gwenn
e42e8f0ec3
Fix features required by loadable_extension example
2023-12-20 18:51:58 +01:00
gwenn
be9741f18e
Prepare next release
2023-11-12 13:23:16 +01:00
gwenn
74c867d708
Merge remote-tracking branch 'origin/master' into loadable_extension
2023-10-16 18:56:03 +02:00
gwenn
e8f73c93c4
Merge branch 'master' into captured_identifiers
2023-08-19 12:50:10 +02:00
gwenn
ce71e92fe2
Merge pull request #1341 from gwenn/serialize
...
Serialize and deserialize database
2023-07-21 19:01:25 +02:00
gwenn
d7f2d55bfb
Add example loading extension
2023-07-14 11:07:59 +02:00
gwenn
8051b048db
Add a minimal loadable extension example
2023-07-14 10:18:29 +02:00
gwenn
1308cdaa9d
Loadable extension
2023-07-09 12:50:49 +02:00
gwenn
dd05c992c2
Merge pull request #1267 from gwenn/clippy
...
[breaking change] Update edition from 2018 to 2021
2023-06-17 07:44:02 +02:00
gwenn
048a442bc6
Fix test build error
2023-06-10 12:20:32 +02:00
gwenn
7594711721
Make rusqlite-macros optional
2023-06-10 12:05:55 +02:00
gwenn
67d1e34eb4
Serialize and deserialize database
2023-06-05 19:56:23 +02:00
gwenn
5848c8c147
Draft of serialize API
2023-06-04 19:08:49 +02:00
dependabot[bot]
434a63c66f
Update fallible-iterator requirement from 0.2 to 0.3
...
Updates the requirements on [fallible-iterator](https://github.com/sfackler/rust-fallible-iterator ) to permit the latest version.
- [Release notes](https://github.com/sfackler/rust-fallible-iterator/releases )
- [Changelog](https://github.com/sfackler/rust-fallible-iterator/blob/master/CHANGELOG.md )
- [Commits](https://github.com/sfackler/rust-fallible-iterator/compare/v0.2.0...v0.3.0 )
---
updated-dependencies:
- dependency-name: fallible-iterator
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-05-29 05:08:49 +00:00
Benji Smith
f353c23122
Upgrade plain-HTTP links to HTTPS in Cargo.toml files
2023-05-20 18:28:29 -04:00
gwenn
a927ce1bb6
Merge remote-tracking branch 'upstream/master' into captured_identifiers
2023-04-11 19:43:00 +02:00
gwenn
8419b021bd
Prepare next release
2023-03-26 10:24:57 +02:00
dependabot[bot]
da4cc409f9
Update bitflags requirement from 1.2 to 2.0
...
Updates the requirements on [bitflags](https://github.com/bitflags/bitflags ) to permit the latest version.
- [Release notes](https://github.com/bitflags/bitflags/releases )
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bitflags/bitflags/compare/1.2.0...2.0.0 )
---
updated-dependencies:
- dependency-name: bitflags
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-13 17:56:33 +00:00
gwenn
ba07f41aac
Merge remote-tracking branch 'origin/master' into clippy
2023-03-12 15:49:58 +01:00
gwenn
35e8a498c4
Remove lazy_static optional dependency
...
Was used by virtual table
2023-03-11 11:21:47 +01:00
gwenn
3aa9addaa3
[breaking change] Update edition from 2018 to 2021
...
And fix clippy warnings
2022-12-09 20:19:04 +01:00
gwenn
cc23f9cdd7
Captured identifiers in SQL strings
...
Initial draft
2022-11-20 18:07:17 +01:00
gwenn
2dd11143c9
Remove min_sqlite_version_3_7_16
feature
...
And associated bindgen
2022-08-30 13:05:47 -07:00
gwenn
6766d6a6cd
Remove old_sqlite
feature
...
And associated bindgen_3.6.8.rs
2022-08-30 13:05:47 -07:00
gwenn
6e740d0611
Change default minimal SQLite API version
...
From 3.6.8 to 3.14.0.
Use `old_sqlite` feature to keep 3.6.8 (or 3.7.16) as the minimal version.
Use `modern_sqlite` for SQLite API > 3.14.0.
Also remove old 3.6.23 and 3.7.7 bindings.
2022-08-30 13:05:47 -07:00
gwenn
153d8fbc71
Prepare for next release
2022-07-14 13:44:05 +02:00
gwenn
7a6a2d01d4
Upgrade regexp dev dependency
2022-05-26 07:34:50 +02:00
gwenn
42acaec9bc
Remove unused memchr dependency
2022-05-26 07:33:37 +02:00
gwenn
616781957e
Upgrade uuid dependency
2022-04-20 17:08:00 +02:00
Nikolai Vazquez
4d06d2222f
Add Connection::release_memory
method
...
This is behind a new `release_memory` feature flag. It simply calls
`sqlite3_db_release_memory` on the raw handle.
2022-04-17 08:40:36 -07:00
Thom Chiovoloni
f8b9ad8907
Disable winsqlite3 on 32 bit targets
2022-04-03 08:08:45 -07:00
gwenn
9cc3793f10
Upgrade hashlink dependency
2022-03-16 18:24:27 +01:00
Thom Chiovoloni
2ec0b2e8fe
Implement Params
for tuples of ToSql up to size 16, and touch up docs
2022-03-10 13:07:06 -08:00
gwenn
2dc92fb73c
Prepare release 0.27.0
2022-02-27 18:41:10 +01:00
gwenn
2d37c2de41
Exclude some configuration files from package
2022-01-08 12:42:42 +01:00
trevyn
c759bc7527
Consolidate to FromSqlError::InvalidBlobSize
(breaking)
2022-01-02 18:24:56 -08:00
Thom Chiovoloni
45fff21c51
Enable modern-full
feature for docs.rs
2021-12-29 12:14:30 -05:00
gwenn
75f1bb8fa8
Remove lazy_static dependency for vtab
2021-12-18 10:00:06 +01:00
Thom Chiovoloni
287b0ea08b
Undo transition to edition 2021, prep release 0.26.3
2021-12-08 17:06:01 -08:00
Thom Chiovoloni
03dbb7821c
Prep releases libsqlite3-sys:0.23.2 and rusqlite:0.26.2
2021-12-07 19:58:11 -08: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
2d17dc67f5
Prep release 0.26.0
2021-10-04 18:38:04 +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
b14e326181
Use format_description macro
2021-06-14 21:34:05 +02:00
gwenn
0312937d6a
Use #[doc(cfg)]
...
Fix #835
2021-06-13 09:17:35 +02:00
gwenn
125f5dfbde
Fix FromSql impl for OffsetDateTime
...
Use time 0.3.0-alpha-1
2021-06-12 18:29:01 +02:00
gwenn
ee7f7b89d5
Add time back to modern-full feature ( #969 )
...
See https://github.com/time-rs/time/issues/292
Update CI build file accordingly
2021-06-11 19:59:09 +02:00