Thom Chiovoloni 
							
						 
					 
					
						
						
							
						
						6617db59fb 
					 
					
						
						
							
							Document which features are required, and add vtab usage examples ( #669 )  
						
						
						
						
					 
					
						2020-04-05 22:15:27 -07:00 
						 
				 
			
				
					
						
							
							
								Thom Chiovoloni 
							
						 
					 
					
						
						
							
						
						3ae52545a9 
					 
					
						
						
							
							Fix failing rarray test ( #664 )  
						
						
						
						
					 
					
						2020-03-31 21:07:26 -07:00 
						 
				 
			
				
					
						
							
							
								zero-systems 
							
						 
					 
					
						
						
							
						
						2a04f06a3a 
					 
					
						
						
							
							Relaxed Sized bound on Box/Rc/Arc/Cow for ToSql  
						
						... 
						
						
						
						* Fix Box<T> for unsized
* refactoring
* Add more tests
* ?Sized for Cow, Rc, Arc too 
						
						
					 
					
						2020-03-31 20:52:34 -07:00 
						 
				 
			
				
					
						
							
							
								zero-systems 
							
						 
					 
					
						
						
							
						
						761df93a83 
					 
					
						
						
							
							Impls of ToSql for different generic types (Box, Cow, Rc, Arc). ( #660 )  
						
						... 
						
						
						
						* Impl ToSql for Box<str>
* Add generic impls for Cow, Box, Rc, Arc. Remove impl for Box<str>
* Remove impl of ToSql for Cow<'_, str>
* Add missing as_ref
Co-authored-by: Øsystems <> 
						
						
					 
					
						2020-03-28 09:53:03 -07:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						f71ea05603 
					 
					
						
						
							
							Handle text with internal nuls  
						
						... 
						
						
						
						Fix insertion and selection (#657 ). 
						
						
					 
					
						2020-03-25 19:20:05 +01:00 
						 
				 
			
				
					
						
							
							
								Thom Chiovoloni 
							
						 
					 
					
						
						
							
						
						8c574be1e3 
					 
					
						
						
							
							Revert "don't truncate text columns that contain nul bytes"  
						
						... 
						
						
						
						This reverts commit 004c8f23d4 
						
						
					 
					
						2020-03-24 10:58:09 -07:00 
						 
				 
			
				
					
						
							
							
								Damien Elmes 
							
						 
					 
					
						
						
							
						
						004c8f23d4 
					 
					
						
						
							
							don't truncate text columns that contain nul bytes  
						
						
						
						
					 
					
						2020-03-23 22:03:31 -07:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						8ddacbb27c 
					 
					
						
						
							
							doctest README.md  
						
						
						
						
					 
					
						2020-03-08 15:36:56 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						97b2f4cda0 
					 
					
						
						
							
							Fix test_execute_select  
						
						
						
						
					 
					
						2020-03-04 20:42:32 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						1fb00e99b7 
					 
					
						
						
							
							Fix error while executing ALTER statement  
						
						... 
						
						
						
						`execute_bacth` should be used for DDL.
`execute` should still work except when `extra-check` feature is
activated. 
						
						
					 
					
						2020-03-04 20:26:31 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						5356a609de 
					 
					
						
						
							
							Introduce alloc to generate C string allocated by sqlite3  
						
						... 
						
						
						
						Safe to send to SQLite for deallocation. 
						
						
					 
					
						2020-02-29 13:09:42 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						a3e5ea990d 
					 
					
						
						
							
							Merge pull request  #640  from Genomicsplc/wasm-no-thread-checks  
						
						... 
						
						
						
						don't perform threading mode checks on wasm32 
						
						
					 
					
						2020-02-29 10:01:25 +01:00 
						 
				 
			
				
					
						
							
							
								Joshua C. Randall 
							
						 
					 
					
						
						
							
						
						09ad553081 
					 
					
						
						
							
							don't perform threading mode checks on wasm32  
						
						
						
						
					 
					
						2020-02-24 22:48:54 +00:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						15fc3b4b71 
					 
					
						
						
							
							Clippy + rust fmt  
						
						
						
						
					 
					
						2020-02-22 11:50:00 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						406cd6d2cf 
					 
					
						
						
							
							Merge pull request  #630  from gwenn/pr/open-with-vfs  
						
						... 
						
						
						
						add ability to open sqlite connection with specified vfs 
						
						
					 
					
						2020-02-09 12:54:45 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						7d1d6024e9 
					 
					
						
						
							
							Factorize code  
						
						
						
						
					 
					
						2020-02-09 12:21:20 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						4d58a43b38 
					 
					
						
						
							
							Fix compilation errors  
						
						
						
						
					 
					
						2020-02-09 12:08:25 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						9e17a0b28e 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master' into pr/open-with-vfs  
						
						... 
						
						
						
						# Conflicts:
#	src/inner_connection.rs 
						
						
					 
					
						2020-02-09 11:58:49 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						953906aab9 
					 
					
						
						
							
							Rustfmt  
						
						
						
						
					 
					
						2020-02-09 11:48:45 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						922228f604 
					 
					
						
						
							
							Fix clippy warnings  
						
						
						
						
					 
					
						2020-02-09 11:48:08 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						05e87b8d8d 
					 
					
						
						
							
							Add missing constants  
						
						
						
						
					 
					
						2020-02-09 11:47:01 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						17759a912e 
					 
					
						
						
							
							Ignore PATH change  
						
						... 
						
						
						
						Cargo itself changes the PATH.
So `libsqlite3-sys` is always rebuilt on Windows platform.
To avoid this, we ignore PATH change.
If the PATH has been modified in such a way that a different SQLite library is found,
you will have to also modify SQLITE3_LIB_DIR to make cargo rebuild `libsqlite3-sys`
Fix  #435 . 
						
						
					 
					
						2020-02-08 10:25:52 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						b2c63c8224 
					 
					
						
						
							
							Merge pull request  #623  from gwenn/index-constraint-op  
						
						... 
						
						
						
						Add missing IndexConstraintOp entries 
						
						
					 
					
						2020-01-26 18:26:40 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						8cc4440f45 
					 
					
						
						
							
							Add missing IndexConstraintOp entries  
						
						... 
						
						
						
						Remove conditional inclusions. 
						
						
					 
					
						2020-01-26 18:14:52 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						5565d2e058 
					 
					
						
						
							
							Add support to function flags ( #622 )  
						
						... 
						
						
						
						Breaking changes 
						
						
					 
					
						2020-01-26 18:11:11 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						5d06bc25a6 
					 
					
						
						
							
							Add missing IndexConstraintOp entries  
						
						... 
						
						
						
						Breaking changes 
						
						
					 
					
						2020-01-26 17:51:51 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						b61c570cdd 
					 
					
						
						
							
							Merge pull request  #621  from gwenn/dbconfig  
						
						... 
						
						
						
						Add missing DbConfig entries 
						
						
					 
					
						2020-01-26 17:36:15 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						e266211c48 
					 
					
						
						
							
							Add missing DbConfig entries  
						
						
						
						
					 
					
						2020-01-26 17:03:48 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						adb904650d 
					 
					
						
						
							
							Fix warnings related to deprecated Error::description  
						
						
						
						
					 
					
						2020-01-26 16:57:58 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						d1813caa1d 
					 
					
						
						
							
							Merge pull request  #617  from gwenn/params  
						
						... 
						
						
						
						Fix params macro 
						
						
					 
					
						2020-01-18 19:29:14 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						f8991082da 
					 
					
						
						
							
							Fix params macro  
						
						... 
						
						
						
						See #614  
						
						
					 
					
						2020-01-18 19:04:28 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						ea7f0da6ae 
					 
					
						
						
							
							Merge pull request  #613  from thomcc/modern_sqlite  
						
						... 
						
						
						
						Separate the `modern_sqlite` and `bundled` features. 
						
						
					 
					
						2020-01-14 20:40:39 +01:00 
						 
				 
			
				
					
						
							
							
								Thom Chiovoloni 
							
						 
					 
					
						
						
							
						
						585797b4d6 
					 
					
						
						
							
							Add FromSql for Box<str>, Rc<str> and Arc<str>  
						
						
						
						
					 
					
						2020-01-14 08:26:16 -08:00 
						 
				 
			
				
					
						
							
							
								Thom Chiovoloni 
							
						 
					 
					
						
						
							
						
						c70d148542 
					 
					
						
						
							
							Remove most of the code using feature=bundled as a version check  
						
						
						
						
					 
					
						2020-01-14 08:11:36 -08:00 
						 
				 
			
				
					
						
							
							
								arthurprs 
							
						 
					 
					
						
						
							
						
						cae86b2bfe 
					 
					
						
						
							
							Fix i32 overflow in Connection::busy_timeout  
						
						
						
						
					 
					
						2019-12-28 20:18:10 +01:00 
						 
				 
			
				
					
						
							
							
								Steven Roose 
							
						 
					 
					
						
						
							
						
						c162a4516c 
					 
					
						
						
							
							Replace deprecated tempdir with tempfile  
						
						... 
						
						
						
						This also removes one dependency on the winapi crate.  The current
version of the time crate also depends on winapi, but work is being done
to replace that version with 0.2 to remove the winapi dependency. 
						
						
					 
					
						2019-11-22 11:12:53 +00:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						8302a50fb8 
					 
					
						
						
							
							Fix clippy warnings  
						
						
						
						
					 
					
						2019-11-03 11:19:07 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						9484f5c15e 
					 
					
						
						
							
							Merge pull request  #588  from gwenn/session  
						
						... 
						
						
						
						Session 
						
						
					 
					
						2019-11-02 15:21:55 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						de9f06f142 
					 
					
						
						
							
							Fix ChangesetIter::start_strm  
						
						... 
						
						
						
						The input reference must still be alive after the function returns 
						
						
					 
					
						2019-11-02 14:53:32 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						fb9fb3790c 
					 
					
						
						
							
							Fix segfaut by using a cursor instead of a slice.  
						
						
						
						
					 
					
						2019-11-02 10:42:13 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						317abe6155 
					 
					
						
						
							
							Update README example  
						
						
						
						
					 
					
						2019-11-01 18:27:56 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						0693d5f6ce 
					 
					
						
						
							
							Reactivate session feature  
						
						... 
						
						
						
						And fix partially x_input. 
						
						
					 
					
						2019-11-01 09:57:56 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						ca5eccfe95 
					 
					
						
						
							
							Check that even when sqlite_stmt is null, there is no panic.  
						
						
						
						
					 
					
						2019-10-30 20:09:27 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						8eb844b0c9 
					 
					
						
						
							
							Paste relevant section from SQLite documantation  
						
						
						
						
					 
					
						2019-10-29 20:26:35 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						edfd7658c3 
					 
					
						
						
							
							Segmentation fault on prepare_cached with an empty query  
						
						... 
						
						
						
						With an empty query is prepared, sqlite3 returns no error but a null pointer.
And then `sqlite3_sql` returns null.
Which make `CStr::from_ptr` crash. 
						
						
					 
					
						2019-10-29 19:24:18 +01:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						ec52d44939 
					 
					
						
						
							
							Merge pull request  #578  from gwenn/cant-open  
						
						... 
						
						
						
						Cant open 
						
						
					 
					
						2019-10-19 11:20:56 +02:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						15f356e5a7 
					 
					
						
						
							
							Merge remote-tracking branch 'jgallagher/master' into cant-open  
						
						
						
						
					 
					
						2019-10-19 10:40:53 +02:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						22bdd80b92 
					 
					
						
						
							
							Ignore mutex_atomic clippy lint  
						
						... 
						
						
						
						> This lint cannot detect if the mutex is actually used for waiting
before a critical section. 
						
						
					 
					
						2019-10-19 10:10:17 +02:00 
						 
				 
			
				
					
						
							
							
								gwenn 
							
						 
					 
					
						
						
							
						
						0cf9ef8514 
					 
					
						
						
							
							Fix some clippy warnings  
						
						
						
						
					 
					
						2019-10-13 13:08:33 +02:00 
						 
				 
			
				
					
						
							
							
								Will Dowd 
							
						 
					 
					
						
						
							
						
						49f48a5c56 
					 
					
						
						
							
							Parse Option<T> into Value/ValueRef where applicable  
						
						
						
						
					 
					
						2019-09-27 16:02:37 -04:00