gwenn
99aded446d
Fix error: the item TryInto
is imported redundantly
2021-10-21 19:48:38 +02:00
gwenn
2f508e7a38
Fix error: the item TryFrom
is imported redundantly
2021-10-21 19:20:44 +02:00
gwenn
b41bb8085c
Migrate to 2021 edition
2021-10-21 18:43:34 +02:00
Thom Chiovoloni
6857307e4c
Prep release 0.26.1
2021-10-18 18:17:24 -07:00
Nick Mathewson
2f76a63510
Only use minimal features for chrono
crate.
...
The default features for `chrono` include the `oldtime` feature,
which provides compatibility with `time` version 0.1.43. But
old versions of the `time` are affected by RUSTSEC-2020-0071.html ,
which causes any crate built with rustsql's `chrono` feature to fail
a cargo-audit check.
This patch minimizes the features used from `chrono` to include only
the `clock` feature, which appears to be sufficient to get the tests
to pass.
(I don't believe that the bug in `time` reflects an actual
vulnerability in `rusqlite`, since even when `chrono` is using
`time`, it only does so in order to expose the same `Duration`
type.)
2021-10-17 11:19:58 -07:00
gwenn
20583ff508
Merge pull request #1022 from gwenn/clippy
...
Fix clippy warnings
2021-10-17 08:30:58 +02:00
Thom Chiovoloni
6a22bb7a56
Update readme, prep for a cutting a libsqlite3-sys@v0.23.1
2021-10-07 00:28:26 -07:00
BlackHoleFox
28b89a1aa7
Make openssl-sys version less specifc for scroll-reading
2021-10-05 22:48:16 -07:00
BlackHoleFox
66ace52c4a
Fix OpenSSL linking on Windows
...
Technically this is a breaking change moving from `libeay32` to
`libcrypto` but no one should be using an openssl version from <=2016.
2021-10-05 22:48:16 -07:00
gwenn
3982393bbe
Merge pull request #1023 from gwenn/0.26.0
...
Prep release 0.26.0
2021-10-04 18:54:47 +02:00
gwenn
2d17dc67f5
Prep release 0.26.0
2021-10-04 18:38:04 +02:00
gwenn
ce90b519bb
Fix clippy warnings
2021-10-01 20:09:48 +02:00
Christopher Gundler
e2af87f747
Allow static linking against the VC runtime
2021-10-01 01:23:37 -07:00
Toby Murray
8a88ba647c
'restricts' -> 'restrictions'
2021-09-23 06:49:58 -07:00
Thom Chiovoloni
b612c6d727
Make load_extension
unsafe
2021-09-06 16:28:04 -07:00
Paweł Kubrak
ca37ea2569
Add as_type_or_null to ValueRef
2021-08-17 19:21:59 -07:00
Thom Chiovoloni
e92e8a0924
Use a generic ToSql param in pragma functions
2021-08-01 11:12:08 -07:00
gwenn
a09a4e9346
Merge pull request #1008 from thomcc/disable-bindgen-ci
...
CI: Temporarially disable coverage for features that require bindgen
2021-08-01 07:04:39 +02:00
Thom Chiovoloni
a55101fbfa
CI: Temporarially disable coverage for features that require bindgen
2021-07-31 14:58:06 -07:00
Thom Chiovoloni
1e80b8165f
Apply review feedback (fix upgrade.sh)
2021-07-31 14:40:00 -07:00
Thom Chiovoloni
28cd67300b
Include the session FFI in the bundled bindings
2021-07-31 14:40:00 -07:00
gwenn
9eb97aa9dd
Merge pull request #970 from gwenn/time-fmt
...
Fix FromSql impl for OffsetDateTime
2021-07-31 11:41:55 +02:00
gwenn
0241350af3
Check Rfc3339 before stripping Z
...
So that "2013-10-07T08:23:19Z" and "2013-10-07T08:23:19.120Z" are
correctly parsed.
2021-07-31 11:05:42 +02:00
gwenn
7e74952e2e
Merge pull request #1006 from gwenn/constraints_and_usages
...
Iterate on both index constraint and usage
2021-07-31 10:01:37 +02:00
gwenn
0075671b09
Upgrade time crate to version 0.3.0
2021-07-30 21:31:52 +02:00
gwenn
b3f8c283f1
Merge remote-tracking branch 'upstream/master' into time-fmt
2021-07-30 21:24:51 +02:00
gwenn
6f4283be94
Iterate on both index constraint and usage
2021-07-29 19:48:34 +02:00
Thom Chiovoloni
db914abd00
Make the empty placeholder params be Send + Sync
2021-07-28 13:45:28 -04:00
gwenn
6450565cc7
Merge pull request #986 from gwenn/remove_check_macro
...
[Cosmetic] Remove check macro
2021-07-27 18:59:53 +02:00
gwenn
187d1fec07
Merge remote-tracking branch 'upstream/master' into remove_check_macro
...
# Conflicts:
# src/blob/pos_io.rs
2021-07-27 18:36:44 +02:00
gwenn
01b52990da
Merge pull request #988 from gwenn/error_handle
...
Retrieve error message from database connection handle
2021-07-27 18:31:42 +02:00
gwenn
569893531e
Merge pull request #987 from gwenn/checked_memory_handle
...
[Cosmetic] Replace some usages of checked_memory_handle
2021-07-27 18:20:02 +02:00
gwenn
50097e1e44
Fix unused import
2021-07-27 18:17:07 +02:00
Jiahao XU
0241cb0388
Fix the typename used in doc for VTab and VTabCursor
...
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2021-07-25 22:30:44 -04:00
gwenn
b17942125f
Merge pull request #994 from gwenn/bindgen
...
Upgrage bindgen to version 0.59
2021-07-21 18:59:42 +02:00
gwenn
7c2263dabc
Upgrage bindgen to version 0.59
2021-07-21 18:48:05 +02:00
gwenn
2dea70304d
Retrieve error message from database connection handle
2021-07-04 16:53:40 +02:00
gwenn
7ddf1316a2
Replace some usages of checked_memory_handle
...
In tests which return Result, we don't need to unwrap.
2021-07-04 16:04:13 +02:00
gwenn
7056e656ac
Remove check macro
...
Can be replaced by a simple function and ? operator.
2021-07-04 15:52:31 +02:00
gwenn
10da56788c
Merge pull request #985 from gwenn/cache_flush
...
Access to sqlite3_db_cacheflush via Connection
2021-07-03 18:02:34 +02:00
gwenn
1970b60109
Add minimal test for cache_flush
2021-07-03 17:03:58 +02:00
gwenn
653e64ab98
Access to sqlite3_db_cacheflush via Connection
...
Fix #984
2021-07-03 16:41:55 +02:00
gwenn
b3bd775f90
Merge pull request #983 from thomcc/value_ref-as_bytes
...
Add a helper function for getting the byte data from a ValueRef, regardless of if its Text or Blob
2021-07-03 07:23:30 +02:00
Thom Chiovoloni
15d3ae30e3
Add a helper function for getting the byte data from a value ref regardless of if its Text or Blob
2021-07-02 17:12:05 -07:00
gwenn
dcaa67a617
Merge pull request #973 from gwenn/doc_cfg
...
Use #[doc(cfg)]
2021-06-30 18:07:54 +02:00
gwenn
c8faf3e235
Merge pull request #979 from gwenn/3.36.0
...
Bump bundled sqlite3 version to 3.36.0
2021-06-29 18:07:35 +02:00
gwenn
0c348c9eb0
Fix clippy warning
2021-06-28 19:05:37 +02:00
gwenn
c670b6d653
Temporary allow deref_nullptr in tests
...
As a workaround to https://github.com/rust-lang/rust-bindgen/issues/2066
2021-06-28 19:04:27 +02:00
gwenn
a596482ab1
Bump bundled sqlite3 version to 3.36.0
2021-06-27 11:14:12 +00:00
gwenn
5730b2f952
Fix clippy warnings
2021-06-25 18:57:25 -07:00