]> git.sur5r.net Git - bacula/rescue/log
bacula/rescue
20 years agoPrint error if Alert command fails + doc
Kern Sibbald [Sat, 14 Aug 2004 10:22:50 +0000 (10:22 +0000)]
Print error if Alert command fails + doc

20 years agoRemove unnecessary class in attribs.c
Kern Sibbald [Sat, 14 Aug 2004 08:35:12 +0000 (08:35 +0000)]
Remove unnecessary class in attribs.c
Add two empty files to new tray-monitor directory

20 years agoAdd src/tray-monitor directory
Nicolas Boichat [Fri, 13 Aug 2004 23:03:40 +0000 (23:03 +0000)]
Add src/tray-monitor directory

20 years ago- wxbHistoryTextCtrl : Fixed Win32 build error
Nicolas Boichat [Fri, 13 Aug 2004 21:51:38 +0000 (21:51 +0000)]
- wxbHistoryTextCtrl : Fixed Win32 build error

20 years agoImplement class template for automatic casting uint64_t to stat packet fields
Kern Sibbald [Fri, 13 Aug 2004 21:22:59 +0000 (21:22 +0000)]
Implement class template for automatic casting uint64_t to stat packet fields

20 years agoSome VC++ modifications
Kern Sibbald [Fri, 13 Aug 2004 20:27:05 +0000 (20:27 +0000)]
Some VC++ modifications

20 years agoApply Martin's patch to compat.cpp inet_ntoa
Kern Sibbald [Fri, 13 Aug 2004 19:22:04 +0000 (19:22 +0000)]
Apply Martin's patch to compat.cpp inet_ntoa

20 years agoApply Meno's bnet.c patch and enable SMARTALLOC in IPADDR
Kern Sibbald [Fri, 13 Aug 2004 14:59:45 +0000 (14:59 +0000)]
Apply Meno's bnet.c patch and enable SMARTALLOC in IPADDR

20 years agoUndo a few changes in address_conf.h and
Kern Sibbald [Fri, 13 Aug 2004 09:35:53 +0000 (09:35 +0000)]
Undo a few changes in address_conf.h and
smartalloc.h so that it works here without IP6 defined

20 years ago- general : implemented command completion and interactive help.
Nicolas Boichat [Thu, 12 Aug 2004 23:15:40 +0000 (23:15 +0000)]
- general : implemented command completion and interactive help.

20 years ago!!! I didn't run the regression tests.!!!
Meno Abels [Thu, 12 Aug 2004 22:13:51 +0000 (22:13 +0000)]
!!! I didn't run the regression tests.!!!

1. Find and fix the memory leak (most likely in address_conf.c)

in address_conf there was no memory leak-:) the parser calls my init_default_addresses
but also resets the datastructurs by memset so allocated resource will be lost.
I added the pass number to init_defaults so that i could call my init_default only once
per server.

2. Find some why to have smartalloc work correctly with new.
   *Please* note, you cannot simply put everything on SMARTALLOC --
   this will not work because some of the delete's *must* de-allocate
   all the items in the list. I.e. by default, my lists own the
   list items.

There was a missing  brace
in the use of my new operator to write new(fname, line) Type in the define.
And also there was some operator definitions in dlist,alist,htable which causes
that trouble.
I only added the SMARTALLOC to all classes these are generated by new and removed
by delete.

3. I believe I've fixed the byte order problem by modifying get_port().
   However, if you turn on the debug statement at the top of
   init_bnet() src/lib/bnet.c:917 by setting the 100 to 000, you will
   see that the host address is not correct in all cases.

Kern and I decided to add
 get_port_net_order
 get_port_host_order
 get_first_port_net_order
 get_first_port_host_order
to the code.

4. Eliminate the use of inet_addr() -- it is deprecated.

Done

5. Check the SetIP command in src/dir/fd_cmds.c

fixed mixup of sockaddr and in_addr

6. There is too much #ifdefing in the code to deal with IPv4 and IPv6
   I don't mind it in bnet.c and bnet_server.c (too much), but we should
   try to eliminate it elsewhere.

