Victor Porof
4c0b5ce091
Fix type `mode_t` type errors after updating bindings ( #78 )
...
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
Victor
902dce440a
Bump version to 0.13.1
...
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
f0fa429eaa
Bump version to 0.13.0
...
Signed-off-by: Victor <victor.porof@gmail.com>
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
07a1d767f0
Merge pull request #67 from mozilla/optional-clang
...
Remove with-clang feature in favor of using $CC
5 years ago
Victor Porof
ab1d7117a7
Temporarily work around CI failure on linux nightlies
...
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
d64faaf718
Force retrigger CI builds
5 years ago
Victor Porof
ec5790bc82
Bump version to 0.12.1
...
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
dd9a2fb2b7
Merge pull request #65 from mozilla/instrument-build
...
Use libfuzzer instrumentation options for building
5 years ago
Victor Porof
c79ced8206
Use more recent versions of distro and clang on linux
...
Signed-off-by: Victor Porof <victor.porof@gmail.com>
5 years ago
Victor Porof
28f17aac0e
Use official clang on osx
...
Signed-off-by: Victor Porof <victor.porof@gmail.com>
5 years ago
Victor Porof
7372e41422
Test instrumentation features on CI on linux and osx
...
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
0810db76b3
Merge pull request #63 from mozilla/toml-updates
...
Toml updates
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
472c926059
Merge pull request #59 from mozilla/tests
...
More testing
5 years ago
Victor Porof
77c0ee393e
Display verbose cargo version in logs
...
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
67a9c6b990
Merge pull request #60 from mozilla/format-pass
...
Formatting passes and enable linting on CI
5 years ago
Victor Porof
f05f1c1cce
Run rustfmt and clippy on CI
...
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
2970b17c71
More clippy passes on all targets (cargo clippy --all-targets --all-features -- -D warnings -A clippy::match-ref-pats -A clippy::needless-lifetimes)
...
Signed-off-by: Victor Porof <victor.porof@gmail.com>
5 years ago
Victor Porof
bca20c45c4
Clippy pass (cargo clippy -- -D warnings -A clippy::match-ref-pats -A clippy::needless-lifetimes)
...
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
027f2712ae
Bump version to 0.12, update authors
...
Signed-off-by: Victor Porof <victor.porof@gmail.com>
5 years ago
Victor Porof
df2dc926ac
Merge pull request #58 from mozilla/lmdb-tests
...
Run lmdb tests alongside `cargo test`
5 years ago
Victor Porof
1436ed3e08
Refresh environment variables before attempting to build lmdb
...
Signed-off-by: Victor Porof <victor.porof@gmail.com>
5 years ago
Victor Porof
11dee0bfc2
Install gcc on appveyor CI
...
Signed-off-by: Victor Porof <victor.porof@gmail.com>
5 years ago
Victor Porof
af9500bfd9
Install make on appveyor CI
...
Signed-off-by: Victor Porof <victor.porof@gmail.com>
5 years ago