1
0
Fork 0
forked from lthn/blockchain
Commit graph

306 commits

Author SHA1 Message Date
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