I cleaned it up.
Is this too much yes it is but, we can't reach the heaven in one day-:)
./lib/address_conf.c:#ifdef HAVE_IPV6
./lib/address_conf.c:#ifdef HAVE_IPV6
./lib/address_conf.c:#ifdef HAVE_IPV6
./lib/address_conf.c:#ifdef HAVE_IPV6
./lib/address_conf.c:#ifdef HAVE_IPV6
./lib/address_conf.c:#ifdef HAVE_IPV6
./lib/address_conf.c:#ifdef HAVE_IPV6
./lib/address_conf.c:#ifdef HAVE_IPV6
./lib/address_conf.c:#ifdef HAVE_IPV6
./lib/address_conf.c:#ifdef HAVE_IPV6
./lib/address_conf.c:#if defined(HAVE_INET_NTOP) && defined(HAVE_IPV6)
./lib/address_conf.c:#ifdef HAVE_IPV6
./lib/address_conf.c:#ifdef HAVE_INET_NTOP
./lib/address_conf.h:#ifdef HAVE_IPV6
./lib/address_conf.h:#ifdef HAVE_IPV6
./lib/address_conf.h:#ifdef HAVE_IPV6
./lib/bnet.c:#ifdef HAVE_IPV6
./lib/bnet.c:#ifdef HAVE_IPV6
./lib/bnet.c:#ifdef HAVE_IPV6
./lib/bnet.c:#ifdef HAVE_IPV6
./lib/bnet.c:#ifdef HAVE_IPV6
./lib/bnet_server.c:#ifndef HAVE_INET_NTOP
./lib/bnet_server.c:#ifdef HAVE_INET_NTOP

20 years agoMisc -- see techlog
Kern Sibbald [Thu, 12 Aug 2004 18:58:13 +0000 (18:58 +0000)]
Misc -- see techlog

20 years agoImplement .help command.
Nicolas Boichat [Sat, 7 Aug 2004 21:44:23 +0000 (21:44 +0000)]
Implement .help command.

20 years agoA few changes for Win32
Kern Sibbald [Fri, 6 Aug 2004 21:57:03 +0000 (21:57 +0000)]
A few changes for Win32
Implement reader in Dir and FD
Rework SQL for pruning
Add Admin pruner
No commas in JobIds printed in restore command

20 years ago - wxbRestorePanel : now parsing '+' sent by the director when building tree.
Nicolas Boichat [Fri, 6 Aug 2004 15:14:36 +0000 (15:14 +0000)]
 - wxbRestorePanel : now parsing '+' sent by the director when building tree.
 - wxbRestorePanel : implemented .backups client=xxx (2.1).

20 years ago- wxbRestorePanel : fixed compile error
Nicolas Boichat [Fri, 6 Aug 2004 13:19:36 +0000 (13:19 +0000)]
- wxbRestorePanel : fixed compile error

20 years ago- wxbRestorePanel : implemented the director modification showing jobid when a job...
Nicolas Boichat [Fri, 6 Aug 2004 13:00:40 +0000 (13:00 +0000)]
- wxbRestorePanel : implemented the director modification showing jobid when a job is started.

20 years agoCreate Developers manual
Kern Sibbald [Fri, 6 Aug 2004 12:30:04 +0000 (12:30 +0000)]
Create Developers manual
Add prompt for update volume(s) from pool

20 years agoImplement user friendly time duration input editing
Kern Sibbald [Thu, 5 Aug 2004 21:02:51 +0000 (21:02 +0000)]
Implement user friendly time duration input editing
Add buf len argument to edit_utime

20 years agoFix new FileSet exclusion
Kern Sibbald [Thu, 5 Aug 2004 11:51:54 +0000 (11:51 +0000)]
Fix new FileSet exclusion
Implement update all Volumes from pool
File update volume from pool
Implement Alert command in SD
Add eliminate orphaned Client records to dbcheck

20 years agoUpdate projects
Kern Sibbald [Tue, 3 Aug 2004 13:11:27 +0000 (13:11 +0000)]
Update projects

20 years agoMinor changes in formating and to address_conf.c
Kern Sibbald [Tue, 3 Aug 2004 11:26:30 +0000 (11:26 +0000)]
Minor changes in formating and to address_conf.c

