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