1 Technical notes on version 1.24 10Aug02
7 Changes submitted this submission:
8 - If the Console program terminated during the printing of messages,
9 the message file was left locked. This was corrected by using the
10 new read-write lock code.
11 - Implemented Pw() and Vw() for obtaining and releasing a write lock
12 using the rwl_xxx routines.
13 - Deleted some old pthread_mutex code from mysql.c
14 - In making the Irix port, I previously corrected the base64 routine so
15 they were not sensitive to the machine definition of char. This made
16 them incompatible with previous versions invalidating MD5 signatures
17 which are in base64 format. I have now corrected this, making the
18 routines compatible with the previous version but also insensitive
19 to the default definition of char.
20 - Removed some unnecessary NPRT() usage in signal.c (pointed out by
22 - Add back BNET_NONO for compatibility with older File daemons.
23 - Implement runing a restore Job in the restore command.
24 - Make installation of query.sql unconditional. To prevent you own file
25 from being overwritten, give it a different name.
26 - Made parse_command_args() in ua take command from ua->cmd, this
27 simplifies it and allows usage in other places -- e.g. building
28 arguments for created run command in restore.
29 - Cleaned the naming of s_full_ctx to be s_jobids.
30 - Write the bsr created in restore to "working-directory"/restore.bsr
31 - Fix bugs in command line scanner in run command -- also some misplaced
33 - Eliminate static cmd in ua_server.c
34 - Eliminate segmentation fault when using the Run command in the
35 Console -- forgot to init_msgs().