Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | Solaris doesn't necessarily have stdint.h, use inttypes.h | Jacques Germishuys | 2014-08-05 | 1 | -0/+2 | |
|/ / | ||||||
* | | Merge pull request #2487 from libgit2/cmn/revwalk-no-prealloc | Vicent Marti | 2014-07-25 | 2 | -4/+1 | |
|\ \ | | | | | | | Work around strict aliasing in array growth | |||||
| * | | array: mark the array to grow as volatilecmn/revwalk-no-prealloc | Carlos Martín Nieto | 2014-07-25 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | This works around strict aliasing rules letting some versions of GCC (particularly on RHEL 6) thinking that they can skip updating the size of the array when calculating the next element's offset. | |||||
| * | | revwalk: remove preallocation of the uninteresting commits | Carlos Martín Nieto | 2014-07-24 | 1 | -3/+0 | |
|/ / | | | | | | | | | | | | | | | | | | | Preallocating two commits doesn't make much sense as leaving allocation to the first array usage will allocate a sensible size with room for growth. This preallocation has also been hiding issues with strict aliasing in the tests, as we have fairly simple histories and never trigger the growth. | |||||
* | | Merge pull request #2477 from ethomson/merge | Vicent Marti | 2014-07-23 | 1 | -2/+1 | |
|\ \ | | | | | | | Don't allow conflicts by default | |||||
| * | | Don't allow conflicts by default | Edward Thomson | 2014-07-17 | 1 | -2/+1 | |
| | | | ||||||
* | | | Merge pull request #2484 from libgit2/fix-git-status-list-new-unreadable-folder | Vicent Marti | 2014-07-23 | 12 | -32/+189 | |
|\ \ \ | | | | | | | | | Fix git status list new unreadable folder | |||||
| * | | | undo indentation change in diff_print.cfix-git-status-list-new-unreadable-folder | Alan Rogers | 2014-07-23 | 1 | -9/+9 | |
| | | | | ||||||
| * | | | Merge remote-tracking branch 'origin/master' into ↵ | Alan Rogers | 2014-07-22 | 125 | -1297/+2895 | |
| |\ \ \ | | |/ / | | | | | | | | | fix-git-status-list-new-unreadable-folder | |||||
| * | | | Remove debug printfs. | Alan Rogers | 2014-07-22 | 1 | -2/+0 | |
| | | | | ||||||
| * | | | Move the UNREADABLE enums to the correct group. | Alan Rogers | 2014-07-22 | 1 | -6/+6 | |
| | | | | ||||||
| * | | | Merge remote-tracking branch 'origin/development' into ↵ | Alan Rogers | 2014-07-10 | 26 | -246/+500 | |
| |\ \ \ | | | | | | | | | | | | | | | | fix-git-status-list-new-unreadable-folder | |||||
| * | | | | Whitespace wibbles. | Alan Rogers | 2014-06-04 | 2 | -6/+7 | |
| | | | | | ||||||
| * | | | | Merge remote-tracking branch 'origin/development' into ↵ | Alan Rogers | 2014-06-04 | 115 | -846/+2544 | |
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fix-git-status-list-new-unreadable-folder Conflicts: include/git2/diff.h | |||||
| * | | | | | Clear out the struct. | Alan Rogers | 2014-06-04 | 1 | -0/+1 | |
| | | | | | | ||||||
| * | | | | | Add another test for unreadable and not included. | Alan Rogers | 2014-06-04 | 1 | -0/+32 | |
| | | | | | | ||||||
| * | | | | | Implement GIT_DIFF_INCLUDE_UNREADABLE_AS_UNTRACKED | Alan Rogers | 2014-06-04 | 1 | -1/+4 | |
| | | | | | | ||||||
| * | | | | | GIT_DIFF_INCLUDE_UNREADABLE_AS_UNTRACKED | Alan Rogers | 2014-06-03 | 2 | -1/+6 | |
| | | | | | | ||||||
| * | | | | | Add GIT_STATUS_OPT_INCLUDE_UNREADABLE_AS_UNTRACKED | Alan Rogers | 2014-06-03 | 2 | -17/+52 | |
| | | | | | | | | | | | | | | | | | | | | | | | | and a (failing) test for it. | |||||
| * | | | | | Fix the no permissions test. | Alan Rogers | 2014-05-30 | 1 | -3/+2 | |
| | | | | | | ||||||
| * | | | | | Use 'X' for unreadable status. | Alan Rogers | 2014-05-30 | 1 | -0/+3 | |
| | | | | | | ||||||
| * | | | | | Add GIT_STATUS_OPT_INCLUDE_UNREADABLE | Alan Rogers | 2014-05-30 | 2 | -0/+3 | |
| | | | | | | ||||||
| * | | | | | Remove GIT_FILEMODE_NEW as it's unused. | Alan Rogers | 2014-05-30 | 1 | -2/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | And use 0 for GIT_FILEMODE_UNREADABLE. | |||||
| * | | | | | We do expect the foo path in the nopermissions test | Alan Rogers | 2014-05-23 | 1 | -2/+2 | |
| | | | | | | ||||||
| * | | | | | Don't need to duplicate this code. | Alan Rogers | 2014-05-23 | 1 | -5/+1 | |
| | | | | | | ||||||
| * | | | | | Try a value for UNREADABLE that won't get masked out?! | Alan Rogers | 2014-05-23 | 1 | -1/+1 | |
| | | | | | | ||||||
| * | | | | | Return GIT_DELTA_UNREADABLE for a file with a mode change | Alan Rogers | 2014-05-22 | 1 | -0/+5 | |
| | | | | | | ||||||
| * | | | | | Remove errant newline | Alan Rogers | 2014-05-22 | 1 | -1/+0 | |
| | | | | | | ||||||
| * | | | | | Simplify the no permission test. | Alan Rogers | 2014-05-21 | 1 | -6/+4 | |
| | | | | | | ||||||
| * | | | | | Remove errant whitespace. | Alan Rogers | 2014-05-21 | 1 | -1/+1 | |
| | | | | | | ||||||
| * | | | | | Return GIT_FILEMODE_UNREADABLE for files that fail to stat. | Alan Rogers | 2014-05-21 | 4 | -19/+25 | |
| | | | | | | ||||||
| * | | | | | Start adding GIT_DELTA_UNREADABLE and GIT_STATUS_WT_UNREADABLE. | Alan Rogers | 2014-05-20 | 8 | -19/+52 | |
| | | | | | | ||||||
| * | | | | | Skip unreadable files for now. | Alan Rogers | 2014-05-20 | 2 | -5/+9 | |
| | | | | | | ||||||
| * | | | | | Rename GIT_ENOACCESS -> GIT_EUNREADABLE | Alan Rogers | 2014-05-20 | 2 | -8/+5 | |
| | | | | | | ||||||
| * | | | | | Skip unreadable files for now. | Alan Rogers | 2014-05-15 | 2 | -4/+6 | |
| | | | | | | ||||||
| * | | | | | Return a specific error for EACCES. | Alan Rogers | 2014-05-15 | 2 | -0/+5 | |
| | | | | | | ||||||
| * | | | | | Simplify the test. | Alan Rogers | 2014-05-15 | 1 | -10/+5 | |
| | | | | | | ||||||
| * | | | | | Add a test (failing) for a work tree status. | Alan Rogers | 2014-05-14 | 1 | -0/+38 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When thees is an unreadable folder, we should still be able to enumerate status. | |||||
* | | | | | | Merge pull request #2485 from ethomson/cherrypick | Vicent Marti | 2014-07-22 | 8 | -88/+88 | |
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | | Rename git_cherry_pick to git_cherrypick | |||||
| * | | | | | git_cherry_pick -> git_cherrypick | Edward Thomson | 2014-07-22 | 8 | -88/+88 | |
|/ / / / / | ||||||
* | | | | | Merge pull request #2475 from libgit2/expose-buffer-binary-detection | Vicent Marti | 2014-07-16 | 2 | -0/+27 | |
|\ \ \ \ \ | | | | | | | | | | | | | Export git_buf_text_is_binary and git_buf_text_contains_nul. | |||||
| * | | | | | Just put it all in buffer. | joshaber | 2014-07-16 | 6 | -46/+45 | |
| | | | | | | ||||||
| * | | | | | Export git_buf_text_is_binary and git_buf_text_contains_nul.expose-buffer-binary-detection | joshaber | 2014-07-15 | 4 | -18/+46 | |
| | | | | | | | | | | | | | | | | | | | | | | | | So that users don’t need to implement binary detection themselves. | |||||
* | | | | | | Merge pull request #2476 from linquize/config-lf-eof | Vicent Marti | 2014-07-16 | 2 | -3/+19 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | When adding new config section, handle config file not ending with LF | |||||
| * | | | | | | Add unit test to test add section without lf at EOF | Linquize | 2014-07-16 | 1 | -0/+16 | |
| | | | | | | | ||||||
| * | | | | | | Make sure \n is at the end of config file before a new section is written | Linquize | 2014-07-16 | 1 | -3/+3 | |
| |/ / / / / | ||||||
* | | | | | | ssh: Fix unused warning | Vicent Marti | 2014-07-16 | 1 | -0/+1 | |
| | | | | | | ||||||
* | | | | | | clone: should_clone? Of course we should clone. That's not the question | Vicent Marti | 2014-07-16 | 1 | -4/+4 | |
| | | | | | | ||||||
* | | | | | | Merge pull request #2467 from ethomson/win_local_clone | Vicent Marti | 2014-07-16 | 4 | -60/+93 | |
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | Handle local file:/// paths on Windows | |||||
| * | | | | | Handle local file:/// paths on Windows | Edward Thomson | 2014-07-11 | 4 | -60/+93 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Windows can't handle a path like `/c:/foo`; when turning file:/// URIs into local paths, we must strip the leading slash. |