summaryrefslogtreecommitdiff
path: root/src/indexer.c
Commit message (Expand)AuthorAgeFilesLines
* Several warnings detected by static code analyzer fixedArkadiy Shapkin2013-03-181-3/+9
* indexer: use a hashtable for keeping track of offsetsCarlos Martín Nieto2013-03-031-18/+25
* indexer: kill git_indexerCarlos Martín Nieto2013-03-031-327/+1
* Fix a git_filebuf leak (fixes Win32 clone::can_cancel)Philip Kelley2013-02-141-13/+14
* Allow all non-zero returns to cancel transfersBen Straub2013-02-051-1/+1
* Allow progress callback to cancel fetchBen Straub2013-02-051-6/+9
* indexer: properly free the packfile resourcesCarlos Martín Nieto2013-01-121-4/+4
* Revert "pack: packfile_free -> git_packfile_free and use it in the indexers"Carlos Martín Nieto2013-01-111-2/+2
* Fix MSVC compilation warningsnulltoken2013-01-111-1/+1
* pack: packfile_free -> git_packfile_free and use it in the indexersCarlos Martín Nieto2013-01-111-2/+2
* update copyrightsEdward Thomson2013-01-081-1/+1
* Fix MSVC compilation warningsnulltoken2012-12-171-3/+3
* indexer: move the temporary buffers into the indexer objectCarlos Martín Nieto2012-12-071-10/+9
* indexer: correctly deal with objects larger than the window sizeCarlos Martín Nieto2012-11-301-19/+26
* indexer: make use of streaming also for deltasCarlos Martín Nieto2012-11-301-49/+78
* indexer: use the packfile streaming APICarlos Martín Nieto2012-11-301-27/+130
* API updates for indexer.hBen Straub2012-11-271-2/+2
* Remove use of English expletivesMartin Woodward2012-11-231-1/+1
* Indexer: Avoid a possible double-deletion in error caseSascha Cunz2012-11-181-2/+3
* Remove git_hash_ctx_new - callers now _ctx_init()Edward Thomson2012-11-131-12/+12
* Win32 CryptoAPI and CNG support for SHA1Edward Thomson2012-11-131-11/+17
* Fetch: don't clobber received countBen Straub2012-10-291-1/+2
* Network progress: rename thingsBen Straub2012-10-241-18/+18
* Indexing progress now goes to 100%Ben Straub2012-10-191-0/+1
* Fetch/indexer: progress callbacksBen Straub2012-10-191-1/+18
* indexer: do not require absolute pathMichael Schubert2012-10-091-5/+0
* indexer: kill git_indexer_stats.data_receivedCarlos Martín Nieto2012-08-261-8/+0
* indexer: don't segfault when freeing an unused indexerCarlos Martín Nieto2012-08-251-3/+5
* indexer: recognize and mark when all of the packfile has been downloadedCarlos Martín Nieto2012-08-241-1/+11
* indexer: delay resolving deltasCarlos Martín Nieto2012-07-141-22/+24
* mwindow: allow memory-window files to deregisterCarlos Martin Nieto2012-06-281-0/+2
* indexer: don't use '/objects/pack/' unconditionallyCarlos Martín Nieto2012-06-281-1/+1
* indexer: start parsing input data immediatelyMichael Schubert2012-06-251-2/+0
* Merge remote-tracking branch 'source/development' into developmentChris Young2012-06-131-1/+3
|\
| * misc: Fix warnings from PVS Studio trialVicent Martí2012-06-071-1/+3
* | Actually do the mmap... unsurprisingly, this makes the indexer work on SFSChris Young2012-06-121-1/+1
|/
* CleanupMichael Schubert2012-05-191-1/+0
* errors: Rename error codesbreaking-changesVicent Martí2012-05-181-4/+4
* errors: Rename the generic return codesVicent Martí2012-05-181-4/+4
* indexer: add more consistency checksCarlos Martín Nieto2012-05-161-0/+11
* Introduce GITERR_INDEXERCarlos Martín Nieto2012-05-151-5/+5
* indexer: close the pack's fd before renaming itCarlos Martín Nieto2012-05-091-1/+2
* buf: deploy git_buf_len()nulltoken2012-04-301-2/+2
* Fix Win32 warningsRussell Belfer2012-04-261-1/+1
* transports: buffer the git requests before sending themCarlos Martín Nieto2012-04-251-1/+1
* indexer: add git_indexer_stream_free() and _hash()Carlos Martín Nieto2012-04-131-0/+29
* indexer: Add git_indexer_stream_finalize()Carlos Martín Nieto2012-04-131-71/+235
* indexer: start writing the stream indexerCarlos Martín Nieto2012-04-131-36/+310
* Convert indexer, notes, sha1_lookup, and signatureRussell Belfer2012-03-191-70/+64
* Continue error conversionRussell Belfer2012-03-141-4/+7