aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Increase lines_on_error from 100 to 1000breakdownJoseph Hunkeler9 days2-2/+2
| | | | * Debug messages are chatty
* Bugfix: Remove errant else blockJoseph Hunkeler9 days1-10/+15
| | | | | * Add debug messages * Add error handling to cfg_path assignment
* Free errmsg after useJoseph Hunkeler9 days1-0/+1
|
* Bugfix: HTTP_ERROR did not check for negative valuesJoseph Hunkeler9 days1-1/+1
|
* Debug messagesJoseph Hunkeler9 days2-0/+9
|
* Write error message correctly to the bufferJoseph Hunkeler9 days1-3/+3
| | | | | * If errmsg is NULL, allocate and write string * If errmsg is not NULL, write string
* Enable debug messages in RTJoseph Hunkeler9 days1-1/+1
|
* Set last records to NULLJoseph Hunkeler9 days1-1/+2
|
* Disable noisy debug statementsJoseph Hunkeler9 days1-2/+2
|
* Fix leak in artifactory testJoseph Hunkeler10 days1-0/+1
|
* Make want_(artifactory|docker) constantJoseph Hunkeler10 days1-3/+3
|
* Fix leakJoseph Hunkeler10 days1-0/+1
|
* Test for ini_getall()Joseph Hunkeler10 days1-0/+18
|
* Offset is constantJoseph Hunkeler10 days1-0/+1
|
* Use a copy of the environment variable if its presentJoseph Hunkeler10 days1-1/+4
|
* Return a copy of the input, not the input pointerJoseph Hunkeler10 days1-2/+1
|
* Separator as variableJoseph Hunkeler10 days1-0/+1
|
* Memory safetyJoseph Hunkeler10 days1-5/+27
|
* GrammarJoseph Hunkeler10 days1-1/+1
|
* Convert sprintf to snprintfJoseph Hunkeler10 days1-3/+2
|
* Move steps into functionsJoseph Hunkeler10 days1-330/+387
|
* Add delivery_export.cJoseph Hunkeler10 days3-0/+83
|
* Remove dead codeJoseph Hunkeler10 days1-2/+0
|
* Merge pull request #114 from jhunkeler/fail-on-baked-in-vcs-requirementsJoseph Hunkeler2025-07-034-0/+111
|\ | | | | Ban Python packages with VCS requirement URLs
| * Ban Python packages with VCS requirement URLs in their setup scripts/configsfail-on-baked-in-vcs-requirementsJoseph Hunkeler2025-07-024-0/+111
| |
* | Merge pull request #115 from jhunkeler/errant-extra-indexJoseph Hunkeler2025-07-021-1/+1
|\ \ | |/ |/| Bug: Injected --extra-index-url into conda and pip commands
| * Bug: Injected --extra-index-url into conda and pip commandserrant-extra-indexJoseph Hunkeler2025-07-021-1/+1
|/ | | | * Fix: Only inject it in deferred PIP mode
* Merge pull request #113 from jhunkeler/allow-hashes-as-versionJoseph Hunkeler2025-06-303-1/+34
|\ | | | | Allow hashes as version
| * Allow git commit hashes in "version" fieldallow-hashes-as-versionJoseph Hunkeler2025-06-301-1/+1
| |
| * Add helper functionsJoseph Hunkeler2025-06-302-0/+33
| | | | | | | | | | * in_ascii_range: determine if the input character is within the defined range * is_git_sha: determine if the string is most likely a git commit string
* | Merge pull request #112 from jhunkeler/bug-fixes-againJoseph Hunkeler2025-06-303-16/+49
|\| | | | | to_short_version: drop any values beyond "major.minor"
| * Update to_short_version() testbug-fixes-againJoseph Hunkeler2025-06-301-3/+4
| |
| * Update to_short_version() documentationJoseph Hunkeler2025-06-301-9/+18
| |
| * Fix to_short_version to drop any values beyond "major.minor"Joseph Hunkeler2025-06-301-4/+27
|/ | | | * Fixes output file names: python=3.13.3 would produce 3133 instead of the expected 313
* Merge pull request #111 from jhunkeler/bug-fixes-againJoseph Hunkeler2025-06-272-4/+15
|\ | | | | Bug fixes again
| * A note to selfJoseph Hunkeler2025-06-271-0/+3
| |
| * When a second '@' is present, extract the versionJoseph Hunkeler2025-06-271-1/+9
| |
| * Fix snprintf maxlen(s)Joseph Hunkeler2025-06-271-3/+3
|/ | | | * I thought I already fixed this...
* Merge pull request #110 from jhunkeler/dynamic-commandsJoseph Hunkeler2025-06-236-72/+168
|\ | | | | Dynamic commands & fixups
| * Fix accidental copy/pastedynamic-commandsJoseph Hunkeler2025-06-181-1/+1
| |
| * Use DEBUG_HEXDUMP_FMT_BYTESJoseph Hunkeler2025-06-181-2/+2
| |
| * Handle download() errorsJoseph Hunkeler2025-06-181-2/+15
| |
| * Fix snprintf length argumentJoseph Hunkeler2025-06-181-4/+4
| |
| * Always free tag_dataJoseph Hunkeler2025-06-181-1/+1
| |
| * Dynamically allocate memory for system commandsJoseph Hunkeler2025-06-182-42/+82
| |
| * Make MicromambaInfo a constJoseph Hunkeler2025-06-182-2/+2
| |
| * Move grow() function to utils.cJoseph Hunkeler2025-06-183-21/+64
|/
* Merge pull request #109 from jhunkeler/pip-dynamic3Joseph Hunkeler2025-06-101-0/+1
|\ | | | | Dynamic pip delivery_install_package()
| * Dynamic pip delivery_install_package()pip-dynamic3Joseph Hunkeler2025-06-101-0/+1
| |
* | Merge pull request #108 from jhunkeler/pip-dynamic2Joseph Hunkeler2025-06-101-11/+39
|\| | | | | Dynamic pip delivery_install_package()