aboutsummaryrefslogtreecommitdiff
path: root/src/leveldb
Commit message (Collapse)AuthorAgeFilesLines
* Locale independent sortingReiner Herrmann2021-02-131-1/+1
| | | | | | Some locales sort differently, which causes a different order of files, which leads to an unreproducible build. Sort the files always with the C locale.
* Merge in LevelDB 1.19 changesPieter Wuille2016-12-0152-372/+1942
|
* Update LevelDBPieter Wuille2015-11-041-197/+39
|
* Merge src/leveldb changes for LevelDB 1.18.Pieter Wuille2014-10-1640-282/+602
|
* Merge src/leveldb changes for LevelDB 1.17.Pieter Wuille2014-05-099-43/+60
|
* Merge src/leveldb changes: temporarily revert to writing .sst files.Pieter Wuille2014-01-181-2/+7
|
* Merge src/leveldb changes for LevelDB 1.15Pieter Wuille2013-12-1231-365/+448
|
* Merge src/leveldb changes for LevelDB 1.13Pieter Wuille2013-08-2413-67/+363
|
* Merge leveldb subtree change.Pieter Wuille2013-08-201-1/+5
| | | | * On Mac OS X fsync does not guarantee write to disk. Use fcntl F_FULLFSYNC instead.
* Merge commit '84d6d69fc69662b2709fffbeaf3c3b4f53c535b1'Pieter Wuille2013-08-186-9/+107
|
* Merge commit 'adae78ea9940f4d44382967d1296e7db0b54a4de' into leveldb-squashedVinnie Falco2013-07-0118-59/+190
|
* Added GNU/kFreeBSD kernel name (TARGET_OS)Vaclav Vobornik2013-06-121-0/+6
| | | uname -s returns "GNU/kFreeBSD" on Debian GNU/kFreeBSD port. See http://www.debian.org/ports/kfreebsd-gnu/
* Allow files to be opened for reading multiple timesPieter Wuille2013-04-281-1/+1
|
* Checking whether closing succeedsPieter Wuille2013-04-271-2/+2
|
* Print actual Win32 error that occurred on file creation failure.Pieter Wuille2013-04-271-1/+1
|
* Fix corruption bug found and analyzed by [email protected]David Grogan2013-01-235-2/+115
| | | | https://groups.google.com/d/msg/leveldb/Kc9JxuIUu5A/9P0N9RL4ar8J
* added utility to dump leveldb filesSanjay Ghemawat2013-01-235-5/+253
|
* Port leveldb to MinGW32Gavin Andresen2013-01-234-15/+29
| | | | | | | | | | | | | | | | | | | 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
* Mingw support for Windows LevelDB portPieter Wuille2013-01-232-0/+13
|
* Pre-Vista leveldb::port::InitOnce implementationPieter Wuille2013-01-232-8/+21
|
* Native Windows LevelDB portPieter Wuille2013-01-237-1/+1371
| | | | | | | Import native Windows LevelDB port by Hiram Chirino. Extracted from from https://github.com/chirino/leveldb.git using git diff dd0d562..aea83b7
* Remove Snappy supportPieter Wuille2013-01-231-11/+0
|
* Replace leveldb/ with vanilla 1.7.0Pieter Wuille2013-01-2334-1216/+481
|
* LevelDB: build_detect_platform fix NATIVE_WINDOWS indentationPhilip Kaufmann2012-12-121-3/+3
| | | | - fix some indentation issues
* Merge pull request #1940 from grimd34th/patch-1Gavin Andresen2012-12-121-0/+10
|\ | | | | Add NATIVE_WINDOWS
| * Add NATIVE_WINDOWSgrimd34th2012-10-211-0/+10
| | | | | | With a change of libs, and specifying NATIVE_WINDOWS as TARGET_OS it should compile libleveldb.a and libmemenv.a just fine, it did for me and Diapolo when testing.
* | Merge pull request #1945 from centromere/leveldb_fixJeff Garzik2012-11-151-2/+9
|\ \ | | | | | | Fixed compile error on FreeBSD 9.
| * | Fixed compile error on FreeBSD 9.Alex2012-10-221-2/+9
| |/ | | | | | | See http://code.google.com/p/leveldb/issues/detail?id=98
* / Fixed making leveldb with custom CFLAGS/CXXFLAGS in the same way as ↵Arnav Singh2012-11-011-32/+32
|/ | | | makefile.unix
* Backport Win32 LevelDB env from C++0x to C++Pieter Wuille2012-10-204-5/+5
| | | | Since the gitian mingw compiler doesn't support C++0x yet.
* Disable libsnappy detection in LevelDBPieter Wuille2012-10-201-11/+0
|
* Leveldb Windows port by Edouard Alligand, adapted for MingW by me.justmoon2012-10-208-33/+1106
|
* Import LevelDB 1.5, it will be used for the transaction database.Mike Hearn2012-10-20129-0/+25478