John Gallagher 
							
						 
					 
					
						
						
							
						
						94d40c41c7 
					 
					
						
						
							
							Introduce Context wrapper for user-defined functions.  
						
						... 
						
						
						
						This commit adds get/set auxilliary data for arguments; more to come. 
						
						
					 
					
						2015-12-11 13:54:08 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						29494f46f6 
					 
					
						
						
							
							Let create_scalar_function take an FnMut instead of a extern "C" fn.  
						
						
						
						
					 
					
						2015-12-11 12:01:05 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						aae431760e 
					 
					
						
						
							
							rustfmt - no code changes  
						
						
						
						
					 
					
						2015-12-11 11:41:40 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						0c3575e845 
					 
					
						
						
							
							Fix segfault in regexp user function test  
						
						
						
						
					 
					
						2015-12-11 11:40:53 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						9f5f4ac385 
					 
					
						
						
							
							Merge branch 'functions' of  https://github.com/gwenn/rusqlite  into gwenn-functions  
						
						... 
						
						
						
						Conflicts:
	Cargo.toml
	src/lib.rs 
						
						
					 
					
						2015-12-11 11:31:25 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						599e30f372 
					 
					
						
						
							
							Rename bind_named_parameters -> bind_parameters_named.  
						
						
						
						
					 
					
						2015-12-10 20:49:47 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						0051ff47a6 
					 
					
						
						
							
							Refactor: Extract match to get an expected row into its own method.  
						
						
						
						
					 
					
						2015-12-10 20:48:38 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						b7468b2c4b 
					 
					
						
						
							
							Make parameter_index return a Result<Option<_>> instead of squashing  
						
						... 
						
						
						
						string conversion errors into None. 
						
						
					 
					
						2015-12-10 20:41:31 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						186cb5893b 
					 
					
						
						
							
							Rename query_named_row -> query_row_named.  
						
						... 
						
						
						
						I think this is more consistent with Rust's tendency to group similar
