aboutsummaryrefslogtreecommitdiff
path: root/src/platform/windows/win_thread.c
Commit message (Expand)AuthorAge
* Fix mingw atomics (#1601)Ruben Valls2022-06-20
* fixes Undefined reference to nni_atomic_dec & nni_atomic_dec64 on Windows. (#...alvin12212022-05-29
* fixes #1552 Several warnings compiling in Windows with Visual Studio 2019Garrett D'Amore2021-12-25
* Fixes compiling on windows 32-bit (#1549)Edward Rudd2021-12-08
* Use static initialization for lists and mutexes.Garrett D'Amore2021-12-05
* Provide atomic pointer support.Garrett D'Amore2021-12-05
* fixes #1346 windows ipc winsec fails frequently in CI/CDGarrett D'Amore2021-11-02
* Remove extra wrapper for platform clock support.Garrett D'Amore2021-07-22
* fixes #1409 reader/writer lock desiredGarrett D'Amore2021-07-11
* fixes #960 NNG threads inherit application thread nameGarrett D'Amore2020-08-08
* fixes #1210 Undefined reference to InterlockedAddNoFence (mingw64)Garrett D'Amore2020-02-26
* XREQ and others race on TTL.Garrett D'Amore2020-01-11
* fixes #1105 pollable can be inlined, and use atomicsGarrett D'Amore2020-01-04
* Fixes broken win32 build. (#1092)Cody Piersall2020-01-02
* fixes #1075 WebSocket heap use after freeGarrett D'Amore2019-12-30
* MinGW fixes for interlocked variablesGarrett D'Amore2019-06-27
* fix #946 Use after free in TLSGarrett D'Amore2019-05-19
* fixes #890 Windows mingw interlocked exchange not quite rightGarrett D'Amore2019-02-23
* Fix bug #868Alexander Pickering2019-02-15
* fixes #712 windows nni_atomic_set64 should not return valueGarrett D'Amore2018-09-09
* fixes #674 want 64-bit atomics (for stats)Garrett D'Amore2018-08-27
* fixes #668 Remove the old win_event stuffGarrett D'Amore2018-08-20
* fixes #611 Memory Leaks under WindowsGarrett D'Amore2018-08-06
* fixes #605 NNI_ALLOC_STRUCT/NNI_ALLOC_STRUCTS should zero memoryGarrett D'Amore2018-07-24
* fixes #523 dialers could support multiple outstanding dial requestsGarrett D'Amore2018-07-16
* fixes #572 Several locking errors foundGarrett D'Amore2018-07-03
* fixes #32 autoscale based on CPUs availableGarrett D'Amore2018-06-12
* fixes #352 aio lock is burning hotGarrett D'Amore2018-05-14
* fixes #234 Investigate enabling more verbose compiler warningsGarrett D'Amore2018-02-14
* fixes #158 nni_plat_init: undefined return value if called from two threadsGarrett D'Amore2017-12-28
* Fix compilation warnings, bugs, and crashes found on Windows.Garrett D'Amore2017-12-28
* fixes #84 Consider using msec for durationsGarrett D'Amore2017-10-19
* Windows UDP support.Garrett D'Amore2017-09-29
* Conditional platform inclusion cleanups.Garrett D'Amore2017-08-21
* Provide versions of mutex, condvar, and aio init that never fail.Garrett D'Amore2017-08-16
* Windows fixes; especially idempotent init/fini.Garrett D'Amore2017-08-11
* Thundering herd kills performance.Garrett D'Amore2017-08-10
* Windows implmentation of TCP is "working now".Garrett D'Amore2017-07-13
* Give up on uncrustify; switch to clang-format.Garrett D'Amore2017-07-10
* Windows IPC progress. Not working yet, but should be close.Garrett D'Amore2017-07-10
* SRWLocks FTW!Garrett D'Amore2017-07-07
* Start of progress on Windows. Name resolution and IOCP work begins.Garrett D'Amore2017-07-07
* Start of event framework.Garrett D'Amore2017-01-16
* Fixes for 32-bit Windows compilation.Garrett D'Amore2017-01-16
* Various complaints found in AppVeyor build.Garrett D'Amore2017-01-16
* Compile static *and* shared libraries.Garrett D'Amore2017-01-15
* Use Windows tick clock instead of Performance counters.Garrett D'Amore2017-01-14
* Windows TCP now working.Garrett D'Amore2017-01-14
* Many fixes for Windows. It compiles, and some tests work.Garrett D'Amore2017-01-13
* Initial swag at Win32. Much to do still.Garrett D'Amore2017-01-12