aboutsummaryrefslogtreecommitdiff
path: root/src/lpm.c
AgeCommit message (Collapse)Author
2023-08-17Add in preprocessor guard for older libgit2 implementations.Adam Harrison
2023-07-09Updated LPM_DEFAULT_REPOSITORY to be a define, as well as fixed issue with ↵Adam Harrison
downloading from domains without paths.
2023-07-05Added in better traceability.Adam Harrison
2023-07-04Whoops.Adam Harrison
2023-07-03Fixed issue with non-existent symbolic links not getting removed, and also ↵Adam Harrison
realpath returning the absolute path of a link target, rather than a link. Also, ensured that the lxl datadir is properly detected.
2023-07-02Removed unused code.Adam Harrison
2023-06-27Fixed warning and error.v1.0.6Adam Harrison
2023-06-27Added in shallow cloning.Adam Harrison
2023-06-20Removed system configuration search paths.Adam Harrison
2023-06-20Removed xxd as a dependnecy.Adam Harrison
2023-06-19Clarified that `common.path` should only look for executbale files that are ↵Adam Harrison
not folders.
2023-06-13Updated changelog, README, and manifest to clear up some language, and fix ↵v1.0.3Adam Harrison
some URLs.
2023-06-09Made things clearer.Adam Harrison
2023-06-09Updated realpath call to use internal buffer, fixing an issue on windows.Adam Harrison
2023-05-22Fixed issue with permissions not being recorded correctly.Adam Harrison
2023-05-22Added in warning when we cannot acquire an lpm global lock, and also made it ↵Adam Harrison
so we do not lock upon running something.
2023-05-22Added in warning to let people know when stubs are mismatching versions.Adam Harrison
2023-05-22Fixed a no-free error memory leak.Adam Harrison
2023-03-28Suppress the progress bar by default, if we're not connected on a TTY.Adam Harrison
2023-03-20Modified fopen calls to use _wfopen where appropriate to improve UTF-8 ↵Adam Harrison
support on windows.
2023-02-24Fixed risc.Adam Harrison
2023-02-24Added in riscv support.Adam Harrison
2023-02-14Added in android builds.Adam Harrison
2023-01-22Moved around initialization of git and certificates to make sure things work.v0.99992Adam Harrison
2023-01-18Updated error handling for TLS connections, properly handled peer closing ↵v0.9999Adam Harrison
with no content_length.
2023-01-17Fixed typo.v0.9998Adam Harrison
2023-01-17Moved libgit2 init out of main, because it is very slow.Adam Harrison
2023-01-17Added list of core dependencies so we don't generate manifest rqeuirements ↵Adam Harrison
for them.
2023-01-17Fixed up plugin manager plugin, moving to optimization.Adam Harrison
2023-01-16Updated architecture auto-detection.Adam Harrison
2023-01-16Updated build, and release.Adam Harrison
2023-01-16Maybe added in aarch64 build?Adam Harrison
2023-01-16Fixed some issues with naming, and calling progression function.v0.9992Adam Harrison
2023-01-14Added in %, and allowed branch refs in manifests.Adam Harrison
2023-01-11Fixed error handling, and fixed plugin difference call.Adam Harrison
2023-01-10Replaced thing.Adam Harrison
2023-01-10Added in math header.Adam Harrison
2023-01-10Added in file locking.Adam Harrison
2023-01-09Sigh.v0.992Adam Harrison
2023-01-09Fixed some minor bugs.Adam Harrison
2023-01-02Added in ability to grab plugins from remote repos that are stubs that ↵Adam Harrison
aren't in the repository list.
2023-01-01Fixed chmodding on zips.Adam Harrison
2023-01-01Added in more rows.Adam Harrison
2023-01-01Updated extraction process to chmod, as well as unzip first for much better ↵Adam Harrison
speed.
2022-12-31Added in ability to show progress bars.Adam Harrison
2022-12-31Updating things to work with 0.9.Adam Harrison
2022-12-31Added in --trace flag.Adam Harrison
2022-12-31Updated spec to be clearer about post, and updated lpm to allow for no ↵Adam Harrison
certificate verification.
2022-12-30Potentially fixed.Adam Harrison
2022-12-30Added in debug for tls.Adam Harrison