yet another GeneralizedTime change
[obnox/wireshark/wip.git] / ChangeLog
1 ------------------------------------------------------------------------
2 r12682 | guy | 2004-12-07 15:09:05 -0600 (Tue, 07 Dec 2004) | 7 lines
3 Changed paths:
4    M /trunk/epan/dissectors/packet-gsm_a.c
5
6 From Rene Pilz:
7
8         add the protocols GPRS Mobility Managment and GPRS Session
9         Mangement to gsm_a (dtap);
10
11         bug fix (RAND->128Bits=16Bytes != 12 Bytes).
12
13 ------------------------------------------------------------------------
14 r12681 | gerald | 2004-12-07 15:06:55 -0600 (Tue, 07 Dec 2004) | 4 lines
15 Changed paths:
16    M /trunk/epan/dissectors/packet-snmp.c
17
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.
21
22 ------------------------------------------------------------------------
23 r12680 | guy | 2004-12-07 12:21:21 -0600 (Tue, 07 Dec 2004) | 2 lines
24 Changed paths:
25    M /trunk/epan/dissectors/packet-dhcpv6.c
26
27 Get rid of an unused true_false_string value.
28
29 ------------------------------------------------------------------------
30 r12679 | guy | 2004-12-07 11:59:58 -0600 (Tue, 07 Dec 2004) | 2 lines
31 Changed paths:
32    M /trunk/AUTHORS
33    M /trunk/epan/dissectors/packet-http.c
34
35 From Brett Kuskie: add more HTTP headers as filterable fields.
36
37 ------------------------------------------------------------------------
38 r12678 | guy | 2004-12-07 11:54:08 -0600 (Tue, 07 Dec 2004) | 5 lines
39 Changed paths:
40    M /trunk/wiretap/libpcap.c
41    M /trunk/wiretap/wtap.c
42    M /trunk/wiretap/wtap.h
43
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
47 purposes).
48
49 ------------------------------------------------------------------------
50 r12677 | gerald | 2004-12-07 10:17:50 -0600 (Tue, 07 Dec 2004) | 2 lines
51 Changed paths:
52    M /trunk/epan/dissectors/packet-bvlc.c
53
54 Check for a bogus length value.
55
56 ------------------------------------------------------------------------
57 r12676 | jmayer | 2004-12-07 05:13:58 -0600 (Tue, 07 Dec 2004) | 3 lines
58 Changed paths:
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
63
64 svn propset svn:keywords Id svn:eol-style native .....
65 Add $Id: $ where missing
66
67 ------------------------------------------------------------------------
68 r12675 | sahlberg | 2004-12-06 22:28:37 -0600 (Mon, 06 Dec 2004) | 3 lines
69 Changed paths:
70    M /trunk/epan/dissectors/packet-aoe.c
71
72 update one of the command names
73
74
75 ------------------------------------------------------------------------
76 r12674 | sahlberg | 2004-12-06 21:16:34 -0600 (Mon, 06 Dec 2004) | 3 lines
77 Changed paths:
78    M /trunk/epan/dissectors/packet-aoe.c
79    M /trunk/epan/dissectors/packet-ethertype.c
80    M /trunk/etypes.h
81
82 create a proper ETHERTYPE for ATAoverEthernet
83
84
85 ------------------------------------------------------------------------
86 r12673 | sahlberg | 2004-12-06 21:00:21 -0600 (Mon, 06 Dec 2004) | 4 lines
87 Changed paths:
88    M /trunk/epan/dissectors/Makefile.common
89    A /trunk/epan/dissectors/packet-aoe.c
90
91 new protocol:  ATAoverETHERNET  (AoE)
92
93
94
95 ------------------------------------------------------------------------
96 r12672 | gerald | 2004-12-06 17:12:32 -0600 (Mon, 06 Dec 2004) | 2 lines
97 Changed paths:
98    M /trunk/epan/dissectors/packet-ppp.c
99
100 Add more suboption length checks to dissect_bap_phone_delta_opt().
101
102 ------------------------------------------------------------------------
103 r12671 | gerald | 2004-12-06 16:32:50 -0600 (Mon, 06 Dec 2004) | 2 lines
104 Changed paths:
105    M /trunk/epan/dissectors/packet-sap.c
106
107 Check for a bogus authentication subheader length.
108
109 ------------------------------------------------------------------------
110 r12670 | ulfl | 2004-12-06 12:05:14 -0600 (Mon, 06 Dec 2004) | 2 lines
111 Changed paths:
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
116
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
121 Changed paths:
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
138
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)
140
141 New protocol : RFC3161  PKIX TimeStamp Protocol
142
143
144
145 ------------------------------------------------------------------------
146 r12668 | gerald | 2004-12-05 12:40:35 -0600 (Sun, 05 Dec 2004) | 2 lines
147 Changed paths:
148    M /trunk/epan/dissectors/packet-http.c
149
150 Grab the last (and null) byte of the content type value.
151
152 ------------------------------------------------------------------------
153 r12667 | jmayer | 2004-12-04 09:42:18 -0600 (Sat, 04 Dec 2004) | 1 line
154 Changed paths:
155    M /trunk/wiretap/README.airmagnet
156
157 Fix some typos
158 ------------------------------------------------------------------------
159 r12666 | jmayer | 2004-12-04 09:35:51 -0600 (Sat, 04 Dec 2004) | 1 line
160 Changed paths:
161    M /trunk/wiretap/README.airmagnet
162
163 Updates by Martin Regner
164 ------------------------------------------------------------------------
165 r12665 | jmayer | 2004-12-04 03:12:24 -0600 (Sat, 04 Dec 2004) | 1 line
166 Changed paths:
167    M /trunk/wiretap/README.airmagnet
168
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
172 Changed paths:
173    M /trunk/epan/dissectors/packet-bittorrent.c
174
175 Add a URL for the BitTorrent protocol spec.
176
177 ------------------------------------------------------------------------
178 r12663 | guy | 2004-12-03 03:51:16 -0600 (Fri, 03 Dec 2004) | 12 lines
179 Changed paths:
180    M /trunk/AUTHORS
181    M /trunk/epan/dissectors/packet-dhcpv6.c
182
183 From Tomasz Mrugalski:
184
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
191   missing)
192 - Domains names are now parsed (in DOMAIN_LIST, SIP_SERVER_A, NIS_DOMAIN
193   and NISPLUS_DOMAIN options). 
194
195 ------------------------------------------------------------------------
196 r12662 | sahlberg | 2004-12-02 23:53:09 -0600 (Thu, 02 Dec 2004) | 3 lines
197 Changed paths:
198    M /trunk/epan/dissectors/packet-tcp.c
199
200 make the tcp dissector distinguish between duplicate acks and window updates
201
202
203 ------------------------------------------------------------------------
204 r12661 | guy | 2004-12-02 15:24:12 -0600 (Thu, 02 Dec 2004) | 2 lines
205 Changed paths:
206    M /trunk/README.hpux
207
208 Add some additional notes based on comments by Rick Jones.
209
210 ------------------------------------------------------------------------
211 r12660 | lroland | 2004-12-02 14:16:17 -0600 (Thu, 02 Dec 2004) | 1 line
212 Changed paths:
213    M /trunk/epan/libethereal.def
214
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
218 Changed paths:
219    M /trunk/gtk/main.c
220
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
224 Changed paths:
225    M /trunk/gtk/main.c
226
227 We don't use our own clist for GTK+ 1.3[.x], either.
228
229 ------------------------------------------------------------------------
230 r12657 | guy | 2004-12-02 05:30:24 -0600 (Thu, 02 Dec 2004) | 3 lines
231 Changed paths:
232    M /trunk/AUTHORS
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
238    M /trunk/gtk/main.c
239    M /trunk/gtk/ui_util.c
240    M /trunk/gtk/ui_util.h
241
242 From Nathan Jennings: add a preference that supplies a prefix for window
243 titles.
244
245 ------------------------------------------------------------------------
246 r12656 | guy | 2004-12-02 02:38:59 -0600 (Thu, 02 Dec 2004) | 2 lines
247 Changed paths:
248    M /trunk/gtk/rtp_analysis.c
249
250 From Francisco Alcoba: handle inverted time stamps without hanging.
251
252 ------------------------------------------------------------------------
253 r12655 | guy | 2004-12-02 02:28:10 -0600 (Thu, 02 Dec 2004) | 3 lines
254 Changed paths:
255    M /trunk/epan/dissectors/packet-dns.c
256
257 From David Fort: the DNS RR type number for IPSECKEY will be changing to
258 45, so update the dissector.
259
260 ------------------------------------------------------------------------
261 r12654 | guy | 2004-12-02 01:53:59 -0600 (Thu, 02 Dec 2004) | 3 lines
262 Changed paths:
263    M /trunk/gtk/main.c
264
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].
267
268 ------------------------------------------------------------------------
269 r12653 | sahlberg | 2004-12-01 21:12:24 -0600 (Wed, 01 Dec 2004) | 5 lines
270 Changed paths:
271    M /trunk/gtk/ethclist.c
272    M /trunk/gtk/ethclist.h
273    M /trunk/gtk/main.c
274
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
277
278
279
280 ------------------------------------------------------------------------
281 r12652 | sahlberg | 2004-12-01 18:12:54 -0600 (Wed, 01 Dec 2004) | 3 lines
282 Changed paths:
283    M /trunk/gtk/main.c
284    M /trunk/gtk/menu.c
285
286 make ethereal compile with   --without-pcap  configuration option
287
288
289 ------------------------------------------------------------------------
290 r12651 | guy | 2004-12-01 17:55:43 -0600 (Wed, 01 Dec 2004) | 3 lines
291 Changed paths:
292    M /trunk/tethereal.c
293
294 Move the #ifdef/#endif a bit so that the entire chunk of
295 live-capture-related-code is inside it.
296
297 ------------------------------------------------------------------------
298 r12650 | sahlberg | 2004-12-01 17:47:14 -0600 (Wed, 01 Dec 2004) | 4 lines
299 Changed paths:
300    M /trunk/tethereal.c
301
302 minor fix to tethereal to allow it to compile with  --without-pcap
303
304
305
306 ------------------------------------------------------------------------
307 r12649 | gerald | 2004-12-01 17:18:20 -0600 (Wed, 01 Dec 2004) | 2 lines
308 Changed paths:
309    M /trunk/epan/dissectors/packet-fr.c
310
311 Replace GRE_FR with ETHERTYPE_RAW_FR.
312
313 ------------------------------------------------------------------------
314 r12648 | etxrab | 2004-12-01 15:59:03 -0600 (Wed, 01 Dec 2004) | 1 line
315 Changed paths:
316    M /trunk/epan/dissectors/packet-nsip.c
317
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
321 Changed paths:
322    M /trunk/etypes.h
323
324 Clean up a comment.
325
326 ------------------------------------------------------------------------
327 r12646 | guy | 2004-12-01 15:11:48 -0600 (Wed, 01 Dec 2004) | 7 lines
328 Changed paths:
329    M /trunk/etypes.h
330
331 Explain the two IEEE URLs.
332
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
336 "(R)" instead.
337
338 ------------------------------------------------------------------------
339 r12645 | etxrab | 2004-12-01 15:06:30 -0600 (Wed, 01 Dec 2004) | 1 line
340 Changed paths:
341    M /trunk/greproto.h
342
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
346 Changed paths:
347    M /trunk/epan/dissectors/packet-ethertype.c
348    M /trunk/epan/dissectors/packet-gre.c
349
350 Fix a typo.
351
352 ------------------------------------------------------------------------
353 r12643 | etxrab | 2004-12-01 14:58:22 -0600 (Wed, 01 Dec 2004) | 1 line
354 Changed paths:
355    M /trunk/epan/dissectors/packet-ethertype.c
356    M /trunk/epan/dissectors/packet-gre.c
357
358 Add some ethertypes
359 ------------------------------------------------------------------------
360 r12642 | etxrab | 2004-12-01 14:57:27 -0600 (Wed, 01 Dec 2004) | 1 line
361 Changed paths:
362    M /trunk/etypes.h
363
364 Add some ethertypes
365 ------------------------------------------------------------------------
366 r12641 | gerald | 2004-12-01 14:51:19 -0600 (Wed, 01 Dec 2004) | 2 lines
367 Changed paths:
368    M /trunk/epan/dissectors/packet-tds.c
369
370 Catch a couple of integer overflows.
371
372 ------------------------------------------------------------------------
373 r12640 | gerald | 2004-12-01 13:34:51 -0600 (Wed, 01 Dec 2004) | 2 lines
374 Changed paths:
375    M /trunk/epan/dissectors/packet-http.c
376
377 Don't access memory that may have been freed.
378
379 ------------------------------------------------------------------------
380 r12639 | gerald | 2004-12-01 10:56:37 -0600 (Wed, 01 Dec 2004) | 5 lines
381 Changed paths:
382    M /trunk/Makefile.nmake
383    M /trunk/tools/win32-setup.sh
384
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.
389
390 ------------------------------------------------------------------------
391 r12638 | guy | 2004-12-01 06:41:43 -0600 (Wed, 01 Dec 2004) | 2 lines
392 Changed paths:
393    M /trunk/AUTHORS
394    M /trunk/epan/dissectors/Makefile.common
395    A /trunk/epan/dissectors/packet-bittorrent.c
396
397 From Jelmer Vernooij: BitTorrent support.
398
399 ------------------------------------------------------------------------
400 r12637 | guy | 2004-12-01 06:15:16 -0600 (Wed, 01 Dec 2004) | 4 lines
401 Changed paths:
402    M /trunk/AUTHORS
403    M /trunk/epan/dissectors/packet-dhcpv6.c
404
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
407 typo.
408
409 ------------------------------------------------------------------------
410 r12636 | guy | 2004-12-01 05:54:41 -0600 (Wed, 01 Dec 2004) | 6 lines
411 Changed paths:
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
417
418 From Francisco Alcoba:
419
420         add IPv6 support;
421
422         replace "delay" with "delta".
423
424 ------------------------------------------------------------------------
425 r12635 | guy | 2004-12-01 05:35:27 -0600 (Wed, 01 Dec 2004) | 3 lines
426 Changed paths:
427    M /trunk/Makefile.nmake
428
429 From Francisco Alcoba: link with setargv.obj so that wildcards are
430 expanded in the command line.
431
432 ------------------------------------------------------------------------
433 r12634 | guy | 2004-12-01 05:29:57 -0600 (Wed, 01 Dec 2004) | 3 lines
434 Changed paths:
435    M /trunk/epan/dissectors/packet-h245.c
436
437 From Martin Regner: support for the parts of H.245 version 10 that are
438 related to H.239.
439
440 ------------------------------------------------------------------------
441 r12633 | guy | 2004-12-01 05:19:04 -0600 (Wed, 01 Dec 2004) | 4 lines
442 Changed paths:
443    M /trunk/epan/dissectors/packet-ssl.c
444
445 From Yaniv Kaul: adds LZS as a compression method, per 'Transport Layer
446 Security (TLS) Protocol Compression UsingLempel-Ziv-Stac (LZS)' RFC (RFC
447 3943).
448
449 ------------------------------------------------------------------------
450 r12632 | guy | 2004-12-01 00:48:52 -0600 (Wed, 01 Dec 2004) | 2 lines
451 Changed paths:
452    M /trunk/epan/dissectors/packet-radius.c
453
454 Squelch some compiler warnings.
455
456 ------------------------------------------------------------------------
457 r12631 | guy | 2004-12-01 00:44:54 -0600 (Wed, 01 Dec 2004) | 7 lines
458 Changed paths:
459    M /trunk/epan/dissectors/packet-dcerpc.c
460
461 According to the part of the DCE RPC spec at
462
463         http://www.opengroup.org/onlinepubs/009629399/chap12.htm#tagcjh_17_06_01
464
465 the number of transfer syntaxes is a u_int8, with an alignment pad byte
466 following it, not a u_int16.
467
468 ------------------------------------------------------------------------
469 r12630 | guy | 2004-11-30 21:42:55 -0600 (Tue, 30 Nov 2004) | 2 lines
470 Changed paths:
471    M /trunk/epan/dissectors/packet-smb-common.c
472
473 Get rid of a long-obsolete comment.
474
475 ------------------------------------------------------------------------
476 r12629 | gerald | 2004-11-30 19:21:22 -0600 (Tue, 30 Nov 2004) | 2 lines
477 Changed paths:
478    M /trunk/epan/dissectors/packet-sigcomp.c
479
480 bytes_to_str() returns a static value.  Don't g_free() it.
481
482 ------------------------------------------------------------------------
483 r12628 | etxrab | 2004-11-30 16:11:56 -0600 (Tue, 30 Nov 2004) | 1 line
484 Changed paths:
485    M /trunk/epan/dissectors/packet-nsip.c
486
487 Fix port preference handling.
488 ------------------------------------------------------------------------
489 r12627 | etxrab | 2004-11-30 15:32:47 -0600 (Tue, 30 Nov 2004) | 1 line
490 Changed paths:
491    M /trunk/AUTHORS
492
493 Add Susanne Edlund to authors file.
494 ------------------------------------------------------------------------
495 r12626 | etxrab | 2004-11-30 15:19:25 -0600 (Tue, 30 Nov 2004) | 1 line
496 Changed paths:
497    M /trunk/epan/dissectors/Makefile.common
498    A /trunk/epan/dissectors/packet-nsip.c
499
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
503 Changed paths:
504    M /trunk/epan/dissectors/packet-wsp.c
505    M /trunk/epan/dissectors/packet-wtp.c
506
507 Replace a few instances of match_strval() with val_to_str().
508
509 ------------------------------------------------------------------------
510 r12624 | sahlberg | 2004-11-29 22:08:16 -0600 (Mon, 29 Nov 2004) | 4 lines
511 Changed paths:
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
515
516 Make ethereal dissect  application/pkix-crl  CertificateRevocationLists over HTTP.
517
518
519
520 ------------------------------------------------------------------------
521 r12623 | sahlberg | 2004-11-29 21:39:34 -0600 (Mon, 29 Nov 2004) | 4 lines
522 Changed paths:
523    M /trunk/epan/dissectors/packet-ber.c
524
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.
526
527
528
529 ------------------------------------------------------------------------
530 r12622 | lroland | 2004-11-29 17:48:26 -0600 (Mon, 29 Nov 2004) | 2 lines
531 Changed paths:
532    M /trunk/plugins/rtnet/packet-rtnet.c
533
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
538 Changed paths:
539    M /trunk/epan/dissectors/packet-isakmp.c
540
541 Add another length check.
542
543 ------------------------------------------------------------------------
544 r12620 | guy | 2004-11-29 12:02:07 -0600 (Mon, 29 Nov 2004) | 2 lines
545 Changed paths:
546    M /trunk/epan/dissectors/packet-isakmp.c
547
548 Get rid of a debug message.
549
550 ------------------------------------------------------------------------
551 r12619 | gerald | 2004-11-29 11:52:38 -0600 (Mon, 29 Nov 2004) | 3 lines
552 Changed paths:
553    M /trunk/epan/dissectors/packet-isakmp.c
554
555 Check for an overly large header length value in order to avoid an integer 
556 overflow.
557
558 ------------------------------------------------------------------------
559 r12618 | sahlberg | 2004-11-29 03:58:16 -0600 (Mon, 29 Nov 2004) | 4 lines
560 Changed paths:
561    A /trunk/asn1/ocsp
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
570
571 new protocol : RFC2560  Online Certificate Status Protocol
572
573
574
575 ------------------------------------------------------------------------
576 r12617 | sahlberg | 2004-11-29 02:43:19 -0600 (Mon, 29 Nov 2004) | 4 lines
577 Changed paths:
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
587
588 export some more sympols from PKIX1EXPLICIT
589
590
591
592 ------------------------------------------------------------------------
593 r12616 | sahlberg | 2004-11-29 01:57:19 -0600 (Mon, 29 Nov 2004) | 3 lines
594 Changed paths:
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
599
600 Export AuthorityInfoAccessSyntax from pkix1implicit
601
602
603 ------------------------------------------------------------------------
604 r12615 | etxrab | 2004-11-28 14:52:52 -0600 (Sun, 28 Nov 2004) | 1 line
605 Changed paths:
606    M /trunk/epan/dissectors/packet-frame.c
607
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
611 Changed paths:
612    M /trunk/epan/dissectors/packet-sigcomp.c
613
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
617 Changed paths:
618    M /trunk/epan/sigcomp-udvm.c
619
620 Bugfixes
621 ------------------------------------------------------------------------
622 r12612 | etxrab | 2004-11-28 13:35:21 -0600 (Sun, 28 Nov 2004) | 1 line
623 Changed paths:
624    M /trunk/epan/strutil.c
625
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
629 Changed paths:
630    M /trunk/FAQ
631    M /trunk/help/faq.txt
632    M /trunk/manuf
633
634 Update manuf and FAQ
635 ------------------------------------------------------------------------
636 r12610 | sahlberg | 2004-11-27 22:26:27 -0600 (Sat, 27 Nov 2004) | 2 lines
637 Changed paths:
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
647
648 new protocol : RFC3820   PKIXProxy
649
650 ------------------------------------------------------------------------
651 r12609 | gerald | 2004-11-27 22:21:30 -0600 (Sat, 27 Nov 2004) | 4 lines
652 Changed paths:
653    M /trunk/asn1.c
654    M /trunk/epan/dissectors/packet-snmp.c
655
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.
659
660 ------------------------------------------------------------------------
661 r12608 | sahlberg | 2004-11-26 18:11:52 -0600 (Fri, 26 Nov 2004) | 4 lines
662 Changed paths:
663    M /trunk/asn1/cmip/packet-cmip-template.c
664    M /trunk/epan/dissectors/packet-cmip.c
665
666 it appears that a SES_REFUSE spdu  actually contains a CMIP-A-ASSOCIATE and not a CMIP-A-ABORT
667
668
669
670 ------------------------------------------------------------------------
671 r12607 | sahlberg | 2004-11-26 17:14:30 -0600 (Fri, 26 Nov 2004) | 3 lines
672 Changed paths:
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
678
679 prettify the printing of the octet_format field which is really just a BCD
680
681
682 ------------------------------------------------------------------------
683 r12606 | sahlberg | 2004-11-25 18:56:22 -0600 (Thu, 25 Nov 2004) | 3 lines
684 Changed paths:
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
694
695 New protocol: RFC3709  LogotypeCertificateExtensions
696
697
698 ------------------------------------------------------------------------
699 r12605 | sahlberg | 2004-11-25 16:27:52 -0600 (Thu, 25 Nov 2004) | 3 lines
700 Changed paths:
701    M /trunk/epan/dissectors/packet-ber.c
702
703 update dissection of unknown blobs to try to dissect even more stuff.
704
705
706 ------------------------------------------------------------------------
707 r12604 | sahlberg | 2004-11-25 15:30:38 -0600 (Thu, 25 Nov 2004) | 3 lines
708 Changed paths:
709    M /trunk/epan/dissectors/packet-ber.c
710
711  updates to prettify a bit when attempting to dissect an unknown blob
712
713
714 ------------------------------------------------------------------------
715 r12603 | sahlberg | 2004-11-25 15:00:17 -0600 (Thu, 25 Nov 2004) | 3 lines
716 Changed paths:
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
721
722 try to print an IPAddress as an ip address and not as a 4 byte octet string
723
724
725 ------------------------------------------------------------------------
726 r12602 | sahlberg | 2004-11-25 14:44:17 -0600 (Thu, 25 Nov 2004) | 3 lines
727 Changed paths:
728    M /trunk/epan/dissectors/packet-isakmp.c
729
730 from Stig: change the draft number for NAT-D
731
732
733 ------------------------------------------------------------------------
734 r12601 | sahlberg | 2004-11-25 14:38:10 -0600 (Thu, 25 Nov 2004) | 4 lines
735 Changed paths:
736    M /trunk/epan/dissectors/packet-nt-sonmp.c
737
738 From Giles Scott : updates to packet-nt-sonmp.c
739
740
741
742 ------------------------------------------------------------------------
743 r12600 | etxrab | 2004-11-24 15:55:30 -0600 (Wed, 24 Nov 2004) | 1 line
744 Changed paths:
745    M /trunk/epan/sigcomp-udvm.c
746
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
750 Changed paths:
751    M /trunk/epan/dissectors/packet-giop.c
752
753 From LEGO: make the request id and operation filterable
754
755
756 ------------------------------------------------------------------------
757 r12598 | jmayer | 2004-11-24 10:37:38 -0600 (Wed, 24 Nov 2004) | 1 line
758 Changed paths:
759    M /trunk/epan/sigcomp-udvm.c
760
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
764 Changed paths:
765    M /trunk/epan/sigcomp-udvm.c
766    M /trunk/epan/sigcomp-udvm.h
767
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
771 Changed paths:
772    M /trunk/epan/sigcomp-udvm.c
773
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
777 Changed paths:
778    M /trunk/epan/dissectors/packet-3g-a11.c
779    M /trunk/epan/dissectors/packet-radius.c
780
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
784 Changed paths:
785    M /trunk/epan/sminmpec.c
786    M /trunk/epan/sminmpec.h
787
788 Change "Ericsson" string 
789 ------------------------------------------------------------------------
790 r12593 | guy | 2004-11-24 03:13:52 -0600 (Wed, 24 Nov 2004) | 9 lines
791 Changed paths:
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
807
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
811 versions.
812
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.
816
817 ------------------------------------------------------------------------
818 r12592 | guy | 2004-11-24 03:00:23 -0600 (Wed, 24 Nov 2004) | 2 lines
819 Changed paths:
820    M /trunk/epan/dissectors/packet-ipmi.c
821
822 Fix some typoes.
823
824 ------------------------------------------------------------------------
825 r12591 | guy | 2004-11-24 02:55:40 -0600 (Wed, 24 Nov 2004) | 2 lines
826 Changed paths:
827    M /trunk/epan/libethereal.def
828
829 We export flags_set_truth - add it to libethereal.def.
830
831 ------------------------------------------------------------------------
832 r12590 | guy | 2004-11-24 00:04:43 -0600 (Wed, 24 Nov 2004) | 3 lines
833 Changed paths:
834    M /trunk/epan/dissectors/packet-eth.c
835
836 Only interpret a frame as an FW1 header if it looks like one, as per a
837 patch from Yaniv Kaul.
838
839 ------------------------------------------------------------------------
840 r12589 | guy | 2004-11-23 22:14:56 -0600 (Tue, 23 Nov 2004) | 3 lines
841 Changed paths:
842    M /trunk/epan/dissectors/packet-tds.c
843
844 From Yaniv Kaul: the authentication token might be NTLMSSP or it might
845 be GSS-API.
846
847 ------------------------------------------------------------------------
848 r12588 | guy | 2004-11-23 21:54:40 -0600 (Tue, 23 Nov 2004) | 2 lines
849 Changed paths:
850    M /trunk/AUTHORS
851    M /trunk/epan/dissectors/packet-ipmi.c
852
853 From Lane Hu: add support for more IPMI commands.
854
855 ------------------------------------------------------------------------
856 r12587 | guy | 2004-11-23 21:35:17 -0600 (Tue, 23 Nov 2004) | 2 lines
857 Changed paths:
858    M /trunk/plugins/enttec/ChangeLog
859    M /trunk/plugins/enttec/moduleinfo.h
860    M /trunk/plugins/enttec/packet-enttec.c
861
862 From Erwin Rol: Dissect DMX in a readable format, and other updates.
863
864 ------------------------------------------------------------------------
865 r12586 | guy | 2004-11-23 21:18:30 -0600 (Tue, 23 Nov 2004) | 2 lines
866 Changed paths:
867    M /trunk/epan/dissectors/packet-sdp.c
868
869 From Francisco Alcoba: handle RTP over IPv6.
870
871 ------------------------------------------------------------------------
872 r12585 | guy | 2004-11-23 20:59:49 -0600 (Tue, 23 Nov 2004) | 2 lines
873 Changed paths:
874    M /trunk/AUTHORS
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
881
882 From Jeff Morriss: SSCOP over UDP and SSCF-NNI support.
883
884 ------------------------------------------------------------------------
885 r12584 | guy | 2004-11-23 20:36:14 -0600 (Tue, 23 Nov 2004) | 2 lines
886 Changed paths:
887    M /trunk/epan/dissectors/packet-ethertype.c
888    M /trunk/etypes.h
889    M /trunk/plugins/rtnet/moduleinfo.h
890    M /trunk/plugins/rtnet/packet-rtnet.c
891
892 Updates from Erwin Rol.
893
894 ------------------------------------------------------------------------
895 r12583 | etxrab | 2004-11-23 16:03:28 -0600 (Tue, 23 Nov 2004) | 1 line
896 Changed paths:
897    M /trunk/epan/dissectors/packet-sigcomp.c
898
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
902 Changed paths:
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
907
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
911 Changed paths:
912    M /trunk/Makefile.nmake
913    M /trunk/tools/win32-setup.sh
914
915 Update to GTK+ 2.4.13.
916
917 ------------------------------------------------------------------------
918 r12580 | etxrab | 2004-11-22 16:19:03 -0600 (Mon, 22 Nov 2004) | 1 line
919 Changed paths:
920    M /trunk/epan/dissectors/packet-sigcomp.c
921
922 Fix some memmory leaks
923 ------------------------------------------------------------------------
924 r12579 | etxrab | 2004-11-22 16:18:18 -0600 (Mon, 22 Nov 2004) | 1 line
925 Changed paths:
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
930
931 Fix some memmory leaks
932 ------------------------------------------------------------------------
933 r12578 | jmayer | 2004-11-22 10:36:26 -0600 (Mon, 22 Nov 2004) | 1 line
934 Changed paths:
935    A /trunk/wiretap/README.airmagnet
936
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
940 Changed paths:
941    M /trunk/epan/dissectors/packet-fw1.c
942
943 Get rid of an unused variable.
944
945 ------------------------------------------------------------------------
946 r12576 | guy | 2004-11-22 02:23:00 -0600 (Mon, 22 Nov 2004) | 5 lines
947 Changed paths:
948    M /trunk/epan/dissectors/packet-dns.c
949
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.
952
953 Update a comment.
954
955 ------------------------------------------------------------------------
956 r12575 | guy | 2004-11-22 02:12:42 -0600 (Mon, 22 Nov 2004) | 2 lines
957 Changed paths:
958    M /trunk/epan/dissectors/packet-tds.c
959
960 Fix a spelling error.
961
962 ------------------------------------------------------------------------
963 r12574 | guy | 2004-11-22 02:11:31 -0600 (Mon, 22 Nov 2004) | 3 lines
964 Changed paths:
965    M /trunk/epan/dissectors/packet-tds.c
966
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.
969
970 ------------------------------------------------------------------------
971 r12573 | sahlberg | 2004-11-21 21:36:26 -0600 (Sun, 21 Nov 2004) | 7 lines
972 Changed paths:
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
979    A /trunk/asn1/ess
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
1008
1009 New protocol:  RFC2634  ExtendedSecurityServices
1010
1011 updates to cms to accomodate the new protocol
1012
1013 add author to some files
1014
1015
1016 ------------------------------------------------------------------------
1017 r12572 | guy | 2004-11-21 20:12:43 -0600 (Sun, 21 Nov 2004) | 6 lines
1018 Changed paths:
1019    M /trunk/epan/dissectors/packet-ppp.c
1020
1021 Tag the compression protocol item as such.
1022
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
1025 appropriately.
1026
1027 ------------------------------------------------------------------------
1028 r12571 | guy | 2004-11-21 19:58:21 -0600 (Sun, 21 Nov 2004) | 3 lines
1029 Changed paths:
1030    M /trunk/epan/dissectors/packet-smrse.c
1031
1032 In code that checks whether to accept a packet, first check to make sure
1033 the data being checked exists.
1034
1035 ------------------------------------------------------------------------
1036 r12570 | sahlberg | 2004-11-21 17:25:04 -0600 (Sun, 21 Nov 2004) | 3 lines
1037 Changed paths:
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
1042
1043 cmip update add all remaining functions Arguments and Results
1044
1045
1046 ------------------------------------------------------------------------
1047 r12569 | guy | 2004-11-21 17:02:36 -0600 (Sun, 21 Nov 2004) | 4 lines
1048 Changed paths:
1049    M /trunk/epan/dissectors/packet-ber.c
1050
1051 Set the length of the tvbuff to be handed to the subdissector
1052 appropriately (minimum of reported length and length of data left
1053 in the parent).
1054
1055 ------------------------------------------------------------------------
1056 r12568 | etxrab | 2004-11-21 16:26:53 -0600 (Sun, 21 Nov 2004) | 1 line
1057 Changed paths:
1058    M /trunk/epan/sigcomp_state_hdlr.c
1059
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
1063 Changed paths:
1064    M /trunk/epan/sigcomp_state_hdlr.c
1065
1066 Free the statebuff and the string
1067 ------------------------------------------------------------------------
1068 r12566 | guy | 2004-11-21 16:03:33 -0600 (Sun, 21 Nov 2004) | 66 lines
1069 Changed paths:
1070    M /trunk/AUTHORS
1071    M /trunk/epan/dissectors/packet-tds.c
1072
1073 From Bill Meier:
1074
1075 1. Add Preferences:
1076
1077    a. To allow specification of a hint as to TDS protocol being decoded 
1078       (Unspecified/TDS4/TDS5/TDS7/TDS8); Default: 'unspecified'
1079
1080       The 'hint' is used only when needed to do a correct decode.
1081
1082       If the protocol is unspecified, the decode is as previous.
1083
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.
1088
1089    c. To allow specification of a hint as to whether TDS being decoded is 
1090       'little-endian' or 'big-endian'. Default: 'little-endian'.
1091
1092       A hint is just that; E.G. if TDS7+ packets are encountered the decode
1093       is always 'little-endian'.
1094
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'.
1097
1098 3. 'netlib_check_login_pkt' changed to check 'TDS tcp port' range(s) as 
1099     entered in preferences;
1100
1101 4. Change 'dissect_tds_query_packet' to handle TDS4 ascii in addition to
1102    TDS7/8 UCS-16.
1103
1104 5. Change 'dissect_tds_rpc' to:
1105
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');
1110
1111 6. Change 'dissect_tds_response' to:
1112
1113    a. handle tds4 tokens 'tds_col_name' and 'tds_col_info';
1114    b. dissect tokens 'tds_doneinproc' and tds 'doneproc' similarly to
1115       'tds_done'
1116    c. reclaim memory allocated for 'tds_col' structures when finished 
1117       processing response
1118            (Additional memory was being allocated each time a 
1119             tokenized tds5 response was processed)
1120
1121 7. New function 'dissect_tds_col_info_token' (similar to
1122    'read_results_tds5') associated with handling TDS4 responses.
1123
1124 8. New functions 'dissect_tds_query5_packet', 'dissect_tds5_lang_token'
1125
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)
1129
1130 10. Update token definitions and usages;
1131
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
1135
1136    b. TDS_124_TOKEN [TDS_PROCID] was incorrectly not considered 
1137       a 'fixed-size' token in function 'tds_is_fixed_token'
1138
1139 ------------------------------------------------------------------------
1140 r12565 | etxrab | 2004-11-21 15:47:51 -0600 (Sun, 21 Nov 2004) | 1 line
1141 Changed paths:
1142    M /trunk/epan/dissectors/packet-sip.c
1143
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
1147 Changed paths:
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
1152
1153 update to cmip
1154 add functions  m-action and m-action-confirmed
1155
1156
1157 ------------------------------------------------------------------------
1158 r12563 | guy | 2004-11-21 15:23:30 -0600 (Sun, 21 Nov 2004) | 3 lines
1159 Changed paths:
1160    M /trunk/epan/dissectors/packet-dns.c
1161
1162 From Yaniv Kaul: yet *another* place where an NTLMSSP rather than GSSAPI
1163 blob can appear.
1164
1165 ------------------------------------------------------------------------
1166 r12562 | guy | 2004-11-21 15:05:16 -0600 (Sun, 21 Nov 2004) | 25 lines
1167 Changed paths:
1168    M /trunk/AUTHORS
1169    M /trunk/epan/dissectors/packet-aodv.c
1170
1171 From Shingo Horisawa:
1172
1173         add the "unknown sequence number" flag;
1174
1175         fix dissection of unreachable destinations in RERR messages;
1176
1177         fix prefix size in draft-perkins-manet-aodv6-01 RREP
1178         messages to be 7 bits, not 5 bits;
1179
1180         put the message dissection under the top-level AODV tree rather
1181         than at the top level;
1182
1183         fix labeling of source IPv6 address in RREP messages.
1184
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.
1188
1189 Rename RREQ_DEST and RREQ_GRAT to more fully indicate what they are.
1190
1191 Fix the name of the draft in the description of the
1192 draft-perkins-manet-aodv6-01 messages.
1193
1194 Fix description of Gratuitous RREP flag in RREQ messages.
1195
1196 ------------------------------------------------------------------------
1197 r12561 | ulfl | 2004-11-21 05:52:34 -0600 (Sun, 21 Nov 2004) | 1 line
1198 Changed paths:
1199    M /trunk/epan/addr_resolv.c
1200
1201 removed an MSVC warning
1202 ------------------------------------------------------------------------
1203 r12560 | sahlberg | 2004-11-21 05:12:20 -0600 (Sun, 21 Nov 2004) | 2 lines
1204 Changed paths:
1205    M /trunk/asn1/pkix1explicit/pkix1explicit.cnf
1206    M /trunk/epan/dissectors/packet-pkix1explicit.c
1207
1208 add a new oid 
1209
1210 ------------------------------------------------------------------------
1211 r12559 | sahlberg | 2004-11-21 04:34:08 -0600 (Sun, 21 Nov 2004) | 8 lines
1212 Changed paths:
1213    M /trunk/epan/dissectors/packet-ber.c
1214
1215 with the autogenerated export conformance files we need a small change to packet-ber.c
1216
1217 asn2eth  generates exports for CHOICE as of BER_CLASS_UNI  while the handgenerated ones specified the calss as BER_CLASS_ANY.
1218
1219 make dissect_ber_sequence()  look at the tag as well and if -1 its a wildcard and anything goes.
1220
1221
1222
1223 ------------------------------------------------------------------------
1224 r12558 | sahlberg | 2004-11-21 04:16:06 -0600 (Sun, 21 Nov 2004) | 3 lines
1225 Changed paths:
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
1239
1240 cleanup for x509af
1241
1242
1243 ------------------------------------------------------------------------
1244 r12557 | sahlberg | 2004-11-21 04:00:40 -0600 (Sun, 21 Nov 2004) | 3 lines
1245 Changed paths:
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
1258
1259 cleanup for x509ce
1260
1261
1262 ------------------------------------------------------------------------
1263 r12556 | sahlberg | 2004-11-21 02:56:09 -0600 (Sun, 21 Nov 2004) | 3 lines
1264 Changed paths:
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
1278
1279 SelectedAttributeTypes are now almost completely implemented    also here i added a small makefile to reduce boring typing on the commandline
1280
1281
1282 ------------------------------------------------------------------------
1283 r12555 | sahlberg | 2004-11-21 02:22:21 -0600 (Sun, 21 Nov 2004) | 3 lines
1284 Changed paths:
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
1294
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
1296
1297
1298 ------------------------------------------------------------------------
1299 r12554 | sahlberg | 2004-11-21 01:21:17 -0600 (Sun, 21 Nov 2004) | 3 lines
1300 Changed paths:
1301    M /trunk/AUTHORS
1302    M /trunk/epan/dissectors/Makefile.common
1303    A /trunk/epan/dissectors/packet-app-pkix-cert.c
1304
1305 From Yaniv Kaul : New Protocol:   X509 Certificates over HTTP
1306
1307
1308 ------------------------------------------------------------------------
1309 r12553 | sahlberg | 2004-11-21 00:40:02 -0600 (Sun, 21 Nov 2004) | 5 lines
1310 Changed paths:
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
1316
1317 Add a whole bunch of dissector to X509IF  and export them.
1318 X509if is now almost complete.
1319
1320
1321
1322 ------------------------------------------------------------------------
1323 r12552 | sahlberg | 2004-11-20 23:21:26 -0600 (Sat, 20 Nov 2004) | 3 lines
1324 Changed paths:
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
1334
1335 add dissection of AuthorityInfoAccessSyntax
1336
1337
1338 ------------------------------------------------------------------------
1339 r12551 | guy | 2004-11-20 21:21:02 -0600 (Sat, 20 Nov 2004) | 2 lines
1340 Changed paths:
1341    M /trunk/AUTHORS
1342    M /trunk/epan/dissectors/packet-aodv.c
1343
1344 From Bart Braem: add support for the "destination only" flag.
1345
1346 ------------------------------------------------------------------------
1347 r12550 | guy | 2004-11-20 21:01:15 -0600 (Sat, 20 Nov 2004) | 2 lines
1348 Changed paths:
1349    M /trunk/plugins/gryphon/packet-gryphon.c
1350
1351 Update a URL.
1352
1353 ------------------------------------------------------------------------
1354 r12549 | sahlberg | 2004-11-20 15:26:08 -0600 (Sat, 20 Nov 2004) | 3 lines
1355 Changed paths:
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
1360
1361 add the oids for id-kp-xxx    key purpose identifier to the pkix dissector
1362
1363
1364 ------------------------------------------------------------------------
1365 r12548 | sahlberg | 2004-11-20 01:11:08 -0600 (Sat, 20 Nov 2004) | 3 lines
1366 Changed paths:
1367    M /trunk/epan/dissectors/packet-cms.c
1368    M /trunk/epan/dissectors/packet-x509af.c
1369    M /trunk/epan/dissectors/packet-x509if.c
1370
1371 get rid of some compiler warnings
1372
1373
1374 ------------------------------------------------------------------------
1375 r12547 | sahlberg | 2004-11-20 01:03:27 -0600 (Sat, 20 Nov 2004) | 3 lines
1376 Changed paths:
1377    M /trunk/tools/asn2eth.py
1378
1379 add _U_ to int hf_index to reduce number of compiler warnings
1380
1381
1382 ------------------------------------------------------------------------
1383 r12546 | sahlberg | 2004-11-20 00:54:45 -0600 (Sat, 20 Nov 2004) | 3 lines
1384 Changed paths:
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
1390
1391 updates to sat  to make the template smaller.
1392
1393
1394 ------------------------------------------------------------------------
1395 r12545 | sahlberg | 2004-11-19 23:58:13 -0600 (Fri, 19 Nov 2004) | 4 lines
1396 Changed paths:
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
1404
1405 ean up SAT a bit    remove the unneccesary implementation of DirectoryStr4ing in the template  and make the export of it correct.
1406
1407
1408
1409 ------------------------------------------------------------------------
1410 r12544 | sahlberg | 2004-11-18 04:46:27 -0600 (Thu, 18 Nov 2004) | 7 lines
1411 Changed paths:
1412    M /trunk/epan/dissectors/packet-ber.c
1413
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.
1416
1417 Currently only PrintableString and INTEGER implemented but it will be easy to add other BER Universal types as needed later
1418
1419
1420
1421 ------------------------------------------------------------------------
1422 r12543 | guy | 2004-11-17 21:35:43 -0600 (Wed, 17 Nov 2004) | 2 lines
1423 Changed paths:
1424    M /trunk/epan/dissectors/packet-gprs-llc.c
1425
1426 Don't create a dissector handle that we don't use.
1427
1428 ------------------------------------------------------------------------
1429 r12542 | guy | 2004-11-17 14:09:11 -0600 (Wed, 17 Nov 2004) | 4 lines
1430 Changed paths:
1431    M /trunk/epan/dissectors/packet-mq.c
1432
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
1435 string.
1436
1437 ------------------------------------------------------------------------
1438 r12541 | guy | 2004-11-17 13:46:34 -0600 (Wed, 17 Nov 2004) | 3 lines
1439 Changed paths:
1440    M /trunk/epan/addr_resolv.c
1441
1442 Fix some problems when compiling on Windows and when compiling on
1443 systems where INET6 isn't defined.
1444
1445 ------------------------------------------------------------------------
1446 r12540 | guy | 2004-11-17 13:41:56 -0600 (Wed, 17 Nov 2004) | 2 lines
1447 Changed paths:
1448    M /trunk/epan/addr_resolv.c
1449
1450 Don't assume that IPv6 addresses are aligned on 32-bit boundaries.
1451
1452 ------------------------------------------------------------------------
1453 r12539 | etxrab | 2004-11-17 13:33:31 -0600 (Wed, 17 Nov 2004) | 1 line
1454 Changed paths:
1455    M /trunk/epan/dissectors/packet-isup.c
1456
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
1460 Changed paths:
1461    M /trunk/epan/dissectors/packet-dns.c
1462
1463 Add IPv6 address<->name mappings for AAAA records.
1464
1465 ------------------------------------------------------------------------
1466 r12537 | guy | 2004-11-17 03:44:41 -0600 (Wed, 17 Nov 2004) | 4 lines
1467 Changed paths:
1468    M /trunk/epan/addr_resolv.c
1469    M /trunk/epan/addr_resolv.h
1470
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.
1474
1475 ------------------------------------------------------------------------
1476 r12536 | guy | 2004-11-17 02:53:20 -0600 (Wed, 17 Nov 2004) | 3 lines
1477 Changed paths:
1478    M /trunk/epan/addr_resolv.c
1479    M /trunk/epan/addr_resolv.h
1480    M /trunk/epan/dissectors/packet-dns.c
1481
1482 Rename some routines and structures to reflect that they're specific to
1483 IPv4; use different data structures for port numbers.
1484
1485 ------------------------------------------------------------------------
1486 r12535 | sahlberg | 2004-11-17 02:42:31 -0600 (Wed, 17 Nov 2004) | 3 lines
1487 Changed paths:
1488    A /trunk/asn1/smrse
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
1496
1497 New protocol : SMRSE   ShortMessageRelayService
1498
1499
1500 ------------------------------------------------------------------------
1501 r12534 | guy | 2004-11-17 02:34:36 -0600 (Wed, 17 Nov 2004) | 7 lines
1502 Changed paths:
1503    M /trunk/epan/addr_resolv.c
1504
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.
1508
1509 "fgetline()" strips newlines from the line, so don't bother looking for
1510 them when tokenizing the line.
1511
1512 ------------------------------------------------------------------------
1513 r12533 | gerald | 2004-11-16 17:29:09 -0600 (Tue, 16 Nov 2004) | 2 lines
1514 Changed paths:
1515    M /trunk/epan/dissectors/packet-radius.c
1516
1517 Fix a cut/paste error.
1518
1519 ------------------------------------------------------------------------
1520 r12532 | etxrab | 2004-11-16 16:15:58 -0600 (Tue, 16 Nov 2004) | 1 line
1521 Changed paths:
1522    M /trunk/epan/dissectors/packet-sigcomp.c
1523
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
1527 Changed paths:
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
1532
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
1536 Changed paths:
1537    M /trunk/gtk/follow_dlg.c
1538
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.
1543
1544 ------------------------------------------------------------------------
1545 r12529 | etxrab | 2004-11-15 13:06:10 -0600 (Mon, 15 Nov 2004) | 1 line
1546 Changed paths:
1547    M /trunk/epan/dissectors/packet-h245.c
1548
1549 Add some more OID string translations
1550 ------------------------------------------------------------------------
1551 r12528 | sahlberg | 2004-11-14 03:50:24 -0600 (Sun, 14 Nov 2004) | 3 lines
1552 Changed paths:
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
1561
1562 New protocol  PKIXQualified  from RFC3739
1563
1564
1565 ------------------------------------------------------------------------
1566 r12527 | sahlberg | 2004-11-14 03:48:11 -0600 (Sun, 14 Nov 2004) | 5 lines
1567 Changed paths:
1568    M /trunk/asn1/x509if/InformationFramework.asn
1569    M /trunk/asn1/x509if/x509if.cnf
1570    M /trunk/epan/dissectors/packet-x509if.c
1571
1572 Since we can now handle SEQUENCE OF ANY   uncomment this "difficult" field from
1573 the Attribute SEQUENCE to make it more complete.
1574
1575
1576
1577 ------------------------------------------------------------------------
1578 r12526 | sahlberg | 2004-11-14 03:45:04 -0600 (Sun, 14 Nov 2004) | 3 lines
1579 Changed paths:
1580    M /trunk/epan/dissectors/packet-ber.c
1581
1582 make SEQUENCE OF understand a sequence of ANY
1583
1584
1585 ------------------------------------------------------------------------
1586 r12525 | sahlberg | 2004-11-14 02:51:49 -0600 (Sun, 14 Nov 2004) | 3 lines
1587 Changed paths:
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
1592
1593 export GeneralName from X509CE
1594
1595
1596 ------------------------------------------------------------------------
1597 r12524 | sahlberg | 2004-11-14 02:50:37 -0600 (Sun, 14 Nov 2004) | 3 lines
1598 Changed paths:
1599    M /trunk/epan/dissectors/packet-ber.c
1600
1601 make octet string also allow for utf8strings
1602
1603
1604 ------------------------------------------------------------------------
1605 r12523 | sahlberg | 2004-11-14 00:13:15 -0600 (Sun, 14 Nov 2004) | 4 lines
1606 Changed paths:
1607    A /trunk/epan/dissectors/packet-cmip.c
1608    A /trunk/epan/dissectors/packet-cmip.h
1609
1610 theis is the actual dissector for the new protocol : CMIP
1611
1612
1613
1614 ------------------------------------------------------------------------
1615 r12522 | sahlberg | 2004-11-13 23:15:09 -0600 (Sat, 13 Nov 2004) | 10 lines
1616 Changed paths:
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
1627
1628 various changes in the generated dissectors after asn2eth was patched.
1629
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!
1631
1632
1633 i dont know anything about how autogen stuff works  :-(
1634
1635
1636
1637
1638 ------------------------------------------------------------------------
1639 r12521 | sahlberg | 2004-11-13 23:12:49 -0600 (Sat, 13 Nov 2004) | 6 lines
1640 Changed paths:
1641    A /trunk/asn1/cmip
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
1647
1648 New protocol for the telco people to play with : CMIP
1649
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.
1651
1652
1653
1654 ------------------------------------------------------------------------
1655 r12520 | sahlberg | 2004-11-13 23:10:44 -0600 (Sat, 13 Nov 2004) | 16 lines
1656 Changed paths:
1657    M /trunk/epan/dissectors/packet-ber.c
1658    M /trunk/tools/asn2eth.py
1659
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.
1662
1663
1664 my regression tests (limited test samples though) decodes this new one exactly the same as the old one.
1665
1666
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)
1669
1670
1671 make heaps of dissector helpers implicit_tag  aware.
1672
1673 change asn2eth to generate code to call the implicit_tag aware integer dissector helper.
1674
1675
1676 ------------------------------------------------------------------------
1677 r12519 | sahlberg | 2004-11-13 08:16:06 -0600 (Sat, 13 Nov 2004) | 3 lines
1678 Changed paths:
1679    M /trunk/epan/dissectors/packet-ber.c
1680    M /trunk/epan/dissectors/packet-ber.h
1681
1682 add new integer dissector helper that is aware of implicit tags
1683
1684
1685 ------------------------------------------------------------------------
1686 r12518 | sahlberg | 2004-11-13 04:06:15 -0600 (Sat, 13 Nov 2004) | 4 lines
1687 Changed paths:
1688    M /trunk/epan/dissectors/packet-ber.c
1689
1690 fix bug in handling an optional item
1691
1692
1693
1694 ------------------------------------------------------------------------
1695 r12517 | guy | 2004-11-12 17:14:49 -0600 (Fri, 12 Nov 2004) | 4 lines
1696 Changed paths:
1697    M /trunk/epan/dissectors/packet-tcp.c
1698
1699 Get rid of an unused prameter and an unused variable.
1700
1701 Use %u, not %d, for unsigned variables.
1702
1703 ------------------------------------------------------------------------
1704 r12516 | sahlberg | 2004-11-12 16:04:19 -0600 (Fri, 12 Nov 2004) | 9 lines
1705 Changed paths:
1706    M /trunk/epan/dissectors/packet-tcp.c
1707
1708 By popular request,
1709 make ethereal be able to measure the time it took to transfer a PDU atop TCP.
1710
1711 This is great for analyzing performance issues caused by network/frame loss/congestion.
1712
1713
1714 See  http://wiki.ethereal.com/TcpPduTime
1715
1716
1717 ------------------------------------------------------------------------
1718 r12515 | guy | 2004-11-12 04:26:56 -0600 (Fri, 12 Nov 2004) | 3 lines
1719 Changed paths:
1720    M /trunk/epan/tvbuff.c
1721
1722 From Charles Levert: in "tvb_fake_unicode()", convert non-ASCII
1723 characters to '.'.
1724
1725 ------------------------------------------------------------------------
1726 r12514 | guy | 2004-11-12 04:17:13 -0600 (Fri, 12 Nov 2004) | 4 lines
1727 Changed paths:
1728    M /trunk/AUTHORS
1729    M /trunk/epan/dissectors/packet-ppp.c
1730
1731 From Ignacio Goyret: decode RFC 2509 and RFC 3544 IPCP options.
1732
1733 Fix up the AUTHORS file.
1734
1735 ------------------------------------------------------------------------
1736 r12513 | guy | 2004-11-12 04:03:53 -0600 (Fri, 12 Nov 2004) | 4 lines
1737 Changed paths:
1738    M /trunk/epan/dissectors/packet-ipsec.c
1739
1740 From Mark Phillips: optionally support decoding the payload of ESP
1741 packets using null encryption (with a heuristic to detect null
1742 encryption).
1743
1744 ------------------------------------------------------------------------
1745 r12512 | guy | 2004-11-12 03:56:12 -0600 (Fri, 12 Nov 2004) | 3 lines
1746 Changed paths:
1747    M /trunk/epan/dissectors/packet-acse.c
1748
1749 From Yuriy Sidelnikov: remove some unused value_string tables, and fix
1750 typos in other tables.
1751
1752 ------------------------------------------------------------------------
1753 r12511 | guy | 2004-11-12 03:46:31 -0600 (Fri, 12 Nov 2004) | 6 lines
1754 Changed paths:
1755    M /trunk/epan/dissectors/packet-dns.c
1756
1757 For dynamic DNS updates, give the counts in the message the appropriate
1758 names.
1759
1760 For RRs with a data length of 0 - as can appear in dynamic DNS updates -
1761 don't attempt to display the data.
1762
1763 ------------------------------------------------------------------------
1764 r12510 | etxrab | 2004-11-12 01:02:36 -0600 (Fri, 12 Nov 2004) | 1 line
1765 Changed paths:
1766    M /trunk/AUTHORS
1767
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
1771 Changed paths:
1772    M /trunk/gtk/rpc_progs.c
1773
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.
1776
1777 Clean up white space.
1778
1779 ------------------------------------------------------------------------
1780 r12508 | guy | 2004-11-11 05:50:26 -0600 (Thu, 11 Nov 2004) | 10 lines
1781 Changed paths:
1782    M /trunk/tethereal.c
1783
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
1787 is.
1788
1789 Put the code to maintain the line buffer into a routine.
1790
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.
1793
1794 ------------------------------------------------------------------------
1795 r12507 | etxrab | 2004-11-10 16:15:58 -0600 (Wed, 10 Nov 2004) | 6 lines
1796 Changed paths:
1797    M /trunk/epan/dissectors/packet-sip.c
1798
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.
1804
1805 ------------------------------------------------------------------------
1806 r12506 | ulfl | 2004-11-10 11:58:16 -0600 (Wed, 10 Nov 2004) | 1 line
1807 Changed paths:
1808    M /trunk/capture.c
1809
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
1813 Changed paths:
1814    M /trunk/plugins/opsi/packet-opsi.c
1815
1816 Check for bogus attribute lengths.
1817
1818 ------------------------------------------------------------------------
1819 r12504 | guy | 2004-11-10 04:28:43 -0600 (Wed, 10 Nov 2004) | 6 lines
1820 Changed paths:
1821    M /trunk/epan/dissectors/packet-dcm.c
1822
1823 From Rich Coe:
1824
1825         fix the heuristic code -- sometimes a conversation already
1826             exists;
1827         fix the dissect code to display all the tags in the PDU.
1828
1829 ------------------------------------------------------------------------
1830 r12503 | guy | 2004-11-10 04:03:42 -0600 (Wed, 10 Nov 2004) | 16 lines
1831 Changed paths:
1832    M /trunk/epan/dissectors/packet-ncp-nmas.c
1833
1834 From Greg Morris:
1835
1836         support 6 additional login message verbs;
1837
1838         correct a problem with displaying proper return code values in
1839         the reply packets.
1840
1841 Clean up white space.
1842
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.
1846
1847 Use "val_to_str()" rather than "match_strval()", so we don't crash if a
1848 value happens not to be valid.
1849
1850 ------------------------------------------------------------------------
1851 r12502 | ulfl | 2004-11-10 00:50:55 -0600 (Wed, 10 Nov 2004) | 1 line
1852 Changed paths:
1853    M /trunk/epan/addr_resolv.c
1854
1855 fix a typo
1856 ------------------------------------------------------------------------
1857 r12501 | guy | 2004-11-09 23:01:09 -0600 (Tue, 09 Nov 2004) | 2 lines
1858 Changed paths:
1859    M /trunk/epan/addr_resolv.c
1860
1861 Don't shut down GNU ADNS if it wasn't initialized.
1862
1863 ------------------------------------------------------------------------
1864 r12500 | guy | 2004-11-09 22:57:34 -0600 (Tue, 09 Nov 2004) | 6 lines
1865 Changed paths:
1866    M /trunk/epan/addr_resolv.c
1867
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.)
1873
1874 ------------------------------------------------------------------------
1875 r12499 | etxrab | 2004-11-09 14:16:17 -0600 (Tue, 09 Nov 2004) | 1 line
1876 Changed paths:
1877    M /trunk/epan/dissectors/packet-isup.c
1878
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
1882 Changed paths:
1883    M /trunk/asn1/gsmmap/gsmmap.cnf
1884
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
1888 Changed paths:
1889    M /trunk/epan/dissectors/packet-h225.c
1890    M /trunk/epan/dissectors/packet-h245.c
1891
1892 Add some OID string names
1893 ------------------------------------------------------------------------
1894 r12496 | etxrab | 2004-11-09 00:49:35 -0600 (Tue, 09 Nov 2004) | 1 line
1895 Changed paths:
1896    M /trunk/epan/dissectors/packet-ber.c
1897    M /trunk/epan/dissectors/packet-ber.h
1898    M /trunk/epan/dissectors/packet-per.c
1899
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
1903 Changed paths:
1904    M /trunk/asn1/x509if/x509if_exp.cnf
1905
1906 declare the types for DistinguishedName and RDNSequence
1907
1908
1909 ------------------------------------------------------------------------
1910 r12494 | sahlberg | 2004-11-05 23:31:03 -0600 (Fri, 05 Nov 2004) | 3 lines
1911 Changed paths:
1912    M /trunk/asn1/x509if/x509if.cnf
1913    M /trunk/epan/dissectors/packet-x509if.c
1914    M /trunk/epan/dissectors/packet-x509if.h
1915
1916 export RDNSequence from x509if
1917
1918
1919 ------------------------------------------------------------------------
1920 r12493 | sahlberg | 2004-11-05 23:26:31 -0600 (Fri, 05 Nov 2004) | 3 lines
1921 Changed paths:
1922    M /trunk/asn1/x509if/x509if.cnf
1923    M /trunk/epan/dissectors/packet-x509if.c
1924    M /trunk/epan/dissectors/packet-x509if.h
1925
1926 export DistinguishedName from x509if
1927
1928
1929 ------------------------------------------------------------------------
1930 r12492 | sahlberg | 2004-11-05 20:13:38 -0600 (Fri, 05 Nov 2004) | 3 lines
1931 Changed paths:
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
1937
1938 make x509if use the new ANY type and get rid of the workaround
1939
1940
1941 ------------------------------------------------------------------------
1942 r12491 | sahlberg | 2004-11-05 20:06:55 -0600 (Fri, 05 Nov 2004) | 3 lines
1943 Changed paths:
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
1949
1950 make CMS use the new ANY type and get rid of the workaround
1951
1952
1953 ------------------------------------------------------------------------
1954 r12490 | sahlberg | 2004-11-05 20:03:14 -0600 (Fri, 05 Nov 2004) | 3 lines
1955 Changed paths:
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
1960
1961 Make X509AF use the new support for ANY type and remove the workaround
1962
1963
1964 ------------------------------------------------------------------------
1965 r12489 | guy | 2004-11-05 15:39:31 -0600 (Fri, 05 Nov 2004) | 10 lines
1966 Changed paths:
1967    M /trunk/epan/dissectors/packet-smb.c
1968
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.)
1978
1979 ------------------------------------------------------------------------
1980 r12488 | guy | 2004-11-03 17:44:08 -0600 (Wed, 03 Nov 2004) | 8 lines
1981 Changed paths:
1982    M /trunk/gtk/packet_history.c
1983
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).
1987
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
1990 value.
1991
1992 ------------------------------------------------------------------------
1993 r12487 | guy | 2004-11-03 17:19:09 -0600 (Wed, 03 Nov 2004) | 2 lines
1994 Changed paths:
1995    M /trunk/epan/dissectors/packet-diameter-defs.h
1996
1997 Fix some typoes and clean up whitespace a bit.
1998
1999 ------------------------------------------------------------------------
2000 r12486 | etxrab | 2004-11-03 16:32:07 -0600 (Wed, 03 Nov 2004) | 1 line
2001 Changed paths:
2002    M /trunk/epan/dissectors/packet-diameter-defs.h
2003
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
2007 Changed paths:
2008    M /trunk/epan/dissectors/packet-sip.c
2009
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
2013 Changed paths:
2014    M /trunk/epan/dissectors/packet-eth.c
2015
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.
2018
2019 Also, handle the first 5 octets of the destination address of an ISL
2020 frame being 0C-00-0C-00-00.
2021
2022 ------------------------------------------------------------------------
2023 r12483 | guy | 2004-11-03 14:18:30 -0600 (Wed, 03 Nov 2004) | 2 lines
2024 Changed paths:
2025    M /trunk/epan/dissectors/packet-isl.c
2026
2027 Add a new URL for ISL information.
2028
2029 ------------------------------------------------------------------------
2030 r12482 | guy | 2004-11-03 14:01:53 -0600 (Wed, 03 Nov 2004) | 3 lines
2031 Changed paths:
2032    M /trunk/epan/dissectors/packet-http.c
2033
2034 From Giles Scott: make the chunk size and data length unsigned so we
2035 handle values > 2^31-1.
2036
2037 ------------------------------------------------------------------------
2038 r12481 | guy | 2004-11-03 13:52:24 -0600 (Wed, 03 Nov 2004) | 7 lines
2039 Changed paths:
2040    M /trunk/epan/dissectors/packet-ftam.c
2041
2042 From Yuriy Sidelnikov:
2043
2044         take stuff that has to be done regardless of whether a protocol
2045         tree is being built outside "if (tree)";
2046
2047         handle PDUs with both data and control units.
2048
2049 ------------------------------------------------------------------------
2050 r12480 | guy | 2004-11-03 13:46:09 -0600 (Wed, 03 Nov 2004) | 3 lines
2051 Changed paths:
2052    M /trunk/epan/dissectors/packet-pres.c
2053
2054 From Yuriy Sidelnikov: take stuff that has to be done regardless of
2055 whether a protocol tree is being built outside "if (tree)".
2056
2057 ------------------------------------------------------------------------
2058 r12479 | guy | 2004-11-03 13:39:44 -0600 (Wed, 03 Nov 2004) | 2 lines
2059 Changed paths:
2060    M /trunk/epan/dissectors/packet-acse.c
2061
2062 Fix some strings.
2063
2064 ------------------------------------------------------------------------
2065 r12478 | guy | 2004-11-03 13:34:44 -0600 (Wed, 03 Nov 2004) | 3 lines
2066 Changed paths:
2067    M /trunk/epan/dissectors/packet-acse.c
2068
2069 From Yuriy Sidelnikov: take stuff that has to be done regardless of
2070 whether a protocol tree is being built outside "if (tree)".
2071
2072 ------------------------------------------------------------------------
2073 r12477 | guy | 2004-11-03 13:23:07 -0600 (Wed, 03 Nov 2004) | 2 lines
2074 Changed paths:
2075    M /trunk/epan/dissectors/packet-edonkey.c
2076
2077 Use the #define for the eDonkey-over-TCP header length.
2078
2079 ------------------------------------------------------------------------
2080 r12476 | guy | 2004-11-03 13:12:49 -0600 (Wed, 03 Nov 2004) | 6 lines
2081 Changed paths:
2082    M /trunk/epan/dissectors/packet-edonkey.c
2083
2084 Add support for desegmentation of eDonkey-over-TCP.
2085
2086 Clean up indentation.
2087  
2088 Give edonkey.protocol a value_string table.
2089
2090 ------------------------------------------------------------------------
2091 r12475 | gerald | 2004-11-02 13:19:04 -0600 (Tue, 02 Nov 2004) | 2 lines
2092 Changed paths:
2093    M /trunk/README.win32
2094
2095 zlib121-dll -> zlib122-dll.
2096
2097 ------------------------------------------------------------------------
2098 r12474 | gerald | 2004-11-02 13:07:52 -0600 (Tue, 02 Nov 2004) | 4 lines
2099 Changed paths:
2100    M /trunk/Makefile.nmake
2101    M /trunk/config.nmake
2102    M /trunk/tools/win32-setup.sh
2103
2104 Update the Windows build to zlib 1.2.2.
2105
2106 Have win32-setup.sh download from "2004-11-02" tag directory.
2107
2108 ------------------------------------------------------------------------
2109 r12473 | guy | 2004-11-01 19:25:05 -0600 (Mon, 01 Nov 2004) | 2 lines
2110 Changed paths:
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
2114
2115 Close a comment, and re-generate the GSM MAP dissector files.
2116
2117 ------------------------------------------------------------------------
2118 r12472 | guy | 2004-11-01 19:19:23 -0600 (Mon, 01 Nov 2004) | 6 lines
2119 Changed paths:
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
2124
2125 Get rid of CRs, and set svn:eol-style to native.
2126
2127 Set svn:keywords to ID.
2128
2129 Delete the eol-style property (it's svn:eol-style).
2130
2131 ------------------------------------------------------------------------
2132 r12471 | gerald | 2004-11-01 17:54:05 -0600 (Mon, 01 Nov 2004) | 6 lines
2133 Changed paths:
2134    M /trunk/config.h.win32
2135    M /trunk/epan/dissectors/packet-kerberos.c
2136
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.
2140
2141 Remove a redundant define in config.h.win32.
2142
2143 ------------------------------------------------------------------------
2144 r12470 | etxrab | 2004-11-01 16:33:09 -0600 (Mon, 01 Nov 2004) | 1 line
2145 Changed paths:
2146    M /trunk/epan/dissectors/packet-gsm_map.c
2147    M /trunk/epan/dissectors/packet-gsm_map.h
2148
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
2152 Changed paths:
2153    M /trunk/asn1/gsmmap/packet-gsm_map-template.h
2154
2155 Fix a typo
2156 ------------------------------------------------------------------------
2157 r12468 | etxrab | 2004-11-01 16:06:43 -0600 (Mon, 01 Nov 2004) | 1 line
2158 Changed paths:
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
2162
2163 Change eol-style to native(?)
2164 ------------------------------------------------------------------------
2165 r12467 | etxrab | 2004-11-01 16:03:57 -0600 (Mon, 01 Nov 2004) | 1 line
2166 Changed paths:
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
2171
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
2175 Changed paths:
2176    A /trunk/asn1/gsmmap
2177
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
2181 Changed paths:
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
2186
2187 Add support for the dhpublicnumber OID.
2188
2189 ------------------------------------------------------------------------
2190 r12464 | guy | 2004-11-01 11:51:07 -0600 (Mon, 01 Nov 2004) | 8 lines
2191 Changed paths:
2192    M /trunk/tools/asn2eth.py
2193
2194 From Tomas Kukosa:
2195
2196         add support for ANY type;
2197
2198         add support for DEFAULT { } (empty sequence);
2199
2200         some minor changes.
2201
2202 ------------------------------------------------------------------------
2203 r12463 | gerald | 2004-11-01 11:49:53 -0600 (Mon, 01 Nov 2004) | 2 lines
2204 Changed paths:
2205    M /trunk/asn1/pkinit/packet-pkinit-template.c
2206    M /trunk/asn1/pkinit/pkinit.cnf
2207    M /trunk/epan/dissectors/packet-pkinit.c
2208
2209 Register OID dissectors correctly.
2210
2211 ------------------------------------------------------------------------
2212 r12462 | guy | 2004-11-01 11:48:36 -0600 (Mon, 01 Nov 2004) | 3 lines
2213 Changed paths:
2214    M /trunk/epan/dissectors/packet-3g-a11.c
2215
2216 From Ryuji Somegawa: dissect the Registration Update Authentication
2217 Extension.
2218
2219 ------------------------------------------------------------------------
2220 r12461 | gerald | 2004-11-01 11:04:05 -0600 (Mon, 01 Nov 2004) | 2 lines
2221 Changed paths:
2222    M /trunk/epan/dissectors/packet-kerberos.c
2223
2224 Create a conversation only when we see a KDC_REQ.  
2225
2226 ------------------------------------------------------------------------
2227 r12460 | ulfl | 2004-11-01 05:42:08 -0600 (Mon, 01 Nov 2004) | 1 line
2228 Changed paths:
2229    M /trunk/gtk/Makefile.am
2230    M /trunk/gtk/Makefile.common
2231    M /trunk/gtk/menu.c
2232    M /trunk/gtk/menu.h
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
2238
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
2242 Changed paths:
2243    M /trunk
2244
2245 Change the list of files to handle "capinfo" being renamed to
2246 "capinfos".
2247
2248 ------------------------------------------------------------------------
2249 r12458 | guy | 2004-10-31 17:36:21 -0600 (Sun, 31 Oct 2004) | 3 lines
2250 Changed paths:
2251    M /trunk/epan/dissectors/packet-icmpv6.c
2252
2253 Make the protocol tree item for ICMPv6 cover the entire ICMPv6 packet,
2254 including any included packet.
2255
2256 ------------------------------------------------------------------------
2257 r12457 | guy | 2004-10-31 17:22:14 -0600 (Sun, 31 Oct 2004) | 3 lines
2258 Changed paths:
2259    M /trunk/epan/packet.c
2260
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".
2263
2264 ------------------------------------------------------------------------
2265 r12456 | ulfl | 2004-10-31 05:15:12 -0600 (Sun, 31 Oct 2004) | 1 line
2266 Changed paths:
2267    M /trunk/docbook/edg_src/EDG_chapter_works.xml
2268
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
2272 Changed paths:
2273    M /trunk/epan/dissectors/packet-dcerpc-rs_pgo.c
2274
2275 Get rid of a bunch of trailing spaces.
2276
2277 ------------------------------------------------------------------------
2278 r12454 | guy | 2004-10-30 21:39:39 -0500 (Sat, 30 Oct 2004) | 7 lines
2279 Changed paths:
2280    M /trunk/epan/dissectors/packet-dcerpc-rs_pgo.c
2281
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
2284 just a #define).
2285
2286 Fix the code for some strings to advance the offset by the string size
2287 regardless of whether it's > 1 or not.
2288
2289 ------------------------------------------------------------------------
2290 r12453 | guy | 2004-10-30 18:26:47 -0500 (Sat, 30 Oct 2004) | 5 lines
2291 Changed paths:
2292    M /trunk/capture.c
2293    M /trunk/capture_loop.c
2294    M /trunk/capture_sync.c
2295
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
2299 platforms).
2300
2301 ------------------------------------------------------------------------
2302 r12452 | guy | 2004-10-30 18:05:48 -0500 (Sat, 30 Oct 2004) | 2 lines
2303 Changed paths:
2304    M /trunk/capture.c
2305
2306 Get rid of forward declarations of functions not defined in this file.
2307
2308 ------------------------------------------------------------------------
2309 r12451 | ulfl | 2004-10-30 12:50:51 -0500 (Sat, 30 Oct 2004) | 1 line
2310 Changed paths:
2311    M /trunk/Makefile.common
2312    M /trunk/capture.c
2313    M /trunk/capture.h
2314    A /trunk/capture_loop.c
2315    M /trunk/epan/packet.h
2316    M /trunk/gtk/capture_info_dlg.c
2317    M /trunk/gtk/main.c
2318
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
2322 Changed paths:
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
2327
2328 update capture dia's
2329 ------------------------------------------------------------------------
2330 r12449 | ulfl | 2004-10-30 09:30:52 -0500 (Sat, 30 Oct 2004) | 1 line
2331 Changed paths:
2332    M /trunk/capture.c
2333    M /trunk/capture.h
2334    M /trunk/gtk/main.c
2335
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
2339 Changed paths:
2340    M /trunk/docbook/edg_src/EDG_chapter_sources.xml
2341
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
2345 Changed paths:
2346    M /trunk/docbook/Makefile
2347    M /trunk/docbook/developer-guide.xml
2348    M /trunk/docbook/edg_src/EDG_chapter_works.xml
2349
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
2354 Changed paths:
2355    A /trunk/docbook/edg_graphics/ethereal-capture_internals.dia
2356    A /trunk/docbook/edg_graphics/ethereal-capture_internals.png
2357
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
2361 Changed paths:
2362    M /trunk/Makefile.common
2363    M /trunk/capture.c
2364    A /trunk/capture_sync.c
2365    A /trunk/capture_sync.h
2366
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
2371 Changed paths:
2372    M /trunk/AUTHORS
2373    M /trunk/epan/dissectors/packet-udp.c
2374
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.
2378
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
2383 tvbuff).
2384
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.
2389
2390 ------------------------------------------------------------------------
2391 r12443 | guy | 2004-10-30 04:19:14 -0500 (Sat, 30 Oct 2004) | 2 lines
2392 Changed paths:
2393    M /trunk/epan/dissectors/packet-image-jfif.c
2394
2395 Squelch some compile warnings.
2396
2397 ------------------------------------------------------------------------
2398 r12442 | guy | 2004-10-30 04:14:36 -0500 (Sat, 30 Oct 2004) | 6 lines
2399 Changed paths:
2400    M /trunk/wiretap/pppdump.c
2401
2402 Check for errors from all calls to "file_getc()".
2403
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.
2407
2408 ------------------------------------------------------------------------
2409 r12441 | guy | 2004-10-30 03:45:10 -0500 (Sat, 30 Oct 2004) | 9 lines
2410 Changed paths:
2411    M /trunk/epan/dissectors/packet-ppp.c
2412
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).
2417
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.
2421
2422 ------------------------------------------------------------------------
2423 r12440 | guy | 2004-10-30 02:47:50 -0500 (Sat, 30 Oct 2004) | 5 lines
2424 Changed paths:
2425    M /trunk/epan/dissectors/packet-fw1.c
2426
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*.
2429
2430 Small language edits in preference text and blurb.
2431
2432 ------------------------------------------------------------------------
2433 r12439 | guy | 2004-10-30 02:23:55 -0500 (Sat, 30 Oct 2004) | 3 lines
2434 Changed paths:
2435    M /trunk/AUTHORS
2436    M /trunk/epan/dissectors/packet-symantec.c
2437
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.
2440
2441 ------------------------------------------------------------------------
2442 r12438 | sahlberg | 2004-10-29 21:36:58 -0500 (Fri, 29 Oct 2004) | 3 lines
2443 Changed paths:
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
2449
2450 change Extension to be implemented inside the conformance file and remove it from the template
2451
2452
2453 ------------------------------------------------------------------------
2454 r12437 | sahlberg | 2004-10-29 21:18:44 -0500 (Fri, 29 Oct 2004) | 3 lines
2455 Changed paths:
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
2463
2464 implement AlgorithmIdentifier using the conformance file and remove it from the template
2465
2466
2467 ------------------------------------------------------------------------
2468 r12436 | sahlberg | 2004-10-29 20:54:40 -0500 (Fri, 29 Oct 2004) | 4 lines
2469 Changed paths:
2470    M /trunk/epan/dissectors/packet-ber.c
2471
2472 fix call_ber_iod_callback() to move offset past the end of the current blob.
2473
2474
2475
2476 ------------------------------------------------------------------------
2477 r12435 | gram | 2004-10-29 10:09:00 -0500 (Fri, 29 Oct 2004) | 3 lines
2478 Changed paths:
2479    M /trunk/tools/Makefile.am
2480    A /trunk/tools/netscreen2dump.py
2481
2482 Add netscreen2dump.py, to convert netscreen packet-trace hex dumps
2483 to hex dumps that can be read by text2pcap.
2484
2485 ------------------------------------------------------------------------
2486 r12434 | sahlberg | 2004-10-29 07:11:42 -0500 (Fri, 29 Oct 2004) | 3 lines
2487 Changed paths:
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
2495
2496 update to cms to use workaround to lack of ANY and reducing the template significantly
2497
2498
2499 ------------------------------------------------------------------------
2500 r12433 | sahlberg | 2004-10-29 06:39:58 -0500 (Fri, 29 Oct 2004) | 3 lines
2501 Changed paths:
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
2508
2509 more updates of x509if
2510
2511
2512 ------------------------------------------------------------------------
2513 r12432 | sahlberg | 2004-10-29 06:11:11 -0500 (Fri, 29 Oct 2004) | 3 lines
2514 Changed paths:
2515    M /trunk/epan/dissectors/packet-x509if.c
2516
2517 new generated version of x509if
2518
2519
2520 ------------------------------------------------------------------------
2521 r12431 | sahlberg | 2004-10-29 06:10:31 -0500 (Fri, 29 Oct 2004) | 3 lines
2522 Changed paths:
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
2527
2528 Update to x509if  use a workaround to emulate the type ANY and remove stuff from teh template
2529
2530
2531 ------------------------------------------------------------------------
2532 r12430 | guy | 2004-10-29 03:01:11 -0500 (Fri, 29 Oct 2004) | 3 lines
2533 Changed paths:
2534    M /trunk/epan/dissectors/packet-http.c
2535
2536 From Yaniv Kaul: dissect authentication data as NTLMSSP only if it
2537 starts with "NTLMSSP", otherwise dissect it as GSS-API.
2538
2539 ------------------------------------------------------------------------
2540 r12429 | guy | 2004-10-28 21:40:01 -0500 (Thu, 28 Oct 2004) | 6 lines
2541 Changed paths:
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
2546
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".
2552
2553 ------------------------------------------------------------------------
2554 r12428 | guy | 2004-10-28 19:39:56 -0500 (Thu, 28 Oct 2004) | 3 lines
2555 Changed paths:
2556    M /trunk/epan/strutil.c
2557
2558 Have the usual three separate buffers for "format_text()", so that it
2559 can be used multiple times in a single formatting call.
2560
2561 ------------------------------------------------------------------------
2562 r12427 | guy | 2004-10-28 19:36:52 -0500 (Thu, 28 Oct 2004) | 10 lines
2563 Changed paths:
2564    M /trunk/file.c
2565    M /trunk/merge.c
2566    M /trunk/merge.h
2567    M /trunk/mergecap.c
2568
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.
2573
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.
2578
2579 ------------------------------------------------------------------------
2580 r12426 | gerald | 2004-10-28 17:06:55 -0500 (Thu, 28 Oct 2004) | 2 lines
2581 Changed paths:
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
2594
2595 Add support for pkauthdata and pkdhkeydata OIDs.
2596
2597 ------------------------------------------------------------------------
2598 r12425 | sahlberg | 2004-10-28 06:35:43 -0500 (Thu, 28 Oct 2004) | 4 lines
2599 Changed paths:
2600    M /trunk/epan/dissectors/packet-ber.c
2601
2602 fix small bug that gets offset confused for CHOICE { } OPTIONAL if there were no arms that matched
2603
2604
2605
2606 ------------------------------------------------------------------------
2607 r12424 | guy | 2004-10-28 02:50:07 -0500 (Thu, 28 Oct 2004) | 11 lines
2608 Changed paths:
2609    M /trunk/epan/dissectors/packet-image-jfif.c
2610
2611 The offset to the first IFD in a TIFF file is 4 bytes long, not 2 bytes
2612 long.
2613
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".
2616
2617 Loop over all IFDs.
2618
2619 Sanity check the offset to the first IFD and the offset in each IFD to
2620 the next IFD.
2621
2622 ------------------------------------------------------------------------
2623 r12423 | guy | 2004-10-27 20:52:05 -0500 (Wed, 27 Oct 2004) | 7 lines
2624 Changed paths:
2625    M /trunk/file.c
2626    M /trunk/merge.c
2627    M /trunk/merge.h
2628    M /trunk/mergecap.c
2629
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.
2634
2635 Free up the err_info string returned by "wtap_read()" after using it.
2636
2637 ------------------------------------------------------------------------
2638 r12422 | guy | 2004-10-27 20:06:11 -0500 (Wed, 27 Oct 2004) | 9 lines
2639 Changed paths:
2640    M /trunk/file.c
2641    M /trunk/merge.c
2642    M /trunk/merge.h
2643    M /trunk/mergecap.c
2644
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
2647 packet).
2648
2649 Have "merge_append_files()" return FALSE only on a write error, as
2650 "merge_files()" does.
2651
2652 Sort the routines in "merge.c" in the order from "merge.h".
2653
2654 ------------------------------------------------------------------------
2655 r12421 | guy | 2004-10-27 18:45:10 -0500 (Wed, 27 Oct 2004) | 3 lines
2656 Changed paths:
2657    M /trunk/file.c
2658    M /trunk/file.h
2659    M /trunk/merge.c
2660    M /trunk/merge.h
2661
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.
2664
2665 ------------------------------------------------------------------------
2666 r12420 | guy | 2004-10-27 18:28:37 -0500 (Wed, 27 Oct 2004) | 10 lines
2667 Changed paths:
2668    M /trunk/file.c
2669    M /trunk/file.h
2670    M /trunk/gtk/file_dlg.c
2671    M /trunk/gtk/main.c
2672    M /trunk/merge.c
2673    M /trunk/merge.h
2674    M /trunk/mergecap.c
2675
2676 Change some of the merge.c APIs to return more information on failure,
2677 and use that information to provide better error messages.
2678
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()".
2683
2684 Add a "cf_merge_files()" routine to do the merging and reporting of errors.
2685
2686 ------------------------------------------------------------------------
2687 r12419 | guy | 2004-10-27 16:16:18 -0500 (Wed, 27 Oct 2004) | 8 lines
2688 Changed paths:
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
2693
2694 "dissect_MAP_Dialogue()" returns no value; declare its return value as
2695 "void".
2696
2697 Fix a typo in the MAP Dialogue dissector template .h file.
2698
2699 Re-generate the MAP Dialogue dissector files and set svn:keywords to Id
2700 and svn:eol-style to native for them.
2701
2702 ------------------------------------------------------------------------
2703 r12418 | guy | 2004-10-27 15:36:20 -0500 (Wed, 27 Oct 2004) | 2 lines
2704 Changed paths:
2705    M /trunk/asn1/cms/CryptographicMessageSyntax.asn
2706    M /trunk/asn1/x509af/AuthenticationFramework.asn
2707
2708 Turn off execute permission on .asn files.
2709
2710 ------------------------------------------------------------------------
2711 r12417 | guy | 2004-10-27 15:34:21 -0500 (Wed, 27 Oct 2004) | 8 lines
2712 Changed paths:
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
2719
2720 Fix a typo in the name of the directory for the MAP dialogue ASN.1
2721 files.
2722
2723 Set svn:eol-style to native for those files, and get rid of trailing
2724 CRs.
2725
2726 Set svn:keywords to Id for those files.
2727
2728 ------------------------------------------------------------------------
2729 r12416 | etxrab | 2004-10-27 15:17:38 -0500 (Wed, 27 Oct 2004) | 1 line
2730 Changed paths:
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
2734
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
2738 Changed paths:
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
2743
2744 Add a MAPdialouge dissector
2745 ------------------------------------------------------------------------
2746 r12414 | etxrab | 2004-10-27 15:06:45 -0500 (Wed, 27 Oct 2004) | 1 line
2747 Changed paths:
2748    A /trunk/asn1/MAP_Dialouge
2749
2750 Add a MAPdialouge dissector
2751 ------------------------------------------------------------------------
2752 r12413 | etxrab | 2004-10-27 15:04:56 -0500 (Wed, 27 Oct 2004) | 1 line
2753 Changed paths:
2754    M /trunk/epan/dissectors/packet-tcap.c
2755
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
2759 Changed paths:
2760    M /trunk/epan/dissectors/packet-ber.c
2761    M /trunk/epan/dissectors/packet-ber.h
2762
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
2766 Changed paths:
2767    M /trunk/merge.c
2768
2769 Fix indentation.
2770
2771 ------------------------------------------------------------------------
2772 r12410 | guy | 2004-10-27 14:36:22 -0500 (Wed, 27 Oct 2004) | 5 lines
2773 Changed paths:
2774    M /trunk/mergecap.c
2775
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.
2780
2781 ------------------------------------------------------------------------
2782 r12409 | guy | 2004-10-27 14:26:01 -0500 (Wed, 27 Oct 2004) | 2 lines
2783 Changed paths:
2784    M /trunk/tools/Makefile.am
2785
2786 Add unix2dos.pl to the list of files to be distributed.
2787
2788 ------------------------------------------------------------------------
2789 r12408 | ulfl | 2004-10-27 14:12:51 -0500 (Wed, 27 Oct 2004) | 1 line
2790 Changed paths:
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
2797
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
2801 Changed paths:
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
2805
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
2809 Changed paths:
2810    M /trunk/epan/dissectors/packet-h450.c
2811    M /trunk/epan/proto.c
2812
2813 Check to make sure we don't give a protocol tree item a negative length.
2814
2815 Clean up indentation.
2816
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()".
2821
2822 ------------------------------------------------------------------------
2823 r12405 | ulfl | 2004-10-26 23:46:17 -0500 (Tue, 26 Oct 2004) | 1 line
2824 Changed paths:
2825    M /trunk/doxygen.cfg.in
2826    M /trunk/doxygen_global.cfg
2827
2828 fix doxygen generation
2829 ------------------------------------------------------------------------
2830 r12404 | ulfl | 2004-10-26 23:45:00 -0500 (Tue, 26 Oct 2004) | 1 line
2831 Changed paths:
2832    M /trunk/epan/strutil.h
2833    M /trunk/gtk/help_dlg.h
2834    M /trunk/gtk/main.h
2835
2836 fix doxygen tags
2837 ------------------------------------------------------------------------
2838 r12403 | ulfl | 2004-10-26 23:03:31 -0500 (Tue, 26 Oct 2004) | 1 line
2839 Changed paths:
2840    A /trunk/doxygen.cfg.in
2841    M /trunk/epan/doxygen.cfg.in
2842    M /trunk/gtk/doxygen.cfg.in
2843
2844 fix doxygen generation
2845 ------------------------------------------------------------------------
2846 r12402 | ulfl | 2004-10-26 22:59:02 -0500 (Tue, 26 Oct 2004) | 1 line
2847 Changed paths:
2848    D /trunk/doxygen.cfg.in
2849    A /trunk/doxygen_global.cfg (from /trunk/doxygen.cfg.in:12400)
2850
2851 fix doxygen generation
2852 ------------------------------------------------------------------------
2853 r12401 | ulfl | 2004-10-26 22:57:57 -0500 (Tue, 26 Oct 2004) | 1 line
2854 Changed paths:
2855    M /trunk/color.h
2856
2857 fix doxygen tags
2858 ------------------------------------------------------------------------
2859 r12400 | guy | 2004-10-26 21:52:40 -0500 (Tue, 26 Oct 2004) | 5 lines
2860 Changed paths:
2861    M /trunk/epan/dissectors/packet-per.c
2862
2863 Don't have two variables, in different scopes in the same routine, have
2864 the same name.
2865
2866 Fix up alignment.
2867
2868 ------------------------------------------------------------------------
2869 r12399 | guy | 2004-10-26 21:34:30 -0500 (Tue, 26 Oct 2004) | 8 lines
2870 Changed paths:
2871    M /trunk/epan/dissectors/packet-per.c
2872
2873 Encapsulate into a macro the idiom
2874
2875         if(offset&0x07){
2876                 offset=(offset&0xfffffff8)+8;
2877         }
2878
2879 for byte-aligning a bit offset.
2880
2881 ------------------------------------------------------------------------
2882 r12398 | guy | 2004-10-26 18:30:33 -0500 (Tue, 26 Oct 2004) | 5 lines
2883 Changed paths:
2884    M /trunk/doc/ethereal.pod
2885
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
2889 boxes.
2890
2891 ------------------------------------------------------------------------
2892 r12397 | guy | 2004-10-26 13:41:25 -0500 (Tue, 26 Oct 2004) | 2 lines
2893 Changed paths:
2894    M /trunk/epan/dissectors/packet-tsp.c
2895
2896 Fix the file name in the initial comment.
2897
2898 ------------------------------------------------------------------------
2899 r12396 | gerald | 2004-10-26 11:08:16 -0500 (Tue, 26 Oct 2004) | 3 lines
2900 Changed paths:
2901    M /trunk/epan/dissectors/packet-bootp.c
2902
2903 Rename the "boolean" enum to "val_boolean" lest the Microsoft compiler let
2904 its displeasure be known.
2905
2906 ------------------------------------------------------------------------
2907 r12395 | sahlberg | 2004-10-26 09:02:02 -0500 (Tue, 26 Oct 2004) | 3 lines
2908 Changed paths:
2909    M /trunk/asn1/ns-cert-exts/ns_cert_exts.cnf
2910    M /trunk/asn1/ns-cert-exts/packet-ns_cert_exts-template.c
2911
2912 make the dissector use the nice #.REGISTER directive
2913
2914
2915 ------------------------------------------------------------------------
2916 r12394 | sahlberg | 2004-10-26 08:54:09 -0500 (Tue, 26 Oct 2004) | 3 lines
2917 Changed paths:
2918    M /trunk/asn1/cms/cms.cnf
2919    M /trunk/asn1/cms/packet-cms-template.c
2920
2921  use the nice #.REGISTER directive instead of handcoding it in teh template
2922
2923
2924 ------------------------------------------------------------------------
2925 r12393 | sahlberg | 2004-10-26 08:53:30 -0500 (Tue, 26 Oct 2004) | 5 lines
2926 Changed paths:
2927    M /trunk/epan/dissectors/packet-cms.c
2928
2929 new cms dissector based on updated and cleaned up conformance and template file.
2930
2931 use the nice #.REGISTER directive instead of doing it by hand.
2932
2933
2934 ------------------------------------------------------------------------
2935 r12392 | sahlberg | 2004-10-26 08:04:09 -0500 (Tue, 26 Oct 2004) | 3 lines
2936 Changed paths:
2937    M /trunk/asn1/x509af/packet-x509af-template.c
2938    M /trunk/asn1/x509af/x509af.cnf
2939
2940 Use the much better #.REGISTER directive instead of the #.PDU directive
2941
2942
2943 ------------------------------------------------------------------------
2944 r12391 | guy | 2004-10-26 02:00:23 -0500 (Tue, 26 Oct 2004) | 13 lines
2945 Changed paths:
2946    M /trunk/epan/dissectors/packet-bootp.c
2947
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.
2953
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.
2956
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()".
2960
2961 ------------------------------------------------------------------------
2962 r12390 | guy | 2004-10-25 18:25:59 -0500 (Mon, 25 Oct 2004) | 3 lines
2963 Changed paths:
2964    M /trunk/epan/dissectors/packet-bootp.c
2965
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".
2968
2969 ------------------------------------------------------------------------
2970 r12389 | guy | 2004-10-25 04:31:13 -0500 (Mon, 25 Oct 2004) | 7 lines
2971 Changed paths:
2972    M /trunk/epan/dissectors/packet-bootp.c
2973
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"
2979 as well.
2980
2981 ------------------------------------------------------------------------
2982 r12388 | guy | 2004-10-25 03:56:39 -0500 (Mon, 25 Oct 2004) | 12 lines
2983 Changed paths:
2984    M /trunk/epan/dissectors/packet-bootp.c
2985
2986 Remove val_s_long as it's unimplemented and unused - put it back if it's
2987 ever necessary.
2988
2989 Make some options, that have only one IPv4 address, use ipv4 rather than
2990 ipv4_list.
2991
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.
2994
2995 Shuffle the types a bit in the enum, and shuffle the cases for types
2996 around to match the order in the enum.
2997
2998 ------------------------------------------------------------------------
2999 r12387 | guy | 2004-10-25 03:33:39 -0500 (Mon, 25 Oct 2004) | 7 lines
3000 Changed paths:
3001    M /trunk/epan/dissectors/packet-bootp.c
3002
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
3005 options.
3006
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.
3009
3010 ------------------------------------------------------------------------
3011 r12386 | guy | 2004-10-25 03:17:11 -0500 (Mon, 25 Oct 2004) | 8 lines
3012 Changed paths:
3013    M /trunk/epan/dissectors/packet-bootp.c
3014
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.
3018
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.
3022
3023 ------------------------------------------------------------------------
3024 r12385 | guy | 2004-10-24 17:53:06 -0500 (Sun, 24 Oct 2004) | 6 lines
3025 Changed paths:
3026    M /trunk/epan/dissectors/packet-bootp.c
3027
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
3030 option length.
3031
3032 Clean up white space.
3033
3034 ------------------------------------------------------------------------
3035 r12384 | guy | 2004-10-24 05:30:03 -0500 (Sun, 24 Oct 2004) | 5 lines
3036 Changed paths:
3037    M /trunk/epan/dissectors/packet-bootp.c
3038
3039 Don't display the FQDN in the FQDN option if the length of the FQDN is
3040 zero.
3041
3042 Clean up some field names and descriptions.
3043
3044 ------------------------------------------------------------------------
3045 r12383 | guy | 2004-10-24 05:18:16 -0500 (Sun, 24 Oct 2004) | 2 lines
3046 Changed paths:
3047    M /trunk/epan/dissectors/packet-bootp.c
3048
3049 Fix the length used for the name in the FQDN option.
3050
3051 ------------------------------------------------------------------------
3052 r12382 | sahlberg | 2004-10-23 22:51:27 -0500 (Sat, 23 Oct 2004) | 3 lines
3053 Changed paths:
3054    M /trunk/epan/dissectors/packet-ber.c
3055
3056 make SEQUENCE OF and CHOICE handle indefinite length encodings
3057
3058
3059 ------------------------------------------------------------------------
3060 r12381 | guy | 2004-10-23 20:29:03 -0500 (Sat, 23 Oct 2004) | 2 lines
3061 Changed paths:
3062    M /trunk/epan/dissectors/packet-dcerpc-sysact.c
3063
3064 From Yaniv Kaul: name some more interface calls.
3065
3066 ------------------------------------------------------------------------
3067 r12380 | guy | 2004-10-23 04:20:39 -0500 (Sat, 23 Oct 2004) | 3 lines
3068 Changed paths:
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
3072
3073 Remove the include of <epan/prefs.h> from files that don't call any
3074 preference routines.
3075
3076 ------------------------------------------------------------------------
3077 r12379 | guy | 2004-10-23 03:37:21 -0500 (Sat, 23 Oct 2004) | 3 lines
3078 Changed paths:
3079    M /trunk/epan/dissectors/packet-aim.c
3080
3081 Put the name, as well as the value, of the family and subfamily fields
3082 into the protocol tree item that contains them.
3083
3084 ------------------------------------------------------------------------
3085 r12378 | guy | 2004-10-22 13:03:21 -0500 (Fri, 22 Oct 2004) | 3 lines
3086 Changed paths:
3087    M /trunk/epan/dissectors/packet-ipdc.c
3088
3089 From Josh Bailey: fix the fetch of the IPDC payload length, it's only 10
3090 bits long.
3091
3092 ------------------------------------------------------------------------
3093 r12377 | guy | 2004-10-22 12:40:58 -0500 (Fri, 22 Oct 2004) | 2 lines
3094 Changed paths:
3095    M /trunk/AUTHORS
3096
3097 Add an item for DNS IPSECKEY RR support for David Fort.
3098
3099 ------------------------------------------------------------------------
3100 r12376 | ulfl | 2004-10-22 03:33:50 -0500 (Fri, 22 Oct 2004) | 1 line
3101 Changed paths:
3102    M /trunk/docbook/eug_src/EUG_app_files.xml
3103
3104 add a section about "Windows folders"
3105 ------------------------------------------------------------------------
3106 r12375 | guy | 2004-10-22 02:07:08 -0500 (Fri, 22 Oct 2004) | 7 lines
3107 Changed paths:
3108    M /trunk/gtk/capture_dlg.c
3109    M /trunk/gtk/file_dlg.c
3110
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.
3117
3118 ------------------------------------------------------------------------
3119 r12374 | guy | 2004-10-22 01:19:00 -0500 (Fri, 22 Oct 2004) | 4 lines
3120 Changed paths:
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
3125
3126 From Alejandro Vaquero: start T.38 conversations for SDP sessions.
3127
3128 "T38" -> "T.38" in the T.38 dissector.
3129
3130 ------------------------------------------------------------------------
3131 r12373 | guy | 2004-10-22 01:05:03 -0500 (Fri, 22 Oct 2004) | 4 lines
3132 Changed paths:
3133    M /trunk/epan/dissectors/packet-mtp3.c
3134
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
3137 complete).
3138
3139 ------------------------------------------------------------------------
3140 r12372 | guy | 2004-10-21 21:09:35 -0500 (Thu, 21 Oct 2004) | 3 lines
3141 Changed paths:
3142    M /trunk/doc/Makefile.am
3143
3144 For the .pod->.html rules, find the ".pod" files in $(srcdir),
3145 just as we do for the .pod->.[1-9] rules.
3146
3147 ------------------------------------------------------------------------
3148 r12371 | guy | 2004-10-21 21:05:53 -0500 (Thu, 21 Oct 2004) | 8 lines
3149 Changed paths:
3150    M /trunk/epan/dissectors/Makefile.am
3151
3152 Include "Makefile.common" in the list of files to put into the
3153 distribution.
3154
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
3158 example).
3159
3160 ------------------------------------------------------------------------
3161 r12370 | ulfl | 2004-10-21 16:43:37 -0500 (Thu, 21 Oct 2004) | 1 line
3162 Changed paths:
3163    M /trunk/docbook/eug_src/EUG_chapter_advanced.xml
3164
3165 cleanup "Packet Reassembling" section
3166 ------------------------------------------------------------------------
3167 r12369 | ulfl | 2004-10-21 16:09:28 -0500 (Thu, 21 Oct 2004) | 1 line
3168 Changed paths:
3169    M /trunk/docbook/eug_src/EUG_app_protocols.xml
3170    D /trunk/docbook/protocols.xml
3171    M /trunk/docbook/user-guide.xml
3172
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
3176 Changed paths:
3177    M /trunk/docbook/eug_src/EUG_app_files.xml
3178
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
3182 Changed paths:
3183    M /trunk/gtk/capture_dlg.c
3184
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.
3188
3189 ------------------------------------------------------------------------
3190 r12363 | gerald | 2004-10-20 21:06:37 -0500 (Wed, 20 Oct 2004) | 7 lines
3191 Changed paths:
3192    M /trunk/packaging/nsis/ethereal.nsi
3193    M /trunk/plugins/opsi/packet-opsi.c
3194    M /trunk/plugins/opsi/packet-opsi.h
3195
3196 From Laurent Rabret:
3197
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.
3201
3202
3203 ------------------------------------------------------------------------
3204 r12362 | guy | 2004-10-20 18:38:31 -0500 (Wed, 20 Oct 2004) | 11 lines
3205 Changed paths:
3206    M /trunk/epan/dissectors/packet-rpc.c
3207
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
3212 port.
3213
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
3217 port.
3218
3219 ------------------------------------------------------------------------
3220 r12361 | gerald | 2004-10-20 14:14:51 -0500 (Wed, 20 Oct 2004) | 2 lines
3221 Changed paths:
3222    M /trunk/ChangeLog
3223    M /trunk/NEWS
3224
3225 Pull in versions from the 0.10.7 branch.
3226
3227 ------------------------------------------------------------------------