methods like `iter`, `iter_mut` by appending the difference as a suffix. 
						
						
					 
					
						2015-12-10 20:31:07 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						8d4b3e6a31 
					 
					
						
						
							
							Remove commented-out code  
						
						
						
						
					 
					
						2015-12-10 20:30:43 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						21528452d7 
					 
					
						
						
							
							Clean up comments on named parameter methods  
						
						
						
						
					 
					
						2015-12-10 20:30:05 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						7338f23d4b 
					 
					
						
						
							
							Add extra assertions around binding named parameters  
						
						
						
						
					 
					
						2015-12-10 20:27:09 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						2f220161a5 
					 
					
						
						
							
							Add extra check to named-parameter insertion unit test  
						
						
						
						
					 
					
						2015-12-10 20:16:46 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						ab6ab3b2e9 
					 
					
						
						
							
							Run rustfmt on named_params.rs  
						
						
						
						
					 
					
						2015-12-10 17:01:19 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						53979407c5 
					 
					
						
						
							
							Merge branch 'named-param' of  https://github.com/gwenn/rusqlite  into gwenn-named-param  
						
						... 
						
						
						
						Conflicts:
	Cargo.toml
	src/lib.rs 
						
						
					 
					
						2015-12-10 16:53:43 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						a1f1480b18 
					 
					
						
						
							
							Run rustfmt on all crate files  
						
						
						
						
					 
					
						2015-12-10 16:48:09 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						49951ca3be 
					 
					
						
						
							
							Add backup and restore methods to SqliteConnection (behind backup Cargo feature)  
						
						
						
						
					 
					
						2015-12-10 16:20:46 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						3781b8f47f 
					 
					
						
						
							
							rustfmt backup.rs  
						
						
						
						
					 
					
						2015-12-10 16:20:46 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						8c2e0a0da7 
					 
					
						
						
							
							Rename BackupName -> DatabaseName  
						
						
						
						
					 
					
						2015-12-10 16:20:45 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						5ebbf5a1a2 
					 
					
						
						
							
							Use &str instead of String inside BackupName  
						
						
						
						
					 
					
						2015-12-09 00:48:40 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						e2f8e73635 
					 
					
						
						
							
							Initial implementation of the online backup API.  
						
						
						
						
					 
					
						2015-12-09 00:19:59 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						51a542c0f7 
					 
					
						
						
							
							Fix broken load_extension feature  
						
						
						
						
					 
					
						2015-12-08 21:15:23 -05:00 
						 
				 
			
				
					
						
							
							
								Gwenael Treguier 
							
						 
					 
					
						
						
							
						
						fe6afe2a94 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/jgallagher/rusqlite  into functions  
						
						
						
						
					 
					
						2015-12-06 21:33:21 +01:00 
						 
				 
			
				
					
						
							
							
								Gwenael Treguier 
							
						 
					 
					
						
						
							
						
						7ab79d6de6 
					 
					
						
						
							
							Add Failure documentation.  
						
						
						
						
					 
					
						2015-12-06 19:57:20 +01:00 
						 
				 
			
				
					
						
							
							
								Gwenael Treguier 
							
						 
					 
					
						
						
							
						
						da69584b9f 
					 
					
						
						
							
							Add Example and Failure documentation  
						
						
						
						
					 
					
						2015-12-05 13:43:03 +01:00 
						 
				 
			
				
					
						
							
							
								Gwenael Treguier 
							
						 
					 
					
						
						
							
						
						5b86871d76 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/jgallagher/rusqlite  into named-param  
						
						
						
						
					 
					
						2015-12-05 12:32:16 +01:00 
						 
				 
			
				
					
						
							
							
								Gwenael Treguier 
							
						 
					 
					
						
						
							
						
						fa03bcd564 
					 
					
						
						
							
							Fix use declaration.  
						
						
						
						
					 
					
						2015-12-05 12:28:12 +01:00 
						 
				 
			
				
					
						
							
							
								Gwenael Treguier 
							
						 
					 
					
						
						
							
						
						18ff9cf4ca 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/jgallagher/rusqlite  into stmt-cache  
						
						
						
						
					 
					
						2015-12-05 11:58:06 +01:00 
						 
				 
			
				
					
						
							
							
								Gwenael Treguier 
							
						 
					 
					
						
						
							
						
						2cf0455f8d 
					 
					
						
						
							
							Add Failure documentation  
						
						
						
						
					 
					
						2015-12-05 11:28:33 +01:00 
						 
				 
			
				
					
						
							
							
								Gwenael Treguier 
							
						 
					 
					
						
						
							
						
						cef1d3285e 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/jgallagher/rusqlite  into blob  
						
						
						
						
					 
					
						2015-12-05 11:11:23 +01:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						ac08a18c43 
					 
					
						
						
							
							Merge pull request  #86  from jgallagher/gwenn-trace_extension  
						
						... 
						
						
						
						Add Rust interface to SQLite's logging, tracing, and profiling hooks 
						
						
					 
					
						2015-12-01 13:19:43 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						3d654aeed1 
					 
					
						
						
							
							Add more documentation for failure modes of functions that return s  
						
						
						
						
					 
					
						2015-12-01 12:05:29 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						1af3fcd053 
					 
					
						
						
							
							Fix error messages when failing to convert paths and strings to C-compatible versions  
						
						
						
						
					 
					
						2015-12-01 11:47:55 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						49cb1efe62 
					 
					
						
						
							
							Merge branch 'master' into gwenn-trace_extension  
						
						
						
						
					 
					
						2015-12-01 11:13:23 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						635616842c 
					 
					
						
						
							
							Remove 'static requirement on output of closure given to query_map and query_and_then.  
						
						... 
						
						
						
						The 'static bound was there to prevent callers from being able to save
