Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add simple global shutdown hooks | Russell Belfer | 2013-09-17 | 3 | -11/+11 |
| | | | | | | | | | | Increasingly there are a number of components that want to do some cleanup at global shutdown time (at least if there are not going to be memory leaks). This creates a very simple system of shutdown hooks that will be invoked by git_threads_shutdown. Right now, the maximum number of hooks is hardcoded, but since adding a hook is not a public API, it should be fine and I thought it was better to start off with really simple code. | ||||
* | Merge pull request #1805 from libgit2/threading-packed-load | Vicent Martà | 2013-08-28 | 1 | -1/+2 |
|\ | | | | | Thread safety for the refdb_fs | ||||
| * | Load SRWLock APIs at runtime | Russell Belfer | 2013-08-26 | 1 | -1/+2 |
| | | | | | | | | | | | | This loads SRWLock APIs at runtime and in their absence (i.e. on Windows before Vista) falls back on a regular CRITICAL_SECTION that will not permit concurrent readers. | ||||
* | | Improve win32 version check, no ipv6 tests on XP | Edward Thomson | 2013-08-27 | 1 | -19/+1 |
|/ | |||||
* | Unify whitespaces to tabs | Linquize | 2013-05-15 | 2 | -7/+7 |
| | |||||
* | Revert "hash: remove git_hash_init from internal api" | Michael Schubert | 2013-02-26 | 3 | -3/+4 |
| | | | | | This reverts commit efe7fad6c96a3d6197a218aeaa561ec676794499, except for the indentation fixes. | ||||
* | hash: remove git_hash_init from internal api | Michael Schubert | 2013-02-26 | 3 | -5/+4 |
| | | | | Along with that, fix indentation in tests-clar/object/raw/hash.c | ||||
* | update copyrights | Edward Thomson | 2013-01-08 | 5 | -5/+5 |
| | |||||
* | remove ppc sha1 asm | Edward Thomson | 2013-01-08 | 3 | -326/+0 |
| | |||||
* | Fix warnings on Win64 build | Russell Belfer | 2012-11-27 | 1 | -2/+2 |
| | |||||
* | unload dll / destroy hash ctxs at shutdown | Edward Thomson | 2012-11-13 | 4 | -0/+28 |
| | |||||
* | move hash library func ptrs to global global | Edward Thomson | 2012-11-13 | 4 | -43/+49 |
| | |||||
* | Remove git_hash_ctx_new - callers now _ctx_init() | Edward Thomson | 2012-11-13 | 6 | -86/+30 |
| | |||||
* | Win32 CryptoAPI and CNG support for SHA1 | Edward Thomson | 2012-11-13 | 8 | -0/+1136 |