1
0
Fork 0
forked from lthn/blockchain
blockchain/src
0x914409F1 cca48ed718 contrib: update LMDB to 0.9.23, use submodule (#27)
Note: previous LMDB (0.9.18) is over 3 years old now.

Here is the changelog from 0.9.18 until now:

```
LMDB 0.9 Change Log

LMDB 0.9.23 Release (2018/12/19)
        ITS#8756 Fix loose pages in dirty list
        ITS#8831 Fix mdb_load flag init
        ITS#8844 Fix mdb_env_close in forked process
        Documentation
                ITS#8857 mdb_cursor_del doesn't invalidate cursor
                ITS#8908 GET_MULTIPLE etc don't change passed in key

LMDB 0.9.22 Release (2018/03/22)
        Fix MDB_DUPSORT alignment bug (ITS#8819)
        Fix regression with new db from 0.9.19 (ITS#8760)
        Fix liblmdb to build on Solaris (ITS#8612)
        Fix delete behavior with DUPSORT DB (ITS#8622)
        Fix mdb_cursor_get/mdb_cursor_del behavior (ITS#8722)

LMDB 0.9.21 Release (2017/06/01)
        Fix xcursor after cursor_del (ITS#8622)

LMDB 0.9.20 (Withdrawn)
        Fix mdb_load with escaped plaintext (ITS#8558)
        Fix mdb_cursor_last / mdb_put interaction (ITS#8557)

LMDB 0.9.19 Release (2016/12/28)
        Fix mdb_env_cwalk cursor init (ITS#8424)
        Fix robust mutexes on Solaris 10/11 (ITS#8339)
        Tweak Win32 error message buffer
        Fix MDB_GET_BOTH on non-dup record (ITS#8393)
        Optimize mdb_drop
        Fix xcursors after mdb_cursor_del (ITS#8406)
        Fix MDB_NEXT_DUP after mdb_cursor_del (ITS#8412)
        Fix mdb_cursor_put resetting C_EOF (ITS#8489)
        Fix mdb_env_copyfd2 to return EPIPE on SIGPIPE (ITS#8504)
        Fix mdb_env_copy with empty DB (ITS#8209)
        Fix behaviors with fork (ITS#8505)
        Fix mdb_dbi_open with mainDB cursors (ITS#8542)
        Fix robust mutexes on kFreeBSD (ITS#8554)
        Fix utf8_to_utf16 error checks (ITS#7992)
        Fix F_NOCACHE on MacOS, error is non-fatal (ITS#7682)
        Build
                Make shared lib suffix overridable (ITS#8481)
        Documentation
                Cleanup doxygen nits
                Note reserved vs actual mem/disk usage

LMDB 0.9.18 Release (2016/02/05)
        Fix robust mutex detection on glibc 2.10-11 (ITS#8330)
        Fix page_search_root assert on FreeDB (ITS#8336)
        Fix MDB_APPENDDUP vs. rewrite(single item) (ITS#8334)
        Fix mdb_copy of large files on Windows
        Fix subcursor move after delete (ITS#8355)
        Fix mdb_midl_shirnk off-by-one (ITS#8363)
        Check for utf8_to_utf16 failures (ITS#7992)
        Catch strdup failure in mdb_dbi_open
        Build
                Additional makefile var tweaks (ITS#8169)
        Documentation
                Add Getting Started page
                Update WRITEMAP description
```
2019-05-20 11:32:58 +02:00
..
common contrib: update LMDB to 0.9.23, use submodule (#27) 2019-05-20 11:32:58 +02:00
connectivity_tool Coverity (#28) 2019-05-20 11:32:36 +02:00
crypto Coverity (#28) 2019-05-20 11:32:36 +02:00
currency_core Coverity (#28) 2019-05-20 11:32:36 +02:00
currency_protocol prevalidate_relayed removed from log 2019-05-10 21:55:55 +02:00
daemon Coverity (#28) 2019-05-20 11:32:36 +02:00
gui/qt-daemon Merge remote-tracking branch 'origin/develop' into frontend 2019-05-16 19:20:28 +03:00
miner Moved sources to public repo 2018-12-27 18:50:45 +03:00
p2p Coverity (#28) 2019-05-20 11:32:36 +02:00
pch contrib: update LMDB to 0.9.23, use submodule (#27) 2019-05-20 11:32:58 +02:00
platform Moved sources to public repo 2018-12-27 18:50:45 +03:00
rpc added more stat in wallet logs 2019-05-15 20:24:54 +02:00
serialization Coverity (#28) 2019-05-20 11:32:36 +02:00
simplewallet Coverity (#28) 2019-05-20 11:32:36 +02:00
stratum Coverity (#28) 2019-05-20 11:32:36 +02:00
wallet Coverity (#28) 2019-05-20 11:32:36 +02:00
CMakeLists.txt contrib: update miniupnpc to 2.1, use submodule 2019-05-01 23:03:09 +00:00
version.cmake Moved sources to public repo 2018-12-27 18:50:45 +03:00
version.h.in === build number: 28 -> 29 === 2019-05-11 00:28:58 +03:00