aboutsummaryrefslogtreecommitdiff
path: root/src/cli/stasis_indexer
Commit message (Collapse)AuthorAgeFilesLines
* Remove redundant __FUNCTION__Joseph Hunkeler22 hours1-1/+1
|
* Update SYS_* macrosJoseph Hunkeler43 hours1-2/+2
|
* Error checkJoseph Hunkeler43 hours1-0/+6
|
* Move center_text function into utils.c/utils.hJoseph Hunkeler43 hours1-1/+11
| | | | | * Remove 'v' prefix * Print version the same way in the indexer
* Add message before running micromamba configurationJoseph Hunkeler43 hours1-0/+1
|
* Subtract remaining characters in format stringJoseph Hunkeler43 hours1-2/+2
|
* write_report_output: fail on allocation errorsJoseph Hunkeler43 hours1-0/+4
|
* handle asprintf errorsJoseph Hunkeler43 hours2-4/+6
|
* Replace msg, perror, and fprintf with SYS message macrosuse-sys-macrosJoseph Hunkeler43 hours5-21/+21
|
* -v increases log level in indexerJoseph Hunkeler3 days1-0/+1
|
* Update SYS* macro callsJoseph Hunkeler3 days5-22/+22
|
* Fix up includesJoseph Hunkeler3 days3-0/+5
|
* Add download_dir member to MicroMambaInfo struct.Joseph Hunkeler2026-04-271-0/+1
| | | | * TMPDIR and hardcoded path is too unpredictable.
* Add allocation checksJoseph Hunkeler2026-04-261-0/+8
|
* Fix leaksJoseph Hunkeler2026-04-261-0/+1
|
* Fix file handle leaksJoseph Hunkeler2026-04-261-0/+1
|
* Set starting TMPDIR to /tmp/stasisJoseph Hunkeler2026-04-251-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 errorJoseph Hunkeler2026-04-251-0/+4
|
* NUL after copyJoseph Hunkeler2026-04-241-0/+5
|
* NUL terminate after copyJoseph Hunkeler2026-04-244-3/+23
|
* indexer_readmes: close index file handle on errorJoseph Hunkeler2026-04-221-0/+1
|
* indexer_readmes: consolidate asprintf error condition handlingJoseph Hunkeler2026-04-221-3/+3
|
* Emit stasis versionJoseph Hunkeler2026-04-211-1/+13
|
* Avoid segfault on empty meta directorysprintf-to-snprintfJoseph Hunkeler2026-04-211-0/+5
|
* Convert vsprintfJoseph Hunkeler2026-04-171-1/+9
| | | | * Check error conditions in related v-functions
* Fix cmd buffer size to copyJoseph Hunkeler2026-04-161-1/+1
|
* Convert more strcat and strcpy to strn variantsJoseph Hunkeler2026-04-163-29/+29
|
* Replace sprintf with snprintfJoseph Hunkeler2026-04-155-19/+19
| | | | * A few strcpy and strcat changes as well
* The release list should use the full count of releases, not nelem_realindexer-buffer-overlowJoseph Hunkeler2025-11-101-1/+1
|
* Fix buffer overflow while building command stringJoseph Hunkeler2025-11-061-2/+2
|
* Initialize character arrays to zeroJoseph Hunkeler2025-11-041-7/+3
| | | | * Remove memset calls
* Fix incorrect formatter in SYSERROR callJoseph Hunkeler2025-11-041-1/+1
|
* Convert context manipulation from stack+heap to just heapJoseph Hunkeler2025-11-0410-76/+85
|
* Fix possible overflow in command stringJoseph Hunkeler2025-11-041-3/+3
|
* get_latest_deliveries() now optionally returns the count of elements in the ↵Joseph Hunkeler2025-11-042-3/+8
| | | | returned array of Delivery structs
* Store latest revision number in "REVISION"Joseph Hunkeler2025-03-271-0/+18
|
* Add write_manifest() helperJoseph Hunkeler2025-03-273-0/+57
| | | | * Store file listing in "TREE"
* free(3): If ptr is NULL, no operation is performed.free-memJoseph Hunkeler2025-03-202-3/+3
|
* Favor writing .md extensions firstindexer-minor-fixupsJoseph Hunkeler2025-02-182-5/+9
| | | | | * .md is replaced with .html when --web is enabled * Pad horizontal line with linefeeds
* Do not show docker line if no image existsJoseph Hunkeler2025-02-181-9/+23
| | | | | * Fix docker_images free call * Inject horizontal lines between RCs
* Inject horizontal line between RCsJoseph Hunkeler2025-02-181-4/+12
| | | | * link to html log and raw xml
* sort_by_latest_rc now sorts against the rc, platform, and python version ↵Joseph Hunkeler2025-02-181-2/+17
| | | | (descending)
* Match harderJoseph Hunkeler2025-02-151-1/+3
|
* Use the same function as the delivery mechanism to ensure the docker archive ↵Joseph Hunkeler2025-02-141-1/+1
| | | | name can be resolved
* Plug a few leaksJoseph Hunkeler2025-02-141-2/+2
|
* Encapsulate macro arguments in parenthesesJoseph Hunkeler2025-02-121-2/+2
|
* Add missing linefeedbug-fix-leaks-indexerJoseph Hunkeler2025-01-301-1/+1
|
* Free version_strJoseph Hunkeler2025-01-301-0/+6
| | | | * Free parts
* Free file_listingJoseph Hunkeler2025-01-301-0/+2
|
* Duplicate basename to avoid invalid readJoseph Hunkeler2025-01-301-1/+3
|