| 
							
							
								 gwenn | 8862b17340 | Fix clippy warnings | 2019-02-02 11:37:26 +01:00 |  | 
			
				
					| 
							
							
								 gwenn | 75c0fe349a | Add xShadowName only if bundledorvtab_v3activated | 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 | 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 | 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 | 1598d4bc30 | Rustfmt | 2018-10-28 08:51:02 +01: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 | b38fe372b6 | [ci skip] fix doc | 2018-09-08 11:10:08 +02:00 |  | 
			
				
					| 
							
							
								 gwenn | 5e9c7bac4e | Rustfmt | 2018-08-16 18:29:46 +02:00 |  | 
			
				
					| 
							
							
								 gwenn | 0ccf98d214 | Merge remote-tracking branch 'jgallagher/master' into vtab | 2018-08-11 13:37:56 +02:00 |  | 
			
				
					| 
							
							
								 gwenn | 40ef85c2af | Fix array module | 2018-08-07 19:58:26 +02:00 |  | 
			
				
					| 
							
							
								 gwenn | e8dc412af1 | [ci skip] Make test_array_module fails without sanitizer | 2018-08-05 16:56:30 +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 | ce9d325ba0 | Remove Tableassociated type in VTabCursor trait | 2018-07-22 10:02:59 +02:00 |  | 
			
				
					| 
							
							
								 gwenn | b82a155429 | Introduces CreateVTab for non-eponymous VTab | 2018-07-22 09:51:06 +02:00 |  | 
			
				
					| 
							
							
								 gwenn | b93b005604 | Add some TODOs | 2018-07-17 21:06:08 +02:00 |  | 
			
				
					| 
							
							
								 gwenn | 669663304e | Refactoring Introduce VTab::destroy.
Let implementation specify the iVersion.
Rename simple_module into read_only_module. | 2018-07-16 20:17:53 +02:00 |  | 
			
				
					| 
							
							
								 gwenn | 849dbda5e8 | Remove direct dependency on libsqlite3_sys | 2018-07-15 16:15:55 +02:00 |  | 
			
				
					| 
							
							
								 gwenn | fe64d51422 | Doc | 2018-07-15 10:19:18 +02:00 |  | 
			
				
					| 
							
							
								 gwenn | 45624dc60b | Clean up | 2018-07-14 19:27:45 +02:00 |  | 
			
				
					| 
							
							
								 gwenn | ed1bdc0e68 | Rustfmt | 2018-07-14 19:21:03 +02:00 |  | 
			
				
					| 
							
							
								 gwenn | 0c371834aa | Remove vtab() function from VTabCursor trait | 2018-07-14 19:10:28 +02:00 |  | 
			
				
					| 
							
							
								 gwenn | e2df03f474 | Remove macros | 2018-07-14 18:47:52 +02:00 |  | 
			
				
					| 
							
							
								 gwenn | 823f3c96aa | Ensure Virtual tables can be declared outside rusqlitecrateNot sure it is the way to go. | 2018-07-14 11:01:19 +02:00 |  | 
			
				
					| 
							
							
								 gwenn | ce39b9a3c0 | Introduce VTabConnection and OrderBy | 2018-07-09 18:53:52 +02:00 |  | 
			
				
					| 
							
							
								 gwenn | ce0c9a6344 | Fix clippy warnings | 2018-06-28 21:07:05 +02:00 |  | 
			
				
					| 
							
							
								 gwenn | 6463db906d | Make connect/create return a tuple | 2018-06-22 17:20:47 +02:00 |  | 
			
				
					| 
							
							
								 gwenn | 861e8edb96 | Move declare_vtab into Module trait | 2018-06-20 20:29:55 +02:00 |  | 
			
				
					| 
							
							
								 gwenn | eaee342025 | Make connect/create/declare_vtab safe | 2018-06-20 20:21:26 +02:00 |  | 
			
				
					| 
							
							
								 gwenn | afeb5d4d47 | Introduce Module trait to make create_module type safe | 2018-06-20 20:01:38 +02:00 |  | 
			
				
					| 
							
							
								 gwenn | 2a684384fd | Fix clippy warning | 2018-06-20 19:12:02 +02:00 |  | 
			
				
					| 
							
							
								 gwenn | b135c6d871 | Minalist check that there is no memory leak. | 2018-06-11 21:39:08 +02:00 |  | 
			
				
					| 
							
							
								 gwenn | e040dc9e1f | Remove int_array module Replaced by array module. | 2018-06-11 21:33:54 +02:00 |  | 
			
				
					| 
							
							
								 gwenn | 1a1d41b4e4 | Carray module ported to Rust | 2018-06-11 21:30:55 +02:00 |  | 
			
				
					| 
							
							
								 gwenn | 9a96e3a494 | Reduce visibility of unsafe methods | 2018-06-11 19:51:13 +02:00 |  | 
			
				
					| 
							
							
								 gwenn | b8594a0f83 | Fix regressions | 2018-06-10 19:21:55 +02:00 |  | 
			
				
					| 
							
							
								 gwenn | fa64a4d0bf | Draft for carray module in Rust Incomplete support for sqlite3_bind_pointer.
Make Context::set_result return a Result.
Add Values::get_array. | 2018-06-10 18:29:38 +02:00 |  | 
			
				
					| 
							
							
								 gwenn | b89b574f81 | csvtab: use columnswhen specified | 2018-05-14 19:23:17 +02:00 |  | 
			
				
					| 
							
							
								 gwenn | b60ffe1940 | Sync series with original impl | 2018-05-13 19:49:11 +02:00 |  | 
			
				
					| 
							
							
								 gwenn | 88a7ed5812 | Fix clippy warnings | 2018-05-13 19:16:12 +02:00 |  | 
			
				
					| 
							
							
								 gwenn | 33b1b19d92 | Upgrade to csv 1.0 | 2018-05-13 12:21:58 +02:00 |  | 
			
				
					| 
							
							
								 gwenn | 6cbeb6ef59 | Introduce context module To make `set_result` and `report_error` in functions module
visible to vtab module. | 2018-05-13 11:44:31 +02:00 |  | 
			
				
					| 
							
							
								 gwenn | 58b8b4c95d | Introduce Aux associated type | 2018-05-06 18:05:02 +02:00 |  | 
			
				
					| 
							
							
								 gwenn | 2e2b5c41f4 | Rustfmt | 2018-05-06 17:21:36 +02:00 |  | 
			
				
					| 
							
							
								 gwenn | 8e6ea05efa | Use associated types instead of generics | 2018-05-06 17:19:19 +02:00 |  |