]>
git.sur5r.net Git - bacula/bacula/log
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
Kern Sibbald [Sun, 8 Aug 2010 09:51:49 +0000 (11:51 +0200)]
Update projects
Kern Sibbald [Fri, 6 Aug 2010 18:43:26 +0000 (20:43 +0200)]
Tweak pull 5.0 ChangeLog and ReleaseNotes
Eric Bollengier [Wed, 4 Aug 2010 13:21:44 +0000 (15:21 +0200)]
bweb: tweak perl MANIFEST
Eric Bollengier [Sun, 25 Jul 2010 14:28:36 +0000 (16:28 +0200)]
bweb: GPLv2 to AGPLv3
Eric Bollengier [Wed, 4 Aug 2010 12:58:14 +0000 (14:58 +0200)]
bweb: Update some GPL2 notice to AGPL
Eric Bollengier [Wed, 4 Aug 2010 08:16:09 +0000 (10:16 +0200)]
regress: tweak prune-xxx script to display accurate results
Eric Bollengier [Tue, 3 Aug 2010 18:07:26 +0000 (20:07 +0200)]
regress: tweak prune-xxx timing
Kern Sibbald [Tue, 3 Aug 2010 15:50:51 +0000 (17:50 +0200)]
Remove patches directory
Kern Sibbald [Tue, 3 Aug 2010 15:49:43 +0000 (17:49 +0200)]
Cleanup patches a bit
Eric Bollengier [Mon, 2 Aug 2010 21:01:29 +0000 (23:01 +0200)]
regress: fix timing in prune-migration-test
Eric Bollengier [Mon, 2 Aug 2010 20:54:29 +0000 (22:54 +0200)]
regress: fix timing problem in prune-test
Eric Bollengier [Mon, 2 Aug 2010 20:35:18 +0000 (22:35 +0200)]
regress: add new prune-config-test
Eric Bollengier [Mon, 2 Aug 2010 20:33:12 +0000 (22:33 +0200)]
regress: Add test to test pruning on old objects
Eric Bollengier [Mon, 2 Aug 2010 19:36:42 +0000 (21:36 +0200)]
Fix prune sql handler
Eric Bollengier [Wed, 21 Jul 2010 08:46:54 +0000 (10:46 +0200)]
regress: add a start message in regress-win32.pl
Kern Sibbald [Mon, 2 Aug 2010 14:00:33 +0000 (16:00 +0200)]
Allow sorting of MeditView table columns
Eric Bollengier [Mon, 2 Aug 2010 08:57:00 +0000 (10:57 +0200)]
regress: tweak prune tests
Eric Bollengier [Mon, 2 Aug 2010 07:50:49 +0000 (09:50 +0200)]
regress: raise an error if we don t have two "list jobs"
Eric Bollengier [Sun, 1 Aug 2010 20:25:49 +0000 (22:25 +0200)]
regress: add comments to prune-xxx test
Eric Bollengier [Sun, 1 Aug 2010 20:24:21 +0000 (22:24 +0200)]
fix typo
Kern Sibbald [Sun, 1 Aug 2010 17:14:44 +0000 (19:14 +0200)]
Make Win32 no filesystem change more explicit
Kern Sibbald [Sat, 31 Jul 2010 20:01:32 +0000 (22:01 +0200)]
Revert to old block.c to fix recycling
Kern Sibbald [Thu, 29 Jul 2010 07:07:29 +0000 (09:07 +0200)]
Remove some old files
Eric Bollengier [Wed, 28 Jul 2010 18:59:48 +0000 (20:59 +0200)]
update configure
Eric Bollengier [Wed, 28 Jul 2010 16:17:36 +0000 (18:17 +0200)]
Fix #1606 about OpenSSLv1 detection using non-standard location
The AC_CHECK_LIB was trying to detect the EVP_PKEY_encrypt_old just after
that LIBS and CFLAGS were cleared.
Kern Sibbald [Wed, 28 Jul 2010 16:46:17 +0000 (18:46 +0200)]
Another Affero license tweak
Kern Sibbald [Tue, 27 Jul 2010 12:43:44 +0000 (14:43 +0200)]
Update the license template files
Eric Bollengier [Mon, 26 Jul 2010 15:49:55 +0000 (17:49 +0200)]
Fix postgresql catalog creation when version is not on the first line
Eric Bollengier [Mon, 26 Jul 2010 13:13:03 +0000 (15:13 +0200)]
Tweak git2changelog to use Author timestamp instead of commit timestamp. (useful for rebase)
Kern Sibbald [Sun, 25 Jul 2010 20:10:27 +0000 (22:10 +0200)]
Tweak error message
Kern Sibbald [Sun, 25 Jul 2010 20:12:44 +0000 (22:12 +0200)]
Fix typo in qt-console make-win32 script
Kern Sibbald [Sun, 25 Jul 2010 14:31:34 +0000 (16:31 +0200)]
More changes from GPLv2 to AGPLv3
Kern Sibbald [Sun, 25 Jul 2010 14:06:07 +0000 (16:06 +0200)]
Fix some missed copyright changes
Kern Sibbald [Sun, 25 Jul 2010 14:03:31 +0000 (16:03 +0200)]
Fix some missed copyright changes
Kern Sibbald [Sun, 25 Jul 2010 14:00:50 +0000 (16:00 +0200)]
Fix some missed copyright changes
Kern Sibbald [Sun, 25 Jul 2010 13:58:55 +0000 (15:58 +0200)]
Fix some missed copyright changes
Kern Sibbald [Sun, 25 Jul 2010 09:46:51 +0000 (11:46 +0200)]
Tweak version date
Kern Sibbald [Sun, 25 Jul 2010 09:27:19 +0000 (11:27 +0200)]
Switch from GPLv2 to AGPLv3
Kern Sibbald [Sat, 24 Jul 2010 21:48:58 +0000 (23:48 +0200)]
Tweak fix typo
Kern Sibbald [Sat, 24 Jul 2010 18:38:17 +0000 (20:38 +0200)]
Tweak sm_dump output
Eric Bollengier [Wed, 21 Jul 2010 09:15:49 +0000 (11:15 +0200)]
Implement %f %b to get JobFiles, JobBytes in a RunScript
Kern Sibbald [Thu, 22 Jul 2010 13:14:02 +0000 (15:14 +0200)]
Tweak add debug to win32-fd-test
Marco van Wieringen [Wed, 21 Jul 2010 21:49:30 +0000 (23:49 +0200)]
Fix bug #1610 handle empty xattr values on Linux and xBSD.
Kern Sibbald [Wed, 21 Jul 2010 15:33:26 +0000 (17:33 +0200)]
Really free free pool memory before sm_dump
Kern Sibbald [Wed, 21 Jul 2010 15:18:17 +0000 (17:18 +0200)]
Garbage collect memory pool at end of job and before sm_dump
Kern Sibbald [Wed, 21 Jul 2010 15:17:51 +0000 (17:17 +0200)]
Ignore STREAM_RESTORE_OBJECTS returned by SD to FD
Kern Sibbald [Wed, 21 Jul 2010 15:16:05 +0000 (17:16 +0200)]
Tweak some copyright dates
Kern Sibbald [Wed, 21 Jul 2010 11:22:24 +0000 (13:22 +0200)]
Tweak add more doc to win32-fd-test
Kern Sibbald [Tue, 20 Jul 2010 17:15:33 +0000 (19:15 +0200)]
Tweak add sm_dump comments in debug code
Kern Sibbald [Tue, 20 Jul 2010 17:14:54 +0000 (19:14 +0200)]
Tweak add sm_dump comments in debug code
Kern Sibbald [Mon, 19 Jul 2010 14:57:22 +0000 (16:57 +0200)]
Tweak add bstrerror output if snapshot fails
Kern Sibbald [Mon, 19 Jul 2010 05:48:06 +0000 (07:48 +0200)]
Add xattr seg fault protection suggested by Marco for bug #1610
Eric Bollengier [Sat, 17 Jul 2010 09:49:16 +0000 (11:49 +0200)]
update configure
Eric Bollengier [Sat, 17 Jul 2010 08:04:21 +0000 (10:04 +0200)]
Add archlinux to os.m4
Kern Sibbald [Wed, 14 Jul 2010 13:21:34 +0000 (15:21 +0200)]
More fixes for 32/64 bit problems in smartall
Kern Sibbald [Wed, 14 Jul 2010 12:11:35 +0000 (14:11 +0200)]
Fix 32/64 bit problem in smartalloc dump routine
Kern Sibbald [Sun, 11 Jul 2010 13:06:17 +0000 (15:06 +0200)]
Tweak remove bdb from cats Makefile.in
Kern Sibbald [Sun, 11 Jul 2010 12:40:33 +0000 (14:40 +0200)]
Tweak fix compile problems due to new .exit command
Kern Sibbald [Sun, 11 Jul 2010 12:33:31 +0000 (14:33 +0200)]
Fix .dump, .die, .exit when DEVELOPER turned off
Kern Sibbald [Sat, 10 Jul 2010 18:20:59 +0000 (20:20 +0200)]
Tweak correct typo pointed out by Arno
Kern Sibbald [Sat, 10 Jul 2010 16:22:56 +0000 (18:22 +0200)]
Make SD automatically fix the Volume size in the Catalog when out of sync
Kern Sibbald [Sat, 10 Jul 2010 12:23:31 +0000 (14:23 +0200)]
Tweak reduce compiler warnings
Kern Sibbald [Sat, 10 Jul 2010 12:22:31 +0000 (14:22 +0200)]
Add bigger print buffer for sm_dump
Kern Sibbald [Sat, 10 Jul 2010 12:21:46 +0000 (14:21 +0200)]
Add .dump and .exit commands for daemons
Kern Sibbald [Fri, 9 Jul 2010 18:57:47 +0000 (20:57 +0200)]
Use Pmsg in smartall.c rather than printf for tracing Windows
Kern Sibbald [Sat, 10 Jul 2010 12:20:05 +0000 (14:20 +0200)]
Protect bsnprintf against NULL pointer
Eric Bollengier [Thu, 8 Jul 2010 16:57:33 +0000 (18:57 +0200)]
regress: add comment to win32-fd-test
Kern Sibbald [Wed, 7 Jul 2010 17:31:54 +0000 (19:31 +0200)]
Up maximum block size to 20M
Kern Sibbald [Wed, 7 Jul 2010 05:49:48 +0000 (07:49 +0200)]
Fix for TLS bugs #1568 and #1599
Kern Sibbald [Fri, 2 Jul 2010 15:03:36 +0000 (17:03 +0200)]
Improve comm line error handling for TLS, may fix bug #1568 and #1599
Kern Sibbald [Sun, 4 Jul 2010 20:12:51 +0000 (22:12 +0200)]
Add new tls-duplicate-job test
Kern Sibbald [Sun, 4 Jul 2010 18:34:15 +0000 (20:34 +0200)]
Tweak source-addr-test
Kern Sibbald [Fri, 2 Jul 2010 10:16:20 +0000 (12:16 +0200)]
Fix SD crash due to mismatched lock/unlock in error condition
Eric Bollengier [Tue, 29 Jun 2010 14:29:40 +0000 (16:29 +0200)]
add comments
Eric Bollengier [Tue, 29 Jun 2010 13:10:39 +0000 (15:10 +0200)]
Fix #1600 about problems with Accurate code on MySQL
Eric Bollengier [Tue, 29 Jun 2010 07:08:29 +0000 (09:08 +0200)]
regress: update diff.pl output
Eric Bollengier [Mon, 28 Jun 2010 20:35:59 +0000 (22:35 +0200)]
regress: tweak diff.pl output
Kern Sibbald [Sat, 26 Jun 2010 11:17:09 +0000 (13:17 +0200)]
Tweak remove old debug code
Kern Sibbald [Sat, 26 Jun 2010 11:07:24 +0000 (13:07 +0200)]
Fix bug #1587 if you have clients with different catalogs configured, both catalogs contains all clients after a reload or restart of the dir
Kern Sibbald [Sat, 26 Jun 2010 10:38:48 +0000 (12:38 +0200)]
Fix bug #1577 During migration: ERROR in block.c:950 Failed ASSERT: dev->is_open() by moving and commenting out the ASSERT()
Eric Bollengier [Thu, 24 Jun 2010 14:50:32 +0000 (16:50 +0200)]
Fix new killsafe code
Eric Bollengier [Thu, 24 Jun 2010 12:14:44 +0000 (14:14 +0200)]
Add USE_LOCKMGR_SAFEKILL in version.h
Eric Bollengier [Thu, 24 Jun 2010 12:07:56 +0000 (14:07 +0200)]
Add wrapper for pthread_kill() to check if thread exists before using kill
You can enable this extra check to be sure that we use pthread_kill()
only with valid pthread id USE_LOCKMGR_SAFEKILL in version.h.
It looks like that some implementation, like the linux one, segfaults
when you are sending a signal to a non existing thread. This problem can
be fixed by using non detached thread, or by checking if the thread is still
present before sending the signal.
Eric Bollengier [Wed, 23 Jun 2010 12:50:47 +0000 (14:50 +0200)]
regress: replace testls by diff.pl in weird-files-test
Eric Bollengier [Wed, 23 Jun 2010 12:49:58 +0000 (14:49 +0200)]
regress: diff.pl - check mtime on directories with --mtime-dir, add support for pipe, char and block file
Depending on the restore order, a directory could be restored before a
file inside it. The resulting mtime could be wrong.
Add support for special files like named pipe, char and block special devices.
Kern Sibbald [Wed, 23 Jun 2010 06:26:29 +0000 (08:26 +0200)]
Skip HB kill in FD if HB thread terminated
Eric Bollengier [Tue, 22 Jun 2010 14:16:55 +0000 (16:16 +0200)]
regress: add new diff tool in debug mode
Eric Bollengier [Tue, 22 Jun 2010 14:10:35 +0000 (16:10 +0200)]
regress: update diff.pl
- Fix problem when reading filename ending with space
- Use lstat for symlinks
- Don't compare atime between versions
- Don't compare mtime/ctime for symlinks
- add windows attributes testing
- Don't compare ctime between versions
Eric Bollengier [Mon, 21 Jun 2010 09:55:22 +0000 (11:55 +0200)]
update windows defs
Kern Sibbald [Sun, 20 Jun 2010 15:47:29 +0000 (17:47 +0200)]
Tweak ignore dumps