aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Add shlib.c to buildJoseph Hunkeler2020-02-071-1/+1
|
* Fix missing equals in -rpath argumentJoseph Hunkeler2020-02-071-1/+1
|
* Use libraries associated with a program to determine lib directoryJoseph Hunkeler2020-02-071-5/+21
|
* Include shlib.hJoseph Hunkeler2020-02-071-0/+1
|
* Initial commit of shlib interfaceJoseph Hunkeler2020-02-072-0/+86
|
* Reorganize calloc argumentsJoseph Hunkeler2020-02-071-1/+1
|
* Fix segfault when --install had no argumentsJoseph Hunkeler2020-02-071-4/+6
|
* Add normalize_spaceJoseph Hunkeler2020-02-052-0/+54
|
* Update search pattern due to file-5.38 changesJoseph Hunkeler2020-02-051-2/+4
|
* Recombine elements of pair[1..N] into a single stringJoseph Hunkeler2020-02-051-5/+15
|
* Fix typoJoseph Hunkeler2020-02-041-1/+1
|
* Update prototype changesJoseph Hunkeler2020-02-041-5/+6
|
* Replace packages array with StrListJoseph Hunkeler2020-02-041-30/+23
|
* Bugfix: Improper quotes around string containing "$"Joseph Hunkeler2020-02-041-2/+1
|
* Consolidate redundant codeJoseph Hunkeler2020-02-041-15/+33
|
* Transition away from find_packageJoseph Hunkeler2020-02-041-3/+26
|
* Stop using find_packageJoseph Hunkeler2020-02-041-1/+1
|
* Implement mkruntime interfaceJoseph Hunkeler2020-02-041-0/+62
|
* Use StrList for array handlingJoseph Hunkeler2020-02-043-45/+33
|
* Initial commit of strlist.[c,h]Joseph Hunkeler2020-02-042-3/+25
|
* Add handlers to cmakeJoseph Hunkeler2020-01-311-1/+1
|
* Initial commit of generic array handler codeJoseph Hunkeler2020-01-312-0/+353
|
* SEAD - memory leaksJoseph Hunkeler2020-01-3012-46/+68
|
* Fix more memory leaks:Joseph Hunkeler2020-01-286-14/+41
| | | | | Add ability to free ManifestPackage structure Fix bug: manifest_search pointer got free()ed accidentally.
* Remove md5sum functionJoseph Hunkeler2020-01-2810-44/+25
| | | | * Fix a few glaring memory leaks
* Bug fixes:Joseph Hunkeler2020-01-274-18/+50
| | | | | | * Fix buffer overflow issue with SHA256 buffer * Add missing origin to manifest * Fix missing manifest download
* Fix some buffer overflows, add a few moreJoseph Hunkeler2020-01-277-19/+200
|
* Begin hooking up version spec function(s) to installationJoseph Hunkeler2020-01-244-27/+67
|
* fstree() now accepts filter modes ↵Joseph Hunkeler2020-01-234-36/+61
| | | | SPM_FSTREE_FLT_{NONE,CONTAINS,ENDSWITH,STARTSWITH}
* Change fstree signatureJoseph Hunkeler2020-01-225-16/+22
| | | | | Change strstr_array return type to char* Re-add and reorder a few prototypes in spm.h
* Groundhog day 2Joseph Hunkeler2020-01-225-4/+71
|
* groundhog dayJoseph Hunkeler2020-01-217-394/+752
|
* Add runtime environment manipulation routinesJoseph Hunkeler2020-01-143-24/+427
|
* split() returns NULL if input string is NULLJoseph Hunkeler2020-01-141-0/+3
|
* Handle realpath() error when string is NULLJoseph Hunkeler2020-01-141-0/+5
|
* Make global installation prefix available to the programJoseph Hunkeler2020-01-141-0/+6
|
* Update README.mdJoseph Hunkeler2020-01-071-2/+2
|
* Update README.mdJoseph Hunkeler2019-12-315-3/+116
| | | | * Add environment.c
* Update README.mdJoseph Hunkeler2019-12-311-3/+95
|
* bugfix: return empty string if binary has no prior RPATH definedJoseph Hunkeler2019-12-311-1/+1
|
* Finish rpath_autoset implementationJoseph Hunkeler2019-12-311-1/+4
|
* Sanitize inputs BEFORE constructing a command stringJoseph Hunkeler2019-12-314-10/+72
|
* FixesJoseph Hunkeler2019-12-308-9/+60
| | | | | | | * 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 warningsJoseph Hunkeler2019-12-3013-104/+183
| | | | | | * fix rpath_set * add rpath_autoset * add internal command "rpath_set"
* Minor fixes:Joseph Hunkeler2019-12-2916-92/+120
| | | | | | * size_t in place of int * Moved some variables closer to their execution scope * Add some error checks
* Documentation (and stubs)Joseph Hunkeler2019-12-289-18/+178
|
* Fixes:Joseph Hunkeler2019-12-2820-31/+2385
| | | | | | | * doxygen config * doxygen @file directives * corrected stupid strip() implemention * corrected strip usage by config parser. wrong pointer.
* Started work on build helper functionsJoseph Hunkeler2019-12-289-8/+364
|
* Listing packages and printing bannersJoseph Hunkeler2019-12-263-23/+64
|
* Version matching and package searchingJoseph Hunkeler2019-12-266-31/+273
|