summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #5759 from JoshuaS3/mastermasterEdward Thomson2021-01-061-0/+9
|\
| * blob: add git_blob_filter_options_initEdward Thomson2021-01-051-0/+9
* | Merge pull request #5583 from 0xdky/dhruva/build-with-nommapEdward Thomson2021-01-055-9/+132
|\ \
| * | Support build with NO_MMAP to disable use of system mmapDhruva Krishnamurthy2020-12-305-5/+127
| * | Remove broken support for write in emulated mmapDhruva Krishnamurthy2020-12-271-5/+6
| |/
* | Use an option instead of a flag for USE_BUNDLED_ZLIBlhchavez2021-01-041-13/+17
* | zlib: Add support for building with Chromium's zlib implementationlhchavez2020-12-231-4/+11
|/
* Merge pull request #5741 from libgit2/ethomson/ipv6Edward Thomson2020-12-234-28/+68
|\
| * net: function to identify ipv6 addresses in URLsEdward Thomson2020-12-232-0/+8
| * net: is_default_port is a boolEdward Thomson2020-12-232-3/+3
| * winhttp: handle ipv6 addressesEdward Thomson2020-12-231-15/+27
| * http: handle ipv6 addressesEdward Thomson2020-12-231-10/+30
* | Wrap newer hostkeys in #ifdefsMiguel Arroz2020-12-211-0/+6
* | Add support for additional hostkey types.Miguel Arroz2020-12-211-0/+12
|/
* Merge pull request #5746 from libgit2/ethomson/configmapcacheEdward Thomson2020-12-202-6/+9
|\
| * config_cache: cleanup config map lookupEdward Thomson2020-12-201-5/+8
| * repository: use intptr_t's in the config map cacheethomson/configmapcacheEdward Thomson2020-12-201-1/+1
* | Add tests for `git__multiply_int64_overflow`lhchavez2020-12-191-5/+37
* | Third attempt to fix the 32-bit version of `git__multiply_int64_overflow`lhchavez2020-12-181-4/+11
* | Avoid using `__builtin_mul_overflow` with the clang+32-bit combolhchavez2020-12-181-3/+10
|/
* Merge pull request #5740 from libgit2/ethomson/zlibEdward Thomson2020-12-161-4/+9
|\
| * pack: continue zlib while we can make progressethomson/zlibEdward Thomson2020-12-151-4/+9
* | Merge pull request #5727 from lhchavez/make-git-diff-fastEdward Thomson2020-12-134-33/+76
|\ \
| * | Fix an oopslhchavez2020-12-111-1/+1
| * | Small refactor to make thing tidierlhchavez2020-12-114-43/+46
| * | Cache the parsed submodule config when diffinglhchavez2020-12-103-8/+48
| |/
* | Merge pull request #5735 from lhchavez/faster-strntol64Edward Thomson2020-12-132-11/+34
|\ \
| * | Make git__strntol64() ~70%* fasterlhchavez2020-12-122-11/+34
| |/
* | Merge pull request #5384 from ianhattendorf/fix/winhttp-client-certEdward Thomson2020-12-131-26/+49
|\ \ | |/ |/|
| * winhttp: clarify invalid cert caseIan Hattendorf2020-06-241-1/+1
| * winhttp: variable and switch case scopingIan Hattendorf2020-02-061-9/+6
| * winhttp: support optional client certIan Hattendorf2020-02-041-26/+52
* | alloc: set up an allocator that fails before library initEdward Thomson2020-12-094-4/+141
* | libgit2: provide init_count of the libraryEdward Thomson2020-12-094-0/+31
* | Replace global storage TLS with new interfaceethomson/tlsdataTyler Ang-Wanek2020-12-081-87/+15
* | threads: git_tls_data to git_tlsdataEdward Thomson2020-12-082-168/+99
* | win32: provide macros for calling conventionsEdward Thomson2020-12-083-3/+13
* | Implement generic TLS interfaceTyler Ang-Wanek2020-12-062-0/+261
* | threads: rename thread files to thread.[ch]Edward Thomson2020-12-068-9/+9
* | threads: give atomic functions the git_atomic prefixEdward Thomson2020-12-068-37/+39
* | threads: rename git_atomic to git_atomic32Edward Thomson2020-12-0616-59/+59
* | util: move git_online_cpus into utilEdward Thomson2020-12-065-61/+52
* | packbuilder: use git__noop on non-threaded systemsEdward Thomson2020-12-051-1/+1
* | util: move git__noop into the util headerEdward Thomson2020-12-053-23/+23
* | Make the pack and mwindow implementations data-race-freelhchavez2020-11-286-140/+248
* | Make the odb race-freelhchavez2020-11-285-61/+234
* | Merge pull request #5704 from lhchavez/ssh-raw-certificateEdward Thomson2020-11-271-0/+19
|\ \
| * | Also add the raw hostkey to `git_cert_hostkey`lhchavez2020-11-271-0/+19
* | | Fix the non-debug build in Groovy Gorilla (gcc 10.2)lhchavez2020-11-271-3/+9
|/ /
* | midx: Support multi-pack-index files in odb_pack.clhchavez2020-11-274-112/+383