summaryrefslogtreecommitdiff
path: root/src/global.c
Commit message (Expand)AuthorAgeFilesLines
* Tentative support for GnuTLScmn/io-stream-backendsCarlos Martín Nieto2014-11-171-0/+14
* Plug possible leak in the openssl locksUngureanu Marius2014-11-171-0/+6
* Rename git_threads_ to git_libgit2_Carlos Martín Nieto2014-11-081-10/+11
* Merge pull request #2676 from libgit2/cmn/threadingEdward Thomson2014-11-061-18/+24
|\
| * ssl: separate locking init from general initCarlos Martín Nieto2014-11-011-18/+23
| * ssl: clear the OpenSSL locking functionCarlos Martín Nieto2014-11-011-0/+1
* | Make the Visual Studio compiler happyJacques Germishuys2014-11-031-7/+8
|/
* global: clean up openssl_locks on shutdownEdward Thomson2014-10-261-1/+7
* ssl: dump the SSL ciphers in favour of TLScmn/ssl-tlsCarlos Martín Nieto2014-10-231-0/+13
* global: free the error message when exiting a threadcmn/free-tls-errorCarlos Martín Nieto2014-09-141-0/+3
* Only create openssl_locks if thread support is enabledJacques Germishuys2014-07-131-0/+2
* ssl: init only once without threadsCarlos Martín Nieto2014-06-301-1/+7
* Merge pull request #2421 from libgit2/cmn/init-ssl-onceVicent Marti2014-06-141-0/+67
|\
| * ssl: init everything all the timecmn/init-ssl-onceCarlos Martín Nieto2014-06-121-5/+48
| * ssl: init also without threadsCarlos Martín Nieto2014-06-121-9/+10
| * ssl: cargo-cult thread safetyCarlos Martín Nieto2014-06-121-0/+20
| * netops: init OpenSSL once under lockCarlos Martín Nieto2014-06-111-0/+3
* | Win32: Fix object::cache::threadmania test on x64Philip Kelley2014-06-071-2/+2
|/
* Merge pull request #2303 from jacquesg/mingw-lseekVicent Marti2014-05-191-1/+1
|\
| * _InterlockedExchange expects a volatile LONGJacques Germishuys2014-05-011-1/+1
* | Fix the issues in git_shutdownAnurag Gupta2014-05-061-5/+5
* | Fix the issues in git__on_shutdownAnurag Gupta2014-05-061-5/+7
|/
* Fix threading tests when threads disabledRussell Belfer2014-04-171-10/+10
* Correct C90 warningsJacques Germishuys2014-04-111-1/+2
* Move system directory cache out of utilsEdward Thomson2014-02-241-3/+3
* Don't use git_atomic as an integerBen Straub2013-10-041-4/+5
* Use InterlockedCompareExchange for the lockPhilip Kelley2013-10-041-49/+18
* Posix synchronized init, prototype win32 versionBen Straub2013-10-041-34/+89
* Add simple global shutdown hooksRussell Belfer2013-09-171-10/+28
* Load SRWLock APIs at runtimeRussell Belfer2013-08-261-4/+8
* preload configuration pathsEdward Thomson2013-07-111-5/+4
* Mutex init can failRussell Belfer2013-05-311-2/+4
* Further threading fixesRussell Belfer2013-04-221-0/+6
* Switch search paths to classic delimited stringsRussell Belfer2013-03-181-2/+7
* update copyrightsEdward Thomson2013-01-081-1/+1
* git__mwindow_mutex needs to be initialized even with pthreadsJustin Spahr-Summers2012-12-091-0/+2
* unload dll / destroy hash ctxs at shutdownEdward Thomson2012-11-131-0/+6
* move hash library func ptrs to global globalEdward Thomson2012-11-131-7/+38
* threads: Assert that the global state is initializedVicent Marti2012-10-011-0/+4
* Make the memory-window conrol structures globalCarlos Martín Nieto2012-08-201-0/+5
* Implement git_pool paged memory allocatorRussell Belfer2012-04-251-3/+3
* Update Copyright headerschu2012-02-131-1/+1
* threads: Fix the shared global state with TLSVicent Marti2011-11-161-0/+134