sowle
129ad4fbf9
libmdbx: update as they resolved https://github.com/leo-yuriev/libmdbx/issues/66
2019-11-09 00:21:33 +03:00
cryptozoidberg
19d3ba7fb2
merged from develop
2019-10-28 19:52:15 +01:00
cryptozoidberg
ecf5183a77
fixed libmdbx to latest commit
2019-10-25 21:27:30 +02:00
cryptozoidberg
5964dd203b
pulled libmdbx to latest commit
2019-10-25 20:48:55 +02:00
cryptozoidberg
8f96d5f36a
fixed linux build
2019-10-25 00:45:33 +02:00
cryptozoidberg
1ade55eb17
libmdbx set as an option for command line parameter(--db-engine)
2019-10-25 00:13:38 +02:00
cryptozoidberg
d809bbdb20
libmdbx linked as submodule
2019-10-25 00:10:31 +02:00
cryptozoidberg
3f31f31179
removed libmdbx sources(to link it in next commit)
2019-10-25 00:07:04 +02:00
cryptozoidberg
f75be80a3f
Merge branch 'develop' into libmdbx
2019-10-23 15:01:30 +02:00
sowle
b398de6e9f
minor log improvements in currency protocol and epee's net_utils_base
2019-10-19 06:38:21 +03:00
cryptozoidberg
f2b8562813
fix of the levin(stolen from @moneromooo-monero)
2019-10-16 22:53:58 +02:00
cryptozoidberg
5dabc72bda
added huge comment to prevent future shoot in the foot
2019-10-13 01:38:55 +02:00
cryptozoidberg
fdddf58ebf
attempt to fix #127
2019-10-13 01:27:03 +02:00
sowle
c29c7a6a5f
fix gcc compilation for older boost versions
2019-10-05 15:12:02 +03:00
cryptozoidberg
b2036b8c97
fixed warnings
2019-09-27 22:47:24 +02:00
cryptozoidberg
01bc8ef53d
Merge branch 'develop' into libmdbx
2019-09-27 20:34:00 +02:00
cryptozoidberg
a38032d39a
Merge branch 'develop' into der_hint_improve
2019-09-27 17:24:41 +02:00
cryptozoidberg
a5c02c7d8c
improvements over wallet balance caclulations algo
2019-09-27 17:16:18 +02:00
cryptozoidberg
7eb7849f86
Merge branch 'develop' into libmdbx
2019-09-26 15:04:39 +02:00
sowle
4b2b8bc273
filesystem unicode refactoring: many fixes and improvements for #121
2019-09-26 03:13:36 +03:00
sowle
53919c7fa6
Merge branch 'unicode_refactoring' into develop
2019-09-25 17:12:11 +03:00
sowle
d66e07ef1a
filesystem unicode refactoring WIP3
2019-09-25 17:09:38 +03:00
sowle
d90517a667
Merge branch 'unicode_refactoring' into develop
2019-09-25 07:40:58 +03:00
sowle
ceb1739f23
filesystem unicode support: WIP2
2019-09-25 06:22:00 +03:00
cryptozoidberg
d0ea59aebc
removed more warnings, code cleanup
2019-09-24 18:30:25 +02:00
cryptozoidberg
20a81cbe6d
fixed warnings
2019-09-24 17:19:43 +02:00
sowle
7706f0d6ac
filesystem unicode support: WIP
2019-09-24 17:49:04 +03:00
sowle
f5dbbfd1d4
some warning fixed
2019-09-11 13:30:56 +03:00
cryptozoidberg
eb4a10e18e
added missing file + code cleanup
2019-08-31 14:48:02 +02:00
cryptozoidberg
84dfc6917a
added cmake paramter to have mdbx as an option
2019-08-31 14:41:18 +02:00
cryptozoidberg
b69a9b9bf4
added missed ()
2019-08-30 23:10:18 +02:00
cryptozoidberg
07cc6e4a68
re-configured platforms supportin cmake for libmdbx
2019-08-30 23:09:04 +02:00
cryptozoidberg
7a1de87972
fixed mispring
2019-08-30 22:10:48 +02:00
cryptozoidberg
2a0aafd7b3
added missing version.c file
2019-08-30 21:57:52 +02:00
cryptozoidberg
e2b9de59a9
added missing file
2019-08-30 21:51:33 +02:00
cryptozoidberg
1dee7bc139
changed conditions for cmake
2019-08-30 21:44:24 +02:00
cryptozoidberg
a969d28c8e
fixed mispring
2019-08-30 21:36:03 +02:00
cryptozoidberg
e2357dfe13
added multiple os lock support files into cmake
2019-08-30 21:30:55 +02:00
cryptozoidberg
64b16b6f25
fixed warnings
2019-08-30 15:48:58 +02:00
sowle
e278e8a792
ethash: more logs
2019-08-30 03:57:45 +03:00
sowle
33598c7c19
ethash: implement custom logging, add log message on allocation error
2019-08-30 03:53:20 +03:00
cryptozoidberg
5009a20461
added mdbx backend, first launch(got some errors)
2019-08-30 00:21:53 +02:00
cryptozoidberg
c78a118633
added cmakelist
2019-08-29 22:51:37 +02:00
cryptozoidberg
28163e9eae
Merge branch 'lmdb_18_revert' into libmdbx
2019-08-29 22:49:44 +02:00
cryptozoidberg
e4c28d29e8
few changes to fix compilation
2019-08-29 22:48:15 +02:00
sowle
e07e4b0b9b
correctly handle null ptr that may be returned from progpow in get_block_longhash()
2019-08-29 18:44:59 +03:00
sowle
d6e8ecb86f
callstack trace for win64 implemented and integrated into epee
2019-08-29 04:23:16 +03:00
cryptozoidberg
c62cb18c48
added copy of libmdbx into folder tree(ref to git submodule will be added later)
2019-08-28 23:25:45 +02:00
sowle
28659827c3
lmdb: reverting back to v 18 due to complex issues with resizing/synchronization
...
lmdb v 24 requires manual resizing/growing during it's normal function
Zano core is purely async so it's not easy to prevent all DB txs from starting on lmdb adapter level, because it will lead to random deadlocks in the core due to many high-level cross-thread dependencies.
We will rethink this later.
Many thanks to @leo-yuriev who helped us to discover these issues!
2019-08-28 17:58:35 +03:00
sowle
483f673c0d
warnings fixed
2019-08-15 06:17:03 +03:00