gwenn 
							
						 
					 
					
						
						
							
						
						e0db3d16dd 
					 
					
						
						
							
							Introduce OptionalExtension  
						
						... 
						
						
						
						Like in Diesel. 
						
						
					 
					
						2018-12-16 11:15:21 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						bd9b850c43 
					 
					
						
						
							
							Callbacks must not be able to unwind into sqlite code  
						
						
						
						
					 
					
						2018-12-16 09:40:14 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						9dfc56811b 
					 
					
						
						
							
							Fix compilation error with functions and i128 features  
						
						
						
						
					 
					
						2018-12-16 08:19:54 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						75c0fe349a 
					 
					
						
						
							
							Add xShadowName only if bundled or vtab_v3 activated  
						
						
						
						
					 
					
						2018-12-15 11:53:41 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						287e2f5dbc 
					 
					
						
						
							
							Fix vtab modules  
						
						... 
						
						
						
						`xShadowName` added 
						
						
					 
					
						2018-12-15 10:51:02 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						d874180333 
					 
					
						
						
							
							Rust 2018 idioms  
						
						
						
						
					 
					
						2018-12-07 21:57:04 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						dc49b28520 
					 
					
						
						
							
							Fix some clippy warnings  
						
						
						
						
					 
					
						2018-12-06 19:00:55 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						626118ce07 
					 
					
						
						
							
							Merge remote-tracking branch 'jgallagher/master' into 2018  
						
						
						
						
					 
					
						2018-12-06 18:50:21 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						000566811f 
					 
					
						
						
							
							Clippy  
						
						
						
						
					 
					
						2018-11-22 16:53:44 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						2b8eee2b83 
					 
					
						
						
							
							Fix Timespec FromSql implementations ( #431 )  
						
						... 
						
						
						
						Make sure SQLite built-in CURRENT_TIMESTAMP output is
supported. 
						
						
					 
					
						2018-11-22 16:50:10 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						3a178d6d17 
					 
					
						
						
							
							Check chrono FromSql implementations  
						
						... 
						
						
						
						Make sure SQLite built-in CURRENT_DATE/TIME/TIMESTAMP output is
supported. 
						
						
					 
					
						2018-11-22 16:43:19 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						bcaa929748 
					 
					
						
						
							
							Merge remote-tracking branch 'jgallagher/master' into 2018  
						
						... 
						
						
						
						# Conflicts:
#	src/lib.rs
#	src/statement.rs 
						
						
					 
					
						2018-11-05 20:04:04 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						ccf52b2daa 
					 
					
						
						
							
							Replace try! by ?  
						
						
						
						
					 
					
						2018-11-05 19:09:41 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						d44203116a 
					 
					
						
						
							
							Merge pull request  #426  from gwenn/deprecated  
						
						... 
						
						
						
						Remove deprecated stuff 
						
						
					 
					
						2018-11-01 11:05:40 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						2357acd79e 
					 
					
						
						
							
							Remove deprecated stuff  
						
						
						
						
					 
					
						2018-11-01 10:30:18 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						e7d3920579 
					 
					
						
						
							
							Scoped lints are experimental  
						
						
						
						
					 
					
						2018-11-01 09:56:38 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						495f1d529a 
					 
					
						
						
							
							Clippy  
						
						
						
						
					 
					
						2018-11-01 09:40:56 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						1262238229 
					 
					
						
						
							
							Rustfmt  
						
						
						
						
					 
					
						2018-10-30 20:15:19 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						f04047db01 
					 
					
						
						
							
							Rust 2018  
						
						
						
						
					 
					
						2018-10-30 20:15:08 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						77cb50e000 
					 
					
						
						
							
							Check that only one statement is provided ( #397 )  
						
						... 
						
						
						
						Connection.execute
Connection.execute_named
Connection.quer_row
Connection.quer_row_named 
						
						
					 
					
						2018-10-28 10:29:34 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						47d3ac7027 
					 
					
						
						
							
							Try to fix test_interrupt  #415  
						
						... 
						
						
						
						Use a scalar function to make sure the interrupt is performed
while the statement is running. 
						
						
					 
					
						2018-10-28 09:54:30 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						1598d4bc30 
					 
					
						
						
							
							Rustfmt  
						
						
						
						
					 
					
						2018-10-28 08:51:02 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						0d08bf5e05 
					 
					
						
						
							
							Merge pull request  #411  from thomcc/i128_blob  
						
						... 
						
						
						
						Add a feature for storing i128 as blobs. 
						
						
					 
					
						2018-10-19 21:49:09 +02:00 
						 
				 
			
				
					
						
							
							
								Thom Chiovoloni 
							
						 
					 
					
						
						
							
						
						3d82f7199a 
					 
					
						
						
							
							Allow getting a ValueRef out of Row and Context,  fixes   #259  
						
						
						
						
					 
					
						2018-10-18 12:14:38 -07:00 
						 
				 
			
				
					
						
							
							
								Joe 
							
						 
					 
					
						
						
							
						
						e109554819 
					 
					
						
						
							
							Remove version check when bundled  
						
						
						
						
					 
					
						2018-10-16 01:30:35 +00:00 
						 
				 
			
				
					
						
							
							
								Thom Chiovoloni 
							
						 
					 
					
						
						
							
						
						572471c40f 
					 
					
						
						
							
							Add a feature for storing i128 as blobs.  
						
						... 
						
						
						
						This is behind the `i128_blob` feature.
Blobs are stored as 16 byte big-endian values, with their most significant bit
flipped. This is so that sorting, comparison, etc all work properly, even with
negative numbers. This also allows the representation to be stable across
different computers.
It's possible that the `FromSql` implementation should handle the case that the
real value is stored in an integer. I didn't do this, but would be willing to
make the change. I don't think we should store them this way though, since I
don't think users would be able to sort/compare them sanely.
Support for `u128` is not implemented, as comparison with i128 values would work
strangely. This also is consistent with `u64` not being allowed, not that I
think that would be reason enough on it's own.
The `byteorder` crate is used if this feature is flipped, as it's quite small
and implements things more or less optimally. If/when `i128::{to,from}_be_bytes`
gets stabilized (https://github.com/rust-lang/rust/issues/52963 ), we should
probably use that instead. 
						
						
					 
					
						2018-10-08 12:22:28 -07:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						7176be2d6d 
					 
					
						
						
							
							Merge pull request  #408  from thomcc/interrupt_handle  
						
						... 
						
						
						
						Add a method of interrupting a query executing on a separate thread, fixes  #407  
						
						
					 
					
						2018-10-08 18:37:30 +02:00 
						 
				 
			
				
					
						
							
							
								Thom Chiovoloni 
							
						 
					 
					
						
						
							
						
						b4565f565a 
					 
					
						
						
							
							Add a method of interrupting a query executing on a separate thread,  fixes   #407  
						
						
						
						
					 
					
						2018-09-26 13:42:30 -07:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						e7e03c3443 
					 
					
						
						
							
							Introduce NO_PARAMS constant  
						
						... 
						
						
						
						As suggested here:
https://users.rust-lang.org/t/sql-parameter-values/20469/2  
						
						
					 
					
						2018-09-16 11:10:19 +02:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						c4ae541eac 
					 
					
						
						
							
							Take IntoIterator rather than &[&ToSql] ( #312 )  
						
						
						
						
					 
					
						2018-09-16 09:49:23 +02:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						70b59f9c2c 
					 
					
						
						
							
							Impossible to execute a pragma in 0.14.0  #400  
						
						... 
						
						
						
						sqlite3_stmt_readonly does not work for PRAGMA. 
						
						
					 
					
						2018-09-12 22:16:22 +02:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						b38fe372b6 
					 
					
						
						
							
							[ci skip] fix doc  
						
						
						
						
					 
					
						2018-09-08 11:10:08 +02:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						d6b6058849 
					 
					
						
						
							
							[ci skip] Fix Transaction doc  
						
						
						
						
					 
					
						2018-09-05 18:08:39 +02:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						5e9c7bac4e 
					 
					
						
						
							
							Rustfmt  
						
						
						
						
					 
					
						2018-08-16 18:29:46 +02:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						8c6ce46c17 
					 
					
						
						
							
							Make sure scalar functions and hooks outlive the connection  
						
						
						
						
					 
					
						2018-08-15 20:04:01 +02:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						4770060396 
					 
					
						
						
							
							Make sure scalar functions and hooks are Sendable  
						
						
						
						
					 
					
						2018-08-15 18:30:18 +02:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						ec53f19be1 
					 
					
						
						
							
							Backup progress callback can be Fn.  
						
						
						
						
					 
					
						2018-08-15 18:00:58 +02:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						0ccf98d214 
					 
					
						
						
							
							Merge remote-tracking branch 'jgallagher/master' into vtab  
						
						
						
						
					 
					
						2018-08-11 13:37:56 +02:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						c925d1aa97 
					 
					
						
						
							
							Rustfmt  
						
						
						
						
					 
					
						2018-08-11 12:48:21 +02:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						57df0ac3d5 
					 
					
						
						
							
							Merge pull request  #378  from gwenn/callback  
						
						... 
						
						
						
						Fix hooks 
						
						
					 
					
						2018-08-11 12:02:45 +02:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						2a29717c5a 
					 
					
						
						
							
							Fix hooks  
						
						
						
						
					 
					
						2018-08-11 11:14:17 +02:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						4c3fa7bd53 
					 
					
						
						
							
							Add binding to sqlite3_expanded_sql  
						
						
						
						
					 
					
						2018-08-10 20:52:11 +02:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						31de0187a2 
					 
					
						
						
							
							Return an InvalidQuery error when SQL is not read only  
						
						
						
						
					 
					
						2018-08-10 20:48:13 +02:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						40ef85c2af 
					 
					
						
						
							
							Fix array module  
						
						
						
						
					 
					
						2018-08-07 19:58:26 +02:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						87a0c3abca 
					 
					
						
						
							
							Merge remote-tracking branch 'jgallagher/master' into callback  
						
						
						
						
					 
					
						2018-08-05 19:51:16 +02:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						e8dc412af1 
					 
					
						
						
							
							[ci skip] Make test_array_module fails without sanitizer  
						
						
						
						
					 
					
						2018-08-05 16:56:30 +02:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						3aca24792c 
					 
					
						
						
							
							Merge remote-tracking branch 'jgallagher/master' into vtab  
						
						
						
						
					 
					
						2018-08-05 13:26:45 +02:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						cea8e5cea2 
					 
					
						
						
							
							[ci skip] Array module is buggy  
						
						... 
						
						
						
						AddressSanitizer: heap-use-after-free on address 
						
						
					 
					
						2018-08-05 13:22:04 +02:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						15ab96bceb 
					 
					
						
						
							
							[ci skip] Ignore unstable busy tests by default  
						
						
						
						
					 
					
						2018-08-05 11:39:46 +02:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						437f7dab42 
					 
					
						
						
							
							Refactor hooks  
						
						
						
						
					 
					
						2018-08-05 10:58:00 +02:00