summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* tree: ensure the entry filename fits in 16 bitscmn/tree-parse-speedCarlos Martín Nieto2015-11-301-16/+26
* tree: make path len uint16_t and avoid holesCarlos Martín Nieto2015-11-282-2/+2
* tree: calculate the filename length onceCarlos Martín Nieto2015-11-281-5/+8
* tree: pool the entry memory allocationsCarlos Martín Nieto2015-11-282-6/+33
* tree: avoid advancing over the filename multiple timesCarlos Martín Nieto2015-11-281-4/+2
* Merge pull request #3523 from pks-t/memleak-fixesEdward Thomson2015-11-243-1/+6
|\
| * tests: win32::longpath: free expected_msgPatrick Steinhardt2015-11-241-0/+2
| * tests: config::stress: free `git_config` structsPatrick Steinhardt2015-11-241-0/+3
| * tests: config::global: fix memleak in open_programdataPatrick Steinhardt2015-11-241-1/+1
* | Merge pull request #3520 from ethomson/checkout_nsecsCarlos Martín Nieto2015-11-245-66/+46
|\ \ | |/ |/|
| * checkout: only consider nsecs when built that wayEdward Thomson2015-11-235-66/+46
|/
* Merge pull request #3515 from jacquesg/unsigned-signedEdward Thomson2015-11-211-1/+1
|\
| * Make stat.st_size a __int64 not a uint64_tJacques Germishuys2015-11-211-1/+1
* | Merge pull request #3517 from jacquesg/warnings-fixesEdward Thomson2015-11-204-3/+3
|\ \
| * | Fix some warningsJacques Germishuys2015-11-204-3/+3
| |/
* | Merge pull request #3514 from jacquesg/stat-fixesEdward Thomson2015-11-202-11/+24
|\ \
| * | Detect stat's structureJacques Germishuys2015-11-202-11/+24
| |/
* | Merge pull request #3516 from libgit2/cmn/repository-state-sequencerEdward Thomson2015-11-204-3/+35
|\ \ | |/ |/|
| * repository: distinguish sequencer cherry-pick and revertcmn/repository-state-sequencerCarlos Martín Nieto2015-11-204-3/+35
|/
* Merge pull request #3511 from ethomson/racy_fixes_2Carlos Martín Nieto2015-11-173-53/+286
|\
| * racy: make git_index_read_index handle racinessEdward Thomson2015-11-162-30/+96
| * racy: ensure git_index_read_tree clears uptodateEdward Thomson2015-11-161-0/+28
| * index: clear uptodate bit on saveEdward Thomson2015-11-161-1/+16
| * index: test for smudged entries on write onlyEdward Thomson2015-11-161-7/+35
| * checkout::crlf test: don't crash when no idx entryEdward Thomson2015-11-161-4/+5
| * index: don't detect raciness in uptodate entriesEdward Thomson2015-11-162-2/+84
| * racy-git: do a single index->workdir diffEdward Thomson2015-11-161-10/+23
* | Merge pull request #3512 from ethomson/windows_sysdirCarlos Martín Nieto2015-11-174-16/+37
|\ \ | |/ |/|
| * tests: use out-of-the-way config dir in sandboxEdward Thomson2015-11-171-5/+12
| * tests: set PROGRAMDATA directory for running testsEdward Thomson2015-11-171-0/+2
| * config::global: use PROGRAMDATA configurationEdward Thomson2015-11-171-4/+6
| * settings: allow users to set PROGRAMDATAEdward Thomson2015-11-162-8/+18
|/
* Merge pull request #3506 from libgit2/vmg/pool-alignCarlos Martín Nieto2015-11-132-10/+18
|\
| * pool: Never return unaligned buffersvmg/pool-alignVicent Marti2015-11-132-10/+18
|/
* Merge pull request #3170 from CmdrMoozy/nsec_fixCarlos Martín Nieto2015-11-1216-50/+175
|\
| * diff: refactor complex timestamp check into its own functionAxel Rasmussen2015-10-011-5/+27
| * index: don't populate nsec values if GIT_USE_NSEC is offAxel Rasmussen2015-10-011-0/+3
| * Merge branch 'master' into nsec_fix_nextAxel Rasmussen2015-10-0157-84/+488
| |\
| * | apple: work around non-POSIX struct stat on OS X.Axel Rasmussen2015-09-181-6/+17
| * | diff/index: respect USE_NSEC for racily clean file detectionAxel Rasmussen2015-09-186-26/+43
| * | win32: define our own POSIX struct stat, and support USE_NSECAxel Rasmussen2015-09-186-18/+58
| * | cmake: fix CMake code organization problemAxel Rasmussen2015-09-181-6/+6
| * | cmake: Only provide USE_NSEC if struct stat members are avilable.Axel Rasmussen2015-09-183-5/+9
| * | caps: add test for GIT_FEATURES_NSECAxel Rasmussen2015-09-181-0/+6
| * | settings: expose GIT_USE_NSEC flag in git_libgit2_featuresAxel Rasmussen2015-09-182-2/+6
| * | cmake: add USE_NSEC, and only check nanosec m/ctime if enabledAxel Rasmussen2015-09-184-3/+21
* | | Merge pull request #3499 from ethomson/ref_dir_errmsgsCarlos Martín Nieto2015-11-125-5/+118
|\ \ \
| * | | reflog: error when a directory is at reflog pathEdward Thomson2015-11-122-4/+64
| * | | refs: complain when a directory exists at refEdward Thomson2015-11-122-1/+21
| * | | filebuf: detect directories in our wayEdward Thomson2015-11-032-0/+15