9ea4bce444 
					 
					
						
						
							
							bump proxmox crate to 0.1.7  
						
						... 
						
						
						
						The -sys, -tools and -api crate have now been merged into
the proxmx crate directly. Only macro crates are separate
(but still reexported by the proxmox crate in their
designated locations).
When we need to depend on "parts" of the crate later on
we'll just have to use features.
The reason is mostly that these modules had
inter-dependencies which really make them not independent
enough to be their own crates.
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2020-01-21 13:48:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						feaa1ad35f 
					 
					
						
						
							
							replace file_set_contents with replace_file  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2019-12-18 11:16:04 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bb084b9c91 
					 
					
						
						
							
							api2: update for latest proxmox-api changes  
						
						... 
						
						
						
						- rename ApiFuture into ApiResponseFuture
- impl. ApiHandler::Async 
						
						
					 
					
						2019-12-16 10:01:51 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						329d40b50b 
					 
					
						
						
							
							rename ApiHandler::Async into ApiHandler::AsyncHttp  
						
						
						
						
					 
					
						2019-11-23 09:03:21 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ad51d02aa9 
					 
					
						
						
							
							src/server/rest.rs: cleanup async code  
						
						
						
						
					 
					
						2019-11-22 13:02:05 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a2479cfa1a 
					 
					
						
						
							
							api/compat: drop more compat imports from api_schema.rs  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2019-11-21 14:36:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2194824f77 
					 
					
						
						
							
							api: BoxFut -> ApiFuture  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2019-11-21 14:16:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						552c225948 
					 
					
						
						
							
							sort all property lookup tables  
						
						... 
						
						
						
						Required, because we use binary sreach to find items. 
						
						
					 
					
						2019-11-21 13:32:09 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						255f378a1b 
					 
					
						
						
							
							use const api definitions  
						
						
						
						
					 
					
						2019-11-21 13:32:09 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4ee8f53d07 
					 
					
						
						
							
							remove DataChunk file format - use DataBlob instead  
						
						
						
						
					 
					
						2019-10-06 10:31:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fb6026b66b 
					 
					
						
						
							
							backup writer api: verify checksum inside close  
						
						
						
						
					 
					
						2019-09-23 10:56:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7622005574 
					 
					
						
						
							
							src/api2/backup/upload_chunk.rs: switch to async  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2019-09-02 15:17:58 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4af0ee055a 
					 
					
						
						
							
							api: always use complete file names (including add exctensions)  
						
						
						
						
					 
					
						2019-08-07 10:10:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						34066e2eeb 
					 
					
						
						
							
							src/api2/backup/environment.rs - add_blob: always verify blob crc  
						
						
						
						
					 
					
						2019-08-07 09:15:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e18a6c9ee5 
					 
					
						
						
							
							update to nix 0.14, use code from proxmox:tools  
						
						
						
						
					 
					
						2019-08-03 13:05:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5e04ec707d 
					 
					
						
						
							
							src/api2/backup/environment.rs: improve chunk alignment/size checks  
						
						
						
						
					 
					
						2019-07-04 13:40:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						42a87f7b96 
					 
					
						
						
							
							src/server/h2service.rs: implement generic h2 service  
						
						
						
						
					 
					
						2019-06-26 17:38:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						46bd880041 
					 
					
						
						
							
							src/api2/backup/environment.rs: new helper add_blob()  
						
						
						
						
					 
					
						2019-06-24 09:35:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cb08ac3efe 
					 
					
						
						
							
							src/api2/backup.rs: replace upload_config with upload_blob  
						
						
						
						
					 
					
						2019-06-23 11:44:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6f083b7a92 
					 
					
						
						
							
							src/api2/backup/upload_chunk.rs: compute crc on upload  
						
						
						
						
					 
					
						2019-06-23 09:04:42 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bffd40d6b7 
					 
					
						
						
							
							src/tools.rs: move hex_to_digest and digest_to_hex to proxmox::tools  
						
						
						
						
					 
					
						2019-06-14 11:40:04 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						00388226e6 
					 
					
						
						
							
							src/api2/backup/environment.rs: log index checksums  
						
						
						
						
					 
					
						2019-06-14 10:36:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						36075475a6 
					 
					
						
						
							
							src/api2/backup/environment.rs: log duplicate chunks  
						
						
						
						
					 
					
						2019-06-14 07:12:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fa148dbd11 
					 
					
						
						
							
							src/api2/backup/upload_chunk.rs: verify chunk data if possible  
						
						
						
						
					 
					
						2019-06-14 06:23:46 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f98ac774ee 
					 
					
						
						
							
							backup: Add support for client side encryption  
						
						... 
						
						
						
						first try ... 
						
						
					 
					
						2019-06-13 11:47:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dd5495d6dc 
					 
					
						
						
							
							tree-wide: use 'dyn' for all trait objects  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2019-06-07 13:13:48 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7773ccc11f 
					 
					
						
						
							
							src/api2.rs: move backup api to /backup  
						
						
						
						
					 
					
						2019-06-05 07:23:21 +02:00