| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | delivery_duplicate: free INI handle | Joseph Hunkeler | 46 hours | 1 | -1/+1 |
| | | |||||
| * | delivery_duplicate: free INI handle | Joseph Hunkeler | 46 hours | 1 | -0/+3 |
| | | |||||
| * | delivery_duplicate: free context on error | Joseph Hunkeler | 46 hours | 1 | -1/+3 |
| | | |||||
| * | delivery_duplicate: handle platform allocation error | Joseph Hunkeler | 46 hours | 1 | -1/+7 |
| | | |||||
| * | free tests on error | Joseph Hunkeler | 46 hours | 1 | -0/+2 |
| | | |||||
| * | delivery_init: return if platform cannot be established | Joseph Hunkeler | 46 hours | 1 | -1/+4 |
| | | |||||
| * | delivery_init_platform: return on allocation error | Joseph Hunkeler | 46 hours | 1 | -0/+4 |
| | | |||||
| * | disable setting TMPDIR | Joseph Hunkeler | 4 days | 1 | -5/+6 |
| | | |||||
| * | delivery_export_configuration: Add debug statements | Joseph Hunkeler | 4 days | 1 | -0/+18 |
| | | |||||
| * | pkg_index_provides: Add logdir argument | Joseph Hunkeler | 4 days | 1 | -2/+2 |
| | | | | | * mkdirs() the logdir | ||||
| * | Fix file handle leaks | Joseph Hunkeler | 5 days | 1 | -0/+1 |
| | | |||||
| * | Set starting TMPDIR to /tmp/stasis | Joseph Hunkeler | 6 days | 1 | -12/+32 |
| | | | | | | | * Easier to remove leftover files, if any * Now uses setenv() to have better control over external programs * Removes the hack to initialize TMPDIR early | ||||
| * | delivery_init_tmpdir: reverse error condition to clean up goto logic | Joseph Hunkeler | 6 days | 1 | -4/+15 |
| | | |||||
| * | NUL terminate after copy | Joseph Hunkeler | 7 days | 6 | -3/+42 |
| | | |||||
| * | delivery_format_str: fix snprintf append | Joseph Hunkeler | 8 days | 1 | -5/+5 |
| | | |||||
| * | Fix snprintfs | Joseph Hunkeler | 8 days | 3 | -18/+14 |
| | | |||||
| * | Use snprintf | Joseph Hunkeler | 9 days | 2 | -5/+5 |
| | | |||||
| * | artifactory_download_cli: Add more SYSDEBUG statements | Joseph Hunkeler | 9 days | 1 | -0/+5 |
| | | |||||
| * | duplicate_delivery: handle error conditions | Joseph Hunkeler | 9 days | 1 | -2/+12 |
| | | | | | * but also memcpy might not be enough here | ||||
| * | delivery_purge_packages: handle bad function pointer (unlikely) | Joseph Hunkeler | 9 days | 1 | -1/+13 |
| | | |||||
| * | delivery_duplicate: return on memory error | Joseph Hunkeler | 9 days | 1 | -0/+5 |
| | | |||||
| * | delivery_defer_packages: nametmp and package_name must use the same buffer size | Joseph Hunkeler | 9 days | 1 | -2/+2 |
| | | |||||
| * | strdup_maybe exits the program on memory error | Joseph Hunkeler | 9 days | 1 | -1/+6 |
| | | |||||
| * | Emit stasis version | Joseph Hunkeler | 10 days | 1 | -0/+6 |
| | | |||||
| * | Fix incorrect usage of maxlen argument in snprintf calls | Joseph Hunkeler | 14 days | 3 | -9/+9 |
| | | |||||
| * | Convert more strcpy to strn variant | Joseph Hunkeler | 2026-04-16 | 5 | -16/+16 |
| | | |||||
| * | Convert more strcat and strcpy to strn variants | Joseph Hunkeler | 2026-04-16 | 1 | -3/+3 |
| | | |||||
| * | Replace sprintf with snprintf | Joseph Hunkeler | 2026-04-15 | 12 | -87/+111 |
| | | | | | * A few strcpy and strcat changes as well | ||||
| * | Add missing --allow-pure-python-wheel argumentaudit-wheel-args | Joseph Hunkeler | 2026-04-10 | 1 | -1/+1 |
| | | |||||
| * | Return immediately if tests struct is NULL | Joseph Hunkeler | 2026-04-09 | 1 | -0/+4 |
| | | |||||
| * | Fix invalid printf formatter | Joseph Hunkeler | 2026-04-08 | 1 | -1/+1 |
| | | |||||
| * | Move test free code from delivery.c:delivery_free() to ↵ | Joseph Hunkeler | 2026-04-08 | 2 | -22/+21 |
| | | | | | delivery_test.c:test_free() | ||||
| * | Check memory allocations on init | Joseph Hunkeler | 2026-04-08 | 1 | -0/+7 |
| | | |||||
| * | Expose tests_free() | Joseph Hunkeler | 2026-04-08 | 1 | -0/+6 |
| | | |||||
| * | Fix incorrect size used by realloc | Joseph Hunkeler | 2026-04-08 | 1 | -2/+2 |
| | | |||||
| * | Remove unintentional LFdynamic-tests | Joseph Hunkeler | 2026-04-08 | 1 | -2/+2 |
| | | |||||
| * | Free context on error | Joseph Hunkeler | 2026-04-08 | 1 | -0/+5 |
| | | |||||
| * | Free platform array by length | Joseph Hunkeler | 2026-04-08 | 1 | -1/+1 |
| | | |||||
| * | Only free when allocated | Joseph Hunkeler | 2026-04-08 | 1 | -4/+6 |
| | | |||||
| * | Use msg instead of printf | Joseph Hunkeler | 2026-04-08 | 1 | -1/+1 |
| | | |||||
| * | Convert from stack to heap based test allocation | Joseph Hunkeler | 2026-04-08 | 6 | -81/+151 |
| | | |||||
| * | Add `Tests` structure to house an array of `Test` structures | Joseph Hunkeler | 2026-04-08 | 1 | -18/+57 |
| | | | | | | # Conflicts: # src/lib/delivery/include/delivery.h | ||||
| * | QOL: Fix ambiguous error message when mission directory does not exist | Joseph Hunkeler | 2026-04-07 | 1 | -1/+1 |
| | | |||||
| * | Rename wheel.c and wheel.h to wheelinfo.c and wheelinfo.h | Joseph Hunkeler | 2026-04-07 | 2 | -4/+4 |
| | | | | | | | | | * Refactor wheel struct as WheelInfo * Refactor wheel_* functions as wheelinfo_* # Conflicts: # src/lib/core/wheelinfo.c | ||||
| * | Fix segfault if repository_info_tag was NULL | Joseph Hunkeler | 2026-03-06 | 1 | -3/+5 |
| | | | | | * Tag is version otherwise | ||||
| * | Only execute image check when requested | Joseph Hunkeler | 2026-03-06 | 1 | -9/+14 |
| | | | | | * Fix memory leak on failure | ||||
| * | Bugfix: Only use the version field of the tag | Joseph Hunkeler | 2026-03-06 | 1 | -1/+14 |
| | | |||||
| * | Implement manylinux support | Joseph Hunkeler | 2026-03-05 | 1 | -18/+255 |
| | | |||||
| * | No need to print these every time | Joseph Hunkeler | 2026-03-05 | 1 | -1/+1 |
| | | |||||
| * | No need to print these every time | Joseph Hunkeler | 2026-03-05 | 1 | -2/+2 |
| | | |||||
