| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | write_report_output: fail on allocation errors | Joseph Hunkeler | 44 hours | 1 | -0/+4 |
| | | |||||
| * | handle asprintf errors | Joseph Hunkeler | 44 hours | 2 | -4/+6 |
| | | |||||
| * | Replace msg, perror, and fprintf with SYS message macrosuse-sys-macros | Joseph Hunkeler | 44 hours | 5 | -21/+21 |
| | | |||||
| * | -v increases log level in indexer | Joseph Hunkeler | 3 days | 1 | -0/+1 |
| | | |||||
| * | Update SYS* macro calls | Joseph Hunkeler | 3 days | 5 | -22/+22 |
| | | |||||
| * | Fix up includes | Joseph Hunkeler | 3 days | 3 | -0/+5 |
| | | |||||
| * | Add download_dir member to MicroMambaInfo struct. | Joseph Hunkeler | 2026-04-27 | 1 | -0/+1 |
| | | | | | * TMPDIR and hardcoded path is too unpredictable. | ||||
| * | Add allocation checks | Joseph Hunkeler | 2026-04-26 | 1 | -0/+8 |
| | | |||||
| * | Fix leaks | Joseph Hunkeler | 2026-04-26 | 1 | -0/+1 |
| | | |||||
| * | Fix file handle leaks | Joseph Hunkeler | 2026-04-26 | 1 | -0/+1 |
| | | |||||
| * | Set starting TMPDIR to /tmp/stasis | Joseph Hunkeler | 2026-04-25 | 1 | -1/+7 |
| | | | | | | | * Easier to remove leftover files, if any * Now uses setenv() to have better control over external programs * Removes the hack to initialize TMPDIR early | ||||
| * | usage: fail on allocation error | Joseph Hunkeler | 2026-04-25 | 1 | -0/+4 |
| | | |||||
| * | NUL after copy | Joseph Hunkeler | 2026-04-24 | 1 | -0/+5 |
| | | |||||
| * | NUL terminate after copy | Joseph Hunkeler | 2026-04-24 | 4 | -3/+23 |
| | | |||||
| * | indexer_readmes: close index file handle on error | Joseph Hunkeler | 2026-04-22 | 1 | -0/+1 |
| | | |||||
| * | indexer_readmes: consolidate asprintf error condition handling | Joseph Hunkeler | 2026-04-22 | 1 | -3/+3 |
| | | |||||
| * | Emit stasis version | Joseph Hunkeler | 2026-04-21 | 1 | -1/+13 |
| | | |||||
| * | Avoid segfault on empty meta directorysprintf-to-snprintf | Joseph Hunkeler | 2026-04-21 | 1 | -0/+5 |
| | | |||||
| * | Convert vsprintf | Joseph Hunkeler | 2026-04-17 | 1 | -1/+9 |
| | | | | | * Check error conditions in related v-functions | ||||
| * | Fix cmd buffer size to copy | Joseph Hunkeler | 2026-04-16 | 1 | -1/+1 |
| | | |||||
| * | Convert more strcat and strcpy to strn variants | Joseph Hunkeler | 2026-04-16 | 3 | -29/+29 |
| | | |||||
| * | Replace sprintf with snprintf | Joseph Hunkeler | 2026-04-15 | 5 | -19/+19 |
| | | | | | * A few strcpy and strcat changes as well | ||||
| * | The release list should use the full count of releases, not nelem_realindexer-buffer-overlow | Joseph Hunkeler | 2025-11-10 | 1 | -1/+1 |
| | | |||||
| * | Fix buffer overflow while building command string | Joseph Hunkeler | 2025-11-06 | 1 | -2/+2 |
| | | |||||
| * | Initialize character arrays to zero | Joseph Hunkeler | 2025-11-04 | 1 | -7/+3 |
| | | | | | * Remove memset calls | ||||
| * | Fix incorrect formatter in SYSERROR call | Joseph Hunkeler | 2025-11-04 | 1 | -1/+1 |
| | | |||||
| * | Convert context manipulation from stack+heap to just heap | Joseph Hunkeler | 2025-11-04 | 10 | -76/+85 |
| | | |||||
| * | Fix possible overflow in command string | Joseph Hunkeler | 2025-11-04 | 1 | -3/+3 |
| | | |||||
| * | get_latest_deliveries() now optionally returns the count of elements in the ↵ | Joseph Hunkeler | 2025-11-04 | 2 | -3/+8 |
| | | | | | returned array of Delivery structs | ||||
| * | Store latest revision number in "REVISION" | Joseph Hunkeler | 2025-03-27 | 1 | -0/+18 |
| | | |||||
| * | Add write_manifest() helper | Joseph Hunkeler | 2025-03-27 | 3 | -0/+57 |
| | | | | | * Store file listing in "TREE" | ||||
| * | free(3): If ptr is NULL, no operation is performed.free-mem | Joseph Hunkeler | 2025-03-20 | 2 | -3/+3 |
| | | |||||
| * | Favor writing .md extensions firstindexer-minor-fixups | Joseph Hunkeler | 2025-02-18 | 2 | -5/+9 |
| | | | | | | * .md is replaced with .html when --web is enabled * Pad horizontal line with linefeeds | ||||
| * | Do not show docker line if no image exists | Joseph Hunkeler | 2025-02-18 | 1 | -9/+23 |
| | | | | | | * Fix docker_images free call * Inject horizontal lines between RCs | ||||
| * | Inject horizontal line between RCs | Joseph Hunkeler | 2025-02-18 | 1 | -4/+12 |
| | | | | | * link to html log and raw xml | ||||
| * | sort_by_latest_rc now sorts against the rc, platform, and python version ↵ | Joseph Hunkeler | 2025-02-18 | 1 | -2/+17 |
| | | | | | (descending) | ||||
| * | Match harder | Joseph Hunkeler | 2025-02-15 | 1 | -1/+3 |
| | | |||||
| * | Use the same function as the delivery mechanism to ensure the docker archive ↵ | Joseph Hunkeler | 2025-02-14 | 1 | -1/+1 |
| | | | | | name can be resolved | ||||
| * | Plug a few leaks | Joseph Hunkeler | 2025-02-14 | 1 | -2/+2 |
| | | |||||
| * | Encapsulate macro arguments in parentheses | Joseph Hunkeler | 2025-02-12 | 1 | -2/+2 |
| | | |||||
| * | Add missing linefeedbug-fix-leaks-indexer | Joseph Hunkeler | 2025-01-30 | 1 | -1/+1 |
| | | |||||
| * | Free version_str | Joseph Hunkeler | 2025-01-30 | 1 | -0/+6 |
| | | | | | * Free parts | ||||
| * | Free file_listing | Joseph Hunkeler | 2025-01-30 | 1 | -0/+2 |
| | | |||||
| * | Duplicate basename to avoid invalid read | Joseph Hunkeler | 2025-01-30 | 1 | -1/+3 |
| | | |||||
| * | Indexer fixes: | Joseph Hunkeler | 2025-01-30 | 1 | -1/+5 |
| | | | | | | * Free resources * Use correct pointer type for rootdirs array | ||||
| * | Truncate the basename of the xml file only when an extension is presentfix-index-junitxml-report | Joseph Hunkeler | 2024-12-30 | 1 | -1/+3 |
| | | |||||
| * | indexer: Rewrite indexer_junitxml_report from scratch | Joseph Hunkeler | 2024-12-24 | 2 | -134/+105 |
| | | |||||
| * | indexer: Keep test reporting simple for now | Joseph Hunkeler | 2024-12-22 | 1 | -33/+41 |
| | | |||||
| * | indexer: Loop over the number of latest deliveries, not number of deliveries | Joseph Hunkeler | 2024-12-22 | 1 | -3/+4 |
| | | |||||
| * | indexer: current release now displays the python version | Joseph Hunkeler | 2024-12-22 | 1 | -4/+5 |
| | | |||||
