]> git.sur5r.net Git - bacula/bacula/blob - bacula/ReleaseNotes
Update ChangeLog+ReleaseNotes
[bacula/bacula] / bacula / ReleaseNotes
1
2                Release Notes for Bacula 7.0.2
3
4 Release version 7.0.2
5 This is a minor update since version 7.0.1 that is mostly cleanup.
6 However, there is one annoying bug concerning shell expansion of
7 config directory names that is fixed, and there is at least one
8 syntax error in building the full docs that appears on some systems
9 that is also fixed.
10
11 02Apr14
12  - Remove more vestiges of libbacpy
13  - Put back @PYTHON@ path in configure
14  - Fix improper string in parser
15  - Remove libbacpy from rpm spec files
16  - Fix linking check_bacula
17  - Fix new SD login in check_bacula
18  - Tweak docs build process
19
20
21 Release version 7.0.1
22 This is a minor update since version 7.0.0 that is mostly cleanup.
23
24 31Mar14
25  - Remove old plugin-test
26  - Update po files
27  - Enable installation of the bpluginfo utility
28  - More tray-monitor updates
29  - Add Simone Caronii to AUTHORS
30  - Align command line switches in manpages.
31  - Apply upgrade to config.guess
32  - Remove bgnome-console and bwx-console leftovers.
33  - Update tray-monitor header also for new bsock calls
34  - Attempt to fix nagios to use new bsock calls
35  - Update tray-monitor to new bsock calls
36
37 ========================================
38 Release 7.0.0
39
40  Bacula code: Total files = 713 Total lines = 305,722
41  The diff between Bacula 5.2.13 and Bacula 7.0.0 is 622,577 lines,
42  which represents very large change.
43
44 This is a major new release with many new features and a
45 number of changes. Please take care to test this code carefully
46 before putting it into production.  Although the new features
47 have been tested, they have not run in a production environment.
48
49 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
50 For packagers, if you change options, naming, and the way 
51 we link our shared object files, as at least one of you does,
52 you are creating a situation where the user may not be able
53 to run multiple versions of Bacula on the same machine, which
54 is often very useful, and in addition, you create a configuration
55 that the project cannot properly support.
56
57 Please note that the documentation has significantly changed.
58 You will need additional packages to build it such as inkscape.
59 Please see the README and README.pct files in the docs directory.
60 The packages come with pre-build English pdf and html files,
61 which are located in the docs/docs/manuals/en/pdf-and-html directory.
62
63 Packagers: please note that the Bacula LICENSE has changed, it is still
64 AGPLv3 and still open source. A new requirement has been added which
65 requires other projects using the source to keep the acreditations.
66
67 Packagers: please note that the docs license has changed. It is now 
68 licensed: Creative Commons Attribution-ShareAlike 4.0 International
69 This is a common open source license.
70 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
71
72 Compatibility:
73 --------------
74 As always, both the Director and Storage daemon(s) must be upgraded at
75 the same time. Any File daemon running on the same machine as a Director
76 or Storage daemon must be of the same version.
77
78 Older File Daemons should be compatible with the 7.0.0 Director and Storage
79 daemons.  There should be no need to upgrade older File Daemons.
80
81 The following are new directives, commands and features:
82 - New Baculum web GUI interface.  See the gui/baculum directory.
83 - Directive fdstorageaddress in Client
84 - Directive SD Calls Client in Client
85 - Directive Maximum Bandwidth per Job in Client
86 - Directive FD Storage Address in Storage
87 - Directive Maximum Spawned Jobs in Job
88 - setbandwidth command in bconsole
89 - Progress meter with FD in status dir
90 - LastDay of month in schedule
91 - sixth 6th week in month in schedule
92 - Improvements in bconsole SQL calls
93 - Allow list and ranges in cancel as well as the keyword: all
94 - truncate command in bconsole
95 - prune expired volumes?
96 - New hardlink performance enhancements
97 - restart command
98 - restore optimizespeed=yes|no for hardlinks default yes
99 - PkiCipher and PkiDigest in FD Client item
100  Cipher aes128, aes192, aes256, blowfish
101  Digest md5, sha1, sha256
102 - Maximum Bandwidth Per Job in FD Client resource
103 - Maximum Bandwidth Per Job in FD Director Resource
104 - .bvfs_decode_lstat
105 - DisableCommand in FD Director resource
106 - DisableCommand in FD Client resource
107 - status scheduled bconsole command with the following options:
108    days=nn (0-500 default 10); limit=nn (0-2000 default 100)
109    time=YYYY-MM-DD HH:MM:SS
110    schedule=xxx job=xxx
111 - NextPool in Run override
112 - Directive NextPool in Job
113
114 Please see the New Features chapter of the manual for more
115 details.
116
117 The following features or directives have been removed:
118 - Win32
119 - tray-monitor
120 - wx_console
121 - Removed cats DBI driver
122 - Python
123
124 Detailed changes:
125 =================
126 24Mar14
127  - Add Josip Almasi to AUTHORS
128  - [PATCH] Support for restricted consoles in BAT config
129  - [PATCH] Fix for free director directive
130  - [PATCH] Fix auto-select restricted console for director in bconsole
131  - Realign output display
132  - Update ua_output.c from Branch-6.7
133  - Add some missing Branch-6.7 updates
134  - Added needed empty directories to Baculum
135  - Fix for support PostgreSQL, MySQL and SQLite
136  - Framework adjusting to Baculum database connections
137  - Framework fix for lower case tables names in MySQL
138  - Fix for Baculum SQLite support
139  - Initial commit Baculum
140  - Add Marcin to AUTHORS file
141  - Strip trailing blanks
142  - Update copyright year
143  - Update LICENSE and header files
144  - Remove old file
145  - Add new header in misc files
146  - Remove tray-monitor bwx-console manual installation
147  - Remove FD python and examples
148  - Fixup spec files
149  - Remove pythonlib from lib
150  - Update package-list
151  - Fix SDCallsClient daemon synchronization
152  - Add debug code + make 127.0.0.1 same as localhost for tls tests
153  - Fix multiple DIRs in console
154  - Make failure for bat to connect to DIR non-fatal
155  - Fix bat style to one that works
156  - Take disk-changer from Branch-6.7
157  - Simplify Version output
158  - Fix FDVersion for SD Calls Client test
159  - Update accurate test
160  - Update differential test
161  - Add new regress timing scripts
162  - Improve plugin make clean
163  - Implement regress FORCE_SDCALLS
164  - Remove win32 tray-monitor and wx-console directories
165  - Remove regress-config need only regress-config.in
166  - Add configure archivedir
167  - Improve SQL failure reporting
168  - First cut backport BEE to community
169  - Add copyright to mtx-changer.in