summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* opts: Add getter for cached memoryvmg/atomic64Vicent Marti2013-04-234-3/+9
* cache: More aggressive defaultVicent Marti2013-04-221-1/+1
* cache: Shared meter for memory usageVicent Marti2013-04-223-8/+15
* atomic: Add an atomic type for 64-bit operationsVicent Marti2013-04-221-0/+42
* Merge pull request #1454 from libgit2/vmg/new-cacheVicent Martí2013-04-2241-596/+1145
|\
| * cache: Max cache size, and evict when the cache fills upvmg/new-cacheVicent Marti2013-04-225-12/+29
| * tests: Do not warn for unused variableVicent Marti2013-04-221-1/+4
| * tests: Cleanup commit parse testing codeVicent Marti2013-04-221-22/+23
| * Consolidate packfile allocation furtherRussell Belfer2013-04-224-45/+41
| * Make indexer use shared packfile open codeRussell Belfer2013-04-226-56/+37
| * Fixes for Windows cas/threading stuffRussell Belfer2013-04-222-11/+15
| * Add git__compare_and_swap and use itRussell Belfer2013-04-225-106/+95
| * Further threading fixesRussell Belfer2013-04-228-102/+168
| * clean up tree pointer castingRussell Belfer2013-04-221-8/+8
| * Simplify object table parse functionsRussell Belfer2013-04-2210-57/+63
| * Add callback to git_objects_tableRussell Belfer2013-04-2215-184/+128
| * Add tests for oidmap and new cache with threadingRussell Belfer2013-04-222-0/+342
| * Add mutex around mapping and unmapping pack filesRussell Belfer2013-04-222-24/+44
| * Add range checking around cache optsRussell Belfer2013-04-223-12/+31
| * Use git_odb_object_data/_size whereever possibleRussell Belfer2013-04-226-17/+28
| * Global option settersVicent Marti2013-04-224-6/+20
| * Clear the cache when there are too many items to expireVicent Marti2013-04-221-1/+20
| * No longer neededVicent Marti2013-04-221-11/+0
| * Some statsVicent Marti2013-04-221-0/+21
| * Per-object max sizeVicent Marti2013-04-222-28/+29
| * Duplicated type objectVicent Marti2013-04-223-12/+8
| * What has science done.Vicent Marti2013-04-2216-44/+66
| * Random evictionVicent Marti2013-04-223-4/+21
| * Per-object filteringVicent Marti2013-04-222-7/+33
| * lol this worked first try wtfVicent Marti2013-04-229-139/+184
|/
* Merge pull request #1489 from libgit2/vmg/dupe-odb-backendsVicent Martí2013-04-221-9/+32
|\
| * Merge branch 'development' into vmg/dupe-odb-backendsvmg/dupe-odb-backendsVicent Marti2013-04-2254-833/+1252
| |\
| * | odb: Disable inode checks for Win32Vicent Marti2013-04-221-0/+4
| * | odb: Do not allow duplicate on-disk backendsVicent Marti2013-04-191-9/+28
* | | Merge pull request #1493 from carlosmn/remotesVicent Martí2013-04-2217-211/+454
|\ \ \ | |_|/ |/| |
| * | refspec: unify the string and parsed dataCarlos Martín Nieto2013-04-206-49/+40
| * | remote: allow querying for refspecsCarlos Martín Nieto2013-04-206-31/+134
| * | remote: handle multiple refspecsCarlos Martín Nieto2013-04-2014-205/+336
| * | config: allow setting multivars when none exist yetCarlos Martín Nieto2013-04-202-1/+19
* | | Merge pull request #1485 from libgit2/include-git2-sysVicent Martí2013-04-2240-531/+748
|\ \ \
| * | | Move git_reference__alloc to include/git2/sysRussell Belfer2013-04-219-52/+78
| * | | Move refdb_backend to include/git2/sysRussell Belfer2013-04-219-114/+119
| * | | Move git_commit_create_from_oids into sys/commit.hRussell Belfer2013-04-213-105/+129
| * | | Added git_commit_create_oidJohn Wiegley2013-04-212-10/+60
| * | | Move some low-level repo fns to include/git2/sysRussell Belfer2013-04-216-72/+101
| * | | Added git_repository_new functionJohn Wiegley2013-04-212-0/+14
| * | | Move odb_backend implementors stuff into git2/sysRussell Belfer2013-04-2115-182/+225
| * | | Move git_config_backend to include/git2/sysRussell Belfer2013-04-216-50/+76
* | | | Merge pull request #1495 from jasperla/developmentVicent Martí2013-04-211-0/+2
|\ \ \ \ | |/ / / |/| | |
| * | | Add missing prototype for p_realpath().Jasper Lievisse Adriaanse2013-04-221-0/+2
|/ / /