Commit Graph

263 Commits (fd02e3e149cc1a53d10cdaef232ab685568a6a5d)

Author SHA1 Message Date
Jason Rhinelander e0340e86b2 clang-format fixes 5 years ago
Jason Rhinelander d96d33329b
Merge pull request #912 from majestrate/logic-thread-fix-2019-11-13
fix logic thread behavior
5 years ago
Jason Rhinelander 6524563d33
Merge pull request #897 from majestrate/bencode-seek-for-version-2019-11-03
seek for version and set it before deserializing
5 years ago
Stephen Shelton 9eed243346
Merge pull request #860 from notlesh/null_mutex_clarity
Null mutex clarity (via comments / log statement)
5 years ago
Stephen Shelton 46fe64c2e6 make format (and git commit --amend to re-trigger CI) 5 years ago
Jeff Becker 168d25f244
add warning when trying to queue onto full logic thread 5 years ago
Jeff Becker f16c9f9b5d
iot seems that logic thread didn't work the way i remember it should
make logic work the way it should
5 years ago
Jeff Becker 3c8e148372
prevent double free crap with shared_ptr 5 years ago
Jeff Becker b589ea96ff
remove printf 5 years ago
Jeff Becker 7ee026fa50
make path builds work again 5 years ago
Jeff Becker bdb0b847f8
seek for version and set it before deserializing 5 years ago
Stephen Shelton a3c48e22f3
Even more clarity to NullMutex comments 5 years ago
Stephen Shelton 36ef0954ec Add comments to NullMutex implementation to express intent 5 years ago
jeff 7d949ebf5d always use absl for string_view 5 years ago
jeff 605da68e15 use absl optional 5 years ago
jeff 3c1d5518d8 fix windows port and make it compile 5 years ago
jeff da9437d0cf don't need that 5 years ago
jeff 32ed821763 Merge remote-tracking branch 'upstream/dev' into multithreaded-cryptography 5 years ago
Michael 5f0bb6fbd1
Try to fix windows build 5 years ago
Michael ae3fc3a395
Add initial macOS app 5 years ago
Jeff Becker 327c545530
finish multithread cryptography first pass 5 years ago
jeff 14c9ef15ed try calling stuff in logic thread from event loop 5 years ago
jeff ac2a2aed1d gut libutp and finish making things compile and pass tests 5 years ago
Jeff Becker e3bb59707e
more 5 years ago
Michael 19473a291a
Abort when a null mutex is locked from a different thread (in debug mode only) 5 years ago
Jeff Becker ab64c0d013
Merge remote-tracking branch 'micheal/abort_mutex' 5 years ago
Jeff Becker 1adae338ce
Merge remote-tracking branch 'origin/master' 5 years ago
Michael 23d76e3600
Abort when a null mutex is locked from a different thread (in debug mode only) 5 years ago
Michael edd0ec398f
Move thread stuff to subdirectory 5 years ago
Michael 0950571313
Move metrics to subdirectory 5 years ago
Michael 4d8fe2a8a8
Move meta programming to subdirectory 5 years ago
Michael 1aec0dfa2b
Move logging to subdirectory 5 years ago
Jeff Becker c01112e4b7
tracy lock contention testing and other fun things 5 years ago
Rick V 55612bc032
ok use clang-format v8 5 years ago
Rick V 2000826a35
override print 5 years ago
Rick V 50d4b4b40c
fix log colours on old win32 platforms 5 years ago
Michael 094b697b01
Replace StatusObject with underlying JSON type 5 years ago
Michael 16cdfbd5f0
clang-tidy modernize pass 5 years ago
Michael d1990b5e93
Fix suspicious thread-unsafety 5 years ago
Jeff 10d7e7cb77
Merge branch 'master' into master 5 years ago
Michael f9e9227e19
Fix gcc trunk warnings 5 years ago
Rick V 8cf5f2c9a5 fix thread naming on windows 5 years ago
Rick V f6c97091fd
clang-format 5 years ago
Rick V 609a9a1c31
fix netbsd 5 years ago
Rick V a0a14b97a0
really fix #689 this time 5 years ago
Rick V 3782479276
fix sun 5 years ago
Michael a062186f2d
or not 5 years ago
Michael ee2dd0fb68
Use __cpp_lib_filesystem 5 years ago
Michael 3c2f7792c2
Fixup 5 years ago
Michael 614b669fd5
Abandon debian 5 years ago