Shane Bryldt
|
ea0dc132a3
|
FS-10167: Rewrote the ks_pool allocator, no longer uses paging or internal block allocation, but still retains reference counting and auto cleanup callbacks, should be much more efficient now on windows than the original mmap approach, and all tests now run successfully!
|
2017-04-11 14:43:00 -06:00 |
Anthony Minessale
|
52f1451ece
|
FS-10167 fix issues in the thread code
|
2017-03-27 13:01:38 -05:00 |
Shane Bryldt
|
b4ff0097eb
|
FS-10167: Switched reader writer lock code to use ks_thread_self_id instead of ks_thread_self, which is more appropriate and resolves a couple issues related to duplicating handles for windows. Clean compiling across all tests on windows now, updated all of the solution and project files for required changes.
|
2017-03-23 16:31:16 -06:00 |
Shane Bryldt
|
713aa5dc2e
|
FS-10167: Fixed a bug with ks_hash related to keying with INT/INT64/PTR modes, testhash now runs successfully on windows as well.
|
2017-03-23 14:36:46 -06:00 |
Shane Bryldt
|
17f3daa7c3
|
FS-10167: Basic building of libks under VS2015, tests compile but most do not run successfully yet.
|
2017-03-23 11:37:45 -06:00 |
Shane Bryldt
|
5cff01b2a8
|
FS-10165: Removed dependancy and autoconf check for libsodium from libks. Moved DHT, bencode, and related tests into libblade. Still requires refactoring in blade from ks_* to blade_*.
|
2017-03-22 17:47:33 -05:00 |
Anthony Minessale
|
68e5321da0
|
regression from nolock mode
|
2017-01-25 14:59:36 -06:00 |
Anthony Minessale
|
a0180288cf
|
FS-9803 #resolve [Add support for arbitrary data as hash keys]
|
2016-12-01 18:11:52 -06:00 |
Mike Jerris
|
9fd0b6bd2f
|
update libks
|
2016-11-23 13:23:33 -06:00 |