summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Fix MAX 32 bit build problem described in libgit2/libgit2#2917ntk/macosx_build_cherrypickedJeff Hostetler2015-02-201-1/+1
* Merge pull request #2907 from jasonhaslam/git_packfile_unpack_raceCarlos Martín Nieto2015-02-201-2/+9
|\
| * Fix race in git_packfile_unpack.Jason Haslam2015-02-141-2/+9
* | filter: take `temp_buf` in `git_filter_options`Edward Thomson2015-02-193-13/+9
* | filter: add `git_filter_list__load_ext`Edward Thomson2015-02-193-16/+32
* | git_filter_opt_t -> git_filter_flag_tEdward Thomson2015-02-198-19/+19
* | buffer: introduce git_buf_attach_notownedEdward Thomson2015-02-196-37/+35
* | checkout: let the stream writer close the fdEdward Thomson2015-02-181-2/+1
* | filter streams: base -> parentEdward Thomson2015-02-181-8/+8
* | git_writestream: from git_filter_streamEdward Thomson2015-02-182-30/+30
* | checkout: maintain temporary buffer for filtersEdward Thomson2015-02-173-12/+27
* | checkout: stream the blob into the filtersEdward Thomson2015-02-172-39/+84
* | filters: stream internallyEdward Thomson2015-02-171-73/+81
* | filters: introduce streaming filtersEdward Thomson2015-02-171-7/+231
* | Remove extra semicolon outside of a functionStefan Widgren2015-02-1520-22/+22
* | Merge pull request #2831 from ethomson/merge_lockCarlos Martín Nieto2015-02-157-59/+172
|\ \
| * | indexwriter: an indexwriter for repo operationsEdward Thomson2015-02-146-92/+79
| * | merge-like operations: lock index while workingEdward Thomson2015-02-143-11/+67
| * | merge: lock the index at the start of the mergeEdward Thomson2015-02-141-2/+19
| * | checkout: introduce GIT_CHECKOUT_DONT_WRITE_INDEXEdward Thomson2015-02-141-1/+4
| * | git_indexwriter: lock then write the indexEdward Thomson2015-02-142-29/+79
| |/
* | Merge pull request #2895 from ethomson/alloc_overflowCarlos Martín Nieto2015-02-1554-296/+791
|\ \
| * | pack-objects: unlock the cache on integer overflowEdward Thomson2015-02-131-4/+5
| * | integer overflow: use compiler intrinsics if supportedEdward Thomson2015-02-132-0/+20
| * | filebuf: use an int for return checkEdward Thomson2015-02-131-2/+2
| * | Make our overflow check look more like gcc/clang'sEdward Thomson2015-02-1335-341/+342
| * | Update `khash.h` to pull request 42Edward Thomson2015-02-124-5/+11
| * | khash: update to klib f28c067Edward Thomson2015-02-121-24/+33
| * | Introduce git__add_sizet_overflow and friendsEdward Thomson2015-02-124-32/+83
| * | p_read: ensure requested len is ssize_tEdward Thomson2015-02-123-1/+23
| * | Use `size_t` to hold size of arraysEdward Thomson2015-02-124-14/+30
| * | overflow checking: don't make callers set oomEdward Thomson2015-02-1211-43/+15
| * | git_buf_grow_by: increase buf asize incrementallyEdward Thomson2015-02-125-15/+32
| * | git__*allocarray: safer realloc and mallocEdward Thomson2015-02-127-23/+32
| * | odb__hashlink: check st.st_size before castingEdward Thomson2015-02-121-9/+9
| * | allocations: test for overflow of requested sizeEdward Thomson2015-02-1247-117/+488
* | | rebase: `CHECKOUT_SAFE` instead of `FORCE`Edward Thomson2015-02-131-8/+12
* | | rebase: allow `NULL` branch to indicate `HEAD`Edward Thomson2015-02-131-2/+16
* | | rebase: provide NULL `exec` on non-EXEC operationsEdward Thomson2015-02-131-9/+28
| |/ |/|
* | win32: limit the mode to `_wopen`/`_waccess`Edward Thomson2015-02-131-3/+11
* | Merge pull request #2883 from urkud/reget-reader-pointerCarlos Martín Nieto2015-02-131-0/+1
|\ \
| * | Reinit `reader` pointer after reading included config fileYury G. Kudryashov2015-02-131-0/+1
* | | Merge pull request #2897 from leoyanggit/fix_fileop_warningCarlos Martín Nieto2015-02-131-1/+1
|\ \ \
| * | | Fix build warning on AndroidLeo Yang2015-02-121-1/+1
* | | | Check rebase options version on public entry pointsjamill/rebase_opt_ver_checkJameson Miller2015-02-121-1/+3
| |_|/ |/| |
* | | Merge pull request #2866 from ethomson/checkout_perf2Carlos Martín Nieto2015-02-1212-125/+318
|\ \ \
| * | | remove some unused warningsEdward Thomson2015-02-041-3/+2
| * | | checkout: hold seen dir paths in a mapEdward Thomson2015-02-043-49/+76
| * | | attr_session: keep a temp bufferEdward Thomson2015-02-043-3/+9
| * | | checkout: cache system attributes file locationEdward Thomson2015-02-043-17/+65