aboutsummaryrefslogtreecommitdiff
path: root/src/lib/delivery
Commit message (Collapse)AuthorAgeFilesLines
* Always use the local indexwithout-extras-in-specJoseph Hunkeler2025-03-201-1/+2
|
* Do not populate frozen_list if pip freeze returns nothingJoseph Hunkeler2025-03-201-1/+3
|
* Free lists using guard_ macroJoseph Hunkeler2025-03-201-2/+2
|
* Remove extras in more locationsJoseph Hunkeler2025-03-202-9/+2
|
* Remove extras usage where applicableJoseph Hunkeler2025-03-202-21/+15
|
* Remove extras from spec in overlay generatorJoseph Hunkeler2025-03-201-0/+21
|
* free(3): If ptr is NULL, no operation is performed.free-memJoseph Hunkeler2025-03-202-2/+2
|
* Plug a few leaksJoseph Hunkeler2025-02-141-0/+1
|
* Enable codenames outside of HSTcodename-for-all-missionsJoseph Hunkeler2025-02-142-11/+19
| | | | * Return from the bootstrap function when an error occurs
* Add debug statements to delivery_postprocess.cJoseph Hunkeler2025-02-121-1/+23
|
* Fix memory leaks in delivery_purge_packagesJoseph Hunkeler2025-02-121-1/+3
|
* Reallocate globals if they are already set by pipulate_delivery_cfgJoseph Hunkeler2025-02-121-0/+38
|
* Fix upstream file clobberingfix-parallel-clobberingJoseph Hunkeler2025-02-121-2/+35
| | | | | | * When --overwrite is enabled and the delivery meta.rc is >1, stasis would download all files related to a delivery from the server * This change only downloads files relevant to the arch/platform of the current host system. * Addresses several memory leaks found in the delivery_series_sync function
* Replace localtime with localtime_r and allocate a new buffer for each ↵Joseph Hunkeler2025-02-043-4/+17
| | | | Delivery context
* Improve message on memory errorJoseph Hunkeler2025-02-041-1/+1
|
* Free members recently added to Delivery structureJoseph Hunkeler2025-02-041-0/+3
|
* Bug fixdelivery-wheel-index-basenameJoseph Hunkeler2025-02-041-1/+1
| | | | | * This prevents absolute paths returned by listdir() from being injected into the "bottom" index.html file. * The href target should be relative to the local directory structure, not an absolute path.
* Use delivery context, not globals, to populate path to condaremove-package-from-deliveryJoseph Hunkeler2024-12-191-2/+2
|
* Merge pull request #78 from jhunkeler/remove-package-from-deliveryJoseph Hunkeler2024-12-193-35/+110
|\ | | | | Allow removing packages from a delivery
| * Add (conda|pip)_packages_purge configuration keys and driverJoseph Hunkeler2024-12-183-3/+77
| |
| * Consolidate package list normalizationJoseph Hunkeler2024-12-131-34/+35
| | | | | | | | * Normalize as in, a list of space or tab delimited entries, is converted to a LF delimited list
* | delivery_build_wheels return NULL on checkout errorJoseph Hunkeler2024-12-161-1/+5
|/
* Initialize authentication contextJoseph Hunkeler2024-12-111-0/+5
| | | | * Argument generator may fail otherwise
* Restructure projectdelivery-libJoseph Hunkeler2024-12-112-2/+453
| | | | | | * Move headers to relevant include directories within the target tree(s) * Adjust doxygen configuration to search correct paths * Adjust CMake configuration to use new include paths
* Move delivery_*.c sources into their own libraryJoseph Hunkeler2024-12-0812-0/+2580