f9fcac51a5 
					 
					
						
						
							
							docs: add initial TFA documentation  
						
						... 
						
						
						
						better than nothing..
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2021-02-01 19:46:24 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ca953d831f 
					 
					
						
						
							
							cleanup: remove MT_ST_ prefix from SetDrvBufferOptions  
						
						
						
						
					 
					
						2021-02-01 17:54:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						01c023d50f 
					 
					
						
						
							
							paperkey: rustfmt  
						
						... 
						
						
						
						Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com > 
						
						
					 
					
						2021-02-01 17:05:40 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c2113a405e 
					 
					
						
						
							
							paperkey: simplify block generation  
						
						... 
						
						
						
						the chunk-iterator already does exactly what we want here..
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com > 
						
						
					 
					
						2021-02-01 17:05:32 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5dae81d199 
					 
					
						
						
							
							paperkey: allow RSA keys without passphrase  
						
						... 
						
						
						
						some users might want to store the plain version of their master key for
long-term storage and rely on physical security instead of a passphrase
to protect the paper key.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com > 
						
						
					 
					
						2021-02-01 17:05:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bd768c3320 
					 
					
						
						
							
							ui: tfa: adapt low recovery key hint, drop unused other hint  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2021-02-01 15:39:56 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						572fc035a2 
					 
					
						
						
							
							ui: webauthn: add notes/warnings for better UX  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2021-02-01 15:37:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						99b2f045af 
					 
					
						
						
							
							ui: tfa: add auto-fill button for webAuthn setup  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2021-02-01 15:37:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6248e51797 
					 
					
						
						
							
							change half-ticket time range from -120..240 to  -60..600  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2021-02-01 15:13:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						19e4a36c70 
					 
					
						
						
							
							tape: do not use drive.open() within pmt  
						
						... 
						
						
						
						Do not fail if no media is loaded. Inportant for load command. 
						
						
					 
					
						2021-02-01 12:39:50 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						90769e5694 
					 
					
						
						
							
							tape: add pmt lock/unlock  
						
						
						
						
					 
					
						2021-02-01 12:18:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b8cbe5d65b 
					 
					
						
						
							
							tape: fix tape alert flag decoding  
						
						
						
						
					 
					
						2021-02-01 12:18:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						35c95ca653 
					 
					
						
						
							
							bump apt-pkg-native dependency  
						
						... 
						
						
						
						our patches got applied upstream, and a release was cut, so we no longer
need to depend on a manually patched version here.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com > 
						
						
					 
					
						2021-02-01 11:53:25 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2dbc1a9a55 
					 
					
						
						
							
							ui: tfa: improve button text for webAuthn  
						
						... 
						
						
						
						So users now what to press for starting off a webauthn challenge.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2021-02-01 11:48:43 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dceecb0bbf 
					 
					
						
						
							
							debcargo: fix maintainer directive"  
						
						... 
						
						
						
						Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com > 
						
						
					 
					
						2021-02-01 11:21:21 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d690d14568 
					 
					
						
						
							
							tape: add pmt bsr/fsr  
						
						
						
						
					 
					
						2021-02-01 10:39:04 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						85ef624440 
					 
					
						
						
							
							tape: add pmt asf  
						
						
						
						
					 
					
						2021-02-01 10:32:21 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e995996290 
					 
					
						
						
							
							tape: pmt - fix count parameter schema  
						
						
						
						
					 
					
						2021-02-01 10:21:25 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8e6ad4301d 
					 
					
						
						
							
							tape: add pmt fsfm/bsfm, pass count as arg_param  
						
						
						
						
					 
					
						2021-02-01 10:18:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						86740dfc89 
					 
					
						
						
							
							tape: ui - remove drive from pool config  
						
						
						
						
					 
					
						2021-02-01 10:01:06 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1399c592d1 
					 
					
						
						
							
							garbage_collection: only ignore 'missing chunk' errors  
						
						... 
						
						
						
						with the fix for #2909  (improving handling missing chunks), we
