summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* repository: introduce a convenience config snapshot methodcmn/config-snapshotCarlos Martín Nieto2014-05-076-29/+21
* config: share the strmap on snapshotCarlos Martín Nieto2014-04-181-54/+2
* config: refcount the values mapCarlos Martín Nieto2014-04-181-43/+131
* config: refresh on deleteCarlos Martín Nieto2014-04-181-51/+12
* config: refresh before reading a valueCarlos Martín Nieto2014-04-181-3/+12
* config: refresh the values on writeCarlos Martín Nieto2014-04-181-82/+17
* config: use a snapshot for the iteratorCarlos Martín Nieto2014-04-181-3/+17
* config: split out the refresh stepCarlos Martín Nieto2014-04-181-14/+25
* config: make refresh atomicCarlos Martín Nieto2014-04-181-23/+16
* Use config snapshottingCarlos Martín Nieto2014-04-186-28/+49
* config: implement config snapshottingCarlos Martín Nieto2014-04-182-67/+295
* Merge pull request #2108 from libgit2/rb/threadsafe-index-iteratorVicent Marti2014-04-1832-1168/+1795
|\
| * Some memory leak fixesRussell Belfer2014-04-171-26/+28
| * Fix broken logic for attr cache invalidationRussell Belfer2014-04-178-198/+243
| * Lock attribute file while reparsing dataRussell Belfer2014-04-173-17/+49
| * Fix race checking for existing index itemsRussell Belfer2014-04-171-20/+32
| * Fix tests with new attr cache codeRussell Belfer2014-04-174-57/+109
| * Attribute file cache refactorRussell Belfer2014-04-1712-696/+818
| * Minor tree cache speedupsRussell Belfer2014-04-172-17/+11
| * Fix leak in git_index_conflict_cleanupRussell Belfer2014-04-171-22/+10
| * Fix leak when using push and pop with ignoresRussell Belfer2014-04-171-0/+3
| * Fix refcount issues with mutex protected ignoresRussell Belfer2014-04-171-1/+15
| * Fix threading tests when threads disabledRussell Belfer2014-04-171-10/+10
| * Clean up index snapshot function namingRussell Belfer2014-04-175-54/+63
| * Index locking and entry allocation changesRussell Belfer2014-04-174-169/+218
| * Add diff threading tests and attr file cache locksRussell Belfer2014-04-1710-102/+173
| * Decouple index iterator sort from indexRussell Belfer2014-04-178-100/+91
| * Add mutex around index entries changesRussell Belfer2014-04-172-63/+169
| * Add index snapshot and use it for iteratorRussell Belfer2014-04-173-22/+67
| * Add public diff print helpersRussell Belfer2014-04-171-2/+26
| * Some index internals refactoringRussell Belfer2014-04-174-172/+208
| * Some vector utility tweaksRussell Belfer2014-04-175-9/+41
* | cherry-pick: terminate the commit id stringCarlos Martín Nieto2014-04-181-1/+1
|/
* Merge pull request #2261 from jacquesg/format-patchVicent Marti2014-04-168-3/+621
|\
| * Sanitize git_diff_format_email_options' summary parameterJacques Germishuys2014-04-151-1/+19
| * Introduce git_diff_format_email and git_diff_commit_as_emailJacques Germishuys2014-04-152-0/+207
| * Introduce git_diff_get_stats, git_diff_stats_files_changed, git_diff_stats_in...Jacques Germishuys2014-04-151-0/+343
| * Fix const-correctness of git_patch_get_delta, git_patch_num_hunks, git_patch_...Jacques Germishuys2014-04-111-3/+3
| * Introduce git__date_rfc2822_fmt. Allows for RFC2822 date headersJacques Germishuys2014-04-112-0/+40
| * Introduce git_buf_putcnJacques Germishuys2014-04-102-0/+10
* | Merge pull request #2269 from libgit2/rb/fix-leading-slash-ignoresVicent Marti2014-04-162-18/+12
|\ \
| * | Fix core.excludesfile named .gitignorerb/fix-leading-slash-ignoresRussell Belfer2014-04-142-18/+12
* | | Merge pull request #2235 from jacquesg/cherry-pickVicent Marti2014-04-154-0/+275
|\ \ \ | |/ / |/| |
| * | Capture conflict information in MERGE_MSG for revert and mergeJacques Germishuys2014-04-142-0/+2
| * | Added cherry-pick supportJacques Germishuys2014-04-141-0/+230
| * | Introduce git_merge__extract_conflict_pathsJacques Germishuys2014-04-142-0/+43
* | | Merge pull request #2264 from jacquesg/fix-warningsVicent Marti2014-04-141-1/+2
|\ \ \
| * | | Correct C90 warningsJacques Germishuys2014-04-111-1/+2
| | |/ | |/|
* | | Merge pull request #2262 from libgit2/rb/fix-ignore-popVicent Marti2014-04-142-1/+11
|\ \ \ | |/ / |/| |
| * | Fix bug popping ignore files during wd iterationRussell Belfer2014-04-102-1/+11