]> git.sur5r.net Git - bacula/bacula/blob - bacula/nb-1.37
Use part_size and not max_part_size when setting write timeout.
[bacula/bacula] / bacula / nb-1.37
1               Technical notes on version 1.37  
2                       Nicolas Boichat
3
4 General:
5
6 Changes to 1.37.*:
7 14Oct05
8  - dvd.c:dvd_write_part: Use part_size and not max_part_size when setting write timeout.
9  - dvd.c:do_mount_dev: When checking if the DVD is mounted, do not count ., .. and .keep (needed on Gentoo).
10 15Aug05
11  - Convert dvd-writepart to Python.
12  - Increase delay from 3 seconds to 5 seconds between SIGTERM and SIGKILL when
13    killing external programs.
14 13Aug05
15  - Add gettext macros in autoconf/gettext-macros.
16  - Modify how localedir is set in configure.in.
17  - Remove setlocale check (useless).
18 10Aug05
19  - Mark translatable strings in all source files.
20 08Aug05
21  - Create French and Italian translation files (fr.po, it.po).
22  - Add support for translation in configure and Makefiles.
23  - Update autoconf/aclocal.m4 so it is automatically created with aclocal
24    (Note: autoconf/gnome-macros is not used anymore, it may be removed).
25 30Jul05
26  - Fix src/lib/bpipe.c:run_program and run_program_full_output to detect if the watchdog
27    killed the program, and return an error if it is the case.
28 26Apr05
29  - Modify parse_config to get a LEX_ERROR_HANDLER as a parameter 
30  - lex_open_file now returns NULL if the file can't be opened. All calling functions have
31    been adapted.
32  - Remove set_exit_on_error function
33 07Apr05
34  - Fix "unknown device type" problem with DVD devices.
35  - Fix crash when there is no media in the DVD drive.
36 09Jan05
37  - Update the documentation and ReleaseNotes.
38 05Jan05
39  - Add FreeSpaceCommand in Device (SD configuration file) and implement it.
40  - Some modifications (again) on how guessed volume names are handled (now it should work).
41  - Part files on the hard disk are removed if they are empty.
42 04Jan05
43  - Major fixes on how guessed volume names are handled.
44  - Minor fix in src/stored/append.c.
45  - Replace, when possible, POOLMEM by POOL_MEM in the new code of src/stored/dev.c.
46  - New script, scripts/dvd-freespace, which gets the free space available on a writable DVD.
47 03Jan05
48  - Add WritePartAfterJob directive in Job resource (Director)
49  - Add WritePartAfterJob directive in Schedule Resource (Director)
50  - Implement these new directives
51 02Jan05
52  - New function, open_guess_name_dev in src/stored/dev.c, which tries to guess the volume
53    name of a mounted device, so the label can be read.  
54  - New script, scripts/dvd-writepart, which write parts to DVD+/-R(W).
55  - Removed WriteFirstPartCommand directive in Device (SD configuration file).
56  - Use readdir_r instead of readdir (src/stored/dev.c:open_guess_name_dev).
57 01Jan05
58  - Add RequiresMount, MountPoint, MountCommand, UnmountCommand directives in Device (SD configuration file).
59  - Implement these directives (volumes can now be restored from a manually written DVD). 
60  - Add WriteFirstPartCommand, WritePartCommand directives in Device (SD configuration file).
61  - Implement these directives (DVD writing now works).
62  - New function run_program_full_output in src/lib/bpipe.c.
63  - Lots of bugfixes and cleanups in the new code.
64 29Dec04
65  - Add VolParts field in Media table
66  - Add MaximumPartSize directive in Device (SD configuration file)
67  - File Volumes can now be splitted in multiple files ("parts")
68  - Fix SQL error in sql_list while doing "llist jobmedia"