changed from bailing to warning during a garbage collection when
updating the atime of a chunk.
but, updating the atime can not only fail when the chunk is missing,
but also on other occasions, e.g. no permissions or more importantly,
no space left on the device. in that case, the atime of a valid and used
chunk cannot be updated, and the second sweep of the gc will remove that chunk.
[0] is a real world example of that happening.
instead, only warn on really missin chunks, and bail on all other
errors.
0: https://forum.proxmox.com/threads/pbs-server-full-two-days-later-almost-empty.83274/ 
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
					 
					
						2021-02-01 09:18:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9883b54cba 
					 
					
						
						
							
							tape: remove drive from pool config  
						
						
						
						
					 
					
						2021-02-01 09:14:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						83b8949a98 
					 
					
						
						
							
							tape: add pmt weof  
						
						
						
						
					 
					
						2021-01-31 17:33:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						28f60e5291 
					 
					
						
						
							
							cleanup: avoid compiler warnings  
						
						
						
						
					 
					
						2021-01-31 17:02:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1f31d06f48 
					 
					
						
						
							
							tape: add pmt bsf  
						
						
						
						
					 
					
						2021-01-31 17:00:15 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2f2e83c890 
					 
					
						
						
							
							tape: add pmt fsf  
						
						
						
						
					 
					
						2021-01-31 16:54:16 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b22c618734 
					 
					
						
						
							
							tape: add pmt erase  
						
						
						
						
					 
					
						2021-01-31 16:34:10 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1e041082bb 
					 
					
						
						
							
							tape: add pmt command line tool  
						
						... 
						
						
						
						Experimental, not installed by now. 
						
						
					 
					
						2021-01-31 16:19:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a57ce270ac 
					 
					
						
						
							
							postinst: add user backup to group tape  
						
						... 
						
						
						
						So that it is possible to access tape and changer devcies. 
						
						
					 
					
						2021-01-30 11:48:49 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b5b99a52cd 
					 
					
						
						
							
							tape: API type cleanup, use serde flatten to derive types  
						
						
						
						
					 
					
						2021-01-30 09:36:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9586ce2f46 
					 
					
						
						
							
							tape: move scan_drives API code to correct file  
						
						
						
						
					 
					
						2021-01-30 08:03:17 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b8d526f18d 
					 
					
						
						
							
							ui: tape/ChangerStatus - use POST for barcode-label-media  
						
						
						
						
					 
					
						2021-01-29 17:06:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d2edc68ead 
					 
					
						
						
							
							ui: tape/ChangerStatus: add missing tooltips  
						
						... 
						
						
						
						Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
					 
					
						2021-01-29 16:54:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4d651378e2 
					 
					
						
						
							
							ui: tape: change wrong window title  
						
						... 
						
						
						
						this is the 'status' msgbox not the label information
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
					 
					
						2021-01-29 16:54:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						58791864d7 
					 
					
						
						
							
							ui: tape/ChangerStatus: add import action for import/export slots  
						
						... 
						
						
						
						Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
					 
					
						2021-01-29 16:54:03 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1a41e9af4f 
					 
					
						
						
							
							ui: tape: add Changer config grid  
						
						... 
						
						
						
						analogous to the drive grid
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
					 
					
						2021-01-29 16:53:33 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c297835b01 
					 
					
						
						
							
							tape: proxmox-tape - use API instead of direct functions calls  
						
						
						
						
					 
					
						2021-01-29 11:49:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e68269fcaf 
					 
					
						
						
							
							tape: proxmox-tape inventory: call API  
						
						
						
						
					 
					
						2021-01-29 11:21:57 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5243df4712 
					 
					
						
						
							
							tape: proxmox-tape - use API instead of direct functions calls  
						
						
						
						
					 
					
						2021-01-29 10:50:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4470eba551 
					 
					
						
						
							
							cleanup: factor out common client code to view task log/result  
						
						
						
						
					 
					
						2021-01-29 10:10:04 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1f2c4713ef 
					 
					
						
						
							
							tape: improve backup task abort behaviour  
						
						
						
						
					 
					
						2021-01-29 09:23:39 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a6c16894ff 
					 
					
						
						
							
							worker_task: log something when we receive an abort request  
						
						
						
						
					 
					
						2021-01-29 09:22:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						271764deb9 
					 
					
						
						
							
							tape: make it possible to abort tape backup tasks (check_abort)  
						
						... 
						
						
						
						Also use task_log makro instead of worker.log. 
						
						
					 
					
						2021-01-29 09:07:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						52f7a73009 
					 
					
						
						
							
							display_task_log: make it possible to abort tasks with CTRL-C  
						
						
						
						
					 
					
						2021-01-29 09:06:15 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bdb6e6b83f 
					 
					
						
						
							
							api2/reader: asyncify the reader worker task  
						
						... 
						
						
						
						this way, the code is much more readable
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
					 
					
						2021-01-29 06:59:25 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						41dacd5d3d 
					 
					
						
						
							
							tape: use worker task for eject-media api  
						
						
						
						
					 
					
						2021-01-28 16:49:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eb1dfb02b5 
					 
					
						
						
							
							tape: proxmox-tape - use api for erase-media and rewind  
						
						
						
						
					 
					
						2021-01-28 16:36:10 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1a0eb86344 
					 
					
						
						
							
							tape: gui: s/encryption/encrypt/ in media pool config panel  
						
						
						
						
					 
					
						2021-01-28 15:50:01 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bdb62b20a3 
					 
					
						
						
							
							tape: media_pool config api - set protected flags where required  
						
						
						
						
					 
					
						2021-01-28 15:42:32 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f2ca03d7d0 
					 
					
						
						
							
							cleanup: avoid compiler warning  
						
						
						
						
					 
					
						2021-01-28 15:32:21 +01:00