Ronnie Sahlberg [Tue, 7 Dec 2004 22:52:54 +0000 (22:52 -0000)]
aoe update
svn path=/trunk/; revision=12685
Gerald Combs [Tue, 7 Dec 2004 22:26:10 +0000 (22:26 -0000)]
Updates for 0.10.8.
svn path=/trunk/; revision=12683
Guy Harris [Tue, 7 Dec 2004 21:09:05 +0000 (21:09 -0000)]
From Rene Pilz:
add the protocols GPRS Mobility Managment and GPRS Session
Mangement to gsm_a (dtap);
bug fix (RAND->128Bits=16Bytes != 12 Bytes).
svn path=/trunk/; revision=12682
Gerald Combs [Tue, 7 Dec 2004 21:06:55 +0000 (21:06 -0000)]
The standard environment separator character under Windows is ";".
Net-SNMP expects this in the MIBS environment variable, so don't use
":" in the default MIB list if we're running under Windows.
svn path=/trunk/; revision=12681
Guy Harris [Tue, 7 Dec 2004 18:21:21 +0000 (18:21 -0000)]
Get rid of an unused true_false_string value.
svn path=/trunk/; revision=12680
Guy Harris [Tue, 7 Dec 2004 17:59:58 +0000 (17:59 -0000)]
From Brett Kuskie: add more HTTP headers as filterable fields.
svn path=/trunk/; revision=12679
Guy Harris [Tue, 7 Dec 2004 17:54:08 +0000 (17:54 -0000)]
Add an entry for the new DLT_GPRS_LLC (so that nobody working on
Ethereal, unaware that the Ethereal team does *NOT* control libpcap
format, thinks they can just grab 169 and use it for their own
purposes).
svn path=/trunk/; revision=12678
Gerald Combs [Tue, 7 Dec 2004 16:17:50 +0000 (16:17 -0000)]
Check for a bogus length value.
svn path=/trunk/; revision=12677
Jörg Mayer [Tue, 7 Dec 2004 11:13:58 +0000 (11:13 -0000)]
svn propset svn:keywords Id svn:eol-style native .....
Add $Id: $ where missing
svn path=/trunk/; revision=12676
Ronnie Sahlberg [Tue, 7 Dec 2004 04:28:37 +0000 (04:28 -0000)]
update one of the command names
svn path=/trunk/; revision=12675
Ronnie Sahlberg [Tue, 7 Dec 2004 03:16:34 +0000 (03:16 -0000)]
create a proper ETHERTYPE for ATAoverEthernet
svn path=/trunk/; revision=12674
Ronnie Sahlberg [Tue, 7 Dec 2004 03:00:21 +0000 (03:00 -0000)]
new protocol: ATAoverETHERNET (AoE)
svn path=/trunk/; revision=12673
Gerald Combs [Mon, 6 Dec 2004 23:12:32 +0000 (23:12 -0000)]
Add more suboption length checks to dissect_bap_phone_delta_opt().
svn path=/trunk/; revision=12672
Gerald Combs [Mon, 6 Dec 2004 22:32:50 +0000 (22:32 -0000)]
Check for a bogus authentication subheader length.
svn path=/trunk/; revision=12671
Ulf Lamping [Mon, 6 Dec 2004 18:05:14 +0000 (18:05 -0000)]
(on behalf of the PROFIBUS Nutzerorganisation e.V. Deutschland):
first part of the PROFINET dissectors (PN-RT, PN-DCP and PN-IO) still some work to be done ...
svn path=/trunk/; revision=12670
Ronnie Sahlberg [Sun, 5 Dec 2004 21:47:49 +0000 (21:47 -0000)]
updates to pkix1implicit (we have to think about how to rewrite both pkix1eplicit and pkix1implicit to avoid the crap with duplicate definitions from x509)
New protocol : RFC3161 PKIX TimeStamp Protocol
svn path=/trunk/; revision=12669
Gerald Combs [Sun, 5 Dec 2004 18:40:35 +0000 (18:40 -0000)]
Grab the last (and null) byte of the content type value.
svn path=/trunk/; revision=12668
Jörg Mayer [Sat, 4 Dec 2004 15:42:18 +0000 (15:42 -0000)]
Fix some typos
svn path=/trunk/; revision=12667
Jörg Mayer [Sat, 4 Dec 2004 15:35:51 +0000 (15:35 -0000)]
Updates by Martin Regner
svn path=/trunk/; revision=12666
Jörg Mayer [Sat, 4 Dec 2004 09:12:24 +0000 (09:12 -0000)]
Add a bit of info that should be present in a capture
svn path=/trunk/; revision=12665
Guy Harris [Fri, 3 Dec 2004 20:51:10 +0000 (20:51 -0000)]
Add a URL for the BitTorrent protocol spec.
svn path=/trunk/; revision=12664
Guy Harris [Fri, 3 Dec 2004 09:51:16 +0000 (09:51 -0000)]
From Tomasz Mrugalski:
- option values updated to match RFC3898 (NIS/NIS+ options)
- FQDN option added (draft-ietf-dhc-dhcpv6-opt-fqdn-00.txt)
- Lifetime option added (draft-ietf-dhc-dhcpv6-opt-lifetime-00.txt)
- Long lasting typo corrected (those are identiTy associations, not
identiFy associations)
- Fixed bug always reporting SIP DOMAIN option to be malformed (break was
missing)
- Domains names are now parsed (in DOMAIN_LIST, SIP_SERVER_A, NIS_DOMAIN
and NISPLUS_DOMAIN options).
svn path=/trunk/; revision=12663
Ronnie Sahlberg [Fri, 3 Dec 2004 05:53:09 +0000 (05:53 -0000)]
make the tcp dissector distinguish between duplicate acks and window updates
svn path=/trunk/; revision=12662
Guy Harris [Thu, 2 Dec 2004 21:24:12 +0000 (21:24 -0000)]
Add some additional notes based on comments by Rick Jones.
svn path=/trunk/; revision=12661
Lars Roland [Thu, 2 Dec 2004 20:16:17 +0000 (20:16 -0000)]
Don't export flags_set_truth from libethereal.dll. It can't be used in a plugin on win32 to initialize static variables, e.g. hf_register_info arrays.
svn path=/trunk/; revision=12660
Lars Roland [Thu, 2 Dec 2004 19:41:56 +0000 (19:41 -0000)]
Don't ethclist.h in main.c, when we don't need it.
svn path=/trunk/; revision=12659
Guy Harris [Thu, 2 Dec 2004 19:17:40 +0000 (19:17 -0000)]
We don't use our own clist for GTK+ 1.3[.x], either.
svn path=/trunk/; revision=12658
Guy Harris [Thu, 2 Dec 2004 11:30:24 +0000 (11:30 -0000)]
From Nathan Jennings: add a preference that supplies a prefix for window
titles.
svn path=/trunk/; revision=12657
Guy Harris [Thu, 2 Dec 2004 08:38:59 +0000 (08:38 -0000)]
From Francisco Alcoba: handle inverted time stamps without hanging.
svn path=/trunk/; revision=12656
Guy Harris [Thu, 2 Dec 2004 08:28:10 +0000 (08:28 -0000)]
From David Fort: the DNS RR type number for IPSECKEY will be changing to
45, so update the dissector.
svn path=/trunk/; revision=12655
Guy Harris [Thu, 2 Dec 2004 07:53:59 +0000 (07:53 -0000)]
We're not using our own clist for GTK+ 2.x, so call
"init_eth_clist_type()" only for GTK+ 1.2[.x].
svn path=/trunk/; revision=12654
Ronnie Sahlberg [Thu, 2 Dec 2004 03:12:24 +0000 (03:12 -0000)]
performance enhancement:
in some profiling runs eth_clist_get_type() took ~6% change this to just a variable and initialize it explicitely from main.c
svn path=/trunk/; revision=12653
Ronnie Sahlberg [Thu, 2 Dec 2004 00:12:54 +0000 (00:12 -0000)]
make ethereal compile with --without-pcap configuration option
svn path=/trunk/; revision=12652
Guy Harris [Wed, 1 Dec 2004 23:55:43 +0000 (23:55 -0000)]
Move the #ifdef/#endif a bit so that the entire chunk of
live-capture-related-code is inside it.
svn path=/trunk/; revision=12651
Ronnie Sahlberg [Wed, 1 Dec 2004 23:47:14 +0000 (23:47 -0000)]
minor fix to tethereal to allow it to compile with --without-pcap
svn path=/trunk/; revision=12650
Gerald Combs [Wed, 1 Dec 2004 23:18:20 +0000 (23:18 -0000)]
Replace GRE_FR with ETHERTYPE_RAW_FR.
svn path=/trunk/; revision=12649
Anders Broman [Wed, 1 Dec 2004 21:59:03 +0000 (21:59 -0000)]
Make the Ericsson internal decode of IP addresses a preference instead of IF DEFS, default off.
svn path=/trunk/; revision=12648
Guy Harris [Wed, 1 Dec 2004 21:13:39 +0000 (21:13 -0000)]
Clean up a comment.
svn path=/trunk/; revision=12647
Guy Harris [Wed, 1 Dec 2004 21:11:48 +0000 (21:11 -0000)]
Explain the two IEEE URLs.
Get rid of a non-ASCII character in a comment - it might or might not
display as a "registered trademark" symbol, depending on your editor and
on the character set and character encoding it's using, so just use
"(R)" instead.
svn path=/trunk/; revision=12646
Anders Broman [Wed, 1 Dec 2004 21:06:30 +0000 (21:06 -0000)]
Get rid of a not needed define.
svn path=/trunk/; revision=12645
Guy Harris [Wed, 1 Dec 2004 21:05:45 +0000 (21:05 -0000)]
Fix a typo.
svn path=/trunk/; revision=12644
Anders Broman [Wed, 1 Dec 2004 20:58:22 +0000 (20:58 -0000)]
Add some ethertypes
svn path=/trunk/; revision=12643
Anders Broman [Wed, 1 Dec 2004 20:57:27 +0000 (20:57 -0000)]
Add some ethertypes
svn path=/trunk/; revision=12642
Gerald Combs [Wed, 1 Dec 2004 20:51:19 +0000 (20:51 -0000)]
Catch a couple of integer overflows.
svn path=/trunk/; revision=12641
Gerald Combs [Wed, 1 Dec 2004 19:34:51 +0000 (19:34 -0000)]
Don't access memory that may have been freed.
svn path=/trunk/; revision=12640
Gerald Combs [Wed, 1 Dec 2004 16:56:37 +0000 (16:56 -0000)]
If bash is run as a non-login shell, it doesn't read /etc/profile. Under
Cygwin this has the side effect of making the Windows "find" command appear
first in the path instead of Cygwin's "find" command. Call /usr/bin/find
explicitly in win32-setup.sh.
svn path=/trunk/; revision=12639
Guy Harris [Wed, 1 Dec 2004 12:41:43 +0000 (12:41 -0000)]
From Jelmer Vernooij: BitTorrent support.
svn path=/trunk/; revision=12638
Guy Harris [Wed, 1 Dec 2004 12:15:16 +0000 (12:15 -0000)]
From Marc Poulhies: fix the handling of the authentication option when
the authentication information is missing (which it can be), and fix a
typo.
svn path=/trunk/; revision=12637
Guy Harris [Wed, 1 Dec 2004 11:54:41 +0000 (11:54 -0000)]
From Francisco Alcoba:
add IPv6 support;
replace "delay" with "delta".
svn path=/trunk/; revision=12636
Guy Harris [Wed, 1 Dec 2004 11:35:27 +0000 (11:35 -0000)]
From Francisco Alcoba: link with setargv.obj so that wildcards are
expanded in the command line.
svn path=/trunk/; revision=12635
Guy Harris [Wed, 1 Dec 2004 11:29:57 +0000 (11:29 -0000)]
From Martin Regner: support for the parts of H.245 version 10 that are
related to H.239.
svn path=/trunk/; revision=12634
Guy Harris [Wed, 1 Dec 2004 11:19:04 +0000 (11:19 -0000)]
From Yaniv Kaul: adds LZS as a compression method, per 'Transport Layer
Security (TLS) Protocol Compression UsingLempel-Ziv-Stac (LZS)' RFC (RFC
3943).
svn path=/trunk/; revision=12633
Guy Harris [Wed, 1 Dec 2004 06:48:52 +0000 (06:48 -0000)]
Squelch some compiler warnings.
svn path=/trunk/; revision=12632
Guy Harris [Wed, 1 Dec 2004 06:44:54 +0000 (06:44 -0000)]
According to the part of the DCE RPC spec at
http://www.opengroup.org/onlinepubs/
009629399/chap12.htm#tagcjh_17_06_01
the number of transfer syntaxes is a u_int8, with an alignment pad byte
following it, not a u_int16.
svn path=/trunk/; revision=12631
Guy Harris [Wed, 1 Dec 2004 03:42:55 +0000 (03:42 -0000)]
Get rid of a long-obsolete comment.
svn path=/trunk/; revision=12630
Gerald Combs [Wed, 1 Dec 2004 01:21:22 +0000 (01:21 -0000)]
bytes_to_str() returns a static value. Don't g_free() it.
svn path=/trunk/; revision=12629
Anders Broman [Tue, 30 Nov 2004 22:11:56 +0000 (22:11 -0000)]
Fix port preference handling.
svn path=/trunk/; revision=12628
Anders Broman [Tue, 30 Nov 2004 21:32:47 +0000 (21:32 -0000)]
Add Susanne Edlund to authors file.
svn path=/trunk/; revision=12627
Anders Broman [Tue, 30 Nov 2004 21:19:25 +0000 (21:19 -0000)]
New dissector for NSIP from Susanne Edlund, default port2 changed to unallocated port 19999
svn path=/trunk/; revision=12626
Gerald Combs [Tue, 30 Nov 2004 16:52:21 +0000 (16:52 -0000)]
Replace a few instances of match_strval() with val_to_str().
svn path=/trunk/; revision=12625
Ronnie Sahlberg [Tue, 30 Nov 2004 04:08:16 +0000 (04:08 -0000)]
Make ethereal dissect application/pkix-crl CertificateRevocationLists over HTTP.
svn path=/trunk/; revision=12624
Ronnie Sahlberg [Tue, 30 Nov 2004 03:39:34 +0000 (03:39 -0000)]
when creating a new subset tvb for a field for further dissection by child dissectors, then if the original tvb is short and doesnt contain enough data, try to create a new subset tvb with as much data we do have instead of just bailing out.
svn path=/trunk/; revision=12623
Lars Roland [Mon, 29 Nov 2004 23:48:26 +0000 (23:48 -0000)]
Make rtnet plugin compile again with MSVC
and some white space cleanup.
svn path=/trunk/; revision=12622
Gerald Combs [Mon, 29 Nov 2004 19:30:12 +0000 (19:30 -0000)]
Add another length check.
svn path=/trunk/; revision=12621
Guy Harris [Mon, 29 Nov 2004 18:02:07 +0000 (18:02 -0000)]
Get rid of a debug message.
svn path=/trunk/; revision=12620
Gerald Combs [Mon, 29 Nov 2004 17:52:38 +0000 (17:52 -0000)]
Check for an overly large header length value in order to avoid an integer
overflow.
svn path=/trunk/; revision=12619
Ronnie Sahlberg [Mon, 29 Nov 2004 09:58:16 +0000 (09:58 -0000)]
new protocol : RFC2560 Online Certificate Status Protocol
svn path=/trunk/; revision=12618
Ronnie Sahlberg [Mon, 29 Nov 2004 08:43:19 +0000 (08:43 -0000)]
export some more sympols from PKIX1EXPLICIT
svn path=/trunk/; revision=12617
Ronnie Sahlberg [Mon, 29 Nov 2004 07:57:19 +0000 (07:57 -0000)]
Export AuthorityInfoAccessSyntax from pkix1implicit
svn path=/trunk/; revision=12616
Anders Broman [Sun, 28 Nov 2004 20:52:52 +0000 (20:52 -0000)]
From LEGO if Mate is pressent call it.
svn path=/trunk/; revision=12615
Anders Broman [Sun, 28 Nov 2004 19:41:17 +0000 (19:41 -0000)]
Bugfixes- handle zero length bytecode, handle end-off-message with implied parameters(udvm initialised to zero).
svn path=/trunk/; revision=12614
Anders Broman [Sun, 28 Nov 2004 19:39:19 +0000 (19:39 -0000)]
Bugfixes
svn path=/trunk/; revision=12613
Anders Broman [Sun, 28 Nov 2004 19:35:21 +0000 (19:35 -0000)]
Change number of bytes displayed in bytes_to_string to 48 to facilitate display of sha1 digest of 20 bytes.
svn path=/trunk/; revision=12612
Jörg Mayer [Sun, 28 Nov 2004 17:30:18 +0000 (17:30 -0000)]
Update manuf and FAQ
svn path=/trunk/; revision=12611
Ronnie Sahlberg [Sun, 28 Nov 2004 04:26:27 +0000 (04:26 -0000)]
new protocol : RFC3820 PKIXProxy
svn path=/trunk/; revision=12610
Gerald Combs [Sun, 28 Nov 2004 04:21:30 +0000 (04:21 -0000)]
The recent length check added to proto_tree_add_string() revealed a
couple of problems when reading the PROTOS SNMP captures. Check for
integer overflows in dissect_snmp_pdu and asn1_null_decode.
svn path=/trunk/; revision=12609
Ronnie Sahlberg [Sat, 27 Nov 2004 00:11:52 +0000 (00:11 -0000)]
it appears that a SES_REFUSE spdu actually contains a CMIP-A-ASSOCIATE and not a CMIP-A-ABORT
svn path=/trunk/; revision=12608
Ronnie Sahlberg [Fri, 26 Nov 2004 23:14:30 +0000 (23:14 -0000)]
prettify the printing of the octet_format field which is really just a BCD
svn path=/trunk/; revision=12607
Ronnie Sahlberg [Fri, 26 Nov 2004 00:56:22 +0000 (00:56 -0000)]
New protocol: RFC3709 LogotypeCertificateExtensions
svn path=/trunk/; revision=12606
Ronnie Sahlberg [Thu, 25 Nov 2004 22:27:52 +0000 (22:27 -0000)]
update dissection of unknown blobs to try to dissect even more stuff.
svn path=/trunk/; revision=12605
Ronnie Sahlberg [Thu, 25 Nov 2004 21:30:38 +0000 (21:30 -0000)]
updates to prettify a bit when attempting to dissect an unknown blob
svn path=/trunk/; revision=12604
Ronnie Sahlberg [Thu, 25 Nov 2004 21:00:17 +0000 (21:00 -0000)]
try to print an IPAddress as an ip address and not as a 4 byte octet string
svn path=/trunk/; revision=12603
Ronnie Sahlberg [Thu, 25 Nov 2004 20:44:17 +0000 (20:44 -0000)]
from Stig: change the draft number for NAT-D
svn path=/trunk/; revision=12602
Ronnie Sahlberg [Thu, 25 Nov 2004 20:38:10 +0000 (20:38 -0000)]
From Giles Scott : updates to packet-nt-sonmp.c
svn path=/trunk/; revision=12601
Anders Broman [Wed, 24 Nov 2004 21:55:30 +0000 (21:55 -0000)]
Somethimes its difficult to get it right *sigh
svn path=/trunk/; revision=12600
Ronnie Sahlberg [Wed, 24 Nov 2004 21:26:52 +0000 (21:26 -0000)]
From LEGO: make the request id and operation filterable
svn path=/trunk/; revision=12599
Jörg Mayer [Wed, 24 Nov 2004 16:37:38 +0000 (16:37 -0000)]
The code didn't even compile: removed a superfluous (
svn path=/trunk/; revision=12598
Jörg Mayer [Wed, 24 Nov 2004 16:30:52 +0000 (16:30 -0000)]
Set svn properties - without them, compilation with gcc would fail on Unix
svn path=/trunk/; revision=12597
Anders Broman [Wed, 24 Nov 2004 13:53:27 +0000 (13:53 -0000)]
Fix a faulty IF statement, deflate should work now.
svn path=/trunk/; revision=12596
Anders Broman [Wed, 24 Nov 2004 12:25:37 +0000 (12:25 -0000)]
add some 3gpp2 AVP:s to packet-radius.c and use "vendor" table packet-3g-a11.c
svn path=/trunk/; revision=12595
Anders Broman [Wed, 24 Nov 2004 12:23:26 +0000 (12:23 -0000)]
Change "Ericsson" string
svn path=/trunk/; revision=12594
Guy Harris [Wed, 24 Nov 2004 09:13:52 +0000 (09:13 -0000)]
Export two versions of the Ethereal dissector, for use with encapsulated
Ethernet frames, one for encapsulated frames that include an FCS and one
for encapsulated frames that don't include an FCS. Use the appropriate
versions.
In the ISL dissector, do the same sort of processing we do in the
Ethernet dissector to figure out whether the frame has a trailer or not
and whether it has an FCS or not.
svn path=/trunk/; revision=12593
Guy Harris [Wed, 24 Nov 2004 09:00:23 +0000 (09:00 -0000)]
Fix some typoes.
svn path=/trunk/; revision=12592
Guy Harris [Wed, 24 Nov 2004 08:55:40 +0000 (08:55 -0000)]
We export flags_set_truth - add it to libethereal.def.
svn path=/trunk/; revision=12591
Guy Harris [Wed, 24 Nov 2004 06:04:43 +0000 (06:04 -0000)]
Only interpret a frame as an FW1 header if it looks like one, as per a
patch from Yaniv Kaul.
svn path=/trunk/; revision=12590
Guy Harris [Wed, 24 Nov 2004 04:14:56 +0000 (04:14 -0000)]
From Yaniv Kaul: the authentication token might be NTLMSSP or it might
be GSS-API.
svn path=/trunk/; revision=12589
Guy Harris [Wed, 24 Nov 2004 03:54:40 +0000 (03:54 -0000)]
From Lane Hu: add support for more IPMI commands.
svn path=/trunk/; revision=12588
Guy Harris [Wed, 24 Nov 2004 03:35:17 +0000 (03:35 -0000)]
From Erwin Rol: Dissect DMX in a readable format, and other updates.
svn path=/trunk/; revision=12587
Guy Harris [Wed, 24 Nov 2004 03:18:30 +0000 (03:18 -0000)]
From Francisco Alcoba: handle RTP over IPv6.
svn path=/trunk/; revision=12586
Guy Harris [Wed, 24 Nov 2004 02:59:49 +0000 (02:59 -0000)]
From Jeff Morriss: SSCOP over UDP and SSCF-NNI support.
svn path=/trunk/; revision=12585