Niko
7062768d11
prepare for DUP cursors
2 years ago
Niko
d2caae20cb
new revision of lmdb lib, with bug fix for MAC authenticated encryption
2 years ago
Niko
3b539b5cb8
updated lmdb lib version
2 years ago
Niko
4460901b22
new revision of lmdb lib, with 32B MAC reserved
2 years ago
Niko
620a32d8bc
updated version of lmdb lib
2 years ago
Niko
30a4322c6c
new revision of lmdb lib, with upstream bugfixes
2 years ago
Niko
13d9837d54
renaming to lmdb-crypto-rs
2 years ago
Niko
bbe0707d22
passing encryption key from builder to Lmdb lib, with proper memory management
2 years ago
Niko
af9edd775f
added test fixtures because the default ones are obsolete, since the bianry format has changed with encryption
2 years ago
Niko
5b5636ac2b
new revision for lmdb-sys: up to date with firefox and master, passes all tests
2 years ago
Niko
6211be1fc7
integration test in of lmdb-sys simple was not working with CString
2 years ago
Niko
0e00c34a46
new revision for lmdb-sys
2 years ago
Niko
0935a25673
renaming to lmdb-lofire and lmdb-lofire-sys
2 years ago
Niko
aa8cdf2e06
changed submodule lmdb-sys/lmdb to point to nikoPLP/lmdb branch lofire0_1_0
2 years ago
Emilio Cobos Álvarez
946167603d
Minor bump to deal with previous published version having CRLFs.
3 years ago
Mike Hommey
c517e9c90b
Update lmdb and to latest version of mdb.RE/0.9.24-moz branch
3 years ago
Victor
74a3453dc2
Bump version to 0.11.0
...
Signed-off-by: Victor <victor.porof@gmail.com>
5 years ago
Victor
a98be11665
Bump version to 0.10.2
...
Signed-off-by: Victor <victor.porof@gmail.com>
5 years ago
Emilio Cobos Álvarez
df2cd5646f
Fix bindings. ( #77 )
...
* Fix bindings.
PR #74 introduced a manually-generated change to the bindings that I
accidentally broke in #76 .
* Specify the "runtime" feature of bindgen.
As it became non-default in https://github.com/rust-lang/rust-bindgen/pull/1620 .
* Make binding generation work properly on Windows too.
5 years ago
Victor
4d4594c4e2
Bump version to 0.10.1
...
Signed-off-by: Victor <victor.porof@gmail.com>
5 years ago
Emilio Cobos Álvarez
dccf69c306
Update bindgen. ( #76 )
5 years ago
Victor Porof
4198202153
Bump version to 0.10.0
...
Signed-off-by: Victor Porof <victor.porof@gmail.com>
5 years ago
Clément Renault
a604c2d976
Support windows FileHandle types ( #74 )
...
* Support windows FileHandle types
* Add a test to check that copy works on windows
5 years ago
Victor Porof
5f5245ad4d
Bump version to 0.9.6
...
Signed-off-by: Victor Porof <victor.porof@gmail.com>
5 years ago
Myk Melez
b6e5ad193a
Test with 32-bit database on 32-bit systems ( #72 )
5 years ago
quininer
f1c3ba853c
Make bindgen optional ( #70 )
5 years ago
Emilio Cobos Álvarez
ea0d09ff02
Fix an embarrassing typo in #68 . ( #69 )
...
Sigh. The line as it is is just 0.51, which is fine, kinda, but doesn't
accomplish what I want :(
5 years ago
Emilio Cobos Álvarez
bab675502f
Don't use bindgen's default features, and use old syn and quote until the rest of mozilla-central updates to 1.0. ( #68 )
...
This prevents dependencies like which to be built, which is unnecessary, and
avoids duplicate versions of syn / quote in Gecko.
5 years ago
Victor Porof
a0f3c05434
Bump lmdb and lmdb-sys versions to 0.12.3 and 0.9.3 respectively
...
Signed-off-by: Victor Porof <victor.porof@gmail.com>
5 years ago
Victor Porof
bfc6137aec
Remove with-clang feature in favor of using $CC
...
Signed-off-by: Victor Porof <victor.porof@gmail.com>
5 years ago
Victor Porof
31b148f897
Bump lmdb and lmdb-sys versions to 0.12.2 and 0.9.2 respectively
...
Signed-off-by: Victor Porof <victor.porof@gmail.com>
5 years ago
Victor Porof
6b47f7923a
Use relaxed dependency versions (pre 0.12) for better build compat with m-c ( #66 )
...
Signed-off-by: Victor Porof <victor.porof@gmail.com>
5 years ago
Victor Porof
e06ffdb534
Bump version to 0.9.1
...
Signed-off-by: Victor Porof <victor.porof@gmail.com>
5 years ago
Victor Porof
b92f9a2053
Add features for building with fuzzing but not linking libfuzzer
...
Signed-off-by: Victor Porof <victor.porof@gmail.com>
5 years ago
Victor Porof
0603615a2d
Add features for building with asan and fuzzing
...
Signed-off-by: Victor Porof <victor.porof@gmail.com>
5 years ago
Victor Porof
8fc50a8f74
Use all compiler flags from the makefile when building ( #64 )
...
Signed-off-by: Victor Porof <victor.porof@gmail.com>
5 years ago
Victor Porof
928f3c8af3
Have documentation and homepage urls for the crates.io page
...
Signed-off-by: Victor Porof <victor.porof@gmail.com>
5 years ago
Victor Porof
76767e9e75
Use CI badges for the crates.io page, mirroring what lmdb-rkv does
...
Signed-off-by: Victor Porof <victor.porof@gmail.com>
5 years ago
Victor Porof
358f428450
Use a simple lib name for lmdb-rkv-sys, mirroring what lmdb-rkv does
...
Signed-off-by: Victor Porof <victor.porof@gmail.com>
5 years ago
Victor Porof
d7d448f265
Expect failure on win 32
...
Signed-off-by: Victor Porof <victor.porof@gmail.com>
5 years ago
Victor Porof
b3fe371405
Add test program from https://gist.github.com/mykmelez/ac75a7ab0a0d09a7d709be63806d01d7
...
Signed-off-by: Victor Porof <victor.porof@gmail.com>
5 years ago
Victor Porof
2622fb2ebf
Disable clippy on generated bindings
...
Signed-off-by: Victor Porof <victor.porof@gmail.com>
5 years ago
Victor Porof
2acd21c529
Rustfmt pass (cargo +nightly fmt --all)
...
Signed-off-by: Victor Porof <victor.porof@gmail.com>
5 years ago
Victor Porof
ea60c303fe
Enable rustfmt and copy config from the rkv project
...
Signed-off-by: Victor Porof <victor.porof@gmail.com>
5 years ago
Victor Porof
05dd05998d
Run lmdb tests alongside `cargo test`
...
Signed-off-by: Victor Porof <victor.porof@gmail.com>
5 years ago
Victor Porof
6bd379824c
Don't generate bindings as part of the build phase
...
Signed-off-by: Victor Porof <victor.porof@gmail.com>
5 years ago
Victor Porof
a5ceeb29d5
Bump version to 0.9.0
...
Signed-off-by: Victor Porof <victor.porof@gmail.com>
5 years ago
Victor Porof
cac5b8d5d1
Update all dependencies to their latest version for the sys crate
...
Signed-off-by: Victor Porof <victor.porof@gmail.com>
5 years ago
Victor Porof
bd45823f11
Use `flag_if_supported` instead of `flag` when compiling liblmdb
...
Signed-off-by: Victor Porof <victor.porof@gmail.com>
5 years ago
Victor Porof
a07f50b398
Hide warnings while building
...
Signed-off-by: Victor Porof <victor.porof@gmail.com>
5 years ago