2010-08-04 Dustin J. Mitchell * perl/Amanda/Recovery/Clerk.pm: rename notif_* to clerk_notif_* * perl/Amanda/Taper/Scribe.pm: rename notif_* to scribe_notif_* * installcheck/Amanda_Recovery_Clerk.pl installcheck/Amanda_Taper_Scribe.pl server-src/amcheckdump.pl server-src/amfetchdump.pl server-src/amidxtaped.pl server-src/taper.pl: use renamed methods 2010-08-04 Dustin J. Mitchell * perl/Amanda/Logfile.pod perl/Amanda/Logfile.swg: add log_rename and a method to find the proper timestamp for the current log * installcheck/Amanda_Logfile.pl: test it * server-src/Makefile.am server-src/amlogroll.c server-src/amlogroll.pl: rewrite in perl 2010-08-03 Dustin J. Mitchell * config/amanda/ipv6.m4: fix config messages to not use the autoconf-specific word "target" 2010-08-03 Dustin J. Mitchell * man/xml-source/amanda.conf.5.xml: add more info about appropriate settings for autolabel 2010-08-03 Dustin J. Mitchell * common-src/security.h: move comments from wiki, reorder functions 2010-08-03 Jean-Louis Martineau * server-src/amdump.sh: Check it own the log file. 2010-08-02 Jean-Louis Martineau * common-src/util.c (interruptible_accept): Set the read set and timeout before each select call. 2010-07-29 Dustin J. Mitchell * server-src/amvault.pl: only run as dumpuser 2010-07-29 Dustin J. Mitchell * man/xml-source/amanda-auth.7.xml: consistently use the same username in examples (thanks to Amar Takhar) 2010-07-29 Dustin J. Mitchell * xfer-src/filter-process.c: handle fd's <= 2 correctly 2010-07-28 Jean-Louis Martineau * common-src/krb5-security.c (krb5_tcpm_recv_token): New function, a copy of tcpm_recv_token. * common-src/security-util.c: New tcpm_recv_token without a timeout. * common-src/security-util.h: Add field to keep a buffer in tcp_conn. 2010-07-28 Jean-Louis Martineau * perl/Amanda/Script_App.pm: Print restore message to STDERR. 2010-07-28 Dustin J. Mitchell * config/amanda/progs.m4: require SWIG-1.3.39 * (all .c files): #include amanda.h first * perl/amglue/amglue.swg: use %begin to include config.h first 2010-07-28 Dustin J. Mitchell * device-src/amtapetype.pl: detect LEOM and add appropriate comments * device-src/xfer-dest-device.c device-src/xfer-device.h: add cancel_at_leom constructor arg * installcheck/Amanda_Device.pl installcheck/Amanda_Recovery_Clerk.pl installcheck/Amanda_Xfer.pl installcheck/amrestore.pl perl/Amanda/Xfer.pod perl/Amanda/XferServer.swg server-src/amvault.pl: pass new argument 2010-07-28 Dustin J. Mitchell * device-src/tape-device.c device-src/tape-device.h: autodetect the LEOM property, and handle various operating systems' LEOM indications * device-src/tape-aix.c device-src/tape-posix.c device-src/tape-uware.c device-src/tape-xenix.c: set LEOM property to FALSE by default 2010-07-27 Jean-Louis Martineau * server-src/find.c (find_result_t): Add a write_timestamp. * server-src/find.h: Set the write_timestamp. * server-src/amcheckdump.pl: Use the write_timestamp. * server-src/amidxtaped.pl: write_timestamp is undef. * server-src/cmdline.h (dumpspec_t): Add a write_timestamp. * server-src/cmdline.c (dumpspec_new): New write_timestamp argument. * perl/Amanda/Logfile.swg (find_result_t): Add a write_timestamp. * perl/Amanda/Cmdline.swg (dumpspec_t): Add a write_timestamp. * perl/Amanda/Cmdline.pod: Document write_timestamp. * perl/Amanda/DB/Catalog.pm (get_parts_and_dumps): Filter with dumpspec write_timestamp. * installcheck/Amanda_Cmdline.pl: Fix and check new api. * installcheck/Amanda_DB_Catalog.pl: Fix and check new api. * installcheck/Amanda_Logfile.pl: Fix and check new api. * installcheck/Amanda_Recovery_Planner.pl: Fix and check new api. 2010-07-27 Dustin J. Mitchell * configure.in perl/amglue/Makefile.am: new Makefile for libamglue * perl/Makefile.am: use SUBDIRS to build libamglue before any SWIG modules, as automake does not get inter-library dependencies right at install time if the libraries are all built in the same directory