summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* blob: identify binary contentethomson/blob_data_is_binaryEdward Thomson2021-12-101-0/+9
* object: introduce a raw content validation functionethomson/object_validationEdward Thomson2021-11-301-0/+32
* object: return GIT_EINVALID on parse errorsEdward Thomson2021-11-307-38/+68
* Merge pull request #6122 from libgit2/ethomson/cleanupEdward Thomson2021-11-3013-33/+24
|\
| * cmake: use CMAKE_SOURCE_DIR and CMAKE_BINARY_DIRethomson/cleanupEdward Thomson2021-11-221-13/+13
| * filebuf: use hashes not oidsEdward Thomson2021-11-224-6/+6
| * util: don't include unnecessary system librariesEdward Thomson2021-11-228-14/+5
* | Merge pull request #6106 from ammgws/fixtemplateerrEdward Thomson2021-11-221-1/+6
|\ \ | |/ |/|
| * repo: minor formatting fixEdward Thomson2021-11-221-2/+1
| * repository: do not copy templates if dir nonexistentJason Nader2021-11-121-1/+7
* | date: rfc2822 formatting uses a `git_buf` instead of a static stringethomson/dateEdward Thomson2021-11-194-22/+25
* | date: make it a proper `git_date` utility classEdward Thomson2021-11-185-24/+39
* | tag: set validity to 0 by defaultethomson/tag_validEdward Thomson2021-11-161-0/+2
* | Make enum in src,tests and examples C90 compliant by removing trailing comma.Peter Pettersson2021-11-1533-40/+40
* | cmake: move sha1 source selection into CMakeLists.txtEdward Thomson2021-11-141-0/+15
* | cmake: refactor global variablesEdward Thomson2021-11-141-15/+15
* | Merge pull request #6116 from lhchavez/drop-volatile-qualifier-in-atomic-exch...Edward Thomson2021-11-141-1/+1
|\ \
| * | Fix a gcc 11 warning in src/thread.hlhchavez2021-11-141-1/+1
* | | Fix a gcc 11 warning in src/threadstate.clhchavez2021-11-141-2/+2
|/ /
* | cmake: move missing-declarations warning to top-levelEdward Thomson2021-11-111-2/+0
* | Merge pull request #6112 from libgit2/ethomson/cmake3Edward Thomson2021-11-114-174/+30
|\ \
| * | cmake: refactor zlib selectionethomson/cmake3Edward Thomson2021-11-111-33/+1
| * | cmake: refactor WinHTTP selectionEdward Thomson2021-11-111-18/+1
| * | cmake: refactor libssh2 selectionEdward Thomson2021-11-111-26/+1
| * | cmake: refactor regex selectionEdward Thomson2021-11-111-52/+1
| * | cmake: refactor http_parser selectionEdward Thomson2021-11-111-20/+2
| * | cmake: HTTP_Parser is now HTTPParserEdward Thomson2021-11-111-1/+1
| * | cmake: qsort detection in features.hEdward Thomson2021-11-113-20/+15
| * | cmake: move deprecation definition to src/Edward Thomson2021-11-111-0/+4
| * | cmake: standardize USE_WINHTTPEdward Thomson2021-11-111-1/+1
| * | cmake: standardize USE_THREADS and USE_NSECEdward Thomson2021-11-112-5/+5
* | | str: git_str_free is never a functionEdward Thomson2021-11-111-7/+0
|/ /
* | Merge pull request #6104 from libgit2/ethomson/pathEdward Thomson2021-11-1144-2813/+3039
|\ \
| * | 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-092-0/+50
| * | path: introduce `git_path_str_is_valid`Edward Thomson2021-11-094-11/+21
| * | fs_path: add long path validation on windowsEdward Thomson2021-11-093-4/+37
| * | fs_path: make empty component validation optionalEdward Thomson2021-11-092-2/+8
| * | fs_path: introduce `str_is_valid`Edward Thomson2021-11-092-19/+54
| * | path: `validate` -> `is_valid`Edward Thomson2021-11-097-9/+9
| * | fs_path: `validate` -> `is_valid`Edward Thomson2021-11-093-6/+6
| * | path: separate git-specific path functions from utilEdward Thomson2021-11-0944-2822/+2939
| |/
* | Support checking for object existence without refreshJosh Triplett2021-11-081-1/+6
|/
* cmake: stylistic refactoringEdward Thomson2021-10-181-283/+285
* trace: always enabledEdward Thomson2021-10-184-37/+0
* str: introduce `git_str` for internal, `git_buf` is externalethomson/gitstrEdward Thomson2021-10-17148-3723/+4231
* Merge pull request #6082 from libgit2/ethomson/oidEdward Thomson2021-10-1721-95/+118
|\