109 Commits (b9d14ffbf1f42eb80231d0378dd2f019a162c054)

Author SHA1 Message Date
Shawn O. Pearce 09543c96bb Reuse sha1 in packed_git in fast-import. 18 years ago
Shawn O. Pearce 6cf0926193 Replace redundant yread() with read_in_full() in fast-import. 18 years ago
Shawn O. Pearce 0ea9f045f4 Use uintmax_t for marks in fast-import. 18 years ago
Shawn O. Pearce 5d6f3ef641 Corrected buffer overflow during automatic checkpoint in fast-import. 18 years ago
Shawn O. Pearce 9d1b1b5ed7 Print the packfile names to stdout from fast-import. 18 years ago
Shawn O. Pearce d9ee53ce45 Implemented automatic checkpoints within fast-import. 18 years ago
Shawn O. Pearce 2fce1f3c86 Optimize index creation on large object sets in fast-import. 18 years ago
Shawn O. Pearce 3e005baf85 Don't create a final empty packfile in fast-import. 18 years ago
Shawn O. Pearce 7bfe6e2613 Implemented manual packfile switching in fast-import. 18 years ago
Shawn O. Pearce 80144727ac Remove unnecessary duplicate_count in fast-import. 18 years ago
Shawn O. Pearce f70b653429 Restructure fast-import to support creating multiple packfiles. 18 years ago
Shawn O. Pearce 03842d8e24 Misc. type cleanups within fast-import. 18 years ago
Shawn O. Pearce d489bc1491 Improve reuse of sha1_file library within fast-import. 18 years ago
Shawn O. Pearce 9938ffc53a Allow creating branches without committing in fast-import. 18 years ago
Shawn O. Pearce 62b6f48388 Support creation of merge commits in fast-import. 18 years ago
Shawn O. Pearce cacbdd0afb Fix repository corruption when using marks for modified blobs. 18 years ago
Shawn O. Pearce 8a8c55ea70 Additional fast-import tree delta corruption cleanups. 18 years ago
Shawn O. Pearce b54d6422b1 Correct tree corruption problems in fast-import. 18 years ago
Shawn O. Pearce 23bc886c96 Replace ywrite in fast-import with the standard write_or_die. 18 years ago
Shawn O. Pearce 243f801d1d Reuse the same buffer for all commits/tags in fast-import. 18 years ago
Shawn O. Pearce e2eb469d1f Recycle data buffers for tree generation in fast-import. 18 years ago
Shawn O. Pearce 4cabf8583f Implemented tree delta compression in fast-import. 18 years ago
Shawn O. Pearce 445b85999a Converted hash memcpy/memcmp to new hashcpy/hashcmp/hashclr. 18 years ago
Shawn O. Pearce 08d7e892a7 Don't crash fast-import if no branch log was requested. 18 years ago
Shawn O. Pearce 5fced8dc6f Added 'reset' command to clear a branch's tree. 18 years ago
Shawn O. Pearce 53dbce78a2 Map only part of the generated pack file at any point in time. 18 years ago
Shawn O. Pearce 35ef237cf6 Fixed compile error in fast-import. 18 years ago
Shawn O. Pearce 2eb26d8454 Fixed GPF in fast-import caused by unterminated linked list. 18 years ago
Shawn O. Pearce 264244a042 Added --branch-log to option to fast-import. 18 years ago
Shawn O. Pearce a6a1a831d9 Added option to export the marks table when fast-import terminates. 18 years ago
Shawn O. Pearce 8435a9cb26 Account for tree entry memory costs in fast-import. 18 years ago
Shawn O. Pearce 02f3389d96 Moved from command to after data to help cvs2svn. 18 years ago
Shawn O. Pearce 00e2b8842c Remove branch creation command from fast-import. 18 years ago
Shawn O. Pearce 8d8928b051 Round out memory pool allocations in fast-import to pointer sizes. 18 years ago
Shawn O. Pearce 41e5257fcf Implemented tree reloading in fast-import. 18 years ago
Shawn O. Pearce 72303d44e9 Implemented 'tag' command in fast-import. 18 years ago
Shawn O. Pearce d6c7eb2c16 Added branch load counter to fast-import. 18 years ago
Shawn O. Pearce d83971688b Added mark store/find to fast-import. 18 years ago
Shawn O. Pearce d5c57b284e Converted fast-import to accept standard command line parameters. 18 years ago
Shawn O. Pearce afde8dd96d Fixed segfault in fast-import after growing a tree. 18 years ago
Shawn O. Pearce ace4a9d1ae Allow symlink blobs in trees during fast-import. 18 years ago
Shawn O. Pearce c90be46abd Changed fast-import's pack header creation to use pack.h 18 years ago
Shawn O. Pearce c44cdc7eef Converted fast-import to a text based protocol. 18 years ago
Shawn O. Pearce 7111feede9 Implement blob ID validation in fast-import. 18 years ago
Shawn O. Pearce 463acbe1c6 Added tree and commit writing to fast-import. 18 years ago
Shawn O. Pearce 6bb5b3291d Implemented branch handling and basic tree support in fast-import. 18 years ago
Shawn O. Pearce 6143f0644e Added basic command handler to fast-import. 18 years ago
Shawn O. Pearce ac47a738a7 Refactored fast-import's internals for future additions. 18 years ago
Shawn O. Pearce 27d6d29035 Cleaned up memory allocation for object_entry structs. 18 years ago
Shawn O. Pearce 8bcce30126 Added automatic index generation to fast-import. 18 years ago