Kern Sibbald [Tue, 8 May 2007 07:07:37 +0000 (07:07 +0000)]
kes Merge patch from Sergey Svishchev <svs@ropnet.ru> that preserves
the original jobb's FileSetId.
kes Merge patch from Sergey Svishchev <svs@ropnet.ru> that implements
spooling in migration jobs. Not yet tested.
kes Merge patch from Jorj Bauer <jorj@seas.upenn.edu> that implements
reading conf file from a pipe. However, do it with open_bpipe()
rather than popen. Not yet tested.
Dirk H Bartley [Tue, 8 May 2007 01:59:22 +0000 (01:59 +0000)]
The ability to right click on a job in joblist and select restore from job.
prerestore is "smart" enough not to allow the user to press ok with jobs from
a different clients or jobnames. Added todo the ability to select multiple
jobs in joblist for restoring from.
Kern Sibbald [Mon, 7 May 2007 12:39:55 +0000 (12:39 +0000)]
kes Implement bconsole memory command that prints current memory
usage, plus smartalloc dump.
kes Clarify some error messages in backup, admin, and migrate.
kes Shrink label dialog to smaller size.
kes Invert Cancel OK buttons on restore to be OK Cancel.
kes More strerror() to bstrerror() conversions.
Dirk H Bartley [Sun, 6 May 2007 13:27:14 +0000 (13:27 +0000)]
Moved dialogs to be pages on the stack. label, run and runcmd.
All still have buttons and show up in the page selector as a direct descendent
of the director widget.
Kern Sibbald [Fri, 4 May 2007 15:15:59 +0000 (15:15 +0000)]
kes Change console Job name from *Console* to -Console- to eliminate
Win32 filename problems. Put Win32 path separator when creating
Console file. This fixes bug #846.
kes Change berrno::strerror() to berrno::bstrerror(). Not yet full
implemented.
kes Pass jcr to crypt_sign_decode because it creates a new SIGNATURE
structure.
kes Define b_errno_win32 on Linux to be zero so that it can be or'ed in
to force Win32 error message.
Kern Sibbald [Thu, 3 May 2007 17:10:55 +0000 (17:10 +0000)]
kes First cut strip path. The data should be passed to the FD,
but nothing is done with it yet.
kes Enhance the digest and signature routines in the crypto
library to accept a JCR and to use it to print error messages
so that they will go in the Job report rather than the daemon's
messages.
kes Simplify some of the verify signature code.
kes Simplify a few of the alternative returns in the signature
code.
backup.c: Send the cryptographic session data for all files. This includes zero-length files with non-zero-length resource forks.
restore.c: Allocate the cipher decryption context on-demand, thus disabling decryption / allocation of cipher context for zero-length files.
kes Correct incorrect installation of LICENSE in Win32 installer.
kes Display LICENSE at the beginning of the Win32 install.
kes Attempt to correct the need for the png files to be installed
for bat.
kes Reapply my bat.conf install script in qt-console. I think I
editted bat.pro instead of bat.pro.in and it was lost.
kes Apply CentOS patches someone sent me. Checks for /var/run/subsys,
the /var/lock/subsys for subsysdir. Also corrects typos in the
doc.
Added delete and purge options in medialist. Shorten headings to get more to
show up. Now I am testing with my companies old DDS3 autochangers. Added
mount dialog so that if a mount is requested on an autochanger, a dialog asks
the user which slot.
Add slot to display in medialist. Turn media edit into a QDialog like the label
dialog and make functional for three propeties. Pool, Slot and Volume status.
Add context sensitive options in storage for label, mount and umount.
Modify label class to have an overoaded constructor so as to have the
ablility to get the storage to default to a specific storage.