2009-08-18 | block-sha1: guard gcc extensions with __GNUC__ Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2009-08-18 | make sure byte swapping is optimal for git Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2009-08-18 | block-sha1: make the size member first in the context... Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2009-08-13 | block-sha1: more good unaligned memory access candidates Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2009-08-12 | block-sha1: support for architectures with memory alignment... Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2009-08-12 | block-sha1: split the different "hacks" to be individually... Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2009-08-12 | block-sha1: move code around Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2009-05-02 | honor repack.usedeltabaseoffset when fetching packs Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2009-05-02 | allow OFS_DELTA objects during a push Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2009-04-25 | progress bar: round to the nearest instead of truncating... |
diff | tree |
2009-03-24 | avoid possible overflow in delta size filtering computation Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2009-01-01 | objects to be pruned immediately don't have to be loosened Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-12-14 | pack-objects: don't use too many threads with few objects Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-12-13 | autodetect number of CPUs by default when using threads Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-12-11 | make sure packs to be replaced are closed beforehand Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-11-12 | Fix pack.packSizeLimit and --max-pack-size handling Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-11-02 | pack-objects: don't leak pack window reference when... Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-11-02 | extend test coverage for latest pack corruption resilience... Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-11-02 | pack-objects: allow "fixing" a corrupted pack without... Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-11-02 | make find_pack_revindex() aware of the nasty world Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-11-02 | make check_object() resilient to pack corruptions Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-11-02 | make packed_object_info() resilient to pack corruptions Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-11-02 | make unpack_object_header() non fatal Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-11-02 | better validation on delta base object offsets Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-11-02 | close another possibility for propagating pack corruption Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-10-24 | index-pack: don't leak leaf delta result Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-10-23 | improve index-pack tests Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-10-21 | rehabilitate 'git index-pack' inside the object store Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-10-20 | fix multiple issues in index-pack Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-10-18 | index-pack: smarter memory usage during delta resolution Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-10-18 | index-pack: rationalize delta resolution code Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-10-10 | fix pread()'s short read in index-pack Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-10-03 | fix openssl headers conflicting with custom SHA1 implementations Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-09-03 | improve handling of sideband message display Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-09-03 | t5300: improve SHA1 collision test Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-09-03 | pack-objects: don't include missing preferred base... Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-09-03 | sha1write: don't copy full sized buffers Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-08-30 | fixup_pack_header_footer(): use nicely aligned buffer... Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-08-30 | index-pack: use fixup_pack_header_footer()'s validation... Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-08-30 | pack-objects: use fixup_pack_header_footer()'s validation... Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-08-30 | improve reliability of fixup_pack_header_footer() Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-08-30 | pack-objects: improve returned information from write_one() Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-08-23 | discard revindex data when pack list changes Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-07-15 | restore legacy behavior for read_sha1_file() Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-06-26 | pack.indexversion config option now defaults to 2 Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-06-25 | repack.usedeltabaseoffset config option now defaults... Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-06-25 | verify-pack: test for detection of index v2 object... Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-06-25 | verify-pack: check packed object CRC when using index... Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-06-25 | move show_pack_info() where it belongs Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-06-25 | optimize verify-pack a bit Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-06-25 | refactor pack structure allocation Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-06-24 | test case for pack resilience against corruptions Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-06-24 | implement some resilience against pack corruptions Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-06-24 | call init_pack_revindex() lazily Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-06-02 | make verify-pack a bit more useful with bad packs Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-05-14 | let pack-objects do the writing of unreachable objects... Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-05-14 | add a force_object_loose() function Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-05-04 | pack-objects: fix early eviction for max depth delta... Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-05-04 | pack-objects: allow for early delta deflating Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-05-04 | pack-objects: move compression code in a separate function Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-05-04 | pack-objects: clean up write_object() a bit Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-05-04 | pack-objects: simplify the condition associated with... Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-05-04 | pack-objects: remove some double negative logic Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-05-04 | pack-objects: small cleanup Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-03-20 | make it easier for people who just want to get rid... Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-03-14 | pack-objects: proper pack time stamping with --max... Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-03-01 | add storage size output to 'git verify-pack -v' Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-03-01 | fix unimplemented packed_object_info_detail() features Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-03-01 | make verify_one_pack() a bit less wrong wrt packed_git... Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-03-01 | factorize revindex code out of builtin-pack-objects.c Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2008-01-22 | pack-objects: Fix segfault when object count is less... |
diff | tree |
2008-01-07 | slightly better auto gc message Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2007-12-19 | make 'git describe --all --contains' work Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2007-12-18 | fix style of a few comments in diff-delta.c Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2007-12-14 | provide advance warning of some future pack default... Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2007-12-11 | pack-objects: more threaded load balancing fix with... Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2007-12-08 | pack-objects: fix threaded load balancing Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2007-12-08 | pack-objects: reverse the delta search sort list Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2007-12-08 | pack-objects: fix delta cache size accounting Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2007-11-16 | rehabilitate some t5302 tests on 32-bit off_t machines Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2007-11-11 | fix index-pack with packs >4GB containing deltas on... Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2007-11-11 | git-hash-object should honor config variables Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2007-11-10 | print warning/error/fatal messages in one shot Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2007-11-10 | add a howto document about corrupted blob recovery Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2007-11-08 | nicer display of thin pack completion Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2007-11-08 | make display of total transferred fully accurate Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2007-11-08 | restore fetching with thin-pack capability Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2007-11-05 | remove dead code from the csum-file interface Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2007-11-05 | make display of total transferred more accurate Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2007-11-05 | sideband.c: ESC is spelled '\033' not '\e' for portability. Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2007-11-04 | fix display overlap between remote and local progress Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2007-11-03 | git-fetch: more terse fetch output Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2007-11-02 | pack-objects: get rid of an ugly cast Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2007-11-02 | make the pack index version configurable Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2007-11-01 | Show total transferred as part of throughput progress Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2007-11-01 | make sure throughput display gets updated even if progress... Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2007-11-01 | return the prune-packed progress display to the inner... Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2007-10-30 | cherry-pick/revert: more compact user direction message Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2007-10-30 | add throughput display to git-push Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |
2007-10-30 | add some copyright notice to the progress display code Signed-off-by: Nicolas Pitre <nico@cam.org> |
diff | tree |