Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | branch: add test showing ENOTFOUND for invalid upstream configurationcmn/upstream-invalid-refname | Carlos Martín Nieto | 2013-10-08 | 1 | -0/+23 |
| | |||||
* | Merge pull request #1890 from libgit2/multiple-init | Vicent Martí | 2013-10-05 | 2 | -35/+73 |
|\ | | | | | Multiple init | ||||
| * | Don't use git_atomic as an integer | Ben Straub | 2013-10-04 | 1 | -4/+5 |
| | | |||||
| * | Use InterlockedCompareExchange for the lock | Philip Kelley | 2013-10-04 | 1 | -49/+18 |
| | | |||||
| * | Posix synchronized init, prototype win32 version | Ben Straub | 2013-10-04 | 1 | -34/+89 |
| | | |||||
| * | Add test for multiple thread init/shutdown | Ben Straub | 2013-10-04 | 1 | -0/+13 |
|/ | |||||
* | Merge pull request #1892 from libgit2/ntk/topic/index_read | Vicent Martí | 2013-10-04 | 3 | -10/+64 |
|\ | | | | | Make git_index_read() cope with external additions and removals of the index file | ||||
| * | index: Make _read() cope with index file creation | nulltoken | 2013-10-04 | 2 | -2/+53 |
| | | |||||
| * | index: Enhance documentation | nulltoken | 2013-10-04 | 1 | -0/+3 |
| | | |||||
| * | Tabify indentations | nulltoken | 2013-10-04 | 1 | -8/+8 |
|/ | |||||
* | Merge pull request #1888 from jamill/network_cancellation | Vicent Martí | 2013-10-03 | 9 | -70/+86 |
|\ | | | | | network cancellation improvements | ||||
| * | Style tweaks and changes for code review feedback | Jameson Miller | 2013-10-03 | 2 | -8/+8 |
| | | |||||
| * | Fix broken online push tests | Jameson Miller | 2013-10-02 | 1 | -4/+0 |
| | | |||||
| * | Support cancellation in push operation | Jameson Miller | 2013-10-02 | 9 | -65/+85 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds cancellation for the push operation. This work consists of: 1) Support cancellation during push operation - During object counting phase - During network transfer phase - Propagate GIT_EUSER error code out to caller 2) Improve cancellation support during fetch - Handle cancellation request during network transfer phase - Clear error string when cancelled during indexing 3) Fix error handling in git_smart__download_pack Cancellation during push is still only handled in the pack building and network transfer stages of push (and not during packbuilding). | ||||
* | | Merge pull request #1887 from libgit2/ntk/topic/git_message_raw | Vicent Martí | 2013-10-03 | 4 | -7/+37 |
|\ \ | | | | | | | commit: Introduce git_commit_message_raw() | ||||
| * | | commit: Introduce git_commit_message_raw() | nulltoken | 2013-10-03 | 4 | -7/+37 |
| |/ | |||||
* | | Merge pull request #1889 from libgit2/relative-redirect | Russell Belfer | 2013-10-02 | 2 | -0/+38 |
|\ \ | |/ |/| | HTTP: handle "relative" redirects | ||||
| * | HTTP: handle "relative" redirects | Ben Straub | 2013-10-02 | 2 | -0/+38 |
|/ | |||||
* | Merge pull request #1855 from libgit2/cmn/clone-into | Vicent Martí | 2013-10-02 | 23 | -304/+294 |
|\ | | | | | An alternative for 'clone' with options | ||||
| * | clone: put the callbacks struct directly in the clone options | Carlos Martín Nieto | 2013-10-02 | 9 | -35/+26 |
| | | | | | | | | There's no need for this to be a pointer to somewhere else. | ||||
| * | remote: add some comments to the callback struct | Carlos Martín Nieto | 2013-10-02 | 1 | -1/+33 |
| | | | | | | | | Hopefully clear up what they're for. | ||||
| * | clone: mention clone_into in the clone documentation | Carlos Martín Nieto | 2013-10-02 | 1 | -2/+5 |
| | | | | | | | | Make the difference more explicit. | ||||
| * | clone: bring back NULL as defaults | Carlos Martín Nieto | 2013-10-02 | 2 | -5/+15 |
| | | | | | | | | This wasremoved as part of the large culling a few commits ago. | ||||
| * | clone: re-allow using a custom remote name | Carlos Martín Nieto | 2013-10-02 | 3 | -18/+17 |
| | | | | | | | | | | This is a small thing that by itself doesn't quite justify making the user use clone_into. | ||||
| * | clone: const-ify checkout options | Carlos Martín Nieto | 2013-10-02 | 5 | -8/+8 |
| | | | | | | | | | | The removal of many options which lead to the direct usage of the user's checkout options means we should make sure they remain const. | ||||
| * | clone: re-add a way to ignore certificate errors | Carlos Martín Nieto | 2013-10-02 | 2 | -0/+4 |
| | | | | | | | | | | This used to be done via transport flags, which was removed in a previous commit. | ||||
| * | clone: remove more options from basic clone | Carlos Martín Nieto | 2013-10-02 | 3 | -99/+5 |
| | | | | | | | | | | | | The basic clone function is there to make it easy to create a "normal" clone. Remove a bunch of options that are about changing the remote's configuration. | ||||
| * | clone: implement git_clone on top of git_clone_into | Carlos Martín Nieto | 2013-10-02 | 1 | -58/+19 |
| | | | | | | | | Unify the code bases. | ||||
| * | clone: remove the autotag option | Carlos Martín Nieto | 2013-10-02 | 3 | -44/+5 |
| | | | | | | | | | | Downloading all tags is part of what makes it a clone instead of simply a fetch. | ||||
| * | remote: add a convenience 'fetch' function. | Carlos Martín Nieto | 2013-10-02 | 3 | -20/+31 |
| | | |||||
| * | clone: implement git_clone_into | Carlos Martín Nieto | 2013-10-02 | 3 | -15/+118 |
| | | | | | | | | | | This allows you to set up the repository and remote as you which to have them before performing the clone operation. | ||||
| * | remote: move the credentials callback to the struct | Carlos Martín Nieto | 2013-10-02 | 12 | -31/+20 |
| | | | | | | | | | | Move this one as well, letting us have a single way of setting the callbacks for the remote, and removing fields from the clone options. | ||||
| * | remote: put the _download() callback with the others | Carlos Martín Nieto | 2013-10-02 | 15 | -46/+66 |
|/ | | | | | | The text progress and update_tips callbacks are already part of the struct, which was meant to unify the callback setup, but the download one was left out. | ||||
* | Merge pull request #1885 from ethomson/transport_register | Vicent Martí | 2013-10-01 | 2 | -0/+100 |
|\ | | | | | Add git_transport_register, git_transport_unregister | ||||
| * | Add git_transport_register, git_transport_unregister | Philip Kelley | 2013-10-01 | 2 | -0/+100 |
|/ | |||||
* | Mark git__timer as inline on OSX | Ben Straub | 2013-10-01 | 1 | -1/+1 |
| | |||||
* | Merge pull request #1882 from linquize/config-subsection-fix | Vicent Martí | 2013-10-01 | 3 | -26/+55 |
|\ | | | | | Config subsection name should allow to have ']' and '\\' should allow to escape any characters | ||||
| * | Add negative test cases for config header with invalid characters | Linquize | 2013-10-01 | 1 | -0/+22 |
| | | |||||
| * | Add test case to test ']' and '\\' characters in config subsection | Linquize | 2013-10-01 | 2 | -0/+18 |
| | | |||||
| * | Config subsection name should allow to have ']' and '\\' should allow to ↵ | Linquize | 2013-10-01 | 1 | -26/+15 |
| | | | | | | | | escape any characters | ||||
* | | Merge pull request #1879 from libgit2/redir-refactor | Vicent Martí | 2013-09-30 | 5 | -232/+190 |
|\ \ | | | | | | | Redir refactor | ||||
| * | | Tighten up url-connection utility | Ben Straub | 2013-09-26 | 1 | -8/+2 |
| | | | |||||
| * | | WHOOPS | Ben Straub | 2013-09-26 | 1 | -2/+1 |
| | | | |||||
| * | | Make sure utility doesn't leak memory | Ben Straub | 2013-09-26 | 1 | -0/+9 |
| | | | |||||
| * | | Adjust to new utility signature | Ben Straub | 2013-09-26 | 1 | -3/+2 |
| | | | |||||
| * | | Deploy gitno_connection_data into transport (winhttp) | Ben Straub | 2013-09-26 | 4 | -83/+38 |
| | | | | | | | | | | | | ...and have that call manage replaced memory in the output structure. | ||||
| * | | Deploy gitno_connection_data into transport | Ben Straub | 2013-09-26 | 1 | -73/+16 |
| | | | |||||
| * | | Refactor URL handling to use library call | Ben Straub | 2013-09-26 | 1 | -69/+28 |
| | | | |||||
| * | | Migrate redirect URL handling to common utility | Ben Straub | 2013-09-25 | 4 | -72/+172 |
| | | | |||||
* | | | Merge pull request #1412 from jamill/push_progress | Vicent Martí | 2013-09-30 | 10 | -37/+283 |
|\ \ \ | | | | | | | | | Initial Implementation of progress reports during push |