Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Initial commit of shlib interface | Joseph Hunkeler | 2020-02-07 | 1 | -0/+72 | |
| | ||||||
* | Reorganize calloc arguments | Joseph Hunkeler | 2020-02-07 | 1 | -1/+1 | |
| | ||||||
* | Fix segfault when --install had no arguments | Joseph Hunkeler | 2020-02-07 | 1 | -4/+6 | |
| | ||||||
* | Add normalize_space | Joseph Hunkeler | 2020-02-05 | 1 | -0/+53 | |
| | ||||||
* | Update search pattern due to file-5.38 changes | Joseph Hunkeler | 2020-02-05 | 1 | -2/+4 | |
| | ||||||
* | Recombine elements of pair[1..N] into a single string | Joseph Hunkeler | 2020-02-05 | 1 | -5/+15 | |
| | ||||||
* | Replace packages array with StrList | Joseph Hunkeler | 2020-02-04 | 1 | -30/+23 | |
| | ||||||
* | Bugfix: Improper quotes around string containing "$" | Joseph Hunkeler | 2020-02-04 | 1 | -2/+1 | |
| | ||||||
* | Consolidate redundant code | Joseph Hunkeler | 2020-02-04 | 1 | -15/+33 | |
| | ||||||
* | Transition away from find_package | Joseph Hunkeler | 2020-02-04 | 1 | -3/+26 | |
| | ||||||
* | Stop using find_package | Joseph Hunkeler | 2020-02-04 | 1 | -1/+1 | |
| | ||||||
* | Implement mkruntime interface | Joseph Hunkeler | 2020-02-04 | 1 | -0/+62 | |
| | ||||||
* | Use StrList for array handling | Joseph Hunkeler | 2020-02-04 | 3 | -45/+33 | |
| | ||||||
* | Initial commit of strlist.[c,h] | Joseph Hunkeler | 2020-02-04 | 1 | -0/+24 | |
| | ||||||
* | Add handlers to cmake | Joseph Hunkeler | 2020-01-31 | 1 | -1/+1 | |
| | ||||||
* | Initial commit of generic array handler code | Joseph Hunkeler | 2020-01-31 | 1 | -0/+309 | |
| | ||||||
* | SEAD - memory leaks | Joseph Hunkeler | 2020-01-30 | 12 | -46/+68 | |
| | ||||||
* | Fix more memory leaks: | Joseph Hunkeler | 2020-01-28 | 5 | -14/+39 | |
| | | | | | Add ability to free ManifestPackage structure Fix bug: manifest_search pointer got free()ed accidentally. | |||||
* | Remove md5sum function | Joseph Hunkeler | 2020-01-28 | 10 | -44/+25 | |
| | | | | * Fix a few glaring memory leaks | |||||
* | Bug fixes: | Joseph Hunkeler | 2020-01-27 | 3 | -16/+45 | |
| | | | | | | * Fix buffer overflow issue with SHA256 buffer * Add missing origin to manifest * Fix missing manifest download | |||||
* | Fix some buffer overflows, add a few more | Joseph Hunkeler | 2020-01-27 | 6 | -16/+187 | |
| | ||||||
* | Begin hooking up version spec function(s) to installation | Joseph Hunkeler | 2020-01-24 | 3 | -27/+62 | |
| | ||||||
* | fstree() now accepts filter modes ↵ | Joseph Hunkeler | 2020-01-23 | 3 | -34/+55 | |
| | | | | SPM_FSTREE_FLT_{NONE,CONTAINS,ENDSWITH,STARTSWITH} | |||||
* | Change fstree signature | Joseph Hunkeler | 2020-01-22 | 4 | -11/+15 | |
| | | | | | Change strstr_array return type to char* Re-add and reorder a few prototypes in spm.h | |||||
* | Groundhog day 2 | Joseph Hunkeler | 2020-01-22 | 4 | -3/+70 | |
| | ||||||
* | groundhog day | Joseph Hunkeler | 2020-01-21 | 5 | -384/+723 | |
| | ||||||
* | Add runtime environment manipulation routines | Joseph Hunkeler | 2020-01-14 | 2 | -21/+385 | |
| | ||||||
* | split() returns NULL if input string is NULL | Joseph Hunkeler | 2020-01-14 | 1 | -0/+3 | |
| | ||||||
* | Handle realpath() error when string is NULL | Joseph Hunkeler | 2020-01-14 | 1 | -0/+5 | |
| | ||||||
* | Update README.md | Joseph Hunkeler | 2019-12-31 | 3 | -2/+79 | |
| | | | | * Add environment.c | |||||
* | bugfix: return empty string if binary has no prior RPATH defined | Joseph Hunkeler | 2019-12-31 | 1 | -1/+1 | |
| | ||||||
* | Finish rpath_autoset implementation | Joseph Hunkeler | 2019-12-31 | 1 | -1/+4 | |
| | ||||||
* | Sanitize inputs BEFORE constructing a command string | Joseph Hunkeler | 2019-12-31 | 4 | -10/+72 | |
| | ||||||
* | Fixes | Joseph Hunkeler | 2019-12-30 | 7 | -9/+59 | |
| | | | | | | | * Verbosity++ * If no requirements are present do not to report we are installing some * Redirect all shell output to stderr (need a better way) * implemented file_is_binexec() to avoid running patchelf on generic data files | |||||
* | Fix inane compiler warnings | Joseph Hunkeler | 2019-12-30 | 12 | -99/+180 | |
| | | | | | | * fix rpath_set * add rpath_autoset * add internal command "rpath_set" | |||||
* | Minor fixes: | Joseph Hunkeler | 2019-12-29 | 15 | -90/+117 | |
| | | | | | | * size_t in place of int * Moved some variables closer to their execution scope * Add some error checks | |||||
* | Documentation (and stubs) | Joseph Hunkeler | 2019-12-28 | 9 | -18/+178 | |
| | ||||||
* | Fixes: | Joseph Hunkeler | 2019-12-28 | 18 | -25/+217 | |
| | | | | | | | * doxygen config * doxygen @file directives * corrected stupid strip() implemention * corrected strip usage by config parser. wrong pointer. | |||||
* | Started work on build helper functions | Joseph Hunkeler | 2019-12-28 | 8 | -8/+337 | |
| | ||||||
* | Listing packages and printing banners | Joseph Hunkeler | 2019-12-26 | 2 | -23/+62 | |
| | ||||||
* | Version matching and package searching | Joseph Hunkeler | 2019-12-26 | 5 | -24/+256 | |
| | ||||||
* | Add version_spec.c | Joseph Hunkeler | 2019-12-24 | 3 | -1/+196 | |
| | ||||||
* | Add fopen/close/rewind for urls | Joseph Hunkeler | 2019-12-23 | 2 | -2/+510 | |
| | ||||||
* | Remove leftover range check | Joseph Hunkeler | 2019-12-23 | 1 | -1/+1 | |
| | ||||||
* | Implement basic package manifest | Joseph Hunkeler | 2019-12-21 | 3 | -47/+181 | |
| | ||||||
* | Add MD5 and SHA256 funtions | Joseph Hunkeler | 2019-12-20 | 1 | -0/+68 | |
| | ||||||
* | Add openssl dependency | Joseph Hunkeler | 2019-12-20 | 1 | -2/+2 | |
| | ||||||
* | Add --reindex option | Joseph Hunkeler | 2019-12-20 | 1 | -0/+4 | |
| | ||||||
* | Add manifest_generate() | Joseph Hunkeler | 2019-12-20 | 1 | -0/+92 | |
| | ||||||
* | Add join() | Joseph Hunkeler | 2019-12-20 | 1 | -0/+50 | |
| |