Commit Graph

  • 12d1d170a1 Use checkout@v2 Thom Chiovoloni 2020-04-11 20:31:42 -07:00
  • 8ce09df917
    Merge pull request #695 from thomcc/update-bundled-sqlite Thom Chiovoloni 2020-04-10 18:51:41 -07:00
  • 22564d3099 Upgrade bundled sqlite to 3.31.1 Thom Chiovoloni 2020-04-10 05:32:46 -07:00
  • def06b2958
    Merge pull request #694 from thomcc/no-va-list Thom Chiovoloni 2020-04-10 10:11:12 -07:00
  • e04426176f
    Merge pull request #693 from thomcc/unchecked-transaction Thom Chiovoloni 2020-04-10 10:06:37 -07:00
  • 8d5f56568c
    Merge pull request #692 from xfix/allow-non-unicode Thom Chiovoloni 2020-04-10 05:33:45 -07:00
  • 288aa961a7 Exclude va_list and functions using it from the bundled bindings file Thom Chiovoloni 2020-04-10 01:38:55 -07:00
  • d408e3bcd2 Allow opting out of compile-time transaction checking Thom Chiovoloni 2020-04-09 12:24:29 -07:00
  • c8078dfd1f Allow non-Unicode file names on Unix-like platforms Konrad Borowski 2020-04-09 10:35:38 +02:00
  • 156fa9fcf2
    Merge pull request #691 from thomcc/prep-0.22 Thom Chiovoloni 2020-04-08 11:31:14 -07:00
  • 6b8e2fc02b Prep rusqlite 0.22.0 and libsqlite3-sys 0.17.3 Thom Chiovoloni 2020-04-08 10:59:28 -07:00
  • 35458e4ebb
    Merge pull request #690 from thomcc/revert-fix-invalid-unicode Thom Chiovoloni 2020-04-08 10:48:13 -07:00
  • ca13698273 Revert "Merge pull request #499 from xfix/unix-invalid-unicode" Thom Chiovoloni 2020-04-08 10:38:32 -07:00
  • 061748e1f5
    Merge pull request #499 from xfix/unix-invalid-unicode Thom Chiovoloni 2020-04-08 10:30:50 -07:00
  • cf3cdecf12
    Merge pull request #684 from thomcc/internal-unsafe Thom Chiovoloni 2020-04-08 10:15:03 -07:00
  • bd40676d20
    Merge pull request #687 from thomcc/easier-testing-ci Thom Chiovoloni 2020-04-08 10:14:34 -07:00
  • 6f4c67e1ea Run buildtime_bindgen and session in github CI instead where possible Thom Chiovoloni 2020-04-07 14:42:29 -07:00
  • 74e815fb6d Use --workspace instead of --all for clippy Thom Chiovoloni 2020-04-07 09:46:35 -07:00
  • 57749b8dbc Document bundled-full (add contributing section) Thom Chiovoloni 2020-04-07 09:12:12 -07:00
  • 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 -07:00
  • f95c3775b2 Replace the big CI feature list with bundled-full feature Thom Chiovoloni 2020-04-07 09:01:23 -07:00
  • f5c20abaa1 Remove unused vtab_v3 feature while I'm here Thom Chiovoloni 2020-04-07 08:36:18 -07:00
  • 7e4ff77a43 Use bencher instead of unstable libtest Thom Chiovoloni 2020-04-07 08:33:17 -07:00
  • 8f7fc7d976 Avoid using MaybeUninit for pointers Thom Chiovoloni 2020-04-06 19:53:55 -07:00
  • 53c99f940e Fix up conventions around unsafe in internal functions Thom Chiovoloni 2020-04-06 19:38:33 -07:00
  • c0df911946
    Avoid rust-analyzer bug in InnerConnection::new (#686) Thom Chiovoloni 2020-04-07 08:58:41 -07:00
  • 5ef73f6c8c
    Implement std::error::Error::source instead of cause (#683) Thom Chiovoloni 2020-04-06 18:12:22 -07:00
  • 802eb669c3
    Expose bundled-windows feature from rusqlite directly (#682) Thom Chiovoloni 2020-04-06 17:52:12 -07:00
  • 76336369ed
    Fix regression with <Cow<'_, _> as ToSql> (#681) Thom Chiovoloni 2020-04-06 17:00:15 -07:00
  • 169b3c51fd
    Prepare 0.22.0-beta.0 (prerelease/unstable/testing build) (#679) Thom Chiovoloni 2020-04-06 14:58:28 -07:00
  • d35dd0e99f
    Allow optionally passing an Error parameter to rusqlite::Result (#678) Thom Chiovoloni 2020-04-06 14:43:06 -07:00
  • 498b8550ae
    Run clippy on all-targets. Also, use --workspace instead of --all (#677) Thom Chiovoloni 2020-04-06 14:03:02 -07:00
  • 9b040da029
    Add Rows::{mapped,and_then} to get an Iterator out of a Rows i… (#676) Thom Chiovoloni 2020-04-06 13:01:39 -07:00
  • 0394e114d0
    Return an error instead of panicing when parameter count is wron… (#675) Thom Chiovoloni 2020-04-06 12:47:35 -07:00
  • 6f6f7ffd9f
    Add #[non_exhaustive] to enums that might get new variants. (#673) Thom Chiovoloni 2020-04-06 12:01:39 -07:00
  • 3196989f0d
    Clarify that the submodules of rusqlite::vtab are ports (#672) Thom Chiovoloni 2020-04-06 11:04:45 -07:00
  • 0c0d45f714
    Add APIs allowing separate parameter binding and statement execu… (#668) Thom Chiovoloni 2020-04-06 10:44:00 -07:00
  • 26c744d0c3
    Improve CI test coverage (#670) Thom Chiovoloni 2020-04-06 10:43:43 -07:00
  • 521f8dc481
    Prep for libsqlite3-sys 0.17.2 (#667) Thom Chiovoloni 2020-04-06 10:07:55 -07:00
  • 6617db59fb
    Document which features are required, and add vtab usage examples (#669) Thom Chiovoloni 2020-04-05 22:15:27 -07:00
  • 6edf72857e
    Merge pull request #665 from thomcc/in-gecko gwenn 2020-04-04 07:46:57 +02:00
  • a2db66ee3e Add in_gecko feature to libsqlite3-sys to bypass linking. Thom Chiovoloni 2020-04-02 09:12:36 -07:00
  • 3ae52545a9
    Fix failing rarray test (#664) Thom Chiovoloni 2020-03-31 21:07:26 -07:00
  • 2a04f06a3a
    Relaxed Sized bound on Box/Rc/Arc/Cow for ToSql zero-systems 2020-04-01 13:52:34 +10:00
  • 761df93a83
    Impls of ToSql for different generic types (Box, Cow, Rc, Arc). (#660) zero-systems 2020-03-29 02:53:03 +10:00
  • 25bd5fc914
    Merge pull request #659 from gwenn/nul_byte gwenn 2020-03-28 07:05:55 +01:00
  • f71ea05603 Handle text with internal nuls gwenn 2020-03-25 19:20:05 +01:00
  • 8c574be1e3 Revert "don't truncate text columns that contain nul bytes" Thom Chiovoloni 2020-03-24 10:35:24 -07:00
  • edceb01747 Remove use of time crate in README.md Thom Chiovoloni 2020-03-24 09:22:50 -07:00
  • 004c8f23d4 don't truncate text columns that contain nul bytes Damien Elmes 2020-03-24 13:35:51 +10:00
  • 76cab84a00
    Merge pull request #649 from gwenn/clippy gwenn 2020-03-14 07:53:21 +01:00
  • f971c6e625 Fix clippy warnings gwenn 2020-03-14 07:41:57 +01:00
  • eaade5970d
    Merge pull request #648 from gwenn/doctest gwenn 2020-03-08 16:31:06 +01:00
  • 0edc91e8ef Disable benches by default gwenn 2020-03-08 16:14:04 +01:00
  • 8ddacbb27c doctest README.md gwenn 2020-03-08 15:36:56 +01:00
  • a8ebb32938
    Merge pull request #647 from thomcc/playground-fix gwenn 2020-03-08 13:24:10 +01:00
  • 0f0852a2a8 Add playground metadata for rusqlite, hopefully fixing it Thom Chiovoloni 2020-03-08 05:07:44 -07:00
  • f2063c5bec
    Merge pull request #646 from gwenn/execute_alter gwenn 2020-03-04 20:56:50 +01:00
  • 97b2f4cda0 Fix test_execute_select gwenn 2020-03-04 20:42:32 +01:00
  • 1fb00e99b7 Fix error while executing ALTER statement gwenn 2020-03-04 20:26:31 +01:00
  • 670b1c221e
    Merge pull request #644 from gwenn/alloc gwenn 2020-02-29 13:21:27 +01:00
  • 5356a609de Introduce alloc to generate C string allocated by sqlite3 gwenn 2020-02-29 13:02:37 +01:00
  • a3e5ea990d
    Merge pull request #640 from Genomicsplc/wasm-no-thread-checks gwenn 2020-02-29 10:01:25 +01:00
  • 09ad553081 don't perform threading mode checks on wasm32 Joshua C. Randall 2020-02-24 20:34:10 +00:00
  • 0222662392
    Merge pull request #638 from gwenn/clippy gwenn 2020-02-22 12:03:00 +01:00
  • 15fc3b4b71 Clippy + rust fmt gwenn 2020-02-22 11:50:00 +01:00
  • 0acdb19a38
    Merge pull request #635 from gwenn/actions gwenn 2020-02-19 18:45:51 +01:00
  • 0868d7d68d [ci skip] try a static build gwenn 2020-02-18 21:21:31 +01:00
  • 39b49391cd [ci skip] try a static build gwenn 2020-02-18 21:17:37 +01:00
  • 4b10acad2b [ci skip] try a static build gwenn 2020-02-18 21:09:43 +01:00
  • 6010ed1618
    Merge pull request #634 from gwenn/actions gwenn 2020-02-18 20:54:29 +01:00
  • 4cf59a8fdb [ci skip] Try to fix github actions script gwenn 2020-02-18 20:50:28 +01:00
  • 97478c2b39
    Merge pull request #633 from gwenn/actions gwenn 2020-02-18 20:28:19 +01:00
  • 7f877c5409 Add github actions script gwenn 2020-02-18 19:49:43 +01:00
  • 406cd6d2cf Merge pull request #630 from gwenn/pr/open-with-vfs gwenn 2020-02-09 12:54:45 +01:00
  • 7d1d6024e9 Factorize code gwenn 2020-02-09 12:21:20 +01:00
  • 2a90073c1e
    Merge pull request #629 from gwenn/const gwenn 2020-02-09 12:11:05 +01:00
  • 4d58a43b38 Fix compilation errors gwenn 2020-02-09 12:08:25 +01:00
  • 9e17a0b28e Merge remote-tracking branch 'upstream/master' into pr/open-with-vfs gwenn 2020-02-09 11:58:49 +01:00
  • 953906aab9 Rustfmt gwenn 2020-02-09 11:48:45 +01:00
  • 922228f604 Fix clippy warnings gwenn 2020-02-09 11:48:08 +01:00
  • 05e87b8d8d Add missing constants gwenn 2020-02-09 11:47:01 +01:00
  • 9ca29b950e
    Merge pull request #627 from gwenn/ignore_path_change gwenn 2020-02-09 08:24:41 +01:00
  • cedd7a59f8
    Merge pull request #628 from gwenn/bindgen gwenn 2020-02-08 11:25:28 +01:00
  • b0be8a1536 Upgrade to bindgen 0.53 gwenn 2020-02-08 11:12:18 +01:00
  • 17759a912e Ignore PATH change gwenn 2020-02-08 10:25:52 +01:00
  • 055352f07b
    Merge pull request #619 from KamranMackey/master gwenn 2020-01-26 21:02:09 +01:00
  • c3f83c281a Upgrade bundled SQLite version to 3.31.0. Kamran Mackey 2020-01-26 12:44:03 -07:00
  • fb165b4c3d
    Merge pull request #624 from gwenn/error-codes gwenn 2020-01-26 18:34:48 +01:00
  • b2c63c8224
    Merge pull request #623 from gwenn/index-constraint-op gwenn 2020-01-26 18:26:40 +01:00
  • cf7e2b5aec Add missing error codes gwenn 2020-01-26 18:24:09 +01:00
  • 8cc4440f45 Add missing IndexConstraintOp entries gwenn 2020-01-26 18:14:52 +01:00
  • 5565d2e058
    Add support to function flags (#622) gwenn 2020-01-26 18:11:11 +01:00
  • 5d06bc25a6 Add missing IndexConstraintOp entries gwenn 2020-01-26 17:51:51 +01:00
  • b61c570cdd
    Merge pull request #621 from gwenn/dbconfig gwenn 2020-01-26 17:36:15 +01:00
  • 19cfdbe82c
    Merge pull request #620 from gwenn/description gwenn 2020-01-26 17:11:19 +01:00
  • e266211c48 Add missing DbConfig entries gwenn 2020-01-26 17:03:48 +01:00
  • adb904650d Fix warnings related to deprecated Error::description gwenn 2020-01-26 16:57:58 +01:00
  • d1813caa1d
    Merge pull request #617 from gwenn/params gwenn 2020-01-18 19:29:14 +01:00
  • f8991082da Fix params macro gwenn 2020-01-18 19:04:28 +01:00