652 Commits (a916cb5fb4824322d7e99b1b0efad4e6d7850e78)

Author SHA1 Message Date
René Scharfe 9a6f1287fb zlib: initialize git_zstream in git_deflate_init{,_gzip,_raw} 10 years ago
Jonathon Mah b0a4264277 sha1_file: fix iterating loose alternate objects 10 years ago
Jeff King e6f875e052 for_each_loose_file_in_objdir: take an optional strbuf path 10 years ago
Michael Haggerty 3383e19984 sort_string_list(): rename to string_list_sort() 10 years ago
Jeff King 33d4221c79 write_sha1_file: freshen existing objects 11 years ago
Jeff King 660c889e46 sha1_file: add for_each iterators for loose and packed objects 11 years ago
Jeff King 27e1e22d5e prune: factor out loose-object directory traversal 11 years ago
Jeff King fe1b22686f foreach_alt_odb: propagate return value from callback 11 years ago
Michael Haggerty 697cc8efd9 lockfile.h: extract new header file for the functions in lockfile.c 11 years ago
Steffen Prohaska 9079ab7cb6 sha1_file: don't convert off_t to size_t too early to avoid potential die() 11 years ago
Steffen Prohaska 9035d75a2b convert: stream from fd to required clean filter to reduce used address space 11 years ago
Steffen Prohaska 02710228dd mmap_limit: introduce GIT_MMAP_LIMIT to allow testing expected mmap size 11 years ago
Steffen Prohaska 7ce7c7607b convert: drop arguments other than 'path' from would_convert_to_git() 11 years ago
Nguyễn Thái Ngọc Duy 735efde838 sha1_file.c: do not die failing to malloc in unpack_compressed_entry 11 years ago
Ephrim Khong 539e75069f sha1_file: do not add own object directory as alternate 11 years ago
Karsten Blees 67dc598ec4 sha1_file: change GIT_TRACE_PACK_ACCESS logging to use trace API 11 years ago
René Scharfe 80b47854ca sha1_file: avoid overrunning alternate object base string 11 years ago
Jeff King 47bf4b0fc5 prepare_packed_git_one: refactor duplicate-pack check 11 years ago
Jeff King 2975c770ca replace has_extension with ends_with 11 years ago
René Scharfe 880fb8de67 sha1_file: replace PATH_MAX buffer with strbuf in prepare_packed_git_one() 11 years ago
Jeff King d6c8a05bd5 open_sha1_file: report "most interesting" errno 11 years ago
Justin Lebar 235e8d5914 code and test: fix misuses of "nor" 11 years ago
Justin Lebar 01689909eb comments: fix misuses of "nor" 11 years ago
Dmitry S. Dolzhenko c7353967ca sha1_file.c: use ALLOC_GROW() in pretend_sha1_file() 11 years ago
Michael Haggerty d40d535b89 sha1_file.c: document a bunch of functions defined in the file 11 years ago
Michael Haggerty 30d6c6eabf sha1_file_name(): declare to return a const string 11 years ago
Michael Haggerty 1b1005d1b5 find_pack_entry(): document last_found_pack 11 years ago
Nguyễn Thái Ngọc Duy 019d1e65f5 sha1_file: fix delta_stack memory leak in unpack_entry 11 years ago
Michael Haggerty 0f5274033e safe_create_leading_directories(): on Windows, \ can separate path components 11 years ago
Jeff King 1a6d8b9148 do not discard revindex when re-preparing packfiles 11 years ago
Michael Haggerty 18d37e860d safe_create_leading_directories(): add new error value SCLD_VANISHED 11 years ago
Michael Haggerty 0be0521b23 safe_create_leading_directories(): introduce enum for return values 11 years ago
Michael Haggerty 9e6f885d14 safe_create_leading_directories(): always restore slash at end of loop 11 years ago
Michael Haggerty bf10cf70ad safe_create_leading_directories(): split on first of multiple slashes 11 years ago
Michael Haggerty 26c8ae2a57 safe_create_leading_directories(): rename local variable 11 years ago
Michael Haggerty 831651fde8 safe_create_leading_directories(): add explicit "slash" pointer 11 years ago
Michael Haggerty f05023324c safe_create_leading_directories(): reduce scope of local variable 11 years ago
Michael Haggerty 53a3972171 safe_create_leading_directories(): fix format of "if" chaining 11 years ago
Nguyễn Thái Ngọc Duy d3d3e4c490 count-objects: recognize .bitmap in garbage-checking 11 years ago
Jeff King 5d642e7506 sha1_object_info_extended: provide delta base sha1s 11 years ago
Junio C Hamano 491a8dec44 get_max_fd_limit(): fall back to OPEN_MAX upon getrlimit/sysconf failure 11 years ago
Christian Couder 1f7117ef7a sha1_file: perform object replacement in sha1_object_info_extended() 11 years ago
Christian Couder de7b5d6218 sha1_object_info_extended(): add an "unsigned flags" parameter 11 years ago
Christian Couder bf93eea0f6 sha1_file.c: add lookup_replace_object_extended() to pass flags 11 years ago
Christian Couder ffe68cf9ac rename READ_SHA1_FILE_REPLACE flag to LOOKUP_REPLACE_OBJECT 11 years ago
Jeff King b039718d92 drop support for "experimental" loose objects 12 years ago
Junio C Hamano 4ef8d1dd03 sha1_loose_object_info(): do not return success on missing object 12 years ago
Johan Herland b2476a60bd sha1_file.c:create_tmpfile(): Fix race when creating loose object dirs 12 years ago
Christian Couder 3fc0dca9ce sha1_file: move comment about return value where it belongs 12 years ago
Vicent Marti ec73f5807c sha1_file: export `git_open_noatime` 12 years ago