aboutsummaryrefslogtreecommitdiffstats
path: root/vcs-svn
AgeCommit message (Expand)AuthorFilesLines
2013-12-05strbuf: introduce starts_with() and ends_with()Christian Couder1-10/+1
2012-10-07remote-svn: add incremental importFlorian Achleitner4-11/+17
2012-10-07Create a note for every imported commit containing svn metadataFlorian Achleitner3-4/+33
2012-10-07vcs-svn: add fast_export_note to create notesDmitry Ivankov2-0/+14
2012-10-07remote-svn, vcs-svn: Enable fetching to private refsFlorian Achleitner4-10/+10
2012-10-07Add svndump_init_fd to allow reading dumps from arbitrary FDsFlorian Achleitner2-4/+19
2012-07-13Merge branch 'jn/vcs-svn'Junio C Hamano7-40/+31
2012-07-05vcs-svn: allow 64-bit Prop-Content-LengthJonathan Nieder1-15/+18
2012-07-05vcs-svn: suppress a signed/unsigned comparison warningJonathan Nieder1-2/+3
2012-07-05vcs-svn: suppress a signed/unsigned comparison warningDavid Barr1-1/+1
2012-07-05vcs-svn: suppress signed/unsigned comparison warningsDavid Barr1-2/+2
2012-07-05vcs-svn: use strstr instead of memmemDavid Barr1-1/+1
2012-07-05vcs-svn: use constcmp instead of prefixcmpDavid Barr1-1/+1
2012-07-05vcs-svn: simplify cleanup in apply_one_windowDavid Barr1-4/+4
2012-07-05vcs-svn: avoid self-assignment in dummy initialization of pre_offDavid Barr1-1/+1
2012-07-05vcs-svn: drop no-op reset methodsDavid Barr5-13/+0
2012-04-30remove superfluous newlines in error messagesPete Wyckoff1-2/+2
2012-02-02vcs-svn: suppress a -Wtype-limits warningJonathan Nieder1-3/+3
2012-02-02vcs-svn: allow import of > 4GiB filesJonathan Nieder3-14/+26
2012-02-02vcs-svn: rename check_overflow arguments for clarityRamsay Jones1-7/+7
2012-02-02vcs-svn: suppress -Wtype-limits warningJonathan Nieder1-3/+3
2012-02-02vcs-svn: allow import of > 4GiB filesJonathan Nieder3-14/+26
2012-02-02vcs-svn: rename check_overflow and its arguments for clarityRamsay Jones1-7/+7
2012-01-27vcs-svn/svndiff.c: squelch false "unused" warning from gccJunio C Hamano1-1/+1
2012-01-27Merge branch 'svn-fe' of git://repo.or.cz/git/jrn into jn/svn-feJunio C Hamano18-938/+789
2011-12-21Fix a bitwise negation assignment issue spotted by Sun StudioÆvar Arnfjörð Bjarmason2-3/+3
2011-06-23vcs-svn: reset first_commit_done in fast_export_initDmitry Ivankov1-0/+1
2011-06-21vcs-svn: do not initialize report_buffer twiceDmitry Ivankov1-12/+0
2011-06-15vcs-svn: avoid hangs from corrupt deltasJonathan Nieder1-6/+9
2011-06-15vcs-svn: guard against overflow when computing preimage lengthJonathan Nieder1-1/+14
2011-06-15Merge branch 'db/delta-applier' into db/text-deltaJonathan Nieder3-2/+5
2011-06-15vcs-svn: cap number of bytes read from sliding viewJonathan Nieder2-1/+4
2011-05-26vcs-svn: implement text-delta handlingDavid Barr3-5/+120
2011-05-26Merge branch 'db/delta-applier' into db/text-deltaJonathan Nieder7-4/+418
2011-05-26Merge branch 'db/svn-fe-code-purge' into svn-feJonathan Nieder12-636/+58
2011-05-26Merge branch 'db/vcs-svn-incremental' into svn-feJonathan Nieder7-355/+247
2011-04-27Merge branch 'rj/sparse'Junio C Hamano1-0/+1
2011-04-22sparse: Fix some "symbol not declared" warningsRamsay Jones1-0/+1
2011-04-13remove doubled words, e.g., s/to to/to/, and fix related typosJim Meyering1-1/+1
2011-03-30Merge branch 'svn-fe' of git://repo.or.cz/git/jrnJunio C Hamano1-1/+2
2011-03-29vcs-svn: a void function shouldn't try to return somethingMichael Witten1-1/+2
2011-03-28vcs-svn: add missing cast to printf argumentJonathan Nieder1-1/+2
2011-03-28vcs-svn: let deltas use data from preimageJonathan Nieder1-5/+23
2011-03-27vcs-svn: let deltas use data from postimageJonathan Nieder1-2/+26
2011-03-27vcs-svn: verify that deltas consume all inline dataJonathan Nieder1-0/+2
2011-03-27vcs-svn: implement copyfrom_data delta instructionJonathan Nieder1-7/+108
2011-03-27vcs-svn: read instructions from deltasJonathan Nieder1-2/+5
2011-03-27vcs-svn: read inline data from deltasJonathan Nieder1-11/+35
2011-03-27vcs-svn: read the preimage when applying deltasJonathan Nieder1-0/+2
2011-03-27vcs-svn: parse svndiff0 window headerJonathan Nieder1-5/+87
2011-03-27vcs-svn: skeleton of an svn delta parserJonathan Nieder2-0/+62
2011-03-27vcs-svn: make buffer_read_binary API more convenientJonathan Nieder2-4/+4
2011-03-27vcs-svn: learn to maintain a sliding view of a fileJonathan Nieder3-0/+96
2011-03-27vcs-svn: add missing cast to printf argumentJonathan Nieder1-1/+2
2011-03-26Merge branch 'svn-fe' of git://repo.or.cz/git/jrnJunio C Hamano8-55/+39
2011-03-26vcs-svn: avoid using ls command twiceDavid Barr3-24/+6
2011-03-26vcs-svn: handle log message with embedded NULJonathan Nieder5-13/+17
2011-03-26vcs-svn: avoid unnecessary copying of log message and authorJonathan Nieder1-10/+10
2011-03-26vcs-svn: remove buffer_read_stringJonathan Nieder3-20/+4
2011-03-26vcs-svn: make reading of properties binary-safeJonathan Nieder1-14/+10
2011-03-22Merge branch 'svn-fe' of git://repo.or.cz/git/jrnJunio C Hamano8-172/+265
2011-03-22Merge branch 'db/length-as-hash' into svn-feJonathan Nieder1-69/+105
2011-03-22vcs-svn: drop obj_poolDavid Barr1-61/+0
2011-03-22vcs-svn: drop treapDavid Barr3-349/+0
2011-03-22vcs-svn: drop string_poolDavid Barr3-168/+0
2011-03-22vcs-svn: pass paths through to fast-importDavid Barr5-62/+62
2011-03-22Merge branch 'db/strbufs-for-metadata' into db/svn-fe-code-purgeJonathan Nieder4-48/+47
2011-03-22Merge branch 'db/length-as-hash' (early part) into db/svn-fe-code-purgeJonathan Nieder5-93/+161
2011-03-22vcs-svn: use strchr to find RFC822 delimiterDavid Barr1-2/+5
2011-03-22vcs-svn: implement perfect hash for top-level keysDavid Barr1-50/+59
2011-03-22vcs-svn: implement perfect hash for node-prop keysDavid Barr1-19/+43
2011-03-22vcs-svn: use strbuf for author, UUID, and URLDavid Barr5-30/+43
2011-03-22vcs-svn: use strbuf for revision logDavid Barr1-20/+8
2011-03-22vcs-svn: improve reporting of input errorsJonathan Nieder2-5/+37
2011-03-22vcs-svn: make buffer_copy_bytes return length readJonathan Nieder2-10/+11
2011-03-22vcs-svn: make buffer_skip_bytes return length readJonathan Nieder3-8/+10
2011-03-22vcs-svn: improve support for reading large filesJonathan Nieder2-4/+4
2011-03-16vcs-svn: remove spurious semicolonsJonathan Nieder2-2/+2
2011-03-07vcs-svn: use mark from previous import for parent commitDavid Barr1-1/+1
2011-03-07vcs-svn: handle filenames with dq correctlyJonathan Nieder1-10/+9
2011-03-07vcs-svn: quote paths correctly for ls commandDavid Barr3-1/+13
2011-03-07vcs-svn: eliminate repo_tree structureJonathan Nieder7-340/+184
2011-03-07vcs-svn: add a comment before each commitJonathan Nieder3-7/+28
2011-03-07vcs-svn: save marks for imported commitsJonathan Nieder1-0/+1
2011-03-07vcs-svn: use higher mark numbers for blobsJonathan Nieder1-1/+1
2011-03-07vcs-svn: set up channel to read fast-import cat-blob responseDavid Barr3-0/+37
2011-03-07vcs-svn: allow input errors to be detected promptlyJonathan Nieder2-0/+6
2011-03-07vcs-svn: simplify repo_modify_path and repo_copyJonathan Nieder3-22/+13
2011-03-07vcs-svn: handle_node: use repo_read_pathJonathan Nieder1-10/+23
2011-03-07vcs-svn: introduce repo_read_path to check the content at a pathJonathan Nieder2-1/+12
2011-02-26Merge commit 'jn/svn-fe' of git://github.com/gitster/git into svn-feJonathan Nieder4-84/+151
2011-02-26vcs-svn: teach line_buffer about temporary filesJonathan Nieder3-1/+52
2011-02-26vcs-svn: allow input from file descriptorJonathan Nieder3-4/+14
2011-02-26vcs-svn: allow character-oriented inputJonathan Nieder2-0/+6
2011-02-26vcs-svn: add binary-safe read functionJonathan Nieder2-0/+7
2011-02-26vcs-svn: teach line_buffer to handle multiple input filesJonathan Nieder6-38/+41
2011-02-26vcs-svn: collect line_buffer data in a structJonathan Nieder2-23/+33
2011-02-26vcs-svn: replace buffer_read_string memory pool with a strbufJonathan Nieder1-10/+6
2011-02-26vcs-svn: eliminate global byte_bufferJonathan Nieder1-1/+2
2011-01-18svndump.c: Fix a printf format compiler warningRamsay Jones1-1/+1
2011-01-05Merge branch 'jn/svn-fe' (early part)Junio C Hamano1-3/+10
2010-12-16Merge branch 'jn/maint-svn-fe'Junio C Hamano3-5/+12
2010-12-07vcs-svn: Allow change nodes for root of tree (/)Jonathan Nieder1-1/+4
2010-12-07vcs-svn: fix intermittent repo_tree corruptionJonathan Nieder1-2/+2
2010-12-07treap: make treap_insert return inserted nodeJonathan Nieder2-3/+10
2010-11-24vcs-svn: Implement Prop-delta handlingDavid Barr1-10/+44
2010-11-24vcs-svn: Sharpen parsing of property linesJonathan Nieder1-11/+19
2010-11-24vcs-svn: Split off function for handling of individual propertiesJonathan Nieder1-14/+19
2010-11-24vcs-svn: Make source easier to read on small screensJonathan Nieder1-8/+0
2010-11-24vcs-svn: More dump format sanity checksJonathan Nieder1-4/+14
2010-11-24vcs-svn: Reject path nodes without Node-actionJonathan Nieder1-2/+5
2010-11-24vcs-svn: Delay read of per-path propertiesJonathan Nieder1-22/+18
2010-11-24vcs-svn: Combine repo_replace and repo_modify functionsJonathan Nieder3-20/+12
2010-11-24vcs-svn: Replace = Delete + AddJonathan Nieder1-6/+7
2010-11-24vcs-svn: handle_node: Handle deletion case earlyJonathan Nieder1-3/+8
2010-11-24vcs-svn: Use mark to indicate nodes with included textJonathan Nieder1-8/+8
2010-11-24vcs-svn: Unclutter handle_node by introducing have_props varJonathan Nieder1-4/+5
2010-11-24vcs-svn: Eliminate node_ctx.mark globalJonathan Nieder1-12/+11
2010-11-24vcs-svn: Eliminate node_ctx.srcRev globalJonathan Nieder1-7/+8
2010-11-24vcs-svn: Check for errors from open()Jonathan Nieder2-3/+5
2010-11-24vcs-svn: Allow simple v3 dumps (no deltas yet)David Barr1-3/+18
2010-11-24vcs-svn: Error out for v3 dumpsJonathan Nieder1-3/+10
2010-09-12vcs-svn: Fix some printf format compiler warningsRamsay Jones2-5/+6
2010-08-14vcs-svn: Avoid %z in format stringJonathan Nieder1-2/+3
2010-08-14vcs-svn: Rename dirent pool to build on WindowsJonathan Nieder1-73/+73
2010-08-14treap: style fixJonathan Nieder1-15/+15
2010-08-14SVN dump parserDavid Barr3-0/+315
2010-08-14Infrastructure to write revisions in fast-export formatDavid Barr4-0/+440
2010-08-14Add stream helper libraryDavid Barr3-0/+167
2010-08-14Add string-specific memory poolDavid Barr3-0/+156
2010-08-14Add treap implementationJason Evans3-0/+342
2010-08-14Add memory pool libraryDavid Barr1-0/+61
2010-08-14Introduce vcs-svn libJonathan Nieder1-0/+26