20 years agoFix bnet.c
Kern Sibbald [Tue, 3 Aug 2004 10:18:55 +0000 (10:18 +0000)]
Fix bnet.c

20 years agoMerge Meno's IPv6-1 code
Kern Sibbald [Tue, 3 Aug 2004 10:01:09 +0000 (10:01 +0000)]
Merge Meno's IPv6-1 code

20 years agoMisc
Kern Sibbald [Tue, 3 Aug 2004 09:12:23 +0000 (09:12 +0000)]
Misc

20 years agoUpdate all pools when starting the Director
Kern Sibbald [Sat, 31 Jul 2004 13:00:30 +0000 (13:00 +0000)]
Update all pools when starting the Director

20 years agoApply Martin Simmons patch to bacula-dir.conf.in
Kern Sibbald [Fri, 30 Jul 2004 21:45:02 +0000 (21:45 +0000)]
Apply Martin Simmons patch to bacula-dir.conf.in

20 years ago- wxbRestorePanel : implemented restore before=<Date> parameter.
Nicolas Boichat [Wed, 28 Jul 2004 21:54:43 +0000 (21:54 +0000)]
- wxbRestorePanel : implemented restore before=<Date> parameter.

20 years agoImplement berrno for bpipes and run_program
Kern Sibbald [Wed, 28 Jul 2004 18:53:15 +0000 (18:53 +0000)]
Implement berrno for bpipes and run_program

20 years agoUpdate/enhance copyright/license + add .backups for Nicolas
Kern Sibbald [Wed, 28 Jul 2004 09:42:50 +0000 (09:42 +0000)]
Update/enhance copyright/license + add .backups for Nicolas

20 years agoAdd new berrno files
Kern Sibbald [Tue, 27 Jul 2004 21:01:50 +0000 (21:01 +0000)]
Add new berrno files

20 years agoFirst cut berrno unified Unix/Win32 errno handling
Kern Sibbald [Tue, 27 Jul 2004 21:00:34 +0000 (21:00 +0000)]
First cut berrno unified Unix/Win32 errno handling

20 years agoAdd ./configure detection of sys/tape.h
Kern Sibbald [Tue, 27 Jul 2004 09:18:21 +0000 (09:18 +0000)]
Add ./configure detection of sys/tape.h

20 years agoFix btape compile problem
Kern Sibbald [Tue, 27 Jul 2004 09:10:50 +0000 (09:10 +0000)]
Fix btape compile problem

20 years agoFix dev.c return codes
Kern Sibbald [Mon, 26 Jul 2004 15:15:19 +0000 (15:15 +0000)]
Fix dev.c return codes

20 years agoFix new DCRs in bscan + 32/64 bit editing checks in btape
Kern Sibbald [Sun, 25 Jul 2004 08:42:57 +0000 (08:42 +0000)]
Fix new DCRs in bscan + 32/64 bit editing checks in btape

20 years agoRestore JobIds in right order + Tru64 porting
Kern Sibbald [Sat, 24 Jul 2004 10:26:51 +0000 (10:26 +0000)]
Restore JobIds in right order + Tru64 porting

20 years agoAdd tcpwrappers config + improve Incremental test
Kern Sibbald [Fri, 23 Jul 2004 21:08:43 +0000 (21:08 +0000)]
Add tcpwrappers config + improve Incremental test

20 years agoConvert queries to standard SQL by using DISTINCT instead of GROUP BY.
Dan Langille [Fri, 23 Jul 2004 15:39:14 +0000 (15:39 +0000)]
Convert queries to standard SQL by using DISTINCT instead of GROUP BY.

20 years agoFix bscan walk DCRs + add some bools to dev.c
Kern Sibbald [Thu, 22 Jul 2004 21:44:59 +0000 (21:44 +0000)]
Fix bscan walk DCRs + add some bools to dev.c

20 years agoRescue updates + misc
Kern Sibbald [Wed, 21 Jul 2004 15:39:19 +0000 (15:39 +0000)]
Rescue updates + misc

20 years agoImplement new attached_dcrs code
Kern Sibbald [Sun, 18 Jul 2004 18:57:50 +0000 (18:57 +0000)]
Implement new attached_dcrs code

