aboutsummaryrefslogtreecommitdiff
path: root/src/leveldb/util
AgeCommit message (Collapse)Author
2013-12-05LevelDB: use PosixWriteableFile only on MacOS XWarren Togami
mmap is proven on the other platforms, we are not changing it at the last moment before release.
2013-12-05dont use mmap in leveldb, this is a marginal performance hitPatrick Strateman
fail on short writes Ensure new files referred to by the manifest are in the filesystem.
2013-11-28Squashed 'src/leveldb/' changes from be1b0ff..be91006Wladimir J. van der Laan
936b461 Merge upstream LevelDB 1.13. 748539c LevelDB 1.13 git-subtree-dir: src/leveldb git-subtree-split: be9100673b05cec1662a54d0b7a59e4317fdda86
2013-08-20Merge commit 'cb1e39f0a35cc2b36fb748c26f69cd27e0ed5332' as 'src/leveldb'Pieter Wuille
2013-08-20Remove inline LevelDB to prepare for git-subtree versionPieter Wuille
2013-04-28Allow files to be opened for reading multiple timesPieter Wuille
2013-04-27Checking whether closing succeedsPieter Wuille
2013-04-27Print actual Win32 error that occurred on file creation failure.Pieter Wuille
2013-01-23Port leveldb to MinGW32Gavin Andresen
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-23Mingw support for Windows LevelDB portPieter Wuille
2013-01-23Native Windows LevelDB portPieter Wuille
Import native Windows LevelDB port by Hiram Chirino. Extracted from from https://github.com/chirino/leveldb.git using git diff dd0d562..aea83b7
2013-01-23Replace leveldb/ with vanilla 1.7.0Pieter Wuille
2012-10-20Backport Win32 LevelDB env from C++0x to C++Pieter Wuille
Since the gitian mingw compiler doesn't support C++0x yet.
2012-10-20Leveldb Windows port by Edouard Alligand, adapted for MingW by me.justmoon
2012-10-20Import LevelDB 1.5, it will be used for the transaction database.Mike Hearn