1 ------------------------------------------------------------------------
2 r12682 | guy | 2004-12-07 15:09:05 -0600 (Tue, 07 Dec 2004) | 7 lines
4 M /trunk/epan/dissectors/packet-gsm_a.c
8 add the protocols GPRS Mobility Managment and GPRS Session
9 Mangement to gsm_a (dtap);
11 bug fix (RAND->128Bits=16Bytes != 12 Bytes).
13 ------------------------------------------------------------------------
14 r12681 | gerald | 2004-12-07 15:06:55 -0600 (Tue, 07 Dec 2004) | 4 lines
16 M /trunk/epan/dissectors/packet-snmp.c
18 The standard environment separator character under Windows is ";".
19 Net-SNMP expects this in the MIBS environment variable, so don't use
20 ":" in the default MIB list if we're running under Windows.
22 ------------------------------------------------------------------------
23 r12680 | guy | 2004-12-07 12:21:21 -0600 (Tue, 07 Dec 2004) | 2 lines
25 M /trunk/epan/dissectors/packet-dhcpv6.c
27 Get rid of an unused true_false_string value.
29 ------------------------------------------------------------------------
30 r12679 | guy | 2004-12-07 11:59:58 -0600 (Tue, 07 Dec 2004) | 2 lines
33 M /trunk/epan/dissectors/packet-http.c
35 From Brett Kuskie: add more HTTP headers as filterable fields.
37 ------------------------------------------------------------------------
38 r12678 | guy | 2004-12-07 11:54:08 -0600 (Tue, 07 Dec 2004) | 5 lines
40 M /trunk/wiretap/libpcap.c
41 M /trunk/wiretap/wtap.c
42 M /trunk/wiretap/wtap.h
44 Add an entry for the new DLT_GPRS_LLC (so that nobody working on
45 Ethereal, unaware that the Ethereal team does *NOT* control libpcap
46 format, thinks they can just grab 169 and use it for their own
49 ------------------------------------------------------------------------
50 r12677 | gerald | 2004-12-07 10:17:50 -0600 (Tue, 07 Dec 2004) | 2 lines
52 M /trunk/epan/dissectors/packet-bvlc.c
54 Check for a bogus length value.
56 ------------------------------------------------------------------------
57 r12676 | jmayer | 2004-12-07 05:13:58 -0600 (Tue, 07 Dec 2004) | 3 lines
59 M /trunk/epan/dissectors/packet-aoe.c
60 M /trunk/epan/dissectors/packet-dcerpc-pn-io.c
61 M /trunk/epan/dissectors/packet-pn-dcp.c
62 M /trunk/epan/dissectors/packet-pn-rt.c
64 svn propset svn:keywords Id svn:eol-style native .....
65 Add $Id: $ where missing
67 ------------------------------------------------------------------------
68 r12675 | sahlberg | 2004-12-06 22:28:37 -0600 (Mon, 06 Dec 2004) | 3 lines
70 M /trunk/epan/dissectors/packet-aoe.c
72 update one of the command names
75 ------------------------------------------------------------------------
76 r12674 | sahlberg | 2004-12-06 21:16:34 -0600 (Mon, 06 Dec 2004) | 3 lines
78 M /trunk/epan/dissectors/packet-aoe.c
79 M /trunk/epan/dissectors/packet-ethertype.c
82 create a proper ETHERTYPE for ATAoverEthernet
85 ------------------------------------------------------------------------
86 r12673 | sahlberg | 2004-12-06 21:00:21 -0600 (Mon, 06 Dec 2004) | 4 lines
88 M /trunk/epan/dissectors/Makefile.common
89 A /trunk/epan/dissectors/packet-aoe.c
91 new protocol: ATAoverETHERNET (AoE)
95 ------------------------------------------------------------------------
96 r12672 | gerald | 2004-12-06 17:12:32 -0600 (Mon, 06 Dec 2004) | 2 lines
98 M /trunk/epan/dissectors/packet-ppp.c
100 Add more suboption length checks to dissect_bap_phone_delta_opt().
102 ------------------------------------------------------------------------
103 r12671 | gerald | 2004-12-06 16:32:50 -0600 (Mon, 06 Dec 2004) | 2 lines
105 M /trunk/epan/dissectors/packet-sap.c
107 Check for a bogus authentication subheader length.
109 ------------------------------------------------------------------------
110 r12670 | ulfl | 2004-12-06 12:05:14 -0600 (Mon, 06 Dec 2004) | 2 lines
112 M /trunk/epan/dissectors/Makefile.common
113 A /trunk/epan/dissectors/packet-dcerpc-pn-io.c
114 A /trunk/epan/dissectors/packet-pn-dcp.c
115 A /trunk/epan/dissectors/packet-pn-rt.c
117 (on behalf of the PROFIBUS Nutzerorganisation e.V. Deutschland):
118 first part of the PROFINET dissectors (PN-RT, PN-DCP and PN-IO) still some work to be done ...
119 ------------------------------------------------------------------------
120 r12669 | sahlberg | 2004-12-05 15:47:49 -0600 (Sun, 05 Dec 2004) | 6 lines
122 M /trunk/asn1/pkix1implicit/PKIX1IMPLICIT93.asn
123 M /trunk/asn1/pkix1implicit/packet-pkix1implicit-template.c
124 M /trunk/asn1/pkix1implicit/packet-pkix1implicit-template.h
125 M /trunk/asn1/pkix1implicit/pkix1implicit.cnf
126 M /trunk/asn1/pkix1implicit/pkix1implicit_exp.cnf
127 A /trunk/asn1/pkixtsp
128 A /trunk/asn1/pkixtsp/Makefile
129 A /trunk/asn1/pkixtsp/PKIXTSP.asn
130 A /trunk/asn1/pkixtsp/packet-pkixtsp-template.c
131 A /trunk/asn1/pkixtsp/packet-pkixtsp-template.h
132 A /trunk/asn1/pkixtsp/pkixtsp.cnf
133 M /trunk/epan/dissectors/Makefile.common
134 M /trunk/epan/dissectors/packet-pkix1implicit.c
135 M /trunk/epan/dissectors/packet-pkix1implicit.h
136 A /trunk/epan/dissectors/packet-pkixtsp.c
137 A /trunk/epan/dissectors/packet-pkixtsp.h
139 updates to pkix1implicit (we have to think about how to rewrite both pkix1eplicit and pkix1implicit to avoid the crap with duplicate definitions from x509)
141 New protocol : RFC3161 PKIX TimeStamp Protocol
145 ------------------------------------------------------------------------
146 r12668 | gerald | 2004-12-05 12:40:35 -0600 (Sun, 05 Dec 2004) | 2 lines
148 M /trunk/epan/dissectors/packet-http.c
150 Grab the last (and null) byte of the content type value.
152 ------------------------------------------------------------------------
153 r12667 | jmayer | 2004-12-04 09:42:18 -0600 (Sat, 04 Dec 2004) | 1 line
155 M /trunk/wiretap/README.airmagnet
158 ------------------------------------------------------------------------
159 r12666 | jmayer | 2004-12-04 09:35:51 -0600 (Sat, 04 Dec 2004) | 1 line
161 M /trunk/wiretap/README.airmagnet
163 Updates by Martin Regner
164 ------------------------------------------------------------------------
165 r12665 | jmayer | 2004-12-04 03:12:24 -0600 (Sat, 04 Dec 2004) | 1 line
167 M /trunk/wiretap/README.airmagnet
169 Add a bit of info that should be present in a capture
170 ------------------------------------------------------------------------
171 r12664 | guy | 2004-12-03 14:51:10 -0600 (Fri, 03 Dec 2004) | 2 lines
173 M /trunk/epan/dissectors/packet-bittorrent.c
175 Add a URL for the BitTorrent protocol spec.
177 ------------------------------------------------------------------------
178 r12663 | guy | 2004-12-03 03:51:16 -0600 (Fri, 03 Dec 2004) | 12 lines
181 M /trunk/epan/dissectors/packet-dhcpv6.c
183 From Tomasz Mrugalski:
185 - option values updated to match RFC3898 (NIS/NIS+ options)
186 - FQDN option added (draft-ietf-dhc-dhcpv6-opt-fqdn-00.txt)
187 - Lifetime option added (draft-ietf-dhc-dhcpv6-opt-lifetime-00.txt)
188 - Long lasting typo corrected (those are identiTy associations, not
189 identiFy associations)
190 - Fixed bug always reporting SIP DOMAIN option to be malformed (break was
192 - Domains names are now parsed (in DOMAIN_LIST, SIP_SERVER_A, NIS_DOMAIN
193 and NISPLUS_DOMAIN options).
195 ------------------------------------------------------------------------
196 r12662 | sahlberg | 2004-12-02 23:53:09 -0600 (Thu, 02 Dec 2004) | 3 lines
198 M /trunk/epan/dissectors/packet-tcp.c
200 make the tcp dissector distinguish between duplicate acks and window updates
203 ------------------------------------------------------------------------
204 r12661 | guy | 2004-12-02 15:24:12 -0600 (Thu, 02 Dec 2004) | 2 lines
208 Add some additional notes based on comments by Rick Jones.
210 ------------------------------------------------------------------------
211 r12660 | lroland | 2004-12-02 14:16:17 -0600 (Thu, 02 Dec 2004) | 1 line
213 M /trunk/epan/libethereal.def
215 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.
216 ------------------------------------------------------------------------
217 r12659 | lroland | 2004-12-02 13:41:56 -0600 (Thu, 02 Dec 2004) | 1 line
221 Don't ethclist.h in main.c, when we don't need it.
222 ------------------------------------------------------------------------
223 r12658 | guy | 2004-12-02 13:17:40 -0600 (Thu, 02 Dec 2004) | 2 lines
227 We don't use our own clist for GTK+ 1.3[.x], either.
229 ------------------------------------------------------------------------
230 r12657 | guy | 2004-12-02 05:30:24 -0600 (Thu, 02 Dec 2004) | 3 lines
233 M /trunk/epan/prefs.c
234 M /trunk/epan/prefs.h
235 M /trunk/gtk/capture_dlg.c
236 M /trunk/gtk/capture_info_dlg.c
237 M /trunk/gtk/gui_prefs.c
239 M /trunk/gtk/ui_util.c
240 M /trunk/gtk/ui_util.h
242 From Nathan Jennings: add a preference that supplies a prefix for window
245 ------------------------------------------------------------------------
246 r12656 | guy | 2004-12-02 02:38:59 -0600 (Thu, 02 Dec 2004) | 2 lines
248 M /trunk/gtk/rtp_analysis.c
250 From Francisco Alcoba: handle inverted time stamps without hanging.
252 ------------------------------------------------------------------------
253 r12655 | guy | 2004-12-02 02:28:10 -0600 (Thu, 02 Dec 2004) | 3 lines
255 M /trunk/epan/dissectors/packet-dns.c
257 From David Fort: the DNS RR type number for IPSECKEY will be changing to
258 45, so update the dissector.
260 ------------------------------------------------------------------------
261 r12654 | guy | 2004-12-02 01:53:59 -0600 (Thu, 02 Dec 2004) | 3 lines
265 We're not using our own clist for GTK+ 2.x, so call
266 "init_eth_clist_type()" only for GTK+ 1.2[.x].
268 ------------------------------------------------------------------------
269 r12653 | sahlberg | 2004-12-01 21:12:24 -0600 (Wed, 01 Dec 2004) | 5 lines
271 M /trunk/gtk/ethclist.c
272 M /trunk/gtk/ethclist.h
275 performance enhancement:
276 in some profiling runs eth_clist_get_type() took ~6% change this to just a variable and initialize it explicitely from main.c
280 ------------------------------------------------------------------------
281 r12652 | sahlberg | 2004-12-01 18:12:54 -0600 (Wed, 01 Dec 2004) | 3 lines
286 make ethereal compile with --without-pcap configuration option
289 ------------------------------------------------------------------------
290 r12651 | guy | 2004-12-01 17:55:43 -0600 (Wed, 01 Dec 2004) | 3 lines
294 Move the #ifdef/#endif a bit so that the entire chunk of
295 live-capture-related-code is inside it.
297 ------------------------------------------------------------------------
298 r12650 | sahlberg | 2004-12-01 17:47:14 -0600 (Wed, 01 Dec 2004) | 4 lines
302 minor fix to tethereal to allow it to compile with --without-pcap
306 ------------------------------------------------------------------------
307 r12649 | gerald | 2004-12-01 17:18:20 -0600 (Wed, 01 Dec 2004) | 2 lines
309 M /trunk/epan/dissectors/packet-fr.c
311 Replace GRE_FR with ETHERTYPE_RAW_FR.
313 ------------------------------------------------------------------------
314 r12648 | etxrab | 2004-12-01 15:59:03 -0600 (Wed, 01 Dec 2004) | 1 line
316 M /trunk/epan/dissectors/packet-nsip.c
318 Make the Ericsson internal decode of IP addresses a preference instead of IF DEFS, default off.
319 ------------------------------------------------------------------------
320 r12647 | guy | 2004-12-01 15:13:39 -0600 (Wed, 01 Dec 2004) | 2 lines
326 ------------------------------------------------------------------------
327 r12646 | guy | 2004-12-01 15:11:48 -0600 (Wed, 01 Dec 2004) | 7 lines
331 Explain the two IEEE URLs.
333 Get rid of a non-ASCII character in a comment - it might or might not
334 display as a "registered trademark" symbol, depending on your editor and
335 on the character set and character encoding it's using, so just use
338 ------------------------------------------------------------------------
339 r12645 | etxrab | 2004-12-01 15:06:30 -0600 (Wed, 01 Dec 2004) | 1 line
343 Get rid of a not needed define.
344 ------------------------------------------------------------------------
345 r12644 | guy | 2004-12-01 15:05:45 -0600 (Wed, 01 Dec 2004) | 2 lines
347 M /trunk/epan/dissectors/packet-ethertype.c
348 M /trunk/epan/dissectors/packet-gre.c
352 ------------------------------------------------------------------------
353 r12643 | etxrab | 2004-12-01 14:58:22 -0600 (Wed, 01 Dec 2004) | 1 line
355 M /trunk/epan/dissectors/packet-ethertype.c
356 M /trunk/epan/dissectors/packet-gre.c
359 ------------------------------------------------------------------------
360 r12642 | etxrab | 2004-12-01 14:57:27 -0600 (Wed, 01 Dec 2004) | 1 line
365 ------------------------------------------------------------------------
366 r12641 | gerald | 2004-12-01 14:51:19 -0600 (Wed, 01 Dec 2004) | 2 lines
368 M /trunk/epan/dissectors/packet-tds.c
370 Catch a couple of integer overflows.
372 ------------------------------------------------------------------------
373 r12640 | gerald | 2004-12-01 13:34:51 -0600 (Wed, 01 Dec 2004) | 2 lines
375 M /trunk/epan/dissectors/packet-http.c
377 Don't access memory that may have been freed.
379 ------------------------------------------------------------------------
380 r12639 | gerald | 2004-12-01 10:56:37 -0600 (Wed, 01 Dec 2004) | 5 lines
382 M /trunk/Makefile.nmake
383 M /trunk/tools/win32-setup.sh
385 If bash is run as a non-login shell, it doesn't read /etc/profile. Under
386 Cygwin this has the side effect of making the Windows "find" command appear
387 first in the path instead of Cygwin's "find" command. Call /usr/bin/find
388 explicitly in win32-setup.sh.
390 ------------------------------------------------------------------------
391 r12638 | guy | 2004-12-01 06:41:43 -0600 (Wed, 01 Dec 2004) | 2 lines
394 M /trunk/epan/dissectors/Makefile.common
395 A /trunk/epan/dissectors/packet-bittorrent.c
397 From Jelmer Vernooij: BitTorrent support.
399 ------------------------------------------------------------------------
400 r12637 | guy | 2004-12-01 06:15:16 -0600 (Wed, 01 Dec 2004) | 4 lines
403 M /trunk/epan/dissectors/packet-dhcpv6.c
405 From Marc Poulhies: fix the handling of the authentication option when
406 the authentication information is missing (which it can be), and fix a
409 ------------------------------------------------------------------------
410 r12636 | guy | 2004-12-01 05:54:41 -0600 (Wed, 01 Dec 2004) | 6 lines
412 M /trunk/gtk/rtp_analysis.c
413 M /trunk/gtk/rtp_analysis.h
414 M /trunk/gtk/rtp_stream.c
415 M /trunk/gtk/rtp_stream.h
416 M /trunk/gtk/rtp_stream_dlg.c
418 From Francisco Alcoba:
422 replace "delay" with "delta".
424 ------------------------------------------------------------------------
425 r12635 | guy | 2004-12-01 05:35:27 -0600 (Wed, 01 Dec 2004) | 3 lines
427 M /trunk/Makefile.nmake
429 From Francisco Alcoba: link with setargv.obj so that wildcards are
430 expanded in the command line.
432 ------------------------------------------------------------------------
433 r12634 | guy | 2004-12-01 05:29:57 -0600 (Wed, 01 Dec 2004) | 3 lines
435 M /trunk/epan/dissectors/packet-h245.c
437 From Martin Regner: support for the parts of H.245 version 10 that are
440 ------------------------------------------------------------------------
441 r12633 | guy | 2004-12-01 05:19:04 -0600 (Wed, 01 Dec 2004) | 4 lines
443 M /trunk/epan/dissectors/packet-ssl.c
445 From Yaniv Kaul: adds LZS as a compression method, per 'Transport Layer
446 Security (TLS) Protocol Compression UsingLempel-Ziv-Stac (LZS)' RFC (RFC
449 ------------------------------------------------------------------------
450 r12632 | guy | 2004-12-01 00:48:52 -0600 (Wed, 01 Dec 2004) | 2 lines
452 M /trunk/epan/dissectors/packet-radius.c
454 Squelch some compiler warnings.
456 ------------------------------------------------------------------------
457 r12631 | guy | 2004-12-01 00:44:54 -0600 (Wed, 01 Dec 2004) | 7 lines
459 M /trunk/epan/dissectors/packet-dcerpc.c
461 According to the part of the DCE RPC spec at
463 http://www.opengroup.org/onlinepubs/009629399/chap12.htm#tagcjh_17_06_01
465 the number of transfer syntaxes is a u_int8, with an alignment pad byte
466 following it, not a u_int16.
468 ------------------------------------------------------------------------
469 r12630 | guy | 2004-11-30 21:42:55 -0600 (Tue, 30 Nov 2004) | 2 lines
471 M /trunk/epan/dissectors/packet-smb-common.c
473 Get rid of a long-obsolete comment.
475 ------------------------------------------------------------------------
476 r12629 | gerald | 2004-11-30 19:21:22 -0600 (Tue, 30 Nov 2004) | 2 lines
478 M /trunk/epan/dissectors/packet-sigcomp.c
480 bytes_to_str() returns a static value. Don't g_free() it.
482 ------------------------------------------------------------------------
483 r12628 | etxrab | 2004-11-30 16:11:56 -0600 (Tue, 30 Nov 2004) | 1 line
485 M /trunk/epan/dissectors/packet-nsip.c
487 Fix port preference handling.
488 ------------------------------------------------------------------------
489 r12627 | etxrab | 2004-11-30 15:32:47 -0600 (Tue, 30 Nov 2004) | 1 line
493 Add Susanne Edlund to authors file.
494 ------------------------------------------------------------------------
495 r12626 | etxrab | 2004-11-30 15:19:25 -0600 (Tue, 30 Nov 2004) | 1 line
497 M /trunk/epan/dissectors/Makefile.common
498 A /trunk/epan/dissectors/packet-nsip.c
500 New dissector for NSIP from Susanne Edlund, default port2 changed to unallocated port 19999
501 ------------------------------------------------------------------------
502 r12625 | gerald | 2004-11-30 10:52:21 -0600 (Tue, 30 Nov 2004) | 2 lines
504 M /trunk/epan/dissectors/packet-wsp.c
505 M /trunk/epan/dissectors/packet-wtp.c
507 Replace a few instances of match_strval() with val_to_str().
509 ------------------------------------------------------------------------
510 r12624 | sahlberg | 2004-11-29 22:08:16 -0600 (Mon, 29 Nov 2004) | 4 lines
512 M /trunk/asn1/x509af/packet-x509af-template.c
513 M /trunk/epan/dissectors/packet-x509af.c
514 M /trunk/epan/dissectors/packet-x509af.h
516 Make ethereal dissect application/pkix-crl CertificateRevocationLists over HTTP.
520 ------------------------------------------------------------------------
521 r12623 | sahlberg | 2004-11-29 21:39:34 -0600 (Mon, 29 Nov 2004) | 4 lines
523 M /trunk/epan/dissectors/packet-ber.c
525 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.
529 ------------------------------------------------------------------------
530 r12622 | lroland | 2004-11-29 17:48:26 -0600 (Mon, 29 Nov 2004) | 2 lines
532 M /trunk/plugins/rtnet/packet-rtnet.c
534 Make rtnet plugin compile again with MSVC
535 and some white space cleanup.
536 ------------------------------------------------------------------------
537 r12621 | gerald | 2004-11-29 13:30:12 -0600 (Mon, 29 Nov 2004) | 2 lines
539 M /trunk/epan/dissectors/packet-isakmp.c
541 Add another length check.
543 ------------------------------------------------------------------------
544 r12620 | guy | 2004-11-29 12:02:07 -0600 (Mon, 29 Nov 2004) | 2 lines
546 M /trunk/epan/dissectors/packet-isakmp.c
548 Get rid of a debug message.
550 ------------------------------------------------------------------------
551 r12619 | gerald | 2004-11-29 11:52:38 -0600 (Mon, 29 Nov 2004) | 3 lines
553 M /trunk/epan/dissectors/packet-isakmp.c
555 Check for an overly large header length value in order to avoid an integer
558 ------------------------------------------------------------------------
559 r12618 | sahlberg | 2004-11-29 03:58:16 -0600 (Mon, 29 Nov 2004) | 4 lines
562 A /trunk/asn1/ocsp/Makefile
563 A /trunk/asn1/ocsp/OCSP.asn
564 A /trunk/asn1/ocsp/ocsp.cnf
565 A /trunk/asn1/ocsp/packet-ocsp-template.c
566 A /trunk/asn1/ocsp/packet-ocsp-template.h
567 M /trunk/epan/dissectors/Makefile.common
568 A /trunk/epan/dissectors/packet-ocsp.c
569 A /trunk/epan/dissectors/packet-ocsp.h
571 new protocol : RFC2560 Online Certificate Status Protocol
575 ------------------------------------------------------------------------
576 r12617 | sahlberg | 2004-11-29 02:43:19 -0600 (Mon, 29 Nov 2004) | 4 lines
578 M /trunk/asn1/pkix1explicit/PKIX1EXPLICIT93.asn
579 M /trunk/asn1/pkix1explicit/packet-pkix1explicit-template.c
580 M /trunk/asn1/pkix1explicit/packet-pkix1explicit-template.h
581 M /trunk/asn1/pkix1explicit/pkix1explicit.cnf
582 M /trunk/asn1/pkix1explicit/pkix1explicit_exp.cnf
583 M /trunk/epan/dissectors/packet-pkix1explicit.c
584 M /trunk/epan/dissectors/packet-pkix1explicit.h
585 M /trunk/epan/dissectors/packet-x509if.c
586 M /trunk/epan/dissectors/packet-x509if.h
588 export some more sympols from PKIX1EXPLICIT
592 ------------------------------------------------------------------------
593 r12616 | sahlberg | 2004-11-29 01:57:19 -0600 (Mon, 29 Nov 2004) | 3 lines
595 M /trunk/asn1/pkix1implicit/pkix1implicit.cnf
596 M /trunk/asn1/pkix1implicit/pkix1implicit_exp.cnf
597 M /trunk/epan/dissectors/packet-pkix1implicit.c
598 M /trunk/epan/dissectors/packet-pkix1implicit.h
600 Export AuthorityInfoAccessSyntax from pkix1implicit
603 ------------------------------------------------------------------------
604 r12615 | etxrab | 2004-11-28 14:52:52 -0600 (Sun, 28 Nov 2004) | 1 line
606 M /trunk/epan/dissectors/packet-frame.c
608 From LEGO if Mate is pressent call it.
609 ------------------------------------------------------------------------
610 r12614 | etxrab | 2004-11-28 13:41:17 -0600 (Sun, 28 Nov 2004) | 1 line
612 M /trunk/epan/dissectors/packet-sigcomp.c
614 Bugfixes- handle zero length bytecode, handle end-off-message with implied parameters(udvm initialised to zero).
615 ------------------------------------------------------------------------
616 r12613 | etxrab | 2004-11-28 13:39:19 -0600 (Sun, 28 Nov 2004) | 1 line
618 M /trunk/epan/sigcomp-udvm.c
621 ------------------------------------------------------------------------
622 r12612 | etxrab | 2004-11-28 13:35:21 -0600 (Sun, 28 Nov 2004) | 1 line
624 M /trunk/epan/strutil.c
626 Change number of bytes displayed in bytes_to_string to 48 to facilitate display of sha1 digest of 20 bytes.
627 ------------------------------------------------------------------------
628 r12611 | jmayer | 2004-11-28 11:30:18 -0600 (Sun, 28 Nov 2004) | 1 line
631 M /trunk/help/faq.txt
635 ------------------------------------------------------------------------
636 r12610 | sahlberg | 2004-11-27 22:26:27 -0600 (Sat, 27 Nov 2004) | 2 lines
638 A /trunk/asn1/pkixproxy
639 A /trunk/asn1/pkixproxy/Makefile
640 A /trunk/asn1/pkixproxy/PKIXProxy.asn
641 A /trunk/asn1/pkixproxy/packet-pkixproxy-template.c
642 A /trunk/asn1/pkixproxy/packet-pkixproxy-template.h
643 A /trunk/asn1/pkixproxy/pkixproxy.cnf
644 M /trunk/epan/dissectors/Makefile.common
645 A /trunk/epan/dissectors/packet-pkixproxy.c
646 A /trunk/epan/dissectors/packet-pkixproxy.h
648 new protocol : RFC3820 PKIXProxy
650 ------------------------------------------------------------------------
651 r12609 | gerald | 2004-11-27 22:21:30 -0600 (Sat, 27 Nov 2004) | 4 lines
654 M /trunk/epan/dissectors/packet-snmp.c
656 The recent length check added to proto_tree_add_string() revealed a
657 couple of problems when reading the PROTOS SNMP captures. Check for
658 integer overflows in dissect_snmp_pdu and asn1_null_decode.
660 ------------------------------------------------------------------------
661 r12608 | sahlberg | 2004-11-26 18:11:52 -0600 (Fri, 26 Nov 2004) | 4 lines
663 M /trunk/asn1/cmip/packet-cmip-template.c
664 M /trunk/epan/dissectors/packet-cmip.c
666 it appears that a SES_REFUSE spdu actually contains a CMIP-A-ASSOCIATE and not a CMIP-A-ABORT
670 ------------------------------------------------------------------------
671 r12607 | sahlberg | 2004-11-26 17:14:30 -0600 (Fri, 26 Nov 2004) | 3 lines
673 A /trunk/asn1/smrse/Makefile
674 M /trunk/asn1/smrse/packet-smrse-template.c
675 M /trunk/asn1/smrse/smrse.cnf
676 M /trunk/epan/dissectors/packet-smrse.c
677 M /trunk/epan/dissectors/packet-smrse.h
679 prettify the printing of the octet_format field which is really just a BCD
682 ------------------------------------------------------------------------
683 r12606 | sahlberg | 2004-11-25 18:56:22 -0600 (Thu, 25 Nov 2004) | 3 lines
685 A /trunk/asn1/logotype-cert-extn
686 A /trunk/asn1/logotype-cert-extn/LogotypeCertExtn.asn
687 A /trunk/asn1/logotype-cert-extn/Makefile
688 A /trunk/asn1/logotype-cert-extn/logotype-cert-extn.cnf
689 A /trunk/asn1/logotype-cert-extn/packet-logotype-cert-extn-template.c
690 A /trunk/asn1/logotype-cert-extn/packet-logotype-cert-extn-template.h
691 M /trunk/epan/dissectors/Makefile.common
692 A /trunk/epan/dissectors/packet-logotypecertextn.c
693 A /trunk/epan/dissectors/packet-logotypecertextn.h
695 New protocol: RFC3709 LogotypeCertificateExtensions
698 ------------------------------------------------------------------------
699 r12605 | sahlberg | 2004-11-25 16:27:52 -0600 (Thu, 25 Nov 2004) | 3 lines
701 M /trunk/epan/dissectors/packet-ber.c
703 update dissection of unknown blobs to try to dissect even more stuff.
706 ------------------------------------------------------------------------
707 r12604 | sahlberg | 2004-11-25 15:30:38 -0600 (Thu, 25 Nov 2004) | 3 lines
709 M /trunk/epan/dissectors/packet-ber.c
711 updates to prettify a bit when attempting to dissect an unknown blob
714 ------------------------------------------------------------------------
715 r12603 | sahlberg | 2004-11-25 15:00:17 -0600 (Thu, 25 Nov 2004) | 3 lines
717 M /trunk/asn1/x509ce/packet-x509ce-template.c
718 M /trunk/asn1/x509ce/x509ce.cnf
719 M /trunk/epan/dissectors/packet-x509ce.c
720 M /trunk/epan/dissectors/packet-x509ce.h
722 try to print an IPAddress as an ip address and not as a 4 byte octet string
725 ------------------------------------------------------------------------
726 r12602 | sahlberg | 2004-11-25 14:44:17 -0600 (Thu, 25 Nov 2004) | 3 lines
728 M /trunk/epan/dissectors/packet-isakmp.c
730 from Stig: change the draft number for NAT-D
733 ------------------------------------------------------------------------
734 r12601 | sahlberg | 2004-11-25 14:38:10 -0600 (Thu, 25 Nov 2004) | 4 lines
736 M /trunk/epan/dissectors/packet-nt-sonmp.c
738 From Giles Scott : updates to packet-nt-sonmp.c
742 ------------------------------------------------------------------------
743 r12600 | etxrab | 2004-11-24 15:55:30 -0600 (Wed, 24 Nov 2004) | 1 line
745 M /trunk/epan/sigcomp-udvm.c
747 Somethimes its difficult to get it right *sigh
748 ------------------------------------------------------------------------
749 r12599 | sahlberg | 2004-11-24 15:26:52 -0600 (Wed, 24 Nov 2004) | 3 lines
751 M /trunk/epan/dissectors/packet-giop.c
753 From LEGO: make the request id and operation filterable
756 ------------------------------------------------------------------------
757 r12598 | jmayer | 2004-11-24 10:37:38 -0600 (Wed, 24 Nov 2004) | 1 line
759 M /trunk/epan/sigcomp-udvm.c
761 The code didn't even compile: removed a superfluous (
762 ------------------------------------------------------------------------
763 r12597 | jmayer | 2004-11-24 10:30:52 -0600 (Wed, 24 Nov 2004) | 1 line
765 M /trunk/epan/sigcomp-udvm.c
766 M /trunk/epan/sigcomp-udvm.h
768 Set svn properties - without them, compilation with gcc would fail on Unix
769 ------------------------------------------------------------------------
770 r12596 | etxrab | 2004-11-24 07:53:27 -0600 (Wed, 24 Nov 2004) | 1 line
772 M /trunk/epan/sigcomp-udvm.c
774 Fix a faulty IF statement, deflate should work now.
775 ------------------------------------------------------------------------
776 r12595 | etxrab | 2004-11-24 06:25:37 -0600 (Wed, 24 Nov 2004) | 1 line
778 M /trunk/epan/dissectors/packet-3g-a11.c
779 M /trunk/epan/dissectors/packet-radius.c
781 add some 3gpp2 AVP:s to packet-radius.c and use "vendor" table packet-3g-a11.c
782 ------------------------------------------------------------------------
783 r12594 | etxrab | 2004-11-24 06:23:26 -0600 (Wed, 24 Nov 2004) | 1 line
785 M /trunk/epan/sminmpec.c
786 M /trunk/epan/sminmpec.h
788 Change "Ericsson" string
789 ------------------------------------------------------------------------
790 r12593 | guy | 2004-11-24 03:13:52 -0600 (Wed, 24 Nov 2004) | 9 lines
792 M /trunk/epan/dissectors/packet-ascend.c
793 M /trunk/epan/dissectors/packet-atm.c
794 M /trunk/epan/dissectors/packet-cosine.c
795 M /trunk/epan/dissectors/packet-eth.c
796 M /trunk/epan/dissectors/packet-etherip.c
797 M /trunk/epan/dissectors/packet-fr.c
798 M /trunk/epan/dissectors/packet-ieee80211.c
799 M /trunk/epan/dissectors/packet-isl.c
800 M /trunk/epan/dissectors/packet-isl.h
801 M /trunk/epan/dissectors/packet-llc.c
802 M /trunk/epan/dissectors/packet-lwapp.c
803 M /trunk/epan/dissectors/packet-mpls.c
804 M /trunk/epan/dissectors/packet-sflow.c
805 M /trunk/epan/dissectors/packet-wfleet-hdlc.c
806 M /trunk/plugins/docsis/packet-docsis.c
808 Export two versions of the Ethereal dissector, for use with encapsulated
809 Ethernet frames, one for encapsulated frames that include an FCS and one
810 for encapsulated frames that don't include an FCS. Use the appropriate
813 In the ISL dissector, do the same sort of processing we do in the
814 Ethernet dissector to figure out whether the frame has a trailer or not
815 and whether it has an FCS or not.
817 ------------------------------------------------------------------------
818 r12592 | guy | 2004-11-24 03:00:23 -0600 (Wed, 24 Nov 2004) | 2 lines
820 M /trunk/epan/dissectors/packet-ipmi.c
824 ------------------------------------------------------------------------
825 r12591 | guy | 2004-11-24 02:55:40 -0600 (Wed, 24 Nov 2004) | 2 lines
827 M /trunk/epan/libethereal.def
829 We export flags_set_truth - add it to libethereal.def.
831 ------------------------------------------------------------------------
832 r12590 | guy | 2004-11-24 00:04:43 -0600 (Wed, 24 Nov 2004) | 3 lines
834 M /trunk/epan/dissectors/packet-eth.c
836 Only interpret a frame as an FW1 header if it looks like one, as per a
837 patch from Yaniv Kaul.
839 ------------------------------------------------------------------------
840 r12589 | guy | 2004-11-23 22:14:56 -0600 (Tue, 23 Nov 2004) | 3 lines
842 M /trunk/epan/dissectors/packet-tds.c
844 From Yaniv Kaul: the authentication token might be NTLMSSP or it might
847 ------------------------------------------------------------------------
848 r12588 | guy | 2004-11-23 21:54:40 -0600 (Tue, 23 Nov 2004) | 2 lines
851 M /trunk/epan/dissectors/packet-ipmi.c
853 From Lane Hu: add support for more IPMI commands.
855 ------------------------------------------------------------------------
856 r12587 | guy | 2004-11-23 21:35:17 -0600 (Tue, 23 Nov 2004) | 2 lines
858 M /trunk/plugins/enttec/ChangeLog
859 M /trunk/plugins/enttec/moduleinfo.h
860 M /trunk/plugins/enttec/packet-enttec.c
862 From Erwin Rol: Dissect DMX in a readable format, and other updates.
864 ------------------------------------------------------------------------
865 r12586 | guy | 2004-11-23 21:18:30 -0600 (Tue, 23 Nov 2004) | 2 lines
867 M /trunk/epan/dissectors/packet-sdp.c
869 From Francisco Alcoba: handle RTP over IPv6.
871 ------------------------------------------------------------------------
872 r12585 | guy | 2004-11-23 20:59:49 -0600 (Tue, 23 Nov 2004) | 2 lines
875 M /trunk/epan/dissectors/Makefile.common
876 M /trunk/epan/dissectors/packet-mtp3.c
877 M /trunk/epan/dissectors/packet-mtp3mg.c
878 A /trunk/epan/dissectors/packet-sscf-nni.c
879 M /trunk/epan/dissectors/packet-sscop.c
880 M /trunk/epan/range.h
882 From Jeff Morriss: SSCOP over UDP and SSCF-NNI support.
884 ------------------------------------------------------------------------
885 r12584 | guy | 2004-11-23 20:36:14 -0600 (Tue, 23 Nov 2004) | 2 lines
887 M /trunk/epan/dissectors/packet-ethertype.c
889 M /trunk/plugins/rtnet/moduleinfo.h
890 M /trunk/plugins/rtnet/packet-rtnet.c
892 Updates from Erwin Rol.
894 ------------------------------------------------------------------------
895 r12583 | etxrab | 2004-11-23 16:03:28 -0600 (Tue, 23 Nov 2004) | 1 line
897 M /trunk/epan/dissectors/packet-sigcomp.c
899 Make it possible to fileter on partial_state create and access.
900 ------------------------------------------------------------------------
901 r12582 | etxrab | 2004-11-23 16:02:00 -0600 (Tue, 23 Nov 2004) | 1 line
903 M /trunk/epan/sigcomp-udvm.c
904 M /trunk/epan/sigcomp-udvm.h
905 M /trunk/epan/sigcomp_state_hdlr.c
906 M /trunk/epan/sigcomp_state_hdlr.h
908 Don't free string that don't need it. Added filter possibillity on Partial state
909 ------------------------------------------------------------------------
910 r12581 | gerald | 2004-11-23 11:31:16 -0600 (Tue, 23 Nov 2004) | 2 lines
912 M /trunk/Makefile.nmake
913 M /trunk/tools/win32-setup.sh
915 Update to GTK+ 2.4.13.
917 ------------------------------------------------------------------------
918 r12580 | etxrab | 2004-11-22 16:19:03 -0600 (Mon, 22 Nov 2004) | 1 line
920 M /trunk/epan/dissectors/packet-sigcomp.c
922 Fix some memmory leaks
923 ------------------------------------------------------------------------
924 r12579 | etxrab | 2004-11-22 16:18:18 -0600 (Mon, 22 Nov 2004) | 1 line
926 M /trunk/epan/sigcomp-udvm.c
927 M /trunk/epan/sigcomp-udvm.h
928 M /trunk/epan/sigcomp_state_hdlr.c
929 M /trunk/epan/sigcomp_state_hdlr.h
931 Fix some memmory leaks
932 ------------------------------------------------------------------------
933 r12578 | jmayer | 2004-11-22 10:36:26 -0600 (Mon, 22 Nov 2004) | 1 line
935 A /trunk/wiretap/README.airmagnet
937 Backup some notes on Airmagnet capture file format into Ethereal - I'm NOT going to write an importer in the near future though
938 ------------------------------------------------------------------------
939 r12577 | guy | 2004-11-22 04:26:45 -0600 (Mon, 22 Nov 2004) | 2 lines
941 M /trunk/epan/dissectors/packet-fw1.c
943 Get rid of an unused variable.
945 ------------------------------------------------------------------------
946 r12576 | guy | 2004-11-22 02:23:00 -0600 (Mon, 22 Nov 2004) | 5 lines
948 M /trunk/epan/dissectors/packet-dns.c
950 From Yaniv Kaul: increment the offset pointer *after* you use it to put
951 into the protocol tree the field you're incrementing past.
955 ------------------------------------------------------------------------
956 r12575 | guy | 2004-11-22 02:12:42 -0600 (Mon, 22 Nov 2004) | 2 lines
958 M /trunk/epan/dissectors/packet-tds.c
960 Fix a spelling error.
962 ------------------------------------------------------------------------
963 r12574 | guy | 2004-11-22 02:11:31 -0600 (Mon, 22 Nov 2004) | 3 lines
965 M /trunk/epan/dissectors/packet-tds.c
967 Put the value of the length field in a variable-length token, not the
968 length of the token, into the protocol tree as the length value.
970 ------------------------------------------------------------------------
971 r12573 | sahlberg | 2004-11-21 21:36:26 -0600 (Sun, 21 Nov 2004) | 7 lines
973 A /trunk/asn1/cms/Makefile
974 A /trunk/asn1/cms/cms-exp.cnf
975 M /trunk/asn1/cms/cms.cnf
976 D /trunk/asn1/cms/cms_exp.cnf
977 M /trunk/asn1/cms/packet-cms-template.c
978 M /trunk/asn1/cms/packet-cms-template.h
980 A /trunk/asn1/ess/ExtendedSecurityServices.asn
981 A /trunk/asn1/ess/Makefile
982 A /trunk/asn1/ess/ess.cnf
983 A /trunk/asn1/ess/packet-ess-template.c
984 A /trunk/asn1/ess/packet-ess-template.h
985 M /trunk/asn1/ns-cert-exts/packet-ns_cert_exts-template.c
986 M /trunk/asn1/ns-cert-exts/packet-ns_cert_exts-template.h
987 M /trunk/asn1/pkcs1/packet-pkcs1-template.c
988 M /trunk/asn1/pkcs1/packet-pkcs1-template.h
989 M /trunk/asn1/pkinit/packet-pkinit-template.c
990 M /trunk/asn1/pkinit/packet-pkinit-template.h
991 M /trunk/asn1/pkinit/pkinit.cnf
992 M /trunk/asn1/pkixqualified/packet-pkixqualified-template.h
993 M /trunk/asn1/x509af/packet-x509af-template.c
994 M /trunk/asn1/x509af/packet-x509af-template.h
995 M /trunk/asn1/x509ce/packet-x509ce-template.c
996 M /trunk/asn1/x509ce/packet-x509ce-template.h
997 M /trunk/asn1/x509if/packet-x509if-template.c
998 M /trunk/asn1/x509if/packet-x509if-template.h
999 M /trunk/asn1/x509sat/packet-x509sat-template.c
1000 M /trunk/asn1/x509sat/packet-x509sat-template.h
1001 M /trunk/epan/dissectors/Makefile.common
1002 M /trunk/epan/dissectors/packet-cms.c
1003 M /trunk/epan/dissectors/packet-cms.h
1004 A /trunk/epan/dissectors/packet-ess.c
1005 A /trunk/epan/dissectors/packet-ess.h
1006 M /trunk/epan/dissectors/packet-pkinit.c
1007 M /trunk/epan/dissectors/packet-pkinit.h
1009 New protocol: RFC2634 ExtendedSecurityServices
1011 updates to cms to accomodate the new protocol
1013 add author to some files
1016 ------------------------------------------------------------------------
1017 r12572 | guy | 2004-11-21 20:12:43 -0600 (Sun, 21 Nov 2004) | 6 lines
1019 M /trunk/epan/dissectors/packet-ppp.c
1021 Tag the compression protocol item as such.
1023 The compression option isn't just the compression protocol, it can
1024 include options for the protocol, so name the ett_ variable for its tree
1027 ------------------------------------------------------------------------
1028 r12571 | guy | 2004-11-21 19:58:21 -0600 (Sun, 21 Nov 2004) | 3 lines
1030 M /trunk/epan/dissectors/packet-smrse.c
1032 In code that checks whether to accept a packet, first check to make sure
1033 the data being checked exists.
1035 ------------------------------------------------------------------------
1036 r12570 | sahlberg | 2004-11-21 17:25:04 -0600 (Sun, 21 Nov 2004) | 3 lines
1038 M /trunk/asn1/cmip/CMIP.asn
1039 M /trunk/asn1/cmip/cmip.cnf
1040 M /trunk/asn1/cmip/packet-cmip-template.c
1041 M /trunk/epan/dissectors/packet-cmip.c
1043 cmip update add all remaining functions Arguments and Results
1046 ------------------------------------------------------------------------
1047 r12569 | guy | 2004-11-21 17:02:36 -0600 (Sun, 21 Nov 2004) | 4 lines
1049 M /trunk/epan/dissectors/packet-ber.c
1051 Set the length of the tvbuff to be handed to the subdissector
1052 appropriately (minimum of reported length and length of data left
1055 ------------------------------------------------------------------------
1056 r12568 | etxrab | 2004-11-21 16:26:53 -0600 (Sun, 21 Nov 2004) | 1 line
1058 M /trunk/epan/sigcomp_state_hdlr.c
1060 Clean-up hash table at reloading of file.
1061 ------------------------------------------------------------------------
1062 r12567 | etxrab | 2004-11-21 16:08:40 -0600 (Sun, 21 Nov 2004) | 1 line
1064 M /trunk/epan/sigcomp_state_hdlr.c
1066 Free the statebuff and the string
1067 ------------------------------------------------------------------------
1068 r12566 | guy | 2004-11-21 16:03:33 -0600 (Sun, 21 Nov 2004) | 66 lines
1071 M /trunk/epan/dissectors/packet-tds.c
1077 a. To allow specification of a hint as to TDS protocol being decoded
1078 (Unspecified/TDS4/TDS5/TDS7/TDS8); Default: 'unspecified'
1080 The 'hint' is used only when needed to do a correct decode.
1082 If the protocol is unspecified, the decode is as previous.
1084 b. To allow specification of 'ranges' of TCP ports to be treated as
1085 'TDS tcp ports'; i.e. if the source or destination port of a tcp
1086 connection matches a specified range, then the connection should be
1087 considered to be TDS.
1089 c. To allow specification of a hint as to whether TDS being decoded is
1090 'little-endian' or 'big-endian'. Default: 'little-endian'.
1092 A hint is just that; E.G. if TDS7+ packets are encountered the decode
1093 is always 'little-endian'.
1095 2, Register tcp MS SQL default ports (1433, 2433) as TDS ports
1096 ('dissector_add'). This also enables TDS as a choice for 'decode as'.
1098 3. 'netlib_check_login_pkt' changed to check 'TDS tcp port' range(s) as
1099 entered in preferences;
1101 4. Change 'dissect_tds_query_packet' to handle TDS4 ascii in addition to
1104 5. Change 'dissect_tds_rpc' to:
1106 a. handle TDS4 ascii RPC in addition to TDS7/8 UCS-16 RPC;
1107 b. handle Microsoft 'encoded' rpc_name;
1108 c. fix memory leak (not freeing memory obtained using
1109 'tvb_fake_unicode');
1111 6. Change 'dissect_tds_response' to:
1113 a. handle tds4 tokens 'tds_col_name' and 'tds_col_info';
1114 b. dissect tokens 'tds_doneinproc' and tds 'doneproc' similarly to
1116 c. reclaim memory allocated for 'tds_col' structures when finished
1118 (Additional memory was being allocated each time a
1119 tokenized tds5 response was processed)
1121 7. New function 'dissect_tds_col_info_token' (similar to
1122 'read_results_tds5') associated with handling TDS4 responses.
1124 8. New functions 'dissect_tds_query5_packet', 'dissect_tds5_lang_token'
1126 9. Rework TDS token size calculation; Some TDS tokens have a length field
1127 of other than 2 bytes. (e.g.: the length field
1128 for TDS_LANG_TOKEN is 4 bytes)
1130 10. Update token definitions and usages;
1132 a. Update based upon info from current version of FreeTDS 'tds.h'
1133 as well as info from Sybase TDS5 document;
1134 example: TDS_124_TOKEN renamed to TDS_PROCID_TOKEN
1136 b. TDS_124_TOKEN [TDS_PROCID] was incorrectly not considered
1137 a 'fixed-size' token in function 'tds_is_fixed_token'
1139 ------------------------------------------------------------------------
1140 r12565 | etxrab | 2004-11-21 15:47:51 -0600 (Sun, 21 Nov 2004) | 1 line
1142 M /trunk/epan/dissectors/packet-sip.c
1144 If message for SIP port starts with F8 it's a SIGCOMP message - decode it.
1145 ------------------------------------------------------------------------
1146 r12564 | sahlberg | 2004-11-21 15:29:10 -0600 (Sun, 21 Nov 2004) | 4 lines
1148 M /trunk/asn1/cmip/CMIP.asn
1149 M /trunk/asn1/cmip/cmip.cnf
1150 M /trunk/asn1/cmip/packet-cmip-template.c
1151 M /trunk/epan/dissectors/packet-cmip.c
1154 add functions m-action and m-action-confirmed
1157 ------------------------------------------------------------------------
1158 r12563 | guy | 2004-11-21 15:23:30 -0600 (Sun, 21 Nov 2004) | 3 lines
1160 M /trunk/epan/dissectors/packet-dns.c
1162 From Yaniv Kaul: yet *another* place where an NTLMSSP rather than GSSAPI
1165 ------------------------------------------------------------------------
1166 r12562 | guy | 2004-11-21 15:05:16 -0600 (Sun, 21 Nov 2004) | 25 lines
1169 M /trunk/epan/dissectors/packet-aodv.c
1171 From Shingo Horisawa:
1173 add the "unknown sequence number" flag;
1175 fix dissection of unreachable destinations in RERR messages;
1177 fix prefix size in draft-perkins-manet-aodv6-01 RREP
1178 messages to be 7 bits, not 5 bits;
1180 put the message dissection under the top-level AODV tree rather
1181 than at the top level;
1183 fix labeling of source IPv6 address in RREP messages.
1185 Update the comments at the beginning (AODV is now RFC 3561), and note
1186 that RFC 3561 says that, for IPv6, the only change is that the address
1187 fields are enlarged.
1189 Rename RREQ_DEST and RREQ_GRAT to more fully indicate what they are.
1191 Fix the name of the draft in the description of the
1192 draft-perkins-manet-aodv6-01 messages.
1194 Fix description of Gratuitous RREP flag in RREQ messages.
1196 ------------------------------------------------------------------------
1197 r12561 | ulfl | 2004-11-21 05:52:34 -0600 (Sun, 21 Nov 2004) | 1 line
1199 M /trunk/epan/addr_resolv.c
1201 removed an MSVC warning
1202 ------------------------------------------------------------------------
1203 r12560 | sahlberg | 2004-11-21 05:12:20 -0600 (Sun, 21 Nov 2004) | 2 lines
1205 M /trunk/asn1/pkix1explicit/pkix1explicit.cnf
1206 M /trunk/epan/dissectors/packet-pkix1explicit.c
1210 ------------------------------------------------------------------------
1211 r12559 | sahlberg | 2004-11-21 04:34:08 -0600 (Sun, 21 Nov 2004) | 8 lines
1213 M /trunk/epan/dissectors/packet-ber.c
1215 with the autogenerated export conformance files we need a small change to packet-ber.c
1217 asn2eth generates exports for CHOICE as of BER_CLASS_UNI while the handgenerated ones specified the calss as BER_CLASS_ANY.
1219 make dissect_ber_sequence() look at the tag as well and if -1 its a wildcard and anything goes.
1223 ------------------------------------------------------------------------
1224 r12558 | sahlberg | 2004-11-21 04:16:06 -0600 (Sun, 21 Nov 2004) | 3 lines
1226 M /trunk/asn1/cms/cms.cnf
1227 M /trunk/asn1/pkcs1/pkcs1.cnf
1228 M /trunk/asn1/pkixqualified/pkixqualified.cnf
1229 A /trunk/asn1/x509af/Makefile
1230 A /trunk/asn1/x509af/x509af-exp.cnf
1231 M /trunk/asn1/x509af/x509af.cnf
1232 D /trunk/asn1/x509af/x509af_exp.cnf
1233 M /trunk/asn1/x509ce/x509ce.cnf
1234 M /trunk/epan/dissectors/packet-cms.c
1235 M /trunk/epan/dissectors/packet-pkcs1.c
1236 M /trunk/epan/dissectors/packet-x509af.c
1237 M /trunk/epan/dissectors/packet-x509af.h
1238 M /trunk/epan/dissectors/packet-x509ce.c
1243 ------------------------------------------------------------------------
1244 r12557 | sahlberg | 2004-11-21 04:00:40 -0600 (Sun, 21 Nov 2004) | 3 lines
1246 M /trunk/asn1/pkixqualified/pkixqualified.cnf
1247 M /trunk/asn1/x509af/x509af.cnf
1248 M /trunk/asn1/x509ce/CertificateExtensions.asn
1249 A /trunk/asn1/x509ce/Makefile
1250 M /trunk/asn1/x509ce/packet-x509ce-template.c
1251 A /trunk/asn1/x509ce/x509ce-exp.cnf
1252 M /trunk/asn1/x509ce/x509ce.cnf
1253 D /trunk/asn1/x509ce/x509ce_exp.cnf
1254 M /trunk/epan/dissectors/packet-pkixqualified.c
1255 M /trunk/epan/dissectors/packet-x509af.c
1256 M /trunk/epan/dissectors/packet-x509ce.c
1257 M /trunk/epan/dissectors/packet-x509ce.h
1262 ------------------------------------------------------------------------
1263 r12556 | sahlberg | 2004-11-21 02:56:09 -0600 (Sun, 21 Nov 2004) | 3 lines
1265 M /trunk/asn1/x509af/x509af.cnf
1266 M /trunk/asn1/x509ce/x509ce.cnf
1267 M /trunk/asn1/x509if/Makefile
1268 M /trunk/asn1/x509if/x509if.cnf
1269 A /trunk/asn1/x509sat/Makefile
1270 M /trunk/asn1/x509sat/SelectedAttributeTypes.asn
1271 M /trunk/asn1/x509sat/packet-x509sat-template.c
1272 A /trunk/asn1/x509sat/x509sat-exp.cnf
1273 M /trunk/asn1/x509sat/x509sat.cnf
1274 D /trunk/asn1/x509sat/x509sat_exp.cnf
1275 M /trunk/epan/dissectors/packet-x509if.c
1276 M /trunk/epan/dissectors/packet-x509sat.c
1277 M /trunk/epan/dissectors/packet-x509sat.h
1279 SelectedAttributeTypes are now almost completely implemented also here i added a small makefile to reduce boring typing on the commandline
1282 ------------------------------------------------------------------------
1283 r12555 | sahlberg | 2004-11-21 02:22:21 -0600 (Sun, 21 Nov 2004) | 3 lines
1285 M /trunk/asn1/cmip/cmip.cnf
1286 M /trunk/asn1/cms/cms.cnf
1287 M /trunk/asn1/x509af/x509af.cnf
1288 M /trunk/asn1/x509ce/x509ce.cnf
1289 A /trunk/asn1/x509if/Makefile
1290 A /trunk/asn1/x509if/x509if-exp.cnf
1291 D /trunk/asn1/x509if/x509if_exp.cnf
1292 M /trunk/epan/dissectors/packet-x509if.c
1293 M /trunk/epan/dissectors/packet-x509if.h
1295 update to x509if autogenerate the exports conformance file and create a small makefile since i am tired of typing that long command line every time
1298 ------------------------------------------------------------------------
1299 r12554 | sahlberg | 2004-11-21 01:21:17 -0600 (Sun, 21 Nov 2004) | 3 lines
1302 M /trunk/epan/dissectors/Makefile.common
1303 A /trunk/epan/dissectors/packet-app-pkix-cert.c
1305 From Yaniv Kaul : New Protocol: X509 Certificates over HTTP
1308 ------------------------------------------------------------------------
1309 r12553 | sahlberg | 2004-11-21 00:40:02 -0600 (Sun, 21 Nov 2004) | 5 lines
1311 M /trunk/asn1/x509if/InformationFramework.asn
1312 M /trunk/asn1/x509if/x509if.cnf
1313 M /trunk/asn1/x509if/x509if_exp.cnf
1314 M /trunk/epan/dissectors/packet-x509if.c
1315 M /trunk/epan/dissectors/packet-x509if.h
1317 Add a whole bunch of dissector to X509IF and export them.
1318 X509if is now almost complete.
1322 ------------------------------------------------------------------------
1323 r12552 | sahlberg | 2004-11-20 23:21:26 -0600 (Sat, 20 Nov 2004) | 3 lines
1325 M /trunk/asn1/pkix1explicit/PKIX1EXPLICIT93.asn
1326 M /trunk/asn1/pkix1explicit/pkix1explicit.cnf
1327 M /trunk/asn1/pkix1explicit/pkix1explicit_exp.cnf
1328 M /trunk/asn1/pkix1implicit/PKIX1IMPLICIT93.asn
1329 M /trunk/asn1/pkix1implicit/packet-pkix1implicit-template.c
1330 M /trunk/asn1/pkix1implicit/pkix1implicit.cnf
1331 M /trunk/epan/dissectors/packet-pkix1explicit.c
1332 M /trunk/epan/dissectors/packet-pkix1explicit.h
1333 M /trunk/epan/dissectors/packet-pkix1implicit.c
1335 add dissection of AuthorityInfoAccessSyntax
1338 ------------------------------------------------------------------------
1339 r12551 | guy | 2004-11-20 21:21:02 -0600 (Sat, 20 Nov 2004) | 2 lines
1342 M /trunk/epan/dissectors/packet-aodv.c
1344 From Bart Braem: add support for the "destination only" flag.
1346 ------------------------------------------------------------------------
1347 r12550 | guy | 2004-11-20 21:01:15 -0600 (Sat, 20 Nov 2004) | 2 lines
1349 M /trunk/plugins/gryphon/packet-gryphon.c
1353 ------------------------------------------------------------------------
1354 r12549 | sahlberg | 2004-11-20 15:26:08 -0600 (Sat, 20 Nov 2004) | 3 lines
1356 M /trunk/asn1/pkix1implicit/PKIX1IMPLICIT93.asn
1357 M /trunk/asn1/pkix1implicit/packet-pkix1implicit-template.c
1358 M /trunk/asn1/pkix1implicit/pkix1implicit.cnf
1359 M /trunk/epan/dissectors/packet-pkix1implicit.c
1361 add the oids for id-kp-xxx key purpose identifier to the pkix dissector
1364 ------------------------------------------------------------------------
1365 r12548 | sahlberg | 2004-11-20 01:11:08 -0600 (Sat, 20 Nov 2004) | 3 lines
1367 M /trunk/epan/dissectors/packet-cms.c
1368 M /trunk/epan/dissectors/packet-x509af.c
1369 M /trunk/epan/dissectors/packet-x509if.c
1371 get rid of some compiler warnings
1374 ------------------------------------------------------------------------
1375 r12547 | sahlberg | 2004-11-20 01:03:27 -0600 (Sat, 20 Nov 2004) | 3 lines
1377 M /trunk/tools/asn2eth.py
1379 add _U_ to int hf_index to reduce number of compiler warnings
1382 ------------------------------------------------------------------------
1383 r12546 | sahlberg | 2004-11-20 00:54:45 -0600 (Sat, 20 Nov 2004) | 3 lines
1385 M /trunk/asn1/x509sat/SelectedAttributeTypes.asn
1386 M /trunk/asn1/x509sat/packet-x509sat-template.c
1387 M /trunk/asn1/x509sat/x509sat.cnf
1388 M /trunk/epan/dissectors/packet-x509sat.c
1389 M /trunk/epan/dissectors/packet-x509sat.h
1391 updates to sat to make the template smaller.
1394 ------------------------------------------------------------------------
1395 r12545 | sahlberg | 2004-11-19 23:58:13 -0600 (Fri, 19 Nov 2004) | 4 lines
1397 M /trunk/asn1/x509sat/SelectedAttributeTypes.asn
1398 M /trunk/asn1/x509sat/packet-x509sat-template.c
1399 M /trunk/asn1/x509sat/packet-x509sat-template.h
1400 M /trunk/asn1/x509sat/x509sat.cnf
1401 M /trunk/asn1/x509sat/x509sat_exp.cnf
1402 M /trunk/epan/dissectors/packet-x509sat.c
1403 M /trunk/epan/dissectors/packet-x509sat.h
1405 ean up SAT a bit remove the unneccesary implementation of DirectoryStr4ing in the template and make the export of it correct.
1409 ------------------------------------------------------------------------
1410 r12544 | sahlberg | 2004-11-18 04:46:27 -0600 (Thu, 18 Nov 2004) | 7 lines
1412 M /trunk/epan/dissectors/packet-ber.c
1414 When we have a BER blob but we dont have the dissector for that oid implemented in ethereal (yet),
1415 call a new function to start dissecting what unknown fields we can dissect.
1417 Currently only PrintableString and INTEGER implemented but it will be easy to add other BER Universal types as needed later
1421 ------------------------------------------------------------------------
1422 r12543 | guy | 2004-11-17 21:35:43 -0600 (Wed, 17 Nov 2004) | 2 lines
1424 M /trunk/epan/dissectors/packet-gprs-llc.c
1426 Don't create a dissector handle that we don't use.
1428 ------------------------------------------------------------------------
1429 r12542 | guy | 2004-11-17 14:09:11 -0600 (Wed, 17 Nov 2004) | 4 lines
1431 M /trunk/epan/dissectors/packet-mq.c
1433 Don't set a string pointer to point to a constant string if that pointer
1434 will later be handed to a free-memory routine - g_strdup() the constant
1437 ------------------------------------------------------------------------
1438 r12541 | guy | 2004-11-17 13:46:34 -0600 (Wed, 17 Nov 2004) | 3 lines
1440 M /trunk/epan/addr_resolv.c
1442 Fix some problems when compiling on Windows and when compiling on
1443 systems where INET6 isn't defined.
1445 ------------------------------------------------------------------------
1446 r12540 | guy | 2004-11-17 13:41:56 -0600 (Wed, 17 Nov 2004) | 2 lines
1448 M /trunk/epan/addr_resolv.c
1450 Don't assume that IPv6 addresses are aligned on 32-bit boundaries.
1452 ------------------------------------------------------------------------
1453 r12539 | etxrab | 2004-11-17 13:33:31 -0600 (Wed, 17 Nov 2004) | 1 line
1455 M /trunk/epan/dissectors/packet-isup.c
1457 From Martin Regner add the possibillity to disscet BICC over SCTP
1458 ------------------------------------------------------------------------
1459 r12538 | guy | 2004-11-17 04:03:14 -0600 (Wed, 17 Nov 2004) | 2 lines
1461 M /trunk/epan/dissectors/packet-dns.c
1463 Add IPv6 address<->name mappings for AAAA records.
1465 ------------------------------------------------------------------------
1466 r12537 | guy | 2004-11-17 03:44:41 -0600 (Wed, 17 Nov 2004) | 4 lines
1468 M /trunk/epan/addr_resolv.c
1469 M /trunk/epan/addr_resolv.h
1471 Add a hash table for IPv6 addresses, and add an "add_ipv6_name()"
1472 routine to add IPv6-address/name pairings to that table; use that when
1473 reading the hosts file.
1475 ------------------------------------------------------------------------
1476 r12536 | guy | 2004-11-17 02:53:20 -0600 (Wed, 17 Nov 2004) | 3 lines
1478 M /trunk/epan/addr_resolv.c
1479 M /trunk/epan/addr_resolv.h
1480 M /trunk/epan/dissectors/packet-dns.c
1482 Rename some routines and structures to reflect that they're specific to
1483 IPv4; use different data structures for port numbers.
1485 ------------------------------------------------------------------------
1486 r12535 | sahlberg | 2004-11-17 02:42:31 -0600 (Wed, 17 Nov 2004) | 3 lines
1489 A /trunk/asn1/smrse/SMRSE.asn
1490 A /trunk/asn1/smrse/packet-smrse-template.c
1491 A /trunk/asn1/smrse/packet-smrse-template.h
1492 A /trunk/asn1/smrse/smrse.cnf
1493 M /trunk/epan/dissectors/Makefile.common
1494 A /trunk/epan/dissectors/packet-smrse.c
1495 A /trunk/epan/dissectors/packet-smrse.h
1497 New protocol : SMRSE ShortMessageRelayService
1500 ------------------------------------------------------------------------
1501 r12534 | guy | 2004-11-17 02:34:36 -0600 (Wed, 17 Nov 2004) | 7 lines
1503 M /trunk/epan/addr_resolv.c
1505 Based on code from Francisco Alcoba, read the hosts file on startup if
1506 we're using ADNS, so that we can resolve host names from the hosts file
1507 as well as from DNS.
1509 "fgetline()" strips newlines from the line, so don't bother looking for
1510 them when tokenizing the line.
1512 ------------------------------------------------------------------------
1513 r12533 | gerald | 2004-11-16 17:29:09 -0600 (Tue, 16 Nov 2004) | 2 lines
1515 M /trunk/epan/dissectors/packet-radius.c
1517 Fix a cut/paste error.
1519 ------------------------------------------------------------------------
1520 r12532 | etxrab | 2004-11-16 16:15:58 -0600 (Tue, 16 Nov 2004) | 1 line
1522 M /trunk/epan/dissectors/packet-sigcomp.c
1524 Implemented state-create, handling of g_hash_table at redesection needs more work.
1525 ------------------------------------------------------------------------
1526 r12531 | etxrab | 2004-11-16 16:15:14 -0600 (Tue, 16 Nov 2004) | 1 line
1528 M /trunk/epan/sigcomp-udvm.c
1529 M /trunk/epan/sigcomp-udvm.h
1530 M /trunk/epan/sigcomp_state_hdlr.c
1531 M /trunk/epan/sigcomp_state_hdlr.h
1533 Implemented state-create, handling of g_hash_table at redesection needs more work.
1534 ------------------------------------------------------------------------
1535 r12530 | guy | 2004-11-16 02:21:32 -0600 (Tue, 16 Nov 2004) | 5 lines
1537 M /trunk/gtk/follow_dlg.c
1539 Don't redisplay the "Follow TCP Stream" window on every toggle event for
1540 the display style (ASCII/EBCDIC/char[]/hex) radio button set - pushing a
1541 radio button generates *two* events, one for the button that gets turned
1542 off and one for the button that gets turned on.
1544 ------------------------------------------------------------------------
1545 r12529 | etxrab | 2004-11-15 13:06:10 -0600 (Mon, 15 Nov 2004) | 1 line
1547 M /trunk/epan/dissectors/packet-h245.c
1549 Add some more OID string translations
1550 ------------------------------------------------------------------------
1551 r12528 | sahlberg | 2004-11-14 03:50:24 -0600 (Sun, 14 Nov 2004) | 3 lines
1553 A /trunk/asn1/pkixqualified
1554 A /trunk/asn1/pkixqualified/PKIXqualified.asn
1555 A /trunk/asn1/pkixqualified/packet-pkixqualified-template.c
1556 A /trunk/asn1/pkixqualified/packet-pkixqualified-template.h
1557 A /trunk/asn1/pkixqualified/pkixqualified.cnf
1558 M /trunk/epan/dissectors/Makefile.common
1559 A /trunk/epan/dissectors/packet-pkixqualified.c
1560 A /trunk/epan/dissectors/packet-pkixqualified.h
1562 New protocol PKIXQualified from RFC3739
1565 ------------------------------------------------------------------------
1566 r12527 | sahlberg | 2004-11-14 03:48:11 -0600 (Sun, 14 Nov 2004) | 5 lines
1568 M /trunk/asn1/x509if/InformationFramework.asn
1569 M /trunk/asn1/x509if/x509if.cnf
1570 M /trunk/epan/dissectors/packet-x509if.c
1572 Since we can now handle SEQUENCE OF ANY uncomment this "difficult" field from
1573 the Attribute SEQUENCE to make it more complete.
1577 ------------------------------------------------------------------------
1578 r12526 | sahlberg | 2004-11-14 03:45:04 -0600 (Sun, 14 Nov 2004) | 3 lines
1580 M /trunk/epan/dissectors/packet-ber.c
1582 make SEQUENCE OF understand a sequence of ANY
1585 ------------------------------------------------------------------------
1586 r12525 | sahlberg | 2004-11-14 02:51:49 -0600 (Sun, 14 Nov 2004) | 3 lines
1588 M /trunk/asn1/x509ce/x509ce.cnf
1589 M /trunk/asn1/x509ce/x509ce_exp.cnf
1590 M /trunk/epan/dissectors/packet-x509ce.c
1591 M /trunk/epan/dissectors/packet-x509ce.h
1593 export GeneralName from X509CE
1596 ------------------------------------------------------------------------
1597 r12524 | sahlberg | 2004-11-14 02:50:37 -0600 (Sun, 14 Nov 2004) | 3 lines
1599 M /trunk/epan/dissectors/packet-ber.c
1601 make octet string also allow for utf8strings
1604 ------------------------------------------------------------------------
1605 r12523 | sahlberg | 2004-11-14 00:13:15 -0600 (Sun, 14 Nov 2004) | 4 lines
1607 A /trunk/epan/dissectors/packet-cmip.c
1608 A /trunk/epan/dissectors/packet-cmip.h
1610 theis is the actual dissector for the new protocol : CMIP
1614 ------------------------------------------------------------------------
1615 r12522 | sahlberg | 2004-11-13 23:15:09 -0600 (Sat, 13 Nov 2004) | 10 lines
1617 M /trunk/epan/dissectors/packet-MAP_DialoguePDU.c
1618 M /trunk/epan/dissectors/packet-cms.c
1619 M /trunk/epan/dissectors/packet-gsm_map.c
1620 M /trunk/epan/dissectors/packet-ns_cert_exts.c
1621 M /trunk/epan/dissectors/packet-pkcs1.c
1622 M /trunk/epan/dissectors/packet-pkinit.c
1623 M /trunk/epan/dissectors/packet-pkix1explicit.c
1624 M /trunk/epan/dissectors/packet-x509af.c
1625 M /trunk/epan/dissectors/packet-x509ce.c
1626 M /trunk/epan/dissectors/packet-x509if.c
1628 various changes in the generated dissectors after asn2eth was patched.
1630 i think it is high time to put makefiles down in asn1/ since this autogenerating dissectors "experiment" have payed off so well and it actual;ly works!
1633 i dont know anything about how autogen stuff works :-(
1638 ------------------------------------------------------------------------
1639 r12521 | sahlberg | 2004-11-13 23:12:49 -0600 (Sat, 13 Nov 2004) | 6 lines
1642 A /trunk/asn1/cmip/CMIP.asn
1643 A /trunk/asn1/cmip/cmip.cnf
1644 A /trunk/asn1/cmip/packet-cmip-template.c
1645 A /trunk/asn1/cmip/packet-cmip-template.h
1646 M /trunk/epan/dissectors/Makefile.common
1648 New protocol for the telco people to play with : CMIP
1650 Only one function is implemented so fat M-Get but it would be trivial to add all the missing ones once there are example captures.
1654 ------------------------------------------------------------------------
1655 r12520 | sahlberg | 2004-11-13 23:10:44 -0600 (Sat, 13 Nov 2004) | 16 lines
1657 M /trunk/epan/dissectors/packet-ber.c
1658 M /trunk/tools/asn2eth.py
1660 Major update of the ber helpers to fix a lot of bugs and make the handling of implicit_tags more sane.
1661 It worked reasonably well mainly, I suspect, due to implicit tags are reasonably uncommon in the dissectors we have already implemented and that the bugs were masking eachothers.
1664 my regression tests (limited test samples though) decodes this new one exactly the same as the old one.
1667 As a bonus by not changing anythiong in the decode is that now it is possible to get dissection of implice items to work properly, hence CMIP
1668 (and also x509 Extensions work now)
1671 make heaps of dissector helpers implicit_tag aware.
1673 change asn2eth to generate code to call the implicit_tag aware integer dissector helper.
1676 ------------------------------------------------------------------------
1677 r12519 | sahlberg | 2004-11-13 08:16:06 -0600 (Sat, 13 Nov 2004) | 3 lines
1679 M /trunk/epan/dissectors/packet-ber.c
1680 M /trunk/epan/dissectors/packet-ber.h
1682 add new integer dissector helper that is aware of implicit tags
1685 ------------------------------------------------------------------------
1686 r12518 | sahlberg | 2004-11-13 04:06:15 -0600 (Sat, 13 Nov 2004) | 4 lines
1688 M /trunk/epan/dissectors/packet-ber.c
1690 fix bug in handling an optional item
1694 ------------------------------------------------------------------------
1695 r12517 | guy | 2004-11-12 17:14:49 -0600 (Fri, 12 Nov 2004) | 4 lines
1697 M /trunk/epan/dissectors/packet-tcp.c
1699 Get rid of an unused prameter and an unused variable.
1701 Use %u, not %d, for unsigned variables.
1703 ------------------------------------------------------------------------
1704 r12516 | sahlberg | 2004-11-12 16:04:19 -0600 (Fri, 12 Nov 2004) | 9 lines
1706 M /trunk/epan/dissectors/packet-tcp.c
1709 make ethereal be able to measure the time it took to transfer a PDU atop TCP.
1711 This is great for analyzing performance issues caused by network/frame loss/congestion.
1714 See http://wiki.ethereal.com/TcpPduTime
1717 ------------------------------------------------------------------------
1718 r12515 | guy | 2004-11-12 04:26:56 -0600 (Fri, 12 Nov 2004) | 3 lines
1720 M /trunk/epan/tvbuff.c
1722 From Charles Levert: in "tvb_fake_unicode()", convert non-ASCII
1725 ------------------------------------------------------------------------
1726 r12514 | guy | 2004-11-12 04:17:13 -0600 (Fri, 12 Nov 2004) | 4 lines
1729 M /trunk/epan/dissectors/packet-ppp.c
1731 From Ignacio Goyret: decode RFC 2509 and RFC 3544 IPCP options.
1733 Fix up the AUTHORS file.
1735 ------------------------------------------------------------------------
1736 r12513 | guy | 2004-11-12 04:03:53 -0600 (Fri, 12 Nov 2004) | 4 lines
1738 M /trunk/epan/dissectors/packet-ipsec.c
1740 From Mark Phillips: optionally support decoding the payload of ESP
1741 packets using null encryption (with a heuristic to detect null
1744 ------------------------------------------------------------------------
1745 r12512 | guy | 2004-11-12 03:56:12 -0600 (Fri, 12 Nov 2004) | 3 lines
1747 M /trunk/epan/dissectors/packet-acse.c
1749 From Yuriy Sidelnikov: remove some unused value_string tables, and fix
1750 typos in other tables.
1752 ------------------------------------------------------------------------
1753 r12511 | guy | 2004-11-12 03:46:31 -0600 (Fri, 12 Nov 2004) | 6 lines
1755 M /trunk/epan/dissectors/packet-dns.c
1757 For dynamic DNS updates, give the counts in the message the appropriate
1760 For RRs with a data length of 0 - as can appear in dynamic DNS updates -
1761 don't attempt to display the data.
1763 ------------------------------------------------------------------------
1764 r12510 | etxrab | 2004-11-12 01:02:36 -0600 (Fri, 12 Nov 2004) | 1 line
1768 Add Nils Ohlmeier to authors list(SIP patch)
1769 ------------------------------------------------------------------------
1770 r12509 | guy | 2004-11-11 23:36:25 -0600 (Thu, 11 Nov 2004) | 5 lines
1772 M /trunk/gtk/rpc_progs.c
1774 Put the file name into the window title, so if you have more than one of
1775 them open, you know which one corresponds to which file.
1777 Clean up white space.
1779 ------------------------------------------------------------------------
1780 r12508 | guy | 2004-11-11 05:50:26 -0600 (Thu, 11 Nov 2004) | 10 lines
1782 M /trunk/tethereal.c
1784 As per Sebastian Felis, don't assume that doubling the size of the line
1785 buffer will necessarily be sufficient to make it big enough to handle
1786 what's being added to the buffer - continue doubling the size until it
1789 Put the code to maintain the line buffer into a routine.
1791 As that buffer is maintained as being large enough to handle what's
1792 being put into it, there's no need to use "snprintf()" to print into it.
1794 ------------------------------------------------------------------------
1795 r12507 | etxrab | 2004-11-10 16:15:58 -0600 (Wed, 10 Nov 2004) | 6 lines
1797 M /trunk/epan/dissectors/packet-sip.c
1799 From Nils Ohlmeier : patch for packet-sip.c which looks if the
1800 Contact header in the REGISTER reply contains more then one binding.
1801 Details: up to now each Contact header was counted as one binding. But that
1802 is not correct, because several Contact headers (as several other SIP headers
1803 as well) can be written in one line separated by commatas.
1805 ------------------------------------------------------------------------
1806 r12506 | ulfl | 2004-11-10 11:58:16 -0600 (Wed, 10 Nov 2004) | 1 line
1810 bugfix: button in capture info dialog has to stop capturing
1811 ------------------------------------------------------------------------
1812 r12505 | guy | 2004-11-10 04:46:40 -0600 (Wed, 10 Nov 2004) | 2 lines
1814 M /trunk/plugins/opsi/packet-opsi.c
1816 Check for bogus attribute lengths.
1818 ------------------------------------------------------------------------
1819 r12504 | guy | 2004-11-10 04:28:43 -0600 (Wed, 10 Nov 2004) | 6 lines
1821 M /trunk/epan/dissectors/packet-dcm.c
1825 fix the heuristic code -- sometimes a conversation already
1827 fix the dissect code to display all the tags in the PDU.
1829 ------------------------------------------------------------------------
1830 r12503 | guy | 2004-11-10 04:03:42 -0600 (Wed, 10 Nov 2004) | 16 lines
1832 M /trunk/epan/dissectors/packet-ncp-nmas.c
1836 support 6 additional login message verbs;
1838 correct a problem with displaying proper return code values in
1841 Clean up white space.
1843 Use "tvb_reported_length_remaining()" instead of
1844 "tvb_length_remaining()", and don't use either one to avoid throwing an
1845 exception on a short or malformed packet.
1847 Use "val_to_str()" rather than "match_strval()", so we don't crash if a
1848 value happens not to be valid.
1850 ------------------------------------------------------------------------
1851 r12502 | ulfl | 2004-11-10 00:50:55 -0600 (Wed, 10 Nov 2004) | 1 line
1853 M /trunk/epan/addr_resolv.c
1856 ------------------------------------------------------------------------
1857 r12501 | guy | 2004-11-09 23:01:09 -0600 (Tue, 09 Nov 2004) | 2 lines
1859 M /trunk/epan/addr_resolv.c
1861 Don't shut down GNU ADNS if it wasn't initialized.
1863 ------------------------------------------------------------------------
1864 r12500 | guy | 2004-11-09 22:57:34 -0600 (Tue, 09 Nov 2004) | 6 lines
1866 M /trunk/epan/addr_resolv.c
1868 Check for errors in "adns_init()", and don't enable ADNS if we get an
1869 error in "adns_init()". (I suspect this is what's causing the crashes
1870 somebody's seeing when they run Ethereal on a Windows system with no
1871 networking protocols installed - no networking protocols -> no Internet
1872 protocols probably -> no ability to set ADNS up.)
1874 ------------------------------------------------------------------------
1875 r12499 | etxrab | 2004-11-09 14:16:17 -0600 (Tue, 09 Nov 2004) | 1 line
1877 M /trunk/epan/dissectors/packet-isup.c
1879 From Luis Ontanon: Use hf_isup_parameter_type insted of hf_isup_message_type.
1880 ------------------------------------------------------------------------
1881 r12498 | etxrab | 2004-11-09 01:04:12 -0600 (Tue, 09 Nov 2004) | 1 line
1883 M /trunk/asn1/gsmmap/gsmmap.cnf
1885 Rename some fields to get rid of warnings, will regenerate the files later.
1886 ------------------------------------------------------------------------
1887 r12497 | etxrab | 2004-11-09 01:03:04 -0600 (Tue, 09 Nov 2004) | 1 line
1889 M /trunk/epan/dissectors/packet-h225.c
1890 M /trunk/epan/dissectors/packet-h245.c
1892 Add some OID string names
1893 ------------------------------------------------------------------------
1894 r12496 | etxrab | 2004-11-09 00:49:35 -0600 (Tue, 09 Nov 2004) | 1 line
1896 M /trunk/epan/dissectors/packet-ber.c
1897 M /trunk/epan/dissectors/packet-ber.h
1898 M /trunk/epan/dissectors/packet-per.c
1900 Make it possible to print name of OID strings for PER coded OID:s as well.
1901 ------------------------------------------------------------------------
1902 r12495 | sahlberg | 2004-11-06 14:09:00 -0600 (Sat, 06 Nov 2004) | 3 lines
1904 M /trunk/asn1/x509if/x509if_exp.cnf
1906 declare the types for DistinguishedName and RDNSequence
1909 ------------------------------------------------------------------------
1910 r12494 | sahlberg | 2004-11-05 23:31:03 -0600 (Fri, 05 Nov 2004) | 3 lines
1912 M /trunk/asn1/x509if/x509if.cnf
1913 M /trunk/epan/dissectors/packet-x509if.c
1914 M /trunk/epan/dissectors/packet-x509if.h
1916 export RDNSequence from x509if
1919 ------------------------------------------------------------------------
1920 r12493 | sahlberg | 2004-11-05 23:26:31 -0600 (Fri, 05 Nov 2004) | 3 lines
1922 M /trunk/asn1/x509if/x509if.cnf
1923 M /trunk/epan/dissectors/packet-x509if.c
1924 M /trunk/epan/dissectors/packet-x509if.h
1926 export DistinguishedName from x509if
1929 ------------------------------------------------------------------------
1930 r12492 | sahlberg | 2004-11-05 20:13:38 -0600 (Fri, 05 Nov 2004) | 3 lines
1932 M /trunk/asn1/x509if/InformationFramework.asn
1933 M /trunk/asn1/x509if/x509if.cnf
1934 D /trunk/asn1/x509if/x509if_dummy.cnf
1935 M /trunk/epan/dissectors/packet-x509if.c
1936 M /trunk/epan/dissectors/packet-x509if.h
1938 make x509if use the new ANY type and get rid of the workaround
1941 ------------------------------------------------------------------------
1942 r12491 | sahlberg | 2004-11-05 20:06:55 -0600 (Fri, 05 Nov 2004) | 3 lines
1944 M /trunk/asn1/cms/CryptographicMessageSyntax.asn
1945 M /trunk/asn1/cms/cms.cnf
1946 D /trunk/asn1/cms/cms_dummy.cnf
1947 M /trunk/epan/dissectors/packet-cms.c
1948 M /trunk/epan/dissectors/packet-cms.h
1950 make CMS use the new ANY type and get rid of the workaround
1953 ------------------------------------------------------------------------
1954 r12490 | sahlberg | 2004-11-05 20:03:14 -0600 (Fri, 05 Nov 2004) | 3 lines
1956 M /trunk/asn1/x509af/AuthenticationFramework.asn
1957 M /trunk/asn1/x509af/x509af.cnf
1958 D /trunk/asn1/x509af/x509af_dummy.cnf
1959 M /trunk/epan/dissectors/packet-x509af.c
1961 Make X509AF use the new support for ANY type and remove the workaround
1964 ------------------------------------------------------------------------
1965 r12489 | guy | 2004-11-05 15:39:31 -0600 (Fri, 05 Nov 2004) | 10 lines
1967 M /trunk/epan/dissectors/packet-smb.c
1969 Move smb.trans2.cmd and smb.nt.function near the top of the hf[] array,
1970 so they show up near the top of the list of fields in the dialog box for
1971 adding a field to a filter - those are probably quite likely to be used
1972 in filter expressions where you don't happen to remember the name of the
1973 field, and those should show up at the top so you don't have to scroll
1974 through the entire list of fields to find them. (I suspect most other
1975 fields either will rarely be filtered on at all, or would be filtered
1976 only mainly with the "Match" or "Prepare" filter items, where you don't
1977 need to know the name or even the text of the field.)
1979 ------------------------------------------------------------------------
1980 r12488 | guy | 2004-11-03 17:44:08 -0600 (Wed, 03 Nov 2004) | 8 lines
1982 M /trunk/gtk/packet_history.c
1984 When clearing the list, use "history_list", just in case
1985 "history_current" happens to be null (that might not be possible, but
1986 this is still perhaps a bit clearer).
1988 Clear "history_current" after clearing the list, as the current entry no
1989 longer exists, so that "packet_history_add()" doesn't use the now-bogus
1992 ------------------------------------------------------------------------
1993 r12487 | guy | 2004-11-03 17:19:09 -0600 (Wed, 03 Nov 2004) | 2 lines
1995 M /trunk/epan/dissectors/packet-diameter-defs.h
1997 Fix some typoes and clean up whitespace a bit.
1999 ------------------------------------------------------------------------
2000 r12486 | etxrab | 2004-11-03 16:32:07 -0600 (Wed, 03 Nov 2004) | 1 line
2002 M /trunk/epan/dissectors/packet-diameter-defs.h
2004 Added some value strings and started to add mobile-ip changes from latest draft.
2005 ------------------------------------------------------------------------
2006 r12485 | etxrab | 2004-11-03 16:16:20 -0600 (Wed, 03 Nov 2004) | 1 line
2008 M /trunk/epan/dissectors/packet-sip.c
2010 Add SIP headers from: http://www.ietf.org/internet-drafts/draft-ietf-sip-resource-priority-05.txt
2011 ------------------------------------------------------------------------
2012 r12484 | guy | 2004-11-03 14:20:45 -0600 (Wed, 03 Nov 2004) | 6 lines
2014 M /trunk/epan/dissectors/packet-eth.c
2016 Check for ISL frames before checking for ETHERTYPE_UNK, as ISL fields
2017 might have 0 in what would be the Ethernet type field.
2019 Also, handle the first 5 octets of the destination address of an ISL
2020 frame being 0C-00-0C-00-00.
2022 ------------------------------------------------------------------------
2023 r12483 | guy | 2004-11-03 14:18:30 -0600 (Wed, 03 Nov 2004) | 2 lines
2025 M /trunk/epan/dissectors/packet-isl.c
2027 Add a new URL for ISL information.
2029 ------------------------------------------------------------------------
2030 r12482 | guy | 2004-11-03 14:01:53 -0600 (Wed, 03 Nov 2004) | 3 lines
2032 M /trunk/epan/dissectors/packet-http.c
2034 From Giles Scott: make the chunk size and data length unsigned so we
2035 handle values > 2^31-1.
2037 ------------------------------------------------------------------------
2038 r12481 | guy | 2004-11-03 13:52:24 -0600 (Wed, 03 Nov 2004) | 7 lines
2040 M /trunk/epan/dissectors/packet-ftam.c
2042 From Yuriy Sidelnikov:
2044 take stuff that has to be done regardless of whether a protocol
2045 tree is being built outside "if (tree)";
2047 handle PDUs with both data and control units.
2049 ------------------------------------------------------------------------
2050 r12480 | guy | 2004-11-03 13:46:09 -0600 (Wed, 03 Nov 2004) | 3 lines
2052 M /trunk/epan/dissectors/packet-pres.c
2054 From Yuriy Sidelnikov: take stuff that has to be done regardless of
2055 whether a protocol tree is being built outside "if (tree)".
2057 ------------------------------------------------------------------------
2058 r12479 | guy | 2004-11-03 13:39:44 -0600 (Wed, 03 Nov 2004) | 2 lines
2060 M /trunk/epan/dissectors/packet-acse.c
2064 ------------------------------------------------------------------------
2065 r12478 | guy | 2004-11-03 13:34:44 -0600 (Wed, 03 Nov 2004) | 3 lines
2067 M /trunk/epan/dissectors/packet-acse.c
2069 From Yuriy Sidelnikov: take stuff that has to be done regardless of
2070 whether a protocol tree is being built outside "if (tree)".
2072 ------------------------------------------------------------------------
2073 r12477 | guy | 2004-11-03 13:23:07 -0600 (Wed, 03 Nov 2004) | 2 lines
2075 M /trunk/epan/dissectors/packet-edonkey.c
2077 Use the #define for the eDonkey-over-TCP header length.
2079 ------------------------------------------------------------------------
2080 r12476 | guy | 2004-11-03 13:12:49 -0600 (Wed, 03 Nov 2004) | 6 lines
2082 M /trunk/epan/dissectors/packet-edonkey.c
2084 Add support for desegmentation of eDonkey-over-TCP.
2086 Clean up indentation.
2088 Give edonkey.protocol a value_string table.
2090 ------------------------------------------------------------------------
2091 r12475 | gerald | 2004-11-02 13:19:04 -0600 (Tue, 02 Nov 2004) | 2 lines
2093 M /trunk/README.win32
2095 zlib121-dll -> zlib122-dll.
2097 ------------------------------------------------------------------------
2098 r12474 | gerald | 2004-11-02 13:07:52 -0600 (Tue, 02 Nov 2004) | 4 lines
2100 M /trunk/Makefile.nmake
2101 M /trunk/config.nmake
2102 M /trunk/tools/win32-setup.sh
2104 Update the Windows build to zlib 1.2.2.
2106 Have win32-setup.sh download from "2004-11-02" tag directory.
2108 ------------------------------------------------------------------------
2109 r12473 | guy | 2004-11-01 19:25:05 -0600 (Mon, 01 Nov 2004) | 2 lines
2111 M /trunk/asn1/gsmmap/packet-gsm_map-template.c
2112 M /trunk/epan/dissectors/packet-gsm_map.c
2113 M /trunk/epan/dissectors/packet-gsm_map.h
2115 Close a comment, and re-generate the GSM MAP dissector files.
2117 ------------------------------------------------------------------------
2118 r12472 | guy | 2004-11-01 19:19:23 -0600 (Mon, 01 Nov 2004) | 6 lines
2120 M /trunk/asn1/gsmmap/GSMMAP.asn
2121 M /trunk/asn1/gsmmap/gsmmap.cnf
2122 M /trunk/asn1/gsmmap/packet-gsm_map-template.c
2123 M /trunk/asn1/gsmmap/packet-gsm_map-template.h
2125 Get rid of CRs, and set svn:eol-style to native.
2127 Set svn:keywords to ID.
2129 Delete the eol-style property (it's svn:eol-style).
2131 ------------------------------------------------------------------------
2132 r12471 | gerald | 2004-11-01 17:54:05 -0600 (Mon, 01 Nov 2004) | 6 lines
2134 M /trunk/config.h.win32
2135 M /trunk/epan/dissectors/packet-kerberos.c
2137 When we dynamically discover a Kerberos key, it helps to add it to the
2138 key list. In the Nettle code, clear the key list and re-read the key
2139 file when the key file preference changes.
2141 Remove a redundant define in config.h.win32.
2143 ------------------------------------------------------------------------
2144 r12470 | etxrab | 2004-11-01 16:33:09 -0600 (Mon, 01 Nov 2004) | 1 line
2146 M /trunk/epan/dissectors/packet-gsm_map.c
2147 M /trunk/epan/dissectors/packet-gsm_map.h
2149 New GSM MAP files based on the asn2eth compiler.
2150 ------------------------------------------------------------------------
2151 r12469 | etxrab | 2004-11-01 16:18:14 -0600 (Mon, 01 Nov 2004) | 1 line
2153 M /trunk/asn1/gsmmap/packet-gsm_map-template.h
2156 ------------------------------------------------------------------------
2157 r12468 | etxrab | 2004-11-01 16:06:43 -0600 (Mon, 01 Nov 2004) | 1 line
2159 M /trunk/asn1/gsmmap/gsmmap.cnf
2160 M /trunk/asn1/gsmmap/packet-gsm_map-template.c
2161 M /trunk/asn1/gsmmap/packet-gsm_map-template.h
2163 Change eol-style to native(?)
2164 ------------------------------------------------------------------------
2165 r12467 | etxrab | 2004-11-01 16:03:57 -0600 (Mon, 01 Nov 2004) | 1 line
2167 A /trunk/asn1/gsmmap/GSMMAP.asn
2168 A /trunk/asn1/gsmmap/gsmmap.cnf
2169 A /trunk/asn1/gsmmap/packet-gsm_map-template.c
2170 A /trunk/asn1/gsmmap/packet-gsm_map-template.h
2172 Preparations for addition of GSM MAP dissector created by the asn2eth compiler.
2173 ------------------------------------------------------------------------
2174 r12466 | etxrab | 2004-11-01 16:03:12 -0600 (Mon, 01 Nov 2004) | 1 line
2176 A /trunk/asn1/gsmmap
2178 Preparations for addition of GSM MAP dissector created by the asn2eth compiler.
2179 ------------------------------------------------------------------------
2180 r12465 | gerald | 2004-11-01 12:11:48 -0600 (Mon, 01 Nov 2004) | 2 lines
2182 M /trunk/asn1/pkix1explicit/PKIX1EXPLICIT93.asn
2183 M /trunk/asn1/pkix1explicit/packet-pkix1explicit-template.c
2184 M /trunk/asn1/pkix1explicit/pkix1explicit.cnf
2185 M /trunk/epan/dissectors/packet-pkix1explicit.c
2187 Add support for the dhpublicnumber OID.
2189 ------------------------------------------------------------------------
2190 r12464 | guy | 2004-11-01 11:51:07 -0600 (Mon, 01 Nov 2004) | 8 lines
2192 M /trunk/tools/asn2eth.py
2196 add support for ANY type;
2198 add support for DEFAULT { } (empty sequence);
2202 ------------------------------------------------------------------------
2203 r12463 | gerald | 2004-11-01 11:49:53 -0600 (Mon, 01 Nov 2004) | 2 lines
2205 M /trunk/asn1/pkinit/packet-pkinit-template.c
2206 M /trunk/asn1/pkinit/pkinit.cnf
2207 M /trunk/epan/dissectors/packet-pkinit.c
2209 Register OID dissectors correctly.
2211 ------------------------------------------------------------------------
2212 r12462 | guy | 2004-11-01 11:48:36 -0600 (Mon, 01 Nov 2004) | 3 lines
2214 M /trunk/epan/dissectors/packet-3g-a11.c
2216 From Ryuji Somegawa: dissect the Registration Update Authentication
2219 ------------------------------------------------------------------------
2220 r12461 | gerald | 2004-11-01 11:04:05 -0600 (Mon, 01 Nov 2004) | 2 lines
2222 M /trunk/epan/dissectors/packet-kerberos.c
2224 Create a conversation only when we see a KDC_REQ.
2226 ------------------------------------------------------------------------
2227 r12460 | ulfl | 2004-11-01 05:42:08 -0600 (Mon, 01 Nov 2004) | 1 line
2229 M /trunk/gtk/Makefile.am
2230 M /trunk/gtk/Makefile.common
2233 A /trunk/gtk/packet_history.c
2234 A /trunk/gtk/packet_history.h
2235 M /trunk/gtk/packet_list.c
2236 M /trunk/gtk/toolbar.c
2237 M /trunk/gtk/toolbar.h
2239 first implementation of the packet history function
2240 ------------------------------------------------------------------------
2241 r12459 | guy | 2004-10-31 17:38:34 -0600 (Sun, 31 Oct 2004) | 3 lines
2245 Change the list of files to handle "capinfo" being renamed to
2248 ------------------------------------------------------------------------
2249 r12458 | guy | 2004-10-31 17:36:21 -0600 (Sun, 31 Oct 2004) | 3 lines
2251 M /trunk/epan/dissectors/packet-icmpv6.c
2253 Make the protocol tree item for ICMPv6 cover the entire ICMPv6 packet,
2254 including any included packet.
2256 ------------------------------------------------------------------------
2257 r12457 | guy | 2004-10-31 17:22:14 -0600 (Sun, 31 Oct 2004) | 3 lines
2259 M /trunk/epan/packet.c
2261 Make sure we don't return a random value in an unset variable if an
2262 exception is thrown while dissecting an "error packet".
2264 ------------------------------------------------------------------------
2265 r12456 | ulfl | 2004-10-31 05:15:12 -0600 (Sun, 31 Oct 2004) | 1 line
2267 M /trunk/docbook/edg_src/EDG_chapter_works.xml
2269 add some more content to the overview section
2270 ------------------------------------------------------------------------
2271 r12455 | guy | 2004-10-30 21:47:07 -0500 (Sat, 30 Oct 2004) | 2 lines
2273 M /trunk/epan/dissectors/packet-dcerpc-rs_pgo.c
2275 Get rid of a bunch of trailing spaces.
2277 ------------------------------------------------------------------------
2278 r12454 | guy | 2004-10-30 21:39:39 -0500 (Sat, 30 Oct 2004) | 7 lines
2280 M /trunk/epan/dissectors/packet-dcerpc-rs_pgo.c
2282 Add a "hf_sec_rgy_pname_t_size" hf_ value and corresponding field, and
2283 use it ("sec_rgy_pname_t_size" had been used as an hf_ value, but it's
2286 Fix the code for some strings to advance the offset by the string size
2287 regardless of whether it's > 1 or not.
2289 ------------------------------------------------------------------------
2290 r12453 | guy | 2004-10-30 18:26:47 -0500 (Sat, 30 Oct 2004) | 5 lines
2293 M /trunk/capture_loop.c
2294 M /trunk/capture_sync.c
2296 Move some #defines and #includes around, and add some other #includes,
2297 to make it compile on UN*X. Get rid of some #includes that don't appear
2298 to be needed, at least on OS X 10.3 (they might be needed on other
2301 ------------------------------------------------------------------------
2302 r12452 | guy | 2004-10-30 18:05:48 -0500 (Sat, 30 Oct 2004) | 2 lines
2306 Get rid of forward declarations of functions not defined in this file.
2308 ------------------------------------------------------------------------
2309 r12451 | ulfl | 2004-10-30 12:50:51 -0500 (Sat, 30 Oct 2004) | 1 line
2311 M /trunk/Makefile.common
2314 A /trunk/capture_loop.c
2315 M /trunk/epan/packet.h
2316 M /trunk/gtk/capture_info_dlg.c
2319 split capture_loop from capture.c, some more code cleanup
2320 ------------------------------------------------------------------------
2321 r12450 | ulfl | 2004-10-30 11:28:00 -0500 (Sat, 30 Oct 2004) | 1 line
2323 M /trunk/docbook/edg_graphics/ethereal-capture-normal.dia
2324 M /trunk/docbook/edg_graphics/ethereal-capture-normal.png
2325 M /trunk/docbook/edg_graphics/ethereal-capture-sync.dia
2326 M /trunk/docbook/edg_graphics/ethereal-capture-sync.png
2328 update capture dia's
2329 ------------------------------------------------------------------------
2330 r12449 | ulfl | 2004-10-30 09:30:52 -0500 (Sat, 30 Oct 2004) | 1 line
2336 move quit_after_cap into capture_opts
2337 ------------------------------------------------------------------------
2338 r12448 | ulfl | 2004-10-30 08:26:15 -0500 (Sat, 30 Oct 2004) | 1 line
2340 M /trunk/docbook/edg_src/EDG_chapter_sources.xml
2342 from Olivier Biot: how to add a new file to Subversion
2343 ------------------------------------------------------------------------
2344 r12447 | ulfl | 2004-10-30 07:54:53 -0500 (Sat, 30 Oct 2004) | 2 lines
2346 M /trunk/docbook/Makefile
2347 M /trunk/docbook/developer-guide.xml
2348 M /trunk/docbook/edg_src/EDG_chapter_works.xml
2350 add a simplified overview section about the Ethereal function blocks.
2351 Some cleanup in the docbook Makefile
2352 ------------------------------------------------------------------------
2353 r12446 | ulfl | 2004-10-30 07:52:34 -0500 (Sat, 30 Oct 2004) | 1 line
2355 A /trunk/docbook/edg_graphics/ethereal-capture_internals.dia
2356 A /trunk/docbook/edg_graphics/ethereal-capture_internals.png
2358 add a dia about the capture internals
2359 ------------------------------------------------------------------------
2360 r12445 | ulfl | 2004-10-30 06:44:06 -0500 (Sat, 30 Oct 2004) | 2 lines
2362 M /trunk/Makefile.common
2364 A /trunk/capture_sync.c
2365 A /trunk/capture_sync.h
2367 code cleanup: split capture_sync from capture.c into it's own file.
2368 That's the part used, when "Update list of packets in real time" is used while capturing.
2369 ------------------------------------------------------------------------
2370 r12444 | guy | 2004-10-30 05:04:35 -0500 (Sat, 30 Oct 2004) | 15 lines
2373 M /trunk/epan/dissectors/packet-udp.c
2375 from Mark Phillips: the length field in the UDP header includes the
2376 length of the UDP header itself, so subtract the length of the header
2377 when using it to limit the length of the payload tvbuff.
2379 Clean up the computing of the captured length of the payload tvbuff (we
2380 really should get rid of the "length" argument to "tvb_new_subset()",
2381 and have it compute the captured length based on the supplied reported
2382 length and the amount of that data actually present in the parent
2385 Don't fetch the length and checksum fields until we use them (so that we
2386 don't throw an exception until then, and fail to process the source and
2387 destination ports), and check whether the length is bogus regardless of
2388 whether we're building a protocol tree or not.
2390 ------------------------------------------------------------------------
2391 r12443 | guy | 2004-10-30 04:19:14 -0500 (Sat, 30 Oct 2004) | 2 lines
2393 M /trunk/epan/dissectors/packet-image-jfif.c
2395 Squelch some compile warnings.
2397 ------------------------------------------------------------------------
2398 r12442 | guy | 2004-10-30 04:14:36 -0500 (Sat, 30 Oct 2004) | 6 lines
2400 M /trunk/wiretap/pppdump.c
2402 Check for errors from all calls to "file_getc()".
2404 If we get such an error, always call "file_error()" to get an indication
2405 of what the error was and, if it returns 0, set the error to
2406 WTAP_ERR_SHORT_READ.
2408 ------------------------------------------------------------------------
2409 r12441 | guy | 2004-10-30 03:45:10 -0500 (Sat, 30 Oct 2004) | 9 lines
2411 M /trunk/epan/dissectors/packet-ppp.c
2413 The length of the protocol tree item passed to "dissect_ppp_common()"
2414 should be the length of the packet being dissected, so that if we throw
2415 an exception dissecting it, the item covers the entire packet (because
2416 it's incomplete, and thus *all* of it is the beginning of the header).
2418 Instead, we should pass the length of the part of the header prior to
2419 the protocol field as an argument to "dissect_ppp_common()", and it
2420 should use that to set the length of that item.
2422 ------------------------------------------------------------------------
2423 r12440 | guy | 2004-10-30 02:47:50 -0500 (Sat, 30 Oct 2004) | 5 lines
2425 M /trunk/epan/dissectors/packet-fw1.c
2427 The interface name field is 6 bytes if we *do* have UUID information in
2428 the file and 10 bytes if we *don't*.
2430 Small language edits in preference text and blurb.
2432 ------------------------------------------------------------------------
2433 r12439 | guy | 2004-10-30 02:23:55 -0500 (Sat, 30 Oct 2004) | 3 lines
2436 M /trunk/epan/dissectors/packet-symantec.c
2438 From Martin Pichlmaier: the first 4 bytes of the Symantec firewall
2439 header are the IP address of the interface that saw the packet.
2441 ------------------------------------------------------------------------
2442 r12438 | sahlberg | 2004-10-29 21:36:58 -0500 (Fri, 29 Oct 2004) | 3 lines
2444 M /trunk/asn1/x509af/AuthenticationFramework.asn
2445 M /trunk/asn1/x509af/packet-x509af-template.c
2446 M /trunk/asn1/x509af/x509af.cnf
2447 M /trunk/epan/dissectors/packet-x509af.c
2448 M /trunk/epan/dissectors/packet-x509af.h
2450 change Extension to be implemented inside the conformance file and remove it from the template
2453 ------------------------------------------------------------------------
2454 r12437 | sahlberg | 2004-10-29 21:18:44 -0500 (Fri, 29 Oct 2004) | 3 lines
2456 M /trunk/asn1/x509af/AuthenticationFramework.asn
2457 M /trunk/asn1/x509af/packet-x509af-template.c
2458 M /trunk/asn1/x509af/packet-x509af-template.h
2459 M /trunk/asn1/x509af/x509af.cnf
2460 A /trunk/asn1/x509af/x509af_dummy.cnf
2461 M /trunk/epan/dissectors/packet-x509af.c
2462 M /trunk/epan/dissectors/packet-x509af.h
2464 implement AlgorithmIdentifier using the conformance file and remove it from the template
2467 ------------------------------------------------------------------------
2468 r12436 | sahlberg | 2004-10-29 20:54:40 -0500 (Fri, 29 Oct 2004) | 4 lines
2470 M /trunk/epan/dissectors/packet-ber.c
2472 fix call_ber_iod_callback() to move offset past the end of the current blob.
2476 ------------------------------------------------------------------------
2477 r12435 | gram | 2004-10-29 10:09:00 -0500 (Fri, 29 Oct 2004) | 3 lines
2479 M /trunk/tools/Makefile.am
2480 A /trunk/tools/netscreen2dump.py
2482 Add netscreen2dump.py, to convert netscreen packet-trace hex dumps
2483 to hex dumps that can be read by text2pcap.
2485 ------------------------------------------------------------------------
2486 r12434 | sahlberg | 2004-10-29 07:11:42 -0500 (Fri, 29 Oct 2004) | 3 lines
2488 M /trunk/asn1/cms/CryptographicMessageSyntax.asn
2489 M /trunk/asn1/cms/cms.cnf
2490 A /trunk/asn1/cms/cms_dummy.cnf
2491 M /trunk/asn1/cms/packet-cms-template.c
2492 M /trunk/asn1/cms/packet-cms-template.h
2493 M /trunk/epan/dissectors/packet-cms.c
2494 M /trunk/epan/dissectors/packet-cms.h
2496 update to cms to use workaround to lack of ANY and reducing the template significantly
2499 ------------------------------------------------------------------------
2500 r12433 | sahlberg | 2004-10-29 06:39:58 -0500 (Fri, 29 Oct 2004) | 3 lines
2502 M /trunk/asn1/x509if/InformationFramework.asn
2503 M /trunk/asn1/x509if/packet-x509if-template.c
2504 M /trunk/asn1/x509if/packet-x509if-template.h
2505 M /trunk/asn1/x509if/x509if.cnf
2506 M /trunk/epan/dissectors/packet-x509if.c
2507 M /trunk/epan/dissectors/packet-x509if.h
2509 more updates of x509if
2512 ------------------------------------------------------------------------
2513 r12432 | sahlberg | 2004-10-29 06:11:11 -0500 (Fri, 29 Oct 2004) | 3 lines
2515 M /trunk/epan/dissectors/packet-x509if.c
2517 new generated version of x509if
2520 ------------------------------------------------------------------------
2521 r12431 | sahlberg | 2004-10-29 06:10:31 -0500 (Fri, 29 Oct 2004) | 3 lines
2523 M /trunk/asn1/x509if/InformationFramework.asn
2524 M /trunk/asn1/x509if/packet-x509if-template.c
2525 M /trunk/asn1/x509if/x509if.cnf
2526 A /trunk/asn1/x509if/x509if_dummy.cnf
2528 Update to x509if use a workaround to emulate the type ANY and remove stuff from teh template
2531 ------------------------------------------------------------------------
2532 r12430 | guy | 2004-10-29 03:01:11 -0500 (Fri, 29 Oct 2004) | 3 lines
2534 M /trunk/epan/dissectors/packet-http.c
2536 From Yaniv Kaul: dissect authentication data as NTLMSSP only if it
2537 starts with "NTLMSSP", otherwise dissect it as GSS-API.
2539 ------------------------------------------------------------------------
2540 r12429 | guy | 2004-10-28 21:40:01 -0500 (Thu, 28 Oct 2004) | 6 lines
2542 M /trunk/epan/dissectors/packet-radiotap.c
2543 M /trunk/wiretap/libpcap.c
2544 M /trunk/wiretap/wtap.c
2545 M /trunk/wiretap/wtap.h
2547 As Sam Leffler notes, the radiotap header isn't BSD-only, it's also used
2548 by his madwifi Atheros driver on Linux; rename
2549 WTAP_ENCAP_IEEE_802_11_WLAN_BSD to WTAP_ENCAP_IEEE_802_11_WLAN_RADIOTAP,
2550 and change its text name from "ieee-802-11-bsd" to
2551 "ieee-802-11-radiotap".
2553 ------------------------------------------------------------------------
2554 r12428 | guy | 2004-10-28 19:39:56 -0500 (Thu, 28 Oct 2004) | 3 lines
2556 M /trunk/epan/strutil.c
2558 Have the usual three separate buffers for "format_text()", so that it
2559 can be used multiple times in a single formatting call.
2561 ------------------------------------------------------------------------
2562 r12427 | guy | 2004-10-28 19:36:52 -0500 (Thu, 28 Oct 2004) | 10 lines
2569 The common merge code merely needs to offer the abstraction of routines
2570 that return the next packet from a set of {chronologically sorted,
2571 sequential-by-file} packets; it doesn't need to have a loop over all
2572 those packets, or any code to write packets.
2574 Supply those abstractions, change the code that merges packets to do its
2575 own writing, and have the Ethereal version manage a progress bar and
2576 have the mergecap version print packet numbers in verbose mode, as the
2577 common merge code used to do.
2579 ------------------------------------------------------------------------
2580 r12426 | gerald | 2004-10-28 17:06:55 -0500 (Thu, 28 Oct 2004) | 2 lines
2582 M /trunk/asn1/cms/CryptographicMessageSyntax.asn
2583 M /trunk/asn1/cms/cms.cnf
2584 M /trunk/asn1/cms/packet-cms-template.c
2585 M /trunk/asn1/cms/packet-cms-template.h
2586 M /trunk/asn1/pkinit/PKINIT.asn
2587 M /trunk/asn1/pkinit/packet-pkinit-template.c
2588 M /trunk/asn1/pkinit/pkinit.cnf
2589 M /trunk/epan/dissectors/packet-cms.c
2590 M /trunk/epan/dissectors/packet-cms.h
2591 M /trunk/epan/dissectors/packet-kerberos.c
2592 M /trunk/epan/dissectors/packet-kerberos.h
2593 M /trunk/epan/dissectors/packet-pkinit.c
2595 Add support for pkauthdata and pkdhkeydata OIDs.
2597 ------------------------------------------------------------------------
2598 r12425 | sahlberg | 2004-10-28 06:35:43 -0500 (Thu, 28 Oct 2004) | 4 lines
2600 M /trunk/epan/dissectors/packet-ber.c
2602 fix small bug that gets offset confused for CHOICE { } OPTIONAL if there were no arms that matched
2606 ------------------------------------------------------------------------
2607 r12424 | guy | 2004-10-28 02:50:07 -0500 (Thu, 28 Oct 2004) | 11 lines
2609 M /trunk/epan/dissectors/packet-image-jfif.c
2611 The offset to the first IFD in a TIFF file is 4 bytes long, not 2 bytes
2614 The offset is relative to the first byte of the TIFF structure, which is
2615 after the "Exif\0" *and* the extra byte after "Exif\0".
2619 Sanity check the offset to the first IFD and the offset in each IFD to
2622 ------------------------------------------------------------------------
2623 r12423 | guy | 2004-10-27 20:52:05 -0500 (Wed, 27 Oct 2004) | 7 lines
2630 Make "merge_files()" and "merge_append_files()" return a tri-state
2631 indication - success, read failure, write failure - and have their
2632 callers handle read failures by looking for the file that got the read
2633 failure and reporting the failure in question.
2635 Free up the err_info string returned by "wtap_read()" after using it.
2637 ------------------------------------------------------------------------
2638 r12422 | guy | 2004-10-27 20:06:11 -0500 (Wed, 27 Oct 2004) | 9 lines
2645 Remove all the verbose-mode code from merge.c, and put most of it in
2646 mergecap.c (get rid of the verbose printing of information for each
2649 Have "merge_append_files()" return FALSE only on a write error, as
2650 "merge_files()" does.
2652 Sort the routines in "merge.c" in the order from "merge.h".
2654 ------------------------------------------------------------------------
2655 r12421 | guy | 2004-10-27 18:45:10 -0500 (Wed, 27 Oct 2004) | 3 lines
2662 Get rid of merge_n_files() - it's only called in one place now, and
2663 absorbing its logic into "cf_merge_files()" simplifies things a bit.
2665 ------------------------------------------------------------------------
2666 r12420 | guy | 2004-10-27 18:28:37 -0500 (Wed, 27 Oct 2004) | 10 lines
2670 M /trunk/gtk/file_dlg.c
2676 Change some of the merge.c APIs to return more information on failure,
2677 and use that information to provide better error messages.
2679 Have "merge_open_outfile()" do all the work of filling in the
2680 merge_out_file_t structure, with the values to use passed as arguments.
2681 Get rid of some structure members that used to be used solely to pass
2682 information to "merge_open_outfile()".
2684 Add a "cf_merge_files()" routine to do the merging and reporting of errors.
2686 ------------------------------------------------------------------------
2687 r12419 | guy | 2004-10-27 16:16:18 -0500 (Wed, 27 Oct 2004) | 8 lines
2689 M /trunk/asn1/MAP_Dialogue/packet-MAP-DialoguePDU-template.c
2690 M /trunk/asn1/MAP_Dialogue/packet-MAP-DialoguePDU-template.h
2691 M /trunk/epan/dissectors/packet-MAP_DialoguePDU.c
2692 M /trunk/epan/dissectors/packet-MAP_DialoguePDU.h
2694 "dissect_MAP_Dialogue()" returns no value; declare its return value as
2697 Fix a typo in the MAP Dialogue dissector template .h file.
2699 Re-generate the MAP Dialogue dissector files and set svn:keywords to Id
2700 and svn:eol-style to native for them.
2702 ------------------------------------------------------------------------
2703 r12418 | guy | 2004-10-27 15:36:20 -0500 (Wed, 27 Oct 2004) | 2 lines
2705 M /trunk/asn1/cms/CryptographicMessageSyntax.asn
2706 M /trunk/asn1/x509af/AuthenticationFramework.asn
2708 Turn off execute permission on .asn files.
2710 ------------------------------------------------------------------------
2711 r12417 | guy | 2004-10-27 15:34:21 -0500 (Wed, 27 Oct 2004) | 8 lines
2713 A /trunk/asn1/MAP_Dialogue
2714 A /trunk/asn1/MAP_Dialogue/MAP_DialoguePDU.asn (from /trunk/asn1/MAP_Dialouge/MAP_DialoguePDU.asn:12416)
2715 A /trunk/asn1/MAP_Dialogue/MAP_DialoguePDU.cnf (from /trunk/asn1/MAP_Dialouge/MAP_DialoguePDU.cnf:12416)
2716 A /trunk/asn1/MAP_Dialogue/packet-MAP-DialoguePDU-template.c (from /trunk/asn1/MAP_Dialouge/packet-MAP-DialoguePDU-template.c:12416)
2717 A /trunk/asn1/MAP_Dialogue/packet-MAP-DialoguePDU-template.h (from /trunk/asn1/MAP_Dialouge/packet-MAP-DialoguePDU-template.h:12416)
2718 D /trunk/asn1/MAP_Dialouge
2720 Fix a typo in the name of the directory for the MAP dialogue ASN.1
2723 Set svn:eol-style to native for those files, and get rid of trailing
2726 Set svn:keywords to Id for those files.
2728 ------------------------------------------------------------------------
2729 r12416 | etxrab | 2004-10-27 15:17:38 -0500 (Wed, 27 Oct 2004) | 1 line
2731 M /trunk/epan/dissectors/Makefile.common
2732 A /trunk/epan/dissectors/packet-MAP_DialoguePDU.c
2733 A /trunk/epan/dissectors/packet-MAP_DialoguePDU.h
2735 Add a MapDialouge dissector ( can be tested with the file gsm-ss-01.snoop )
2736 ------------------------------------------------------------------------
2737 r12415 | etxrab | 2004-10-27 15:08:44 -0500 (Wed, 27 Oct 2004) | 1 line
2739 A /trunk/asn1/MAP_Dialouge/MAP_DialoguePDU.asn
2740 A /trunk/asn1/MAP_Dialouge/MAP_DialoguePDU.cnf
2741 A /trunk/asn1/MAP_Dialouge/packet-MAP-DialoguePDU-template.c
2742 A /trunk/asn1/MAP_Dialouge/packet-MAP-DialoguePDU-template.h
2744 Add a MAPdialouge dissector
2745 ------------------------------------------------------------------------
2746 r12414 | etxrab | 2004-10-27 15:06:45 -0500 (Wed, 27 Oct 2004) | 1 line
2748 A /trunk/asn1/MAP_Dialouge
2750 Add a MAPdialouge dissector
2751 ------------------------------------------------------------------------
2752 r12413 | etxrab | 2004-10-27 15:04:56 -0500 (Wed, 27 Oct 2004) | 1 line
2754 M /trunk/epan/dissectors/packet-tcap.c
2756 Improve OID dissection and make it possible to call an "OID" Dissector for Dialougedata parameter.
2757 ------------------------------------------------------------------------
2758 r12412 | etxrab | 2004-10-27 14:59:44 -0500 (Wed, 27 Oct 2004) | 1 line
2760 M /trunk/epan/dissectors/packet-ber.c
2761 M /trunk/epan/dissectors/packet-ber.h
2763 Make it possible to register a string for an OID in the hash table.
2764 ------------------------------------------------------------------------
2765 r12411 | guy | 2004-10-27 14:36:48 -0500 (Wed, 27 Oct 2004) | 2 lines
2771 ------------------------------------------------------------------------
2772 r12410 | guy | 2004-10-27 14:36:22 -0500 (Wed, 27 Oct 2004) | 5 lines
2776 Check whether any input files were specified, and print an error for
2777 that - otherwise, you get a "No valid input files" message, which
2778 perhaps doesn't make it clear enough that the problem is that there were
2779 no input files, period.
2781 ------------------------------------------------------------------------
2782 r12409 | guy | 2004-10-27 14:26:01 -0500 (Wed, 27 Oct 2004) | 2 lines
2784 M /trunk/tools/Makefile.am
2786 Add unix2dos.pl to the list of files to be distributed.
2788 ------------------------------------------------------------------------
2789 r12408 | ulfl | 2004-10-27 14:12:51 -0500 (Wed, 27 Oct 2004) | 1 line
2791 A /trunk/docbook/edg_graphics/ethereal-capture-normal.dia
2792 A /trunk/docbook/edg_graphics/ethereal-capture-normal.png
2793 A /trunk/docbook/edg_graphics/ethereal-capture-sync.dia
2794 A /trunk/docbook/edg_graphics/ethereal-capture-sync.png
2795 M /trunk/docbook/edg_graphics/ethereal-function-blocks.dia
2796 M /trunk/docbook/edg_graphics/ethereal-function-blocks.png
2798 two more dia diagrams about Ethereals capture engine and updated the first one
2799 ------------------------------------------------------------------------
2800 r12407 | ulfl | 2004-10-27 12:20:25 -0500 (Wed, 27 Oct 2004) | 1 line
2802 A /trunk/docbook/edg_graphics
2803 A /trunk/docbook/edg_graphics/ethereal-function-blocks.dia
2804 A /trunk/docbook/edg_graphics/ethereal-function-blocks.png
2806 a dia diagram about Ethereal development (hopefully later some more)
2807 ------------------------------------------------------------------------
2808 r12406 | guy | 2004-10-27 05:02:45 -0500 (Wed, 27 Oct 2004) | 9 lines
2810 M /trunk/epan/dissectors/packet-h450.c
2811 M /trunk/epan/proto.c
2813 Check to make sure we don't give a protocol tree item a negative length.
2815 Clean up indentation.
2817 If we dissect an octet string and then re-dissect it as a particular
2818 type of data, don't use the end offset from the re-dissection as the
2819 offset of the end of the octet string - just use the result of
2820 "dissect_per_octet_string()".
2822 ------------------------------------------------------------------------
2823 r12405 | ulfl | 2004-10-26 23:46:17 -0500 (Tue, 26 Oct 2004) | 1 line
2825 M /trunk/doxygen.cfg.in
2826 M /trunk/doxygen_global.cfg
2828 fix doxygen generation
2829 ------------------------------------------------------------------------
2830 r12404 | ulfl | 2004-10-26 23:45:00 -0500 (Tue, 26 Oct 2004) | 1 line
2832 M /trunk/epan/strutil.h
2833 M /trunk/gtk/help_dlg.h
2837 ------------------------------------------------------------------------
2838 r12403 | ulfl | 2004-10-26 23:03:31 -0500 (Tue, 26 Oct 2004) | 1 line
2840 A /trunk/doxygen.cfg.in
2841 M /trunk/epan/doxygen.cfg.in
2842 M /trunk/gtk/doxygen.cfg.in
2844 fix doxygen generation
2845 ------------------------------------------------------------------------
2846 r12402 | ulfl | 2004-10-26 22:59:02 -0500 (Tue, 26 Oct 2004) | 1 line
2848 D /trunk/doxygen.cfg.in
2849 A /trunk/doxygen_global.cfg (from /trunk/doxygen.cfg.in:12400)
2851 fix doxygen generation
2852 ------------------------------------------------------------------------
2853 r12401 | ulfl | 2004-10-26 22:57:57 -0500 (Tue, 26 Oct 2004) | 1 line
2858 ------------------------------------------------------------------------
2859 r12400 | guy | 2004-10-26 21:52:40 -0500 (Tue, 26 Oct 2004) | 5 lines
2861 M /trunk/epan/dissectors/packet-per.c
2863 Don't have two variables, in different scopes in the same routine, have
2868 ------------------------------------------------------------------------
2869 r12399 | guy | 2004-10-26 21:34:30 -0500 (Tue, 26 Oct 2004) | 8 lines
2871 M /trunk/epan/dissectors/packet-per.c
2873 Encapsulate into a macro the idiom
2876 offset=(offset&0xfffffff8)+8;
2879 for byte-aligning a bit offset.
2881 ------------------------------------------------------------------------
2882 r12398 | guy | 2004-10-26 18:30:33 -0500 (Tue, 26 Oct 2004) | 5 lines
2884 M /trunk/doc/ethereal.pod
2886 Document the personal capture and display filters list in the FILES
2887 section, as is done for other files. Just refer to those files in the
2888 section for the "Save" button for the capture and display filter dialog
2891 ------------------------------------------------------------------------
2892 r12397 | guy | 2004-10-26 13:41:25 -0500 (Tue, 26 Oct 2004) | 2 lines
2894 M /trunk/epan/dissectors/packet-tsp.c
2896 Fix the file name in the initial comment.
2898 ------------------------------------------------------------------------
2899 r12396 | gerald | 2004-10-26 11:08:16 -0500 (Tue, 26 Oct 2004) | 3 lines
2901 M /trunk/epan/dissectors/packet-bootp.c
2903 Rename the "boolean" enum to "val_boolean" lest the Microsoft compiler let
2904 its displeasure be known.
2906 ------------------------------------------------------------------------
2907 r12395 | sahlberg | 2004-10-26 09:02:02 -0500 (Tue, 26 Oct 2004) | 3 lines
2909 M /trunk/asn1/ns-cert-exts/ns_cert_exts.cnf
2910 M /trunk/asn1/ns-cert-exts/packet-ns_cert_exts-template.c
2912 make the dissector use the nice #.REGISTER directive
2915 ------------------------------------------------------------------------
2916 r12394 | sahlberg | 2004-10-26 08:54:09 -0500 (Tue, 26 Oct 2004) | 3 lines
2918 M /trunk/asn1/cms/cms.cnf
2919 M /trunk/asn1/cms/packet-cms-template.c
2921 use the nice #.REGISTER directive instead of handcoding it in teh template
2924 ------------------------------------------------------------------------
2925 r12393 | sahlberg | 2004-10-26 08:53:30 -0500 (Tue, 26 Oct 2004) | 5 lines
2927 M /trunk/epan/dissectors/packet-cms.c
2929 new cms dissector based on updated and cleaned up conformance and template file.
2931 use the nice #.REGISTER directive instead of doing it by hand.
2934 ------------------------------------------------------------------------
2935 r12392 | sahlberg | 2004-10-26 08:04:09 -0500 (Tue, 26 Oct 2004) | 3 lines
2937 M /trunk/asn1/x509af/packet-x509af-template.c
2938 M /trunk/asn1/x509af/x509af.cnf
2940 Use the much better #.REGISTER directive instead of the #.PDU directive
2943 ------------------------------------------------------------------------
2944 r12391 | guy | 2004-10-26 02:00:23 -0500 (Tue, 26 Oct 2004) | 13 lines
2946 M /trunk/epan/dissectors/packet-bootp.c
2948 Add a "data" item to the opt_info structure, containing a "const void
2949 *". For val_u_byte, if non-null, it points to a "value_string" table to
2950 be used to interpret the value. Replace "toggle" and "yes_no" with
2951 "boolean, and have the "data" pointer point to a "struct
2952 true_false_string" to be used to interpret the value.
2954 The NetBIOS-over-TCP/IP Node Type option can now be a regular val_u_byte
2955 value, with the appropriate value_string table.
2957 Construct the item for DHCP options by initializing it without the value
2958 and appending the value to the item's string with
2959 "proto_item_append_text()".
2961 ------------------------------------------------------------------------
2962 r12390 | guy | 2004-10-25 18:25:59 -0500 (Mon, 25 Oct 2004) | 3 lines
2964 M /trunk/epan/dissectors/packet-bootp.c
2966 Make yes_no work in "dissect_netware_ip_suboption()" the way it works
2967 elsewhere, and replace "struct o63_opt_info" with "struct opt_info".
2969 ------------------------------------------------------------------------
2970 r12389 | guy | 2004-10-25 04:31:13 -0500 (Mon, 25 Oct 2004) | 7 lines
2972 M /trunk/epan/dissectors/packet-bootp.c
2974 "struct o43pxeclient_opt_info" and "struct o43cablelabs_opt_info" look
2975 just like "struct opt_info", except for the name of the "enum
2976 field_type" field; use "opt_info" instead of them. Rename the
2977 equivalent field in "struct o63_opt_info", as well, with an eye towards
2978 changing "struct opt_info" to be able to replace "struct o63_opt_info"
2981 ------------------------------------------------------------------------
2982 r12388 | guy | 2004-10-25 03:56:39 -0500 (Mon, 25 Oct 2004) | 12 lines
2984 M /trunk/epan/dissectors/packet-bootp.c
2986 Remove val_s_long as it's unimplemented and unused - put it back if it's
2989 Make some options, that have only one IPv4 address, use ipv4 rather than
2992 Add val_u_short_list, and have val_u_short accept one and only one
2993 16-bit integer. Give options the appropriate type.
2995 Shuffle the types a bit in the enum, and shuffle the cases for types
2996 around to match the order in the enum.
2998 ------------------------------------------------------------------------
2999 r12387 | guy | 2004-10-25 03:33:39 -0500 (Mon, 25 Oct 2004) | 7 lines
3001 M /trunk/epan/dissectors/packet-bootp.c
3003 Rename "ipv4" to "ipv4_list", as it's used for lists of IPv4 addresses,
3004 and add a separate "ipv4"; use that in the dissector for Netware IP
3007 Add a "presence" option type, for options with no value whose presence
3008 is significant; use that in the dissector for Netware IP options.
3010 ------------------------------------------------------------------------
3011 r12386 | guy | 2004-10-25 03:17:11 -0500 (Mon, 25 Oct 2004) | 8 lines
3013 M /trunk/epan/dissectors/packet-bootp.c
3015 Pass to the the routines that dissect suboption lists the offset of the
3016 end of the option, and have them do bounds checking. Also, in some
3017 places, check the suboption length.
3019 In "dissect_netware_ip_suboption()", process the suboption length
3020 (which, according to RFC 2242, is present in all suboptions), and use
3021 val_u_byte rather than val_u_short for 1-byte options.
3023 ------------------------------------------------------------------------
3024 r12385 | guy | 2004-10-24 17:53:06 -0500 (Sun, 24 Oct 2004) | 6 lines
3026 M /trunk/epan/dissectors/packet-bootp.c
3028 Restructure the DHCP option parsing a bit, to make it a bit clearer -
3029 and fix some bugs that this made a bit more obvious. Add checks of the
3032 Clean up white space.
3034 ------------------------------------------------------------------------
3035 r12384 | guy | 2004-10-24 05:30:03 -0500 (Sun, 24 Oct 2004) | 5 lines
3037 M /trunk/epan/dissectors/packet-bootp.c
3039 Don't display the FQDN in the FQDN option if the length of the FQDN is
3042 Clean up some field names and descriptions.
3044 ------------------------------------------------------------------------
3045 r12383 | guy | 2004-10-24 05:18:16 -0500 (Sun, 24 Oct 2004) | 2 lines
3047 M /trunk/epan/dissectors/packet-bootp.c
3049 Fix the length used for the name in the FQDN option.
3051 ------------------------------------------------------------------------
3052 r12382 | sahlberg | 2004-10-23 22:51:27 -0500 (Sat, 23 Oct 2004) | 3 lines
3054 M /trunk/epan/dissectors/packet-ber.c
3056 make SEQUENCE OF and CHOICE handle indefinite length encodings
3059 ------------------------------------------------------------------------
3060 r12381 | guy | 2004-10-23 20:29:03 -0500 (Sat, 23 Oct 2004) | 2 lines
3062 M /trunk/epan/dissectors/packet-dcerpc-sysact.c
3064 From Yaniv Kaul: name some more interface calls.
3066 ------------------------------------------------------------------------
3067 r12380 | guy | 2004-10-23 04:20:39 -0500 (Sat, 23 Oct 2004) | 3 lines
3069 M /trunk/epan/dissectors/packet-aim-buddylist.c
3070 M /trunk/epan/dissectors/packet-aim-chat.c
3071 M /trunk/epan/dissectors/packet-aim-generic.c
3073 Remove the include of <epan/prefs.h> from files that don't call any
3074 preference routines.
3076 ------------------------------------------------------------------------
3077 r12379 | guy | 2004-10-23 03:37:21 -0500 (Sat, 23 Oct 2004) | 3 lines
3079 M /trunk/epan/dissectors/packet-aim.c
3081 Put the name, as well as the value, of the family and subfamily fields
3082 into the protocol tree item that contains them.
3084 ------------------------------------------------------------------------
3085 r12378 | guy | 2004-10-22 13:03:21 -0500 (Fri, 22 Oct 2004) | 3 lines
3087 M /trunk/epan/dissectors/packet-ipdc.c
3089 From Josh Bailey: fix the fetch of the IPDC payload length, it's only 10
3092 ------------------------------------------------------------------------
3093 r12377 | guy | 2004-10-22 12:40:58 -0500 (Fri, 22 Oct 2004) | 2 lines
3097 Add an item for DNS IPSECKEY RR support for David Fort.
3099 ------------------------------------------------------------------------
3100 r12376 | ulfl | 2004-10-22 03:33:50 -0500 (Fri, 22 Oct 2004) | 1 line
3102 M /trunk/docbook/eug_src/EUG_app_files.xml
3104 add a section about "Windows folders"
3105 ------------------------------------------------------------------------
3106 r12375 | guy | 2004-10-22 02:07:08 -0500 (Fri, 22 Oct 2004) | 7 lines
3108 M /trunk/gtk/capture_dlg.c
3109 M /trunk/gtk/file_dlg.c
3111 Change some code that affects g_resolv_flags to set a flag if the check
3112 box for the flag is active and clear it if it's inactive, rather than
3113 clearing all but RESOLV_CONCURRENT and then setting flags if the check
3114 box is active - or, in one case, not clearing any flags due to a typo
3115 and then setting them, so they never get cleared. This matches what's
3116 done with theresolution flags in some other places.
3118 ------------------------------------------------------------------------
3119 r12374 | guy | 2004-10-22 01:19:00 -0500 (Fri, 22 Oct 2004) | 4 lines
3121 M /trunk/epan/dissectors/Makefile.common
3122 M /trunk/epan/dissectors/packet-sdp.c
3123 M /trunk/epan/dissectors/packet-t38.c
3124 A /trunk/epan/dissectors/packet-t38.h
3126 From Alejandro Vaquero: start T.38 conversations for SDP sessions.
3128 "T38" -> "T.38" in the T.38 dissector.
3130 ------------------------------------------------------------------------
3131 r12373 | guy | 2004-10-22 01:05:03 -0500 (Fri, 22 Oct 2004) | 4 lines
3133 M /trunk/epan/dissectors/packet-mtp3.c
3135 From Francisco Alcoba: declare the tap data as static, so it's still
3136 there when the tap is called (which happens after dissection is
3139 ------------------------------------------------------------------------
3140 r12372 | guy | 2004-10-21 21:09:35 -0500 (Thu, 21 Oct 2004) | 3 lines
3142 M /trunk/doc/Makefile.am
3144 For the .pod->.html rules, find the ".pod" files in $(srcdir),
3145 just as we do for the .pod->.[1-9] rules.
3147 ------------------------------------------------------------------------
3148 r12371 | guy | 2004-10-21 21:05:53 -0500 (Thu, 21 Oct 2004) | 8 lines
3150 M /trunk/epan/dissectors/Makefile.am
3152 Include "Makefile.common" in the list of files to put into the
3155 Don't use ":=" - not all versions of make necessarily support it, and,
3156 even for those that do, it doesn't mean the same thing in all versions
3157 (it means something different in Solaris make than in GNU make, for
3160 ------------------------------------------------------------------------
3161 r12370 | ulfl | 2004-10-21 16:43:37 -0500 (Thu, 21 Oct 2004) | 1 line
3163 M /trunk/docbook/eug_src/EUG_chapter_advanced.xml
3165 cleanup "Packet Reassembling" section
3166 ------------------------------------------------------------------------
3167 r12369 | ulfl | 2004-10-21 16:09:28 -0500 (Thu, 21 Oct 2004) | 1 line
3169 M /trunk/docbook/eug_src/EUG_app_protocols.xml
3170 D /trunk/docbook/protocols.xml
3171 M /trunk/docbook/user-guide.xml
3173 removed the protocols list completely, as I don't want to update it to the current Ethereal features all the time and we also have a really good online version of that list available.
3174 ------------------------------------------------------------------------
3175 r12368 | ulfl | 2004-10-21 15:22:21 -0500 (Thu, 21 Oct 2004) | 1 line
3177 M /trunk/docbook/eug_src/EUG_app_files.xml
3179 add info about temporary capture files and a section about "Windows NT/2000/XP roaming profiles"
3180 ------------------------------------------------------------------------
3181 r12367 | guy | 2004-10-21 14:12:22 -0500 (Thu, 21 Oct 2004) | 4 lines
3183 M /trunk/gtk/capture_dlg.c
3185 The top-level window's list of capture filter expressions might not yet
3186 exist if no filters have been remembered; don't set the popdown string
3187 list for the filter combo box if the list is empty.
3189 ------------------------------------------------------------------------
3190 r12363 | gerald | 2004-10-20 21:06:37 -0500 (Wed, 20 Oct 2004) | 7 lines
3192 M /trunk/packaging/nsis/ethereal.nsi
3193 M /trunk/plugins/opsi/packet-opsi.c
3194 M /trunk/plugins/opsi/packet-opsi.h
3196 From Laurent Rabret:
3198 - enable Windows' ShellExecute command to call Ethereal without specifying
3199 the installation path (a new key added in the registry)
3200 - decode 2 more options in the OPSI plugin.
3203 ------------------------------------------------------------------------
3204 r12362 | guy | 2004-10-20 18:38:31 -0500 (Wed, 20 Oct 2004) | 11 lines
3206 M /trunk/epan/dissectors/packet-rpc.c
3208 At least some versions of the OS X NFS client (and possibly some if not
3209 all other BSD NFS clients) retransmit on different ports from the port
3210 on which the original request was set, so have the RPC "conversation"
3211 for connectionless protocols use only the source address and destination
3214 Use NO_ADDR_B and NO_PORT_B when looking up the conversation in those
3215 cases, and use NO_ADDR2 and NO_PORT2 when creating the conversation in
3216 those cases, to make it clearer that we're only using one address and
3219 ------------------------------------------------------------------------
3220 r12361 | gerald | 2004-10-20 14:14:51 -0500 (Wed, 20 Oct 2004) | 2 lines
3225 Pull in versions from the 0.10.7 branch.
3227 ------------------------------------------------------------------------