- 05 May, 2012 4 commits
-
-
Scott J. Goldman committed
-
Scott J. Goldman committed
-
gitno_connect() can return an error or socket, which is fine on most platforms where sockets are file descriptors (signed int), but on Windows, SOCKET is an unsigned type, which is problematic when we are trying to test if the socket was actually a negative error code. This fix seperates the error code and socket in gitno_connect(), and fixes the error handling in do_connect() functions to compensate. It appears that git_connect() and the git-transport do_connect() functions had bugs in the non-windows cases too (leaking sockets, and not properly reporting connection error, respectively) so I went ahead and fixed those too.
Scott J. Goldman committed -
MINGW32 does not define _mktemp_s, so we can just use _mktemp instead. See the non-compressed/non-base64-encoded version of the patch here: http://gist.github.com/2605249
Scott J. Goldman committed
-
- 23 Apr, 2012 1 commit
-
-
The code used to assume that there had to be data after the newline in a tree cache extension entry. This isn't true for a childless invalidated entry if it's the last one, as there won't be any children nor a hash to take up space. Adapt the off-by-one comparison to also work in this case. Fixes #633.
Carlos Martín Nieto committed
-
- 22 Apr, 2012 1 commit
-
-
Win32 fixes
Vicent Martí committed
-
- 21 Apr, 2012 2 commits
-
-
This fixes a possible compilation issue (when GIT_WIN32 was not set) which was introduced in revision 69a4bc19. Signed-off-by: Sven Strickroth <email@cs-ware.de>
Sven Strickroth committed -
There is no need to check for _WIN32 and _WIN64. x64 compiler also set _WIN32 (compare http://sourceforge.net/apps/mediawiki/predef/index.php?title=Operating_Systems#Windows). Signed-off-by: Sven Strickroth <email@cs-ware.de>
Sven Strickroth committed
-
- 20 Apr, 2012 4 commits
-
-
WIN32 is not always defined, use GIT_WIN32 instead
Vicent Martí committed -
GetFileAttributes does not work for utf-8 encoded paths
Vicent Martí committed -
Signed-off-by: Sven Strickroth <email@cs-ware.de>
Sven Strickroth committed -
Signed-off-by: Sven Strickroth <email@cs-ware.de>
Sven Strickroth committed
-
- 04 Apr, 2012 1 commit
-
-
Looking through the open windows to check whether we can re-use an open window should take into account whether both `offset` and `offset + extra` are contained within the same window. Failure to do so can lead to invalid memory accesses. This closes #614. While we're in the area remove an outdated assert.
Carlos Martín Nieto committed
-
- 03 Apr, 2012 8 commits
-
-
Vicent Martí committed
-
tests-clar: cleanup
Vicent Martí committed -
Signed-off-by: schu <schu-github@schulog.org>
schu committed -
Signed-off-by: schu <schu-github@schulog.org>
schu committed -
Signed-off-by: schu <schu-github@schulog.org>
schu committed -
Vicent Martí committed
-
Ported t04_commit.c to Clar.
Vicent Martí committed -
Port all tests to clar
Vicent Martí committed
-
- 02 Apr, 2012 2 commits
-
-
Vicent Martí committed
-
Travis-CI integration
Vicent Martí committed
-
- 01 Apr, 2012 5 commits
-
-
Peter Drahoš committed
-
Peter Drahoš committed
-
Peter Drahoš committed
-
Ben Straub committed
-
Ben Straub committed
-
- 31 Mar, 2012 4 commits
-
-
Removed the BUILD_CLAR CMake flag, and updated the readme.
Ben Straub committed -
Ben Straub committed
-
* t00 / 6e86fb3 (mentioned in #406) * t01 / fc60c4a (mentioned in #406) * t03 / bcbabe61 * t04 / PR #606 * t05 / d96f2c3 * t06 / 6c106eec * t07 / 2ef582b4 * t08 / b482c420 * t09 / 9a39a364 * t10 / 00a48934 * t12 / 7c3a4a7f * t13 / 1cb9b31e * t17 / cdaa6ff (mentioned in #406) * t18 / efabc08
Ben Straub committed -
Ben Straub committed
-
- 30 Mar, 2012 8 commits
-
-
Ben Straub committed
-
It'd be nice to be rid of all the #define's, but converting to const char*'s would be even messier, and less declarative.
Ben Straub committed -
Ben Straub committed
-
Ben Straub committed
-
Ben Straub committed
-
Ben Straub committed
-
Ben Straub committed
-
Ben Straub committed
-