Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Ensure submodule repos and indices are freedignore-submodules-in-stash | Ben Straub | 2013-09-30 | 1 | -4/+16 |
| | | | | ...before the helper's cleanup method tries to delete their files. | ||||
* | Test that submodules don't affect stashing | Justin Spahr-Summers | 2013-09-27 | 4 | -43/+117 |
| | |||||
* | Never consider submodules for stashing | Justin Spahr-Summers | 2013-09-27 | 1 | -2/+6 |
| | |||||
* | Why are we disabling redirects? | Ben Straub | 2013-09-25 | 1 | -0/+3 |
| | |||||
* | Merge pull request #1877 from libgit2/win32-redirects | Ben Straub | 2013-09-25 | 1 | -124/+192 |
|\ | | | | | Win32: handle http->https redirects | ||||
| * | Win32: handle http->https redirects | Ben Straub | 2013-09-25 | 1 | -124/+192 |
| | | |||||
* | | Merge pull request #1876 from arrbee/fix-error-handling-docs | Vicent Martí | 2013-09-25 | 1 | -62/+221 |
|\ \ | | | | | | | Bring error handling docs up to date | ||||
| * | | The error handling docs are out of date | Russell Belfer | 2013-09-25 | 1 | -62/+221 |
|/ / | | | | | | | | | | | | | | | The error handling docs date back to the early error redesign work and don't match up with the route we actually took. This brings them in line with actual practice both for external users and internal implementors, and notes some of the exceptions and possible bugs. | ||||
* | | Merge pull request #1875 from ethomson/refdb_not_odb | Vicent Martí | 2013-09-25 | 1 | -2/+2 |
|\ \ | | | | | | | That's the refdb, it's not the odb... | ||||
| * | | That's the refdb, it's not the odb... | Edward Thomson | 2013-09-25 | 1 | -2/+2 |
| | | | |||||
* | | | Merge pull request #1873 from mikeando/doc_cleanup | Vicent Martí | 2013-09-25 | 1 | -94/+95 |
|\ \ \ | | | | | | | | | Cleaned up some tables in checkout-internals doc | ||||
| * | | | Cleaned up some tables in checkout-internals doc | Mike Anderson | 2013-09-25 | 1 | -94/+95 |
| | | | | | | | | | | | | | | | | The markdown wasn't rendering correctly. | ||||
* | | | | Merge pull request #1874 from mikeando/doc_cleanup2 | Vicent Martí | 2013-09-25 | 1 | -31/+35 |
|\ \ \ \ | | | | | | | | | | | Fixed formatting of diff-internals.md | ||||
| * | | | | Fixed formatting of diff-internals.md | Mike Anderson | 2013-09-25 | 1 | -31/+35 |
|/ / / / | | | | | | | | | Indentation for lists was not working correctly. | ||||
* | | | | Merge pull request #1872 from libgit2/config-isolate-xdg | Vicent Martí | 2013-09-24 | 1 | -9/+14 |
|\ \ \ \ | |_|_|/ |/| | | | Make tests pass if XDG config exists | ||||
| * | | | Make tests pass if XDG config exists | Russell Belfer | 2013-09-24 | 1 | -9/+14 |
|/ / / | |||||
* | | | Merge pull request #1871 from libgit2/cross-protocol-redirects-alt | Vicent Martí | 2013-09-24 | 3 | -62/+113 |
|\ \ \ | | | | | | | | | Alternative fix for cross protocol redirects | ||||
| * | | | Prevent HTTPS to HTTP redirect | Russell Belfer | 2013-09-24 | 1 | -1/+6 |
| | | | | |||||
| * | | | Disconnect path string to preserve after redirect | Russell Belfer | 2013-09-24 | 3 | -79/+109 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The subtransport path was relying on pointing to data owned by the remote which meant that after a redirect, the updated path was getting lost for future requests. This updates the http transport to strdup the path and maintain its own lifetime. This also pulls responsibility for parsing the URL back into the http transport and isolates the functions that parse and free that connection data so that they can be reused between the initial parsing and the redirect parsing. | ||||
| * | | | Properly parse urls that include protocol:// | Ben Straub | 2013-09-24 | 1 | -1/+4 |
| | | | | |||||
| * | | | Allow redirects to use same host | Ben Straub | 2013-09-24 | 1 | -2/+15 |
| | |/ | |/| | |||||
* | | | Merge pull request #1869 from ethomson/fs_iterator_race_2 | Vicent Martí | 2013-09-24 | 1 | -1/+9 |
|\ \ \ | |/ / |/| | | Ignore files that disappear while iterating | ||||
| * | | Ignore files that disappear while iterating | Edward Thomson | 2013-09-24 | 1 | -1/+9 |
|/ / | | | | | | | | | | | On occasion, files can disappear while we're iterating the filesystem, between calls to readdir and stat. Let's pretend those didn't exist in the first place. | ||||
* | | Merge pull request #1865 from arrbee/various-cleanups | Vicent Martí | 2013-09-24 | 14 | -41/+83 |
|\ \ | | | | | | | Various warning cleanup and minor fixes | ||||
| * | | Fix up filebuf tests a bit | Russell Belfer | 2013-09-24 | 1 | -5/+5 |
| | | | |||||
| * | | Fix incorrect return code in crlf filter | Russell Belfer | 2013-09-24 | 5 | -18/+47 |
| | | | | | | | | | | | | | | | | | | The git_buf_text_gather_stats call returns a boolean indicating if the file looks like binary data. That shouldn't be an error; it should be used to skip CRLF processing though. | ||||
| * | | Fix warnings in Makefile.embed | Russell Belfer | 2013-09-23 | 1 | -1/+1 |
| | | | |||||
| * | | Clean up unnecessary git_buf_printf calls | Russell Belfer | 2013-09-23 | 2 | -4/+7 |
| | | | | | | | | | | | | | | | | | | This replaces some git_buf_printf calls with simple calls to git_buf_put instead. Also, it fixes a missing va_end inside the git_buf_vprintf implementation. | ||||
| * | | Fix warnings on Windows 64-bit build | Russell Belfer | 2013-09-23 | 2 | -4/+12 |
| | | | |||||
| * | | Clean up newly introduced warnings | Russell Belfer | 2013-09-23 | 3 | -9/+11 |
| |/ | | | | | | | | | | | | | | | | | | | The attempt to "clean up warnings" seems to have introduced some new warnings on compliant compilers. This fixes those in a way that I suspect will also be okay for the non-compliant compilers. Also this fixes what appears to be an extra semicolon in the repo initialization template dir handling (and as part of that fix, handles the case where an error occurs correctly). | ||||
* | | Merge pull request #1864 from libgit2/minimize-regex-usage | Vicent Martí | 2013-09-24 | 2 | -58/+29 |
|\ \ | | | | | | | Minimize regex usage | ||||
| * | | Remove regex usage from places that don't need it | Russell Belfer | 2013-09-23 | 2 | -58/+29 |
| |/ | | | | | | | | | | | | | | | | | | | | | In revwalk, we are doing a very simple check to see if a string contains wildcard characters, so a full regular expression match is not needed. In remote listing, now that we have git_config_foreach_match with full regular expression matching, we can take advantage of that and eliminate the regex here, replacing it with much simpler string manipulation. | ||||
* | | Merge pull request #1867 from ethomson/remove_not_delete | Russell Belfer | 2013-09-24 | 3 | -3/+3 |
|\ \ | |/ |/| | 'del' instead of 'delete' for the poor C++ users | ||||
| * | 'del' instead of 'delete' for the poor C++ users | Edward Thomson | 2013-09-24 | 3 | -3/+3 |
|/ | |||||
* | Merge pull request #1863 from linquize/typo | Vicent Martí | 2013-09-22 | 2 | -2/+2 |
|\ | | | | | Fix typo in documentation | ||||
| * | Fix typo in documentation | Linquize | 2013-09-22 | 2 | -2/+2 |
| | | |||||
* | | merge: reverse array and length parameter order | Carlos Martín Nieto | 2013-09-22 | 3 | -6/+6 |
|/ | | | | Make it pair up with the one for commits. This fixes #1691. | ||||
* | Merge pull request #1840 from linquize/warning | Vicent Martí | 2013-09-21 | 10 | -18/+18 |
|\ | | | | | Fix warning | ||||
| * | Fix warning | Linquize | 2013-09-19 | 10 | -18/+18 |
| | | |||||
* | | Merge pull request #1861 from ben/molo-valgrind | Vicent Martí | 2013-09-20 | 1 | -0/+28 |
|\ \ | | | | | | | OSX 10.8 + Valgrind | ||||
| * | | Suppress noise from running Valgrind on OSX 10.8 | Ben Straub | 2013-09-19 | 1 | -0/+28 |
| | | | |||||
* | | | Merge pull request #1859 from linquize/init.templatedir | Vicent Martí | 2013-09-20 | 1 | -18/+13 |
|\ \ \ | |/ / |/| | | Make init.templatedir work | ||||
| * | | Check error value from git_futils_find_template_dir | Linquize | 2013-09-20 | 1 | -2/+2 |
| | | | |||||
| * | | Make init.templatedir work | Linquize | 2013-09-19 | 1 | -17/+12 |
| | | | |||||
* | | | msvc: No void* arithmetic on Windows | Vicent Marti | 2013-09-18 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #1860 from libgit2/cmn/indexer-hash | Vicent Martí | 2013-09-17 | 1 | -19/+71 |
|\ \ \ | |/ / |/| | | indexer: check the packfile trailer | ||||
| * | | indexer: don't reiterate the class in the message | Carlos Martín Nieto | 2013-09-18 | 1 | -3/+3 |
| | | | |||||
| * | | indexer: check the packfile trailer for correctness | Carlos Martín Nieto | 2013-09-18 | 1 | -17/+69 |
| | | | | | | | | | | | | | | | The packfile trailer gets sent over and we should check whether it's correct as part of our sanity checks of the packfile. | ||||
* | | | Merge pull request #1858 from linquize/win32-template-dir | Vicent Martí | 2013-09-17 | 7 | -20/+77 |
|\ \ \ | | | | | | | | | Configurable template dir for Win32 | ||||
| * | | | Can load default template directory | Linquize | 2013-09-18 | 3 | -5/+24 |
| | | | |