Austin Bonander
1fb255935f
fix(CHANGELOG): add missing links for new authors
2024-08-24 04:36:48 -07:00
Austin Bonander
9c94ce891a
chore: prepare release 0.8.1
2024-08-24 00:17:41 -07:00
Austin Bonander
0aa06763e5
chore(mysql): create regression test for RUSTSEC-2024-0363
2024-08-23 23:39:32 -07:00
Austin Bonander
791433afbb
chore(sqlite): create regression test for RUSTSEC-2024-0363
2024-08-23 23:39:32 -07:00
Austin Bonander
b1539b60a1
chore(postgres): create regression test for RUSTSEC-2024-0363
2024-08-23 23:39:32 -07:00
Austin Bonander
9e3ece49d7
fix(postgres): use checked decrement on pending_ready_for_query_count
2024-08-23 23:39:32 -07:00
Austin Bonander
823261aefc
fix(mysql): don't use an arbitrary cfg
for one test
2024-08-23 23:39:32 -07:00
Austin Bonander
b5c218eb23
fix(postgres): fix missing inversion on PgNumeric::is_valid_digit()
2024-08-23 23:39:32 -07:00
Austin Bonander
394a7e86a7
fix(sqlite): fix unit and doctests
2024-08-23 23:39:32 -07:00
Austin Bonander
27c573083f
fix(mysql): fix doctests
2024-08-23 23:39:32 -07:00
Austin Bonander
71f72e2620
fix(mysql): add sqlx
as a dev-dependency for doctests
2024-08-23 23:39:32 -07:00
Austin Bonander
3a41288b84
fix(mysql): correct Capabilities
assertions in unit tests
2024-08-23 23:39:32 -07:00
Austin Bonander
01428ff643
fix(postgres): syntax error in EXPLAIN query
2024-08-23 23:39:32 -07:00
Austin Bonander
8919e34357
fix(postgres): syntax error in nullables query
2024-08-23 23:39:32 -07:00
Austin Bonander
56d0225378
chore(postgres): include nullables query in error
2024-08-23 23:39:32 -07:00
Austin Bonander
4fb2dcbe97
fix(postgres): decode PgDatabaseError
for ErrorResponse
2024-08-23 23:39:32 -07:00
Austin Bonander
77982cb407
fix(postgres): dead code StatementId::UNNAMED
2024-08-23 23:39:32 -07:00
Austin Bonander
781b659352
fix(sqlite): audit for bad casts
2024-08-23 23:39:32 -07:00
Austin Bonander
a6526a1cf7
fix: use same fix for the same cast in Migrate::apply()
everywhere
2024-08-23 23:39:32 -07:00
Austin Bonander
06fc272c2b
fix(sqlite): forward optional features correctly
2024-08-23 23:39:32 -07:00
Austin Bonander
2ab7565bd8
chore: configure clippy cast lints at workspace level
2024-08-23 23:39:32 -07:00
Austin Bonander
1f669ae996
fix(mysql): audit for bad casts
2024-08-23 23:39:32 -07:00
Austin Bonander
e99f0fa5b6
chore(mysql): deny bad-cast lints
2024-08-23 23:39:32 -07:00
Austin Bonander
1f3db8201d
fix(mysql): fallout from ec5326e5
2024-08-23 23:39:32 -07:00
Austin Bonander
53766e4659
refactor(postgres): make better use of traits to improve protocol handling
2024-08-23 23:39:32 -07:00
Austin Bonander
9b3808b2d5
refactor: rename sqlx_core::io::{Encode, Decode}
for clarity
2024-08-23 23:39:32 -07:00
Austin Bonander
01186a062a
fix: audit sqlx_postgres::types::array
for bad casts
2024-08-23 23:39:32 -07:00
Austin Bonander
bf13a7706b
fix: audit sqlx_postgres::types::hstore
for bad casts
2024-08-23 23:39:32 -07:00
Austin Bonander
2a9b85889e
fix: audit sqlx_postgres::type::int
for bad casts
2024-08-23 23:39:32 -07:00
Austin Bonander
52c34a897a
fix: audit PgNumeric
and usages for casts involving sign loss
2024-08-23 23:39:32 -07:00
Austin Bonander
cac914fa21
fix: audit sqlx_postgres::types::rust_decimal
for casts involving sign loss
2024-08-23 23:39:32 -07:00
Austin Bonander
ea2926135f
fix: audit sqlx_postgres::types::bit_vec
for casts involving sign loss
2024-08-23 23:39:32 -07:00
Austin Bonander
af9cce726b
fix: audit PgValueRef::get()
and usage sites for bad casts
2024-08-23 23:39:32 -07:00
Austin Bonander
26c85240fc
chore: run cargo fmt
2024-08-23 23:39:32 -07:00
Austin Bonander
d8cb7a2cd6
fix: audit sqlx_postgres::types::cube
for overflowing casts
2024-08-23 23:39:32 -07:00
Austin Bonander
8360d48296
fix: audit sqlx_postgres::types::chrono
for overflowing casts
2024-08-23 23:39:32 -07:00
Austin Bonander
112b4a84b5
fix: audit sqlx_postgres::types::time
for overflowing casts
2024-08-23 23:39:32 -07:00
Austin Bonander
fa5039d6aa
fix: audit sqlx_postgres::types::bit_vec
for overflowing casts
2024-08-23 23:39:32 -07:00
Austin Bonander
544fff54e2
fix: audit sqlx_postgres::types::rust_decimal
for overflowing casts
2024-08-23 23:39:32 -07:00
Austin Bonander
16f8b1900d
fix(postgres): prevent integer overflow when binding arguments
2024-08-23 23:39:32 -07:00
Austin Bonander
9ec09fb789
fix: tests in sqlx-postgres
2024-08-23 23:39:32 -07:00
Austin Bonander
b4e7a2fe7d
fix(ci): enable unit-tests for all relevant packages
2024-08-23 23:39:32 -07:00
Austin Bonander
6f2905695b
doc: link to Ecosystem wiki page in README
2024-08-13 14:09:19 -07:00
Kol Influence
fac53b05a4
correct spelling of MySqlConnectOptions::no_engine_substitution()
( #3421 )
...
* Update connect.rs
* Update mod.rs
correct naming no_engine_substitution
* Update mod.rs
* Update mod.rs
* Update mod.rs
* Update mod.rs
2024-08-12 00:13:37 -07:00
Cosmo André
e783f9d47c
Update version to 0.8 in README ( #3417 )
...
* Changed version from 0.7 to 0.8
* Fixed version
2024-08-09 00:50:24 -07:00
Dirkjan Ochtman
a892ebc6e2
Upgrade to rustls 0.23 ( #3399 )
2024-08-04 16:39:13 -07:00
cycraig
4acecfc636
fix(sqlx-cli): do not clean sqlx during prepare ( #2786 )
...
* fix(cli): do not clean sqlx during prepare
* feat(cli): only clean dependencies with new --all flag for prepare
2024-08-01 15:36:42 -07:00
Clark Kampfe
ff0252d4c2
sqlite: fix inconsistent read-after-write ( #3354 )
...
* sqlite: fix inconsistent read-after-write
fetch_one/fetch_optional
* try pushing fetch_optional early-return into worker
* run cargo fmt
* fix "it_can_execute_multiple_statements" test failure
* use Option<usize> instead of bespoke enum for rows returned
2024-08-01 13:27:01 -07:00
Denis Otkidach
572e2a4ed5
fix(cli): typo in error for required DB URL ( #3389 )
2024-07-29 17:28:41 -07:00
Frank Elsinga
fd4cb99fc7
chore(examples):Migrated the pg-chat example to ratatui ( #3385 )
...
* migrated the pg-chat example to ratatui
* fixed formatting mistake
2024-07-29 04:35:27 -07:00