update changelog to reflect new upstream version
[debian/amanda] / NEWS
diff --git a/NEWS b/NEWS
index fbb11ecda4ed9da52bb286abe502af57f2556bd9..f9861a0232405600408e7eef2b80c4f5d9c7ae01 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,174 @@
-Changes in release 3.2.0alpha
+Changes in release 3.3.3
+
+    * amdump.X log files use timestamp instead of number, amdump and amdump.1
+      are maintained as symlink.
+    * chg-disk
+        o Use the changerfile for the statefile.
+    * s3 device
+        o support CASTOR storage
+    * amanda.conf
+        o New REPORT-USE-MEDIA and REPORT-NEXT-MEDIA.
+    * amfetchdump
+        o new --extract, --directory, --data-path and --application-property
+          arguments. It allow to do the extraction on the server.
+    * --exact-match argument to many command, and '=' prefix to expression.
+        o It diable use of expression for host, disk, level and datestamp on
+          command line argument.
+    * All changer scripts.
+        o Add LOCK-TIMEOUT property.
+    * Many bug fix
+
+Changes in release 3.3.2
+
+   * amgtar
+       o New IGNORE-ZEROS property.
+   * amsamba
+       o Fix use of subdir for restore.
+   * s3 device
+       o New PROXY property.
+       o New PASSWORD, USERNAME, TENANT_ID, TENANT_NAME properties.
+       o New STORAGE_API property.
+       o New S3_MULTI_DELETE property
+       o New CLIENT_ID, CLIENT_SECRET and REFRESH_TOKEN properties.
+       o New CREATE-BUCKET property.
+       o New PROJECT-ID property.
+       o New REUSE-CONNECTION property.
+       o Works with swift and google storage.
+   * NDMP device
+       o Add INDIRECT property.
+   * amanda.conf
+       o Add 'max-warnings', The maximum number of warning lines in the report.
+       o Default 'columspec' changed to: HostName=0:-12:12,Disk=1:-11:11,Level=1:-1:1,OrigKB=1:-7:0,OutKB=1:-7:0,Compress=1:-6:1,DumpTime=1:-7:7,Dumprate=1:-6:1,TapeTime=1:-6:6,TapeRate=1:-6:1
+   * amadmin
+       o Add --no-default and --print-source arguments for config and
+         disklist command.
+   * amfetchdump
+       o Print progress.
+       o Add --decrypt, --no-decrypt, --server-decrypt, --client-decrypt,
+         --compress, --no-compress, --server-compress and --client-compress
+         options.
+   * fix for compilation with newer glib.
+   * fix for compilation on cigwin.
+   * Many bug fix.
+
+Changes in release 3.3.1
+
+   * amrecover
+       o New 'settransalte' command.
+   * amanda.conf
+       o new '$s' substitution in autolabel.
+       o new 'max-dle-by-volume' global option.
+       o new 'eject-volume' global option.
+   * diskfile
+       o new 'includefile' option.
+   * amcheck
+       o new '--client-verbose' argument.
+   * All programs have a new '--version' argument.
+   * ampgsql can take property from server configuration.
+   * amgetconf can print one property of a section.
+   * s3 device
+       o new S3_SERVER_SIDE_ENCRYPTION property.
+       o use multiple thread to speedup deleting a volume.
+   * Many bug fix.
+
+Changes in release 3.3.0
+
+   * The default auth is changed to "bsdtcp", if you are using the default bsd
+     then you must add it to your configuration.
+       o in amanda.conf
+       o in amanda-client.conf
+       o in dumptype/disklist
+       o in xinetd (if no '-auth' argument to amandad)
+   * amdump trap crtl-c, it still send the report and do cleanup if you do
+     one crtl-c, do it more than once to abort the run.
+   * s3 device
+       o use multiple threads to speedup the transfer
+       o can connect to eucalytus.
+       o new NB_THREADS_BACKUP property
+       o new NB_THREADS_RECOVERY property
+       o new S3_HOST property
+       o new S3_SERVICE_PATH property
+       o new S3_SUBDOMAIN property
+   * chg-aggregate: new changer that use other changer sequentially.
+   * meta-volume
+   * Add meta label in tapelist file
+   * chg-disk:
+       o support for removable disk
+       o new NUM-SLOT property
+       o new AUTO-CREATE-SLOT property
+       o new REMOVABLE property
+       o new MOUNT property
+       o new UMOUNT property
+       o new UMOUNT-LOCKFILE property
+       o new UMOUNT-IDLE property
+   * new taperscan algorithm:
+       o oldest: this algorithm try to run through the volumes in the oldest
+        order
+       o lexical: this algorithm try to run through the volumes in the natural
+        order
+   * Change in amanda.conf
+       o new meta-autolabel option
+       o autolabel can include org, config, barcode, meta in the label
+       o new client-name option in appication and script.
+   * application and script in amanda-client.conf can be used to set default
+     properties for application or script.
+   * amlabel
+       o The label argument is no longer required, an autolabel can be
+        generated
+       o new --meta option
+       o new --barcode option
+       o new --assign option
+   * amgtar, amstar: The path must be specified, it will not works with a
+     device.
+   * amrecover: decompression and decryption are now done on the client if
+               compression/encryption was done on the client.
+   * amtape: inventory print the current slot
+   * amanda.conf:
+       o autoflush have value "no|yes|all"
+       o script have single-execution setting.
+       o Add pre-amcheck, post-amcheck, pre-estimate, post-estimate, pre-backup
+         and post-backup to execute-on of script.
+       o Add taperscan and interactivity section.
+       o add 'server' value in recovery-limit.
+       o add dump-limit in a dumptype.
+   * amanda-client.conf
+       o add amdump-server setting.
+   * script are searched in $APPLICATION_DIR, $CONFIG_DIR/<conf>/application
+     and $CONFIG_DIR/application
+   * amservice
+       o add -s argument
+       o is also installed on client
+   * new amdumpd server service, if enable, it allow client to start a backup
+     of itself.
+   * new amdump_client program, it is use on client to start a backup of itself
+   * implement restore command amzfs-sendrecv, it can be use with amrecover.
+
+Changes in release 3.2.2
+
+   * Do not restore the NUL padding bytes, some program fail with them.
+   * Fix driver doing nothing if taper crash early.
+   * Fix taperalog *FIT no going to second volume.
+   * Fix amrestore '-p' not going to next file.
+   * flush even if flush threshold are not met if it save tape space.
+   * fix crash in amtrmidx due to memory leak.
+   * amsamba use 'Use smbclient -TF' for restore.
+
+Changes in release 3.2.1
+
+   * barcode are added to the tapelist file.
+   * Faster 'amadmin find', improve speed on many programs.
+   * device-output-buffer-size default to a minimum of 4*block_size.
+   * ssh auth use the client-port
+   * Bug fixed:
+      o "Can't opendata output stream: Connection refused".
+      o Better handling of dump to tape.
+      o Corrupted 'amdump' log file, amstatus not showing correct state.
+      o Execute subprocess with the config overwrite.
+      o tape-device allow to set LEOM.
+      o Crash in robot changer.
+      o Script output property are not sent to application.
+
+Changes in release 3.2.0
 
    * Support for multiple simultaneous writes to storage devices
       o Can write to all available drives in parallel.
@@ -41,6 +211,8 @@ Changes in release 3.2.0alpha
       o chg-rth
       o chg-scsi-chio
       o chg-scsi
+   * Amdump change:
+      o new '--no-taper' option to start the run in degraded mode
    * Amvault is much improved, but still experimental:
       o supports assembling split parts on the source volume and re-splitting
         them on the destination