]>
git.ipfire.org Git - thirdparty/bacula.git/log
Eric Bollengier [Fri, 8 Dec 2017 16:15:19 +0000 (17:15 +0100)]
Fix Where/Replace parameter displayed in the Restore job summary
Kern Sibbald [Sat, 14 Jul 2018 09:50:16 +0000 (11:50 +0200)]
Backport Enterprise src/findlib
Alain Spineux [Tue, 5 Dec 2017 09:53:51 +0000 (10:53 +0100)]
use pthread_kill() instead of pthread_cancel() to terminate SD_msg_chan
- fix a dead lock after a protocol error
- bdir_get_msg() use locks, SQL, FILE*.
This is not compatible with pthread_cancel()
while (!job_canceled(jcr) && (n=bget_dirmsg(sd)) >= 0)
The msg_thread uses bdir_get_msg() to dispatch Jmsg,
and do catalog information
- moved the code in new terminate_sd_msg_chan_thread(JCR)
Kern Sibbald [Fri, 13 Jul 2018 20:32:10 +0000 (22:32 +0200)]
Backport Enterprise src/filed
Kern Sibbald [Fri, 13 Jul 2018 11:55:18 +0000 (13:55 +0200)]
Backport Enterprise src/lib
Marcin Haba [Thu, 12 Jul 2018 19:27:52 +0000 (21:27 +0200)]
baculum: Fix cancel button in web config wizard
Marcin Haba [Thu, 12 Jul 2018 19:25:57 +0000 (21:25 +0200)]
baculum: Web interface password is no longer stored in settings.conf
Kern Sibbald [Thu, 12 Jul 2018 09:37:24 +0000 (11:37 +0200)]
Add debug code for bug #2356
Kern Sibbald [Sun, 8 Jul 2018 16:14:45 +0000 (18:14 +0200)]
Fix bug #2385 -- compiler bug IMO
Kern Sibbald [Sun, 1 Jul 2018 19:36:15 +0000 (21:36 +0200)]
Backport parts of src/dird to community
Kern Sibbald [Sun, 1 Jul 2018 15:46:23 +0000 (17:46 +0200)]
Use bstrcmp in place of strcmp
Eric Bollengier [Wed, 25 Apr 2018 12:22:56 +0000 (14:22 +0200)]
Fix #3672 about bdirjson issue with the Autochanger directive
Eric Bollengier [Wed, 18 Apr 2018 07:55:50 +0000 (09:55 +0200)]
Fix #3745 update the client SQL record after a reload
Alain Spineux [Fri, 27 Apr 2018 17:19:38 +0000 (19:19 +0200)]
win32: Fix backup issue with path > 250 char
- when a path > 250, some snapshot related POOLMEM inside FF_PKT are
enlarged, but the FF_PKT copy done before to jump into a dir stil use
the old POOLMEM
Eric Bollengier [Wed, 16 May 2018 14:38:30 +0000 (16:38 +0200)]
Fix #3824 about incorrect setdebug command description
Eric Bollengier [Wed, 30 May 2018 14:16:39 +0000 (16:16 +0200)]
Tweak debug message when loading a plugin
Marcin Haba [Mon, 4 Jun 2018 13:28:39 +0000 (15:28 +0200)]
Fix #3854 missing tls library initialization in bdirjson, bfdjson, bsdjson and bbconsjson
Eric Bollengier [Wed, 27 Jun 2018 15:21:14 +0000 (17:21 +0200)]
Fix #3615 about bconsole Socket errors reported in the bacula log file
The idea is to send the messages into a specific place to keep track
of them. Unfortunately, customers are opening a lot of tickets to know
if the messages are important or not, and how to solve the problem.
Waiting for a final implementation, socket errors for consoles
will be sent to the trace file instead of the log file.
Marcin Haba [Sat, 30 Jun 2018 16:02:18 +0000 (18:02 +0200)]
baculum: Fix path validator for UTF-8 characters
Kern Sibbald [Fri, 29 Jun 2018 09:39:29 +0000 (11:39 +0200)]
Tweak update version date
Kern Sibbald [Fri, 29 Jun 2018 09:38:29 +0000 (11:38 +0200)]
Recompile configure
Kern Sibbald [Fri, 29 Jun 2018 09:38:04 +0000 (11:38 +0200)]
Update config.guess and config.sub
Carsten Leonhardt [Tue, 19 Jun 2018 10:46:11 +0000 (12:46 +0200)]
Fix permissions of mtx-changer.conf
Kern Sibbald [Sat, 16 Jun 2018 10:43:35 +0000 (12:43 +0200)]
regress: fix syntax error in all-tape-tests script
Kern Sibbald [Sat, 16 Jun 2018 09:12:38 +0000 (11:12 +0200)]
regress: more /dev/sg1 -> /dev/sg0
Kern Sibbald [Sat, 16 Jun 2018 09:09:04 +0000 (11:09 +0200)]
regress: fix script -eq to = bug
Kern Sibbald [Sat, 16 Jun 2018 06:03:55 +0000 (08:03 +0200)]
Use /dev/sg0 rather than /dev/sg1 so vtape devices work
Kern Sibbald [Fri, 15 Jun 2018 20:21:52 +0000 (22:21 +0200)]
Make out of freespace non-fatal for removable devices -- i.e. behaves like tape
Kern Sibbald [Fri, 15 Jun 2018 20:18:28 +0000 (22:18 +0200)]
Tweak correct setup script typo
Kern Sibbald [Sun, 10 Jun 2018 14:13:30 +0000 (16:13 +0200)]
Pull latest tls*.pem from BEE
Kern Sibbald [Sun, 27 May 2018 17:44:09 +0000 (19:44 +0200)]
Fix bug #2212 where restore jobid=nn file=xxx restores the files twice
Kern Sibbald [Sun, 27 May 2018 10:23:47 +0000 (12:23 +0200)]
Apply patch from Wandlei Huttel to add Run Time and suffix to Restored bytes
Kern Sibbald [Sun, 27 May 2018 09:38:39 +0000 (11:38 +0200)]
Fix bug #2343 where truncate of explicit Volume name truncates non-purged volumes
Kern Sibbald [Sat, 26 May 2018 15:10:11 +0000 (17:10 +0200)]
Fix some file execute permissions. Fixes bug #2389
Kern Sibbald [Fri, 25 May 2018 09:09:02 +0000 (11:09 +0200)]
Fix license problems in Bug #2382
Kern Sibbald [Fri, 25 May 2018 08:35:22 +0000 (10:35 +0200)]
Apply patch from Leo to fix bug 2192
Davide Franco [Fri, 18 May 2018 14:15:57 +0000 (16:15 +0200)]
rpm: Add OpenSuse Leap 42.3
- update bacula.spec.in
Davide Franco [Thu, 17 May 2018 09:40:36 +0000 (11:40 +0200)]
rpm: Update bacula.spec for Fedora 27
Kern Sibbald [Sat, 21 Apr 2018 10:22:33 +0000 (12:22 +0200)]
Update some old copyrights
Radosław Korzeniewski [Tue, 22 May 2018 10:11:11 +0000 (12:11 +0200)]
regress: Update truncate-test to check for truncate non purged volumes.
Kern Sibbald [Mon, 21 May 2018 16:03:12 +0000 (18:03 +0200)]
Fix bad placement of jcr->pool reference as pointed out by Martin Simmons
Marcin Haba [Tue, 15 May 2018 19:34:23 +0000 (21:34 +0200)]
baculum: Fix SQL grouping error in restore wizard reported by Rasmus Linden
Marcin Haba [Tue, 15 May 2018 16:47:30 +0000 (18:47 +0200)]
baculum: Tweak move getting client call
Radoslaw Korzeniewski [Wed, 2 May 2018 21:43:17 +0000 (23:43 +0200)]
Fix Solaris 10 compilation error on BXATTR when no linkat(2) found.
Marcin Haba [Tue, 1 May 2018 19:25:27 +0000 (21:25 +0200)]
baculum: Fix catching API exceptions
Marcin Haba [Tue, 1 May 2018 19:23:56 +0000 (21:23 +0200)]
baculum: Clean up theme Baculum-v1
Marcin Haba [Tue, 1 May 2018 15:10:33 +0000 (17:10 +0200)]
baculum: Tweak update css paths in LICENSE file
Marcin Haba [Tue, 1 May 2018 14:53:32 +0000 (16:53 +0200)]
baculum: Fix initializing new resource page
Marcin Haba [Tue, 1 May 2018 14:52:08 +0000 (16:52 +0200)]
baculum: Add button to set job log order
Marcin Haba [Tue, 1 May 2018 11:10:33 +0000 (13:10 +0200)]
baculum: Tweak fix jobs endpoint limit
Marcin Haba [Tue, 1 May 2018 11:09:01 +0000 (13:09 +0200)]
baculum: Add manual loading CSS files with versioning
Marcin Haba [Tue, 1 May 2018 11:06:03 +0000 (13:06 +0200)]
baculum: Move API panel CSS files to separate directory
Marcin Haba [Tue, 1 May 2018 11:04:42 +0000 (13:04 +0200)]
baculum: Move Web CSS files to separate directory
Marcin Haba [Tue, 1 May 2018 05:56:36 +0000 (07:56 +0200)]
baculum: Fix not showing 'gui on' command in bconsole output
Marcin Haba [Wed, 25 Apr 2018 17:12:12 +0000 (19:12 +0200)]
baculum: Add capability to set maximum numer of jobs visible in tables
Marcin Haba [Tue, 24 Apr 2018 18:37:03 +0000 (20:37 +0200)]
baculum: Loading table data performance improvements
Radosław Korzeniewski [Thu, 11 Jan 2018 11:48:27 +0000 (12:48 +0100)]
Implementaion of .ls command for Plugins.
The plugin=... parameter is added to .ls command which should be the name of
the plugin with all required plugin parameters in the form found in fileset
Plugin=... directive. The plugin should implement a special listing=<path>
parameter for estimate job to use this functionality. The .ls command path=...
parameter is sent as listing=<path> for Plugin, so user can inform a Plugin
what he expecits to listing.
Marcin Haba [Tue, 24 Apr 2018 04:30:47 +0000 (06:30 +0200)]
baculum: Tweak update loader icon
Marcin Haba [Sat, 21 Apr 2018 16:39:10 +0000 (18:39 +0200)]
baculum: Highlight main menu items for subpages
Marcin Haba [Mon, 23 Apr 2018 06:11:05 +0000 (08:11 +0200)]
baculum: Fix sending path load request by enter key
Marcin Haba [Mon, 23 Apr 2018 06:10:09 +0000 (08:10 +0200)]
baculum: Tweak fix graph ticks color
Marcin Haba [Mon, 23 Apr 2018 04:46:13 +0000 (06:46 +0200)]
baculum: Add patch to fix gettext class file in framework
Marcin Haba [Mon, 23 Apr 2018 04:45:29 +0000 (06:45 +0200)]
baculum: Add htaccess file to framework directory
Marcin Haba [Mon, 23 Apr 2018 04:43:28 +0000 (06:43 +0200)]
baculum: Update rpm and deb templates with apache and lighttpd config files
Marcin Haba [Sun, 22 Apr 2018 19:40:39 +0000 (21:40 +0200)]
baculum: Update example api endpoints
Marcin Haba [Sun, 22 Apr 2018 19:40:16 +0000 (21:40 +0200)]
baculum: Adapt Web and API to new framework version
Marcin Haba [Sun, 22 Apr 2018 19:16:12 +0000 (21:16 +0200)]
baculum: Updated PRADO framework to version 4.0.1
Kern Sibbald [Sun, 22 Apr 2018 16:02:57 +0000 (18:02 +0200)]
Tweak recompile configure.in
Kern Sibbald [Sun, 22 Apr 2018 16:02:40 +0000 (18:02 +0200)]
Enable build of Windows 64 bit tray monitor
Kern Sibbald [Sun, 22 Apr 2018 12:48:46 +0000 (14:48 +0200)]
Fix build of Windows tray-monitor
Kern Sibbald [Sun, 22 Apr 2018 10:12:07 +0000 (12:12 +0200)]
Some cleanups and backports
Kern Sibbald [Sun, 22 Apr 2018 10:11:23 +0000 (12:11 +0200)]
Tweak recompile configure.in
Kern Sibbald [Sun, 22 Apr 2018 10:10:52 +0000 (12:10 +0200)]
Some changes to configure.in
Kern Sibbald [Sun, 22 Apr 2018 07:40:54 +0000 (09:40 +0200)]
Update .gitignore
Kern Sibbald [Sat, 21 Apr 2018 10:22:33 +0000 (12:22 +0200)]
Update some old copyrights
Marcin Haba [Sat, 21 Apr 2018 04:50:36 +0000 (06:50 +0200)]
baculum: Add prune and purge actions to volume view page
Marcin Haba [Sat, 21 Apr 2018 04:15:57 +0000 (06:15 +0200)]
baculum: Fix compatibility with old api for prune and purge actions
Wanderlei Huttel [Fri, 20 Apr 2018 19:14:26 +0000 (21:14 +0200)]
baculum: Update Portuguese translations
Marcin Haba [Fri, 20 Apr 2018 14:03:23 +0000 (16:03 +0200)]
Fix showing PkiCipher and PkiDigest values in bfdjson output
Radoslaw Korzeniewski [Tue, 17 Apr 2018 09:23:38 +0000 (11:23 +0200)]
Fix 'grep -m' when '-m' option is not available.
Radosław Korzeniewski [Fri, 20 Apr 2018 11:25:43 +0000 (13:25 +0200)]
Fix buffer overrun at BXATTR_Solaris::os_get_xattr_names.
Radoslaw Korzeniewski [Fri, 13 Apr 2018 08:15:22 +0000 (10:15 +0200)]
Add some debugging information to bacl_solaris.
Radoslaw Korzeniewski [Fri, 13 Apr 2018 08:14:08 +0000 (10:14 +0200)]
Fix backup ACL/XATTR when fatal error and not only error.
Radoslaw Korzeniewski [Thu, 12 Apr 2018 11:52:05 +0000 (13:52 +0200)]
Fix Solaris XATTR support on Solaris 11.
Work in progress - not regression tested.
Radoslaw Korzeniewski [Thu, 12 Apr 2018 11:51:42 +0000 (13:51 +0200)]
Fix compile error on !HAVE_EXTENDED_ACL
Radoslaw Korzeniewski [Thu, 12 Apr 2018 11:50:21 +0000 (13:50 +0200)]
Add some debugging messages.
Radoslaw Korzeniewski [Tue, 17 Apr 2018 09:16:13 +0000 (11:16 +0200)]
Update gitignore with Solaris generated binaries.
Radoslaw Korzeniewski [Mon, 26 Mar 2018 13:26:23 +0000 (15:26 +0200)]
Fix compilation warning on FreeBSD.
Radoslaw Korzeniewski [Tue, 17 Apr 2018 09:11:55 +0000 (11:11 +0200)]
Update the build for ACL/XATTR support.
Radoslaw Korzeniewski [Fri, 12 Jan 2018 09:08:35 +0000 (10:08 +0100)]
Add the RestoreClient directive for Restore job.
With this directive you can define a default restore client
used with restore job. If this directive is not set then a
default restore client will be set to a backup client as usual.
Now it is possible to define a dedicated restore job and run
an automatic (scheduled) restore tests of your backups which
will be redirected to restore tests system.
Kern Sibbald [Fri, 20 Apr 2018 06:49:35 +0000 (08:49 +0200)]
Bring Branch-9.1 up to date with Branch-9.0
Marcin Haba [Thu, 19 Apr 2018 19:42:32 +0000 (21:42 +0200)]
baculum: API v1 documentation as open API file
Marcin Haba [Thu, 19 Apr 2018 17:16:04 +0000 (19:16 +0200)]
baculum: Update Web requests form for the new API v1
Marcin Haba [Thu, 19 Apr 2018 17:13:17 +0000 (19:13 +0200)]
baculum: New improved version API v1
- Access to resources improvements
- Improved endpoints hierarchy
- Old API should be still compatible but deprecated
- Add accurate option to run job
Marcin Haba [Sat, 14 Apr 2018 13:14:03 +0000 (15:14 +0200)]
baculum: Tweak add path in LICENSE file
Marcin Haba [Thu, 12 Apr 2018 14:20:32 +0000 (16:20 +0200)]
baculum: Tweak fix icons and pie graph
Marcin Haba [Thu, 12 Apr 2018 14:19:36 +0000 (16:19 +0200)]
baculum: Fix link to job history page
Marcin Haba [Thu, 12 Apr 2018 12:32:08 +0000 (14:32 +0200)]
baculum: Fix previous step button in restore wizard
Marcin Haba [Thu, 12 Apr 2018 07:02:39 +0000 (09:02 +0200)]
baculum: Enable debug for first config wizard run
Marcin Haba [Thu, 12 Apr 2018 07:01:30 +0000 (09:01 +0200)]
baculum: Fix directing to wizard if application config doesn't exist