off the `SqliteRow` handles passed into the closure. This PR changes the
closure to take `&SqliteRow`s instead, which provides the same feature
without restricting the output of the closure. 
						
						
					 
					
						2015-12-01 10:58:32 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						e6fef5107d 
					 
					
						
						
							
							Change profile() to take a Rust fn instead of an extern "C" fn.  
						
						
						
						
					 
					
						2015-12-01 10:34:18 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						ace5b1ebdc 
					 
					
						
						
							
							Change trace() to take a Rust fn instead of an extern "C" fn.  
						
						
						
						
					 
					
						2015-11-30 21:08:39 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						dbfa6ca31f 
					 
					
						
						
							
							Change config_log to take a Rust fn instead of an extern "C" fn.  
						
						... 
						
						
						
						Moves the unit test for config_log out of #[ignore] and into its own
test file since it affects the entire process. 
						
						
					 
					
						2015-11-30 21:08:39 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						eaf080261b 
					 
					
						
						
							
							Merge branch 'trace_extension' of  https://github.com/gwenn/rusqlite  into gwenn-trace_extension  
						
						
						
						
					 
					
						2015-11-30 13:13:43 -05:00 
						 
				 
			
				
					
						
							
							
								Gwenael Treguier 
							
						 
					 
					
						
						
							
						
						0729e195c3 
					 
					
						
						
							
							Use debug_struct for formatting.  
						
						
						
						
					 
					
						2015-11-30 12:16:09 -05:00 
						 
				 
			
				
					
						
							
							
								Gwenael Treguier 
							
						 
					 
					
						
						
							
						
						20c1213482 
					 
					
						
						
							
							Remove feature duration.  
						
						
						
						
					 
					
						2015-11-11 15:03:07 +01:00 
						 
				 
			
				
					
						
							
							
								Gwenael Treguier 
							
						 
					 
					
						
						
							
						
						a2327fb048 
					 
					
						
						
							
							Revert "Remove usage of unstable library feature 'duration'"  
						
						... 
						
						
						
						This reverts commit 9c415f9c9e 
						
						
					 
					
						2015-11-11 15:00:39 +01:00 
						 
				 
			
				
					
						
							
							
								Gwenael Treguier 
							
						 
					 
					
						
						
							
						
						4d2d8b43e6 
					 
					
						
						
							
							Clean use statement.  
						
						
						
						
					 
					
						2015-11-11 14:45:25 +01:00 
						 
				 
			
				
					
						
							
							
								Gwenael Treguier 
							
						 
					 
					
						
						
							
						
						e052053a79 
					 
					
						
						
							
							Merge remote-tracking branch 'jgallagher/master' into stmt-cache  
						
						
						
						
					 
					
						2015-11-11 14:42:08 +01:00 
						 
				 
			
				
					
						
							
							
								Gwenael Treguier 
							
						 
					 
					
						
						
							
						
						ddd976c158 
					 
					
						
						
							
							Cleanup use statements.  
						
						
						
						
					 
					
						2015-11-11 14:39:54 +01:00 
						 
				 
			
				
					
						
							
							
								Gwenael Treguier 
							
						 
					 
					
						
						
							
						
						db7345624f 
					 
					
						
						
							
							Merge remote-tracking branch 'jgallagher/master' into named-param  
						
						
						
						
					 
					
						2015-11-11 14:39:15 +01:00 
						 
				 
			
				
					
						
							
							
								Gwenael Treguier 
							
						 
					 
					
						
						
							
						
						50bfba1e1d 
					 
					
						
						
							
							Ignore test_log.  
						
						
						
						
					 
					
						2015-11-11 14:29:40 +01:00 
						 
				 
			
				
					
						
							
							
								Gwenael Treguier 
							
						 
					 
					
						
						
							
						
						8bff40b6d6 
					 
					
						
						
							
							Merge remote-tracking branch 'jgallagher/master' into trace_extension  
						
						
						
						
					 
					
						2015-11-11 14:28:21 +01:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						420c4d4d9f 
					 
					
						
						
							
							Address RFC 1214 warning  
						
						
						
						
					 
					
						2015-11-03 11:27:52 -05:00 
						 
				 
			
				
					
						
							
							
								John Gallagher 
							
						 
					 
					
						
						
							
						
						b1350c4c14 
					 
					
						
						
							
							Merge branch 'master' into gwenn-reset_asap  
						
						
						
						
					 
					
						2015-09-22 10:16:52 -07:00