2495 Commits

Author SHA1 Message Date
gwenn
30a211056e
Merge pull request #1471 from gwenn/db_name
Add binding to `sqlite3_db_name`
2024-03-10 17:36:09 +01:00
gwenn
70c8c36832 Try to improve test coverage 2024-03-10 17:24:36 +01:00
gwenn
217354c093 Add binding to sqlite3_db_name 2024-03-10 16:57:30 +01:00
gwenn
71719be2c1
Merge pull request #1470 from gwenn/cstr_to_str
Use CStr::to_str where possible
2024-03-10 12:17:41 +01:00
gwenn
3a44c47377 Fix clippy warnings 2024-03-10 12:00:34 +01:00
gwenn
87e324d720 Use CStr::to_str where possible 2024-03-10 11:53:29 +01:00
gwenn
6036587952
Merge pull request #1468 from gwenn/is_interrupted
Add binding to sqlite3_is_interrupted
2024-03-10 11:16:36 +01:00
gwenn
4962c5b529 Merge remote-tracking branch 'origin/master' into is_interrupted 2024-03-10 11:04:22 +01:00
gwenn
022688e643
Merge pull request #1469 from gwenn/4.5.6
Bump bundled SQLCipher to version 4.5.6
2024-03-10 11:03:11 +01:00
gwenn
c89138c866 Bump bundled SQLCipher to version 4.5.6 2024-03-10 09:56:20 +00:00
gwenn
a29fed8512 Add binding to sqlite3_is_interrupted 2024-03-10 10:17:03 +01:00
gwenn
f884961d35
Merge pull request #1467 from gwenn/array_fix
Try to fix warning
2024-03-10 09:30:35 +01:00
gwenn
ed061597d8 Try to fix warning
unused return value of `Rc::<T, A>::into_raw` that must be used
2024-03-10 09:22:23 +01:00
gwenn
f36a904b77
Merge pull request #1465 from gwenn/clear_bindings
Fix RawStatement#clear_bindings
2024-03-09 18:37:59 +01:00
gwenn
cc9ecec3ad Merge remote-tracking branch 'origin/master' into clear_bindings 2024-03-09 18:28:15 +01:00
gwenn
1e9dd709bf
Merge pull request #1466 from gwenn/clippy
Fix clippy warning
2024-03-09 18:26:14 +01:00
gwenn
19acb79e6b Fix clippy warning 2024-03-09 17:56:30 +01:00
gwenn
e4448b5647 Fix RawStatement#clear_bindings 2024-03-09 14:37:33 +01:00
gwenn
def8e9460d
Merge pull request #1461 from francois-random/expose-total-changes
expose total_changes()
2024-02-28 21:18:18 +01:00
François
c91face552 format 2024-02-27 15:02:46 +01:00
François
695651ec32 typo 2024-02-27 14:57:58 +01:00
François
87e5e192e5 test_total_changes 2024-02-27 14:53:50 +01:00
François
673a69d3c6 expose total_changes() 2024-02-27 02:16:15 +01:00
gwenn
322073a70d
Merge pull request #1458 from gwenn/clean
Remove obsolete codes and comments
2024-02-25 14:45:19 +01:00
gwenn
cd5b780505 Remove obsolete codes and comments
Minimal SQLite version supported by rusqlite is 3.14
2024-02-25 14:30:34 +01:00
gwenn
059b7d06ac
Merge pull request #1457 from gwenn/clippy
Fix clippy warnings
2024-02-24 11:14:08 +01:00
gwenn
1124d4363d Fix clippy warnings 2024-02-24 11:02:09 +01:00
gwenn
a96f61b17f
Merge pull request #1454 from gwenn/0.31.0
Prepare release of version 0.31.0
2024-02-17 09:55:23 +01:00
gwenn
b79bd4a6e1 Prepare release of version 0.31.0 2024-02-17 09:42:27 +01:00
gwenn
28125461c7
Merge pull request #1160 from gwenn/sub_type
Make possible to specify subtype of SQL function
2024-02-04 10:50:29 +01:00
gwenn
26eb784aad
Merge pull request #1446 from jayvdb/fix-typos
Fix a few typos
2024-02-01 19:52:48 +01:00
John Vandenberg
7ce841cd63 Replace intentional typo with typoless equivalent 2024-02-01 17:44:01 +08:00
John Vandenberg
52b01e40b2 Fix a few typos 2024-02-01 16:46:59 +08:00
gwenn
3bd3855b34
Merge pull request #1445 from gwenn/3.45.1
Bump bundled SQLite version to 3.45.1
2024-01-31 19:23:36 +01:00
gwenn
7b4612430b Bump bundled SQLite version to 3.45.1 2024-01-31 18:15:32 +00:00
gwenn
4a202bd57c
Merge pull request #1443 from gwenn/sys-0.28.0
Prepare release of libsqlite3-sys version 0.28.0
2024-01-27 21:24:21 +01:00
gwenn
c5a79c8af6 Prepare release of libsqlite3-sys version 0.28.0 2024-01-27 21:14:37 +01:00
gwenn
42a82fb058
Merge pull request #1441 from GiGainfosystems/feature/expose_include_dir
Expose the include directory of the bundled sqlite version
2024-01-25 18:45:00 +01:00
Georg Semmler
e60d993cc4
Expose the include directory of the bundled sqlite version
This commit exposes the include directory of the bundled sqlite version
via by instructing cargo to set the `DEP_SQLITE3_INCLUDE` enviroment
variable as documented in the cargo book:
https://doc.rust-lang.org/cargo/reference/build-script-examples.html#using-another-sys-crate

This enables other sys crates to rely on the bundled sqlite version and
use it as base for their compilation if they have a (sub-)dependency on
libsqlite3.
2024-01-25 11:39:21 +01:00
gwenn
f48c5781a1 Introduce SqlFnArg 2024-01-21 10:22:10 +01:00
gwenn
83d67d5a29 Test sub-type 2024-01-20 19:16:48 +01:00
gwenn
13399c5808 Fix window impl 2024-01-20 17:22:58 +01:00
gwenn
7ed8e0ef2f Introduce SqlFnOutput trait
To keep compatibility with existing code
2024-01-20 17:08:15 +01:00
gwenn
796358a312 Merge remote-tracking branch 'origin/master' into sub_type 2024-01-16 21:24:03 +01:00
gwenn
ccfbc28ae1
Merge pull request #1438 from gwenn/3.45.0
Bump bundled SQLite version to 3.45.0
2024-01-16 21:07:24 +01:00
gwenn
2db482f224 Bump bundled SQLite version to 3.45.0 2024-01-16 19:55:26 +00:00
gwenn
d560e814ce
Merge pull request #1433 from gwenn/winsqlite3
Drop winsqlite3 feature
2024-01-13 14:29:15 +01:00
gwenn
6fa1987cfb
Merge pull request #1435 from cuviper/hashlink-0.9
Upgrade to hashlink 0.9
2024-01-10 20:36:17 +01:00
Josh Stone
ef067b5eff Resolve FIXME to derive Debug for StatementCache 2024-01-09 15:57:41 -08:00
Josh Stone
950b88d69d Upgrade to hashlink 0.9 2024-01-09 15:56:55 -08:00