gwenn
cea8e5cea2
[ci skip] Array module is buggy
...
AddressSanitizer: heap-use-after-free on address
2018-08-05 13:22:04 +02:00
gwenn
e2df03f474
Remove macros
2018-07-14 18:47:52 +02:00
gwenn
823f3c96aa
Ensure Virtual tables can be declared outside rusqlite
crate
...
Not sure it is the way to go.
2018-07-14 11:01:19 +02:00
gwenn
fa64a4d0bf
Draft for carray module in Rust
...
Incomplete support for sqlite3_bind_pointer.
Make Context::set_result return a Result.
Add Values::get_array.
2018-06-10 18:29:38 +02:00
gwenn
33b1b19d92
Upgrade to csv 1.0
2018-05-13 12:21:58 +02:00
gwenn
6cbeb6ef59
Introduce context module
...
To make `set_result` and `report_error` in functions module
visible to vtab module.
2018-05-13 11:44:31 +02:00
gwenn
1e3dc542a4
Merge remote-tracking branch 'jgallagher/master' into vtab
2018-05-06 08:00:12 +02:00
gwenn
fee4bfcc86
Merge remote-tracking branch 'jgallagher/master' into unlock-notify
2018-05-04 18:06:41 +02:00
gwenn
9c36d29f5e
Upgrade regexp dependency
2018-05-02 18:21:35 +02:00
gwenn
30e23cf0a0
Fix features dependencies
2018-04-30 22:09:41 +02:00
gwenn
9c5c9e3c7e
Merge remote-tracking branch 'jgallagher/master' into vtab
2018-04-30 22:02:14 +02:00
gwenn
7c4105afd9
Upgrade dependencies
...
bindgen from 0.32 to 0.35
lazy_static from 0.2 to 1.0
2018-04-06 21:37:03 +02:00
gwenn
5d91fb088f
Unlock notification
2018-03-24 08:03:21 +01:00
gwenn
db87de4086
Inline csv dependency
2018-03-10 17:05:22 +01:00
gwenn
c10c4edb84
Upgrade to csv 0.15
2018-01-27 10:36:24 +01:00
gwenn
3aaab1e36f
Merge remote-tracking branch 'remotes/jgallagher/master' into vtab
2018-01-20 12:29:07 +01:00
gwenn
96103b0662
Merge remote-tracking branch 'jgallagher/master' into hooks
2018-01-20 10:08:40 +01:00
John Gallagher
a3bec58c96
Bump to v0.13.0.
2017-11-13 15:55:48 -07:00
John Gallagher
f28df22a70
Add limits feature to docs.rs metadata.
2017-11-13 15:50:59 -07:00
John Gallagher
42643820f6
Merge branch 'doc-rs' of https://github.com/gwenn/rusqlite into gwenn-doc-rs
2017-11-13 15:49:25 -07:00
John Gallagher
cbdbacddd8
Merge branch 'sqlcipher' of https://github.com/lvillani/rusqlite into lvillani-sqlcipher
2017-11-13 13:29:24 -07:00
Lorenzo Villani
8cbfc00ec6
Add support for linking to SQLCipher
2017-10-24 19:52:19 +02:00
Ossi Herrala
28d58529b7
Update dependencies
...
* Gcc crate has been renamed to cc.
* Chrono::UTC has been renamed to Chrono::Utc.
* bitflags 1.0 uses associated constants. So prefix OpenFlags.
2017-10-09 23:25:40 +03:00
gwenn
c842e789bd
Merge remote-tracking branch 'jgallagher/master' into vtab
2017-09-11 19:45:22 +02:00
gwenn
83fb80d346
Docs.rs now supports building non-default features
2017-06-09 20:04:28 +02:00
gwenn
99ef10d599
Merge remote-tracking branch 'jgallagher/master' into doc-rs
2017-06-09 19:49:57 +02:00
John Gallagher
58aca46a3d
Bump version to 0.12.0.
2017-05-29 13:42:15 -04:00
John Gallagher
4623064f4d
Update to bitflags 0.9.
2017-05-29 10:52:19 -04:00
gwenn
3b575c3b4a
Implementation of sqlite3_update_hook #260
...
First draft (no tested and a memory leak)
2017-04-25 20:58:22 +02:00
gwenn
1d684ae653
Merge remote-tracking branch 'jgallagher/master' into vtab
2017-04-21 20:01:04 +02:00
gwenn
30bba4618b
Upgrade outdated dependencies
...
serde 0.9 -> 1.0
bitflags 0.7 -> 0.8
bindgen 0.21 -> 0.23
2017-04-21 19:47:47 +02:00
John Gallagher
cd824aeaee
Bump to 0.11.0
2017-04-06 14:10:32 -04:00
John Gallagher
5a5d28ec69
Add bindgen bindings for SQLite 3.7.16 to libsqlite3-sys.
...
Bump to version 0.10.3 to use libsqlite3-sys 0.8.0.
2017-04-06 13:42:01 -04:00
John Gallagher
893bae1220
Bump to 0.10.2.
2017-04-05 14:34:06 -04:00
gwenn
c40b395410
Min SQLite version for vtab is 3.7.7
2017-03-09 19:24:02 +01:00
gwenn
7f0082e44e
Merge remote-tracking branch 'jgallagher/master' into vtab
2017-03-08 20:35:07 +01:00
John Gallagher
06383c65cb
Update build process to use prebuilt bindings.
...
Adds buildtime_bindgen feature to run bindgen dynamically.
2017-03-03 15:37:45 -05:00
John Gallagher
0a35f4bb1e
Version bumps to use new bundled SQLite.
2017-03-03 13:07:27 -05:00
Sean Griffin
2c58b3f804
Remove the dependency on libc
...
Recent versions of bindgen use `std::os::raw` over `libc`, but currently
`libsqlite3-sys` is overriding that. `std::os::raw` is a subset of
`libc` that exports only the relevant type definitions, but not any
functions which require additional linking. This enables
`libsqlite3-sys` to be more easily used on targets that may not have a
libc available (presumably sqlite itself would have been compiled with
musl in that case)
2017-02-16 11:17:24 -05:00
John Gallagher
358cca1638
Clarify support of older SQLite versions.
2017-02-09 20:23:17 -05:00
John Gallagher
4216671fe6
Update for new bindgen output.
2017-02-08 20:40:30 -05:00
gwenn
8e8f3b00d5
Upgrade to chrono 0.3
2017-02-08 21:04:47 +01:00
gwenn
359ec914d2
Expose limits ( #220 )
2017-02-04 11:01:38 +01:00
John Gallagher
f790835a05
Bump version to 0.9.5
2017-01-26 22:03:34 -05:00
John Gallagher
36c5ed2ceb
Upgrade dependencies.
...
In libsqlite3-sys, skip printing system libraries. See
https://github.com/sfackler/rust-openssl/issues/554#issuecomment-274878088 .
2017-01-25 18:01:03 -05:00
John Gallagher
9d50a456c4
Bump libsqlite3-sys to 0.6.1
2017-01-23 20:18:08 -05:00
John Gallagher
dec9e76401
Bump to 0.9.3
2017-01-23 19:42:50 -05:00
John Gallagher
7b32713313
Bump to 0.9.2
2017-01-22 19:59:13 -05:00
John Gallagher
179be37853
Bump to 0.9.1 for cargo categories
2017-01-20 15:26:38 -05:00
John Gallagher
a346361a25
Merge pull request #208 from jgallagher/cargo-categories-badges
...
Bump to 0.9.0 and add Cargo category and badges
2017-01-20 15:23:59 -05:00