aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Add placeholders for conda.tool[_build_]versionJoseph Hunkeler2023-10-311-0/+4
|
* Guard ini_free() in case cfg is not in useJoseph Hunkeler2023-10-311-1/+4
| | | | * Free delivery delivery context
* Remove or disable dead codeJoseph Hunkeler2023-10-311-5/+1
|
* Use new info.release_name memberJoseph Hunkeler2023-10-311-0/+3
|
* Removes code that has moved to various source filesJoseph Hunkeler2023-10-311-142/+0
|
* Consolidate conda_setup_headless() from main.cJoseph Hunkeler2023-10-311-1/+15
|
* Parse output of "printenv -0" to preserve environment correctlyJoseph Hunkeler2023-10-311-10/+30
| | | | | | * Use fgetc in place of fgets * Split key/value on '=' * Issue warnings on invalid key/value
* Consolidate functions and defines from main.cJoseph Hunkeler2023-10-311-5/+126
|
* Add delivery get_spec_header()Joseph Hunkeler2023-10-311-0/+15
|
* Add delivery_free functionJoseph Hunkeler2023-10-311-0/+48
| | | | * Add guard_free_ macros
* Fixes memory leak in conv_ macrosJoseph Hunkeler2023-10-311-3/+4
|
* Consume up to one '=', instead of splitting on all occurrencesJoseph Hunkeler2023-10-311-4/+3
|
* Fixes maximum number of tokens parsed by split() functionJoseph Hunkeler2023-10-311-9/+12
| | | | * Resets the string pointer before returning to avoid freeing the wrong address in memory
* Fixes potential double-free conditionJoseph Hunkeler2023-10-311-2/+7
| | | | | * Only free pStrList->data[i] and pStrList->data if they are not NULL * Free tokenized string after append
* Close dangling file descriptorJoseph Hunkeler2023-10-311-1/+8
| | | | * Only remove temporary script file if it exists
* msg() function is now type voidJoseph Hunkeler2023-10-311-2/+9
| | | | * Add debug_shell() function to interactively examine the runtime environment
* Only truncate value when length is greater than zeroJoseph Hunkeler2023-10-311-67/+6
| | | | * Remove unused code/comments
* Initial commitJoseph Hunkeler2023-10-2614-0/+4352