aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Update README.md and usageJoseph Hunkeler2020-04-102-7/+43
* Merge pull request #20 from jhunkeler/test-spm_mkdtempJoseph Hunkeler2020-04-102-2/+32
|\
| * Add test_spm_mkdtempJoseph Hunkeler2020-04-101-0/+27
| * lib/fs.cJoseph Hunkeler2020-04-101-2/+5
* | Merge pull request #19 from jhunkeler/test-fs_human_readable_sizeJoseph Hunkeler2020-04-102-0/+26
|\ \
| * | Add test_human_readable_sizeJoseph Hunkeler2020-04-102-0/+26
| |/
* | Merge pull request #18 from jhunkeler/test-fs_mkdirsJoseph Hunkeler2020-04-102-2/+43
|\ \ | |/ |/|
| * Check if directories were removedJoseph Hunkeler2020-04-091-0/+3
| * remove whitespaceJoseph Hunkeler2020-04-091-2/+0
| * Add test_fs_mkdirsJoseph Hunkeler2020-04-091-0/+40
|/
* Merge pull request #17 from jhunkeler/test-get_file_sizeJoseph Hunkeler2020-04-093-1/+76
|\
| * Add test_fs_get_file_sizeJoseph Hunkeler2020-04-092-0/+73
| * Fail if seek failsJoseph Hunkeler2020-04-091-1/+3
|/
* Merge pull request #16 from jhunkeler/test-expandpathJoseph Hunkeler2020-04-091-0/+35
|\
| * Add test_fs_expandpathJoseph Hunkeler2020-04-091-0/+35
* | Merge pull request #15 from jhunkeler/test-relocate-relocateJoseph Hunkeler2020-04-092-3/+57
|\ \ | |/ |/|
| * Add test test_relocate_relocateJoseph Hunkeler2020-04-081-0/+47
| * relocate() return -1 on NULL argumentsJoseph Hunkeler2020-04-081-3/+10
|/
* Add test_relocation_file_replace_text (#14)Joseph Hunkeler2020-04-082-5/+46
* Test replace_text (#13)Joseph Hunkeler2020-04-064-10/+55
* Merge pull request #12 from jhunkeler/enable-removeJoseph Hunkeler2020-04-011-0/+1
|\
| * Enable remove modeJoseph Hunkeler2020-04-011-0/+1
* | Merge pull request #11 from jhunkeler/strlist-fixesJoseph Hunkeler2020-04-011-5/+31
|\ \
| * | Handle NULL input (for most cases)Joseph Hunkeler2020-04-011-5/+31
| |/
* | Merge pull request #10 from jhunkeler/config-testJoseph Hunkeler2020-04-012-4/+89
|\ \ | |/ |/|
| * Add test_config_read testJoseph Hunkeler2020-04-012-4/+89
|/
* Merge pull request #9 from jhunkeler/test-sha256Joseph Hunkeler2020-03-312-0/+54
|\
| * Add test_checksum_sha256 testJoseph Hunkeler2020-03-312-0/+54
|/
* Merge pull request #8 from jhunkeler/shell-testJoseph Hunkeler2020-03-304-12/+37
|\
| * Add quick shell() testJoseph Hunkeler2020-03-301-0/+24
| * Allow up to 10 arbitrary test argumentsJoseph Hunkeler2020-03-301-0/+1
| * Fix shell command benchmarkingJoseph Hunkeler2020-03-302-12/+12
|/
* Merge pull request #7 from jhunkeler/strdup_array-testJoseph Hunkeler2020-03-285-54/+92
|\
| * Add strdup_array() testJoseph Hunkeler2020-03-281-0/+30
| * Add `const char **` type to TestValue unionJoseph Hunkeler2020-03-281-0/+1
| * bugfix: spm_prompt_user did not capture input and process it as intendedJoseph Hunkeler2020-03-281-54/+19
| * Add strcmp_array() functionJoseph Hunkeler2020-03-282-0/+42
* | Merge pull request #6 from jhunkeler/test-normalize-spaceJoseph Hunkeler2020-03-272-0/+34
|\|
| * Add normalize_space testJoseph Hunkeler2020-03-271-0/+29
| * Return NULL if input is NULLJoseph Hunkeler2020-03-271-0/+5
|/
* Explicit returnJoseph Hunkeler2020-03-271-0/+1
* Fix compiler warningsJoseph Hunkeler2020-03-271-6/+2
* Fix compiler warnings not triggeringJoseph Hunkeler2020-03-272-2/+5
* Bugfix: Terminate arrayJoseph Hunkeler2020-03-271-1/+1
* Merge pull request #5 from jhunkeler/passthough-environmentJoseph Hunkeler2020-03-271-1/+55
|\
| * Use getenv_pair() to construct a basic runtime environmentJoseph Hunkeler2020-03-271-1/+55
|/
* Merge pull request #4 from jhunkeler/e2e1Joseph Hunkeler2020-03-262-3/+26
|\
| * Bugfix: Terminate arrayJoseph Hunkeler2020-03-261-1/+1
| * More smoke testsJoseph Hunkeler2020-03-261-2/+25
|/
* Pass correct type to split()Joseph Hunkeler2020-03-261-8/+8