aboutsummaryrefslogtreecommitdiff
path: root/src/lpm.c
AgeCommit message (Collapse)Author
2024-03-06Fixed a minor bug with downloading when downloads get aborted, and also ↵Adam Harrison
ensured that download messages on small terminals don't go nuts.
2024-03-05Flush input buffer before prompt.Adam Harrison
2024-03-03Allowed for disabling of self-upgrade.Adam Harrison
2024-03-03Jesus christ, widnows.Adam Harrison
2024-03-03Wrong function.Adam Harrison
2024-03-03Simplified ls for windows.Adam Harrison
2024-03-03Fixed error with allocating buffer.Adam Harrison
2024-03-03Fixed typo.Adam Harrison
2024-03-03Added better windows error handling.Adam Harrison
2024-03-03Fixed things up a bit.Adam Harrison
2024-03-02Added in ability to self-upgrade.Adam Harrison
2024-02-25Changed bzero to memset, in order to eliminate warnings on windows.Adam Harrison
2024-02-25Should fix #82. Will ensure that progress bars go to 100% when downloading ↵Adam Harrison
files.
2024-02-25hopefully fixed the memory leak (#83)Gaspartcho
2024-02-23Update extract: .tgz and +100 char name support (#73)Gaspartcho
* added tar support * fixed small mistake * added support for utar + removed microtar as submodule * will finish this tomorow * added support for gnu and other * re-done all small changes * fixed pax format (hopefully) * added a r to 'curent_read'
2024-02-06Doubled response header buffer, added in better error handling for ↵Adam Harrison
responses, and added in logging and checksum updating of remote file singletons.
2024-01-18Removing empty comments.v1.0.14Adam Harrison
2024-01-18Thing was due to the other thing.Adam Harrison
2024-01-18Removed looking for main/master; now ask directly what the primary branch is.Adam Harrison
2024-01-07Added in changes from @parnikkapore to fix ssl certificates in a directory.Adam Harrison
2023-11-27Won't actually have an error so simplified.Adam Harrison
2023-11-27Loosened verification for certificates.Adam Harrison
2023-10-31Fix some spelling and display of `DEFAULT_REPO_URL` in cli helpGuldoman
2023-08-18Allowed for extracting of .gz files without an associated tar.Adam Harrison
2023-08-17Made things clearer.Adam Harrison
2023-08-17Added in futureproofing.Adam Harrison
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