summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* checkpointethomson/util4Edward Thomson2021-11-118-350/+138
* checkpointEdward Thomson2021-11-117-167/+239
* refactor: make util an object libraryEdward Thomson2021-11-1155-256/+340
* refactor: move utility functions into util directoryEdward Thomson2021-11-11100-478/+481
* refactor: `src` is now `src/libgit2`Edward Thomson2021-11-11359-281/+438
* Merge pull request #6113 from libgit2/ethomson/cmake3Edward Thomson2021-11-1156-111/+570
|\
| * cmake: move missing-declarations warning to top-levelEdward Thomson2021-11-112-2/+1
| * tests: include function declarationsEdward Thomson2021-11-115-4/+13
| * test: correct test namesEdward Thomson2021-11-113-3/+3
| * tests: declare functions statically where appropriateEdward Thomson2021-11-1134-60/+442
| * clar: declare summary functions as staticEdward Thomson2021-11-111-5/+5
| * example: declare print_usage functionEdward Thomson2021-11-111-1/+1
| * examples: remove unused functionEdward Thomson2021-11-111-15/+0
| * fuzzers: declare static functions as staticEdward Thomson2021-11-112-4/+4
| * fuzzers: declare standalone functionsEdward Thomson2021-11-119-2/+29
| * tests: declare trace handler as staticEdward Thomson2021-11-111-1/+1
| * tests: include test declarations for old gccEdward Thomson2021-11-111-1/+9
| * clar: emit `clar_suite.h` with test declarationsEdward Thomson2021-11-111-13/+62
|/
* Merge pull request #6112 from libgit2/ethomson/cmake3Edward Thomson2021-11-1120-428/+422
|\
| * cmake: refactor zlib selectionethomson/cmake3Edward Thomson2021-11-112-33/+35
| * cmake: refactor WinHTTP selectionEdward Thomson2021-11-112-18/+18
| * cmake: refactor libssh2 selectionEdward Thomson2021-11-112-26/+42
| * cmake: refactor regex selectionEdward Thomson2021-11-112-52/+52
| * cmake: refactor http_parser selectionEdward Thomson2021-11-112-20/+21
| * cmake: HTTP_Parser is now HTTPParserEdward Thomson2021-11-112-1/+1
| * cmake: qsort detection in features.hEdward Thomson2021-11-113-20/+15
| * cmake: move test enablement into test cmakeEdward Thomson2021-11-112-1/+2
| * cmake: reorganize fileEdward Thomson2021-11-111-13/+5
| * cmake: move fuzzer args to the fuzzer's cmakeEdward Thomson2021-11-112-15/+5
| * cmake: move deprecation definition to src/Edward Thomson2021-11-112-4/+4
| * cmake: move cflag defaults into a separate moduleEdward Thomson2021-11-112-171/+171
| * cmake: USE_SSH is not on by defaultEdward Thomson2021-11-113-21/+21
| * cmake: standardize USE_WINHTTPEdward Thomson2021-11-113-4/+4
| * cmake: standardize USE_THREADS and USE_NSECEdward Thomson2021-11-116-36/+33
* | Merge pull request #6111 from libgit2/ethomson/str_freeEdward Thomson2021-11-111-7/+0
|\ \ | |/ |/|
| * str: git_str_free is never a functionEdward Thomson2021-11-111-7/+0
|/
* Merge pull request #6104 from libgit2/ethomson/pathEdward Thomson2021-11-11123-3769/+4042
|\
| * win32: include correct path headerethomson/pathEdward Thomson2021-11-094-4/+4
| * fs_path: remove now-unused validation functionsEdward Thomson2021-11-092-68/+0
| * fs_path: add length with suffix validationEdward Thomson2021-11-094-3/+30
| * path: use new length validation functionsEdward Thomson2021-11-0910-20/+36
| * path: length validation respecting core.longpathsEdward Thomson2021-11-093-18/+69
| * path: introduce `git_path_str_is_valid`Edward Thomson2021-11-095-18/+28
| * fs_path: add long path validation on windowsEdward Thomson2021-11-093-4/+37
| * fs_path: make empty component validation optionalEdward Thomson2021-11-093-15/+38
| * fs_path: introduce `str_is_valid`Edward Thomson2021-11-093-19/+81
| * path: `validate` -> `is_valid`Edward Thomson2021-11-098-77/+77
| * fs_path: `validate` -> `is_valid`Edward Thomson2021-11-094-139/+139
| * path: separate git-specific path functions from utilEdward Thomson2021-11-09123-3775/+3894
* | Merge pull request #6107 from joshtriplett/refresh-handlingEdward Thomson2021-11-119-13/+228
|\ \