- Fixes for compilation on Solaris.
- INCOMPATIBILITY WITH EARLIER VERSIONS:
Kernel-mode plugin now is built against latest CVS ppp source rather than
Michal Ostrowski's patched version. If you use kernel-mode PPPoE, you
MUST use the CVS version of the ppp source code with rp-pppoe 3.4.
- Print PPPoE session number when connection terminates. Thanks to
Alexander Dalloz for suggesting this.
- Fixed a bug in MSS clamping -- it now works with protocol-field compression.
Thanks to Gerd v. Egidy for the patch.
- Ignore SIGINT and SIGTERM so LCP termination packets make it out.
This update also contains a patch for PR pkg/18525 by Lex Wennmacher.
Merge two netcat.c patches into a single patch file, remove unneccessary
call to res_init() and pass correct make options for Linux and (untested)
Solaris.
* Included tkx2vnc, written by David Noble
* Added hotkey functionality.
* Added Macintosh mode.
* Included a patch for -trimsel.
* Implemented -scrollines
* Implemented a grab timeout to allow xscreensaver to activate
gracefully.
* Added -desktop option.
* AltGr should now work properly.
* Fixed cut'n'paste to work with XA_PRIMARY
* Reversed mouse wheel direction (-reversewheel will get
old behaviour)
* Added an autoconf script for easier compilation on
systems where xmkmf has not been configured properly.
* Fixed -edgewidth to affect mouse pointer returns as well,
should fix some problems on Digital Unix.
Update provided by Michael Santos <mike@ethmoid.org> in PR 18526
to make it work with Python-2.2 (extracted from py-google).
This is the third SOAP implementation in Python I've tried, and the
first which actually works.
- fix a bug in GDL ctree which crashs dc_gui. Bug fixed by Raphael Scott.
- new button added to start a dummy client (requires DCTC 0.83.5).
- command line option added: -s. This command temporarily disables the autostart
of clients which can be useful when an invalid hub has this flag set.
- command line option added: -h. This flag requires a parameter, a hub address
and port. When this option is given, the GUI will automatically start a new
DCTC connected to the given hub address. When this option is given, you must
also give the option -p (see below).
- command line option added: -u. This flag requires a parameter, a dchub:// URL
When this option is given, the GUI will automatically start a new DCTC
connected to the given hub address. When this option is given, you must also
give the option -p (see below).
- command line option added: -p. This flag requires a parameter, the name of
an existing profile to use. This option is needed for both -h and -u.
- command line option added: -e. When this flag is specified, the program ends
immediatly before displaying any window. This flag is useful with both -h
and -u to avoid to have as many GUI as DCTC client.
Also, de-internationalize a bit more.
New Features
In order to improve the out-of-box responsiveness of Ethereal and
Tethereal, network name resolution has been disabled by default.
TCP analysis (a feature added in the 0.9.6 release) was improved.
The NCP code base received quite a few updates.
Initial support for version 2 of the GTK+ library was added.
RPC staticstics (which use the new Tap API) were added.
Due to added and updated support for the NTLM, SNEGO, and GSS-API
protocols, Ethereal can now dissect most of the security blobs for
Windows 2000 authentication.
The Ethernet "manuf" file now handles addresses specified with a
mask, and contains many well-known addresses.
New Protocols
802.1s MSTP, FIX, GSS-API, Interbase, NDPS, Netflow (Cisco and Juniper),
SCCP-Management, SPNEGO
The following DCE/RPC protocols were also added:
AFS4INT, BOSSVR, CDS_CLERKSERVER, CDS_SOLICIT, CPRPC_SERVER, DNSSERVER,
DTSPROVIDER, DTSSTIME_REQ, FLDB, FTSERVER, KRB5RPC, REPADMIN, REP_PROC,
ROVERRIDE, RPRIV, RS_ATTR, RSEC_LOGIN, RS_MISC, RS_PGO, RS_REPLIST,
RS_UNIX, SECIDMAP, TKN4INT, UBIKDISK, UKIKVOTE
Updated Protocols
AFP, AODV/AODV6, BGP, CHDLC, CHPA, DCE/RPC CONV, DCE/RPC LSA, DCE/RPC
NT, DCE/RPC SAMR, DHCP, DNS, DOCSIS, EAP, GTP, HTTP, IP, iSCSI, IS-IS,
Kerberos, LDAP, LDP, M2PA MMSE, NBNS, NCP, NDS, NETLOGON, NTLMSSP, OSI
Q.931 RPC, RPCSTAT, SCSI, Skinny, SMB, SNEGO, SPOOLSS, SRVSVC, TCP, WSP
Changes:
- a special hub address is recognized "dummy_client". When this name is used
with the -g option, it is possible to start a client connected to no hub.
- When the dynamic IP flag is set, the IP is updated each time the /RECON
command is processed whatever the /RECON is successful or not (previous, only
a successful /RECON update the IP).
- When the dynamic IP flag is set, the IP is updated every minute.
- to ease port, stdout G_LOCK is now named std_out G_LOCK.