| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Use GENERIC_ARRAY_FREE instead of split_free() | Joseph Hunkeler | 2024-03-22 | 1 | -1/+1 |
| | | |||||
| * | Use do/while in guard_* macros to make them behave more like functions | Joseph Hunkeler | 2024-03-10 | 1 | -4/+4 |
| | | |||||
| * | Fixes several memory leaks | Joseph Hunkeler | 2024-02-26 | 1 | -0/+4 |
| | | |||||
| * | Refactor std{out,err} to f_std{out,err} | Joseph Hunkeler | 2024-02-06 | 1 | -2/+2 |
| | | | | | * Bare stdout and stderr, even as struct members, tend to conflict with numerous libc implementations. | ||||
| * | Use shell() in place of shell2() | Joseph Hunkeler | 2024-01-29 | 1 | -1/+1 |
| | | |||||
| * | Install conda and pip packages | Joseph Hunkeler | 2023-12-10 | 1 | -9/+48 |
| | | |||||
| * | Add function conda_check_required() | Joseph Hunkeler | 2023-12-10 | 1 | -0/+37 |
| | | | | | * First pass. Needs work. | ||||
| * | Set solver to libmamba by default | Joseph Hunkeler | 2023-12-10 | 1 | -0/+1 |
| | | |||||
| * | Set conda to quiet mode when verbosity is not toggled | Joseph Hunkeler | 2023-12-10 | 1 | -1/+7 |
| | | |||||
| * | Use "env" program instead of "printenv" shell built-in to read environment | Joseph Hunkeler | 2023-12-10 | 1 | -1/+1 |
| | | |||||
| * | Use TMPDIR, and fail when script cannot be executed within that filesystem | Joseph Hunkeler | 2023-11-20 | 1 | -1/+4 |
| | | |||||
| * | Implements slightly improved error handling | Joseph Hunkeler | 2023-11-20 | 1 | -27/+32 |
| | | | | | | | | * Return status from conda_ and delivery_ functions * Caller prints meaningful error, and handles it * Enable warnings during compilation * Squelch format-truncation warning -- those strings are extremely unlikely to overflow (famous last words) | ||||
| * | Replaces BUFSIZ with OMC_BUFSIZ | Joseph Hunkeler | 2023-11-20 | 1 | -1/+1 |
| | | |||||
| * | Consolidate conda_setup_headless() from main.c | Joseph Hunkeler | 2023-10-31 | 1 | -1/+15 |
| | | |||||
| * | Parse output of "printenv -0" to preserve environment correctly | Joseph Hunkeler | 2023-10-31 | 1 | -10/+30 |
| | | | | | | | * Use fgetc in place of fgets * Split key/value on '=' * Issue warnings on invalid key/value | ||||
| * | Initial commit | Joseph Hunkeler | 2023-10-26 | 1 | -0/+176 |
