summaryrefslogtreecommitdiff
path: root/src/global.h
Commit message (Expand)AuthorAgeFilesLines
* global: convert to fiber-local storage to fix exit racesPatrick Steinhardt2019-11-291-2/+0
* https: Prevent OpenSSL from namespace-leakingEtienne Samson2017-10-231-5/+0
* Make sure to always include "common.h" firstPatrick Steinhardt2017-07-031-0/+1
* threads: introduce `git_thread_exit`Edward Thomson2016-11-181-0/+6
* Setup better defaults for OpenSSL ciphersDirkjan Bussink2016-03-141-0/+1
* settings: add a setter for a custom user-agentCarlos Martín Nieto2015-11-121-0/+2
* error: store the error messages in a reusable buffercmn/error-bufferCarlos Martín Nieto2015-07-281-0/+1
* Rename GIT_SSL to GIT_OPENSSLCarlos Martín Nieto2015-04-231-1/+1
* Rename routine to free TLS dataJeff Hostetler2015-04-181-1/+1
* Attempt to fix Windows TLS memory leak.Jeff Hostetler2015-04-171-0/+2
* Factor 40 and 41 constants from source.Ciro Santilli2014-09-161-1/+2
* oid: Export `git_oid_tostr_s` instead of `_allocfmt`vmg/tostr_sVicent Marti2014-08-181-0/+1
* ssl: init everything all the timecmn/init-ssl-onceCarlos Martín Nieto2014-06-121-2/+0
* ssl: cargo-cult thread safetyCarlos Martín Nieto2014-06-121-0/+5
* netops: init OpenSSL once under lockCarlos Martín Nieto2014-06-111-0/+2
* Add simple global shutdown hooksRussell Belfer2013-09-171-0/+4
* Add git__compare_and_swap and use itRussell Belfer2013-04-221-8/+0
* update copyrightsEdward Thomson2013-01-081-1/+1
* unload dll / destroy hash ctxs at shutdownEdward Thomson2012-11-131-0/+2
* move hash library func ptrs to global globalEdward Thomson2012-11-131-5/+6
* Win32 CryptoAPI and CNG support for SHA1Edward Thomson2012-11-131-0/+6
* Make the memory-window conrol structures globalCarlos Martín Nieto2012-08-201-2/+2
* Remove old error handling codeMichael Schubert2012-07-171-4/+0
* error-handling: ReferencesVicent Martí2012-03-061-0/+3
* Update Copyright headerschu2012-02-131-1/+1
* threads: Fix the shared global state with TLSVicent Marti2011-11-161-0/+24