Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | | | Further tree building tests with hard paths | Russell Belfer | 2014-01-03 | 1 | -6/+40 | |
| | | | | | ||||||
| * | | | | Tree accessor tests with hard path names | Russell Belfer | 2014-01-03 | 1 | -9/+57 | |
| | | | | | ||||||
* | | | | | revwalk: add a test for pushing all references | Carlos Martín Nieto | 2014-02-05 | 1 | -0/+19 | |
| | | | | | | | | | | | | | | | | | | | | This used to be broken, let's make sure we don't break this use-case. | |||||
* | | | | | revwalk: ignore wrong object type in glob pushes | Carlos Martín Nieto | 2014-02-05 | 1 | -1/+10 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | Pushing a whole namespace can cause us to attempt to push non-committish objects. Catch this situation and special-case it for ignoring this. | |||||
* | | | | | revwalk: add a failing test for pushing "tags" | Carlos Martín Nieto | 2014-02-05 | 1 | -0/+10 | |
| |_|/ / |/| | | | | | | | | | | | This shows that pusing a whole namespace can be problematic. | |||||
* | | | | Test that emulates a strange filter implementation | Edward Thomson | 2014-02-03 | 1 | -0/+70 | |
| | | | | ||||||
* | | | | Tests merging staged files identical to result | Edward Thomson | 2014-02-03 | 1 | -0/+70 | |
| | | | | ||||||
* | | | | Tests merge when changes exist in workdir/index | Edward Thomson | 2014-02-03 | 1 | -0/+182 | |
| |_|/ |/| | | ||||||
* | | | Merge pull request #2095 from libgit2/update-head-reflog | Vicent Marti | 2014-02-03 | 1 | -13/+38 | |
|\ \ \ | | | | | | | | | Correct "new" id for reattached-HEAD reflog entry | |||||
| * | | | Add failing test case | Ben Straub | 2014-02-01 | 1 | -13/+38 | |
| | |/ | |/| | ||||||
* | | | Add `git_reference_is_note`. | Arthur Schreiber | 2014-02-02 | 1 | -0/+15 | |
|/ / | ||||||
* | | Update to latest clar | Russell Belfer | 2014-01-31 | 1 | -5/+13 | |
| | | ||||||
* | | Allow tests to run without user config | Ben Straub | 2014-01-30 | 2 | -0/+12 | |
| | | ||||||
* | | Enhance testing of signature parameters | Ben Straub | 2014-01-30 | 5 | -11/+48 | |
| | | ||||||
* | | Provide good default reflog messages in branch api | Ben Straub | 2014-01-30 | 2 | -0/+38 | |
| | | ||||||
* | | Ensure moving a branch updates the reflog | Ben Straub | 2014-01-30 | 1 | -0/+19 | |
| | | ||||||
* | | Ensure renaming a reference updates the reflog | Ben Straub | 2014-01-30 | 3 | -14/+32 | |
| | | ||||||
* | | Add reflog parameters to git_branch_move | Ben Straub | 2014-01-30 | 1 | -13/+13 | |
| | | ||||||
* | | Deleting a branch deletes its reflog | Ben Straub | 2014-01-30 | 2 | -20/+26 | |
| | | ||||||
* | | Augment clone API with reflog parameters | Ben Straub | 2014-01-30 | 2 | -1/+45 | |
| | | ||||||
* | | Add reflog params to git_branch_create | Ben Straub | 2014-01-30 | 4 | -14/+18 | |
| | | ||||||
* | | Add passing reflog tests | Ben Straub | 2014-01-30 | 1 | -1/+29 | |
| | | ||||||
* | | Ensure creating HEAD creates its reflog | Ben Straub | 2014-01-30 | 1 | -0/+21 | |
| | | ||||||
* | | Ensure updating HEAD updates reflog | Ben Straub | 2014-01-30 | 1 | -0/+23 | |
| | | ||||||
* | | Add reflog params to set-head calls | Ben Straub | 2014-01-30 | 5 | -23/+23 | |
| | | ||||||
* | | Merge pull request #2085 from libgit2/rb/index-tree-blob-collision | Vicent Marti | 2014-01-30 | 1 | -0/+106 | |
|\ \ | | | | | | | Index tree-bob collision | |||||
| * | | More index collision tests | Edward Thomson | 2014-01-29 | 1 | -0/+64 | |
| | | | ||||||
| * | | Add test for blob/tree name collisions in index | Russell Belfer | 2014-01-29 | 1 | -0/+42 | |
| | | | ||||||
* | | | Expand zstream tests and fix off-by-one error | Russell Belfer | 2014-01-30 | 1 | -17/+62 | |
| | | | ||||||
* | | | Reorganize zstream API and fix wrap problems | Russell Belfer | 2014-01-30 | 1 | -0/+98 | |
| | | | | | | | | | | | | | | | | | | | | | | | | There were some confusing issues mixing up the number of bytes written to the zstream output buffer with the number of bytes consumed from the zstream input. This reorganizes the zstream API and makes it easier to deflate an arbitrarily large input while still using a fixed size output. | |||||
* | | | Misc cleanups | Russell Belfer | 2014-01-30 | 1 | -1/+0 | |
| | | | ||||||
* | | | Make submodule fetchRecurse match other options | Russell Belfer | 2014-01-30 | 1 | -14/+20 | |
|/ / | | | | | | | | | | | This removes the fetchRecurse compiler warnings and makes the behavior match the other submodule options (i.e. the in-memory setting can be reset to the on-disk value). | |||||
* | | Don't strcmp a git_buf, strcmp its char * | Edward Thomson | 2014-01-29 | 1 | -1/+1 | |
| | | ||||||
* | | Add `git_graph_descendant_of`. | Arthur Schreiber | 2014-01-28 | 1 | -0/+47 | |
| | | ||||||
* | | Merge pull request #2066 from libgit2/rb/builtin-diff-drivers | Vicent Marti | 2014-01-27 | 27 | -29/+914 | |
|\ \ | | | | | | | Add built in diff drivers | |||||
| * | | Add PHP tests and fix bug in PHP builtin driver | Russell Belfer | 2014-01-27 | 13 | -3/+204 | |
| | | | ||||||
| * | | Update Javascript userdiff driver and tests | Russell Belfer | 2014-01-27 | 24 | -17/+426 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Writing a sample Javascript driver pointed out some extra whitespace handling that needed to be done in the diff driver. This adds some tests with some sample javascript code that I pulled off of GitHub just to see what would happen. Also, to clean up the userdiff test data, I did a "git gc" and packed up the test objects. | |||||
| * | | Move userdiff tests to be data driven | Russell Belfer | 2014-01-24 | 22 | -47/+239 | |
| | | | | | | | | | | | | | | | | | | This moves the expected and actual test data along with the source data for the userdiff tests into the tests/resources/userdiff test repo and updates the test to use that. | |||||
| * | | Update all tests for new pattern extraction | Russell Belfer | 2014-01-24 | 1 | -4/+4 | |
| | | | ||||||
| * | | Implement matched pattern extract for fn headers | Russell Belfer | 2014-01-24 | 1 | -2/+2 | |
| | | | ||||||
| * | | Fix filemode updating in diff text | Russell Belfer | 2014-01-24 | 1 | -7/+15 | |
| | | | ||||||
| * | | Import git drivers and test HTML driver | Russell Belfer | 2014-01-24 | 1 | -24/+99 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reorganize the builtin driver table slightly so that core Git builtin definitions can be imported verbatim. Then take a few of the core Git drivers and pull them in. This also creates a test of diffs with the builtin HTML driver which led to some small error handling fixes in the driver selection logic. | |||||
* | | | Merge pull request #2075 from libgit2/cmn/leftover-oid | Vicent Marti | 2014-01-27 | 26 | -128/+128 | |
|\ \ \ | | | | | | | | | Leftover OID -> ID changes | |||||
| * | | | merge: rename _oid() -> id() | Carlos Martín Nieto | 2014-01-25 | 3 | -49/+49 | |
| | | | | | | | | | | | | | | | | Following the rest of the series, use 'id' when refering to the value. | |||||
| * | | | diff: rename the file's 'oid' to 'id' | Carlos Martín Nieto | 2014-01-25 | 2 | -18/+18 | |
| | | | | | | | | | | | | | | | | In the same vein as the previous commits in this series. | |||||
| * | | | index: rename an entry's id to 'id' | Carlos Martín Nieto | 2014-01-25 | 20 | -57/+57 | |
| | | | | | | | | | | | | | | | | This was not converted when we converted the rest, so do it now. | |||||
| * | | | note: rename the id getter to git_note_id() | Carlos Martín Nieto | 2014-01-24 | 2 | -4/+4 | |
| |/ / | | | | | | | | | | This was left over when we did the general switch. | |||||
* | | | Merge pull request #2077 from libgit2/cmn/buf-out | Vicent Marti | 2014-01-27 | 9 | -170/+97 | |
|\ \ \ | | | | | | | | | Buff up returning strings | |||||
| * | | | refspec: move to git_buf for outputting strings | Carlos Martín Nieto | 2014-01-27 | 2 | -15/+8 | |
| | | | | ||||||
| * | | | messsage: use git_buf in prettify() | Carlos Martín Nieto | 2014-01-27 | 2 | -65/+30 | |
| | | | | | | | | | | | | | | | | | | | | A lot of the tests were checking for overflow, which we don't have anymore, so we can remove them. |