propset svn:keywords and svn:eol-style
[obnox/wireshark/wip.git] / ChangeLog
1 ------------------------------------------------------------------------
2 r15100 | lego | 2005-07-26 13:32:12 -0500 (Tue, 26 Jul 2005) | 7 lines
3 Changed paths:
4    M /trunk/epan/emem.c
5    M /trunk/epan/emem.h
6    M /trunk/epan/libethereal.def
7    M /trunk/epan/tvbuff.c
8    M /trunk/epan/tvbuff.h
9
10 new functions:
11 ep_tvb_memdup()
12 ep_alloc0()
13 ep_strsplit()
14
15 add all of the ep_ allocators to libethereal.def
16
17 ------------------------------------------------------------------------
18 r15099 | gerald | 2005-07-26 13:28:01 -0500 (Tue, 26 Jul 2005) | 2 lines
19 Changed paths:
20    M /trunk/configure.in
21
22 Build randpkt by default.
23
24 ------------------------------------------------------------------------
25 r15098 | ulfl | 2005-07-26 13:21:25 -0500 (Tue, 26 Jul 2005) | 1 line
26 Changed paths:
27    M /trunk/docbook/eug_src/EUG_chapter_build_install.xml
28
29 fix: duplicate section id's not allowed
30 ------------------------------------------------------------------------
31 r15097 | lego | 2005-07-26 13:19:11 -0500 (Tue, 26 Jul 2005) | 3 lines
32 Changed paths:
33    M /trunk/gtk/voip_calls.c
34
35 do not try to free the isup tap data.
36
37
38 ------------------------------------------------------------------------
39 r15096 | ulfl | 2005-07-26 13:17:09 -0500 (Tue, 26 Jul 2005) | 1 line
40 Changed paths:
41    M /trunk/packaging/nsis/ethereal.nsi
42
43 fix from previous check in, set compression back to on :-(
44 ------------------------------------------------------------------------
45 r15095 | ulfl | 2005-07-26 13:02:42 -0500 (Tue, 26 Jul 2005) | 1 line
46 Changed paths:
47    M /trunk/epan/dissectors/packet-dcom-cba-acco.c
48
49 add "BadOutOfService" quality code
50 ------------------------------------------------------------------------
51 r15094 | ulfl | 2005-07-26 13:01:25 -0500 (Tue, 26 Jul 2005) | 3 lines
52 Changed paths:
53    M /trunk/docbook/eug_src/EUG_chapter_build_install.xml
54    M /trunk/docbook/user-guide.xml
55
56 the user's guide are describing 0.10.12 already, bump up version
57
58 update the Windows installation section to reflect the current installer changes
59 ------------------------------------------------------------------------
60 r15093 | ulfl | 2005-07-26 12:58:17 -0500 (Tue, 26 Jul 2005) | 3 lines
61 Changed paths:
62    M /trunk/packaging/nsis/ethereal.nsi
63
64 fix detection of old/new WinPcap version, so WinPcap get's only installed by default if the user has a version lower than the delivered 3.1 beta 4
65
66 fix statistics tree caption
67 ------------------------------------------------------------------------
68 r15092 | gerald | 2005-07-26 11:54:08 -0500 (Tue, 26 Jul 2005) | 4 lines
69 Changed paths:
70    M /trunk/Makefile.nmake
71    M /trunk/randpkt.c
72
73 From Brice Augustin: Use the correct packet length in randpkt.
74
75 Build randpkt.exe by default under Windows.
76
77 ------------------------------------------------------------------------
78 r15091 | gerald | 2005-07-26 11:44:57 -0500 (Tue, 26 Jul 2005) | 2 lines
79 Changed paths:
80    M /trunk/Makefile.nmake
81    M /trunk/config.nmake
82    M /trunk/packaging/nsis/Makefile.am
83    M /trunk/packaging/nsis/Makefile.nmake
84    M /trunk/packaging/nsis/WinPcapPage.ini
85    D /trunk/packaging/nsis/WinPcap_3_0.exe
86    A /trunk/packaging/nsis/WinPcap_3_1_beta4.exe
87    M /trunk/packaging/nsis/ethereal.nsi
88
89 Revert back to GTK-Wimp 0.6.2.  Move to WinPcap 3.1beta4.
90
91 ------------------------------------------------------------------------
92 r15090 | gerald | 2005-07-26 11:43:48 -0500 (Tue, 26 Jul 2005) | 2 lines
93 Changed paths:
94    M /trunk/NEWS
95
96 Minor changes/updates.
97
98 ------------------------------------------------------------------------
99 r15089 | gerald | 2005-07-26 10:59:54 -0500 (Tue, 26 Jul 2005) | 2 lines
100 Changed paths:
101    M /trunk/epan/dissectors/packet-radius.c
102
103 Don't add a new data source if we don't have any data.
104
105 ------------------------------------------------------------------------
106 r15088 | gerald | 2005-07-26 10:28:39 -0500 (Tue, 26 Jul 2005) | 2 lines
107 Changed paths:
108    M /trunk/print.c
109
110 In print_hex_data(), bail out early if our length is zero.
111
112 ------------------------------------------------------------------------
113 r15087 | sahlberg | 2005-07-26 05:01:42 -0500 (Tue, 26 Jul 2005) | 3 lines
114 Changed paths:
115    M /trunk/epan/dissectors/packet-fcels.c
116    M /trunk/epan/dissectors/packet-fcels.h
117
118 add iFCP ELS UNBIND dissection
119
120
121 ------------------------------------------------------------------------
122 r15086 | etxrab | 2005-07-26 04:52:50 -0500 (Tue, 26 Jul 2005) | 10 lines
123 Changed paths:
124    M /trunk/tools/lemon/lemon.c
125
126 rom Maynard, Chris :
127 The attached patches, generated via  svn diff , correct various compiler 
128
129 & lint warnings, among them: 
130
131  
132
133 lemon.c(2582) : warning C4090: '=' : different 'const' qualifiers
134
135
136 ------------------------------------------------------------------------
137 r15085 | etxrab | 2005-07-26 04:52:06 -0500 (Tue, 26 Jul 2005) | 18 lines
138 Changed paths:
139    M /trunk/epan/dissectors/packet-afp.c
140    M /trunk/epan/dissectors/packet-afp.h
141    M /trunk/epan/dissectors/packet-ansi_637.c
142    M /trunk/epan/dissectors/packet-ber.c
143    M /trunk/epan/dissectors/packet-bootp.c
144    M /trunk/epan/dissectors/packet-iscsi.c
145
146 From Maynard, Chris :
147 The attached patches, generated via  svn diff , correct various compiler 
148
149 & lint warnings, among them: 
150
151  
152
153 lemon.c(2582) : warning C4090: '=' : different 'const' qualifiers
154
155 packet-ber.c(212) : warning C4018: '<=' : signed/unsigned mismatch
156
157 packet-ber.c(228) : warning C4018: '>=' : signed/unsigned mismatch
158
159 packet-bootp.c(2112) : warning C4018: '<' : signed/unsigned mismatch
160
161 packet-iscsi.c(801) : warning C4018: '>=' : signed/unsigned mismatch
162
163
164 ------------------------------------------------------------------------
165 r15084 | etxrab | 2005-07-26 04:34:49 -0500 (Tue, 26 Jul 2005) | 8 lines
166 Changed paths:
167    M /trunk/editcap.c
168
169 From Peter Johansson:
170 The supplied patch takes care of the following compilation warnings:
171
172 editcap.c(273) : warning C4013: 'getpid' undefined; assuming extern 
173 returning int
174 editcap.c(464) : warning C4018: '<' : signed/unsigned mismatch
175
176
177 ------------------------------------------------------------------------
178 r15083 | etxrab | 2005-07-26 04:31:04 -0500 (Tue, 26 Jul 2005) | 10 lines
179 Changed paths:
180    M /trunk/getopt.c
181
182 From Peter Johansson:
183 The supplied patch takes care of the following compilation warnings:
184
185 getopt.c(409) : warning C4013: 'strcmp' undefined; assuming extern 
186 returning int
187 getopt.c(478) : warning C4013: 'strncmp' undefined; assuming extern 
188 returning int
189 getopt.c(480) : warning C4013: 'strlen' undefined; assuming extern 
190 returning int
191
192 ------------------------------------------------------------------------
193 r15082 | etxrab | 2005-07-26 04:25:46 -0500 (Tue, 26 Jul 2005) | 1 line
194 Changed paths:
195    M /trunk/epan/dissectors/packet-sip.c
196
197 Get rid of an unused variable.
198 ------------------------------------------------------------------------
199 r15081 | etxrab | 2005-07-26 03:59:32 -0500 (Tue, 26 Jul 2005) | 10 lines
200 Changed paths:
201    M /trunk/epan/dissectors/packet-juniper.c
202
203 From Hannes Gredler:
204 a patch that adds support for
205 dissecting packets captured on ML-, LS- and AS PICs
206 using Multi-link PPP encapsulation,
207 running JUNOS 7.3 or higher;
208
209 additional there i did some clean-up in the
210 juniper dissector that makes future addition
211 of JUNIPER_DLTs easier;
212
213 ------------------------------------------------------------------------
214 r15080 | sahlberg | 2005-07-26 03:47:46 -0500 (Tue, 26 Jul 2005) | 3 lines
215 Changed paths:
216    M /trunk/epan/dissectors/packet-fcels.c
217    M /trunk/epan/dissectors/packet-fcels.h
218
219 add decoding of ELS  iFCP CBIND packets
220
221
222 ------------------------------------------------------------------------
223 r15079 | jmayer | 2005-07-26 03:01:16 -0500 (Tue, 26 Jul 2005) | 1 line
224 Changed paths:
225    M /trunk/epan/dissectors/packet-aim-icq.c
226    M /trunk/epan/dissectors/packet-aim.h
227    M /trunk/epan/dissectors/packet-clnp.c
228    M /trunk/epan/dissectors/packet-dcerpc-nt.c
229    M /trunk/epan/dissectors/packet-dcerpc-nt.h
230    M /trunk/epan/dissectors/packet-dcerpc-samr.c
231    M /trunk/epan/dissectors/packet-dcerpc-spoolss.c
232    M /trunk/epan/dissectors/packet-dcerpc.c
233    M /trunk/epan/dissectors/packet-dcerpc.h
234    M /trunk/epan/dissectors/packet-dcom-remunkn.c
235    M /trunk/epan/dissectors/packet-dcom.c
236    M /trunk/epan/dissectors/packet-dcom.h
237    M /trunk/epan/dissectors/packet-dnp.c
238    M /trunk/epan/dissectors/packet-ieee80211.c
239    M /trunk/epan/dissectors/packet-ipv6.c
240    M /trunk/epan/dissectors/packet-ppp.c
241    M /trunk/epan/dissectors/packet-windows-common.h
242    M /trunk/epan/reassemble.c
243    M /trunk/epan/reassemble.h
244    M /trunk/ip_opts.h
245
246 char -> const char warning fixes
247 ------------------------------------------------------------------------
248 r15078 | sahlberg | 2005-07-25 20:18:25 -0500 (Mon, 25 Jul 2005) | 5 lines
249 Changed paths:
250    M /trunk/AUTHORS
251    M /trunk/NEWS
252    M /trunk/epan/dissectors/Makefile.common
253    A /trunk/epan/dissectors/packet-dec-dnart.c
254
255 From fred hoekstra
256
257 New protocol: DEC DNA Routing protocol
258
259
260 ------------------------------------------------------------------------
261 r15077 | sahlberg | 2005-07-25 20:08:12 -0500 (Mon, 25 Jul 2005) | 7 lines
262 Changed paths:
263    M /trunk/NEWS
264
265 more news
266
267 SecureLDAP and GSS-KRB encrypted DCE/RPC decryption support.
268
269 TCP Sequence graphs is now tappified.
270
271
272 ------------------------------------------------------------------------
273 r15076 | sahlberg | 2005-07-25 19:54:16 -0500 (Mon, 25 Jul 2005) | 20 lines
274 Changed paths:
275    M /trunk/epan/dissectors/packet-fc.c
276    M /trunk/epan/dissectors/packet-fcp.c
277    M /trunk/epan/dissectors/packet-ifcp.c
278
279 iFCP uses one dedicated TCP session per fc-endpoint pair.
280
281 The FC D_id and S_id fields in teh FC frame encapsulated inside iFCP unfortunately has "undefined" (semi-random) values    so we can not use th S_/D_id matching in FC when transported atop iFCP.
282
283
284 Change iFCP to call a new  fc_ifcp handler instead of the fc handler.
285
286 Add a new handler to FC specific to iFCP. 
287 Only set the pinfo->src/dst fields to the S_id/D_id fields IFF the FC frame was NOT transported ontop of iFCP.
288 Othervise  we just use the TCP/IP values that are already stored there.
289
290 Some Hosts use RelativeOffset fields for FC.  We can only dissect the RelOff field with offset 0.
291 Change FC to only call the FCP subdissector if offset==0  when relative offsets are used.
292
293
294 Some hosts when using relative offsets  do not specify a proper value for rxid in teh commands instead htey lkeave it as 0xffff
295 Change the FCP conversation matching to ignore RXID when searching for a conversation.
296
297
298
299 ------------------------------------------------------------------------
300 r15075 | lego | 2005-07-25 18:54:02 -0500 (Mon, 25 Jul 2005) | 3 lines
301 Changed paths:
302    M /trunk/epan/dissectors/packet-sip.c
303
304 Avoid leaking tap info by using emem allocators
305
306
307 ------------------------------------------------------------------------
308 r15074 | ulfl | 2005-07-25 18:45:56 -0500 (Mon, 25 Jul 2005) | 1 line
309 Changed paths:
310    M /trunk/NEWS
311
312 added some other things that came to my mind
313 ------------------------------------------------------------------------
314 r15073 | lego | 2005-07-25 18:33:44 -0500 (Mon, 25 Jul 2005) | 4 lines
315 Changed paths:
316    M /trunk/AUTHORS
317    M /trunk/epan/dissectors/packet-pktc.c
318    M /trunk/epan/dissectors/packet-snmp.c
319    M /trunk/epan/dissectors/packet-snmp.h
320
321 From Thomas Anders:
322 SNMP Engine ID dissection according to RFC3411
323
324
325 ------------------------------------------------------------------------
326 r15072 | gerald | 2005-07-25 18:11:32 -0500 (Mon, 25 Jul 2005) | 4 lines
327 Changed paths:
328    M /trunk/epan/dissectors/packet-fcp.c
329
330 From Ronnie:  Offset checking/handling fix.
331
332 Fix up whitespace and newlines.
333
334 ------------------------------------------------------------------------
335 r15071 | gerald | 2005-07-25 17:16:43 -0500 (Mon, 25 Jul 2005) | 4 lines
336 Changed paths:
337    M /trunk/ChangeLog
338    M /trunk/NEWS
339
340 Prep for 0.10.12.  If you've added or changed any major features since
341 0.10.11 you may want to check the NEWS file to make sure your work is
342 present and correct.
343
344 ------------------------------------------------------------------------
345 r15070 | lego | 2005-07-25 17:02:04 -0500 (Mon, 25 Jul 2005) | 3 lines
346 Changed paths:
347    M /trunk/plugins/xml/xml_lexer.l
348
349 rename OUT to OUTSIDE and TEXT to CDATA
350
351
352 ------------------------------------------------------------------------
353 r15069 | sahlberg | 2005-07-25 16:18:58 -0500 (Mon, 25 Jul 2005) | 6 lines
354 Changed paths:
355    M /trunk/epan/dissectors/packet-ifcp.c
356
357 from aboo
358
359
360 fix  multiple pdus in one segment
361
362
363 ------------------------------------------------------------------------
364 r15068 | jmayer | 2005-07-25 16:10:29 -0500 (Mon, 25 Jul 2005) | 1 line
365 Changed paths:
366    M /trunk/manuf
367
368 Update manuf
369 ------------------------------------------------------------------------
370 r15067 | jmayer | 2005-07-25 16:08:14 -0500 (Mon, 25 Jul 2005) | 1 line
371 Changed paths:
372    M /trunk/epan/dissectors/packet-dcerpc.c
373    M /trunk/epan/dissectors/packet-dcerpc.h
374    M /trunk/epan/dissectors/packet-kerberos.c
375
376 Warning fixes
377 ------------------------------------------------------------------------
378 r15066 | etxrab | 2005-07-25 14:52:08 -0500 (Mon, 25 Jul 2005) | 10 lines
379 Changed paths:
380    M /trunk/epan/dissectors/packet-ospf.c
381    M /trunk/epan/dissectors/packet-rsvp.c
382
383 From Morro Roberto :
384  - bug fixes to the dissectors for the GENERALIZED_UNI and
385  LABEL objects
386  - improved dissector of flag field for the ERROR object
387  - improved LABEL_SET object dissector
388  - support for the new (proposed) ASSOCIATION object (see 
389  draft-ietf-ccamp-gmpls-recovery-e2e-signaling).
390  Moveover find also attached a patch to OSPF that fixes a line 
391  of source code lost in the TNA TLV (the code compiled anyway).
392
393 ------------------------------------------------------------------------
394 r15065 | lego | 2005-07-25 14:19:34 -0500 (Mon, 25 Jul 2005) | 3 lines
395 Changed paths:
396    M /trunk/epan/dissectors/packet-radius.c
397
398 Get rid of a unused variable
399
400
401 ------------------------------------------------------------------------
402 r15064 | lego | 2005-07-25 14:06:02 -0500 (Mon, 25 Jul 2005) | 3 lines
403 Changed paths:
404    M /trunk/epan/dissectors/packet-user_encap.c
405
406 Make the DLT an option, reduce the number of instances and rename them.
407
408
409 ------------------------------------------------------------------------
410 r15063 | lego | 2005-07-25 14:03:57 -0500 (Mon, 25 Jul 2005) | 3 lines
411 Changed paths:
412    M /trunk/epan/dissectors/packet-radius.c
413
414 Fix the IP address representation string (was inverted on little endians)
415
416
417 ------------------------------------------------------------------------
418 r15062 | ulfl | 2005-07-25 13:54:21 -0500 (Mon, 25 Jul 2005) | 1 line
419 Changed paths:
420    M /trunk/README.win32
421
422 updated GTK-Wimp section to reflect GTK 2.4
423 ------------------------------------------------------------------------
424 r15061 | ulfl | 2005-07-25 13:44:59 -0500 (Mon, 25 Jul 2005) | 1 line
425 Changed paths:
426    M /trunk/config.nmake
427
428 found by Thomas Boehne: corrected GTK_WIMP_DIR, used by the NSIS installer
429 ------------------------------------------------------------------------
430 r15060 | ulfl | 2005-07-25 13:30:35 -0500 (Mon, 25 Jul 2005) | 1 line
431 Changed paths:
432    M /trunk/config.nmake
433
434 update to latest zlib version 123
435 ------------------------------------------------------------------------
436 r15059 | ulfl | 2005-07-25 13:27:35 -0500 (Mon, 25 Jul 2005) | 1 line
437 Changed paths:
438    M /trunk/README.win32
439    M /trunk/doc/README.plugins
440
441 from Thomas Boehne: update README's to reflect latest changes
442 ------------------------------------------------------------------------
443 r15058 | ulfl | 2005-07-25 13:03:38 -0500 (Mon, 25 Jul 2005) | 1 line
444 Changed paths:
445    M /trunk/plugins/stats_tree/pinfo_stats_tree.c
446
447 fix a typo: lenght -> length
448 ------------------------------------------------------------------------
449 r15057 | guy | 2005-07-25 13:03:19 -0500 (Mon, 25 Jul 2005) | 15 lines
450 Changed paths:
451    M /trunk/epan/reassemble.c
452
453 When reassembling a packet, all data, including data with
454 FD_NOT_MALLOCED set, has to be copied - all FD_NOT_MALLOCED means is
455 that the fragment's data is part of the old reassembled data, rather
456 than a malloced chunk of its own (this happens if, after reassembly, the
457 dissector says more reassembly is necessary, as can happen, for example,
458 in the case of HTTP and other protocols where reassembly continues until
459 a terminator is seen).  Not copying the data means that the reassembled
460 data is, in part, whatever random junk happens to be in the
461 newly-allocated buffer.
462
463 Back out the change not to copy the data, but add some sanity checks, in
464 the hopes of preventing the crash that caused the change not to copy the
465 data to be added, and in the hopes of discovering the ultimate source of
466 that crash and fixing it.
467
468 ------------------------------------------------------------------------
469 r15056 | ulfl | 2005-07-25 13:02:32 -0500 (Mon, 25 Jul 2005) | 3 lines
470 Changed paths:
471    M /trunk/gtk/drag_and_drop.c
472    M /trunk/gtk/main.h
473
474 two bugfixes:
475 - don't use GtkSelectionData after returned to GTK, as it might free this data immediately (copy the data instead and free it after usage)
476 - fix return value handling for DnD merge, so it will work again
477 ------------------------------------------------------------------------
478 r15055 | ulfl | 2005-07-25 12:56:19 -0500 (Mon, 25 Jul 2005) | 8 lines
479 Changed paths:
480    M /trunk/packaging/nsis/AdditionalTasksPage.ini
481    M /trunk/packaging/nsis/WinPcapPage.ini
482    M /trunk/packaging/nsis/ethereal.nsi
483
484 bugfix: default for NPF service was default on for NT and above, but it has to be off (secure default)
485
486 stop NPF service and set it back to "On demand" if user deselected the corresponding checkbox
487
488 when upgrading from a previous Ethereal install, try to detect which choices of icons and alike was used last time, and set this as default (e.g. don't install desktop icon if I choose not to install last time)
489
490 minor text changes
491
492 ------------------------------------------------------------------------
493 r15054 | gerald | 2005-07-25 10:43:38 -0500 (Mon, 25 Jul 2005) | 2 lines
494 Changed paths:
495    M /trunk/epan/dissectors/packet-radius.c
496
497 Break out of an infinite loop.  Fixes bugs 296 and 297.
498
499 ------------------------------------------------------------------------
500 r15053 | ulfl | 2005-07-25 02:50:11 -0500 (Mon, 25 Jul 2005) | 1 line
501 Changed paths:
502    M /trunk/README.win32
503
504 add a section about the Developer's Guide
505 ------------------------------------------------------------------------
506 r15052 | ulfl | 2005-07-25 02:42:06 -0500 (Mon, 25 Jul 2005) | 2 lines
507 Changed paths:
508    M /trunk/packaging/nsis/ethereal.nsi
509
510 as the buildbot is updated now:
511 using the /SOLID switch in SetCompressor again, making NSIS at least 2.07 a requirement
512 ------------------------------------------------------------------------
513 r15051 | ulfl | 2005-07-24 20:22:03 -0500 (Sun, 24 Jul 2005) | 3 lines
514 Changed paths:
515    M /trunk/epan/dissectors/packet-http.c
516    M /trunk/epan/dissectors/packet-kink.c
517
518 packet-http.c(484) : warning C4101: 'i' : unreferenced local variable
519 packet-http.c(486) : warning C4101: 'si' : unreferenced local variable
520 packet-kink.c(628) : warning C4101: 'quick_mode_payloads_length' : unreferenced local variable
521 ------------------------------------------------------------------------
522 r15050 | guy | 2005-07-24 17:01:14 -0500 (Sun, 24 Jul 2005) | 2 lines
523 Changed paths:
524    M /trunk/epan/reassemble.c
525
526 Fix indentation.
527
528 ------------------------------------------------------------------------
529 r15049 | ulfl | 2005-07-24 16:25:29 -0500 (Sun, 24 Jul 2005) | 1 line
530 Changed paths:
531    M /trunk/packaging/nsis/ethereal.nsi
532
533 make the default to not use the /SOLID switch for SetCompressor, so buildbot is working again
534 ------------------------------------------------------------------------
535 r15048 | ulfl | 2005-07-24 16:23:10 -0500 (Sun, 24 Jul 2005) | 3 lines
536 Changed paths:
537    M /trunk/plugins/stats_tree/Makefile.nmake
538    M /trunk/plugins/stats_tree/pinfo_stats_tree.c
539
540 include pinfo_stats_tree.c in the build process, so MSVC compiles again
541
542 don't use extern before a function body, that don't make sense
543 ------------------------------------------------------------------------
544 r15047 | gerald | 2005-07-24 16:02:40 -0500 (Sun, 24 Jul 2005) | 2 lines
545 Changed paths:
546    M /trunk/plugins/megaco/packet-megaco.c
547
548 Break out of another infinite loop.  Fixes bug 293.
549
550 ------------------------------------------------------------------------
551 r15046 | guy | 2005-07-24 15:39:19 -0500 (Sun, 24 Jul 2005) | 39 lines
552 Changed paths:
553    M /trunk/epan/dissectors/packet-eap.c
554    M /trunk/epan/dissectors/packet-radius.c
555
556 Fix some typoes.
557
558 Call "dissect_attribute_value_pairs()" regardless of whether we're
559 building a protocol tree, so the EAP subdissector is always called.
560
561 "dissect_attribute_value_pairs()" is only called when the length of AVPs
562 in the packet is non-zero; don't bother checking for a zero length.
563
564 Don't put two items in for each AVP - one is sufficient.
565
566 Add some more length checks when processing AVPs.  Don't require AVPs to
567 be at least 3 bytes long - they might have just a type and length; let
568 an exception be thrown if that's a problem.
569
570 Don't require that the entire AVP be available in the tvbuff before
571 processing it; let an exception be thrown as we're processing the AVP if
572 we don't have all the data, so the stuff before the end is processed.
573
574 Give the tvbuff for the AVP data a length that reflects the length of
575 data left in the tvbuff, so that the appropriate exception is thrown if
576 the packet was cut short by a snapshot length.
577
578 Don't have a fixed-length buffer for reassembled EAP messages; grow it
579 as necessary.
580
581 Don't special-case the initial part of the processing of EAP messages;
582 put in the standard length item, as well as, for fragments, an item for
583 the fragment data.
584
585 Check for non-consecutive EAP-Message attributes.
586
587 Set the columns non-writable while dissecting the EAP message, so
588 Protocol and Info reflect the RADIUS packet.
589
590 Doing the reassembly by gluing together all the consecutive EAP-Message
591 attributes means we don't need help from the EAP dissector, returning
592 the total length of the EAP message.  Get rid of the no-longer-needed
593 eap_fragment dissector; just call the regular EAP dissector.
594
595 ------------------------------------------------------------------------
596 r15045 | guy | 2005-07-24 15:10:05 -0500 (Sun, 24 Jul 2005) | 2 lines
597 Changed paths:
598    M /trunk/epan
599
600 sminmpec.c is now a generated file, so add it to the ignore list.
601
602 ------------------------------------------------------------------------
603 r15044 | tuexen | 2005-07-24 14:58:05 -0500 (Sun, 24 Jul 2005) | 2 lines
604 Changed paths:
605    M /trunk/epan/dissectors/packet-sctp.c
606
607 Fix a typo.
608
609 ------------------------------------------------------------------------
610 r15043 | guy | 2005-07-24 14:01:28 -0500 (Sun, 24 Jul 2005) | 9 lines
611 Changed paths:
612    M /trunk/epan/dissectors/packet-aim.h
613    M /trunk/epan/dissectors/packet-dcerpc-epm.c
614    M /trunk/epan/dissectors/packet-dcerpc-samr.c
615    M /trunk/epan/dissectors/packet-dcerpc.c
616    M /trunk/epan/dissectors/packet-dcerpc.h
617    M /trunk/epan/dissectors/packet-dcom.c
618    M /trunk/epan/dissectors/packet-dcom.h
619    M /trunk/epan/dissectors/packet-diameter.c
620    M /trunk/epan/dissectors/packet-giop.h
621    M /trunk/epan/dissectors/packet-ieee80211.c
622    M /trunk/epan/dissectors/packet-k12.c
623    M /trunk/epan/dissectors/packet-ntlmssp.c
624    M /trunk/epan/dissectors/packet-portmap.c
625    M /trunk/epan/dissectors/packet-pres.c
626    M /trunk/epan/dissectors/packet-radius.c
627    M /trunk/epan/dissectors/packet-rpc.c
628    M /trunk/epan/dissectors/packet-rpc.h
629    M /trunk/epan/dissectors/packet-snmp.c
630    M /trunk/epan/dissectors/packet-spnego.c
631    M /trunk/epan/dissectors/packet-tacacs.c
632    M /trunk/epan/dissectors/packet-tzsp.c
633    M /trunk/epan/dissectors/packet-user_encap.c
634    M /trunk/epan/packet.c
635    M /trunk/epan/packet.h
636    M /trunk/epan/prefs-int.h
637    M /trunk/epan/prefs.c
638    M /trunk/epan/proto.c
639    M /trunk/epan/proto.h
640    M /trunk/gtk/dcerpc_stat.c
641    M /trunk/gtk/decode_as_dcerpc.h
642    M /trunk/gtk/decode_as_dlg.c
643    M /trunk/gtk/dfilter_expr_dlg.c
644    M /trunk/gtk/prefs_dlg.c
645    M /trunk/gtk/proto_dlg.c
646    M /trunk/gtk/rpc_stat.c
647    M /trunk/gtk/supported_protos_dlg.c
648    M /trunk/tap-dcerpcstat.c
649    M /trunk/tap-rpcstat.c
650    M /trunk/tethereal.c
651
652 Constify to remove a bunch of warnings.  Add some casts to squelch
653 (presumably-)harmless-but-otherwise-unremovable const-to-nonconst
654 warnings.
655
656 In the TACACS dissector, clean up the variables used in option parsing
657 to avoid some const-to-nonconst warnings.
658
659 Clean up some white space.
660
661 ------------------------------------------------------------------------
662 r15042 | guy | 2005-07-24 12:48:10 -0500 (Sun, 24 Jul 2005) | 7 lines
663 Changed paths:
664    M /trunk/epan/reassemble.c
665
666 "fragment_add_common()" isn't used outside this file - make it static.
667
668 Move to "show_fragment()" the code to append the fragment information to
669 the top-level item.
670
671 Fix indentation.
672
673 ------------------------------------------------------------------------
674 r15041 | ulfl | 2005-07-24 09:35:12 -0500 (Sun, 24 Jul 2005) | 1 line
675 Changed paths:
676    M /trunk/doc/ethereal.pod
677    M /trunk/doc/tethereal.pod
678
679 from Graeme Hewson: "Fixes for ethereal config files"
680 ------------------------------------------------------------------------
681 r15040 | ulfl | 2005-07-24 09:16:54 -0500 (Sun, 24 Jul 2005) | 1 line
682 Changed paths:
683    M /trunk/NEWS
684    M /trunk/tools/win32-setup.sh
685
686 Update to zlib 1.2.3
687 ------------------------------------------------------------------------
688 r15039 | ulfl | 2005-07-24 08:54:19 -0500 (Sun, 24 Jul 2005) | 1 line
689 Changed paths:
690    M /trunk/Makefile.nmake
691
692 Update to zlib 1.2.3
693 ------------------------------------------------------------------------
694 r15038 | jmayer | 2005-07-24 06:35:41 -0500 (Sun, 24 Jul 2005) | 6 lines
695 Changed paths:
696    M /trunk/epan/dissectors/packet-ieee80211.c
697
698 Lars Ruoff:
699         Use correct offsets to decode bssid in all cases:
700         Depending on the packet type the header contains
701         up to 4 addresses but may contain less. The position/
702         definition of the bssid changes as a result of this.
703
704 ------------------------------------------------------------------------
705 r15037 | guy | 2005-07-24 06:14:13 -0500 (Sun, 24 Jul 2005) | 8 lines
706 Changed paths:
707    M /trunk/plugins/asn1/packet-asn1.c
708
709 Register the port range preferences as such, rather than doing our own
710 range implementation.
711
712 Make string preferences "const", to squelch compiler warnings, and make
713 other variables and arguments "const" to match.
714
715 Port numbers are unsigned; display them as such.
716
717 ------------------------------------------------------------------------
718 r15036 | lego | 2005-07-24 05:32:37 -0500 (Sun, 24 Jul 2005) | 3 lines
719 Changed paths:
720    M /trunk/epan/dissectors/packet-sndcp.c
721
722 register the dissector by name
723
724
725 ------------------------------------------------------------------------
726 r15035 | guy | 2005-07-24 05:32:22 -0500 (Sun, 24 Jul 2005) | 9 lines
727 Changed paths:
728    M /trunk/plugins/stats_tree/Makefile.am
729    M /trunk/plugins/stats_tree/pinfo_stats_tree.c
730    A /trunk/plugins/stats_tree/pinfo_stats_tree.h
731    M /trunk/plugins/stats_tree/stats_tree_plugin.c
732
733 Add "pinfo_stats_tree.h" to declare "register_pinfo_stat_trees()", and
734 include it in "pinfo_stats_tree.c" (which defines it) and
735 "stats_tree_plugin.c" (which refers to it).
736
737 Make all the other routines defined in "pinfo_stats_tree.c" static, as
738 they're not used outside "pinfo_stats_tree.c".
739
740 Get rid of declaration of unused "register_http_stat_trees()".
741
742 ------------------------------------------------------------------------
743 r15034 | sahlberg | 2005-07-23 23:24:30 -0500 (Sat, 23 Jul 2005) | 3 lines
744 Changed paths:
745    M /trunk/epan/dissectors/packet-mq.c
746    M /trunk/epan/dissectors/packet-sdp.c
747    M /trunk/epan/dissectors/packet-slsk.c
748    M /trunk/epan/dissectors/packet-tacacs.c
749    M /trunk/epan/dissectors/packet-ucp.c
750    M /trunk/epan/dissectors/packet-uma.c
751
752 some more ep_tvb_get_string updates
753
754
755 ------------------------------------------------------------------------
756 r15033 | lego | 2005-07-23 22:36:21 -0500 (Sat, 23 Jul 2005) | 3 lines
757 Changed paths:
758    M /trunk/epan/Makefile.am
759    M /trunk/epan/Makefile.nmake
760    A /trunk/epan/enterprise-numbers
761    A /trunk/epan/make-sminmpec.pl
762    D /trunk/epan/sminmpec.c
763
764 Autogenerate the sminmpec.c file from iana's enterprise-numbers file
765
766
767 ------------------------------------------------------------------------
768 r15032 | lego | 2005-07-23 22:05:08 -0500 (Sat, 23 Jul 2005) | 3 lines
769 Changed paths:
770    M /trunk/epan/dissectors/packet-isup.c
771
772 fix a leak of tap info data by replacing g_strdup with ep_strdup
773
774
775 ------------------------------------------------------------------------
776 r15031 | sahlberg | 2005-07-23 22:01:41 -0500 (Sat, 23 Jul 2005) | 6 lines
777 Changed paths:
778    M /trunk/epan/dissectors/packet-msrp.c
779    M /trunk/epan/dissectors/packet-pagp.c
780    M /trunk/epan/dissectors/packet-q931.c
781    M /trunk/epan/dissectors/packet-quake2.c
782    M /trunk/epan/dissectors/packet-rsvp.c
783    M /trunk/epan/dissectors/packet-rtcp.c
784    M /trunk/epan/dissectors/packet-rtsp.c
785
786 some more dissectors converted to ep_tvb_get_string
787
788 again   at least one obvious memleak was found in the old code
789
790
791
792 ------------------------------------------------------------------------
793 r15030 | lego | 2005-07-23 21:59:17 -0500 (Sat, 23 Jul 2005) | 3 lines
794 Changed paths:
795    M /trunk/epan/dissectors/packet-alcap.c
796
797 use ep_alloc instead of statically allocated buffers
798
799
800 ------------------------------------------------------------------------
801 r15029 | lego | 2005-07-23 21:56:41 -0500 (Sat, 23 Jul 2005) | 2 lines
802 Changed paths:
803    M /trunk/epan/dissectors/packet-actrace.c
804
805 change g_strdup() calls with ep_strdup calls (fixing a significant leakage of tap data)
806
807 ------------------------------------------------------------------------
808 r15028 | lego | 2005-07-23 21:53:09 -0500 (Sat, 23 Jul 2005) | 6 lines
809 Changed paths:
810    M /trunk/epan/dissectors/packet-radius.c
811    M /trunk/epan/dissectors/packet-radius.h
812
813 - change the report_failure dialog for a less painful g_warning
814 - use ep_alloc for reassemling eap fragments instead of a static buffer
815 - use ep_strdup_printf() instead of a static buffe to return the cosine's VP/VC AVP label
816 - add few TODO comments
817
818
819 ------------------------------------------------------------------------
820 r15027 | sahlberg | 2005-07-23 21:43:41 -0500 (Sat, 23 Jul 2005) | 6 lines
821 Changed paths:
822    M /trunk/epan/dissectors/packet-3g-a11.c
823    M /trunk/epan/dissectors/packet-afp.c
824    M /trunk/epan/dissectors/packet-aim-messaging.c
825    M /trunk/epan/dissectors/packet-aim.c
826    M /trunk/epan/dissectors/packet-ansi_a.c
827    M /trunk/epan/dissectors/packet-atalk.c
828    M /trunk/epan/dissectors/packet-bacapp.c
829    M /trunk/epan/dissectors/packet-dsi.c
830    M /trunk/epan/dissectors/packet-fix.c
831    M /trunk/epan/dissectors/packet-gtp.c
832    M /trunk/epan/dissectors/packet-icep.c
833
834 convert some uses of tvb_get_string() to ep_tvb_get_string()
835
836 there was at least one obvious memleak in one of the uses of tvb_get_string()
837
838
839
840 ------------------------------------------------------------------------
841 r15026 | lego | 2005-07-23 21:43:20 -0500 (Sat, 23 Jul 2005) | 5 lines
842 Changed paths:
843    M /trunk/epan/dissectors/packet-http.c
844
845 Replace two calls to tvb_get_string with the new ep_tvb_get_string (this fixes a leak I introdduced at the last checkin)
846
847 remove the stat_infos PtrArray as we do not need to free our tap data anymore, YEAH!
848
849
850 ------------------------------------------------------------------------
851 r15025 | lego | 2005-07-23 21:12:33 -0500 (Sat, 23 Jul 2005) | 3 lines
852 Changed paths:
853    M /trunk/gtk/Makefile.common
854    D /trunk/gtk/isup_stat.c
855
856 Remove the isup messages tap as it's been superceeded by the stats_tree one
857
858
859 ------------------------------------------------------------------------
860 r15024 | sahlberg | 2005-07-23 20:56:01 -0500 (Sat, 23 Jul 2005) | 6 lines
861 Changed paths:
862    M /trunk/epan/tvbuff.c
863    M /trunk/epan/tvbuff.h
864
865 add
866 ep_tvb_get_string
867 that acts the same as tvb_get_string   but the buffer returned need not be freed.
868
869
870
871 ------------------------------------------------------------------------
872 r15023 | lego | 2005-07-23 20:48:01 -0500 (Sat, 23 Jul 2005) | 5 lines
873 Changed paths:
874    M /trunk/gtk/graph_analysis.c
875
876 From Alejandro Vaquero:
877
878 fix a crash when graphing packets whose src and dst is the same address
879
880
881 ------------------------------------------------------------------------
882 r15022 | lego | 2005-07-23 20:42:41 -0500 (Sat, 23 Jul 2005) | 5 lines
883 Changed paths:
884    M /trunk/epan/dissectors/packet-http.c
885
886 move the stats_tree tap into the http dissector (not anymore in the plugin)
887
888 change several calls to g_memdup into ep_strndup, fix the free calls
889
890
891 ------------------------------------------------------------------------
892 r15021 | lego | 2005-07-23 20:39:04 -0500 (Sat, 23 Jul 2005) | 3 lines
893 Changed paths:
894    M /trunk/plugins/stats_tree/Makefile.am
895    M /trunk/plugins/stats_tree/Makefile.nmake
896    D /trunk/plugins/stats_tree/http_stats_tree.c
897    M /trunk/plugins/stats_tree/stats_tree_plugin.c
898
899 http_stats_tree is moving to a new home (packet-http.c)
900
901
902 ------------------------------------------------------------------------
903 r15020 | lego | 2005-07-23 20:31:59 -0500 (Sat, 23 Jul 2005) | 3 lines
904 Changed paths:
905    M /trunk/gtk/Makefile.common
906    D /trunk/gtk/http_stat.c
907
908 remove the old http packet count tap as it has been superceeded by the new stats tree tap
909
910
911 ------------------------------------------------------------------------
912 r15019 | lego | 2005-07-23 20:21:38 -0500 (Sat, 23 Jul 2005) | 5 lines
913 Changed paths:
914    M /trunk/epan/emem.c
915
916 I believe we should use DISSECTOR_ASSERT instead of g_assert.
917
918 fix and clean g_strdup_printf()
919
920
921 ------------------------------------------------------------------------
922 r15018 | lego | 2005-07-23 19:29:57 -0500 (Sat, 23 Jul 2005) | 8 lines
923 Changed paths:
924    M /trunk/epan/emem.c
925    M /trunk/epan/emem.h
926
927 add some utility functions that use ep_alloc instead of g_malloc.
928
929 ep_memdup
930 ep_strdup
931 ep_strndup
932 ep_strdup_printf
933
934
935 ------------------------------------------------------------------------
936 r15017 | ulfl | 2005-07-23 15:37:00 -0500 (Sat, 23 Jul 2005) | 1 line
937 Changed paths:
938    M /trunk/packaging/nsis/ethereal.nsi
939
940 ... I should switch compression back on, the installer would otherwise become a bit large ...
941 ------------------------------------------------------------------------
942 r15016 | ulfl | 2005-07-23 15:34:43 -0500 (Sat, 23 Jul 2005) | 12 lines
943 Changed paths:
944    A /trunk/packaging/nsis/AdditionalTasksPage.ini
945    M /trunk/packaging/nsis/Makefile.am
946    M /trunk/packaging/nsis/Makefile.nmake
947    A /trunk/packaging/nsis/WinPcapPage.ini
948    A /trunk/packaging/nsis/WinPcap_3_0.exe
949    M /trunk/packaging/nsis/ethereal.nsi
950    A /trunk/packaging/nsis/servicelib.nsh
951
952
953 Installer:
954 - Installer now includes and installs WinPcap 3.0 (with detection)
955 - Install Sections are grouped now
956 - New Seperate page to select additional tasks like: icons, file extensions ...
957 - New Seperate page for WinPcap detection/installation
958 - Start WinPcap "NPF" service doesn't require a reboot
959
960 Uninstaller:
961 - New Uninstall sections page (uninstall, settings, plugins, WinPcap)
962 - If uninstallation selected, plugins will now be completely uninstalled (all versions, not only the current one)
963 - If selected, uninstallation of WinPcap
964 ------------------------------------------------------------------------
965 r15015 | jmayer | 2005-07-23 06:41:25 -0500 (Sat, 23 Jul 2005) | 2 lines
966 Changed paths:
967    M /trunk/clopts_common.c
968    M /trunk/clopts_common.h
969    M /trunk/disabled_protos.c
970    M /trunk/epan/addr_resolv.c
971    M /trunk/epan/asn1.c
972    M /trunk/epan/asn1.h
973    M /trunk/epan/column.c
974    M /trunk/epan/column.h
975    M /trunk/epan/dissectors/packet-dcerpc.h
976    M /trunk/epan/dissectors/packet-giop.c
977    M /trunk/epan/dissectors/packet-giop.h
978    M /trunk/epan/filesystem.c
979    M /trunk/epan/filesystem.h
980    M /trunk/epan/packet.c
981    M /trunk/epan/packet.h
982    M /trunk/epan/packet_info.h
983    M /trunk/epan/prefs.c
984    M /trunk/epan/prefs.h
985    M /trunk/epan/proto.c
986    M /trunk/epan/proto.h
987    M /trunk/epan/stats_tree.c
988    M /trunk/epan/stats_tree.h
989    M /trunk/epan/tap.c
990    M /trunk/epan/tap.h
991    M /trunk/epan/to_str.c
992    M /trunk/epan/xdlc.c
993    M /trunk/plugins/gryphon/packet-gryphon.c
994    M /trunk/plugins/gryphon/packet-gryphon.h
995    M /trunk/plugins/irda/irda-appl.h
996    M /trunk/plugins/mate/mate.h
997    M /trunk/plugins/mate/mate_grammar.lemon
998    M /trunk/plugins/mate/mate_parser.l
999    M /trunk/plugins/mate/mate_setup.c
1000    M /trunk/plugins/mate/mate_util.c
1001    M /trunk/plugins/mate/mate_util.h
1002    M /trunk/plugins/mate/packet-mate.c
1003    M /trunk/plugins/mgcp/packet-mgcp.c
1004    M /trunk/plugins/opsi/packet-opsi.h
1005    M /trunk/plugins/profinet/packet-pn-dcp.c
1006    M /trunk/plugins/rlm/packet-rlm.c
1007    M /trunk/print.c
1008    M /trunk/randpkt.c
1009    M /trunk/tap-iousers.c
1010    M /trunk/tethereal.c
1011    M /trunk/text2pcap.c
1012    M /trunk/tools/lemon/lempar.c
1013
1014 More 'char*' -> 'const char*' changes to fix warnings.
1015
1016 ------------------------------------------------------------------------
1017 r15014 | jmayer | 2005-07-23 03:18:44 -0500 (Sat, 23 Jul 2005) | 1 line
1018 Changed paths:
1019    M /trunk/plugins/asn1/packet-asn1.c
1020
1021 'char*' -> 'const char*' to fix warnings
1022 ------------------------------------------------------------------------
1023 r15013 | jmayer | 2005-07-23 01:53:59 -0500 (Sat, 23 Jul 2005) | 3 lines
1024 Changed paths:
1025    M /trunk/epan/dfilter/dfilter-int.h
1026    M /trunk/epan/dfilter/dfilter.c
1027
1028 Some more 'char*' -> 'const char*' changes
1029
1030
1031 ------------------------------------------------------------------------
1032 r15012 | jmayer | 2005-07-23 01:51:57 -0500 (Sat, 23 Jul 2005) | 4 lines
1033 Changed paths:
1034    M /trunk/epan/dfilter/gencode.c
1035    M /trunk/epan/dfilter/semcheck.c
1036
1037 Add includes to fix warnings of type
1038 gencode.c:383: warning: no previous declaration for
1039                         'dfw_interesting_fields'
1040
1041 ------------------------------------------------------------------------
1042 r15011 | jmayer | 2005-07-23 01:49:07 -0500 (Sat, 23 Jul 2005) | 8 lines
1043 Changed paths:
1044    M /trunk/epan/dfilter/syntax-tree.c
1045    M /trunk/epan/dfilter/syntax-tree.h
1046
1047 Move declaration of sttype_register_* functions from
1048 syntax-tree.c to syntax-tree.h.
1049
1050 This fixes some warning of type
1051 sttype-integer.c:33: warning: no previous declaration for
1052                                 'sttype_register_integer'
1053
1054
1055 ------------------------------------------------------------------------
1056 r15010 | jmayer | 2005-07-23 01:21:17 -0500 (Sat, 23 Jul 2005) | 6 lines
1057 Changed paths:
1058    M /trunk/epan/ftypes/ftype-bytes.c
1059    M /trunk/epan/ftypes/ftypes-int.h
1060    M /trunk/epan/ftypes/ftypes.c
1061
1062 Move declaration of void ftype_register_* to ftypes-int.h.
1063
1064 This fixes some warnings like
1065 ftype-bytes.c:52: warning: no previous declaration for 'bytes_fvalue_free'
1066
1067
1068 ------------------------------------------------------------------------
1069 r15009 | jmayer | 2005-07-23 01:19:08 -0500 (Sat, 23 Jul 2005) | 5 lines
1070 Changed paths:
1071    M /trunk/epan/ftypes/ftypes.h
1072
1073 Fix lots of warnings of type:
1074 ftypes.c:257: warning: passing argument 1 of 'logfunc' discards
1075                         qualifiers from pointer target type
1076 by changing 'char*' -> 'const char*'
1077
1078 ------------------------------------------------------------------------
1079 r15008 | lego | 2005-07-22 21:07:02 -0500 (Fri, 22 Jul 2005) | 3 lines
1080 Changed paths:
1081    M /trunk/epan/dissectors/packet-wsp.c
1082
1083 avoid a crash when tree is null
1084
1085
1086 ------------------------------------------------------------------------
1087 r15007 | sahlberg | 2005-07-22 19:46:14 -0500 (Fri, 22 Jul 2005) | 5 lines
1088 Changed paths:
1089    M /trunk/epan/dissectors/packet-ip.c
1090
1091 ICMP MPLS updates and a new preference option from
1092 Brice Augustin and Maria-Luiza
1093
1094
1095
1096 ------------------------------------------------------------------------
1097 r15006 | sahlberg | 2005-07-22 19:42:31 -0500 (Fri, 22 Jul 2005) | 3 lines
1098 Changed paths:
1099    M /trunk/AUTHORS
1100
1101 add back two entries that must have been removed by mistake
1102
1103
1104 ------------------------------------------------------------------------
1105 r15005 | sahlberg | 2005-07-22 19:22:02 -0500 (Fri, 22 Jul 2005) | 6 lines
1106 Changed paths:
1107    M /trunk/epan/dissectors/packet-hclnfsd.c
1108    M /trunk/epan/dissectors/packet-mount.c
1109    M /trunk/epan/dissectors/packet-nfs.c
1110    M /trunk/epan/dissectors/packet-pcnfsd.c
1111    M /trunk/epan/dissectors/packet-ypserv.c
1112
1113 we no longer need to g_free() teh string returned by dissect_rpc_string.
1114
1115 when checking the calls in packet-ndmp.c  we must have had a memleak there since it never freed those strings.
1116
1117
1118
1119 ------------------------------------------------------------------------
1120 r15004 | sahlberg | 2005-07-22 18:38:51 -0500 (Fri, 22 Jul 2005) | 2 lines
1121 Changed paths:
1122    M /trunk/epan/emem.c
1123
1124 include stdlib instead of malloc.h 
1125
1126 ------------------------------------------------------------------------
1127 r15003 | sahlberg | 2005-07-22 18:33:12 -0500 (Fri, 22 Jul 2005) | 5 lines
1128 Changed paths:
1129    M /trunk/epan/dissectors/packet-rpc.c
1130
1131 recode tvb_memdup() into more efficient  emem fucntions.
1132 Now that we dont have to  free() the memory explicitely we got rid of a few unnessecary g_strdup() as well.
1133
1134
1135
1136 ------------------------------------------------------------------------
1137 r15002 | etxrab | 2005-07-22 18:12:26 -0500 (Fri, 22 Jul 2005) | 1 line
1138 Changed paths:
1139    D /trunk/epan/dissectors/packet-mms-control.c
1140    D /trunk/epan/dissectors/packet-mms-data.c
1141
1142 No longer needed
1143 ------------------------------------------------------------------------
1144 r15001 | etxrab | 2005-07-22 18:11:11 -0500 (Fri, 22 Jul 2005) | 3 lines
1145 Changed paths:
1146    M /trunk/epan/dissectors/Makefile.common
1147    A /trunk/epan/dissectors/packet-ms-mms.c
1148
1149 From Martin Mathieson:
1150 Collapsed the control and data protocols into dissector to cope with commands and data over the same TCP connection.  I've also prettified things a bit and now decoded a few more command parameters.
1151
1152 ------------------------------------------------------------------------
1153 r15000 | sahlberg | 2005-07-22 18:04:52 -0500 (Fri, 22 Jul 2005) | 4 lines
1154 Changed paths:
1155    M /trunk/epan/dissectors/packet-mmse.c
1156
1157 recode the tvb_memdup() to use emem calls.
1158
1159
1160
1161 ------------------------------------------------------------------------
1162 r14999 | sahlberg | 2005-07-22 17:56:08 -0500 (Fri, 22 Jul 2005) | 3 lines
1163 Changed paths:
1164    M /trunk/epan/dissectors/packet-ipdc.c
1165
1166 remove a redundant tvb_memdup()   and fix a potential buffer overflow at the same time.
1167
1168
1169 ------------------------------------------------------------------------
1170 r14998 | sahlberg | 2005-07-22 17:45:36 -0500 (Fri, 22 Jul 2005) | 3 lines
1171 Changed paths:
1172    M /trunk/epan/dissectors/packet-armagetronad.c
1173
1174 replace one tvb_memdup() with a tvb_memcpy() using an automatically freed emem buffer
1175
1176
1177 ------------------------------------------------------------------------
1178 r14997 | jmayer | 2005-07-22 12:57:40 -0500 (Fri, 22 Jul 2005) | 1 line
1179 Changed paths:
1180    M /trunk/epan/prefs.c
1181    M /trunk/tools/lemon/lemon.c
1182    M /trunk/wiretap/ascend-grammar.y
1183    M /trunk/wiretap/ascend-int.h
1184    M /trunk/wiretap/wtap.h
1185
1186 Fix some warnings (and one of my previous 'fixes')
1187 ------------------------------------------------------------------------
1188 r14996 | jmayer | 2005-07-22 12:55:47 -0500 (Fri, 22 Jul 2005) | 1 line
1189 Changed paths:
1190    M /trunk/epan/emem.c
1191    M /trunk/epan/emem.h
1192
1193 Set svn:keywords and svn:eol-style
1194 ------------------------------------------------------------------------
1195 r14995 | gerald | 2005-07-22 11:43:05 -0500 (Fri, 22 Jul 2005) | 2 lines
1196 Changed paths:
1197    M /trunk/NEWS
1198    M /trunk/config.nmake
1199    M /trunk/configure.in
1200
1201 Bump the version and add a few entries to the NEWS file.
1202
1203 ------------------------------------------------------------------------
1204 r14994 | etxrab | 2005-07-22 10:55:06 -0500 (Fri, 22 Jul 2005) | 3 lines
1205 Changed paths:
1206    M /trunk/wiretap/libpcap.c
1207    M /trunk/wiretap/wtap.c
1208    M /trunk/wiretap/wtap.h
1209
1210 From Hannes Gredler:
1211 support for support for DLT_JUNIPER_MLPPP
1212
1213 ------------------------------------------------------------------------
1214 r14993 | gerald | 2005-07-22 10:51:20 -0500 (Fri, 22 Jul 2005) | 2 lines
1215 Changed paths:
1216    M /trunk/epan/dissectors/packet-ldap.c
1217
1218 Fix a potential memory leak.
1219
1220 ------------------------------------------------------------------------
1221 r14992 | etxrab | 2005-07-22 10:20:57 -0500 (Fri, 22 Jul 2005) | 2 lines
1222 Changed paths:
1223    M /trunk/epan/dissectors/packet-dnp.c
1224
1225 From Graham Bloice
1226 updates.
1227 ------------------------------------------------------------------------
1228 r14991 | etxrab | 2005-07-22 08:37:19 -0500 (Fri, 22 Jul 2005) | 1 line
1229 Changed paths:
1230    M /trunk/epan/dissectors/packet-bssgp.c
1231
1232 From Maynard, Chris.
1233 ------------------------------------------------------------------------
1234 r14990 | kukosa | 2005-07-22 05:38:22 -0500 (Fri, 22 Jul 2005) | 1 line
1235 Changed paths:
1236    M /trunk/asn1/tcap/tcap.cnf
1237
1238 fix for new asn2eth
1239 ------------------------------------------------------------------------
1240 r14989 | etxrab | 2005-07-22 03:56:41 -0500 (Fri, 22 Jul 2005) | 1 line
1241 Changed paths:
1242    M /trunk/epan/dissectors/packet-uma.c
1243
1244 Use NULL intead of "" in all calls to packet-gsm_a.c
1245 ------------------------------------------------------------------------
1246 r14988 | etxrab | 2005-07-22 03:55:06 -0500 (Fri, 22 Jul 2005) | 1 line
1247 Changed paths:
1248    M /trunk/epan/libethereal.def
1249
1250 Add ep_init_chunk.
1251 ------------------------------------------------------------------------
1252 r14987 | sahlberg | 2005-07-22 03:27:20 -0500 (Fri, 22 Jul 2005) | 4 lines
1253 Changed paths:
1254    M /trunk/epan/to_str.c
1255
1256 convert all other nasty "rotating static array" from to_str.c and make them use  the new emem api.
1257
1258
1259
1260 ------------------------------------------------------------------------
1261 r14986 | jmayer | 2005-07-22 02:55:51 -0500 (Fri, 22 Jul 2005) | 1 line
1262 Changed paths:
1263    M /trunk/epan/prefs.c
1264    M /trunk/rdps.c
1265    M /trunk/tools/lemon/lemon.c
1266    M /trunk/wiretap/airopeek9.c
1267    M /trunk/wiretap/ascend.c
1268
1269 More 'char*' -> 'const char*' warning fixes
1270 ------------------------------------------------------------------------
1271 r14985 | jmayer | 2005-07-22 02:54:18 -0500 (Fri, 22 Jul 2005) | 1 line
1272 Changed paths:
1273    M /trunk/epan/dissectors/packet-radiotap.c
1274
1275 Beginning of radiotap's header dissection
1276 ------------------------------------------------------------------------
1277 r14984 | sahlberg | 2005-07-22 02:46:58 -0500 (Fri, 22 Jul 2005) | 14 lines
1278 Changed paths:
1279    M /trunk/epan/Makefile.common
1280    A /trunk/epan/emem.c
1281    A /trunk/epan/emem.h
1282    M /trunk/epan/epan.c
1283    M /trunk/epan/to_str.c
1284    M /trunk/gtk/main.c
1285    M /trunk/tethereal.c
1286
1287 EMEM : a simple and FAST api to allocate memory that will be automatically freed() when the next packet is dissected.
1288
1289 This offesr memory allocation with a packet  scope making memory leaks less likely and memory management faster.
1290
1291
1292 Add initialization calls for both tethereal and ethereal.
1293
1294 Convert the ip_to_str() function to use this and avoid doing the silly rotating buffers thing it previously did.
1295
1296
1297 We also need an equivalent set of functions for allocation with capture file scope (free when next capture is loaded) but i dont know where to put the free_all call.
1298
1299
1300
1301 ------------------------------------------------------------------------
1302 r14983 | sahlberg | 2005-07-21 21:07:43 -0500 (Thu, 21 Jul 2005) | 6 lines
1303 Changed paths:
1304    M /trunk/epan/dissectors/packet-isakmp.c
1305
1306 fix some bugs in a value string
1307
1308 this fixes bug 291
1309
1310
1311
1312 ------------------------------------------------------------------------
1313 r14982 | sahlberg | 2005-07-21 21:00:04 -0500 (Thu, 21 Jul 2005) | 6 lines
1314 Changed paths:
1315    M /trunk/epan/dissectors/packet-isakmp.c
1316
1317 fix for bug 290
1318
1319 v2 exchange code 37 is "INFORMATIONAL"
1320
1321
1322
1323 ------------------------------------------------------------------------
1324 r14981 | gerald | 2005-07-21 16:40:57 -0500 (Thu, 21 Jul 2005) | 3 lines
1325 Changed paths:
1326    M /trunk/epan/tvbuff.c
1327
1328 When trying to handle gzip-compressed data, don't seek past the end of our 
1329 compressed data buffer.  Fixes bug 288.
1330
1331 ------------------------------------------------------------------------
1332 r14980 | sahlberg | 2005-07-21 16:12:09 -0500 (Thu, 21 Jul 2005) | 4 lines
1333 Changed paths:
1334    M /trunk/asn1/camel/packet-camel-template.c
1335    M /trunk/asn1/cmip/cmip.cnf
1336    M /trunk/asn1/cms/cms-exp.cnf
1337    M /trunk/asn1/ftam/ftam.cnf
1338    M /trunk/asn1/gsmmap/packet-gsm_map-template.c
1339    M /trunk/asn1/inap/packet-inap-template.c
1340    M /trunk/asn1/pkixcmp/cmp-exp.cnf
1341    M /trunk/asn1/pkixcrmf/crmf-exp.cnf
1342    M /trunk/asn1/tcap/tcap.cnf
1343    M /trunk/asn1/x509af/x509af-exp.cnf
1344    M /trunk/asn1/x509ce/x509ce-exp.cnf
1345    M /trunk/asn1/x509if/x509if-exp.cnf
1346    M /trunk/asn1/x509sat/x509sat-exp.cnf
1347    M /trunk/epan/dissectors/packet-MAP_DialoguePDU.c
1348    M /trunk/epan/dissectors/packet-acse.c
1349    M /trunk/epan/dissectors/packet-ber.c
1350    M /trunk/epan/dissectors/packet-ber.h
1351    M /trunk/epan/dissectors/packet-camel.c
1352    M /trunk/epan/dissectors/packet-cmip.c
1353    M /trunk/epan/dissectors/packet-cmp.c
1354    M /trunk/epan/dissectors/packet-cms.c
1355    M /trunk/epan/dissectors/packet-crmf.c
1356    M /trunk/epan/dissectors/packet-ess.c
1357    M /trunk/epan/dissectors/packet-ftam.c
1358    M /trunk/epan/dissectors/packet-gsm_map.c
1359    M /trunk/epan/dissectors/packet-gsm_map.h
1360    M /trunk/epan/dissectors/packet-h248.c
1361    M /trunk/epan/dissectors/packet-inap.c
1362    M /trunk/epan/dissectors/packet-kerberos.c
1363    M /trunk/epan/dissectors/packet-logotypecertextn.c
1364    M /trunk/epan/dissectors/packet-mms.c
1365    M /trunk/epan/dissectors/packet-ocsp.c
1366    M /trunk/epan/dissectors/packet-pkinit.c
1367    M /trunk/epan/dissectors/packet-pkix1implicit.c
1368    M /trunk/epan/dissectors/packet-pkixqualified.c
1369    M /trunk/epan/dissectors/packet-smrse.c
1370    M /trunk/epan/dissectors/packet-tcap.c
1371    M /trunk/epan/dissectors/packet-x509af.c
1372    M /trunk/epan/dissectors/packet-x509ce.c
1373    M /trunk/epan/dissectors/packet-x509if.c
1374    M /trunk/epan/dissectors/packet-x509sat.c
1375    M /trunk/epan/libethereal.def
1376    M /trunk/tools/asn2eth.py
1377
1378 change the symbol dissect_ber_CHOICE back into dissect_ber_choice
1379
1380
1381
1382 ------------------------------------------------------------------------
1383 r14979 | ulfl | 2005-07-21 15:32:25 -0500 (Thu, 21 Jul 2005) | 1 line
1384 Changed paths:
1385    M /trunk/COPYING
1386
1387 make the prefix "Just to avoid some misunderstandings..." a little bit more NSIS installer friendly (without making it odd looking)
1388 ------------------------------------------------------------------------
1389 r14978 | ulfl | 2005-07-21 15:17:52 -0500 (Thu, 21 Jul 2005) | 1 line
1390 Changed paths:
1391    M /trunk/packaging/nsis/ethereal.nsi
1392
1393 remove the radius dir and all it's files while uninstalling
1394 ------------------------------------------------------------------------
1395 r14977 | ulfl | 2005-07-21 15:05:37 -0500 (Thu, 21 Jul 2005) | 3 lines
1396 Changed paths:
1397    M /trunk/packaging/nsis/ethereal.nsi
1398
1399 Make GTK Wimp the default, so the installation type isn't always "Custom" on recent OS like 2K or XP (it will be disabled, if an "unappropriate" OS like Win98 is detected)
1400
1401 Grouping the sections together, so getting an idea of the available sections become an easier task
1402 ------------------------------------------------------------------------
1403 r14976 | jmayer | 2005-07-21 12:23:29 -0500 (Thu, 21 Jul 2005) | 1 line
1404 Changed paths:
1405    M /trunk/epan/dissectors/packet-dhcp-failover.c
1406
1407 More warining fixes: char -> const char
1408 ------------------------------------------------------------------------
1409 r14975 | jmayer | 2005-07-21 12:21:48 -0500 (Thu, 21 Jul 2005) | 1 line
1410 Changed paths:
1411    M /trunk/epan/tap.c
1412    M /trunk/epan/tap.h
1413
1414 More warining fixes: char -> const char
1415 ------------------------------------------------------------------------
1416 r14974 | jmayer | 2005-07-21 12:17:16 -0500 (Thu, 21 Jul 2005) | 1 line
1417 Changed paths:
1418    M /trunk/epan/dissectors/packet-bootp.c
1419
1420 One forgotten warning fix
1421 ------------------------------------------------------------------------
1422 r14973 | jmayer | 2005-07-21 12:04:10 -0500 (Thu, 21 Jul 2005) | 1 line
1423 Changed paths:
1424    M /trunk/epan/dissectors/packet-bootp.c
1425    M /trunk/epan/prefs.h
1426
1427 small warning fixes
1428 ------------------------------------------------------------------------
1429 r14972 | ulfl | 2005-07-20 17:11:48 -0500 (Wed, 20 Jul 2005) | 1 line
1430 Changed paths:
1431    M /trunk/epan/dissectors/packet-llc.c
1432
1433 "fix" bug #244: the implementation was correct but a bit hard to understand. I've added some small explanations, so it should be understandable somewhat better
1434 ------------------------------------------------------------------------
1435 r14971 | gerald | 2005-07-20 15:57:04 -0500 (Wed, 20 Jul 2005) | 12 lines
1436 Changed paths:
1437    M /trunk/epan/dissectors/packet-gsm_a.c
1438    M /trunk/epan/dissectors/packet-uma.c
1439
1440 In packet-gsm_a.c:
1441
1442   - Make sure every function that has an "add_string" argument, make sure
1443     it isn't NULL before we write to it.
1444     a null "add_string".
1445   - Use "_U_" instead of "add_string = add_string" to squelch compiler
1446     warnings.
1447   - Fix other compiler warnings.
1448
1449 In packet-uma.c, pass NULL instead of "" for the add_string argument to
1450 de_mid().  Fixes bug 287.
1451
1452 ------------------------------------------------------------------------
1453 r14970 | jmayer | 2005-07-20 10:08:29 -0500 (Wed, 20 Jul 2005) | 7 lines
1454 Changed paths:
1455    M /trunk/epan/dissectors/packet-radiotap.c
1456
1457
1458 Convert the result of tvb_get_guint8 to (gint8) so that the display
1459 as FT_INT32 shows a negative number if appropriate.
1460
1461 Is there a better way to solve this?
1462 Does this problem occur in other places too?
1463
1464 ------------------------------------------------------------------------
1465 r14969 | sahlberg | 2005-07-20 07:20:56 -0500 (Wed, 20 Jul 2005) | 4 lines
1466 Changed paths:
1467    M /trunk/epan/dissectors/packet-dhcpv6.c
1468
1469 prettify the HW type and address printouts slightly.
1470
1471
1472
1473 ------------------------------------------------------------------------
1474 r14968 | jmayer | 2005-07-20 07:05:14 -0500 (Wed, 20 Jul 2005) | 1 line
1475 Changed paths:
1476    M /trunk/epan/dissectors/packet-dis-enums.h
1477
1478 Fix: packet-dis-enums.h:248: warning: comma at end of enumerator list
1479 ------------------------------------------------------------------------
1480 r14967 | sahlberg | 2005-07-20 06:44:57 -0500 (Wed, 20 Jul 2005) | 5 lines
1481 Changed paths:
1482    M /trunk/epan/dissectors/packet-dhcpv6.c
1483
1484 add proper decoding and presentation of domain  strings in dhcpv6
1485
1486 this fixes bug 273
1487
1488
1489 ------------------------------------------------------------------------
1490 r14966 | jmayer | 2005-07-20 06:01:35 -0500 (Wed, 20 Jul 2005) | 1 line
1491 Changed paths:
1492    M /trunk/epan/proto.c
1493    M /trunk/epan/proto.h
1494
1495 Change proto_register_protocol to use 'const char*' instead of 'char*'
1496 ------------------------------------------------------------------------
1497 r14965 | jmayer | 2005-07-20 06:00:01 -0500 (Wed, 20 Jul 2005) | 1 line
1498 Changed paths:
1499    M /trunk/epan
1500
1501 Add radius_dict.c to svn:ignore
1502 ------------------------------------------------------------------------
1503 r14964 | sahlberg | 2005-07-20 02:51:24 -0500 (Wed, 20 Jul 2005) | 5 lines
1504 Changed paths:
1505    M /trunk/epan/dissectors/packet-isakmp.c
1506
1507 fix for bug 285
1508
1509 decode isakmp nat keepalive packets properly
1510
1511
1512 ------------------------------------------------------------------------
1513 r14963 | ulfl | 2005-07-19 19:47:58 -0500 (Tue, 19 Jul 2005) | 3 lines
1514 Changed paths:
1515    M /trunk/docbook/Makefile
1516
1517 print in the first target output line also which kind of target is in the making: "EUG" or "EDG"
1518
1519 remove obsolete HHC setting
1520 ------------------------------------------------------------------------
1521 r14962 | gerald | 2005-07-19 17:24:28 -0500 (Tue, 19 Jul 2005) | 3 lines
1522 Changed paths:
1523    M /trunk/epan/addr_resolv.c
1524
1525 Move Win32-specific variable declaration to the beginning of a function. 
1526 Fixes a recent buildbot failure.
1527
1528 ------------------------------------------------------------------------
1529 r14961 | lego | 2005-07-19 16:40:12 -0500 (Tue, 19 Jul 2005) | 4 lines
1530 Changed paths:
1531    M /trunk/gtk/graph_analysis.c
1532
1533 Avoid the selected item been white on white by making all analysis widows colored.
1534 Fixes bug 286.
1535
1536
1537 ------------------------------------------------------------------------
1538 r14960 | ulfl | 2005-07-19 16:05:17 -0500 (Tue, 19 Jul 2005) | 1 line
1539 Changed paths:
1540    M /trunk/docbook/developer-guide.xml
1541    M /trunk/docbook/user-guide.xml
1542
1543 current Ethereal version is 0.10.11
1544 ------------------------------------------------------------------------
1545 r14959 | ulfl | 2005-07-19 15:49:28 -0500 (Tue, 19 Jul 2005) | 1 line
1546 Changed paths:
1547    M /trunk/epan/proto.h
1548
1549 fix three doxygen warnings
1550 ------------------------------------------------------------------------
1551 r14958 | ulfl | 2005-07-19 15:46:38 -0500 (Tue, 19 Jul 2005) | 1 line
1552 Changed paths:
1553    M /trunk/gtk/compat_macros.h
1554    M /trunk/gtk/help_dlg.h
1555    M /trunk/gtk/main.h
1556    M /trunk/gtk/menu.h
1557    M /trunk/gtk/recent.h
1558
1559 fix various doxygen warnings
1560 ------------------------------------------------------------------------
1561 r14957 | sahlberg | 2005-07-19 15:45:17 -0500 (Tue, 19 Jul 2005) | 5 lines
1562 Changed paths:
1563    M /trunk/AUTHORS
1564    M /trunk/epan/dissectors/Makefile.common
1565    A /trunk/epan/dissectors/packet-ifcp.c
1566
1567 From Aboo
1568
1569 New protocol :    iFCP   protocol
1570
1571
1572 ------------------------------------------------------------------------
1573 r14956 | ulfl | 2005-07-19 15:44:45 -0500 (Tue, 19 Jul 2005) | 1 line
1574 Changed paths:
1575    M /trunk/disabled_protos.c
1576    M /trunk/doc/ethereal.pod
1577    M /trunk/epan/addr_resolv.c
1578    M /trunk/gtk/main.c
1579
1580 from Graeme Hewson: "Fixes for ethereal config files"
1581 ------------------------------------------------------------------------
1582 r14955 | ulfl | 2005-07-19 15:06:19 -0500 (Tue, 19 Jul 2005) | 1 line
1583 Changed paths:
1584    M /trunk/docbook/developer-guide.xml
1585    M /trunk/docbook/edg_src/EDG_chapter_env_intro.xml
1586    M /trunk/docbook/edg_src/EDG_preface.xml
1587
1588 from Jaap Keuter: "Syncing info from User Guide into Dev Guide"
1589 ------------------------------------------------------------------------
1590 r14954 | etxrab | 2005-07-19 14:48:02 -0500 (Tue, 19 Jul 2005) | 1 line
1591 Changed paths:
1592    M /trunk/epan/dissectors/packet-gsm_map.c
1593
1594 Fix an unpack_digits off by one error.
1595 ------------------------------------------------------------------------
1596 r14953 | etxrab | 2005-07-19 14:47:17 -0500 (Tue, 19 Jul 2005) | 1 line
1597 Changed paths:
1598    M /trunk/asn1/gsmmap/packet-gsm_map-template.c
1599
1600 Fix an unpack_digits off by one error.
1601 ------------------------------------------------------------------------
1602 r14952 | sahlberg | 2005-07-19 03:58:20 -0500 (Tue, 19 Jul 2005) | 8 lines
1603 Changed paths:
1604    M /trunk/epan/dissectors/packet-smb.c
1605
1606 minor fix to add required alignment for AueryPathInfo  level 0x107
1607
1608
1609 it decodes "better"   but might still be broken since none of the packets I have match any of the "standards"
1610
1611
1612
1613
1614 ------------------------------------------------------------------------
1615 r14951 | kukosa | 2005-07-18 15:45:46 -0500 (Mon, 18 Jul 2005) | 1 line
1616 Changed paths:
1617    M /trunk/tools/asn2eth.py
1618    M /trunk/tools/lex.py
1619    M /trunk/tools/yacc.py
1620
1621 PLY package updated to version 1.6
1622 ------------------------------------------------------------------------
1623 r14950 | guy | 2005-07-18 04:55:54 -0500 (Mon, 18 Jul 2005) | 5 lines
1624 Changed paths:
1625    M /trunk/epan/dissectors/packet-dis.c
1626
1627 DIS packets must be at least 12 bytes long.  DIS uses port 3000, by
1628 default, but the Cisco Redundant Link Management protocol can also use
1629 that port; RLM packets are 8 bytes long, so we use this to distinguish
1630 between them.
1631
1632 ------------------------------------------------------------------------
1633 r14949 | sahlberg | 2005-07-18 03:29:03 -0500 (Mon, 18 Jul 2005) | 7 lines
1634 Changed paths:
1635    M /trunk/gtk/graph_analysis.c
1636
1637 GTK 1.2   does not define the macro GDK_IS_DRAWABLE which made compilation of the recent flow analysis fail to compile.
1638
1639 For the time being, just add a dummy define for this symbol making it always TRUE for gtk-1.x users so that it compiles.
1640
1641 this should be fixed properly at a later stage, but i guess there are very few users of gtk-1.2 anyway  so no urgency.
1642
1643
1644 ------------------------------------------------------------------------
1645 r14948 | lego | 2005-07-17 18:12:12 -0500 (Sun, 17 Jul 2005) | 4 lines
1646 Changed paths:
1647    M /trunk/gtk/Makefile.common
1648    A /trunk/gtk/flow_graph.c
1649    M /trunk/gtk/graph_analysis.c
1650
1651 From Francisco Alcoba
1652 Flow Graphs for any protocol
1653
1654
1655 ------------------------------------------------------------------------
1656 r14947 | gerald | 2005-07-17 17:30:56 -0500 (Sun, 17 Jul 2005) | 2 lines
1657 Changed paths:
1658    M /trunk/epan/dissectors/packet-radius.c
1659
1660 Tweak the previous fix.
1661
1662 ------------------------------------------------------------------------
1663 r14946 | gerald | 2005-07-17 17:16:59 -0500 (Sun, 17 Jul 2005) | 2 lines
1664 Changed paths:
1665    M /trunk/epan/dissectors/packet-radius.c
1666
1667 Make the recent RADIUS changes work on IA64.
1668
1669 ------------------------------------------------------------------------
1670 r14945 | jmayer | 2005-07-17 08:55:46 -0500 (Sun, 17 Jul 2005) | 3 lines
1671 Changed paths:
1672    M /trunk/epan/Makefile.am
1673
1674 Add radius_dict.c to DISTCLEAN
1675
1676
1677 ------------------------------------------------------------------------
1678 r14944 | ulfl | 2005-07-17 08:39:24 -0500 (Sun, 17 Jul 2005) | 1 line
1679 Changed paths:
1680    M /trunk/epan/Makefile.nmake
1681
1682 add radius_dict.c to the distclean target, don't know how to do this for Makefile.am
1683 ------------------------------------------------------------------------
1684 r14943 | guy | 2005-07-17 03:41:07 -0500 (Sun, 17 Jul 2005) | 2 lines
1685 Changed paths:
1686    M /trunk/epan/dissectors/packet-uma.c
1687
1688 It's "svn:keywords", not "svn:keyword".
1689
1690 ------------------------------------------------------------------------
1691 r14942 | guy | 2005-07-17 03:39:51 -0500 (Sun, 17 Jul 2005) | 2 lines
1692 Changed paths:
1693    M /trunk/epan/dissectors/packet-uma.c
1694
1695 Fix the RCS ID.
1696
1697 ------------------------------------------------------------------------
1698 r14941 | etxrab | 2005-07-16 16:34:19 -0500 (Sat, 16 Jul 2005) | 1 line
1699 Changed paths:
1700    M /trunk/epan/dissectors/packet-t38.c
1701
1702 Update to the new per signatures.
1703 ------------------------------------------------------------------------
1704 r14940 | etxrab | 2005-07-16 14:59:21 -0500 (Sat, 16 Jul 2005) | 1 line
1705 Changed paths:
1706    M /trunk/epan/dissectors/packet-gsm_a.c
1707    M /trunk/epan/dissectors/packet-gsm_a.h
1708    M /trunk/epan/dissectors/packet-uma.c
1709
1710 Remove some unused variables.
1711 ------------------------------------------------------------------------
1712 r14939 | etxrab | 2005-07-16 14:58:23 -0500 (Sat, 16 Jul 2005) | 1 line
1713 Changed paths:
1714    M /trunk/epan/libethereal.def
1715
1716 Remove an unused export
1717 ------------------------------------------------------------------------
1718 r14938 | guy | 2005-07-16 01:20:56 -0500 (Sat, 16 Jul 2005) | 2 lines
1719 Changed paths:
1720    M /trunk/epan/dissectors/Makefile.common
1721
1722 List the new "packet-radius.h" file so it's included in the tarball.
1723
1724 ------------------------------------------------------------------------
1725 r14937 | guy | 2005-07-15 20:55:58 -0500 (Fri, 15 Jul 2005) | 7 lines
1726 Changed paths:
1727    M /trunk/epan/dissectors/packet-radius.c
1728
1729 Get rid of the newline between "radius:" and the error when trying to
1730 read the RADIUS directory.
1731
1732 The error string from "radius_load_dictionary()" is g_malloced; free it,
1733 and g_strdup the "Could not find the radius directory" error, so we
1734 don't have to worry about constant vs. g_malloced strings.
1735
1736 ------------------------------------------------------------------------
1737 r14936 | guy | 2005-07-15 20:33:22 -0500 (Fri, 15 Jul 2005) | 5 lines
1738 Changed paths:
1739    M /trunk/epan/radius_dict.l
1740
1741 Throw in some casts to squelch warnings, at least with some compilers
1742 (the values are const because nobody's supposed to modify them once
1743 they've been allocated, but they *can* be freed - by us - when we're
1744 done with them).
1745
1746 ------------------------------------------------------------------------
1747 r14935 | sahlberg | 2005-07-15 20:04:36 -0500 (Fri, 15 Jul 2005) | 5 lines
1748 Changed paths:
1749    A /trunk/asn1/wlancertextn
1750    A /trunk/asn1/wlancertextn/Makefile
1751    A /trunk/asn1/wlancertextn/Makefile.nmake
1752    A /trunk/asn1/wlancertextn/WLANCERTEXTN.asn
1753    A /trunk/asn1/wlancertextn/packet-wlancertextn-template.c
1754    A /trunk/asn1/wlancertextn/packet-wlancertextn-template.h
1755    A /trunk/asn1/wlancertextn/wlancertextn.cnf
1756    M /trunk/epan/dissectors/Makefile.common
1757    A /trunk/epan/dissectors/packet-wlancertextn.c
1758    A /trunk/epan/dissectors/packet-wlancertextn.h
1759
1760 new protocol
1761
1762 RFC3770   Wlan Certificate Extensions
1763
1764
1765 ------------------------------------------------------------------------
1766 r14934 | guy | 2005-07-15 19:45:22 -0500 (Fri, 15 Jul 2005) | 2 lines
1767 Changed paths:
1768    M /trunk/Makefile.am
1769
1770 It's "plugins", not "Plugins".
1771
1772 ------------------------------------------------------------------------
1773 r14933 | guy | 2005-07-15 19:37:44 -0500 (Fri, 15 Jul 2005) | 3 lines
1774 Changed paths:
1775    M /trunk/epan/dissectors/Makefile.common
1776
1777 epan/dissectors/packet-gtp.h has rung down the curtain and joined the
1778 Choir Invisible.
1779
1780 ------------------------------------------------------------------------
1781 r14932 | guy | 2005-07-15 19:27:53 -0500 (Fri, 15 Jul 2005) | 2 lines
1782 Changed paths:
1783    M /trunk/epan/dissectors/packet-radius_packetcable.c
1784
1785 Fix the name of the "svn:keywords" property.
1786
1787 ------------------------------------------------------------------------
1788 r14931 | guy | 2005-07-15 19:26:07 -0500 (Fri, 15 Jul 2005) | 2 lines
1789 Changed paths:
1790    M /trunk/epan/dissectors/packet-radius_packetcable.c
1791
1792 Fix the RCS ID.
1793
1794 ------------------------------------------------------------------------
1795 r14930 | lego | 2005-07-15 17:36:21 -0500 (Fri, 15 Jul 2005) | 3 lines
1796 Changed paths:
1797    M /trunk/packaging/nsis/ethereal.nsi
1798
1799 comments are ";" not ":"
1800
1801
1802 ------------------------------------------------------------------------
1803 r14929 | lego | 2005-07-15 16:45:34 -0500 (Fri, 15 Jul 2005) | 2 lines
1804 Changed paths:
1805    M /trunk/epan/dissectors/packet-radius_packetcable.c
1806
1807 propset and fix the filename
1808
1809 ------------------------------------------------------------------------
1810 r14928 | lego | 2005-07-15 16:41:47 -0500 (Fri, 15 Jul 2005) | 3 lines
1811 Changed paths:
1812    M /trunk/epan/dissectors/packet-radius.h
1813    M /trunk/epan/radius_dict.l
1814
1815 forgot to add the (c) notice
1816
1817
1818 ------------------------------------------------------------------------
1819 r14927 | lego | 2005-07-15 16:32:12 -0500 (Fri, 15 Jul 2005) | 3 lines
1820 Changed paths:
1821    M /trunk/epan/dissectors/packet-ranap.c
1822
1823 register the dissector by name
1824
1825
1826 ------------------------------------------------------------------------
1827 r14926 | lego | 2005-07-15 16:18:32 -0500 (Fri, 15 Jul 2005) | 4 lines
1828 Changed paths:
1829    M /trunk/Makefile.am
1830    M /trunk/epan/Makefile.am
1831    M /trunk/epan/Makefile.common
1832    M /trunk/epan/Makefile.nmake
1833    M /trunk/packaging/nsis/ethereal.nsi
1834
1835 Radius Dictionary Support
1836 Part 3: the makefiles
1837
1838
1839 ------------------------------------------------------------------------
1840 r14925 | lego | 2005-07-15 16:12:27 -0500 (Fri, 15 Jul 2005) | 3 lines
1841 Changed paths:
1842    M /trunk/epan/dissectors/packet-gtp.c
1843    D /trunk/epan/dissectors/packet-gtp.h
1844    M /trunk/epan/dissectors/packet-radius.c
1845    A /trunk/epan/dissectors/packet-radius.h
1846    A /trunk/epan/dissectors/packet-radius_packetcable.c
1847    A /trunk/epan/radius_dict.l
1848
1849 Radius Dictionary Support
1850 Part 2: the code
1851
1852 ------------------------------------------------------------------------
1853 r14924 | lego | 2005-07-15 16:03:13 -0500 (Fri, 15 Jul 2005) | 4 lines
1854 Changed paths:
1855    A /trunk/radius
1856    A /trunk/radius/dictionary
1857    A /trunk/radius/dictionary.3com
1858    A /trunk/radius/dictionary.3gpp
1859    A /trunk/radius/dictionary.3gpp2
1860    A /trunk/radius/dictionary.acc
1861    A /trunk/radius/dictionary.alcatel
1862    A /trunk/radius/dictionary.alteon
1863    A /trunk/radius/dictionary.altiga
1864    A /trunk/radius/dictionary.aptis
1865    A /trunk/radius/dictionary.ascend
1866    A /trunk/radius/dictionary.bay
1867    A /trunk/radius/dictionary.bintec
1868    A /trunk/radius/dictionary.bristol
1869    A /trunk/radius/dictionary.cablelabs
1870    A /trunk/radius/dictionary.cabletron
1871    A /trunk/radius/dictionary.cisco
1872    A /trunk/radius/dictionary.cisco.bbsm
1873    A /trunk/radius/dictionary.cisco.vpn3000
1874    A /trunk/radius/dictionary.cisco.vpn5000
1875    A /trunk/radius/dictionary.colubris
1876    A /trunk/radius/dictionary.columbia_university
1877    A /trunk/radius/dictionary.compat
1878    A /trunk/radius/dictionary.cosine
1879    A /trunk/radius/dictionary.erx
1880    A /trunk/radius/dictionary.extreme
1881    A /trunk/radius/dictionary.foundry
1882    A /trunk/radius/dictionary.freeradius
1883    A /trunk/radius/dictionary.gandalf
1884    A /trunk/radius/dictionary.garderos
1885    A /trunk/radius/dictionary.gemtek
1886    A /trunk/radius/dictionary.itk
1887    A /trunk/radius/dictionary.juniper
1888    A /trunk/radius/dictionary.karlnet
1889    A /trunk/radius/dictionary.livingston
1890    A /trunk/radius/dictionary.localweb
1891    A /trunk/radius/dictionary.merit
1892    A /trunk/radius/dictionary.microsoft
1893    A /trunk/radius/dictionary.mikrotik
1894    A /trunk/radius/dictionary.navini
1895    A /trunk/radius/dictionary.netscreen
1896    A /trunk/radius/dictionary.nokia
1897    A /trunk/radius/dictionary.nomadix
1898    A /trunk/radius/dictionary.propel
1899    A /trunk/radius/dictionary.quintum
1900    A /trunk/radius/dictionary.redback
1901    A /trunk/radius/dictionary.redcreek
1902    A /trunk/radius/dictionary.shasta
1903    A /trunk/radius/dictionary.shiva
1904    A /trunk/radius/dictionary.sonicwall
1905    A /trunk/radius/dictionary.springtide
1906    A /trunk/radius/dictionary.t_systems_nova
1907    A /trunk/radius/dictionary.telebit
1908    A /trunk/radius/dictionary.trapeze
1909    A /trunk/radius/dictionary.tunnel
1910    A /trunk/radius/dictionary.unisphere
1911    A /trunk/radius/dictionary.unix
1912    A /trunk/radius/dictionary.usr
1913    A /trunk/radius/dictionary.valemount
1914    A /trunk/radius/dictionary.versanet
1915    A /trunk/radius/dictionary.wispr
1916    A /trunk/radius/dictionary.xedia
1917
1918 Radius dictionary support
1919 Part 1: the dictionary
1920
1921
1922 ------------------------------------------------------------------------
1923 r14923 | gerald | 2005-07-15 15:50:34 -0500 (Fri, 15 Jul 2005) | 2 lines
1924 Changed paths:
1925    M /trunk/Makefile.nmake
1926    M /trunk/config.nmake
1927    M /trunk/tools/win32-setup.sh
1928
1929 Point to the latest Windows library tag and versions.
1930
1931 ------------------------------------------------------------------------
1932 r14922 | etxrab | 2005-07-15 15:26:36 -0500 (Fri, 15 Jul 2005) | 1 line
1933 Changed paths:
1934    M /trunk/epan/dissectors/packet-uma.c
1935
1936 Updare Id, and a comment.
1937 ------------------------------------------------------------------------
1938 r14921 | kukosa | 2005-07-15 10:20:40 -0500 (Fri, 15 Jul 2005) | 5 lines
1939 Changed paths:
1940    M /trunk/epan/dissectors/packet-h225.c
1941    M /trunk/epan/dissectors/packet-h245.c
1942    M /trunk/epan/dissectors/packet-h450.c
1943    M /trunk/epan/dissectors/packet-per.c
1944    M /trunk/epan/dissectors/packet-per.h
1945    M /trunk/tools/asn2eth.py
1946
1947 - PER helper functions for SET/SEQUENCE OF dissection were changed to have prototype similar to BER (per_sequence_t is used as parameter)
1948 - asn2eth was updated to support new PER helper functions for SET/SEQUENCE OF
1949 - #.FN_PARS implemented for SET/SEQUENCE OF and REAL
1950 - PER SET/SEQUENCE OF field can be FT_UINTxx to display number of items
1951 - PER dissectors regenerated
1952 ------------------------------------------------------------------------
1953 r14920 | sahlberg | 2005-07-15 03:29:26 -0500 (Fri, 15 Jul 2005) | 8 lines
1954 Changed paths:
1955    M /trunk/gtk/io_stat.c
1956
1957 make io-stat able to do SUM(*) for FT_RELATIVE_TIME fields
1958
1959
1960 Example:   SUM(tcp.analysis.rto)
1961 so one can plot the total amount of time that TCP sessions were idle due to waiting for a retransmission to occur.
1962
1963
1964
1965 ------------------------------------------------------------------------
1966 r14919 | ulfl | 2005-07-14 16:45:18 -0500 (Thu, 14 Jul 2005) | 1 line
1967 Changed paths:
1968    M /trunk/docbook/eug_src/EUG_chapter_capture.xml
1969    M /trunk/docbook/user-guide.xml
1970
1971 minor change: add TcpdumpManpage entity
1972 ------------------------------------------------------------------------
1973 r14918 | etxrab | 2005-07-14 16:05:38 -0500 (Thu, 14 Jul 2005) | 3 lines
1974 Changed paths:
1975    M /trunk/epan/dissectors/packet-gsm_a.c
1976    M /trunk/epan/dissectors/packet-gsm_a.h
1977    M /trunk/epan/dissectors/packet-gtp.c
1978    M /trunk/epan/dissectors/packet-uma.c
1979
1980 Packet-gtp.c - Fix up decoding of the rest of the IE:s use routines from packet-gsm_a.c
1981 Packet-uma.c Let packet-gsm_a handle som IE dissection.
1982 Packet-gsm.a add some IE dissection and export some routines.
1983 ------------------------------------------------------------------------
1984 r14917 | sahlberg | 2005-07-14 03:10:30 -0500 (Thu, 14 Jul 2005) | 9 lines
1985 Changed paths:
1986    M /trunk/epan/dissectors/packet-isakmp.c
1987
1988 ISAKMP version2   has changed the payload format of a CertificateRequest.
1989
1990 In version 2 this is just a concatenation of 20 byte SHA-1 hashes with no other encxapsulation.
1991
1992 this resolves bug 281
1993
1994
1995
1996
1997 ------------------------------------------------------------------------
1998 r14916 | jmayer | 2005-07-14 03:03:59 -0500 (Thu, 14 Jul 2005) | 2 lines
1999 Changed paths:
2000    M /trunk/plugins/v5ua/packet-v5ua.c
2001
2002 moduleinfo.h was included twice.
2003
2004 ------------------------------------------------------------------------
2005 r14915 | lego | 2005-07-13 18:40:06 -0500 (Wed, 13 Jul 2005) | 3 lines
2006 Changed paths:
2007    M /trunk/asn1/h248/packet-h248-template.c
2008    M /trunk/epan/dissectors/packet-h248.c
2009
2010 fix a string
2011
2012
2013 ------------------------------------------------------------------------
2014 r14914 | etxrab | 2005-07-13 16:38:07 -0500 (Wed, 13 Jul 2005) | 4 lines
2015 Changed paths:
2016    M /trunk/epan/dissectors/packet-aim-messaging.c
2017
2018 From Ilya Konstantinov :
2019 fixes a tiny bug which caused the boolean fields not to refer to the same offset as their 
2020 parent.
2021
2022 ------------------------------------------------------------------------
2023 r14913 | sahlberg | 2005-07-13 03:24:05 -0500 (Wed, 13 Jul 2005) | 3 lines
2024 Changed paths:
2025    M /trunk/epan/dissectors/dcerpc/dssetup/packet-dcerpc-dssetup.c
2026    M /trunk/epan/dissectors/packet-dcerpc-budb.c
2027    M /trunk/epan/dissectors/packet-dcerpc-dssetup.c
2028
2029 convert two other autogenerated dissectors to use FT_GUID
2030
2031
2032 ------------------------------------------------------------------------
2033 r14912 | sahlberg | 2005-07-13 03:00:15 -0500 (Wed, 13 Jul 2005) | 9 lines
2034 Changed paths:
2035    M /trunk/epan/dissectors/dcerpc/idl2eth.c
2036    M /trunk/epan/dissectors/packet-dcerpc-drsuapi.c
2037    M /trunk/epan/dissectors/packet-dcerpc.c
2038
2039 make idl2eth generate FT_GUID hf fields for uuid_t and GUID types.
2040
2041 make dissect_dcerpc_uuid_t() accept eitehr FT_STRING (old style) and FT_GUID (new style) hf fields. once all dissectors are modified to use FT_GUID we can remove the FT_STRING support here.
2042
2043 regenerate the DRSUAPI interface with the new FT_GUID support.
2044
2045
2046
2047
2048 ------------------------------------------------------------------------
2049 r14911 | etxrab | 2005-07-13 00:06:38 -0500 (Wed, 13 Jul 2005) | 3 lines
2050 Changed paths:
2051    M /trunk/epan/dissectors/packet-aim-messaging.c
2052    M /trunk/epan/dissectors/packet-aim.c
2053
2054 From Ilya Konstantinov :
2055  A patch to the AIM dissector to support Client Auto Response messages. I still don't know the meaning of all the fields as they weren't all mapped but this patch decodes all the important ones.
2056
2057 ------------------------------------------------------------------------
2058 r14910 | ulfl | 2005-07-12 16:21:14 -0500 (Tue, 12 Jul 2005) | 1 line
2059 Changed paths:
2060    M /trunk/epan/dissectors/packet-clnp.c
2061
2062 code cleanup: use "correct" proto_tree_add_... functions for li and tpdu code fields
2063 ------------------------------------------------------------------------
2064 r14909 | ulfl | 2005-07-12 16:09:34 -0500 (Tue, 12 Jul 2005) | 1 line
2065 Changed paths:
2066    M /trunk/epan/dissectors/packet-tpkt.c
2067
2068 add some more textual explanations of the protocol and it's fields
2069 ------------------------------------------------------------------------
2070 r14908 | tuexen | 2005-07-12 16:04:05 -0500 (Tue, 12 Jul 2005) | 2 lines
2071 Changed paths:
2072    M /trunk/gtk/sctp_assoc_analyse.c
2073    M /trunk/gtk/sctp_graph_dlg.c
2074
2075 From Irene Ruengeler: Handle multiple gap reports correctly and use correct name of a button.
2076
2077 ------------------------------------------------------------------------
2078 r14907 | etxrab | 2005-07-12 15:30:33 -0500 (Tue, 12 Jul 2005) | 1 line
2079 Changed paths:
2080    M /trunk/epan/dissectors/packet-gtp.c
2081
2082 Fix decoding of quintuplets.
2083 ------------------------------------------------------------------------
2084 r14906 | jmayer | 2005-07-12 12:08:17 -0500 (Tue, 12 Jul 2005) | 4 lines
2085 Changed paths:
2086    M /trunk/epan/dissectors
2087
2088 Update svn:ignore
2089         Add register.c-tmp
2090         Remove duplicate tags and TAGS
2091
2092 ------------------------------------------------------------------------
2093 r14905 | jmayer | 2005-07-12 12:06:09 -0500 (Tue, 12 Jul 2005) | 3 lines
2094 Changed paths:
2095    M /trunk/epan/dissectors/packet-radiotap.c
2096
2097 Add value for FCS (no decoding).
2098 Fix a signedness warning.
2099
2100 ------------------------------------------------------------------------
2101 r14904 | jmayer | 2005-07-12 07:44:42 -0500 (Tue, 12 Jul 2005) | 8 lines
2102 Changed paths:
2103    M /trunk/Makefile.am
2104    M /trunk/Makefile.common
2105    M /trunk/epan/dissectors/Makefile.am
2106    M /trunk/epan/dissectors/Makefile.common
2107
2108 Remove/replace SPACES at the beginning of Makefile.am/Makefile.common
2109 files as not all make implementation work with this.
2110
2111 Found by running
2112 grep '^ ' `find . -name "Makefile.am" -o -name "Makefile.common"`
2113
2114 Gerald: Maybe adding this to the buildbot would be a good idea after all.
2115
2116 ------------------------------------------------------------------------
2117 r14903 | guy | 2005-07-11 20:01:19 -0500 (Mon, 11 Jul 2005) | 2 lines
2118 Changed paths:
2119    M /trunk/asn1/ftam/ftam.cnf
2120    M /trunk/asn1/tcap/packet-tcap-template.c
2121    M /trunk/asn1/tcap/tcap.cnf
2122    M /trunk/epan/dissectors/packet-ftam.c
2123    M /trunk/epan/dissectors/packet-spnego.c
2124    M /trunk/epan/dissectors/packet-tcap.c
2125
2126 Fix some more signed vs. unsigned warnings.
2127
2128 ------------------------------------------------------------------------
2129 r14902 | guy | 2005-07-11 17:48:51 -0500 (Mon, 11 Jul 2005) | 3 lines
2130 Changed paths:
2131    M /trunk/epan/dissectors/packet-ntlmssp.c
2132
2133 In NTLMSP_AUTH messages, include the domain name and user name in the
2134 Info column.
2135
2136 ------------------------------------------------------------------------
2137 r14901 | etxrab | 2005-07-11 17:27:20 -0500 (Mon, 11 Jul 2005) | 1 line
2138 Changed paths:
2139    M /trunk/AUTHORS
2140
2141 Add Jeremy j Ouellette
2142 ------------------------------------------------------------------------
2143 r14900 | etxrab | 2005-07-11 17:23:57 -0500 (Mon, 11 Jul 2005) | 1 line
2144 Changed paths:
2145    M /trunk/epan/dissectors/Makefile.common
2146
2147 DIS dissection
2148 ------------------------------------------------------------------------
2149 r14899 | etxrab | 2005-07-11 17:23:15 -0500 (Mon, 11 Jul 2005) | 2 lines
2150 Changed paths:
2151    A /trunk/epan/dissectors/packet-dis-enums.c
2152    A /trunk/epan/dissectors/packet-dis-enums.h
2153    A /trunk/epan/dissectors/packet-dis-fields.c
2154    A /trunk/epan/dissectors/packet-dis-fields.h
2155    A /trunk/epan/dissectors/packet-dis-pdus.c
2156    A /trunk/epan/dissectors/packet-dis-pdus.h
2157    A /trunk/epan/dissectors/packet-dis.c
2158
2159 From Jeremy j Ouellette:
2160 DIS dissection.
2161 ------------------------------------------------------------------------
2162 r14898 | ulfl | 2005-07-11 15:14:43 -0500 (Mon, 11 Jul 2005) | 1 line
2163 Changed paths:
2164    M /trunk/colorfilters
2165
2166 fix a syntax error in the "Routing" rule, reported by Jeff Morriss
2167 ------------------------------------------------------------------------
2168 r14897 | etxrab | 2005-07-11 14:25:25 -0500 (Mon, 11 Jul 2005) | 1 line
2169 Changed paths:
2170    M /trunk/epan/dissectors/packet-gsm_a.c
2171    M /trunk/epan/dissectors/packet-gsm_a.h
2172    M /trunk/epan/dissectors/packet-gsm_map.c
2173
2174 Dissect some more fields
2175 ------------------------------------------------------------------------
2176 r14896 | etxrab | 2005-07-11 14:24:30 -0500 (Mon, 11 Jul 2005) | 1 line
2177 Changed paths:
2178    M /trunk/asn1/gsmmap/GSMMAP.asn
2179    M /trunk/asn1/gsmmap/gsmmap.cnf
2180    M /trunk/asn1/gsmmap/packet-gsm_map-template.c
2181
2182 Dissect some more fields
2183 ------------------------------------------------------------------------
2184 r14895 | guy | 2005-07-10 13:29:43 -0500 (Sun, 10 Jul 2005) | 9 lines
2185 Changed paths:
2186    M /trunk/gtk/tcp_graph.c
2187
2188 Just pass &cfile to select_tcpip_session(); we don't need to pass
2189 cfile.current_frame to it separately.
2190
2191 Note that we shouldn't ever get a "Selected packet isn't a TCP segment"
2192 error any more; we can now handle all link layers.
2193
2194 Give a little more detail in the message shown if there's *more than
2195 one* TCP header in the packet.
2196
2197 ------------------------------------------------------------------------
2198 r14894 | guy | 2005-07-10 05:10:40 -0500 (Sun, 10 Jul 2005) | 5 lines
2199 Changed paths:
2200    M /trunk/gtk/tcp_graph.c
2201
2202 Fix some comment typos.
2203
2204 Don't regenerate the packet list when generating the TCP stream graph -
2205 it won't be changing; just redissect and run the tap.
2206
2207 ------------------------------------------------------------------------
2208 r14893 | guy | 2005-07-10 04:26:20 -0500 (Sun, 10 Jul 2005) | 3 lines
2209 Changed paths:
2210    M /trunk/epan/dissectors/packet-lpd.c
2211
2212 Put the data (print job contents) in LPD requests under the LPD protocol
2213 item, rather than making it a top-level item.
2214
2215 ------------------------------------------------------------------------
2216 r14892 | guy | 2005-07-10 04:21:57 -0500 (Sun, 10 Jul 2005) | 2 lines
2217 Changed paths:
2218    M /trunk/gtk/tcp_graph.c
2219
2220 Get rid of an unused argument.
2221
2222 ------------------------------------------------------------------------
2223 r14891 | jmayer | 2005-07-10 03:04:27 -0500 (Sun, 10 Jul 2005) | 7 lines
2224 Changed paths:
2225    M /trunk/Makefile.am
2226    M /trunk/doc/Makefile.am
2227    M /trunk/epan/Makefile.am
2228    M /trunk/epan/dfilter/Makefile.am
2229    M /trunk/epan/dissectors/Makefile.am
2230    M /trunk/epan/ftypes/Makefile.am
2231    M /trunk/gtk/Makefile.am
2232    M /trunk/help/Makefile.am
2233    M /trunk/packaging/Makefile.am
2234    M /trunk/packaging/nsis/Makefile.am
2235    M /trunk/packaging/rpm/Makefile.am
2236    M /trunk/packaging/rpm/SPECS/Makefile.am
2237    M /trunk/packaging/svr4/Makefile.am
2238    M /trunk/plugins/Makefile.am
2239    M /trunk/plugins/acn/Makefile.am
2240    M /trunk/plugins/agentx/Makefile.am
2241    M /trunk/plugins/artnet/Makefile.am
2242    M /trunk/plugins/asn1/Makefile.am
2243    M /trunk/plugins/ciscosm/Makefile.am
2244    M /trunk/plugins/docsis/Makefile.am
2245    M /trunk/plugins/enttec/Makefile.am
2246    M /trunk/plugins/giop/Makefile.am
2247    M /trunk/plugins/gryphon/Makefile.am
2248    M /trunk/plugins/irda/Makefile.am
2249    M /trunk/plugins/lwres/Makefile.am
2250    M /trunk/plugins/mate/Makefile.am
2251    M /trunk/plugins/megaco/Makefile.am
2252    M /trunk/plugins/mgcp/Makefile.am
2253    M /trunk/plugins/opsi/Makefile.am
2254    M /trunk/plugins/pcli/Makefile.am
2255    M /trunk/plugins/profinet/Makefile.am
2256    M /trunk/plugins/rdm/Makefile.am
2257    M /trunk/plugins/rlm/Makefile.am
2258    M /trunk/plugins/rtnet/Makefile.am
2259    M /trunk/plugins/rudp/Makefile.am
2260    M /trunk/plugins/stats_tree/Makefile.am
2261    M /trunk/plugins/v5ua/Makefile.am
2262    M /trunk/plugins/xml/Makefile.am
2263    M /trunk/tools/Makefile.am
2264    M /trunk/tools/lemon/Makefile.am
2265    M /trunk/wiretap/Makefile.am
2266
2267 After doing "make maintainer-clean", "svn status --no-ignore | grep ^I"
2268 returned quite a list of files. Add them to MAINTAINERCLEANFILES.
2269
2270 Whitespace changes (replace multiple spaces by TABs, in a few cases this
2271 needed to be done at the beginning of Makefile lines.
2272
2273
2274 ------------------------------------------------------------------------
2275 r14890 | sahlberg | 2005-07-10 00:27:38 -0500 (Sun, 10 Jul 2005) | 19 lines
2276 Changed paths:
2277    M /trunk/epan/dissectors/packet-tcp.c
2278
2279 For packets flagged as Retransmission
2280
2281 calculate RTO as the delta between the retransmitted frame and the last previous frame seen for this session (in the same direction).
2282
2283 while this is technically not the RTO  this delta is in most cases more important/useful than the tru RTO anyway since this measure represents the amount of thiime that the link went idle  while waiting for an RTO.
2284
2285
2286
2287
2288 It would be nice with a statistics tap for TCP where one couls see, seeion by session :
2289 Length in time of the session.
2290 Total bytes transferred
2291 Number of retransmissions
2292 Time spent waiting for an RTO
2293 Time spent waiting for an RTO in % of the total time.
2294
2295
2296
2297
2298 ------------------------------------------------------------------------
2299 r14889 | sahlberg | 2005-07-09 21:59:50 -0500 (Sat, 09 Jul 2005) | 14 lines
2300 Changed paths:
2301    M /trunk/gtk/tcp_graph.c
2302
2303 It works reasonably well with extensive testing so here goes :
2304
2305 tcp-graph has been modified to extract tcp data from a TAP instead of reading and parsing directly from the capture file.
2306
2307 This makes tcp graph work for any type of capture and for any transport.
2308
2309
2310
2311
2312 In the future someone with access to captures with TCP over something over TCP
2313 to add a dialog where the user can specify WHICH of the multiple TCP sessions to graph.
2314
2315
2316
2317 ------------------------------------------------------------------------
2318 r14888 | ulfl | 2005-07-09 06:28:13 -0500 (Sat, 09 Jul 2005) | 5 lines
2319 Changed paths:
2320    M /trunk/gtk/summary_dlg.c
2321
2322 MSVC: fix some guint64 related compiler errors
2323
2324 strange enough, MSVC cannot convert from guint64 to float, so cast guint64 -> gint64 -> float
2325
2326 However, even gint64 might be big enough to prevent us from an overflow :-)
2327 ------------------------------------------------------------------------
2328 r14887 | ulfl | 2005-07-09 06:26:46 -0500 (Sat, 09 Jul 2005) | 2 lines
2329 Changed paths:
2330    M /trunk/gtk/conversations_table.c
2331    M /trunk/gtk/hostlist_table.c
2332
2333 MSVC: fix some guint64 related compiler warnings, could someone please review my comment(s), I don't think it's currently implemented correct
2334
2335 ------------------------------------------------------------------------
2336 r14886 | guy | 2005-07-08 22:25:25 -0500 (Fri, 08 Jul 2005) | 4 lines
2337 Changed paths:
2338    M /trunk/epan/dissectors/packet-kerberos.c
2339    M /trunk/epan/dissectors/packet-kerberos.h
2340    M /trunk/epan/dissectors/packet-kink.c
2341    M /trunk/epan/dissectors/packet-spnego.c
2342
2343 Make a bunch of items in encryption code arrays of guint8, and make some
2344 pointers either "void *" or "guint8 *", to reduce the level of compiler
2345 warnings (the data in question is largely binary in those cases).
2346
2347 ------------------------------------------------------------------------
2348 r14885 | guy | 2005-07-08 21:58:07 -0500 (Fri, 08 Jul 2005) | 8 lines
2349 Changed paths:
2350    M /trunk/asn1/acse/acse.cnf
2351    M /trunk/asn1/cms/cms.cnf
2352    M /trunk/asn1/ocsp/ocsp.cnf
2353    M /trunk/asn1/pkix1explicit/pkix1explicit.cnf
2354    M /trunk/asn1/smrse/smrse.cnf
2355    M /trunk/asn1/x509af/x509af.cnf
2356    M /trunk/epan/dissectors/packet-acse.c
2357    M /trunk/epan/dissectors/packet-ber.c
2358    M /trunk/epan/dissectors/packet-cms.c
2359    M /trunk/epan/dissectors/packet-cms.h
2360    M /trunk/epan/dissectors/packet-kerberos.c
2361    M /trunk/epan/dissectors/packet-ocsp.c
2362    M /trunk/epan/dissectors/packet-ocsp.h
2363    M /trunk/epan/dissectors/packet-pkix1explicit.c
2364    M /trunk/epan/dissectors/packet-pkix1explicit.h
2365    M /trunk/epan/dissectors/packet-smrse.c
2366    M /trunk/epan/dissectors/packet-smrse.h
2367    M /trunk/epan/dissectors/packet-x509af.c
2368    M /trunk/epan/dissectors/packet-x509af.h
2369
2370 Fix up a bunch of arguments to "dissect_ber_identifier()" to match its
2371 current signature ("class" is a "gint8 *", not a "guint8 *", and "tag"
2372 is a "gint32 *", not a "guint32 *").  Re-generate the dissectors from
2373 the ASN.1 and the .cnf files in the cases where the arguments were fixed
2374 in a .cnf file.
2375
2376 Give some dissectors the right svn:keywords and svn:eol-style settings.
2377
2378 ------------------------------------------------------------------------
2379 r14884 | guy | 2005-07-08 19:53:17 -0500 (Fri, 08 Jul 2005) | 20 lines
2380 Changed paths:
2381    M /trunk/epan/dissectors/packet-ans.c
2382    M /trunk/epan/dissectors/packet-ap1394.c
2383    M /trunk/epan/dissectors/packet-aruba-adp.c
2384    M /trunk/epan/dissectors/packet-beep.c
2385    M /trunk/epan/dissectors/packet-bssap.c
2386    M /trunk/epan/dissectors/packet-bssgp.c
2387    M /trunk/epan/dissectors/packet-cip.c
2388    M /trunk/epan/dissectors/packet-clnp.c
2389    M /trunk/epan/dissectors/packet-echo.c
2390    M /trunk/epan/dissectors/packet-enc.c
2391    M /trunk/epan/dissectors/packet-eth.c
2392    M /trunk/epan/dissectors/packet-gtp.c
2393    M /trunk/epan/dissectors/packet-ieee80211.c
2394    M /trunk/epan/dissectors/packet-igmp.c
2395    M /trunk/epan/dissectors/packet-ip.c
2396    M /trunk/epan/dissectors/packet-ipdc.c
2397    M /trunk/epan/dissectors/packet-ipv6.c
2398    M /trunk/epan/dissectors/packet-iscsi.c
2399    M /trunk/epan/dissectors/packet-lmp.c
2400    M /trunk/epan/dissectors/packet-m2pa.c
2401    M /trunk/epan/dissectors/packet-manolito.c
2402    M /trunk/epan/dissectors/packet-nlm.c
2403    M /trunk/epan/dissectors/packet-nsip.c
2404    M /trunk/epan/dissectors/packet-pgm.c
2405    M /trunk/epan/dissectors/packet-rdt.c
2406    M /trunk/epan/dissectors/packet-retix-bpdu.c
2407    M /trunk/epan/dissectors/packet-rpc.c
2408    M /trunk/epan/dissectors/packet-skinny.c
2409    M /trunk/epan/dissectors/packet-uma.c
2410
2411 Squelch various signed vs. unsigned warnings by:
2412
2413         making pointers to byte data be "guint8 *" rather than "char *",
2414         and making buffers holding byte data arrays of "guint8" rather
2415         than arrays of "char";
2416
2417         making pointers to text strings "char *" rather than "guchar *";
2418
2419         appropriately casting pointers (cast to "guint8 *" when passing
2420         to routines expecting "guint8 *" or when assigning to "guint8
2421         *");
2422
2423         making port-number preferences "guint";
2424
2425         making enum preferences "gint";
2426
2427         making hf_ variables "int".
2428
2429 Clean up white space.
2430
2431 ------------------------------------------------------------------------
2432 r14883 | guy | 2005-07-08 19:47:57 -0500 (Fri, 08 Jul 2005) | 6 lines
2433 Changed paths:
2434    M /trunk/epan/dissectors/packet-lwapp.c
2435
2436 MAC addresses are arrays of bytes, not strings; make the destination MAC
2437 address an array of guint8 - that squelches some compiler warnings.
2438
2439 Use -1 rather than tvb_length(tvb) to make the item for LWAPP go to the
2440 end of the tvbuff.
2441
2442 ------------------------------------------------------------------------
2443 r14882 | guy | 2005-07-08 19:44:44 -0500 (Fri, 08 Jul 2005) | 11 lines
2444 Changed paths:
2445    M /trunk/epan/dissectors/packet-bittorrent.c
2446
2447 Find the BitTorrent dissector immediately after registering it, and save
2448 the handle, rather than finding it every time we need it.
2449
2450 Just make a guint8 array with the BitTorrent magic string length
2451 followed by the string, and use "tvb_memeql()" to test against that - it
2452 handles checking to make sure there's enough data in the tvbuff (if
2453 not, it returns -1 as a "no match" indication) and then checks all of
2454 the first 20 bytes in one operation.
2455
2456 Clean up white space.
2457
2458 ------------------------------------------------------------------------
2459 r14881 | guy | 2005-07-08 19:35:13 -0500 (Fri, 08 Jul 2005) | 8 lines
2460 Changed paths:
2461    M /trunk/epan/dissectors/packet-icep.c
2462
2463 Use "tvb_get_string()" rather than duplicating its functionality by
2464 hand.
2465
2466 Use "g_strdup()" rather than duplicating its functionality by hand.
2467
2468 Make the magic number an array of "guint8", as "tvb_memeql()" expects a
2469 pointer to "guint8".
2470
2471 ------------------------------------------------------------------------
2472 r14880 | ulfl | 2005-07-08 17:11:13 -0500 (Fri, 08 Jul 2005) | 1 line
2473 Changed paths:
2474    M /trunk/epan/dissectors/packet-dnp.c
2475    M /trunk/epan/dissectors/packet-eth.c
2476    M /trunk/epan/dissectors/packet-gprs-llc.c
2477    M /trunk/epan/dissectors/packet-gre.c
2478    M /trunk/epan/dissectors/packet-icmpv6.c
2479    M /trunk/epan/dissectors/packet-ieee80211.c
2480    M /trunk/epan/dissectors/packet-igmp.c
2481    M /trunk/epan/dissectors/packet-ip.c
2482    M /trunk/epan/dissectors/packet-isis-hello.c
2483    M /trunk/epan/dissectors/packet-isis-lsp.c
2484    M /trunk/epan/dissectors/packet-isis-snp.c
2485    M /trunk/epan/dissectors/packet-lmp.c
2486    M /trunk/epan/dissectors/packet-ospf.c
2487    M /trunk/epan/dissectors/packet-pgm.c
2488    M /trunk/epan/dissectors/packet-pim.c
2489    M /trunk/epan/dissectors/packet-ppp.c
2490    M /trunk/epan/dissectors/packet-rsvp.c
2491    M /trunk/epan/dissectors/packet-tcp.c
2492    M /trunk/epan/dissectors/packet-vrrp.c
2493
2494 checksum messages: use "[correct]" instead of "(correct)" and other "alike" messages
2495 ------------------------------------------------------------------------
2496 r14879 | ulfl | 2005-07-08 17:04:35 -0500 (Fri, 08 Jul 2005) | 1 line
2497 Changed paths:
2498    M /trunk/docbook/graphics/ethereal-analyze-menu.png
2499    M /trunk/docbook/graphics/ethereal-bytes-pane-popup-menu.png
2500    M /trunk/docbook/graphics/ethereal-capture-menu.png
2501    M /trunk/docbook/graphics/ethereal-capture-options.png
2502    M /trunk/docbook/graphics/ethereal-decode-as.png
2503    M /trunk/docbook/graphics/ethereal-details-pane-popup-menu.png
2504    M /trunk/docbook/graphics/ethereal-details-pane.png
2505    M /trunk/docbook/graphics/ethereal-display-filter-tcp.png
2506    M /trunk/docbook/graphics/ethereal-edit-menu.png
2507    M /trunk/docbook/graphics/ethereal-file-menu.png
2508    M /trunk/docbook/graphics/ethereal-filter-toolbar.png
2509    M /trunk/docbook/graphics/ethereal-find-packet.png
2510    M /trunk/docbook/graphics/ethereal-follow-stream.png
2511    M /trunk/docbook/graphics/ethereal-go-menu.png
2512    M /trunk/docbook/graphics/ethereal-gui-preferences.png
2513    M /trunk/docbook/graphics/ethereal-help-menu.png
2514    M /trunk/docbook/graphics/ethereal-list-pane.png
2515    M /trunk/docbook/graphics/ethereal-main-toolbar.png
2516    M /trunk/docbook/graphics/ethereal-main.png
2517    M /trunk/docbook/graphics/ethereal-packet-pane-popup-menu.png
2518    M /trunk/docbook/graphics/ethereal-packet-selected.png
2519    M /trunk/docbook/graphics/ethereal-statistics-menu.png
2520    M /trunk/docbook/graphics/ethereal-stats-conversations.png
2521    M /trunk/docbook/graphics/ethereal-stats-endpoints.png
2522    M /trunk/docbook/graphics/ethereal-time-reference.png
2523    M /trunk/docbook/graphics/ethereal-view-menu.png
2524    M /trunk/docbook/user-guide.xml
2525
2526 Update the EDG screenshots to reflect the latest Ethereal GUI changes
2527 ------------------------------------------------------------------------
2528 r14878 | etxrab | 2005-07-08 15:01:11 -0500 (Fri, 08 Jul 2005) | 3 lines
2529 Changed paths:
2530    M /trunk/epan/dissectors/packet-gsm_a.c
2531    M /trunk/epan/dissectors/packet-gsm_map.c
2532
2533 Add some missing IMPLICIT tags, and use FN_PARS directive.
2534
2535 Add disection of some RR elements and command Handover.
2536 ------------------------------------------------------------------------
2537 r14877 | etxrab | 2005-07-08 14:59:56 -0500 (Fri, 08 Jul 2005) | 1 line
2538 Changed paths:
2539    M /trunk/asn1/gsmmap/GSMMAP.asn
2540    M /trunk/asn1/gsmmap/gsmmap.cnf
2541    M /trunk/asn1/gsmmap/packet-gsm_map-template.c
2542
2543 Add some missing IMPLICIT tags, and use FN_PARS directive.
2544 ------------------------------------------------------------------------
2545 r14876 | tuexen | 2005-07-08 06:47:59 -0500 (Fri, 08 Jul 2005) | 2 lines
2546 Changed paths:
2547    M /trunk/gtk/sctp_graph_dlg.c
2548
2549 Fix a crash reported by Jeff Morris.
2550
2551 ------------------------------------------------------------------------
2552 r14875 | guy | 2005-07-08 04:12:11 -0500 (Fri, 08 Jul 2005) | 3 lines
2553 Changed paths:
2554    M /trunk/gtk/summary_dlg.c
2555    M /trunk/summary.h
2556
2557 Make the counters in the summary 64-bit, so they don't overflow on
2558 Really Big Captures.
2559
2560 ------------------------------------------------------------------------
2561 r14874 | guy | 2005-07-07 21:31:45 -0500 (Thu, 07 Jul 2005) | 23 lines
2562 Changed paths:
2563    M /trunk/epan/dissectors/packet-actrace.c
2564
2565 Get rid of most unused arguments and variables (including some that are
2566 set but not used).  (Leave "pi" around so the warning acts as a reminder
2567 that the tap structure stuff needs a cleanup - currently, the tap
2568 structures aren't freed; perhaps the new memory allocation scheme
2569 proposed by Ronnie could be used for tap structures.)
2570
2571 Have "ac_istrace()" return NOT_ACTRACE for apparently non-actrace
2572 packets and return the packet type for actrace packets, so that we don't
2573 need a global variable for the packet type.
2574
2575 Make "actrace_udp_port" unsigned to squelch a signed vs. unsigned
2576 warning.
2577
2578 Use "col_set_str()" rather than "col_add_str()" when setting the
2579 Protocol column.
2580
2581 We don't recognized packets as CAS packets unless they're 48 bytes long,
2582 so we don't need to test whether they're 48 bytes long in the CAS packet
2583 dissection code.
2584
2585 Use the reported length, not the captured length, when doing length
2586 checks.
2587
2588 ------------------------------------------------------------------------
2589 r14873 | guy | 2005-07-07 21:21:16 -0500 (Thu, 07 Jul 2005) | 3 lines
2590 Changed paths:
2591    M /trunk/wiretap/nettl.c
2592
2593 Make nettl file header items containing strings "gchar", to squelch
2594 signed vs. unsigned compiler warnings.
2595
2596 ------------------------------------------------------------------------
2597 r14872 | sahlberg | 2005-07-07 17:24:28 -0500 (Thu, 07 Jul 2005) | 7 lines
2598 Changed paths:
2599    M /trunk/gtk/conversations_table.c
2600    M /trunk/gtk/conversations_table.h
2601    M /trunk/gtk/hostlist_table.c
2602    M /trunk/gtk/hostlist_table.h
2603
2604 make the packets/bytes counters 64bit integers to not wrap when using really large captures.
2605
2606
2607 setting packet counter to 64bit is overkill but makes it consistent with the very similar bytes counter.
2608
2609
2610
2611 ------------------------------------------------------------------------
2612 r14871 | gerald | 2005-07-07 16:26:09 -0500 (Thu, 07 Jul 2005) | 6 lines
2613 Changed paths:
2614    M /trunk/Makefile.nmake
2615    M /trunk/epan/dissectors/make-reg-dotc.py
2616    M /trunk/tools/cvsdiff-fix.py
2617    M /trunk/tools/win32-setup.sh
2618
2619 Make sure "which" is present before we verify our tools.  Add "env" to
2620 the list of programs to check.  Make sure our python scripts start with
2621 "#!/usr/bin/env python" as recommended at
2622
2623   http://www.python.org/doc/faq/library.html#how-do-i-make-a-python-script-executable-on-unix
2624
2625 ------------------------------------------------------------------------
2626 r14870 | etxrab | 2005-07-07 14:48:06 -0500 (Thu, 07 Jul 2005) | 1 line
2627 Changed paths:
2628    M /trunk/packaging/nsis/Makefile.nmake
2629    M /trunk/packaging/nsis/ethereal.nsi
2630
2631 Add parlay.dll and tango.dll to the installer.
2632 ------------------------------------------------------------------------
2633 r14869 | kukosa | 2005-07-07 00:45:51 -0500 (Thu, 07 Jul 2005) | 1 line
2634 Changed paths:
2635    M /trunk/asn1/h225/h225.cnf
2636    M /trunk/asn1/h450/h450.cnf
2637
2638 avoid few warnings from asn2eth compiler
2639 ------------------------------------------------------------------------
2640 r14868 | guy | 2005-07-06 23:05:01 -0500 (Wed, 06 Jul 2005) | 3 lines
2641 Changed paths:
2642    M /trunk/gtk/voip_calls_dlg.c
2643
2644 Squelch a compiler pointer vs.  integer warning - NULL is for pointers,
2645 '\0' is for characters.
2646
2647 ------------------------------------------------------------------------
2648 r14867 | guy | 2005-07-06 23:03:35 -0500 (Wed, 06 Jul 2005) | 4 lines
2649 Changed paths:
2650    M /trunk/epan/address.h
2651    M /trunk/gtk/voip_calls.c
2652
2653 Add a cast to SET_ADDRESS() to squelch GCC4 "differ in signedness"
2654 warnings.  Use SET_ADDRESS in the VOIP calls code, rather than
2655 explicitly filling in "pstn_add".
2656
2657 ------------------------------------------------------------------------
2658 r14866 | guy | 2005-07-06 22:20:43 -0500 (Wed, 06 Jul 2005) | 3 lines
2659 Changed paths:
2660    M /trunk/gtk/voip_calls.c
2661
2662 Explicitly initialize all the elements of a voip_calls_tapinfo_t, to
2663 squelch a compiler warning.
2664
2665 ------------------------------------------------------------------------
2666 r14865 | guy | 2005-07-06 18:55:19 -0500 (Wed, 06 Jul 2005) | 2 lines
2667 Changed paths:
2668    M /trunk/tools/asn2eth.py
2669
2670 Fix a spelling error.
2671
2672 ------------------------------------------------------------------------
2673 r14864 | kukosa | 2005-07-06 11:19:34 -0500 (Wed, 06 Jul 2005) | 1 line
2674 Changed paths:
2675    M /trunk/asn1/h225/h225.cnf
2676    M /trunk/asn1/h245/h245.cnf
2677
2678 more usage of #.FN_PARS directive and usage of DEFAULT_BODY parameter
2679 ------------------------------------------------------------------------
2680 r14863 | kukosa | 2005-07-06 11:15:12 -0500 (Wed, 06 Jul 2005) | 2 lines
2681 Changed paths:
2682    M /trunk/tools/asn2eth.py
2683
2684 - #.FN_PARS implemented for BOOLEAN
2685 - user defined body #.FN_BODY can be combined with default body using DEFAULT_BODY parameter (see e.g. H.225)
2686 ------------------------------------------------------------------------
2687 r14862 | jmayer | 2005-07-05 17:58:00 -0500 (Tue, 05 Jul 2005) | 1 line
2688 Changed paths:
2689    M /trunk/wiretap/AUTHORS
2690
2691 Replace Chris Lydick by Robert Long as Author of the Sniffer 2.003 support patch
2692 ------------------------------------------------------------------------
2693 r14861 | ulfl | 2005-07-05 17:33:22 -0500 (Tue, 05 Jul 2005) | 1 line
2694 Changed paths:
2695    M /trunk/epan/dissectors/packet-isns.c
2696
2697 fix *several* dissector bugs, found by private fuzz-tests
2698 ------------------------------------------------------------------------
2699 r14860 | kukosa | 2005-07-05 16:42:13 -0500 (Tue, 05 Jul 2005) | 1 line
2700 Changed paths:
2701    M /trunk/tools/asn2eth.py
2702
2703 new directives #.PDU_NEW and #.REGISTER_NEW creating and registering PDU dissectors with new_dissector_t prototype
2704 ------------------------------------------------------------------------
2705 r14859 | gerald | 2005-07-05 15:20:15 -0500 (Tue, 05 Jul 2005) | 3 lines
2706 Changed paths:
2707    M /trunk/asn1/h225/packet-h225-template.c
2708    M /trunk/epan/dissectors/packet-h225.c
2709    M /trunk/epan/dissectors/packet-h225.h
2710
2711 Call proto_tree_add_guid_hidden() for an FT_GUID value.  Fixes bugs 274,
2712 276, and 277.
2713
2714 ------------------------------------------------------------------------
2715 r14858 | gerald | 2005-07-05 15:04:03 -0500 (Tue, 05 Jul 2005) | 3 lines
2716 Changed paths:
2717    M /trunk/epan/reassemble.c
2718
2719 Don't crash if we're handed a zero-length fragment.  Fixes bug 272.  Although
2720 we don't crash now, we still don't handle zero-length fragments correctly.
2721
2722 ------------------------------------------------------------------------
2723 r14857 | kukosa | 2005-07-05 14:53:38 -0500 (Tue, 05 Jul 2005) | 1 line
2724 Changed paths:
2725    M /trunk/asn1/h225/h225.cnf
2726
2727 more usage of #.FN_PARS
2728 ------------------------------------------------------------------------
2729 r14856 | kukosa | 2005-07-05 14:47:04 -0500 (Tue, 05 Jul 2005) | 2 lines
2730 Changed paths:
2731    M /trunk/tools/asn2eth.py
2732
2733 - #.FN_PARS support for ENUMERATED type
2734 - cleanup unused parameters for some methods
2735 ------------------------------------------------------------------------
2736 r14855 | kukosa | 2005-07-05 13:55:17 -0500 (Tue, 05 Jul 2005) | 1 line
2737 Changed paths:
2738    M /trunk/epan/to_str.c
2739
2740 GUID lowercase form seems to be preferred
2741 ------------------------------------------------------------------------
2742 r14854 | etxrab | 2005-07-05 12:10:09 -0500 (Tue, 05 Jul 2005) | 1 line
2743 Changed paths:
2744    M /trunk/epan/dissectors/packet-text-media.c
2745
2746 Add application/vnd.wv.csp.xml
2747 ------------------------------------------------------------------------
2748 r14853 | etxrab | 2005-07-05 12:09:28 -0500 (Tue, 05 Jul 2005) | 1 line
2749 Changed paths:
2750    M /trunk/plugins/xml/packet-xml.c
2751
2752 Add application/vnd.wv.csp.xml
2753 ------------------------------------------------------------------------
2754 r14852 | etxrab | 2005-07-05 00:16:28 -0500 (Tue, 05 Jul 2005) | 10 lines
2755 Changed paths:
2756    M /trunk/gtk/graph_analysis.c
2757    M /trunk/gtk/graph_analysis.h
2758    M /trunk/gtk/voip_calls.c
2759    M /trunk/gtk/voip_calls.h
2760    M /trunk/gtk/voip_calls_dlg.c
2761
2762 From Alejandro Vaquero
2763
2764 - avoid the clist of the calls dlg to be refreshed multiple times when 
2765 first appear.
2766 - destroy the Graph window when the data is not valid anymore.
2767 - fixes an H245 packet count error
2768 - resizing the Graph windows when is displayed (up to 5 columns).
2769 With a change to leave static voip_calls_tapinfo_t the_tapinfo_struct =
2770         {0, NULL, 0, NULL, 0, 0, 0, 0, NULL, 0, 0, 0, 0, 0, 0, 0, 0, 0};
2771 alone.
2772 ------------------------------------------------------------------------
2773 r14851 | etxrab | 2005-07-04 23:32:32 -0500 (Mon, 04 Jul 2005) | 4 lines
2774 Changed paths:
2775    M /trunk/epan/dissectors/packet-lwapp.c
2776
2777 From : David Frascone
2778
2779 These minor changes fix some errors, and add some messages to the LWAPP dissector.
2780
2781 ------------------------------------------------------------------------
2782 r14850 | etxrab | 2005-07-04 23:30:59 -0500 (Mon, 04 Jul 2005) | 4 lines
2783 Changed paths:
2784    M /trunk/gtk/rtp_analysis.c
2785
2786 From Ainsley Pereira:
2787
2788 If you have an RTP stream in which the first packet is duplicated, and has the marker bit set, then the RTP stream analysis will try to pad silence into a temporary file from 0 upto whatever the RTP timestamp is (which is enough to fill up my disk...). The  patch fixes this misbehaviour.
2789
2790 ------------------------------------------------------------------------
2791 r14849 | etxrab | 2005-07-04 14:09:38 -0500 (Mon, 04 Jul 2005) | 1 line
2792 Changed paths:
2793    M /trunk/asn1/gsmmap/gsmmap.cnf
2794    M /trunk/asn1/gsmmap/packet-gsm_map-template.c
2795
2796 Add dissection of BSS-MAP elements and a fix to dissect Tele and Bearer service again.
2797 ------------------------------------------------------------------------
2798 r14848 | etxrab | 2005-07-04 14:07:02 -0500 (Mon, 04 Jul 2005) | 1 line
2799 Changed paths:
2800    M /trunk/epan/dissectors/packet-gsm_a.c
2801    M /trunk/epan/dissectors/packet-gsm_a.h
2802    M /trunk/epan/dissectors/packet-gsm_map.c
2803
2804 Add dissection of BSS-MAP elements and a fix to dissect Tele and Bearer service again.
2805 ------------------------------------------------------------------------
2806 r14847 | kukosa | 2005-07-04 08:19:58 -0500 (Mon, 04 Jul 2005) | 1 line
2807 Changed paths:
2808    M /trunk/asn1/h225/h225.cnf
2809    M /trunk/epan/dissectors/packet-h225.c
2810
2811 usage of FT_GUID field type in H.225 dissector
2812 ------------------------------------------------------------------------
2813 r14846 | kukosa | 2005-07-04 08:13:07 -0500 (Mon, 04 Jul 2005) | 1 line
2814 Changed paths:
2815    M /trunk/epan/libethereal.def
2816
2817 export of proto_tree_add_guid...() functions
2818 ------------------------------------------------------------------------
2819 r14845 | kukosa | 2005-07-04 08:04:53 -0500 (Mon, 04 Jul 2005) | 1 line
2820 Changed paths:
2821    M /trunk/epan/dfilter/semcheck.c
2822    M /trunk/epan/ftypes/ftype-bytes.c
2823    M /trunk/epan/ftypes/ftypes.h
2824    M /trunk/epan/proto.c
2825    M /trunk/epan/proto.h
2826    M /trunk/epan/to_str.c
2827    M /trunk/epan/to_str.h
2828
2829 new field type FT_GUID
2830 ------------------------------------------------------------------------
2831 r14844 | kukosa | 2005-07-04 04:35:25 -0500 (Mon, 04 Jul 2005) | 7 lines
2832 Changed paths:
2833    M /trunk/asn1/h225/h225.cnf
2834    M /trunk/asn1/h225/packet-h225-template.c
2835    M /trunk/asn1/h235/Makefile.nmake
2836    M /trunk/asn1/h235/h235-exp.cnf
2837    M /trunk/asn1/h245/h245.cnf
2838    M /trunk/asn1/h245/packet-h245-template.c
2839    M /trunk/asn1/h450/packet-h450-template.c
2840    M /trunk/epan/dissectors/packet-h225.c
2841    M /trunk/epan/dissectors/packet-h225.h
2842    M /trunk/epan/dissectors/packet-h235.c
2843    M /trunk/epan/dissectors/packet-h235.h
2844    M /trunk/epan/dissectors/packet-h245.c
2845    M /trunk/epan/dissectors/packet-h245.h
2846    M /trunk/epan/dissectors/packet-h450.c
2847    M /trunk/epan/dissectors/packet-per.c
2848    M /trunk/epan/dissectors/packet-per.h
2849    M /trunk/epan/dissectors/packet-t38.c
2850    M /trunk/tools/asn2eth.py
2851
2852 - use tvb instead of offset and length in dissect_per_octet_string() for value returning
2853 - asn2eth: #.FN_PARS support for OCTET STRING
2854 - usage of #.FN_PARS in h225 and h245
2855 - h225: ParallelH245Control support
2856 - h245: better support of NonStandardParameter
2857 - usage of MAX_OID_STR_LEN constant
2858 - all PER dissectors regenerated
2859 ------------------------------------------------------------------------
2860 r14843 | ulfl | 2005-07-04 02:03:04 -0500 (Mon, 04 Jul 2005) | 1 line
2861 Changed paths:
2862    M /trunk/docbook/custom_layer_pdf.xsl
2863
2864 add a link to special documentation
2865 ------------------------------------------------------------------------
2866 r14842 | guy | 2005-07-03 22:45:29 -0500 (Sun, 03 Jul 2005) | 2 lines
2867 Changed paths:
2868    M /trunk/epan/dissectors/packet-giop.c
2869
2870 Mark stub data as such if no dissector claims it.
2871
2872 ------------------------------------------------------------------------
2873 r14841 | ulfl | 2005-07-03 17:53:11 -0500 (Sun, 03 Jul 2005) | 1 line
2874 Changed paths:
2875    M /trunk/docbook/custom_layer_pdf.xsl
2876
2877 from Jaap Keuter: some improvements to the custom PDF creation stylesheet
2878 ------------------------------------------------------------------------
2879 r14840 | etxrab | 2005-07-03 16:20:27 -0500 (Sun, 03 Jul 2005) | 1 line
2880 Changed paths:
2881    M /trunk/epan/dissectors/packet-gsm_a.c
2882    M /trunk/epan/dissectors/packet-gsm_a.h
2883    M /trunk/epan/dissectors/packet-uma.c
2884
2885 Add an exported value string
2886 ------------------------------------------------------------------------
2887 r14839 | etxrab | 2005-07-03 16:19:49 -0500 (Sun, 03 Jul 2005) | 1 line
2888 Changed paths:
2889    M /trunk/epan/libethereal.def
2890
2891 Add an exported value string
2892 ------------------------------------------------------------------------
2893 r14838 | etxrab | 2005-07-03 15:33:06 -0500 (Sun, 03 Jul 2005) | 2 lines
2894 Changed paths:
2895    M /trunk/epan/dissectors/packet-gsm_a.c
2896    M /trunk/epan/dissectors/packet-uma.c
2897
2898 Change gsm_a.c to use value strings in some places in preparation to use it from packet-uma.c and gsm_map.
2899 Some bug fixes to packet-uma.c
2900 ------------------------------------------------------------------------
2901 r14837 | etxrab | 2005-07-03 07:01:11 -0500 (Sun, 03 Jul 2005) | 1 line
2902 Changed paths:
2903    M /trunk/epan/dissectors/Makefile.common
2904
2905 Add packet-mms.h 
2906 ------------------------------------------------------------------------
2907 r14836 | sahlberg | 2005-07-03 01:08:53 -0500 (Sun, 03 Jul 2005) | 4 lines
2908 Changed paths:
2909    A /trunk/asn1/mms
2910    A /trunk/asn1/mms/Makefile
2911    A /trunk/asn1/mms/Makefile.nmake
2912    A /trunk/asn1/mms/mms-exp.cnf
2913    A /trunk/asn1/mms/mms.asn
2914    A /trunk/asn1/mms/mms.cnf
2915    A /trunk/asn1/mms/packet-mms-template.c
2916    A /trunk/asn1/mms/packet-mms-template.h
2917    M /trunk/epan/dissectors/Makefile.common
2918    A /trunk/epan/dissectors/packet-mms.c
2919    A /trunk/epan/dissectors/packet-mms.h
2920
2921 New protocol :
2922 MMS    Manufacturing Message Specification
2923
2924
2925 ------------------------------------------------------------------------
2926 r14835 | sahlberg | 2005-07-03 00:28:12 -0500 (Sun, 03 Jul 2005) | 3 lines
2927 Changed paths:
2928    M /trunk/asn1/acse/acse-exp.cnf
2929    M /trunk/asn1/acse/acse.cnf
2930    M /trunk/epan/dissectors/packet-acse.c
2931    M /trunk/epan/dissectors/packet-acse.h
2932
2933 export a few more symbols from acse
2934
2935
2936 ------------------------------------------------------------------------
2937 r14834 | guy | 2005-07-02 19:52:08 -0500 (Sat, 02 Jul 2005) | 5 lines
2938 Changed paths:
2939    M /trunk/epan/dissectors/packet-ip.c
2940
2941 Note that the MPLS extension dissector will misdissect ICMP packets that
2942 contain more than 128 bytes of the original datagram.  (Yes, RFC 1812
2943 and the ICMP Extensions for MPLS draft collide here, as the draft in
2944 question notes.)
2945
2946 ------------------------------------------------------------------------
2947 r14833 | tuexen | 2005-07-02 16:16:17 -0500 (Sat, 02 Jul 2005) | 2 lines
2948 Changed paths:
2949    M /trunk/epan/dissectors/packet-sctp.c
2950
2951 Use brackets instead of parentheses for the checksum info, which is generated.
2952
2953 ------------------------------------------------------------------------
2954 r14832 | jmayer | 2005-07-02 10:40:49 -0500 (Sat, 02 Jul 2005) | 5 lines
2955 Changed paths:
2956    M /trunk/wiretap/AUTHORS
2957    M /trunk/wiretap/netxray.c
2958
2959 Chris Lydick: Support for Sniffer 2.003 files.
2960
2961 Modified to match the current codebase.
2962
2963
2964 ------------------------------------------------------------------------
2965 r14831 | guy | 2005-07-02 03:18:17 -0500 (Sat, 02 Jul 2005) | 17 lines
2966 Changed paths:
2967    M /trunk/epan/dissectors/packet-nfs.c
2968
2969 Have separate fields for NFSv2, NFSv3, and NFSv4 return statuses, using
2970 the names in the v2, v3, and v4 specs for values, so that they display
2971 correctly and can be filtered on correctly.
2972
2973 Have "nfs.status" as a hidden field, with a name table giving just "OK"
2974 and "ERR_" values, and having items for v2, v3, and v4 status values
2975 (the only collision is that the v3 JUKEBOX error is the v4 DELAY error),
2976 so that filters on "nfs.status" will still work, but will now be able to
2977 filter symbolically on values from v2, v3, and v4.
2978
2979 Show 33 status values in the Info column and the summary entry using the
2980 table of v3 status values and names, not the table of v2 status values
2981 and names.
2982
2983 Fix some v3 dissectors to use the v3 return status field rather than the
2984 v2 return status field.
2985
2986 ------------------------------------------------------------------------
2987 r14830 | ulfl | 2005-07-01 16:04:13 -0500 (Fri, 01 Jul 2005) | 1 line
2988 Changed paths:
2989    M /trunk/epan/dissectors/packet-bssgp.c
2990    M /trunk/epan/dissectors/packet-gsm_a.c
2991    M /trunk/epan/dissectors/packet-isns.c
2992    M /trunk/epan/dissectors/packet-smpp.c
2993
2994 fixed various issues (two serious ones) found by "private" fuzz-testing
2995 ------------------------------------------------------------------------
2996 r14829 | ulfl | 2005-07-01 15:47:22 -0500 (Fri, 01 Jul 2005) | 5 lines
2997 Changed paths:
2998    M /trunk/gtk/find_dlg.c
2999
3000 fix #271: don't do:
3001
3002 g_free(bytes); 
3003
3004 twice, probably a copy/paste error
3005 ------------------------------------------------------------------------
3006 r14828 | kukosa | 2005-07-01 08:48:52 -0500 (Fri, 01 Jul 2005) | 1 line
3007 Changed paths:
3008    M /trunk/epan/dissectors/packet-ber.c
3009
3010 beter displaying of true/false strings in dissect_ber_bitstring()
3011 ------------------------------------------------------------------------
3012 r14827 | ulfl | 2005-06-30 17:51:17 -0500 (Thu, 30 Jun 2005) | 1 line
3013 Changed paths:
3014    M /trunk/epan/dissectors/packet-dcerpc.c
3015
3016 add some more information to the DCE/RPC packet details summary line
3017 ------------------------------------------------------------------------
3018 r14826 | ulfl | 2005-06-30 17:46:19 -0500 (Thu, 30 Jun 2005) | 3 lines
3019 Changed paths:
3020    M /trunk/epan/column-utils.c
3021    M /trunk/epan/column.c
3022    M /trunk/epan/column_info.h
3023    M /trunk/epan/dissectors/packet-dcerpc.c
3024    M /trunk/gtk/packet_list.c
3025
3026 add a new DCE/RPC related column, which contains the call_id for connection oriented packets or the sequence number for connectionless (datagram) packets.
3027
3028 This is extremely useful, to keep track of the corresponding request/response packets of a DCE/RPC call (which can be quite a lot packets if fragmentation is used).
3029 ------------------------------------------------------------------------
3030 r14825 | etxrab | 2005-06-30 14:19:50 -0500 (Thu, 30 Jun 2005) | 1 line
3031 Changed paths:
3032    M /trunk/AUTHORS
3033
3034 Add Karl Knoebl as an author.
3035 ------------------------------------------------------------------------
3036 r14824 | etxrab | 2005-06-30 14:17:46 -0500 (Thu, 30 Jun 2005) | 3 lines
3037 Changed paths:
3038    M /trunk/plugins/megaco/packet-megaco.c
3039
3040 From Karl Knoebl
3041 Accept SP as separator and * provide info to COL_INFO and some "prettification"
3042  Cleaned up some comments as well.
3043 ------------------------------------------------------------------------
3044 r14823 | sahlberg | 2005-06-30 02:48:25 -0500 (Thu, 30 Jun 2005) | 7 lines
3045 Changed paths:
3046    M /trunk/asn1/cmip/cmip.cnf
3047    M /trunk/epan/dissectors/packet-cmip.c
3048    M /trunk/epan/dissectors/packet-cmip.h
3049
3050 fix a bug in the conformance file for CMIP to make it compile again
3051 (semi-recent changes to asn2eth and PARAM handling makes us have to use double %% in some BODY statements)
3052
3053 at the same time, regenerate it so it also benefit from bugfixes to handling of indefinite length
3054
3055
3056
3057 ------------------------------------------------------------------------
3058 r14822 | sahlberg | 2005-06-29 21:31:15 -0500 (Wed, 29 Jun 2005) | 5 lines
3059 Changed paths:
3060    M /trunk/wiretap/network_instruments.c
3061
3062 make reading of observer files work again
3063
3064 for some reason we have forgotten to skip the initial (always 8?) bytes prior to the start of the frame.
3065  
3066
3067 ------------------------------------------------------------------------
3068 r14821 | guy | 2005-06-29 18:19:21 -0500 (Wed, 29 Jun 2005) | 6 lines
3069 Changed paths:
3070    M /trunk/epan/dissectors/packet-ip.c
3071
3072 If only part of an entry in an object fits in the object, don't report
3073 the stuff that didn't fit as a negative number of junk bytes.
3074
3075 The difference between two pointers isn't guaranteed to have a
3076 particular size; cast it to "long" and display it with "%ld".
3077
3078 ------------------------------------------------------------------------
3079 r14820 | guy | 2005-06-29 17:39:36 -0500 (Wed, 29 Jun 2005) | 4 lines
3080 Changed paths:
3081    M /trunk/AUTHORS
3082
3083 Add the usual (minimal) protection against email address harvesting.
3084
3085 Fix one entry to have tabs between the name and the address.
3086
3087 ------------------------------------------------------------------------
3088 r14819 | sahlberg | 2005-06-29 06:59:42 -0500 (Wed, 29 Jun 2005) | 5 lines
3089 Changed paths:
3090    M /trunk/proto_hier_stats.c
3091
3092 add fix for bug 224
3093
3094 we now put generated items as top-level items in the decode pane so
3095 we should not check and abort if such are found.
3096
3097 ------------------------------------------------------------------------
3098 r14818 | sahlberg | 2005-06-29 05:39:09 -0500 (Wed, 29 Jun 2005) | 7 lines
3099 Changed paths:
3100    M /trunk/AUTHORS
3101    M /trunk/epan/dissectors/packet-ip.c
3102
3103 from
3104 Maria-Luiza Crivat and
3105 Brice Augustin
3106
3107 ICMP MPLS extensions
3108
3109
3110 ------------------------------------------------------------------------
3111 r14817 | sahlberg | 2005-06-29 03:11:23 -0500 (Wed, 29 Jun 2005) | 3 lines
3112 Changed paths:
3113    M /trunk/asn1/ftam/ISO8571-FTAM.asn
3114    M /trunk/epan/dissectors/packet-ftam.c
3115
3116 fix a typo for the name of a bit
3117
3118
3119 ------------------------------------------------------------------------
3120 r14816 | ulfl | 2005-06-29 03:06:07 -0500 (Wed, 29 Jun 2005) | 1 line
3121 Changed paths:
3122    M /trunk/epan/dissectors/packet-dcom-cba-acco.c
3123    M /trunk/epan/libethereal.def
3124
3125 make dissect_CBA_Connection_Data available for plugins
3126 ------------------------------------------------------------------------
3127 r14815 | ulfl | 2005-06-29 03:03:06 -0500 (Wed, 29 Jun 2005) | 1 line
3128 Changed paths:
3129    M /trunk/epan/dissectors/packet-dcerpc.c
3130
3131 add references to the corresponding request of datagram ping and ack packets
3132 ------------------------------------------------------------------------
3133 r14814 | sahlberg | 2005-06-29 03:00:55 -0500 (Wed, 29 Jun 2005) | 6 lines
3134 Changed paths:
3135    M /trunk/epan/dissectors/packet-ber.c
3136
3137 be more careful when attempting to dissect an unknown ber field not to read beyond the end and triggering a [malformed packet]
3138
3139 also prettify the error when finding "unknown" entries inside a SEQUENCE to make it easier to track down what went wrong.
3140
3141
3142
3143 ------------------------------------------------------------------------
3144 r14813 | guy | 2005-06-28 17:39:56 -0500 (Tue, 28 Jun 2005) | 2 lines
3145 Changed paths:
3146    M /trunk/epan/dissectors/packet-actrace.c
3147
3148 Squelch a compiler warning.
3149
3150 ------------------------------------------------------------------------
3151 r14812 | guy | 2005-06-28 17:15:12 -0500 (Tue, 28 Jun 2005) | 2 lines
3152 Changed paths:
3153    M /trunk/gtk/wsp_stat.c
3154
3155 More constification.
3156
3157 ------------------------------------------------------------------------
3158 r14811 | guy | 2005-06-28 17:01:18 -0500 (Tue, 28 Jun 2005) | 3 lines
3159 Changed paths:
3160    M /trunk/gtk/voip_calls_dlg.c
3161
3162 "Handle" a couple of cases in the switch statement by adding them to the
3163 "not supported" case, to suppress compiler warnings.
3164
3165 ------------------------------------------------------------------------
3166 r14810 | guy | 2005-06-28 16:43:24 -0500 (Tue, 28 Jun 2005) | 6 lines
3167 Changed paths:
3168    M /trunk/gtk/mtp3_summary.c
3169
3170 "mtp3_sum_draw()" is never called with a null "table" argument - the
3171 code before the call would have blown up if "table" were null.  Remove
3172 the check for a null pointer; this squelches some unset-variable
3173 warnings you get from GCC4 because its dataflow analysis runs across
3174 function boundaries.
3175
3176 ------------------------------------------------------------------------
3177 r14809 | guy | 2005-06-28 16:25:56 -0500 (Tue, 28 Jun 2005) | 2 lines
3178 Changed paths:
3179    M /trunk/epan/dissectors/packet-kerberos.h
3180
3181 Declare "decrypt_krb5_data()" for use by the KINK dissector.
3182
3183 ------------------------------------------------------------------------
3184 r14808 | etxrab | 2005-06-28 16:14:59 -0500 (Tue, 28 Jun 2005) | 1 line
3185 Changed paths:
3186    M /trunk/epan/dissectors/packet-gsm_map.c
3187    M /trunk/epan/dissectors/packet-gsm_map.h
3188
3189 Fix to SendAuthenticationInfoRes
3190 ------------------------------------------------------------------------
3191 r14807 | etxrab | 2005-06-28 16:14:09 -0500 (Tue, 28 Jun 2005) | 1 line
3192 Changed paths:
3193    M /trunk/asn1/gsmmap/packet-gsm_map-template.c
3194
3195 Fix to SendAuthenticationInfoRes.
3196 ------------------------------------------------------------------------
3197 r14806 | etxrab | 2005-06-28 14:14:14 -0500 (Tue, 28 Jun 2005) | 1 line
3198 Changed paths:
3199    M /trunk/plugins/giop/packet-tango.c
3200
3201 Regenerated Tango with the latest idl2eth and the tango.idl
3202 ------------------------------------------------------------------------
3203 r14805 | etxrab | 2005-06-28 14:13:11 -0500 (Tue, 28 Jun 2005) | 1 line
3204 Changed paths:
3205    A /trunk/idl/tango.idl
3206
3207 Add the Tango IDL file from Paolo Frigo.
3208 ------------------------------------------------------------------------
3209 r14804 | gerald | 2005-06-28 09:46:47 -0500 (Tue, 28 Jun 2005) | 2 lines
3210 Changed paths:
3211    M /trunk/epan/dissectors/packet-actrace.c
3212
3213 Add missing commas.
3214
3215 ------------------------------------------------------------------------
3216 r14803 | gerald | 2005-06-28 09:02:21 -0500 (Tue, 28 Jun 2005) | 2 lines
3217 Changed paths:
3218    M /trunk/epan/dissectors/packet-actrace.c
3219
3220 Terminate a bunch of value_strings.
3221
3222 ------------------------------------------------------------------------
3223 r14802 | sahlberg | 2005-06-28 06:23:56 -0500 (Tue, 28 Jun 2005) | 4 lines
3224 Changed paths:
3225    M /trunk/asn1/ftam/ISO8571-FTAM.asn
3226    M /trunk/asn1/ftam/ftam.cnf
3227    M /trunk/epan/dissectors/packet-ftam.c
3228
3229 addition of NBS9 
3230 and bugfix for FTAM where we sometimes forgot to check if the tag was implicit.
3231
3232
3233 ------------------------------------------------------------------------
3234 r14801 | sahlberg | 2005-06-27 15:45:02 -0500 (Mon, 27 Jun 2005) | 3 lines
3235 Changed paths:
3236    M /trunk/epan/dissectors/packet-ftam.c
3237    M /trunk/epan/dissectors/packet-ftam.h
3238
3239 regenerate FTAM with the bugfix for GraphicString in asn2eth
3240
3241
3242 ------------------------------------------------------------------------
3243 r14800 | kukosa | 2005-06-27 08:45:47 -0500 (Mon, 27 Jun 2005) | 1 line
3244 Changed paths:
3245    M /trunk/tools/asn2eth.py
3246
3247 fix for BER string tags
3248 ------------------------------------------------------------------------
3249 r14799 | sahlberg | 2005-06-27 06:43:18 -0500 (Mon, 27 Jun 2005) | 4 lines
3250 Changed paths:
3251    M /trunk/epan/dissectors/packet-ber.c
3252
3253 fix two bugs when updating offset incorrectly that could lead to an infinite loop when trying to decode an unknown ber structure
3254
3255
3256
3257 ------------------------------------------------------------------------
3258 r14798 | sahlberg | 2005-06-27 06:06:40 -0500 (Mon, 27 Jun 2005) | 4 lines
3259 Changed paths:
3260    M /trunk/epan/dissectors/packet-actrace.c
3261
3262 remove a \n   in the preference string to prevent it from creating a garbage/invalid preference file entry.
3263
3264
3265
3266 ------------------------------------------------------------------------
3267 r14797 | etxrab | 2005-06-27 03:55:39 -0500 (Mon, 27 Jun 2005) | 1 line
3268 Changed paths:
3269    M /trunk/epan/libethereal.def
3270
3271 Missed from previous commit.
3272 ------------------------------------------------------------------------
3273 r14796 | sahlberg | 2005-06-27 03:27:49 -0500 (Mon, 27 Jun 2005) | 6 lines
3274 Changed paths:
3275    M /trunk/epan/dissectors/packet-fcip.c
3276
3277 some implementations do provide a CRC in the FCIP frame so skip the
3278 'test for zero' check.
3279 the heuristics are probably strong enough even without this check.
3280
3281
3282
3283 ------------------------------------------------------------------------
3284 r14795 | etxrab | 2005-06-27 03:13:41 -0500 (Mon, 27 Jun 2005) | 1 line
3285 Changed paths:
3286    M /trunk/gtk/capture_if_details_dlg.c
3287    M /trunk/gtk/gtk_stat_util.c
3288    M /trunk/gtk/service_response_time_table.c
3289    M /trunk/gtk/service_response_time_table.h
3290
3291 Add som more const qualifiers.
3292 ------------------------------------------------------------------------
3293 r14794 | sahlberg | 2005-06-27 03:12:55 -0500 (Mon, 27 Jun 2005) | 4 lines
3294 Changed paths:
3295    M /trunk/epan/dissectors/packet-dnp.c
3296
3297 From Chris Bontje
3298 DNP3 Application Layer Object dissection
3299
3300
3301 ------------------------------------------------------------------------
3302 r14793 | guy | 2005-06-27 02:50:11 -0500 (Mon, 27 Jun 2005) | 17 lines
3303 Changed paths:
3304    M /trunk/epan/dissectors/packet-dns.c
3305
3306 The name returned by "get_dns_name()" (and thus by
3307 "get_dns_name_type_class()") is null-terminated - and the length
3308 returned is *NOT* the length of the string, it's the length of the chunk
3309 of DNS data extracted by "get_dns_name()", and that chunk could just
3310 point to a later chunk as part of DNS compression.  When running the
3311 name through "format_text()", just use "strlen()" to get the length, so
3312 you don't get a value that's too large *OR* too small (both are
3313 possible - "too large" if it's uncompressed and includes length
3314 informatioin, "too small" if it contains a pointer to a string longer
3315 than the pointer).
3316
3317 When adding a string value to the protocol tree, add the *raw* name, not
3318 the formatted name - the Ethereal display code will format the string's
3319 value as necessary.
3320
3321 Add formatting code for DNS names in replies.
3322
3323 ------------------------------------------------------------------------
3324 r14792 | ulfl | 2005-06-27 02:39:48 -0500 (Mon, 27 Jun 2005) | 1 line
3325 Changed paths:
3326    M /trunk/docbook/Makefile
3327
3328 I've removed ethereal-capture-normal.* yesterday, as they are obsolete now
3329 ------------------------------------------------------------------------
3330 r14791 | ulfl | 2005-06-27 02:28:25 -0500 (Mon, 27 Jun 2005) | 1 line
3331 Changed paths:
3332    M /trunk/docbook/Makefile
3333
3334 from Jaap Keuter: fix the graphics path of the edg_html_chunked target
3335 ------------------------------------------------------------------------
3336 r14790 | etxrab | 2005-06-27 01:21:51 -0500 (Mon, 27 Jun 2005) | 6 lines
3337 Changed paths:
3338    M /trunk/epan/dissectors/Makefile.common
3339    A /trunk/epan/dissectors/packet-actrace.c
3340    A /trunk/epan/dissectors/packet-actrace.h
3341    M /trunk/epan/dissectors/packet-q931.c
3342    M /trunk/epan/dissectors/packet-q931.h
3343
3344 From Alejandro Vaquero
3345 new dissector for the AudioCodes trunk trace protocol. 
3346 This protocol is used to debug the trunk protocol in AudioCodes 
3347 gateways. It currently supports ISDN PRI and CAS (MFCR2, WinkStart, 
3348 etc...) trunk protocols. It also add these protocols in the "Voip Calls 
3349 Graph..."
3350 ------------------------------------------------------------------------
3351 r14789 | etxrab | 2005-06-27 01:20:23 -0500 (Mon, 27 Jun 2005) | 6 lines
3352 Changed paths:
3353    M /trunk/gtk/voip_calls.c
3354    M /trunk/gtk/voip_calls.h
3355    M /trunk/gtk/voip_calls_dlg.c
3356
3357 From Alejandro Vaquero
3358 new dissector for the AudioCodes trunk trace protocol. 
3359 This protocol is used to debug the trunk protocol in AudioCodes 
3360 gateways. It currently supports ISDN PRI and CAS (MFCR2, WinkStart, 
3361 etc...) trunk protocols. It also add these protocols in the "Voip Calls 
3362 Graph..."
3363 ------------------------------------------------------------------------
3364 r14788 | guy | 2005-06-26 16:11:22 -0500 (Sun, 26 Jun 2005) | 2 lines
3365 Changed paths:
3366    M /trunk/epan/dissectors/packet-windows-common.c
3367    M /trunk/epan/dissectors/packet-windows-common.h
3368
3369 Yet more constification.
3370
3371 ------------------------------------------------------------------------
3372 r14787 | guy | 2005-06-26 15:39:21 -0500 (Sun, 26 Jun 2005) | 2 lines
3373 Changed paths:
3374    M /trunk/epan/dissectors/packet-slsk.c
3375
3376 More constification.
3377
3378 ------------------------------------------------------------------------
3379 r14786 | guy | 2005-06-26 14:56:52 -0500 (Sun, 26 Jun 2005) | 26 lines
3380 Changed paths:
3381    M /trunk/asn1/gsmmap/packet-gsm_map-template.c
3382    M /trunk/asn1/h245/packet-h245-template.c
3383    M /trunk/epan/dissectors/packet-aarp.c
3384    M /trunk/epan/dissectors/packet-aim.c
3385    M /trunk/epan/dissectors/packet-ajp13.c
3386    M /trunk/epan/dissectors/packet-alcap.c
3387    M /trunk/epan/dissectors/packet-ansi_637.c
3388    M /trunk/epan/dissectors/packet-ansi_683.c
3389    M /trunk/epan/dissectors/packet-ansi_801.c
3390    M /trunk/epan/dissectors/packet-ansi_a.c
3391    M /trunk/epan/dissectors/packet-ansi_map.c
3392    M /trunk/epan/dissectors/packet-arp.c
3393    M /trunk/epan/dissectors/packet-arp.h
3394    M /trunk/epan/dissectors/packet-bgp.c
3395    M /trunk/epan/dissectors/packet-bittorrent.c
3396    M /trunk/epan/dissectors/packet-bssgp.c
3397    M /trunk/epan/dissectors/packet-cast.c
3398    M /trunk/epan/dissectors/packet-cdp.c
3399    M /trunk/epan/dissectors/packet-clnp.c
3400    M /trunk/epan/dissectors/packet-cops.c
3401    M /trunk/epan/dissectors/packet-dcerpc-afs4int.c
3402    M /trunk/epan/dissectors/packet-dcerpc-nt.c
3403    M /trunk/epan/dissectors/packet-dcerpc-rs_pgo.c
3404    M /trunk/epan/dissectors/packet-dcerpc-spoolss.c
3405    M /trunk/epan/dissectors/packet-dhcp-failover.c
3406    M /trunk/epan/dissectors/packet-dns.c
3407    M /trunk/epan/dissectors/packet-dns.h
3408    M /trunk/epan/dissectors/packet-edonkey.c
3409    M /trunk/epan/dissectors/packet-esis.c
3410    M /trunk/epan/dissectors/packet-ethertype.c
3411    M /trunk/epan/dissectors/packet-fclctl.c
3412    M /trunk/epan/dissectors/packet-fclctl.h
3413    M /trunk/epan/dissectors/packet-gsm_a.c
3414    M /trunk/epan/dissectors/packet-gsm_map.c
3415    M /trunk/epan/dissectors/packet-gsm_sms.c
3416    M /trunk/epan/dissectors/packet-gsm_ss.c
3417    M /trunk/epan/dissectors/packet-h245.c
3418    M /trunk/epan/dissectors/packet-h245.h
3419    M /trunk/epan/dissectors/packet-iapp.c
3420    M /trunk/epan/dissectors/packet-icmpv6.c
3421    M /trunk/epan/dissectors/packet-icq.c
3422    M /trunk/epan/dissectors/packet-ieee80211.c
3423    M /trunk/epan/dissectors/packet-image-jfif.c
3424    M /trunk/epan/dissectors/packet-ipdc.c
3425    M /trunk/epan/dissectors/packet-ipp.c
3426    M /trunk/epan/dissectors/packet-ipsec.c
3427    M /trunk/epan/dissectors/packet-ipv6.c
3428    M /trunk/epan/dissectors/packet-isis-hello.c
3429    M /trunk/epan/dissectors/packet-laplink.c
3430    M /trunk/epan/dissectors/packet-ldap.c
3431    M /trunk/epan/dissectors/packet-lmp.c
3432    M /trunk/epan/dissectors/packet-mbtcp.c
3433    M /trunk/epan/dissectors/packet-mmse.c
3434    M /trunk/epan/dissectors/packet-nbns.c
3435    M /trunk/epan/dissectors/packet-ncp2222.inc
3436    M /trunk/epan/dissectors/packet-ndps.c
3437    M /trunk/epan/dissectors/packet-netbios.c
3438    M /trunk/epan/dissectors/packet-netbios.h
3439    M /trunk/epan/dissectors/packet-nfs.c
3440    M /trunk/epan/dissectors/packet-ospf.c
3441    M /trunk/epan/dissectors/packet-pgsql.c
3442    M /trunk/epan/dissectors/packet-pim.c
3443    M /trunk/epan/dissectors/packet-pppoe.c
3444    M /trunk/epan/dissectors/packet-radius.c
3445    M /trunk/epan/dissectors/packet-rmcp.c
3446    M /trunk/epan/dissectors/packet-rpc.c
3447    M /trunk/epan/dissectors/packet-rsvp.c
3448    M /trunk/epan/dissectors/packet-scsi.c
3449    M /trunk/epan/dissectors/packet-ses.c
3450    M /trunk/epan/dissectors/packet-skinny.c
3451    M /trunk/epan/dissectors/packet-slsk.c
3452    M /trunk/epan/dissectors/packet-smb.c
3453    M /trunk/epan/dissectors/packet-smpp.c
3454    M /trunk/epan/dissectors/packet-snmp.c
3455    M /trunk/epan/dissectors/packet-ssl.c
3456    M /trunk/epan/dissectors/packet-stun.c
3457    M /trunk/epan/dissectors/packet-trmac.c
3458    M /trunk/epan/dissectors/packet-tzsp.c
3459    M /trunk/epan/dissectors/packet-wsp.c
3460    M /trunk/epan/dissectors/packet-wtls.c
3461    M /trunk/epan/dissectors/packet-x11.c
3462    M /trunk/epan/dissectors/packet-ypserv.c
3463    M /trunk/epan/libethereal.def
3464    M /trunk/epan/value_string.c
3465    M /trunk/epan/value_string.h
3466    M /trunk/epan/xdlc.c
3467    M /trunk/plugins/rtnet/packet-rtnet.c
3468    M /trunk/tap-wspstat.c
3469
3470 Get rid of the private "my_match_strval()" routine in many dissectors;
3471 add a "match_strval_idx()" routine that does the same thing, and have
3472 "match_strval()" call it.
3473
3474 Make those routines, and "val_to_str()", return a "const" pointer. 
3475 Update dissectors as necessary to squelch compiler warnings produced by
3476 that.
3477
3478 Use "val_to_str()" rather than using "match_strval()" and then, if the
3479 result is null, substituting a specific string.  Clean up some other
3480 "match_strval()"/"val_to_str()" usages.
3481
3482 Add a null pointer check in the NDPS dissector's "attribute_value()"
3483 routine, as it's not clear that "global_attribute_name" won't be null at
3484 that point.
3485
3486 Make some global variables in the AFS4INT dissector local.
3487
3488 Make some routines not used outside the module they're in static.
3489
3490 Make some tables "static const".
3491
3492 Clean up white space.
3493
3494 Fix Gerald's address in some files.
3495
3496 ------------------------------------------------------------------------
3497 r14785 | guy | 2005-06-26 14:55:06 -0500 (Sun, 26 Jun 2005) | 5 lines
3498 Changed paths:
3499    M /trunk/epan/dissectors/packet-hyperscsi.c
3500
3501 Set the Info column to the correctly-capitalized name.
3502
3503 Use "val_to_str()" to set the Info column, and give the "hyperscsi.cmd"
3504 field a value_string table.
3505
3506 ------------------------------------------------------------------------
3507 r14784 | ulfl | 2005-06-26 06:40:26 -0500 (Sun, 26 Jun 2005) | 1 line
3508 Changed paths:
3509    M /trunk/epan/value_string.c
3510
3511 value_string.c(71) : warning C4090: 'return' : different 'const' qualifiers
3512 ------------------------------------------------------------------------
3513 r14783 | ulfl | 2005-06-26 06:32:02 -0500 (Sun, 26 Jun 2005) | 4 lines
3514 Changed paths:
3515    M /trunk/epan/prefs.c
3516
3517 prefs.c(1218) : warning C4761: integral size mismatch in argument; conversion supplied
3518 prefs.c(1230) : warning C4761: integral size mismatch in argument; conversion supplied
3519 prefs.c(1240) : warning C4761: integral size mismatch in argument; conversion supplied
3520 prefs.c(1245) : warning C4761: integral size mismatch in argument; conversion supplied
3521 ------------------------------------------------------------------------
3522 r14782 | ulfl | 2005-06-26 06:29:04 -0500 (Sun, 26 Jun 2005) | 2 lines
3523 Changed paths:
3524    M /trunk/epan/proto.c
3525
3526 proto.c(2941) : warning C4090: 'function' : different 'const' qualifiers
3527 proto.c(2941) : warning C4022: 'g_tree_insert' : pointer mismatch for actual parameter 2
3528 ------------------------------------------------------------------------
3529 r14781 | ulfl | 2005-06-26 06:24:26 -0500 (Sun, 26 Jun 2005) | 3 lines
3530 Changed paths:
3531    M /trunk/epan/dissectors/packet-x11.c
3532
3533 packet-x11.c(1780) : warning C4090: 'function' : different 'const' qualifiers
3534 packet-x11.c(1780) : warning C4022: 'g_tree_insert' : pointer mismatch for actual parameter 3
3535 packet-x11.c(2209) : warning C4090: 'initializing' : different 'const' qualifiers
3536 ------------------------------------------------------------------------
3537 r14780 | ulfl | 2005-06-26 06:21:39 -0500 (Sun, 26 Jun 2005) | 1 line
3538 Changed paths:
3539    M /trunk/epan/dissectors/packet-smb.c
3540
3541 packet-smb.c(14406) : warning C4090: 'return' : different 'const' qualifiers
3542 ------------------------------------------------------------------------
3543 r14779 | ulfl | 2005-06-26 06:18:47 -0500 (Sun, 26 Jun 2005) | 1 line
3544 Changed paths:
3545    M /trunk/epan/dissectors/packet-pgsql.c
3546
3547 packet-pgsql.c(891) : warning C4090: 'return' : different 'const' qualifiers
3548 ------------------------------------------------------------------------
3549 r14778 | ulfl | 2005-06-26 06:10:26 -0500 (Sun, 26 Jun 2005) | 6 lines
3550 Changed paths:
3551    M /trunk/epan/dissectors/packet-diameter.c
3552
3553 packet-diameter.c(856) : warning C4090: 'function' : different 'const' qualifiers
3554 packet-diameter.c(856) : warning C4024: 'addVendor' : different types for formal and actual parameter 2
3555 packet-diameter.c(857) : warning C4090: 'function' : different 'const' qualifiers
3556 packet-diameter.c(857) : warning C4024: 'addVendor' : different types for formal and actual parameter 3
3557 packet-diameter.c(863) : warning C4090: 'function' : different 'const' qualifiers
3558 packet-diameter.c(863) : warning C4024: 'addCommand' : different types for formal and actual parameter 2
3559 ------------------------------------------------------------------------
3560 r14777 | etxrab | 2005-06-26 06:03:39 -0500 (Sun, 26 Jun 2005) | 1 line
3561 Changed paths:
3562    M /trunk/epan/dissectors/packet-gsm_map.c
3563
3564 Add a signal
3565 ------------------------------------------------------------------------
3566 r14776 | ulfl | 2005-06-26 06:02:13 -0500 (Sun, 26 Jun 2005) | 3 lines
3567 Changed paths:
3568    M /trunk/epan/dissectors/packet-dcerpc-samr.c
3569
3570 packet-dcerpc-samr.c(2795) : warning C4090: '=' : different 'const' qualifiers
3571 packet-dcerpc-samr.c(2900) : warning C4090: '=' : different 'const' qualifiers
3572 packet-dcerpc-samr.c(2933) : warning C4090: '=' : different 'const' qualifiers
3573 ------------------------------------------------------------------------
3574 r14775 | etxrab | 2005-06-26 06:01:04 -0500 (Sun, 26 Jun 2005) | 1 line
3575 Changed paths:
3576    M /trunk/asn1/gsmmap/GSMMAP.asn
3577    M /trunk/asn1/gsmmap/packet-gsm_map-template.c
3578
3579 Add a signal
3580 ------------------------------------------------------------------------
3581 r14774 | etxrab | 2005-06-26 06:00:19 -0500 (Sun, 26 Jun 2005) | 1 line
3582 Changed paths:
3583    M /trunk/epan/dissectors/packet-ftam.c
3584    M /trunk/epan/dissectors/packet-ftam.h
3585
3586 Fix a compiler warning.
3587 ------------------------------------------------------------------------
3588 r14773 | etxrab | 2005-06-26 05:59:15 -0500 (Sun, 26 Jun 2005) | 1 line
3589 Changed paths:
3590    M /trunk/asn1/ftam/ftam.cnf
3591    M /trunk/asn1/ftam/packet-ftam-template.c
3592    M /trunk/asn1/ftam/packet-ftam-template.h
3593
3594 Fix a compiler warning and set eol-style.
3595 ------------------------------------------------------------------------
3596 r14772 | ulfl | 2005-06-26 05:58:32 -0500 (Sun, 26 Jun 2005) | 1 line
3597 Changed paths:
3598    M /trunk/epan/dissectors/packet-ansi_map.c
3599
3600 packet-ansi_map.c(760) : warning C4090: 'return' : different 'const' qualifiers
3601 ------------------------------------------------------------------------
3602 r14771 | ulfl | 2005-06-26 05:55:34 -0500 (Sun, 26 Jun 2005) | 1 line
3603 Changed paths:
3604    M /trunk/epan/dissectors/packet-ansi_a.c
3605
3606 packet-ansi_a.c(460) : warning C4090: 'return' : different 'const' qualifiers
3607 ------------------------------------------------------------------------
3608 r14770 | ulfl | 2005-06-26 05:51:56 -0500 (Sun, 26 Jun 2005) | 1 line
3609 Changed paths:
3610    M /trunk/epan/dissectors/packet-ansi_801.c
3611
3612 packet-ansi_801.c(93) : warning C4090: 'return' : different 'const' qualifiers
3613 ------------------------------------------------------------------------
3614 r14769 | ulfl | 2005-06-26 05:48:27 -0500 (Sun, 26 Jun 2005) | 1 line
3615 Changed paths:
3616    M /trunk/epan/dissectors/packet-ansi_683.c
3617
3618 packet-ansi_683.c(93) : warning C4090: 'return' : different 'const' qualifiers
3619 ------------------------------------------------------------------------
3620 r14768 | ulfl | 2005-06-26 05:45:25 -0500 (Sun, 26 Jun 2005) | 1 line
3621 Changed paths:
3622    M /trunk/epan/dissectors/packet-ansi_637.c
3623
3624 packet-ansi_637.c(288) : warning C4090: 'return' : different 'const' qualifiers
3625 ------------------------------------------------------------------------
3626 r14767 | ulfl | 2005-06-26 05:41:38 -0500 (Sun, 26 Jun 2005) | 1 line
3627 Changed paths:
3628    M /trunk/epan/dissectors/packet-alcap.c
3629
3630 packet-alcap.c(195) : warning C4090: 'return' : different 'const' qualifiers
3631 ------------------------------------------------------------------------
3632 r14766 | ulfl | 2005-06-26 05:28:51 -0500 (Sun, 26 Jun 2005) | 1 line
3633 Changed paths:
3634    M /trunk/gtk/proto_hier_stats_dlg.c
3635
3636 proto_hier_stats_dlg.c(99) : warning C4090: '=' : different 'const' qualifiers
3637 ------------------------------------------------------------------------
3638 r14765 | ulfl | 2005-06-26 05:26:47 -0500 (Sun, 26 Jun 2005) | 1 line
3639 Changed paths:
3640    M /trunk/gtk/sctp_graph_dlg.c
3641
3642 sctp_graph_dlg.c(383) : warning C4244: '=' : conversion from 'unsigned int ' to 'float ', possible loss of data
3643 ------------------------------------------------------------------------
3644 r14764 | ulfl | 2005-06-26 05:23:39 -0500 (Sun, 26 Jun 2005) | 3 lines
3645 Changed paths:
3646    M /trunk/gtk/main.c
3647
3648 remove compiler warnings:
3649 main.c(345) : warning C4090: 'function' : different 'const' qualifiers
3650 main.c(345) : warning C4022: 'simple_dialog_set_cb' : pointer mismatch for actual parameter 3
3651 ------------------------------------------------------------------------
3652 r14763 | ulfl | 2005-06-26 04:24:38 -0500 (Sun, 26 Jun 2005) | 1 line
3653 Changed paths:
3654    D /trunk/docbook/edg_graphics/ethereal-capture-normal.dia
3655    D /trunk/docbook/edg_graphics/ethereal-capture-normal.png
3656
3657 we don't have the capture normal mode any longer
3658 ------------------------------------------------------------------------
3659 r14762 | ulfl | 2005-06-26 04:14:12 -0500 (Sun, 26 Jun 2005) | 1 line
3660 Changed paths:
3661    M /trunk/doc/README.capture
3662
3663 update text to reflect the current implementation (e.g. we don't have normal/sync mode any longer)
3664 ------------------------------------------------------------------------
3665 r14761 | sahlberg | 2005-06-26 03:12:54 -0500 (Sun, 26 Jun 2005) | 4 lines
3666 Changed paths:
3667    M /trunk/epan/dissectors/packet-mms-control.c
3668    M /trunk/epan/dissectors/packet-mms-data.c
3669
3670 rename the protocol and the protocol fields to msmms from mms  to make way for the telco mms protocol.
3671
3672
3673
3674 ------------------------------------------------------------------------
3675 r14760 | sahlberg | 2005-06-26 01:28:53 -0500 (Sun, 26 Jun 2005) | 3 lines
3676 Changed paths:
3677    M /trunk/epan/libethereal.def
3678
3679 update libethereal.def to the new name  dissect_ber_CHOICE
3680
3681
3682 ------------------------------------------------------------------------
3683 r14759 | sahlberg | 2005-06-26 01:16:03 -0500 (Sun, 26 Jun 2005) | 3 lines
3684 Changed paths:
3685    M /trunk/asn1/ftam/ftam.cnf
3686    M /trunk/asn1/ftam/packet-ftam-template.c
3687    M /trunk/epan/dissectors/packet-ber.c
3688    M /trunk/epan/dissectors/packet-ftam.c
3689
3690 prettify ftam by puttign the command name in the info column
3691
3692
3693 ------------------------------------------------------------------------
3694 r14758 | sahlberg | 2005-06-26 00:48:50 -0500 (Sun, 26 Jun 2005) | 13 lines
3695 Changed paths:
3696    M /trunk/asn1/camel/packet-camel-template.c
3697    M /trunk/asn1/ftam/ftam.cnf
3698    M /trunk/asn1/gsmmap/packet-gsm_map-template.c
3699    M /trunk/asn1/inap/packet-inap-template.c
3700    M /trunk/asn1/pkixcmp/cmp-exp.cnf
3701    M /trunk/asn1/tcap/tcap.cnf
3702    M /trunk/epan/dissectors/packet-MAP_DialoguePDU.c
3703    M /trunk/epan/dissectors/packet-acse.c
3704    M /trunk/epan/dissectors/packet-ber.c
3705    M /trunk/epan/dissectors/packet-ber.h
3706    M /trunk/epan/dissectors/packet-camel.c
3707    M /trunk/epan/dissectors/packet-camel.h
3708    M /trunk/epan/dissectors/packet-cmip.c
3709    M /trunk/epan/dissectors/packet-cmp.c
3710    M /trunk/epan/dissectors/packet-cmp.h
3711    M /trunk/epan/dissectors/packet-cms.c
3712    M /trunk/epan/dissectors/packet-crmf.c
3713    M /trunk/epan/dissectors/packet-ess.c
3714    M /trunk/epan/dissectors/packet-ftam.c
3715    M /trunk/epan/dissectors/packet-gsm_map.c
3716    M /trunk/epan/dissectors/packet-gsm_map.h
3717    M /trunk/epan/dissectors/packet-h248.c
3718    M /trunk/epan/dissectors/packet-inap.c
3719    M /trunk/epan/dissectors/packet-inap.h
3720    M /trunk/epan/dissectors/packet-kerberos.c
3721    M /trunk/epan/dissectors/packet-logotypecertextn.c
3722    M /trunk/epan/dissectors/packet-ocsp.c
3723    M /trunk/epan/dissectors/packet-pkinit.c
3724    M /trunk/epan/dissectors/packet-pkix1implicit.c
3725    M /trunk/epan/dissectors/packet-pkix1implicit.h
3726    M /trunk/epan/dissectors/packet-pkixqualified.c
3727    M /trunk/epan/dissectors/packet-smrse.c
3728    M /trunk/epan/dissectors/packet-tcap.c
3729    M /trunk/epan/dissectors/packet-tcap.h
3730    M /trunk/epan/dissectors/packet-x509af.c
3731    M /trunk/epan/dissectors/packet-x509ce.c
3732    M /trunk/epan/dissectors/packet-x509if.c
3733    M /trunk/epan/dissectors/packet-x509sat.c
3734    M /trunk/tools/asn2eth.py
3735
3736 make dissect_ber_choice  take a guint* that will return the
3737 index of the branch taken or -1  to make prettifications easier to implement.
3738
3739
3740 change the signature of dissect_ber_choice and rename it to dissect_ber_CHOICE to catch all
3741 occurences of the use of this function
3742
3743 update asn2eth to use the new name/signature
3744
3745 update all occurences of this function to the new name and new signature.
3746
3747
3748
3749 ------------------------------------------------------------------------
3750 r14757 | sahlberg | 2005-06-25 19:12:15 -0500 (Sat, 25 Jun 2005) | 3 lines
3751 Changed paths:
3752    M /trunk/gtk/graph_analysis.c
3753
3754 From Alejandro,  fix for GTK1 graph_analysis issue.
3755
3756
3757 ------------------------------------------------------------------------
3758 r14756 | sahlberg | 2005-06-25 18:12:24 -0500 (Sat, 25 Jun 2005) | 5 lines
3759 Changed paths:
3760    M /trunk/asn1/cmip/CMIP.asn
3761    M /trunk/asn1/cmip/cmip.cnf
3762    M /trunk/asn1/cmip/packet-cmip-template.c
3763
3764 some updates for CMIP.
3765
3766 note taht cmip does not yet compile due to a possible asn2eth compiler bug
3767
3768
3769 ------------------------------------------------------------------------
3770 r14755 | sahlberg | 2005-06-25 17:15:51 -0500 (Sat, 25 Jun 2005) | 6 lines
3771 Changed paths:
3772    M /trunk/epan/conversation.c
3773
3774 from Kashyap Desai
3775
3776 fix bug in conversation_delete_proto_data
3777 second argument to g_slist_remove() is a pointer to the data, not a GSlist containing a list of such pointers.
3778
3779
3780 ------------------------------------------------------------------------
3781 r14754 | sahlberg | 2005-06-25 16:57:11 -0500 (Sat, 25 Jun 2005) | 4 lines
3782 Changed paths:
3783    M /trunk/AUTHORS
3784    M /trunk/epan/dissectors/Makefile.common
3785    A /trunk/epan/dissectors/packet-mms-control.c
3786    A /trunk/epan/dissectors/packet-mms-data.c
3787
3788 From Martin Mathieson
3789 New protocol : MS MediaServer protocol
3790
3791
3792 ------------------------------------------------------------------------
3793 r14753 | ulfl | 2005-06-25 16:27:26 -0500 (Sat, 25 Jun 2005) | 1 line
3794 Changed paths:
3795    M /trunk/gtk/main.c
3796
3797 we are not a GNU program, so we shouldn't report as such in the command line help output
3798 ------------------------------------------------------------------------
3799 r14752 | guy | 2005-06-25 14:14:17 -0500 (Sat, 25 Jun 2005) | 3 lines
3800 Changed paths:
3801    M /trunk/epan/dissectors/packet-ppp.c
3802
3803 The data in an Identification packet is a message intended to be
3804 human-readable; displayh it with "tvb_format_text()".
3805
3806 ------------------------------------------------------------------------
3807 r14751 | guy | 2005-06-25 13:56:08 -0500 (Sat, 25 Jun 2005) | 2 lines
3808 Changed paths:
3809    M /trunk/AUTHORS
3810
3811 Give Paolo Frigo credit for the TANGO dissector.
3812
3813 ------------------------------------------------------------------------
3814 r14750 | guy | 2005-06-25 13:20:13 -0500 (Sat, 25 Jun 2005) | 8 lines
3815 Changed paths:
3816    M /trunk/ethereal_gen.py
3817    M /trunk/plugins/giop/packet-coseventcomm.c
3818    M /trunk/plugins/giop/packet-cosnaming.c
3819    M /trunk/plugins/giop/packet-parlay.c
3820
3821 In generated GIOP dissectors, don't set the Protocol or Info columns, or
3822 create the top-level protocol tree item, until the dissector accepts the
3823 packet as being for it.
3824
3825 "strcmp()" isn't a Boolean; don't treat it as such.
3826
3827 Get rid of trailing white space.
3828
3829 ------------------------------------------------------------------------
3830 r14749 | etxrab | 2005-06-25 12:26:30 -0500 (Sat, 25 Jun 2005) | 1 line
3831 Changed paths:
3832    M /trunk/epan/dissectors/packet-gsm_map.c
3833    M /trunk/epan/dissectors/packet-gsm_map.h
3834
3835 Major rewrite to update to version TS 129 002 V6.9.0
3836 ------------------------------------------------------------------------
3837 r14748 | etxrab | 2005-06-25 12:25:44 -0500 (Sat, 25 Jun 2005) | 1 line
3838 Changed paths:
3839    M /trunk/asn1/gsmmap/GSMMAP.asn
3840    M /trunk/asn1/gsmmap/gsmmap.cnf
3841    M /trunk/asn1/gsmmap/packet-gsm_map-template.c
3842
3843 Major rewrite to update to version TS 129 002 V6.9.0
3844 ------------------------------------------------------------------------
3845 r14747 | sahlberg | 2005-06-25 07:40:53 -0500 (Sat, 25 Jun 2005) | 4 lines
3846 Changed paths:
3847    A /trunk/asn1/ftam
3848    A /trunk/asn1/ftam/ISO8571-FTAM.asn
3849    A /trunk/asn1/ftam/Makefile
3850    A /trunk/asn1/ftam/Makefile.nmake
3851    A /trunk/asn1/ftam/ftam.cnf
3852    A /trunk/asn1/ftam/packet-ftam-template.c
3853    A /trunk/asn1/ftam/packet-ftam-template.h
3854    M /trunk/epan/dissectors/packet-ftam.c
3855    M /trunk/epan/dissectors/packet-ftam.h
3856
3857 new FTAM dissector generated by asn2eth
3858
3859
3860
3861 ------------------------------------------------------------------------
3862 r14746 | sahlberg | 2005-06-25 02:46:14 -0500 (Sat, 25 Jun 2005) | 3 lines
3863 Changed paths:
3864    A /trunk/asn1/acse/acse-exp.cnf
3865    M /trunk/asn1/acse/acse.cnf
3866    M /trunk/asn1/acse/packet-acse-template.h
3867    M /trunk/asn1/cmip/CMIP.asn
3868    M /trunk/epan/dissectors/packet-acse.c
3869    M /trunk/epan/dissectors/packet-acse.h
3870
3871 Make ACSE export the EXTERNAL construct since both CMIP and FTAM rely on it.
3872
3873
3874 ------------------------------------------------------------------------
3875 r14745 | guy | 2005-06-24 07:43:32 -0500 (Fri, 24 Jun 2005) | 5 lines
3876 Changed paths:
3877    M /trunk/plugins/giop/packet-coseventcomm.c
3878    M /trunk/plugins/giop/packet-cosnaming.c
3879    M /trunk/plugins/giop/packet-parlay.c
3880    M /trunk/plugins/giop/packet-tango.c
3881
3882 Re-generate the CosNaming, CosEventComm, and Parlay dissectors from the
3883 IDL (and re-insert an earlier bug fix into the CosNaming and
3884 CosEventComm dissectors), and add a new check added to ethereal_gen.py
3885 to the Tango dissector.
3886
3887 ------------------------------------------------------------------------
3888 r14744 | guy | 2005-06-24 06:38:19 -0500 (Fri, 24 Jun 2005) | 2 lines
3889 Changed paths:
3890    A /trunk/idl/coseventcomm.idl
3891    A /trunk/idl/cosnaming.idl
3892
3893 Add IDL for cosnaming and coseventcomm.
3894
3895 ------------------------------------------------------------------------
3896 r14743 | guy | 2005-06-24 06:26:19 -0500 (Fri, 24 Jun 2005) | 6 lines
3897 Changed paths:
3898    M /trunk/ethereal_gen.py
3899
3900 There's no guarantee that a reply with a reply status of USER_EXCEPTION
3901 includes an exception ID - the sequence length could be zero.  When
3902 generating a dissector for a USER_EXCEPTION reply, return FALSE if
3903 there's no exception ID.  (And since we're now always using the header
3904 pointer argument, un-_U_ize it.)
3905
3906 ------------------------------------------------------------------------
3907 r14742 | sahlberg | 2005-06-24 05:03:20 -0500 (Fri, 24 Jun 2005) | 5 lines
3908 Changed paths:
3909    M /trunk/epan/dissectors/packet-ber.c
3910
3911  for unknown GraphicString
3912 just decode them as an octet string and say in the decode pane this is an unknown GraphicString
3913
3914
3915
3916 ------------------------------------------------------------------------
3917 r14741 | sahlberg | 2005-06-24 03:57:41 -0500 (Fri, 24 Jun 2005) | 5 lines
3918 Changed paths:
3919    M /trunk/epan/dissectors/packet-ber.c
3920
3921 fix to ber NULL handling
3922 1, make it actually show the hf field when present
3923 2, make it handle imlicit_tag properly
3924
3925
3926 ------------------------------------------------------------------------
3927 r14740 | guy | 2005-06-23 21:51:01 -0500 (Thu, 23 Jun 2005) | 2 lines
3928 Changed paths:
3929    M /trunk/epan/proto.c
3930    M /trunk/epan/proto.h
3931    M /trunk/gtk/main.c
3932    M /trunk/plugins/mate/mate_setup.c
3933
3934 More constification.
3935
3936 ------------------------------------------------------------------------
3937 r14739 | guy | 2005-06-23 20:32:42 -0500 (Thu, 23 Jun 2005) | 5 lines
3938 Changed paths:
3939    M /trunk/epan/prefs.c
3940    M /trunk/epan/prefs.h
3941    M /trunk/gtk/dfilter_expr_dlg.c
3942    M /trunk/gtk/http_stat.c
3943    M /trunk/gtk/service_response_time_table.c
3944    M /trunk/gtk/service_response_time_table.h
3945    M /trunk/gtk/sip_stat.c
3946    M /trunk/gtk/wsp_stat.c
3947    M /trunk/tap-httpstat.c
3948    M /trunk/tap-protohierstat.c
3949    M /trunk/tap-sipstat.c
3950    M /trunk/tap-wspstat.c
3951
3952 Constify a bunch of structure members and function arguments, to squelch
3953 compiler warnings.
3954
3955 Clean up indentation.
3956
3957 ------------------------------------------------------------------------
3958 r14738 | etxrab | 2005-06-23 17:17:03 -0500 (Thu, 23 Jun 2005) | 2 lines
3959 Changed paths:
3960    M /trunk/epan/dissectors/packet-tcap.c
3961    M /trunk/epan/dissectors/packet-tcap.h
3962
3963 From Valery Vybornov:
3964 add register_dissector to packet-tcap.c
3965 ------------------------------------------------------------------------
3966 r14737 | etxrab | 2005-06-23 17:15:47 -0500 (Thu, 23 Jun 2005) | 2 lines
3967 Changed paths:
3968    M /trunk/asn1/tcap/packet-tcap-template.c
3969
3970 From Valery Vybornov:
3971 add register_dissector to packet-tcap.c
3972 ------------------------------------------------------------------------
3973 r14736 | ulfl | 2005-06-23 16:19:05 -0500 (Thu, 23 Jun 2005) | 3 lines
3974 Changed paths:
3975    M /trunk/gtk/main.c
3976
3977 fix #135: handle the command line parameters -v, -h and -G completely in their own getopt() loop. 
3978
3979 This is done "long before" calling gtk_init() as this function requires a running X server, causing an error if running from the console only.
3980 ------------------------------------------------------------------------
3981 r14735 | ulfl | 2005-06-23 15:18:17 -0500 (Thu, 23 Jun 2005) | 1 line
3982 Changed paths:
3983    M /trunk/gtk/main.c
3984
3985 Win32: "fix" handling of create_console(), hopefully clarifying usage of the corresponding prefs flag
3986 ------------------------------------------------------------------------
3987 r14734 | ulfl | 2005-06-23 15:14:05 -0500 (Thu, 23 Jun 2005) | 1 line
3988 Changed paths:
3989    M /trunk/gtk/main.c
3990
3991 beautify version and usage output
3992 ------------------------------------------------------------------------
3993 r14733 | sahlberg | 2005-06-23 04:28:46 -0500 (Thu, 23 Jun 2005) | 5 lines
3994 Changed paths:
3995    M /trunk/asn1/cmip/cmip.cnf
3996    M /trunk/epan/dissectors/packet-cmip.c
3997
3998 fix for CMIP,    we should set the opcode_type BEFORE we try to use it in the subdissector,
3999 it doesnt work really that well if we have opcode_type set to INVOKE   from the previous packet and this new packet contains a ReturnResult.
4000
4001
4002
4003 ------------------------------------------------------------------------
4004 r14732 | etxrab | 2005-06-22 11:17:18 -0500 (Wed, 22 Jun 2005) | 1 line
4005 Changed paths:
4006    A /trunk/idl/parlay/Parlay.idl
4007    A /trunk/idl/parlay/README.parlay
4008    A /trunk/idl/parlay/am.idl
4009    A /trunk/idl/parlay/cccs.idl
4010    A /trunk/idl/parlay/cm.idl
4011    A /trunk/idl/parlay/common_cc_data.idl
4012    A /trunk/idl/parlay/cs.idl
4013    A /trunk/idl/parlay/dsc.idl
4014    A /trunk/idl/parlay/fw_data.idl
4015    A /trunk/idl/parlay/fw_if.idl
4016    A /trunk/idl/parlay/fw_if_access.idl
4017    A /trunk/idl/parlay/fw_if_app.idl
4018    A /trunk/idl/parlay/fw_if_entop.idl
4019    A /trunk/idl/parlay/fw_if_service.idl
4020    A /trunk/idl/parlay/gcc_data.idl
4021    A /trunk/idl/parlay/gcc_interfaces.idl
4022    A /trunk/idl/parlay/gms.idl
4023    A /trunk/idl/parlay/mm.idl
4024    A /trunk/idl/parlay/mmccs.idl
4025    A /trunk/idl/parlay/mmm.idl
4026    A /trunk/idl/parlay/mpcc_data.idl
4027    A /trunk/idl/parlay/mpcc_interfaces.idl
4028    A /trunk/idl/parlay/osa.idl
4029    A /trunk/idl/parlay/pam_data.idl
4030    A /trunk/idl/parlay/pam_interfaces.idl
4031    A /trunk/idl/parlay/policy_data.idl
4032    A /trunk/idl/parlay/policy_interfaces.idl
4033    A /trunk/idl/parlay/termcap.idl
4034    A /trunk/idl/parlay/ui_data.idl
4035    A /trunk/idl/parlay/ui_interfaces.idl
4036
4037 Add the IDL doc's needed to build the Parlay dissector.
4038 ------------------------------------------------------------------------
4039 r14731 | etxrab | 2005-06-22 11:16:24 -0500 (Wed, 22 Jun 2005) | 1 line
4040 Changed paths:
4041    A /trunk/idl/parlay
4042
4043 Add a folder for Parlay IDL doc's
4044 ------------------------------------------------------------------------
4045 r14730 | etxrab | 2005-06-22 11:15:16 -0500 (Wed, 22 Jun 2005) | 1 line
4046 Changed paths:
4047    A /trunk/idl
4048
4049 Add a folder for IDL dockuments
4050 ------------------------------------------------------------------------
4051 r14729 | gerald | 2005-06-22 10:37:46 -0500 (Wed, 22 Jun 2005) | 3 lines
4052 Changed paths:
4053    M /trunk/epan/to_str.c
4054
4055 Fix an off-by-four error, which should take care of bugs 254 - 258.  Print
4056 OID values as unsigned ints instead of signed.
4057
4058 ------------------------------------------------------------------------
4059 r14728 | sahlberg | 2005-06-22 04:58:46 -0500 (Wed, 22 Jun 2005) | 7 lines
4060 Changed paths:
4061    M /trunk/epan/dissectors/packet-ber.c
4062
4063 update to packet-ber
4064
4065 1, start making indefinite length  constructions actually work
4066 2, when attempting to decode an unknown BER octet sequence, do not generate [malformed packet] just because the length does not make sense and might point outside the tvb.   it might just be that there are implicit tags in the asn1 specification and that it is just impossible to decode the octet stream without knowledge of the asn.
4067
4068
4069
4070 ------------------------------------------------------------------------
4071 r14727 | sahlberg | 2005-06-22 03:41:58 -0500 (Wed, 22 Jun 2005) | 7 lines
4072 Changed paths:
4073    M /trunk/epan/dissectors/packet-frame.c
4074
4075 add a dummy variable frame_number to dissect_frame() and assign it the current frame number so that the crashdump that buildbot generates will show which frame the problem occured in.
4076
4077 this is useful since some bugs only trigger ia crash on some platforms.
4078 example   bug 255 which does not trigger a crash on linux redhat 7.1
4079
4080
4081
4082 ------------------------------------------------------------------------
4083 r14726 | sahlberg | 2005-06-22 03:28:59 -0500 (Wed, 22 Jun 2005) | 5 lines
4084 Changed paths:
4085    M /trunk/asn1/acse/packet-acse-template.c
4086    M /trunk/epan/dissectors/packet-acse.c
4087
4088 only create the ACSE protocol tree if there is an ACSE layer present.
4089
4090 do not create it if it is just a SES_DATA_TRANSFER PDU
4091
4092
4093 ------------------------------------------------------------------------
4094 r14725 | sahlberg | 2005-06-22 03:15:18 -0500 (Wed, 22 Jun 2005) | 9 lines
4095 Changed paths:
4096    M /trunk/asn1/acse/Makefile
4097    M /trunk/asn1/acse/acse.asn
4098    M /trunk/asn1/acse/acse.cnf
4099    M /trunk/asn1/acse/packet-acse-template.c
4100    M /trunk/asn1/cmip/packet-cmip-template.c
4101    M /trunk/epan/dissectors/packet-acse.c
4102    M /trunk/epan/dissectors/packet-cmip.c
4103    M /trunk/epan/dissectors/packet-ftam.c
4104
4105 remove a dissector table we no longer use from ACSE
4106 and also from the CMIP and FTAM dissectors that tried to register against it.
4107
4108 Implement a workaround for the asn2eth bug (can not yet handle tagged assignments) to the conformance file and remove the warnings from the template file.
4109
4110 Since workaround is implemented in conformance file, make make copy_files install the dissector instead of printing a warning message.
4111
4112
4113
4114 ------------------------------------------------------------------------
4115 r14724 | lego | 2005-06-21 21:18:10 -0500 (Tue, 21 Jun 2005) | 2 lines
4116 Changed paths:
4117    M /trunk/epan/dissectors/packet-sdp.c
4118
4119 add ipbcp attribute as in Q.1970
4120
4121 ------------------------------------------------------------------------
4122 r14723 | gerald | 2005-06-21 17:02:18 -0500 (Tue, 21 Jun 2005) | 2 lines
4123 Changed paths:
4124    M /trunk/epan/prefs.c
4125
4126 Make a couple of variables dynamic, as suggested by Ulf.
4127
4128 ------------------------------------------------------------------------
4129 r14722 | guy | 2005-06-21 12:40:11 -0500 (Tue, 21 Jun 2005) | 2 lines
4130 Changed paths:
4131    M /trunk/plugins/giop/packet-parlay.c
4132
4133 It's svn:eol-style, not svn:eolstyle.
4134
4135 ------------------------------------------------------------------------
4136 r14721 | sahlberg | 2005-06-21 05:19:10 -0500 (Tue, 21 Jun 2005) | 3 lines
4137 Changed paths:
4138    M /trunk/epan/dissectors/packet-lmp.c
4139
4140 terminate some value_strings properly with a {0,NULL}
4141
4142
4143 ------------------------------------------------------------------------
4144 r14720 | sahlberg | 2005-06-21 04:38:59 -0500 (Tue, 21 Jun 2005) | 5 lines
4145 Changed paths:
4146    M /trunk/asn1/acse/packet-acse-template.c
4147    M /trunk/asn1/tcap/tcap.cnf
4148    M /trunk/epan/dissectors/packet-acse.c
4149    M /trunk/epan/dissectors/packet-ber.c
4150    M /trunk/epan/dissectors/packet-ber.h
4151    M /trunk/epan/dissectors/packet-gssapi.c
4152    M /trunk/epan/dissectors/packet-spnego.c
4153    M /trunk/epan/dissectors/packet-tcap.c
4154
4155 the maximum ASN OID length is 256 bytes and there is a define to control this.
4156
4157 fix bug251 and all other occurances where an oid string  passed to packet_ber_object_identifier()
4158 is not defined as foo[MAX_OID_STR_LEN]
4159
4160 ------------------------------------------------------------------------
4161 r14719 | guy | 2005-06-21 04:17:53 -0500 (Tue, 21 Jun 2005) | 5 lines
4162 Changed paths:
4163    M /trunk/plugins/giop/packet-parlay.c
4164
4165 Fix the line endings.
4166
4167 Get rid of include of "snprintf.h", and _U_-ify arguments, as per
4168 changes made to idl2eth.
4169
4170 ------------------------------------------------------------------------
4171 r14718 | guy | 2005-06-21 04:15:26 -0500 (Tue, 21 Jun 2005) | 3 lines
4172 Changed paths:
4173    M /trunk/plugins/giop/packet-tango.c
4174
4175 Get rid of include of "snprintf.h", and _U_-ify arguments, as per
4176 changes made to idl2eth.
4177
4178 ------------------------------------------------------------------------
4179 r14717 | lego | 2005-06-20 16:21:06 -0500 (Mon, 20 Jun 2005) | 3 lines
4180 Changed paths:
4181    M /trunk/asn1/h248/h248.cnf
4182    M /trunk/asn1/h248/packet-h248-template.c
4183    M /trunk/epan/dissectors/packet-h248.c
4184
4185 if exists call the h248term subdissector.
4186
4187
4188 ------------------------------------------------------------------------
4189 r14716 | etxrab | 2005-06-20 15:15:33 -0500 (Mon, 20 Jun 2005) | 12 lines
4190 Changed paths:
4191    M /trunk/epan/dissectors/packet-jxta.c
4192
4193 From Mike Duigou:
4194
4195  In order to get filtering of conversations and
4196 > endpoints to work from the endpoints and conversations windows I found 
4197 > it necessary to add a new AT_URI address type and a SAT_JXTA. This also 
4198 > necessitated a change to to_str.c to avoid a buffer overflow problem. 
4199 > Please review these changes carefully.
4200
4201 > Also includes some changes to the jxta dissector to fix filtering on
4202 > generated fields and some changes to the types used for ints/unsigned ints.
4203
4204 > Fixes a bug with the processing of messages containing namespaces.
4205 ------------------------------------------------------------------------
4206 r14715 | etxrab | 2005-06-20 15:14:57 -0500 (Mon, 20 Jun 2005) | 12 lines
4207 Changed paths:
4208    M /trunk/epan/address.h
4209    M /trunk/epan/to_str.c
4210
4211 From Mike Duigou:
4212
4213  In order to get filtering of conversations and
4214 > endpoints to work from the endpoints and conversations windows I found 
4215 > it necessary to add a new AT_URI address type and a SAT_JXTA. This also 
4216 > necessitated a change to to_str.c to avoid a buffer overflow problem. 
4217 > Please review these changes carefully.
4218
4219 > Also includes some changes to the jxta dissector to fix filtering on
4220 > generated fields and some changes to the types used for ints/unsigned ints.
4221
4222 > Fixes a bug with the processing of messages containing namespaces.
4223 ------------------------------------------------------------------------
4224 r14714 | etxrab | 2005-06-20 15:14:22 -0500 (Mon, 20 Jun 2005) | 12 lines
4225 Changed paths:
4226    M /trunk/gtk/conversations_jxta.c
4227    M /trunk/gtk/conversations_table.c
4228    M /trunk/gtk/hostlist_jxta.c
4229    M /trunk/gtk/hostlist_table.c
4230    M /trunk/gtk/sat.h
4231
4232 From Mike Duigou:
4233
4234  In order to get filtering of conversations and
4235 > endpoints to work from the endpoints and conversations windows I found 
4236 > it necessary to add a new AT_URI address type and a SAT_JXTA. This also 
4237 > necessitated a change to to_str.c to avoid a buffer overflow problem. 
4238 > Please review these changes carefully.
4239
4240 > Also includes some changes to the jxta dissector to fix filtering on
4241 > generated fields and some changes to the types used for ints/unsigned ints.
4242
4243 > Fixes a bug with the processing of messages containing namespaces.
4244 ------------------------------------------------------------------------
4245 r14713 | gerald | 2005-06-20 14:35:58 -0500 (Mon, 20 Jun 2005) | 4 lines
4246 Changed paths:
4247    M /trunk/epan/dissectors/packet-afp.c
4248    M /trunk/epan/dissectors/packet-ansi_637.c
4249    M /trunk/epan/dissectors/packet-ansi_a.c
4250    M /trunk/epan/dissectors/packet-ansi_map.c
4251    M /trunk/epan/dissectors/packet-dcerpc-spoolss.c
4252    M /trunk/epan/dissectors/packet-gsm_a.c
4253    M /trunk/epan/dissectors/packet-iapp.c
4254    M /trunk/epan/dissectors/packet-ncp2222.inc
4255    M /trunk/epan/dissectors/packet-per.c
4256    M /trunk/epan/dissectors/packet-rsvp.c
4257    M /trunk/epan/dissectors/packet-slowprotocols.c
4258    M /trunk/epan/proto.h
4259    M /trunk/plugins/irda/packet-irda.c
4260    M /trunk/plugins/profinet/packet-pn-dcp.c
4261
4262 Fix a format string vulneratility in the AFP dissector identified
4263 by iDEFENSE.  Add constant format strings to proto_item_append_text()
4264 in a bunch of other dissectors.  Copy a comment from proto.c to proto.h.
4265
4266 ------------------------------------------------------------------------
4267 r14712 | sahlberg | 2005-06-20 05:22:03 -0500 (Mon, 20 Jun 2005) | 5 lines
4268 Changed paths:
4269    M /trunk/epan/dissectors/packet-spnego.c
4270
4271 convert the function
4272 dissect_spnego_mechTypes() tu use the packet-ber api instead of the 
4273 asn1 api.
4274
4275
4276 ------------------------------------------------------------------------
4277 r14711 | sahlberg | 2005-06-20 04:43:29 -0500 (Mon, 20 Jun 2005) | 3 lines
4278 Changed paths:
4279    M /trunk/epan/dissectors/packet-spnego.c
4280
4281 convert one function to use packet-ber instead of asn1
4282
4283
4284 ------------------------------------------------------------------------
4285 r14710 | sahlberg | 2005-06-20 02:18:10 -0500 (Mon, 20 Jun 2005) | 8 lines
4286 Changed paths:
4287    M /trunk/asn1/tcap/packet-tcap-template.c
4288    M /trunk/asn1/tcap/packet-tcap-template.h
4289    M /trunk/epan/dissectors/packet-gsm_ss.c
4290    M /trunk/epan/dissectors/packet-gsm_ss.h
4291    M /trunk/epan/dissectors/packet-tcap.c
4292    M /trunk/epan/dissectors/packet-tcap.h
4293
4294 move two functions that are not used by tcap and only used by gsm_a and gsm_ss into gsm_ss.
4295
4296 remove the include <epan.asn1.h> from tcap since it no longer needs that file.
4297
4298 only 9 dissectors remain that use asn1.h
4299
4300
4301
4302 ------------------------------------------------------------------------
4303 r14709 | sahlberg | 2005-06-20 00:28:56 -0500 (Mon, 20 Jun 2005) | 5 lines
4304 Changed paths:
4305    M /trunk/epan/dissectors/packet-gssapi.c
4306    M /trunk/epan/dissectors/packet-gssapi.h
4307    M /trunk/epan/dissectors/packet-kerberos.c
4308    M /trunk/epan/dissectors/packet-ntlmssp.c
4309    M /trunk/epan/dissectors/packet-spnego.c
4310
4311 move one function only used by SPNEGO to packet-spnego.c
4312
4313 remove the include of <epan/asn1.h> from kerberos, ntlmssp and gssapi since they no longer need to include that file.
4314
4315
4316 ------------------------------------------------------------------------
4317 r14708 | sahlberg | 2005-06-19 23:44:39 -0500 (Sun, 19 Jun 2005) | 7 lines
4318 Changed paths:
4319    M /trunk/epan/dissectors/packet-gssapi.c
4320    M /trunk/epan/dissectors/packet-gssapi.h
4321
4322 convert gssapi to use packet-ber helpers instead of the asn1 ones.
4323
4324 once spnego is converted as well, the   epan/asn1.h  include can be removed from :
4325 kerberos, spnego, gssapi and ntlmssp
4326
4327
4328
4329 ------------------------------------------------------------------------
4330 r14707 | sahlberg | 2005-06-19 21:37:42 -0500 (Sun, 19 Jun 2005) | 2 lines
4331 Changed paths:
4332    M /trunk/asn1/acse/packet-acse-template.c
4333
4334 add Sids email as the original author of ACSE dissector
4335
4336 ------------------------------------------------------------------------
4337 r14706 | guy | 2005-06-19 17:29:08 -0500 (Sun, 19 Jun 2005) | 4 lines
4338 Changed paths:
4339    M /trunk/ethereal_gen.py
4340
4341 Get rid of the include of "snprintf.h", as g_snprintf()" should be used.
4342
4343 Add _U_s to reduce the number of warnings.
4344
4345 ------------------------------------------------------------------------
4346 r14705 | etxrab | 2005-06-19 16:16:04 -0500 (Sun, 19 Jun 2005) | 1 line
4347 Changed paths:
4348    M /trunk/epan/dissectors/packet-radius.c
4349
4350 Add some Cisco AVP:s
4351 ------------------------------------------------------------------------
4352 r14704 | etxrab | 2005-06-19 16:11:52 -0500 (Sun, 19 Jun 2005) | 2 lines
4353 Changed paths:
4354    M /trunk/asn1/gsmmap/GSMMAP.asn
4355    M /trunk/asn1/gsmmap/packet-gsm_map-template.c
4356
4357 Update some OID:s and add some ASN1 code from ETSI TS 129 002 V5.7.0.
4358 Will regenerate later.
4359 ------------------------------------------------------------------------
4360 r14703 | guy | 2005-06-19 14:17:15 -0500 (Sun, 19 Jun 2005) | 3 lines
4361 Changed paths:
4362    M /trunk/README.macos
4363
4364 Add a note about the PNG, JPEG, and TIFF loaders not being usable (or
4365 not easy to get to work) on Tiger.
4366
4367 ------------------------------------------------------------------------
4368 r14702 | guy | 2005-06-19 14:08:37 -0500 (Sun, 19 Jun 2005) | 2 lines
4369 Changed paths:
4370    M /trunk/doc/idl2eth.pod
4371
4372 Update URL for omniORB.
4373
4374 ------------------------------------------------------------------------
4375 r14701 | jmayer | 2005-06-19 10:17:42 -0500 (Sun, 19 Jun 2005) | 1 line
4376 Changed paths:
4377    M /trunk/epan/dissectors/packet-kerberos.c
4378    M /trunk/epan/dissectors/packet-kerberos.h
4379
4380 Fix trivial warning
4381 ------------------------------------------------------------------------
4382 r14700 | jmayer | 2005-06-19 10:16:30 -0500 (Sun, 19 Jun 2005) | 1 line
4383 Changed paths:
4384    M /trunk/epan/packet.h
4385
4386 Warning fix: Declare some more strings const
4387 ------------------------------------------------------------------------
4388 r14699 | sahlberg | 2005-06-19 06:54:33 -0500 (Sun, 19 Jun 2005) | 8 lines
4389 Changed paths:
4390    M /trunk/epan/dissectors/packet-acse.c
4391    M /trunk/epan/dissectors/packet-acse.h
4392
4393 New autogenerated ACSE dissector.
4394
4395 Note that the autogenerated dissector contains two bugs which i belive are asn2eth bugs.
4396 This is why make copy_files does not work.
4397
4398 The comment at the top of the generated file explains which two changes one has to do manually after autogenerating the dissector, until asn2eth gets fixed.
4399
4400
4401 ------------------------------------------------------------------------
4402 r14698 | sahlberg | 2005-06-19 06:51:23 -0500 (Sun, 19 Jun 2005) | 7 lines
4403 Changed paths:
4404    A /trunk/asn1/acse
4405    A /trunk/asn1/acse/Makefile
4406    A /trunk/asn1/acse/Makefile.nmake
4407    A /trunk/asn1/acse/acse.asn
4408    A /trunk/asn1/acse/acse.cnf
4409    A /trunk/asn1/acse/packet-acse-template.c
4410    A /trunk/asn1/acse/packet-acse-template.h
4411
4412 New autogenerated ACSE dissector.
4413
4414 There is a bug in ASN2ETH which means one can not do make copy_files
4415 instead one needs to change two bugs in the generated code manually.
4416 These two changes are in the comment at the top of the template/generated file
4417
4418
4419 ------------------------------------------------------------------------
4420 r14697 | sahlberg | 2005-06-19 06:49:16 -0500 (Sun, 19 Jun 2005) | 3 lines
4421 Changed paths:
4422    M /trunk/asn1/cmip/packet-cmip-template.c
4423
4424 register cmip as ber oid dissector
4425
4426
4427 ------------------------------------------------------------------------
4428 r14696 | sahlberg | 2005-06-19 06:47:59 -0500 (Sun, 19 Jun 2005) | 3 lines
4429 Changed paths:
4430    M /trunk/epan/dissectors/packet-cmip.c
4431    M /trunk/epan/dissectors/packet-ftam.c
4432
4433 make cmip and ftam also register by ber oid so that they will work when the new ACSE goes in
4434
4435
4436 ------------------------------------------------------------------------
4437 r14695 | sahlberg | 2005-06-19 06:40:39 -0500 (Sun, 19 Jun 2005) | 3 lines
4438 Changed paths:
4439    M /trunk/epan/dissectors/packet-pres.c
4440    M /trunk/epan/dissectors/packet-ses.h
4441
4442 push one more object into the session structure so acse can pick it up later.
4443
4444
4445 ------------------------------------------------------------------------
4446 r14694 | lego | 2005-06-18 19:08:30 -0500 (Sat, 18 Jun 2005) | 5 lines
4447 Changed paths:
4448    M /trunk/epan/dissectors/packet-afp.c
4449    M /trunk/epan/dissectors/packet-afp.h
4450    M /trunk/epan/dissectors/packet-dsi.c
4451
4452 from Didier Gautheron
4453
4454 The new AFP 3.2 specification used by Apple OS X 10.4
4455
4456
4457 ------------------------------------------------------------------------
4458 r14693 | gerald | 2005-06-18 15:57:01 -0500 (Sat, 18 Jun 2005) | 2 lines
4459 Changed paths:
4460    M /trunk/epan/prefs.c
4461
4462 Clear out any leftover preference information.  Fix up whitespace.
4463
4464 ------------------------------------------------------------------------
4465 r14692 | jmayer | 2005-06-18 10:41:26 -0500 (Sat, 18 Jun 2005) | 1 line
4466 Changed paths:
4467    M /trunk/epan/dissectors/packet-telnet.c
4468
4469 Partial fix for bug 191: Sanity check is ok now
4470 ------------------------------------------------------------------------
4471 r14691 | jmayer | 2005-06-18 03:52:41 -0500 (Sat, 18 Jun 2005) | 1 line
4472 Changed paths:
4473    M /trunk/AUTHORS
4474
4475 Add Dominik Kuhlen to AUTHORS
4476 ------------------------------------------------------------------------
4477 r14690 | jmayer | 2005-06-18 03:49:24 -0500 (Sat, 18 Jun 2005) | 3 lines
4478 Changed paths:
4479    M /trunk/epan/dissectors/packet-rmt-lct.c
4480
4481 Dominik Kuhlen: Fix a copy/paste bug reported in
4482    http://bugs.ethereal.com/bugzilla/show_bug.cgi?id=211
4483
4484 ------------------------------------------------------------------------
4485 r14689 | lego | 2005-06-17 20:15:17 -0500 (Fri, 17 Jun 2005) | 5 lines
4486 Changed paths:
4487    M /trunk/epan/dissectors/Makefile.common
4488    A /trunk/epan/dissectors/packet-synergy.c
4489
4490 from Vasanth Manickam
4491
4492 Synergy is a cross platform software which enables to easily share a single mouse and keyboard between multiple computers with different operating systems, each with its own display, without special hardware. Its listed on sourceforge (http://synergy2.sourceforge.net/).
4493
4494
4495 ------------------------------------------------------------------------
4496 r14688 | lego | 2005-06-17 20:09:04 -0500 (Fri, 17 Jun 2005) | 3 lines
4497 Changed paths:
4498    M /trunk/epan/dissectors/packet-k12.c
4499
4500 - Use report_error and Co. to report errors
4501
4502
4503 ------------------------------------------------------------------------
4504 r14687 | jmayer | 2005-06-17 19:10:59 -0500 (Fri, 17 Jun 2005) | 1 line
4505 Changed paths:
4506    M /trunk/Makefile.am
4507
4508 Remove a leftover dummy list
4509 ------------------------------------------------------------------------
4510 r14686 | tuexen | 2005-06-17 16:02:40 -0500 (Fri, 17 Jun 2005) | 2 lines
4511 Changed paths:
4512    M /trunk/epan/dissectors/packet-sctp.c
4513
4514 Add support for draft-ietf-tsvwg-sctp-auth-00.txt.
4515
4516 ------------------------------------------------------------------------
4517 r14685 | gerald | 2005-06-17 13:41:02 -0500 (Fri, 17 Jun 2005) | 5 lines
4518 Changed paths:
4519    M /trunk/colorfilters
4520
4521 Tweak the global coloring rules a bit.  Give "normal" traffic pastel
4522 backgrounds and "bad" traffic bold backgrounds, which is the strategy
4523 used in some of the sample coloring rules.  Include a few rules from
4524 the samples as well.
4525
4526 ------------------------------------------------------------------------
4527 r14684 | lego | 2005-06-17 12:37:10 -0500 (Fri, 17 Jun 2005) | 4 lines
4528 Changed paths:
4529    M /trunk/epan/dissectors/packet-sscop.c
4530    M /trunk/epan/dissectors/packet-sscop.h
4531
4532 - fix a bug I introduced by copy pasting an incorrect offset of some items
4533 - prepare the tap
4534
4535
4536 ------------------------------------------------------------------------
4537 r14683 | lego | 2005-06-17 12:33:48 -0500 (Fri, 17 Jun 2005) | 3 lines
4538 Changed paths:
4539    M /trunk/epan/dissectors/packet-gsm_a.c
4540
4541 Register the dtap dissector by name.
4542
4543
4544 ------------------------------------------------------------------------
4545 r14682 | lego | 2005-06-17 12:26:43 -0500 (Fri, 17 Jun 2005) | 4 lines
4546 Changed paths:
4547    M /trunk/epan/dissectors/packet-k12.c
4548    M /trunk/wiretap/file_access.c
4549    M /trunk/wiretap/k12.c
4550    M /trunk/wiretap/k12.h
4551    M /trunk/wiretap/wtap-int.h
4552
4553 - Write rf5 files (I don't think tektronix software will be able to read these, ethereal does)
4554 - change k12.atm.vci and k12.atm.vpi into atm.vci and atm.vpi
4555
4556
4557 ------------------------------------------------------------------------
4558 r14681 | jmayer | 2005-06-17 12:12:12 -0500 (Fri, 17 Jun 2005) | 1 line
4559 Changed paths:
4560    M /trunk/FAQ
4561    M /trunk/help/faq.txt
4562
4563 Update FAQ
4564 ------------------------------------------------------------------------
4565 r14680 | jmayer | 2005-06-17 12:10:21 -0500 (Fri, 17 Jun 2005) | 1 line
4566 Changed paths:
4567    M /trunk/manuf
4568
4569 Update manuf
4570 ------------------------------------------------------------------------
4571 r14679 | gerald | 2005-06-17 10:03:26 -0500 (Fri, 17 Jun 2005) | 2 lines
4572 Changed paths:
4573    M /trunk/doc/README.developer
4574
4575 Add a note about fuzz testing.
4576
4577 ------------------------------------------------------------------------
4578 r14678 | ulfl | 2005-06-17 02:57:41 -0500 (Fri, 17 Jun 2005) | 1 line
4579 Changed paths:
4580    M /trunk/gtk/main.c
4581
4582 fix a typo in the usage output
4583 ------------------------------------------------------------------------
4584 r14677 | ulfl | 2005-06-17 02:56:27 -0500 (Fri, 17 Jun 2005) | 1 line
4585 Changed paths:
4586    M /trunk/editcap.c
4587
4588 the -E probability parameter was missing in the usage summary
4589 ------------------------------------------------------------------------
4590 r14676 | ulfl | 2005-06-16 20:28:41 -0500 (Thu, 16 Jun 2005) | 1 line
4591 Changed paths:
4592    M /trunk/docbook/eug_src/EUG_app_tools.xml
4593
4594 updated to latest Ethereal GUI
4595 ------------------------------------------------------------------------
4596 r14675 | ulfl | 2005-06-16 20:27:52 -0500 (Thu, 16 Jun 2005) | 1 line
4597 Changed paths:
4598    M /trunk/docbook/eug_src/EUG_chapter_customize.xml
4599
4600 updated to latest Ethereal GUI
4601 ------------------------------------------------------------------------
4602 r14674 | ulfl | 2005-06-16 18:27:57 -0500 (Thu, 16 Jun 2005) | 1 line
4603 Changed paths:
4604    M /trunk/docbook/eug_src/EUG_chapter_statistics.xml
4605    M /trunk/docbook/eug_src/EUG_chapter_work.xml
4606
4607 updated to latest Ethereal GUI
4608 ------------------------------------------------------------------------
4609 r14673 | etxrab | 2005-06-16 17:07:38 -0500 (Thu, 16 Jun 2005) | 1 line
4610 Changed paths:
4611    M /trunk/epan/dissectors/packet-radius.c
4612
4613 Change "radius type" on some vendor AVP:s and add some more ones.
4614 ------------------------------------------------------------------------
4615 r14672 | etxrab | 2005-06-16 17:06:12 -0500 (Thu, 16 Jun 2005) | 1 line
4616 Changed paths:
4617    M /trunk/epan/sminmpec.c
4618    M /trunk/epan/sminmpec.h
4619
4620 Add some more vendors
4621 ------------------------------------------------------------------------
4622 r14671 | ulfl | 2005-06-16 16:51:17 -0500 (Thu, 16 Jun 2005) | 1 line
4623 Changed paths:
4624    M /trunk/docbook/eug_src/EUG_chapter_advanced.xml
4625
4626 updated to latest Ethereal GUI
4627 ------------------------------------------------------------------------
4628 r14670 | ulfl | 2005-06-16 16:34:06 -0500 (Thu, 16 Jun 2005) | 1 line
4629 Changed paths:
4630    M /trunk/docbook/eug_src/EUG_chapter_io.xml
4631
4632 add ChIOExportCSVDialog section, docbook validation should work again
4633 ------------------------------------------------------------------------
4634 r14669 | ulfl | 2005-06-16 16:19:50 -0500 (Thu, 16 Jun 2005) | 1 line
4635 Changed paths:
4636    M /trunk/docbook/eug_src/EUG_chapter_io.xml
4637    M /trunk/docbook/eug_src/EUG_chapter_use.xml
4638
4639 add a "file sets" section and fix a link to it
4640 ------------------------------------------------------------------------
4641 r14668 | etxrab | 2005-06-16 16:19:37 -0500 (Thu, 16 Jun 2005) | 1 line
4642 Changed paths:
4643    M /trunk/AUTHORS
4644
4645 Add Paul Ollis
4646 ------------------------------------------------------------------------
4647 r14667 | etxrab | 2005-06-16 16:16:23 -0500 (Thu, 16 Jun 2005) | 16 lines
4648 Changed paths:
4649    M /trunk/epan/dissectors/packet-sigcomp.c
4650
4651 From  Paul Ollis:
4652   epan/dissectors/packet-sigcomp.c
4653   --------------------------------
4654
4655     Function dissect_sigcomp:
4656
4657         1. Make sure the temporary buffer that is used to load byte-code from
4658            state is zeroed, since the function udvm_state_access implicitly
4659            relies on this.
4660
4661         2. Pass the SigComp message header length, state length and partial
4662            state length to decompress_sigcomp_message.
4663
4664         3. Removed the state_vars_valid parameter from calls to
4665            udvm_state_access.
4666
4667 ------------------------------------------------------------------------
4668 r14666 | etxrab | 2005-06-16 16:15:12 -0500 (Thu, 16 Jun 2005) | 115 lines
4669 Changed paths:
4670    M /trunk/epan/sigcomp-udvm.c
4671    M /trunk/epan/sigcomp-udvm.h
4672    M /trunk/epan/sigcomp_state_hdlr.c
4673    M /trunk/epan/sigcomp_state_hdlr.h
4674
4675 From  Paul Ollis:
4676   epan/sigcomp_state_hdlr.c epan/sigcomp_state_hdlr.h
4677   ---------------------------------------------------
4678
4679     Function udvm_state_access:
4680
4681         1. Removed the state_vars_valid parameter. It is no longer used.
4682
4683         2. The function now correctly updates each of state_length,
4684            state_address and state_instruction with saved state value.
4685
4686            [Previously this was only done for state referenced in the SigComp
4687             message header.]
4688
4689         3. Removed code that (incorrectly) read byte_copy_left from UDVM memory
4690            within the loop that writes the state to UDVM memory.
4691
4692         4. Removed the code that set the useful values in UDVM memory. This
4693            should only be done for state referenced in the SigComp message
4694            header. (The decompress_sigcomp_message function, sets the useful
4695            values.)
4696
4697
4698   epan/sigcomp-udvm.c epan/sigcomp-udvm.h
4699   ---------------------------------------
4700
4701     Function decompress_sigcomp_message:
4702
4703         1. Added three new parameters; header_len, byte_code_state_len,
4704            byte_code_id_len.  The byte_code_state_len and byte_code_id_len
4705            are used to set the useful values in UDVM memory. The
4706            header_len is required to calculate the cycles available
4707            for decompression.
4708
4709         2. Various minor corrections to spellings, etc in generated
4710            messages.
4711
4712         3. Reduced the number of lines of output for print_level_1. Now
4713            the execution trace shows the instruction name and parameter
4714            values on one line.
4715
4716            [This was done because, we found that even at the lowest
4717            level of detail ethereal became unusably slow; running on
4718            a 500 MHz SPARC. This seems to be related to the number of
4719            lines produced by the SigComp trace, which can easily be over
4720            1000 with the modified code.]
4721
4722         4. Removed the used of some floating point functions. In all
4723            cases they were unnecessary and could potentially cause the
4724            code to produce the wrong results on some platforms (although
4725            this is unlikely).
4726
4727         5. The useful values are now set correctly, using the new
4728            byte_code_state_len and byte_code_id_len parameters.
4729
4730         6. The message header length is now included in the calculation of
4731            maximum_UDVM_cycles. Previously, the calculation could underestimate
4732            the value, resulting in the (small) chance that some legitimate
4733            messages might fail to decompress.
4734
4735            Note: The calculation might now slightly over-estimate the cycles
4736            but this is a reasonable thing to do.
4737
4738         7. Implemented the PUSH, POP, CALL and RETURN instructions.
4739
4740            Note: The two SORT instructions and the CRC and SHA-1 instructions
4741            are still not implemented.
4742
4743         8. The COPY and COPY-LITERAL instructions now apply the
4744            byte-copying-rules to the source address as well as the destination
4745            address.
4746
4747         9. The COPY-LITERAL and COPY-OFFSET now correctly handle the
4748            destination operand. Previously, it was possible for the destination
4749            to be left at byte_copy_right when it should be left at
4750            byte_copy_left.
4751
4752         10. All three COPY instructions will now behave correctly if the source
4753             or destination start at byte_copy_right; i.e. they read/write to
4754             byte_copy_right, byte_copy_right+1, etc. Previously the parameters
4755             would wrap to byte_copy_left.
4756
4757         11. The COPY-OFFSET instruction now correctly calculates the source
4758             address for all values of offset. Previously a very large offset
4759             (greater than the circular buffer size) could cause the starting
4760             position to be mis-calculated.
4761
4762         12. Modulo 65536 arithmetic has been added in some places where it was
4763             missing.
4764
4765             [Only when noticed, we have not been able to check all the code.]
4766
4767         13. Some redundant code was removed for the INPUT-BITS instruction.
4768             Also, INPUT-BITS (0, x, x) now correctly discards spare bits when
4769             the P-bit, has changed.
4770
4771         14. Corrected the cycles used calculation for the INPUT-BITS
4772             instruction.
4773
4774         15. Corrected some minor cases where the used_udvm_cycles was not
4775             incremented.
4776
4777             [Not really a problem, but it allowed us to verify correctness with
4778             some of the SigComp torture tests.]
4779
4780         16. Removed some redundant code in INPUT-HUFFMAN (and reorganised some
4781             comments to keep them making sense).
4782
4783
4784     Function decomp_dispatch_get_bits:
4785
4786         1. This has been rewritten. The original version could not correctly
4787            handle requests for more than 8 bits. The new version is cleaner and
4788            correctly handles all cases.
4789
4790 ------------------------------------------------------------------------
4791 r14665 | ulfl | 2005-06-16 15:27:55 -0500 (Thu, 16 Jun 2005) | 1 line
4792 Changed paths:
4793    M /trunk/docbook/eug_src/EUG_chapter_capture.xml
4794    M /trunk/docbook/eug_src/EUG_chapter_io.xml
4795
4796 updated to latest Ethereal GUI
4797 ------------------------------------------------------------------------
4798 r14664 | gerald | 2005-06-16 14:51:14 -0500 (Thu, 16 Jun 2005) | 2 lines
4799 Changed paths:
4800    M /trunk/epan/dissectors/packet-smpp.c
4801
4802 Fix Win32 compilation, broken by yesterday's checkin.
4803
4804 ------------------------------------------------------------------------
4805 r14663 | jmayer | 2005-06-16 12:23:34 -0500 (Thu, 16 Jun 2005) | 3 lines
4806 Changed paths:
4807    M /trunk/epan/proto.h
4808    M /trunk/epan/value_string.h
4809
4810 Get rid of several megabytes worth of warnings about
4811 "discards qualifier from assignment".
4812
4813 ------------------------------------------------------------------------
4814 r14662 | guy | 2005-06-16 05:06:22 -0500 (Thu, 16 Jun 2005) | 4 lines
4815 Changed paths:
4816    M /trunk/epan/dissectors/packet-k12.c
4817
4818 Remove unused variable.
4819
4820 Clean up indentation.
4821
4822 ------------------------------------------------------------------------
4823 r14661 | guy | 2005-06-16 05:05:23 -0500 (Thu, 16 Jun 2005) | 4 lines
4824 Changed paths:
4825    M /trunk/gtk/hostlist_jxta.c
4826
4827 Get rid of unnecessary assignment and unnecessary "volatile" qualifier.
4828
4829 Mark unused parameter as such.
4830
4831 ------------------------------------------------------------------------
4832 r14660 | guy | 2005-06-16 04:58:01 -0500 (Thu, 16 Jun 2005) | 3 lines
4833 Changed paths:
4834    M /trunk/AUTHORS
4835    M /trunk/epan/dissectors/packet-jxta.c
4836
4837 From Peter Kovar: fix an incorrect assignment that caused a compilation
4838 error with GCC 4.
4839
4840 ------------------------------------------------------------------------
4841 r14659 | guy | 2005-06-16 03:10:13 -0500 (Thu, 16 Jun 2005) | 5 lines
4842 Changed paths:
4843    M /trunk/wiretap/netxray.c
4844
4845 Note that the WAN_CAPTYPE value of 4 can correspond to Cisco HDLC
4846 traffic as well as Frame Relay traffic, and give some information about
4847 the cruft found in the xxc field of the header for one CHDLC and one FR
4848 capture.
4849
4850 ------------------------------------------------------------------------
4851 r14658 | guy | 2005-06-16 02:46:03 -0500 (Thu, 16 Jun 2005) | 20 lines
4852 Changed paths:
4853    M /trunk/asn1/tcap/packet-tcap-template.c
4854    M /trunk/asn1/tcap/tcap.cnf
4855    M /trunk/epan/dissectors/packet-tcap.c
4856    M /trunk/epan/dissectors/packet-tcap.h
4857
4858 Clean up white space.
4859
4860 Register "standard" and "lock_info_col" as obsolete preferences, so
4861 they're silently ignored rather than triggering warnings.
4862
4863 Propagate changes to check for "dissect_ber_octet_string()" supplying a
4864 null tvbuff pointer from the checkins to the generated dissector ("Do
4865 not modify this file" means "Do not modify this file"!) to the tcap.cnf
4866 file, so that they're not lost if the dissector is regenerated.  (Don't
4867 propagate the checks for "tvb_new_subset()" returning null - it never
4868 returns null.)
4869
4870 Pass -1 to "tvb_new_subset()" when appropriate.
4871
4872 When looping over packet data, check against the reported length, not
4873 the captured length, so we indicate a short frame if we get stopped by
4874 the snapshot length.
4875
4876 Get rid of unused variables.
4877
4878 ------------------------------------------------------------------------
4879 r14657 | guy | 2005-06-16 01:50:20 -0500 (Thu, 16 Jun 2005) | 3 lines
4880 Changed paths:
4881    M /trunk/epan/dissectors/packet-lmp.c
4882
4883 Register "version" as an obsolete preference, so it's silently ignored,
4884 rather than provoking a warning.
4885
4886 ------------------------------------------------------------------------
4887 r14656 | guy | 2005-06-16 01:41:28 -0500 (Thu, 16 Jun 2005) | 2 lines
4888 Changed paths:
4889    M /trunk/gtk/main.c
4890
4891 Don't hand a null pointer to a "%s" format.
4892
4893 ------------------------------------------------------------------------
4894 r14655 | guy | 2005-06-16 01:34:27 -0500 (Thu, 16 Jun 2005) | 2 lines
4895 Changed paths:
4896    M /trunk/gtk/main.c
4897
4898 Fix a typo, and squelch a compiler warning.
4899
4900 ------------------------------------------------------------------------
4901 r14654 | guy | 2005-06-16 01:33:49 -0500 (Thu, 16 Jun 2005) | 2 lines
4902 Changed paths:
4903    M /trunk/gtk/recent.c
4904
4905 Include <ctype.h> to define/declare "isspace()".
4906
4907 ------------------------------------------------------------------------
4908 r14653 | guy | 2005-06-16 01:32:20 -0500 (Thu, 16 Jun 2005) | 2 lines
4909 Changed paths:
4910    M /trunk/epan/dissectors/packet-isup_thin.c
4911
4912 "dissect_isup_thin()" is a new-style dissector; register it as such.
4913
4914 ------------------------------------------------------------------------
4915 r14652 | guy | 2005-06-16 01:31:25 -0500 (Thu, 16 Jun 2005) | 2 lines
4916 Changed paths:
4917    M /trunk/epan/dissectors/packet-jxta.c
4918
4919 Squelch some unitialized variable warnings.
4920
4921 ------------------------------------------------------------------------
4922 r14651 | guy | 2005-06-16 01:30:33 -0500 (Thu, 16 Jun 2005) | 6 lines
4923 Changed paths:
4924    M /trunk/epan/dissectors/packet-per.c
4925
4926 "proto_tree_add_text()" doesn't add a named field, so it takes no "hf_"
4927 argument.
4928
4929 Report a non-integral type used with "dissect_per_integer()" with an
4930 explicit "REPORT_DISSECTOR_BUG()" call, as that's a dissector bug.
4931
4932 ------------------------------------------------------------------------
4933 r14650 | guy | 2005-06-16 01:28:50 -0500 (Thu, 16 Jun 2005) | 6 lines
4934 Changed paths:
4935    M /trunk/epan/dissectors/packet-msrp.c
4936
4937 Include <ctype.h> to get "isdigit()" defined/declared.
4938
4939 "dissect_msrp()" is a "new-style" dissector; register it as such.
4940
4941 Squelch an uninitialized variable warning.
4942
4943 ------------------------------------------------------------------------
4944 r14649 | guy | 2005-06-16 01:27:18 -0500 (Thu, 16 Jun 2005) | 2 lines
4945 Changed paths:
4946    M /trunk/epan/dissectors/packet-kink.c
4947
4948 Squelch some compiler warnings.
4949
4950 ------------------------------------------------------------------------
4951 r14648 | guy | 2005-06-16 01:19:03 -0500 (Thu, 16 Jun 2005) | 11 lines
4952 Changed paths:
4953    M /trunk/epan/dissectors/Makefile.common
4954    M /trunk/epan/dissectors/packet-isakmp.c
4955    A /trunk/epan/dissectors/packet-isakmp.h
4956    M /trunk/epan/dissectors/packet-kink.c
4957
4958 Static variables considered harmful.  Make the ISAKMP version a
4959 parameter to many functions inside the ISAKMP dissector, as well as to
4960 the "isakmp_dissect_payloads()" routine it exports.  Get rid of
4961 "isakmp_set_version()", as the version can be passed to
4962 "isakmp_dissect_payloads()" from the KINK dissector.
4963
4964 Put the declaration of "isakmp_dissect_payloads()" into a
4965 "packet-isakmp.h" header, and have "packet-isakmp.c" and "packet-kink.h"
4966 include it rather than declariing "isakmp_dissect_payloads()" itself -
4967 or not doing so at all.
4968
4969 ------------------------------------------------------------------------
4970 r14647 | guy | 2005-06-16 01:06:18 -0500 (Thu, 16 Jun 2005) | 2 lines
4971 Changed paths:
4972    M /trunk/epan/dissectors/packet-gsm_map.c
4973    M /trunk/epan/dissectors/packet-gsm_map.h
4974
4975 Regenerate - this squelches some compiler warnings.
4976
4977 ------------------------------------------------------------------------
4978 r14646 | lego | 2005-06-15 21:27:30 -0500 (Wed, 15 Jun 2005) | 5 lines
4979 Changed paths:
4980    M /trunk/epan/dissectors/packet-k12.c
4981    M /trunk/wiretap/k12.c
4982    M /trunk/wiretap/wtap.h
4983
4984 third and last(?) iteration on the import routines for tektronix 32bit rf5 files.
4985 Now the import is correct even for large files.
4986 I found out when and where the "junk" was inserted.
4987
4988
4989 ------------------------------------------------------------------------
4990 r14645 | ulfl | 2005-06-15 18:55:46 -0500 (Wed, 15 Jun 2005) | 1 line
4991 Changed paths:
4992    M /trunk/docbook/Makefile
4993    M /trunk/docbook/eug_src/EUG_chapter_use.xml
4994    A /trunk/docbook/graphics/toolbar/autoscroll_24.png
4995    D /trunk/docbook/graphics/toolbar/capture_24.png
4996    A /trunk/docbook/graphics/toolbar/capture_filter_24.png
4997    A /trunk/docbook/graphics/toolbar/capture_interfaces_24.png
4998    A /trunk/docbook/graphics/toolbar/capture_options_24.png
4999    A /trunk/docbook/graphics/toolbar/capture_restart_24.png
5000    A /trunk/docbook/graphics/toolbar/capture_start_24.png
5001    A /trunk/docbook/graphics/toolbar/capture_stop_24.png
5002    D /trunk/docbook/graphics/toolbar/cfilter_24.png
5003    A /trunk/docbook/graphics/toolbar/colorize_24.png
5004    D /trunk/docbook/graphics/toolbar/dfilter_24.png
5005    A /trunk/docbook/graphics/toolbar/display_filter_24.png
5006    A /trunk/docbook/graphics/toolbar/resize_columns_24.png
5007    M /trunk/docbook/user-guide.xml
5008
5009 update toolbar items and icons
5010 ------------------------------------------------------------------------
5011 r14644 | ulfl | 2005-06-15 18:05:37 -0500 (Wed, 15 Jun 2005) | 1 line
5012 Changed paths:
5013    M /trunk/gtk/compat_macros.h
5014
5015 don't call "Capture/Start" Capture but Start in the toolbar
5016 ------------------------------------------------------------------------
5017 r14643 | gerald | 2005-06-15 17:56:23 -0500 (Wed, 15 Jun 2005) | 2 lines
5018 Changed paths:
5019    M /trunk/epan/dissectors/packet-per.c
5020
5021 Handle FT_UINTs in dissect_per_integer().  Fixes bug 234.
5022
5023 ------------------------------------------------------------------------
5024 r14642 | ulfl | 2005-06-15 17:47:20 -0500 (Wed, 15 Jun 2005) | 1 line
5025 Changed paths:
5026    M /trunk/docbook/eug_src/EUG_chapter_use.xml
5027
5028 update various menu items (screenshots must be updated as well)
5029 ------------------------------------------------------------------------
5030 r14641 | ulfl | 2005-06-15 17:45:51 -0500 (Wed, 15 Jun 2005) | 1 line
5031 Changed paths:
5032    M /trunk/docbook/eug_src/EUG_chapter_build_install.xml
5033
5034 minor editing
5035 ------------------------------------------------------------------------
5036 r14640 | gerald | 2005-06-15 17:08:43 -0500 (Wed, 15 Jun 2005) | 3 lines
5037 Changed paths:
5038    M /trunk/epan/dissectors/packet-dcerpc-browser.c
5039
5040 Make sure dissect_browser_TYPE_12_data() returns the right value.  Catch
5041 integer overflows in that and other functions.  Fixes bug 236.
5042
5043 ------------------------------------------------------------------------
5044 r14639 | gerald | 2005-06-15 16:42:30 -0500 (Wed, 15 Jun 2005) | 2 lines
5045 Changed paths:
5046    M /trunk/epan/dissectors/packet-smpp.c
5047
5048 Catch an infinite loop in smpp_handle_dlist().  Fixes bug 246.
5049
5050 ------------------------------------------------------------------------
5051 r14638 | gerald | 2005-06-15 16:33:48 -0500 (Wed, 15 Jun 2005) | 2 lines
5052 Changed paths:
5053    M /trunk/epan/dissectors/packet-pagp.c
5054
5055 Add missing hf entries.  Fixes bug 240.
5056
5057 ------------------------------------------------------------------------
5058 r14637 | gerald | 2005-06-15 15:55:11 -0500 (Wed, 15 Jun 2005) | 4 lines
5059 Changed paths:
5060    M /trunk/epan/dissectors/packet-dcerpc-samr.c
5061
5062 In sam_dissect_SAM_SECURITY_DESCRIPTOR_data(), throw an exception if we
5063 fetch a too-long length.  Fixes bug 236.
5064
5065
5066 ------------------------------------------------------------------------
5067 r14636 | gerald | 2005-06-15 13:35:13 -0500 (Wed, 15 Jun 2005) | 3 lines
5068 Changed paths:
5069    M /trunk/epan/dissectors/packet-lmp.c
5070
5071 Fix a couple of infinite loops found by Buildbot.  Were the recent
5072 changes to this dissector fuzz tested at all?
5073
5074 ------------------------------------------------------------------------
5075 r14635 | gerald | 2005-06-15 12:56:47 -0500 (Wed, 15 Jun 2005) | 3 lines
5076 Changed paths:
5077    M /trunk/epan/dissectors/packet-csm-encaps.c
5078
5079 Fix an infinite loop found by randpkt testing.  Change the line endings from
5080 DOS to UNIX.
5081
5082 ------------------------------------------------------------------------
5083 r14634 | gerald | 2005-06-15 10:10:02 -0500 (Wed, 15 Jun 2005) | 5 lines
5084 Changed paths:
5085    M /trunk/epan/proto.c
5086
5087 When we add an FT_STRINGZ item, throw an exception if the length is
5088 less than -1.  If the length is 0, set the item string to "[Empty]".
5089 This fixes bug 219.
5090
5091
5092 ------------------------------------------------------------------------
5093 r14633 | etxrab | 2005-06-14 17:01:55 -0500 (Tue, 14 Jun 2005) | 1 line
5094 Changed paths:
5095    M /trunk/AUTHORS
5096
5097 Add Samuel Thibault
5098 ------------------------------------------------------------------------
5099 r14632 | etxrab | 2005-06-14 16:58:54 -0500 (Tue, 14 Jun 2005) | 2 lines
5100 Changed paths:
5101    M /trunk/epan/dissectors/packet-ymsg.c
5102
5103 From Samuel Thibault,
5104 Some updates to the yahoo msg dissector.
5105 ------------------------------------------------------------------------
5106 r14631 | etxrab | 2005-06-14 16:57:17 -0500 (Tue, 14 Jun 2005) | 1 line
5107 Changed paths:
5108    M /trunk/plugins/giop/Makefile.am
5109
5110 Correct a typo
5111 ------------------------------------------------------------------------
5112 r14630 | etxrab | 2005-06-14 16:48:42 -0500 (Tue, 14 Jun 2005) | 3 lines
5113 Changed paths:
5114    M /trunk/gtk/voip_calls_dlg.c
5115
5116 From Javier Acuna
5117 patch to include Cic info in Voip Calls
5118
5119 ------------------------------------------------------------------------
5120 r14629 | etxrab | 2005-06-14 16:46:51 -0500 (Tue, 14 Jun 2005) | 1 line
5121 Changed paths:
5122    M /trunk/epan/dissectors/packet-radius.c
5123
5124 Add vendor AVP:s for T-Mobile and  T-Systems Nova International GmbH.
5125 ------------------------------------------------------------------------
5126 r14628 | etxrab | 2005-06-14 16:45:29 -0500 (Tue, 14 Jun 2005) | 1 line
5127 Changed paths:
5128    M /trunk/epan/sminmpec.c
5129    M /trunk/epan/sminmpec.h
5130
5131 Add Vendor ID of T-Mobile  and  T-Systems Nova International GmbH.
5132 ------------------------------------------------------------------------
5133 r14627 | gerald | 2005-06-14 13:18:05 -0500 (Tue, 14 Jun 2005) | 15 lines
5134 Changed paths:
5135    M /trunk/epan/dissectors/packet-dcerpc-samr.c
5136    M /trunk/epan/dissectors/packet-gtp.c
5137    M /trunk/epan/dissectors/packet-isis-lsp.c
5138    M /trunk/epan/dissectors/packet-ncp2222.inc
5139    M /trunk/tools/lemon/lemon.c
5140
5141 From Steve Grubb:
5142
5143 Fix bounds checking in lemon.c.  Fix up an if/else block in
5144 packet-dcerpc-samr.c.  Fix hex printing in packet-gtp.c.
5145
5146
5147 Fix other problems discovered by Steve:
5148
5149 Fix a bounds check in packet-isis-lsp.c.  Also, fix netmask printing
5150 on non-little-endian machines.  Add a comment about adding a netmask
5151 routine to to_str.c.  Add bounds checks to packet-ncp2222.inc.
5152
5153
5154 All of these apply to bug 217.
5155
5156 ------------------------------------------------------------------------
5157 r14626 | jmayer | 2005-06-14 09:33:55 -0500 (Tue, 14 Jun 2005) | 4 lines
5158 Changed paths:
5159    M /trunk/epan/dissectors/packet-wlancap.c
5160
5161 Always skip the whole header: The current code would only decode
5162 sizeof strcut wlan_header_v1 bytes, but if our struct was missing
5163 some newer elements, things would go wrong.
5164
5165 ------------------------------------------------------------------------
5166 r14625 | jmayer | 2005-06-14 08:35:24 -0500 (Tue, 14 Jun 2005) | 1 line
5167 Changed paths:
5168    M /trunk/asn1/gsmmap/packet-gsm_map-template.c
5169
5170 No // comments
5171 ------------------------------------------------------------------------
5172 r14624 | gerald | 2005-06-13 17:40:11 -0500 (Mon, 13 Jun 2005) | 8 lines
5173 Changed paths:
5174    M /trunk/clopts_common.c
5175    M /trunk/epan/prefs.c
5176
5177 Change read_prefs() to use GStrings instead of (re)allocating memory
5178 ourselves.  This fixes a potential off-by-one error found by Steve Grubb.
5179
5180 Add two new -G options: defaultprefs and currentprefs.  The first dumps
5181 the default preferences to stdout and the second dumps the user's prefs
5182 to stdout.
5183
5184
5185 ------------------------------------------------------------------------
5186 r14623 | ulfl | 2005-06-13 15:04:09 -0500 (Mon, 13 Jun 2005) | 1 line
5187 Changed paths:
5188    M /trunk/docbook/eug_src/EUG_chapter_introduction.xml
5189
5190 the note about not sending sensitive information to the lists should really be a warning, not only a note
5191 ------------------------------------------------------------------------
5192 r14622 | ulfl | 2005-06-13 15:01:05 -0500 (Mon, 13 Jun 2005) | 1 line
5193 Changed paths:
5194    M /trunk/docbook/eug_src/EUG_chapter_build_install.xml
5195
5196 minor editing
5197 ------------------------------------------------------------------------
5198 r14621 | lego | 2005-06-13 14:45:21 -0500 (Mon, 13 Jun 2005) | 3 lines
5199 Changed paths:
5200    M /trunk/epan/dissectors/Makefile.common
5201    A /trunk/epan/dissectors/packet-k12.c
5202    M /trunk/wiretap/k12.c
5203    M /trunk/wiretap/wtap.h
5204
5205 use a helper dissector to show k12 files.
5206
5207
5208 ------------------------------------------------------------------------
5209 r14620 | gerald | 2005-06-13 11:31:01 -0500 (Mon, 13 Jun 2005) | 4 lines
5210 Changed paths:
5211    M /trunk/Makefile.am
5212    M /trunk/make-version.pl
5213
5214 Read .svn/entries directly instead of calling "svn info", as suggested by
5215 Thomas Anders.  This should make things more locale-independent and remove
5216 a dependency on "svn" being present.
5217
5218 ------------------------------------------------------------------------
5219 r14619 | lego | 2005-06-13 03:47:24 -0500 (Mon, 13 Jun 2005) | 2 lines
5220 Changed paths:
5221    M /trunk/plugins/giop/Makefile.am
5222
5223 Add the missing parlay.la to the makefile
5224
5225 ------------------------------------------------------------------------
5226 r14618 | ulfl | 2005-06-13 01:55:06 -0500 (Mon, 13 Jun 2005) | 1 line
5227 Changed paths:
5228    M /trunk/docbook/catalog.xml
5229
5230 from Jaap Keuter: add some comments, how paths should look like for a debian distro
5231 ------------------------------------------------------------------------
5232 r14617 | etxrab | 2005-06-11 16:31:13 -0500 (Sat, 11 Jun 2005) | 1 line
5233 Changed paths:
5234    M /trunk/epan/dissectors/packet-yhoo.c
5235
5236 Add some yhoo_service_vals
5237 ------------------------------------------------------------------------
5238 r14616 | guy | 2005-06-11 14:03:49 -0500 (Sat, 11 Jun 2005) | 2 lines
5239 Changed paths:
5240    M /trunk/docbook/user-guide.xml
5241
5242 Update references to the WinPcap Web site.
5243
5244 ------------------------------------------------------------------------
5245 r14615 | guy | 2005-06-11 14:02:31 -0500 (Sat, 11 Jun 2005) | 2 lines
5246 Changed paths:
5247    M /trunk/docbook/edg_src/EDG_chapter_libraries.xml
5248
5249 Update references to the WinPcap Web site.
5250
5251 ------------------------------------------------------------------------
5252 r14614 | ulfl | 2005-06-11 11:50:18 -0500 (Sat, 11 Jun 2005) | 1 line
5253 Changed paths:
5254    M /trunk/gtk/voip_calls_dlg.c
5255
5256 add missing #include "webbrowser.h" from previous commit
5257 ------------------------------------------------------------------------
5258 r14613 | etxrab | 2005-06-11 11:03:24 -0500 (Sat, 11 Jun 2005) | 1 line
5259 Changed paths:
5260    M /trunk/AUTHORS
5261
5262 Add Angelo Bannack as an author.
5263 ------------------------------------------------------------------------
5264 r14612 | etxrab | 2005-06-11 10:58:01 -0500 (Sat, 11 Jun 2005) | 4 lines
5265 Changed paths:
5266    M /trunk/epan/dissectors/Makefile.common
5267    A /trunk/epan/dissectors/packet-csm-encaps.c
5268
5269 From Angelo Bannack, 
5270  A CSM_ENCAPS dissector to use with ethereal. 
5271 The CSM_ENCAPS is a protocol used by MindSpeed to communicate with your products, and configure VoIP channels.
5272
5273 ------------------------------------------------------------------------
5274 r14611 | ulfl | 2005-06-11 07:12:12 -0500 (Sat, 11 Jun 2005) | 1 line
5275 Changed paths:
5276    M /trunk/gtk/voip_calls_dlg.c
5277
5278 add help button pointing to the wiki page
5279 ------------------------------------------------------------------------
5280 r14610 | ulfl | 2005-06-10 14:09:49 -0500 (Fri, 10 Jun 2005) | 5 lines
5281 Changed paths:
5282    M /trunk/gtk/main.c
5283
5284 this is an attempt, please report problems:
5285
5286 after asking the devlist if this would break things and got no negative response, try to scan command line parameters twice, trying to "rewind" the getopt settings
5287
5288 this way, fixing #135
5289 ------------------------------------------------------------------------
5290 r14609 | ulfl | 2005-06-10 13:30:33 -0500 (Fri, 10 Jun 2005) | 1 line
5291 Changed paths:
5292    M /trunk/plugins/stats_tree/pinfo_stats_tree.c
5293
5294 don't call g_assert_not_reached() for an unknown port type
5295 ------------------------------------------------------------------------
5296 r14608 | ulfl | 2005-06-10 13:28:22 -0500 (Fri, 10 Jun 2005) | 9 lines
5297 Changed paths:
5298    M /trunk/epan/dissectors/packet-bittorrent.c
5299    M /trunk/epan/dissectors/packet-bssgp.c
5300    M /trunk/epan/dissectors/packet-cops.c
5301    M /trunk/epan/dissectors/packet-dcerpc.c
5302    M /trunk/epan/dissectors/packet-dcm.c
5303    M /trunk/epan/dissectors/packet-dns.c
5304    M /trunk/epan/dissectors/packet-esis.c
5305    M /trunk/epan/dissectors/packet-gsm_sms_ud.c
5306    M /trunk/epan/dissectors/packet-iax2.c
5307    M /trunk/epan/dissectors/packet-iscsi.c
5308    M /trunk/epan/dissectors/packet-jxta.c
5309    M /trunk/epan/dissectors/packet-ldap.c
5310    M /trunk/epan/dissectors/packet-msdp.c
5311    M /trunk/epan/dissectors/packet-msproxy.c
5312    M /trunk/epan/dissectors/packet-mtp3.c
5313    M /trunk/epan/dissectors/packet-ncp2222.inc
5314    M /trunk/epan/dissectors/packet-ospf.c
5315    M /trunk/epan/dissectors/packet-pim.c
5316    M /trunk/epan/dissectors/packet-ppp.c
5317    M /trunk/epan/dissectors/packet-pppoe.c
5318    M /trunk/epan/dissectors/packet-radius.c
5319    M /trunk/epan/dissectors/packet-rpc.c
5320    M /trunk/epan/dissectors/packet-rtsp.c
5321    M /trunk/epan/dissectors/packet-smb-pipe.c
5322    M /trunk/epan/dissectors/packet-smpp.c
5323    M /trunk/epan/dissectors/packet-sna.c
5324    M /trunk/epan/dissectors/packet-snmp.c
5325    M /trunk/epan/dissectors/packet-socks.c
5326    M /trunk/epan/dissectors/packet-tcp.c
5327    M /trunk/epan/dissectors/packet-udp.c
5328    M /trunk/epan/dissectors/packet-vj.c
5329    M /trunk/epan/dissectors/packet-wbxml.c
5330    M /trunk/epan/dissectors/packet-wcp.c
5331    M /trunk/epan/dissectors/packet-x11.c
5332
5333 just to get things straight: a dissector should *never* do any g_assert() calls!
5334
5335 in a simple approach, I've replaced all g_assert() and g_assert_not_reached() calls by their exception throwing counterparts DISSECTOR_ASSERT() and DISSECTOR_ASSERT_NOT_REACHED()
5336
5337 this will replace application crash by showing a dissector bug, which is the desired behaviour
5338
5339 there were some g_assert calls in the protocol registering functions, which might not be acting as expected now, but to be able to simply search for g_assert in the future I've replaced that calls too
5340
5341 one g_assert remained, the one when someone throws an unknown exception "into" packet_frame.c, but IMHO this one should remain.
5342 ------------------------------------------------------------------------
5343 r14607 | lego | 2005-06-10 11:23:22 -0500 (Fri, 10 Jun 2005) | 3 lines
5344 Changed paths:
5345    M /trunk/wiretap/k12.c
5346
5347 Fixed indentation and removed control characters, in an attempt to understand why windows fail to compile.
5348
5349
5350 ------------------------------------------------------------------------
5351 r14606 | lego | 2005-06-10 11:01:16 -0500 (Fri, 10 Jun 2005) | 5 lines
5352 Changed paths:
5353    M /trunk/wiretap/Makefile.common
5354    M /trunk/wiretap/file_access.c
5355    A /trunk/wiretap/k12.c
5356    A /trunk/wiretap/k12.h
5357    M /trunk/wiretap/wtap-int.h
5358    M /trunk/wiretap/wtap.h
5359
5360 Initial checkin of the 32 bit tektronix k12 binary format (rf5)
5361
5362 There is still much to do, but at the very least it can import files allowing the user to choose which protocols handle the diferent sources.
5363
5364
5365 ------------------------------------------------------------------------
5366 r14605 | ulfl | 2005-06-09 17:49:08 -0500 (Thu, 09 Jun 2005) | 1 line
5367 Changed paths:
5368    M /trunk/AUTHORS
5369
5370 add Julian Onions
5371 ------------------------------------------------------------------------
5372 r14604 | ulfl | 2005-06-09 17:46:41 -0500 (Thu, 09 Jun 2005) | 1 line
5373 Changed paths:
5374    M /trunk/docbook/edg_src/EDG_chapter_dissection.xml
5375
5376 from Julian Onions: add more about protocol dissection to the developer's guide
5377 ------------------------------------------------------------------------
5378 r14603 | ulfl | 2005-06-09 15:08:39 -0500 (Thu, 09 Jun 2005) | 1 line
5379 Changed paths:
5380    M /trunk/plugins/profinet/ChangeLog
5381    M /trunk/plugins/profinet/moduleinfo.h
5382
5383 raise plugin version from 0.1.0 to 0.1.1 as some bugs were found using fuzz-test.sh since the last Ethereal release
5384 ------------------------------------------------------------------------
5385 r14602 | ulfl | 2005-06-09 14:58:02 -0500 (Thu, 09 Jun 2005) | 1 line
5386 Changed paths:
5387    M /trunk/gtk/main.c
5388
5389 fix positions of create_console()/destroy_console() calls for help and version output
5390 ------------------------------------------------------------------------
5391 r14601 | ulfl | 2005-06-09 14:55:55 -0500 (Thu, 09 Jun 2005) | 1 line
5392 Changed paths:
5393    M /trunk/gtk/main.c
5394
5395 bugfix: don't crash, if cf->filename is NULL (which happens if an invalid capture filter is entered)
5396 ------------------------------------------------------------------------
5397 r14600 | ulfl | 2005-06-09 14:52:10 -0500 (Thu, 09 Jun 2005) | 1 line
5398 Changed paths:
5399    M /trunk/epan/dissectors/packet-pn-rt.c
5400
5401 add some more details of the RT protocols frame ID's
5402 ------------------------------------------------------------------------
5403 r14599 | ulfl | 2005-06-09 14:49:56 -0500 (Thu, 09 Jun 2005) | 1 line
5404 Changed paths:
5405    M /trunk/doc/ethereal.pod
5406
5407 add some more details to the files section
5408 ------------------------------------------------------------------------
5409 r14598 | gerald | 2005-06-09 13:24:55 -0500 (Thu, 09 Jun 2005) | 2 lines
5410 Changed paths:
5411    M /trunk/Makefile.am
5412
5413 Change "colorfilter" to "colorfilters".  Fix up whitespace.
5414
5415 ------------------------------------------------------------------------
5416 r14597 | etxrab | 2005-06-09 12:25:40 -0500 (Thu, 09 Jun 2005) | 2 lines
5417 Changed paths:
5418    M /trunk/plugins/giop/Makefile.am
5419    M /trunk/plugins/giop/Makefile.nmake
5420    A /trunk/plugins/giop/packet-parlay.c
5421
5422 Add dissection of parlay
5423 www.parlay.org
5424 ------------------------------------------------------------------------
5425 r14596 | ulfl | 2005-06-09 03:03:34 -0500 (Thu, 09 Jun 2005) | 1 line
5426 Changed paths:
5427    M /trunk/doc/ethereal.pod
5428
5429 we possibly have global cfilters/dfilters files now
5430 ------------------------------------------------------------------------
5431 r14595 | ulfl | 2005-06-09 02:43:32 -0500 (Thu, 09 Jun 2005) | 7 lines
5432 Changed paths:
5433    M /trunk/Makefile.am
5434    A /trunk/cfilters
5435    A /trunk/colorfilters
5436    A /trunk/dfilters
5437    M /trunk/packaging/nsis/ethereal.nsi
5438
5439 provide global default files for cfilters/colorfilters/dfilters
5440
5441 at least the colorfilters file needs some more "finetuning"
5442
5443 NSIS (Win32): install these files into the Ethereal Program dir, but don't overwrite existing ones
5444
5445 makefile.am: I've added the three files to EXTRA_DIST and pkgdata_DATA, which *seems* to be the right places
5446 ------------------------------------------------------------------------
5447 r14594 | ulfl | 2005-06-09 01:58:03 -0500 (Thu, 09 Jun 2005) | 3 lines
5448 Changed paths:
5449    M /trunk/filters.c
5450
5451 Try to read the "cfilters"/"dfilters" config files from the global path (program dir), if no personal versions of these files are available.
5452
5453 This is the same behaviour, as we do it for the colorfilters/preferences/... files already.
5454 ------------------------------------------------------------------------
5455 r14593 | etxrab | 2005-06-09 00:40:26 -0500 (Thu, 09 Jun 2005) | 2 lines
5456 Changed paths:
5457    M /trunk/doc/README.developer
5458    M /trunk/doc/README.tapping
5459
5460 From Mike Duigou
5461 Minor corrections to README.developer and README.tapping
5462 ------------------------------------------------------------------------
5463 r14592 | etxrab | 2005-06-08 23:28:13 -0500 (Wed, 08 Jun 2005) | 2 lines
5464 Changed paths:
5465    M /trunk/epan/dissectors/packet-ber.c
5466    M /trunk/epan/dissectors/packet-tcap.c
5467
5468 From Tim Endean:
5469 Check for tvb.
5470 ------------------------------------------------------------------------
5471 r14591 | etxrab | 2005-06-08 13:53:11 -0500 (Wed, 08 Jun 2005) | 3 lines
5472 Changed paths:
5473    M /trunk/asn1/tcap/packet-tcap-template.c
5474    M /trunk/asn1/tcap/tcap.cnf
5475
5476 From Olivier Jacques, 
5477 - beautify TCAP decoding without upper dissector associated.
5478 With a couple of if (parameter_tvb) trown in to hopfully fix a Buildbot crash output
5479 ------------------------------------------------------------------------
5480 r14590 | etxrab | 2005-06-08 13:52:34 -0500 (Wed, 08 Jun 2005) | 3 lines
5481 Changed paths:
5482    M /trunk/epan/dissectors/packet-tcap.c
5483
5484 From Olivier Jacques, 
5485 - beautify TCAP decoding without upper dissector associated.
5486 With a couple of if (parameter_tvb) trown in to hopfully fix a Buildbot crash output
5487 ------------------------------------------------------------------------
5488 r14589 | gerald | 2005-06-08 10:32:00 -0500 (Wed, 08 Jun 2005) | 2 lines
5489 Changed paths:
5490    M /trunk/epan/dissectors/packet-h1.c
5491
5492 Break out of an infinite loop.  Fixes bug 232.
5493
5494 ------------------------------------------------------------------------
5495 r14588 | ulfl | 2005-06-08 01:40:17 -0500 (Wed, 08 Jun 2005) | 1 line
5496 Changed paths:
5497    M /trunk/tools/fuzz-test.sh
5498
5499 fix a problem if the tools have a space char in their path
5500 ------------------------------------------------------------------------
5501 r14587 | ulfl | 2005-06-08 01:33:49 -0500 (Wed, 08 Jun 2005) | 1 line
5502 Changed paths:
5503    M /trunk/tools/fuzz-test.sh
5504
5505 add some general and some cygwin related comments
5506 ------------------------------------------------------------------------
5507 r14586 | etxrab | 2005-06-08 00:06:30 -0500 (Wed, 08 Jun 2005) | 1 line
5508 Changed paths:
5509    M /trunk/asn1/tcap/packet-tcap-template.c
5510
5511 Cahnge ssn range
5512 ------------------------------------------------------------------------
5513 r14585 | etxrab | 2005-06-08 00:04:26 -0500 (Wed, 08 Jun 2005) | 2 lines
5514 Changed paths:
5515    M /trunk/epan/dissectors/packet-tcap.c
5516
5517 From Tim Endean:
5518 Fix ssn range
5519 ------------------------------------------------------------------------
5520 r14584 | etxrab | 2005-06-08 00:03:36 -0500 (Wed, 08 Jun 2005) | 1 line
5521 Changed paths:
5522    M /trunk/epan/dissectors/packet-radius.c
5523
5524 Fix a typo.
5525 ------------------------------------------------------------------------
5526 r14583 | lego | 2005-06-07 18:25:46 -0500 (Tue, 07 Jun 2005) | 5 lines
5527 Changed paths:
5528    M /trunk/epan/dissectors/packet-rtcp.c
5529    M /trunk/epan/dissectors/packet-rtp.c
5530    M /trunk/epan/dissectors/packet-t38.c
5531
5532 From: Martin Mathieson
5533
5534 fix cases where %d has been used instead of %u...
5535
5536
5537 ------------------------------------------------------------------------
5538 r14582 | lego | 2005-06-07 18:22:37 -0500 (Tue, 07 Jun 2005) | 3 lines
5539 Changed paths:
5540    M /trunk/epan/dissectors/packet-alcap.c
5541
5542 make sure that colifo gets set and put some other useful info there
5543
5544
5545 ------------------------------------------------------------------------
5546 r14581 | etxrab | 2005-06-07 15:57:27 -0500 (Tue, 07 Jun 2005) | 1 line
5547 Changed paths:
5548    M /trunk/epan/dissectors/packet-ethertype.c
5549
5550 Add some ethertypes
5551 ------------------------------------------------------------------------
5552 r14580 | etxrab | 2005-06-07 15:56:54 -0500 (Tue, 07 Jun 2005) | 1 line
5553 Changed paths:
5554    M /trunk/etypes.h
5555
5556 Add some ethertypes
5557 ------------------------------------------------------------------------
5558 r14579 | etxrab | 2005-06-07 15:30:04 -0500 (Tue, 07 Jun 2005) | 1 line
5559 Changed paths:
5560    M /trunk/asn1/tcap/tcap.asn
5561    M /trunk/asn1/tcap/tcap.cnf
5562
5563 Some fixes from Tim Endean
5564 ------------------------------------------------------------------------
5565 r14578 | etxrab | 2005-06-07 15:29:23 -0500 (Tue, 07 Jun 2005) | 1 line
5566 Changed paths:
5567    M /trunk/epan/dissectors/packet-tcap.c
5568
5569 Some fixes from Tim Endean
5570 ------------------------------------------------------------------------
5571 r14577 | etxrab | 2005-06-07 10:21:22 -0500 (Tue, 07 Jun 2005) | 5 lines
5572 Changed paths:
5573    M /trunk/gtk/graph_analysis.c
5574
5575 From Alejandro Vaquero:
5576 glib-object.h is is glib2 only.
5577  graph_analysis.c:47:25: glib-object.h: No such file or directory
5578  a patch for ths issue and also to correct the "first_item" 
5579 issue reported in "RE: [Ethereal-dev] Voip graph analysis "Save as" button"
5580 ------------------------------------------------------------------------
5581 r14576 | kukosa | 2005-06-07 07:05:03 -0500 (Tue, 07 Jun 2005) | 1 line
5582 Changed paths:
5583    M /trunk/asn1/h225/h225.cnf
5584
5585 Usage of new #.FN_PARS directive instead of #.FN_BODY
5586 ------------------------------------------------------------------------
5587 r14575 | kukosa | 2005-06-07 06:58:22 -0500 (Tue, 07 Jun 2005) | 3 lines
5588 Changed paths:
5589    M /trunk/tools/asn2eth.py
5590
5591 - usage of dissect_per_null() and dissect_ber_null()
5592 - new #.FN_PARS directive (implemented only for OCTET STRING and INTEGER now)
5593 - set true value strings for named bits
5594 ------------------------------------------------------------------------
5595 r14574 | etxrab | 2005-06-07 00:50:28 -0500 (Tue, 07 Jun 2005) | 6 lines
5596 Changed paths:
5597    M /trunk/asn1/tcap/packet-tcap-template.c
5598    M /trunk/asn1/tcap/tcap.cnf
5599
5600 From Tim Endean:
5601
5602 - I have had to make some changes to packet-ber to allow for PRIVATE and APPLICATION tags.
5603 - Both ANSI and ITU variants supported without configuration.
5604 - Asn.1 dissectors can now register using an OID value as well as an SSN, the oid it tried first.
5605
5606 ------------------------------------------------------------------------
5607 r14573 | etxrab | 2005-06-07 00:49:57 -0500 (Tue, 07 Jun 2005) | 6 lines
5608 Changed paths:
5609    M /trunk/asn1/gsmmap/packet-gsm_map-template.c
5610
5611 From Tim Endean:
5612
5613 - I have had to make some changes to packet-ber to allow for PRIVATE and APPLICATION tags.
5614 - Both ANSI and ITU variants supported without configuration.
5615 - Asn.1 dissectors can now register using an OID value as well as an SSN, the oid it tried first.
5616
5617 ------------------------------------------------------------------------
5618 r14572 | etxrab | 2005-06-07 00:49:06 -0500 (Tue, 07 Jun 2005) | 7 lines
5619 Changed paths:
5620    M /trunk/epan/dissectors/packet-ber.c
5621    M /trunk/epan/dissectors/packet-ber.h
5622    M /trunk/epan/dissectors/packet-gsm_map.c
5623    M /trunk/epan/dissectors/packet-tcap.c
5624    M /trunk/epan/dissectors/packet-tcap.h
5625
5626 From Tim Endean:
5627
5628 - I have had to make some changes to packet-ber to allow for PRIVATE and APPLICATION tags.
5629 - Both ANSI and ITU variants supported without configuration.
5630 - Asn.1 dissectors can now register using an OID value as well as an SSN, the oid it tried first.
5631
5632
5633 ------------------------------------------------------------------------
5634 r14571 | etxrab | 2005-06-06 15:42:18 -0500 (Mon, 06 Jun 2005) | 1 line
5635 Changed paths:
5636    M /trunk/asn1/tcap/packet-tcap-template.c
5637    M /trunk/asn1/tcap/tcap.cnf
5638
5639 Let the sub dissector use the top tree.
5640 ------------------------------------------------------------------------
5641 r14570 | ulfl | 2005-06-06 15:32:08 -0500 (Mon, 06 Jun 2005) | 3 lines
5642 Changed paths:
5643    M /trunk/docbook/edg_src/EDG_chapter_dissection.xml
5644
5645 from Julian Onions: add a devel section about start writing a dissector
5646
5647 some editing by me ...
5648 ------------------------------------------------------------------------
5649 r14569 | lego | 2005-06-06 13:53:43 -0500 (Mon, 06 Jun 2005) | 3 lines
5650 Changed paths:
5651    M /trunk/epan/dissectors/packet-alcap.c
5652
5653 register the dissector so that it can be found
5654
5655
5656 ------------------------------------------------------------------------
5657 r14568 | lego | 2005-06-06 13:52:54 -0500 (Mon, 06 Jun 2005) | 4 lines
5658 Changed paths:
5659    M /trunk/epan/dissectors/packet-sscop.c
5660
5661 - add an hf entry I forgot
5662 - get the STAT/USTAT PDU list straight 
5663
5664
5665 ------------------------------------------------------------------------
5666 r14567 | lego | 2005-06-06 13:51:05 -0500 (Mon, 06 Jun 2005) | 3 lines
5667 Changed paths:
5668    M /trunk/asn1/h248/h248.cnf
5669    M /trunk/epan/dissectors/packet-h248.c
5670    M /trunk/epan/dissectors/packet-h248.h
5671
5672 - make sure there's something to add to colinfo.
5673 - auditValueRequest is a request too
5674
5675 ------------------------------------------------------------------------
5676 r14566 | lego | 2005-06-06 13:45:47 -0500 (Mon, 06 Jun 2005) | 2 lines
5677 Changed paths:
5678    M /trunk/epan/dissectors/packet-user_encap.c
5679
5680 the trailer's offset and len were not ok.
5681
5682 ------------------------------------------------------------------------
5683 r14565 | etxrab | 2005-06-06 13:01:58 -0500 (Mon, 06 Jun 2005) | 1 line
5684 Changed paths:
5685    A /trunk/epan/dissectors/packet-isup_thin.c
5686
5687 Dissector for ISUP over TCP.
5688 ------------------------------------------------------------------------
5689 r14564 | etxrab | 2005-06-06 12:40:07 -0500 (Mon, 06 Jun 2005) | 1 line
5690 Changed paths:
5691    A /trunk/asn1/tcap/Makefile.nmake
5692
5693 Add makefile.nmake
5694 ------------------------------------------------------------------------
5695 r14563 | etxrab | 2005-06-06 12:08:37 -0500 (Mon, 06 Jun 2005) | 1 line
5696 Changed paths:
5697    M /trunk/gtk/conversations_jxta.c
5698    M /trunk/gtk/conversations_table.h
5699    M /trunk/gtk/hostlist_jxta.c
5700
5701 Add an ifdef and "dont apply patch twice".
5702 ------------------------------------------------------------------------
5703 r14562 | etxrab | 2005-06-06 12:07:04 -0500 (Mon, 06 Jun 2005) | 1 line
5704 Changed paths:
5705    M /trunk/epan/dissectors/Makefile.common
5706    M /trunk/epan/dissectors/packet-jxta.h
5707
5708 Fix a typo and add an ifdef
5709 ------------------------------------------------------------------------
5710 r14561 | etxrab | 2005-06-06 10:39:20 -0500 (Mon, 06 Jun 2005) | 1 line
5711 Changed paths:
5712    A /trunk/asn1/tcap/Makefile
5713    A /trunk/asn1/tcap/packet-tcap-template.c
5714    A /trunk/asn1/tcap/packet-tcap-template.h
5715    A /trunk/asn1/tcap/tcap.asn
5716    A /trunk/asn1/tcap/tcap.cnf
5717
5718 Add the asn2eth generated TCAP dissector made by Tim Endean to the SVN tree.
5719 ------------------------------------------------------------------------
5720 r14560 | etxrab | 2005-06-06 10:37:12 -0500 (Mon, 06 Jun 2005) | 1 line
5721 Changed paths:
5722    A /trunk/asn1/tcap
5723
5724 Add the asn2eth genereated TCAP dissector to SVN 
5725 ------------------------------------------------------------------------
5726 r14559 | etxrab | 2005-06-06 10:22:17 -0500 (Mon, 06 Jun 2005) | 26 lines
5727 Changed paths:
5728    M /trunk/gtk/Makefile.common
5729    A /trunk/gtk/conversations_jxta.c
5730    A /trunk/gtk/hostlist_jxta.c
5731
5732 From Mike Duigou:
5733  a patch which adds support for displaying jxta 
5734 conversations and endpoints from the 'Statistics' menu. Also adds :
5735
5736   - a generated field to Welcome messages to indicate whether this 
5737 welcome is from the initiator or the receiver. You can filter on this 
5738 field with 'jxta.welcome.initiator==[0|1]'
5739
5740   - Marks the source and destination fields of message added in the last 
5741 patch as generated fields. (Saw it being done for some other protocol).
5742
5743   - Cleans up dissection of Message which used to assume it would 
5744 dissected more than one set of hdr/message per tvbuff. Now it only 
5745 attempts to dissect one.
5746
5747 - Uses GMemChunk for tap info and for conversation data rather than 
5748 g_malloc() There's still a major leakage of g_malloc()ed the c-strings 
5749 which are used in jxta addresses. Any suggestions for how these can be 
5750 allocated such that they can be freed re-init is called would be 
5751 appreciated. For address objects whose data ptr doesn't point into a 
5752 tvbuff it's not clear what the lifecyle of an address object is.
5753
5754   - Fixes a bug with filling in the of the transport layer conversation 
5755 data. >= vs. >
5756
5757
5758 ------------------------------------------------------------------------
5759 r14558 | etxrab | 2005-06-06 10:20:10 -0500 (Mon, 06 Jun 2005) | 26 lines
5760 Changed paths:
5761    M /trunk/epan/dissectors/Makefile.common
5762    M /trunk/epan/dissectors/packet-jxta.c
5763    A /trunk/epan/dissectors/packet-jxta.h
5764
5765 From Mike Duigou:
5766  a patch which adds support for displaying jxta 
5767 conversations and endpoints from the 'Statistics' menu. Also adds :
5768
5769   - a generated field to Welcome messages to indicate whether this 
5770 welcome is from the initiator or the receiver. You can filter on this 
5771 field with 'jxta.welcome.initiator==[0|1]'
5772
5773   - Marks the source and destination fields of message added in the last 
5774 patch as generated fields. (Saw it being done for some other protocol).
5775
5776   - Cleans up dissection of Message which used to assume it would 
5777 dissected more than one set of hdr/message per tvbuff. Now it only 
5778 attempts to dissect one.
5779
5780 - Uses GMemChunk for tap info and for conversation data rather than 
5781 g_malloc() There's still a major leakage of g_malloc()ed the c-strings 
5782 which are used in jxta addresses. Any suggestions for how these can be 
5783 allocated such that they can be freed re-init is called would be 
5784 appreciated. For address objects whose data ptr doesn't point into a 
5785 tvbuff it's not clear what the lifecyle of an address object is.
5786
5787   - Fixes a bug with filling in the of the transport layer conversation 
5788 data. >= vs. >
5789
5790
5791 ------------------------------------------------------------------------
5792 r14557 | etxrab | 2005-06-06 10:17:41 -0500 (Mon, 06 Jun 2005) | 5 lines
5793 Changed paths:
5794    M /trunk/epan/to_str.c
5795
5796 From Mike Duigou:
5797
5798  a patch to to_str.c which adds support for printing 
5799 AT_STRINGZ address type. Amazing that this wasn't there!
5800
5801 ------------------------------------------------------------------------
5802 r14556 | etxrab | 2005-06-06 09:01:04 -0500 (Mon, 06 Jun 2005) | 10 lines
5803 Changed paths:
5804    M /trunk/gtk/graph_analysis.c
5805    M /trunk/gtk/graph_analysis.h
5806
5807 From Alejandro Vaquero:
5808
5809 - Add a pane to contain  the main graph and the comments to be able to 
5810 split them
5811 - Change the main graph area to be a scrolled_window
5812 - Change the look of the selected item to be blue with white text color
5813 - Gray color the title area
5814 - Change the conversations color to more "soft" colors (it was difficult 
5815 to read in some cases before)
5816
5817 ------------------------------------------------------------------------
5818 r14555 | etxrab | 2005-06-06 08:55:47 -0500 (Mon, 06 Jun 2005) | 2 lines
5819 Changed paths:
5820    M /trunk/epan/dissectors/packet-rsvp.c
5821
5822 From Richard Rabbat:
5823 a patch for a couple of fixes to rsvp sub-objects.
5824 ------------------------------------------------------------------------
5825 r14554 | ulfl | 2005-06-04 17:05:50 -0500 (Sat, 04 Jun 2005) | 3 lines
5826 Changed paths:
5827    M /trunk/epan/dissectors/packet-per.h
5828
5829 if some PER errors has to be put to the stderr, give at least info where it's coming from (__FILE__ and __LINE__)
5830
5831 BTW: time for something like a "NotImplementedException"?!?, this seems to be a common mechanism, if a dissector hasn't implemented all protocol elemements (yet)
5832 ------------------------------------------------------------------------
5833 r14553 | guy | 2005-06-04 16:58:55 -0500 (Sat, 04 Jun 2005) | 7 lines
5834 Changed paths:
5835    M /trunk/wiretap/libpcap.c
5836    M /trunk/wiretap/netmon.c
5837    M /trunk/wiretap/nettl.c
5838
5839 Fix some more leaks in error returns from open routines (if the open can
5840 fail after the private data is allocated, you have to free the private
5841 data).
5842
5843 The file header in nettl files is 128 bytes - use a #define for it, and
5844 also a #define for the magic number size.
5845
5846 ------------------------------------------------------------------------
5847 r14552 | ulfl | 2005-06-04 16:39:36 -0500 (Sat, 04 Jun 2005) | 1 line
5848 Changed paths:
5849    M /trunk/epan/dissectors/packet-lmp.c
5850
5851 fix #225-#231: the enum lmp_filter_keys contained holes, so the logic to detect the field type failed, resulting in the bug
5852 ------------------------------------------------------------------------
5853 r14551 | lego | 2005-06-04 14:22:39 -0500 (Sat, 04 Jun 2005) | 3 lines
5854 Changed paths:
5855    M /trunk/epan/dissectors/Makefile.common
5856    A /trunk/epan/dissectors/packet-user_encap.c
5857
5858 Give the user the ability to decide how to decode USER DLTs
5859
5860
5861 ------------------------------------------------------------------------
5862 r14550 | ulfl | 2005-06-04 06:47:38 -0500 (Sat, 04 Jun 2005) | 1 line
5863 Changed paths:
5864    M /trunk/epan/dissectors/packet-dns.c
5865
5866 fix #201 second part: adapt the string length of the unformatted text, so it won't show \000 and beyond
5867 ------------------------------------------------------------------------
5868 r14549 | ulfl | 2005-06-04 05:23:10 -0500 (Sat, 04 Jun 2005) | 1 line
5869 Changed paths:
5870    M /trunk/proto_hier_stats.c
5871
5872 fix #224: hierarchy stats had problems with the new generated toplevel desegmentation items "[Reassembled TCP Segments]"
5873 ------------------------------------------------------------------------
5874 r14548 | ulfl | 2005-06-03 23:57:10 -0500 (Fri, 03 Jun 2005) | 1 line
5875 Changed paths:
5876    M /trunk/doc/ethereal.pod
5877
5878 update to changes done in the menu
5879 ------------------------------------------------------------------------
5880 r14547 | ulfl | 2005-06-03 23:14:02 -0500 (Fri, 03 Jun 2005) | 1 line
5881 Changed paths:
5882    M /trunk/doc/ethereal.pod
5883    M /trunk/doc/tethereal.pod
5884
5885 make a complete redesign of the files section
5886 ------------------------------------------------------------------------
5887 r14546 | ulfl | 2005-06-03 21:06:16 -0500 (Fri, 03 Jun 2005) | 3 lines
5888 Changed paths:
5889    M /trunk/gtk/packet_list.c
5890
5891 fix #220: the automatic display of the vertical scrollbar at the packet list doesn't seem to work in all cases (not shown although scrolling would be necessary)
5892
5893 as I don't see a way to fix this (and it just don't really hurt, as this scrollbar is usually shown anyway if some more packets have to be display) just show it always
5894 ------------------------------------------------------------------------
5895 r14545 | ulfl | 2005-06-03 20:29:14 -0500 (Fri, 03 Jun 2005) | 5 lines
5896 Changed paths:
5897    M /trunk/doc/ethereal.pod
5898    M /trunk/doc/tethereal.pod
5899    M /trunk/gtk/main.c
5900    M /trunk/tethereal.c
5901
5902 update usage output and manual pages for both Ethereal and Tethereal to reflect the latest changes in the command line.
5903
5904 clarifications of some command line parameter descriptions in the manual pages
5905
5906 this also fixes #221
5907 ------------------------------------------------------------------------
5908 r14544 | lego | 2005-06-03 09:02:06 -0500 (Fri, 03 Jun 2005) | 3 lines
5909 Changed paths:
5910    M /trunk/epan/dissectors/packet-sscop.c
5911
5912 fix the PDU list, and put it at the bottom
5913
5914
5915 ------------------------------------------------------------------------
5916 r14543 | lego | 2005-06-03 08:54:34 -0500 (Fri, 03 Jun 2005) | 3 lines
5917 Changed paths:
5918    M /trunk/epan/dissectors/packet-sscop.h
5919
5920 keywords and eol-style
5921
5922
5923 ------------------------------------------------------------------------
5924 r14542 | lego | 2005-06-03 08:50:30 -0500 (Fri, 03 Jun 2005) | 6 lines
5925 Changed paths:
5926    M /trunk/epan/dissectors/Makefile.common
5927    M /trunk/epan/dissectors/packet-sscop.c
5928    A /trunk/epan/dissectors/packet-sscop.h
5929
5930
5931 - add a way to call the sscop dissector with an arbitrary handle\
5932 - make most fields "filterable"
5933 - dissect stat and ustat pdu lists
5934
5935
5936 ------------------------------------------------------------------------
5937 r14541 | etxrab | 2005-06-03 04:56:03 -0500 (Fri, 03 Jun 2005) | 2 lines
5938 Changed paths:
5939    M /trunk/epan/dissectors/packet-isup.c
5940
5941 Register the ISUP dissector to make it callable through 
5942 call_dissector()
5943 ------------------------------------------------------------------------
5944 r14540 | guy | 2005-06-03 04:55:28 -0500 (Fri, 03 Jun 2005) | 2 lines
5945 Changed paths:
5946    M /trunk/capture-wpcap.c
5947    M /trunk/gtk/capture_dlg.c
5948    M /trunk/gtk/capture_if_dlg.c
5949
5950 Update URLs and domain names that refer to the WinPcap site.
5951
5952 ------------------------------------------------------------------------
5953 r14539 | etxrab | 2005-06-03 01:37:05 -0500 (Fri, 03 Jun 2005) | 4 lines
5954 Changed paths:
5955    M /trunk/packaging/rpm/SPECS/ethereal.spec.in
5956
5957 From  Mike Duigou:
5958 Fixes a problem with the RPM spec which prevents it from 
5959 working with current versions of rpmbuild.
5960
5961 ------------------------------------------------------------------------
5962 r14538 | etxrab | 2005-06-03 01:36:07 -0500 (Fri, 03 Jun 2005) | 4 lines
5963 Changed paths:
5964    M /trunk/doc/README.developer
5965
5966 From  Mike Duigou:
5967 A few doxygen updates and an improved section on 
5968 writing dissectors that don't use tcp_dissect_pdus().
5969
5970 ------------------------------------------------------------------------
5971 r14537 | etxrab | 2005-06-03 01:35:44 -0500 (Fri, 03 Jun 2005) | 4 lines
5972 Changed paths:
5973    M /trunk/epan/address.h
5974    M /trunk/epan/packet.h
5975    M /trunk/epan/packet_info.h
5976
5977 From  Mike Duigou:
5978 A few doxygen updates and an improved section on 
5979 writing dissectors that don't use tcp_dissect_pdus().
5980
5981 ------------------------------------------------------------------------
5982 r14536 | etxrab | 2005-06-03 01:34:35 -0500 (Fri, 03 Jun 2005) | 4 lines
5983 Changed paths:
5984    M /trunk/epan/dissectors/packet-ssl.c
5985
5986 From Mike Duigou:
5987 A few doxygen updates and an improved section on 
5988 writing dissectors that don't use tcp_dissect_pdus().
5989
5990 ------------------------------------------------------------------------
5991 r14535 | etxrab | 2005-06-03 01:31:58 -0500 (Fri, 03 Jun 2005) | 4 lines
5992 Changed paths:
5993    M /trunk/epan/dissectors/packet-tcp.c
5994    M /trunk/epan/dissectors/packet-tcp.h
5995
5996 From Mike Duigou:
5997  A minor change to the prototype of tcp_dissect_pdus() 
5998 which uses the function pointer type from packet.h
5999
6000 ------------------------------------------------------------------------
6001 r14534 | etxrab | 2005-06-03 01:29:25 -0500 (Fri, 03 Jun 2005) | 6 lines
6002 Changed paths:
6003    M /trunk/epan/dissectors/packet-jxta.c
6004
6005 From Mike Duigou:
6006
6007 Extends the jxta dissector to add higher level conversation 
6008 tracking, improved display, tapping and fixes a bug which caused some 
6009 conversations to get lost.
6010
6011 ------------------------------------------------------------------------
6012 r14533 | ashokn | 2005-06-02 17:49:59 -0500 (Thu, 02 Jun 2005) | 7 lines
6013 Changed paths:
6014    M /trunk/epan/dissectors/packet-lmp.c
6015
6016
6017 Updated LMP to handle the latest protocol. Removed old protocol values
6018 since they are no longer useful.
6019
6020 Manu Pathak <mapathak@cisco.com> contributed these changes
6021
6022
6023 ------------------------------------------------------------------------
6024 r14532 | ulfl | 2005-06-02 17:11:22 -0500 (Thu, 02 Jun 2005) | 1 line
6025 Changed paths:
6026    M /trunk/epan/dissectors/packet-ncp2222.inc
6027
6028 fix call to show_fragment_seq_tree() reported by buildbot
6029 ------------------------------------------------------------------------
6030 r14531 | ulfl | 2005-06-02 15:55:58 -0500 (Thu, 02 Jun 2005) | 2 lines
6031 Changed paths:
6032    M /trunk/epan/dissectors/packet-clnp.c
6033    M /trunk/epan/dissectors/packet-dcerpc.c
6034    M /trunk/epan/dissectors/packet-dnp.c
6035    M /trunk/epan/dissectors/packet-eap.c
6036    M /trunk/epan/dissectors/packet-ndps.c
6037    M /trunk/epan/dissectors/packet-netbios.c
6038    M /trunk/epan/dissectors/packet-q931.c
6039    M /trunk/epan/dissectors/packet-x25.c
6040    M /trunk/epan/reassemble.c
6041    M /trunk/epan/reassemble.h
6042
6043 add a generated toplevel line between the connectionless DCE/RPC protocol and the defragmented DCE/RPC content, to better understand what's going on if defragmentation is done.
6044
6045 ------------------------------------------------------------------------
6046 r14530 | ulfl | 2005-06-02 15:52:13 -0500 (Thu, 02 Jun 2005) | 1 line
6047 Changed paths:
6048    M /trunk/epan/dissectors/packet-udp.c
6049
6050 use [] not () brackets to indicate [correct] UDP checksum, as this is a generated field
6051 ------------------------------------------------------------------------
6052 r14529 | ulfl | 2005-06-02 15:03:15 -0500 (Thu, 02 Jun 2005) | 1 line
6053 Changed paths:
6054    M /trunk/epan/dissectors/packet-http.c
6055
6056 add length information to "Content-encoded entity body"
6057 ------------------------------------------------------------------------
6058 r14528 | ulfl | 2005-06-02 14:31:16 -0500 (Thu, 02 Jun 2005) | 1 line
6059 Changed paths:
6060    M /trunk/epan/dissectors/packet-ndps.c
6061
6062 fix #223: add another tvb_ensure_bytes_exist() call
6063 ------------------------------------------------------------------------
6064 r14527 | ulfl | 2005-06-02 13:52:55 -0500 (Thu, 02 Jun 2005) | 3 lines
6065 Changed paths:
6066    M /trunk/epan/dissectors/packet-dcerpc.c
6067    M /trunk/epan/dissectors/packet-rpc.c
6068    M /trunk/epan/dissectors/packet-smb-pipe.c
6069    M /trunk/epan/dissectors/packet-smb.c
6070    M /trunk/epan/dissectors/packet-tcp.c
6071    M /trunk/epan/reassemble.c
6072    M /trunk/epan/reassemble.h
6073
6074 add a generated toplevel line between the TCP protocol and the desegmented content, to better understand what's going on while desegmenting.
6075
6076 We'll have to add similar mechanisms for other protocols as well...
6077 ------------------------------------------------------------------------
6078 r14526 | ulfl | 2005-06-02 13:44:17 -0500 (Thu, 02 Jun 2005) | 1 line
6079 Changed paths:
6080    M /trunk/epan/dissectors/packet-smb.c
6081
6082 bugfix (fuzz_tested): t2i can be zero, test at all places before using it
6083 ------------------------------------------------------------------------
6084 r14525 | ulfl | 2005-06-02 13:39:45 -0500 (Thu, 02 Jun 2005) | 1 line
6085 Changed paths:
6086    M /trunk/epan/dissectors/packet-dcerpc.c
6087
6088 bugfix (fuzz_tested): add tvb_ensure_bytes_exist() before adding a fragment at two places, otherwise we get an access violation
6089 ------------------------------------------------------------------------
6090 r14524 | ulfl | 2005-06-02 13:35:20 -0500 (Thu, 02 Jun 2005) | 1 line
6091 Changed paths:
6092    M /trunk/epan/proto.c
6093    M /trunk/epan/proto.h
6094
6095 add new function proto_tree_move_item(), which will move an already existing proto_item inside the tree (but it can't be moved to a different "tree level")
6096 ------------------------------------------------------------------------
6097 r14523 | ulfl | 2005-06-02 13:29:29 -0500 (Thu, 02 Jun 2005) | 1 line
6098 Changed paths:
6099    M /trunk/epan/proto.c
6100
6101 show Ethernet and IPX addresses the same way as we do with other fields as well (e.g. IP addresses), first the converted value (e.g. IP address or manufaturer name) and then in brackets the "raw data"
6102 ------------------------------------------------------------------------
6103 r14522 | ulfl | 2005-06-02 02:29:24 -0500 (Thu, 02 Jun 2005) | 3 lines
6104 Changed paths:
6105    M /trunk/epan/dissectors/packet-wbxml.c
6106
6107 bugfix: don't use match_strval() in combination with format strings (as it may return NULL) but val_to_str()
6108
6109 I don't know if the output as hex is appropriate, someone with more WBXML knowledge might have a look (however, it's done for unknown values only)
6110 ------------------------------------------------------------------------
6111 r14521 | guy | 2005-06-02 02:17:08 -0500 (Thu, 02 Jun 2005) | 2 lines
6112 Changed paths:
6113    M /trunk/INSTALL
6114
6115 Note that this is *not* what you use if you're building from Subversion.
6116
6117 ------------------------------------------------------------------------
6118 r14520 | ulfl | 2005-06-01 19:28:38 -0500 (Wed, 01 Jun 2005) | 1 line
6119 Changed paths:
6120    M /trunk/epan/dissectors/packet-eth.c
6121
6122 add the resolved Ethernet addresses to the "Ethernet II" summary line
6123 ------------------------------------------------------------------------
6124 r14519 | ulfl | 2005-06-01 18:47:55 -0500 (Wed, 01 Jun 2005) | 1 line
6125 Changed paths:
6126    M /trunk/epan/dissectors/packet-ip.c
6127
6128 add a reference to the corresponding RFC's of the Differentiated Services field pref setting
6129 ------------------------------------------------------------------------
6130 r14518 | ulfl | 2005-06-01 18:44:24 -0500 (Wed, 01 Jun 2005) | 5 lines
6131 Changed paths:
6132    M /trunk/epan/dissectors/packet-ip.c
6133
6134 add some hidden fields to be able to filter on the resolved hostname "ip.host" / "ip.src_host" / "ip.dst_host", this was formerly not possible.
6135
6136 replace some deprecated proto_tree_add_..._hidden() calls by seperate calls by proto_tree_add_...() and PROTO_ITEM_SET_HIDDEN()
6137
6138 some other cosmetic changes
6139 ------------------------------------------------------------------------
6140 r14517 | ulfl | 2005-06-01 16:28:40 -0500 (Wed, 01 Jun 2005) | 1 line
6141 Changed paths:
6142    M /trunk/epan/dissectors/packet-frame.c
6143
6144 mark some fields as generated and clarify some field descriptions
6145 ------------------------------------------------------------------------
6146 r14516 | ulfl | 2005-06-01 14:19:40 -0500 (Wed, 01 Jun 2005) | 1 line
6147 Changed paths:
6148    M /trunk/epan/dissectors/packet-dcom.c
6149
6150 prevent "Dissector Bug": prevent a string processing of length 0
6151 ------------------------------------------------------------------------
6152 r14515 | ulfl | 2005-06-01 14:17:59 -0500 (Wed, 01 Jun 2005) | 1 line
6153 Changed paths:
6154    M /trunk/epan/dissectors/packet-windows-common.c
6155
6156 bugfix: use g_snprintf instead of sprintf to prevent a buffer overflow
6157 ------------------------------------------------------------------------
6158 r14514 | etxrab | 2005-06-01 01:47:15 -0500 (Wed, 01 Jun 2005) | 5 lines
6159 Changed paths:
6160    M /trunk/ethereal_gen.py
6161
6162 From Paolo Frigo :
6163 A new plugin based on GIOP to recognize Tango packets. TANGO is
6164 an object oriented distributed control system based on CORBA. Tango is
6165 being actively developed as a collaborative effort among the ESRF, Soleil, Elettra and ALBA synchrotron facilities. TANGO is an open source
6166 project hosted by SourceForge.
6167 ------------------------------------------------------------------------
6168 r14513 | etxrab | 2005-06-01 01:46:41 -0500 (Wed, 01 Jun 2005) | 5 lines
6169 Changed paths:
6170    M /trunk/plugins/giop/Makefile.am
6171    M /trunk/plugins/giop/Makefile.nmake
6172    M /trunk/plugins/giop/README
6173    A /trunk/plugins/giop/packet-tango.c
6174
6175 From Paolo Frigo :
6176 A new plugin based on GIOP to recognize Tango packets. TANGO is
6177 an object oriented distributed control system based on CORBA. Tango is
6178 being actively developed as a collaborative effort among the ESRF, Soleil, Elettra and ALBA synchrotron facilities. TANGO is an open source
6179 project hosted by SourceForge.
6180 ------------------------------------------------------------------------
6181 r14512 | lroland | 2005-05-31 16:34:14 -0500 (Tue, 31 May 2005) | 3 lines
6182 Changed paths:
6183    M /trunk/config.nmake
6184    M /trunk/plugins/stats_tree/Makefile.nmake
6185
6186 Add a note to config.nmake that it is required to set ENABLE_LIBETHEREAL to get plugin support in Ethereal.
6187
6188 Change Makefile.nmake of the stats_tree plugin to the current scheme.
6189 ------------------------------------------------------------------------
6190 r14511 | ulfl | 2005-05-31 16:30:40 -0500 (Tue, 31 May 2005) | 1 line
6191 Changed paths:
6192    M /trunk/doc/ethereal.pod
6193    M /trunk/gtk/main.c
6194
6195 add new command line flag "-g", will go to a given packet, after loading a capture file with -r
6196 ------------------------------------------------------------------------
6197 r14510 | ulfl | 2005-05-31 16:17:54 -0500 (Tue, 31 May 2005) | 1 line
6198 Changed paths:
6199    M /trunk/file.c
6200
6201 convenience: if a "Go To Packet" didn't succeeded, add the requested packet number to the error message, 
6202 ------------------------------------------------------------------------
6203 r14509 | lroland | 2005-05-31 15:42:15 -0500 (Tue, 31 May 2005) | 3 lines
6204 Changed paths:
6205    M /trunk/Makefile.nmake
6206    M /trunk/plugins/Makefile.nmake
6207
6208 As suggested by Jaap Keuter:
6209 Add generated files copied by "install-deps" to the
6210 "clean" target
6211 ------------------------------------------------------------------------
6212 r14508 | ulfl | 2005-05-31 13:31:27 -0500 (Tue, 31 May 2005) | 1 line
6213 Changed paths:
6214    M /trunk/epan/dissectors/packet-dcom-remact.c
6215
6216 better dissect ProtSeqs values
6217 ------------------------------------------------------------------------
6218 r14507 | ulfl | 2005-05-31 13:30:37 -0500 (Tue, 31 May 2005) | 1 line
6219 Changed paths:
6220    M /trunk/epan/dissectors/packet-dcom-cba.c
6221
6222 bugfix: remove some not required dissect_dcom_that() calls, as "ORPC that" was errorneously dissected twice
6223 ------------------------------------------------------------------------
6224 r14506 | ulfl | 2005-05-31 13:27:20 -0500 (Tue, 31 May 2005) | 3 lines
6225 Changed paths:
6226    M /trunk/plugins/profinet/packet-dcerpc-pn-io.c
6227
6228 add another tvb_ensure_bytes_exist() call
6229
6230 replace dissect_ndr_uuid_t by dissect_dcerpc_uuid_t, as this is the correct function to use and will prevent a problem with access to non existing private_data in dissect_ndr_uuid_t
6231 ------------------------------------------------------------------------
6232 r14505 | gram | 2005-05-31 09:07:16 -0500 (Tue, 31 May 2005) | 4 lines
6233 Changed paths:
6234    M /trunk/AUTHORS
6235    M /trunk/print.c
6236
6237 Put 'unmaskedvalue' field in XML for bit-masked values.
6238 Fix interpretation of 'value' field.
6239 Patch from Vasanth Manickam.
6240
6241 ------------------------------------------------------------------------
6242 r14504 | gram | 2005-05-31 09:03:34 -0500 (Tue, 31 May 2005) | 3 lines
6243 Changed paths:
6244    M /trunk/epan/dissectors/packet-cops.c
6245
6246 Remove bitmasks from field definitions for FT_IPv4
6247 and FT_IPv6 fields.
6248
6249 ------------------------------------------------------------------------
6250 r14503 | ulfl | 2005-05-31 03:02:24 -0500 (Tue, 31 May 2005) | 2 lines
6251 Changed paths:
6252    M /trunk/epan/dissectors/packet-dcom.c
6253
6254 fix handling, if ArraySize of a BSTR is 0,
6255 replace a g_assert by DISSECTOR_ASSERT
6256 ------------------------------------------------------------------------
6257 r14502 | ulfl | 2005-05-30 17:40:55 -0500 (Mon, 30 May 2005) | 1 line
6258 Changed paths:
6259    M /trunk/epan/dissectors/packet-dcom.c
6260
6261 add a tvb_ensure_bytes_exist() to prevent a dissector bug
6262 ------------------------------------------------------------------------
6263 r14501 | ulfl | 2005-05-30 16:10:21 -0500 (Mon, 30 May 2005) | 3 lines
6264 Changed paths:
6265    M /trunk/epan/dissectors/packet-smb.c
6266
6267 don't go into an (almost) endless loop, if si->info_count is -1, which is the default value. Seems to be a general bug worth to thought about, but I don't know the SMB internals and this bugfix should work anyway.
6268
6269 Found this by a privately fuzzed capture file (sorry, can't give it away)
6270 ------------------------------------------------------------------------
6271 r14500 | gerald | 2005-05-30 16:08:16 -0500 (Mon, 30 May 2005) | 2 lines
6272 Changed paths:
6273    M /trunk/wiretap/netmon.c
6274
6275 From Steve Grubb: Fix a memory leak.  Fixes part of bug 217.
6276
6277 ------------------------------------------------------------------------
6278 r14499 | gerald | 2005-05-30 16:04:58 -0500 (Mon, 30 May 2005) | 3 lines
6279 Changed paths:
6280    M /trunk/epan/dissectors/packet-telnet.c
6281
6282 Don't try to check the suboption length type if we don't have a suboption.
6283 Found by Steve Grubb.  Fixes part of bug 217.
6284
6285 ------------------------------------------------------------------------
6286 r14498 | gerald | 2005-05-30 16:01:52 -0500 (Mon, 30 May 2005) | 2 lines
6287 Changed paths:
6288    M /trunk/epan/dissectors/packet-per.c
6289    M /trunk/epan/dissectors/packet-radius.c
6290
6291 From Steve Grubb:  Fix buffer and array length checks.  Fixes part of bug 217.
6292
6293 ------------------------------------------------------------------------
6294 r14497 | gerald | 2005-05-30 16:00:05 -0500 (Mon, 30 May 2005) | 2 lines
6295 Changed paths:
6296    M /trunk/epan/dissectors/packet-ieee8023.c
6297    M /trunk/epan/dissectors/packet-isl.c
6298
6299 From Steve Grubb:  Initialize some variables.  Fixes part of bug 217.
6300
6301 ------------------------------------------------------------------------
6302 r14496 | gerald | 2005-05-30 15:58:20 -0500 (Mon, 30 May 2005) | 2 lines
6303 Changed paths:
6304    M /trunk/epan/dissectors/packet-cpfi.c
6305    M /trunk/epan/dissectors/packet-dcm.c
6306    M /trunk/epan/dissectors/packet-dcom-cba-acco.c
6307    M /trunk/epan/dissectors/packet-ethertype.c
6308    M /trunk/epan/dissectors/packet-frame.c
6309
6310 More bug fixes from Steve Grubb.  See bug 217 for details.
6311
6312 ------------------------------------------------------------------------
6313 r14495 | gerald | 2005-05-30 15:55:16 -0500 (Mon, 30 May 2005) | 6 lines
6314 Changed paths:
6315    M /trunk/asn1/camel/packet-camel-template.c
6316    M /trunk/epan/dissectors/packet-camel.c
6317
6318 From Steve Grubb: Fix a memory leak.
6319
6320 Don't pass a null to atoi().
6321
6322 Fixes part of bug 217.
6323
6324 ------------------------------------------------------------------------
6325 r14494 | gerald | 2005-05-30 15:53:08 -0500 (Mon, 30 May 2005) | 2 lines
6326 Changed paths:
6327    M /trunk/epan/dissectors/packet-bootp.c
6328
6329 From Steve Grubb:  Fix off by one errors.  Fixes part of bug 217.
6330
6331 ------------------------------------------------------------------------
6332 r14493 | gerald | 2005-05-30 15:51:36 -0500 (Mon, 30 May 2005) | 2 lines
6333 Changed paths:
6334    M /trunk/epan/dissectors/packet-ber.c
6335
6336 From Steve Grubb:  Initialize a variable.  Fixes part of bug 217.
6337
6338 ------------------------------------------------------------------------
6339 r14492 | gerald | 2005-05-30 15:48:12 -0500 (Mon, 30 May 2005) | 6 lines
6340 Changed paths:
6341    M /trunk/epan/column.c
6342
6343 Fix an off-by-one error found by Steve Grubb.  Steve gets the award
6344 for longest standing bug found so far.  This has been present since
6345 version 0.5.0.
6346
6347 Fixes part of bug 217.
6348
6349 ------------------------------------------------------------------------
6350 r14491 | etxrab | 2005-05-30 13:39:39 -0500 (Mon, 30 May 2005) | 3 lines
6351 Changed paths:
6352    M /trunk/epan/dissectors/Makefile.common
6353    A /trunk/epan/dissectors/packet-msrp.c
6354
6355 Add dissection of MSRP 
6356 http://www.ietf.org/internet-drafts/draft-ietf-simple-message-sessions-10.txt
6357
6358 ------------------------------------------------------------------------
6359 r14490 | ulfl | 2005-05-30 13:37:19 -0500 (Mon, 30 May 2005) | 7 lines
6360 Changed paths:
6361    M /trunk/epan/dissectors/packet-dcerpc.c
6362
6363 fix highlighting length, if more than one RPC call is in a TCP PDU
6364
6365 set "n*DCERPC" in the proto column if more than one RPC call in a TCP PDU, overwriting the interface name, as there's probably more than one interface involved
6366
6367 add some more RPC info to the toplevel RPC proto_item
6368
6369 add a comment, if some bytes are not dissected but might be in the next TCP PDU
6370 ------------------------------------------------------------------------
6371 r14489 | gerald | 2005-05-30 11:49:47 -0500 (Mon, 30 May 2005) | 2 lines
6372 Changed paths:
6373    M /trunk/editcap.c
6374
6375 Add random bit errors to the fuzz tests.
6376
6377 ------------------------------------------------------------------------
6378 r14488 | gerald | 2005-05-30 11:03:24 -0500 (Mon, 30 May 2005) | 3 lines
6379 Changed paths:
6380    M /trunk/plugins/giop/packet-coseventcomm.c
6381    M /trunk/plugins/giop/packet-cosnaming.c
6382
6383 Throw an exception if we're handed a null pointer when we weren't
6384 expecting one.  Fixes bug 200.
6385
6386 ------------------------------------------------------------------------
6387 r14487 | gerald | 2005-05-30 10:51:03 -0500 (Mon, 30 May 2005) | 2 lines
6388 Changed paths:
6389    M /trunk/plugins/megaco/packet-megaco.c
6390
6391 Break out of an infinite loop.  Fixes bugs 213 & 214.
6392
6393 ------------------------------------------------------------------------
6394 r14486 | sahlberg | 2005-05-30 07:09:39 -0500 (Mon, 30 May 2005) | 3 lines
6395 Changed paths:
6396    M /trunk/epan/dissectors/packet-scsi.c
6397
6398 add MMC READ DISC INFORMATION cdb
6399
6400
6401 ------------------------------------------------------------------------
6402 r14485 | sahlberg | 2005-05-30 06:16:08 -0500 (Mon, 30 May 2005) | 3 lines
6403 Changed paths:
6404    M /trunk/epan/dissectors/packet-scsi.c
6405
6406 add MMC READ TRACK INFORMATION cdb
6407
6408
6409 ------------------------------------------------------------------------
6410 r14484 | ulfl | 2005-05-29 23:46:25 -0500 (Sun, 29 May 2005) | 1 line
6411 Changed paths:
6412    M /trunk/capture_opts.c
6413    M /trunk/capture_sync.c
6414    M /trunk/doc/ethereal.pod
6415    M /trunk/gtk/main.c
6416
6417 fix #148: (win32 only) use command line parameter -B to set capture buffer size
6418 ------------------------------------------------------------------------
6419 r14483 | ulfl | 2005-05-29 23:06:22 -0500 (Sun, 29 May 2005) | 3 lines
6420 Changed paths:
6421    M /trunk/doc/ethereal.pod
6422    M /trunk/gtk/main.c
6423    M /trunk/gtk/recent.c
6424    M /trunk/gtk/recent.h
6425
6426 First part to fix #148: use command line parameter -o not only for preferences but also for recent settings.
6427
6428 This way we can simply remove the GUI related command line parameters -B, -P and -T, which are useless now.
6429 ------------------------------------------------------------------------
6430 r14482 | ulfl | 2005-05-29 22:10:37 -0500 (Sun, 29 May 2005) | 1 line
6431 Changed paths:
6432    M /trunk/epan/dissectors/packet-smb.c
6433
6434 fix #215: the field hf_smb_print_spool_file_name used the wrong type, use FT_STRINGZ to add a string
6435 ------------------------------------------------------------------------
6436 r14481 | ulfl | 2005-05-29 21:58:13 -0500 (Sun, 29 May 2005) | 3 lines
6437 Changed paths:
6438    M /trunk/epan/dissectors/packet-ndps.c
6439
6440 add two more tvb_ensure_bytes_exist() calls to fix #216
6441
6442 When I look at the remaining code, I fear this will become a never ending story :-(
6443 ------------------------------------------------------------------------
6444 r14480 | ulfl | 2005-05-29 09:09:58 -0500 (Sun, 29 May 2005) | 1 line
6445 Changed paths:
6446    M /trunk/gtk/recent.c
6447
6448 clarify some recent file entry descriptions
6449 ------------------------------------------------------------------------
6450 r14479 | ulfl | 2005-05-29 08:02:57 -0500 (Sun, 29 May 2005) | 1 line
6451 Changed paths:
6452    M /trunk/epan/dissectors/packet-dns.c
6453
6454 fix #201: add format_text before output of the DNS name, in case it contains invalid chars
6455 ------------------------------------------------------------------------
6456 r14478 | ulfl | 2005-05-29 07:27:31 -0500 (Sun, 29 May 2005) | 1 line
6457 Changed paths:
6458    M /trunk/epan/dissectors/packet-rsync.c
6459
6460 fix #86: use format_text before adding version string to the info column
6461 ------------------------------------------------------------------------
6462 r14477 | ulfl | 2005-05-29 06:23:42 -0500 (Sun, 29 May 2005) | 1 line
6463 Changed paths:
6464    M /trunk/epan/proto.c
6465
6466 fix #11: add a [truncated] to the label, if the message to display is too long
6467 ------------------------------------------------------------------------
6468 r14476 | sahlberg | 2005-05-29 03:45:09 -0500 (Sun, 29 May 2005) | 3 lines
6469 Changed paths:
6470    M /trunk/epan/dissectors/packet-scsi.c
6471
6472 add MMC RESERVE TRACK cdb
6473
6474
6475 ------------------------------------------------------------------------
6476 r14475 | sahlberg | 2005-05-29 03:29:55 -0500 (Sun, 29 May 2005) | 3 lines
6477 Changed paths:
6478    M /trunk/epan/dissectors/packet-scsi.c
6479
6480 MMC SET STREAMING command
6481
6482
6483 ------------------------------------------------------------------------
6484 r14474 | jmayer | 2005-05-29 03:19:11 -0500 (Sun, 29 May 2005) | 5 lines
6485 Changed paths:
6486    M /trunk/epan/dissectors/packet-ieee80211.c
6487
6488
6489 Add minimal 802.11j decoding. There's not fun in doing more unless
6490 someone provides a capture file.
6491
6492
6493 ------------------------------------------------------------------------
6494 r14473 | sahlberg | 2005-05-28 22:18:53 -0500 (Sat, 28 May 2005) | 3 lines
6495 Changed paths:
6496    M /trunk/epan/dissectors/packet-fcp.c
6497    M /trunk/epan/dissectors/packet-iscsi.c
6498    M /trunk/epan/dissectors/packet-ndmp.c
6499    M /trunk/epan/dissectors/packet-scsi.c
6500    M /trunk/epan/dissectors/packet-scsi.h
6501
6502 remove offset and len  from the signature of dissect_scsi_payload()
6503
6504
6505 ------------------------------------------------------------------------
6506 r14472 | sahlberg | 2005-05-28 21:55:12 -0500 (Sat, 28 May 2005) | 6 lines
6507 Changed paths:
6508    M /trunk/epan/dissectors/packet-fcp.c
6509    M /trunk/epan/dissectors/packet-iscsi.c
6510    M /trunk/epan/dissectors/packet-ndmp.c
6511    M /trunk/epan/dissectors/packet-scsi.c
6512    M /trunk/epan/dissectors/packet-scsi.h
6513
6514 make all callers of dissect_scsi_cdb() first create a new subset tvb
6515
6516 change the signature for dissect_scsi_cdb since we no longer need to pass offset over.
6517
6518
6519
6520 ------------------------------------------------------------------------
6521 r14471 | sahlberg | 2005-05-28 21:30:49 -0500 (Sat, 28 May 2005) | 3 lines
6522 Changed paths:
6523    M /trunk/epan/dissectors/packet-iscsi.c
6524
6525 create a subset tvb before calling off to the SCSI dissector
6526 so that the right part of the hexpane is highlighted when one clicks on an nondissected data line
6527
6528 ------------------------------------------------------------------------
6529 r14470 | sahlberg | 2005-05-28 20:54:22 -0500 (Sat, 28 May 2005) | 6 lines
6530 Changed paths:
6531    M /trunk/epan/dissectors/packet-scsi.c
6532
6533 minor prettification
6534
6535 in the decode pane for the SCSI protocol,
6536 put the name of the CDB on the protocol line
6537
6538
6539 ------------------------------------------------------------------------
6540 r14469 | sahlberg | 2005-05-28 20:49:09 -0500 (Sat, 28 May 2005) | 5 lines
6541 Changed paths:
6542    M /trunk/epan/dissectors/packet-iscsi.c
6543
6544 update iscsi so that when we have ImmediateData we also call SCSI to decode the 
6545 payload (DATAOUT)  and not just the scsi CDB.
6546
6547
6548
6549 ------------------------------------------------------------------------
6550 r14468 | sahlberg | 2005-05-28 18:05:41 -0500 (Sat, 28 May 2005) | 4 lines
6551 Changed paths:
6552    M /trunk/plugins/mgcp/packet-mgcp.c
6553
6554 from Alejandro Vaquero
6555 fox to packet-mgcp.c to make the viop analysis working again.
6556
6557
6558 ------------------------------------------------------------------------
6559 r14467 | sahlberg | 2005-05-28 08:29:45 -0500 (Sat, 28 May 2005) | 3 lines
6560 Changed paths:
6561    M /trunk/epan/dissectors/packet-scsi.c
6562
6563 add MMC READ BUFFER CAPACITY command
6564
6565
6566 ------------------------------------------------------------------------
6567 r14466 | sahlberg | 2005-05-28 08:01:14 -0500 (Sat, 28 May 2005) | 3 lines
6568 Changed paths:
6569    M /trunk/epan/dissectors/packet-scsi.c
6570
6571 add the SynchronizeCache command for MMC
6572
6573
6574 ------------------------------------------------------------------------
6575 r14465 | ulfl | 2005-05-28 07:49:19 -0500 (Sat, 28 May 2005) | 1 line
6576 Changed paths:
6577    M /trunk/epan/dissectors/packet-ndps.c
6578
6579 add some tvb_ensure_bytes_exist() calls, fixes #197, #202 and #208
6580 ------------------------------------------------------------------------
6581 r14464 | sahlberg | 2005-05-28 07:45:38 -0500 (Sat, 28 May 2005) | 3 lines
6582 Changed paths:
6583    M /trunk/epan/dissectors/packet-scsi.c
6584
6585 updates to mmc,   add more dissection of GET_CONFIGURATION and READ_TOC
6586
6587
6588 ------------------------------------------------------------------------
6589 r14463 | ulfl | 2005-05-28 06:04:11 -0500 (Sat, 28 May 2005) | 1 line
6590 Changed paths:
6591    M /trunk/gtk/graph_analysis.c
6592
6593 prevent unused function warning
6594 ------------------------------------------------------------------------
6595 r14462 | sahlberg | 2005-05-28 03:27:44 -0500 (Sat, 28 May 2005) | 2 lines
6596 Changed paths:
6597    M /trunk/epan/dissectors/packet-scsi.c
6598
6599 some more MMC4 updates
6600
6601 ------------------------------------------------------------------------
6602 r14461 | sahlberg | 2005-05-28 00:42:39 -0500 (Sat, 28 May 2005) | 6 lines
6603 Changed paths:
6604    M /trunk/epan/dissectors/packet-scsi.c
6605
6606 more scsi refactoring
6607
6608 starting to implement MMC codeset : CDROM/DVD
6609
6610
6611
6612 ------------------------------------------------------------------------
6613 r14460 | sahlberg | 2005-05-27 22:37:16 -0500 (Fri, 27 May 2005) | 5 lines
6614 Changed paths:
6615    M /trunk/epan/dissectors/packet-scsi.c
6616
6617 refactor scsi dissector toi be table driven so it will be easier to add new 
6618 commandsets.
6619
6620
6621
6622 ------------------------------------------------------------------------
6623 r14459 | obiot | 2005-05-27 19:51:56 -0500 (Fri, 27 May 2005) | 2 lines
6624 Changed paths:
6625    M /trunk/epan/dissectors/packet-image-gif.c
6626
6627 From Gilbert Ramirez - Fix a FT_NONE with a bitmask (shouldn't have one).
6628
6629 ------------------------------------------------------------------------
6630 r14458 | sahlberg | 2005-05-27 16:39:38 -0500 (Fri, 27 May 2005) | 7 lines
6631 Changed paths:
6632    M /trunk/epan/dissectors/packet-kink.c
6633
6634 from Gilbert,
6635
6636 make kink compile again on non-kerberos builds.
6637
6638 encapsulate a call to decrypt kerberos to only be compiled in when compiling with kerberos.
6639
6640
6641 ------------------------------------------------------------------------
6642 r14457 | sahlberg | 2005-05-27 16:33:27 -0500 (Fri, 27 May 2005) | 3 lines
6643 Changed paths:
6644    M /trunk/epan/dissectors/packet-wsp.c
6645
6646 from didier   fix for the regression for bug 62
6647
6648
6649 ------------------------------------------------------------------------
6650 r14456 | etxrab | 2005-05-27 13:35:19 -0500 (Fri, 27 May 2005) | 7 lines
6651 Changed paths:
6652    M /trunk/epan/dissectors/packet-rdt.c
6653
6654 From Martin Mathieson
6655 packet-rdt.c:
6656 - register a configurable UDP port (off by default, but needed where setup traffic isn't captured)
6657 - dissect extra 'buffer info' fields
6658 - move bit fields into 'flags' subtrees
6659 - misc. minor fixes and improvements (mainly formatting)
6660 Missed eralier...
6661 ------------------------------------------------------------------------
6662 r14455 | lego | 2005-05-27 13:33:09 -0500 (Fri, 27 May 2005) | 4 lines
6663 Changed paths:
6664    M /trunk/epan/prefs.c
6665
6666 don't use a static buffer for preference values, allocate it, and, if necessary reallocate so that
6667 the string always fits.
6668
6669
6670 ------------------------------------------------------------------------
6671 r14454 | gram | 2005-05-27 10:13:09 -0500 (Fri, 27 May 2005) | 5 lines
6672 Changed paths:
6673    M /trunk/clopts_common.c
6674    M /trunk/epan/proto.c
6675    A /trunk/tools/ftsanity.py
6676
6677 Add a "-G fields3" report which prints the bitmask of the field, and avoids
6678 printing the blurb twice, like fields2 does.
6679 Add a script, fsanity.py, to check sanity of FT definitions. Right now the
6680 only check is for bitmasks for integer-like fields.
6681
6682 ------------------------------------------------------------------------
6683 r14453 | sahlberg | 2005-05-27 03:53:07 -0500 (Fri, 27 May 2005) | 4 lines
6684 Changed paths:
6685    M /trunk/epan/dissectors/packet-isakmp.c
6686    M /trunk/epan/dissectors/packet-kerberos.c
6687    M /trunk/epan/dissectors/packet-kerberos.h
6688    M /trunk/epan/dissectors/packet-kink.c
6689
6690 From T.Nakashima
6691 updates to KINK
6692
6693
6694 ------------------------------------------------------------------------
6695 r14452 | sahlberg | 2005-05-27 01:00:08 -0500 (Fri, 27 May 2005) | 9 lines
6696 Changed paths:
6697    M /trunk/epan/dissectors/packet-wsp.c
6698    M /trunk/epan/proto.c
6699
6700 cket wsp is creating string items and later appending to them and their value at runtime which breaks when the TRY_TO_FAKE_THIS_ITEM() is used.
6701
6702 Add a comment to proto_item_append_string() explaining the "danger" and what needs to be done if one decides to use proto_item_append_string()
6703
6704 Add a small change to WSP so that it will disable this speed optimization so not to trigger a DISSECTOR_BUG in proto_item_append_string()
6705
6706
6707
6708
6709 ------------------------------------------------------------------------
6710 r14451 | sahlberg | 2005-05-27 00:04:03 -0500 (Fri, 27 May 2005) | 3 lines
6711 Changed paths:
6712    M /trunk/gtk/graph_analysis.c
6713
6714 GdKEventScroll is not available in GTK-1.2
6715
6716
6717 ------------------------------------------------------------------------
6718 r14450 | guy | 2005-05-26 21:30:10 -0500 (Thu, 26 May 2005) | 3 lines
6719 Changed paths:
6720    M /trunk/epan/dissectors/packet-smb-browse.c
6721
6722 The DESIRE_ and OS_ values are bit indices, not numerical values that
6723 appear by themselves; get rid of the value_string tables for them.
6724
6725 ------------------------------------------------------------------------
6726 r14449 | guy | 2005-05-26 20:34:42 -0500 (Thu, 26 May 2005) | 2 lines
6727 Changed paths:
6728    M /trunk/plugins/profinet
6729
6730 Set svn:ignore to ignore generated files.
6731
6732 ------------------------------------------------------------------------
6733 r14448 | ulfl | 2005-05-26 18:18:10 -0500 (Thu, 26 May 2005) | 1 line
6734 Changed paths:
6735    M /trunk/gtk/graph_analysis.c
6736
6737 fix #203: the scroll event handler used an inappropriate implementation to get event values, fixed this. On win32 this was working before and after the changes, so the bug *might* remain ...
6738 ------------------------------------------------------------------------
6739 r14447 | ulfl | 2005-05-26 16:49:48 -0500 (Thu, 26 May 2005) | 3 lines
6740 Changed paths:
6741    M /trunk/gtk/main.c
6742
6743 show the complete filename in the statusbar, as there's no good reason to hide it (bugzilla #198)
6744
6745 fix various log related problems
6746 ------------------------------------------------------------------------
6747 r14446 | ulfl | 2005-05-26 16:45:58 -0500 (Thu, 26 May 2005) | 1 line
6748 Changed paths:
6749    M /trunk/capture.c
6750
6751 changed the loglevel of "capture kill" from message to info (it's no action that the user directly triggered)
6752 ------------------------------------------------------------------------
6753 r14445 | ulfl | 2005-05-26 15:23:13 -0500 (Thu, 26 May 2005) | 1 line
6754 Changed paths:
6755    M /trunk/Makefile.common
6756
6757 add log.h
6758 ------------------------------------------------------------------------
6759 r14444 | etxrab | 2005-05-26 15:13:42 -0500 (Thu, 26 May 2005) | 6 lines
6760 Changed paths:
6761    M /trunk/plugins/mgcp/packet-mgcp.c
6762
6763 From Martin Mathieson:
6764
6765 This 2-liner:
6766 - adds the correct item for localconnectionoptions param
6767 - recognises the message verb "MESG"
6768
6769 ------------------------------------------------------------------------
6770 r14443 | etxrab | 2005-05-26 15:11:35 -0500 (Thu, 26 May 2005) | 13 lines
6771 Changed paths:
6772    M /trunk/epan/dissectors/packet-rtsp.c
6773
6774 These 2 patches make RDT support pretty complete now:
6775 From Martin Mathieson:
6776
6777 packet-rdt.c:
6778 - register a configurable UDP port (off by default, but needed where setup traffic isn't captured)
6779 - dissect extra 'buffer info' fields
6780 - move bit fields into 'flags' subtrees
6781 - misc. minor fixes and improvements (mainly formatting)
6782
6783 packet-rtsp.c:
6784 - improve detection of RDT as the transport
6785 - allow interleaved frame data to be dissected as RDT packets
6786
6787 ------------------------------------------------------------------------
6788 r14442 | ulfl | 2005-05-26 14:38:26 -0500 (Thu, 26 May 2005) | 1 line
6789 Changed paths:
6790    M /trunk/capture_loop.c
6791
6792 fix #125: as suggested, the data in rechdr has to be kept over several calls to capture_loop_dispatch, so put it in the loop_data
6793 ------------------------------------------------------------------------
6794 r14441 | ulfl | 2005-05-26 14:06:01 -0500 (Thu, 26 May 2005) | 1 line
6795 Changed paths:
6796    M /trunk/capture_loop.c
6797    M /trunk/capture_sync.c
6798
6799 some cleanup of capture error notification handling
6800 ------------------------------------------------------------------------
6801 r14440 | ulfl | 2005-05-26 13:29:09 -0500 (Thu, 26 May 2005) | 1 line
6802 Changed paths:
6803    M /trunk/gtk/main.c
6804
6805 don't use stdout but stderr for logging, as this will confuse the capture childs sync_pipe (has to be solved later)
6806 ------------------------------------------------------------------------
6807 r14439 | ulfl | 2005-05-26 13:03:34 -0500 (Thu, 26 May 2005) | 1 line
6808 Changed paths:
6809    M /trunk/gtk/main.c
6810
6811 avoid two gcc warnings
6812 ------------------------------------------------------------------------
6813 r14438 | ulfl | 2005-05-26 12:50:27 -0500 (Thu, 26 May 2005) | 7 lines
6814 Changed paths:
6815    M /trunk/capture.c
6816    M /trunk/capture.h
6817    M /trunk/capture_loop.c
6818    M /trunk/capture_opts.c
6819    M /trunk/capture_sync.c
6820    M /trunk/gtk/main.c
6821    A /trunk/log.h
6822
6823 use the log features of the GLib to have verbose output of the capturing engine, e.g. GLib provides different domains for different submodules. Output more verbose than warning level will be disabled by default (just like before).
6824
6825 use the console_log_handler in main.c for win32 AND unix now
6826
6827 Currently use the log for the capturing engine (only), as I desperately needed a log output for debugging.
6828
6829
6830 ------------------------------------------------------------------------
6831 r14437 | gerald | 2005-05-26 09:53:39 -0500 (Thu, 26 May 2005) | 9 lines
6832 Changed paths:
6833    M /trunk/epan/proto.c
6834
6835 In some places we call proto_tree_add_item() with hfindex and length
6836 values that may not be valid (e.g. dissect_ber_octet_string()
6837 in packet-ber.c).  If the length is invalid, get_uint_value() or
6838 get_int_value() will abort.  Change them to throw an exception instead.
6839 This keeps us from having to do a lot of extra work in the dissector.
6840
6841 Fixes bug 182.
6842
6843
6844 ------------------------------------------------------------------------
6845 r14436 | ulfl | 2005-05-25 18:28:59 -0500 (Wed, 25 May 2005) | 3 lines
6846 Changed paths:
6847    M /trunk/capture.c
6848    M /trunk/file.h
6849    M /trunk/gtk/main.c
6850
6851 the capture child might not respond shortly after bringing it up (especially it will block, if no input coming from an input capture pipe (e.g. mkfifo) is coming in)
6852
6853 to prevent problems, bring the main GUI into "capture mode" right after successfully spawn/exec the capture child, without waiting for any response from it
6854 ------------------------------------------------------------------------
6855 r14435 | ulfl | 2005-05-25 17:20:46 -0500 (Wed, 25 May 2005) | 1 line
6856 Changed paths:
6857    M /trunk/capture_sync.c
6858
6859 forgot to init savefilestring = NULL;
6860 ------------------------------------------------------------------------
6861 r14434 | ulfl | 2005-05-25 16:37:46 -0500 (Wed, 25 May 2005) | 1 line
6862 Changed paths:
6863    M /trunk/capture-wpcap.c
6864
6865 add const to pcap_next_ex() parameter, as WinPcap 3.1 beta 4 (and libpcap 0.8) requires it
6866 ------------------------------------------------------------------------
6867 r14433 | etxrab | 2005-05-25 13:27:33 -0500 (Wed, 25 May 2005) | 2 lines
6868 Changed paths:
6869    M /trunk/gtk/voip_calls_dlg.c
6870
6871 Back out the two last changes by popular demand :)
6872 as we don't want multiple language versions.
6873 ------------------------------------------------------------------------
6874 r14432 | ulfl | 2005-05-25 12:46:04 -0500 (Wed, 25 May 2005) | 1 line
6875 Changed paths:
6876    M /trunk/capture_sync.c
6877
6878 fix #199: encapsulate capture filename, to avoid problems with spaces in the filename (win32 only)
6879 ------------------------------------------------------------------------
6880 r14431 | guy | 2005-05-25 11:59:59 -0500 (Wed, 25 May 2005) | 2 lines
6881 Changed paths:
6882    M /trunk/doc/ethereal-filter.pod.template
6883
6884 Update URLs for WinPcap.
6885
6886 ------------------------------------------------------------------------
6887 r14430 | guy | 2005-05-25 03:25:14 -0500 (Wed, 25 May 2005) | 2 lines
6888 Changed paths:
6889    M /trunk/epan/libethereal.def
6890
6891 Add some more reassembly routines.
6892
6893 ------------------------------------------------------------------------
6894 r14429 | ulfl | 2005-05-24 15:01:08 -0500 (Tue, 24 May 2005) | 1 line
6895 Changed paths:
6896    M /trunk/epan/dissectors/packet-dcom-remunkn.c
6897
6898 fix IRemUnknown2 UUID
6899 ------------------------------------------------------------------------
6900 r14428 | ulfl | 2005-05-24 15:00:14 -0500 (Tue, 24 May 2005) | 1 line
6901 Changed paths:
6902    M /trunk/epan/dissectors/packet-dcom.c
6903
6904 add values for STDOBJREF flags
6905 ------------------------------------------------------------------------
6906 r14427 | ulfl | 2005-05-24 14:59:20 -0500 (Tue, 24 May 2005) | 1 line
6907 Changed paths:
6908    M /trunk/epan/dissectors/packet-dcom-sysact.c
6909
6910 dissect ORPC this/that of RemoteCreateInstance
6911 ------------------------------------------------------------------------
6912 r14426 | ulfl | 2005-05-24 14:57:37 -0500 (Tue, 24 May 2005) | 1 line
6913 Changed paths:
6914    M /trunk/epan/dissectors/packet-dcom-oxid.c
6915
6916 dissect ServerAlive response
6917 ------------------------------------------------------------------------
6918 r14425 | gerald | 2005-05-24 11:46:18 -0500 (Tue, 24 May 2005) | 3 lines
6919 Changed paths:
6920    M /trunk/epan/dissectors/packet-bootp.c
6921
6922 Add extra TLV length checks and signedness fixes.  Fixes the infinite loop in
6923 bug 196.
6924
6925 ------------------------------------------------------------------------
6926 r14424 | gerald | 2005-05-24 08:50:20 -0500 (Tue, 24 May 2005) | 2 lines
6927 Changed paths:
6928    M /trunk/epan/dissectors/packet-per.c
6929
6930 Throw an exception instead of calling g_assert_not_reached().  Fixes bug 175.
6931
6932 ------------------------------------------------------------------------
6933 r14423 | guy | 2005-05-23 20:28:25 -0500 (Mon, 23 May 2005) | 2 lines
6934 Changed paths:
6935    M /trunk/gtk/voip_calls_dlg.c
6936
6937 Include "webbrowser.h" to declare "browser_open_url()".
6938
6939 ------------------------------------------------------------------------
6940 r14422 | gerald | 2005-05-23 16:18:14 -0500 (Mon, 23 May 2005) | 3 lines
6941 Changed paths:
6942    M /trunk/plugins/docsis/packet-docsis.c
6943
6944 Make sure we don't loop when we dissect concatenated PDUs.  Make some int
6945 values larger in order to keep them from overflowing.
6946
6947 ------------------------------------------------------------------------
6948 r14421 | etxrab | 2005-05-23 13:37:45 -0500 (Mon, 23 May 2005) | 3 lines
6949 Changed paths:
6950    M /trunk/asn1/camel/packet-camel-template.h
6951
6952  Warning fix:
6953  packet-camel.h:49: warning: 'dissect_camel_DestinationAddress' declared 'static' but never defined
6954 do this change also for the template file.
6955 ------------------------------------------------------------------------
6956 r14420 | jmayer | 2005-05-23 07:32:37 -0500 (Mon, 23 May 2005) | 5 lines
6957 Changed paths:
6958    M /trunk/epan/dissectors/packet-bacapp.c
6959
6960 Warning fix:
6961 packet-bacapp.c:1264: warning: ISO C does not allow extra ';' outside of
6962 a function
6963
6964
6965 ------------------------------------------------------------------------
6966 r14419 | jmayer | 2005-05-23 07:19:00 -0500 (Mon, 23 May 2005) | 4 lines
6967 Changed paths:
6968    M /trunk/epan/dissectors/packet-camel.h
6969
6970 Warning fix:
6971 packet-camel.h:49: warning: 'dissect_camel_DestinationAddress' declared 'static' but never defined
6972
6973
6974 ------------------------------------------------------------------------
6975 r14418 | jmayer | 2005-05-23 07:18:10 -0500 (Mon, 23 May 2005) | 5 lines
6976 Changed paths:
6977    M /trunk/epan/dissectors/packet-bacapp.c
6978
6979 Warning fix:
6980 packet-bacapp.c:1266:1: warning: C++ style comments are not allowed in ISO C90
6981 packet-bacapp.c:1266:1: warning: (this will be reported only once per input file)
6982
6983
6984 ------------------------------------------------------------------------
6985 r14417 | etxrab | 2005-05-23 00:52:28 -0500 (Mon, 23 May 2005) | 36 lines
6986 Changed paths:
6987    M /trunk/epan/dissectors/packet-bacapp.c
6988    M /trunk/epan/dissectors/packet-bacapp.h
6989    M /trunk/epan/dissectors/packet-bvlc.c
6990
6991 From Steve Karg:
6992
6993 * added additional value string enumerations from BACnet-2004
6994 * removed vendor specific value string enumerations
6995 * corrected some value strings enumerations that were incorrect
6996 * refactored some common strings as strings + format
6997 * refactored some value strings to use a reserved range and a 
6998 proprietary range by using val_to_split_str function which now correctly 
6999 shows the split range when a value is not matched.
7000 * corrected some spelling errors
7001 * converted some item text values to dissector registration
7002 * added protocol tree for the BACnet tag headers
7003 * added value strings tree display for some bit string BACnet properties
7004 * added value strings tree display for some enumerated BACnet properties
7005 * changed the conversion of signed, unsigned, and enumerated BACnet 
7006 values to use ntohx functions.
7007 * added proper handling for large values of signed, unsigned, and 
7008 enumerated BACnet values.
7009 * refactored BACnet Null and Boolean Tag tree
7010 * refactored BACnet Real and Double Tag tree
7011 * changed comments into functions for special tags
7012 * changed some white space to match existing file style
7013 * refactored tvb_reported_length to tvb_length_remaining to simplify
7014 * corrected octet-string tree when length is zero
7015 * refactored octet-string tree to use tvb_bytes_to_str
7016 * corrected application tagged productions that were context tagged
7017 * corrected context tagged productions that were application tagged
7018 * corrected offset for BACnet character strings
7019 * refactored some identical service request tree handling
7020 * changed confirmed APDU to highlight the correct portion of the APDU
7021 * changed some dissector registration values to display as decimal
7022 * changed cast in call to iconv() to fix compiler warning
7023 * corrected bit-wise AND in AtomicFile tree handling
7024
7025 packet-bvlc.c
7026 * added error text in tree when encoded length doesn't match actual length
7027 ------------------------------------------------------------------------
7028 r14416 | lego | 2005-05-21 19:44:34 -0500 (Sat, 21 May 2005) | 7 lines
7029 Changed paths:
7030    M /trunk/plugins/mate
7031    M /trunk/plugins/mate/mate_grammar.lemon
7032    M /trunk/plugins/mate/mate_runtime.c
7033    M /trunk/plugins/mate/mate_setup.c
7034
7035 at this point mate should be working as it did before the grammar
7036  
7037  - pdu transports were upside down (ip/tcp vs tcp/ip)
7038  - the gop to gog index was not being populated
7039  - tell svn to ignore generated c files
7040
7041
7042 ------------------------------------------------------------------------
7043 r14415 | lego | 2005-05-21 10:47:18 -0500 (Sat, 21 May 2005) | 3 lines
7044 Changed paths:
7045    M /trunk/plugins/mate/packet-mate.c
7046
7047 PDU, GOP and GOG should be at the same level not nested
7048
7049
7050 ------------------------------------------------------------------------
7051 r14414 | ulfl | 2005-05-21 06:10:16 -0500 (Sat, 21 May 2005) | 1 line
7052 Changed paths:
7053    M /trunk/capture_wpcap_packet.c
7054    M /trunk/gtk/capture_if_details_dlg.c
7055
7056 don't crash if packet.dll is not available, add some more packet.dll version numbers
7057 ------------------------------------------------------------------------
7058 r14413 | ulfl | 2005-05-21 06:08:48 -0500 (Sat, 21 May 2005) | 1 line
7059 Changed paths:
7060    M /trunk/capture-wpcap.c
7061
7062 bugfix: prevent a (null pointer access) crash with very early WinPcap version < 2.3
7063 ------------------------------------------------------------------------
7064 r14412 | ulfl | 2005-05-21 04:59:49 -0500 (Sat, 21 May 2005) | 3 lines
7065 Changed paths:
7066    M /trunk/capture-wpcap.c
7067    M /trunk/config.h.win32
7068
7069 bugfix: mark pcap_freecode() as optional, as it's not available by WinPcap 2.3
7070
7071 add optional pcap_next_ex() which is currently unused
7072 ------------------------------------------------------------------------
7073 r14411 | ulfl | 2005-05-21 04:41:57 -0500 (Sat, 21 May 2005) | 1 line
7074 Changed paths:
7075    M /trunk/capture_wpcap_packet.c
7076    M /trunk/capture_wpcap_packet.h
7077    M /trunk/gtk/capture_if_details_dlg.c
7078
7079 as suggested by Loris: add wpcap_packet_get_version() and check the packet.dll version before using it (very restrictive for now, will check for exact DLL version strings). If version is unknown, ask user to continue or not.
7080 ------------------------------------------------------------------------
7081 r14410 | etxrab | 2005-05-21 04:26:16 -0500 (Sat, 21 May 2005) | 5 lines
7082 Changed paths:
7083    M /trunk/gtk/voip_calls_dlg.c
7084
7085 From Javier Acuna:
7086 It adds "CIC" info display on the comments column for ISUP
7087 It adds a small Help button that open up a window that offers you to vist the Wiki page containing the explanation of the Dialog window.
7088
7089
7090 ------------------------------------------------------------------------
7091 r14409 | etxrab | 2005-05-21 04:13:28 -0500 (Sat, 21 May 2005) | 2 lines
7092 Changed paths:
7093    M /trunk/epan/dissectors/packet-ansi_map.c
7094
7095 From Javier Acuna:
7096 filter packets by their Billing ID
7097 ------------------------------------------------------------------------
7098 r14408 | ulfl | 2005-05-20 19:10:17 -0500 (Fri, 20 May 2005) | 1 line
7099 Changed paths:
7100    M /trunk/capture_wpcap_packet.c
7101    M /trunk/capture_wpcap_packet.h
7102
7103 don't use LPADAPTER but simply void * as we don't need to look inside the members of this struct
7104 ------------------------------------------------------------------------
7105 r14407 | ulfl | 2005-05-20 17:23:00 -0500 (Fri, 20 May 2005) | 1 line
7106 Changed paths:
7107    M /trunk/gtk/Makefile.am
7108    M /trunk/gtk/Makefile.common
7109    A /trunk/gtk/capture_if_details_dlg.c
7110    A /trunk/gtk/capture_if_details_dlg.h
7111    M /trunk/gtk/capture_if_dlg.c
7112    M /trunk/gtk/main.c
7113
7114 win32 only: get interface details from WinPcap's packet.dll (direct access to NDIS specific driver information, upper second GTK part)
7115 ------------------------------------------------------------------------
7116 r14406 | ulfl | 2005-05-20 17:16:47 -0500 (Fri, 20 May 2005) | 1 line
7117 Changed paths:
7118    M /trunk/Makefile.am
7119    M /trunk/Makefile.nmake
7120    A /trunk/capture_wpcap_packet.c
7121    A /trunk/capture_wpcap_packet.h
7122
7123 win32 only: get interface details from WinPcap's packet.dll (direct access to NDIS specific driver information, lower first part)
7124 ------------------------------------------------------------------------
7125 r14405 | ulfl | 2005-05-20 16:44:17 -0500 (Fri, 20 May 2005) | 1 line
7126 Changed paths:
7127    M /trunk/epan/addr_resolv.c
7128    M /trunk/epan/addr_resolv.h
7129    M /trunk/epan/libethereal.def
7130
7131 add get_manuf_name_if_known (returns NULL if unknown) in addition to get_manuf_name
7132 ------------------------------------------------------------------------
7133 r14404 | ulfl | 2005-05-20 16:40:03 -0500 (Fri, 20 May 2005) | 1 line
7134 Changed paths:
7135    M /trunk/packaging/nsis/ethereal.nsi
7136
7137 bugfix: add the profinet plugin to NSIS
7138 ------------------------------------------------------------------------
7139 r14403 | lego | 2005-05-20 14:43:40 -0500 (Fri, 20 May 2005) | 3 lines
7140 Changed paths:
7141    M /trunk/plugins/mate/mate_parser.l
7142
7143 Fix the Id tag
7144
7145
7146 ------------------------------------------------------------------------
7147 r14402 | lego | 2005-05-20 14:40:10 -0500 (Fri, 20 May 2005) | 4 lines
7148 Changed paths:
7149    M /trunk/epan/stats_tree.c
7150
7151 dup the filter string so that it can be freed without problems.
7152 fixes bug 195
7153
7154
7155 ------------------------------------------------------------------------
7156 r14401 | lego | 2005-05-20 14:38:24 -0500 (Fri, 20 May 2005) | 3 lines
7157 Changed paths:
7158    M /trunk/asn1/h248/h248.cnf
7159    M /trunk/asn1/h248/packet-h248-template.c
7160    M /trunk/epan/dissectors/packet-h248.c
7161
7162 some cosmetic fixes
7163
7164
7165 ------------------------------------------------------------------------
7166 r14400 | etxrab | 2005-05-19 15:35:30 -0500 (Thu, 19 May 2005) | 1 line
7167 Changed paths:
7168    M /trunk/epan/dissectors/packet-h221_nonstd.c
7169
7170 Use value_string for codec values/strings.
7171 ------------------------------------------------------------------------
7172 r14399 | etxrab | 2005-05-19 15:34:35 -0500 (Thu, 19 May 2005) | 1 line
7173 Changed paths:
7174    M /trunk/epan/dissectors/packet-h245.c
7175
7176 Display version number and product number as strings.
7177 ------------------------------------------------------------------------
7178 r14398 | etxrab | 2005-05-19 15:33:59 -0500 (Thu, 19 May 2005) | 1 line
7179 Changed paths:
7180    M /trunk/epan/t35.c
7181
7182 Add Sony and Nokia VendorID:s
7183 ------------------------------------------------------------------------
7184 r14397 | etxrab | 2005-05-19 15:32:58 -0500 (Thu, 19 May 2005) | 1 line
7185 Changed paths:
7186    M /trunk/asn1/h245/h245.cnf
7187
7188 Display version number and product number as strings.
7189 ------------------------------------------------------------------------
7190 r14396 | guy | 2005-05-19 04:26:15 -0500 (Thu, 19 May 2005) | 6 lines
7191 Changed paths:
7192    M /trunk/epan/dissectors/packet-h221_nonstd.c
7193
7194 Clean up indentation.
7195
7196 Add some comments with questions.
7197
7198 Mark an unused argument as such, and get rid of an unused variable.
7199
7200 ------------------------------------------------------------------------
7201 r14395 | ulfl | 2005-05-18 14:30:18 -0500 (Wed, 18 May 2005) | 1 line
7202 Changed paths:
7203    M /trunk/gtk/menu.c
7204    M /trunk/gtk/proto_draw.c
7205
7206 insensitive context menu "Expand Subtrees" if no protocol field is currently selected, sort and name the tree related menu items like the context menu ones
7207 ------------------------------------------------------------------------
7208 r14394 | ulfl | 2005-05-18 14:02:11 -0500 (Wed, 18 May 2005) | 1 line
7209 Changed paths:
7210    M /trunk/fileset.c
7211
7212 do some code cleanup (from the previous commit) and close the directories opened with opendir/g_dir_open
7213 ------------------------------------------------------------------------
7214 r14393 | lego | 2005-05-18 08:51:49 -0500 (Wed, 18 May 2005) | 3 lines
7215 Changed paths:
7216    M /trunk/epan/dissectors/packet-isup.c
7217
7218 - add an isup stats_tree with statistics regarding message types and the directions in which they flow.
7219
7220
7221 ------------------------------------------------------------------------
7222 r14392 | etxrab | 2005-05-18 00:44:12 -0500 (Wed, 18 May 2005) | 2 lines
7223 Changed paths:
7224    M /trunk/epan/dissectors/Makefile.common
7225    A /trunk/epan/dissectors/packet-h221_nonstd.c
7226
7227 Add a dissector for h221 nonstandard data which can easily be expanded with publically avalable data or
7228 replaced by a propriatary one.
7229 ------------------------------------------------------------------------
7230 r14391 | etxrab | 2005-05-18 00:19:22 -0500 (Wed, 18 May 2005) | 3 lines
7231 Changed paths:
7232    M /trunk/gtk/sctp_stat.c
7233
7234 From Albert Chin:
7235 C++ comments in C source files (gtk/sctp_stat.c) 
7236
7237 ------------------------------------------------------------------------
7238 r14390 | ulfl | 2005-05-17 20:21:49 -0500 (Tue, 17 May 2005) | 1 line
7239 Changed paths:
7240    M /trunk/fileset.c
7241
7242 don't crash, if the given filename doesn't contain a dot e.g. 'test123'
7243 ------------------------------------------------------------------------
7244 r14389 | ulfl | 2005-05-17 19:55:44 -0500 (Tue, 17 May 2005) | 1 line
7245 Changed paths:
7246    M /trunk/gtk/main.c
7247
7248 fix #187: don't crash if using "Expand Subtrees" in an empty area, just do nothing in that case
7249 ------------------------------------------------------------------------
7250 r14388 | etxrab | 2005-05-17 15:32:30 -0500 (Tue, 17 May 2005) | 1 line
7251 Changed paths:
7252    M /trunk/epan/dissectors/packet-h245.c
7253    M /trunk/epan/dissectors/packet-h245.h
7254
7255 Make it possible to dissect h221nonstandard data and fix some compile warnings from asn2eth.
7256 ------------------------------------------------------------------------
7257 r14387 | etxrab | 2005-05-17 15:30:49 -0500 (Tue, 17 May 2005) | 1 line
7258 Changed paths:
7259    M /trunk/asn1/h245/h245.cnf
7260    M /trunk/asn1/h245/packet-h245-template.c
7261
7262 Make it possible to dissect h221nonstandarddata and fix some errors from the new asn2eth generator.
7263 ------------------------------------------------------------------------
7264 r14386 | etxrab | 2005-05-17 14:51:09 -0500 (Tue, 17 May 2005) | 2 lines
7265 Changed paths:
7266    M /trunk/epan/dissectors/packet-nettl.c
7267
7268 From Mark C Brown,:
7269 Fixes for LAP-B (SX25L2) and X.25 (SX25L3) nettl trace records.
7270 ------------------------------------------------------------------------
7271 r14385 | etxrab | 2005-05-17 14:50:38 -0500 (Tue, 17 May 2005) | 2 lines
7272 Changed paths:
7273    M /trunk/wiretap/nettl.c
7274    M /trunk/wiretap/wtap.c
7275    M /trunk/wiretap/wtap.h
7276
7277 From Mark C Brown,:
7278 Fixes for LAP-B (SX25L2) and X.25 (SX25L3) nettl trace records.
7279 ------------------------------------------------------------------------
7280 r14384 | etxrab | 2005-05-17 14:21:45 -0500 (Tue, 17 May 2005) | 3 lines
7281 Changed paths:
7282    M /trunk/epan/dissectors/packet-acse.c
7283
7284 From Yuriy Sidelnikov:
7285 A perfectly good tvb_bytes_to_str() has been used instead of string_to_hex. 
7286
7287 ------------------------------------------------------------------------
7288 r14383 | etxrab | 2005-05-17 14:15:31 -0500 (Tue, 17 May 2005) | 2 lines
7289 Changed paths:
7290    M /trunk/epan/dissectors/packet-diameter-defs.h
7291
7292 Add some more AVP:s.
7293
7294 ------------------------------------------------------------------------
7295 r14382 | etxrab | 2005-05-17 14:13:05 -0500 (Tue, 17 May 2005) | 1 line
7296 Changed paths:
7297    M /trunk/plugins/xml/packet-xml.c
7298
7299 Add some more media types to be dissected as xml.
7300 ------------------------------------------------------------------------
7301 r14381 | lego | 2005-05-17 08:29:36 -0500 (Tue, 17 May 2005) | 3 lines
7302 Changed paths:
7303    M /trunk/plugins/mate/mate_parser.l
7304
7305 - change the state label OUT to OUTSIDE to avoid a name collision with a macro defined in the windows system headers.
7306
7307
7308 ------------------------------------------------------------------------
7309 r14380 | gram | 2005-05-16 20:47:04 -0500 (Mon, 16 May 2005) | 3 lines
7310 Changed paths:
7311    M /trunk/tools/EtherealXML.py
7312
7313 Add get_items_before(), to help analyze in the presence of
7314 tunneled protocols.
7315
7316 ------------------------------------------------------------------------
7317 r14379 | gram | 2005-05-16 18:21:01 -0500 (Mon, 16 May 2005) | 3 lines
7318 Changed paths:
7319    M /trunk/tools/EtherealXML.py
7320
7321 Add get_hide() to return the value of the "hide" tag
7322 in field attributes.
7323
7324 ------------------------------------------------------------------------
7325 r14378 | etxrab | 2005-05-16 13:24:27 -0500 (Mon, 16 May 2005) | 1 line
7326 Changed paths:
7327    M /trunk/epan/dissectors/packet-http.c
7328
7329 Add TCP port for "radan-http      8088/tcp    Radan HTTP" from IANA.
7330 ------------------------------------------------------------------------
7331 r14377 | etxrab | 2005-05-16 13:15:33 -0500 (Mon, 16 May 2005) | 1 line
7332 Changed paths:
7333    M /trunk/epan/dissectors/packet-text-media.c
7334
7335 Add some more media types.
7336 ------------------------------------------------------------------------
7337 r14376 | lego | 2005-05-16 12:16:52 -0500 (Mon, 16 May 2005) | 3 lines
7338 Changed paths:
7339    M /trunk/plugins/mate/mate.h
7340    M /trunk/plugins/mate/mate_plugin.c
7341    M /trunk/plugins/mate/mate_runtime.c
7342    M /trunk/plugins/mate/mate_setup.c
7343    M /trunk/plugins/mate/mate_util.c
7344    M /trunk/plugins/mate/mate_util.h
7345
7346 Transforms and Pdus are working already, Gops start to work.
7347
7348
7349 ------------------------------------------------------------------------
7350 r14375 | lego | 2005-05-16 10:10:50 -0500 (Mon, 16 May 2005) | 3 lines
7351 Changed paths:
7352    M /trunk/plugins/mate/Makefile.nmake
7353
7354 let's get things right, we are in plugins/mate not epan/dfilter (from which I stole the nmake rules)
7355
7356
7357 ------------------------------------------------------------------------
7358 r14374 | lego | 2005-05-16 09:59:14 -0500 (Mon, 16 May 2005) | 3 lines
7359 Changed paths:
7360    M /trunk/plugins/mate/Makefile.nmake
7361
7362 Forgot this one in the last checkin!
7363
7364
7365 ------------------------------------------------------------------------
7366 r14373 | lego | 2005-05-16 08:28:35 -0500 (Mon, 16 May 2005) | 5 lines
7367 Changed paths:
7368    M /trunk/plugins/mate
7369    M /trunk/plugins/mate/Makefile.am
7370    M /trunk/plugins/mate/mate.h
7371    A /trunk/plugins/mate/mate_grammar.lemon
7372    A /trunk/plugins/mate/mate_parser.l
7373    M /trunk/plugins/mate/mate_plugin.c
7374    M /trunk/plugins/mate/mate_runtime.c
7375    M /trunk/plugins/mate/mate_setup.c
7376    M /trunk/plugins/mate/mate_util.c
7377    M /trunk/plugins/mate/mate_util.h
7378    M /trunk/plugins/mate/moduleinfo.h
7379    M /trunk/plugins/mate/packet-mate.c
7380
7381 MATE has a grammar.
7382
7383 Although not yet fully implemented I want this version as a reference. 
7384
7385
7386 ------------------------------------------------------------------------
7387 r14372 | etxrab | 2005-05-16 01:16:45 -0500 (Mon, 16 May 2005) | 6 lines
7388 Changed paths:
7389    M /trunk/epan/dissectors/packet-rdt.c
7390
7391 From Martin Mathieson:
7392 new version of the RDT dissector.  It turns out that
7393 specs are available for this protocol on www.helixcommunity.org  - this
7394 version was written by myself and Tom Marshall of RealNetworks, Inc.
7395
7396 I Changed stream_id and asm_rule_number to be guint16 to fix compiler warnings.
7397 ------------------------------------------------------------------------
7398 r14371 | etxrab | 2005-05-15 16:17:29 -0500 (Sun, 15 May 2005) | 3 lines
7399 Changed paths:
7400    M /trunk/epan/dissectors/packet-gsm_map.c
7401
7402  From Tim Endean:
7403  Ss-code is Optional in some cases.
7404
7405 ------------------------------------------------------------------------
7406 r14370 | etxrab | 2005-05-15 16:15:53 -0500 (Sun, 15 May 2005) | 2 lines
7407 Changed paths:
7408    M /trunk/asn1/gsmmap/GSMMAP.asn
7409
7410 From Tim Endean:
7411 Ss-code is Optional in some cases.
7412 ------------------------------------------------------------------------
7413 r14369 | sahlberg | 2005-05-14 17:05:56 -0500 (Sat, 14 May 2005) | 5 lines
7414 Changed paths:
7415    M /trunk/epan/dissectors/packet-dcerpc.c
7416
7417 from martin m
7418
7419 prettify dcerpc
7420
7421
7422 ------------------------------------------------------------------------
7423 r14368 | gerald | 2005-05-14 16:13:07 -0500 (Sat, 14 May 2005) | 3 lines
7424 Changed paths:
7425    M /trunk/epan/dissectors/packet-ieee8023.c
7426
7427 When we catch an exception, make sure we don't throw the same exception again
7428 (and catch it again in the process).  Fixes bug 170.
7429
7430 ------------------------------------------------------------------------
7431 r14367 | sahlberg | 2005-05-14 16:08:20 -0500 (Sat, 14 May 2005) | 4 lines
7432 Changed paths:
7433    M /trunk/epan/dissectors/packet-fcswils.c
7434
7435 from dinesh
7436 fix to make Zone_Alias objects decode properly
7437
7438
7439 ------------------------------------------------------------------------
7440 r14366 | sahlberg | 2005-05-14 16:00:43 -0500 (Sat, 14 May 2005) | 4 lines
7441 Changed paths:
7442    M /trunk/AUTHORS
7443    M /trunk/epan/dissectors/Makefile.common
7444    A /trunk/epan/dissectors/packet-armagetronad.c
7445
7446 From   Guillaume Chazarain
7447 New protocol : ARMAGETRONAD    dissector for the protcol used by the game of the same name
7448
7449
7450 ------------------------------------------------------------------------
7451 r14365 | gerald | 2005-05-14 14:13:02 -0500 (Sat, 14 May 2005) | 4 lines
7452 Changed paths:
7453    M /trunk/epan/dissectors/packet-smb.c
7454
7455 Throw an exception if AndXOffset is less than the current offset.  Fixes bug
7456 163.  I'm not sure if this fix is entirely correct, but it doesn't appear to
7457 have affected any SMB captures here adversely.
7458
7459 ------------------------------------------------------------------------
7460 r14364 | sahlberg | 2005-05-14 12:41:07 -0500 (Sat, 14 May 2005) | 3 lines
7461 Changed paths:
7462    M /trunk/epan/dissectors/packet-scsi.c
7463
7464 add decoding of teh REMOVABLE bit in inquiry data
7465
7466
7467 ------------------------------------------------------------------------
7468 r14363 | sahlberg | 2005-05-14 12:12:45 -0500 (Sat, 14 May 2005) | 3 lines
7469 Changed paths:
7470    M /trunk/epan/dissectors/packet-scsi.c
7471
7472 add a missing field to the REPORT LUNS datain pdu
7473
7474
7475 ------------------------------------------------------------------------
7476 r14362 | gram | 2005-05-13 14:44:25 -0500 (Fri, 13 May 2005) | 3 lines
7477 Changed paths:
7478    M /trunk/wiretap/libpcap.c
7479    M /trunk/wiretap/wtap.h
7480
7481 Add WTAP_GCOM_TIE1 and WTAP_GCOM_SERIAL for
7482 Oolan Zimmer <ethereal@gcom.com>
7483
7484 ------------------------------------------------------------------------
7485 r14361 | lego | 2005-05-13 06:16:05 -0500 (Fri, 13 May 2005) | 4 lines
7486 Changed paths:
7487    M /trunk/asn1/h248/h248.cnf
7488    M /trunk/asn1/h248/packet-h248-template.c
7489    M /trunk/epan/dissectors/packet-h248.c
7490
7491 - make sure contextId and transactionId are added to the tree as filterable fields even if they are larger than 4 octets
7492 - set COL_INFO to something useful
7493
7494
7495 ------------------------------------------------------------------------
7496 r14360 | etxrab | 2005-05-13 00:50:26 -0500 (Fri, 13 May 2005) | 1 line
7497 Changed paths:
7498    M /trunk/tools/Makefile.am
7499
7500 Forgott the lex.py file
7501 ------------------------------------------------------------------------
7502 r14359 | etxrab | 2005-05-13 00:47:56 -0500 (Fri, 13 May 2005) | 1 line
7503 Changed paths:
7504    M /trunk/tools/Makefile.am
7505
7506 Add the asn2eth related files to extra-dist (I hope this is the right thing to do to get them into the SVN tarballs).
7507 ------------------------------------------------------------------------
7508 r14358 | guy | 2005-05-11 22:31:33 -0500 (Wed, 11 May 2005) | 3 lines
7509 Changed paths:
7510    M /trunk/acinclude.m4
7511    M /trunk/capture_loop.c
7512
7513 Use "pcap_get_selectable_fd()" if we have it, and if it returns -1,
7514 don't do a "select()".
7515
7516 ------------------------------------------------------------------------
7517 r14357 | guy | 2005-05-11 22:29:59 -0500 (Wed, 11 May 2005) | 2 lines
7518 Changed paths:
7519    M /trunk/tethereal.c
7520
7521 Don't include <pcap.h> twice.
7522
7523 ------------------------------------------------------------------------
7524 r14356 | guy | 2005-05-11 22:29:26 -0500 (Wed, 11 May 2005) | 7 lines
7525 Changed paths:
7526    M /trunk/gtk/drag_and_drop.c
7527
7528 If we have libpcap, include <pcap.h>, because "capture.h" requires it.
7529
7530 If we *don't* have libpcap, don't include "capture.h", and don't test
7531 whether a capture is in progress.
7532
7533 Clean up a message.
7534
7535 ------------------------------------------------------------------------
7536 r14355 | guy | 2005-05-11 21:55:59 -0500 (Wed, 11 May 2005) | 6 lines
7537 Changed paths:
7538    M /trunk/epan/dissectors/packet-sip.c
7539
7540 Squelch a compiler warning (GCC 4.0's data flow analysis is
7541 interprocedural, so it knows "sip_parse_line()" doesn't always set
7542 "*token_1_len", but it doesn't know that if it doesn't return OTHER_LINE
7543 it *does* always set it, so it's safe not to set it as long as it's
7544 never used if the return value is OTHER_LINE).
7545
7546 ------------------------------------------------------------------------
7547 r14354 | guy | 2005-05-11 21:51:59 -0500 (Wed, 11 May 2005) | 2 lines
7548 Changed paths:
7549    M /trunk/epan/dissectors/packet-ndmp.c
7550
7551 Fix a routine to return the value it's supposed to return.
7552
7553 ------------------------------------------------------------------------
7554 r14353 | guy | 2005-05-11 21:50:27 -0500 (Wed, 11 May 2005) | 4 lines
7555 Changed paths:
7556    M /trunk/epan/addr_resolv.c
7557
7558 Always set "*success" in "ipxnet_addr_lookup()" before returning (thanks
7559 and a tip of the hat to GCC 4.0's interprocedural data flow analysis for
7560 catching this one!).
7561
7562 ------------------------------------------------------------------------
7563 r14352 | etxrab | 2005-05-11 17:20:11 -0500 (Wed, 11 May 2005) | 1 line
7564 Changed paths:
7565    M /trunk/epan/dissectors/packet-gsm_map.c
7566
7567 Reinsert Gerards patch (r14342) which was lost.
7568 ------------------------------------------------------------------------
7569 r14351 | etxrab | 2005-05-11 17:19:36 -0500 (Wed, 11 May 2005) | 1 line
7570 Changed paths:
7571    M /trunk/asn1/gsmmap/packet-gsm_map-template.c
7572
7573 Reinsert Gerards patch (r14342) which was lost.
7574 ------------------------------------------------------------------------
7575 r14350 | etxrab | 2005-05-11 17:00:50 -0500 (Wed, 11 May 2005) | 2 lines
7576 Changed paths:
7577    M /trunk/epan/dissectors/packet-gsm_map.c
7578
7579 pinfo->p2p_dir not set in the new gsm_map dissector causing problems with dissection of SMS messages.
7580
7581 ------------------------------------------------------------------------
7582 r14349 | etxrab | 2005-05-11 16:59:44 -0500 (Wed, 11 May 2005) | 3 lines
7583 Changed paths:
7584    M /trunk/epan/dissectors/packet-gsm_sms.c
7585
7586 From Viorel Suman:
7587 Enable a proper deconding of an alphanumeric 7-bit encoded SMS TP-Originating-Address.
7588
7589 ------------------------------------------------------------------------
7590 r14348 | etxrab | 2005-05-11 16:46:16 -0500 (Wed, 11 May 2005) | 1 line
7591 Changed paths:
7592    M /trunk/asn1/gsmmap/gsmmap.cnf
7593
7594 pinfo->p2p_dir not set in the new gsm_map dissector causing problems with dissection of SMS messages.
7595 ------------------------------------------------------------------------
7596 r14347 | sahlberg | 2005-05-11 07:37:20 -0500 (Wed, 11 May 2005) | 2 lines
7597 Changed paths:
7598    M /trunk/gtk/sctp_graph_dlg.c
7599
7600 avoid a div-by-0 
7601
7602 ------------------------------------------------------------------------
7603 r14346 | sahlberg | 2005-05-11 06:24:17 -0500 (Wed, 11 May 2005) | 4 lines
7604 Changed paths:
7605    M /trunk/AUTHORS
7606    M /trunk/epan/dissectors/packet-juniper.c
7607    M /trunk/wiretap/libpcap.c
7608    M /trunk/wiretap/wtap.c
7609    M /trunk/wiretap/wtap.h
7610
7611 From Hannes Gredler
7612 support for Juniper PPPOE encapsulation
7613
7614
7615 ------------------------------------------------------------------------
7616 r14345 | sahlberg | 2005-05-11 05:40:53 -0500 (Wed, 11 May 2005) | 17 lines
7617 Changed paths:
7618    M /trunk/doc/README.developer
7619    M /trunk/epan/conversation.c
7620    M /trunk/epan/dissectors/packet-snmp.c
7621    M /trunk/epan/dissectors/packet-tftp.c
7622    M /trunk/epan/dissectors/packet-udp.c
7623    M /trunk/epan/packet.c
7624    M /trunk/epan/packet.h
7625
7626 Some applications do very naughty things like reusing a port for a different protocol during different stages of an application cycle.
7627
7628 This is very naughty and will cause problems when we have assigned a dissector to a dynamic port using conversation_set_dissector().
7629
7630
7631 To make ethereal handle this case I have changed the try_conversation_dissector() to allow it to fail and return 0,   meaning   yes there is indeed a protocol registered for this conversation but that protocol rejected this packet.
7632 (which only happens for "new" style dissectors, "old" style dissectors will never reject a packet that way)
7633
7634 When this happens  the decode_udp_port() helper will still allow other dissectors to be tried, in the hope that the conversation is now used for some other protocol and thus someone else might be able to decode the packet.
7635
7636
7637 Update SNMP and TFTP dissectors to  check that even if there already is a conversation but that conversation does NOT have snmp/tftp registered as the dissector for it, then create a new conversation anyway and attach the proper dissector.
7638
7639 Since ethereal keeps track of which frame number a conversation started in, this actually works really well.
7640
7641
7642
7643 ------------------------------------------------------------------------
7644 r14344 | gerald | 2005-05-10 18:45:39 -0500 (Tue, 10 May 2005) | 5 lines
7645 Changed paths:
7646    M /trunk/plugins/agentx/packet-agentx.c
7647
7648 Don't write a '\0' way the heck past the end of an array.  Fixes bug 164.
7649
7650 Add a comment asking if we shouldn't use oid_to_str() instead of our own
7651 routine.
7652
7653 ------------------------------------------------------------------------
7654 r14343 | lego | 2005-05-10 16:54:37 -0500 (Tue, 10 May 2005) | 5 lines
7655 Changed paths:
7656    M /trunk/asn1/h248/packet-h248-template.c
7657    M /trunk/epan/dissectors/packet-h248.c
7658    M /trunk/epan/dissectors/packet-isup.c
7659    M /trunk/epan/dissectors/packet-isup.h
7660
7661 - export Audio Codec modes from isup/bicc
7662 - detailed dissection of GSM/UMTS speech code list ETSI 126 103 (3gpp 26.103 v3.0.0)
7663 - use it for H.248
7664
7665
7666 ------------------------------------------------------------------------
7667 r14342 | etxrab | 2005-05-10 15:09:09 -0500 (Tue, 10 May 2005) | 1 line
7668 Changed paths:
7669    M /trunk/epan/dissectors/packet-gsm_map.c
7670    M /trunk/epan/dissectors/packet-gsm_map.h
7671
7672 Fix dissection of mo-forwardSM
7673 ------------------------------------------------------------------------
7674 r14341 | etxrab | 2005-05-10 15:06:04 -0500 (Tue, 10 May 2005) | 1 line
7675 Changed paths:
7676    M /trunk/asn1/gsmmap/GSMMAP.asn
7677    M /trunk/asn1/gsmmap/packet-gsm_map-template.c
7678
7679 Fix dissection of mt-forwardSM.
7680 ------------------------------------------------------------------------
7681 r14340 | etxrab | 2005-05-10 15:02:14 -0500 (Tue, 10 May 2005) | 1 line
7682 Changed paths:
7683    M /trunk/asn1/gsmmap/gsmmap.cnf
7684
7685 fix some field rename errors turned up by the latest asn2eth compiler.
7686 ------------------------------------------------------------------------
7687 r14339 | sahlberg | 2005-05-10 03:49:27 -0500 (Tue, 10 May 2005) | 2 lines
7688 Changed paths:
7689    M /trunk/epan/dissectors/packet-snmp.c
7690
7691 make SNMP over UDP a new style dissector and add some heuristics to check if this is SNMP or not,
7692
7693 ------------------------------------------------------------------------
7694 r14338 | gerald | 2005-05-09 22:10:09 -0500 (Mon, 09 May 2005) | 2 lines
7695 Changed paths:
7696    M /trunk/epan/dissectors/packet-smb-pipe.c
7697
7698 Make a field type check more strict.  Remove some unnecessary code.
7699
7700 ------------------------------------------------------------------------
7701 r14337 | gerald | 2005-05-09 22:08:36 -0500 (Mon, 09 May 2005) | 4 lines
7702 Changed paths:
7703    M /trunk/epan/dissectors/packet-ldap.c
7704
7705 Make sure we don't feed a null string to strncmp().  Fixes bug 161.
7706
7707 Make sure we don't free static memory.  Fix a small memory leak.
7708
7709 ------------------------------------------------------------------------
7710 r14336 | jmayer | 2005-05-09 06:21:16 -0500 (Mon, 09 May 2005) | 5 lines
7711 Changed paths:
7712    M /trunk/epan/dissectors/packet-hpsw.c
7713
7714 I just found a packet with an option e. As the value looked very much
7715 like the mac-address of the switch, I added decoding of option e as
7716 mac address.
7717
7718
7719 ------------------------------------------------------------------------
7720 r14335 | lroland | 2005-05-08 20:21:41 -0500 (Sun, 08 May 2005) | 2 lines
7721 Changed paths:
7722    M /trunk/epan/dissectors/packet-sip.c
7723
7724 Add another sanity check to the new SIP URI parser.
7725 Just to be sure.
7726 ------------------------------------------------------------------------
7727 r14334 | lroland | 2005-05-08 20:15:45 -0500 (Sun, 08 May 2005) | 1 line
7728 Changed paths:
7729    M /trunk/epan/dissectors/packet-sip.c
7730
7731 Some fixes for the new SIP contact header parser.
7732 ------------------------------------------------------------------------
7733 r14333 | lroland | 2005-05-08 19:11:03 -0500 (Sun, 08 May 2005) | 5 lines
7734 Changed paths:
7735    M /trunk/asn1/camel/packet-camel-template.c
7736    M /trunk/epan/dissectors/packet-camel.c
7737
7738 only lower-case ASCII letters, numbers,
7739 underscores, and dots are allowed in the
7740 preference name. 
7741
7742 Fix it the camel dissector.
7743 ------------------------------------------------------------------------
7744 r14332 | lroland | 2005-05-08 18:29:55 -0500 (Sun, 08 May 2005) | 1 line
7745 Changed paths:
7746    M /trunk/epan/dissectors/packet-sip.c
7747
7748 Mark a function parameter as unused
7749 ------------------------------------------------------------------------
7750 r14331 | lroland | 2005-05-08 17:39:38 -0500 (Sun, 08 May 2005) | 3 lines
7751 Changed paths:
7752    M /trunk/epan/dissectors/packet-sip.c
7753
7754 When saying that I remove the trailing white spaces I should do it, too.
7755  
7756 So I do it now and do some more reindentation, too.
7757 ------------------------------------------------------------------------
7758 r14330 | lroland | 2005-05-08 17:19:18 -0500 (Sun, 08 May 2005) | 8 lines
7759 Changed paths:
7760    M /trunk/epan/dissectors/packet-sip.c
7761
7762 Improve dissection of SIP contact header and counting of bindings in REGISTER messages.
7763
7764 Introduce a function for disseting a sip uri in general
7765
7766 TODO: 
7767 - add dissection of contact and uri parameters
7768 - simplify the ugly code for dissecting "to" and "from" headers
7769       by using the new function for uri dissection
7770 ------------------------------------------------------------------------
7771 r14329 | lroland | 2005-05-08 16:17:37 -0500 (Sun, 08 May 2005) | 1 line
7772 Changed paths:
7773    M /trunk/epan/dissectors/packet-sip.c
7774
7775 Reindent dissect_sip_common() and remove trailing white spaces from packet-sip.c.
7776 ------------------------------------------------------------------------
7777 r14328 | etxrab | 2005-05-08 15:35:44 -0500 (Sun, 08 May 2005) | 3 lines
7778 Changed paths:
7779    M /trunk/epan/dissectors/packet-camel.c
7780    M /trunk/epan/dissectors/packet-camel.h
7781
7782 From Javier Acuna:
7783
7784 Added some code to dissect DateAndTime.
7785 ------------------------------------------------------------------------
7786 r14327 | etxrab | 2005-05-08 15:34:57 -0500 (Sun, 08 May 2005) | 3 lines
7787 Changed paths:
7788    M /trunk/asn1/camel/camel.asn
7789    M /trunk/asn1/camel/camel.cnf
7790    M /trunk/asn1/camel/packet-camel-template.c
7791    M /trunk/asn1/camel/packet-camel-template.h
7792
7793 From Javier Acuna:
7794
7795 Added some code to dissect DateAndTime.
7796 ------------------------------------------------------------------------
7797 r14326 | ulfl | 2005-05-07 15:47:39 -0500 (Sat, 07 May 2005) | 1 line
7798 Changed paths:
7799    M /trunk/Makefile.am
7800    M /trunk/gtk/compat_macros.h
7801    M /trunk/gtk/menu.c
7802    M /trunk/gtk/toolbar.c
7803    A /trunk/image/toolbar/file_set_list_16.xpm
7804    A /trunk/image/toolbar/file_set_next_16.xpm
7805    A /trunk/image/toolbar/file_set_previous_16.xpm
7806
7807 add icons for the "File Set" menu items
7808 ------------------------------------------------------------------------
7809 r14325 | lroland | 2005-05-06 19:14:11 -0500 (Fri, 06 May 2005) | 3 lines
7810 Changed paths:
7811    M /trunk/epan/dissectors/packet-osi-options.c
7812
7813 Increase size of an integer to prevent an integer overflow
7814
7815 Fixes Bug 162
7816 ------------------------------------------------------------------------
7817 r14324 | sahlberg | 2005-05-06 05:11:08 -0500 (Fri, 06 May 2005) | 3 lines
7818 Changed paths:
7819    M /trunk/epan/dissectors/packet-ypserv.c
7820
7821 prettify YPSERV
7822
7823
7824 ------------------------------------------------------------------------
7825 r14323 | gram | 2005-05-05 21:08:30 -0500 (Thu, 05 May 2005) | 2 lines
7826 Changed paths:
7827    M /trunk/epan/dissectors/packet-bootp.c
7828
7829 A fix for the previous fix for the infinite loop in bootp, bug #160.
7830
7831 ------------------------------------------------------------------------
7832 r14322 | gram | 2005-05-05 20:56:40 -0500 (Thu, 05 May 2005) | 5 lines
7833 Changed paths:
7834    M /trunk/epan/dissectors/packet-bootp.c
7835
7836 Check the offset delta while we loop through the options.
7837 Make sure the delta is > 0.
7838 This intends to fix bug 160, although with a capture file
7839 to test it, I can't be totally sure.
7840
7841 ------------------------------------------------------------------------
7842 r14321 | jmayer | 2005-05-05 12:07:58 -0500 (Thu, 05 May 2005) | 1 line
7843 Changed paths:
7844    M /trunk/epan/dissectors/packet-bootp.c
7845    M /trunk/epan/dissectors/packet-diameter-defs.h
7846    M /trunk/epan/dissectors/packet-eapol.c
7847    M /trunk/epan/dissectors/packet-ppp.c
7848    M /trunk/epan/dissectors/packet-radius.c
7849    M /trunk/epan/dissectors/packet-retix-bpdu.c
7850    M /trunk/epan/dissectors/packet-sflow.c
7851    M /trunk/epan/dissectors/packet-vlan.c
7852
7853 Change 802.11f -> F, 802.1d -> D, 802.1x -> X, 802.1q -Q, 802.1P -> p
7854 ------------------------------------------------------------------------
7855 r14320 | ulfl | 2005-05-05 10:25:04 -0500 (Thu, 05 May 2005) | 1 line
7856 Changed paths:
7857    M /trunk/packaging/nsis/Makefile.am
7858
7859 add GetWindowsVersion.nsh to the additional packaging files
7860 ------------------------------------------------------------------------
7861 r14319 | sahlberg | 2005-05-05 08:48:34 -0500 (Thu, 05 May 2005) | 3 lines
7862 Changed paths:
7863    M /trunk/tethereal.c
7864
7865 make tethereal compile when plugins are disabled
7866
7867
7868 ------------------------------------------------------------------------
7869 r14318 | guy | 2005-05-05 06:08:20 -0500 (Thu, 05 May 2005) | 2 lines
7870 Changed paths:
7871    M /trunk/plugins/profinet/packet-dcerpc-pn-io.c
7872
7873 Fix a call to dereference a pointer (found by a compiler warning).
7874
7875 ------------------------------------------------------------------------
7876 r14317 | guy | 2005-05-05 06:07:22 -0500 (Thu, 05 May 2005) | 6 lines
7877 Changed paths:
7878    M /trunk/gtk/voip_calls.c
7879
7880 Don't explicitly initialize "h245_labels", as it's hard to initialize
7881 all of it correctly, and as if you don't initialize all of it you get a
7882 compiler warning.
7883
7884 Add an assignment to squelch a compiler warning.
7885
7886 ------------------------------------------------------------------------
7887 r14316 | guy | 2005-05-05 06:06:08 -0500 (Thu, 05 May 2005) | 2 lines
7888 Changed paths:
7889    M /trunk/gtk/smb_stat.c
7890
7891 Fix a test (bug found by a compiler warning).
7892
7893 ------------------------------------------------------------------------
7894 r14315 | guy | 2005-05-05 06:05:15 -0500 (Thu, 05 May 2005) | 5 lines
7895 Changed paths:
7896    M /trunk/epan/dissectors/packet-dcm.c
7897
7898 Change some data types, and add initializations, to squelch compiler
7899 warnings.
7900
7901 Fix indentation.
7902
7903 ------------------------------------------------------------------------
7904 r14314 | guy | 2005-05-05 06:03:46 -0500 (Thu, 05 May 2005) | 2 lines
7905 Changed paths:
7906    M /trunk/epan/dissectors/packet-bacapp.c
7907    M /trunk/epan/dissectors/packet-bacapp.h
7908
7909 Change data types to match those of "iconv()", at least on OS X.
7910
7911 ------------------------------------------------------------------------
7912 r14313 | guy | 2005-05-05 06:02:31 -0500 (Thu, 05 May 2005) | 2 lines
7913 Changed paths:
7914    M /trunk/epan/dissectors/packet-eth.c
7915
7916 Squelch a compiler warning.
7917
7918 ------------------------------------------------------------------------
7919 r14312 | guy | 2005-05-05 05:00:29 -0500 (Thu, 05 May 2005) | 2 lines
7920 Changed paths:
7921    M /trunk/epan/dissectors/packet-sctp.c
7922
7923 Re-parenthesize an expression, to squelch a compiler warning.
7924
7925 ------------------------------------------------------------------------
7926 r14311 | guy | 2005-05-05 04:40:24 -0500 (Thu, 05 May 2005) | 3 lines
7927 Changed paths:
7928    M /trunk/epan/to_str.c
7929    M /trunk/epan/to_str.h
7930
7931 "oid_to_str()" and "oid_to_str_buf()" don't modify what the "oid"
7932 argument points to, so make it a "const" pointer.
7933
7934 ------------------------------------------------------------------------
7935 r14306 | gerald | 2005-05-04 12:02:56 -0500 (Wed, 04 May 2005) | 4 lines
7936 Changed paths:
7937    M /trunk/epan/dissectors/packet-smb.c
7938
7939 Don't try to feed a null pointer to strncmp().  Fixes bug 158.
7940 Shouldn't the number of fuzz bugs decrease asymptotically at some
7941 point?
7942
7943 ------------------------------------------------------------------------
7944 r14305 | gerald | 2005-05-04 11:40:30 -0500 (Wed, 04 May 2005) | 4 lines
7945 Changed paths:
7946    M /trunk/epan/dissectors/packet-rtp.c
7947
7948 From Lars Roland:
7949
7950 Make sure a hash table exists before trying to access it.  Fixes bug 105.
7951
7952 ------------------------------------------------------------------------
7953 r14304 | gerald | 2005-05-04 10:35:21 -0500 (Wed, 04 May 2005) | 6 lines
7954 Changed paths:
7955    M /trunk/epan/dissectors/packet-pres.c
7956
7957 Don't roll our own buffer-overflow-able string_to_hex() routine
7958 when there's a perfectly good tvb_bytes_to_str() lying around, just
7959 _begging_ to be used.
7960
7961 Fix up white space.
7962
7963 ------------------------------------------------------------------------
7964 r14303 | girlich | 2005-05-04 08:09:46 -0500 (Wed, 04 May 2005) | 2 lines
7965 Changed paths:
7966    M /trunk/epan/dissectors/packet-rpc.c
7967    M /trunk/epan/dissectors/packet-rpc.h
7968
7969 Added RPC/ONC SYSTEM_ERROR accept state.
7970
7971 ------------------------------------------------------------------------
7972 r14302 | etxrab | 2005-05-03 15:53:21 -0500 (Tue, 03 May 2005) | 1 line
7973 Changed paths:
7974    M /trunk/epan/dissectors/packet-uma.c
7975
7976 Dissect GPRS user data.
7977 ------------------------------------------------------------------------
7978 r14301 | ulfl | 2005-05-03 14:58:05 -0500 (Tue, 03 May 2005) | 1 line
7979 Changed paths:
7980    M /trunk/plugins/profinet/packet-dcerpc-pn-io.c
7981
7982 add a *lot* more dissections of the various PN-IO blocks
7983 ------------------------------------------------------------------------
7984 r14299 | gerald | 2005-05-03 14:33:02 -0500 (Tue, 03 May 2005) | 3 lines
7985 Changed paths:
7986    M /trunk/NEWS
7987    M /trunk/epan/proto.c
7988
7989 In proto_tree_set_string(), don't set a null fvalue or Ethereal will throw
7990 a hissy fit.  Fixes bug 157.
7991
7992 ------------------------------------------------------------------------
7993 r14298 | gerald | 2005-05-03 13:43:06 -0500 (Tue, 03 May 2005) | 3 lines
7994 Changed paths:
7995    M /trunk/epan/dissectors/packet-pres.c
7996
7997 Back out all of the tvb_ensure_bytes_exist() calls.  They shouldn't be
7998 neccessary any more, and were causing problems.
7999
8000 ------------------------------------------------------------------------
8001 r14289 | gerald | 2005-05-03 09:36:08 -0500 (Tue, 03 May 2005) | 3 lines
8002 Changed paths:
8003    M /trunk/epan/dissectors/packet-tcap.c
8004
8005 Fix two places where we might loop infinitely, including the one found in
8006 bug 155.  Fix a couple of compiler warnings.
8007
8008 ------------------------------------------------------------------------
8009 r14288 | tuexen | 2005-05-03 03:34:11 -0500 (Tue, 03 May 2005) | 2 lines
8010 Changed paths:
8011    M /trunk/gtk/sctp_stat.c
8012
8013 Base the assoc search on port/vtags only.
8014
8015 ------------------------------------------------------------------------
8016 r14287 | etxrab | 2005-05-03 00:22:43 -0500 (Tue, 03 May 2005) | 7 lines
8017 Changed paths:
8018    M /trunk/epan/dissectors/packet-9p.c
8019
8020 From Nils O. Sel?sdal:
8021
8022 - Decodes all the remaining bitfields in 9P
8023 - Tidies up display a bit (using more subtrees)
8024 - Fixes a few fields that are better off displayed as decimal/octal.
8025
8026
8027 ------------------------------------------------------------------------
8028 r14286 | gram | 2005-05-02 21:07:26 -0500 (Mon, 02 May 2005) | 2 lines
8029 Changed paths:
8030    M /trunk/tap-httpstat.c
8031    M /trunk/tap-sipstat.c
8032
8033 Fix typos in error messages.
8034
8035 ------------------------------------------------------------------------
8036 r14285 | ulfl | 2005-05-02 20:39:00 -0500 (Mon, 02 May 2005) | 1 line
8037 Changed paths:
8038    M /trunk/epan/dissectors/Makefile.common
8039    D /trunk/epan/dissectors/packet-pn-dcp.c
8040    M /trunk/plugins/profinet/Makefile.am
8041    M /trunk/plugins/profinet/Makefile.nmake
8042    A /trunk/plugins/profinet/packet-pn-dcp.c (from /trunk/epan/dissectors/packet-pn-dcp.c:14278)
8043    M /trunk/plugins/profinet/profinet.c
8044
8045 move the pn-dcp dissector into the profinet plugin
8046 ------------------------------------------------------------------------
8047 r14284 | lroland | 2005-05-02 20:03:33 -0500 (Mon, 02 May 2005) | 11 lines
8048 Changed paths:
8049    M /trunk/Makefile.nmake
8050    M /trunk/doc/Makefile.nmake
8051    M /trunk/plugins/Makefile.nmake
8052
8053 add the new target "install-plugins" to nmake makefile
8054 in the plugins subdirectory. This target will copy all plugins to plugins/$(VERSION), thus (t)ethereal will
8055 find and load the plugins when called from within the source tree.
8056
8057 call this target from the main nmake makefile after
8058 installing other dependencies. call it from the nmake makefile
8059 in the doc subdirectory before calling "tethereal -G".
8060 This way "tethereal -G" will recognize the filterable
8061 fields from the plugins, too.
8062
8063
8064 ------------------------------------------------------------------------
8065 r14283 | lroland | 2005-05-02 19:19:08 -0500 (Mon, 02 May 2005) | 2 lines
8066 Changed paths:
8067    M /trunk/plugins/megaco/packet-megaco.c
8068
8069 add another lenght check in the megaco dissector.
8070 Fixes bug 150.
8071 ------------------------------------------------------------------------
8072 r14282 | tuexen | 2005-05-02 17:15:00 -0500 (Mon, 02 May 2005) | 2 lines
8073 Changed paths:
8074    M /trunk/Makefile.am
8075
8076 Get profinet compiling on Unix.
8077
8078 ------------------------------------------------------------------------
8079 r14280 | gerald | 2005-05-02 16:56:40 -0500 (Mon, 02 May 2005) | 27 lines
8080 Changed paths:
8081    M /trunk/epan/dissectors/packet-dcm.c
8082
8083 From Rich Coe:
8084
8085  - fix memory leak when Assoc packet is processed repeatedly in ethereal
8086
8087  - removed unused partial packet flag
8088
8089  - added better support for DICOM VR
8090      - sequences
8091      - report actual VR in packet display, if supplied by xfer syntax 
8092      - show that we are not displaying entire tag string with '[...]',
8093        some tags can hold up to 2^32-1 chars
8094
8095  - remove my goofy attempt at trying to get access to the fragmented packets
8096    (anyone have an idea on how to fix this ???)
8097
8098  - process all the data in the Assoc packet even if display is off
8099
8100  - limit display of data in Assoc packet to defined size of the data even
8101    if reported size is larger
8102
8103  - show the last tag in a packet as [incomplete] if we don't have all the data
8104
8105  - added framework for reporting DICOM async negotiation (not finished)
8106    (I'm not aware of an implementation which currently supports this)
8107
8108  - still need to fix display of continuation packets
8109
8110 ------------------------------------------------------------------------