Commit Graph

  • 57749b8dbc Document bundled-full (add contributing section) Thom Chiovoloni 2020-04-07 09:12:12 -0700
  • 2f9bd7ed63 Use bundled-full in github CI. Use actions-rs in more places for better error reporting Thom Chiovoloni 2020-04-07 09:02:44 -0700
  • f95c3775b2 Replace the big CI feature list with bundled-full feature Thom Chiovoloni 2020-04-07 09:01:23 -0700
  • f5c20abaa1 Remove unused vtab_v3 feature while I'm here Thom Chiovoloni 2020-04-07 08:36:18 -0700
  • 7e4ff77a43 Use bencher instead of unstable libtest Thom Chiovoloni 2020-04-07 08:33:17 -0700
  • 8f7fc7d976 Avoid using MaybeUninit for pointers Thom Chiovoloni 2020-04-06 19:53:55 -0700
  • 53c99f940e Fix up conventions around unsafe in internal functions Thom Chiovoloni 2020-04-06 19:38:33 -0700
  • c0df911946
    Avoid rust-analyzer bug in InnerConnection::new (#686) Thom Chiovoloni 2020-04-07 08:58:41 -0700
  • 5ef73f6c8c
    Implement std::error::Error::source instead of cause (#683) Thom Chiovoloni 2020-04-06 18:12:22 -0700
  • 802eb669c3
    Expose bundled-windows feature from rusqlite directly (#682) Thom Chiovoloni 2020-04-06 17:52:12 -0700
  • 76336369ed
    Fix regression with <Cow<'_, _> as ToSql> (#681) Thom Chiovoloni 2020-04-06 17:00:15 -0700
  • 169b3c51fd
    Prepare 0.22.0-beta.0 (prerelease/unstable/testing build) (#679) Thom Chiovoloni 2020-04-06 14:58:28 -0700
  • d35dd0e99f
    Allow optionally passing an Error parameter to rusqlite::Result (#678) Thom Chiovoloni 2020-04-06 14:43:06 -0700
  • 498b8550ae
    Run clippy on all-targets. Also, use --workspace instead of --all (#677) Thom Chiovoloni 2020-04-06 14:03:02 -0700
  • 9b040da029
    Add Rows::{mapped,and_then} to get an Iterator out of a Rows i… (#676) Thom Chiovoloni 2020-04-06 13:01:39 -0700
  • 0394e114d0
    Return an error instead of panicing when parameter count is wron… (#675) Thom Chiovoloni 2020-04-06 12:47:35 -0700
  • 6f6f7ffd9f
    Add #[non_exhaustive] to enums that might get new variants. (#673) Thom Chiovoloni 2020-04-06 12:01:39 -0700
  • 3196989f0d
    Clarify that the submodules of rusqlite::vtab are ports (#672) Thom Chiovoloni 2020-04-06 11:04:45 -0700
  • 0c0d45f714
    Add APIs allowing separate parameter binding and statement execu… (#668) Thom Chiovoloni 2020-04-06 10:44:00 -0700
  • 26c744d0c3
    Improve CI test coverage (#670) Thom Chiovoloni 2020-04-06 10:43:43 -0700
  • 521f8dc481
    Prep for libsqlite3-sys 0.17.2 (#667) Thom Chiovoloni 2020-04-06 10:07:55 -0700
  • 6617db59fb
    Document which features are required, and add vtab usage examples (#669) Thom Chiovoloni 2020-04-05 22:15:27 -0700
  • 6edf72857e
    Merge pull request #665 from thomcc/in-gecko gwenn 2020-04-04 07:46:57 +0200
  • a2db66ee3e Add in_gecko feature to libsqlite3-sys to bypass linking. Thom Chiovoloni 2020-04-02 09:12:36 -0700
  • 3ae52545a9
    Fix failing rarray test (#664) Thom Chiovoloni 2020-03-31 21:07:26 -0700
  • 2a04f06a3a
    Relaxed Sized bound on Box/Rc/Arc/Cow for ToSql zero-systems 2020-04-01 13:52:34 +1000
  • 761df93a83
    Impls of ToSql for different generic types (Box, Cow, Rc, Arc). (#660) zero-systems 2020-03-29 02:53:03 +1000
  • 25bd5fc914
    Merge pull request #659 from gwenn/nul_byte gwenn 2020-03-28 07:05:55 +0100
  • f71ea05603 Handle text with internal nuls gwenn 2020-03-25 19:20:05 +0100
  • 8c574be1e3 Revert "don't truncate text columns that contain nul bytes" Thom Chiovoloni 2020-03-24 10:35:24 -0700
  • edceb01747 Remove use of time crate in README.md Thom Chiovoloni 2020-03-24 09:22:50 -0700
  • 004c8f23d4 don't truncate text columns that contain nul bytes Damien Elmes 2020-03-24 13:35:51 +1000
  • 76cab84a00
    Merge pull request #649 from gwenn/clippy gwenn 2020-03-14 07:53:21 +0100
  • f971c6e625 Fix clippy warnings gwenn 2020-03-14 07:41:57 +0100
  • eaade5970d
    Merge pull request #648 from gwenn/doctest gwenn 2020-03-08 16:31:06 +0100
  • 0edc91e8ef Disable benches by default gwenn 2020-03-08 16:14:04 +0100
  • 8ddacbb27c doctest README.md gwenn 2020-03-08 15:36:56 +0100
  • a8ebb32938
    Merge pull request #647 from thomcc/playground-fix gwenn 2020-03-08 13:24:10 +0100
  • 0f0852a2a8 Add playground metadata for rusqlite, hopefully fixing it Thom Chiovoloni 2020-03-08 05:07:44 -0700
  • f2063c5bec
    Merge pull request #646 from gwenn/execute_alter gwenn 2020-03-04 20:56:50 +0100
  • 97b2f4cda0 Fix test_execute_select gwenn 2020-03-04 20:42:32 +0100
  • 1fb00e99b7 Fix error while executing ALTER statement gwenn 2020-03-04 20:26:31 +0100
  • 670b1c221e
    Merge pull request #644 from gwenn/alloc gwenn 2020-02-29 13:21:27 +0100
  • 5356a609de Introduce alloc to generate C string allocated by sqlite3 gwenn 2020-02-29 13:02:37 +0100
  • a3e5ea990d
    Merge pull request #640 from Genomicsplc/wasm-no-thread-checks gwenn 2020-02-29 10:01:25 +0100
  • 09ad553081 don't perform threading mode checks on wasm32 Joshua C. Randall 2020-02-24 20:34:10 +0000
  • 0222662392
    Merge pull request #638 from gwenn/clippy gwenn 2020-02-22 12:03:00 +0100
  • 15fc3b4b71 Clippy + rust fmt gwenn 2020-02-22 11:50:00 +0100
  • 0acdb19a38
    Merge pull request #635 from gwenn/actions gwenn 2020-02-19 18:45:51 +0100
  • 0868d7d68d [ci skip] try a static build gwenn 2020-02-18 21:21:31 +0100
  • 39b49391cd [ci skip] try a static build gwenn 2020-02-18 21:17:37 +0100
  • 4b10acad2b [ci skip] try a static build gwenn 2020-02-18 21:09:43 +0100
  • 6010ed1618
    Merge pull request #634 from gwenn/actions gwenn 2020-02-18 20:54:29 +0100
  • 4cf59a8fdb [ci skip] Try to fix github actions script gwenn 2020-02-18 20:50:28 +0100
  • 97478c2b39
    Merge pull request #633 from gwenn/actions gwenn 2020-02-18 20:28:19 +0100
  • 7f877c5409 Add github actions script gwenn 2020-02-18 19:49:43 +0100
  • 406cd6d2cf Merge pull request #630 from gwenn/pr/open-with-vfs gwenn 2020-02-09 12:54:45 +0100
  • 7d1d6024e9 Factorize code gwenn 2020-02-09 12:21:20 +0100
  • 2a90073c1e
    Merge pull request #629 from gwenn/const gwenn 2020-02-09 12:11:05 +0100
  • 4d58a43b38 Fix compilation errors gwenn 2020-02-09 12:08:25 +0100
  • 9e17a0b28e Merge remote-tracking branch 'upstream/master' into pr/open-with-vfs gwenn 2020-02-09 11:58:49 +0100
  • 953906aab9 Rustfmt gwenn 2020-02-09 11:48:45 +0100
  • 922228f604 Fix clippy warnings gwenn 2020-02-09 11:48:08 +0100
  • 05e87b8d8d Add missing constants gwenn 2020-02-09 11:47:01 +0100
  • 9ca29b950e
    Merge pull request #627 from gwenn/ignore_path_change gwenn 2020-02-09 08:24:41 +0100
  • cedd7a59f8
    Merge pull request #628 from gwenn/bindgen gwenn 2020-02-08 11:25:28 +0100
  • b0be8a1536 Upgrade to bindgen 0.53 gwenn 2020-02-08 11:12:18 +0100
  • 17759a912e Ignore PATH change gwenn 2020-02-08 10:25:52 +0100
  • 055352f07b
    Merge pull request #619 from KamranMackey/master gwenn 2020-01-26 21:02:09 +0100
  • c3f83c281a Upgrade bundled SQLite version to 3.31.0. Kamran Mackey 2020-01-26 12:44:03 -0700
  • fb165b4c3d
    Merge pull request #624 from gwenn/error-codes gwenn 2020-01-26 18:34:48 +0100
  • b2c63c8224
    Merge pull request #623 from gwenn/index-constraint-op gwenn 2020-01-26 18:26:40 +0100
  • cf7e2b5aec Add missing error codes gwenn 2020-01-26 18:24:09 +0100
  • 8cc4440f45 Add missing IndexConstraintOp entries gwenn 2020-01-26 18:14:52 +0100
  • 5565d2e058
    Add support to function flags (#622) gwenn 2020-01-26 18:11:11 +0100
  • 5d06bc25a6 Add missing IndexConstraintOp entries gwenn 2020-01-26 17:51:51 +0100
  • b61c570cdd
    Merge pull request #621 from gwenn/dbconfig gwenn 2020-01-26 17:36:15 +0100
  • 19cfdbe82c
    Merge pull request #620 from gwenn/description gwenn 2020-01-26 17:11:19 +0100
  • e266211c48 Add missing DbConfig entries gwenn 2020-01-26 17:03:48 +0100
  • adb904650d Fix warnings related to deprecated Error::description gwenn 2020-01-26 16:57:58 +0100
  • d1813caa1d
    Merge pull request #617 from gwenn/params gwenn 2020-01-18 19:29:14 +0100
  • f8991082da Fix params macro gwenn 2020-01-18 19:04:28 +0100
  • ea7f0da6ae
    Merge pull request #613 from thomcc/modern_sqlite gwenn 2020-01-14 20:40:39 +0100
  • 585797b4d6 Add FromSql for Box<str>, Rc<str> and Arc<str> Thom Chiovoloni 2020-01-14 05:18:23 -0800
  • c70d148542 Remove most of the code using feature=bundled as a version check Thom Chiovoloni 2020-01-14 08:11:36 -0800
  • a788d40f10
    Merge pull request #610 from gwenn/0.17.1 gwenn 2020-01-09 19:50:59 +0100
  • dbc25a9fd5 Prepare 0.17.1 of libsqlite3-sys gwenn 2020-01-09 19:13:47 +0100
  • 844839d9a5 Allow crates with a direct dep on libsqlite3-sys to know if sqlcipher has been enabled Thom Chiovoloni 2020-01-07 23:48:19 -0800
  • 54163a4146
    Merge pull request #604 from arthurprs/busytimeout_overflow gwenn 2019-12-29 17:54:10 +0100
  • cae86b2bfe Fix i32 overflow in Connection::busy_timeout arthurprs 2019-12-28 20:18:10 +0100
  • ff2a5a5588
    Merge pull request #602 from gwenn/clippy gwenn 2019-12-19 20:19:35 +0100
  • 2d25b34428 Fix some Clippy warnings gwenn 2019-12-19 20:08:04 +0100
  • fe81e7bc10
    Merge pull request #601 from gwenn/bindgen gwenn 2019-12-14 08:34:42 +0100
  • cade470f15 Use runtime feature for bindgen gwenn 2019-12-14 08:18:21 +0100
  • 74b1c64761 [ci skip] Prepare release 0.21 gwenn 2019-12-13 19:17:14 +0100
  • a0551496d8 Upgrade bindgen to version 0.52 gwenn 2019-12-13 18:21:38 +0100
  • 89c77895c3
    Merge pull request #599 from mcginty/master gwenn 2019-12-05 17:36:19 +0100
  • 8e1f70d465
    Download sqlite source via HTTPS. Jake McGinty 2019-12-05 11:46:23 +0900
  • 3ef3c15ebe
    Merge pull request #594 from stevenroose/tempfile gwenn 2019-11-22 20:25:34 +0100
  • c162a4516c
    Replace deprecated tempdir with tempfile Steven Roose 2019-11-22 11:08:12 +0000