(or pkgsrc) from the 00DIST file:
4.68 June 18, 2003
...
Upgraded EXT2FS and UFS support for NetBSD and
OpenBSD to handle new inode information, and the
fast UFS1 and UFS2 file systems.
With the help of Andrew Brown <atatat@atatdot.net>
determined the NetBSD snapshot (1.6F) at which
<sys/mount.h> could be included under _KERNEL, thus
eliminating the lsof netexport.h hack. The same
change applies to OpenBSD versions 3.3 and above.
...
The former change obsoletes patches ab, ac, and ad.
This version includes a small patch that fixes a security hole in
version 2.02. It was possible to construct a malicious URL link in a
PDF file which would cause an arbitrary command to be run. The patch
changes things to that the various characters which can cause trouble
are escaped (%xx) before calling system(). This patch also changes the
"launch" link verification dialog to provde a scrolling view of the
command about to be run when the command string is excessively long.
This version includes a small patch that fixes a security hole in
version 2.02. It was possible to construct a malicious URL link in a
PDF file which would cause an arbitrary command to be run. The patch
changes things to that the various characters which can cause trouble
are escaped (%xx) before calling system(). This patch also changes the
"launch" link verification dialog to provde a scrolling view of the
command about to be run when the command string is excessively long.
subversion-base no longer installs info files; drop texinfo.mk usage.
Upstream change log:
Version 0.24.1 (released 16 June 2003, revision 6249, branches/release-0.24.1)
User-visible changes:
* Fix bug in 'svn log'.
Developer-visible changes:
* none
Version 0.24.0 (released 15 June 2003, revision 6234, branches/release-0.24.0)
User-visible changes:
* new 'svn diff [--old OLD] [--new NEW]' syntax (#1142)
* new --relocate option for svn switch (#951)
* new --version option for svnadmin and svnlook
* new path-based authorization module for apache
* make 'svn checkout' and not just 'svn update' resume a checkout
* .svn directories now hidden on Windows
* config variable 'store-password = no' now actually works
* fix 'svn merge --dry-run'
* fix 'properties hanging after a rename' issue (#1303)
* fix odd behavior of 'svn up -r PREV filename' (#1304)
* fix delete-tracking bug (#1348)
* fix dump and load corner cases (#1290)
* ra_dav server more resilient for foreign deltaV clients
* numerous ra_svn changes - must update clients and servers
* fix export over ra_svn (#1318)
* fix ra_svn error transmission bug (#1146)
* fix ra_svn corruption in tunnel mode (#1145)
* make svnserve multi-threaded on non-fork platforms (now works on Windows)
* remove svnserve -F and -S options
* various memory use improvements (#1323)
* various performance improvements for all protocols
* various performance improvements for 'svnadmin dump' and svnlook
* various subversion book updates (you have read the book right?)
* more cvs2svn.py improvements (and more to follow)
* new debugging script normalize-dump.py to normalize dump output
Developer-visible changes:
* path-based editor drivers
* no more RA->do_checkout()
* update python and java bindings
* various windows build fixes
Collection. This is version 3.3h.
Test harness for The Open Group suites of POSIX tests.
The TETware family of tools are Test Execution Management Systems that
takes care of the administration, sequencing, reporting and
portability of all of the tests that you develop. Freeing up
developers to concentrate on test development and helping testers by
providing them with a single, standard, test harness. Enabling you to
deliver your software projects on time and across multiple operating
systems. They are all available off-the-virtual-shelf. Easily
accessed by ftp download. So stop re-inventing the wheel, take the
drudge out of test development and use TETware.
Collection. This is version 3.3h.
Test harness for The Open Group suites of POSIX tests.
The TETware family of tools are Test Execution Management Systems that
takes care of the administration, sequencing, reporting and
portability of all of the tests that you develop. Freeing up
developers to concentrate on test development and helping testers by
providing them with a single, standard, test harness. Enabling you to
deliver your software projects on time and across multiple operating
systems. They are all available off-the-virtual-shelf. Easily
accessed by ftp download. So stop re-inventing the wheel, take the
drudge out of test development and use TETware.
Sync with the latest nmap.
Changes (from nmap):
- Applied (with a few modifications) a large NmapFE patch from Peter
Marschall (peter(a)adpm.de). This patch adds a bunch more scan/ping
options and cleans up some redundant NmapFE code.
Changes:
- Fixed (i hope) an issue that would cause Nmap to print "Serious time
computation problem in adjust_timeout ..." and quit. The ultimate
cause was demonstrated by this --packet_trace snippet that Russel
Miller (rmiller(a)duskglow.com) sent me:
SENT (0.0500s) ICMP 0.0.0.0 > 127.0.0.1 Echo request (type=8/code=0) ...
RCVD (0.0450s) ICMP 127.0.0.1 > 127.0.0.1 Echo reply (type=0/code=0) ...
As you can see, the ping reply appears to come BEFORE the request
was sent(!). This sort of thing happens on at least Linux and
Windows. The send time is obtained from gettimeofday(NULL), while
receive time libpcap packet header.
- For years, Nmap has added -I/usr/local/include and -L/usr/local/lib
to the compiler line to grab local libraries. I have removed this
behavior by default, and added a '--with_localdirs' configure option
that adds it back. If Nmap fails to compile now without the above
option, please let me know. I can change the default back if this
change causes more problems than it solves. People (such as certain
ports tree packagers) who know they don't want /usr/local should
specify --without_localdirs rather than relying on that always being
the default.
- Fixed (I hope) a problem that led to the error message "Assertion
`tqi->sockets[probe_port_num][seq] == -1' failed".
- Fixed a problem that would cause Nmap on Windows to send ICMP ping
packets from 0.0.0.0 instead of the appropriate source IP. Thanks
to Yeti (boxed(a)blueyonder.co.uk) for the report.
- Applied some changes from Solar Designer (solar(a)openwall.com)
which fix some typos and also suggest safer /tmp/ behavior in the
HACKING file and Lithuanian man page. These changes are for the
Nmap package of his Openwall GNU/*/Linux (Owl) distribution.
[ http://www.openwall.com/Owl/ ]
- For Solaris, I now define NET_SIZE_T to size_t rather than socklen_t
in nmap.h. Isn't that exciting?!!! Hopefully this will help
compilation on Solaris 2.6 (and perhaps earlier). If any Solaris
users notice new compilation problems, please let me know. Thanks to
Al Smith (Al.Smith(a)aeschi.ch.eu.org) for reporting the issue.
- Removed an errant getopt() prototype in nbase/getopt.h which should
hopefully improve compilation on certain Solaris boxes and BSD
variants.
- SCO operating systems are no longer supported due to their recent
(and absurd) attacks against Linux and IBM. Bug reports relating to
UnixWare will be ignored, or possibly even laughed at derisively.
Note that I have no reason to believe anyone has ever used Nmap on
SCO systems. Unixware sucks.
- Fixed a problem with small --max_parallism values when non-root ping
scanning that would cause Nmap to say "sendconnecttcpquery: Could
not scavenge a free socket!" and quit. Problem was reported by
Justin A (justin(a)bouncybouncy.net) as Debian Bug #195463.
- Changed many single-quotes (') into double quotes (") in the man
page due to a disagreement over whether to represent them as (') or
(\') in nroff.
- Included --packet_trace support for Explicit Congestion Notification
(rfc 2481/3168) flags thanks to a patch sent in by Maik Pfeil
(root(a)bundesspionageministerium.de)
- Included --packet_trace support for a few (unusual) ICMP types in
case Nmap receives them. The patch was also sent by Maik Pfeil.
- Fixed a problem with redirecting XML/Grep/Machine output to stdout
on Windows (e.g. -oX - ). Problem was reported by Wei Jiang
(Wei.Jiang(a)bindview.com)
- Made "-g -Wall" compiler flags dependent on availability of gcc/g++
sine some other compilers do not support them.
Changes since 1.6 are the incorporation of patch from Bauer into the
main distribution.
Code added to allow up and down arrow keys to go up
and down menu and RETURN to select an item.
Matthias Bauer
bauerm@immd1.informatik.uni-erlangen.de
June 2003