aboutsummaryrefslogtreecommitdiff
path: root/threads.c
AgeCommit message (Expand)Author
2023-10-18threads: Fix --with-thread-allocNick Wellnhofer
2023-09-29dict: Separate RNG codeNick Wellnhofer
2023-09-27parser: Fix reinitializationNick Wellnhofer
2023-09-20threads: Fix double-checked locking in xmlInitParserNick Wellnhofer
2023-09-20globals: Move xmlIsMainThread to globals.cNick Wellnhofer
2023-09-19threads: Move library initialization code to threads.cNick Wellnhofer
2023-09-19debug: Remove debugging codeNick Wellnhofer
2023-09-19globals: Move code from threads.c to globals.cNick Wellnhofer
2023-09-19globals: Rename members of xmlGlobalStateNick Wellnhofer
2023-05-03threads: Fix startup crash with weak symbol hackNick Wellnhofer
2023-02-23threads: Really fix crash with weak pthread symbolsNick Wellnhofer
2023-02-20threads: Fix crash with weak pthread symbolsNick Wellnhofer
2022-12-08Remove XMLDECL macro from .c filesNick Wellnhofer
2022-11-25threads: Use __libc_single_threaded if availableNick Wellnhofer
2022-11-25threads: Deprecate some internal functionsNick Wellnhofer
2022-11-25threads: Allocate mutexes staticallyNick Wellnhofer
2022-11-25threads: Rework initializationNick Wellnhofer
2022-10-25threads: Remove check for pthread_equalNick Wellnhofer
2022-09-04Remove HAVE_WIN32_THREADS configuration flagNick Wellnhofer
2022-09-04Remove BeOS supportNick Wellnhofer
2022-09-04Rework dlopen and pthread detectionNick Wellnhofer
2022-08-26Consolidate private header filesNick Wellnhofer
2022-06-15Fix xmlCleanupThreads on WindowsNick Wellnhofer
2022-06-15Fix reinitialization of library on WindowsNick Wellnhofer
2022-03-18Revert "Simplify recursive pthread mutex"Nick Wellnhofer
2022-03-06Fix weak pthread symbols after commit 4adb7677Nick Wellnhofer
2022-03-06Use critical sections as mutex on WindowsNick Wellnhofer
2022-03-06Simplify recursive pthread mutexNick Wellnhofer
2022-03-06Deprecate module init and cleanup functionsNick Wellnhofer
2022-03-04Remove unneeded #includesNick Wellnhofer
2022-03-02Don't check for standard C89 headersNick Wellnhofer
2022-02-20Remove elfgcchack.hNick Wellnhofer
2020-02-11Fix potentially-uninitialized critical section in Win32 DLL buildsKevin Puetz
2019-09-30Large batch of typo fixesJared Yanovich
2017-11-27Fix -Wtautological-pointer-compare warningsNick Wellnhofer
2017-10-21Add declaration for DllMainJ. Peter Mugaas
2017-10-21Fix preprocessor conditional in threads.hJ. Peter Mugaas
2017-10-09Fix a couple of warnings in dict.c and threads.cNick Wellnhofer
2017-10-09Fix the Windows header messNick Wellnhofer
2017-09-14Change preprocessor OS tests to __linux__Nick Wellnhofer
2017-06-17Fix compiler warnings in threads.cNick Wellnhofer
2015-03-03Fix the fix to Windows lockingSteve Nairn
2014-12-22threads: use forward declarations only for glibcMichael Heimpold
2014-10-13Windows Critical sections not released correctlyDaniel Veillard
2013-04-05Remove risk of lockup in dictionary initializationDaniel Veillard
2012-10-11Remove potential calls to exit()Daniel Veillard
2012-09-15Fix a thread portability problemFriedrich Haubensak
2012-09-04Fix reuse of xmlInitParserDaniel Veillard
2012-08-06Various "make distcheck" and portability fixupsDaniel Richard G
2010-10-15Fix a potential segfault due to weak symbols on pthreadsMike Hommey