aboutsummaryrefslogtreecommitdiff
path: root/src/lib/delivery/delivery.c
Commit message (Collapse)AuthorAgeFilesLines
* Move strdup_maybe to str.c and export symbol in str.hJoseph Hunkeler2 days1-11/+0
|
* Update SYS* macro callsJoseph Hunkeler2 days1-6/+6
|
* Fix up includesJoseph Hunkeler2 days1-0/+1
|
* pkg_index_provides: Add logdir argumentJoseph Hunkeler2026-04-271-2/+2
| | | | * mkdirs() the logdir
* NUL terminate after copyJoseph Hunkeler2026-04-241-0/+6
|
* delivery_format_str: fix snprintf appendJoseph Hunkeler2026-04-231-5/+5
|
* duplicate_delivery: handle error conditionsJoseph Hunkeler2026-04-221-2/+12
| | | | * but also memcpy might not be enough here
* delivery_duplicate: return on memory errorJoseph Hunkeler2026-04-221-0/+5
|
* delivery_defer_packages: nametmp and package_name must use the same buffer sizeJoseph Hunkeler2026-04-221-2/+2
|
* strdup_maybe exits the program on memory errorJoseph Hunkeler2026-04-221-1/+6
|
* Convert more strcpy to strn variantJoseph Hunkeler2026-04-161-2/+2
|
* Replace sprintf with snprintfJoseph Hunkeler2026-04-151-16/+19
| | | | * A few strcpy and strcat changes as well
* Move test free code from delivery.c:delivery_free() to ↵Joseph Hunkeler2026-04-081-19/+1
| | | | delivery_test.c:test_free()
* Free platform array by lengthJoseph Hunkeler2026-04-081-1/+1
|
* Only free when allocatedJoseph Hunkeler2026-04-081-4/+6
|
* Convert from stack to heap based test allocationJoseph Hunkeler2026-04-081-27/+31
|
* Duplicate testsJoseph Hunkeler2025-11-061-0/+17
|
* Duplicate jfrog_authJoseph Hunkeler2025-11-061-0/+11
|
* Move docker struct duplication down to jfrog struct duplicationJoseph Hunkeler2025-11-061-9/+9
|
* Delivery context is not modifiedJoseph Hunkeler2025-11-061-1/+1
|
* Duplicate upload contextJoseph Hunkeler2025-11-041-1/+43
|
* Add delivery_duplicate() and strdup_maybe() helperJoseph Hunkeler2025-11-041-0/+103
| | | | | * The indexer needs to generate copies of the delivery context. The previous implementation (memcpy) left a lot to be desired. * strdup_maybe() might be useful elsewhere but for now I am leaving it static
* A note to selfJoseph Hunkeler2025-06-271-0/+3
|
* When a second '@' is present, extract the versionJoseph Hunkeler2025-06-271-1/+9
|
* Free lists using guard_ macroJoseph Hunkeler2025-03-201-2/+2
|
* Remove extras in more locationsJoseph Hunkeler2025-03-201-9/+1
|
* free(3): If ptr is NULL, no operation is performed.free-memJoseph Hunkeler2025-03-201-1/+1
|
* Replace localtime with localtime_r and allocate a new buffer for each ↵Joseph Hunkeler2025-02-041-0/+1
| | | | Delivery context
* Free members recently added to Delivery structureJoseph Hunkeler2025-02-041-0/+3
|
* Move delivery_*.c sources into their own libraryJoseph Hunkeler2024-12-081-0/+323