| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Remove redundant code left behind from developmentconda-updates | Joseph Hunkeler | 29 hours | 1 | -11/+0 |
| | | |||||
| * | Add python_importlib_metadata_version function | Joseph Hunkeler | 29 hours | 2 | -18/+46 |
| | | | | | * Use it for conda and libmamapy version detection | ||||
| * | Add support for modern versions of conda and mamba | Joseph Hunkeler | 41 hours | 1 | -22/+54 |
| | | | | | | | * Boa is dead, but we can still use it if conda is old enough * Also because boa is dead we purge it from the list if the conda version is too new * Initial environment activation changed as well, but still compatible with older versions of conda | ||||
| * | Separate the recipe style and build system. | Joseph Hunkeler | 41 hours | 1 | -22/+45 |
| | | | | | * Add "support" for rattler. Very loosely. | ||||
| * | Set mamba-related environment variables | Joseph Hunkeler | 2 days | 1 | -0/+2 |
| | | |||||
| * | Free result when shell_output fails | Joseph Hunkeler | 2 days | 1 | -0/+1 |
| | | |||||
| * | Remove redundant calls to memset | Joseph Hunkeler | 2 days | 1 | -7/+0 |
| | | |||||
| * | Initialize installer_url and python_override_version to zero | Joseph Hunkeler | 2 days | 1 | -2/+3 |
| | | |||||
| * | Remove unused proc | Joseph Hunkeler | 2 days | 1 | -7/+2 |
| | | | | | * Initialize ctx to zero | ||||
| * | Return when item is NULL | Joseph Hunkeler | 2 days | 1 | -2/+7 |
| | | | | | * Explicitly state error condition | ||||
| * | Add STASIS_ALWAYS_BUILD_FOR_HOST environment variable trigger | Joseph Hunkeler | 2 days | 1 | -0/+4 |
| | | |||||
| * | Disallow extraneous conda and pip version specs | Joseph Hunkeler | 2 days | 1 | -0/+48 |
| | | | | | | | * STASIS wants equals-to, or nothing (latest). * The use of URLs with '@' is what we need to avoid * Tell the user the expected format on error | ||||
| * | Add recipe_get_build_system | Joseph Hunkeler | 9 days | 2 | -17/+43 |
| | | | | | | * Rename RECIPE_TYPE_* to RECIPE_STYLE_* * Add defines for RECIPE_BUILD_* that denote which build system should be used to build the recipe | ||||
| * | delivery_conda_enable: always pin conda's version to the same version ↵ | Joseph Hunkeler | 9 days | 1 | -0/+24 |
| | | | | | | | provided by the installer * Some commands upgrade conda whether it is configured to allow the behavior or not | ||||
| * | shell: throw warning if temporary script's permissions cannot be modified | Joseph Hunkeler | 9 days | 1 | -1/+3 |
| | | |||||
| * | strlist_contains: Allow index result argument to be NULL | Joseph Hunkeler | 9 days | 1 | -2/+6 |
| | | |||||
| * | join: Fix segfault on memory error | Joseph Hunkeler | 9 days | 1 | -0/+4 |
| | | |||||
| * | join_ex: Fix leak on memory error | Joseph Hunkeler | 9 days | 1 | -0/+5 |
| | | |||||
| * | delivery_conda_enable populates CondaCapabilities members | Joseph Hunkeler | 9 days | 1 | -1/+11 |
| | | |||||
| * | Add CondaCapabilities as argument to conda_setup_headless | Joseph Hunkeler | 9 days | 2 | -2/+2 |
| | | |||||
| * | Hook CondaCapabilities up to the delivery context | Joseph Hunkeler | 9 days | 2 | -0/+4 |
| | | |||||
| * | String handling | Joseph Hunkeler | 9 days | 1 | -19/+18 |
| | | |||||
| * | Add conda_capable, conda_capable functions | Joseph Hunkeler | 9 days | 2 | -0/+108 |
| | | | | | * Add struct CondaCapabilities | ||||
| * | Safe strings, finally (#145) | Joseph Hunkeler | 11 days | 30 | -323/+230 |
| | | | | | | | | | * Add string copy and catonate replacements * safe_strncpy * safe_strncat * Replace string functions * gbo.ini: Update tweakwcs to 0.9.0 * generic.ini: Update tweakwcs to 0.9.0 | ||||
| * | Replace escape sequence '\e' with '\x1b' (portable) | Joseph Hunkeler | 2026-05-12 | 1 | -6/+6 |
| | | |||||
| * | Replace __FUNCTION__ with __func__ (portable) | Joseph Hunkeler | 2026-05-12 | 1 | -1/+1 |
| | | |||||
| * | Replace void pointer with pointer to tplfunc_frame structure | Joseph Hunkeler | 2026-05-12 | 4 | -13/+16 |
| | | |||||
| * | Remove redundant __FUNCTION__ | Joseph Hunkeler | 2026-05-12 | 2 | -4/+4 |
| | | |||||
| * | Placate FORTIFY_SOURCE warning | Joseph Hunkeler | 2026-05-12 | 1 | -1/+3 |
| | | | | | * The log_root in almost every circumstance will be able to handle the extra slash chracter. It complains because log_file and log_path are both sizeof PATH_MAX | ||||
| * | Reverse logic on status check | Joseph Hunkeler | 2026-05-12 | 1 | -14/+14 |
| | | |||||
| * | Usable lines denote the number of entries | Joseph Hunkeler | 2026-05-12 | 1 | -3/+6 |
| | | | | | | * reduce complexity * 'x' should not overflow | ||||
| * | One argument for error message string | Joseph Hunkeler | 2026-05-12 | 1 | -2/+2 |
| | | |||||
| * | Remove linefeed from debug message | Joseph Hunkeler | 2026-05-12 | 1 | -1/+1 |
| | | |||||
| * | Missing temp file is a warning, not an error | Joseph Hunkeler | 2026-05-12 | 1 | -1/+1 |
| | | |||||
| * | exit on error | Joseph Hunkeler | 2026-05-12 | 1 | -14/+77 |
| | | |||||
| * | free result on error | Joseph Hunkeler | 2026-05-12 | 1 | -0/+1 |
| | | |||||
| * | Use log_print_error instead of SYSERROR | Joseph Hunkeler | 2026-05-12 | 1 | -1/+1 |
| | | | | | * Add comment so I don't accidentally do it again | ||||
| * | give a better idea of which munmap failed | Joseph Hunkeler | 2026-05-12 | 1 | -2/+2 |
| | | |||||
| * | make dep_status constant | Joseph Hunkeler | 2026-05-12 | 1 | -1/+1 |
| | | |||||
| * | if conda fails, return | Joseph Hunkeler | 2026-05-12 | 1 | -2/+10 |
| | | |||||
| * | when no spec is present use the package name instead | Joseph Hunkeler | 2026-05-12 | 1 | -4/+8 |
| | | |||||
| * | remove linefeed from debug message | Joseph Hunkeler | 2026-05-12 | 1 | -1/+1 |
| | | |||||
| * | free platform array on error | Joseph Hunkeler | 2026-05-12 | 1 | -0/+3 |
| | | |||||
| * | Remove linefeed from error | Joseph Hunkeler | 2026-05-12 | 1 | -1/+1 |
| | | |||||
| * | Blank warning as new line | Joseph Hunkeler | 2026-05-12 | 1 | -1/+2 |
| | | |||||
| * | Give log messages variable verbosity | Joseph Hunkeler | 2026-05-11 | 1 | -7/+26 |
| | | | | | | | * WARN = Show only the preface and message * INFO = Show preface, function, and message * DEBUG = Show preface, source file, line number, function, and message | ||||
| * | Remove linefeed from warning message | Joseph Hunkeler | 2026-05-11 | 1 | -1/+1 |
| | | |||||
| * | The time has come | Joseph Hunkeler | 2026-05-11 | 1 | -1/+1 |
| | | | | | * Dump the pip log on error | ||||
| * | Remove check for DEBUG define | Joseph Hunkeler | 2026-05-11 | 1 | -26/+14 |
| | | |||||
| * | Handle error for mapping pool | Joseph Hunkeler | 2026-05-11 | 1 | -0/+4 |
| | | |||||
