Patch submitted by Lubomir Sedlacik <salo@xtrmntr.org> in private mail.
Changes since 0.19:
0.36: - fix bug relating to ipv6calc.h (changes now in ipv6calc.h.in)
- start preparation for implementing bitstring conversions
0.35: - add new options: --addr_to_ip6arpa|-a
does the same like --addr_to_ip6int|-r, but ends with "ip6.arpa"
instead of "ip6.int"
- addr_to_ip6int now understands "--uppercase|--lowercase"
0.34: - use now "-lcrypto" instead of full defined lib name
- update "COPYING" to current GPLv2, add "LICENSE" with some comments
to make Debian people happy
- add both in spec file
- showinfo now understands "solicited-node link-local multicast",
"ISATAP", SLA on 6bone addresses
- input now understands also "ISATAP" addresses
- Change version numbering to autoconf/configure
- Extend "showinfo" a little bit
- Fix missing scope initialization "base85_to_ipv6addr"
bug found by Greg Daley <greg.daley # eng.monash.edu.au>
- changed: libipv6addr.c/ipv6addr_clear
librfc1924.c/base85_to_ipv6addrstruct
0.28: - Refixing compiling on BSD
- Add a forgotten include in "eui64_to_privacy.c"
0.27: - Migrate files used from Linux kernel for address type resolution
to libipv6addr.*
- add some extended tests (still not catch all)
- "--showinfo" now rudimentary works
0.26: - Create wrapper functions to be independend of byte order storage
in structure "in6_addr"
- "--eui64_to_privacy" now calculate expected results
- Begin of splitting "ipv6calc.h" into several smaller header files
- Some code cleanup
0.25: - Restructure central address structure to use "in6_addr" struct
- Some code cleanup
0.24: - Add option "--eui64_to_privacy" to calculate pseudo random suffices
(experimental, result is not verified)
- Add option "--showinfo" (experimental, not finnished)
- Add option "-d|--debug value"
- Partially new debug code
0.23: - Fix permissions of doc files in spec file
0.22: - ANSI compiling cleanup
- Cleanup special types to ANSI types
0.21: - Fix typo (strings.h -> string.h) at ifinet6_to_compressed.c
0.20: - Activate "--printsuffix" + "--printprefix" for
"--addr_to_uncompressed"
- Change format of "--mac_to_eui64" to described one (now without prefix)
Summary of changes:
- removal of USE_GTEXINFO
- addition of mk/texinfo.mk
- inclusion of this file in package Makefiles requiring it
- `install-info' substituted by `${INSTALL_INFO}' in PLISTs
- tuning of mk/bsd.pkg.mk:
removal of USE_GTEXINFO
INSTALL_INFO added to PLIST_SUBST
`${INSTALL_INFO}' replace `install-info' in target rules
print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info'
- a couple of new patch files added for a handful of packages
- setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it
- devel/cssc marked requiring texinfo 4.0
- a couple of packages Makefiles were tuned with respect of INFO_FILES and
makeinfo command usage
See -newly added by this commit- section 10.24 of Packages.txt for
further information.
- Replace with contents of "ucd-snmp-current" package to fix various
security problems.
- Add patch sent to "bugtraq" by Juan M. de la Torre to fix buffer overflow
in "snmpnetstat" client.
Enable IPv6 support if /usr/include/netinet/ip6.h exists.
Now IPv6 support works for Solaris 8 at least.
Strongly buildlink'ify.
I did not find a way to have a changes summary for version 3.6.2.
Summary for 3.7 release:
- keyword "ipx" added.
- Better OSI/802.2 support on Linux.
- IEEE 802.11 support, from clenahan@fortresstech.com, achirica@ttd.net.
- LLC SAP support for FDDI/token ring/RFC-1483 style ATM
- BXXP protocol was replaced by the BEEP protocol;
- improvements to SNAP demux.
- Changes to "any" interface documentation.
- Documentation on pcap_stats() counters.
- Fix a memory leak found by Miklos Szeredi - pcap_ether_aton().
- Added MPLS encapsulation decoding per RFC3032.
- DNS dissector handles TKEY, TSIG and IXFR.
- adaptive SLIP interface patch from Igor Khristophorov <igor@atdot.org>
- SMB printing has much improved bounds checks
- OUI 0x0000f8 decoded as encapsulated ethernet for Cisco-custom bridging
- Zephyr support, from Nickolai Zeldovich <kolya@MIT.EDU>.
- Solaris - devices with digits in them. Stefan Hudson <hudson@mbay.net>
- IPX socket 0x85be is for Cisco EIGRP over IPX.
- Improvements to fragmented ESP handling.
- SCTP support from Armando L. Caro Jr. <acaro@mail.eecis.udel.edu>
- Linux ARPHDR_ATM support fixed.
- Added a "netbeui" keyword, which selects NetBEUI packets.
- IPv6 ND improvements, MobileIP dissector, 2292bis-02 for RA option.
- Handle ARPHDR_HDLC from Marcus Felipe Pereira <marcus@task.com.br>.
- Handle IPX socket 0x553 -> NetBIOS-over-IPX socket, "nwlink-dgm"
- Better Linux libc5 compat.
- BIND9 lwres dissector added.
- MIPS and SPARC get strict alignment macros (affects print-bgp.c)
- Apple LocalTalk LINKTYPE_ reserved.
- New time stamp formats documented.
- DHCP6 updated to draft-22.txt spec.
- ICMP types/codes now accept symbolic names.
- Add SIGINFO handler from LBL
- encrypted CIPE tunnels in IRIX, from Franz Schaefer <schaefer@mond.at>.
- now we are -Wstrict-prototype clean.
- NetBSD DLT_PPP_ETHER; adapted from Martin Husemann <martin@netbsd.org>.
- PPPoE dissector cleaned up.
- Support for LocalTalk hardware, from Uns Lider <unslider@miranda.org>.
- In dissector, now the caller prints the IP addresses rather than proto.
- cjclark@alum.mit.edu: print the IP proto for non-initial fragments.
- LLC frames with a DSAP and LSAP of 0xe0 are IPX frames.
- Linux cooked frames with a type value of LINUX_SLL_P_802_3 are IPX.
- captures on the "any" device won't be done in promiscuous mode
- Token Ring support on DLPI - Onno van der Linden <onno@simplex.nl>
- ARCNet support, from NetBSD.
- HSRP dissector, from Julian Cowley <julian@lava.net>.
- Handle (GRE-encapsulated) PPTP
- added -C option to rotate save file every optarg * 1,000,000 bytes.
- support for "vrrp" name - NetBSD, by Klaus Klein <kleink@netbsd.org>.
- PPTP support, from Motonori Shindo <mshindo@mshindo.net>.
- IS-IS over PPP support, from Hannes Gredler <hannes@juniper.net>.
- CNFP support for IPv6,format. Harry Raaymakers <harryr@connect.com.au>.
- ESP printing updated to RFC2406.
- HP-UX can now handle large number of PPAs.
- MSDP printer added.
- L2TP dissector improvements from Motonori Shindo.
Enable IPv6 support if /usr/include/netinet/ip6.h exists.
I did not find a way to have a changes summary for version 0.6.2.
Summary for 0.7 release:
- Added pcap_findalldevs() call to get list of interfaces in a MI way.
- pcap_stats() has been documented as to what its counters mean on
each platform.
- Xvnc: Minor bugfix which should prevent potential dereference of a
NULL pointer.
- One more packaging option for the Unix source: ready to build
archive with Zlib and JPEG libraries inside.
- Other minor fixes and cleanups.
- Unix viewer: Now viewer window would be raised on beep (bell)
event, unless new -noraiseonbeep option is provided in the command
line or "raiseOnBeep" resource set to False.
- One more packaging option for the Unix source: ready to build
archive with Zlib and JPEG libraries inside.
- Other minor fixes and cleanups.
- Unix vncviewer: Default tunneling command template has been
changed, to allow tunneled connections to hosts where only
loopback VNC connections are enabled. New -via <GATEWAY>
command-line option provides enhanced tunneling functionality, now
one can make vncviewer tunnel connections to a VNC host via third
machine acting as a gateway.
Changes:
1.2.3:
Sam Lantinga - Fri Oct 26 07:15:28 PDT 2001
* Fixed byte order read/write macros on sparc
Jonathan Atkins - Sun Sep 23 10:44:27 PDT 2001
* Fixed non-blocking socket flags on Windows
1.2.2:
Sam Lantinga - Sun Jul 22 16:41:44 PDT 2001
* Added Project Builder projects for building MacOS X framework
Masahiro Minami - Sun, 27 May 2001 02:10:35 +0900
* Added working MacOS Open Transport support
1.2.1:
Sam Lantinga - Tue Apr 17 11:42:13 PDT 2001
* Cleaned up swap function definitions in SDL_net.h
* Added the swap functions back in for binary compatibility
Paul Jenner - Sat, 14 Apr 2001 09:20:38 -0700 (PDT)
* Added support for building RPM directly from tar archive
Fixes pkg/15581 by Ben Wong <Benjamin.Wong@cc.gatech.edu>
DIST_SUBDIR to ${PKGNAME}.
Pointed out by Thomas Klausner <wiz@netbsd.org>, thanks!
PKGREVISION hasn't been bumped as the window between changes is reasonably
slow (about 20 minutes)
Changes:
# 0.35 12/2/2001 Fixed big-endian bug in subnets(). This was reported
# by Igor Zozulya and Steve Kent. Thank you for your help
# and access to your sparc machine!
Fixes pkg/15576, though in a different way than suggested by originator
(distfile has been put into MASTER_SITE_LOCAL, so distinfo will never get
broken again)
Change from 2.2.3
-----------------
This is a minor bugfix release for the 2.2.3 release. The 2.2.3
release had a problem that was visible to Windows 2000 Explorer
users in that copying files into a share that already existed
failed with "Access Denied" rather than asking the user if an
overwrite was required. This was due to an incorrect error mapping
between the UNIX EEXIST error code and the NT status error.
As Windows Explorer is a highly visible end user application a quick
bugfix release was required, hence 2.2.3a.
Compilation on HPUX versions earlier than HPUX 11 has also been
corrected.
The cvs.log file is no longer included with this release, as it adds
13Mb to the size of the release, and is easily available on the Web.
Packages Collection.
This is a complete rewrite of the RIPE whois client:
- The networkupdate utility is gone (it was restricted to internal RIPE NCC
nodes anyway).
- The cryptpw utility is also gone (it was not of real use for non-RIPE NCC
users anyway).
- The default command name is now whois3.
- The whois3 client does not check for supported flags at the client side,
except for -h (whois host) and -p (whois port). The syntax checks for flags are
made at the server side.
This package is believed to be the successor of net/ripe-whois-tools which
could problably be removed.
is not defined, as that is the only time when the smbpasswd file is
consulted. Also don't create a the smbpasswd file from /etc/passwd, as
that generates a lot of bad users, e.g. root, daemon, operator, etc.
Instead, just create an empty smbpasswd file and rely on the admin to add
approved users to the smbpasswd file using "smbpasswd -a".
(2) Add "piddir" as /var/run and "pidfile dir" and "pidfile directory"
statement for smb.conf.
(3) Some fix for password synchronization but it isn't tested much and
it is almost useless under "encrypt passwords = yes" environment.
Changes for INSTALL and part of Makefile are provided by
"Johnny C. Lam" <jlam@netbsd.org> and (2) and (3) are got
from FreeBSD ports.
Bump revision to 1; samba-2.2.3nb1 now.
According to Samba 2.2.3 release announcement:
Much work has been done on the LDAP backend code. The configure
option --with-ldapsam is now considered to be stable. The schema
used has changed, see the file examples/LDAP/samba.schema for the
new schema.
New documentation explaining how to set up a Samba only PDC/BDC
setup has been added in the files Samba-LDAP-HOWTO and Samba-BDC-HOWTO
in the documentation tree.
Changes in 2.2.3
-----------------
1). Fixed shared library compile for Solaris with native compiler.
2). UNIX CIFS extensions code added (donated by HP).
3). Changed to using NT status codes on the wire if the client can support this.
4). altname command to show 8.3 name added to smbclient.
5). const-safe endian macros now used.
6). client code now uses UNICODE on the wire.
7). Correctly return fault PDU's on bad handle.
8). Improved NT error code mapping table.
9). Many new point and print RPC calls added.
10). Win9x clients can now see full user list.
11). fileid added to identify simultaneous open files (no longer
use dev/inode/time as unique value).
12). HPUX ACL code added (donated by HP).
13). vfs interfaces updated (again !).
14). MSDOS Code Page 866 -> 1251 mapping added.
15). winbindd now processes quit/hup signals correctly.
16). No tdb traversal done on startup/shutdown - ensures scalability.
17). Fix bug with paths for homes share.
18). Fixed copyfile for OS/2.
19). Fix group membership when groups are on more than one line.
20). Fixed core dumps in posix ACL mapping code.
21). Tidyup of UNICODE functions (put/get).
22). Move rpcclient to the new libsmb code.
23). Add missing Windows 2000 passthough trans2 calls.
24). Return check all tdb calls.
25). Make local name lookup work even if wins server is down.
26). pam session code added to winbind.
27). Added winbindd cache to all lookups.
28). Fix allocate bugs that caused file sizes to be incorrect.
29). Fixed write cache code - now safe to use.
30). Fixed winbindd memory leaks.
31). winbindd will now do name lookups (to allow non Open Source
systems to do the nsswitch WINS lookup). Fixed by SGI.
32). passdb memory leaks fixed.
33). LDAP code updates and now properly maintained.
34). Finally figured out how changeid is meant to work.
35). Downlevel printing now looks as NT does in print monitor window.
36). Many fixups in spoolss printing RPC parsing.
37). Speed up password enumeration as a PDC.
38). Fix printer changed notify messages (work from HP).
39). Fix modify timestamp on close code.
40). Fix long standing mangled names bug.
41). Fix delete on close semantics.
42). Stop opening all files with O_NONBLOCK !
43). Use O_NOFOLLOW for systems that have it and don't want symlinks.
44). Ensure NT suplementary groups get added to user token.
45). Try and mitigate effects of DNS timeout (do less lookups).
46). Added current user connection context stack.
47). Fixes to utmp code.
48). smbw code tidyups.
49). Added tdb open log code. Several tdb fixes.
Program preferences have been expanded to include capture, name
resolution, and window geometry settings. It is now possible to search
for all fields in GIOP messages. You can now build display filters on
the fly by right-clicking on tree view items. Additionally, protocol
hierarchy statistics display and MacOS X capture timeout bugs have
been fixed.
The idl2eth utility now handles CORBA IDL recursive unions and
structs and the text2pcap utility also received updates, including
SCTP support.
New dissectors include DHCPv6, DLSw, IAPP, SCSI, SPOOLSS RPC,
SliMP3, and TSP. Dissectors receiving updates include AFS, AIM,
Auto-RP, BGP, BOOTP, DCE RPC, DIAMETER, FDDI, GTP, H.261, HMIPv6,
IS-IS, iSCSI, ISUP, LDAP, M3UA, MIP, MMSE, MTP3, NBNS, NCP, NDMP,
NFS, ONC RPC, PIM, PPP, PPP, Q.931, RPC, RSVP, RTCP, SCTP, SDP,
SIP, SMB/CIFS, SSL, STAT, Syslog, TCP, TNS, VJ, WTP, and ypbind.
Support for WildPackets' AiroPeek and OpenBSD pflog capture
file formats have been added (you can read pflog data from a file,
or directly from the logging interface). Support for the DBS
Etherwatch, EtherPeek, NetMon, and VMS TCPIPtrace formats has
been enhanced.
post-install target, just add install-config to the list of
INSTALL_TARGETS. This is much simpler, duh! Thanks to Thomas Klausner
<wiz@netbsd.org> for pointing this out.
the right way to call the target is:
${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} target
The environment should be set explicitly, and one should _always_ call
"${MAKE_PROGRAM}", and not "${MAKE}" since the former always refers to
the name of the actual make program used, regardless of whether USE_GMAKE
is defined or not.
* Applied patch from Juergen Kreileder that provides the net.slp.multicastIF
slp.conf setting. net.slp.multicastIF is useful in setting up OpenSLP on
multi-homed machines where it is desireable to configure which interface
should send multicast traffic.
* Applied patch from Garth Bushell that fixes a problem where not enough
memory was being allocated to hold an escaped string in SLPEscape().
* Changed slpd "daemonize" code to chdir() to "/" so that the PWD is not
left unmountable.
The perl-ldap distribution is a collection of perl modules that provide
an object orientated interface to LDAP servers.
The perl-ldap distribution has several advantages:
* By using the perl object interface the perl-ldap modules provide
programmers with an interface which allows complex searches of LDAP
directories with only a small amount of code.
* All the perl-ldap modules are written entirely in perl, which means
that the library is truly cross-platform compatible.
rsync 2.5.2 (26 Jan 2002)
SECURITY FIXES:
* Signedness security patch from Sebastian Krahmer
<krahmer@suse.de> -- in some cases we were not sufficiently
careful about reading integers from the network.
BUG FIXES:
* Fix possible string mangling in log files.
* Fix for setting local address of outgoing sockets.
* Better handling of hardlinks and devices on platforms with
64-bit dev_t or ino_t.
* Name resolution on machines supporting IPv6 is improved.
* Fix for device nodes. (dann frazier) (Debian #129135)
ENHANCEMENTS:
* With -v, rsync now shows the command used to initiate an ssh/rsh
connection.
* --statistics now shows memory heap usage on platforms that
support mallinfo().
* "The Ted T'so school of program optimization": make progress
visible and people will think it's faster. (With --progress,
rsync will show you how many files it has seen as it builds the
file_list, giving some indication that it has not hung.)
* Improvements to batch mode support. This is still experimental
but testing would be welcome. (Jos Backus)
* New --ignore-existing option, patch previously distributed with
Vipul's Razor. (Debian #124286)
- Removed debugging information that was printing out weird messages
as far as ACTIONs were concerned
- Made the LocalAddr option actually work
- Added some more Handlers and the documentation
- Fix the IPv6 hostnames
- Anti's Patch broke MODE handling
and server, into the NetBSD Packages Collection.
The Internet Gopher is a distributed document delivery service. It
allows a neophyte user to access various types of data residing on
multiple hosts in a seamless fashion. This is accomplished by
presenting the user a hierarchical arrangement of documents and by
using a client-server communications model. The Internet Gopher
Server accepts simple queries, and responds by sending the client a
document.
This is the Gopher+ distribution based on the University of
Minnesota's Internet Gopher+ distribution for UNIX machines.
University of Minnesota actively developed this software until 1995.
In 2000, they released it to the public under the GNU General Public
License. This represents the latest version of their tree, as adopted
by a group of programmers. A client for VMS is included but is not
currently supported.
Provided in PR 15285 by jgoerzen@complete.org
- Fully automated! Lots of testing
- Host cache size limit, we also load list faster
- Upload resume fixed
- Select files by size or name now, changes name when using size
- Minimum speed for searches works again
- Lots of other fixes, memory leaks are gone
- Initial host connections faster and uses more static host caches
- Found some possible memory leaks, fixed compile warnings for search tags
- GnutellaNet number is a little more realistic, still needs work
- Download try ratio 3:1 gets files started faster
- Uploads monitor reads correct now
- Ping shows max amount, showing how long it may take to complete a search
- Other small fixes
with my poor translation from Japanese.
1.3.4.2
o dRuby development version.
o No change in dRuby itself.
o Move "drb over http" scripts from lib to sample directory.
o Fix a bug in drbunit.rb.
1.3.4
o Add new sample, distribute cdbiff client and server.
o Fix "yield" make a mistake its argument.
o Fix exchange large message; revert sysread/syswrite to read/write.
o Handle SOL_TCP.
o Add DRb::DRbObservable module.
1.3.3
o Try to reuse connection (for performance improvement).
o DRbObject returns the object, when URI is matched with remote.
o Now DRbUnknownError can go and return.
o Add hash.eql? to drb/rq.rb.
o Add close on exec flag.
Make tests run with 5.004
Net::SMTP
- Don't attempt to resolve the hostname to send in the greating.
If it is not provided, use localhost.localdomain
(patch from Eduardo P?rez Ureta)
netrc.t - fix RE for libnet_t.pl
Various doc cleanups
Net::FTP
- Dont send QUIT on DESTROY. Causes problems when fork() is used.
Net::Domain
- Fix bug causing $_ to be modified
Net::FTP
- Send -anonymous@ as the password for the anonymous user, not
the real username.
Net::SMTP
- Add support for SASL AUTH (only PLAIN right now)
- SNMPv3 objects using authentication now send a separate authenticated
request message for time synchronization while performing discovery.
- Non-blocking SNMPv1/2c messages with a "-delay" argument which are
queued before entering the event loop are no longer incorrectly
discarded.
- The Net::SNMP::Security::Community::security_model() method now
returns the correct value as reserved by RFC 2571.
- The first subidentifier in an OBJECT IDENTIFIER is now restricted to
ccitt(0), iso(1), or joint-iso-ccitt(2) as specified by ISO/IEC 8825.
Fixes PR/15220 by Shell Hung (I really should get a function key
with that text!)
* new startup logo
* new button to remove transfers of offline users
* searches are now sent through the "unimportant" queue
like sharing files.
* changed channel limit/level gui.
* made winmx queuing emulation configurable in preferences
* fixed bug that allowed users to bypass upload limit.
* fixed topic bug.
* Search history list now detachable, also some bugfixes in detach code.
* added support for napigator proxy info to be stored in config file
* added code to use the napigator proxy info from the config file
* new: subscription system
* userinfo is now saved to disk.
* access list is now viewable by user
* reduced hotlist tab to two columns
* now at max <per_user_limit> downloads are remotely queued per user
* new entry in user menu: Transfer Info
* support for Opera as browser
* bugfix in connection stuff
* GUI support for channel mode/limit/level
* changed search fields layout.
* added whois output to chat window.
* etc.
as they might not be there depending on whether INSTALL_RCD_SCRIPTS is set
in /etc/mk.conf when the package is built. Instead, assume that the other
rc.d scripts are in the same place as this "meta" script and locate them
using "dirname $0". Problem noted by Stoned Elipot <seb@netbsd.org> in
private email.
4.2.2 -> 4.2.3
http://sourceforge.net/forum/forum.php?forum_id=140118
New:
- sysLocation, sysContact, sysName and snmpEnableAuthenTraps are
persistent after being set remotely.
- New "ignoredisk" directive to ignore disks in the host resources mib.
Bug Fixes:
- The ifTable on Linux no longer reports duplicate interfaces.
- perl scripts print better error messages if needed modules
aren't available.
- trap sinks aren't duplicated after a SIGHUP.
- misc other fixes.
Ports:
- improved irix support.
- more mibII support for windows.
4.2.1 -> 4.2.2
http://sourceforge.net/forum/forum.php?forum_id=116910
Security Bug Fixes:
- A few security bugs have been found and fixed. No known exploits
have been released to date. However, users are encouraged to
upgrade to the 4.2.2 release as soon as possible.
Bug fixes:
- many misc bug fixes.
- misc documentation corrections.
- updated libtool to 1.4. This fixes a couple of platforms (eg, NetBSD).
Ports:
- mibII support for win32
- It should compile and work on MacOS X (Darwin)
- udpTable supported on solaris.
- win32 borland compiler supported (see win32/config.h.borland)
New:
- tkmib supports SETs and saving of configuration data.
- snmpwalk detects out of order OIDs being returned from an agent.
- snmpset accepts the '=' sign for a datatype if the mib is
available to extract the datatype from instead.
as they might not be there depending on whether INSTALL_RCD_SCRIPTS is set
in /etc/mk.conf when the package is built. Instead, assume that the other
rc.d scripts are in the same place as this "meta" script and locate them
using "dirname $0". Problem noted by Stoned Elipot <seb@netbsd.org> in
private email.
* native IPv6 support
* bug fixes
* --progress and -P now show estimated data transfer rate
* --no-detach option
* clearer error messages for some conditions
--- www.ethereal.com announement
Ethereal 0.9.0 has been released. Several new features have been
added, including TCP graphs and ring buffer captures. The SMB
dissector was completely rewritten, and many enhancements were made
to the user interface. The text2pcap utility can now handle a
broader range of input data formats. The developer documentation
also received many updates. Bug fixes include a workaround for an
SNMP bug present several Linux distributions.
New dissectors include EAPOL, M2TP, MS RPC, MTP2, PCNFSD, PPP/EAPOL,
QLLC, SMPP, and SUA. The AppleTalk, BEEP (formerly BXXP), BGP,
CLNP, Coseventcomm, DCE RPC, Diameter, DVMRP, Gnutella, GRE, GTP,
HTTP, IPSEC, IPX, ISAKMP, iSCSI, IUA, L2TP, LDP, MMSE, Mobile IP,
MPLS, MTP3, OSPF, PPP, Prism, RADIUS, SCCP, SCTP, SDP, SMB, SMTP,
SNA, SOCKS, SSL, Telnet, TFTP, UCP, WAP, WCCP, WSP, and X.25
dissectors all received updates.
Ethereal now supports DBS Etherwatch, Visual Networks Visual UpTime,
and VMS TCPIPtrace capture files. Support for Ascend/Lucent debug,
Etherpeek, iptrace, and MS Netmon capture files was enhanced.
- Updated the sockets extension to use resources instead of longs for the
socket descriptors. The socket functions have been renamed to conform with
the PHP standard instead of their C counterparts. The sockets extension is
now usable under Win32. (Daniel)
# v 0.18 2001.11.19
- Further improved auto-download to not request things we already got
- Refuse to record a download if we still have an identical active one
- Integrated search results limiting patch, from Brian St. Pierre
- Fixed incremental sort logic, which was not accurate for big values
- Made search results sortable by Host and by Info
- Integrated new manpage from Brian St. Pierre (in debian directory)
- Never overwrite files in "completed dir"; rename target file if needed
- Missed "return" statements in error path for "download resuming" checks
- Made auto-download.txt case sensitive, and leading '#' is treated as comment
- Auto-download flag made persistent, and file name set via config file
- Integrated auto-download.txt patch from Brian St. Pierre
- Integrated patch from Brian St. Pierre to burst gnutella.h into small files
available, you get an HTML page instead. Fixed a syntax error in
configure.in that caused compilation to fail (even with the old
version) due to gettext(3) not found (-lintl was dropped).
directory to /var/run/vtund. This mirrors where samba installs its lock
files (/var/run/samba). Lastly, make the vtund.8 manpage reflect where
everything is really located.
* Bug fixes
* Clean up BSD password file support again
* Fixed bug in auth.c wrt decoding of short password attributes.
* Server now replies to Status-Server inquiries.
* Add "-v" switch to radzap (suggested by Dan Harkless).
* Add "-Z" switch to radiusd, prevents logging of passwords for -y
(suggested by Dan Harkless).
* Change "duplicate detected" message to actually show _what_ authentication
packet causes the duplicate
* Wrote manualpages for radlast,radzap, radwho, radclient, radtest,
radwatch and raduse. Yes, documentation!
* Added -P pidfile option to radiusd and radrelay
See the doc/ChangeLog file for a comple list of changes!
print/lprng, we make a new variable USE_CUPS that is used by packages to
determine whether depend on print/cups and to compile in support for CUPS.
USE_CUPS may be either "YES" or undefined. Deprecate SAMBA_WITH_CUPS as
its purpose is superseded by USE_CUPS. Convert net/samba and net/samba20
to use USE_CUPS and make x11/kdelibs2 respect USE_CUPS.
references of the pkglint package.
_PKGSRCDIR is an internal definition in bsd.pkg.mk, and a few packages
which would like to refer to other packages in the build tree. It should
not be set by users, but neither should it stop a user from building a
package if it is defined, so make it obvious that this is the case.
scripts and honors ${PKG_SYSCONFDIR}. Changes from version 1.0.2 include:
* bug fixes
* set FRESH flag for registrations; OpenSLP ignores this flag, but other DA
implementations like K&A SLP do not.
* Minor changes to the way that settings from /etc/slp.conf affect active and
passive discovery.
* Changed declaration and definition for strncasecmp and strcasecmp so that
there is only one place for them in slp_compare.c and slp_compare.h
* Honor scopes in SrvRqsts for the special "service:directory-agent" type
* Added code to use IP address in agent url for those operating systems where
gethostname() does not return a fully qualified domain name (FQDN).
* Added code to log parse errors and dump bad messages to the log
* Fixed reconnect code to be able to interoperate with inefficient DAs that
close the stream after each srvreg/srvack exchange. The Mac OS/X DA is
reported to have this problem
* Removed calls that (sort of) enforce service-url checking. This is for the
benefit of AFP's usage of SRVLOC. Developers are now trusted not to
register ambiguous service-urls.
(ftp_cat): rewrite error detection/reporting: don't rely on
ferror(), only consult errno in case of error.
This fixes download problems on -current.
Bump version to 0.11nb1.
- buildlink'ify
- use general INSTALL scripts as ddclient now requires a config file and
can use a rc.d script to operate in daemon mode
Changes from version 2.3.2 include:
- bug fixes
- new ddclient.conf format
- rewritten to support DynDNS's NIC2 and other dynamic DNS services:
- added EasyDNS (easydns.com)
- added Hammernode (hn.org)
- added ZoneEdit (zoneedit.com)
- added DSLreports (dslreports.com) host monitoring
- added support for obtaining IP addresses from :
- interfaces, commands, web, external commands, routers
- added daemon mode
- added logging msgs to syslog and e-mail
- add detection of SIGHUP. When this signal is received, ddclient will
wake up immediately, reload it's configuration file, and update
the IP addresses if necessary.
Makefiles during the build process by touching various auto{conf,make}
source files to make them up-to-date. Packages that require regenerating
the configure script and Makefile.in files should make the appropriate
calls to auto{conf,make} in a pre-configure target. This allows the
various targets listed in ${_CONFIG_PREREQ} to modify the generated files
without triggering the GNU auto* tools and having the modifications be
overwritten.
Closes pkg/14728 from Mark Davies <mark@mcs.vuw.ac.nz>. Changes from him
with updates from myself.
From www.kde.org... The principal improvements over KDE 2.2.1, release two
months ago, include:
o security-related
- SSL certificate loading
- symlink vulnerability in .wmrc access by KDM introduced in 2.2
- security problem with eFax (used by klprfax)
- potential problem in PAM invocation by KDM
- potential harmful side-effect of failed KDM session starts
o new features
- added support for CodeWeavers' CrossOver plug-in (provides support
for QuickTime, etc.)
- added support for the wheelmouse for scrolling through the
KGhostview PS/PDF viewer component
- ability to search for multiple patterns at a time in the file
search dialog
- debugging multi-threaded applications with KDevelop
o improvements/fixes
- handling of HTTP links that redirect to FTP
- POST using SSL through a proxy and sending headers through proxies
- saving of recently-selected files in the file dialog
- handling of non-ASCII characters over SMB
- toolbar button captions with certain styles
- selecting items with the mouse in Konqueror
- sorting in Konqueror's textview
- saving current settings as a theme in the theme manager
- crashes in KMail with certain mails
- crash on invoking the KDM chooser
- non-Latin languages with KDevelop
performance
- icon loading optimized
- file dialog speedups
- stop spinning SMB client processes
- handling of large files in Kate
Changes since 2.6.1 (several of which where in the 2.6.1nb1 version)
o Added checks for missing "]" and "}" in filename globs, this completes
the file globbing heap corruption vulnerability fix.
o Added checks to the globbing code for overflow of restbuf, and additional
globerr setting and checking to speed up return on error.
o Changed the globbing code to use qsort, much faster when sorting a large
number of strings.
o Handle ftpglob() returning a vector containing just a NULL string, fixes
problems caused by CWD ~{
o Somehow the fix for pasv-allow didn't actually make it into 2.6.1
o Provide a compile-time option to revert NLST to showing directories.
o Fix missing format strings in debugging code.
Major repairs include a fix to frag2 on Linux platforms, the icmp
decoder and printout routines were updated to match the data
structures that I implemented in 1.8.1 and the flexresp code was
repaired and should now be faster, plus the usual rule updates. I
also added a new "-B" command line switch to convert IP addresses
in a pcap file to a new specified IP subnet addresses.
- The module has been completely redesigned to add support for SNMPv3
and to follow the SNMP Management Framework defined by RFC 2571.
- Perl version 5.6.0 or greater is now required to use the module.
- Updated the method calls to expect the same argument syntax regardless
of whether they are invoked by "blocking" or "non-blocking" objects.
- The non-core modules Crypt::DES, Digest::MD5, Digest::SHA1, and
Digest::HMAC are now required to support SNMPv3.
- Added the ability to specify the local address and port number used by
each object.
- Corrected an error in the Net::SNMP::FSM module that would cause all
response messages to be dropped in "non-blocking" mode if there is
a recv() error.
- Updated the logic in the "blocking" response handling method such
the transmit buffer is properly updated if there is a decode
error while parsing the GetResponse-PDU.
- Counter, Guages, and TimeTick values that are incorrectly encoded as
negative signed integers are now converted to unsigned values. This
feature can be disabled by setting the "-unsigned" flag to false
using the translate() method.
- An empty community name is now allowed.
- Updated the "non-blocking" example script.
Adds the following wu-ftpd.org post 2.6.1 patches:
- ftpglob
- missing_format_strings
- nlst-shows-dirs
- pasv-port-allow-correction
The first (ftpglob) covers a potential root compromise.
USE_HESIOD if the buildlink.mk file is to be believed, and we should
include bsd.prefs.mk first so that a USE_HESIOD from /etc/mk.conf can
be picked up.
Provided in PR 14649 by Kevin P. Neal <kpneal@pobox.com>.
Minor enhancements and buildlink.mk made by seb.
A package builder can force the use of this package by defining NEED_HESIOD in
case the base system already provides Hesiod API in the C library.
Note: NetBSD's C library provides minimum Hesiod support, the library included
in this package is the MIT original one and so provides the whole Hesiod API.
Hesiod is a name service library that can provide general name service for a
variety of applications. It is based on the Domain Name system (DNS).
The Hesiod library and hesinfo tool allow easy queries to Hesiod name service.
pkgsrc. Instead, a new variable PKGREVISION is invented that can get
bumped independent of DISTNAME and PKGNAME.
Example #1:
DISTNAME= foo-X.Y
PKGREVISION= Z
=> PKGNAME= foo-X.YnbZ
Example #2:
DISTNAME= barthing-X.Y
PKGNAME= bar-X.Y
PKGREVISION= Z
=> PKGNAME= bar=X.YnbZ (!)
On subsequent changes, only PKGREVISION needs to be bumped, no more risk
of getting DISTNAME changed accidentally.
* fixed UTC timestamps
* fixed SIGUSR1 handling, should reset properly now after getting
a signal
* fixed PID path generation code, PID files go in the right place
now
* fixed stability problems in stream4
* fixed stability problems in frag2
* tweaks to spo_unified for better integration with barnyard
* added -f switch to turn off fflush() calls in binary logging mode
* added new config keyword to stream4, "log_flushed_streams", which
causes all buffered packets in the stream reassembler for that
session to be logged in the event of an event on that stream
(must be used in conjunction with spo_log_tcpdump)
* added packet precacheing for flexresp TCP packets, responses
should be generated more quickly
* fixed rules parser code for various failure modes
* several new rules files and a new classification system
1.69, but some were remained.
Fix the problem that some data files are installed into root directory,
noted from Lennart Augustsson <lennart@augustsson.net> private mail.
This value may be customized in various ways:
PKG_SYSCONFBASE is the main config directory under which all package
configuration files are to be found.
PKG_SYSCONFSUBDIR is the subdirectory of PKG_SYSCONFBASE under which the
configuration files for a particular package may be found.
PKG_SYSCONFDIR.${PKGBASE} overrides the value of ${PKG_SYSCONFDIR} for a
particular package.
Users will typically want to set PKG_SYSCONFBASE to /etc, or accept the
default location of ${PREFIX}/etc.
This obsoletes the use of CONFDIR, which was active for only 6 days, so no
need to have a workaround to still accept old CONFDIR settings.
Convert valid IPv6 addresses to ip6.int PTR values. Convert valid
IPv4 addresses to in-addr.arpa PTR values. Anything not valid is
simply printed as is. Handles :: notation and embedded IPv4
addresses. If the address is followed by /n, the PTR is truncated
to n bits.
# v 0.17 2001.10.24
- Integrated routing table optimization patch from Mark Schreiber
- Shortened default connecting timeouts, especially to other nodes
- Index shared files in an array for faster retrieval
- Enforce strict NUL termination of Query packets we process
- Integrated search table bin categorization patch from Kenn Brooks Hamm
- DummyInetd, Telnet, SNPP and PH modules was removed from this release,
and they became a new module.
- DESCR cleanup, remove non-existing module
- new maintainer
in both DISTFILES and EXTRACT_ONLY (last time I broke it by updating DISTFILES
without altering EXTRACT_ONLY approperiately).
Pointed out by Amitai Schlair <schmonz@schmonz.com> in private mail.
Thanks!
fmirror is a program for mirroring files and directories from a remote
ftp server. It allows regex-matching for files that are to be included
and excluded. It uses a combination of timestamp, file size and file
permissions to decide what files to transfer from the ftp server.
The primary goal of fmirror is to use as little memory as possible,
but still be able to do its job efficiently.
The program's author is Finn Arne Gangstad <finnag@fast.no>
* Use qt2-designer-kde for a uic that understands KDE2 widgets.
* Fix problem noted by Marcello Balduccini <marcello.balduccini@ttu.edu>
in how kpgp handles pipes with child processes -- prevents kpgp from
remaining stuck while waiting for the child pgp process to terminate.
EtherApe is a graphical network monitor for Unix modeled after etherman.
Featuring link layer, ip and TCP modes, it displays network activity
graphically. Hosts and links change in size with traffic. Color coded
protocols display. It supports Ethernet, FDDI, Token Ring, ISDN, PPP
and SLIP devices. It can filter traffic to be shown, and can read
traffic from a file as well as live from the network.