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 |
Victor Porof
|
05dd05998d
|
Run lmdb tests alongside `cargo test`
Signed-off-by: Victor Porof <victor.porof@gmail.com>
|
5 years ago |
Victor Porof
|
97d6a7510f
|
Merge pull request #56 from mozilla/update-lmdb
Update lmdb to latest version and other goodies
|
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
|
a4776c0957
|
Format yml files
Signed-off-by: Victor Porof <victor.porof@gmail.com>
|
5 years ago |
Victor Porof
|
577228969e
|
Remove explicit support for rust 1.30 on travis
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
|
13d77dd004
|
Update all dependencies to their latest version for the main crate
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 |
Victor Porof
|
208992590e
|
Allow cc to handle build optimizations
Fixes #54
Signed-off-by: Victor Porof <victor.porof@gmail.com>
|
5 years ago |
Victor Porof
|
b6720b8937
|
Create bindings automatically using rust-bindgen
Signed-off-by: Victor Porof <victor.porof@gmail.com>
|
5 years ago |
Victor Porof
|
596539ce72
|
Update lmdb and to latest version of mdb.RE/0.9.24-moz branch
Signed-off-by: Victor Porof <victor.porof@gmail.com>
|
5 years ago |
Myk Melez
|
96477e069a
|
Merge pull request #52 from mykmelez/separate-benches-from-tests
Separate benches from tests
|
6 years ago |
Myk Melez
|
b6798d5a1b
|
Merge pull request #55 from mykmelez/publish-lmdb-rkv-sys-0.8.6
update patch version for lmdb-rkv-sys 0.8.6
|
6 years ago |
Myk Melez
|
71dcd1b4e0
|
Merge branch 'master' into separate-benches-from-tests
|
6 years ago |
Myk Melez
|
0983b3188b
|
update patch version for lmdb-rkv-sys 0.8.6
|
6 years ago |