summaryrefslogtreecommitdiff
path: root/src/global.c
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #3699 from libgit2/cmn/win32-free-tlsEdward Thomson2016-03-181-0/+14
|\
| * win32: free thread-local data on thread exitcmn/win32-free-tlsCarlos Martin Nieto2016-03-181-0/+14
* | merge driver: correct global initializationEdward Thomson2016-03-171-0/+2
|/
* Setup better defaults for OpenSSL ciphersDirkjan Bussink2016-03-141-0/+2
* ssh: initialize libssh2cmn/init-libssh2Carlos Martín Nieto2016-03-031-1/+3
* global: remove an unused variableCarlos Martín Nieto2016-02-191-8/+0
* global: make openssl registration like the restEdward Thomson2016-02-081-115/+6
* global: refactor setup and cleanupEdward Thomson2016-02-081-59/+70
* settings: add a setter for a custom user-agentCarlos Martín Nieto2015-11-121-0/+5
* error: store the error messages in a reusable buffercmn/error-bufferCarlos Martín Nieto2015-07-281-6/+8
* Merge branch 'master' into fix-init-orderingfix-init-orderingjoshaber2015-07-221-2/+16
|\
| * Include stacktrace summary in memory leak output.Jeff Hostetler2015-06-291-2/+16
* | Increment `git__n_inits` before doing `init_once`.joshaber2015-07-221-1/+1
|/
* global: Ensure we free our SSL context.Tim Hentenaar2015-06-081-0/+16
* Rename GIT_SSL to GIT_OPENSSLCarlos Martín Nieto2015-04-231-4/+4
* Rename routine to free TLS dataJeff Hostetler2015-04-181-2/+7
* Remove DllMain now that TLS data freed by threadsJeff Hostetler2015-04-171-8/+0
* Also fix leak of TLS data on main thread.Jeff Hostetler2015-04-171-4/+1
* Attempt to fix Windows TLS memory leak.Jeff Hostetler2015-04-171-5/+13
* libgit2_shutdown: free TLS data (win32)Edward Thomson2015-03-041-0/+11
* libgit2_shutdown: clear err message on shutdownEdward Thomson2015-03-041-9/+27
* Fix leak of TLS error message in shutdown (ptherad version)Leo Yang2015-03-041-3/+3
* global: include sys/openssl.h for GIT_EXPORT of fnEdward Thomson2014-12-231-0/+1
* Make the OpenSSL locking function warnings more severeCarlos Martín Nieto2014-12-121-1/+0
* Merge pull request #2743 from ethomson/init_valCarlos Martín Nieto2014-12-051-14/+30
|\
| * init: return the number of initializationsEdward Thomson2014-12-041-14/+30
* | Add missing else directiveStefan Widgren2014-12-031-0/+1
|/
* 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