|  | e128d4e84f | src/api2/admin/datastore.rs: backup logs may not be written twice | 2019-07-25 12:29:04 +02:00 |  | 
			
				
					|  | ef3254c086 | src/api2/admin/datastore.rs: use correct .blob extension for log | 2019-07-25 12:22:50 +02:00 |  | 
			
				
					|  | 07ee223590 | src/api2/admin/datastore.rs: add api to upload backup client log file | 2019-07-25 12:15:30 +02:00 |  | 
			
				
					|  | 15c847f136 | src/api2/admin/datastore.rs: allow to list all snapshots | 2019-07-18 09:11:43 +02:00 |  | 
			
				
					|  | 0eecf38fbf | src/api2/admin/datastore.rs: add status api call | 2019-07-16 13:34:38 +02:00 |  | 
			
				
					|  | b46c3fad03 | src/backup/fixed_index.rs: use correct size We need to consider that the last chunk may have smaller size. | 2019-07-04 15:13:22 +02:00 |  | 
			
				
					|  | 5e04ec707d | src/api2/backup/environment.rs: improve chunk alignment/size checks | 2019-07-04 13:40:43 +02:00 |  | 
			
				
					|  | 17243003b3 | src/bin/download-speed.rs: h2 download speedtest for our server I get about 30MB/s (much too slow) | 2019-06-29 13:43:10 +02:00 |  | 
			
				
					|  | 09d7dc5024 | src/api2/reader.rs: add download chunk api | 2019-06-28 16:27:01 +02:00 |  | 
			
				
					|  | fcfb84fedf | file download: avoid unnecessary copy | 2019-06-28 07:07:52 +02:00 |  | 
			
				
					|  | dd066d28e2 | src/api2/reader.rs: implement backup reader protocol | 2019-06-27 09:01:41 +02:00 |  | 
			
				
					|  | 42a87f7b96 | src/server/h2service.rs: implement generic h2 service | 2019-06-26 17:38:33 +02:00 |  | 
			
				
					|  | f14a8c9a85 | src/api2/admin/datastore.rs: use correct path for download | 2019-06-25 12:59:36 +02:00 |  | 
			
				
					|  | 9e47c0a56e | src/api2/admin/datastore.rs: implement generic download method We simply allow to download raw binary data. | 2019-06-25 10:16:59 +02:00 |  | 
			
				
					|  | da7d67213e | src/api2/admin/datastore/pxar.rs: remove pxar upload api Upload needs to be done using the backup protocol. | 2019-06-25 09:45:35 +02:00 |  | 
			
				
					|  | dd8e744f9a | src/api2/admin/datastore.rs: use a worker log log prune actions | 2019-06-25 08:12:25 +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 |  | 
			
				
					|  | 6762db70d6 | src/api2/types.rs: define CHUNK_DIGEST_SCHEMA | 2019-06-13 07:30:42 +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 |  | 
			
				
					|  | 4800df7ba6 | src/api2/admin/datastore.rs: remove test-upload api | 2019-06-07 07:52:11 +02:00 |  | 
			
				
					|  | 113898d7e9 | src/api2/admin/datastore/upload.rs: remove unused upload api | 2019-06-07 07:39:41 +02:00 |  | 
			
				
					|  | 986bef16be | src/backup.rs; use a macro to define PROXMOX_BACKUP_PROTOCOL_ID_V1 So that we can include it in static doc strings. | 2019-06-05 08:41:20 +02:00 |  | 
			
				
					|  | c9ec0956cf | src/backup.rs: define const PROXMOX_BACKUP_PROTOCOL_ID_V1 | 2019-06-05 08:12:13 +02:00 |  | 
			
				
					|  | 7773ccc11f | src/api2.rs: move backup api to /backup | 2019-06-05 07:23:21 +02:00 |  | 
			
				
					|  | 339ddfcbfa | src/cli/command.rs: move doc generator code to src/api_schema/format.rs | 2019-06-04 12:32:22 +02:00 |  | 
			
				
					|  | 39d6846e1e | src/api2/admin/datastore/backup.rs: implement config file upload | 2019-06-03 09:45:14 +02:00 |  | 
			
				
					|  | 36898ffce6 | src/backup/chunk_stream.rs: add optional chunk_size parameter | 2019-05-30 13:28:24 +02:00 |  | 
			
				
					|  | 96482891ae | src/api2/admin/datastore/backup/environment.rs: log upload statistics | 2019-05-30 09:21:19 +02:00 |  | 
			
				
					|  | 642322b433 | src/api2/admin/datastore/backup.rs: use separate api entry points for chunk upload So that we can provide better statistics (patches follows). | 2019-05-30 09:21:19 +02:00 |  | 
			
				
					|  | e6389f4e75 | src/api2/admin/datastore/backup/environment.rs: do not allow empty backups (no files) | 2019-05-29 10:38:57 +02:00 |  | 
			
				
					|  | 39e60bd6fa | src/api2/admin/datastore/backup.rs: improve debug logging | 2019-05-29 10:17:38 +02:00 |  | 
			
				
					|  | a42d1f55c3 | src/api2/admin/datastore/backup.rs: add debug flag | 2019-05-29 09:35:21 +02:00 |  | 
			
				
					|  | 976595e1a9 | src/backup/dynamic_index.rs: split class DynamicIndexWriter | 2019-05-29 08:49:57 +02:00 |  | 
			
				
					|  | 60e589a111 | src/api2/admin/datastore/backup.rs: log sucessful finish call | 2019-05-28 12:55:22 +02:00 |  | 
			
				
					|  | 006f3ff407 | src/api2/admin/datastore/backup/environment.rs: add more consistency checks | 2019-05-28 09:21:31 +02:00 |  | 
			
				
					|  | 3dc5b2a203 | src/client/http_client.rs: use start of chunk as offset | 2019-05-28 09:21:31 +02:00 |  | 
			
				
					|  | e3d525feb7 | src/api2/admin/datastore/backup.rs: fix typo | 2019-05-28 07:13:19 +02:00 |  | 
			
				
					|  | a42fa400ee | src/api2/admin/datastore/backup.rs: implement fixed sized chunk upload api | 2019-05-28 06:18:55 +02:00 |  | 
			
				
					|  | a1e7cff3ea | src/api2/admin/datastore/backup/upload_chunk.rs: rename upload_dynamic_chunk into upload_chunk | 2019-05-27 07:57:43 +02:00 |  | 
			
				
					|  | 771953f9eb | src/api2/admin/datastore/backup.rs: use smaller window sizes | 2019-05-27 07:53:40 +02:00 |  | 
			
				
					|  | 05cba08c9c | src/client/http_client.rs: append chunks in correct order We need to wait for response from upload_chunk. After that we can
add the chunk to the index file. | 2019-05-26 09:57:34 +02:00 |  | 
			
				
					|  | 417cb0731e | src/api2/admin/datastore/backup.rs: verify chunk offset This clearly shows that the current approach does not work - seems we get
chunks out of order. | 2019-05-26 08:49:29 +02:00 |  | 
			
				
					|  | cc84a830c5 | RFC: schema: make enums static I don't see a reason to allow these to be dynamically
modifiable.
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com> | 2019-05-23 12:38:51 +02:00 |  |