20 years agoMisc
Kern Sibbald [Sun, 18 Jul 2004 16:05:07 +0000 (16:05 +0000)]
Misc

20 years agoAdd version strings
Kern Sibbald [Sun, 18 Jul 2004 09:33:26 +0000 (09:33 +0000)]
Add version strings

20 years agoSome Win32 fixes
Kern Sibbald [Sun, 18 Jul 2004 09:23:42 +0000 (09:23 +0000)]
Some Win32 fixes

20 years agoReplace INTEGER UNSIGNED and BIGINT UNSIGNED
Dan Langille [Sat, 17 Jul 2004 15:51:34 +0000 (15:51 +0000)]
Replace INTEGER UNSIGNED and BIGINT UNSIGNED
with BIGINT.  UNSIGNED is not supported by all databases.
However, BIGINT works on SQLite, MySQL, and PostgreSQL

Replace a GROUP BY [which fails on PostgreSQL because
it's not standard SQL] with a DISTINCT, which is what
we are really trying to do anyway.

20 years agoNot all databases allow you to refer to field in an "AS field" clause.
Dan Langille [Sat, 17 Jul 2004 15:49:39 +0000 (15:49 +0000)]
Not all databases allow you to refer to field in an "AS field" clause.
So use count(*) instead of the field name in selects.

Use DISTINCT intead of GROUP BY, because that's what we really want
because this won't work on non-MySQL.

20 years ago- wxbRestorePanel & wxbHistoryTextCtrl : Fixed unsigned comparisons.
Nicolas Boichat [Sat, 17 Jul 2004 13:20:20 +0000 (13:20 +0000)]
- wxbRestorePanel & wxbHistoryTextCtrl : Fixed unsigned comparisons.

20 years ago- wxbRestorePanel : Fixed problem when the newly created job is not at the end of...
Nicolas Boichat [Sat, 17 Jul 2004 09:39:57 +0000 (09:39 +0000)]
- wxbRestorePanel : Fixed problem when the newly created job is not at the end of the list.

20 years agoRemove fd from scripts directory
Kern Sibbald [Fri, 16 Jul 2004 22:19:03 +0000 (22:19 +0000)]
Remove fd from scripts directory

20 years agoFix -c option in dbcheck
Kern Sibbald [Fri, 16 Jul 2004 22:14:28 +0000 (22:14 +0000)]
Fix -c option in dbcheck

20 years agoFix RH start scripts to use -u and -g if specified
Kern Sibbald [Fri, 16 Jul 2004 21:51:51 +0000 (21:51 +0000)]
Fix RH start scripts to use -u and -g if specified

20 years ago- wxbRestorePanel : Fixed crash when an error occurs while querying restore list...
Nicolas Boichat [Fri, 16 Jul 2004 21:47:03 +0000 (21:47 +0000)]
- wxbRestorePanel : Fixed crash when an error occurs while querying restore list (reported by Dan Langille).

20 years agoMore DCR changes
Kern Sibbald [Fri, 16 Jul 2004 21:27:10 +0000 (21:27 +0000)]
More DCR changes

20 years agoMore dcr updates
Kern Sibbald [Fri, 16 Jul 2004 16:34:56 +0000 (16:34 +0000)]
More dcr updates

20 years agoPool + label cleanups from bug reports
Kern Sibbald [Fri, 16 Jul 2004 07:23:41 +0000 (07:23 +0000)]
Pool + label cleanups from bug reports

20 years ago- wxbMainFrame : When an unexpected question is in this format (***? (yes/mod/no...
Nicolas Boichat [Thu, 15 Jul 2004 21:17:56 +0000 (21:17 +0000)]
- wxbMainFrame : When an unexpected question is in this format (***? (yes/mod/no):), a list is shown to choose one of these possibilities.
- wxbRestorePanel : Fixed crash when there is no backup available (fresh install)

20 years ago - wxbHistoryTextCtrl : Created a new text control that keep an history
Nicolas Boichat [Thu, 15 Jul 2004 17:13:36 +0000 (17:13 +0000)]
 - wxbHistoryTextCtrl : Created a new text control that keep an history
     of typed commands.

20 years ago - wxbHistoryTextCtrl : Created a new text control that keep an history
Nicolas Boichat [Thu, 15 Jul 2004 17:09:06 +0000 (17:09 +0000)]
 - wxbHistoryTextCtrl : Created a new text control that keep an history
     of typed commands.
 - wxbMainFrame : Fixed config file problem when changing the default
     configuration file (Linux)

20 years agoFix st_ctime on Win32 + fix status dir scheduled jobs + cleanup configure
Kern Sibbald [Fri, 9 Jul 2004 18:39:40 +0000 (18:39 +0000)]
Fix st_ctime on Win32 + fix status dir scheduled jobs + cleanup configure

20 years agoFix PostgreSQL
Kern Sibbald [Thu, 8 Jul 2004 16:53:12 +0000 (16:53 +0000)]
Fix PostgreSQL

20 years agoDoc + compiler fixes
Kern Sibbald [Thu, 8 Jul 2004 14:04:54 +0000 (14:04 +0000)]
Doc + compiler fixes

20 years agoUpdate root tests
Kern Sibbald [Thu, 8 Jul 2004 12:29:20 +0000 (12:29 +0000)]
Update root tests

20 years agoMinor updates
Kern Sibbald [Thu, 8 Jul 2004 10:25:50 +0000 (10:25 +0000)]
Minor updates

20 years agoUpdate kernstodo
Kern Sibbald [Thu, 8 Jul 2004 10:05:22 +0000 (10:05 +0000)]
Update kernstodo

20 years agoMore DCR implementation + debug code for zeroed block headers
Kern Sibbald [Thu, 8 Jul 2004 09:25:36 +0000 (09:25 +0000)]
More DCR implementation + debug code for zeroed block headers

20 years agoUpdate version
Kern Sibbald [Wed, 7 Jul 2004 09:11:06 +0000 (09:11 +0000)]
Update version

20 years agoUse dcr more in SD + int to bool conversions
Kern Sibbald [Wed, 7 Jul 2004 09:10:27 +0000 (09:10 +0000)]
Use dcr more in SD + int to bool conversions

20 years agoAdd more DCRs
Kern Sibbald [Sun, 4 Jul 2004 19:22:16 +0000 (19:22 +0000)]
Add more DCRs

20 years agoMisc cleanups
Kern Sibbald [Sun, 4 Jul 2004 13:22:53 +0000 (13:22 +0000)]
Misc cleanups

20 years agowxbConfigPanel : Fixed ?: operator cast problem with gcc 2.95.
Nicolas Boichat [Sat, 3 Jul 2004 13:28:15 +0000 (13:28 +0000)]
wxbConfigPanel : Fixed ?: operator cast problem with gcc 2.95.

20 years agoAdd regex to FileSet + fix ACL crash + gnome1 Makefile + 30 second retry for DB
Kern Sibbald [Thu, 1 Jul 2004 16:41:54 +0000 (16:41 +0000)]
Add regex to FileSet + fix ACL crash + gnome1 Makefile + 30 second retry for DB

20 years agoAdd heap stats to Dir and SD -- eliminate #ifdefs
Kern Sibbald [Sun, 27 Jun 2004 17:02:14 +0000 (17:02 +0000)]
Add heap stats to Dir and SD -- eliminate #ifdefs

20 years agoAdd Dir heap stats
Kern Sibbald [Sun, 27 Jun 2004 16:51:56 +0000 (16:51 +0000)]
Add Dir heap stats

20 years agoMore minor Win32 fixes
Kern Sibbald [Sun, 27 Jun 2004 15:22:56 +0000 (15:22 +0000)]
More minor Win32 fixes

20 years agoCorrect tool tip length problem
Kern Sibbald [Sun, 27 Jun 2004 12:37:38 +0000 (12:37 +0000)]
Correct tool tip length problem

20 years agoUpdate the version
Kern Sibbald [Sun, 27 Jun 2004 11:32:21 +0000 (11:32 +0000)]
Update the version

20 years agoWin32 fixes + resources array fix
Kern Sibbald [Sun, 27 Jun 2004 11:23:25 +0000 (11:23 +0000)]
Win32 fixes + resources array fix

20 years agoRewrite spool error cod + level keyword for estimate
Kern Sibbald [Sat, 26 Jun 2004 12:51:12 +0000 (12:51 +0000)]
Rewrite spool error cod + level keyword for estimate

20 years agovarious updates/fixes.
Nicolas Boichat [Fri, 25 Jun 2004 16:03:53 +0000 (16:03 +0000)]
various updates/fixes.

20 years agofixed tests
Nicolas Boichat [Fri, 25 Jun 2004 16:02:06 +0000 (16:02 +0000)]
fixed tests

20 years agoFix file size truncated if >100mb.
Nicolas Boichat [Fri, 25 Jun 2004 15:58:55 +0000 (15:58 +0000)]
Fix file size truncated if >100mb.

20 years agoFix MinGW compiler bug.
Nicolas Boichat [Fri, 25 Jun 2004 13:47:48 +0000 (13:47 +0000)]
Fix MinGW compiler bug.

20 years agoReally, really fix the gconsole rpm package symlink.
Scott Barninger [Thu, 24 Jun 2004 20:20:02 +0000 (20:20 +0000)]
Really, really fix the gconsole rpm package symlink.

20 years agoReduce casting in smartall + turn off reload debug output
Kern Sibbald [Tue, 22 Jun 2004 15:54:25 +0000 (15:54 +0000)]
Reduce casting in smartall + turn off reload debug output

20 years agoFix reload algorithm + reload orphaned buffer + term_wait destruction
Kern Sibbald [Tue, 22 Jun 2004 13:07:01 +0000 (13:07 +0000)]
Fix reload algorithm + reload orphaned buffer + term_wait destruction

20 years agoFix Gnome crash on up/down arrow and no history
Kern Sibbald [Mon, 21 Jun 2004 13:46:11 +0000 (13:46 +0000)]
Fix Gnome crash on up/down arrow and no history

20 years agoPut resources on a pointer
Kern Sibbald [Mon, 21 Jun 2004 13:18:41 +0000 (13:18 +0000)]
Put resources on a pointer

20 years agoSort Scheduled Jobs list
Kern Sibbald [Mon, 21 Jun 2004 12:40:46 +0000 (12:40 +0000)]
Sort Scheduled Jobs list

20 years agoUpdate kernstodo
Kern Sibbald [Sun, 20 Jun 2004 20:28:40 +0000 (20:28 +0000)]
Update kernstodo

20 years agoMisc updates
Kern Sibbald [Sun, 20 Jun 2004 20:16:58 +0000 (20:16 +0000)]
Misc updates

20 years agoFirst cut SIGHUM + misc
Kern Sibbald [Sat, 19 Jun 2004 20:53:12 +0000 (20:53 +0000)]
First cut SIGHUM + misc

20 years agoFix symlink creation in rpm gnome-console package (again).
Scott Barninger [Fri, 18 Jun 2004 20:10:14 +0000 (20:10 +0000)]
Fix symlink creation in rpm gnome-console package (again).

20 years agoFinish new restore tree code
Kern Sibbald [Fri, 18 Jun 2004 10:07:42 +0000 (10:07 +0000)]
Finish new restore tree code

20 years agohave close() call closesocket if _close() returns error
Christopher S. Hull [Fri, 18 Jun 2004 03:44:12 +0000 (03:44 +0000)]
have close() call closesocket if _close() returns error

20 years agoRestructure tree.c + misc
Kern Sibbald [Thu, 17 Jun 2004 10:50:05 +0000 (10:50 +0000)]
Restructure tree.c + misc

20 years agoAdd extern C to callback functions
Kern Sibbald [Tue, 15 Jun 2004 17:22:20 +0000 (17:22 +0000)]
Add extern C to callback functions

20 years agoAdd Andreas' patch
Kern Sibbald [Tue, 15 Jun 2004 12:11:26 +0000 (12:11 +0000)]
Add Andreas' patch

20 years agoAdd Peter Eriksson's const code + turn bsscanf code
Kern Sibbald [Tue, 15 Jun 2004 10:40:48 +0000 (10:40 +0000)]
Add Peter Eriksson's const code + turn bsscanf code

20 years agoFinal changes
Kern Sibbald [Sun, 13 Jun 2004 17:10:45 +0000 (17:10 +0000)]
Final changes