Wladimir J. van der Laan
20a6babfa9
Update to leveldb upstream using subtree merge
2020-01-28 16:59:07 +01:00
MarcoFalke
fa6180188b
Pull leveldb subtree
2019-01-26 12:45:48 -05:00
MarcoFalke
fa14fa742d
Merge leveldb subtree
...
Merge commit 'ec749b1bcdf2483b642fb51d635800e272c68ba6' into HEAD
2018-08-09 11:31:45 -04:00
MarcoFalke
faa6dd27b1
Bump leveldb subtree
2018-02-16 08:59:28 -05:00
Pieter Wuille
47f3e8c74d
Update LevelDB with latest Bitcoin-specific patches
2017-08-01 12:40:42 -07:00
Pieter Wuille
e4030ab4f4
Update to LevelDB 1.20
2017-06-09 19:24:30 -07:00
Pieter Wuille
605d701471
Merge in LevelDB 1.19 changes
2016-12-01 16:14:45 -08:00
Pieter Wuille
f0343e9370
Update LevelDB
2015-11-04 23:46:47 +01:00
Pieter Wuille
5b9f8425a5
Merge src/leveldb changes for LevelDB 1.18.
2014-10-16 12:23:50 -07:00
Pieter Wuille
ed873a301e
Merge src/leveldb changes for LevelDB 1.15
2013-12-12 22:08:18 +01:00
Pieter Wuille
877b5e3653
Merge src/leveldb changes for LevelDB 1.13
2013-08-24 22:21:41 +02:00
Pieter Wuille
4a9a8f3f48
Merge commit '84d6d69fc69662b2709fffbeaf3c3b4f53c535b1'
2013-08-18 00:58:04 +02:00
Vinnie Falco
fb1da62318
Merge commit 'adae78ea9940f4d44382967d1296e7db0b54a4de' into leveldb-squashed
2013-07-01 08:36:32 -07:00
Pieter Wuille
551b367f19
Allow files to be opened for reading multiple times
2013-04-28 14:15:34 +02:00
Pieter Wuille
20d6f2013b
Checking whether closing succeeds
2013-04-27 20:07:22 +02:00
Pieter Wuille
67efbda4a2
Print actual Win32 error that occurred on file creation failure.
2013-04-27 18:28:41 +02:00
Gavin Andresen
b1024662ea
Port leveldb to MinGW32
...
Several changes to make the native windows leveldb code compile
with mingw32 and run on 32-bit Windows:
* Remove -std=c++0x dependency (modified code to use NULL instead of
nullptr)
* Link with -lshlwapi
* Only #define snprintf/etc if compiling with Visual Studio
* Do not link against DbgHelp.lib (wrote a CreateDir instead of using
DbgHelp's MakeSureDirectoryPathExists
* Define WINVER=0x0500 so MinGW32 can use the 64-bit-filesystem Windows
api calls
* Define __USE_MINGW_ANSI_STDIO=1 to use MinGW's printf (which supports
%ll)
I also cleaned up makefile.mingw, assuming that dependencies would be in
the standard /usr/local/{include,lib} by default but allowing overriding
with make DEPSDIR=... etc
2013-01-23 10:42:46 -05:00
Pieter Wuille
8aef119f43
Mingw support for Windows LevelDB port
2013-01-23 10:41:44 -05:00
Pieter Wuille
21f2ae7563
Native Windows LevelDB port
...
Import native Windows LevelDB port by Hiram Chirino.
Extracted from from https://github.com/chirino/leveldb.git using
git diff dd0d562..aea83b7
2013-01-23 10:41:44 -05:00
Pieter Wuille
4786302fb9
Replace leveldb/ with vanilla 1.7.0
2013-01-23 10:41:44 -05:00
Pieter Wuille
9f56678fce
Backport Win32 LevelDB env from C++0x to C++
...
Since the gitian mingw compiler doesn't support C++0x yet.
2012-10-20 23:08:56 +02:00
justmoon
94a50fb339
Leveldb Windows port by Edouard Alligand, adapted for MingW by me.
2012-10-20 23:08:56 +02:00
Mike Hearn
5e650d6d2d
Import LevelDB 1.5, it will be used for the transaction database.
2012-10-20 23:08:56 +02:00