do not try to free the isup tap data.
[obnox/wireshark/wip.git] / ChangeLog
1 ------------------------------------------------------------------------
2 r14280 | gerald | 2005-05-02 16:56:40 -0500 (Mon, 02 May 2005) | 27 lines
3 Changed paths:
4    M /trunk/epan/dissectors/packet-dcm.c
5
6 From Rich Coe:
7
8  - fix memory leak when Assoc packet is processed repeatedly in ethereal
9
10  - removed unused partial packet flag
11
12  - added better support for DICOM VR
13      - sequences
14      - report actual VR in packet display, if supplied by xfer syntax 
15      - show that we are not displaying entire tag string with '[...]',
16        some tags can hold up to 2^32-1 chars
17
18  - remove my goofy attempt at trying to get access to the fragmented packets
19    (anyone have an idea on how to fix this ???)
20
21  - process all the data in the Assoc packet even if display is off
22
23  - limit display of data in Assoc packet to defined size of the data even
24    if reported size is larger
25
26  - show the last tag in a packet as [incomplete] if we don't have all the data
27
28  - added framework for reporting DICOM async negotiation (not finished)
29    (I'm not aware of an implementation which currently supports this)
30
31  - still need to fix display of continuation packets
32
33 ------------------------------------------------------------------------
34 r14282 | tuexen | 2005-05-02 17:15:00 -0500 (Mon, 02 May 2005) | 2 lines
35 Changed paths:
36    M /trunk/Makefile.am
37
38 Get profinet compiling on Unix.
39
40 ------------------------------------------------------------------------
41 r14283 | lroland | 2005-05-02 19:19:08 -0500 (Mon, 02 May 2005) | 2 lines
42 Changed paths:
43    M /trunk/plugins/megaco/packet-megaco.c
44
45 add another lenght check in the megaco dissector.
46 Fixes bug 150.
47 ------------------------------------------------------------------------
48 r14284 | lroland | 2005-05-02 20:03:33 -0500 (Mon, 02 May 2005) | 11 lines
49 Changed paths:
50    M /trunk/Makefile.nmake
51    M /trunk/doc/Makefile.nmake
52    M /trunk/plugins/Makefile.nmake
53
54 add the new target "install-plugins" to nmake makefile
55 in the plugins subdirectory. This target will copy all plugins to plugins/$(VERSION), thus (t)ethereal will
56 find and load the plugins when called from within the source tree.
57
58 call this target from the main nmake makefile after
59 installing other dependencies. call it from the nmake makefile
60 in the doc subdirectory before calling "tethereal -G".
61 This way "tethereal -G" will recognize the filterable
62 fields from the plugins, too.
63
64
65 ------------------------------------------------------------------------
66 r14285 | ulfl | 2005-05-02 20:39:00 -0500 (Mon, 02 May 2005) | 1 line
67 Changed paths:
68    M /trunk/epan/dissectors/Makefile.common
69    D /trunk/epan/dissectors/packet-pn-dcp.c
70    M /trunk/plugins/profinet/Makefile.am
71    M /trunk/plugins/profinet/Makefile.nmake
72    A /trunk/plugins/profinet/packet-pn-dcp.c (from /trunk/epan/dissectors/packet-pn-dcp.c:14278)
73    M /trunk/plugins/profinet/profinet.c
74
75 move the pn-dcp dissector into the profinet plugin
76 ------------------------------------------------------------------------
77 r14286 | gram | 2005-05-02 21:07:26 -0500 (Mon, 02 May 2005) | 2 lines
78 Changed paths:
79    M /trunk/tap-httpstat.c
80    M /trunk/tap-sipstat.c
81
82 Fix typos in error messages.
83
84 ------------------------------------------------------------------------
85 r14287 | etxrab | 2005-05-03 00:22:43 -0500 (Tue, 03 May 2005) | 7 lines
86 Changed paths:
87    M /trunk/epan/dissectors/packet-9p.c
88
89 From Nils O. Sel?sdal:
90
91 - Decodes all the remaining bitfields in 9P
92 - Tidies up display a bit (using more subtrees)
93 - Fixes a few fields that are better off displayed as decimal/octal.
94
95
96 ------------------------------------------------------------------------
97 r14288 | tuexen | 2005-05-03 03:34:11 -0500 (Tue, 03 May 2005) | 2 lines
98 Changed paths:
99    M /trunk/gtk/sctp_stat.c
100
101 Base the assoc search on port/vtags only.
102
103 ------------------------------------------------------------------------
104 r14289 | gerald | 2005-05-03 09:36:08 -0500 (Tue, 03 May 2005) | 3 lines
105 Changed paths:
106    M /trunk/epan/dissectors/packet-tcap.c
107
108 Fix two places where we might loop infinitely, including the one found in
109 bug 155.  Fix a couple of compiler warnings.
110
111 ------------------------------------------------------------------------
112 r14298 | gerald | 2005-05-03 13:43:06 -0500 (Tue, 03 May 2005) | 3 lines
113 Changed paths:
114    M /trunk/epan/dissectors/packet-pres.c
115
116 Back out all of the tvb_ensure_bytes_exist() calls.  They shouldn't be
117 neccessary any more, and were causing problems.
118
119 ------------------------------------------------------------------------
120 r14299 | gerald | 2005-05-03 14:33:02 -0500 (Tue, 03 May 2005) | 3 lines
121 Changed paths:
122    M /trunk/NEWS
123    M /trunk/epan/proto.c
124
125 In proto_tree_set_string(), don't set a null fvalue or Ethereal will throw
126 a hissy fit.  Fixes bug 157.
127
128 ------------------------------------------------------------------------
129 r14301 | ulfl | 2005-05-03 14:58:05 -0500 (Tue, 03 May 2005) | 1 line
130 Changed paths:
131    M /trunk/plugins/profinet/packet-dcerpc-pn-io.c
132
133 add a *lot* more dissections of the various PN-IO blocks
134 ------------------------------------------------------------------------
135 r14302 | etxrab | 2005-05-03 15:53:21 -0500 (Tue, 03 May 2005) | 1 line
136 Changed paths:
137    M /trunk/epan/dissectors/packet-uma.c
138
139 Dissect GPRS user data.
140 ------------------------------------------------------------------------
141 r14303 | girlich | 2005-05-04 08:09:46 -0500 (Wed, 04 May 2005) | 2 lines
142 Changed paths:
143    M /trunk/epan/dissectors/packet-rpc.c
144    M /trunk/epan/dissectors/packet-rpc.h
145
146 Added RPC/ONC SYSTEM_ERROR accept state.
147
148 ------------------------------------------------------------------------
149 r14304 | gerald | 2005-05-04 10:35:21 -0500 (Wed, 04 May 2005) | 6 lines
150 Changed paths:
151    M /trunk/epan/dissectors/packet-pres.c
152
153 Don't roll our own buffer-overflow-able string_to_hex() routine
154 when there's a perfectly good tvb_bytes_to_str() lying around, just
155 _begging_ to be used.
156
157 Fix up white space.
158
159 ------------------------------------------------------------------------
160 r14305 | gerald | 2005-05-04 11:40:30 -0500 (Wed, 04 May 2005) | 4 lines
161 Changed paths:
162    M /trunk/epan/dissectors/packet-rtp.c
163
164 From Lars Roland:
165
166 Make sure a hash table exists before trying to access it.  Fixes bug 105.
167
168 ------------------------------------------------------------------------
169 r14306 | gerald | 2005-05-04 12:02:56 -0500 (Wed, 04 May 2005) | 4 lines
170 Changed paths:
171    M /trunk/epan/dissectors/packet-smb.c
172
173 Don't try to feed a null pointer to strncmp().  Fixes bug 158.
174 Shouldn't the number of fuzz bugs decrease asymptotically at some
175 point?
176
177 ------------------------------------------------------------------------
178 r14311 | guy | 2005-05-05 04:40:24 -0500 (Thu, 05 May 2005) | 3 lines
179 Changed paths:
180    M /trunk/epan/to_str.c
181    M /trunk/epan/to_str.h
182
183 "oid_to_str()" and "oid_to_str_buf()" don't modify what the "oid"
184 argument points to, so make it a "const" pointer.
185
186 ------------------------------------------------------------------------
187 r14312 | guy | 2005-05-05 05:00:29 -0500 (Thu, 05 May 2005) | 2 lines
188 Changed paths:
189    M /trunk/epan/dissectors/packet-sctp.c
190
191 Re-parenthesize an expression, to squelch a compiler warning.
192
193 ------------------------------------------------------------------------
194 r14313 | guy | 2005-05-05 06:02:31 -0500 (Thu, 05 May 2005) | 2 lines
195 Changed paths:
196    M /trunk/epan/dissectors/packet-eth.c
197
198 Squelch a compiler warning.
199
200 ------------------------------------------------------------------------
201 r14314 | guy | 2005-05-05 06:03:46 -0500 (Thu, 05 May 2005) | 2 lines
202 Changed paths:
203    M /trunk/epan/dissectors/packet-bacapp.c
204    M /trunk/epan/dissectors/packet-bacapp.h
205
206 Change data types to match those of "iconv()", at least on OS X.
207
208 ------------------------------------------------------------------------
209 r14315 | guy | 2005-05-05 06:05:15 -0500 (Thu, 05 May 2005) | 5 lines
210 Changed paths:
211    M /trunk/epan/dissectors/packet-dcm.c
212
213 Change some data types, and add initializations, to squelch compiler
214 warnings.
215
216 Fix indentation.
217
218 ------------------------------------------------------------------------
219 r14316 | guy | 2005-05-05 06:06:08 -0500 (Thu, 05 May 2005) | 2 lines
220 Changed paths:
221    M /trunk/gtk/smb_stat.c
222
223 Fix a test (bug found by a compiler warning).
224
225 ------------------------------------------------------------------------
226 r14317 | guy | 2005-05-05 06:07:22 -0500 (Thu, 05 May 2005) | 6 lines
227 Changed paths:
228    M /trunk/gtk/voip_calls.c
229
230 Don't explicitly initialize "h245_labels", as it's hard to initialize
231 all of it correctly, and as if you don't initialize all of it you get a
232 compiler warning.
233
234 Add an assignment to squelch a compiler warning.
235
236 ------------------------------------------------------------------------
237 r14318 | guy | 2005-05-05 06:08:20 -0500 (Thu, 05 May 2005) | 2 lines
238 Changed paths:
239    M /trunk/plugins/profinet/packet-dcerpc-pn-io.c
240
241 Fix a call to dereference a pointer (found by a compiler warning).
242
243 ------------------------------------------------------------------------
244 r14319 | sahlberg | 2005-05-05 08:48:34 -0500 (Thu, 05 May 2005) | 3 lines
245 Changed paths:
246    M /trunk/tethereal.c
247
248 make tethereal compile when plugins are disabled
249
250
251 ------------------------------------------------------------------------
252 r14320 | ulfl | 2005-05-05 10:25:04 -0500 (Thu, 05 May 2005) | 1 line
253 Changed paths:
254    M /trunk/packaging/nsis/Makefile.am
255
256 add GetWindowsVersion.nsh to the additional packaging files
257 ------------------------------------------------------------------------
258 r14321 | jmayer | 2005-05-05 12:07:58 -0500 (Thu, 05 May 2005) | 1 line
259 Changed paths:
260    M /trunk/epan/dissectors/packet-bootp.c
261    M /trunk/epan/dissectors/packet-diameter-defs.h
262    M /trunk/epan/dissectors/packet-eapol.c
263    M /trunk/epan/dissectors/packet-ppp.c
264    M /trunk/epan/dissectors/packet-radius.c
265    M /trunk/epan/dissectors/packet-retix-bpdu.c
266    M /trunk/epan/dissectors/packet-sflow.c
267    M /trunk/epan/dissectors/packet-vlan.c
268
269 Change 802.11f -> F, 802.1d -> D, 802.1x -> X, 802.1q -Q, 802.1P -> p
270 ------------------------------------------------------------------------
271 r14322 | gram | 2005-05-05 20:56:40 -0500 (Thu, 05 May 2005) | 5 lines
272 Changed paths:
273    M /trunk/epan/dissectors/packet-bootp.c
274
275 Check the offset delta while we loop through the options.
276 Make sure the delta is > 0.
277 This intends to fix bug 160, although with a capture file
278 to test it, I can't be totally sure.
279
280 ------------------------------------------------------------------------
281 r14323 | gram | 2005-05-05 21:08:30 -0500 (Thu, 05 May 2005) | 2 lines
282 Changed paths:
283    M /trunk/epan/dissectors/packet-bootp.c
284
285 A fix for the previous fix for the infinite loop in bootp, bug #160.
286
287 ------------------------------------------------------------------------
288 r14324 | sahlberg | 2005-05-06 05:11:08 -0500 (Fri, 06 May 2005) | 3 lines
289 Changed paths:
290    M /trunk/epan/dissectors/packet-ypserv.c
291
292 prettify YPSERV
293
294
295 ------------------------------------------------------------------------
296 r14325 | lroland | 2005-05-06 19:14:11 -0500 (Fri, 06 May 2005) | 3 lines
297 Changed paths:
298    M /trunk/epan/dissectors/packet-osi-options.c
299
300 Increase size of an integer to prevent an integer overflow
301
302 Fixes Bug 162
303 ------------------------------------------------------------------------
304 r14326 | ulfl | 2005-05-07 15:47:39 -0500 (Sat, 07 May 2005) | 1 line
305 Changed paths:
306    M /trunk/Makefile.am
307    M /trunk/gtk/compat_macros.h
308    M /trunk/gtk/menu.c
309    M /trunk/gtk/toolbar.c
310    A /trunk/image/toolbar/file_set_list_16.xpm
311    A /trunk/image/toolbar/file_set_next_16.xpm
312    A /trunk/image/toolbar/file_set_previous_16.xpm
313
314 add icons for the "File Set" menu items
315 ------------------------------------------------------------------------
316 r14327 | etxrab | 2005-05-08 15:34:57 -0500 (Sun, 08 May 2005) | 3 lines
317 Changed paths:
318    M /trunk/asn1/camel/camel.asn
319    M /trunk/asn1/camel/camel.cnf
320    M /trunk/asn1/camel/packet-camel-template.c
321    M /trunk/asn1/camel/packet-camel-template.h
322
323 From Javier Acuna:
324
325 Added some code to dissect DateAndTime.
326 ------------------------------------------------------------------------
327 r14328 | etxrab | 2005-05-08 15:35:44 -0500 (Sun, 08 May 2005) | 3 lines
328 Changed paths:
329    M /trunk/epan/dissectors/packet-camel.c
330    M /trunk/epan/dissectors/packet-camel.h
331
332 From Javier Acuna:
333
334 Added some code to dissect DateAndTime.
335 ------------------------------------------------------------------------
336 r14329 | lroland | 2005-05-08 16:17:37 -0500 (Sun, 08 May 2005) | 1 line
337 Changed paths:
338    M /trunk/epan/dissectors/packet-sip.c
339
340 Reindent dissect_sip_common() and remove trailing white spaces from packet-sip.c.
341 ------------------------------------------------------------------------
342 r14330 | lroland | 2005-05-08 17:19:18 -0500 (Sun, 08 May 2005) | 8 lines
343 Changed paths:
344    M /trunk/epan/dissectors/packet-sip.c
345
346 Improve dissection of SIP contact header and counting of bindings in REGISTER messages.
347
348 Introduce a function for disseting a sip uri in general
349
350 TODO: 
351 - add dissection of contact and uri parameters
352 - simplify the ugly code for dissecting "to" and "from" headers
353       by using the new function for uri dissection
354 ------------------------------------------------------------------------
355 r14331 | lroland | 2005-05-08 17:39:38 -0500 (Sun, 08 May 2005) | 3 lines
356 Changed paths:
357    M /trunk/epan/dissectors/packet-sip.c
358
359 When saying that I remove the trailing white spaces I should do it, too.
360  
361 So I do it now and do some more reindentation, too.
362 ------------------------------------------------------------------------
363 r14332 | lroland | 2005-05-08 18:29:55 -0500 (Sun, 08 May 2005) | 1 line
364 Changed paths:
365    M /trunk/epan/dissectors/packet-sip.c
366
367 Mark a function parameter as unused
368 ------------------------------------------------------------------------
369 r14333 | lroland | 2005-05-08 19:11:03 -0500 (Sun, 08 May 2005) | 5 lines
370 Changed paths:
371    M /trunk/asn1/camel/packet-camel-template.c
372    M /trunk/epan/dissectors/packet-camel.c
373
374 only lower-case ASCII letters, numbers,
375 underscores, and dots are allowed in the
376 preference name. 
377
378 Fix it the camel dissector.
379 ------------------------------------------------------------------------
380 r14334 | lroland | 2005-05-08 20:15:45 -0500 (Sun, 08 May 2005) | 1 line
381 Changed paths:
382    M /trunk/epan/dissectors/packet-sip.c
383
384 Some fixes for the new SIP contact header parser.
385 ------------------------------------------------------------------------
386 r14335 | lroland | 2005-05-08 20:21:41 -0500 (Sun, 08 May 2005) | 2 lines
387 Changed paths:
388    M /trunk/epan/dissectors/packet-sip.c
389
390 Add another sanity check to the new SIP URI parser.
391 Just to be sure.
392 ------------------------------------------------------------------------
393 r14336 | jmayer | 2005-05-09 06:21:16 -0500 (Mon, 09 May 2005) | 5 lines
394 Changed paths:
395    M /trunk/epan/dissectors/packet-hpsw.c
396
397 I just found a packet with an option e. As the value looked very much
398 like the mac-address of the switch, I added decoding of option e as
399 mac address.
400
401
402 ------------------------------------------------------------------------
403 r14337 | gerald | 2005-05-09 22:08:36 -0500 (Mon, 09 May 2005) | 4 lines
404 Changed paths:
405    M /trunk/epan/dissectors/packet-ldap.c
406
407 Make sure we don't feed a null string to strncmp().  Fixes bug 161.
408
409 Make sure we don't free static memory.  Fix a small memory leak.
410
411 ------------------------------------------------------------------------
412 r14338 | gerald | 2005-05-09 22:10:09 -0500 (Mon, 09 May 2005) | 2 lines
413 Changed paths:
414    M /trunk/epan/dissectors/packet-smb-pipe.c
415
416 Make a field type check more strict.  Remove some unnecessary code.
417
418 ------------------------------------------------------------------------
419 r14339 | sahlberg | 2005-05-10 03:49:27 -0500 (Tue, 10 May 2005) | 2 lines
420 Changed paths:
421    M /trunk/epan/dissectors/packet-snmp.c
422
423 make SNMP over UDP a new style dissector and add some heuristics to check if this is SNMP or not,
424
425 ------------------------------------------------------------------------
426 r14340 | etxrab | 2005-05-10 15:02:14 -0500 (Tue, 10 May 2005) | 1 line
427 Changed paths:
428    M /trunk/asn1/gsmmap/gsmmap.cnf
429
430 fix some field rename errors turned up by the latest asn2eth compiler.
431 ------------------------------------------------------------------------
432 r14341 | etxrab | 2005-05-10 15:06:04 -0500 (Tue, 10 May 2005) | 1 line
433 Changed paths:
434    M /trunk/asn1/gsmmap/GSMMAP.asn
435    M /trunk/asn1/gsmmap/packet-gsm_map-template.c
436
437 Fix dissection of mt-forwardSM.
438 ------------------------------------------------------------------------
439 r14342 | etxrab | 2005-05-10 15:09:09 -0500 (Tue, 10 May 2005) | 1 line
440 Changed paths:
441    M /trunk/epan/dissectors/packet-gsm_map.c
442    M /trunk/epan/dissectors/packet-gsm_map.h
443
444 Fix dissection of mo-forwardSM
445 ------------------------------------------------------------------------
446 r14343 | lego | 2005-05-10 16:54:37 -0500 (Tue, 10 May 2005) | 5 lines
447 Changed paths:
448    M /trunk/asn1/h248/packet-h248-template.c
449    M /trunk/epan/dissectors/packet-h248.c
450    M /trunk/epan/dissectors/packet-isup.c
451    M /trunk/epan/dissectors/packet-isup.h
452
453 - export Audio Codec modes from isup/bicc
454 - detailed dissection of GSM/UMTS speech code list ETSI 126 103 (3gpp 26.103 v3.0.0)
455 - use it for H.248
456
457
458 ------------------------------------------------------------------------
459 r14344 | gerald | 2005-05-10 18:45:39 -0500 (Tue, 10 May 2005) | 5 lines
460 Changed paths:
461    M /trunk/plugins/agentx/packet-agentx.c
462
463 Don't write a '\0' way the heck past the end of an array.  Fixes bug 164.
464
465 Add a comment asking if we shouldn't use oid_to_str() instead of our own
466 routine.
467
468 ------------------------------------------------------------------------
469 r14345 | sahlberg | 2005-05-11 05:40:53 -0500 (Wed, 11 May 2005) | 17 lines
470 Changed paths:
471    M /trunk/doc/README.developer
472    M /trunk/epan/conversation.c
473    M /trunk/epan/dissectors/packet-snmp.c
474    M /trunk/epan/dissectors/packet-tftp.c
475    M /trunk/epan/dissectors/packet-udp.c
476    M /trunk/epan/packet.c
477    M /trunk/epan/packet.h
478
479 Some applications do very naughty things like reusing a port for a different protocol during different stages of an application cycle.
480
481 This is very naughty and will cause problems when we have assigned a dissector to a dynamic port using conversation_set_dissector().
482
483
484 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.
485 (which only happens for "new" style dissectors, "old" style dissectors will never reject a packet that way)
486
487 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.
488
489
490 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.
491
492 Since ethereal keeps track of which frame number a conversation started in, this actually works really well.
493
494
495
496 ------------------------------------------------------------------------
497 r14346 | sahlberg | 2005-05-11 06:24:17 -0500 (Wed, 11 May 2005) | 4 lines
498 Changed paths:
499    M /trunk/AUTHORS
500    M /trunk/epan/dissectors/packet-juniper.c
501    M /trunk/wiretap/libpcap.c
502    M /trunk/wiretap/wtap.c
503    M /trunk/wiretap/wtap.h
504
505 From Hannes Gredler
506 support for Juniper PPPOE encapsulation
507
508
509 ------------------------------------------------------------------------
510 r14347 | sahlberg | 2005-05-11 07:37:20 -0500 (Wed, 11 May 2005) | 2 lines
511 Changed paths:
512    M /trunk/gtk/sctp_graph_dlg.c
513
514 avoid a div-by-0 
515
516 ------------------------------------------------------------------------
517 r14348 | etxrab | 2005-05-11 16:46:16 -0500 (Wed, 11 May 2005) | 1 line
518 Changed paths:
519    M /trunk/asn1/gsmmap/gsmmap.cnf
520
521 pinfo->p2p_dir not set in the new gsm_map dissector causing problems with dissection of SMS messages.
522 ------------------------------------------------------------------------
523 r14349 | etxrab | 2005-05-11 16:59:44 -0500 (Wed, 11 May 2005) | 3 lines
524 Changed paths:
525    M /trunk/epan/dissectors/packet-gsm_sms.c
526
527 From Viorel Suman:
528 Enable a proper deconding of an alphanumeric 7-bit encoded SMS TP-Originating-Address.
529
530 ------------------------------------------------------------------------
531 r14350 | etxrab | 2005-05-11 17:00:50 -0500 (Wed, 11 May 2005) | 2 lines
532 Changed paths:
533    M /trunk/epan/dissectors/packet-gsm_map.c
534
535 pinfo->p2p_dir not set in the new gsm_map dissector causing problems with dissection of SMS messages.
536
537 ------------------------------------------------------------------------
538 r14351 | etxrab | 2005-05-11 17:19:36 -0500 (Wed, 11 May 2005) | 1 line
539 Changed paths:
540    M /trunk/asn1/gsmmap/packet-gsm_map-template.c
541
542 Reinsert Gerards patch (r14342) which was lost.
543 ------------------------------------------------------------------------
544 r14352 | etxrab | 2005-05-11 17:20:11 -0500 (Wed, 11 May 2005) | 1 line
545 Changed paths:
546    M /trunk/epan/dissectors/packet-gsm_map.c
547
548 Reinsert Gerards patch (r14342) which was lost.
549 ------------------------------------------------------------------------
550 r14353 | guy | 2005-05-11 21:50:27 -0500 (Wed, 11 May 2005) | 4 lines
551 Changed paths:
552    M /trunk/epan/addr_resolv.c
553
554 Always set "*success" in "ipxnet_addr_lookup()" before returning (thanks
555 and a tip of the hat to GCC 4.0's interprocedural data flow analysis for
556 catching this one!).
557
558 ------------------------------------------------------------------------
559 r14354 | guy | 2005-05-11 21:51:59 -0500 (Wed, 11 May 2005) | 2 lines
560 Changed paths:
561    M /trunk/epan/dissectors/packet-ndmp.c
562
563 Fix a routine to return the value it's supposed to return.
564
565 ------------------------------------------------------------------------
566 r14355 | guy | 2005-05-11 21:55:59 -0500 (Wed, 11 May 2005) | 6 lines
567 Changed paths:
568    M /trunk/epan/dissectors/packet-sip.c
569
570 Squelch a compiler warning (GCC 4.0's data flow analysis is
571 interprocedural, so it knows "sip_parse_line()" doesn't always set
572 "*token_1_len", but it doesn't know that if it doesn't return OTHER_LINE
573 it *does* always set it, so it's safe not to set it as long as it's
574 never used if the return value is OTHER_LINE).
575
576 ------------------------------------------------------------------------
577 r14356 | guy | 2005-05-11 22:29:26 -0500 (Wed, 11 May 2005) | 7 lines
578 Changed paths:
579    M /trunk/gtk/drag_and_drop.c
580
581 If we have libpcap, include <pcap.h>, because "capture.h" requires it.
582
583 If we *don't* have libpcap, don't include "capture.h", and don't test
584 whether a capture is in progress.
585
586 Clean up a message.
587
588 ------------------------------------------------------------------------
589 r14357 | guy | 2005-05-11 22:29:59 -0500 (Wed, 11 May 2005) | 2 lines
590 Changed paths:
591    M /trunk/tethereal.c
592
593 Don't include <pcap.h> twice.
594
595 ------------------------------------------------------------------------
596 r14358 | guy | 2005-05-11 22:31:33 -0500 (Wed, 11 May 2005) | 3 lines
597 Changed paths:
598    M /trunk/acinclude.m4
599    M /trunk/capture_loop.c
600
601 Use "pcap_get_selectable_fd()" if we have it, and if it returns -1,
602 don't do a "select()".
603
604 ------------------------------------------------------------------------
605 r14359 | etxrab | 2005-05-13 00:47:56 -0500 (Fri, 13 May 2005) | 1 line
606 Changed paths:
607    M /trunk/tools/Makefile.am
608
609 Add the asn2eth related files to extra-dist (I hope this is the right thing to do to get them into the SVN tarballs).
610 ------------------------------------------------------------------------
611 r14360 | etxrab | 2005-05-13 00:50:26 -0500 (Fri, 13 May 2005) | 1 line
612 Changed paths:
613    M /trunk/tools/Makefile.am
614
615 Forgott the lex.py file
616 ------------------------------------------------------------------------
617 r14361 | lego | 2005-05-13 06:16:05 -0500 (Fri, 13 May 2005) | 4 lines
618 Changed paths:
619    M /trunk/asn1/h248/h248.cnf
620    M /trunk/asn1/h248/packet-h248-template.c
621    M /trunk/epan/dissectors/packet-h248.c
622
623 - make sure contextId and transactionId are added to the tree as filterable fields even if they are larger than 4 octets
624 - set COL_INFO to something useful
625
626
627 ------------------------------------------------------------------------
628 r14362 | gram | 2005-05-13 14:44:25 -0500 (Fri, 13 May 2005) | 3 lines
629 Changed paths:
630    M /trunk/wiretap/libpcap.c
631    M /trunk/wiretap/wtap.h
632
633 Add WTAP_GCOM_TIE1 and WTAP_GCOM_SERIAL for
634 Oolan Zimmer <ethereal@gcom.com>
635
636 ------------------------------------------------------------------------
637 r14363 | sahlberg | 2005-05-14 12:12:45 -0500 (Sat, 14 May 2005) | 3 lines
638 Changed paths:
639    M /trunk/epan/dissectors/packet-scsi.c
640
641 add a missing field to the REPORT LUNS datain pdu
642
643
644 ------------------------------------------------------------------------
645 r14364 | sahlberg | 2005-05-14 12:41:07 -0500 (Sat, 14 May 2005) | 3 lines
646 Changed paths:
647    M /trunk/epan/dissectors/packet-scsi.c
648
649 add decoding of teh REMOVABLE bit in inquiry data
650
651
652 ------------------------------------------------------------------------
653 r14365 | gerald | 2005-05-14 14:13:02 -0500 (Sat, 14 May 2005) | 4 lines
654 Changed paths:
655    M /trunk/epan/dissectors/packet-smb.c
656
657 Throw an exception if AndXOffset is less than the current offset.  Fixes bug
658 163.  I'm not sure if this fix is entirely correct, but it doesn't appear to
659 have affected any SMB captures here adversely.
660
661 ------------------------------------------------------------------------
662 r14366 | sahlberg | 2005-05-14 16:00:43 -0500 (Sat, 14 May 2005) | 4 lines
663 Changed paths:
664    M /trunk/AUTHORS
665    M /trunk/epan/dissectors/Makefile.common
666    A /trunk/epan/dissectors/packet-armagetronad.c
667
668 From   Guillaume Chazarain
669 New protocol : ARMAGETRONAD    dissector for the protcol used by the game of the same name
670
671
672 ------------------------------------------------------------------------
673 r14367 | sahlberg | 2005-05-14 16:08:20 -0500 (Sat, 14 May 2005) | 4 lines
674 Changed paths:
675    M /trunk/epan/dissectors/packet-fcswils.c
676
677 from dinesh
678 fix to make Zone_Alias objects decode properly
679
680
681 ------------------------------------------------------------------------
682 r14368 | gerald | 2005-05-14 16:13:07 -0500 (Sat, 14 May 2005) | 3 lines
683 Changed paths:
684    M /trunk/epan/dissectors/packet-ieee8023.c
685
686 When we catch an exception, make sure we don't throw the same exception again
687 (and catch it again in the process).  Fixes bug 170.
688
689 ------------------------------------------------------------------------
690 r14369 | sahlberg | 2005-05-14 17:05:56 -0500 (Sat, 14 May 2005) | 5 lines
691 Changed paths:
692    M /trunk/epan/dissectors/packet-dcerpc.c
693
694 from martin m
695
696 prettify dcerpc
697
698
699 ------------------------------------------------------------------------
700 r14370 | etxrab | 2005-05-15 16:15:53 -0500 (Sun, 15 May 2005) | 2 lines
701 Changed paths:
702    M /trunk/asn1/gsmmap/GSMMAP.asn
703
704 From Tim Endean:
705 Ss-code is Optional in some cases.
706 ------------------------------------------------------------------------
707 r14371 | etxrab | 2005-05-15 16:17:29 -0500 (Sun, 15 May 2005) | 3 lines
708 Changed paths:
709    M /trunk/epan/dissectors/packet-gsm_map.c
710
711  From Tim Endean:
712  Ss-code is Optional in some cases.
713
714 ------------------------------------------------------------------------
715 r14372 | etxrab | 2005-05-16 01:16:45 -0500 (Mon, 16 May 2005) | 6 lines
716 Changed paths:
717    M /trunk/epan/dissectors/packet-rdt.c
718
719 From Martin Mathieson:
720 new version of the RDT dissector.  It turns out that
721 specs are available for this protocol on www.helixcommunity.org  - this
722 version was written by myself and Tom Marshall of RealNetworks, Inc.
723
724 I Changed stream_id and asm_rule_number to be guint16 to fix compiler warnings.
725 ------------------------------------------------------------------------
726 r14373 | lego | 2005-05-16 08:28:35 -0500 (Mon, 16 May 2005) | 5 lines
727 Changed paths:
728    M /trunk/plugins/mate
729    M /trunk/plugins/mate/Makefile.am
730    M /trunk/plugins/mate/mate.h
731    A /trunk/plugins/mate/mate_grammar.lemon
732    A /trunk/plugins/mate/mate_parser.l
733    M /trunk/plugins/mate/mate_plugin.c
734    M /trunk/plugins/mate/mate_runtime.c
735    M /trunk/plugins/mate/mate_setup.c
736    M /trunk/plugins/mate/mate_util.c
737    M /trunk/plugins/mate/mate_util.h
738    M /trunk/plugins/mate/moduleinfo.h
739    M /trunk/plugins/mate/packet-mate.c
740
741 MATE has a grammar.
742
743 Although not yet fully implemented I want this version as a reference. 
744
745
746 ------------------------------------------------------------------------
747 r14374 | lego | 2005-05-16 09:59:14 -0500 (Mon, 16 May 2005) | 3 lines
748 Changed paths:
749    M /trunk/plugins/mate/Makefile.nmake
750
751 Forgot this one in the last checkin!
752
753
754 ------------------------------------------------------------------------
755 r14375 | lego | 2005-05-16 10:10:50 -0500 (Mon, 16 May 2005) | 3 lines
756 Changed paths:
757    M /trunk/plugins/mate/Makefile.nmake
758
759 let's get things right, we are in plugins/mate not epan/dfilter (from which I stole the nmake rules)
760
761
762 ------------------------------------------------------------------------
763 r14376 | lego | 2005-05-16 12:16:52 -0500 (Mon, 16 May 2005) | 3 lines
764 Changed paths:
765    M /trunk/plugins/mate/mate.h
766    M /trunk/plugins/mate/mate_plugin.c
767    M /trunk/plugins/mate/mate_runtime.c
768    M /trunk/plugins/mate/mate_setup.c
769    M /trunk/plugins/mate/mate_util.c
770    M /trunk/plugins/mate/mate_util.h
771
772 Transforms and Pdus are working already, Gops start to work.
773
774
775 ------------------------------------------------------------------------
776 r14377 | etxrab | 2005-05-16 13:15:33 -0500 (Mon, 16 May 2005) | 1 line
777 Changed paths:
778    M /trunk/epan/dissectors/packet-text-media.c
779
780 Add some more media types.
781 ------------------------------------------------------------------------
782 r14378 | etxrab | 2005-05-16 13:24:27 -0500 (Mon, 16 May 2005) | 1 line
783 Changed paths:
784    M /trunk/epan/dissectors/packet-http.c
785
786 Add TCP port for "radan-http      8088/tcp    Radan HTTP" from IANA.
787 ------------------------------------------------------------------------
788 r14379 | gram | 2005-05-16 18:21:01 -0500 (Mon, 16 May 2005) | 3 lines
789 Changed paths:
790    M /trunk/tools/EtherealXML.py
791
792 Add get_hide() to return the value of the "hide" tag
793 in field attributes.
794
795 ------------------------------------------------------------------------
796 r14380 | gram | 2005-05-16 20:47:04 -0500 (Mon, 16 May 2005) | 3 lines
797 Changed paths:
798    M /trunk/tools/EtherealXML.py
799
800 Add get_items_before(), to help analyze in the presence of
801 tunneled protocols.
802
803 ------------------------------------------------------------------------
804 r14381 | lego | 2005-05-17 08:29:36 -0500 (Tue, 17 May 2005) | 3 lines
805 Changed paths:
806    M /trunk/plugins/mate/mate_parser.l
807
808 - change the state label OUT to OUTSIDE to avoid a name collision with a macro defined in the windows system headers.
809
810
811 ------------------------------------------------------------------------
812 r14382 | etxrab | 2005-05-17 14:13:05 -0500 (Tue, 17 May 2005) | 1 line
813 Changed paths:
814    M /trunk/plugins/xml/packet-xml.c
815
816 Add some more media types to be dissected as xml.
817 ------------------------------------------------------------------------
818 r14383 | etxrab | 2005-05-17 14:15:31 -0500 (Tue, 17 May 2005) | 2 lines
819 Changed paths:
820    M /trunk/epan/dissectors/packet-diameter-defs.h
821
822 Add some more AVP:s.
823
824 ------------------------------------------------------------------------
825 r14384 | etxrab | 2005-05-17 14:21:45 -0500 (Tue, 17 May 2005) | 3 lines
826 Changed paths:
827    M /trunk/epan/dissectors/packet-acse.c
828
829 From Yuriy Sidelnikov:
830 A perfectly good tvb_bytes_to_str() has been used instead of string_to_hex. 
831
832 ------------------------------------------------------------------------
833 r14385 | etxrab | 2005-05-17 14:50:38 -0500 (Tue, 17 May 2005) | 2 lines
834 Changed paths:
835    M /trunk/wiretap/nettl.c
836    M /trunk/wiretap/wtap.c
837    M /trunk/wiretap/wtap.h
838
839 From Mark C Brown,:
840 Fixes for LAP-B (SX25L2) and X.25 (SX25L3) nettl trace records.
841 ------------------------------------------------------------------------
842 r14386 | etxrab | 2005-05-17 14:51:09 -0500 (Tue, 17 May 2005) | 2 lines
843 Changed paths:
844    M /trunk/epan/dissectors/packet-nettl.c
845
846 From Mark C Brown,:
847 Fixes for LAP-B (SX25L2) and X.25 (SX25L3) nettl trace records.
848 ------------------------------------------------------------------------
849 r14387 | etxrab | 2005-05-17 15:30:49 -0500 (Tue, 17 May 2005) | 1 line
850 Changed paths:
851    M /trunk/asn1/h245/h245.cnf
852    M /trunk/asn1/h245/packet-h245-template.c
853
854 Make it possible to dissect h221nonstandarddata and fix some errors from the new asn2eth generator.
855 ------------------------------------------------------------------------
856 r14388 | etxrab | 2005-05-17 15:32:30 -0500 (Tue, 17 May 2005) | 1 line
857 Changed paths:
858    M /trunk/epan/dissectors/packet-h245.c
859    M /trunk/epan/dissectors/packet-h245.h
860
861 Make it possible to dissect h221nonstandard data and fix some compile warnings from asn2eth.
862 ------------------------------------------------------------------------
863 r14389 | ulfl | 2005-05-17 19:55:44 -0500 (Tue, 17 May 2005) | 1 line
864 Changed paths:
865    M /trunk/gtk/main.c
866
867 fix #187: don't crash if using "Expand Subtrees" in an empty area, just do nothing in that case
868 ------------------------------------------------------------------------
869 r14390 | ulfl | 2005-05-17 20:21:49 -0500 (Tue, 17 May 2005) | 1 line
870 Changed paths:
871    M /trunk/fileset.c
872
873 don't crash, if the given filename doesn't contain a dot e.g. 'test123'
874 ------------------------------------------------------------------------
875 r14391 | etxrab | 2005-05-18 00:19:22 -0500 (Wed, 18 May 2005) | 3 lines
876 Changed paths:
877    M /trunk/gtk/sctp_stat.c
878
879 From Albert Chin:
880 C++ comments in C source files (gtk/sctp_stat.c) 
881
882 ------------------------------------------------------------------------
883 r14392 | etxrab | 2005-05-18 00:44:12 -0500 (Wed, 18 May 2005) | 2 lines
884 Changed paths:
885    M /trunk/epan/dissectors/Makefile.common
886    A /trunk/epan/dissectors/packet-h221_nonstd.c
887
888 Add a dissector for h221 nonstandard data which can easily be expanded with publically avalable data or
889 replaced by a propriatary one.
890 ------------------------------------------------------------------------
891 r14393 | lego | 2005-05-18 08:51:49 -0500 (Wed, 18 May 2005) | 3 lines
892 Changed paths:
893    M /trunk/epan/dissectors/packet-isup.c
894
895 - add an isup stats_tree with statistics regarding message types and the directions in which they flow.
896
897
898 ------------------------------------------------------------------------
899 r14394 | ulfl | 2005-05-18 14:02:11 -0500 (Wed, 18 May 2005) | 1 line
900 Changed paths:
901    M /trunk/fileset.c
902
903 do some code cleanup (from the previous commit) and close the directories opened with opendir/g_dir_open
904 ------------------------------------------------------------------------
905 r14395 | ulfl | 2005-05-18 14:30:18 -0500 (Wed, 18 May 2005) | 1 line
906 Changed paths:
907    M /trunk/gtk/menu.c
908    M /trunk/gtk/proto_draw.c
909
910 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
911 ------------------------------------------------------------------------
912 r14396 | guy | 2005-05-19 04:26:15 -0500 (Thu, 19 May 2005) | 6 lines
913 Changed paths:
914    M /trunk/epan/dissectors/packet-h221_nonstd.c
915
916 Clean up indentation.
917
918 Add some comments with questions.
919
920 Mark an unused argument as such, and get rid of an unused variable.
921
922 ------------------------------------------------------------------------
923 r14397 | etxrab | 2005-05-19 15:32:58 -0500 (Thu, 19 May 2005) | 1 line
924 Changed paths:
925    M /trunk/asn1/h245/h245.cnf
926
927 Display version number and product number as strings.
928 ------------------------------------------------------------------------
929 r14398 | etxrab | 2005-05-19 15:33:59 -0500 (Thu, 19 May 2005) | 1 line
930 Changed paths:
931    M /trunk/epan/t35.c
932
933 Add Sony and Nokia VendorID:s
934 ------------------------------------------------------------------------
935 r14399 | etxrab | 2005-05-19 15:34:35 -0500 (Thu, 19 May 2005) | 1 line
936 Changed paths:
937    M /trunk/epan/dissectors/packet-h245.c
938
939 Display version number and product number as strings.
940 ------------------------------------------------------------------------
941 r14400 | etxrab | 2005-05-19 15:35:30 -0500 (Thu, 19 May 2005) | 1 line
942 Changed paths:
943    M /trunk/epan/dissectors/packet-h221_nonstd.c
944
945 Use value_string for codec values/strings.
946 ------------------------------------------------------------------------
947 r14401 | lego | 2005-05-20 14:38:24 -0500 (Fri, 20 May 2005) | 3 lines
948 Changed paths:
949    M /trunk/asn1/h248/h248.cnf
950    M /trunk/asn1/h248/packet-h248-template.c
951    M /trunk/epan/dissectors/packet-h248.c
952
953 some cosmetic fixes
954
955
956 ------------------------------------------------------------------------
957 r14402 | lego | 2005-05-20 14:40:10 -0500 (Fri, 20 May 2005) | 4 lines
958 Changed paths:
959    M /trunk/epan/stats_tree.c
960
961 dup the filter string so that it can be freed without problems.
962 fixes bug 195
963
964
965 ------------------------------------------------------------------------
966 r14403 | lego | 2005-05-20 14:43:40 -0500 (Fri, 20 May 2005) | 3 lines
967 Changed paths:
968    M /trunk/plugins/mate/mate_parser.l
969
970 Fix the Id tag
971
972
973 ------------------------------------------------------------------------
974 r14404 | ulfl | 2005-05-20 16:40:03 -0500 (Fri, 20 May 2005) | 1 line
975 Changed paths:
976    M /trunk/packaging/nsis/ethereal.nsi
977
978 bugfix: add the profinet plugin to NSIS
979 ------------------------------------------------------------------------
980 r14405 | ulfl | 2005-05-20 16:44:17 -0500 (Fri, 20 May 2005) | 1 line
981 Changed paths:
982    M /trunk/epan/addr_resolv.c
983    M /trunk/epan/addr_resolv.h
984    M /trunk/epan/libethereal.def
985
986 add get_manuf_name_if_known (returns NULL if unknown) in addition to get_manuf_name
987 ------------------------------------------------------------------------
988 r14406 | ulfl | 2005-05-20 17:16:47 -0500 (Fri, 20 May 2005) | 1 line
989 Changed paths:
990    M /trunk/Makefile.am
991    M /trunk/Makefile.nmake
992    A /trunk/capture_wpcap_packet.c
993    A /trunk/capture_wpcap_packet.h
994
995 win32 only: get interface details from WinPcap's packet.dll (direct access to NDIS specific driver information, lower first part)
996 ------------------------------------------------------------------------
997 r14407 | ulfl | 2005-05-20 17:23:00 -0500 (Fri, 20 May 2005) | 1 line
998 Changed paths:
999    M /trunk/gtk/Makefile.am
1000    M /trunk/gtk/Makefile.common
1001    A /trunk/gtk/capture_if_details_dlg.c
1002    A /trunk/gtk/capture_if_details_dlg.h
1003    M /trunk/gtk/capture_if_dlg.c
1004    M /trunk/gtk/main.c
1005
1006 win32 only: get interface details from WinPcap's packet.dll (direct access to NDIS specific driver information, upper second GTK part)
1007 ------------------------------------------------------------------------
1008 r14408 | ulfl | 2005-05-20 19:10:17 -0500 (Fri, 20 May 2005) | 1 line
1009 Changed paths:
1010    M /trunk/capture_wpcap_packet.c
1011    M /trunk/capture_wpcap_packet.h
1012
1013 don't use LPADAPTER but simply void * as we don't need to look inside the members of this struct
1014 ------------------------------------------------------------------------
1015 r14409 | etxrab | 2005-05-21 04:13:28 -0500 (Sat, 21 May 2005) | 2 lines
1016 Changed paths:
1017    M /trunk/epan/dissectors/packet-ansi_map.c
1018
1019 From Javier Acuna:
1020 filter packets by their Billing ID
1021 ------------------------------------------------------------------------
1022 r14410 | etxrab | 2005-05-21 04:26:16 -0500 (Sat, 21 May 2005) | 5 lines
1023 Changed paths:
1024    M /trunk/gtk/voip_calls_dlg.c
1025
1026 From Javier Acuna:
1027 It adds "CIC" info display on the comments column for ISUP
1028 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.
1029
1030
1031 ------------------------------------------------------------------------
1032 r14411 | ulfl | 2005-05-21 04:41:57 -0500 (Sat, 21 May 2005) | 1 line
1033 Changed paths:
1034    M /trunk/capture_wpcap_packet.c
1035    M /trunk/capture_wpcap_packet.h
1036    M /trunk/gtk/capture_if_details_dlg.c
1037
1038 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.
1039 ------------------------------------------------------------------------
1040 r14412 | ulfl | 2005-05-21 04:59:49 -0500 (Sat, 21 May 2005) | 3 lines
1041 Changed paths:
1042    M /trunk/capture-wpcap.c
1043    M /trunk/config.h.win32
1044
1045 bugfix: mark pcap_freecode() as optional, as it's not available by WinPcap 2.3
1046
1047 add optional pcap_next_ex() which is currently unused
1048 ------------------------------------------------------------------------
1049 r14413 | ulfl | 2005-05-21 06:08:48 -0500 (Sat, 21 May 2005) | 1 line
1050 Changed paths:
1051    M /trunk/capture-wpcap.c
1052
1053 bugfix: prevent a (null pointer access) crash with very early WinPcap version < 2.3
1054 ------------------------------------------------------------------------
1055 r14414 | ulfl | 2005-05-21 06:10:16 -0500 (Sat, 21 May 2005) | 1 line
1056 Changed paths:
1057    M /trunk/capture_wpcap_packet.c
1058    M /trunk/gtk/capture_if_details_dlg.c
1059
1060 don't crash if packet.dll is not available, add some more packet.dll version numbers
1061 ------------------------------------------------------------------------
1062 r14415 | lego | 2005-05-21 10:47:18 -0500 (Sat, 21 May 2005) | 3 lines
1063 Changed paths:
1064    M /trunk/plugins/mate/packet-mate.c
1065
1066 PDU, GOP and GOG should be at the same level not nested
1067
1068
1069 ------------------------------------------------------------------------
1070 r14416 | lego | 2005-05-21 19:44:34 -0500 (Sat, 21 May 2005) | 7 lines
1071 Changed paths:
1072    M /trunk/plugins/mate
1073    M /trunk/plugins/mate/mate_grammar.lemon
1074    M /trunk/plugins/mate/mate_runtime.c
1075    M /trunk/plugins/mate/mate_setup.c
1076
1077 at this point mate should be working as it did before the grammar
1078  
1079  - pdu transports were upside down (ip/tcp vs tcp/ip)
1080  - the gop to gog index was not being populated
1081  - tell svn to ignore generated c files
1082
1083
1084 ------------------------------------------------------------------------
1085 r14417 | etxrab | 2005-05-23 00:52:28 -0500 (Mon, 23 May 2005) | 36 lines
1086 Changed paths:
1087    M /trunk/epan/dissectors/packet-bacapp.c
1088    M /trunk/epan/dissectors/packet-bacapp.h
1089    M /trunk/epan/dissectors/packet-bvlc.c
1090
1091 From Steve Karg:
1092
1093 * added additional value string enumerations from BACnet-2004
1094 * removed vendor specific value string enumerations
1095 * corrected some value strings enumerations that were incorrect
1096 * refactored some common strings as strings + format
1097 * refactored some value strings to use a reserved range and a 
1098 proprietary range by using val_to_split_str function which now correctly 
1099 shows the split range when a value is not matched.
1100 * corrected some spelling errors
1101 * converted some item text values to dissector registration
1102 * added protocol tree for the BACnet tag headers
1103 * added value strings tree display for some bit string BACnet properties
1104 * added value strings tree display for some enumerated BACnet properties
1105 * changed the conversion of signed, unsigned, and enumerated BACnet 
1106 values to use ntohx functions.
1107 * added proper handling for large values of signed, unsigned, and 
1108 enumerated BACnet values.
1109 * refactored BACnet Null and Boolean Tag tree
1110 * refactored BACnet Real and Double Tag tree
1111 * changed comments into functions for special tags
1112 * changed some white space to match existing file style
1113 * refactored tvb_reported_length to tvb_length_remaining to simplify
1114 * corrected octet-string tree when length is zero
1115 * refactored octet-string tree to use tvb_bytes_to_str
1116 * corrected application tagged productions that were context tagged
1117 * corrected context tagged productions that were application tagged
1118 * corrected offset for BACnet character strings
1119 * refactored some identical service request tree handling
1120 * changed confirmed APDU to highlight the correct portion of the APDU
1121 * changed some dissector registration values to display as decimal
1122 * changed cast in call to iconv() to fix compiler warning
1123 * corrected bit-wise AND in AtomicFile tree handling
1124
1125 packet-bvlc.c
1126 * added error text in tree when encoded length doesn't match actual length
1127 ------------------------------------------------------------------------
1128 r14418 | jmayer | 2005-05-23 07:18:10 -0500 (Mon, 23 May 2005) | 5 lines
1129 Changed paths:
1130    M /trunk/epan/dissectors/packet-bacapp.c
1131
1132 Warning fix:
1133 packet-bacapp.c:1266:1: warning: C++ style comments are not allowed in ISO C90
1134 packet-bacapp.c:1266:1: warning: (this will be reported only once per input file)
1135
1136
1137 ------------------------------------------------------------------------
1138 r14419 | jmayer | 2005-05-23 07:19:00 -0500 (Mon, 23 May 2005) | 4 lines
1139 Changed paths:
1140    M /trunk/epan/dissectors/packet-camel.h
1141
1142 Warning fix:
1143 packet-camel.h:49: warning: 'dissect_camel_DestinationAddress' declared 'static' but never defined
1144
1145
1146 ------------------------------------------------------------------------
1147 r14420 | jmayer | 2005-05-23 07:32:37 -0500 (Mon, 23 May 2005) | 5 lines
1148 Changed paths:
1149    M /trunk/epan/dissectors/packet-bacapp.c
1150
1151 Warning fix:
1152 packet-bacapp.c:1264: warning: ISO C does not allow extra ';' outside of
1153 a function
1154
1155
1156 ------------------------------------------------------------------------
1157 r14421 | etxrab | 2005-05-23 13:37:45 -0500 (Mon, 23 May 2005) | 3 lines
1158 Changed paths:
1159    M /trunk/asn1/camel/packet-camel-template.h
1160
1161  Warning fix:
1162  packet-camel.h:49: warning: 'dissect_camel_DestinationAddress' declared 'static' but never defined
1163 do this change also for the template file.
1164 ------------------------------------------------------------------------
1165 r14422 | gerald | 2005-05-23 16:18:14 -0500 (Mon, 23 May 2005) | 3 lines
1166 Changed paths:
1167    M /trunk/plugins/docsis/packet-docsis.c
1168
1169 Make sure we don't loop when we dissect concatenated PDUs.  Make some int
1170 values larger in order to keep them from overflowing.
1171
1172 ------------------------------------------------------------------------
1173 r14423 | guy | 2005-05-23 20:28:25 -0500 (Mon, 23 May 2005) | 2 lines
1174 Changed paths:
1175    M /trunk/gtk/voip_calls_dlg.c
1176
1177 Include "webbrowser.h" to declare "browser_open_url()".
1178
1179 ------------------------------------------------------------------------
1180 r14424 | gerald | 2005-05-24 08:50:20 -0500 (Tue, 24 May 2005) | 2 lines
1181 Changed paths:
1182    M /trunk/epan/dissectors/packet-per.c
1183
1184 Throw an exception instead of calling g_assert_not_reached().  Fixes bug 175.
1185
1186 ------------------------------------------------------------------------
1187 r14425 | gerald | 2005-05-24 11:46:18 -0500 (Tue, 24 May 2005) | 3 lines
1188 Changed paths:
1189    M /trunk/epan/dissectors/packet-bootp.c
1190
1191 Add extra TLV length checks and signedness fixes.  Fixes the infinite loop in
1192 bug 196.
1193
1194 ------------------------------------------------------------------------
1195 r14426 | ulfl | 2005-05-24 14:57:37 -0500 (Tue, 24 May 2005) | 1 line
1196 Changed paths:
1197    M /trunk/epan/dissectors/packet-dcom-oxid.c
1198
1199 dissect ServerAlive response
1200 ------------------------------------------------------------------------
1201 r14427 | ulfl | 2005-05-24 14:59:20 -0500 (Tue, 24 May 2005) | 1 line
1202 Changed paths:
1203    M /trunk/epan/dissectors/packet-dcom-sysact.c
1204
1205 dissect ORPC this/that of RemoteCreateInstance
1206 ------------------------------------------------------------------------
1207 r14428 | ulfl | 2005-05-24 15:00:14 -0500 (Tue, 24 May 2005) | 1 line
1208 Changed paths:
1209    M /trunk/epan/dissectors/packet-dcom.c
1210
1211 add values for STDOBJREF flags
1212 ------------------------------------------------------------------------
1213 r14429 | ulfl | 2005-05-24 15:01:08 -0500 (Tue, 24 May 2005) | 1 line
1214 Changed paths:
1215    M /trunk/epan/dissectors/packet-dcom-remunkn.c
1216
1217 fix IRemUnknown2 UUID
1218 ------------------------------------------------------------------------
1219 r14430 | guy | 2005-05-25 03:25:14 -0500 (Wed, 25 May 2005) | 2 lines
1220 Changed paths:
1221    M /trunk/epan/libethereal.def
1222
1223 Add some more reassembly routines.
1224
1225 ------------------------------------------------------------------------
1226 r14431 | guy | 2005-05-25 11:59:59 -0500 (Wed, 25 May 2005) | 2 lines
1227 Changed paths:
1228    M /trunk/doc/ethereal-filter.pod.template
1229
1230 Update URLs for WinPcap.
1231
1232 ------------------------------------------------------------------------
1233 r14432 | ulfl | 2005-05-25 12:46:04 -0500 (Wed, 25 May 2005) | 1 line
1234 Changed paths:
1235    M /trunk/capture_sync.c
1236
1237 fix #199: encapsulate capture filename, to avoid problems with spaces in the filename (win32 only)
1238 ------------------------------------------------------------------------
1239 r14433 | etxrab | 2005-05-25 13:27:33 -0500 (Wed, 25 May 2005) | 2 lines
1240 Changed paths:
1241    M /trunk/gtk/voip_calls_dlg.c
1242
1243 Back out the two last changes by popular demand :)
1244 as we don't want multiple language versions.
1245 ------------------------------------------------------------------------
1246 r14434 | ulfl | 2005-05-25 16:37:46 -0500 (Wed, 25 May 2005) | 1 line
1247 Changed paths:
1248    M /trunk/capture-wpcap.c
1249
1250 add const to pcap_next_ex() parameter, as WinPcap 3.1 beta 4 (and libpcap 0.8) requires it
1251 ------------------------------------------------------------------------
1252 r14435 | ulfl | 2005-05-25 17:20:46 -0500 (Wed, 25 May 2005) | 1 line
1253 Changed paths:
1254    M /trunk/capture_sync.c
1255
1256 forgot to init savefilestring = NULL;
1257 ------------------------------------------------------------------------
1258 r14436 | ulfl | 2005-05-25 18:28:59 -0500 (Wed, 25 May 2005) | 3 lines
1259 Changed paths:
1260    M /trunk/capture.c
1261    M /trunk/file.h
1262    M /trunk/gtk/main.c
1263
1264 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)
1265
1266 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
1267 ------------------------------------------------------------------------
1268 r14437 | gerald | 2005-05-26 09:53:39 -0500 (Thu, 26 May 2005) | 9 lines
1269 Changed paths:
1270    M /trunk/epan/proto.c
1271
1272 In some places we call proto_tree_add_item() with hfindex and length
1273 values that may not be valid (e.g. dissect_ber_octet_string()
1274 in packet-ber.c).  If the length is invalid, get_uint_value() or
1275 get_int_value() will abort.  Change them to throw an exception instead.
1276 This keeps us from having to do a lot of extra work in the dissector.
1277
1278 Fixes bug 182.
1279
1280
1281 ------------------------------------------------------------------------
1282 r14438 | ulfl | 2005-05-26 12:50:27 -0500 (Thu, 26 May 2005) | 7 lines
1283 Changed paths:
1284    M /trunk/capture.c
1285    M /trunk/capture.h
1286    M /trunk/capture_loop.c
1287    M /trunk/capture_opts.c
1288    M /trunk/capture_sync.c
1289    M /trunk/gtk/main.c
1290    A /trunk/log.h
1291
1292 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).
1293
1294 use the console_log_handler in main.c for win32 AND unix now
1295
1296 Currently use the log for the capturing engine (only), as I desperately needed a log output for debugging.
1297
1298
1299 ------------------------------------------------------------------------
1300 r14439 | ulfl | 2005-05-26 13:03:34 -0500 (Thu, 26 May 2005) | 1 line
1301 Changed paths:
1302    M /trunk/gtk/main.c
1303
1304 avoid two gcc warnings
1305 ------------------------------------------------------------------------
1306 r14440 | ulfl | 2005-05-26 13:29:09 -0500 (Thu, 26 May 2005) | 1 line
1307 Changed paths:
1308    M /trunk/gtk/main.c
1309
1310 don't use stdout but stderr for logging, as this will confuse the capture childs sync_pipe (has to be solved later)
1311 ------------------------------------------------------------------------
1312 r14441 | ulfl | 2005-05-26 14:06:01 -0500 (Thu, 26 May 2005) | 1 line
1313 Changed paths:
1314    M /trunk/capture_loop.c
1315    M /trunk/capture_sync.c
1316
1317 some cleanup of capture error notification handling
1318 ------------------------------------------------------------------------
1319 r14442 | ulfl | 2005-05-26 14:38:26 -0500 (Thu, 26 May 2005) | 1 line
1320 Changed paths:
1321    M /trunk/capture_loop.c
1322
1323 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
1324 ------------------------------------------------------------------------
1325 r14443 | etxrab | 2005-05-26 15:11:35 -0500 (Thu, 26 May 2005) | 13 lines
1326 Changed paths:
1327    M /trunk/epan/dissectors/packet-rtsp.c
1328
1329 These 2 patches make RDT support pretty complete now:
1330 From Martin Mathieson:
1331
1332 packet-rdt.c:
1333 - register a configurable UDP port (off by default, but needed where setup traffic isn't captured)
1334 - dissect extra 'buffer info' fields
1335 - move bit fields into 'flags' subtrees
1336 - misc. minor fixes and improvements (mainly formatting)
1337
1338 packet-rtsp.c:
1339 - improve detection of RDT as the transport
1340 - allow interleaved frame data to be dissected as RDT packets
1341
1342 ------------------------------------------------------------------------
1343 r14444 | etxrab | 2005-05-26 15:13:42 -0500 (Thu, 26 May 2005) | 6 lines
1344 Changed paths:
1345    M /trunk/plugins/mgcp/packet-mgcp.c
1346
1347 From Martin Mathieson:
1348
1349 This 2-liner:
1350 - adds the correct item for localconnectionoptions param
1351 - recognises the message verb "MESG"
1352
1353 ------------------------------------------------------------------------
1354 r14445 | ulfl | 2005-05-26 15:23:13 -0500 (Thu, 26 May 2005) | 1 line
1355 Changed paths:
1356    M /trunk/Makefile.common
1357
1358 add log.h
1359 ------------------------------------------------------------------------
1360 r14446 | ulfl | 2005-05-26 16:45:58 -0500 (Thu, 26 May 2005) | 1 line
1361 Changed paths:
1362    M /trunk/capture.c
1363
1364 changed the loglevel of "capture kill" from message to info (it's no action that the user directly triggered)
1365 ------------------------------------------------------------------------
1366 r14447 | ulfl | 2005-05-26 16:49:48 -0500 (Thu, 26 May 2005) | 3 lines
1367 Changed paths:
1368    M /trunk/gtk/main.c
1369
1370 show the complete filename in the statusbar, as there's no good reason to hide it (bugzilla #198)
1371
1372 fix various log related problems
1373 ------------------------------------------------------------------------
1374 r14448 | ulfl | 2005-05-26 18:18:10 -0500 (Thu, 26 May 2005) | 1 line
1375 Changed paths:
1376    M /trunk/gtk/graph_analysis.c
1377
1378 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 ...
1379 ------------------------------------------------------------------------
1380 r14449 | guy | 2005-05-26 20:34:42 -0500 (Thu, 26 May 2005) | 2 lines
1381 Changed paths:
1382    M /trunk/plugins/profinet
1383
1384 Set svn:ignore to ignore generated files.
1385
1386 ------------------------------------------------------------------------
1387 r14450 | guy | 2005-05-26 21:30:10 -0500 (Thu, 26 May 2005) | 3 lines
1388 Changed paths:
1389    M /trunk/epan/dissectors/packet-smb-browse.c
1390
1391 The DESIRE_ and OS_ values are bit indices, not numerical values that
1392 appear by themselves; get rid of the value_string tables for them.
1393
1394 ------------------------------------------------------------------------
1395 r14451 | sahlberg | 2005-05-27 00:04:03 -0500 (Fri, 27 May 2005) | 3 lines
1396 Changed paths:
1397    M /trunk/gtk/graph_analysis.c
1398
1399 GdKEventScroll is not available in GTK-1.2
1400
1401
1402 ------------------------------------------------------------------------
1403 r14452 | sahlberg | 2005-05-27 01:00:08 -0500 (Fri, 27 May 2005) | 9 lines
1404 Changed paths:
1405    M /trunk/epan/dissectors/packet-wsp.c
1406    M /trunk/epan/proto.c
1407
1408 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.
1409
1410 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()
1411
1412 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()
1413
1414
1415
1416
1417 ------------------------------------------------------------------------
1418 r14453 | sahlberg | 2005-05-27 03:53:07 -0500 (Fri, 27 May 2005) | 4 lines
1419 Changed paths:
1420    M /trunk/epan/dissectors/packet-isakmp.c
1421    M /trunk/epan/dissectors/packet-kerberos.c
1422    M /trunk/epan/dissectors/packet-kerberos.h
1423    M /trunk/epan/dissectors/packet-kink.c
1424
1425 From T.Nakashima
1426 updates to KINK
1427
1428
1429 ------------------------------------------------------------------------
1430 r14454 | gram | 2005-05-27 10:13:09 -0500 (Fri, 27 May 2005) | 5 lines
1431 Changed paths:
1432    M /trunk/clopts_common.c
1433    M /trunk/epan/proto.c
1434    A /trunk/tools/ftsanity.py
1435
1436 Add a "-G fields3" report which prints the bitmask of the field, and avoids
1437 printing the blurb twice, like fields2 does.
1438 Add a script, fsanity.py, to check sanity of FT definitions. Right now the
1439 only check is for bitmasks for integer-like fields.
1440
1441 ------------------------------------------------------------------------
1442 r14455 | lego | 2005-05-27 13:33:09 -0500 (Fri, 27 May 2005) | 4 lines
1443 Changed paths:
1444    M /trunk/epan/prefs.c
1445
1446 don't use a static buffer for preference values, allocate it, and, if necessary reallocate so that
1447 the string always fits.
1448
1449
1450 ------------------------------------------------------------------------
1451 r14456 | etxrab | 2005-05-27 13:35:19 -0500 (Fri, 27 May 2005) | 7 lines
1452 Changed paths:
1453    M /trunk/epan/dissectors/packet-rdt.c
1454
1455 From Martin Mathieson
1456 packet-rdt.c:
1457 - register a configurable UDP port (off by default, but needed where setup traffic isn't captured)
1458 - dissect extra 'buffer info' fields
1459 - move bit fields into 'flags' subtrees
1460 - misc. minor fixes and improvements (mainly formatting)
1461 Missed eralier...
1462 ------------------------------------------------------------------------
1463 r14457 | sahlberg | 2005-05-27 16:33:27 -0500 (Fri, 27 May 2005) | 3 lines
1464 Changed paths:
1465    M /trunk/epan/dissectors/packet-wsp.c
1466
1467 from didier   fix for the regression for bug 62
1468
1469
1470 ------------------------------------------------------------------------
1471 r14458 | sahlberg | 2005-05-27 16:39:38 -0500 (Fri, 27 May 2005) | 7 lines
1472 Changed paths:
1473    M /trunk/epan/dissectors/packet-kink.c
1474
1475 from Gilbert,
1476
1477 make kink compile again on non-kerberos builds.
1478
1479 encapsulate a call to decrypt kerberos to only be compiled in when compiling with kerberos.
1480
1481
1482 ------------------------------------------------------------------------
1483 r14459 | obiot | 2005-05-27 19:51:56 -0500 (Fri, 27 May 2005) | 2 lines
1484 Changed paths:
1485    M /trunk/epan/dissectors/packet-image-gif.c
1486
1487 From Gilbert Ramirez - Fix a FT_NONE with a bitmask (shouldn't have one).
1488
1489 ------------------------------------------------------------------------
1490 r14460 | sahlberg | 2005-05-27 22:37:16 -0500 (Fri, 27 May 2005) | 5 lines
1491 Changed paths:
1492    M /trunk/epan/dissectors/packet-scsi.c
1493
1494 refactor scsi dissector toi be table driven so it will be easier to add new 
1495 commandsets.
1496
1497
1498
1499 ------------------------------------------------------------------------
1500 r14461 | sahlberg | 2005-05-28 00:42:39 -0500 (Sat, 28 May 2005) | 6 lines
1501 Changed paths:
1502    M /trunk/epan/dissectors/packet-scsi.c
1503
1504 more scsi refactoring
1505
1506 starting to implement MMC codeset : CDROM/DVD
1507
1508
1509
1510 ------------------------------------------------------------------------
1511 r14462 | sahlberg | 2005-05-28 03:27:44 -0500 (Sat, 28 May 2005) | 2 lines
1512 Changed paths:
1513    M /trunk/epan/dissectors/packet-scsi.c
1514
1515 some more MMC4 updates
1516
1517 ------------------------------------------------------------------------
1518 r14463 | ulfl | 2005-05-28 06:04:11 -0500 (Sat, 28 May 2005) | 1 line
1519 Changed paths:
1520    M /trunk/gtk/graph_analysis.c
1521
1522 prevent unused function warning
1523 ------------------------------------------------------------------------
1524 r14464 | sahlberg | 2005-05-28 07:45:38 -0500 (Sat, 28 May 2005) | 3 lines
1525 Changed paths:
1526    M /trunk/epan/dissectors/packet-scsi.c
1527
1528 updates to mmc,   add more dissection of GET_CONFIGURATION and READ_TOC
1529
1530
1531 ------------------------------------------------------------------------
1532 r14465 | ulfl | 2005-05-28 07:49:19 -0500 (Sat, 28 May 2005) | 1 line
1533 Changed paths:
1534    M /trunk/epan/dissectors/packet-ndps.c
1535
1536 add some tvb_ensure_bytes_exist() calls, fixes #197, #202 and #208
1537 ------------------------------------------------------------------------
1538 r14466 | sahlberg | 2005-05-28 08:01:14 -0500 (Sat, 28 May 2005) | 3 lines
1539 Changed paths:
1540    M /trunk/epan/dissectors/packet-scsi.c
1541
1542 add the SynchronizeCache command for MMC
1543
1544
1545 ------------------------------------------------------------------------
1546 r14467 | sahlberg | 2005-05-28 08:29:45 -0500 (Sat, 28 May 2005) | 3 lines
1547 Changed paths:
1548    M /trunk/epan/dissectors/packet-scsi.c
1549
1550 add MMC READ BUFFER CAPACITY command
1551
1552
1553 ------------------------------------------------------------------------
1554 r14468 | sahlberg | 2005-05-28 18:05:41 -0500 (Sat, 28 May 2005) | 4 lines
1555 Changed paths:
1556    M /trunk/plugins/mgcp/packet-mgcp.c
1557
1558 from Alejandro Vaquero
1559 fox to packet-mgcp.c to make the viop analysis working again.
1560
1561
1562 ------------------------------------------------------------------------
1563 r14469 | sahlberg | 2005-05-28 20:49:09 -0500 (Sat, 28 May 2005) | 5 lines
1564 Changed paths:
1565    M /trunk/epan/dissectors/packet-iscsi.c
1566
1567 update iscsi so that when we have ImmediateData we also call SCSI to decode the 
1568 payload (DATAOUT)  and not just the scsi CDB.
1569
1570
1571
1572 ------------------------------------------------------------------------
1573 r14470 | sahlberg | 2005-05-28 20:54:22 -0500 (Sat, 28 May 2005) | 6 lines
1574 Changed paths:
1575    M /trunk/epan/dissectors/packet-scsi.c
1576
1577 minor prettification
1578
1579 in the decode pane for the SCSI protocol,
1580 put the name of the CDB on the protocol line
1581
1582
1583 ------------------------------------------------------------------------
1584 r14471 | sahlberg | 2005-05-28 21:30:49 -0500 (Sat, 28 May 2005) | 3 lines
1585 Changed paths:
1586    M /trunk/epan/dissectors/packet-iscsi.c
1587
1588 create a subset tvb before calling off to the SCSI dissector
1589 so that the right part of the hexpane is highlighted when one clicks on an nondissected data line
1590
1591 ------------------------------------------------------------------------
1592 r14472 | sahlberg | 2005-05-28 21:55:12 -0500 (Sat, 28 May 2005) | 6 lines
1593 Changed paths:
1594    M /trunk/epan/dissectors/packet-fcp.c
1595    M /trunk/epan/dissectors/packet-iscsi.c
1596    M /trunk/epan/dissectors/packet-ndmp.c
1597    M /trunk/epan/dissectors/packet-scsi.c
1598    M /trunk/epan/dissectors/packet-scsi.h
1599
1600 make all callers of dissect_scsi_cdb() first create a new subset tvb
1601
1602 change the signature for dissect_scsi_cdb since we no longer need to pass offset over.
1603
1604
1605
1606 ------------------------------------------------------------------------
1607 r14473 | sahlberg | 2005-05-28 22:18:53 -0500 (Sat, 28 May 2005) | 3 lines
1608 Changed paths:
1609    M /trunk/epan/dissectors/packet-fcp.c
1610    M /trunk/epan/dissectors/packet-iscsi.c
1611    M /trunk/epan/dissectors/packet-ndmp.c
1612    M /trunk/epan/dissectors/packet-scsi.c
1613    M /trunk/epan/dissectors/packet-scsi.h
1614
1615 remove offset and len  from the signature of dissect_scsi_payload()
1616
1617
1618 ------------------------------------------------------------------------
1619 r14474 | jmayer | 2005-05-29 03:19:11 -0500 (Sun, 29 May 2005) | 5 lines
1620 Changed paths:
1621    M /trunk/epan/dissectors/packet-ieee80211.c
1622
1623
1624 Add minimal 802.11j decoding. There's not fun in doing more unless
1625 someone provides a capture file.
1626
1627
1628 ------------------------------------------------------------------------
1629 r14475 | sahlberg | 2005-05-29 03:29:55 -0500 (Sun, 29 May 2005) | 3 lines
1630 Changed paths:
1631    M /trunk/epan/dissectors/packet-scsi.c
1632
1633 MMC SET STREAMING command
1634
1635
1636 ------------------------------------------------------------------------
1637 r14476 | sahlberg | 2005-05-29 03:45:09 -0500 (Sun, 29 May 2005) | 3 lines
1638 Changed paths:
1639    M /trunk/epan/dissectors/packet-scsi.c
1640
1641 add MMC RESERVE TRACK cdb
1642
1643
1644 ------------------------------------------------------------------------
1645 r14477 | ulfl | 2005-05-29 06:23:42 -0500 (Sun, 29 May 2005) | 1 line
1646 Changed paths:
1647    M /trunk/epan/proto.c
1648
1649 fix #11: add a [truncated] to the label, if the message to display is too long
1650 ------------------------------------------------------------------------
1651 r14478 | ulfl | 2005-05-29 07:27:31 -0500 (Sun, 29 May 2005) | 1 line
1652 Changed paths:
1653    M /trunk/epan/dissectors/packet-rsync.c
1654
1655 fix #86: use format_text before adding version string to the info column
1656 ------------------------------------------------------------------------
1657 r14479 | ulfl | 2005-05-29 08:02:57 -0500 (Sun, 29 May 2005) | 1 line
1658 Changed paths:
1659    M /trunk/epan/dissectors/packet-dns.c
1660
1661 fix #201: add format_text before output of the DNS name, in case it contains invalid chars
1662 ------------------------------------------------------------------------
1663 r14480 | ulfl | 2005-05-29 09:09:58 -0500 (Sun, 29 May 2005) | 1 line
1664 Changed paths:
1665    M /trunk/gtk/recent.c
1666
1667 clarify some recent file entry descriptions
1668 ------------------------------------------------------------------------
1669 r14481 | ulfl | 2005-05-29 21:58:13 -0500 (Sun, 29 May 2005) | 3 lines
1670 Changed paths:
1671    M /trunk/epan/dissectors/packet-ndps.c
1672
1673 add two more tvb_ensure_bytes_exist() calls to fix #216
1674
1675 When I look at the remaining code, I fear this will become a never ending story :-(
1676 ------------------------------------------------------------------------
1677 r14482 | ulfl | 2005-05-29 22:10:37 -0500 (Sun, 29 May 2005) | 1 line
1678 Changed paths:
1679    M /trunk/epan/dissectors/packet-smb.c
1680
1681 fix #215: the field hf_smb_print_spool_file_name used the wrong type, use FT_STRINGZ to add a string
1682 ------------------------------------------------------------------------
1683 r14483 | ulfl | 2005-05-29 23:06:22 -0500 (Sun, 29 May 2005) | 3 lines
1684 Changed paths:
1685    M /trunk/doc/ethereal.pod
1686    M /trunk/gtk/main.c
1687    M /trunk/gtk/recent.c
1688    M /trunk/gtk/recent.h
1689
1690 First part to fix #148: use command line parameter -o not only for preferences but also for recent settings.
1691
1692 This way we can simply remove the GUI related command line parameters -B, -P and -T, which are useless now.
1693 ------------------------------------------------------------------------
1694 r14484 | ulfl | 2005-05-29 23:46:25 -0500 (Sun, 29 May 2005) | 1 line
1695 Changed paths:
1696    M /trunk/capture_opts.c
1697    M /trunk/capture_sync.c
1698    M /trunk/doc/ethereal.pod
1699    M /trunk/gtk/main.c
1700
1701 fix #148: (win32 only) use command line parameter -B to set capture buffer size
1702 ------------------------------------------------------------------------
1703 r14485 | sahlberg | 2005-05-30 06:16:08 -0500 (Mon, 30 May 2005) | 3 lines
1704 Changed paths:
1705    M /trunk/epan/dissectors/packet-scsi.c
1706
1707 add MMC READ TRACK INFORMATION cdb
1708
1709
1710 ------------------------------------------------------------------------
1711 r14486 | sahlberg | 2005-05-30 07:09:39 -0500 (Mon, 30 May 2005) | 3 lines
1712 Changed paths:
1713    M /trunk/epan/dissectors/packet-scsi.c
1714
1715 add MMC READ DISC INFORMATION cdb
1716
1717
1718 ------------------------------------------------------------------------
1719 r14487 | gerald | 2005-05-30 10:51:03 -0500 (Mon, 30 May 2005) | 2 lines
1720 Changed paths:
1721    M /trunk/plugins/megaco/packet-megaco.c
1722
1723 Break out of an infinite loop.  Fixes bugs 213 & 214.
1724
1725 ------------------------------------------------------------------------
1726 r14488 | gerald | 2005-05-30 11:03:24 -0500 (Mon, 30 May 2005) | 3 lines
1727 Changed paths:
1728    M /trunk/plugins/giop/packet-coseventcomm.c
1729    M /trunk/plugins/giop/packet-cosnaming.c
1730
1731 Throw an exception if we're handed a null pointer when we weren't
1732 expecting one.  Fixes bug 200.
1733
1734 ------------------------------------------------------------------------
1735 r14489 | gerald | 2005-05-30 11:49:47 -0500 (Mon, 30 May 2005) | 2 lines
1736 Changed paths:
1737    M /trunk/editcap.c
1738
1739 Add random bit errors to the fuzz tests.
1740
1741 ------------------------------------------------------------------------
1742 r14490 | ulfl | 2005-05-30 13:37:19 -0500 (Mon, 30 May 2005) | 7 lines
1743 Changed paths:
1744    M /trunk/epan/dissectors/packet-dcerpc.c
1745
1746 fix highlighting length, if more than one RPC call is in a TCP PDU
1747
1748 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
1749
1750 add some more RPC info to the toplevel RPC proto_item
1751
1752 add a comment, if some bytes are not dissected but might be in the next TCP PDU
1753 ------------------------------------------------------------------------
1754 r14491 | etxrab | 2005-05-30 13:39:39 -0500 (Mon, 30 May 2005) | 3 lines
1755 Changed paths:
1756    M /trunk/epan/dissectors/Makefile.common
1757    A /trunk/epan/dissectors/packet-msrp.c
1758
1759 Add dissection of MSRP 
1760 http://www.ietf.org/internet-drafts/draft-ietf-simple-message-sessions-10.txt
1761
1762 ------------------------------------------------------------------------
1763 r14492 | gerald | 2005-05-30 15:48:12 -0500 (Mon, 30 May 2005) | 6 lines
1764 Changed paths:
1765    M /trunk/epan/column.c
1766
1767 Fix an off-by-one error found by Steve Grubb.  Steve gets the award
1768 for longest standing bug found so far.  This has been present since
1769 version 0.5.0.
1770
1771 Fixes part of bug 217.
1772
1773 ------------------------------------------------------------------------
1774 r14493 | gerald | 2005-05-30 15:51:36 -0500 (Mon, 30 May 2005) | 2 lines
1775 Changed paths:
1776    M /trunk/epan/dissectors/packet-ber.c
1777
1778 From Steve Grubb:  Initialize a variable.  Fixes part of bug 217.
1779
1780 ------------------------------------------------------------------------
1781 r14494 | gerald | 2005-05-30 15:53:08 -0500 (Mon, 30 May 2005) | 2 lines
1782 Changed paths:
1783    M /trunk/epan/dissectors/packet-bootp.c
1784
1785 From Steve Grubb:  Fix off by one errors.  Fixes part of bug 217.
1786
1787 ------------------------------------------------------------------------
1788 r14495 | gerald | 2005-05-30 15:55:16 -0500 (Mon, 30 May 2005) | 6 lines
1789 Changed paths:
1790    M /trunk/asn1/camel/packet-camel-template.c
1791    M /trunk/epan/dissectors/packet-camel.c
1792
1793 From Steve Grubb: Fix a memory leak.
1794
1795 Don't pass a null to atoi().
1796
1797 Fixes part of bug 217.
1798
1799 ------------------------------------------------------------------------
1800 r14496 | gerald | 2005-05-30 15:58:20 -0500 (Mon, 30 May 2005) | 2 lines
1801 Changed paths:
1802    M /trunk/epan/dissectors/packet-cpfi.c
1803    M /trunk/epan/dissectors/packet-dcm.c
1804    M /trunk/epan/dissectors/packet-dcom-cba-acco.c
1805    M /trunk/epan/dissectors/packet-ethertype.c
1806    M /trunk/epan/dissectors/packet-frame.c
1807
1808 More bug fixes from Steve Grubb.  See bug 217 for details.
1809
1810 ------------------------------------------------------------------------
1811 r14497 | gerald | 2005-05-30 16:00:05 -0500 (Mon, 30 May 2005) | 2 lines
1812 Changed paths:
1813    M /trunk/epan/dissectors/packet-ieee8023.c
1814    M /trunk/epan/dissectors/packet-isl.c
1815
1816 From Steve Grubb:  Initialize some variables.  Fixes part of bug 217.
1817
1818 ------------------------------------------------------------------------
1819 r14498 | gerald | 2005-05-30 16:01:52 -0500 (Mon, 30 May 2005) | 2 lines
1820 Changed paths:
1821    M /trunk/epan/dissectors/packet-per.c
1822    M /trunk/epan/dissectors/packet-radius.c
1823
1824 From Steve Grubb:  Fix buffer and array length checks.  Fixes part of bug 217.
1825
1826 ------------------------------------------------------------------------
1827 r14499 | gerald | 2005-05-30 16:04:58 -0500 (Mon, 30 May 2005) | 3 lines
1828 Changed paths:
1829    M /trunk/epan/dissectors/packet-telnet.c
1830
1831 Don't try to check the suboption length type if we don't have a suboption.
1832 Found by Steve Grubb.  Fixes part of bug 217.
1833
1834 ------------------------------------------------------------------------
1835 r14500 | gerald | 2005-05-30 16:08:16 -0500 (Mon, 30 May 2005) | 2 lines
1836 Changed paths:
1837    M /trunk/wiretap/netmon.c
1838
1839 From Steve Grubb: Fix a memory leak.  Fixes part of bug 217.
1840
1841 ------------------------------------------------------------------------
1842 r14501 | ulfl | 2005-05-30 16:10:21 -0500 (Mon, 30 May 2005) | 3 lines
1843 Changed paths:
1844    M /trunk/epan/dissectors/packet-smb.c
1845
1846 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.
1847
1848 Found this by a privately fuzzed capture file (sorry, can't give it away)
1849 ------------------------------------------------------------------------
1850 r14502 | ulfl | 2005-05-30 17:40:55 -0500 (Mon, 30 May 2005) | 1 line
1851 Changed paths:
1852    M /trunk/epan/dissectors/packet-dcom.c
1853
1854 add a tvb_ensure_bytes_exist() to prevent a dissector bug
1855 ------------------------------------------------------------------------
1856 r14503 | ulfl | 2005-05-31 03:02:24 -0500 (Tue, 31 May 2005) | 2 lines
1857 Changed paths:
1858    M /trunk/epan/dissectors/packet-dcom.c
1859
1860 fix handling, if ArraySize of a BSTR is 0,
1861 replace a g_assert by DISSECTOR_ASSERT
1862 ------------------------------------------------------------------------
1863 r14504 | gram | 2005-05-31 09:03:34 -0500 (Tue, 31 May 2005) | 3 lines
1864 Changed paths:
1865    M /trunk/epan/dissectors/packet-cops.c
1866
1867 Remove bitmasks from field definitions for FT_IPv4
1868 and FT_IPv6 fields.
1869
1870 ------------------------------------------------------------------------
1871 r14505 | gram | 2005-05-31 09:07:16 -0500 (Tue, 31 May 2005) | 4 lines
1872 Changed paths:
1873    M /trunk/AUTHORS
1874    M /trunk/print.c
1875
1876 Put 'unmaskedvalue' field in XML for bit-masked values.
1877 Fix interpretation of 'value' field.
1878 Patch from Vasanth Manickam.
1879
1880 ------------------------------------------------------------------------
1881 r14506 | ulfl | 2005-05-31 13:27:20 -0500 (Tue, 31 May 2005) | 3 lines
1882 Changed paths:
1883    M /trunk/plugins/profinet/packet-dcerpc-pn-io.c
1884
1885 add another tvb_ensure_bytes_exist() call
1886
1887 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
1888 ------------------------------------------------------------------------
1889 r14507 | ulfl | 2005-05-31 13:30:37 -0500 (Tue, 31 May 2005) | 1 line
1890 Changed paths:
1891    M /trunk/epan/dissectors/packet-dcom-cba.c
1892
1893 bugfix: remove some not required dissect_dcom_that() calls, as "ORPC that" was errorneously dissected twice
1894 ------------------------------------------------------------------------
1895 r14508 | ulfl | 2005-05-31 13:31:27 -0500 (Tue, 31 May 2005) | 1 line
1896 Changed paths:
1897    M /trunk/epan/dissectors/packet-dcom-remact.c
1898
1899 better dissect ProtSeqs values
1900 ------------------------------------------------------------------------
1901 r14509 | lroland | 2005-05-31 15:42:15 -0500 (Tue, 31 May 2005) | 3 lines
1902 Changed paths:
1903    M /trunk/Makefile.nmake
1904    M /trunk/plugins/Makefile.nmake
1905
1906 As suggested by Jaap Keuter:
1907 Add generated files copied by "install-deps" to the
1908 "clean" target
1909 ------------------------------------------------------------------------
1910 r14510 | ulfl | 2005-05-31 16:17:54 -0500 (Tue, 31 May 2005) | 1 line
1911 Changed paths:
1912    M /trunk/file.c
1913
1914 convenience: if a "Go To Packet" didn't succeeded, add the requested packet number to the error message, 
1915 ------------------------------------------------------------------------
1916 r14511 | ulfl | 2005-05-31 16:30:40 -0500 (Tue, 31 May 2005) | 1 line
1917 Changed paths:
1918    M /trunk/doc/ethereal.pod
1919    M /trunk/gtk/main.c
1920
1921 add new command line flag "-g", will go to a given packet, after loading a capture file with -r
1922 ------------------------------------------------------------------------
1923 r14512 | lroland | 2005-05-31 16:34:14 -0500 (Tue, 31 May 2005) | 3 lines
1924 Changed paths:
1925    M /trunk/config.nmake
1926    M /trunk/plugins/stats_tree/Makefile.nmake
1927
1928 Add a note to config.nmake that it is required to set ENABLE_LIBETHEREAL to get plugin support in Ethereal.
1929
1930 Change Makefile.nmake of the stats_tree plugin to the current scheme.
1931 ------------------------------------------------------------------------
1932 r14513 | etxrab | 2005-06-01 01:46:41 -0500 (Wed, 01 Jun 2005) | 5 lines
1933 Changed paths:
1934    M /trunk/plugins/giop/Makefile.am
1935    M /trunk/plugins/giop/Makefile.nmake
1936    M /trunk/plugins/giop/README
1937    A /trunk/plugins/giop/packet-tango.c
1938
1939 From Paolo Frigo :
1940 A new plugin based on GIOP to recognize Tango packets. TANGO is
1941 an object oriented distributed control system based on CORBA. Tango is
1942 being actively developed as a collaborative effort among the ESRF, Soleil, Elettra and ALBA synchrotron facilities. TANGO is an open source
1943 project hosted by SourceForge.
1944 ------------------------------------------------------------------------
1945 r14514 | etxrab | 2005-06-01 01:47:15 -0500 (Wed, 01 Jun 2005) | 5 lines
1946 Changed paths:
1947    M /trunk/ethereal_gen.py
1948
1949 From Paolo Frigo :
1950 A new plugin based on GIOP to recognize Tango packets. TANGO is
1951 an object oriented distributed control system based on CORBA. Tango is
1952 being actively developed as a collaborative effort among the ESRF, Soleil, Elettra and ALBA synchrotron facilities. TANGO is an open source
1953 project hosted by SourceForge.
1954 ------------------------------------------------------------------------
1955 r14515 | ulfl | 2005-06-01 14:17:59 -0500 (Wed, 01 Jun 2005) | 1 line
1956 Changed paths:
1957    M /trunk/epan/dissectors/packet-windows-common.c
1958
1959 bugfix: use g_snprintf instead of sprintf to prevent a buffer overflow
1960 ------------------------------------------------------------------------
1961 r14516 | ulfl | 2005-06-01 14:19:40 -0500 (Wed, 01 Jun 2005) | 1 line
1962 Changed paths:
1963    M /trunk/epan/dissectors/packet-dcom.c
1964
1965 prevent "Dissector Bug": prevent a string processing of length 0
1966 ------------------------------------------------------------------------
1967 r14517 | ulfl | 2005-06-01 16:28:40 -0500 (Wed, 01 Jun 2005) | 1 line
1968 Changed paths:
1969    M /trunk/epan/dissectors/packet-frame.c
1970
1971 mark some fields as generated and clarify some field descriptions
1972 ------------------------------------------------------------------------
1973 r14518 | ulfl | 2005-06-01 18:44:24 -0500 (Wed, 01 Jun 2005) | 5 lines
1974 Changed paths:
1975    M /trunk/epan/dissectors/packet-ip.c
1976
1977 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.
1978
1979 replace some deprecated proto_tree_add_..._hidden() calls by seperate calls by proto_tree_add_...() and PROTO_ITEM_SET_HIDDEN()
1980
1981 some other cosmetic changes
1982 ------------------------------------------------------------------------
1983 r14519 | ulfl | 2005-06-01 18:47:55 -0500 (Wed, 01 Jun 2005) | 1 line
1984 Changed paths:
1985    M /trunk/epan/dissectors/packet-ip.c
1986
1987 add a reference to the corresponding RFC's of the Differentiated Services field pref setting
1988 ------------------------------------------------------------------------
1989 r14520 | ulfl | 2005-06-01 19:28:38 -0500 (Wed, 01 Jun 2005) | 1 line
1990 Changed paths:
1991    M /trunk/epan/dissectors/packet-eth.c
1992
1993 add the resolved Ethernet addresses to the "Ethernet II" summary line
1994 ------------------------------------------------------------------------
1995 r14521 | guy | 2005-06-02 02:17:08 -0500 (Thu, 02 Jun 2005) | 2 lines
1996 Changed paths:
1997    M /trunk/INSTALL
1998
1999 Note that this is *not* what you use if you're building from Subversion.
2000
2001 ------------------------------------------------------------------------
2002 r14522 | ulfl | 2005-06-02 02:29:24 -0500 (Thu, 02 Jun 2005) | 3 lines
2003 Changed paths:
2004    M /trunk/epan/dissectors/packet-wbxml.c
2005
2006 bugfix: don't use match_strval() in combination with format strings (as it may return NULL) but val_to_str()
2007
2008 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)
2009 ------------------------------------------------------------------------
2010 r14523 | ulfl | 2005-06-02 13:29:29 -0500 (Thu, 02 Jun 2005) | 1 line
2011 Changed paths:
2012    M /trunk/epan/proto.c
2013
2014 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"
2015 ------------------------------------------------------------------------
2016 r14524 | ulfl | 2005-06-02 13:35:20 -0500 (Thu, 02 Jun 2005) | 1 line
2017 Changed paths:
2018    M /trunk/epan/proto.c
2019    M /trunk/epan/proto.h
2020
2021 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")
2022 ------------------------------------------------------------------------
2023 r14525 | ulfl | 2005-06-02 13:39:45 -0500 (Thu, 02 Jun 2005) | 1 line
2024 Changed paths:
2025    M /trunk/epan/dissectors/packet-dcerpc.c
2026
2027 bugfix (fuzz_tested): add tvb_ensure_bytes_exist() before adding a fragment at two places, otherwise we get an access violation
2028 ------------------------------------------------------------------------
2029 r14526 | ulfl | 2005-06-02 13:44:17 -0500 (Thu, 02 Jun 2005) | 1 line
2030 Changed paths:
2031    M /trunk/epan/dissectors/packet-smb.c
2032
2033 bugfix (fuzz_tested): t2i can be zero, test at all places before using it
2034 ------------------------------------------------------------------------
2035 r14527 | ulfl | 2005-06-02 13:52:55 -0500 (Thu, 02 Jun 2005) | 3 lines
2036 Changed paths:
2037    M /trunk/epan/dissectors/packet-dcerpc.c
2038    M /trunk/epan/dissectors/packet-rpc.c
2039    M /trunk/epan/dissectors/packet-smb-pipe.c
2040    M /trunk/epan/dissectors/packet-smb.c
2041    M /trunk/epan/dissectors/packet-tcp.c
2042    M /trunk/epan/reassemble.c
2043    M /trunk/epan/reassemble.h
2044
2045 add a generated toplevel line between the TCP protocol and the desegmented content, to better understand what's going on while desegmenting.
2046
2047 We'll have to add similar mechanisms for other protocols as well...
2048 ------------------------------------------------------------------------
2049 r14528 | ulfl | 2005-06-02 14:31:16 -0500 (Thu, 02 Jun 2005) | 1 line
2050 Changed paths:
2051    M /trunk/epan/dissectors/packet-ndps.c
2052
2053 fix #223: add another tvb_ensure_bytes_exist() call
2054 ------------------------------------------------------------------------
2055 r14529 | ulfl | 2005-06-02 15:03:15 -0500 (Thu, 02 Jun 2005) | 1 line
2056 Changed paths:
2057    M /trunk/epan/dissectors/packet-http.c
2058
2059 add length information to "Content-encoded entity body"
2060 ------------------------------------------------------------------------
2061 r14530 | ulfl | 2005-06-02 15:52:13 -0500 (Thu, 02 Jun 2005) | 1 line
2062 Changed paths:
2063    M /trunk/epan/dissectors/packet-udp.c
2064
2065 use [] not () brackets to indicate [correct] UDP checksum, as this is a generated field
2066 ------------------------------------------------------------------------
2067 r14531 | ulfl | 2005-06-02 15:55:58 -0500 (Thu, 02 Jun 2005) | 2 lines
2068 Changed paths:
2069    M /trunk/epan/dissectors/packet-clnp.c
2070    M /trunk/epan/dissectors/packet-dcerpc.c
2071    M /trunk/epan/dissectors/packet-dnp.c
2072    M /trunk/epan/dissectors/packet-eap.c
2073    M /trunk/epan/dissectors/packet-ndps.c
2074    M /trunk/epan/dissectors/packet-netbios.c
2075    M /trunk/epan/dissectors/packet-q931.c
2076    M /trunk/epan/dissectors/packet-x25.c
2077    M /trunk/epan/reassemble.c
2078    M /trunk/epan/reassemble.h
2079
2080 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.
2081
2082 ------------------------------------------------------------------------
2083 r14532 | ulfl | 2005-06-02 17:11:22 -0500 (Thu, 02 Jun 2005) | 1 line
2084 Changed paths:
2085    M /trunk/epan/dissectors/packet-ncp2222.inc
2086
2087 fix call to show_fragment_seq_tree() reported by buildbot
2088 ------------------------------------------------------------------------
2089 r14533 | ashokn | 2005-06-02 17:49:59 -0500 (Thu, 02 Jun 2005) | 7 lines
2090 Changed paths:
2091    M /trunk/epan/dissectors/packet-lmp.c
2092
2093
2094 Updated LMP to handle the latest protocol. Removed old protocol values
2095 since they are no longer useful.
2096
2097 Manu Pathak <mapathak@cisco.com> contributed these changes
2098
2099
2100 ------------------------------------------------------------------------
2101 r14534 | etxrab | 2005-06-03 01:29:25 -0500 (Fri, 03 Jun 2005) | 6 lines
2102 Changed paths:
2103    M /trunk/epan/dissectors/packet-jxta.c
2104
2105 From Mike Duigou:
2106
2107 Extends the jxta dissector to add higher level conversation 
2108 tracking, improved display, tapping and fixes a bug which caused some 
2109 conversations to get lost.
2110
2111 ------------------------------------------------------------------------
2112 r14535 | etxrab | 2005-06-03 01:31:58 -0500 (Fri, 03 Jun 2005) | 4 lines
2113 Changed paths:
2114    M /trunk/epan/dissectors/packet-tcp.c
2115    M /trunk/epan/dissectors/packet-tcp.h
2116
2117 From Mike Duigou:
2118  A minor change to the prototype of tcp_dissect_pdus() 
2119 which uses the function pointer type from packet.h
2120
2121 ------------------------------------------------------------------------
2122 r14536 | etxrab | 2005-06-03 01:34:35 -0500 (Fri, 03 Jun 2005) | 4 lines
2123 Changed paths:
2124    M /trunk/epan/dissectors/packet-ssl.c
2125
2126 From Mike Duigou:
2127 A few doxygen updates and an improved section on 
2128 writing dissectors that don't use tcp_dissect_pdus().
2129
2130 ------------------------------------------------------------------------
2131 r14537 | etxrab | 2005-06-03 01:35:44 -0500 (Fri, 03 Jun 2005) | 4 lines
2132 Changed paths:
2133    M /trunk/epan/address.h
2134    M /trunk/epan/packet.h
2135    M /trunk/epan/packet_info.h
2136
2137 From  Mike Duigou:
2138 A few doxygen updates and an improved section on 
2139 writing dissectors that don't use tcp_dissect_pdus().
2140
2141 ------------------------------------------------------------------------
2142 r14538 | etxrab | 2005-06-03 01:36:07 -0500 (Fri, 03 Jun 2005) | 4 lines
2143 Changed paths:
2144    M /trunk/doc/README.developer
2145
2146 From  Mike Duigou:
2147 A few doxygen updates and an improved section on 
2148 writing dissectors that don't use tcp_dissect_pdus().
2149
2150 ------------------------------------------------------------------------
2151 r14539 | etxrab | 2005-06-03 01:37:05 -0500 (Fri, 03 Jun 2005) | 4 lines
2152 Changed paths:
2153    M /trunk/packaging/rpm/SPECS/ethereal.spec.in
2154
2155 From  Mike Duigou:
2156 Fixes a problem with the RPM spec which prevents it from 
2157 working with current versions of rpmbuild.
2158
2159 ------------------------------------------------------------------------
2160 r14540 | guy | 2005-06-03 04:55:28 -0500 (Fri, 03 Jun 2005) | 2 lines
2161 Changed paths:
2162    M /trunk/capture-wpcap.c
2163    M /trunk/gtk/capture_dlg.c
2164    M /trunk/gtk/capture_if_dlg.c
2165
2166 Update URLs and domain names that refer to the WinPcap site.
2167
2168 ------------------------------------------------------------------------
2169 r14541 | etxrab | 2005-06-03 04:56:03 -0500 (Fri, 03 Jun 2005) | 2 lines
2170 Changed paths:
2171    M /trunk/epan/dissectors/packet-isup.c
2172
2173 Register the ISUP dissector to make it callable through 
2174 call_dissector()
2175 ------------------------------------------------------------------------
2176 r14542 | lego | 2005-06-03 08:50:30 -0500 (Fri, 03 Jun 2005) | 6 lines
2177 Changed paths:
2178    M /trunk/epan/dissectors/Makefile.common
2179    M /trunk/epan/dissectors/packet-sscop.c
2180    A /trunk/epan/dissectors/packet-sscop.h
2181
2182
2183 - add a way to call the sscop dissector with an arbitrary handle\
2184 - make most fields "filterable"
2185 - dissect stat and ustat pdu lists
2186
2187
2188 ------------------------------------------------------------------------
2189 r14543 | lego | 2005-06-03 08:54:34 -0500 (Fri, 03 Jun 2005) | 3 lines
2190 Changed paths:
2191    M /trunk/epan/dissectors/packet-sscop.h
2192
2193 keywords and eol-style
2194
2195
2196 ------------------------------------------------------------------------
2197 r14544 | lego | 2005-06-03 09:02:06 -0500 (Fri, 03 Jun 2005) | 3 lines
2198 Changed paths:
2199    M /trunk/epan/dissectors/packet-sscop.c
2200
2201 fix the PDU list, and put it at the bottom
2202
2203
2204 ------------------------------------------------------------------------
2205 r14545 | ulfl | 2005-06-03 20:29:14 -0500 (Fri, 03 Jun 2005) | 5 lines
2206 Changed paths:
2207    M /trunk/doc/ethereal.pod
2208    M /trunk/doc/tethereal.pod
2209    M /trunk/gtk/main.c
2210    M /trunk/tethereal.c
2211
2212 update usage output and manual pages for both Ethereal and Tethereal to reflect the latest changes in the command line.
2213
2214 clarifications of some command line parameter descriptions in the manual pages
2215
2216 this also fixes #221
2217 ------------------------------------------------------------------------
2218 r14546 | ulfl | 2005-06-03 21:06:16 -0500 (Fri, 03 Jun 2005) | 3 lines
2219 Changed paths:
2220    M /trunk/gtk/packet_list.c
2221
2222 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)
2223
2224 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
2225 ------------------------------------------------------------------------
2226 r14547 | ulfl | 2005-06-03 23:14:02 -0500 (Fri, 03 Jun 2005) | 1 line
2227 Changed paths:
2228    M /trunk/doc/ethereal.pod
2229    M /trunk/doc/tethereal.pod
2230
2231 make a complete redesign of the files section
2232 ------------------------------------------------------------------------
2233 r14548 | ulfl | 2005-06-03 23:57:10 -0500 (Fri, 03 Jun 2005) | 1 line
2234 Changed paths:
2235    M /trunk/doc/ethereal.pod
2236
2237 update to changes done in the menu
2238 ------------------------------------------------------------------------
2239 r14549 | ulfl | 2005-06-04 05:23:10 -0500 (Sat, 04 Jun 2005) | 1 line
2240 Changed paths:
2241    M /trunk/proto_hier_stats.c
2242
2243 fix #224: hierarchy stats had problems with the new generated toplevel desegmentation items "[Reassembled TCP Segments]"
2244 ------------------------------------------------------------------------
2245 r14550 | ulfl | 2005-06-04 06:47:38 -0500 (Sat, 04 Jun 2005) | 1 line
2246 Changed paths:
2247    M /trunk/epan/dissectors/packet-dns.c
2248
2249 fix #201 second part: adapt the string length of the unformatted text, so it won't show \000 and beyond
2250 ------------------------------------------------------------------------
2251 r14551 | lego | 2005-06-04 14:22:39 -0500 (Sat, 04 Jun 2005) | 3 lines
2252 Changed paths:
2253    M /trunk/epan/dissectors/Makefile.common
2254    A /trunk/epan/dissectors/packet-user_encap.c
2255
2256 Give the user the ability to decide how to decode USER DLTs
2257
2258
2259 ------------------------------------------------------------------------
2260 r14552 | ulfl | 2005-06-04 16:39:36 -0500 (Sat, 04 Jun 2005) | 1 line
2261 Changed paths:
2262    M /trunk/epan/dissectors/packet-lmp.c
2263
2264 fix #225-#231: the enum lmp_filter_keys contained holes, so the logic to detect the field type failed, resulting in the bug
2265 ------------------------------------------------------------------------
2266 r14553 | guy | 2005-06-04 16:58:55 -0500 (Sat, 04 Jun 2005) | 7 lines
2267 Changed paths:
2268    M /trunk/wiretap/libpcap.c
2269    M /trunk/wiretap/netmon.c
2270    M /trunk/wiretap/nettl.c
2271
2272 Fix some more leaks in error returns from open routines (if the open can
2273 fail after the private data is allocated, you have to free the private
2274 data).
2275
2276 The file header in nettl files is 128 bytes - use a #define for it, and
2277 also a #define for the magic number size.
2278
2279 ------------------------------------------------------------------------
2280 r14554 | ulfl | 2005-06-04 17:05:50 -0500 (Sat, 04 Jun 2005) | 3 lines
2281 Changed paths:
2282    M /trunk/epan/dissectors/packet-per.h
2283
2284 if some PER errors has to be put to the stderr, give at least info where it's coming from (__FILE__ and __LINE__)
2285
2286 BTW: time for something like a "NotImplementedException"?!?, this seems to be a common mechanism, if a dissector hasn't implemented all protocol elemements (yet)
2287 ------------------------------------------------------------------------
2288 r14555 | etxrab | 2005-06-06 08:55:47 -0500 (Mon, 06 Jun 2005) | 2 lines
2289 Changed paths:
2290    M /trunk/epan/dissectors/packet-rsvp.c
2291
2292 From Richard Rabbat:
2293 a patch for a couple of fixes to rsvp sub-objects.
2294 ------------------------------------------------------------------------
2295 r14556 | etxrab | 2005-06-06 09:01:04 -0500 (Mon, 06 Jun 2005) | 10 lines
2296 Changed paths:
2297    M /trunk/gtk/graph_analysis.c
2298    M /trunk/gtk/graph_analysis.h
2299
2300 From Alejandro Vaquero:
2301
2302 - Add a pane to contain  the main graph and the comments to be able to 
2303 split them
2304 - Change the main graph area to be a scrolled_window
2305 - Change the look of the selected item to be blue with white text color
2306 - Gray color the title area
2307 - Change the conversations color to more "soft" colors (it was difficult 
2308 to read in some cases before)
2309
2310 ------------------------------------------------------------------------
2311 r14557 | etxrab | 2005-06-06 10:17:41 -0500 (Mon, 06 Jun 2005) | 5 lines
2312 Changed paths:
2313    M /trunk/epan/to_str.c
2314
2315 From Mike Duigou:
2316
2317  a patch to to_str.c which adds support for printing 
2318 AT_STRINGZ address type. Amazing that this wasn't there!
2319
2320 ------------------------------------------------------------------------
2321 r14558 | etxrab | 2005-06-06 10:20:10 -0500 (Mon, 06 Jun 2005) | 26 lines
2322 Changed paths:
2323    M /trunk/epan/dissectors/Makefile.common
2324    M /trunk/epan/dissectors/packet-jxta.c
2325    A /trunk/epan/dissectors/packet-jxta.h
2326
2327 From Mike Duigou:
2328  a patch which adds support for displaying jxta 
2329 conversations and endpoints from the 'Statistics' menu. Also adds :
2330
2331   - a generated field to Welcome messages to indicate whether this 
2332 welcome is from the initiator or the receiver. You can filter on this 
2333 field with 'jxta.welcome.initiator==[0|1]'
2334
2335   - Marks the source and destination fields of message added in the last 
2336 patch as generated fields. (Saw it being done for some other protocol).
2337
2338   - Cleans up dissection of Message which used to assume it would 
2339 dissected more than one set of hdr/message per tvbuff. Now it only 
2340 attempts to dissect one.
2341
2342 - Uses GMemChunk for tap info and for conversation data rather than 
2343 g_malloc() There's still a major leakage of g_malloc()ed the c-strings 
2344 which are used in jxta addresses. Any suggestions for how these can be 
2345 allocated such that they can be freed re-init is called would be 
2346 appreciated. For address objects whose data ptr doesn't point into a 
2347 tvbuff it's not clear what the lifecyle of an address object is.
2348
2349   - Fixes a bug with filling in the of the transport layer conversation 
2350 data. >= vs. >
2351
2352
2353 ------------------------------------------------------------------------
2354 r14559 | etxrab | 2005-06-06 10:22:17 -0500 (Mon, 06 Jun 2005) | 26 lines
2355 Changed paths:
2356    M /trunk/gtk/Makefile.common
2357    A /trunk/gtk/conversations_jxta.c
2358    A /trunk/gtk/hostlist_jxta.c
2359
2360 From Mike Duigou:
2361  a patch which adds support for displaying jxta 
2362 conversations and endpoints from the 'Statistics' menu. Also adds :
2363
2364   - a generated field to Welcome messages to indicate whether this 
2365 welcome is from the initiator or the receiver. You can filter on this 
2366 field with 'jxta.welcome.initiator==[0|1]'
2367
2368   - Marks the source and destination fields of message added in the last 
2369 patch as generated fields. (Saw it being done for some other protocol).
2370
2371   - Cleans up dissection of Message which used to assume it would 
2372 dissected more than one set of hdr/message per tvbuff. Now it only 
2373 attempts to dissect one.
2374
2375 - Uses GMemChunk for tap info and for conversation data rather than 
2376 g_malloc() There's still a major leakage of g_malloc()ed the c-strings 
2377 which are used in jxta addresses. Any suggestions for how these can be 
2378 allocated such that they can be freed re-init is called would be 
2379 appreciated. For address objects whose data ptr doesn't point into a 
2380 tvbuff it's not clear what the lifecyle of an address object is.
2381
2382   - Fixes a bug with filling in the of the transport layer conversation 
2383 data. >= vs. >
2384
2385
2386 ------------------------------------------------------------------------
2387 r14560 | etxrab | 2005-06-06 10:37:12 -0500 (Mon, 06 Jun 2005) | 1 line
2388 Changed paths:
2389    A /trunk/asn1/tcap
2390
2391 Add the asn2eth genereated TCAP dissector to SVN 
2392 ------------------------------------------------------------------------
2393 r14561 | etxrab | 2005-06-06 10:39:20 -0500 (Mon, 06 Jun 2005) | 1 line
2394 Changed paths:
2395    A /trunk/asn1/tcap/Makefile
2396    A /trunk/asn1/tcap/packet-tcap-template.c
2397    A /trunk/asn1/tcap/packet-tcap-template.h
2398    A /trunk/asn1/tcap/tcap.asn
2399    A /trunk/asn1/tcap/tcap.cnf
2400
2401 Add the asn2eth generated TCAP dissector made by Tim Endean to the SVN tree.
2402 ------------------------------------------------------------------------
2403 r14562 | etxrab | 2005-06-06 12:07:04 -0500 (Mon, 06 Jun 2005) | 1 line
2404 Changed paths:
2405    M /trunk/epan/dissectors/Makefile.common
2406    M /trunk/epan/dissectors/packet-jxta.h
2407
2408 Fix a typo and add an ifdef
2409 ------------------------------------------------------------------------
2410 r14563 | etxrab | 2005-06-06 12:08:37 -0500 (Mon, 06 Jun 2005) | 1 line
2411 Changed paths:
2412    M /trunk/gtk/conversations_jxta.c
2413    M /trunk/gtk/conversations_table.h
2414    M /trunk/gtk/hostlist_jxta.c
2415
2416 Add an ifdef and "dont apply patch twice".
2417 ------------------------------------------------------------------------
2418 r14564 | etxrab | 2005-06-06 12:40:07 -0500 (Mon, 06 Jun 2005) | 1 line
2419 Changed paths:
2420    A /trunk/asn1/tcap/Makefile.nmake
2421
2422 Add makefile.nmake
2423 ------------------------------------------------------------------------
2424 r14565 | etxrab | 2005-06-06 13:01:58 -0500 (Mon, 06 Jun 2005) | 1 line
2425 Changed paths:
2426    A /trunk/epan/dissectors/packet-isup_thin.c
2427
2428 Dissector for ISUP over TCP.
2429 ------------------------------------------------------------------------
2430 r14566 | lego | 2005-06-06 13:45:47 -0500 (Mon, 06 Jun 2005) | 2 lines
2431 Changed paths:
2432    M /trunk/epan/dissectors/packet-user_encap.c
2433
2434 the trailer's offset and len were not ok.
2435
2436 ------------------------------------------------------------------------
2437 r14567 | lego | 2005-06-06 13:51:05 -0500 (Mon, 06 Jun 2005) | 3 lines
2438 Changed paths:
2439    M /trunk/asn1/h248/h248.cnf
2440    M /trunk/epan/dissectors/packet-h248.c
2441    M /trunk/epan/dissectors/packet-h248.h
2442
2443 - make sure there's something to add to colinfo.
2444 - auditValueRequest is a request too
2445
2446 ------------------------------------------------------------------------
2447 r14568 | lego | 2005-06-06 13:52:54 -0500 (Mon, 06 Jun 2005) | 4 lines
2448 Changed paths:
2449    M /trunk/epan/dissectors/packet-sscop.c
2450
2451 - add an hf entry I forgot
2452 - get the STAT/USTAT PDU list straight 
2453
2454
2455 ------------------------------------------------------------------------
2456 r14569 | lego | 2005-06-06 13:53:43 -0500 (Mon, 06 Jun 2005) | 3 lines
2457 Changed paths:
2458    M /trunk/epan/dissectors/packet-alcap.c
2459
2460 register the dissector so that it can be found
2461
2462
2463 ------------------------------------------------------------------------
2464 r14570 | ulfl | 2005-06-06 15:32:08 -0500 (Mon, 06 Jun 2005) | 3 lines
2465 Changed paths:
2466    M /trunk/docbook/edg_src/EDG_chapter_dissection.xml
2467
2468 from Julian Onions: add a devel section about start writing a dissector
2469
2470 some editing by me ...
2471 ------------------------------------------------------------------------
2472 r14571 | etxrab | 2005-06-06 15:42:18 -0500 (Mon, 06 Jun 2005) | 1 line
2473 Changed paths:
2474    M /trunk/asn1/tcap/packet-tcap-template.c
2475    M /trunk/asn1/tcap/tcap.cnf
2476
2477 Let the sub dissector use the top tree.
2478 ------------------------------------------------------------------------
2479 r14572 | etxrab | 2005-06-07 00:49:06 -0500 (Tue, 07 Jun 2005) | 7 lines
2480 Changed paths:
2481    M /trunk/epan/dissectors/packet-ber.c
2482    M /trunk/epan/dissectors/packet-ber.h
2483    M /trunk/epan/dissectors/packet-gsm_map.c
2484    M /trunk/epan/dissectors/packet-tcap.c
2485    M /trunk/epan/dissectors/packet-tcap.h
2486
2487 From Tim Endean:
2488
2489 - I have had to make some changes to packet-ber to allow for PRIVATE and APPLICATION tags.
2490 - Both ANSI and ITU variants supported without configuration.
2491 - Asn.1 dissectors can now register using an OID value as well as an SSN, the oid it tried first.
2492
2493
2494 ------------------------------------------------------------------------
2495 r14573 | etxrab | 2005-06-07 00:49:57 -0500 (Tue, 07 Jun 2005) | 6 lines
2496 Changed paths:
2497    M /trunk/asn1/gsmmap/packet-gsm_map-template.c
2498
2499 From Tim Endean:
2500
2501 - I have had to make some changes to packet-ber to allow for PRIVATE and APPLICATION tags.
2502 - Both ANSI and ITU variants supported without configuration.
2503 - Asn.1 dissectors can now register using an OID value as well as an SSN, the oid it tried first.
2504
2505 ------------------------------------------------------------------------
2506 r14574 | etxrab | 2005-06-07 00:50:28 -0500 (Tue, 07 Jun 2005) | 6 lines
2507 Changed paths:
2508    M /trunk/asn1/tcap/packet-tcap-template.c
2509    M /trunk/asn1/tcap/tcap.cnf
2510
2511 From Tim Endean:
2512
2513 - I have had to make some changes to packet-ber to allow for PRIVATE and APPLICATION tags.
2514 - Both ANSI and ITU variants supported without configuration.
2515 - Asn.1 dissectors can now register using an OID value as well as an SSN, the oid it tried first.
2516
2517 ------------------------------------------------------------------------
2518 r14575 | kukosa | 2005-06-07 06:58:22 -0500 (Tue, 07 Jun 2005) | 3 lines
2519 Changed paths:
2520    M /trunk/tools/asn2eth.py
2521
2522 - usage of dissect_per_null() and dissect_ber_null()
2523 - new #.FN_PARS directive (implemented only for OCTET STRING and INTEGER now)
2524 - set true value strings for named bits
2525 ------------------------------------------------------------------------
2526 r14576 | kukosa | 2005-06-07 07:05:03 -0500 (Tue, 07 Jun 2005) | 1 line
2527 Changed paths:
2528    M /trunk/asn1/h225/h225.cnf
2529
2530 Usage of new #.FN_PARS directive instead of #.FN_BODY
2531 ------------------------------------------------------------------------
2532 r14577 | etxrab | 2005-06-07 10:21:22 -0500 (Tue, 07 Jun 2005) | 5 lines
2533 Changed paths:
2534    M /trunk/gtk/graph_analysis.c
2535
2536 From Alejandro Vaquero:
2537 glib-object.h is is glib2 only.
2538  graph_analysis.c:47:25: glib-object.h: No such file or directory
2539  a patch for ths issue and also to correct the "first_item" 
2540 issue reported in "RE: [Ethereal-dev] Voip graph analysis "Save as" button"
2541 ------------------------------------------------------------------------
2542 r14578 | etxrab | 2005-06-07 15:29:23 -0500 (Tue, 07 Jun 2005) | 1 line
2543 Changed paths:
2544    M /trunk/epan/dissectors/packet-tcap.c
2545
2546 Some fixes from Tim Endean
2547 ------------------------------------------------------------------------
2548 r14579 | etxrab | 2005-06-07 15:30:04 -0500 (Tue, 07 Jun 2005) | 1 line
2549 Changed paths:
2550    M /trunk/asn1/tcap/tcap.asn
2551    M /trunk/asn1/tcap/tcap.cnf
2552
2553 Some fixes from Tim Endean
2554 ------------------------------------------------------------------------
2555 r14580 | etxrab | 2005-06-07 15:56:54 -0500 (Tue, 07 Jun 2005) | 1 line
2556 Changed paths:
2557    M /trunk/etypes.h
2558
2559 Add some ethertypes
2560 ------------------------------------------------------------------------
2561 r14581 | etxrab | 2005-06-07 15:57:27 -0500 (Tue, 07 Jun 2005) | 1 line
2562 Changed paths:
2563    M /trunk/epan/dissectors/packet-ethertype.c
2564
2565 Add some ethertypes
2566 ------------------------------------------------------------------------
2567 r14582 | lego | 2005-06-07 18:22:37 -0500 (Tue, 07 Jun 2005) | 3 lines
2568 Changed paths:
2569    M /trunk/epan/dissectors/packet-alcap.c
2570
2571 make sure that colifo gets set and put some other useful info there
2572
2573
2574 ------------------------------------------------------------------------
2575 r14583 | lego | 2005-06-07 18:25:46 -0500 (Tue, 07 Jun 2005) | 5 lines
2576 Changed paths:
2577    M /trunk/epan/dissectors/packet-rtcp.c
2578    M /trunk/epan/dissectors/packet-rtp.c
2579    M /trunk/epan/dissectors/packet-t38.c
2580
2581 From: Martin Mathieson
2582
2583 fix cases where %d has been used instead of %u...
2584
2585
2586 ------------------------------------------------------------------------
2587 r14584 | etxrab | 2005-06-08 00:03:36 -0500 (Wed, 08 Jun 2005) | 1 line
2588 Changed paths:
2589    M /trunk/epan/dissectors/packet-radius.c
2590
2591 Fix a typo.
2592 ------------------------------------------------------------------------
2593 r14585 | etxrab | 2005-06-08 00:04:26 -0500 (Wed, 08 Jun 2005) | 2 lines
2594 Changed paths:
2595    M /trunk/epan/dissectors/packet-tcap.c
2596
2597 From Tim Endean:
2598 Fix ssn range
2599 ------------------------------------------------------------------------
2600 r14586 | etxrab | 2005-06-08 00:06:30 -0500 (Wed, 08 Jun 2005) | 1 line
2601 Changed paths:
2602    M /trunk/asn1/tcap/packet-tcap-template.c
2603
2604 Cahnge ssn range
2605 ------------------------------------------------------------------------
2606 r14587 | ulfl | 2005-06-08 01:33:49 -0500 (Wed, 08 Jun 2005) | 1 line
2607 Changed paths:
2608    M /trunk/tools/fuzz-test.sh
2609
2610 add some general and some cygwin related comments
2611 ------------------------------------------------------------------------
2612 r14588 | ulfl | 2005-06-08 01:40:17 -0500 (Wed, 08 Jun 2005) | 1 line
2613 Changed paths:
2614    M /trunk/tools/fuzz-test.sh
2615
2616 fix a problem if the tools have a space char in their path
2617 ------------------------------------------------------------------------
2618 r14589 | gerald | 2005-06-08 10:32:00 -0500 (Wed, 08 Jun 2005) | 2 lines
2619 Changed paths:
2620    M /trunk/epan/dissectors/packet-h1.c
2621
2622 Break out of an infinite loop.  Fixes bug 232.
2623
2624 ------------------------------------------------------------------------
2625 r14590 | etxrab | 2005-06-08 13:52:34 -0500 (Wed, 08 Jun 2005) | 3 lines
2626 Changed paths:
2627    M /trunk/epan/dissectors/packet-tcap.c
2628
2629 From Olivier Jacques, 
2630 - beautify TCAP decoding without upper dissector associated.
2631 With a couple of if (parameter_tvb) trown in to hopfully fix a Buildbot crash output
2632 ------------------------------------------------------------------------
2633 r14591 | etxrab | 2005-06-08 13:53:11 -0500 (Wed, 08 Jun 2005) | 3 lines
2634 Changed paths:
2635    M /trunk/asn1/tcap/packet-tcap-template.c
2636    M /trunk/asn1/tcap/tcap.cnf
2637
2638 From Olivier Jacques, 
2639 - beautify TCAP decoding without upper dissector associated.
2640 With a couple of if (parameter_tvb) trown in to hopfully fix a Buildbot crash output
2641 ------------------------------------------------------------------------
2642 r14592 | etxrab | 2005-06-08 23:28:13 -0500 (Wed, 08 Jun 2005) | 2 lines
2643 Changed paths:
2644    M /trunk/epan/dissectors/packet-ber.c
2645    M /trunk/epan/dissectors/packet-tcap.c
2646
2647 From Tim Endean:
2648 Check for tvb.
2649 ------------------------------------------------------------------------
2650 r14593 | etxrab | 2005-06-09 00:40:26 -0500 (Thu, 09 Jun 2005) | 2 lines
2651 Changed paths:
2652    M /trunk/doc/README.developer
2653    M /trunk/doc/README.tapping
2654
2655 From Mike Duigou
2656 Minor corrections to README.developer and README.tapping
2657 ------------------------------------------------------------------------
2658 r14594 | ulfl | 2005-06-09 01:58:03 -0500 (Thu, 09 Jun 2005) | 3 lines
2659 Changed paths:
2660    M /trunk/filters.c
2661
2662 Try to read the "cfilters"/"dfilters" config files from the global path (program dir), if no personal versions of these files are available.
2663
2664 This is the same behaviour, as we do it for the colorfilters/preferences/... files already.
2665 ------------------------------------------------------------------------
2666 r14595 | ulfl | 2005-06-09 02:43:32 -0500 (Thu, 09 Jun 2005) | 7 lines
2667 Changed paths:
2668    M /trunk/Makefile.am
2669    A /trunk/cfilters
2670    A /trunk/colorfilters
2671    A /trunk/dfilters
2672    M /trunk/packaging/nsis/ethereal.nsi
2673
2674 provide global default files for cfilters/colorfilters/dfilters
2675
2676 at least the colorfilters file needs some more "finetuning"
2677
2678 NSIS (Win32): install these files into the Ethereal Program dir, but don't overwrite existing ones
2679
2680 makefile.am: I've added the three files to EXTRA_DIST and pkgdata_DATA, which *seems* to be the right places
2681 ------------------------------------------------------------------------
2682 r14596 | ulfl | 2005-06-09 03:03:34 -0500 (Thu, 09 Jun 2005) | 1 line
2683 Changed paths:
2684    M /trunk/doc/ethereal.pod
2685
2686 we possibly have global cfilters/dfilters files now
2687 ------------------------------------------------------------------------
2688 r14597 | etxrab | 2005-06-09 12:25:40 -0500 (Thu, 09 Jun 2005) | 2 lines
2689 Changed paths:
2690    M /trunk/plugins/giop/Makefile.am
2691    M /trunk/plugins/giop/Makefile.nmake
2692    A /trunk/plugins/giop/packet-parlay.c
2693
2694 Add dissection of parlay
2695 www.parlay.org
2696 ------------------------------------------------------------------------
2697 r14598 | gerald | 2005-06-09 13:24:55 -0500 (Thu, 09 Jun 2005) | 2 lines
2698 Changed paths:
2699    M /trunk/Makefile.am
2700
2701 Change "colorfilter" to "colorfilters".  Fix up whitespace.
2702
2703 ------------------------------------------------------------------------
2704 r14599 | ulfl | 2005-06-09 14:49:56 -0500 (Thu, 09 Jun 2005) | 1 line
2705 Changed paths:
2706    M /trunk/doc/ethereal.pod
2707
2708 add some more details to the files section
2709 ------------------------------------------------------------------------
2710 r14600 | ulfl | 2005-06-09 14:52:10 -0500 (Thu, 09 Jun 2005) | 1 line
2711 Changed paths:
2712    M /trunk/epan/dissectors/packet-pn-rt.c
2713
2714 add some more details of the RT protocols frame ID's
2715 ------------------------------------------------------------------------
2716 r14601 | ulfl | 2005-06-09 14:55:55 -0500 (Thu, 09 Jun 2005) | 1 line
2717 Changed paths:
2718    M /trunk/gtk/main.c
2719
2720 bugfix: don't crash, if cf->filename is NULL (which happens if an invalid capture filter is entered)
2721 ------------------------------------------------------------------------
2722 r14602 | ulfl | 2005-06-09 14:58:02 -0500 (Thu, 09 Jun 2005) | 1 line
2723 Changed paths:
2724    M /trunk/gtk/main.c
2725
2726 fix positions of create_console()/destroy_console() calls for help and version output
2727 ------------------------------------------------------------------------
2728 r14603 | ulfl | 2005-06-09 15:08:39 -0500 (Thu, 09 Jun 2005) | 1 line
2729 Changed paths:
2730    M /trunk/plugins/profinet/ChangeLog
2731    M /trunk/plugins/profinet/moduleinfo.h
2732
2733 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
2734 ------------------------------------------------------------------------
2735 r14604 | ulfl | 2005-06-09 17:46:41 -0500 (Thu, 09 Jun 2005) | 1 line
2736 Changed paths:
2737    M /trunk/docbook/edg_src/EDG_chapter_dissection.xml
2738
2739 from Julian Onions: add more about protocol dissection to the developer's guide
2740 ------------------------------------------------------------------------
2741 r14605 | ulfl | 2005-06-09 17:49:08 -0500 (Thu, 09 Jun 2005) | 1 line
2742 Changed paths:
2743    M /trunk/AUTHORS
2744
2745 add Julian Onions
2746 ------------------------------------------------------------------------
2747 r14606 | lego | 2005-06-10 11:01:16 -0500 (Fri, 10 Jun 2005) | 5 lines
2748 Changed paths:
2749    M /trunk/wiretap/Makefile.common
2750    M /trunk/wiretap/file_access.c
2751    A /trunk/wiretap/k12.c
2752    A /trunk/wiretap/k12.h
2753    M /trunk/wiretap/wtap-int.h
2754    M /trunk/wiretap/wtap.h
2755
2756 Initial checkin of the 32 bit tektronix k12 binary format (rf5)
2757
2758 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.
2759
2760
2761 ------------------------------------------------------------------------
2762 r14607 | lego | 2005-06-10 11:23:22 -0500 (Fri, 10 Jun 2005) | 3 lines
2763 Changed paths:
2764    M /trunk/wiretap/k12.c
2765
2766 Fixed indentation and removed control characters, in an attempt to understand why windows fail to compile.
2767
2768
2769 ------------------------------------------------------------------------
2770 r14608 | ulfl | 2005-06-10 13:28:22 -0500 (Fri, 10 Jun 2005) | 9 lines
2771 Changed paths:
2772    M /trunk/epan/dissectors/packet-bittorrent.c
2773    M /trunk/epan/dissectors/packet-bssgp.c
2774    M /trunk/epan/dissectors/packet-cops.c
2775    M /trunk/epan/dissectors/packet-dcerpc.c
2776    M /trunk/epan/dissectors/packet-dcm.c
2777    M /trunk/epan/dissectors/packet-dns.c
2778    M /trunk/epan/dissectors/packet-esis.c
2779    M /trunk/epan/dissectors/packet-gsm_sms_ud.c
2780    M /trunk/epan/dissectors/packet-iax2.c
2781    M /trunk/epan/dissectors/packet-iscsi.c
2782    M /trunk/epan/dissectors/packet-jxta.c
2783    M /trunk/epan/dissectors/packet-ldap.c
2784    M /trunk/epan/dissectors/packet-msdp.c
2785    M /trunk/epan/dissectors/packet-msproxy.c
2786    M /trunk/epan/dissectors/packet-mtp3.c
2787    M /trunk/epan/dissectors/packet-ncp2222.inc
2788    M /trunk/epan/dissectors/packet-ospf.c
2789    M /trunk/epan/dissectors/packet-pim.c
2790    M /trunk/epan/dissectors/packet-ppp.c
2791    M /trunk/epan/dissectors/packet-pppoe.c
2792    M /trunk/epan/dissectors/packet-radius.c
2793    M /trunk/epan/dissectors/packet-rpc.c
2794    M /trunk/epan/dissectors/packet-rtsp.c
2795    M /trunk/epan/dissectors/packet-smb-pipe.c
2796    M /trunk/epan/dissectors/packet-smpp.c
2797    M /trunk/epan/dissectors/packet-sna.c
2798    M /trunk/epan/dissectors/packet-snmp.c
2799    M /trunk/epan/dissectors/packet-socks.c
2800    M /trunk/epan/dissectors/packet-tcp.c
2801    M /trunk/epan/dissectors/packet-udp.c
2802    M /trunk/epan/dissectors/packet-vj.c
2803    M /trunk/epan/dissectors/packet-wbxml.c
2804    M /trunk/epan/dissectors/packet-wcp.c
2805    M /trunk/epan/dissectors/packet-x11.c
2806
2807 just to get things straight: a dissector should *never* do any g_assert() calls!
2808
2809 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()
2810
2811 this will replace application crash by showing a dissector bug, which is the desired behaviour
2812
2813 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
2814
2815 one g_assert remained, the one when someone throws an unknown exception "into" packet_frame.c, but IMHO this one should remain.
2816 ------------------------------------------------------------------------
2817 r14609 | ulfl | 2005-06-10 13:30:33 -0500 (Fri, 10 Jun 2005) | 1 line
2818 Changed paths:
2819    M /trunk/plugins/stats_tree/pinfo_stats_tree.c
2820
2821 don't call g_assert_not_reached() for an unknown port type
2822 ------------------------------------------------------------------------
2823 r14610 | ulfl | 2005-06-10 14:09:49 -0500 (Fri, 10 Jun 2005) | 5 lines
2824 Changed paths:
2825    M /trunk/gtk/main.c
2826
2827 this is an attempt, please report problems:
2828
2829 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
2830
2831 this way, fixing #135
2832 ------------------------------------------------------------------------
2833 r14611 | ulfl | 2005-06-11 07:12:12 -0500 (Sat, 11 Jun 2005) | 1 line
2834 Changed paths:
2835    M /trunk/gtk/voip_calls_dlg.c
2836
2837 add help button pointing to the wiki page
2838 ------------------------------------------------------------------------
2839 r14612 | etxrab | 2005-06-11 10:58:01 -0500 (Sat, 11 Jun 2005) | 4 lines
2840 Changed paths:
2841    M /trunk/epan/dissectors/Makefile.common
2842    A /trunk/epan/dissectors/packet-csm-encaps.c
2843
2844 From Angelo Bannack, 
2845  A CSM_ENCAPS dissector to use with ethereal. 
2846 The CSM_ENCAPS is a protocol used by MindSpeed to communicate with your products, and configure VoIP channels.
2847
2848 ------------------------------------------------------------------------
2849 r14613 | etxrab | 2005-06-11 11:03:24 -0500 (Sat, 11 Jun 2005) | 1 line
2850 Changed paths:
2851    M /trunk/AUTHORS
2852
2853 Add Angelo Bannack as an author.
2854 ------------------------------------------------------------------------
2855 r14614 | ulfl | 2005-06-11 11:50:18 -0500 (Sat, 11 Jun 2005) | 1 line
2856 Changed paths:
2857    M /trunk/gtk/voip_calls_dlg.c
2858
2859 add missing #include "webbrowser.h" from previous commit
2860 ------------------------------------------------------------------------
2861 r14615 | guy | 2005-06-11 14:02:31 -0500 (Sat, 11 Jun 2005) | 2 lines
2862 Changed paths:
2863    M /trunk/docbook/edg_src/EDG_chapter_libraries.xml
2864
2865 Update references to the WinPcap Web site.
2866
2867 ------------------------------------------------------------------------
2868 r14616 | guy | 2005-06-11 14:03:49 -0500 (Sat, 11 Jun 2005) | 2 lines
2869 Changed paths:
2870    M /trunk/docbook/user-guide.xml
2871
2872 Update references to the WinPcap Web site.
2873
2874 ------------------------------------------------------------------------
2875 r14617 | etxrab | 2005-06-11 16:31:13 -0500 (Sat, 11 Jun 2005) | 1 line
2876 Changed paths:
2877    M /trunk/epan/dissectors/packet-yhoo.c
2878
2879 Add some yhoo_service_vals
2880 ------------------------------------------------------------------------
2881 r14618 | ulfl | 2005-06-13 01:55:06 -0500 (Mon, 13 Jun 2005) | 1 line
2882 Changed paths:
2883    M /trunk/docbook/catalog.xml
2884
2885 from Jaap Keuter: add some comments, how paths should look like for a debian distro
2886 ------------------------------------------------------------------------
2887 r14619 | lego | 2005-06-13 03:47:24 -0500 (Mon, 13 Jun 2005) | 2 lines
2888 Changed paths:
2889    M /trunk/plugins/giop/Makefile.am
2890
2891 Add the missing parlay.la to the makefile
2892
2893 ------------------------------------------------------------------------
2894 r14620 | gerald | 2005-06-13 11:31:01 -0500 (Mon, 13 Jun 2005) | 4 lines
2895 Changed paths:
2896    M /trunk/Makefile.am
2897    M /trunk/make-version.pl
2898
2899 Read .svn/entries directly instead of calling "svn info", as suggested by
2900 Thomas Anders.  This should make things more locale-independent and remove
2901 a dependency on "svn" being present.
2902
2903 ------------------------------------------------------------------------
2904 r14621 | lego | 2005-06-13 14:45:21 -0500 (Mon, 13 Jun 2005) | 3 lines
2905 Changed paths:
2906    M /trunk/epan/dissectors/Makefile.common
2907    A /trunk/epan/dissectors/packet-k12.c
2908    M /trunk/wiretap/k12.c
2909    M /trunk/wiretap/wtap.h
2910
2911 use a helper dissector to show k12 files.
2912
2913
2914 ------------------------------------------------------------------------
2915 r14622 | ulfl | 2005-06-13 15:01:05 -0500 (Mon, 13 Jun 2005) | 1 line
2916 Changed paths:
2917    M /trunk/docbook/eug_src/EUG_chapter_build_install.xml
2918
2919 minor editing
2920 ------------------------------------------------------------------------
2921 r14623 | ulfl | 2005-06-13 15:04:09 -0500 (Mon, 13 Jun 2005) | 1 line
2922 Changed paths:
2923    M /trunk/docbook/eug_src/EUG_chapter_introduction.xml
2924
2925 the note about not sending sensitive information to the lists should really be a warning, not only a note
2926 ------------------------------------------------------------------------
2927 r14624 | gerald | 2005-06-13 17:40:11 -0500 (Mon, 13 Jun 2005) | 8 lines
2928 Changed paths:
2929    M /trunk/clopts_common.c
2930    M /trunk/epan/prefs.c
2931
2932 Change read_prefs() to use GStrings instead of (re)allocating memory
2933 ourselves.  This fixes a potential off-by-one error found by Steve Grubb.
2934
2935 Add two new -G options: defaultprefs and currentprefs.  The first dumps
2936 the default preferences to stdout and the second dumps the user's prefs
2937 to stdout.
2938
2939
2940 ------------------------------------------------------------------------
2941 r14625 | jmayer | 2005-06-14 08:35:24 -0500 (Tue, 14 Jun 2005) | 1 line
2942 Changed paths:
2943    M /trunk/asn1/gsmmap/packet-gsm_map-template.c
2944
2945 No // comments
2946 ------------------------------------------------------------------------
2947 r14626 | jmayer | 2005-06-14 09:33:55 -0500 (Tue, 14 Jun 2005) | 4 lines
2948 Changed paths:
2949    M /trunk/epan/dissectors/packet-wlancap.c
2950
2951 Always skip the whole header: The current code would only decode
2952 sizeof strcut wlan_header_v1 bytes, but if our struct was missing
2953 some newer elements, things would go wrong.
2954
2955 ------------------------------------------------------------------------
2956 r14627 | gerald | 2005-06-14 13:18:05 -0500 (Tue, 14 Jun 2005) | 15 lines
2957 Changed paths:
2958    M /trunk/epan/dissectors/packet-dcerpc-samr.c
2959    M /trunk/epan/dissectors/packet-gtp.c
2960    M /trunk/epan/dissectors/packet-isis-lsp.c
2961    M /trunk/epan/dissectors/packet-ncp2222.inc
2962    M /trunk/tools/lemon/lemon.c
2963
2964 From Steve Grubb:
2965
2966 Fix bounds checking in lemon.c.  Fix up an if/else block in
2967 packet-dcerpc-samr.c.  Fix hex printing in packet-gtp.c.
2968
2969
2970 Fix other problems discovered by Steve:
2971
2972 Fix a bounds check in packet-isis-lsp.c.  Also, fix netmask printing
2973 on non-little-endian machines.  Add a comment about adding a netmask
2974 routine to to_str.c.  Add bounds checks to packet-ncp2222.inc.
2975
2976
2977 All of these apply to bug 217.
2978
2979 ------------------------------------------------------------------------
2980 r14628 | etxrab | 2005-06-14 16:45:29 -0500 (Tue, 14 Jun 2005) | 1 line
2981 Changed paths:
2982    M /trunk/epan/sminmpec.c
2983    M /trunk/epan/sminmpec.h
2984
2985 Add Vendor ID of T-Mobile  and  T-Systems Nova International GmbH.
2986 ------------------------------------------------------------------------
2987 r14629 | etxrab | 2005-06-14 16:46:51 -0500 (Tue, 14 Jun 2005) | 1 line
2988 Changed paths:
2989    M /trunk/epan/dissectors/packet-radius.c
2990
2991 Add vendor AVP:s for T-Mobile and  T-Systems Nova International GmbH.
2992 ------------------------------------------------------------------------
2993 r14630 | etxrab | 2005-06-14 16:48:42 -0500 (Tue, 14 Jun 2005) | 3 lines
2994 Changed paths:
2995    M /trunk/gtk/voip_calls_dlg.c
2996
2997 From Javier Acuna
2998 patch to include Cic info in Voip Calls
2999
3000 ------------------------------------------------------------------------
3001 r14631 | etxrab | 2005-06-14 16:57:17 -0500 (Tue, 14 Jun 2005) | 1 line
3002 Changed paths:
3003    M /trunk/plugins/giop/Makefile.am
3004
3005 Correct a typo
3006 ------------------------------------------------------------------------
3007 r14632 | etxrab | 2005-06-14 16:58:54 -0500 (Tue, 14 Jun 2005) | 2 lines
3008 Changed paths:
3009    M /trunk/epan/dissectors/packet-ymsg.c
3010
3011 From Samuel Thibault,
3012 Some updates to the yahoo msg dissector.
3013 ------------------------------------------------------------------------
3014 r14633 | etxrab | 2005-06-14 17:01:55 -0500 (Tue, 14 Jun 2005) | 1 line
3015 Changed paths:
3016    M /trunk/AUTHORS
3017
3018 Add Samuel Thibault
3019 ------------------------------------------------------------------------
3020 r14634 | gerald | 2005-06-15 10:10:02 -0500 (Wed, 15 Jun 2005) | 5 lines
3021 Changed paths:
3022    M /trunk/epan/proto.c
3023
3024 When we add an FT_STRINGZ item, throw an exception if the length is
3025 less than -1.  If the length is 0, set the item string to "[Empty]".
3026 This fixes bug 219.
3027
3028
3029 ------------------------------------------------------------------------
3030 r14635 | gerald | 2005-06-15 12:56:47 -0500 (Wed, 15 Jun 2005) | 3 lines
3031 Changed paths:
3032    M /trunk/epan/dissectors/packet-csm-encaps.c
3033
3034 Fix an infinite loop found by randpkt testing.  Change the line endings from
3035 DOS to UNIX.
3036
3037 ------------------------------------------------------------------------
3038 r14636 | gerald | 2005-06-15 13:35:13 -0500 (Wed, 15 Jun 2005) | 3 lines
3039 Changed paths:
3040    M /trunk/epan/dissectors/packet-lmp.c
3041
3042 Fix a couple of infinite loops found by Buildbot.  Were the recent
3043 changes to this dissector fuzz tested at all?
3044
3045 ------------------------------------------------------------------------
3046 r14637 | gerald | 2005-06-15 15:55:11 -0500 (Wed, 15 Jun 2005) | 4 lines
3047 Changed paths:
3048    M /trunk/epan/dissectors/packet-dcerpc-samr.c
3049
3050 In sam_dissect_SAM_SECURITY_DESCRIPTOR_data(), throw an exception if we
3051 fetch a too-long length.  Fixes bug 236.
3052
3053
3054 ------------------------------------------------------------------------
3055 r14638 | gerald | 2005-06-15 16:33:48 -0500 (Wed, 15 Jun 2005) | 2 lines
3056 Changed paths:
3057    M /trunk/epan/dissectors/packet-pagp.c
3058
3059 Add missing hf entries.  Fixes bug 240.
3060
3061 ------------------------------------------------------------------------
3062 r14639 | gerald | 2005-06-15 16:42:30 -0500 (Wed, 15 Jun 2005) | 2 lines
3063 Changed paths:
3064    M /trunk/epan/dissectors/packet-smpp.c
3065
3066 Catch an infinite loop in smpp_handle_dlist().  Fixes bug 246.
3067
3068 ------------------------------------------------------------------------
3069 r14640 | gerald | 2005-06-15 17:08:43 -0500 (Wed, 15 Jun 2005) | 3 lines
3070 Changed paths:
3071    M /trunk/epan/dissectors/packet-dcerpc-browser.c
3072
3073 Make sure dissect_browser_TYPE_12_data() returns the right value.  Catch
3074 integer overflows in that and other functions.  Fixes bug 236.
3075
3076 ------------------------------------------------------------------------
3077 r14641 | ulfl | 2005-06-15 17:45:51 -0500 (Wed, 15 Jun 2005) | 1 line
3078 Changed paths:
3079    M /trunk/docbook/eug_src/EUG_chapter_build_install.xml
3080
3081 minor editing
3082 ------------------------------------------------------------------------
3083 r14642 | ulfl | 2005-06-15 17:47:20 -0500 (Wed, 15 Jun 2005) | 1 line
3084 Changed paths:
3085    M /trunk/docbook/eug_src/EUG_chapter_use.xml
3086
3087 update various menu items (screenshots must be updated as well)
3088 ------------------------------------------------------------------------
3089 r14643 | gerald | 2005-06-15 17:56:23 -0500 (Wed, 15 Jun 2005) | 2 lines
3090 Changed paths:
3091    M /trunk/epan/dissectors/packet-per.c
3092
3093 Handle FT_UINTs in dissect_per_integer().  Fixes bug 234.
3094
3095 ------------------------------------------------------------------------
3096 r14644 | ulfl | 2005-06-15 18:05:37 -0500 (Wed, 15 Jun 2005) | 1 line
3097 Changed paths:
3098    M /trunk/gtk/compat_macros.h
3099
3100 don't call "Capture/Start" Capture but Start in the toolbar
3101 ------------------------------------------------------------------------
3102 r14645 | ulfl | 2005-06-15 18:55:46 -0500 (Wed, 15 Jun 2005) | 1 line
3103 Changed paths:
3104    M /trunk/docbook/Makefile
3105    M /trunk/docbook/eug_src/EUG_chapter_use.xml
3106    A /trunk/docbook/graphics/toolbar/autoscroll_24.png
3107    D /trunk/docbook/graphics/toolbar/capture_24.png
3108    A /trunk/docbook/graphics/toolbar/capture_filter_24.png
3109    A /trunk/docbook/graphics/toolbar/capture_interfaces_24.png
3110    A /trunk/docbook/graphics/toolbar/capture_options_24.png
3111    A /trunk/docbook/graphics/toolbar/capture_restart_24.png
3112    A /trunk/docbook/graphics/toolbar/capture_start_24.png
3113    A /trunk/docbook/graphics/toolbar/capture_stop_24.png
3114    D /trunk/docbook/graphics/toolbar/cfilter_24.png
3115    A /trunk/docbook/graphics/toolbar/colorize_24.png
3116    D /trunk/docbook/graphics/toolbar/dfilter_24.png
3117    A /trunk/docbook/graphics/toolbar/display_filter_24.png
3118    A /trunk/docbook/graphics/toolbar/resize_columns_24.png
3119    M /trunk/docbook/user-guide.xml
3120
3121 update toolbar items and icons
3122 ------------------------------------------------------------------------
3123 r14646 | lego | 2005-06-15 21:27:30 -0500 (Wed, 15 Jun 2005) | 5 lines
3124 Changed paths:
3125    M /trunk/epan/dissectors/packet-k12.c
3126    M /trunk/wiretap/k12.c
3127    M /trunk/wiretap/wtap.h
3128
3129 third and last(?) iteration on the import routines for tektronix 32bit rf5 files.
3130 Now the import is correct even for large files.
3131 I found out when and where the "junk" was inserted.
3132
3133
3134 ------------------------------------------------------------------------
3135 r14647 | guy | 2005-06-16 01:06:18 -0500 (Thu, 16 Jun 2005) | 2 lines
3136 Changed paths:
3137    M /trunk/epan/dissectors/packet-gsm_map.c
3138    M /trunk/epan/dissectors/packet-gsm_map.h
3139
3140 Regenerate - this squelches some compiler warnings.
3141
3142 ------------------------------------------------------------------------
3143 r14648 | guy | 2005-06-16 01:19:03 -0500 (Thu, 16 Jun 2005) | 11 lines
3144 Changed paths:
3145    M /trunk/epan/dissectors/Makefile.common
3146    M /trunk/epan/dissectors/packet-isakmp.c
3147    A /trunk/epan/dissectors/packet-isakmp.h
3148    M /trunk/epan/dissectors/packet-kink.c
3149
3150 Static variables considered harmful.  Make the ISAKMP version a
3151 parameter to many functions inside the ISAKMP dissector, as well as to
3152 the "isakmp_dissect_payloads()" routine it exports.  Get rid of
3153 "isakmp_set_version()", as the version can be passed to
3154 "isakmp_dissect_payloads()" from the KINK dissector.
3155
3156 Put the declaration of "isakmp_dissect_payloads()" into a
3157 "packet-isakmp.h" header, and have "packet-isakmp.c" and "packet-kink.h"
3158 include it rather than declariing "isakmp_dissect_payloads()" itself -
3159 or not doing so at all.
3160
3161 ------------------------------------------------------------------------
3162 r14649 | guy | 2005-06-16 01:27:18 -0500 (Thu, 16 Jun 2005) | 2 lines
3163 Changed paths:
3164    M /trunk/epan/dissectors/packet-kink.c
3165
3166 Squelch some compiler warnings.
3167
3168 ------------------------------------------------------------------------
3169 r14650 | guy | 2005-06-16 01:28:50 -0500 (Thu, 16 Jun 2005) | 6 lines
3170 Changed paths:
3171    M /trunk/epan/dissectors/packet-msrp.c
3172
3173 Include <ctype.h> to get "isdigit()" defined/declared.
3174
3175 "dissect_msrp()" is a "new-style" dissector; register it as such.
3176
3177 Squelch an uninitialized variable warning.
3178
3179 ------------------------------------------------------------------------
3180 r14651 | guy | 2005-06-16 01:30:33 -0500 (Thu, 16 Jun 2005) | 6 lines
3181 Changed paths:
3182    M /trunk/epan/dissectors/packet-per.c
3183
3184 "proto_tree_add_text()" doesn't add a named field, so it takes no "hf_"
3185 argument.
3186
3187 Report a non-integral type used with "dissect_per_integer()" with an
3188 explicit "REPORT_DISSECTOR_BUG()" call, as that's a dissector bug.
3189
3190 ------------------------------------------------------------------------
3191 r14652 | guy | 2005-06-16 01:31:25 -0500 (Thu, 16 Jun 2005) | 2 lines
3192 Changed paths:
3193    M /trunk/epan/dissectors/packet-jxta.c
3194
3195 Squelch some unitialized variable warnings.
3196
3197 ------------------------------------------------------------------------
3198 r14653 | guy | 2005-06-16 01:32:20 -0500 (Thu, 16 Jun 2005) | 2 lines
3199 Changed paths:
3200    M /trunk/epan/dissectors/packet-isup_thin.c
3201
3202 "dissect_isup_thin()" is a new-style dissector; register it as such.
3203
3204 ------------------------------------------------------------------------
3205 r14654 | guy | 2005-06-16 01:33:49 -0500 (Thu, 16 Jun 2005) | 2 lines
3206 Changed paths:
3207    M /trunk/gtk/recent.c
3208
3209 Include <ctype.h> to define/declare "isspace()".
3210
3211 ------------------------------------------------------------------------
3212 r14655 | guy | 2005-06-16 01:34:27 -0500 (Thu, 16 Jun 2005) | 2 lines
3213 Changed paths:
3214    M /trunk/gtk/main.c
3215
3216 Fix a typo, and squelch a compiler warning.
3217
3218 ------------------------------------------------------------------------
3219 r14656 | guy | 2005-06-16 01:41:28 -0500 (Thu, 16 Jun 2005) | 2 lines
3220 Changed paths:
3221    M /trunk/gtk/main.c
3222
3223 Don't hand a null pointer to a "%s" format.
3224
3225 ------------------------------------------------------------------------
3226 r14657 | guy | 2005-06-16 01:50:20 -0500 (Thu, 16 Jun 2005) | 3 lines
3227 Changed paths:
3228    M /trunk/epan/dissectors/packet-lmp.c
3229
3230 Register "version" as an obsolete preference, so it's silently ignored,
3231 rather than provoking a warning.
3232
3233 ------------------------------------------------------------------------
3234 r14658 | guy | 2005-06-16 02:46:03 -0500 (Thu, 16 Jun 2005) | 20 lines
3235 Changed paths:
3236    M /trunk/asn1/tcap/packet-tcap-template.c
3237    M /trunk/asn1/tcap/tcap.cnf
3238    M /trunk/epan/dissectors/packet-tcap.c
3239    M /trunk/epan/dissectors/packet-tcap.h
3240
3241 Clean up white space.
3242
3243 Register "standard" and "lock_info_col" as obsolete preferences, so
3244 they're silently ignored rather than triggering warnings.
3245
3246 Propagate changes to check for "dissect_ber_octet_string()" supplying a
3247 null tvbuff pointer from the checkins to the generated dissector ("Do
3248 not modify this file" means "Do not modify this file"!) to the tcap.cnf
3249 file, so that they're not lost if the dissector is regenerated.  (Don't
3250 propagate the checks for "tvb_new_subset()" returning null - it never
3251 returns null.)
3252
3253 Pass -1 to "tvb_new_subset()" when appropriate.
3254
3255 When looping over packet data, check against the reported length, not
3256 the captured length, so we indicate a short frame if we get stopped by
3257 the snapshot length.
3258
3259 Get rid of unused variables.
3260
3261 ------------------------------------------------------------------------
3262 r14659 | guy | 2005-06-16 03:10:13 -0500 (Thu, 16 Jun 2005) | 5 lines
3263 Changed paths:
3264    M /trunk/wiretap/netxray.c
3265
3266 Note that the WAN_CAPTYPE value of 4 can correspond to Cisco HDLC
3267 traffic as well as Frame Relay traffic, and give some information about
3268 the cruft found in the xxc field of the header for one CHDLC and one FR
3269 capture.
3270
3271 ------------------------------------------------------------------------
3272 r14660 | guy | 2005-06-16 04:58:01 -0500 (Thu, 16 Jun 2005) | 3 lines
3273 Changed paths:
3274    M /trunk/AUTHORS
3275    M /trunk/epan/dissectors/packet-jxta.c
3276
3277 From Peter Kovar: fix an incorrect assignment that caused a compilation
3278 error with GCC 4.
3279
3280 ------------------------------------------------------------------------
3281 r14661 | guy | 2005-06-16 05:05:23 -0500 (Thu, 16 Jun 2005) | 4 lines
3282 Changed paths:
3283    M /trunk/gtk/hostlist_jxta.c
3284
3285 Get rid of unnecessary assignment and unnecessary "volatile" qualifier.
3286
3287 Mark unused parameter as such.
3288
3289 ------------------------------------------------------------------------
3290 r14662 | guy | 2005-06-16 05:06:22 -0500 (Thu, 16 Jun 2005) | 4 lines
3291 Changed paths:
3292    M /trunk/epan/dissectors/packet-k12.c
3293
3294 Remove unused variable.
3295
3296 Clean up indentation.
3297
3298 ------------------------------------------------------------------------
3299 r14663 | jmayer | 2005-06-16 12:23:34 -0500 (Thu, 16 Jun 2005) | 3 lines
3300 Changed paths:
3301    M /trunk/epan/proto.h
3302    M /trunk/epan/value_string.h
3303
3304 Get rid of several megabytes worth of warnings about
3305 "discards qualifier from assignment".
3306
3307 ------------------------------------------------------------------------
3308 r14664 | gerald | 2005-06-16 14:51:14 -0500 (Thu, 16 Jun 2005) | 2 lines
3309 Changed paths:
3310    M /trunk/epan/dissectors/packet-smpp.c
3311
3312 Fix Win32 compilation, broken by yesterday's checkin.
3313
3314 ------------------------------------------------------------------------
3315 r14665 | ulfl | 2005-06-16 15:27:55 -0500 (Thu, 16 Jun 2005) | 1 line
3316 Changed paths:
3317    M /trunk/docbook/eug_src/EUG_chapter_capture.xml
3318    M /trunk/docbook/eug_src/EUG_chapter_io.xml
3319
3320 updated to latest Ethereal GUI
3321 ------------------------------------------------------------------------
3322 r14666 | etxrab | 2005-06-16 16:15:12 -0500 (Thu, 16 Jun 2005) | 115 lines
3323 Changed paths:
3324    M /trunk/epan/sigcomp-udvm.c
3325    M /trunk/epan/sigcomp-udvm.h
3326    M /trunk/epan/sigcomp_state_hdlr.c
3327    M /trunk/epan/sigcomp_state_hdlr.h
3328
3329 From  Paul Ollis:
3330   epan/sigcomp_state_hdlr.c epan/sigcomp_state_hdlr.h
3331   ---------------------------------------------------
3332
3333     Function udvm_state_access:
3334
3335         1. Removed the state_vars_valid parameter. It is no longer used.
3336
3337         2. The function now correctly updates each of state_length,
3338            state_address and state_instruction with saved state value.
3339
3340            [Previously this was only done for state referenced in the SigComp
3341             message header.]
3342
3343         3. Removed code that (incorrectly) read byte_copy_left from UDVM memory
3344            within the loop that writes the state to UDVM memory.
3345
3346         4. Removed the code that set the useful values in UDVM memory. This
3347            should only be done for state referenced in the SigComp message
3348            header. (The decompress_sigcomp_message function, sets the useful
3349            values.)
3350
3351
3352   epan/sigcomp-udvm.c epan/sigcomp-udvm.h
3353   ---------------------------------------
3354
3355     Function decompress_sigcomp_message:
3356
3357         1. Added three new parameters; header_len, byte_code_state_len,
3358            byte_code_id_len.  The byte_code_state_len and byte_code_id_len
3359            are used to set the useful values in UDVM memory. The
3360            header_len is required to calculate the cycles available
3361            for decompression.
3362
3363         2. Various minor corrections to spellings, etc in generated
3364            messages.
3365
3366         3. Reduced the number of lines of output for print_level_1. Now
3367            the execution trace shows the instruction name and parameter
3368            values on one line.
3369
3370            [This was done because, we found that even at the lowest
3371            level of detail ethereal became unusably slow; running on
3372            a 500 MHz SPARC. This seems to be related to the number of
3373            lines produced by the SigComp trace, which can easily be over
3374            1000 with the modified code.]
3375
3376         4. Removed the used of some floating point functions. In all
3377            cases they were unnecessary and could potentially cause the
3378            code to produce the wrong results on some platforms (although
3379            this is unlikely).
3380
3381         5. The useful values are now set correctly, using the new
3382            byte_code_state_len and byte_code_id_len parameters.
3383
3384         6. The message header length is now included in the calculation of
3385            maximum_UDVM_cycles. Previously, the calculation could underestimate
3386            the value, resulting in the (small) chance that some legitimate
3387            messages might fail to decompress.
3388
3389            Note: The calculation might now slightly over-estimate the cycles
3390            but this is a reasonable thing to do.
3391
3392         7. Implemented the PUSH, POP, CALL and RETURN instructions.
3393
3394            Note: The two SORT instructions and the CRC and SHA-1 instructions
3395            are still not implemented.
3396
3397         8. The COPY and COPY-LITERAL instructions now apply the
3398            byte-copying-rules to the source address as well as the destination
3399            address.
3400
3401         9. The COPY-LITERAL and COPY-OFFSET now correctly handle the
3402            destination operand. Previously, it was possible for the destination
3403            to be left at byte_copy_right when it should be left at
3404            byte_copy_left.
3405
3406         10. All three COPY instructions will now behave correctly if the source
3407             or destination start at byte_copy_right; i.e. they read/write to
3408             byte_copy_right, byte_copy_right+1, etc. Previously the parameters
3409             would wrap to byte_copy_left.
3410
3411         11. The COPY-OFFSET instruction now correctly calculates the source
3412             address for all values of offset. Previously a very large offset
3413             (greater than the circular buffer size) could cause the starting
3414             position to be mis-calculated.
3415
3416         12. Modulo 65536 arithmetic has been added in some places where it was
3417             missing.
3418
3419             [Only when noticed, we have not been able to check all the code.]
3420
3421         13. Some redundant code was removed for the INPUT-BITS instruction.
3422             Also, INPUT-BITS (0, x, x) now correctly discards spare bits when
3423             the P-bit, has changed.
3424
3425         14. Corrected the cycles used calculation for the INPUT-BITS
3426             instruction.
3427
3428         15. Corrected some minor cases where the used_udvm_cycles was not
3429             incremented.
3430
3431             [Not really a problem, but it allowed us to verify correctness with
3432             some of the SigComp torture tests.]
3433
3434         16. Removed some redundant code in INPUT-HUFFMAN (and reorganised some
3435             comments to keep them making sense).
3436
3437
3438     Function decomp_dispatch_get_bits:
3439
3440         1. This has been rewritten. The original version could not correctly
3441            handle requests for more than 8 bits. The new version is cleaner and
3442            correctly handles all cases.
3443
3444 ------------------------------------------------------------------------
3445 r14667 | etxrab | 2005-06-16 16:16:23 -0500 (Thu, 16 Jun 2005) | 16 lines
3446 Changed paths:
3447    M /trunk/epan/dissectors/packet-sigcomp.c
3448
3449 From  Paul Ollis:
3450   epan/dissectors/packet-sigcomp.c
3451   --------------------------------
3452
3453     Function dissect_sigcomp:
3454
3455         1. Make sure the temporary buffer that is used to load byte-code from
3456            state is zeroed, since the function udvm_state_access implicitly
3457            relies on this.
3458
3459         2. Pass the SigComp message header length, state length and partial
3460            state length to decompress_sigcomp_message.
3461
3462         3. Removed the state_vars_valid parameter from calls to
3463            udvm_state_access.
3464
3465 ------------------------------------------------------------------------
3466 r14668 | etxrab | 2005-06-16 16:19:37 -0500 (Thu, 16 Jun 2005) | 1 line
3467 Changed paths:
3468    M /trunk/AUTHORS
3469
3470 Add Paul Ollis
3471 ------------------------------------------------------------------------
3472 r14669 | ulfl | 2005-06-16 16:19:50 -0500 (Thu, 16 Jun 2005) | 1 line
3473 Changed paths:
3474    M /trunk/docbook/eug_src/EUG_chapter_io.xml
3475    M /trunk/docbook/eug_src/EUG_chapter_use.xml
3476
3477 add a "file sets" section and fix a link to it
3478 ------------------------------------------------------------------------
3479 r14670 | ulfl | 2005-06-16 16:34:06 -0500 (Thu, 16 Jun 2005) | 1 line
3480 Changed paths:
3481    M /trunk/docbook/eug_src/EUG_chapter_io.xml
3482
3483 add ChIOExportCSVDialog section, docbook validation should work again
3484 ------------------------------------------------------------------------
3485 r14671 | ulfl | 2005-06-16 16:51:17 -0500 (Thu, 16 Jun 2005) | 1 line
3486 Changed paths:
3487    M /trunk/docbook/eug_src/EUG_chapter_advanced.xml
3488
3489 updated to latest Ethereal GUI
3490 ------------------------------------------------------------------------
3491 r14672 | etxrab | 2005-06-16 17:06:12 -0500 (Thu, 16 Jun 2005) | 1 line
3492 Changed paths:
3493    M /trunk/epan/sminmpec.c
3494    M /trunk/epan/sminmpec.h
3495
3496 Add some more vendors
3497 ------------------------------------------------------------------------
3498 r14673 | etxrab | 2005-06-16 17:07:38 -0500 (Thu, 16 Jun 2005) | 1 line
3499 Changed paths:
3500    M /trunk/epan/dissectors/packet-radius.c
3501
3502 Change "radius type" on some vendor AVP:s and add some more ones.
3503 ------------------------------------------------------------------------
3504 r14674 | ulfl | 2005-06-16 18:27:57 -0500 (Thu, 16 Jun 2005) | 1 line
3505 Changed paths:
3506    M /trunk/docbook/eug_src/EUG_chapter_statistics.xml
3507    M /trunk/docbook/eug_src/EUG_chapter_work.xml
3508
3509 updated to latest Ethereal GUI
3510 ------------------------------------------------------------------------
3511 r14675 | ulfl | 2005-06-16 20:27:52 -0500 (Thu, 16 Jun 2005) | 1 line
3512 Changed paths:
3513    M /trunk/docbook/eug_src/EUG_chapter_customize.xml
3514
3515 updated to latest Ethereal GUI
3516 ------------------------------------------------------------------------
3517 r14676 | ulfl | 2005-06-16 20:28:41 -0500 (Thu, 16 Jun 2005) | 1 line
3518 Changed paths:
3519    M /trunk/docbook/eug_src/EUG_app_tools.xml
3520
3521 updated to latest Ethereal GUI
3522 ------------------------------------------------------------------------
3523 r14677 | ulfl | 2005-06-17 02:56:27 -0500 (Fri, 17 Jun 2005) | 1 line
3524 Changed paths:
3525    M /trunk/editcap.c
3526
3527 the -E probability parameter was missing in the usage summary
3528 ------------------------------------------------------------------------
3529 r14678 | ulfl | 2005-06-17 02:57:41 -0500 (Fri, 17 Jun 2005) | 1 line
3530 Changed paths:
3531    M /trunk/gtk/main.c
3532
3533 fix a typo in the usage output
3534 ------------------------------------------------------------------------
3535 r14679 | gerald | 2005-06-17 10:03:26 -0500 (Fri, 17 Jun 2005) | 2 lines
3536 Changed paths:
3537    M /trunk/doc/README.developer
3538
3539 Add a note about fuzz testing.
3540
3541 ------------------------------------------------------------------------
3542 r14680 | jmayer | 2005-06-17 12:10:21 -0500 (Fri, 17 Jun 2005) | 1 line
3543 Changed paths:
3544    M /trunk/manuf
3545
3546 Update manuf
3547 ------------------------------------------------------------------------
3548 r14681 | jmayer | 2005-06-17 12:12:12 -0500 (Fri, 17 Jun 2005) | 1 line
3549 Changed paths:
3550    M /trunk/FAQ
3551    M /trunk/help/faq.txt
3552
3553 Update FAQ
3554 ------------------------------------------------------------------------
3555 r14682 | lego | 2005-06-17 12:26:43 -0500 (Fri, 17 Jun 2005) | 4 lines
3556 Changed paths:
3557    M /trunk/epan/dissectors/packet-k12.c
3558    M /trunk/wiretap/file_access.c
3559    M /trunk/wiretap/k12.c
3560    M /trunk/wiretap/k12.h
3561    M /trunk/wiretap/wtap-int.h
3562
3563 - Write rf5 files (I don't think tektronix software will be able to read these, ethereal does)
3564 - change k12.atm.vci and k12.atm.vpi into atm.vci and atm.vpi
3565
3566
3567 ------------------------------------------------------------------------
3568 r14683 | lego | 2005-06-17 12:33:48 -0500 (Fri, 17 Jun 2005) | 3 lines
3569 Changed paths:
3570    M /trunk/epan/dissectors/packet-gsm_a.c
3571
3572 Register the dtap dissector by name.
3573
3574
3575 ------------------------------------------------------------------------
3576 r14684 | lego | 2005-06-17 12:37:10 -0500 (Fri, 17 Jun 2005) | 4 lines
3577 Changed paths:
3578    M /trunk/epan/dissectors/packet-sscop.c
3579    M /trunk/epan/dissectors/packet-sscop.h
3580
3581 - fix a bug I introduced by copy pasting an incorrect offset of some items
3582 - prepare the tap
3583
3584
3585 ------------------------------------------------------------------------
3586 r14685 | gerald | 2005-06-17 13:41:02 -0500 (Fri, 17 Jun 2005) | 5 lines
3587 Changed paths:
3588    M /trunk/colorfilters
3589
3590 Tweak the global coloring rules a bit.  Give "normal" traffic pastel
3591 backgrounds and "bad" traffic bold backgrounds, which is the strategy
3592 used in some of the sample coloring rules.  Include a few rules from
3593 the samples as well.
3594
3595 ------------------------------------------------------------------------
3596 r14686 | tuexen | 2005-06-17 16:02:40 -0500 (Fri, 17 Jun 2005) | 2 lines
3597 Changed paths:
3598    M /trunk/epan/dissectors/packet-sctp.c
3599
3600 Add support for draft-ietf-tsvwg-sctp-auth-00.txt.
3601
3602 ------------------------------------------------------------------------
3603 r14687 | jmayer | 2005-06-17 19:10:59 -0500 (Fri, 17 Jun 2005) | 1 line
3604 Changed paths:
3605    M /trunk/Makefile.am
3606
3607 Remove a leftover dummy list
3608 ------------------------------------------------------------------------
3609 r14688 | lego | 2005-06-17 20:09:04 -0500 (Fri, 17 Jun 2005) | 3 lines
3610 Changed paths:
3611    M /trunk/epan/dissectors/packet-k12.c
3612
3613 - Use report_error and Co. to report errors
3614
3615
3616 ------------------------------------------------------------------------
3617 r14689 | lego | 2005-06-17 20:15:17 -0500 (Fri, 17 Jun 2005) | 5 lines
3618 Changed paths:
3619    M /trunk/epan/dissectors/Makefile.common
3620    A /trunk/epan/dissectors/packet-synergy.c
3621
3622 from Vasanth Manickam
3623
3624 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/).
3625
3626
3627 ------------------------------------------------------------------------
3628 r14690 | jmayer | 2005-06-18 03:49:24 -0500 (Sat, 18 Jun 2005) | 3 lines
3629 Changed paths:
3630    M /trunk/epan/dissectors/packet-rmt-lct.c
3631
3632 Dominik Kuhlen: Fix a copy/paste bug reported in
3633    http://bugs.ethereal.com/bugzilla/show_bug.cgi?id=211
3634
3635 ------------------------------------------------------------------------
3636 r14691 | jmayer | 2005-06-18 03:52:41 -0500 (Sat, 18 Jun 2005) | 1 line
3637 Changed paths:
3638    M /trunk/AUTHORS
3639
3640 Add Dominik Kuhlen to AUTHORS
3641 ------------------------------------------------------------------------
3642 r14692 | jmayer | 2005-06-18 10:41:26 -0500 (Sat, 18 Jun 2005) | 1 line
3643 Changed paths:
3644    M /trunk/epan/dissectors/packet-telnet.c
3645
3646 Partial fix for bug 191: Sanity check is ok now
3647 ------------------------------------------------------------------------
3648 r14693 | gerald | 2005-06-18 15:57:01 -0500 (Sat, 18 Jun 2005) | 2 lines
3649 Changed paths:
3650    M /trunk/epan/prefs.c
3651
3652 Clear out any leftover preference information.  Fix up whitespace.
3653
3654 ------------------------------------------------------------------------
3655 r14694 | lego | 2005-06-18 19:08:30 -0500 (Sat, 18 Jun 2005) | 5 lines
3656 Changed paths:
3657    M /trunk/epan/dissectors/packet-afp.c
3658    M /trunk/epan/dissectors/packet-afp.h
3659    M /trunk/epan/dissectors/packet-dsi.c
3660
3661 from Didier Gautheron
3662
3663 The new AFP 3.2 specification used by Apple OS X 10.4
3664
3665
3666 ------------------------------------------------------------------------
3667 r14695 | sahlberg | 2005-06-19 06:40:39 -0500 (Sun, 19 Jun 2005) | 3 lines
3668 Changed paths:
3669    M /trunk/epan/dissectors/packet-pres.c
3670    M /trunk/epan/dissectors/packet-ses.h
3671
3672 push one more object into the session structure so acse can pick it up later.
3673
3674
3675 ------------------------------------------------------------------------
3676 r14696 | sahlberg | 2005-06-19 06:47:59 -0500 (Sun, 19 Jun 2005) | 3 lines
3677 Changed paths:
3678    M /trunk/epan/dissectors/packet-cmip.c
3679    M /trunk/epan/dissectors/packet-ftam.c
3680
3681 make cmip and ftam also register by ber oid so that they will work when the new ACSE goes in
3682
3683
3684 ------------------------------------------------------------------------
3685 r14697 | sahlberg | 2005-06-19 06:49:16 -0500 (Sun, 19 Jun 2005) | 3 lines
3686 Changed paths:
3687    M /trunk/asn1/cmip/packet-cmip-template.c
3688
3689 register cmip as ber oid dissector
3690
3691
3692 ------------------------------------------------------------------------
3693 r14698 | sahlberg | 2005-06-19 06:51:23 -0500 (Sun, 19 Jun 2005) | 7 lines
3694 Changed paths:
3695    A /trunk/asn1/acse
3696    A /trunk/asn1/acse/Makefile
3697    A /trunk/asn1/acse/Makefile.nmake
3698    A /trunk/asn1/acse/acse.asn
3699    A /trunk/asn1/acse/acse.cnf
3700    A /trunk/asn1/acse/packet-acse-template.c
3701    A /trunk/asn1/acse/packet-acse-template.h
3702
3703 New autogenerated ACSE dissector.
3704
3705 There is a bug in ASN2ETH which means one can not do make copy_files
3706 instead one needs to change two bugs in the generated code manually.
3707 These two changes are in the comment at the top of the template/generated file
3708
3709
3710 ------------------------------------------------------------------------
3711 r14699 | sahlberg | 2005-06-19 06:54:33 -0500 (Sun, 19 Jun 2005) | 8 lines
3712 Changed paths:
3713    M /trunk/epan/dissectors/packet-acse.c
3714    M /trunk/epan/dissectors/packet-acse.h
3715
3716 New autogenerated ACSE dissector.
3717
3718 Note that the autogenerated dissector contains two bugs which i belive are asn2eth bugs.
3719 This is why make copy_files does not work.
3720
3721 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.
3722
3723
3724 ------------------------------------------------------------------------
3725 r14700 | jmayer | 2005-06-19 10:16:30 -0500 (Sun, 19 Jun 2005) | 1 line
3726 Changed paths:
3727    M /trunk/epan/packet.h
3728
3729 Warning fix: Declare some more strings const
3730 ------------------------------------------------------------------------
3731 r14701 | jmayer | 2005-06-19 10:17:42 -0500 (Sun, 19 Jun 2005) | 1 line
3732 Changed paths:
3733    M /trunk/epan/dissectors/packet-kerberos.c
3734    M /trunk/epan/dissectors/packet-kerberos.h
3735
3736 Fix trivial warning
3737 ------------------------------------------------------------------------
3738 r14702 | guy | 2005-06-19 14:08:37 -0500 (Sun, 19 Jun 2005) | 2 lines
3739 Changed paths:
3740    M /trunk/doc/idl2eth.pod
3741
3742 Update URL for omniORB.
3743
3744 ------------------------------------------------------------------------
3745 r14703 | guy | 2005-06-19 14:17:15 -0500 (Sun, 19 Jun 2005) | 3 lines
3746 Changed paths:
3747    M /trunk/README.macos
3748
3749 Add a note about the PNG, JPEG, and TIFF loaders not being usable (or
3750 not easy to get to work) on Tiger.
3751
3752 ------------------------------------------------------------------------
3753 r14704 | etxrab | 2005-06-19 16:11:52 -0500 (Sun, 19 Jun 2005) | 2 lines
3754 Changed paths:
3755    M /trunk/asn1/gsmmap/GSMMAP.asn
3756    M /trunk/asn1/gsmmap/packet-gsm_map-template.c
3757
3758 Update some OID:s and add some ASN1 code from ETSI TS 129 002 V5.7.0.
3759 Will regenerate later.
3760 ------------------------------------------------------------------------
3761 r14705 | etxrab | 2005-06-19 16:16:04 -0500 (Sun, 19 Jun 2005) | 1 line
3762 Changed paths:
3763    M /trunk/epan/dissectors/packet-radius.c
3764
3765 Add some Cisco AVP:s
3766 ------------------------------------------------------------------------
3767 r14706 | guy | 2005-06-19 17:29:08 -0500 (Sun, 19 Jun 2005) | 4 lines
3768 Changed paths:
3769    M /trunk/ethereal_gen.py
3770
3771 Get rid of the include of "snprintf.h", as g_snprintf()" should be used.
3772
3773 Add _U_s to reduce the number of warnings.
3774
3775 ------------------------------------------------------------------------
3776 r14707 | sahlberg | 2005-06-19 21:37:42 -0500 (Sun, 19 Jun 2005) | 2 lines
3777 Changed paths:
3778    M /trunk/asn1/acse/packet-acse-template.c
3779
3780 add Sids email as the original author of ACSE dissector
3781
3782 ------------------------------------------------------------------------
3783 r14708 | sahlberg | 2005-06-19 23:44:39 -0500 (Sun, 19 Jun 2005) | 7 lines
3784 Changed paths:
3785    M /trunk/epan/dissectors/packet-gssapi.c
3786    M /trunk/epan/dissectors/packet-gssapi.h
3787
3788 convert gssapi to use packet-ber helpers instead of the asn1 ones.
3789
3790 once spnego is converted as well, the   epan/asn1.h  include can be removed from :
3791 kerberos, spnego, gssapi and ntlmssp
3792
3793
3794
3795 ------------------------------------------------------------------------
3796 r14709 | sahlberg | 2005-06-20 00:28:56 -0500 (Mon, 20 Jun 2005) | 5 lines
3797 Changed paths:
3798    M /trunk/epan/dissectors/packet-gssapi.c
3799    M /trunk/epan/dissectors/packet-gssapi.h
3800    M /trunk/epan/dissectors/packet-kerberos.c
3801    M /trunk/epan/dissectors/packet-ntlmssp.c
3802    M /trunk/epan/dissectors/packet-spnego.c
3803
3804 move one function only used by SPNEGO to packet-spnego.c
3805
3806 remove the include of <epan/asn1.h> from kerberos, ntlmssp and gssapi since they no longer need to include that file.
3807
3808
3809 ------------------------------------------------------------------------
3810 r14710 | sahlberg | 2005-06-20 02:18:10 -0500 (Mon, 20 Jun 2005) | 8 lines
3811 Changed paths:
3812    M /trunk/asn1/tcap/packet-tcap-template.c
3813    M /trunk/asn1/tcap/packet-tcap-template.h
3814    M /trunk/epan/dissectors/packet-gsm_ss.c
3815    M /trunk/epan/dissectors/packet-gsm_ss.h
3816    M /trunk/epan/dissectors/packet-tcap.c
3817    M /trunk/epan/dissectors/packet-tcap.h
3818
3819 move two functions that are not used by tcap and only used by gsm_a and gsm_ss into gsm_ss.
3820
3821 remove the include <epan.asn1.h> from tcap since it no longer needs that file.
3822
3823 only 9 dissectors remain that use asn1.h
3824
3825
3826
3827 ------------------------------------------------------------------------
3828 r14711 | sahlberg | 2005-06-20 04:43:29 -0500 (Mon, 20 Jun 2005) | 3 lines
3829 Changed paths:
3830    M /trunk/epan/dissectors/packet-spnego.c
3831
3832 convert one function to use packet-ber instead of asn1
3833
3834
3835 ------------------------------------------------------------------------
3836 r14712 | sahlberg | 2005-06-20 05:22:03 -0500 (Mon, 20 Jun 2005) | 5 lines
3837 Changed paths:
3838    M /trunk/epan/dissectors/packet-spnego.c
3839
3840 convert the function
3841 dissect_spnego_mechTypes() tu use the packet-ber api instead of the 
3842 asn1 api.
3843
3844
3845 ------------------------------------------------------------------------
3846 r14713 | gerald | 2005-06-20 14:35:58 -0500 (Mon, 20 Jun 2005) | 4 lines
3847 Changed paths:
3848    M /trunk/epan/dissectors/packet-afp.c
3849    M /trunk/epan/dissectors/packet-ansi_637.c
3850    M /trunk/epan/dissectors/packet-ansi_a.c
3851    M /trunk/epan/dissectors/packet-ansi_map.c
3852    M /trunk/epan/dissectors/packet-dcerpc-spoolss.c
3853    M /trunk/epan/dissectors/packet-gsm_a.c
3854    M /trunk/epan/dissectors/packet-iapp.c
3855    M /trunk/epan/dissectors/packet-ncp2222.inc
3856    M /trunk/epan/dissectors/packet-per.c
3857    M /trunk/epan/dissectors/packet-rsvp.c
3858    M /trunk/epan/dissectors/packet-slowprotocols.c
3859    M /trunk/epan/proto.h
3860    M /trunk/plugins/irda/packet-irda.c
3861    M /trunk/plugins/profinet/packet-pn-dcp.c
3862
3863 Fix a format string vulneratility in the AFP dissector identified
3864 by iDEFENSE.  Add constant format strings to proto_item_append_text()
3865 in a bunch of other dissectors.  Copy a comment from proto.c to proto.h.
3866
3867 ------------------------------------------------------------------------
3868 r14714 | etxrab | 2005-06-20 15:14:22 -0500 (Mon, 20 Jun 2005) | 12 lines
3869 Changed paths:
3870    M /trunk/gtk/conversations_jxta.c
3871    M /trunk/gtk/conversations_table.c
3872    M /trunk/gtk/hostlist_jxta.c
3873    M /trunk/gtk/hostlist_table.c
3874    M /trunk/gtk/sat.h
3875
3876 From Mike Duigou:
3877
3878  In order to get filtering of conversations and
3879 > endpoints to work from the endpoints and conversations windows I found 
3880 > it necessary to add a new AT_URI address type and a SAT_JXTA. This also 
3881 > necessitated a change to to_str.c to avoid a buffer overflow problem. 
3882 > Please review these changes carefully.
3883
3884 > Also includes some changes to the jxta dissector to fix filtering on
3885 > generated fields and some changes to the types used for ints/unsigned ints.
3886
3887 > Fixes a bug with the processing of messages containing namespaces.
3888 ------------------------------------------------------------------------
3889 r14715 | etxrab | 2005-06-20 15:14:57 -0500 (Mon, 20 Jun 2005) | 12 lines
3890 Changed paths:
3891    M /trunk/epan/address.h
3892    M /trunk/epan/to_str.c
3893
3894 From Mike Duigou:
3895
3896  In order to get filtering of conversations and
3897 > endpoints to work from the endpoints and conversations windows I found 
3898 > it necessary to add a new AT_URI address type and a SAT_JXTA. This also 
3899 > necessitated a change to to_str.c to avoid a buffer overflow problem. 
3900 > Please review these changes carefully.
3901
3902 > Also includes some changes to the jxta dissector to fix filtering on
3903 > generated fields and some changes to the types used for ints/unsigned ints.
3904
3905 > Fixes a bug with the processing of messages containing namespaces.
3906 ------------------------------------------------------------------------
3907 r14716 | etxrab | 2005-06-20 15:15:33 -0500 (Mon, 20 Jun 2005) | 12 lines
3908 Changed paths:
3909    M /trunk/epan/dissectors/packet-jxta.c
3910
3911 From Mike Duigou:
3912
3913  In order to get filtering of conversations and
3914 > endpoints to work from the endpoints and conversations windows I found 
3915 > it necessary to add a new AT_URI address type and a SAT_JXTA. This also 
3916 > necessitated a change to to_str.c to avoid a buffer overflow problem. 
3917 > Please review these changes carefully.
3918
3919 > Also includes some changes to the jxta dissector to fix filtering on
3920 > generated fields and some changes to the types used for ints/unsigned ints.
3921
3922 > Fixes a bug with the processing of messages containing namespaces.
3923 ------------------------------------------------------------------------
3924 r14717 | lego | 2005-06-20 16:21:06 -0500 (Mon, 20 Jun 2005) | 3 lines
3925 Changed paths:
3926    M /trunk/asn1/h248/h248.cnf
3927    M /trunk/asn1/h248/packet-h248-template.c
3928    M /trunk/epan/dissectors/packet-h248.c
3929
3930 if exists call the h248term subdissector.
3931
3932
3933 ------------------------------------------------------------------------
3934 r14718 | guy | 2005-06-21 04:15:26 -0500 (Tue, 21 Jun 2005) | 3 lines
3935 Changed paths:
3936    M /trunk/plugins/giop/packet-tango.c
3937
3938 Get rid of include of "snprintf.h", and _U_-ify arguments, as per
3939 changes made to idl2eth.
3940
3941 ------------------------------------------------------------------------
3942 r14719 | guy | 2005-06-21 04:17:53 -0500 (Tue, 21 Jun 2005) | 5 lines
3943 Changed paths:
3944    M /trunk/plugins/giop/packet-parlay.c
3945
3946 Fix the line endings.
3947
3948 Get rid of include of "snprintf.h", and _U_-ify arguments, as per
3949 changes made to idl2eth.
3950
3951 ------------------------------------------------------------------------
3952 r14720 | sahlberg | 2005-06-21 04:38:59 -0500 (Tue, 21 Jun 2005) | 5 lines
3953 Changed paths:
3954    M /trunk/asn1/acse/packet-acse-template.c
3955    M /trunk/asn1/tcap/tcap.cnf
3956    M /trunk/epan/dissectors/packet-acse.c
3957    M /trunk/epan/dissectors/packet-ber.c
3958    M /trunk/epan/dissectors/packet-ber.h
3959    M /trunk/epan/dissectors/packet-gssapi.c
3960    M /trunk/epan/dissectors/packet-spnego.c
3961    M /trunk/epan/dissectors/packet-tcap.c
3962
3963 the maximum ASN OID length is 256 bytes and there is a define to control this.
3964
3965 fix bug251 and all other occurances where an oid string  passed to packet_ber_object_identifier()
3966 is not defined as foo[MAX_OID_STR_LEN]
3967
3968 ------------------------------------------------------------------------
3969 r14721 | sahlberg | 2005-06-21 05:19:10 -0500 (Tue, 21 Jun 2005) | 3 lines
3970 Changed paths:
3971    M /trunk/epan/dissectors/packet-lmp.c
3972
3973 terminate some value_strings properly with a {0,NULL}
3974
3975
3976 ------------------------------------------------------------------------
3977 r14722 | guy | 2005-06-21 12:40:11 -0500 (Tue, 21 Jun 2005) | 2 lines
3978 Changed paths:
3979    M /trunk/plugins/giop/packet-parlay.c
3980
3981 It's svn:eol-style, not svn:eolstyle.
3982
3983 ------------------------------------------------------------------------
3984 r14723 | gerald | 2005-06-21 17:02:18 -0500 (Tue, 21 Jun 2005) | 2 lines
3985 Changed paths:
3986    M /trunk/epan/prefs.c
3987
3988 Make a couple of variables dynamic, as suggested by Ulf.
3989
3990 ------------------------------------------------------------------------
3991 r14724 | lego | 2005-06-21 21:18:10 -0500 (Tue, 21 Jun 2005) | 2 lines
3992 Changed paths:
3993    M /trunk/epan/dissectors/packet-sdp.c
3994
3995 add ipbcp attribute as in Q.1970
3996
3997 ------------------------------------------------------------------------
3998 r14725 | sahlberg | 2005-06-22 03:15:18 -0500 (Wed, 22 Jun 2005) | 9 lines
3999 Changed paths:
4000    M /trunk/asn1/acse/Makefile
4001    M /trunk/asn1/acse/acse.asn
4002    M /trunk/asn1/acse/acse.cnf
4003    M /trunk/asn1/acse/packet-acse-template.c
4004    M /trunk/asn1/cmip/packet-cmip-template.c
4005    M /trunk/epan/dissectors/packet-acse.c
4006    M /trunk/epan/dissectors/packet-cmip.c
4007    M /trunk/epan/dissectors/packet-ftam.c
4008
4009 remove a dissector table we no longer use from ACSE
4010 and also from the CMIP and FTAM dissectors that tried to register against it.
4011
4012 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.
4013
4014 Since workaround is implemented in conformance file, make make copy_files install the dissector instead of printing a warning message.
4015
4016
4017
4018 ------------------------------------------------------------------------
4019 r14726 | sahlberg | 2005-06-22 03:28:59 -0500 (Wed, 22 Jun 2005) | 5 lines
4020 Changed paths:
4021    M /trunk/asn1/acse/packet-acse-template.c
4022    M /trunk/epan/dissectors/packet-acse.c
4023
4024 only create the ACSE protocol tree if there is an ACSE layer present.
4025
4026 do not create it if it is just a SES_DATA_TRANSFER PDU
4027
4028
4029 ------------------------------------------------------------------------
4030 r14727 | sahlberg | 2005-06-22 03:41:58 -0500 (Wed, 22 Jun 2005) | 7 lines
4031 Changed paths:
4032    M /trunk/epan/dissectors/packet-frame.c
4033
4034 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.
4035
4036 this is useful since some bugs only trigger ia crash on some platforms.
4037 example   bug 255 which does not trigger a crash on linux redhat 7.1
4038
4039
4040
4041 ------------------------------------------------------------------------
4042 r14728 | sahlberg | 2005-06-22 04:58:46 -0500 (Wed, 22 Jun 2005) | 7 lines
4043 Changed paths:
4044    M /trunk/epan/dissectors/packet-ber.c
4045
4046 update to packet-ber
4047
4048 1, start making indefinite length  constructions actually work
4049 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.
4050
4051
4052
4053 ------------------------------------------------------------------------
4054 r14729 | gerald | 2005-06-22 10:37:46 -0500 (Wed, 22 Jun 2005) | 3 lines
4055 Changed paths:
4056    M /trunk/epan/to_str.c
4057
4058 Fix an off-by-four error, which should take care of bugs 254 - 258.  Print
4059 OID values as unsigned ints instead of signed.
4060
4061 ------------------------------------------------------------------------
4062 r14730 | etxrab | 2005-06-22 11:15:16 -0500 (Wed, 22 Jun 2005) | 1 line
4063 Changed paths:
4064    A /trunk/idl
4065
4066 Add a folder for IDL dockuments
4067 ------------------------------------------------------------------------
4068 r14731 | etxrab | 2005-06-22 11:16:24 -0500 (Wed, 22 Jun 2005) | 1 line
4069 Changed paths:
4070    A /trunk/idl/parlay
4071
4072 Add a folder for Parlay IDL doc's
4073 ------------------------------------------------------------------------
4074 r14732 | etxrab | 2005-06-22 11:17:18 -0500 (Wed, 22 Jun 2005) | 1 line
4075 Changed paths:
4076    A /trunk/idl/parlay/Parlay.idl
4077    A /trunk/idl/parlay/README.parlay
4078    A /trunk/idl/parlay/am.idl
4079    A /trunk/idl/parlay/cccs.idl
4080    A /trunk/idl/parlay/cm.idl
4081    A /trunk/idl/parlay/common_cc_data.idl
4082    A /trunk/idl/parlay/cs.idl
4083    A /trunk/idl/parlay/dsc.idl
4084    A /trunk/idl/parlay/fw_data.idl
4085    A /trunk/idl/parlay/fw_if.idl
4086    A /trunk/idl/parlay/fw_if_access.idl
4087    A /trunk/idl/parlay/fw_if_app.idl
4088    A /trunk/idl/parlay/fw_if_entop.idl
4089    A /trunk/idl/parlay/fw_if_service.idl
4090    A /trunk/idl/parlay/gcc_data.idl
4091    A /trunk/idl/parlay/gcc_interfaces.idl
4092    A /trunk/idl/parlay/gms.idl
4093    A /trunk/idl/parlay/mm.idl
4094    A /trunk/idl/parlay/mmccs.idl
4095    A /trunk/idl/parlay/mmm.idl
4096    A /trunk/idl/parlay/mpcc_data.idl
4097    A /trunk/idl/parlay/mpcc_interfaces.idl
4098    A /trunk/idl/parlay/osa.idl
4099    A /trunk/idl/parlay/pam_data.idl
4100    A /trunk/idl/parlay/pam_interfaces.idl
4101    A /trunk/idl/parlay/policy_data.idl
4102    A /trunk/idl/parlay/policy_interfaces.idl
4103    A /trunk/idl/parlay/termcap.idl
4104    A /trunk/idl/parlay/ui_data.idl
4105    A /trunk/idl/parlay/ui_interfaces.idl
4106
4107 Add the IDL doc's needed to build the Parlay dissector.
4108 ------------------------------------------------------------------------
4109 r14733 | sahlberg | 2005-06-23 04:28:46 -0500 (Thu, 23 Jun 2005) | 5 lines
4110 Changed paths:
4111    M /trunk/asn1/cmip/cmip.cnf
4112    M /trunk/epan/dissectors/packet-cmip.c
4113
4114 fix for CMIP,    we should set the opcode_type BEFORE we try to use it in the subdissector,
4115 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.
4116
4117
4118
4119 ------------------------------------------------------------------------
4120 r14734 | ulfl | 2005-06-23 15:14:05 -0500 (Thu, 23 Jun 2005) | 1 line
4121 Changed paths:
4122    M /trunk/gtk/main.c
4123
4124 beautify version and usage output
4125 ------------------------------------------------------------------------
4126 r14735 | ulfl | 2005-06-23 15:18:17 -0500 (Thu, 23 Jun 2005) | 1 line
4127 Changed paths:
4128    M /trunk/gtk/main.c
4129
4130 Win32: "fix" handling of create_console(), hopefully clarifying usage of the corresponding prefs flag
4131 ------------------------------------------------------------------------
4132 r14736 | ulfl | 2005-06-23 16:19:05 -0500 (Thu, 23 Jun 2005) | 3 lines
4133 Changed paths:
4134    M /trunk/gtk/main.c
4135
4136 fix #135: handle the command line parameters -v, -h and -G completely in their own getopt() loop. 
4137
4138 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.
4139 ------------------------------------------------------------------------
4140 r14737 | etxrab | 2005-06-23 17:15:47 -0500 (Thu, 23 Jun 2005) | 2 lines
4141 Changed paths:
4142    M /trunk/asn1/tcap/packet-tcap-template.c
4143
4144 From Valery Vybornov:
4145 add register_dissector to packet-tcap.c
4146 ------------------------------------------------------------------------
4147 r14738 | etxrab | 2005-06-23 17:17:03 -0500 (Thu, 23 Jun 2005) | 2 lines
4148 Changed paths:
4149    M /trunk/epan/dissectors/packet-tcap.c
4150    M /trunk/epan/dissectors/packet-tcap.h
4151
4152 From Valery Vybornov:
4153 add register_dissector to packet-tcap.c
4154 ------------------------------------------------------------------------
4155 r14739 | guy | 2005-06-23 20:32:42 -0500 (Thu, 23 Jun 2005) | 5 lines
4156 Changed paths:
4157    M /trunk/epan/prefs.c
4158    M /trunk/epan/prefs.h
4159    M /trunk/gtk/dfilter_expr_dlg.c
4160    M /trunk/gtk/http_stat.c
4161    M /trunk/gtk/service_response_time_table.c
4162    M /trunk/gtk/service_response_time_table.h
4163    M /trunk/gtk/sip_stat.c
4164    M /trunk/gtk/wsp_stat.c
4165    M /trunk/tap-httpstat.c
4166    M /trunk/tap-protohierstat.c
4167    M /trunk/tap-sipstat.c
4168    M /trunk/tap-wspstat.c
4169
4170 Constify a bunch of structure members and function arguments, to squelch
4171 compiler warnings.
4172
4173 Clean up indentation.
4174
4175 ------------------------------------------------------------------------
4176 r14740 | guy | 2005-06-23 21:51:01 -0500 (Thu, 23 Jun 2005) | 2 lines
4177 Changed paths:
4178    M /trunk/epan/proto.c
4179    M /trunk/epan/proto.h
4180    M /trunk/gtk/main.c
4181    M /trunk/plugins/mate/mate_setup.c
4182
4183 More constification.
4184
4185 ------------------------------------------------------------------------
4186 r14741 | sahlberg | 2005-06-24 03:57:41 -0500 (Fri, 24 Jun 2005) | 5 lines
4187 Changed paths:
4188    M /trunk/epan/dissectors/packet-ber.c
4189
4190 fix to ber NULL handling
4191 1, make it actually show the hf field when present
4192 2, make it handle imlicit_tag properly
4193
4194
4195 ------------------------------------------------------------------------
4196 r14742 | sahlberg | 2005-06-24 05:03:20 -0500 (Fri, 24 Jun 2005) | 5 lines
4197 Changed paths:
4198    M /trunk/epan/dissectors/packet-ber.c
4199
4200  for unknown GraphicString
4201 just decode them as an octet string and say in the decode pane this is an unknown GraphicString
4202
4203
4204
4205 ------------------------------------------------------------------------
4206 r14743 | guy | 2005-06-24 06:26:19 -0500 (Fri, 24 Jun 2005) | 6 lines
4207 Changed paths:
4208    M /trunk/ethereal_gen.py
4209
4210 There's no guarantee that a reply with a reply status of USER_EXCEPTION
4211 includes an exception ID - the sequence length could be zero.  When
4212 generating a dissector for a USER_EXCEPTION reply, return FALSE if
4213 there's no exception ID.  (And since we're now always using the header
4214 pointer argument, un-_U_ize it.)
4215
4216 ------------------------------------------------------------------------
4217 r14744 | guy | 2005-06-24 06:38:19 -0500 (Fri, 24 Jun 2005) | 2 lines
4218 Changed paths:
4219    A /trunk/idl/coseventcomm.idl
4220    A /trunk/idl/cosnaming.idl
4221
4222 Add IDL for cosnaming and coseventcomm.
4223
4224 ------------------------------------------------------------------------
4225 r14745 | guy | 2005-06-24 07:43:32 -0500 (Fri, 24 Jun 2005) | 5 lines
4226 Changed paths:
4227    M /trunk/plugins/giop/packet-coseventcomm.c
4228    M /trunk/plugins/giop/packet-cosnaming.c
4229    M /trunk/plugins/giop/packet-parlay.c
4230    M /trunk/plugins/giop/packet-tango.c
4231
4232 Re-generate the CosNaming, CosEventComm, and Parlay dissectors from the
4233 IDL (and re-insert an earlier bug fix into the CosNaming and
4234 CosEventComm dissectors), and add a new check added to ethereal_gen.py
4235 to the Tango dissector.
4236
4237 ------------------------------------------------------------------------
4238 r14746 | sahlberg | 2005-06-25 02:46:14 -0500 (Sat, 25 Jun 2005) | 3 lines
4239 Changed paths:
4240    A /trunk/asn1/acse/acse-exp.cnf
4241    M /trunk/asn1/acse/acse.cnf
4242    M /trunk/asn1/acse/packet-acse-template.h
4243    M /trunk/asn1/cmip/CMIP.asn
4244    M /trunk/epan/dissectors/packet-acse.c
4245    M /trunk/epan/dissectors/packet-acse.h
4246
4247 Make ACSE export the EXTERNAL construct since both CMIP and FTAM rely on it.
4248
4249
4250 ------------------------------------------------------------------------
4251 r14747 | sahlberg | 2005-06-25 07:40:53 -0500 (Sat, 25 Jun 2005) | 4 lines
4252 Changed paths:
4253    A /trunk/asn1/ftam
4254    A /trunk/asn1/ftam/ISO8571-FTAM.asn
4255    A /trunk/asn1/ftam/Makefile
4256    A /trunk/asn1/ftam/Makefile.nmake
4257    A /trunk/asn1/ftam/ftam.cnf
4258    A /trunk/asn1/ftam/packet-ftam-template.c
4259    A /trunk/asn1/ftam/packet-ftam-template.h
4260    M /trunk/epan/dissectors/packet-ftam.c
4261    M /trunk/epan/dissectors/packet-ftam.h
4262
4263 new FTAM dissector generated by asn2eth
4264
4265
4266
4267 ------------------------------------------------------------------------
4268 r14748 | etxrab | 2005-06-25 12:25:44 -0500 (Sat, 25 Jun 2005) | 1 line
4269 Changed paths:
4270    M /trunk/asn1/gsmmap/GSMMAP.asn
4271    M /trunk/asn1/gsmmap/gsmmap.cnf
4272    M /trunk/asn1/gsmmap/packet-gsm_map-template.c
4273
4274 Major rewrite to update to version TS 129 002 V6.9.0
4275 ------------------------------------------------------------------------
4276 r14749 | etxrab | 2005-06-25 12:26:30 -0500 (Sat, 25 Jun 2005) | 1 line
4277 Changed paths:
4278    M /trunk/epan/dissectors/packet-gsm_map.c
4279    M /trunk/epan/dissectors/packet-gsm_map.h
4280
4281 Major rewrite to update to version TS 129 002 V6.9.0
4282 ------------------------------------------------------------------------
4283 r14750 | guy | 2005-06-25 13:20:13 -0500 (Sat, 25 Jun 2005) | 8 lines
4284 Changed paths:
4285    M /trunk/ethereal_gen.py
4286    M /trunk/plugins/giop/packet-coseventcomm.c
4287    M /trunk/plugins/giop/packet-cosnaming.c
4288    M /trunk/plugins/giop/packet-parlay.c
4289
4290 In generated GIOP dissectors, don't set the Protocol or Info columns, or
4291 create the top-level protocol tree item, until the dissector accepts the
4292 packet as being for it.
4293
4294 "strcmp()" isn't a Boolean; don't treat it as such.
4295
4296 Get rid of trailing white space.
4297
4298 ------------------------------------------------------------------------
4299 r14751 | guy | 2005-06-25 13:56:08 -0500 (Sat, 25 Jun 2005) | 2 lines
4300 Changed paths:
4301    M /trunk/AUTHORS
4302
4303 Give Paolo Frigo credit for the TANGO dissector.
4304
4305 ------------------------------------------------------------------------
4306 r14752 | guy | 2005-06-25 14:14:17 -0500 (Sat, 25 Jun 2005) | 3 lines
4307 Changed paths:
4308    M /trunk/epan/dissectors/packet-ppp.c
4309
4310 The data in an Identification packet is a message intended to be
4311 human-readable; displayh it with "tvb_format_text()".
4312
4313 ------------------------------------------------------------------------
4314 r14753 | ulfl | 2005-06-25 16:27:26 -0500 (Sat, 25 Jun 2005) | 1 line
4315 Changed paths:
4316    M /trunk/gtk/main.c
4317
4318 we are not a GNU program, so we shouldn't report as such in the command line help output
4319 ------------------------------------------------------------------------
4320 r14754 | sahlberg | 2005-06-25 16:57:11 -0500 (Sat, 25 Jun 2005) | 4 lines
4321 Changed paths:
4322    M /trunk/AUTHORS
4323    M /trunk/epan/dissectors/Makefile.common
4324    A /trunk/epan/dissectors/packet-mms-control.c
4325    A /trunk/epan/dissectors/packet-mms-data.c
4326
4327 From Martin Mathieson
4328 New protocol : MS MediaServer protocol
4329
4330
4331 ------------------------------------------------------------------------
4332 r14755 | sahlberg | 2005-06-25 17:15:51 -0500 (Sat, 25 Jun 2005) | 6 lines
4333 Changed paths:
4334    M /trunk/epan/conversation.c
4335
4336 from Kashyap Desai
4337
4338 fix bug in conversation_delete_proto_data
4339 second argument to g_slist_remove() is a pointer to the data, not a GSlist containing a list of such pointers.
4340
4341
4342 ------------------------------------------------------------------------
4343 r14756 | sahlberg | 2005-06-25 18:12:24 -0500 (Sat, 25 Jun 2005) | 5 lines
4344 Changed paths:
4345    M /trunk/asn1/cmip/CMIP.asn
4346    M /trunk/asn1/cmip/cmip.cnf
4347    M /trunk/asn1/cmip/packet-cmip-template.c
4348
4349 some updates for CMIP.
4350
4351 note taht cmip does not yet compile due to a possible asn2eth compiler bug
4352
4353
4354 ------------------------------------------------------------------------
4355 r14757 | sahlberg | 2005-06-25 19:12:15 -0500 (Sat, 25 Jun 2005) | 3 lines
4356 Changed paths:
4357    M /trunk/gtk/graph_analysis.c
4358
4359 From Alejandro,  fix for GTK1 graph_analysis issue.
4360
4361
4362 ------------------------------------------------------------------------
4363 r14758 | sahlberg | 2005-06-26 00:48:50 -0500 (Sun, 26 Jun 2005) | 13 lines
4364 Changed paths:
4365    M /trunk/asn1/camel/packet-camel-template.c
4366    M /trunk/asn1/ftam/ftam.cnf
4367    M /trunk/asn1/gsmmap/packet-gsm_map-template.c
4368    M /trunk/asn1/inap/packet-inap-template.c
4369    M /trunk/asn1/pkixcmp/cmp-exp.cnf
4370    M /trunk/asn1/tcap/tcap.cnf
4371    M /trunk/epan/dissectors/packet-MAP_DialoguePDU.c
4372    M /trunk/epan/dissectors/packet-acse.c
4373    M /trunk/epan/dissectors/packet-ber.c
4374    M /trunk/epan/dissectors/packet-ber.h
4375    M /trunk/epan/dissectors/packet-camel.c
4376    M /trunk/epan/dissectors/packet-camel.h
4377    M /trunk/epan/dissectors/packet-cmip.c
4378    M /trunk/epan/dissectors/packet-cmp.c
4379    M /trunk/epan/dissectors/packet-cmp.h
4380    M /trunk/epan/dissectors/packet-cms.c
4381    M /trunk/epan/dissectors/packet-crmf.c
4382    M /trunk/epan/dissectors/packet-ess.c
4383    M /trunk/epan/dissectors/packet-ftam.c
4384    M /trunk/epan/dissectors/packet-gsm_map.c
4385    M /trunk/epan/dissectors/packet-gsm_map.h
4386    M /trunk/epan/dissectors/packet-h248.c
4387    M /trunk/epan/dissectors/packet-inap.c
4388    M /trunk/epan/dissectors/packet-inap.h
4389    M /trunk/epan/dissectors/packet-kerberos.c
4390    M /trunk/epan/dissectors/packet-logotypecertextn.c
4391    M /trunk/epan/dissectors/packet-ocsp.c
4392    M /trunk/epan/dissectors/packet-pkinit.c
4393    M /trunk/epan/dissectors/packet-pkix1implicit.c
4394    M /trunk/epan/dissectors/packet-pkix1implicit.h
4395    M /trunk/epan/dissectors/packet-pkixqualified.c
4396    M /trunk/epan/dissectors/packet-smrse.c
4397    M /trunk/epan/dissectors/packet-tcap.c
4398    M /trunk/epan/dissectors/packet-tcap.h
4399    M /trunk/epan/dissectors/packet-x509af.c
4400    M /trunk/epan/dissectors/packet-x509ce.c
4401    M /trunk/epan/dissectors/packet-x509if.c
4402    M /trunk/epan/dissectors/packet-x509sat.c
4403    M /trunk/tools/asn2eth.py
4404
4405 make dissect_ber_choice  take a guint* that will return the
4406 index of the branch taken or -1  to make prettifications easier to implement.
4407
4408
4409 change the signature of dissect_ber_choice and rename it to dissect_ber_CHOICE to catch all
4410 occurences of the use of this function
4411
4412 update asn2eth to use the new name/signature
4413
4414 update all occurences of this function to the new name and new signature.
4415
4416
4417
4418 ------------------------------------------------------------------------
4419 r14759 | sahlberg | 2005-06-26 01:16:03 -0500 (Sun, 26 Jun 2005) | 3 lines
4420 Changed paths:
4421    M /trunk/asn1/ftam/ftam.cnf
4422    M /trunk/asn1/ftam/packet-ftam-template.c
4423    M /trunk/epan/dissectors/packet-ber.c
4424    M /trunk/epan/dissectors/packet-ftam.c
4425
4426 prettify ftam by puttign the command name in the info column
4427
4428
4429 ------------------------------------------------------------------------
4430 r14760 | sahlberg | 2005-06-26 01:28:53 -0500 (Sun, 26 Jun 2005) | 3 lines
4431 Changed paths:
4432    M /trunk/epan/libethereal.def
4433
4434 update libethereal.def to the new name  dissect_ber_CHOICE
4435
4436
4437 ------------------------------------------------------------------------
4438 r14761 | sahlberg | 2005-06-26 03:12:54 -0500 (Sun, 26 Jun 2005) | 4 lines
4439 Changed paths:
4440    M /trunk/epan/dissectors/packet-mms-control.c
4441    M /trunk/epan/dissectors/packet-mms-data.c
4442
4443 rename the protocol and the protocol fields to msmms from mms  to make way for the telco mms protocol.
4444
4445
4446
4447 ------------------------------------------------------------------------
4448 r14762 | ulfl | 2005-06-26 04:14:12 -0500 (Sun, 26 Jun 2005) | 1 line
4449 Changed paths:
4450    M /trunk/doc/README.capture
4451
4452 update text to reflect the current implementation (e.g. we don't have normal/sync mode any longer)
4453 ------------------------------------------------------------------------
4454 r14763 | ulfl | 2005-06-26 04:24:38 -0500 (Sun, 26 Jun 2005) | 1 line
4455 Changed paths:
4456    D /trunk/docbook/edg_graphics/ethereal-capture-normal.dia
4457    D /trunk/docbook/edg_graphics/ethereal-capture-normal.png
4458
4459 we don't have the capture normal mode any longer
4460 ------------------------------------------------------------------------
4461 r14764 | ulfl | 2005-06-26 05:23:39 -0500 (Sun, 26 Jun 2005) | 3 lines
4462 Changed paths:
4463    M /trunk/gtk/main.c
4464
4465 remove compiler warnings:
4466 main.c(345) : warning C4090: 'function' : different 'const' qualifiers
4467 main.c(345) : warning C4022: 'simple_dialog_set_cb' : pointer mismatch for actual parameter 3
4468 ------------------------------------------------------------------------
4469 r14765 | ulfl | 2005-06-26 05:26:47 -0500 (Sun, 26 Jun 2005) | 1 line
4470 Changed paths:
4471    M /trunk/gtk/sctp_graph_dlg.c
4472
4473 sctp_graph_dlg.c(383) : warning C4244: '=' : conversion from 'unsigned int ' to 'float ', possible loss of data
4474 ------------------------------------------------------------------------
4475 r14766 | ulfl | 2005-06-26 05:28:51 -0500 (Sun, 26 Jun 2005) | 1 line
4476 Changed paths:
4477    M /trunk/gtk/proto_hier_stats_dlg.c
4478
4479 proto_hier_stats_dlg.c(99) : warning C4090: '=' : different 'const' qualifiers
4480 ------------------------------------------------------------------------
4481 r14767 | ulfl | 2005-06-26 05:41:38 -0500 (Sun, 26 Jun 2005) | 1 line
4482 Changed paths:
4483    M /trunk/epan/dissectors/packet-alcap.c
4484
4485 packet-alcap.c(195) : warning C4090: 'return' : different 'const' qualifiers
4486 ------------------------------------------------------------------------
4487 r14768 | ulfl | 2005-06-26 05:45:25 -0500 (Sun, 26 Jun 2005) | 1 line
4488 Changed paths:
4489    M /trunk/epan/dissectors/packet-ansi_637.c
4490
4491 packet-ansi_637.c(288) : warning C4090: 'return' : different 'const' qualifiers
4492 ------------------------------------------------------------------------
4493 r14769 | ulfl | 2005-06-26 05:48:27 -0500 (Sun, 26 Jun 2005) | 1 line
4494 Changed paths:
4495    M /trunk/epan/dissectors/packet-ansi_683.c
4496
4497 packet-ansi_683.c(93) : warning C4090: 'return' : different 'const' qualifiers
4498 ------------------------------------------------------------------------
4499 r14770 | ulfl | 2005-06-26 05:51:56 -0500 (Sun, 26 Jun 2005) | 1 line
4500 Changed paths:
4501    M /trunk/epan/dissectors/packet-ansi_801.c
4502
4503 packet-ansi_801.c(93) : warning C4090: 'return' : different 'const' qualifiers
4504 ------------------------------------------------------------------------
4505 r14771 | ulfl | 2005-06-26 05:55:34 -0500 (Sun, 26 Jun 2005) | 1 line
4506 Changed paths:
4507    M /trunk/epan/dissectors/packet-ansi_a.c
4508
4509 packet-ansi_a.c(460) : warning C4090: 'return' : different 'const' qualifiers
4510 ------------------------------------------------------------------------
4511 r14772 | ulfl | 2005-06-26 05:58:32 -0500 (Sun, 26 Jun 2005) | 1 line
4512 Changed paths:
4513    M /trunk/epan/dissectors/packet-ansi_map.c
4514
4515 packet-ansi_map.c(760) : warning C4090: 'return' : different 'const' qualifiers
4516 ------------------------------------------------------------------------
4517 r14773 | etxrab | 2005-06-26 05:59:15 -0500 (Sun, 26 Jun 2005) | 1 line
4518 Changed paths:
4519    M /trunk/asn1/ftam/ftam.cnf
4520    M /trunk/asn1/ftam/packet-ftam-template.c
4521    M /trunk/asn1/ftam/packet-ftam-template.h
4522
4523 Fix a compiler warning and set eol-style.
4524 ------------------------------------------------------------------------
4525 r14774 | etxrab | 2005-06-26 06:00:19 -0500 (Sun, 26 Jun 2005) | 1 line
4526 Changed paths:
4527    M /trunk/epan/dissectors/packet-ftam.c
4528    M /trunk/epan/dissectors/packet-ftam.h
4529
4530 Fix a compiler warning.
4531 ------------------------------------------------------------------------
4532 r14775 | etxrab | 2005-06-26 06:01:04 -0500 (Sun, 26 Jun 2005) | 1 line
4533 Changed paths:
4534    M /trunk/asn1/gsmmap/GSMMAP.asn
4535    M /trunk/asn1/gsmmap/packet-gsm_map-template.c
4536
4537 Add a signal
4538 ------------------------------------------------------------------------
4539 r14776 | ulfl | 2005-06-26 06:02:13 -0500 (Sun, 26 Jun 2005) | 3 lines
4540 Changed paths:
4541    M /trunk/epan/dissectors/packet-dcerpc-samr.c
4542
4543 packet-dcerpc-samr.c(2795) : warning C4090: '=' : different 'const' qualifiers
4544 packet-dcerpc-samr.c(2900) : warning C4090: '=' : different 'const' qualifiers
4545 packet-dcerpc-samr.c(2933) : warning C4090: '=' : different 'const' qualifiers
4546 ------------------------------------------------------------------------
4547 r14777 | etxrab | 2005-06-26 06:03:39 -0500 (Sun, 26 Jun 2005) | 1 line
4548 Changed paths:
4549    M /trunk/epan/dissectors/packet-gsm_map.c
4550
4551 Add a signal
4552 ------------------------------------------------------------------------
4553 r14778 | ulfl | 2005-06-26 06:10:26 -0500 (Sun, 26 Jun 2005) | 6 lines
4554 Changed paths:
4555    M /trunk/epan/dissectors/packet-diameter.c
4556
4557 packet-diameter.c(856) : warning C4090: 'function' : different 'const' qualifiers
4558 packet-diameter.c(856) : warning C4024: 'addVendor' : different types for formal and actual parameter 2
4559 packet-diameter.c(857) : warning C4090: 'function' : different 'const' qualifiers
4560 packet-diameter.c(857) : warning C4024: 'addVendor' : different types for formal and actual parameter 3
4561 packet-diameter.c(863) : warning C4090: 'function' : different 'const' qualifiers
4562 packet-diameter.c(863) : warning C4024: 'addCommand' : different types for formal and actual parameter 2
4563 ------------------------------------------------------------------------
4564 r14779 | ulfl | 2005-06-26 06:18:47 -0500 (Sun, 26 Jun 2005) | 1 line
4565 Changed paths:
4566    M /trunk/epan/dissectors/packet-pgsql.c
4567
4568 packet-pgsql.c(891) : warning C4090: 'return' : different 'const' qualifiers
4569 ------------------------------------------------------------------------
4570 r14780 | ulfl | 2005-06-26 06:21:39 -0500 (Sun, 26 Jun 2005) | 1 line
4571 Changed paths:
4572    M /trunk/epan/dissectors/packet-smb.c
4573
4574 packet-smb.c(14406) : warning C4090: 'return' : different 'const' qualifiers
4575 ------------------------------------------------------------------------
4576 r14781 | ulfl | 2005-06-26 06:24:26 -0500 (Sun, 26 Jun 2005) | 3 lines
4577 Changed paths:
4578    M /trunk/epan/dissectors/packet-x11.c
4579
4580 packet-x11.c(1780) : warning C4090: 'function' : different 'const' qualifiers
4581 packet-x11.c(1780) : warning C4022: 'g_tree_insert' : pointer mismatch for actual parameter 3
4582 packet-x11.c(2209) : warning C4090: 'initializing' : different 'const' qualifiers
4583 ------------------------------------------------------------------------
4584 r14782 | ulfl | 2005-06-26 06:29:04 -0500 (Sun, 26 Jun 2005) | 2 lines
4585 Changed paths:
4586    M /trunk/epan/proto.c
4587
4588 proto.c(2941) : warning C4090: 'function' : different 'const' qualifiers
4589 proto.c(2941) : warning C4022: 'g_tree_insert' : pointer mismatch for actual parameter 2
4590 ------------------------------------------------------------------------
4591 r14783 | ulfl | 2005-06-26 06:32:02 -0500 (Sun, 26 Jun 2005) | 4 lines
4592 Changed paths:
4593    M /trunk/epan/prefs.c
4594
4595 prefs.c(1218) : warning C4761: integral size mismatch in argument; conversion supplied
4596 prefs.c(1230) : warning C4761: integral size mismatch in argument; conversion supplied
4597 prefs.c(1240) : warning C4761: integral size mismatch in argument; conversion supplied
4598 prefs.c(1245) : warning C4761: integral size mismatch in argument; conversion supplied
4599 ------------------------------------------------------------------------
4600 r14784 | ulfl | 2005-06-26 06:40:26 -0500 (Sun, 26 Jun 2005) | 1 line
4601 Changed paths:
4602    M /trunk/epan/value_string.c
4603
4604 value_string.c(71) : warning C4090: 'return' : different 'const' qualifiers
4605 ------------------------------------------------------------------------
4606 r14785 | guy | 2005-06-26 14:55:06 -0500 (Sun, 26 Jun 2005) | 5 lines
4607 Changed paths:
4608    M /trunk/epan/dissectors/packet-hyperscsi.c
4609
4610 Set the Info column to the correctly-capitalized name.
4611
4612 Use "val_to_str()" to set the Info column, and give the "hyperscsi.cmd"
4613 field a value_string table.
4614
4615 ------------------------------------------------------------------------
4616 r14786 | guy | 2005-06-26 14:56:52 -0500 (Sun, 26 Jun 2005) | 26 lines
4617 Changed paths:
4618    M /trunk/asn1/gsmmap/packet-gsm_map-template.c
4619    M /trunk/asn1/h245/packet-h245-template.c
4620    M /trunk/epan/dissectors/packet-aarp.c
4621    M /trunk/epan/dissectors/packet-aim.c
4622    M /trunk/epan/dissectors/packet-ajp13.c
4623    M /trunk/epan/dissectors/packet-alcap.c
4624    M /trunk/epan/dissectors/packet-ansi_637.c
4625    M /trunk/epan/dissectors/packet-ansi_683.c
4626    M /trunk/epan/dissectors/packet-ansi_801.c
4627    M /trunk/epan/dissectors/packet-ansi_a.c
4628    M /trunk/epan/dissectors/packet-ansi_map.c
4629    M /trunk/epan/dissectors/packet-arp.c
4630    M /trunk/epan/dissectors/packet-arp.h
4631    M /trunk/epan/dissectors/packet-bgp.c
4632    M /trunk/epan/dissectors/packet-bittorrent.c
4633    M /trunk/epan/dissectors/packet-bssgp.c
4634    M /trunk/epan/dissectors/packet-cast.c
4635    M /trunk/epan/dissectors/packet-cdp.c
4636    M /trunk/epan/dissectors/packet-clnp.c
4637    M /trunk/epan/dissectors/packet-cops.c
4638    M /trunk/epan/dissectors/packet-dcerpc-afs4int.c
4639    M /trunk/epan/dissectors/packet-dcerpc-nt.c
4640    M /trunk/epan/dissectors/packet-dcerpc-rs_pgo.c
4641    M /trunk/epan/dissectors/packet-dcerpc-spoolss.c
4642    M /trunk/epan/dissectors/packet-dhcp-failover.c
4643    M /trunk/epan/dissectors/packet-dns.c
4644    M /trunk/epan/dissectors/packet-dns.h
4645    M /trunk/epan/dissectors/packet-edonkey.c
4646    M /trunk/epan/dissectors/packet-esis.c
4647    M /trunk/epan/dissectors/packet-ethertype.c
4648    M /trunk/epan/dissectors/packet-fclctl.c
4649    M /trunk/epan/dissectors/packet-fclctl.h
4650    M /trunk/epan/dissectors/packet-gsm_a.c
4651    M /trunk/epan/dissectors/packet-gsm_map.c
4652    M /trunk/epan/dissectors/packet-gsm_sms.c
4653    M /trunk/epan/dissectors/packet-gsm_ss.c
4654    M /trunk/epan/dissectors/packet-h245.c
4655    M /trunk/epan/dissectors/packet-h245.h
4656    M /trunk/epan/dissectors/packet-iapp.c
4657    M /trunk/epan/dissectors/packet-icmpv6.c
4658    M /trunk/epan/dissectors/packet-icq.c
4659    M /trunk/epan/dissectors/packet-ieee80211.c
4660    M /trunk/epan/dissectors/packet-image-jfif.c
4661    M /trunk/epan/dissectors/packet-ipdc.c
4662    M /trunk/epan/dissectors/packet-ipp.c
4663    M /trunk/epan/dissectors/packet-ipsec.c
4664    M /trunk/epan/dissectors/packet-ipv6.c
4665    M /trunk/epan/dissectors/packet-isis-hello.c
4666    M /trunk/epan/dissectors/packet-laplink.c
4667    M /trunk/epan/dissectors/packet-ldap.c
4668    M /trunk/epan/dissectors/packet-lmp.c
4669    M /trunk/epan/dissectors/packet-mbtcp.c
4670    M /trunk/epan/dissectors/packet-mmse.c
4671    M /trunk/epan/dissectors/packet-nbns.c
4672    M /trunk/epan/dissectors/packet-ncp2222.inc
4673    M /trunk/epan/dissectors/packet-ndps.c
4674    M /trunk/epan/dissectors/packet-netbios.c
4675    M /trunk/epan/dissectors/packet-netbios.h
4676    M /trunk/epan/dissectors/packet-nfs.c
4677    M /trunk/epan/dissectors/packet-ospf.c
4678    M /trunk/epan/dissectors/packet-pgsql.c
4679    M /trunk/epan/dissectors/packet-pim.c
4680    M /trunk/epan/dissectors/packet-pppoe.c
4681    M /trunk/epan/dissectors/packet-radius.c
4682    M /trunk/epan/dissectors/packet-rmcp.c
4683    M /trunk/epan/dissectors/packet-rpc.c
4684    M /trunk/epan/dissectors/packet-rsvp.c
4685    M /trunk/epan/dissectors/packet-scsi.c
4686    M /trunk/epan/dissectors/packet-ses.c
4687    M /trunk/epan/dissectors/packet-skinny.c
4688    M /trunk/epan/dissectors/packet-slsk.c
4689    M /trunk/epan/dissectors/packet-smb.c
4690    M /trunk/epan/dissectors/packet-smpp.c
4691    M /trunk/epan/dissectors/packet-snmp.c
4692    M /trunk/epan/dissectors/packet-ssl.c
4693    M /trunk/epan/dissectors/packet-stun.c
4694    M /trunk/epan/dissectors/packet-trmac.c
4695    M /trunk/epan/dissectors/packet-tzsp.c
4696    M /trunk/epan/dissectors/packet-wsp.c
4697    M /trunk/epan/dissectors/packet-wtls.c
4698    M /trunk/epan/dissectors/packet-x11.c
4699    M /trunk/epan/dissectors/packet-ypserv.c
4700    M /trunk/epan/libethereal.def
4701    M /trunk/epan/value_string.c
4702    M /trunk/epan/value_string.h
4703    M /trunk/epan/xdlc.c
4704    M /trunk/plugins/rtnet/packet-rtnet.c
4705    M /trunk/tap-wspstat.c
4706
4707 Get rid of the private "my_match_strval()" routine in many dissectors;
4708 add a "match_strval_idx()" routine that does the same thing, and have
4709 "match_strval()" call it.
4710
4711 Make those routines, and "val_to_str()", return a "const" pointer. 
4712 Update dissectors as necessary to squelch compiler warnings produced by
4713 that.
4714
4715 Use "val_to_str()" rather than using "match_strval()" and then, if the
4716 result is null, substituting a specific string.  Clean up some other
4717 "match_strval()"/"val_to_str()" usages.
4718
4719 Add a null pointer check in the NDPS dissector's "attribute_value()"
4720 routine, as it's not clear that "global_attribute_name" won't be null at
4721 that point.
4722
4723 Make some global variables in the AFS4INT dissector local.
4724
4725 Make some routines not used outside the module they're in static.
4726
4727 Make some tables "static const".
4728
4729 Clean up white space.
4730
4731 Fix Gerald's address in some files.
4732
4733 ------------------------------------------------------------------------
4734 r14787 | guy | 2005-06-26 15:39:21 -0500 (Sun, 26 Jun 2005) | 2 lines
4735 Changed paths:
4736    M /trunk/epan/dissectors/packet-slsk.c
4737
4738 More constification.
4739
4740 ------------------------------------------------------------------------
4741 r14788 | guy | 2005-06-26 16:11:22 -0500 (Sun, 26 Jun 2005) | 2 lines
4742 Changed paths:
4743    M /trunk/epan/dissectors/packet-windows-common.c
4744    M /trunk/epan/dissectors/packet-windows-common.h
4745
4746 Yet more constification.
4747
4748 ------------------------------------------------------------------------
4749 r14789 | etxrab | 2005-06-27 01:20:23 -0500 (Mon, 27 Jun 2005) | 6 lines
4750 Changed paths:
4751    M /trunk/gtk/voip_calls.c
4752    M /trunk/gtk/voip_calls.h
4753    M /trunk/gtk/voip_calls_dlg.c
4754
4755 From Alejandro Vaquero
4756 new dissector for the AudioCodes trunk trace protocol. 
4757 This protocol is used to debug the trunk protocol in AudioCodes 
4758 gateways. It currently supports ISDN PRI and CAS (MFCR2, WinkStart, 
4759 etc...) trunk protocols. It also add these protocols in the "Voip Calls 
4760 Graph..."
4761 ------------------------------------------------------------------------
4762 r14790 | etxrab | 2005-06-27 01:21:51 -0500 (Mon, 27 Jun 2005) | 6 lines
4763 Changed paths:
4764    M /trunk/epan/dissectors/Makefile.common
4765    A /trunk/epan/dissectors/packet-actrace.c
4766    A /trunk/epan/dissectors/packet-actrace.h
4767    M /trunk/epan/dissectors/packet-q931.c
4768    M /trunk/epan/dissectors/packet-q931.h
4769
4770 From Alejandro Vaquero
4771 new dissector for the AudioCodes trunk trace protocol. 
4772 This protocol is used to debug the trunk protocol in AudioCodes 
4773 gateways. It currently supports ISDN PRI and CAS (MFCR2, WinkStart, 
4774 etc...) trunk protocols. It also add these protocols in the "Voip Calls 
4775 Graph..."
4776 ------------------------------------------------------------------------
4777 r14791 | ulfl | 2005-06-27 02:28:25 -0500 (Mon, 27 Jun 2005) | 1 line
4778 Changed paths:
4779    M /trunk/docbook/Makefile
4780
4781 from Jaap Keuter: fix the graphics path of the edg_html_chunked target
4782 ------------------------------------------------------------------------
4783 r14792 | ulfl | 2005-06-27 02:39:48 -0500 (Mon, 27 Jun 2005) | 1 line
4784 Changed paths:
4785    M /trunk/docbook/Makefile
4786
4787 I've removed ethereal-capture-normal.* yesterday, as they are obsolete now
4788 ------------------------------------------------------------------------
4789 r14793 | guy | 2005-06-27 02:50:11 -0500 (Mon, 27 Jun 2005) | 17 lines
4790 Changed paths:
4791    M /trunk/epan/dissectors/packet-dns.c
4792
4793 The name returned by "get_dns_name()" (and thus by
4794 "get_dns_name_type_class()") is null-terminated - and the length
4795 returned is *NOT* the length of the string, it's the length of the chunk
4796 of DNS data extracted by "get_dns_name()", and that chunk could just
4797 point to a later chunk as part of DNS compression.  When running the
4798 name through "format_text()", just use "strlen()" to get the length, so
4799 you don't get a value that's too large *OR* too small (both are
4800 possible - "too large" if it's uncompressed and includes length
4801 informatioin, "too small" if it contains a pointer to a string longer
4802 than the pointer).
4803
4804 When adding a string value to the protocol tree, add the *raw* name, not
4805 the formatted name - the Ethereal display code will format the string's
4806 value as necessary.
4807
4808 Add formatting code for DNS names in replies.
4809
4810 ------------------------------------------------------------------------
4811 r14794 | sahlberg | 2005-06-27 03:12:55 -0500 (Mon, 27 Jun 2005) | 4 lines
4812 Changed paths:
4813    M /trunk/epan/dissectors/packet-dnp.c
4814
4815 From Chris Bontje
4816 DNP3 Application Layer Object dissection
4817
4818
4819 ------------------------------------------------------------------------
4820 r14795 | etxrab | 2005-06-27 03:13:41 -0500 (Mon, 27 Jun 2005) | 1 line
4821 Changed paths:
4822    M /trunk/gtk/capture_if_details_dlg.c
4823    M /trunk/gtk/gtk_stat_util.c
4824    M /trunk/gtk/service_response_time_table.c
4825    M /trunk/gtk/service_response_time_table.h
4826
4827 Add som more const qualifiers.
4828 ------------------------------------------------------------------------
4829 r14796 | sahlberg | 2005-06-27 03:27:49 -0500 (Mon, 27 Jun 2005) | 6 lines
4830 Changed paths:
4831    M /trunk/epan/dissectors/packet-fcip.c
4832
4833 some implementations do provide a CRC in the FCIP frame so skip the
4834 'test for zero' check.
4835 the heuristics are probably strong enough even without this check.
4836
4837
4838
4839 ------------------------------------------------------------------------
4840 r14797 | etxrab | 2005-06-27 03:55:39 -0500 (Mon, 27 Jun 2005) | 1 line
4841 Changed paths:
4842    M /trunk/epan/libethereal.def
4843
4844 Missed from previous commit.
4845 ------------------------------------------------------------------------
4846 r14798 | sahlberg | 2005-06-27 06:06:40 -0500 (Mon, 27 Jun 2005) | 4 lines
4847 Changed paths:
4848    M /trunk/epan/dissectors/packet-actrace.c
4849
4850 remove a \n   in the preference string to prevent it from creating a garbage/invalid preference file entry.
4851
4852
4853
4854 ------------------------------------------------------------------------
4855 r14799 | sahlberg | 2005-06-27 06:43:18 -0500 (Mon, 27 Jun 2005) | 4 lines
4856 Changed paths:
4857    M /trunk/epan/dissectors/packet-ber.c
4858
4859 fix two bugs when updating offset incorrectly that could lead to an infinite loop when trying to decode an unknown ber structure
4860
4861
4862
4863 ------------------------------------------------------------------------
4864 r14800 | kukosa | 2005-06-27 08:45:47 -0500 (Mon, 27 Jun 2005) | 1 line
4865 Changed paths:
4866    M /trunk/tools/asn2eth.py
4867
4868 fix for BER string tags
4869 ------------------------------------------------------------------------
4870 r14801 | sahlberg | 2005-06-27 15:45:02 -0500 (Mon, 27 Jun 2005) | 3 lines
4871 Changed paths:
4872    M /trunk/epan/dissectors/packet-ftam.c
4873    M /trunk/epan/dissectors/packet-ftam.h
4874
4875 regenerate FTAM with the bugfix for GraphicString in asn2eth
4876
4877
4878 ------------------------------------------------------------------------
4879 r14802 | sahlberg | 2005-06-28 06:23:56 -0500 (Tue, 28 Jun 2005) | 4 lines
4880 Changed paths:
4881    M /trunk/asn1/ftam/ISO8571-FTAM.asn
4882    M /trunk/asn1/ftam/ftam.cnf
4883    M /trunk/epan/dissectors/packet-ftam.c
4884
4885 addition of NBS9 
4886 and bugfix for FTAM where we sometimes forgot to check if the tag was implicit.
4887
4888
4889 ------------------------------------------------------------------------
4890 r14803 | gerald | 2005-06-28 09:02:21 -0500 (Tue, 28 Jun 2005) | 2 lines
4891 Changed paths:
4892    M /trunk/epan/dissectors/packet-actrace.c
4893
4894 Terminate a bunch of value_strings.
4895
4896 ------------------------------------------------------------------------
4897 r14804 | gerald | 2005-06-28 09:46:47 -0500 (Tue, 28 Jun 2005) | 2 lines
4898 Changed paths:
4899    M /trunk/epan/dissectors/packet-actrace.c
4900
4901 Add missing commas.
4902
4903 ------------------------------------------------------------------------
4904 r14805 | etxrab | 2005-06-28 14:13:11 -0500 (Tue, 28 Jun 2005) | 1 line
4905 Changed paths:
4906    A /trunk/idl/tango.idl
4907
4908 Add the Tango IDL file from Paolo Frigo.
4909 ------------------------------------------------------------------------
4910 r14806 | etxrab | 2005-06-28 14:14:14 -0500 (Tue, 28 Jun 2005) | 1 line
4911 Changed paths:
4912    M /trunk/plugins/giop/packet-tango.c
4913
4914 Regenerated Tango with the latest idl2eth and the tango.idl
4915 ------------------------------------------------------------------------
4916 r14807 | etxrab | 2005-06-28 16:14:09 -0500 (Tue, 28 Jun 2005) | 1 line
4917 Changed paths:
4918    M /trunk/asn1/gsmmap/packet-gsm_map-template.c
4919
4920 Fix to SendAuthenticationInfoRes.
4921 ------------------------------------------------------------------------
4922 r14808 | etxrab | 2005-06-28 16:14:59 -0500 (Tue, 28 Jun 2005) | 1 line
4923 Changed paths:
4924    M /trunk/epan/dissectors/packet-gsm_map.c
4925    M /trunk/epan/dissectors/packet-gsm_map.h
4926
4927 Fix to SendAuthenticationInfoRes
4928 ------------------------------------------------------------------------
4929 r14809 | guy | 2005-06-28 16:25:56 -0500 (Tue, 28 Jun 2005) | 2 lines
4930 Changed paths:
4931    M /trunk/epan/dissectors/packet-kerberos.h
4932
4933 Declare "decrypt_krb5_data()" for use by the KINK dissector.
4934
4935 ------------------------------------------------------------------------
4936 r14810 | guy | 2005-06-28 16:43:24 -0500 (Tue, 28 Jun 2005) | 6 lines
4937 Changed paths:
4938    M /trunk/gtk/mtp3_summary.c
4939
4940 "mtp3_sum_draw()" is never called with a null "table" argument - the
4941 code before the call would have blown up if "table" were null.  Remove
4942 the check for a null pointer; this squelches some unset-variable
4943 warnings you get from GCC4 because its dataflow analysis runs across
4944 function boundaries.
4945
4946 ------------------------------------------------------------------------
4947 r14811 | guy | 2005-06-28 17:01:18 -0500 (Tue, 28 Jun 2005) | 3 lines
4948 Changed paths:
4949    M /trunk/gtk/voip_calls_dlg.c
4950
4951 "Handle" a couple of cases in the switch statement by adding them to the
4952 "not supported" case, to suppress compiler warnings.
4953
4954 ------------------------------------------------------------------------
4955 r14812 | guy | 2005-06-28 17:15:12 -0500 (Tue, 28 Jun 2005) | 2 lines
4956 Changed paths:
4957    M /trunk/gtk/wsp_stat.c
4958
4959 More constification.
4960
4961 ------------------------------------------------------------------------
4962 r14813 | guy | 2005-06-28 17:39:56 -0500 (Tue, 28 Jun 2005) | 2 lines
4963 Changed paths:
4964    M /trunk/epan/dissectors/packet-actrace.c
4965
4966 Squelch a compiler warning.
4967
4968 ------------------------------------------------------------------------
4969 r14814 | sahlberg | 2005-06-29 03:00:55 -0500 (Wed, 29 Jun 2005) | 6 lines
4970 Changed paths:
4971    M /trunk/epan/dissectors/packet-ber.c
4972
4973 be more careful when attempting to dissect an unknown ber field not to read beyond the end and triggering a [malformed packet]
4974
4975 also prettify the error when finding "unknown" entries inside a SEQUENCE to make it easier to track down what went wrong.
4976
4977
4978
4979 ------------------------------------------------------------------------
4980 r14815 | ulfl | 2005-06-29 03:03:06 -0500 (Wed, 29 Jun 2005) | 1 line
4981 Changed paths:
4982    M /trunk/epan/dissectors/packet-dcerpc.c
4983
4984 add references to the corresponding request of datagram ping and ack packets
4985 ------------------------------------------------------------------------
4986 r14816 | ulfl | 2005-06-29 03:06:07 -0500 (Wed, 29 Jun 2005) | 1 line
4987 Changed paths:
4988    M /trunk/epan/dissectors/packet-dcom-cba-acco.c
4989    M /trunk/epan/libethereal.def
4990
4991 make dissect_CBA_Connection_Data available for plugins
4992 ------------------------------------------------------------------------
4993 r14817 | sahlberg | 2005-06-29 03:11:23 -0500 (Wed, 29 Jun 2005) | 3 lines
4994 Changed paths:
4995    M /trunk/asn1/ftam/ISO8571-FTAM.asn
4996    M /trunk/epan/dissectors/packet-ftam.c
4997
4998 fix a typo for the name of a bit
4999
5000
5001 ------------------------------------------------------------------------
5002 r14818 | sahlberg | 2005-06-29 05:39:09 -0500 (Wed, 29 Jun 2005) | 7 lines
5003 Changed paths:
5004    M /trunk/AUTHORS
5005    M /trunk/epan/dissectors/packet-ip.c
5006
5007 from
5008 Maria-Luiza Crivat and
5009 Brice Augustin
5010
5011 ICMP MPLS extensions
5012
5013
5014 ------------------------------------------------------------------------
5015 r14819 | sahlberg | 2005-06-29 06:59:42 -0500 (Wed, 29 Jun 2005) | 5 lines
5016 Changed paths:
5017    M /trunk/proto_hier_stats.c
5018
5019 add fix for bug 224
5020
5021 we now put generated items as top-level items in the decode pane so
5022 we should not check and abort if such are found.
5023
5024 ------------------------------------------------------------------------
5025 r14820 | guy | 2005-06-29 17:39:36 -0500 (Wed, 29 Jun 2005) | 4 lines
5026 Changed paths:
5027    M /trunk/AUTHORS
5028
5029 Add the usual (minimal) protection against email address harvesting.
5030
5031 Fix one entry to have tabs between the name and the address.
5032
5033 ------------------------------------------------------------------------
5034 r14821 | guy | 2005-06-29 18:19:21 -0500 (Wed, 29 Jun 2005) | 6 lines
5035 Changed paths:
5036    M /trunk/epan/dissectors/packet-ip.c
5037
5038 If only part of an entry in an object fits in the object, don't report
5039 the stuff that didn't fit as a negative number of junk bytes.
5040
5041 The difference between two pointers isn't guaranteed to have a
5042 particular size; cast it to "long" and display it with "%ld".
5043
5044 ------------------------------------------------------------------------
5045 r14822 | sahlberg | 2005-06-29 21:31:15 -0500 (Wed, 29 Jun 2005) | 5 lines
5046 Changed paths:
5047    M /trunk/wiretap/network_instruments.c
5048
5049 make reading of observer files work again
5050
5051 for some reason we have forgotten to skip the initial (always 8?) bytes prior to the start of the frame.
5052  
5053
5054 ------------------------------------------------------------------------
5055 r14823 | sahlberg | 2005-06-30 02:48:25 -0500 (Thu, 30 Jun 2005) | 7 lines
5056 Changed paths:
5057    M /trunk/asn1/cmip/cmip.cnf
5058    M /trunk/epan/dissectors/packet-cmip.c
5059    M /trunk/epan/dissectors/packet-cmip.h
5060
5061 fix a bug in the conformance file for CMIP to make it compile again
5062 (semi-recent changes to asn2eth and PARAM handling makes us have to use double %% in some BODY statements)
5063
5064 at the same time, regenerate it so it also benefit from bugfixes to handling of indefinite length
5065
5066
5067
5068 ------------------------------------------------------------------------
5069 r14824 | etxrab | 2005-06-30 14:17:46 -0500 (Thu, 30 Jun 2005) | 3 lines
5070 Changed paths:
5071    M /trunk/plugins/megaco/packet-megaco.c
5072
5073 From Karl Knoebl
5074 Accept SP as separator and * provide info to COL_INFO and some "prettification"
5075  Cleaned up some comments as well.
5076 ------------------------------------------------------------------------
5077 r14825 | etxrab | 2005-06-30 14:19:50 -0500 (Thu, 30 Jun 2005) | 1 line
5078 Changed paths:
5079    M /trunk/AUTHORS
5080
5081 Add Karl Knoebl as an author.
5082 ------------------------------------------------------------------------
5083 r14826 | ulfl | 2005-06-30 17:46:19 -0500 (Thu, 30 Jun 2005) | 3 lines
5084 Changed paths:
5085    M /trunk/epan/column-utils.c
5086    M /trunk/epan/column.c
5087    M /trunk/epan/column_info.h
5088    M /trunk/epan/dissectors/packet-dcerpc.c
5089    M /trunk/gtk/packet_list.c
5090
5091 add a new DCE/RPC related column, which contains the call_id for connection oriented packets or the sequence number for connectionless (datagram) packets.
5092
5093 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).
5094 ------------------------------------------------------------------------
5095 r14827 | ulfl | 2005-06-30 17:51:17 -0500 (Thu, 30 Jun 2005) | 1 line
5096 Changed paths:
5097    M /trunk/epan/dissectors/packet-dcerpc.c
5098
5099 add some more information to the DCE/RPC packet details summary line
5100 ------------------------------------------------------------------------
5101 r14828 | kukosa | 2005-07-01 08:48:52 -0500 (Fri, 01 Jul 2005) | 1 line
5102 Changed paths:
5103    M /trunk/epan/dissectors/packet-ber.c
5104
5105 beter displaying of true/false strings in dissect_ber_bitstring()
5106 ------------------------------------------------------------------------
5107 r14829 | ulfl | 2005-07-01 15:47:22 -0500 (Fri, 01 Jul 2005) | 5 lines
5108 Changed paths:
5109    M /trunk/gtk/find_dlg.c
5110
5111 fix #271: don't do:
5112
5113 g_free(bytes); 
5114
5115 twice, probably a copy/paste error
5116 ------------------------------------------------------------------------
5117 r14830 | ulfl | 2005-07-01 16:04:13 -0500 (Fri, 01 Jul 2005) | 1 line
5118 Changed paths:
5119    M /trunk/epan/dissectors/packet-bssgp.c
5120    M /trunk/epan/dissectors/packet-gsm_a.c
5121    M /trunk/epan/dissectors/packet-isns.c
5122    M /trunk/epan/dissectors/packet-smpp.c
5123
5124 fixed various issues (two serious ones) found by "private" fuzz-testing
5125 ------------------------------------------------------------------------
5126 r14831 | guy | 2005-07-02 03:18:17 -0500 (Sat, 02 Jul 2005) | 17 lines
5127 Changed paths:
5128    M /trunk/epan/dissectors/packet-nfs.c
5129
5130 Have separate fields for NFSv2, NFSv3, and NFSv4 return statuses, using
5131 the names in the v2, v3, and v4 specs for values, so that they display
5132 correctly and can be filtered on correctly.
5133
5134 Have "nfs.status" as a hidden field, with a name table giving just "OK"
5135 and "ERR_" values, and having items for v2, v3, and v4 status values
5136 (the only collision is that the v3 JUKEBOX error is the v4 DELAY error),
5137 so that filters on "nfs.status" will still work, but will now be able to
5138 filter symbolically on values from v2, v3, and v4.
5139
5140 Show 33 status values in the Info column and the summary entry using the
5141 table of v3 status values and names, not the table of v2 status values
5142 and names.
5143
5144 Fix some v3 dissectors to use the v3 return status field rather than the
5145 v2 return status field.
5146
5147 ------------------------------------------------------------------------
5148 r14832 | jmayer | 2005-07-02 10:40:49 -0500 (Sat, 02 Jul 2005) | 5 lines
5149 Changed paths:
5150    M /trunk/wiretap/AUTHORS
5151    M /trunk/wiretap/netxray.c
5152
5153 Chris Lydick: Support for Sniffer 2.003 files.
5154
5155 Modified to match the current codebase.
5156
5157
5158 ------------------------------------------------------------------------
5159 r14833 | tuexen | 2005-07-02 16:16:17 -0500 (Sat, 02 Jul 2005) | 2 lines
5160 Changed paths:
5161    M /trunk/epan/dissectors/packet-sctp.c
5162
5163 Use brackets instead of parentheses for the checksum info, which is generated.
5164
5165 ------------------------------------------------------------------------
5166 r14834 | guy | 2005-07-02 19:52:08 -0500 (Sat, 02 Jul 2005) | 5 lines
5167 Changed paths:
5168    M /trunk/epan/dissectors/packet-ip.c
5169
5170 Note that the MPLS extension dissector will misdissect ICMP packets that
5171 contain more than 128 bytes of the original datagram.  (Yes, RFC 1812
5172 and the ICMP Extensions for MPLS draft collide here, as the draft in
5173 question notes.)
5174
5175 ------------------------------------------------------------------------
5176 r14835 | sahlberg | 2005-07-03 00:28:12 -0500 (Sun, 03 Jul 2005) | 3 lines
5177 Changed paths:
5178    M /trunk/asn1/acse/acse-exp.cnf
5179    M /trunk/asn1/acse/acse.cnf
5180    M /trunk/epan/dissectors/packet-acse.c
5181    M /trunk/epan/dissectors/packet-acse.h
5182
5183 export a few more symbols from acse
5184
5185
5186 ------------------------------------------------------------------------
5187 r14836 | sahlberg | 2005-07-03 01:08:53 -0500 (Sun, 03 Jul 2005) | 4 lines
5188 Changed paths:
5189    A /trunk/asn1/mms
5190    A /trunk/asn1/mms/Makefile
5191    A /trunk/asn1/mms/Makefile.nmake
5192    A /trunk/asn1/mms/mms-exp.cnf
5193    A /trunk/asn1/mms/mms.asn
5194    A /trunk/asn1/mms/mms.cnf
5195    A /trunk/asn1/mms/packet-mms-template.c
5196    A /trunk/asn1/mms/packet-mms-template.h
5197    M /trunk/epan/dissectors/Makefile.common
5198    A /trunk/epan/dissectors/packet-mms.c
5199    A /trunk/epan/dissectors/packet-mms.h
5200
5201 New protocol :
5202 MMS    Manufacturing Message Specification
5203
5204
5205 ------------------------------------------------------------------------
5206 r14837 | etxrab | 2005-07-03 07:01:11 -0500 (Sun, 03 Jul 2005) | 1 line
5207 Changed paths:
5208    M /trunk/epan/dissectors/Makefile.common
5209
5210 Add packet-mms.h 
5211 ------------------------------------------------------------------------
5212 r14838 | etxrab | 2005-07-03 15:33:06 -0500 (Sun, 03 Jul 2005) | 2 lines
5213 Changed paths:
5214    M /trunk/epan/dissectors/packet-gsm_a.c
5215    M /trunk/epan/dissectors/packet-uma.c
5216
5217 Change gsm_a.c to use value strings in some places in preparation to use it from packet-uma.c and gsm_map.
5218 Some bug fixes to packet-uma.c
5219 ------------------------------------------------------------------------
5220 r14839 | etxrab | 2005-07-03 16:19:49 -0500 (Sun, 03 Jul 2005) | 1 line
5221 Changed paths:
5222    M /trunk/epan/libethereal.def
5223
5224 Add an exported value string
5225 ------------------------------------------------------------------------
5226 r14840 | etxrab | 2005-07-03 16:20:27 -0500 (Sun, 03 Jul 2005) | 1 line
5227 Changed paths:
5228    M /trunk/epan/dissectors/packet-gsm_a.c
5229    M /trunk/epan/dissectors/packet-gsm_a.h
5230    M /trunk/epan/dissectors/packet-uma.c
5231
5232 Add an exported value string
5233 ------------------------------------------------------------------------
5234 r14841 | ulfl | 2005-07-03 17:53:11 -0500 (Sun, 03 Jul 2005) | 1 line
5235 Changed paths:
5236    M /trunk/docbook/custom_layer_pdf.xsl
5237
5238 from Jaap Keuter: some improvements to the custom PDF creation stylesheet
5239 ------------------------------------------------------------------------
5240 r14842 | guy | 2005-07-03 22:45:29 -0500 (Sun, 03 Jul 2005) | 2 lines
5241 Changed paths:
5242    M /trunk/epan/dissectors/packet-giop.c
5243
5244 Mark stub data as such if no dissector claims it.
5245
5246 ------------------------------------------------------------------------
5247 r14843 | ulfl | 2005-07-04 02:03:04 -0500 (Mon, 04 Jul 2005) | 1 line
5248 Changed paths:
5249    M /trunk/docbook/custom_layer_pdf.xsl
5250
5251 add a link to special documentation
5252 ------------------------------------------------------------------------
5253 r14844 | kukosa | 2005-07-04 04:35:25 -0500 (Mon, 04 Jul 2005) | 7 lines
5254 Changed paths:
5255    M /trunk/asn1/h225/h225.cnf
5256    M /trunk/asn1/h225/packet-h225-template.c
5257    M /trunk/asn1/h235/Makefile.nmake
5258    M /trunk/asn1/h235/h235-exp.cnf
5259    M /trunk/asn1/h245/h245.cnf
5260    M /trunk/asn1/h245/packet-h245-template.c
5261    M /trunk/asn1/h450/packet-h450-template.c
5262    M /trunk/epan/dissectors/packet-h225.c
5263    M /trunk/epan/dissectors/packet-h225.h
5264    M /trunk/epan/dissectors/packet-h235.c
5265    M /trunk/epan/dissectors/packet-h235.h
5266    M /trunk/epan/dissectors/packet-h245.c
5267    M /trunk/epan/dissectors/packet-h245.h
5268    M /trunk/epan/dissectors/packet-h450.c
5269    M /trunk/epan/dissectors/packet-per.c
5270    M /trunk/epan/dissectors/packet-per.h
5271    M /trunk/epan/dissectors/packet-t38.c
5272    M /trunk/tools/asn2eth.py
5273
5274 - use tvb instead of offset and length in dissect_per_octet_string() for value returning
5275 - asn2eth: #.FN_PARS support for OCTET STRING
5276 - usage of #.FN_PARS in h225 and h245
5277 - h225: ParallelH245Control support
5278 - h245: better support of NonStandardParameter
5279 - usage of MAX_OID_STR_LEN constant
5280 - all PER dissectors regenerated
5281 ------------------------------------------------------------------------
5282 r14845 | kukosa | 2005-07-04 08:04:53 -0500 (Mon, 04 Jul 2005) | 1 line
5283 Changed paths:
5284    M /trunk/epan/dfilter/semcheck.c
5285    M /trunk/epan/ftypes/ftype-bytes.c
5286    M /trunk/epan/ftypes/ftypes.h
5287    M /trunk/epan/proto.c
5288    M /trunk/epan/proto.h
5289    M /trunk/epan/to_str.c
5290    M /trunk/epan/to_str.h
5291
5292 new field type FT_GUID
5293 ------------------------------------------------------------------------
5294 r14846 | kukosa | 2005-07-04 08:13:07 -0500 (Mon, 04 Jul 2005) | 1 line
5295 Changed paths:
5296    M /trunk/epan/libethereal.def
5297
5298 export of proto_tree_add_guid...() functions
5299 ------------------------------------------------------------------------
5300 r14847 | kukosa | 2005-07-04 08:19:58 -0500 (Mon, 04 Jul 2005) | 1 line
5301 Changed paths:
5302    M /trunk/asn1/h225/h225.cnf
5303    M /trunk/epan/dissectors/packet-h225.c
5304
5305 usage of FT_GUID field type in H.225 dissector
5306 ------------------------------------------------------------------------
5307 r14848 | etxrab | 2005-07-04 14:07:02 -0500 (Mon, 04 Jul 2005) | 1 line
5308 Changed paths:
5309    M /trunk/epan/dissectors/packet-gsm_a.c
5310    M /trunk/epan/dissectors/packet-gsm_a.h
5311    M /trunk/epan/dissectors/packet-gsm_map.c
5312
5313 Add dissection of BSS-MAP elements and a fix to dissect Tele and Bearer service again.
5314 ------------------------------------------------------------------------
5315 r14849 | etxrab | 2005-07-04 14:09:38 -0500 (Mon, 04 Jul 2005) | 1 line
5316 Changed paths:
5317    M /trunk/asn1/gsmmap/gsmmap.cnf
5318    M /trunk/asn1/gsmmap/packet-gsm_map-template.c
5319
5320 Add dissection of BSS-MAP elements and a fix to dissect Tele and Bearer service again.
5321 ------------------------------------------------------------------------
5322 r14850 | etxrab | 2005-07-04 23:30:59 -0500 (Mon, 04 Jul 2005) | 4 lines
5323 Changed paths:
5324    M /trunk/gtk/rtp_analysis.c
5325
5326 From Ainsley Pereira:
5327
5328 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.
5329
5330 ------------------------------------------------------------------------
5331 r14851 | etxrab | 2005-07-04 23:32:32 -0500 (Mon, 04 Jul 2005) | 4 lines
5332 Changed paths:
5333    M /trunk/epan/dissectors/packet-lwapp.c
5334
5335 From : David Frascone
5336
5337 These minor changes fix some errors, and add some messages to the LWAPP dissector.
5338
5339 ------------------------------------------------------------------------
5340 r14852 | etxrab | 2005-07-05 00:16:28 -0500 (Tue, 05 Jul 2005) | 10 lines
5341 Changed paths:
5342    M /trunk/gtk/graph_analysis.c
5343    M /trunk/gtk/graph_analysis.h
5344    M /trunk/gtk/voip_calls.c
5345    M /trunk/gtk/voip_calls.h
5346    M /trunk/gtk/voip_calls_dlg.c
5347
5348 From Alejandro Vaquero
5349
5350 - avoid the clist of the calls dlg to be refreshed multiple times when 
5351 first appear.
5352 - destroy the Graph window when the data is not valid anymore.
5353 - fixes an H245 packet count error
5354 - resizing the Graph windows when is displayed (up to 5 columns).
5355 With a change to leave static voip_calls_tapinfo_t the_tapinfo_struct =
5356         {0, NULL, 0, NULL, 0, 0, 0, 0, NULL, 0, 0, 0, 0, 0, 0, 0, 0, 0};
5357 alone.
5358 ------------------------------------------------------------------------
5359 r14853 | etxrab | 2005-07-05 12:09:28 -0500 (Tue, 05 Jul 2005) | 1 line
5360 Changed paths:
5361    M /trunk/plugins/xml/packet-xml.c
5362
5363 Add application/vnd.wv.csp.xml
5364 ------------------------------------------------------------------------
5365 r14854 | etxrab | 2005-07-05 12:10:09 -0500 (Tue, 05 Jul 2005) | 1 line
5366 Changed paths:
5367    M /trunk/epan/dissectors/packet-text-media.c
5368
5369 Add application/vnd.wv.csp.xml
5370 ------------------------------------------------------------------------
5371 r14855 | kukosa | 2005-07-05 13:55:17 -0500 (Tue, 05 Jul 2005) | 1 line
5372 Changed paths:
5373    M /trunk/epan/to_str.c
5374
5375 GUID lowercase form seems to be preferred
5376 ------------------------------------------------------------------------
5377 r14856 | kukosa | 2005-07-05 14:47:04 -0500 (Tue, 05 Jul 2005) | 2 lines
5378 Changed paths:
5379    M /trunk/tools/asn2eth.py
5380
5381 - #.FN_PARS support for ENUMERATED type
5382 - cleanup unused parameters for some methods
5383 ------------------------------------------------------------------------
5384 r14857 | kukosa | 2005-07-05 14:53:38 -0500 (Tue, 05 Jul 2005) | 1 line
5385 Changed paths:
5386    M /trunk/asn1/h225/h225.cnf
5387
5388 more usage of #.FN_PARS
5389 ------------------------------------------------------------------------
5390 r14858 | gerald | 2005-07-05 15:04:03 -0500 (Tue, 05 Jul 2005) | 3 lines
5391 Changed paths:
5392    M /trunk/epan/reassemble.c
5393
5394 Don't crash if we're handed a zero-length fragment.  Fixes bug 272.  Although
5395 we don't crash now, we still don't handle zero-length fragments correctly.
5396
5397 ------------------------------------------------------------------------
5398 r14859 | gerald | 2005-07-05 15:20:15 -0500 (Tue, 05 Jul 2005) | 3 lines
5399 Changed paths:
5400    M /trunk/asn1/h225/packet-h225-template.c
5401    M /trunk/epan/dissectors/packet-h225.c
5402    M /trunk/epan/dissectors/packet-h225.h
5403
5404 Call proto_tree_add_guid_hidden() for an FT_GUID value.  Fixes bugs 274,
5405 276, and 277.
5406
5407 ------------------------------------------------------------------------
5408 r14860 | kukosa | 2005-07-05 16:42:13 -0500 (Tue, 05 Jul 2005) | 1 line
5409 Changed paths:
5410    M /trunk/tools/asn2eth.py
5411
5412 new directives #.PDU_NEW and #.REGISTER_NEW creating and registering PDU dissectors with new_dissector_t prototype
5413 ------------------------------------------------------------------------
5414 r14861 | ulfl | 2005-07-05 17:33:22 -0500 (Tue, 05 Jul 2005) | 1 line
5415 Changed paths:
5416    M /trunk/epan/dissectors/packet-isns.c
5417
5418 fix *several* dissector bugs, found by private fuzz-tests
5419 ------------------------------------------------------------------------
5420 r14862 | jmayer | 2005-07-05 17:58:00 -0500 (Tue, 05 Jul 2005) | 1 line
5421 Changed paths:
5422    M /trunk/wiretap/AUTHORS
5423
5424 Replace Chris Lydick by Robert Long as Author of the Sniffer 2.003 support patch
5425 ------------------------------------------------------------------------
5426 r14863 | kukosa | 2005-07-06 11:15:12 -0500 (Wed, 06 Jul 2005) | 2 lines
5427 Changed paths:
5428    M /trunk/tools/asn2eth.py
5429
5430 - #.FN_PARS implemented for BOOLEAN
5431 - user defined body #.FN_BODY can be combined with default body using DEFAULT_BODY parameter (see e.g. H.225)
5432 ------------------------------------------------------------------------
5433 r14864 | kukosa | 2005-07-06 11:19:34 -0500 (Wed, 06 Jul 2005) | 1 line
5434 Changed paths:
5435    M /trunk/asn1/h225/h225.cnf
5436    M /trunk/asn1/h245/h245.cnf
5437
5438 more usage of #.FN_PARS directive and usage of DEFAULT_BODY parameter
5439 ------------------------------------------------------------------------
5440 r14865 | guy | 2005-07-06 18:55:19 -0500 (Wed, 06 Jul 2005) | 2 lines
5441 Changed paths:
5442    M /trunk/tools/asn2eth.py
5443
5444 Fix a spelling error.
5445
5446 ------------------------------------------------------------------------
5447 r14866 | guy | 2005-07-06 22:20:43 -0500 (Wed, 06 Jul 2005) | 3 lines
5448 Changed paths:
5449    M /trunk/gtk/voip_calls.c
5450
5451 Explicitly initialize all the elements of a voip_calls_tapinfo_t, to
5452 squelch a compiler warning.
5453
5454 ------------------------------------------------------------------------
5455 r14867 | guy | 2005-07-06 23:03:35 -0500 (Wed, 06 Jul 2005) | 4 lines
5456 Changed paths:
5457    M /trunk/epan/address.h
5458    M /trunk/gtk/voip_calls.c
5459
5460 Add a cast to SET_ADDRESS() to squelch GCC4 "differ in signedness"
5461 warnings.  Use SET_ADDRESS in the VOIP calls code, rather than
5462 explicitly filling in "pstn_add".
5463
5464 ------------------------------------------------------------------------
5465 r14868 | guy | 2005-07-06 23:05:01 -0500 (Wed, 06 Jul 2005) | 3 lines
5466 Changed paths:
5467    M /trunk/gtk/voip_calls_dlg.c
5468
5469 Squelch a compiler pointer vs.  integer warning - NULL is for pointers,
5470 '\0' is for characters.
5471
5472 ------------------------------------------------------------------------
5473 r14869 | kukosa | 2005-07-07 00:45:51 -0500 (Thu, 07 Jul 2005) | 1 line
5474 Changed paths:
5475    M /trunk/asn1/h225/h225.cnf
5476    M /trunk/asn1/h450/h450.cnf
5477
5478 avoid few warnings from asn2eth compiler
5479 ------------------------------------------------------------------------
5480 r14870 | etxrab | 2005-07-07 14:48:06 -0500 (Thu, 07 Jul 2005) | 1 line
5481 Changed paths:
5482    M /trunk/packaging/nsis/Makefile.nmake
5483    M /trunk/packaging/nsis/ethereal.nsi
5484
5485 Add parlay.dll and tango.dll to the installer.
5486 ------------------------------------------------------------------------
5487 r14871 | gerald | 2005-07-07 16:26:09 -0500 (Thu, 07 Jul 2005) | 6 lines
5488 Changed paths:
5489    M /trunk/Makefile.nmake
5490    M /trunk/epan/dissectors/make-reg-dotc.py
5491    M /trunk/tools/cvsdiff-fix.py
5492    M /trunk/tools/win32-setup.sh
5493
5494 Make sure "which" is present before we verify our tools.  Add "env" to
5495 the list of programs to check.  Make sure our python scripts start with
5496 "#!/usr/bin/env python" as recommended at
5497
5498   http://www.python.org/doc/faq/library.html#how-do-i-make-a-python-script-executable-on-unix
5499
5500 ------------------------------------------------------------------------
5501 r14872 | sahlberg | 2005-07-07 17:24:28 -0500 (Thu, 07 Jul 2005) | 7 lines
5502 Changed paths:
5503    M /trunk/gtk/conversations_table.c
5504    M /trunk/gtk/conversations_table.h
5505    M /trunk/gtk/hostlist_table.c
5506    M /trunk/gtk/hostlist_table.h
5507
5508 make the packets/bytes counters 64bit integers to not wrap when using really large captures.
5509
5510
5511 setting packet counter to 64bit is overkill but makes it consistent with the very similar bytes counter.
5512
5513
5514
5515 ------------------------------------------------------------------------
5516 r14873 | guy | 2005-07-07 21:21:16 -0500 (Thu, 07 Jul 2005) | 3 lines
5517 Changed paths:
5518    M /trunk/wiretap/nettl.c
5519
5520 Make nettl file header items containing strings "gchar", to squelch
5521 signed vs. unsigned compiler warnings.
5522
5523 ------------------------------------------------------------------------
5524 r14874 | guy | 2005-07-07 21:31:45 -0500 (Thu, 07 Jul 2005) | 23 lines
5525 Changed paths:
5526    M /trunk/epan/dissectors/packet-actrace.c
5527
5528 Get rid of most unused arguments and variables (including some that are
5529 set but not used).  (Leave "pi" around so the warning acts as a reminder
5530 that the tap structure stuff needs a cleanup - currently, the tap
5531 structures aren't freed; perhaps the new memory allocation scheme
5532 proposed by Ronnie could be used for tap structures.)
5533
5534 Have "ac_istrace()" return NOT_ACTRACE for apparently non-actrace
5535 packets and return the packet type for actrace packets, so that we don't
5536 need a global variable for the packet type.
5537
5538 Make "actrace_udp_port" unsigned to squelch a signed vs. unsigned
5539 warning.
5540
5541 Use "col_set_str()" rather than "col_add_str()" when setting the
5542 Protocol column.
5543
5544 We don't recognized packets as CAS packets unless they're 48 bytes long,
5545 so we don't need to test whether they're 48 bytes long in the CAS packet
5546 dissection code.
5547
5548 Use the reported length, not the captured length, when doing length
5549 checks.
5550
5551 ------------------------------------------------------------------------
5552 r14875 | guy | 2005-07-08 04:12:11 -0500 (Fri, 08 Jul 2005) | 3 lines
5553 Changed paths:
5554    M /trunk/gtk/summary_dlg.c
5555    M /trunk/summary.h
5556
5557 Make the counters in the summary 64-bit, so they don't overflow on
5558 Really Big Captures.
5559
5560 ------------------------------------------------------------------------
5561 r14876 | tuexen | 2005-07-08 06:47:59 -0500 (Fri, 08 Jul 2005) | 2 lines
5562 Changed paths:
5563    M /trunk/gtk/sctp_graph_dlg.c
5564
5565 Fix a crash reported by Jeff Morris.
5566
5567 ------------------------------------------------------------------------
5568 r14877 | etxrab | 2005-07-08 14:59:56 -0500 (Fri, 08 Jul 2005) | 1 line
5569 Changed paths:
5570    M /trunk/asn1/gsmmap/GSMMAP.asn
5571    M /trunk/asn1/gsmmap/gsmmap.cnf
5572    M /trunk/asn1/gsmmap/packet-gsm_map-template.c
5573
5574 Add some missing IMPLICIT tags, and use FN_PARS directive.
5575 ------------------------------------------------------------------------
5576 r14878 | etxrab | 2005-07-08 15:01:11 -0500 (Fri, 08 Jul 2005) | 3 lines
5577 Changed paths:
5578    M /trunk/epan/dissectors/packet-gsm_a.c
5579    M /trunk/epan/dissectors/packet-gsm_map.c
5580
5581 Add some missing IMPLICIT tags, and use FN_PARS directive.
5582
5583 Add disection of some RR elements and command Handover.
5584 ------------------------------------------------------------------------
5585 r14879 | ulfl | 2005-07-08 17:04:35 -0500 (Fri, 08 Jul 2005) | 1 line
5586 Changed paths:
5587    M /trunk/docbook/graphics/ethereal-analyze-menu.png
5588    M /trunk/docbook/graphics/ethereal-bytes-pane-popup-menu.png
5589    M /trunk/docbook/graphics/ethereal-capture-menu.png
5590    M /trunk/docbook/graphics/ethereal-capture-options.png
5591    M /trunk/docbook/graphics/ethereal-decode-as.png
5592    M /trunk/docbook/graphics/ethereal-details-pane-popup-menu.png
5593    M /trunk/docbook/graphics/ethereal-details-pane.png
5594    M /trunk/docbook/graphics/ethereal-display-filter-tcp.png
5595    M /trunk/docbook/graphics/ethereal-edit-menu.png
5596    M /trunk/docbook/graphics/ethereal-file-menu.png
5597    M /trunk/docbook/graphics/ethereal-filter-toolbar.png
5598    M /trunk/docbook/graphics/ethereal-find-packet.png
5599    M /trunk/docbook/graphics/ethereal-follow-stream.png
5600    M /trunk/docbook/graphics/ethereal-go-menu.png
5601    M /trunk/docbook/graphics/ethereal-gui-preferences.png
5602    M /trunk/docbook/graphics/ethereal-help-menu.png
5603    M /trunk/docbook/graphics/ethereal-list-pane.png
5604    M /trunk/docbook/graphics/ethereal-main-toolbar.png
5605    M /trunk/docbook/graphics/ethereal-main.png
5606    M /trunk/docbook/graphics/ethereal-packet-pane-popup-menu.png
5607    M /trunk/docbook/graphics/ethereal-packet-selected.png
5608    M /trunk/docbook/graphics/ethereal-statistics-menu.png
5609    M /trunk/docbook/graphics/ethereal-stats-conversations.png
5610    M /trunk/docbook/graphics/ethereal-stats-endpoints.png
5611    M /trunk/docbook/graphics/ethereal-time-reference.png
5612    M /trunk/docbook/graphics/ethereal-view-menu.png
5613    M /trunk/docbook/user-guide.xml
5614
5615 Update the EDG screenshots to reflect the latest Ethereal GUI changes
5616 ------------------------------------------------------------------------
5617 r14880 | ulfl | 2005-07-08 17:11:13 -0500 (Fri, 08 Jul 2005) | 1 line
5618 Changed paths:
5619    M /trunk/epan/dissectors/packet-dnp.c
5620    M /trunk/epan/dissectors/packet-eth.c
5621    M /trunk/epan/dissectors/packet-gprs-llc.c
5622    M /trunk/epan/dissectors/packet-gre.c
5623    M /trunk/epan/dissectors/packet-icmpv6.c
5624    M /trunk/epan/dissectors/packet-ieee80211.c
5625    M /trunk/epan/dissectors/packet-igmp.c
5626    M /trunk/epan/dissectors/packet-ip.c
5627    M /trunk/epan/dissectors/packet-isis-hello.c
5628    M /trunk/epan/dissectors/packet-isis-lsp.c
5629    M /trunk/epan/dissectors/packet-isis-snp.c
5630    M /trunk/epan/dissectors/packet-lmp.c
5631    M /trunk/epan/dissectors/packet-ospf.c
5632    M /trunk/epan/dissectors/packet-pgm.c
5633    M /trunk/epan/dissectors/packet-pim.c
5634    M /trunk/epan/dissectors/packet-ppp.c
5635    M /trunk/epan/dissectors/packet-rsvp.c
5636    M /trunk/epan/dissectors/packet-tcp.c
5637    M /trunk/epan/dissectors/packet-vrrp.c
5638
5639 checksum messages: use "[correct]" instead of "(correct)" and other "alike" messages
5640 ------------------------------------------------------------------------
5641 r14881 | guy | 2005-07-08 19:35:13 -0500 (Fri, 08 Jul 2005) | 8 lines
5642 Changed paths:
5643    M /trunk/epan/dissectors/packet-icep.c
5644
5645 Use "tvb_get_string()" rather than duplicating its functionality by
5646 hand.
5647
5648 Use "g_strdup()" rather than duplicating its functionality by hand.
5649
5650 Make the magic number an array of "guint8", as "tvb_memeql()" expects a
5651 pointer to "guint8".
5652
5653 ------------------------------------------------------------------------
5654 r14882 | guy | 2005-07-08 19:44:44 -0500 (Fri, 08 Jul 2005) | 11 lines
5655 Changed paths:
5656    M /trunk/epan/dissectors/packet-bittorrent.c
5657
5658 Find the BitTorrent dissector immediately after registering it, and save
5659 the handle, rather than finding it every time we need it.
5660
5661 Just make a guint8 array with the BitTorrent magic string length
5662 followed by the string, and use "tvb_memeql()" to test against that - it
5663 handles checking to make sure there's enough data in the tvbuff (if
5664 not, it returns -1 as a "no match" indication) and then checks all of
5665 the first 20 bytes in one operation.
5666
5667 Clean up white space.
5668
5669 ------------------------------------------------------------------------
5670 r14883 | guy | 2005-07-08 19:47:57 -0500 (Fri, 08 Jul 2005) | 6 lines
5671 Changed paths:
5672    M /trunk/epan/dissectors/packet-lwapp.c
5673
5674 MAC addresses are arrays of bytes, not strings; make the destination MAC
5675 address an array of guint8 - that squelches some compiler warnings.
5676
5677 Use -1 rather than tvb_length(tvb) to make the item for LWAPP go to the
5678 end of the tvbuff.
5679
5680 ------------------------------------------------------------------------
5681 r14884 | guy | 2005-07-08 19:53:17 -0500 (Fri, 08 Jul 2005) | 20 lines
5682 Changed paths:
5683    M /trunk/epan/dissectors/packet-ans.c
5684    M /trunk/epan/dissectors/packet-ap1394.c
5685    M /trunk/epan/dissectors/packet-aruba-adp.c
5686    M /trunk/epan/dissectors/packet-beep.c
5687    M /trunk/epan/dissectors/packet-bssap.c
5688    M /trunk/epan/dissectors/packet-bssgp.c
5689    M /trunk/epan/dissectors/packet-cip.c
5690    M /trunk/epan/dissectors/packet-clnp.c
5691    M /trunk/epan/dissectors/packet-echo.c
5692    M /trunk/epan/dissectors/packet-enc.c
5693    M /trunk/epan/dissectors/packet-eth.c
5694    M /trunk/epan/dissectors/packet-gtp.c
5695    M /trunk/epan/dissectors/packet-ieee80211.c
5696    M /trunk/epan/dissectors/packet-igmp.c
5697    M /trunk/epan/dissectors/packet-ip.c
5698    M /trunk/epan/dissectors/packet-ipdc.c
5699    M /trunk/epan/dissectors/packet-ipv6.c
5700    M /trunk/epan/dissectors/packet-iscsi.c
5701    M /trunk/epan/dissectors/packet-lmp.c
5702    M /trunk/epan/dissectors/packet-m2pa.c
5703    M /trunk/epan/dissectors/packet-manolito.c
5704    M /trunk/epan/dissectors/packet-nlm.c
5705    M /trunk/epan/dissectors/packet-nsip.c
5706    M /trunk/epan/dissectors/packet-pgm.c
5707    M /trunk/epan/dissectors/packet-rdt.c
5708    M /trunk/epan/dissectors/packet-retix-bpdu.c
5709    M /trunk/epan/dissectors/packet-rpc.c
5710    M /trunk/epan/dissectors/packet-skinny.c
5711    M /trunk/epan/dissectors/packet-uma.c
5712
5713 Squelch various signed vs. unsigned warnings by:
5714
5715         making pointers to byte data be "guint8 *" rather than "char *",
5716         and making buffers holding byte data arrays of "guint8" rather
5717         than arrays of "char";
5718
5719         making pointers to text strings "char *" rather than "guchar *";
5720
5721         appropriately casting pointers (cast to "guint8 *" when passing
5722         to routines expecting "guint8 *" or when assigning to "guint8
5723         *");
5724
5725         making port-number preferences "guint";
5726
5727         making enum preferences "gint";
5728
5729         making hf_ variables "int".
5730
5731 Clean up white space.
5732
5733 ------------------------------------------------------------------------
5734 r14885 | guy | 2005-07-08 21:58:07 -0500 (Fri, 08 Jul 2005) | 8 lines
5735 Changed paths:
5736    M /trunk/asn1/acse/acse.cnf
5737    M /trunk/asn1/cms/cms.cnf
5738    M /trunk/asn1/ocsp/ocsp.cnf
5739    M /trunk/asn1/pkix1explicit/pkix1explicit.cnf
5740    M /trunk/asn1/smrse/smrse.cnf
5741    M /trunk/asn1/x509af/x509af.cnf
5742    M /trunk/epan/dissectors/packet-acse.c
5743    M /trunk/epan/dissectors/packet-ber.c
5744    M /trunk/epan/dissectors/packet-cms.c
5745    M /trunk/epan/dissectors/packet-cms.h
5746    M /trunk/epan/dissectors/packet-kerberos.c
5747    M /trunk/epan/dissectors/packet-ocsp.c
5748    M /trunk/epan/dissectors/packet-ocsp.h
5749    M /trunk/epan/dissectors/packet-pkix1explicit.c
5750    M /trunk/epan/dissectors/packet-pkix1explicit.h
5751    M /trunk/epan/dissectors/packet-smrse.c
5752    M /trunk/epan/dissectors/packet-smrse.h
5753    M /trunk/epan/dissectors/packet-x509af.c
5754    M /trunk/epan/dissectors/packet-x509af.h
5755
5756 Fix up a bunch of arguments to "dissect_ber_identifier()" to match its
5757 current signature ("class" is a "gint8 *", not a "guint8 *", and "tag"
5758 is a "gint32 *", not a "guint32 *").  Re-generate the dissectors from
5759 the ASN.1 and the .cnf files in the cases where the arguments were fixed
5760 in a .cnf file.
5761
5762 Give some dissectors the right svn:keywords and svn:eol-style settings.
5763
5764 ------------------------------------------------------------------------
5765 r14886 | guy | 2005-07-08 22:25:25 -0500 (Fri, 08 Jul 2005) | 4 lines
5766 Changed paths:
5767    M /trunk/epan/dissectors/packet-kerberos.c
5768    M /trunk/epan/dissectors/packet-kerberos.h
5769    M /trunk/epan/dissectors/packet-kink.c
5770    M /trunk/epan/dissectors/packet-spnego.c
5771
5772 Make a bunch of items in encryption code arrays of guint8, and make some
5773 pointers either "void *" or "guint8 *", to reduce the level of compiler
5774 warnings (the data in question is largely binary in those cases).
5775
5776 ------------------------------------------------------------------------
5777 r14887 | ulfl | 2005-07-09 06:26:46 -0500 (Sat, 09 Jul 2005) | 2 lines
5778 Changed paths:
5779    M /trunk/gtk/conversations_table.c
5780    M /trunk/gtk/hostlist_table.c
5781
5782 MSVC: fix some guint64 related compiler warnings, could someone please review my comment(s), I don't think it's currently implemented correct
5783
5784 ------------------------------------------------------------------------
5785 r14888 | ulfl | 2005-07-09 06:28:13 -0500 (Sat, 09 Jul 2005) | 5 lines
5786 Changed paths:
5787    M /trunk/gtk/summary_dlg.c
5788
5789 MSVC: fix some guint64 related compiler errors
5790
5791 strange enough, MSVC cannot convert from guint64 to float, so cast guint64 -> gint64 -> float
5792
5793 However, even gint64 might be big enough to prevent us from an overflow :-)
5794 ------------------------------------------------------------------------
5795 r14889 | sahlberg | 2005-07-09 21:59:50 -0500 (Sat, 09 Jul 2005) | 14 lines
5796 Changed paths:
5797    M /trunk/gtk/tcp_graph.c
5798
5799 It works reasonably well with extensive testing so here goes :
5800
5801 tcp-graph has been modified to extract tcp data from a TAP instead of reading and parsing directly from the capture file.
5802
5803 This makes tcp graph work for any type of capture and for any transport.
5804
5805
5806
5807
5808 In the future someone with access to captures with TCP over something over TCP
5809 to add a dialog where the user can specify WHICH of the multiple TCP sessions to graph.
5810
5811
5812
5813 ------------------------------------------------------------------------
5814 r14890 | sahlberg | 2005-07-10 00:27:38 -0500 (Sun, 10 Jul 2005) | 19 lines
5815 Changed paths:
5816    M /trunk/epan/dissectors/packet-tcp.c
5817
5818 For packets flagged as Retransmission
5819
5820 calculate RTO as the delta between the retransmitted frame and the last previous frame seen for this session (in the same direction).
5821
5822 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.
5823
5824
5825
5826
5827 It would be nice with a statistics tap for TCP where one couls see, seeion by session :
5828 Length in time of the session.
5829 Total bytes transferred
5830 Number of retransmissions
5831 Time spent waiting for an RTO
5832 Time spent waiting for an RTO in % of the total time.
5833
5834
5835
5836
5837 ------------------------------------------------------------------------
5838 r14891 | jmayer | 2005-07-10 03:04:27 -0500 (Sun, 10 Jul 2005) | 7 lines
5839 Changed paths:
5840    M /trunk/Makefile.am
5841    M /trunk/doc/Makefile.am
5842    M /trunk/epan/Makefile.am
5843    M /trunk/epan/dfilter/Makefile.am
5844    M /trunk/epan/dissectors/Makefile.am
5845    M /trunk/epan/ftypes/Makefile.am
5846    M /trunk/gtk/Makefile.am
5847    M /trunk/help/Makefile.am
5848    M /trunk/packaging/Makefile.am
5849    M /trunk/packaging/nsis/Makefile.am
5850    M /trunk/packaging/rpm/Makefile.am
5851    M /trunk/packaging/rpm/SPECS/Makefile.am
5852    M /trunk/packaging/svr4/Makefile.am
5853    M /trunk/plugins/Makefile.am
5854    M /trunk/plugins/acn/Makefile.am
5855    M /trunk/plugins/agentx/Makefile.am
5856    M /trunk/plugins/artnet/Makefile.am
5857    M /trunk/plugins/asn1/Makefile.am
5858    M /trunk/plugins/ciscosm/Makefile.am
5859    M /trunk/plugins/docsis/Makefile.am
5860    M /trunk/plugins/enttec/Makefile.am
5861    M /trunk/plugins/giop/Makefile.am
5862    M /trunk/plugins/gryphon/Makefile.am
5863    M /trunk/plugins/irda/Makefile.am
5864    M /trunk/plugins/lwres/Makefile.am
5865    M /trunk/plugins/mate/Makefile.am
5866    M /trunk/plugins/megaco/Makefile.am
5867    M /trunk/plugins/mgcp/Makefile.am
5868    M /trunk/plugins/opsi/Makefile.am
5869    M /trunk/plugins/pcli/Makefile.am
5870    M /trunk/plugins/profinet/Makefile.am
5871    M /trunk/plugins/rdm/Makefile.am
5872    M /trunk/plugins/rlm/Makefile.am
5873    M /trunk/plugins/rtnet/Makefile.am
5874    M /trunk/plugins/rudp/Makefile.am
5875    M /trunk/plugins/stats_tree/Makefile.am
5876    M /trunk/plugins/v5ua/Makefile.am
5877    M /trunk/plugins/xml/Makefile.am
5878    M /trunk/tools/Makefile.am
5879    M /trunk/tools/lemon/Makefile.am
5880    M /trunk/wiretap/Makefile.am
5881
5882 After doing "make maintainer-clean", "svn status --no-ignore | grep ^I"
5883 returned quite a list of files. Add them to MAINTAINERCLEANFILES.
5884
5885 Whitespace changes (replace multiple spaces by TABs, in a few cases this
5886 needed to be done at the beginning of Makefile lines.
5887
5888
5889 ------------------------------------------------------------------------
5890 r14892 | guy | 2005-07-10 04:21:57 -0500 (Sun, 10 Jul 2005) | 2 lines
5891 Changed paths:
5892    M /trunk/gtk/tcp_graph.c
5893
5894 Get rid of an unused argument.
5895
5896 ------------------------------------------------------------------------
5897 r14893 | guy | 2005-07-10 04:26:20 -0500 (Sun, 10 Jul 2005) | 3 lines
5898 Changed paths:
5899    M /trunk/epan/dissectors/packet-lpd.c
5900
5901 Put the data (print job contents) in LPD requests under the LPD protocol
5902 item, rather than making it a top-level item.
5903
5904 ------------------------------------------------------------------------
5905 r14894 | guy | 2005-07-10 05:10:40 -0500 (Sun, 10 Jul 2005) | 5 lines
5906 Changed paths:
5907    M /trunk/gtk/tcp_graph.c
5908
5909 Fix some comment typos.
5910
5911 Don't regenerate the packet list when generating the TCP stream graph -
5912 it won't be changing; just redissect and run the tap.
5913
5914 ------------------------------------------------------------------------
5915 r14895 | guy | 2005-07-10 13:29:43 -0500 (Sun, 10 Jul 2005) | 9 lines
5916 Changed paths:
5917    M /trunk/gtk/tcp_graph.c
5918
5919 Just pass &cfile to select_tcpip_session(); we don't need to pass
5920 cfile.current_frame to it separately.
5921
5922 Note that we shouldn't ever get a "Selected packet isn't a TCP segment"
5923 error any more; we can now handle all link layers.
5924
5925 Give a little more detail in the message shown if there's *more than
5926 one* TCP header in the packet.
5927
5928 ------------------------------------------------------------------------
5929 r14896 | etxrab | 2005-07-11 14:24:30 -0500 (Mon, 11 Jul 2005) | 1 line
5930 Changed paths:
5931    M /trunk/asn1/gsmmap/GSMMAP.asn
5932    M /trunk/asn1/gsmmap/gsmmap.cnf
5933    M /trunk/asn1/gsmmap/packet-gsm_map-template.c
5934
5935 Dissect some more fields
5936 ------------------------------------------------------------------------
5937 r14897 | etxrab | 2005-07-11 14:25:25 -0500 (Mon, 11 Jul 2005) | 1 line
5938 Changed paths:
5939    M /trunk/epan/dissectors/packet-gsm_a.c
5940    M /trunk/epan/dissectors/packet-gsm_a.h
5941    M /trunk/epan/dissectors/packet-gsm_map.c
5942
5943 Dissect some more fields
5944 ------------------------------------------------------------------------
5945 r14898 | ulfl | 2005-07-11 15:14:43 -0500 (Mon, 11 Jul 2005) | 1 line
5946 Changed paths:
5947    M /trunk/colorfilters
5948
5949 fix a syntax error in the "Routing" rule, reported by Jeff Morriss
5950 ------------------------------------------------------------------------
5951 r14899 | etxrab | 2005-07-11 17:23:15 -0500 (Mon, 11 Jul 2005) | 2 lines
5952 Changed paths:
5953    A /trunk/epan/dissectors/packet-dis-enums.c
5954    A /trunk/epan/dissectors/packet-dis-enums.h
5955    A /trunk/epan/dissectors/packet-dis-fields.c
5956    A /trunk/epan/dissectors/packet-dis-fields.h
5957    A /trunk/epan/dissectors/packet-dis-pdus.c
5958    A /trunk/epan/dissectors/packet-dis-pdus.h
5959    A /trunk/epan/dissectors/packet-dis.c
5960
5961 From Jeremy j Ouellette:
5962 DIS dissection.
5963 ------------------------------------------------------------------------
5964 r14900 | etxrab | 2005-07-11 17:23:57 -0500 (Mon, 11 Jul 2005) | 1 line
5965 Changed paths:
5966    M /trunk/epan/dissectors/Makefile.common
5967
5968 DIS dissection
5969 ------------------------------------------------------------------------
5970 r14901 | etxrab | 2005-07-11 17:27:20 -0500 (Mon, 11 Jul 2005) | 1 line
5971 Changed paths:
5972    M /trunk/AUTHORS
5973
5974 Add Jeremy j Ouellette
5975 ------------------------------------------------------------------------
5976 r14902 | guy | 2005-07-11 17:48:51 -0500 (Mon, 11 Jul 2005) | 3 lines
5977 Changed paths:
5978    M /trunk/epan/dissectors/packet-ntlmssp.c
5979
5980 In NTLMSP_AUTH messages, include the domain name and user name in the
5981 Info column.
5982
5983 ------------------------------------------------------------------------
5984 r14903 | guy | 2005-07-11 20:01:19 -0500 (Mon, 11 Jul 2005) | 2 lines
5985 Changed paths:
5986    M /trunk/asn1/ftam/ftam.cnf
5987    M /trunk/asn1/tcap/packet-tcap-template.c
5988    M /trunk/asn1/tcap/tcap.cnf
5989    M /trunk/epan/dissectors/packet-ftam.c
5990    M /trunk/epan/dissectors/packet-spnego.c
5991    M /trunk/epan/dissectors/packet-tcap.c
5992
5993 Fix some more signed vs. unsigned warnings.
5994
5995 ------------------------------------------------------------------------
5996 r14904 | jmayer | 2005-07-12 07:44:42 -0500 (Tue, 12 Jul 2005) | 8 lines
5997 Changed paths:
5998    M /trunk/Makefile.am
5999    M /trunk/Makefile.common
6000    M /trunk/epan/dissectors/Makefile.am
6001    M /trunk/epan/dissectors/Makefile.common
6002
6003 Remove/replace SPACES at the beginning of Makefile.am/Makefile.common
6004 files as not all make implementation work with this.
6005
6006 Found by running
6007 grep '^ ' `find . -name "Makefile.am" -o -name "Makefile.common"`
6008
6009 Gerald: Maybe adding this to the buildbot would be a good idea after all.
6010
6011 ------------------------------------------------------------------------
6012 r14905 | jmayer | 2005-07-12 12:06:09 -0500 (Tue, 12 Jul 2005) | 3 lines
6013 Changed paths:
6014    M /trunk/epan/dissectors/packet-radiotap.c
6015
6016 Add value for FCS (no decoding).
6017 Fix a signedness warning.
6018
6019 ------------------------------------------------------------------------
6020 r14906 | jmayer | 2005-07-12 12:08:17 -0500 (Tue, 12 Jul 2005) | 4 lines
6021 Changed paths:
6022    M /trunk/epan/dissectors
6023
6024 Update svn:ignore
6025         Add register.c-tmp
6026         Remove duplicate tags and TAGS
6027
6028 ------------------------------------------------------------------------
6029 r14907 | etxrab | 2005-07-12 15:30:33 -0500 (Tue, 12 Jul 2005) | 1 line
6030 Changed paths:
6031    M /trunk/epan/dissectors/packet-gtp.c
6032
6033 Fix decoding of quintuplets.
6034 ------------------------------------------------------------------------
6035 r14908 | tuexen | 2005-07-12 16:04:05 -0500 (Tue, 12 Jul 2005) | 2 lines
6036 Changed paths:
6037    M /trunk/gtk/sctp_assoc_analyse.c
6038    M /trunk/gtk/sctp_graph_dlg.c
6039
6040 From Irene Ruengeler: Handle multiple gap reports correctly and use correct name of a button.
6041
6042 ------------------------------------------------------------------------
6043 r14909 | ulfl | 2005-07-12 16:09:34 -0500 (Tue, 12 Jul 2005) | 1 line
6044 Changed paths:
6045    M /trunk/epan/dissectors/packet-tpkt.c
6046
6047 add some more textual explanations of the protocol and it's fields
6048 ------------------------------------------------------------------------
6049 r14910 | ulfl | 2005-07-12 16:21:14 -0500 (Tue, 12 Jul 2005) | 1 line
6050 Changed paths:
6051    M /trunk/epan/dissectors/packet-clnp.c
6052
6053 code cleanup: use "correct" proto_tree_add_... functions for li and tpdu code fields
6054 ------------------------------------------------------------------------
6055 r14911 | etxrab | 2005-07-13 00:06:38 -0500 (Wed, 13 Jul 2005) | 3 lines
6056 Changed paths:
6057    M /trunk/epan/dissectors/packet-aim-messaging.c
6058    M /trunk/epan/dissectors/packet-aim.c
6059
6060 From Ilya Konstantinov :
6061  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.
6062
6063 ------------------------------------------------------------------------
6064 r14912 | sahlberg | 2005-07-13 03:00:15 -0500 (Wed, 13 Jul 2005) | 9 lines
6065 Changed paths:
6066    M /trunk/epan/dissectors/dcerpc/idl2eth.c
6067    M /trunk/epan/dissectors/packet-dcerpc-drsuapi.c
6068    M /trunk/epan/dissectors/packet-dcerpc.c
6069
6070 make idl2eth generate FT_GUID hf fields for uuid_t and GUID types.
6071
6072 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.
6073
6074 regenerate the DRSUAPI interface with the new FT_GUID support.
6075
6076
6077
6078
6079 ------------------------------------------------------------------------
6080 r14913 | sahlberg | 2005-07-13 03:24:05 -0500 (Wed, 13 Jul 2005) | 3 lines
6081 Changed paths:
6082    M /trunk/epan/dissectors/dcerpc/dssetup/packet-dcerpc-dssetup.c
6083    M /trunk/epan/dissectors/packet-dcerpc-budb.c
6084    M /trunk/epan/dissectors/packet-dcerpc-dssetup.c
6085
6086 convert two other autogenerated dissectors to use FT_GUID
6087
6088
6089 ------------------------------------------------------------------------
6090 r14914 | etxrab | 2005-07-13 16:38:07 -0500 (Wed, 13 Jul 2005) | 4 lines
6091 Changed paths:
6092    M /trunk/epan/dissectors/packet-aim-messaging.c
6093
6094 From Ilya Konstantinov :
6095 fixes a tiny bug which caused the boolean fields not to refer to the same offset as their 
6096 parent.
6097
6098 ------------------------------------------------------------------------
6099 r14915 | lego | 2005-07-13 18:40:06 -0500 (Wed, 13 Jul 2005) | 3 lines
6100 Changed paths:
6101    M /trunk/asn1/h248/packet-h248-template.c
6102    M /trunk/epan/dissectors/packet-h248.c
6103
6104 fix a string
6105
6106
6107 ------------------------------------------------------------------------
6108 r14916 | jmayer | 2005-07-14 03:03:59 -0500 (Thu, 14 Jul 2005) | 2 lines
6109 Changed paths:
6110    M /trunk/plugins/v5ua/packet-v5ua.c
6111
6112 moduleinfo.h was included twice.
6113
6114 ------------------------------------------------------------------------
6115 r14917 | sahlberg | 2005-07-14 03:10:30 -0500 (Thu, 14 Jul 2005) | 9 lines
6116 Changed paths:
6117    M /trunk/epan/dissectors/packet-isakmp.c
6118
6119 ISAKMP version2   has changed the payload format of a CertificateRequest.
6120
6121 In version 2 this is just a concatenation of 20 byte SHA-1 hashes with no other encxapsulation.
6122
6123 this resolves bug 281
6124
6125
6126
6127
6128 ------------------------------------------------------------------------
6129 r14918 | etxrab | 2005-07-14 16:05:38 -0500 (Thu, 14 Jul 2005) | 3 lines
6130 Changed paths:
6131    M /trunk/epan/dissectors/packet-gsm_a.c
6132    M /trunk/epan/dissectors/packet-gsm_a.h
6133    M /trunk/epan/dissectors/packet-gtp.c
6134    M /trunk/epan/dissectors/packet-uma.c
6135
6136 Packet-gtp.c - Fix up decoding of the rest of the IE:s use routines from packet-gsm_a.c
6137 Packet-uma.c Let packet-gsm_a handle som IE dissection.
6138 Packet-gsm.a add some IE dissection and export some routines.
6139 ------------------------------------------------------------------------
6140 r14919 | ulfl | 2005-07-14 16:45:18 -0500 (Thu, 14 Jul 2005) | 1 line
6141 Changed paths:
6142    M /trunk/docbook/eug_src/EUG_chapter_capture.xml
6143    M /trunk/docbook/user-guide.xml
6144
6145 minor change: add TcpdumpManpage entity
6146 ------------------------------------------------------------------------
6147 r14920 | sahlberg | 2005-07-15 03:29:26 -0500 (Fri, 15 Jul 2005) | 8 lines
6148 Changed paths:
6149    M /trunk/gtk/io_stat.c
6150
6151 make io-stat able to do SUM(*) for FT_RELATIVE_TIME fields
6152
6153
6154 Example:   SUM(tcp.analysis.rto)
6155 so one can plot the total amount of time that TCP sessions were idle due to waiting for a retransmission to occur.
6156
6157
6158
6159 ------------------------------------------------------------------------
6160 r14921 | kukosa | 2005-07-15 10:20:40 -0500 (Fri, 15 Jul 2005) | 5 lines
6161 Changed paths:
6162    M /trunk/epan/dissectors/packet-h225.c
6163    M /trunk/epan/dissectors/packet-h245.c
6164    M /trunk/epan/dissectors/packet-h450.c
6165    M /trunk/epan/dissectors/packet-per.c
6166    M /trunk/epan/dissectors/packet-per.h
6167    M /trunk/tools/asn2eth.py
6168
6169 - PER helper functions for SET/SEQUENCE OF dissection were changed to have prototype similar to BER (per_sequence_t is used as parameter)
6170 - asn2eth was updated to support new PER helper functions for SET/SEQUENCE OF
6171 - #.FN_PARS implemented for SET/SEQUENCE OF and REAL
6172 - PER SET/SEQUENCE OF field can be FT_UINTxx to display number of items
6173 - PER dissectors regenerated
6174 ------------------------------------------------------------------------
6175 r14922 | etxrab | 2005-07-15 15:26:36 -0500 (Fri, 15 Jul 2005) | 1 line
6176 Changed paths:
6177    M /trunk/epan/dissectors/packet-uma.c
6178
6179 Updare Id, and a comment.
6180 ------------------------------------------------------------------------
6181 r14923 | gerald | 2005-07-15 15:50:34 -0500 (Fri, 15 Jul 2005) | 2 lines
6182 Changed paths:
6183    M /trunk/Makefile.nmake
6184    M /trunk/config.nmake
6185    M /trunk/tools/win32-setup.sh
6186
6187 Point to the latest Windows library tag and versions.
6188
6189 ------------------------------------------------------------------------
6190 r14924 | lego | 2005-07-15 16:03:13 -0500 (Fri, 15 Jul 2005) | 4 lines
6191 Changed paths:
6192    A /trunk/radius
6193    A /trunk/radius/dictionary
6194    A /trunk/radius/dictionary.3com
6195    A /trunk/radius/dictionary.3gpp
6196    A /trunk/radius/dictionary.3gpp2
6197    A /trunk/radius/dictionary.acc
6198    A /trunk/radius/dictionary.alcatel
6199    A /trunk/radius/dictionary.alteon
6200    A /trunk/radius/dictionary.altiga
6201    A /trunk/radius/dictionary.aptis
6202    A /trunk/radius/dictionary.ascend
6203    A /trunk/radius/dictionary.bay
6204    A /trunk/radius/dictionary.bintec
6205    A /trunk/radius/dictionary.bristol
6206    A /trunk/radius/dictionary.cablelabs
6207    A /trunk/radius/dictionary.cabletron
6208    A /trunk/radius/dictionary.cisco
6209    A /trunk/radius/dictionary.cisco.bbsm
6210    A /trunk/radius/dictionary.cisco.vpn3000
6211    A /trunk/radius/dictionary.cisco.vpn5000
6212    A /trunk/radius/dictionary.colubris
6213    A /trunk/radius/dictionary.columbia_university
6214    A /trunk/radius/dictionary.compat
6215    A /trunk/radius/dictionary.cosine
6216    A /trunk/radius/dictionary.erx
6217    A /trunk/radius/dictionary.extreme
6218    A /trunk/radius/dictionary.foundry
6219    A /trunk/radius/dictionary.freeradius
6220    A /trunk/radius/dictionary.gandalf
6221    A /trunk/radius/dictionary.garderos
6222    A /trunk/radius/dictionary.gemtek
6223    A /trunk/radius/dictionary.itk
6224    A /trunk/radius/dictionary.juniper
6225    A /trunk/radius/dictionary.karlnet
6226    A /trunk/radius/dictionary.livingston
6227    A /trunk/radius/dictionary.localweb
6228    A /trunk/radius/dictionary.merit
6229    A /trunk/radius/dictionary.microsoft
6230    A /trunk/radius/dictionary.mikrotik
6231    A /trunk/radius/dictionary.navini
6232    A /trunk/radius/dictionary.netscreen
6233    A /trunk/radius/dictionary.nokia
6234    A /trunk/radius/dictionary.nomadix
6235    A /trunk/radius/dictionary.propel
6236    A /trunk/radius/dictionary.quintum
6237    A /trunk/radius/dictionary.redback
6238    A /trunk/radius/dictionary.redcreek
6239    A /trunk/radius/dictionary.shasta
6240    A /trunk/radius/dictionary.shiva
6241    A /trunk/radius/dictionary.sonicwall
6242    A /trunk/radius/dictionary.springtide
6243    A /trunk/radius/dictionary.t_systems_nova
6244    A /trunk/radius/dictionary.telebit
6245    A /trunk/radius/dictionary.trapeze
6246    A /trunk/radius/dictionary.tunnel
6247    A /trunk/radius/dictionary.unisphere
6248    A /trunk/radius/dictionary.unix
6249    A /trunk/radius/dictionary.usr
6250    A /trunk/radius/dictionary.valemount
6251    A /trunk/radius/dictionary.versanet
6252    A /trunk/radius/dictionary.wispr
6253    A /trunk/radius/dictionary.xedia
6254
6255 Radius dictionary support
6256 Part 1: the dictionary
6257
6258
6259 ------------------------------------------------------------------------
6260 r14925 | lego | 2005-07-15 16:12:27 -0500 (Fri, 15 Jul 2005) | 3 lines
6261 Changed paths:
6262    M /trunk/epan/dissectors/packet-gtp.c
6263    D /trunk/epan/dissectors/packet-gtp.h
6264    M /trunk/epan/dissectors/packet-radius.c
6265    A /trunk/epan/dissectors/packet-radius.h
6266    A /trunk/epan/dissectors/packet-radius_packetcable.c
6267    A /trunk/epan/radius_dict.l
6268
6269 Radius Dictionary Support
6270 Part 2: the code
6271
6272 ------------------------------------------------------------------------
6273 r14926 | lego | 2005-07-15 16:18:32 -0500 (Fri, 15 Jul 2005) | 4 lines
6274 Changed paths:
6275    M /trunk/Makefile.am
6276    M /trunk/epan/Makefile.am
6277    M /trunk/epan/Makefile.common
6278    M /trunk/epan/Makefile.nmake
6279    M /trunk/packaging/nsis/ethereal.nsi
6280
6281 Radius Dictionary Support
6282 Part 3: the makefiles
6283
6284
6285 ------------------------------------------------------------------------
6286 r14927 | lego | 2005-07-15 16:32:12 -0500 (Fri, 15 Jul 2005) | 3 lines
6287 Changed paths:
6288    M /trunk/epan/dissectors/packet-ranap.c
6289
6290 register the dissector by name
6291
6292
6293 ------------------------------------------------------------------------
6294 r14928 | lego | 2005-07-15 16:41:47 -0500 (Fri, 15 Jul 2005) | 3 lines
6295 Changed paths:
6296    M /trunk/epan/dissectors/packet-radius.h
6297    M /trunk/epan/radius_dict.l
6298
6299 forgot to add the (c) notice
6300
6301
6302 ------------------------------------------------------------------------
6303 r14929 | lego | 2005-07-15 16:45:34 -0500 (Fri, 15 Jul 2005) | 2 lines
6304 Changed paths:
6305    M /trunk/epan/dissectors/packet-radius_packetcable.c
6306
6307 propset and fix the filename
6308
6309 ------------------------------------------------------------------------
6310 r14930 | lego | 2005-07-15 17:36:21 -0500 (Fri, 15 Jul 2005) | 3 lines
6311 Changed paths:
6312    M /trunk/packaging/nsis/ethereal.nsi
6313
6314 comments are ";" not ":"
6315
6316
6317 ------------------------------------------------------------------------
6318 r14931 | guy | 2005-07-15 19:26:07 -0500 (Fri, 15 Jul 2005) | 2 lines
6319 Changed paths:
6320    M /trunk/epan/dissectors/packet-radius_packetcable.c
6321
6322 Fix the RCS ID.
6323
6324 ------------------------------------------------------------------------
6325 r14932 | guy | 2005-07-15 19:27:53 -0500 (Fri, 15 Jul 2005) | 2 lines
6326 Changed paths:
6327    M /trunk/epan/dissectors/packet-radius_packetcable.c
6328
6329 Fix the name of the "svn:keywords" property.
6330
6331 ------------------------------------------------------------------------
6332 r14933 | guy | 2005-07-15 19:37:44 -0500 (Fri, 15 Jul 2005) | 3 lines
6333 Changed paths:
6334    M /trunk/epan/dissectors/Makefile.common
6335
6336 epan/dissectors/packet-gtp.h has rung down the curtain and joined the
6337 Choir Invisible.
6338
6339 ------------------------------------------------------------------------
6340 r14934 | guy | 2005-07-15 19:45:22 -0500 (Fri, 15 Jul 2005) | 2 lines
6341 Changed paths:
6342    M /trunk/Makefile.am
6343
6344 It's "plugins", not "Plugins".
6345
6346 ------------------------------------------------------------------------
6347 r14935 | sahlberg | 2005-07-15 20:04:36 -0500 (Fri, 15 Jul 2005) | 5 lines
6348 Changed paths:
6349    A /trunk/asn1/wlancertextn
6350    A /trunk/asn1/wlancertextn/Makefile
6351    A /trunk/asn1/wlancertextn/Makefile.nmake
6352    A /trunk/asn1/wlancertextn/WLANCERTEXTN.asn
6353    A /trunk/asn1/wlancertextn/packet-wlancertextn-template.c
6354    A /trunk/asn1/wlancertextn/packet-wlancertextn-template.h
6355    A /trunk/asn1/wlancertextn/wlancertextn.cnf
6356    M /trunk/epan/dissectors/Makefile.common
6357    A /trunk/epan/dissectors/packet-wlancertextn.c
6358    A /trunk/epan/dissectors/packet-wlancertextn.h
6359
6360 new protocol
6361
6362 RFC3770   Wlan Certificate Extensions
6363
6364
6365 ------------------------------------------------------------------------
6366 r14936 | guy | 2005-07-15 20:33:22 -0500 (Fri, 15 Jul 2005) | 5 lines
6367 Changed paths:
6368    M /trunk/epan/radius_dict.l
6369
6370 Throw in some casts to squelch warnings, at least with some compilers
6371 (the values are const because nobody's supposed to modify them once
6372 they've been allocated, but they *can* be freed - by us - when we're
6373 done with them).
6374
6375 ------------------------------------------------------------------------
6376 r14937 | guy | 2005-07-15 20:55:58 -0500 (Fri, 15 Jul 2005) | 7 lines
6377 Changed paths:
6378    M /trunk/epan/dissectors/packet-radius.c
6379
6380 Get rid of the newline between "radius:" and the error when trying to
6381 read the RADIUS directory.
6382
6383 The error string from "radius_load_dictionary()" is g_malloced; free it,
6384 and g_strdup the "Could not find the radius directory" error, so we
6385 don't have to worry about constant vs. g_malloced strings.
6386
6387 ------------------------------------------------------------------------
6388 r14938 | guy | 2005-07-16 01:20:56 -0500 (Sat, 16 Jul 2005) | 2 lines
6389 Changed paths:
6390    M /trunk/epan/dissectors/Makefile.common
6391
6392 List the new "packet-radius.h" file so it's included in the tarball.
6393
6394 ------------------------------------------------------------------------
6395 r14939 | etxrab | 2005-07-16 14:58:23 -0500 (Sat, 16 Jul 2005) | 1 line
6396 Changed paths:
6397    M /trunk/epan/libethereal.def
6398
6399 Remove an unused export
6400 ------------------------------------------------------------------------
6401 r14940 | etxrab | 2005-07-16 14:59:21 -0500 (Sat, 16 Jul 2005) | 1 line
6402 Changed paths:
6403    M /trunk/epan/dissectors/packet-gsm_a.c
6404    M /trunk/epan/dissectors/packet-gsm_a.h
6405    M /trunk/epan/dissectors/packet-uma.c
6406
6407 Remove some unused variables.
6408 ------------------------------------------------------------------------
6409 r14941 | etxrab | 2005-07-16 16:34:19 -0500 (Sat, 16 Jul 2005) | 1 line
6410 Changed paths:
6411    M /trunk/epan/dissectors/packet-t38.c
6412
6413 Update to the new per signatures.
6414 ------------------------------------------------------------------------
6415 r14942 | guy | 2005-07-17 03:39:51 -0500 (Sun, 17 Jul 2005) | 2 lines
6416 Changed paths:
6417    M /trunk/epan/dissectors/packet-uma.c
6418
6419 Fix the RCS ID.
6420
6421 ------------------------------------------------------------------------
6422 r14943 | guy | 2005-07-17 03:41:07 -0500 (Sun, 17 Jul 2005) | 2 lines
6423 Changed paths:
6424    M /trunk/epan/dissectors/packet-uma.c
6425
6426 It's "svn:keywords", not "svn:keyword".
6427
6428 ------------------------------------------------------------------------
6429 r14944 | ulfl | 2005-07-17 08:39:24 -0500 (Sun, 17 Jul 2005) | 1 line
6430 Changed paths:
6431    M /trunk/epan/Makefile.nmake
6432
6433 add radius_dict.c to the distclean target, don't know how to do this for Makefile.am
6434 ------------------------------------------------------------------------
6435 r14945 | jmayer | 2005-07-17 08:55:46 -0500 (Sun, 17 Jul 2005) | 3 lines
6436 Changed paths:
6437    M /trunk/epan/Makefile.am
6438
6439 Add radius_dict.c to DISTCLEAN
6440
6441
6442 ------------------------------------------------------------------------
6443 r14946 | gerald | 2005-07-17 17:16:59 -0500 (Sun, 17 Jul 2005) | 2 lines
6444 Changed paths:
6445    M /trunk/epan/dissectors/packet-radius.c
6446
6447 Make the recent RADIUS changes work on IA64.
6448
6449 ------------------------------------------------------------------------
6450 r14947 | gerald | 2005-07-17 17:30:56 -0500 (Sun, 17 Jul 2005) | 2 lines
6451 Changed paths:
6452    M /trunk/epan/dissectors/packet-radius.c
6453
6454 Tweak the previous fix.
6455
6456 ------------------------------------------------------------------------
6457 r14948 | lego | 2005-07-17 18:12:12 -0500 (Sun, 17 Jul 2005) | 4 lines
6458 Changed paths:
6459    M /trunk/gtk/Makefile.common
6460    A /trunk/gtk/flow_graph.c
6461    M /trunk/gtk/graph_analysis.c
6462
6463 From Francisco Alcoba
6464 Flow Graphs for any protocol
6465
6466
6467 ------------------------------------------------------------------------
6468 r14949 | sahlberg | 2005-07-18 03:29:03 -0500 (Mon, 18 Jul 2005) | 7 lines
6469 Changed paths:
6470    M /trunk/gtk/graph_analysis.c
6471
6472 GTK 1.2   does not define the macro GDK_IS_DRAWABLE which made compilation of the recent flow analysis fail to compile.
6473
6474 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.
6475
6476 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.
6477
6478
6479 ------------------------------------------------------------------------
6480 r14950 | guy | 2005-07-18 04:55:54 -0500 (Mon, 18 Jul 2005) | 5 lines
6481 Changed paths:
6482    M /trunk/epan/dissectors/packet-dis.c
6483
6484 DIS packets must be at least 12 bytes long.  DIS uses port 3000, by
6485 default, but the Cisco Redundant Link Management protocol can also use
6486 that port; RLM packets are 8 bytes long, so we use this to distinguish
6487 between them.
6488
6489 ------------------------------------------------------------------------
6490 r14951 | kukosa | 2005-07-18 15:45:46 -0500 (Mon, 18 Jul 2005) | 1 line
6491 Changed paths:
6492    M /trunk/tools/asn2eth.py
6493    M /trunk/tools/lex.py
6494    M /trunk/tools/yacc.py
6495
6496 PLY package updated to version 1.6
6497 ------------------------------------------------------------------------
6498 r14952 | sahlberg | 2005-07-19 03:58:20 -0500 (Tue, 19 Jul 2005) | 8 lines
6499 Changed paths:
6500    M /trunk/epan/dissectors/packet-smb.c
6501
6502 minor fix to add required alignment for AueryPathInfo  level 0x107
6503
6504
6505 it decodes "better"   but might still be broken since none of the packets I have match any of the "standards"
6506
6507
6508
6509
6510 ------------------------------------------------------------------------
6511 r14953 | etxrab | 2005-07-19 14:47:17 -0500 (Tue, 19 Jul 2005) | 1 line
6512 Changed paths:
6513    M /trunk/asn1/gsmmap/packet-gsm_map-template.c
6514
6515 Fix an unpack_digits off by one error.
6516 ------------------------------------------------------------------------
6517 r14954 | etxrab | 2005-07-19 14:48:02 -0500 (Tue, 19 Jul 2005) | 1 line
6518 Changed paths:
6519    M /trunk/epan/dissectors/packet-gsm_map.c
6520
6521 Fix an unpack_digits off by one error.
6522 ------------------------------------------------------------------------
6523 r14955 | ulfl | 2005-07-19 15:06:19 -0500 (Tue, 19 Jul 2005) | 1 line
6524 Changed paths:
6525    M /trunk/docbook/developer-guide.xml
6526    M /trunk/docbook/edg_src/EDG_chapter_env_intro.xml
6527    M /trunk/docbook/edg_src/EDG_preface.xml
6528
6529 from Jaap Keuter: "Syncing info from User Guide into Dev Guide"
6530 ------------------------------------------------------------------------
6531 r14956 | ulfl | 2005-07-19 15:44:45 -0500 (Tue, 19 Jul 2005) | 1 line
6532 Changed paths:
6533    M /trunk/disabled_protos.c
6534    M /trunk/doc/ethereal.pod
6535    M /trunk/epan/addr_resolv.c
6536    M /trunk/gtk/main.c
6537
6538 from Graeme Hewson: "Fixes for ethereal config files"
6539 ------------------------------------------------------------------------
6540 r14957 | sahlberg | 2005-07-19 15:45:17 -0500 (Tue, 19 Jul 2005) | 5 lines
6541 Changed paths:
6542    M /trunk/AUTHORS
6543    M /trunk/epan/dissectors/Makefile.common
6544    A /trunk/epan/dissectors/packet-ifcp.c
6545
6546 From Aboo
6547
6548 New protocol :    iFCP   protocol
6549
6550
6551 ------------------------------------------------------------------------
6552 r14958 | ulfl | 2005-07-19 15:46:38 -0500 (Tue, 19 Jul 2005) | 1 line
6553 Changed paths:
6554    M /trunk/gtk/compat_macros.h
6555    M /trunk/gtk/help_dlg.h
6556    M /trunk/gtk/main.h
6557    M /trunk/gtk/menu.h
6558    M /trunk/gtk/recent.h
6559
6560 fix various doxygen warnings
6561 ------------------------------------------------------------------------
6562 r14959 | ulfl | 2005-07-19 15:49:28 -0500 (Tue, 19 Jul 2005) | 1 line
6563 Changed paths:
6564    M /trunk/epan/proto.h
6565
6566 fix three doxygen warnings
6567 ------------------------------------------------------------------------
6568 r14960 | ulfl | 2005-07-19 16:05:17 -0500 (Tue, 19 Jul 2005) | 1 line
6569 Changed paths:
6570    M /trunk/docbook/developer-guide.xml
6571    M /trunk/docbook/user-guide.xml
6572
6573 current Ethereal version is 0.10.11
6574 ------------------------------------------------------------------------
6575 r14961 | lego | 2005-07-19 16:40:12 -0500 (Tue, 19 Jul 2005) | 4 lines
6576 Changed paths:
6577    M /trunk/gtk/graph_analysis.c
6578
6579 Avoid the selected item been white on white by making all analysis widows colored.
6580 Fixes bug 286.
6581
6582
6583 ------------------------------------------------------------------------
6584 r14962 | gerald | 2005-07-19 17:24:28 -0500 (Tue, 19 Jul 2005) | 3 lines
6585 Changed paths:
6586    M /trunk/epan/addr_resolv.c
6587
6588 Move Win32-specific variable declaration to the beginning of a function. 
6589 Fixes a recent buildbot failure.
6590
6591 ------------------------------------------------------------------------
6592 r14963 | ulfl | 2005-07-19 19:47:58 -0500 (Tue, 19 Jul 2005) | 3 lines
6593 Changed paths:
6594    M /trunk/docbook/Makefile
6595
6596 print in the first target output line also which kind of target is in the making: "EUG" or "EDG"
6597
6598 remove obsolete HHC setting
6599 ------------------------------------------------------------------------
6600 r14964 | sahlberg | 2005-07-20 02:51:24 -0500 (Wed, 20 Jul 2005) | 5 lines
6601 Changed paths:
6602    M /trunk/epan/dissectors/packet-isakmp.c
6603
6604 fix for bug 285
6605
6606 decode isakmp nat keepalive packets properly
6607
6608
6609 ------------------------------------------------------------------------
6610 r14965 | jmayer | 2005-07-20 06:00:01 -0500 (Wed, 20 Jul 2005) | 1 line
6611 Changed paths:
6612    M /trunk/epan
6613
6614 Add radius_dict.c to svn:ignore
6615 ------------------------------------------------------------------------
6616 r14966 | jmayer | 2005-07-20 06:01:35 -0500 (Wed, 20 Jul 2005) | 1 line
6617 Changed paths:
6618    M /trunk/epan/proto.c
6619    M /trunk/epan/proto.h
6620
6621 Change proto_register_protocol to use 'const char*' instead of 'char*'
6622 ------------------------------------------------------------------------
6623 r14967 | sahlberg | 2005-07-20 06:44:57 -0500 (Wed, 20 Jul 2005) | 5 lines
6624 Changed paths:
6625    M /trunk/epan/dissectors/packet-dhcpv6.c
6626
6627 add proper decoding and presentation of domain  strings in dhcpv6
6628
6629 this fixes bug 273
6630
6631
6632 ------------------------------------------------------------------------
6633 r14968 | jmayer | 2005-07-20 07:05:14 -0500 (Wed, 20 Jul 2005) | 1 line
6634 Changed paths:
6635    M /trunk/epan/dissectors/packet-dis-enums.h
6636
6637 Fix: packet-dis-enums.h:248: warning: comma at end of enumerator list
6638 ------------------------------------------------------------------------
6639 r14969 | sahlberg | 2005-07-20 07:20:56 -0500 (Wed, 20 Jul 2005) | 4 lines
6640 Changed paths:
6641    M /trunk/epan/dissectors/packet-dhcpv6.c
6642
6643 prettify the HW type and address printouts slightly.
6644
6645
6646
6647 ------------------------------------------------------------------------
6648 r14970 | jmayer | 2005-07-20 10:08:29 -0500 (Wed, 20 Jul 2005) | 7 lines
6649 Changed paths:
6650    M /trunk/epan/dissectors/packet-radiotap.c
6651
6652
6653 Convert the result of tvb_get_guint8 to (gint8) so that the display
6654 as FT_INT32 shows a negative number if appropriate.
6655
6656 Is there a better way to solve this?
6657 Does this problem occur in other places too?
6658
6659 ------------------------------------------------------------------------
6660 r14971 | gerald | 2005-07-20 15:57:04 -0500 (Wed, 20 Jul 2005) | 12 lines
6661 Changed paths:
6662    M /trunk/epan/dissectors/packet-gsm_a.c
6663    M /trunk/epan/dissectors/packet-uma.c
6664
6665 In packet-gsm_a.c:
6666
6667   - Make sure every function that has an "add_string" argument, make sure
6668     it isn't NULL before we write to it.
6669     a null "add_string".
6670   - Use "_U_" instead of "add_string = add_string" to squelch compiler
6671     warnings.
6672   - Fix other compiler warnings.
6673
6674 In packet-uma.c, pass NULL instead of "" for the add_string argument to
6675 de_mid().  Fixes bug 287.
6676
6677 ------------------------------------------------------------------------
6678 r14972 | ulfl | 2005-07-20 17:11:48 -0500 (Wed, 20 Jul 2005) | 1 line
6679 Changed paths:
6680    M /trunk/epan/dissectors/packet-llc.c
6681
6682 "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
6683 ------------------------------------------------------------------------
6684 r14973 | jmayer | 2005-07-21 12:04:10 -0500 (Thu, 21 Jul 2005) | 1 line
6685 Changed paths:
6686    M /trunk/epan/dissectors/packet-bootp.c
6687    M /trunk/epan/prefs.h
6688
6689 small warning fixes
6690 ------------------------------------------------------------------------
6691 r14974 | jmayer | 2005-07-21 12:17:16 -0500 (Thu, 21 Jul 2005) | 1 line
6692 Changed paths:
6693    M /trunk/epan/dissectors/packet-bootp.c
6694
6695 One forgotten warning fix
6696 ------------------------------------------------------------------------
6697 r14975 | jmayer | 2005-07-21 12:21:48 -0500 (Thu, 21 Jul 2005) | 1 line
6698 Changed paths:
6699    M /trunk/epan/tap.c
6700    M /trunk/epan/tap.h
6701
6702 More warining fixes: char -> const char
6703 ------------------------------------------------------------------------
6704 r14976 | jmayer | 2005-07-21 12:23:29 -0500 (Thu, 21 Jul 2005) | 1 line
6705 Changed paths:
6706    M /trunk/epan/dissectors/packet-dhcp-failover.c
6707
6708 More warining fixes: char -> const char
6709 ------------------------------------------------------------------------
6710 r14977 | ulfl | 2005-07-21 15:05:37 -0500 (Thu, 21 Jul 2005) | 3 lines
6711 Changed paths:
6712    M /trunk/packaging/nsis/ethereal.nsi
6713
6714 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)
6715
6716 Grouping the sections together, so getting an idea of the available sections become an easier task
6717 ------------------------------------------------------------------------
6718 r14978 | ulfl | 2005-07-21 15:17:52 -0500 (Thu, 21 Jul 2005) | 1 line
6719 Changed paths:
6720    M /trunk/packaging/nsis/ethereal.nsi
6721
6722 remove the radius dir and all it's files while uninstalling
6723 ------------------------------------------------------------------------
6724 r14979 | ulfl | 2005-07-21 15:32:25 -0500 (Thu, 21 Jul 2005) | 1 line
6725 Changed paths:
6726    M /trunk/COPYING
6727
6728 make the prefix "Just to avoid some misunderstandings..." a little bit more NSIS installer friendly (without making it odd looking)
6729 ------------------------------------------------------------------------
6730 r14980 | sahlberg | 2005-07-21 16:12:09 -0500 (Thu, 21 Jul 2005) | 4 lines
6731 Changed paths:
6732    M /trunk/asn1/camel/packet-camel-template.c
6733    M /trunk/asn1/cmip/cmip.cnf
6734    M /trunk/asn1/cms/cms-exp.cnf
6735    M /trunk/asn1/ftam/ftam.cnf
6736    M /trunk/asn1/gsmmap/packet-gsm_map-template.c
6737    M /trunk/asn1/inap/packet-inap-template.c
6738    M /trunk/asn1/pkixcmp/cmp-exp.cnf
6739    M /trunk/asn1/pkixcrmf/crmf-exp.cnf
6740    M /trunk/asn1/tcap/tcap.cnf
6741    M /trunk/asn1/x509af/x509af-exp.cnf
6742    M /trunk/asn1/x509ce/x509ce-exp.cnf
6743    M /trunk/asn1/x509if/x509if-exp.cnf
6744    M /trunk/asn1/x509sat/x509sat-exp.cnf
6745    M /trunk/epan/dissectors/packet-MAP_DialoguePDU.c
6746    M /trunk/epan/dissectors/packet-acse.c
6747    M /trunk/epan/dissectors/packet-ber.c
6748    M /trunk/epan/dissectors/packet-ber.h
6749    M /trunk/epan/dissectors/packet-camel.c
6750    M /trunk/epan/dissectors/packet-cmip.c
6751    M /trunk/epan/dissectors/packet-cmp.c
6752    M /trunk/epan/dissectors/packet-cms.c
6753    M /trunk/epan/dissectors/packet-crmf.c
6754    M /trunk/epan/dissectors/packet-ess.c
6755    M /trunk/epan/dissectors/packet-ftam.c
6756    M /trunk/epan/dissectors/packet-gsm_map.c
6757    M /trunk/epan/dissectors/packet-gsm_map.h
6758    M /trunk/epan/dissectors/packet-h248.c
6759    M /trunk/epan/dissectors/packet-inap.c
6760    M /trunk/epan/dissectors/packet-kerberos.c
6761    M /trunk/epan/dissectors/packet-logotypecertextn.c
6762    M /trunk/epan/dissectors/packet-mms.c
6763    M /trunk/epan/dissectors/packet-ocsp.c
6764    M /trunk/epan/dissectors/packet-pkinit.c
6765    M /trunk/epan/dissectors/packet-pkix1implicit.c
6766    M /trunk/epan/dissectors/packet-pkixqualified.c
6767    M /trunk/epan/dissectors/packet-smrse.c
6768    M /trunk/epan/dissectors/packet-tcap.c
6769    M /trunk/epan/dissectors/packet-x509af.c
6770    M /trunk/epan/dissectors/packet-x509ce.c
6771    M /trunk/epan/dissectors/packet-x509if.c
6772    M /trunk/epan/dissectors/packet-x509sat.c
6773    M /trunk/epan/libethereal.def
6774    M /trunk/tools/asn2eth.py
6775
6776 change the symbol dissect_ber_CHOICE back into dissect_ber_choice
6777
6778
6779
6780 ------------------------------------------------------------------------
6781 r14981 | gerald | 2005-07-21 16:40:57 -0500 (Thu, 21 Jul 2005) | 3 lines
6782 Changed paths:
6783    M /trunk/epan/tvbuff.c
6784
6785 When trying to handle gzip-compressed data, don't seek past the end of our 
6786 compressed data buffer.  Fixes bug 288.
6787
6788 ------------------------------------------------------------------------
6789 r14982 | sahlberg | 2005-07-21 21:00:04 -0500 (Thu, 21 Jul 2005) | 6 lines
6790 Changed paths:
6791    M /trunk/epan/dissectors/packet-isakmp.c
6792
6793 fix for bug 290
6794
6795 v2 exchange code 37 is "INFORMATIONAL"
6796
6797
6798
6799 ------------------------------------------------------------------------
6800 r14983 | sahlberg | 2005-07-21 21:07:43 -0500 (Thu, 21 Jul 2005) | 6 lines
6801 Changed paths:
6802    M /trunk/epan/dissectors/packet-isakmp.c
6803
6804 fix some bugs in a value string
6805
6806 this fixes bug 291
6807
6808
6809
6810 ------------------------------------------------------------------------
6811 r14984 | sahlberg | 2005-07-22 02:46:58 -0500 (Fri, 22 Jul 2005) | 14 lines
6812 Changed paths:
6813    M /trunk/epan/Makefile.common
6814    A /trunk/epan/emem.c
6815    A /trunk/epan/emem.h
6816    M /trunk/epan/epan.c
6817    M /trunk/epan/to_str.c
6818    M /trunk/gtk/main.c
6819    M /trunk/tethereal.c
6820
6821 EMEM : a simple and FAST api to allocate memory that will be automatically freed() when the next packet is dissected.
6822
6823 This offesr memory allocation with a packet  scope making memory leaks less likely and memory management faster.
6824
6825
6826 Add initialization calls for both tethereal and ethereal.
6827
6828 Convert the ip_to_str() function to use this and avoid doing the silly rotating buffers thing it previously did.
6829
6830
6831 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.
6832
6833
6834
6835 ------------------------------------------------------------------------
6836 r14985 | jmayer | 2005-07-22 02:54:18 -0500 (Fri, 22 Jul 2005) | 1 line
6837 Changed paths:
6838    M /trunk/epan/dissectors/packet-radiotap.c
6839
6840 Beginning of radiotap's header dissection
6841 ------------------------------------------------------------------------
6842 r14986 | jmayer | 2005-07-22 02:55:51 -0500 (Fri, 22 Jul 2005) | 1 line
6843 Changed paths:
6844    M /trunk/epan/prefs.c
6845    M /trunk/rdps.c
6846    M /trunk/tools/lemon/lemon.c
6847    M /trunk/wiretap/airopeek9.c
6848    M /trunk/wiretap/ascend.c
6849
6850 More 'char*' -> 'const char*' warning fixes
6851 ------------------------------------------------------------------------
6852 r14987 | sahlberg | 2005-07-22 03:27:20 -0500 (Fri, 22 Jul 2005) | 4 lines
6853 Changed paths:
6854    M /trunk/epan/to_str.c
6855
6856 convert all other nasty "rotating static array" from to_str.c and make them use  the new emem api.
6857
6858
6859
6860 ------------------------------------------------------------------------
6861 r14988 | etxrab | 2005-07-22 03:55:06 -0500 (Fri, 22 Jul 2005) | 1 line
6862 Changed paths:
6863    M /trunk/epan/libethereal.def
6864
6865 Add ep_init_chunk.
6866 ------------------------------------------------------------------------
6867 r14989 | etxrab | 2005-07-22 03:56:41 -0500 (Fri, 22 Jul 2005) | 1 line
6868 Changed paths:
6869    M /trunk/epan/dissectors/packet-uma.c
6870
6871 Use NULL intead of "" in all calls to packet-gsm_a.c
6872 ------------------------------------------------------------------------
6873 r14990 | kukosa | 2005-07-22 05:38:22 -0500 (Fri, 22 Jul 2005) | 1 line
6874 Changed paths:
6875    M /trunk/asn1/tcap/tcap.cnf
6876
6877 fix for new asn2eth
6878 ------------------------------------------------------------------------
6879 r14991 | etxrab | 2005-07-22 08:37:19 -0500 (Fri, 22 Jul 2005) | 1 line
6880 Changed paths:
6881    M /trunk/epan/dissectors/packet-bssgp.c
6882
6883 From Maynard, Chris.
6884 ------------------------------------------------------------------------
6885 r14992 | etxrab | 2005-07-22 10:20:57 -0500 (Fri, 22 Jul 2005) | 2 lines
6886 Changed paths:
6887    M /trunk/epan/dissectors/packet-dnp.c
6888
6889 From Graham Bloice
6890 updates.
6891 ------------------------------------------------------------------------
6892 r14993 | gerald | 2005-07-22 10:51:20 -0500 (Fri, 22 Jul 2005) | 2 lines
6893 Changed paths:
6894    M /trunk/epan/dissectors/packet-ldap.c
6895
6896 Fix a potential memory leak.
6897
6898 ------------------------------------------------------------------------
6899 r14994 | etxrab | 2005-07-22 10:55:06 -0500 (Fri, 22 Jul 2005) | 3 lines
6900 Changed paths:
6901    M /trunk/wiretap/libpcap.c
6902    M /trunk/wiretap/wtap.c
6903    M /trunk/wiretap/wtap.h
6904
6905 From Hannes Gredler:
6906 support for support for DLT_JUNIPER_MLPPP
6907
6908 ------------------------------------------------------------------------
6909 r14995 | gerald | 2005-07-22 11:43:05 -0500 (Fri, 22 Jul 2005) | 2 lines
6910 Changed paths:
6911    M /trunk/NEWS
6912    M /trunk/config.nmake
6913    M /trunk/configure.in
6914
6915 Bump the version and add a few entries to the NEWS file.
6916
6917 ------------------------------------------------------------------------
6918 r14996 | jmayer | 2005-07-22 12:55:47 -0500 (Fri, 22 Jul 2005) | 1 line
6919 Changed paths:
6920    M /trunk/epan/emem.c
6921    M /trunk/epan/emem.h
6922
6923 Set svn:keywords and svn:eol-style
6924 ------------------------------------------------------------------------
6925 r14997 | jmayer | 2005-07-22 12:57:40 -0500 (Fri, 22 Jul 2005) | 1 line
6926 Changed paths:
6927    M /trunk/epan/prefs.c
6928    M /trunk/tools/lemon/lemon.c
6929    M /trunk/wiretap/ascend-grammar.y
6930    M /trunk/wiretap/ascend-int.h
6931    M /trunk/wiretap/wtap.h
6932
6933 Fix some warnings (and one of my previous 'fixes')
6934 ------------------------------------------------------------------------
6935 r14998 | sahlberg | 2005-07-22 17:45:36 -0500 (Fri, 22 Jul 2005) | 3 lines
6936 Changed paths:
6937    M /trunk/epan/dissectors/packet-armagetronad.c
6938
6939 replace one tvb_memdup() with a tvb_memcpy() using an automatically freed emem buffer
6940
6941
6942 ------------------------------------------------------------------------
6943 r14999 | sahlberg | 2005-07-22 17:56:08 -0500 (Fri, 22 Jul 2005) | 3 lines
6944 Changed paths:
6945    M /trunk/epan/dissectors/packet-ipdc.c
6946
6947 remove a redundant tvb_memdup()   and fix a potential buffer overflow at the same time.
6948
6949
6950 ------------------------------------------------------------------------
6951 r15000 | sahlberg | 2005-07-22 18:04:52 -0500 (Fri, 22 Jul 2005) | 4 lines
6952 Changed paths:
6953    M /trunk/epan/dissectors/packet-mmse.c
6954
6955 recode the tvb_memdup() to use emem calls.
6956
6957
6958
6959 ------------------------------------------------------------------------
6960 r15001 | etxrab | 2005-07-22 18:11:11 -0500 (Fri, 22 Jul 2005) | 3 lines
6961 Changed paths:
6962    M /trunk/epan/dissectors/Makefile.common
6963    A /trunk/epan/dissectors/packet-ms-mms.c
6964
6965 From Martin Mathieson:
6966 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.
6967
6968 ------------------------------------------------------------------------
6969 r15002 | etxrab | 2005-07-22 18:12:26 -0500 (Fri, 22 Jul 2005) | 1 line
6970 Changed paths:
6971    D /trunk/epan/dissectors/packet-mms-control.c
6972    D /trunk/epan/dissectors/packet-mms-data.c
6973
6974 No longer needed
6975 ------------------------------------------------------------------------
6976 r15003 | sahlberg | 2005-07-22 18:33:12 -0500 (Fri, 22 Jul 2005) | 5 lines
6977 Changed paths:
6978    M /trunk/epan/dissectors/packet-rpc.c
6979
6980 recode tvb_memdup() into more efficient  emem fucntions.
6981 Now that we dont have to  free() the memory explicitely we got rid of a few unnessecary g_strdup() as well.
6982
6983
6984
6985 ------------------------------------------------------------------------
6986 r15004 | sahlberg | 2005-07-22 18:38:51 -0500 (Fri, 22 Jul 2005) | 2 lines
6987 Changed paths:
6988    M /trunk/epan/emem.c
6989
6990 include stdlib instead of malloc.h 
6991
6992 ------------------------------------------------------------------------
6993 r15005 | sahlberg | 2005-07-22 19:22:02 -0500 (Fri, 22 Jul 2005) | 6 lines
6994 Changed paths:
6995    M /trunk/epan/dissectors/packet-hclnfsd.c
6996    M /trunk/epan/dissectors/packet-mount.c
6997    M /trunk/epan/dissectors/packet-nfs.c
6998    M /trunk/epan/dissectors/packet-pcnfsd.c
6999    M /trunk/epan/dissectors/packet-ypserv.c
7000
7001 we no longer need to g_free() teh string returned by dissect_rpc_string.
7002
7003 when checking the calls in packet-ndmp.c  we must have had a memleak there since it never freed those strings.
7004
7005
7006
7007 ------------------------------------------------------------------------
7008 r15006 | sahlberg | 2005-07-22 19:42:31 -0500 (Fri, 22 Jul 2005) | 3 lines
7009 Changed paths:
7010    M /trunk/AUTHORS
7011
7012 add back two entries that must have been removed by mistake
7013
7014
7015 ------------------------------------------------------------------------
7016 r15007 | sahlberg | 2005-07-22 19:46:14 -0500 (Fri, 22 Jul 2005) | 5 lines
7017 Changed paths:
7018    M /trunk/epan/dissectors/packet-ip.c
7019
7020 ICMP MPLS updates and a new preference option from
7021 Brice Augustin and Maria-Luiza
7022
7023
7024
7025 ------------------------------------------------------------------------
7026 r15008 | lego | 2005-07-22 21:07:02 -0500 (Fri, 22 Jul 2005) | 3 lines
7027 Changed paths:
7028    M /trunk/epan/dissectors/packet-wsp.c
7029
7030 avoid a crash when tree is null
7031
7032
7033 ------------------------------------------------------------------------
7034 r15009 | jmayer | 2005-07-23 01:19:08 -0500 (Sat, 23 Jul 2005) | 5 lines
7035 Changed paths:
7036    M /trunk/epan/ftypes/ftypes.h
7037
7038 Fix lots of warnings of type:
7039 ftypes.c:257: warning: passing argument 1 of 'logfunc' discards
7040                         qualifiers from pointer target type
7041 by changing 'char*' -> 'const char*'
7042
7043 ------------------------------------------------------------------------
7044 r15010 | jmayer | 2005-07-23 01:21:17 -0500 (Sat, 23 Jul 2005) | 6 lines
7045 Changed paths:
7046    M /trunk/epan/ftypes/ftype-bytes.c
7047    M /trunk/epan/ftypes/ftypes-int.h
7048    M /trunk/epan/ftypes/ftypes.c
7049
7050 Move declaration of void ftype_register_* to ftypes-int.h.
7051
7052 This fixes some warnings like
7053 ftype-bytes.c:52: warning: no previous declaration for 'bytes_fvalue_free'
7054
7055
7056 ------------------------------------------------------------------------
7057 r15011 | jmayer | 2005-07-23 01:49:07 -0500 (Sat, 23 Jul 2005) | 8 lines
7058 Changed paths:
7059    M /trunk/epan/dfilter/syntax-tree.c
7060    M /trunk/epan/dfilter/syntax-tree.h
7061
7062 Move declaration of sttype_register_* functions from
7063 syntax-tree.c to syntax-tree.h.
7064
7065 This fixes some warning of type
7066 sttype-integer.c:33: warning: no previous declaration for
7067                                 'sttype_register_integer'
7068
7069
7070 ------------------------------------------------------------------------
7071 r15012 | jmayer | 2005-07-23 01:51:57 -0500 (Sat, 23 Jul 2005) | 4 lines
7072 Changed paths:
7073    M /trunk/epan/dfilter/gencode.c
7074    M /trunk/epan/dfilter/semcheck.c
7075
7076 Add includes to fix warnings of type
7077 gencode.c:383: warning: no previous declaration for
7078                         'dfw_interesting_fields'
7079
7080 ------------------------------------------------------------------------
7081 r15013 | jmayer | 2005-07-23 01:53:59 -0500 (Sat, 23 Jul 2005) | 3 lines
7082 Changed paths:
7083    M /trunk/epan/dfilter/dfilter-int.h
7084    M /trunk/epan/dfilter/dfilter.c
7085
7086 Some more 'char*' -> 'const char*' changes
7087
7088
7089 ------------------------------------------------------------------------
7090 r15014 | jmayer | 2005-07-23 03:18:44 -0500 (Sat, 23 Jul 2005) | 1 line
7091 Changed paths:
7092    M /trunk/plugins/asn1/packet-asn1.c
7093
7094 'char*' -> 'const char*' to fix warnings
7095 ------------------------------------------------------------------------
7096 r15015 | jmayer | 2005-07-23 06:41:25 -0500 (Sat, 23 Jul 2005) | 2 lines
7097 Changed paths:
7098    M /trunk/clopts_common.c
7099    M /trunk/clopts_common.h
7100    M /trunk/disabled_protos.c
7101    M /trunk/epan/addr_resolv.c
7102    M /trunk/epan/asn1.c
7103    M /trunk/epan/asn1.h
7104    M /trunk/epan/column.c
7105    M /trunk/epan/column.h
7106    M /trunk/epan/dissectors/packet-dcerpc.h
7107    M /trunk/epan/dissectors/packet-giop.c
7108    M /trunk/epan/dissectors/packet-giop.h
7109    M /trunk/epan/filesystem.c
7110    M /trunk/epan/filesystem.h
7111    M /trunk/epan/packet.c
7112    M /trunk/epan/packet.h
7113    M /trunk/epan/packet_info.h
7114    M /trunk/epan/prefs.c
7115    M /trunk/epan/prefs.h
7116    M /trunk/epan/proto.c
7117    M /trunk/epan/proto.h
7118    M /trunk/epan/stats_tree.c
7119    M /trunk/epan/stats_tree.h
7120    M /trunk/epan/tap.c
7121    M /trunk/epan/tap.h
7122    M /trunk/epan/to_str.c
7123    M /trunk/epan/xdlc.c
7124    M /trunk/plugins/gryphon/packet-gryphon.c
7125    M /trunk/plugins/gryphon/packet-gryphon.h
7126    M /trunk/plugins/irda/irda-appl.h
7127    M /trunk/plugins/mate/mate.h
7128    M /trunk/plugins/mate/mate_grammar.lemon
7129    M /trunk/plugins/mate/mate_parser.l
7130    M /trunk/plugins/mate/mate_setup.c
7131    M /trunk/plugins/mate/mate_util.c
7132    M /trunk/plugins/mate/mate_util.h
7133    M /trunk/plugins/mate/packet-mate.c
7134    M /trunk/plugins/mgcp/packet-mgcp.c
7135    M /trunk/plugins/opsi/packet-opsi.h
7136    M /trunk/plugins/profinet/packet-pn-dcp.c
7137    M /trunk/plugins/rlm/packet-rlm.c
7138    M /trunk/print.c
7139    M /trunk/randpkt.c
7140    M /trunk/tap-iousers.c
7141    M /trunk/tethereal.c
7142    M /trunk/text2pcap.c
7143    M /trunk/tools/lemon/lempar.c
7144
7145 More 'char*' -> 'const char*' changes to fix warnings.
7146
7147 ------------------------------------------------------------------------
7148 r15016 | ulfl | 2005-07-23 15:34:43 -0500 (Sat, 23 Jul 2005) | 12 lines
7149 Changed paths:
7150    A /trunk/packaging/nsis/AdditionalTasksPage.ini
7151    M /trunk/packaging/nsis/Makefile.am
7152    M /trunk/packaging/nsis/Makefile.nmake
7153    A /trunk/packaging/nsis/WinPcapPage.ini
7154    A /trunk/packaging/nsis/WinPcap_3_0.exe
7155    M /trunk/packaging/nsis/ethereal.nsi
7156    A /trunk/packaging/nsis/servicelib.nsh
7157
7158
7159 Installer:
7160 - Installer now includes and installs WinPcap 3.0 (with detection)
7161 - Install Sections are grouped now
7162 - New Seperate page to select additional tasks like: icons, file extensions ...
7163 - New Seperate page for WinPcap detection/installation
7164 - Start WinPcap "NPF" service doesn't require a reboot
7165
7166 Uninstaller:
7167 - New Uninstall sections page (uninstall, settings, plugins, WinPcap)
7168 - If uninstallation selected, plugins will now be completely uninstalled (all versions, not only the current one)
7169 - If selected, uninstallation of WinPcap
7170 ------------------------------------------------------------------------
7171 r15017 | ulfl | 2005-07-23 15:37:00 -0500 (Sat, 23 Jul 2005) | 1 line
7172 Changed paths:
7173    M /trunk/packaging/nsis/ethereal.nsi
7174
7175 ... I should switch compression back on, the installer would otherwise become a bit large ...
7176 ------------------------------------------------------------------------
7177 r15018 | lego | 2005-07-23 19:29:57 -0500 (Sat, 23 Jul 2005) | 8 lines
7178 Changed paths:
7179    M /trunk/epan/emem.c
7180    M /trunk/epan/emem.h
7181
7182 add some utility functions that use ep_alloc instead of g_malloc.
7183
7184 ep_memdup
7185 ep_strdup
7186 ep_strndup
7187 ep_strdup_printf
7188
7189
7190 ------------------------------------------------------------------------
7191 r15019 | lego | 2005-07-23 20:21:38 -0500 (Sat, 23 Jul 2005) | 5 lines
7192 Changed paths:
7193    M /trunk/epan/emem.c
7194
7195 I believe we should use DISSECTOR_ASSERT instead of g_assert.
7196
7197 fix and clean g_strdup_printf()
7198
7199
7200 ------------------------------------------------------------------------
7201 r15020 | lego | 2005-07-23 20:31:59 -0500 (Sat, 23 Jul 2005) | 3 lines
7202 Changed paths:
7203    M /trunk/gtk/Makefile.common
7204    D /trunk/gtk/http_stat.c
7205
7206 remove the old http packet count tap as it has been superceeded by the new stats tree tap
7207
7208
7209 ------------------------------------------------------------------------
7210 r15021 | lego | 2005-07-23 20:39:04 -0500 (Sat, 23 Jul 2005) | 3 lines
7211 Changed paths:
7212    M /trunk/plugins/stats_tree/Makefile.am
7213    M /trunk/plugins/stats_tree/Makefile.nmake
7214    D /trunk/plugins/stats_tree/http_stats_tree.c
7215    M /trunk/plugins/stats_tree/stats_tree_plugin.c
7216
7217 http_stats_tree is moving to a new home (packet-http.c)
7218
7219
7220 ------------------------------------------------------------------------
7221 r15022 | lego | 2005-07-23 20:42:41 -0500 (Sat, 23 Jul 2005) | 5 lines
7222 Changed paths:
7223    M /trunk/epan/dissectors/packet-http.c
7224
7225 move the stats_tree tap into the http dissector (not anymore in the plugin)
7226
7227 change several calls to g_memdup into ep_strndup, fix the free calls
7228
7229
7230 ------------------------------------------------------------------------
7231 r15023 | lego | 2005-07-23 20:48:01 -0500 (Sat, 23 Jul 2005) | 5 lines
7232 Changed paths:
7233    M /trunk/gtk/graph_analysis.c
7234
7235 From Alejandro Vaquero:
7236
7237 fix a crash when graphing packets whose src and dst is the same address
7238
7239
7240 ------------------------------------------------------------------------
7241 r15024 | sahlberg | 2005-07-23 20:56:01 -0500 (Sat, 23 Jul 2005) | 6 lines
7242 Changed paths:
7243    M /trunk/epan/tvbuff.c
7244    M /trunk/epan/tvbuff.h
7245
7246 add
7247 ep_tvb_get_string
7248 that acts the same as tvb_get_string   but the buffer returned need not be freed.
7249
7250
7251
7252 ------------------------------------------------------------------------
7253 r15025 | lego | 2005-07-23 21:12:33 -0500 (Sat, 23 Jul 2005) | 3 lines
7254 Changed paths:
7255    M /trunk/gtk/Makefile.common
7256    D /trunk/gtk/isup_stat.c
7257
7258 Remove the isup messages tap as it's been superceeded by the stats_tree one
7259
7260
7261 ------------------------------------------------------------------------
7262 r15026 | lego | 2005-07-23 21:43:20 -0500 (Sat, 23 Jul 2005) | 5 lines
7263 Changed paths:
7264    M /trunk/epan/dissectors/packet-http.c
7265
7266 Replace two calls to tvb_get_string with the new ep_tvb_get_string (this fixes a leak I introdduced at the last checkin)
7267
7268 remove the stat_infos PtrArray as we do not need to free our tap data anymore, YEAH!
7269
7270
7271 ------------------------------------------------------------------------
7272 r15027 | sahlberg | 2005-07-23 21:43:41 -0500 (Sat, 23 Jul 2005) | 6 lines
7273 Changed paths:
7274    M /trunk/epan/dissectors/packet-3g-a11.c
7275    M /trunk/epan/dissectors/packet-afp.c
7276    M /trunk/epan/dissectors/packet-aim-messaging.c
7277    M /trunk/epan/dissectors/packet-aim.c
7278    M /trunk/epan/dissectors/packet-ansi_a.c
7279    M /trunk/epan/dissectors/packet-atalk.c
7280    M /trunk/epan/dissectors/packet-bacapp.c
7281    M /trunk/epan/dissectors/packet-dsi.c
7282    M /trunk/epan/dissectors/packet-fix.c
7283    M /trunk/epan/dissectors/packet-gtp.c
7284    M /trunk/epan/dissectors/packet-icep.c
7285
7286 convert some uses of tvb_get_string() to ep_tvb_get_string()
7287
7288 there was at least one obvious memleak in one of the uses of tvb_get_string()
7289
7290
7291
7292 ------------------------------------------------------------------------
7293 r15028 | lego | 2005-07-23 21:53:09 -0500 (Sat, 23 Jul 2005) | 6 lines
7294 Changed paths:
7295    M /trunk/epan/dissectors/packet-radius.c
7296    M /trunk/epan/dissectors/packet-radius.h
7297
7298 - change the report_failure dialog for a less painful g_warning
7299 - use ep_alloc for reassemling eap fragments instead of a static buffer
7300 - use ep_strdup_printf() instead of a static buffe to return the cosine's VP/VC AVP label
7301 - add few TODO comments
7302
7303
7304 ------------------------------------------------------------------------
7305 r15029 | lego | 2005-07-23 21:56:41 -0500 (Sat, 23 Jul 2005) | 2 lines
7306 Changed paths:
7307    M /trunk/epan/dissectors/packet-actrace.c
7308
7309 change g_strdup() calls with ep_strdup calls (fixing a significant leakage of tap data)
7310
7311 ------------------------------------------------------------------------
7312 r15030 | lego | 2005-07-23 21:59:17 -0500 (Sat, 23 Jul 2005) | 3 lines
7313 Changed paths:
7314    M /trunk/epan/dissectors/packet-alcap.c
7315
7316 use ep_alloc instead of statically allocated buffers
7317
7318
7319 ------------------------------------------------------------------------
7320 r15031 | sahlberg | 2005-07-23 22:01:41 -0500 (Sat, 23 Jul 2005) | 6 lines
7321 Changed paths:
7322    M /trunk/epan/dissectors/packet-msrp.c
7323    M /trunk/epan/dissectors/packet-pagp.c
7324    M /trunk/epan/dissectors/packet-q931.c
7325    M /trunk/epan/dissectors/packet-quake2.c
7326    M /trunk/epan/dissectors/packet-rsvp.c
7327    M /trunk/epan/dissectors/packet-rtcp.c
7328    M /trunk/epan/dissectors/packet-rtsp.c
7329
7330 some more dissectors converted to ep_tvb_get_string
7331
7332 again   at least one obvious memleak was found in the old code
7333
7334
7335
7336 ------------------------------------------------------------------------
7337 r15032 | lego | 2005-07-23 22:05:08 -0500 (Sat, 23 Jul 2005) | 3 lines
7338 Changed paths:
7339    M /trunk/epan/dissectors/packet-isup.c
7340
7341 fix a leak of tap info data by replacing g_strdup with ep_strdup
7342
7343
7344 ------------------------------------------------------------------------
7345 r15033 | lego | 2005-07-23 22:36:21 -0500 (Sat, 23 Jul 2005) | 3 lines
7346 Changed paths:
7347    M /trunk/epan/Makefile.am
7348    M /trunk/epan/Makefile.nmake
7349    A /trunk/epan/enterprise-numbers
7350    A /trunk/epan/make-sminmpec.pl
7351    D /trunk/epan/sminmpec.c
7352
7353 Autogenerate the sminmpec.c file from iana's enterprise-numbers file
7354
7355
7356 ------------------------------------------------------------------------
7357 r15034 | sahlberg | 2005-07-23 23:24:30 -0500 (Sat, 23 Jul 2005) | 3 lines
7358 Changed paths:
7359    M /trunk/epan/dissectors/packet-mq.c
7360    M /trunk/epan/dissectors/packet-sdp.c
7361    M /trunk/epan/dissectors/packet-slsk.c
7362    M /trunk/epan/dissectors/packet-tacacs.c
7363    M /trunk/epan/dissectors/packet-ucp.c
7364    M /trunk/epan/dissectors/packet-uma.c
7365
7366 some more ep_tvb_get_string updates
7367
7368
7369 ------------------------------------------------------------------------
7370 r15035 | guy | 2005-07-24 05:32:22 -0500 (Sun, 24 Jul 2005) | 9 lines
7371 Changed paths:
7372    M /trunk/plugins/stats_tree/Makefile.am
7373    M /trunk/plugins/stats_tree/pinfo_stats_tree.c
7374    A /trunk/plugins/stats_tree/pinfo_stats_tree.h
7375    M /trunk/plugins/stats_tree/stats_tree_plugin.c
7376
7377 Add "pinfo_stats_tree.h" to declare "register_pinfo_stat_trees()", and
7378 include it in "pinfo_stats_tree.c" (which defines it) and
7379 "stats_tree_plugin.c" (which refers to it).
7380
7381 Make all the other routines defined in "pinfo_stats_tree.c" static, as
7382 they're not used outside "pinfo_stats_tree.c".
7383
7384 Get rid of declaration of unused "register_http_stat_trees()".
7385
7386 ------------------------------------------------------------------------
7387 r15036 | lego | 2005-07-24 05:32:37 -0500 (Sun, 24 Jul 2005) | 3 lines
7388 Changed paths:
7389    M /trunk/epan/dissectors/packet-sndcp.c
7390
7391 register the dissector by name
7392
7393
7394 ------------------------------------------------------------------------
7395 r15037 | guy | 2005-07-24 06:14:13 -0500 (Sun, 24 Jul 2005) | 8 lines
7396 Changed paths:
7397    M /trunk/plugins/asn1/packet-asn1.c
7398
7399 Register the port range preferences as such, rather than doing our own
7400 range implementation.
7401
7402 Make string preferences "const", to squelch compiler warnings, and make
7403 other variables and arguments "const" to match.
7404
7405 Port numbers are unsigned; display them as such.
7406
7407 ------------------------------------------------------------------------
7408 r15038 | jmayer | 2005-07-24 06:35:41 -0500 (Sun, 24 Jul 2005) | 6 lines
7409 Changed paths:
7410    M /trunk/epan/dissectors/packet-ieee80211.c
7411
7412 Lars Ruoff:
7413         Use correct offsets to decode bssid in all cases:
7414         Depending on the packet type the header contains
7415         up to 4 addresses but may contain less. The position/
7416         definition of the bssid changes as a result of this.
7417
7418 ------------------------------------------------------------------------
7419 r15039 | ulfl | 2005-07-24 08:54:19 -0500 (Sun, 24 Jul 2005) | 1 line
7420 Changed paths:
7421    M /trunk/Makefile.nmake
7422
7423 Update to zlib 1.2.3
7424 ------------------------------------------------------------------------
7425 r15040 | ulfl | 2005-07-24 09:16:54 -0500 (Sun, 24 Jul 2005) | 1 line
7426 Changed paths:
7427    M /trunk/NEWS
7428    M /trunk/tools/win32-setup.sh
7429
7430 Update to zlib 1.2.3
7431 ------------------------------------------------------------------------
7432 r15041 | ulfl | 2005-07-24 09:35:12 -0500 (Sun, 24 Jul 2005) | 1 line
7433 Changed paths:
7434    M /trunk/doc/ethereal.pod
7435    M /trunk/doc/tethereal.pod
7436
7437 from Graeme Hewson: "Fixes for ethereal config files"
7438 ------------------------------------------------------------------------
7439 r15042 | guy | 2005-07-24 12:48:10 -0500 (Sun, 24 Jul 2005) | 7 lines
7440 Changed paths:
7441    M /trunk/epan/reassemble.c
7442
7443 "fragment_add_common()" isn't used outside this file - make it static.
7444
7445 Move to "show_fragment()" the code to append the fragment information to
7446 the top-level item.
7447
7448 Fix indentation.
7449
7450 ------------------------------------------------------------------------
7451 r15043 | guy | 2005-07-24 14:01:28 -0500 (Sun, 24 Jul 2005) | 9 lines
7452 Changed paths:
7453    M /trunk/epan/dissectors/packet-aim.h
7454    M /trunk/epan/dissectors/packet-dcerpc-epm.c
7455    M /trunk/epan/dissectors/packet-dcerpc-samr.c
7456    M /trunk/epan/dissectors/packet-dcerpc.c
7457    M /trunk/epan/dissectors/packet-dcerpc.h
7458    M /trunk/epan/dissectors/packet-dcom.c
7459    M /trunk/epan/dissectors/packet-dcom.h
7460    M /trunk/epan/dissectors/packet-diameter.c
7461    M /trunk/epan/dissectors/packet-giop.h
7462    M /trunk/epan/dissectors/packet-ieee80211.c
7463    M /trunk/epan/dissectors/packet-k12.c
7464    M /trunk/epan/dissectors/packet-ntlmssp.c
7465    M /trunk/epan/dissectors/packet-portmap.c
7466    M /trunk/epan/dissectors/packet-pres.c
7467    M /trunk/epan/dissectors/packet-radius.c
7468    M /trunk/epan/dissectors/packet-rpc.c
7469    M /trunk/epan/dissectors/packet-rpc.h
7470    M /trunk/epan/dissectors/packet-snmp.c
7471    M /trunk/epan/dissectors/packet-spnego.c
7472    M /trunk/epan/dissectors/packet-tacacs.c
7473    M /trunk/epan/dissectors/packet-tzsp.c
7474    M /trunk/epan/dissectors/packet-user_encap.c
7475    M /trunk/epan/packet.c
7476    M /trunk/epan/packet.h
7477    M /trunk/epan/prefs-int.h
7478    M /trunk/epan/prefs.c
7479    M /trunk/epan/proto.c
7480    M /trunk/epan/proto.h
7481    M /trunk/gtk/dcerpc_stat.c
7482    M /trunk/gtk/decode_as_dcerpc.h
7483    M /trunk/gtk/decode_as_dlg.c
7484    M /trunk/gtk/dfilter_expr_dlg.c
7485    M /trunk/gtk/prefs_dlg.c
7486    M /trunk/gtk/proto_dlg.c
7487    M /trunk/gtk/rpc_stat.c
7488    M /trunk/gtk/supported_protos_dlg.c
7489    M /trunk/tap-dcerpcstat.c
7490    M /trunk/tap-rpcstat.c
7491    M /trunk/tethereal.c
7492
7493 Constify to remove a bunch of warnings.  Add some casts to squelch
7494 (presumably-)harmless-but-otherwise-unremovable const-to-nonconst
7495 warnings.
7496
7497 In the TACACS dissector, clean up the variables used in option parsing
7498 to avoid some const-to-nonconst warnings.
7499
7500 Clean up some white space.
7501
7502 ------------------------------------------------------------------------
7503 r15044 | tuexen | 2005-07-24 14:58:05 -0500 (Sun, 24 Jul 2005) | 2 lines
7504 Changed paths:
7505    M /trunk/epan/dissectors/packet-sctp.c
7506
7507 Fix a typo.
7508
7509 ------------------------------------------------------------------------
7510 r15045 | guy | 2005-07-24 15:10:05 -0500 (Sun, 24 Jul 2005) | 2 lines
7511 Changed paths:
7512    M /trunk/epan
7513
7514 sminmpec.c is now a generated file, so add it to the ignore list.
7515
7516 ------------------------------------------------------------------------
7517 r15046 | guy | 2005-07-24 15:39:19 -0500 (Sun, 24 Jul 2005) | 39 lines
7518 Changed paths:
7519    M /trunk/epan/dissectors/packet-eap.c
7520    M /trunk/epan/dissectors/packet-radius.c
7521
7522 Fix some typoes.
7523
7524 Call "dissect_attribute_value_pairs()" regardless of whether we're
7525 building a protocol tree, so the EAP subdissector is always called.
7526
7527 "dissect_attribute_value_pairs()" is only called when the length of AVPs
7528 in the packet is non-zero; don't bother checking for a zero length.
7529
7530 Don't put two items in for each AVP - one is sufficient.
7531
7532 Add some more length checks when processing AVPs.  Don't require AVPs to
7533 be at least 3 bytes long - they might have just a type and length; let
7534 an exception be thrown if that's a problem.
7535
7536 Don't require that the entire AVP be available in the tvbuff before
7537 processing it; let an exception be thrown as we're processing the AVP if
7538 we don't have all the data, so the stuff before the end is processed.
7539
7540 Give the tvbuff for the AVP data a length that reflects the length of
7541 data left in the tvbuff, so that the appropriate exception is thrown if
7542 the packet was cut short by a snapshot length.
7543
7544 Don't have a fixed-length buffer for reassembled EAP messages; grow it
7545 as necessary.
7546
7547 Don't special-case the initial part of the processing of EAP messages;
7548 put in the standard length item, as well as, for fragments, an item for
7549 the fragment data.
7550
7551 Check for non-consecutive EAP-Message attributes.
7552
7553 Set the columns non-writable while dissecting the EAP message, so
7554 Protocol and Info reflect the RADIUS packet.
7555
7556 Doing the reassembly by gluing together all the consecutive EAP-Message
7557 attributes means we don't need help from the EAP dissector, returning
7558 the total length of the EAP message.  Get rid of the no-longer-needed
7559 eap_fragment dissector; just call the regular EAP dissector.
7560
7561 ------------------------------------------------------------------------
7562 r15047 | gerald | 2005-07-24 16:02:40 -0500 (Sun, 24 Jul 2005) | 2 lines
7563 Changed paths:
7564    M /trunk/plugins/megaco/packet-megaco.c
7565
7566 Break out of another infinite loop.  Fixes bug 293.
7567
7568 ------------------------------------------------------------------------
7569 r15048 | ulfl | 2005-07-24 16:23:10 -0500 (Sun, 24 Jul 2005) | 3 lines
7570 Changed paths:
7571    M /trunk/plugins/stats_tree/Makefile.nmake
7572    M /trunk/plugins/stats_tree/pinfo_stats_tree.c
7573
7574 include pinfo_stats_tree.c in the build process, so MSVC compiles again
7575
7576 don't use extern before a function body, that don't make sense
7577 ------------------------------------------------------------------------
7578 r15049 | ulfl | 2005-07-24 16:25:29 -0500 (Sun, 24 Jul 2005) | 1 line
7579 Changed paths:
7580    M /trunk/packaging/nsis/ethereal.nsi
7581
7582 make the default to not use the /SOLID switch for SetCompressor, so buildbot is working again
7583 ------------------------------------------------------------------------
7584 r15050 | guy | 2005-07-24 17:01:14 -0500 (Sun, 24 Jul 2005) | 2 lines
7585 Changed paths:
7586    M /trunk/epan/reassemble.c
7587
7588 Fix indentation.
7589
7590 ------------------------------------------------------------------------
7591 r15051 | ulfl | 2005-07-24 20:22:03 -0500 (Sun, 24 Jul 2005) | 3 lines
7592 Changed paths:
7593    M /trunk/epan/dissectors/packet-http.c
7594    M /trunk/epan/dissectors/packet-kink.c
7595
7596 packet-http.c(484) : warning C4101: 'i' : unreferenced local variable
7597 packet-http.c(486) : warning C4101: 'si' : unreferenced local variable
7598 packet-kink.c(628) : warning C4101: 'quick_mode_payloads_length' : unreferenced local variable
7599 ------------------------------------------------------------------------
7600 r15052 | ulfl | 2005-07-25 02:42:06 -0500 (Mon, 25 Jul 2005) | 2 lines
7601 Changed paths:
7602    M /trunk/packaging/nsis/ethereal.nsi
7603
7604 as the buildbot is updated now:
7605 using the /SOLID switch in SetCompressor again, making NSIS at least 2.07 a requirement
7606 ------------------------------------------------------------------------
7607 r15053 | ulfl | 2005-07-25 02:50:11 -0500 (Mon, 25 Jul 2005) | 1 line
7608 Changed paths:
7609    M /trunk/README.win32
7610
7611 add a section about the Developer's Guide
7612 ------------------------------------------------------------------------
7613 r15054 | gerald | 2005-07-25 10:43:38 -0500 (Mon, 25 Jul 2005) | 2 lines
7614 Changed paths:
7615    M /trunk/epan/dissectors/packet-radius.c
7616
7617 Break out of an infinite loop.  Fixes bugs 296 and 297.
7618
7619 ------------------------------------------------------------------------
7620 r15055 | ulfl | 2005-07-25 12:56:19 -0500 (Mon, 25 Jul 2005) | 8 lines
7621 Changed paths:
7622    M /trunk/packaging/nsis/AdditionalTasksPage.ini
7623    M /trunk/packaging/nsis/WinPcapPage.ini
7624    M /trunk/packaging/nsis/ethereal.nsi
7625
7626 bugfix: default for NPF service was default on for NT and above, but it has to be off (secure default)
7627
7628 stop NPF service and set it back to "On demand" if user deselected the corresponding checkbox
7629
7630 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)
7631
7632 minor text changes
7633
7634 ------------------------------------------------------------------------
7635 r15056 | ulfl | 2005-07-25 13:02:32 -0500 (Mon, 25 Jul 2005) | 3 lines
7636 Changed paths:
7637    M /trunk/gtk/drag_and_drop.c
7638    M /trunk/gtk/main.h
7639
7640 two bugfixes:
7641 - don't use GtkSelectionData after returned to GTK, as it might free this data immediately (copy the data instead and free it after usage)
7642 - fix return value handling for DnD merge, so it will work again
7643 ------------------------------------------------------------------------
7644 r15057 | guy | 2005-07-25 13:03:19 -0500 (Mon, 25 Jul 2005) | 15 lines
7645 Changed paths:
7646    M /trunk/epan/reassemble.c
7647
7648 When reassembling a packet, all data, including data with
7649 FD_NOT_MALLOCED set, has to be copied - all FD_NOT_MALLOCED means is
7650 that the fragment's data is part of the old reassembled data, rather
7651 than a malloced chunk of its own (this happens if, after reassembly, the
7652 dissector says more reassembly is necessary, as can happen, for example,
7653 in the case of HTTP and other protocols where reassembly continues until
7654 a terminator is seen).  Not copying the data means that the reassembled
7655 data is, in part, whatever random junk happens to be in the
7656 newly-allocated buffer.
7657
7658 Back out the change not to copy the data, but add some sanity checks, in
7659 the hopes of preventing the crash that caused the change not to copy the
7660 data to be added, and in the hopes of discovering the ultimate source of
7661 that crash and fixing it.
7662
7663 ------------------------------------------------------------------------
7664 r15058 | ulfl | 2005-07-25 13:03:38 -0500 (Mon, 25 Jul 2005) | 1 line
7665 Changed paths:
7666    M /trunk/plugins/stats_tree/pinfo_stats_tree.c
7667
7668 fix a typo: lenght -> length
7669 ------------------------------------------------------------------------
7670 r15059 | ulfl | 2005-07-25 13:27:35 -0500 (Mon, 25 Jul 2005) | 1 line
7671 Changed paths:
7672    M /trunk/README.win32
7673    M /trunk/doc/README.plugins
7674
7675 from Thomas Boehne: update README's to reflect latest changes
7676 ------------------------------------------------------------------------
7677 r15060 | ulfl | 2005-07-25 13:30:35 -0500 (Mon, 25 Jul 2005) | 1 line
7678 Changed paths:
7679    M /trunk/config.nmake
7680
7681 update to latest zlib version 123
7682 ------------------------------------------------------------------------
7683 r15061 | ulfl | 2005-07-25 13:44:59 -0500 (Mon, 25 Jul 2005) | 1 line
7684 Changed paths:
7685    M /trunk/config.nmake
7686
7687 found by Thomas Boehne: corrected GTK_WIMP_DIR, used by the NSIS installer
7688 ------------------------------------------------------------------------
7689 r15062 | ulfl | 2005-07-25 13:54:21 -0500 (Mon, 25 Jul 2005) | 1 line
7690 Changed paths:
7691    M /trunk/README.win32
7692
7693 updated GTK-Wimp section to reflect GTK 2.4
7694 ------------------------------------------------------------------------
7695 r15063 | lego | 2005-07-25 14:03:57 -0500 (Mon, 25 Jul 2005) | 3 lines
7696 Changed paths:
7697    M /trunk/epan/dissectors/packet-radius.c
7698
7699 Fix the IP address representation string (was inverted on little endians)
7700
7701
7702 ------------------------------------------------------------------------
7703 r15064 | lego | 2005-07-25 14:06:02 -0500 (Mon, 25 Jul 2005) | 3 lines
7704 Changed paths:
7705    M /trunk/epan/dissectors/packet-user_encap.c
7706
7707 Make the DLT an option, reduce the number of instances and rename them.
7708
7709
7710 ------------------------------------------------------------------------
7711 r15065 | lego | 2005-07-25 14:19:34 -0500 (Mon, 25 Jul 2005) | 3 lines
7712 Changed paths:
7713    M /trunk/epan/dissectors/packet-radius.c
7714
7715 Get rid of a unused variable
7716
7717
7718 ------------------------------------------------------------------------