of the individual source files making a summary difficult. Of note though is
they have incorporated quite a number of the patches from our 3.4.2 package
hence the removal of 22 (!) patches.
* new very powerful custom menu, extending both HTML, PHP and
other serverside coding
* much more configuration, and better configuration dialogs
* easily open recently used files
* better handling of file opening and closing
* more efficient code
* fixed some bugs
* auto-indenting
* spell check
* multibyte character support
* internal preview mode (experimental)
* XHTML support
for finding this.
Update bind to 9.0.0rc4. Changes and fixes are:
* "host" did not use the search list.
* Treat undefined acls as errors, rather than
warning and then later throwing an assertion.
* SIG(0) signing and verifying was done incorrectly.
* When reloading the server with a config file
containing a syntax error, it could catch an
assertion failure trying to perform zone
maintenance on, or sending notifies from,
tentatively created zones whose views were
never fully configured and lacked an address
database and request manager.
* "dig" sometimes caught an assertion failure when
using TSIG, depending on the key length.
* Many debugging messages were partially formatted
even when debugging was turned off, causing a
significant decrease in query performance.
* There is now a man page for "nsupdate"
* nslookup printed incorrect RR type mnemonics
for RRs of type >= 21
* Attempting to send a reqeust over IPv6 using
dns_request_create() on a system without IPv6
support caused an assertion failure [RT #235].
* Missing strdup() of ACL name caused random
ACL matching failures [RT #228].
* nsupdate was incorrectly limiting TTLs to 65535 instead
of 2147483647.
* When writing a master file, print the SOA and NS
records (and their SIGs) before other records.
* named -u failed on many Linux systems where the
libc provided kernel headers do not match
the current kernel.
* nsupdate didn't work with IPv6.
slang.c: Under certain conditions, the continue statement was not
properly handled in do..while statements. src/test/loops.sl added
for testing.
slparse.c: avoid potential (rare?) infinite loop when slang error occurs
slsmg.c: When SLsmg_init_smg is called, mark the display as trashed.
It is now possible to add intrinsics to their own namespace via
new SLns_add* functions. Moreover, the import function now takes
an optional additional argument that specifies a namespace.
New namespace intrinsics: use_namespace, current_namespace
Changed inner-product algorithm to minimize the number of cache misses.
sldisply.c: Kanji specific patch
sldisply.c: Assume that Eterm and rxvt are xterm-like
sldostty.c: mouse support added
slsearch.c: avoid infinite loop if search string has no length.
slregexp.c: regexp \d+ was not working properly
keyhash.c: typos involving USER_BLOCK keywords corrected.
New intrinsic variable: _slang_doc_dir. This specifies the
installation location of the doc files.
Make sure it can compile with SLTT_HAS_NON_BCE_SUPPORT set to 0.
new features:
* Changed configure script, Makefile, and manpages
* another configure preset for SuSE Linux
* new SysV alarm signals that prod the X timer events that write
modified data, as a workaround for broken
* netplan now listens on two ports (unless overriden in /etc/services):
5444 for backwards compatibility, and
2983, the new IANA-registered port.
* "user" lines in netplan ACLs now accept "user@host" arguments
* the "another plan window is running, kill/continue" popup now blocks
until answered.
* OpenMotif support (XFree 4.0.1, OpenMotif 2.1.30)
* new options -N, -c, and -h to control more options when adding entries
from the command line
!!! We already had the security-related changes in pkgsrc !!!
* Security Focus found a security bug with display name passing "%d" as the
* display name. Thanks to Jeremy Buhler <jbuhler@cs.washington.edu> for
* the xlockmore patch.
* Environment configuration (--disable-interactive) logic was corrected
* (default was ok but you had to --enable-interactive to disable) thanks
* to Tom Schmidt <tschmidt@micron.com>.
* Man page changes.