]>
git.sur5r.net Git - bacula/bacula/log
Eric Bollengier [Sat, 2 Oct 2010 16:49:01 +0000 (18:49 +0200)]
bat: Add runrestore.ui to bat project file
Eric Bollengier [Sat, 2 Oct 2010 16:47:11 +0000 (18:47 +0200)]
bat: Use current set of jobids for directories
Eric Bollengier [Sat, 2 Oct 2010 16:37:44 +0000 (18:37 +0200)]
bat: fix drag&drop for new brestore screen
Eric Bollengier [Fri, 1 Oct 2010 21:26:17 +0000 (23:26 +0200)]
bat: Try to implement drag&drop for file selection
Eric Bollengier [Fri, 1 Oct 2010 16:22:56 +0000 (18:22 +0200)]
bat: Add checkbox to allow automatic fileset merging
Eric Bollengier [Fri, 1 Oct 2010 15:59:22 +0000 (17:59 +0200)]
Add "all" option to .bvfs_get_jobids dot command.
This option allows to know which jobs should be included
to build a virtual backup view that merges all FileSet together
with BVFS.
Eric Bollengier [Fri, 1 Oct 2010 13:13:34 +0000 (15:13 +0200)]
bat: get a simple working brestore file browser using bvfs API
Eric Bollengier [Fri, 1 Oct 2010 13:10:58 +0000 (15:10 +0200)]
bat: Implement a Date and FileType helper in ItemFormatter
Eric Bollengier [Fri, 1 Oct 2010 13:09:33 +0000 (15:09 +0200)]
Implement .bvfs_versions command to display all file versions for a client
Eric Bollengier [Fri, 1 Oct 2010 13:09:21 +0000 (15:09 +0200)]
Update BVFS file versions browser
Eric Bollengier [Fri, 1 Oct 2010 07:46:20 +0000 (09:46 +0200)]
Add .bvfs_get_jobids to return jobids needed by a job to restore
Eric Bollengier [Thu, 30 Sep 2010 21:49:17 +0000 (23:49 +0200)]
bat: Use BVFS on bRestore view
Eric Bollengier [Tue, 5 Oct 2010 08:10:32 +0000 (10:10 +0200)]
Fix #1648 about make_catalog_backup.pl with multiple catalog
Kern Sibbald [Fri, 1 Oct 2010 10:07:02 +0000 (12:07 +0200)]
Rebuild configure
Kern Sibbald [Fri, 1 Oct 2010 10:00:39 +0000 (12:00 +0200)]
Fix batch insert detection for MySQL and no .a libraries
Eric Bollengier [Thu, 30 Sep 2010 13:16:31 +0000 (15:16 +0200)]
Fix small typo in pruning output reported by Markus Kress.
Eric Bollengier [Thu, 30 Sep 2010 12:28:33 +0000 (14:28 +0200)]
Fix pt_out() that can loose a message if the trace file can't be opened.
Eric Bollengier [Tue, 28 Sep 2010 17:03:08 +0000 (19:03 +0200)]
Cleanup BVFS cache when deleting a Job
Eric Bollengier [Sun, 26 Sep 2010 21:38:45 +0000 (23:38 +0200)]
bweb: don't display general job errors when using client filter
Eric Bollengier [Sat, 25 Sep 2010 22:02:42 +0000 (00:02 +0200)]
bweb: fix expired button in media view
Marco van Wieringen [Thu, 23 Sep 2010 15:46:50 +0000 (17:46 +0200)]
Fix typo.
Marco van Wieringen [Thu, 23 Sep 2010 14:31:49 +0000 (16:31 +0200)]
Add missing new stream definitions.
Marco van Wieringen [Thu, 23 Sep 2010 13:57:39 +0000 (15:57 +0200)]
Added xattr interface found in AIX 6.x and higher which mimics the Linux/OSF interface but has just
a bit different named functions and the error codes are somewhat different so its not a perfect
match to extend the generic interface (which is named generic now instead of the linux interface as
it used by Linux and OSX).
Marco van Wieringen [Thu, 23 Sep 2010 12:41:01 +0000 (14:41 +0200)]
Added configure support for the AIX extended attributes interface.
Marco van Wieringen [Thu, 23 Sep 2010 11:56:14 +0000 (13:56 +0200)]
Tweak configure
Marco van Wieringen [Thu, 23 Sep 2010 11:53:37 +0000 (13:53 +0200)]
Added extra check for Solaris xattr support so we don't get false positives on other os-es (AIX) etc.
Marco van Wieringen [Wed, 22 Sep 2010 21:40:04 +0000 (23:40 +0200)]
First compiling version of AIX 5.3 and later acl code using the new aclx_get and aclx_put interface.
Marco van Wieringen [Wed, 22 Sep 2010 18:01:16 +0000 (20:01 +0200)]
AIX also supports setmntent/getmntent so use that instead of much more complicated other interface which
is left for AIX systems that might not support the setmntent/getmntent interface.
Eric Bollengier [Wed, 22 Sep 2010 15:52:39 +0000 (17:52 +0200)]
bweb: update location title
Marco van Wieringen [Fri, 17 Sep 2010 11:03:05 +0000 (13:03 +0200)]
Handle the old stream using the old system call just to be safe for now.
Marco van Wieringen [Thu, 16 Sep 2010 20:34:16 +0000 (22:34 +0200)]
First steps for adding new interface for acls added to AIX 5.3 and later. Added 2 new streams and basic
code to handle these streams. Next step is the actual implementation.
Marco van Wieringen [Thu, 16 Sep 2010 20:07:42 +0000 (22:07 +0200)]
Rewrote ACL configure logic to be somewhat better readable in the same style as the new xattr configure logic.
Kern Sibbald [Wed, 22 Sep 2010 08:10:27 +0000 (10:10 +0200)]
Add debug to next_vol.c + shorten retention for recycle-test
Kern Sibbald [Wed, 22 Sep 2010 06:52:45 +0000 (08:52 +0200)]
Fix seg fault introduced during restore cut and paste
Kern Sibbald [Tue, 21 Sep 2010 13:59:40 +0000 (15:59 +0200)]
Fix bat browser to ignore copy jobs. Fix bug #1604
Kern Sibbald [Tue, 21 Sep 2010 13:58:59 +0000 (15:58 +0200)]
Create dummy to create test data
Kern Sibbald [Tue, 21 Sep 2010 12:30:16 +0000 (14:30 +0200)]
patch 96793e fixes bug #1584
Kern Sibbald [Mon, 20 Sep 2010 19:30:08 +0000 (21:30 +0200)]
Fix bconsole bug with new BNET signals
Kern Sibbald [Mon, 20 Sep 2010 19:28:19 +0000 (21:28 +0200)]
Add skeleton of new bat run dialogs
Marco van Wieringen [Sat, 18 Sep 2010 09:13:01 +0000 (11:13 +0200)]
Tweak BSD mntinfo handling a bit as it seems all BSD 4.4 derived version use struct statfs only
NetBSD switched to using struct statvfs. This coding should be little easier to read as much
as is possible with these highly OS dependend interfaces.
Marco van Wieringen [Sat, 18 Sep 2010 08:54:50 +0000 (10:54 +0200)]
Fix getmntinfo handling on FreeBSD as it seems its the same as OSX (no real surprise).
Eric Bollengier [Wed, 15 Sep 2010 16:47:53 +0000 (18:47 +0200)]
bweb: Try to replace NOW by a variable
Eric Bollengier [Fri, 10 Sep 2010 13:41:12 +0000 (15:41 +0200)]
Add TODO on AIX acl code
Eric Bollengier [Fri, 10 Sep 2010 13:05:12 +0000 (15:05 +0200)]
Detect acl_get() on AIX to enable ACL code
Eric Bollengier [Wed, 8 Sep 2010 15:11:00 +0000 (17:11 +0200)]
Tweack project file to mark Item 7 done
Marco van Wieringen [Mon, 30 Aug 2010 09:42:44 +0000 (11:42 +0200)]
Tweak insert_autokey to use unsigned int64 instead of signed int64.
Marco van Wieringen [Mon, 30 Aug 2010 08:38:04 +0000 (10:38 +0200)]
Fix the insert_autokey_record functions to be 64bit compliant. This fixes
a long standing bug in the postgresql code where the id was converted
using atoi which is now changed into a str_to_int64.
Marco van Wieringen [Tue, 17 Aug 2010 20:53:25 +0000 (22:53 +0200)]
When moving zlib into its seperate ZLIBS variable forgot to update the stored Makefile.in which
still uses FDLIBS. But as FDLIBS now only contains libraries explicitly needed for building
the filed this doesn't work. This should fix that. This is mostly a problem on Solaris like
operating system as the linker doesn't load all dependency libs and gives unresolved symbols.
Eric Bollengier [Mon, 20 Sep 2010 14:41:07 +0000 (16:41 +0200)]
Fix bug #1623 about indexes that are already created or deleted in postgresql upgrade process.
Kern Sibbald [Mon, 20 Sep 2010 14:49:01 +0000 (16:49 +0200)]
First cut of bat rerun a Job from Jobs Run
Kern Sibbald [Mon, 20 Sep 2010 09:00:53 +0000 (11:00 +0200)]
Allow sorting of more bat media columns
Kern Sibbald [Mon, 20 Sep 2010 08:33:42 +0000 (10:33 +0200)]
Suppress superfluous warning messages if SD polling
Kern Sibbald [Sun, 19 Sep 2010 06:52:32 +0000 (08:52 +0200)]
Add comm error output when cram-md5 fails with comm error
Kern Sibbald [Sat, 18 Sep 2010 13:14:49 +0000 (15:14 +0200)]
Quote device name in SD and implement releasing message
Kern Sibbald [Sat, 18 Sep 2010 13:04:54 +0000 (15:04 +0200)]
Massive bat notifier rewrite + fix seg fault + implement text input dialog
Eric Bollengier [Fri, 17 Sep 2010 07:37:12 +0000 (09:37 +0200)]
regress: try to reproduce #1586 about MaxWaitTime
Richard Mortimer [Wed, 15 Sep 2010 07:42:34 +0000 (09:42 +0200)]
Fix postgresql version detection in database creation script
Do not quote shell case patterns. They lose their special meaning when
quoted and only match exactly.
Signed-off-by: Eric Bollengier <eric@eb.homelinux.org>
Kern Sibbald [Mon, 13 Sep 2010 10:59:33 +0000 (12:59 +0200)]
Make Ubuntu autostart scripts LSB compliant
Kern Sibbald [Sun, 12 Sep 2010 13:44:39 +0000 (15:44 +0200)]
Fix restore browser to permit checking first item and to start in focus
Kern Sibbald [Sun, 12 Sep 2010 12:59:55 +0000 (14:59 +0200)]
Fix another bat seg fault
Kern Sibbald [Sun, 12 Sep 2010 09:42:38 +0000 (11:42 +0200)]
Fix bat seg fault
Scott Barninger [Sat, 11 Sep 2010 16:01:42 +0000 (12:01 -0400)]
Backport 5.0.3 rpm changes.
Eric Bollengier [Sat, 4 Sep 2010 20:47:31 +0000 (22:47 +0200)]
regress: Add test for new jobid= option in verify-voltocat-test
Eric Bollengier [Sat, 4 Sep 2010 20:21:23 +0000 (22:21 +0200)]
Display job information on jobid in Verify screen
Eric Bollengier [Sat, 4 Sep 2010 12:51:57 +0000 (14:51 +0200)]
tweak copyright
Eric Bollengier [Sat, 4 Sep 2010 12:35:07 +0000 (14:35 +0200)]
Allow to verify any job specified in argument
Kern Sibbald [Fri, 3 Sep 2010 17:33:48 +0000 (19:33 +0200)]
Send back updated jobs status from FD
Kern Sibbald [Fri, 3 Sep 2010 17:29:05 +0000 (19:29 +0200)]
Tweak handle skip code 900 in vss plugin
Kern Sibbald [Fri, 3 Sep 2010 15:43:39 +0000 (17:43 +0200)]
Allow plugin to skip restore if problem
Kern Sibbald [Fri, 3 Sep 2010 15:42:39 +0000 (17:42 +0200)]
Attempt to eliminate waiting on Storage message during restore
Kern Sibbald [Fri, 3 Sep 2010 15:42:05 +0000 (17:42 +0200)]
Add quotes around resource name in status output
Eric Bollengier [Fri, 3 Sep 2010 15:24:15 +0000 (17:24 +0200)]
Change FD protocol version to avoid error message when sending RestoreObjects
Eric Bollengier [Sun, 22 Aug 2010 16:34:13 +0000 (18:34 +0200)]
Allow limit= for all list sub commands
Marco van Wieringen [Tue, 17 Aug 2010 17:00:38 +0000 (19:00 +0200)]
Tweak readdir return code check saves a compiler warning.
Eric Bollengier [Thu, 12 Aug 2010 13:24:21 +0000 (15:24 +0200)]
Make third argument of DEVICE::d_ioctl optionnal to emulate varg
Eric Bollengier [Thu, 12 Aug 2010 13:20:08 +0000 (15:20 +0200)]
Use SMARTALLOC+memset instead of overload new/delete that doesn't work in bat
The global overload of new/delete in smartalloc.h crashes bat (seems
to be incompatible with QT)
I added memset(0) in default SMARTALLOC class, and now DEVICE uses it.
Marco van Wieringen [Wed, 11 Aug 2010 13:30:25 +0000 (15:30 +0200)]
Fix typo so things compile on systems without vtape support.
Eric Bollengier [Thu, 2 Sep 2010 13:52:23 +0000 (15:52 +0200)]
Fix bug #1601 where prune client pool=xx apply pool retention for all volumes.
Eric Bollengier [Tue, 31 Aug 2010 21:01:50 +0000 (23:01 +0200)]
Add level option to estimate help command
Bastian Friedrich [Tue, 31 Aug 2010 12:43:44 +0000 (14:43 +0200)]
Fix #1633 Windows service is not removed if still running
Signed-off-by: Eric Bollengier <eric@eb.homelinux.org>
Eric Bollengier [Mon, 30 Aug 2010 17:01:25 +0000 (19:01 +0200)]
Fix #1624 about segfault in dvd driver when calling rewind(NULL)
Kern Sibbald [Mon, 30 Aug 2010 11:16:10 +0000 (13:16 +0200)]
Tweak spec files
Kern Sibbald [Sun, 29 Aug 2010 13:48:08 +0000 (15:48 +0200)]
Rebuild configure
Kern Sibbald [Sun, 29 Aug 2010 13:46:07 +0000 (15:46 +0200)]
Add scripts/reload
Kern Sibbald [Thu, 12 Aug 2010 10:28:30 +0000 (12:28 +0200)]
Tweak another try at detecting batch insert on SLES for postgres
Kern Sibbald [Thu, 12 Aug 2010 08:18:39 +0000 (10:18 +0200)]
Tweak fix backward test in batch insert configure test
Kern Sibbald [Thu, 12 Aug 2010 07:38:58 +0000 (09:38 +0200)]
Fix batch insert detection on SLES 11
Kern Sibbald [Fri, 13 Aug 2010 07:46:33 +0000 (09:46 +0200)]
Tweak fix bad quoting in make_mysql_tables.in
Eric Bollengier [Thu, 12 Aug 2010 07:53:11 +0000 (09:53 +0200)]
Add crc32sum in makefile
Eric Bollengier [Wed, 11 Aug 2010 17:22:36 +0000 (19:22 +0200)]
Add ENDIAN detection in config.h/configure.in
Eric Bollengier [Wed, 11 Aug 2010 14:10:09 +0000 (16:10 +0200)]
Use HAVE_LITTLE_ENDIAN in crc32 code
Joakim Tjernlund [Sun, 8 Aug 2010 16:00:29 +0000 (18:00 +0200)]
crc32 optimization
This is a port of the Linux kernel crc32 function I developed
over the years. This impl. is several times faster than the one it
replaces. Adapted to bacula usage.
The new crc32 function needs to know the endian of the
computing CPU and it uses HAVE_BIG_ENDIAN and HAVE_LITTLE_ENDIAN
defines to deduce what endian the CPU uses.
Eric Bollengier [Sun, 8 Aug 2010 15:58:55 +0000 (17:58 +0200)]
Add crc32 test program
Eric Bollengier [Sun, 22 Aug 2010 17:06:49 +0000 (19:06 +0200)]
bweb: Add display_files action to list files for a jobid
Kern Sibbald [Tue, 10 Aug 2010 15:52:15 +0000 (17:52 +0200)]
Update spec files
Eric Bollengier [Tue, 10 Aug 2010 14:23:04 +0000 (16:23 +0200)]
Modify DEVICE class to use subclass for each driver implementation.
- modify vtape to use the new DEVIVE interface
- let the actual tape/file/fifo code as it is.
Eric Bollengier [Tue, 10 Aug 2010 14:19:35 +0000 (16:19 +0200)]
Add USE_FTP in version.h
Eric Bollengier [Tue, 10 Aug 2010 14:16:43 +0000 (16:16 +0200)]
Add new/delete operators with memset(0) on smartalloc
With class using virtual functions, it seems to be impossible
to use memset() to cleanup and object after it's creation.
It breaks virtual functions.
Kern Sibbald [Sun, 8 Aug 2010 16:00:07 +0000 (18:00 +0200)]
Fix bug #1504 -- Error when creating tables in MySQL 5.5
Kern Sibbald [Sun, 8 Aug 2010 10:45:32 +0000 (12:45 +0200)]
Tweak projects file