]> git.sur5r.net Git - bacula/docs/blob - docs/home-page/news.txt
- Litle fix
[bacula/docs] / docs / home-page / news.txt
1 Kern;;;2005/04/26;;;12:00
2 The Bacula Version 1.36.3 tar file is released to Source Forge.
3
4           Release Notes for Bacula 1.36.3
5
6   Bacula code: Total files = 398 Total lines = 118,000 (*.h *.c *.in)
7
8 Major Changes to version 1.36.3:
9 - Applied all fixes for bugs since version 1.36.2 (see below)
10 - Use fseeko and ftello so that attributes can exceed 4 GB.
11 - Thanks to Karl Cunningham's hard work and skilled Perl      
12   programming, the manual is now in LaTeX format
13   and has an index!
14 - Drop support of old style Include/Excludes (see below).
15
16 New Directives in 1.36.3:
17 - None, but see 1.36.2 additions below.
18
19 New Commands:
20 - None since 1.36.1
21
22 Items to note for 1.36.3!!!
23 - Drop support of old style Include/Excludes. Matt Howard has
24   supplied a handy Perl program that will do a good job of
25   converting your FileSets. It can be found in 
26   examples/conf/fileset_convert.pl
27 - Dan has reminded us that the arguments for make_catalog_backup
28   changed from 1.34.x to 1.36.1. The old arguments were typically
29   "-U bacula".  The new arguments are typically "bacula bacula",
30   where the first is the database name, and the second is the
31   user name.
32
33 Patches applied:
34
35 04Mar05 1.36.2-level.patch
36  This patch should fix a problem with th %l editing in the 
37  client (FD) where it edited nothing. With this fix, it should
38  edit "since".  
39
40 04Mar05 1.36.2-pool.patch
41  This patch corrects a problem preventing multiple 
42  simultaneous jobs from different pools.
43
44 09Mar05 1.36.2-win32-drive.patch
45  This patch will prevent the Win32 FD from printing an error message
46  when it attempts to restore the permissions for a drive (which Win32
47  doesn't permit). The error is harmless in any case.
48
49 15Mar05 1.36.2-netbsd.patch
50  This patch corrects a compile problem because of no statfs() 
51  on NetBSD. The patch was submitted by kardel with bug 258.
52
53 16Mar05 1.36.2-console.patch
54  This patch causes the output directed to a file to be
55  flushed after every line. This is a bit overkill, IMO, but
56  a user complained about it.
57
58 17Mar05 1.36.2-restore-speed.patch
59  This patch will fix a subtle bug that was introduced in 1.36.2
60  which causes Bacula to be very slow restoring a few files. This
61  is because it reads completely to the end of the Volume rather
62  than stopping when all the files on the Volume are loaded. The
63  introduction of the bug was caused by a patch that fixed 
64  Bacula truncating tapes after a restore.
65  Note that all source files will be rebuilt during the make.
66    
67 18Mar05 1.36.2-store.patch
68  This patch fails a job if no Storage resource is specified and
69  the job attempts to call the SD.
70
71 18Mar05 1.36.2-reschedule.patch
72  This patch should fix a Segfault bug when a job is rescheduled.
73  The storage pointers were being released when they should not
74  have been.
75
76 24Mar05 1.36.2-wx-console-bugfixes.patch
77  Major wx-console fixes (see src/wx-console/CHANGELOG for details).
78
79 28Mar05 1.36.2-tray-monitor-memleak.patch
80  This patch should fix memory leaks in tray-monitor.
81
82 Kern;;;2005/02/28;;;12:00
83 The Bacula Version 1.36.2 tar file is released to Source Forge.
84
85 Release Notes for Bacula 1.36.2
86
87   Bacula code: Total files = 398 Total lines = 117,915 (*.h *.c *.in)
88
89 Major Changes to version 1.36.2:
90 - Applied all fixes for bugs since version 1.36.1 (see below)
91 - Added new directives from 1.37 code (see below).
92 - Applied Tim's patch for ACLS.
93 - Eight new options keywords in a FileSet resource:
94   ignorecase, fstype, hfsplussupport, wilddir, wildfile, regexdir,
95   and regexfile, hardlinks. See below for details.
96 - Fix deadlock in multiple simultaneous jobs.
97 - Fix tape "truncation"/"number of files" after restore bug.
98 - Fix ClientRun jobs on Win32 to faile if the 
99   return code is not zero.
100
101 New Directives in 1.36.2:
102 - New Options keywords in a FileSet directive:
103   - WildDir xxx
104     Will do a wild card match against directories (files will not
105     be matched).
106   - WildFile xxx
107     Will do a wild card match against files (directories will not
108     be matched).
109   - RegexDir xxx
110     Will do a regular expression match against directories (files
111     will not be matched).
112   - RegexFile xxx
113     Will do a regular expression match against files( directories
114     will not be matched).
115   - IgnoreCase = yes | no
116     Will ignore case in wild card and regular expression matches.
117     This is handy for Windows where filename case is not significant.
118   - FsType = string
119     where string is a filesystem type: ext2, jfs, ntfs, proc,
120     reiserfs, xfs, usbdevfs, sysfs, smbfs, iso9660.  For ext3
121     systems, use ext2.  You may have multiple fstype directives
122     and thus permit multiple filesystem types.  If the type
123     specified on the fstype directive does not match the
124     filesystem for a particular directive, that directory will
125     not be backed up.  This directive can be used to prevent
126     backing up non-local filesystems.
127   - HFS Plus Support = yes | no 
128     If set, Mac OS X resource forks will be saved and restored.
129 - In FileSet, you can exclude backing up of hardlinks (if you have
130   a lot, it can be very expensive), by using:
131     HardLinks = no
132   in the Options section. Patch supplied by David R Bosso. Thanks.
133
134 New Commands:
135 - None since 1.36.1
136
137 Items to note for 1.36.2!!!
138 - Dan has reminded us that the arguments for make_catalog_backup
139   changed from 1.34.x to 1.36.1. The old arguments were typically
140   "-U bacula".  The new arguments are typically "bacula bacula",
141   where the first is the database name, and the second is the
142   user name.
143
144 Patches applied:
145
146 03Dec04  1.36.1-pool.patch
147  This patch should hold jobs in the Director's start queue if
148  more than one simultaneous backup job wants to use the same
149  Storage device with two different Pools (i.e. 2 Volumes).
150
151 03Dec04  1.16.1-slots.patch
152  This patch should fix "update slots" with two different
153  magazines in different pools by checking the pool when zapping
154  the InChanger.
155
156 18Dec04 1.36.1-spool.patch
157  This patch fixes the despooling size printed in the Job 
158  report. Previously, it reported the total size for the
159  device. This patch makes it report the size for the job.
160
161 21Dec04 1.36.1-store.patch
162  This patch fixes a problem with overriding storage daemon
163  specifications. Previously they were not always honored.
164  This implements more uniform handling. It also eliminates
165  an orphaned buffer situation using JobDefs.
166
167 21Dec04 1.36.1-reload.patch
168  This patch fixes Bacula so that it does not exit if there
169  is a syntax error in its conf file during a reload command.
170
171 24Dec04 1.36.1-fileset.patch
172  This patch should correct a seg fault in the FD that occurs
173  at the end of a job when the job uses old style include/excludes.
174  Old style include/excludes are deprecated and should be
175  converted to the new style as soon as possible.
176
177 30Jan05 1.36.1-acl.patch
178  This patch fixes some typos with ACL checking that results
179  in the incorrect name being used for the check.
180  This fixes possible security problems with unwanted 
181  access by restricted consoles.
182
183 15Feb05 1.36.1-truncate.patch
184  This patch fixes a bug where a tape gets "truncated" after
185  doing a restore. The number of files in the catalog do not
186  agree with what Bacula thinks is on tape, then the tape is
187  marked in error.
188
189 ;;;
190
191 Michael;;;2005/02/25;;;19:59
192 News-Page for the Bacula-Website finished
193 When you read this, you read the first news posted by me *hehe*
194 through the new Bacula-News-System.
195
196 Its file-based, no fancy database need.
197 ;;;