From Brian Cavagnolo via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6173
[obnox/wireshark/wip.git] / ChangeLog
1 ------------------------------------------------------------------------
2 r28815 | gerald | 2009-06-22 15:38:29 -0700 (Mon, 22 Jun 2009) | 5 lines
3 Changed paths:
4    M /trunk/epan/dissectors/packet-afs.c
5
6 Instead of tvb_get_ptr + ep_alloc + proto_tree_add_string to fetch a string and
7 add it to the tree, just call proto_tree_add_item. Fixes bug 3564.
8
9 Replace another tvb_get_ptr call with tvb_format_text.
10
11 ------------------------------------------------------------------------
12 r28816 | morriss | 2009-06-22 15:48:35 -0700 (Mon, 22 Jun 2009) | 1 line
13 Changed paths:
14    M /trunk
15    M /trunk/doc/Makefile.am
16
17 Copy AUTHORS-SHORT to the top-level directory so Help->About can find it when run from the build directory.
18 ------------------------------------------------------------------------
19 r28817 | stig | 2009-06-22 23:02:12 -0700 (Mon, 22 Jun 2009) | 6 lines
20 Changed paths:
21    M /trunk/asn1/h248/packet-h248-template.c
22    M /trunk/asn1/pkix1explicit/packet-pkix1explicit-template.c
23    M /trunk/asn1/pkixcmp/packet-cmp-template.c
24    M /trunk/asn1/q932/packet-q932-template.c
25    M /trunk/asn1/qsig/packet-qsig-template.c
26    M /trunk/asn1/ranap/packet-ranap-template.c
27    M /trunk/asn1/rtse/packet-rtse-template.c
28    M /trunk/asn1/s1ap/packet-s1ap-template.c
29    M /trunk/asn1/sabp/packet-sabp-template.c
30    M /trunk/asn1/smrse/packet-smrse-template.c
31    M /trunk/asn1/spnego/packet-spnego-template.c
32    M /trunk/asn1/t38/packet-t38-template.c
33    M /trunk/asn1/tcap/packet-tcap-template.c
34    M /trunk/asn1/x509af/packet-x509af-template.c
35    M /trunk/asn1/x509ce/packet-x509ce-template.c
36    M /trunk/asn1/x509if/packet-x509if-template.c
37
38 From Kovarththanan Rajaratnam:
39 Clean up header field info in asn1/*-template.c files.
40
41 From me:
42 Fixed a few typos in the patch.
43
44 ------------------------------------------------------------------------
45 r28818 | jake | 2009-06-22 23:45:59 -0700 (Mon, 22 Jun 2009) | 2 lines
46 Changed paths:
47    M /trunk/epan/dissectors/packet-icmpv6.c
48
49 From Shinsuke SUZUKI:
50 Due to an incorrect offset setting in packet-icmpv6.c Wireshark cannot parse RA router-lifetime and RA flags properly.
51 ------------------------------------------------------------------------
52 r28819 | jake | 2009-06-22 23:49:38 -0700 (Mon, 22 Jun 2009) | 12 lines
53 Changed paths:
54    M /trunk/epan/dissectors/Makefile.common
55    A /trunk/epan/dissectors/packet-btamp.c
56    M /trunk/epan/dissectors/packet-btl2cap.c
57    M /trunk/epan/dissectors/packet-btl2cap.h
58
59 From Kovarththanan Rajaratnam:
60 The Bluetooth AMP Manager protocol was recently adopted by the Bluetooth SIG.
61 This protocol sits on top of L2CAP and requires a few changes in order to
62 accommodate the new move/create channel request.
63
64 This patch includes:
65 * a new Bluetooth AMP Manager Protocol dissector
66 * changes to L2CAP to handle the new move/create channel signals
67 * introduce a dissector table for fixed channel, allowing btamp dissector to
68 handle the BT AMP Manager Protocol channel
69 * Preliminary changes in L2CAP to support the new enhanced L2CAP modes
70 (enhanced retransmission/streaming mode)
71 ------------------------------------------------------------------------
72 r28820 | etxrab | 2009-06-23 06:49:46 -0700 (Tue, 23 Jun 2009) | 1 line
73 Changed paths:
74    M /trunk/epan/dissectors/packet-gtp.c
75
76 Try to fix indentation a bit.
77 ------------------------------------------------------------------------
78 r28821 | etxrab | 2009-06-23 07:16:28 -0700 (Tue, 23 Jun 2009) | 1 line
79 Changed paths:
80    M /trunk/epan/dissectors/packet-gtp.c
81
82 Revert(Try to fix indentation a bit.)
83 ------------------------------------------------------------------------
84 r28822 | etxrab | 2009-06-23 09:01:55 -0700 (Tue, 23 Jun 2009) | 1 line
85 Changed paths:
86    M /trunk/diameter/dictionary.xml
87
88 Update 3GPP AVP:s
89 ------------------------------------------------------------------------
90 r28823 | jake | 2009-06-23 14:05:47 -0700 (Tue, 23 Jun 2009) | 4 lines
91 Changed paths:
92    M /trunk/AUTHORS
93    A /trunk/epan/dissectors/packet-hpteam.c
94    M /trunk/epan/dissectors/packet-llc.c
95    M /trunk/epan/oui.h
96
97 From Nathan Hartwell:
98 This patch attempt should more closely align with the Wireshark "layout" of using 
99 a dissector rather than a "hack" to the packet-llc dissector.
100
101 ------------------------------------------------------------------------
102 r28824 | wmeier | 2009-06-23 17:29:54 -0700 (Tue, 23 Jun 2009) | 3 lines
103 Changed paths:
104    M /trunk/epan/dissectors/Makefile.common
105    M /trunk/epan/dissectors/packet-hpteam.c
106
107 if (!initialized) ... not req'd + other addt'l minor revisions;
108 Also: add packet-hpteam.c to Makefile.common so it gets built as part oif Wireshark.
109
110 ------------------------------------------------------------------------
111 r28825 | wmeier | 2009-06-23 17:49:54 -0700 (Tue, 23 Jun 2009) | 2 lines
112 Changed paths:
113    M /trunk/epan/dissectors/packet-btamp.c
114
115 Remove two unused includes
116
117 ------------------------------------------------------------------------
118 r28826 | stig | 2009-06-23 18:40:54 -0700 (Tue, 23 Jun 2009) | 3 lines
119 Changed paths:
120    M /trunk/asn1/ansi_map/ansi_map.cnf
121    M /trunk/asn1/ansi_map/packet-ansi_map-template.c
122    M /trunk/asn1/camel/packet-camel-template.c
123    M /trunk/asn1/ftam/packet-ftam-template.c
124    M /trunk/asn1/gsmmap/packet-gsmmap-template.c
125    M /trunk/asn1/h225/packet-h225-template.c
126    M /trunk/asn1/h450/packet-h450-template.c
127    M /trunk/asn1/ocsp/packet-ocsp-template.c
128    M /trunk/asn1/qsig/packet-qsig-template.c
129
130 From Kovarththanan Rajaratnam:
131 More asn1/* header field info cleanup
132
133 ------------------------------------------------------------------------
134 r28827 | stig | 2009-06-23 19:05:51 -0700 (Tue, 23 Jun 2009) | 2 lines
135 Changed paths:
136    M /trunk/epan/dissectors/ncp2222.py
137
138 More hf_register_info related cleanup.
139
140 ------------------------------------------------------------------------
141 r28828 | stig | 2009-06-23 19:07:16 -0700 (Tue, 23 Jun 2009) | 4 lines
142 Changed paths:
143    M /trunk/epan/dissectors/process-x11-fields.pl
144    M /trunk/epan/dissectors/x11-fields
145
146 From Kovarththanan Rajaratnam:
147 More hf_register_info related cleanup
148 * Fix process-x11-fields.pl (packet-x11.c)
149
150 ------------------------------------------------------------------------
151 r28829 | stig | 2009-06-23 19:08:14 -0700 (Tue, 23 Jun 2009) | 3 lines
152 Changed paths:
153    M /trunk/epan/dissectors/packet-nisplus.c
154
155 Change hf_nisplus_dummy to use "dummy" as name instead of " "
156 (this is the only place where " " was used)
157
158 ------------------------------------------------------------------------
159 r28830 | stig | 2009-06-23 19:11:11 -0700 (Tue, 23 Jun 2009) | 5 lines
160 Changed paths:
161    M /trunk/epan/dissectors/packet-cimetrics.c
162    M /trunk/epan/dissectors/packet-cisco-oui.c
163    M /trunk/epan/dissectors/packet-extreme.c
164    M /trunk/epan/dissectors/packet-force10-oui.c
165    M /trunk/epan/dissectors/packet-iana-oui.c
166    M /trunk/epan/dissectors/packet-nt-oui.c
167
168 From Kovarththanan Rajaratnam:
169 Cleanup hf_register_info declaration passed to llc_add_oui(). While there,
170 change the declaration to an array in order to be consistent with the rest
171 of packet-*.c files.
172
173 ------------------------------------------------------------------------
174 r28831 | stig | 2009-06-23 19:12:13 -0700 (Tue, 23 Jun 2009) | 3 lines
175 Changed paths:
176    M /trunk/plugins/m2m/packet-m2m.c
177
178 From Kovarththanan Rajaratnam:
179 Move hf_register_info declarations in packet-m2m.c to function scope
180
181 ------------------------------------------------------------------------
182 r28832 | stig | 2009-06-23 19:17:12 -0700 (Tue, 23 Jun 2009) | 3 lines
183 Changed paths:
184    M /trunk/epan/dissectors/packet-diameter.c
185    M /trunk/epan/dissectors/packet-infiniband.h
186    M /trunk/epan/dissectors/packet-jxta.c
187    M /trunk/epan/dissectors/packet-tpncp.c
188    M /trunk/epan/oids.c
189    M /trunk/plugins/unistim/header_field.h
190
191 From Kovarththanan Rajaratnam:
192 More hf_register_info related cleanup.
193
194 ------------------------------------------------------------------------
195 r28833 | wmeier | 2009-06-23 19:42:43 -0700 (Tue, 23 Jun 2009) | 2 lines
196 Changed paths:
197    M /trunk/epan/dissectors/packet-hpteam.c
198
199 Remove superflous code; #include <stdio.h> not needed.
200
201 ------------------------------------------------------------------------
202 r28834 | stig | 2009-06-23 20:03:25 -0700 (Tue, 23 Jun 2009) | 2 lines
203 Changed paths:
204    M /trunk/epan/dissectors/packet-cip.c
205    M /trunk/epan/dissectors/packet-enip.c
206
207 More hf_register_info related cleanup.
208
209 ------------------------------------------------------------------------
210 r28835 | stig | 2009-06-23 22:54:19 -0700 (Tue, 23 Jun 2009) | 2 lines
211 Changed paths:
212    M /trunk/epan/dissectors/packet-homeplug.c
213
214 Fixed field types for some reserved fields.
215
216 ------------------------------------------------------------------------
217 r28836 | jake | 2009-06-23 23:21:45 -0700 (Tue, 23 Jun 2009) | 4 lines
218 Changed paths:
219    M /trunk/epan/dissectors/packet-slowprotocols.c
220
221 From Artem Tamazov:
222 Added: ESMC support as per G.8264 (Slow Protocol Subtype 0x0a).
223 * QL codes are dissected according to G.781 5.5.1.1 "Option I SDH". 
224 Added: support for Timestamp entities in ESMC PDU as per WD56 proposal.
225 ------------------------------------------------------------------------
226 r28837 | stig | 2009-06-24 12:10:50 -0700 (Wed, 24 Jun 2009) | 3 lines
227 Changed paths:
228    M /trunk/epan/addr_resolv.c
229
230 From Kovarththanan Rajaratnam via bug 3555:
231 Cancel hostname lookup timers if c-ares is not initialized.
232
233 ------------------------------------------------------------------------
234 r28838 | jake | 2009-06-24 13:27:58 -0700 (Wed, 24 Jun 2009) | 2 lines
235 Changed paths:
236    M /trunk/wiretap/dct3trace.c
237
238 From Duncan Salerno:
239 Ensure dct3trac packets never longer than 23 bytes.
240 ------------------------------------------------------------------------
241 r28839 | stig | 2009-06-24 18:50:56 -0700 (Wed, 24 Jun 2009) | 2 lines
242 Changed paths:
243    M /trunk/epan/dissectors/packet-infiniband.c
244
245 Remove a tvb_free() call.
246
247 ------------------------------------------------------------------------
248 r28840 | stig | 2009-06-24 19:07:17 -0700 (Wed, 24 Jun 2009) | 3 lines
249 Changed paths:
250    M /trunk/epan/to_str.c
251    M /trunk/epan/to_str.h
252
253 From Nathan Hartwell via bug 2733:
254 Added time_secs_to_str_unsigned().
255
256 ------------------------------------------------------------------------
257 r28841 | stig | 2009-06-24 19:08:06 -0700 (Wed, 24 Jun 2009) | 3 lines
258 Changed paths:
259    M /trunk/epan/dissectors/packet-bootp.c
260
261 From Nathan Hartwell via bug 2733:
262 Use time_secs_to_str_unsigned().
263
264 ------------------------------------------------------------------------
265 r28842 | stig | 2009-06-24 19:13:35 -0700 (Wed, 24 Jun 2009) | 2 lines
266 Changed paths:
267    M /trunk/epan/to_str.c
268
269 Unsigned does not have msign.
270
271 ------------------------------------------------------------------------
272 r28843 | etxrab | 2009-06-24 22:59:04 -0700 (Wed, 24 Jun 2009) | 1 line
273 Changed paths:
274    M /trunk/asn1/spnego/packet-spnego-template.c
275
276 tvb_new_real_data()->tvb_child_new_real_data()
277 ------------------------------------------------------------------------
278 r28844 | stig | 2009-06-25 19:38:23 -0700 (Thu, 25 Jun 2009) | 6 lines
279 Changed paths:
280    M /trunk/epan/dissectors/Makefile.common
281    M /trunk/epan/dissectors/packet-cip.c
282    M /trunk/epan/dissectors/packet-cip.h
283    M /trunk/epan/dissectors/packet-enip.c
284    A /trunk/epan/dissectors/packet-enip.h
285
286 From Joakim Wiberg via bug 3103:
287 Various improvements to the CIP and ENIP dissectors.
288
289 From me:
290 Updated to latest trunk changes.
291
292 ------------------------------------------------------------------------
293 r28845 | stig | 2009-06-25 20:20:12 -0700 (Thu, 25 Jun 2009) | 2 lines
294 Changed paths:
295    M /trunk/asn1/spnego/packet-spnego-template.c
296
297 tvb_child_new_real_data() -> tvb_new_child_real_data()
298
299 ------------------------------------------------------------------------
300 r28846 | stig | 2009-06-25 20:24:08 -0700 (Thu, 25 Jun 2009) | 2 lines
301 Changed paths:
302    M /trunk/doc/README.developer
303
304 Use NULL for empty blurb.
305
306 ------------------------------------------------------------------------
307 r28847 | stig | 2009-06-25 20:37:30 -0700 (Thu, 25 Jun 2009) | 2 lines
308 Changed paths:
309    M /trunk/gtk/main.c
310
311 Small whitespace cleanup.
312
313 ------------------------------------------------------------------------
314 r28848 | stig | 2009-06-25 20:59:01 -0700 (Thu, 25 Jun 2009) | 2 lines
315 Changed paths:
316    M /trunk/epan/dissectors/packet-acp133.c
317    M /trunk/epan/dissectors/packet-ansi_map.c
318    M /trunk/epan/dissectors/packet-camel.c
319    M /trunk/epan/dissectors/packet-cmip.c
320    M /trunk/epan/dissectors/packet-crmf.c
321    M /trunk/epan/dissectors/packet-dap.c
322    M /trunk/epan/dissectors/packet-disp.c
323    M /trunk/epan/dissectors/packet-dop.c
324    M /trunk/epan/dissectors/packet-dsp.c
325    M /trunk/epan/dissectors/packet-ftam.c
326    M /trunk/epan/dissectors/packet-gnm.c
327    M /trunk/epan/dissectors/packet-goose.c
328    M /trunk/epan/dissectors/packet-gsm_map.c
329    M /trunk/epan/dissectors/packet-h225.c
330    M /trunk/epan/dissectors/packet-h235.c
331    M /trunk/epan/dissectors/packet-h245.c
332    M /trunk/epan/dissectors/packet-h245.h
333    M /trunk/epan/dissectors/packet-h248.c
334    M /trunk/epan/dissectors/packet-h282.c
335    M /trunk/epan/dissectors/packet-h283.c
336    M /trunk/epan/dissectors/packet-h450.c
337    M /trunk/epan/dissectors/packet-h460.c
338    M /trunk/epan/dissectors/packet-h501.c
339    M /trunk/epan/dissectors/packet-inap.c
340    M /trunk/epan/dissectors/packet-ldap.c
341    M /trunk/epan/dissectors/packet-lte-rrc.c
342    M /trunk/epan/dissectors/packet-mms.c
343    M /trunk/epan/dissectors/packet-mpeg-audio.c
344    M /trunk/epan/dissectors/packet-mpeg-pes.c
345    M /trunk/epan/dissectors/packet-nbap.c
346    M /trunk/epan/dissectors/packet-p7.c
347    M /trunk/epan/dissectors/packet-p7.h
348    M /trunk/epan/dissectors/packet-pcap.c
349    M /trunk/epan/dissectors/packet-pkix1explicit.c
350    M /trunk/epan/dissectors/packet-pkixtsp.c
351    M /trunk/epan/dissectors/packet-q932.c
352    M /trunk/epan/dissectors/packet-qsig.c
353    M /trunk/epan/dissectors/packet-rnsap.c
354    M /trunk/epan/dissectors/packet-rrc.c
355    M /trunk/epan/dissectors/packet-smrse.c
356    M /trunk/epan/dissectors/packet-spnego.c
357    M /trunk/epan/dissectors/packet-t125.c
358    M /trunk/epan/dissectors/packet-ulp.c
359    M /trunk/epan/dissectors/packet-x2ap.c
360    M /trunk/epan/dissectors/packet-x411.c
361    M /trunk/epan/dissectors/packet-x411.h
362    M /trunk/epan/dissectors/packet-x420.c
363    M /trunk/epan/dissectors/packet-x509af.c
364    M /trunk/epan/dissectors/packet-x509ce.c
365    M /trunk/epan/dissectors/packet-x509if.c
366    M /trunk/epan/dissectors/packet-x509sat.c
367
368 Re-generate asn1 dissectors after hf_register_info cleanup.
369
370 ------------------------------------------------------------------------
371 r28849 | etxrab | 2009-06-25 22:48:03 -0700 (Thu, 25 Jun 2009) | 3 lines
372 Changed paths:
373    M /trunk/Makefile.am
374    M /trunk/diameter/dictionary.xml
375    A /trunk/diameter/eap.xml
376    M /trunk/diameter/nasreq.xml
377    M /trunk/epan/dissectors/packet-diameter.c
378    M /trunk/packaging/nsis/wireshark.nsi
379
380 From Sebastien Decugis:
381 Add Missing Diameter EAP support.
382 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3600
383 ------------------------------------------------------------------------
384 r28850 | tuexen | 2009-06-26 08:08:04 -0700 (Fri, 26 Jun 2009) | 12 lines
385 Changed paths:
386    M /trunk/wiretap/pcapng.c
387
388 * Allocate enough memory for reading a packet.
389 * Initialize pseudoheader.
390 * Add some input validation / protection code.
391 * Fix some return values.
392 * Clean up some whitespaces.
393
394 This fixes Bug 3565. Thanks to Tyson Key how reported
395 the issue and provided capture files for debugging.
396
397 This fix is scheduled for inclusion in Wireshark 1.2.1
398 and higher.
399
400 ------------------------------------------------------------------------
401 r28851 | tuexen | 2009-06-26 08:25:22 -0700 (Fri, 26 Jun 2009) | 2 lines
402 Changed paths:
403    M /trunk/wiretap/pcapng.c
404
405 Disable debug output.
406
407 ------------------------------------------------------------------------
408 r28852 | gerald | 2009-06-26 14:25:09 -0700 (Fri, 26 Jun 2009) | 3 lines
409 Changed paths:
410    M /trunk/AUTHORS
411    M /trunk/dumpcap.c
412
413 Unfortunately, r28452 seems to cause more problems than it fixes. Back
414 out the change for now.
415
416 ------------------------------------------------------------------------
417 r28853 | gerald | 2009-06-26 16:05:04 -0700 (Fri, 26 Jun 2009) | 2 lines
418 Changed paths:
419    M /trunk/gtk/prefs_column.c
420
421 Add a tooltip in case it's not obvious how to rearrange the columns.
422
423 ------------------------------------------------------------------------
424 r28854 | rbalint | 2009-06-26 23:32:52 -0700 (Fri, 26 Jun 2009) | 2 lines
425 Changed paths:
426    M /trunk/configure.in
427
428 Strictly require flex instead of allowing lex, too.
429
430 ------------------------------------------------------------------------
431 r28855 | rbalint | 2009-06-27 01:13:39 -0700 (Sat, 27 Jun 2009) | 2 lines
432 Changed paths:
433    M /trunk/configure.in
434
435 Revert commit 28854.
436
437 ------------------------------------------------------------------------
438 r28856 | etxrab | 2009-06-27 03:31:42 -0700 (Sat, 27 Jun 2009) | 5 lines
439 Changed paths:
440    M /trunk/epan/dissectors/dcerpc/drsuapi/template.c
441    M /trunk/epan/dissectors/dcerpc/idl2wrs.c
442    M /trunk/epan/dissectors/ncp2222.py
443    M /trunk/epan/dissectors/pidl/atsvc.cnf
444    M /trunk/epan/dissectors/pidl/mapi/mapi.cnf
445    M /trunk/epan/dissectors/pidl/mapi/request.cnf.c
446    M /trunk/epan/dissectors/pidl/mapi/response.cnf.c
447
448 From Kovarththanan Rajaratnam:
449 - Fix ncp2222.py and all the epan/dissectors/dcerpc dissectors. The
450 latter required changes to idl2wrs which used variadic macros (not supported in MSVC 6.0).
451
452 - Cleanup PIDL conformance files
453 ------------------------------------------------------------------------
454 r28857 | tuexen | 2009-06-27 04:39:47 -0700 (Sat, 27 Jun 2009) | 8 lines
455 Changed paths:
456    M /trunk/wiretap/libpcap.c
457    M /trunk/wiretap/pcap-common.c
458    M /trunk/wiretap/pcap-common.h
459    M /trunk/wiretap/pcapng.c
460
461 This commit
462 * adds an encap argument to pcap_process_pseudo_header.
463 * adds support for reading pseudo headers.
464 It fixes Bug 3560.
465 Thanks to Tyson Key for reporting the bug and providing
466 trace files. This fix will be scheduled for inclusion in
467 Wireshark 1.2.1 and higher.
468
469 ------------------------------------------------------------------------
470 r28858 | tuexen | 2009-06-27 05:14:18 -0700 (Sat, 27 Jun 2009) | 10 lines
471 Changed paths:
472    M /trunk/wiretap/pcapng.c
473
474 If all interfaces use the same encapsulation, use
475 this a the file encapsulation.
476
477 This fixes a bug where you can not save a file
478 in libpcap format when you captured it as a
479 pcapng one.
480
481 This fix will be scheduled for Wireshark 1.2.1
482 and higher.
483
484 ------------------------------------------------------------------------
485 r28859 | tuexen | 2009-06-27 05:41:06 -0700 (Sat, 27 Jun 2009) | 7 lines
486 Changed paths:
487    M /trunk/wiretap/libpcap.c
488    M /trunk/wiretap/pcap-common.c
489    M /trunk/wiretap/pcap-common.h
490    M /trunk/wiretap/pcapng.c
491
492 This patch
493 * adds an encapsulation argument to pcap_write_phdr.
494 * writes the pseudo header when writing pcapng files.
495
496 This fixes a bug where you could not write pcapng files
497 when using encapsulations requiring pseudo headers.
498
499 ------------------------------------------------------------------------
500 r28860 | etxrab | 2009-06-27 05:41:39 -0700 (Sat, 27 Jun 2009) | 3 lines
501 Changed paths:
502    M /trunk/epan/dissectors/packet-ieee80211.c
503
504 From Greg Schwendimann:
505 802.11 decryption is broken
506 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3590
507 ------------------------------------------------------------------------
508 r28861 | etxrab | 2009-06-27 06:37:03 -0700 (Sat, 27 Jun 2009) | 2 lines
509 Changed paths:
510    M /trunk/asn1/h248/h248.cnf
511    M /trunk/asn1/h248/packet-h248-template.c
512    M /trunk/epan/dissectors/packet-h248.c
513    M /trunk/epan/dissectors/packet-h248.h
514
515 From   yin sun:
516 h248 term wildcard enhancement
517 ------------------------------------------------------------------------
518 r28862 | tuexen | 2009-06-27 08:20:44 -0700 (Sat, 27 Jun 2009) | 9 lines
519 Changed paths:
520    M /trunk/wiretap/pcapng.c
521    M /trunk/wiretap/wtap-int.h
522
523 Add support for writing pcapng files with multiple
524 encapsulations.
525 This fixes a bug reported by Sake during the
526 Sharkfest 09. Thanks for providing a
527 Netscreen tracefile with multiple link layer
528 types.
529 This patch will be included in Wireshark 1.2.1
530 and higher.
531
532 ------------------------------------------------------------------------
533 r28863 | tuexen | 2009-06-27 09:08:18 -0700 (Sat, 27 Jun 2009) | 3 lines
534 Changed paths:
535    M /trunk/wiretap/libpcap.c
536    M /trunk/wiretap/pcap-common.c
537    M /trunk/wiretap/pcap-common.h
538    M /trunk/wiretap/pcapng.c
539
540 Cleanup. Should be included in Wireshark 1.2.1 and higher to keep
541 merging future bug fixes simple.
542
543 ------------------------------------------------------------------------
544 r28864 | tuexen | 2009-06-27 10:33:23 -0700 (Sat, 27 Jun 2009) | 3 lines
545 Changed paths:
546    M /trunk/wiretap/pcapng.c
547
548 Another cleanup. We are now back to Ulf's original
549 model of data handling.
550
551 ------------------------------------------------------------------------
552 r28865 | tuexen | 2009-06-27 11:10:10 -0700 (Sat, 27 Jun 2009) | 3 lines
553 Changed paths:
554    M /trunk/wiretap/libpcap.c
555
556 Fix copy/paste error introduced in rev. 28863.
557 Thanks to Guy for finding and reporting it. 
558
559 ------------------------------------------------------------------------
560 r28866 | tuexen | 2009-06-27 11:50:13 -0700 (Sat, 27 Jun 2009) | 6 lines
561 Changed paths:
562    M /trunk/wiretap/pcapng.c
563
564 Accept file snaplen larger than WTAP_MAX_PACKET_SIZE,
565 text2pcap uses 102400.
566 This fixes bug 3620. Thanks to Tyson Key for reporting the bug
567 and providing capture files.
568 This fix should be included in Wireshark 1.2.1 and higher.
569
570 ------------------------------------------------------------------------
571 r28867 | rbalint | 2009-06-27 21:20:10 -0700 (Sat, 27 Jun 2009) | 4 lines
572 Changed paths:
573    M /trunk/configure.in
574
575 Strictly require flex instead of allowing lex, too.
576 It compiles now.
577 This fixes bug 1641.
578
579 ------------------------------------------------------------------------
580 r28868 | tuexen | 2009-06-28 04:09:24 -0700 (Sun, 28 Jun 2009) | 7 lines
581 Changed paths:
582    M /trunk/wiretap/pcapng.c
583
584 Stop loading a pcapng file with multiple section header blocks.
585 This fixes a bug reported by Tyson Key as a follow up of Bug 3560.
586 Also some cleanups and debug output improvements.
587
588 Thanks to Tyson Key for reporting the bug and providing a tracefile.
589 This fix will be included in Wireshark 1.2.1 and higher.
590
591 ------------------------------------------------------------------------
592 r28869 | gerald | 2009-06-28 08:03:26 -0700 (Sun, 28 Jun 2009) | 1 line
593 Changed paths:
594    M /trunk/epan/enterprise-numbers
595    M /trunk/manuf
596
597 [Automatic manuf and enterprise-numbers update for 2009-06-28]
598 ------------------------------------------------------------------------
599 r28872 | etxrab | 2009-06-28 08:18:27 -0700 (Sun, 28 Jun 2009) | 4 lines
600 Changed paths:
601    M /trunk/epan/dissectors/packet-homeplug.c
602
603 From Jon Smirl:
604 More packet decoding for Intellon powerline devices.
605
606 From me put proto_register_homeplug() last in the file and whitespace changes.
607 ------------------------------------------------------------------------
608 r28873 | etxrab | 2009-06-28 08:22:43 -0700 (Sun, 28 Jun 2009) | 3 lines
609 Changed paths:
610    M /trunk/gtk/tcp_graph.c
611
612 From   Sean Walberg:
613 The title in the TCP sequence graphs is too short.
614 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3556
615 ------------------------------------------------------------------------
616 r28874 | rbalint | 2009-06-28 09:31:27 -0700 (Sun, 28 Jun 2009) | 4 lines
617 Changed paths:
618    D /trunk/aclocal-fallback/libgnutls.m4
619    M /trunk/configure.in
620
621 Detect gnutls via pkg-config instead of the deprecated libgnutls-config.
622 Based on patch from Andreas Metzler.
623 This fixes bug 3627.
624
625 ------------------------------------------------------------------------
626 r28875 | jake | 2009-06-28 09:39:31 -0700 (Sun, 28 Jun 2009) | 1 line
627 Changed paths:
628    M /trunk/epan/dissectors/packet-hip.c
629
630 Make dissector handle unexpected data better.
631 ------------------------------------------------------------------------
632 r28876 | guy | 2009-06-28 10:23:07 -0700 (Sun, 28 Jun 2009) | 3 lines
633 Changed paths:
634    M /trunk/aclocal-flags
635
636 We only support GLib 2.x/GTK+ 2.x, which uses pkg-config, not
637 gtk-config; use it instead.
638
639 ------------------------------------------------------------------------
640 r28877 | tuexen | 2009-06-28 11:22:15 -0700 (Sun, 28 Jun 2009) | 3 lines
641 Changed paths:
642    M /trunk/wiretap/pcap-common.c
643    M /trunk/wiretap/wtap.h
644
645 Add support for DLT_PPP_WITH_DIR. This fixes bug 3619.
646 Thanks for Tyson Key for reporting the issue.
647
648 ------------------------------------------------------------------------
649 r28878 | wmeier | 2009-06-28 13:01:37 -0700 (Sun, 28 Jun 2009) | 3 lines
650 Changed paths:
651    M /trunk/gtk/proto_dlg.c
652
653 Analyze!Enabled Protocols: Fix so type-ahead find OK w/o needing to first select a row.
654  Ditto when clicking on a column header to change the sort order.
655
656 ------------------------------------------------------------------------
657 r28879 | ulfl | 2009-06-28 14:13:51 -0700 (Sun, 28 Jun 2009) | 3 lines
658 Changed paths:
659    M /trunk/gtk/capture_if_details_dlg_win32.c
660
661 fix bug #3439 (thanks to Kovarththanan Rajaratnam), make WS compilable under MSVC2005(EE) again.
662
663 Some definitions are not available on MSVC2005. This fix "detects" the MSVC version used, it might still not work with MSVC2008EE though (I guess the required definitions are depending on the Windows SDK installed).
664 ------------------------------------------------------------------------
665 r28880 | gal | 2009-06-29 06:01:54 -0700 (Mon, 29 Jun 2009) | 9 lines
666 Changed paths:
667    D /trunk/packaging/portableapps/win32/WiresharkPortable.ini
668    M /trunk/packaging/portableapps/win32/WiresharkPortable.nsi
669    A /trunk/packaging/portableapps/win32/WiresharkPortable.tmpl
670    M /trunk/packaging/portableapps/win32/makefile.nmake
671
672 Changes to address bug 3547:
673
674 1) Make sure WiresharkPortable.nsi uses correct WinPcap version (from config.nmake), and also vcredist.
675 2) Automatically generate WiresharkPortable.ini with correct default values
676 3) Include readme.txt in the distribution so that users know how to use WiresharkPortable.ini
677
678 Thanks to Kovarththanan Rajaratnam for basic patch.
679
680
681 ------------------------------------------------------------------------
682 r28881 | etxrab | 2009-06-29 12:24:14 -0700 (Mon, 29 Jun 2009) | 2 lines
683 Changed paths:
684    M /trunk/epan/dissectors/Makefile.common
685    M /trunk/epan/dissectors/packet-atm.c
686    M /trunk/epan/dissectors/packet-atm.h
687    M /trunk/epan/dissectors/packet-bfd.c
688    M /trunk/epan/dissectors/packet-mpls.c
689    M /trunk/epan/dissectors/packet-pw-atm.c
690    A /trunk/epan/dissectors/packet-pw-atm.h
691    M /trunk/epan/dissectors/packet-pw-cesopsn.c
692    M /trunk/epan/dissectors/packet-pw-common.c
693    M /trunk/epan/dissectors/packet-pw-common.h
694    M /trunk/epan/dissectors/packet-pw-satop.c
695    M /trunk/epan/packet_info.h
696
697 From Artem Tamazov:
698 Added: PW ATM 1:1, AAL5 SDU, AAL5 PDU support + BFD fix + PW ATM OAM fix
699 ------------------------------------------------------------------------
700 r28882 | stig | 2009-06-29 13:16:20 -0700 (Mon, 29 Jun 2009) | 2 lines
701 Changed paths:
702    M /trunk/packaging/Makefile.am
703    M /trunk/packaging/portableapps/win32
704
705 WiresharkPortable.ini -> WiresharkPortable.tmpl
706
707 ------------------------------------------------------------------------
708 r28883 | jmayer | 2009-06-29 13:35:47 -0700 (Mon, 29 Jun 2009) | 2 lines
709 Changed paths:
710    M /trunk/epan/dissectors/packet-glbp.c
711
712 Add value for vfstate: active
713
714 ------------------------------------------------------------------------
715 r28884 | wmeier | 2009-06-29 13:59:26 -0700 (Mon, 29 Jun 2009) | 3 lines
716 Changed paths:
717    M /trunk/epan/dissectors/packet-btl2cap.c
718
719 From  Kovarththanan Rajaratnam: Fix for Bug #3572 
720 [http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3572]
721
722 ------------------------------------------------------------------------
723 r28885 | rbalint | 2009-06-29 15:22:30 -0700 (Mon, 29 Jun 2009) | 3 lines
724 Changed paths:
725    M /trunk/epan/dissectors/packet-data.c
726
727 Added option to show not dissected packet data on a separate packet bytes pane.
728 It makes offsets in the not dissected data easier to follow.
729
730 ------------------------------------------------------------------------
731 r28886 | gerald | 2009-06-29 16:08:05 -0700 (Mon, 29 Jun 2009) | 3 lines
732 Changed paths:
733    M /trunk/gtk/airpcap_dlg.c
734    M /trunk/gtk/airpcap_dlg.h
735    M /trunk/gtk/airpcap_gui_utils.c
736    M /trunk/gtk/airpcap_gui_utils.h
737    M /trunk/gtk/keys.h
738    M /trunk/gtk/main_airpcap_toolbar.c
739
740 Fix a couple of AirPcap channel/offset bugs. Remove an unused
741 routine. Fixup whitespace in a couple of places.
742
743 ------------------------------------------------------------------------
744 r28887 | guy | 2009-06-29 17:32:20 -0700 (Mon, 29 Jun 2009) | 2 lines
745 Changed paths:
746    M /trunk/gtk/airpcap_gui_utils.c
747
748 Put in missing newline at the end.
749
750 ------------------------------------------------------------------------
751 r28888 | stig | 2009-06-30 01:28:21 -0700 (Tue, 30 Jun 2009) | 2 lines
752 Changed paths:
753    M /trunk/asn1/ldap/packet-ldap-template.c
754    M /trunk/epan/dissectors/packet-ldap.c
755
756 Cleanup protocol name for ldap.
757
758 ------------------------------------------------------------------------
759 r28889 | stig | 2009-06-30 03:38:00 -0700 (Tue, 30 Jun 2009) | 6 lines
760 Changed paths:
761    M /trunk/asn1/ldap/packet-ldap-template.c
762    M /trunk/epan/dissectors/packet-ldap.c
763
764 Changed check for having multiple ldap PDU's in one frame.
765 The previous check is incorrect when the first ldap frame in the capture is
766 selected and the filter is changed, or selecting "Follow TCP Stream".
767
768 Also removed check_col().
769
770 ------------------------------------------------------------------------
771 r28890 | stig | 2009-06-30 05:26:11 -0700 (Tue, 30 Jun 2009) | 2 lines
772 Changed paths:
773    M /trunk/epan/dissectors/packet-simulcrypt.c
774
775 Always register to tcp.port to be able to decode as.
776
777 ------------------------------------------------------------------------
778 r28891 | wmeier | 2009-06-30 06:57:26 -0700 (Tue, 30 Jun 2009) | 6 lines
779 Changed paths:
780    M /trunk/epan/dissectors/packet-radius.c
781
782 packet-radius: Fix exception CLEANUP handling when malformed attribute list/pair seen;
783 Fixes crash reported in Bug #3578. [https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3578]
784 Essentially: CLEANUP_CALL_AND_POP wasn't being executed for certain error exits from
785  dissect_attribute_pairs() thus leaving a CLEANUP entry on the exception stack.
786 Also: vsa_buffer_table wasn't being destroyed if an exception occurred in dissect_attribute_pairs.
787
788 ------------------------------------------------------------------------
789 r28892 | sfisher | 2009-06-30 11:05:04 -0700 (Tue, 30 Jun 2009) | 14 lines
790 Changed paths:
791    M /trunk/color_filters.c
792    M /trunk/file.c
793    M /trunk/gtk/Makefile.common
794    M /trunk/gtk/capture_file_dlg.c
795    M /trunk/gtk/color_dlg.c
796    M /trunk/gtk/drag_and_drop.c
797    M /trunk/gtk/font_utils.c
798    M /trunk/gtk/gtkglobals.h
799    M /trunk/gtk/main.c
800    M /trunk/gtk/main.h
801    M /trunk/gtk/main_packet_list.c
802    M /trunk/gtk/main_packet_list.h
803    M /trunk/gtk/main_proto_draw.c
804    M /trunk/gtk/main_toolbar.c
805    M /trunk/gtk/menus.c
806    A /trunk/gtk/new_packet_list.c
807    A /trunk/gtk/new_packet_list.h
808    A /trunk/gtk/packet_list_store.c
809    A /trunk/gtk/packet_list_store.h
810    M /trunk/gtk/prefs_column.c
811    M /trunk/gtk/prefs_gui.c
812    M /trunk/gtk/prefs_stream.c
813    M /trunk/gtk/recent.c
814    M /trunk/ui_util.h
815
816
817 Introduce experimental new feature: GTK2 tree view based packet list
818
819 To use the GTK2 based packet list, define NEW_PACKET_LIST when compiling.
820 To do this with gcc, set the environment variable CPPFLAGS to
821 "-DNEW_PACKET_LIST" and re-run configure.
822
823 Many features do not yet work.  This work began with prototypes by Ulf
824 quite a while back.  I've put quite a bit of work into this so far and
825 as discussed with a few of the core team members at Sharkfest09 and it was
826 decided that it would be best to commit what I have so far to allow others to
827 help work on this.
828
829
830 ------------------------------------------------------------------------
831 r28893 | guy | 2009-06-30 12:09:18 -0700 (Tue, 30 Jun 2009) | 2 lines
832 Changed paths:
833    M /trunk/gtk/menus.c
834
835 Fix typo.
836
837 ------------------------------------------------------------------------
838 r28894 | guy | 2009-06-30 12:10:11 -0700 (Tue, 30 Jun 2009) | 2 lines
839 Changed paths:
840    M /trunk/gtk/main_packet_list.c
841
842 Fix typo.
843
844 ------------------------------------------------------------------------
845 r28895 | wmeier | 2009-06-30 12:52:43 -0700 (Tue, 30 Jun 2009) | 3 lines
846 Changed paths:
847    M /trunk/epan/dissectors/packet-tte.c
848
849 From: Benjamin Roch: Enhancements and small fixes for packet-tte.c dissector;
850 Also: a few minor mostly formatting changes by me.
851
852 ------------------------------------------------------------------------
853 r28896 | gerald | 2009-06-30 13:28:26 -0700 (Tue, 30 Jun 2009) | 2 lines
854 Changed paths:
855    M /trunk/tools/checkAPIs.pl
856
857 Add assert and assert_perror to the 'abort' list.
858
859 ------------------------------------------------------------------------
860 r28897 | gerald | 2009-06-30 13:59:51 -0700 (Tue, 30 Jun 2009) | 2 lines
861 Changed paths:
862    M /trunk/epan/dissectors/packet-sflow.c
863
864 Add some length checks. Fixes bug 3567.
865
866 ------------------------------------------------------------------------
867 r28898 | guy | 2009-06-30 16:49:34 -0700 (Tue, 30 Jun 2009) | 4 lines
868 Changed paths:
869    M /trunk/epan/dissectors/packet-mtp3.c
870
871 Get rid of assert() call; either the pointer will never be null, in
872 which case it won't crash, or it will be null, in which case that just
873 trades one crash for another, and we should fix the crash.
874
875 ------------------------------------------------------------------------
876 r28899 | guy | 2009-06-30 16:52:20 -0700 (Tue, 30 Jun 2009) | 3 lines
877 Changed paths:
878    M /trunk/epan/dissectors/packet-pw-common.c
879
880 Don't crash if a null pointer is passed, just skip the appending of the
881 items.
882
883 ------------------------------------------------------------------------
884 r28900 | guy | 2009-06-30 16:56:26 -0700 (Tue, 30 Jun 2009) | 5 lines
885 Changed paths:
886    M /trunk/epan/dissectors/packet-pw-atm.c
887
888 Replace one assert() with DISSECTOR_ASSET(), so we don't crash, and get
889 rid of another, as the pointer in question is non-null in all calls (if
890 somebody adds another call with a null pointer, it'll crash when
891 dereferencing the pointer in any case).
892
893 ------------------------------------------------------------------------
894 r28901 | jmayer | 2009-06-30 22:27:34 -0700 (Tue, 30 Jun 2009) | 5 lines
895 Changed paths:
896    M /trunk/epan/dissectors/packet-ismp.c
897
898 - Put ISMP.EDP into the protocol column to make it clearer
899   that filtering on edp is not going to help
900 - Make it possible to filter on ismp.edp
901 - In case of edp fill info column
902
903 ------------------------------------------------------------------------
904 r28902 | stig | 2009-07-01 00:21:13 -0700 (Wed, 01 Jul 2009) | 3 lines
905 Changed paths:
906    M /trunk/epan/dissectors/packet-simulcrypt.c
907
908 Added support for Simulcrypt EMMG <-> MUX,
909 and generic support for other interfaces.
910
911 ------------------------------------------------------------------------
912 r28903 | etxrab | 2009-07-01 01:23:32 -0700 (Wed, 01 Jul 2009) | 2 lines
913 Changed paths:
914    M /trunk/config.h.win32
915    M /trunk/config.nmake
916    M /trunk/gtk/capture_file_dlg.c
917
918 Make it possible to configure use of NEW_PACKET_LIST and fix
919 one compile error. It still fails in file.c trying to include gtk/gtk.h in new_packet_list.h
920 ------------------------------------------------------------------------
921 r28904 | stig | 2009-07-01 02:05:13 -0700 (Wed, 01 Jul 2009) | 2 lines
922 Changed paths:
923    M /trunk/gtk/capture_file_dlg.c
924
925 Added NEW_PACKET_LIST guard for new_packet_list.h
926
927 ------------------------------------------------------------------------
928 r28905 | stig | 2009-07-01 04:12:58 -0700 (Wed, 01 Jul 2009) | 2 lines
929 Changed paths:
930    M /trunk/Makefile.nmake
931    M /trunk/config.nmake
932
933 Try to fix HAVE_NEW_PACKET_LIST handling.
934
935 ------------------------------------------------------------------------
936 r28906 | etxrab | 2009-07-01 04:40:24 -0700 (Wed, 01 Jul 2009) | 1 line
937 Changed paths:
938    M /trunk/config.nmake
939
940 Sligtly modify Stig's fix, I forgot the makefile change :-(
941 ------------------------------------------------------------------------
942 r28907 | etxrab | 2009-07-01 07:37:02 -0700 (Wed, 01 Jul 2009) | 1 line
943 Changed paths:
944    M /trunk/file.c
945    M /trunk/gtk/new_packet_list.c
946    M /trunk/gtk/new_packet_list.h
947    M /trunk/gtk/packet_list_store.c
948    M /trunk/ui_util.h
949
950 Make the new packet list compile on Windows.
951 ------------------------------------------------------------------------
952 r28908 | gerald | 2009-07-01 08:56:12 -0700 (Wed, 01 Jul 2009) | 3 lines
953 Changed paths:
954    M /trunk/gtk/airpcap_dlg.c
955    M /trunk/gtk/airpcap_gui_utils.c
956    M /trunk/gtk/airpcap_gui_utils.h
957    M /trunk/gtk/main_airpcap_toolbar.c
958
959 Fix a key entry bug in the decryption key dialog. Remove some unused /
960 unnecessary functions. Clean up code in a couple of places.
961
962 ------------------------------------------------------------------------
963 r28909 | etxrab | 2009-07-01 10:39:19 -0700 (Wed, 01 Jul 2009) | 1 line
964 Changed paths:
965    M /trunk/file.c
966    M /trunk/gtk/new_packet_list.c
967    M /trunk/gtk/new_packet_list.h
968    M /trunk/ui_util.h
969
970 Realy make the new packet list compile under Windows...
971 ------------------------------------------------------------------------
972 r28910 | guy | 2009-07-01 10:40:08 -0700 (Wed, 01 Jul 2009) | 2 lines
973 Changed paths:
974    M /trunk/epan/dissectors/packet-pw-atm.c
975
976 Thou shalt not call assert() in dissectors.
977
978 ------------------------------------------------------------------------
979 r28911 | gerald | 2009-07-01 12:36:24 -0700 (Wed, 01 Jul 2009) | 4 lines
980 Changed paths:
981    M /trunk/epan/dissectors/packet-netflow.c
982
983 Try to fix fuzzing errors in bug 3636. When dissecting an options
984 template, differentiate between Netflow v9 and IPFIX, which require
985 different interpretations. Add other minor fixes and comments.
986
987 ------------------------------------------------------------------------
988 r28912 | gerald | 2009-07-01 13:56:03 -0700 (Wed, 01 Jul 2009) | 2 lines
989 Changed paths:
990    M /trunk/epan/dissectors/packet-netflow.c
991
992 Add a couple of IPFIX labels where they differ from Netflow.
993
994 ------------------------------------------------------------------------
995 r28913 | stig | 2009-07-01 14:20:18 -0700 (Wed, 01 Jul 2009) | 2 lines
996 Changed paths:
997    M /trunk/epan/dissectors/packet-simulcrypt.c
998
999 Added error value tables.
1000
1001 ------------------------------------------------------------------------
1002 r28914 | gerald | 2009-07-01 16:36:35 -0700 (Wed, 01 Jul 2009) | 2 lines
1003 Changed paths:
1004    M /trunk/epan/dissectors/packet-netflow.c
1005
1006 Fix a couple of labels.
1007
1008 ------------------------------------------------------------------------
1009 r28915 | gerald | 2009-07-01 16:36:51 -0700 (Wed, 01 Jul 2009) | 5 lines
1010 Changed paths:
1011    M /trunk/dumpcap.c
1012    M /trunk/file.c
1013    M /trunk/gtk/follow_stream.c
1014    M /trunk/gtk/follow_stream.h
1015    M /trunk/gtk/follow_tcp.c
1016    M /trunk/gtk/hostlist_table.c
1017    M /trunk/gtk/iax2_analysis.c
1018    M /trunk/gtk/print_dlg.c
1019    M /trunk/gtk/rtp_analysis.c
1020    M /trunk/tempfile.c
1021    M /trunk/tempfile.h
1022
1023 Updates to create_tempfile:
1024
1025   - Use g_get_tmp_dir, just like get_tempfile_path.
1026   - Don't make the caller worry about the path buffer length.
1027
1028 ------------------------------------------------------------------------
1029 r28916 | gerald | 2009-07-01 19:50:24 -0700 (Wed, 01 Jul 2009) | 2 lines
1030 Changed paths:
1031    M /trunk/gtk/follow_stream.c
1032
1033 Fix the build.
1034
1035 ------------------------------------------------------------------------
1036 r28917 | stig | 2009-07-01 23:51:27 -0700 (Wed, 01 Jul 2009) | 3 lines
1037 Changed paths:
1038    M /trunk/epan/dissectors/packet-mip6.c
1039    M /trunk/epan/dissectors/packet-mip6.h
1040
1041 From Albert Chin:
1042 Small patch to make it compile on AIX.
1043
1044 ------------------------------------------------------------------------
1045 r28918 | stig | 2009-07-02 02:08:11 -0700 (Thu, 02 Jul 2009) | 5 lines
1046 Changed paths:
1047    M /trunk/gtk/main.c
1048
1049 Move updating menus with new recent values to a point after we have created
1050 the new packet list, because we relay on the columns for time values.
1051
1052 This fixes bug 3640.
1053
1054 ------------------------------------------------------------------------
1055 r28919 | etxrab | 2009-07-02 09:54:20 -0700 (Thu, 02 Jul 2009) | 3 lines
1056 Changed paths:
1057    M /trunk/epan/dissectors/packet-nfs.c
1058    M /trunk/epan/dissectors/packet-nfs.h
1059
1060 From   Radek Vok?\195?\161l:
1061 Support for new NFSv4 features.
1062 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3258
1063 ------------------------------------------------------------------------
1064 r28920 | gerald | 2009-07-02 10:20:27 -0700 (Thu, 02 Jul 2009) | 8 lines
1065 Changed paths:
1066    M /trunk/Makefile.am
1067    M /trunk/Makefile.common
1068    M /trunk/Makefile.nmake
1069    M /trunk/config.h.win32
1070    M /trunk/configure.in
1071    M /trunk/gtk/hostlist_table.c
1072    D /trunk/mkstemp.c
1073    D /trunk/mkstemp.h
1074    M /trunk/tempfile.c
1075    M /trunk/tempfile.h
1076
1077 Pull mkstemp() into tempfile.c. That's the only place we use it now, and
1078 it's arguably the only place we _should_ use it. Add create_tempdir() to
1079 tempfile.c and use it to create a temp directory for IP maps. This
1080 should fix bug 3530.
1081
1082 (This still doesn't work on IE 8 / Vista here. IE gives an access denied
1083 error in OpenLayers.js, but this is a separate issue).
1084
1085 ------------------------------------------------------------------------
1086 r28921 | etxrab | 2009-07-02 11:22:41 -0700 (Thu, 02 Jul 2009) | 1 line
1087 Changed paths:
1088    M /trunk/gtk/packet_list_store.c
1089
1090 Don't resort the list for every row, the list will be in packet order any way. And "clicking" on the column titles will resort the list.
1091 ------------------------------------------------------------------------
1092 r28922 | etxrab | 2009-07-02 11:24:26 -0700 (Thu, 02 Jul 2009) | 1 line
1093 Changed paths:
1094    M /trunk/gtk/packet_list_store.c
1095
1096 This time with the comment...
1097 ------------------------------------------------------------------------
1098 r28923 | gerald | 2009-07-02 12:50:35 -0700 (Thu, 02 Jul 2009) | 2 lines
1099 Changed paths:
1100    M /trunk/epan/Makefile.nmake
1101    M /trunk/epan/libwireshark.def
1102
1103 mkstemp cleanups.
1104
1105 ------------------------------------------------------------------------
1106 r28924 | tuexen | 2009-07-02 12:52:47 -0700 (Thu, 02 Jul 2009) | 4 lines
1107 Changed paths:
1108    M /trunk/wiretap/btsnoop.c
1109
1110 Patch from Alex Badea for Bug 3645.
1111
1112 This fix will be included in Wireshark 1.2.1.
1113
1114 ------------------------------------------------------------------------
1115 r28925 | guy | 2009-07-02 13:10:05 -0700 (Thu, 02 Jul 2009) | 7 lines
1116 Changed paths:
1117    M /trunk/wiretap/btsnoop.c
1118
1119 Don't dump out the raw link-layer type when noting that
1120 KHciLoggerDatalinkTypeBCSP and KHciLoggerDatalinkTypeH5 aren't supported
1121 - just explicitly say "BSCP" or "H5".
1122
1123 For unknown link-layer types, say "unknown or unsupported", as other
1124 Wiretap modules do.
1125
1126 ------------------------------------------------------------------------
1127 r28926 | gerald | 2009-07-02 13:35:46 -0700 (Thu, 02 Jul 2009) | 2 lines
1128 Changed paths:
1129    M /trunk/epan/dissectors/packet-radiotap.c
1130
1131 Update documentation links.
1132
1133 ------------------------------------------------------------------------
1134 r28927 | gerald | 2009-07-02 13:35:58 -0700 (Thu, 02 Jul 2009) | 7 lines
1135 Changed paths:
1136    M /trunk/epan/dissectors/packet-netflow.c
1137
1138 From Kovarththanan Rajaratnam via bug 3567:
1139
1140 The template cache contains pointers that are session-scope (only freed in
1141 netflow_reinit()) but still we use g_malloc(). This patch changes that so we
1142 now use se_alloc(). With this patch I'm able to reproduce the crash
1143 ("Per-session memory corrupted").
1144
1145 ------------------------------------------------------------------------
1146 r28928 | sfisher | 2009-07-02 14:06:24 -0700 (Thu, 02 Jul 2009) | 4 lines
1147 Changed paths:
1148    M /trunk/gtk/new_packet_list.c
1149
1150 Allow the new packet list's columns to be moved back
1151 and forth while the packet list is open without having
1152 to go into the preferences.  The new column ordering is
1153 not saved for next time though.  Perhaps it should be.
1154 ------------------------------------------------------------------------
1155 r28929 | tuexen | 2009-07-02 15:04:22 -0700 (Thu, 02 Jul 2009) | 2 lines
1156 Changed paths:
1157    M /trunk/gtk/capture_file_dlg.c
1158    M /trunk/ui_util.h
1159
1160 Get it compiling with -DNEW_PACKET_LIST on Mac OS X.
1161
1162 ------------------------------------------------------------------------
1163 r28930 | gerald | 2009-07-02 17:17:06 -0700 (Thu, 02 Jul 2009) | 2 lines
1164 Changed paths:
1165    M /trunk/epan/dissectors/packet-netflow.c
1166
1167 Try to allocate enough memory on all platforms.
1168
1169 ------------------------------------------------------------------------
1170 r28931 | wmeier | 2009-07-02 18:11:23 -0700 (Thu, 02 Jul 2009) | 12 lines
1171 Changed paths:
1172    M /trunk/epan/dfilter/semcheck.c
1173    M /trunk/gtk/dfilter_expr_dlg.c
1174
1175 From  Kovarththanan Rajaratnam: Fixes for bug #3536
1176 (plus some additional changes by me).
1177
1178 Handle BASE_RANGE_STRING display types properly
1179
1180 We always treat header field info strings as value_string's undiscriminated.
1181 However, if the header field info display is marked as BASE_RANGE_STRING, we
1182 need to treat them as range_string's. This wasn't properly handled in the
1183 filter expression dialog and in the filter toolbar which would cause a crash
1184 upon referencing any fields marked as BASE_RANGE_STRING.
1185
1186
1187 ------------------------------------------------------------------------
1188 r28932 | ulfl | 2009-07-03 02:12:43 -0700 (Fri, 03 Jul 2009) | 3 lines
1189 Changed paths:
1190    M /trunk/plugins/profinet/packet-dcerpc-pn-io.c
1191    M /trunk/plugins/profinet/packet-pn-rt.c
1192
1193 update to the latest PROFINET drafts
1194
1195 (defragmentation of RT fragments "FRAG-PDU" is still not implemented)
1196 ------------------------------------------------------------------------
1197 r28933 | ulfl | 2009-07-03 02:35:40 -0700 (Fri, 03 Jul 2009) | 1 line
1198 Changed paths:
1199    M /trunk/doc
1200
1201 ignore copied ws.css for commits
1202 ------------------------------------------------------------------------
1203 r28934 | tuexen | 2009-07-03 03:29:45 -0700 (Fri, 03 Jul 2009) | 2 lines
1204 Changed paths:
1205    M /trunk/plugins/profinet/packet-dcerpc-pn-io.c
1206    M /trunk/plugins/profinet/packet-pn-rt.c
1207
1208 Make the compiler on Mac OS X happy...
1209
1210 ------------------------------------------------------------------------
1211 r28935 | etxrab | 2009-07-03 04:45:42 -0700 (Fri, 03 Jul 2009) | 3 lines
1212 Changed paths:
1213    M /trunk/epan/dissectors/packet-ndmp.c
1214
1215 From Chris Costa:
1216 NDMP fragmentation fix.
1217 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3395
1218 ------------------------------------------------------------------------
1219 r28936 | etxrab | 2009-07-03 06:05:45 -0700 (Fri, 03 Jul 2009) | 2 lines
1220 Changed paths:
1221    M /trunk/asn1/s1ap/s1ap.cnf
1222    M /trunk/config.nmake
1223    M /trunk/epan/dissectors/packet-ndmp.c
1224
1225 Fix:
1226 packet-ndmp.c:562: warning: unused parameter 'pinfo'
1227 ------------------------------------------------------------------------
1228 r28937 | wmeier | 2009-07-03 09:03:02 -0700 (Fri, 03 Jul 2009) | 29 lines
1229 Changed paths:
1230    M /trunk/epan/dissectors/packet-radius.c
1231    M /trunk/epan/radius_dict.l
1232
1233 From: Tobias Witek: Fix processing of radius 'vendor specific attributes'
1234
1235 In the RADIUS dissector, the function radius_register_avp_dissector() registers
1236 vendors that are not already present in the dictionary hash-table. As far as I
1237 can see, there are two problems with this:
1238
1239 1. The function does not set the number of type/length octets and the has_flags
1240  variable for that AVP, which is required to correctly decode AVP/VSA values
1241 2. In some situations, the function is called _before_ radius_load_dictionary()
1242 is called (for example for the vendor 3GPP (ID: 10415))
1243
1244 Therefore, all vendor entries that are created by calling
1245 radius_register_avp_dissector() leave their type_octets and length_octets un-initialized,
1246 which causes incorrect decoding.
1247
1248 [Result: Radius dissector displays messages such as:
1249  "Malformed Packet: RADIUS" and "Error/Malformed: Malformed Packet(Exception occurred)"]
1250
1251 The attached patch fixes this problem by assuming that the dictionary knows the
1252 'ground truth' about the type/length octet and the has_flags information and allows it to
1253 overwrite these values even for vendors that have already been loaded.
1254
1255 Also: (from Bill Meier): set the type/length octet and the has_flags variables to default
1256 "standard" values (1,1,FALSE) in radius_register_avp_dissector().
1257
1258 Fixes Bug #3651 (and Bug #3635).
1259 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3651
1260 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3635
1261
1262 ------------------------------------------------------------------------
1263 r28938 | guy | 2009-07-03 10:12:36 -0700 (Fri, 03 Jul 2009) | 3 lines
1264 Changed paths:
1265    M /trunk/epan/dissectors/packet-ndmp.c
1266
1267 Set save_fragmented regardless of whether we're reassembling or not, as
1268 we restore it regardless of whether we're reassembling or not.
1269
1270 ------------------------------------------------------------------------
1271 r28939 | etxrab | 2009-07-04 08:15:51 -0700 (Sat, 04 Jul 2009) | 3 lines
1272 Changed paths:
1273    M /trunk/epan/dissectors/packet-isup.c
1274
1275 A fix for:
1276 "ANSI ISUP Cause indicators with coding standard=ANSI fail to dissect."
1277 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3654
1278 ------------------------------------------------------------------------
1279 r28940 | etxrab | 2009-07-05 04:49:36 -0700 (Sun, 05 Jul 2009) | 3 lines
1280 Changed paths:
1281    M /trunk/asn1/ldap/packet-ldap-template.c
1282    M /trunk/epan/dissectors/packet-homeplug.c
1283    M /trunk/epan/dissectors/packet-ldap.c
1284    M /trunk/epan/dissectors/packet-ldap.h
1285    M /trunk/epan/dissectors/packet-slowprotocols.c
1286
1287 From Kovarththanan Rajaratnam:
1288 Cleanup header_field_info definitions
1289 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3548
1290 ------------------------------------------------------------------------
1291 r28941 | gerald | 2009-07-05 08:03:31 -0700 (Sun, 05 Jul 2009) | 1 line
1292 Changed paths:
1293    M /trunk/epan/enterprise-numbers
1294    M /trunk/manuf
1295
1296 [Automatic manuf and enterprise-numbers update for 2009-07-05]
1297 ------------------------------------------------------------------------
1298 r28944 | etxrab | 2009-07-05 09:22:20 -0700 (Sun, 05 Jul 2009) | 1 line
1299 Changed paths:
1300    M /trunk/gtk/new_packet_list.c
1301
1302 gtk_tree_view_set_fixed_height_mode() is GTK 2.6
1303 ------------------------------------------------------------------------
1304 r28945 | ulfl | 2009-07-06 02:46:28 -0700 (Mon, 06 Jul 2009) | 1 line
1305 Changed paths:
1306    M /trunk/plugins/Custom.nmake.example
1307
1308 fix install step
1309 ------------------------------------------------------------------------
1310 r28946 | wmeier | 2009-07-06 05:39:58 -0700 (Mon, 06 Jul 2009) | 2 lines
1311 Changed paths:
1312    A /trunk/radius/dictionary.airespace
1313    A /trunk/radius/dictionary.alvarion
1314    A /trunk/radius/dictionary.apc
1315    A /trunk/radius/dictionary.asn
1316    A /trunk/radius/dictionary.avaya
1317    A /trunk/radius/dictionary.azaire
1318    A /trunk/radius/dictionary.chillispot
1319    A /trunk/radius/dictionary.clavister
1320    A /trunk/radius/dictionary.dhcp
1321    A /trunk/radius/dictionary.digium
1322    A /trunk/radius/dictionary.epygi
1323    A /trunk/radius/dictionary.fortinet
1324    A /trunk/radius/dictionary.freeswitch
1325    A /trunk/radius/dictionary.h3c
1326    A /trunk/radius/dictionary.hp
1327    A /trunk/radius/dictionary.huawei
1328    A /trunk/radius/dictionary.infonet
1329    A /trunk/radius/dictionary.ipunplugged
1330    A /trunk/radius/dictionary.issanni
1331    A /trunk/radius/dictionary.jradius
1332    A /trunk/radius/dictionary.lancom
1333    A /trunk/radius/dictionary.lucent
1334    A /trunk/radius/dictionary.manzara
1335    A /trunk/radius/dictionary.motorola
1336    A /trunk/radius/dictionary.networkphysics
1337    A /trunk/radius/dictionary.nexans
1338    A /trunk/radius/dictionary.nokia.conflict
1339    A /trunk/radius/dictionary.nortel
1340    A /trunk/radius/dictionary.ntua
1341    A /trunk/radius/dictionary.openser
1342    A /trunk/radius/dictionary.packeteer
1343    A /trunk/radius/dictionary.patton
1344    A /trunk/radius/dictionary.prosoft
1345    A /trunk/radius/dictionary.quiconnect
1346    A /trunk/radius/dictionary.rfc2865
1347    A /trunk/radius/dictionary.rfc2866
1348    A /trunk/radius/dictionary.rfc2867
1349    A /trunk/radius/dictionary.rfc2868
1350    A /trunk/radius/dictionary.rfc2869
1351    A /trunk/radius/dictionary.rfc3162
1352    A /trunk/radius/dictionary.rfc3576
1353    A /trunk/radius/dictionary.rfc3580
1354    A /trunk/radius/dictionary.rfc4072
1355    A /trunk/radius/dictionary.rfc4372
1356    A /trunk/radius/dictionary.rfc4675
1357    A /trunk/radius/dictionary.rfc4679
1358    A /trunk/radius/dictionary.rfc4818
1359    A /trunk/radius/dictionary.rfc4849
1360    A /trunk/radius/dictionary.rfc5090
1361    A /trunk/radius/dictionary.rfc5176
1362    A /trunk/radius/dictionary.riverstone
1363    A /trunk/radius/dictionary.roaringpenguin
1364    A /trunk/radius/dictionary.slipstream
1365    A /trunk/radius/dictionary.sofaware
1366    A /trunk/radius/dictionary.telkom
1367    A /trunk/radius/dictionary.tropos
1368    A /trunk/radius/dictionary.utstarcom
1369    A /trunk/radius/dictionary.vqp
1370    A /trunk/radius/dictionary.walabi
1371    A /trunk/radius/dictionary.waverider
1372    A /trunk/radius/dictionary.xylan
1373    A /trunk/radius/dictionary.zyxel
1374
1375 Update dictionary files from FreeRadius 2.1.6 [5/18/09]: part 1: New files
1376
1377 ------------------------------------------------------------------------
1378 r28947 | etxrab | 2009-07-06 05:50:12 -0700 (Mon, 06 Jul 2009) | 3 lines
1379 Changed paths:
1380    M /trunk/epan/dissectors/packet-isup.c
1381
1382 Decode error for network-id in BICC BCU-ID
1383
1384 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3648
1385 ------------------------------------------------------------------------
1386 r28948 | jmayer | 2009-07-06 06:00:04 -0700 (Mon, 06 Jul 2009) | 3 lines
1387 Changed paths:
1388    M /trunk/epan/dissectors/packet-glbp.c
1389
1390 Fix for bug 3660: Length (guint32) could become 0 or very large
1391 (overflow).
1392
1393 ------------------------------------------------------------------------
1394 r28949 | etxrab | 2009-07-06 06:34:30 -0700 (Mon, 06 Jul 2009) | 1 line
1395 Changed paths:
1396    M /trunk/config.nmake
1397
1398 Revert checkin made by misstake(don't use new packet list).
1399 ------------------------------------------------------------------------
1400 r28950 | stig | 2009-07-06 06:53:01 -0700 (Mon, 06 Jul 2009) | 2 lines
1401 Changed paths:
1402    M /trunk/file.c
1403
1404 Removed an incorrect optimalization for invalidating packet in row 0.
1405
1406 ------------------------------------------------------------------------
1407 r28951 | stig | 2009-07-06 06:59:09 -0700 (Mon, 06 Jul 2009) | 9 lines
1408 Changed paths:
1409    M /trunk/epan/dissectors/packet-cip.c
1410    M /trunk/epan/dissectors/packet-cip.h
1411
1412 From Joakim Wiberg via bug 3670:
1413 This patch correctes serveral minor things.
1414
1415 1. Adds decoding of generic services to classes that have a separate dissect
1416    function.
1417 2. Adds new error codes.
1418 3. Adds new CIP objects.
1419 4. Extends the VendorID list.
1420
1421 ------------------------------------------------------------------------
1422 r28952 | wmeier | 2009-07-06 07:05:37 -0700 (Mon, 06 Jul 2009) | 5 lines
1423 Changed paths:
1424    M /trunk/epan/dissectors/packet-radius.c
1425    M /trunk/epan/dissectors/packet-radius.h
1426    M /trunk/epan/radius_dict.l
1427
1428 Radius: Additional attribute handling:
1429  - implement "ether" attribute; 
1430  - parse "abinary" attribute [uses existing radius_abinary()]
1431 Also: add a comment in packet-radius.h about the meaning of the encrypt flag.
1432
1433 ------------------------------------------------------------------------
1434 r28953 | etxrab | 2009-07-06 07:09:52 -0700 (Mon, 06 Jul 2009) | 1 line
1435 Changed paths:
1436    M /trunk/epan/dissectors/packet-iec104.c
1437
1438 Small editorial changes.
1439 ------------------------------------------------------------------------
1440 r28954 | stig | 2009-07-06 07:14:13 -0700 (Mon, 06 Jul 2009) | 2 lines
1441 Changed paths:
1442    M /trunk/epan/dissectors/packet-cip.h
1443
1444 Rewrite non-ASCII characters.
1445
1446 ------------------------------------------------------------------------
1447 r28955 | etxrab | 2009-07-06 08:37:29 -0700 (Mon, 06 Jul 2009) | 2 lines
1448 Changed paths:
1449    M /trunk/epan/dfilter/dfilter.c
1450
1451 Initialize memory to zero.
1452  (is NULL = zero on all platforms?)
1453 ------------------------------------------------------------------------
1454 r28956 | gerald | 2009-07-06 10:13:41 -0700 (Mon, 06 Jul 2009) | 2 lines
1455 Changed paths:
1456    M /trunk/tap-rtp-common.c
1457
1458 Fix a couple of typos.
1459
1460 ------------------------------------------------------------------------
1461 r28957 | etxrab | 2009-07-06 10:37:03 -0700 (Mon, 06 Jul 2009) | 2 lines
1462 Changed paths:
1463    M /trunk/epan/dissectors/packet-netflow.c
1464
1465 CFLOW decoding is wrong for IPv6 fields.
1466 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3328
1467 ------------------------------------------------------------------------
1468 r28958 | jmayer | 2009-07-06 10:44:02 -0700 (Mon, 06 Jul 2009) | 3 lines
1469 Changed paths:
1470    M /trunk/epan/dissectors/packet-mip.c
1471
1472 OK, nobody cared about the waring, so just remove the
1473 test for now.
1474
1475 ------------------------------------------------------------------------
1476 r28959 | jmayer | 2009-07-06 10:45:40 -0700 (Mon, 06 Jul 2009) | 3 lines
1477 Changed paths:
1478    M /trunk/epan/dissectors/packet-ismp.c
1479
1480 Move edp to the top level tree instead of inside the ismp
1481 tree.
1482
1483 ------------------------------------------------------------------------
1484 r28960 | jmayer | 2009-07-06 10:49:33 -0700 (Mon, 06 Jul 2009) | 4 lines
1485 Changed paths:
1486    M /trunk/epan/dissectors/packet-glbp.c
1487
1488 Shorten a few variables for values read from the packet.
1489 Inspired by Kovarththanan Rajaratnam's patch for bug 3665
1490 which in turn was a duplicate for the (fixed) bug 3660.
1491
1492 ------------------------------------------------------------------------
1493 r28961 | etxrab | 2009-07-06 11:35:05 -0700 (Mon, 06 Jul 2009) | 2 lines
1494 Changed paths:
1495    M /trunk/asn1/snmp/packet-snmp-template.c
1496    M /trunk/doc/README.developer
1497    M /trunk/tools/pidl/lib/Parse/Pidl/Wireshark/NDR.pm
1498
1499 From Kovarththanan Rajaratnam:
1500 More "Cleanup header_field_info definitions"
1501 ------------------------------------------------------------------------
1502 r28962 | etxrab | 2009-07-06 11:36:00 -0700 (Mon, 06 Jul 2009) | 2 lines
1503 Changed paths:
1504    M /trunk/epan/dissectors/packet-snmp.c
1505    M /trunk/epan/dissectors/packet-snmp.h
1506
1507 From Kovarththanan Rajaratnam:
1508 More "Cleanup header_field_info definitions"
1509 ------------------------------------------------------------------------
1510 r28963 | gerald | 2009-07-06 13:23:32 -0700 (Mon, 06 Jul 2009) | 17 lines
1511 Changed paths:
1512    M /trunk/epan/dissectors/Makefile.common
1513    M /trunk/epan/dissectors/packet-miop.c
1514    D /trunk/epan/dissectors/packet-miop.h
1515
1516 From Kovarththanan Rajaratnam via bug 3652:
1517
1518 This patch protects against malformed Unique ID lengths (>= 252 bytes) and
1519 defer all tvb_xxx related calls to when we actually need them. This allows us
1520 to dissects as much as possible before bailing out (in case of a malformed
1521 length).
1522
1523 From me:
1524
1525 Add a link to the protocol specification.  Remove packet-miop.h along
1526 with some struct definitions. (Don't tvb_memcpy over structs!) Remove
1527 some more tvbuffs.  Don't call proto_item_add_subtree if we're not going
1528 to use the trees.  Call proto_tree_add_item instead of
1529 proto_tree_add_text Remove a bunch of unused ett_ variables.  Add an
1530 expert item for the protocol version.  Register the field array with the
1531 correct length.
1532
1533 ------------------------------------------------------------------------
1534 r28964 | etxrab | 2009-07-06 21:41:53 -0700 (Mon, 06 Jul 2009) | 2 lines
1535 Changed paths:
1536    M /trunk/epan/dissectors/ncp2222.py
1537    M /trunk/epan/dissectors/packet-iwarp-ddp-rdmap.c
1538
1539 From Kovarththanan Rajaratnam:
1540 More "Cleanup header_field_info definitions"
1541 ------------------------------------------------------------------------
1542 r28965 | etxrab | 2009-07-06 22:10:20 -0700 (Mon, 06 Jul 2009) | 2 lines
1543 Changed paths:
1544    M /trunk/make-manuf
1545
1546 Add holding|spa to the strings removed from manuf names.
1547 manuf will be automatically rebuilt on Sunday.
1548 ------------------------------------------------------------------------
1549 r28966 | etxrab | 2009-07-06 22:43:43 -0700 (Mon, 06 Jul 2009) | 1 line
1550 Changed paths:
1551    M /trunk/epan/dissectors/Makefile.common
1552    D /trunk/epan/dissectors/packet-etheric.c
1553    D /trunk/epan/dissectors/packet-isup_thin.c
1554
1555 Delete obsolete protocol dissectors.
1556 ------------------------------------------------------------------------
1557 r28967 | stig | 2009-07-07 00:45:32 -0700 (Tue, 07 Jul 2009) | 4 lines
1558 Changed paths:
1559    D /trunk/plugins/unistim/header_field.h
1560    M /trunk/plugins/unistim/packet-unistim.c
1561
1562 From Kovarththanan Rajaratnam via bug 3548:
1563 Move header_field.h into packet-unistim.c to align it with all other
1564 dissectors.
1565
1566 ------------------------------------------------------------------------
1567 r28968 | stig | 2009-07-07 00:46:57 -0700 (Tue, 07 Jul 2009) | 3 lines
1568 Changed paths:
1569    M /trunk/epan/dissectors/packet-radius.c
1570    M /trunk/plugins/wimaxasncp/packet-wimaxasncp.c
1571
1572 From Kovarththanan Rajaratnam via bug 3548:
1573 Minor hf cleanup.
1574
1575 ------------------------------------------------------------------------
1576 r28969 | stig | 2009-07-07 01:27:15 -0700 (Tue, 07 Jul 2009) | 7 lines
1577 Changed paths:
1578    M /trunk/epan/dissectors/packet-cops.c
1579
1580 From Juli?\195?\131?\194?\161n Lastiri via bug 3656:
1581 ClassifierID should be before Priority field in the Extended Classifier of
1582 PacketCable Multimedia Protocol. Also the reference to PacketCable Multimedia
1583 document PKT-SP-MM-I02-040930 is wrong because there is no definition about
1584 Extended Classifier. My fix is based on PacketCable Multimedia
1585 PKT-SP-MM-I04-080522 document.
1586
1587 ------------------------------------------------------------------------
1588 r28970 | stig | 2009-07-07 02:00:33 -0700 (Tue, 07 Jul 2009) | 3 lines
1589 Changed paths:
1590    M /trunk/plugins/docsis/packet-bpkmattr.c
1591    M /trunk/plugins/docsis/packet-dccreq.c
1592    M /trunk/plugins/docsis/packet-dcd.c
1593    M /trunk/plugins/docsis/packet-macmgmt.c
1594    M /trunk/plugins/docsis/packet-tlv.c
1595    M /trunk/plugins/profinet/packet-dcerpc-pn-io.c
1596    M /trunk/plugins/profinet/packet-pn-mrp.c
1597    M /trunk/plugins/profinet/packet-pn-mrrt.c
1598    M /trunk/plugins/profinet/packet-pn-ptcp.c
1599    M /trunk/plugins/unistim/packet-unistim.c
1600    M /trunk/plugins/wimax/msg_dcd.c
1601    M /trunk/plugins/wimax/msg_dreg.c
1602    M /trunk/plugins/wimax/msg_fpc.c
1603    M /trunk/plugins/wimax/msg_pmc.c
1604    M /trunk/plugins/wimax/msg_reg_req.c
1605    M /trunk/plugins/wimax/msg_rng_req.c
1606    M /trunk/plugins/wimax/msg_rng_rsp.c
1607    M /trunk/plugins/wimax/wimax_utils.c
1608
1609 From Kovarththanan Rajaratnam:
1610 More FT_XXX cleanup.
1611
1612 ------------------------------------------------------------------------
1613 r28971 | stig | 2009-07-07 02:02:59 -0700 (Tue, 07 Jul 2009) | 3 lines
1614 Changed paths:
1615    M /trunk/asn1/ldap/packet-ldap-template.c
1616    M /trunk/asn1/ros/packet-ros-template.c
1617    M /trunk/epan/dissectors/packet-alcap.c
1618    M /trunk/epan/dissectors/packet-ans.c
1619    M /trunk/epan/dissectors/packet-aoe.c
1620    M /trunk/epan/dissectors/packet-artnet.c
1621    M /trunk/epan/dissectors/packet-asap.c
1622    M /trunk/epan/dissectors/packet-bacnet.c
1623    M /trunk/epan/dissectors/packet-banana.c
1624    M /trunk/epan/dissectors/packet-bpdu.c
1625    M /trunk/epan/dissectors/packet-bthci_evt.c
1626    M /trunk/epan/dissectors/packet-catapult-dct2000.c
1627    M /trunk/epan/dissectors/packet-cigi.c
1628    M /trunk/epan/dissectors/packet-cpha.c
1629    M /trunk/epan/dissectors/packet-diameter.c
1630    M /trunk/epan/dissectors/packet-dnp.c
1631    M /trunk/epan/dissectors/packet-dns.c
1632    M /trunk/epan/dissectors/packet-dtls.c
1633    M /trunk/epan/dissectors/packet-enip.c
1634    M /trunk/epan/dissectors/packet-enrp.c
1635    M /trunk/epan/dissectors/packet-enttec.c
1636    M /trunk/epan/dissectors/packet-fip.c
1637    M /trunk/epan/dissectors/packet-fractalgeneratorprotocol.c
1638    M /trunk/epan/dissectors/packet-gdsdb.c
1639    M /trunk/epan/dissectors/packet-giop.c
1640    M /trunk/epan/dissectors/packet-gmrp.c
1641    M /trunk/epan/dissectors/packet-gssapi.c
1642    M /trunk/epan/dissectors/packet-gtp.c
1643    M /trunk/epan/dissectors/packet-homeplug.c
1644    M /trunk/epan/dissectors/packet-ieee80211.c
1645    M /trunk/epan/dissectors/packet-ipmi-app.c
1646    M /trunk/epan/dissectors/packet-ipmi-se.c
1647    M /trunk/epan/dissectors/packet-ipmi.c
1648    M /trunk/epan/dissectors/packet-iuup.c
1649    M /trunk/epan/dissectors/packet-ldap.c
1650    M /trunk/epan/dissectors/packet-ldss.c
1651    M /trunk/epan/dissectors/packet-linx.c
1652    M /trunk/epan/dissectors/packet-nbd.c
1653    M /trunk/epan/dissectors/packet-netflow.c
1654    M /trunk/epan/dissectors/packet-nhrp.c
1655    M /trunk/epan/dissectors/packet-ntp.c
1656    M /trunk/epan/dissectors/packet-pana.c
1657    M /trunk/epan/dissectors/packet-prp.c
1658    M /trunk/epan/dissectors/packet-ptp.c
1659    M /trunk/epan/dissectors/packet-rmp.c
1660    M /trunk/epan/dissectors/packet-rmt-norm.c
1661    M /trunk/epan/dissectors/packet-ros.c
1662    M /trunk/epan/dissectors/packet-rpc.c
1663    M /trunk/epan/dissectors/packet-rtcp.c
1664    M /trunk/epan/dissectors/packet-rtmpt.c
1665    M /trunk/epan/dissectors/packet-smb.c
1666    M /trunk/epan/dissectors/packet-stun.c
1667    M /trunk/epan/dissectors/packet-stun2.c
1668    M /trunk/epan/dissectors/packet-trmac.c
1669    M /trunk/epan/dissectors/packet-tzsp.c
1670    M /trunk/epan/dissectors/packet-uma.c
1671    M /trunk/epan/dissectors/packet-umts_fp.c
1672    M /trunk/epan/dissectors/packet-wol.c
1673    M /trunk/epan/dissectors/packet-wps.c
1674
1675 From Kovarththanan Rajaratnam:
1676 More FT_XXX cleanup.
1677
1678 ------------------------------------------------------------------------
1679 r28972 | etxrab | 2009-07-07 02:27:52 -0700 (Tue, 07 Jul 2009) | 2 lines
1680 Changed paths:
1681    M /trunk/epan/dissectors/packet-x420.c
1682
1683 Cleanup header_field_info definitions
1684 - Regenerating x420 seems to have fixed the "last" problem :-)
1685 ------------------------------------------------------------------------
1686 r28973 | etxrab | 2009-07-07 02:42:09 -0700 (Tue, 07 Jul 2009) | 1 line
1687 Changed paths:
1688    M /trunk/epan/to_str.c
1689    M /trunk/epan/to_str.h
1690
1691 Introduce se_address_to_str()
1692 ------------------------------------------------------------------------
1693 r28974 | stig | 2009-07-07 03:07:42 -0700 (Tue, 07 Jul 2009) | 2 lines
1694 Changed paths:
1695    M /trunk/asn1/cdt/cdt.cnf
1696    M /trunk/asn1/cdt/packet-cdt-template.c
1697    M /trunk/epan/dissectors/packet-bjnp.c
1698    M /trunk/epan/dissectors/packet-cdt.c
1699    M /trunk/epan/dissectors/packet-dmp.c
1700    M /trunk/epan/dissectors/packet-nat-pmp.c
1701    M /trunk/epan/dissectors/packet-p_mul.c
1702
1703 Remove some check_col() calls.
1704
1705 ------------------------------------------------------------------------
1706 r28975 | stig | 2009-07-07 03:12:15 -0700 (Tue, 07 Jul 2009) | 3 lines
1707 Changed paths:
1708    M /trunk/epan/dissectors/ncp2222.py
1709    M /trunk/epan/gcp.h
1710
1711 From Kovarththanan Rajaratnam:
1712 More header field info cleanup
1713
1714 ------------------------------------------------------------------------
1715 r28976 | stig | 2009-07-07 04:13:22 -0700 (Tue, 07 Jul 2009) | 12 lines
1716 Changed paths:
1717    M /trunk/plugins/ethercat/Makefile.common
1718    A /trunk/plugins/ethercat/packet-esl.c
1719    A /trunk/plugins/ethercat/packet-esl.h
1720    M /trunk/plugins/ethercat/packet-ethercat-datagram.c
1721
1722 From Richard Kummel:
1723 - New dissector for EtherCAT Switch Link Header added to EtherCAT plugin
1724 - Changed filtering of EtherCAT commands to the abbreviated form:
1725   e.g. ecat.cmd = APWR
1726
1727 From me:
1728 - Mark unused variables
1729 - Fixed a string warning
1730 - Do not initialize a static struct
1731 - Use tfs_yes_no
1732 - Reorder files in Makefile
1733
1734 ------------------------------------------------------------------------
1735 r28977 | stig | 2009-07-07 04:33:55 -0700 (Tue, 07 Jul 2009) | 2 lines
1736 Changed paths:
1737    M /trunk/AUTHORS
1738
1739 Added Richard Kummel.
1740
1741 ------------------------------------------------------------------------
1742 r28978 | stig | 2009-07-07 04:37:15 -0700 (Tue, 07 Jul 2009) | 3 lines
1743 Changed paths:
1744    M /trunk/asn1/s1ap/packet-s1ap-template.c
1745    M /trunk/diameter/TGPPGmb.xml
1746    M /trunk/diameter/chargecontrol.xml
1747    M /trunk/diameter/dictionary.xml
1748    M /trunk/epan/dissectors/ncp2222.py
1749    M /trunk/epan/dissectors/packet-cpfi.c
1750    M /trunk/epan/dissectors/packet-dcerpc-rdaclif.c
1751    M /trunk/epan/dissectors/packet-dcerpc-rs_prop_acct.c
1752    M /trunk/epan/dissectors/packet-dcerpc-rs_prop_acl.c
1753    M /trunk/epan/dissectors/packet-dcerpc-rs_pwd_mgmt.c
1754    M /trunk/epan/dissectors/packet-ipars.c
1755    M /trunk/epan/dissectors/packet-isup.c
1756    M /trunk/epan/dissectors/packet-s1ap.c
1757    M /trunk/epan/dissectors/packet-x224.c
1758    M /trunk/plugins/docsis/packet-dccack.c
1759    M /trunk/plugins/docsis/packet-dccreq.c
1760    M /trunk/plugins/docsis/packet-dccrsp.c
1761    M /trunk/plugins/docsis/packet-dcd.c
1762
1763 From Kovarththanan Rajaratnam:
1764 Remove trailing spaces in protocol/field names
1765
1766 ------------------------------------------------------------------------
1767 r28979 | stig | 2009-07-07 04:40:40 -0700 (Tue, 07 Jul 2009) | 4 lines
1768 Changed paths:
1769    M /trunk/epan/dissectors/packet-infiniband.c
1770    M /trunk/epan/dissectors/packet-infiniband.h
1771
1772 From Kovarththanan Rajaratnam:
1773 Move hf/ett definitions from packet-infiniband.h -> packet-infiniband.c to
1774 align it with the rest of the bunch
1775
1776 ------------------------------------------------------------------------
1777 r28980 | stig | 2009-07-07 04:52:53 -0700 (Tue, 07 Jul 2009) | 2 lines
1778 Changed paths:
1779    M /trunk/AUTHORS
1780
1781 Added credits for Lua BitOp.
1782
1783 ------------------------------------------------------------------------
1784 r28981 | stig | 2009-07-07 04:58:23 -0700 (Tue, 07 Jul 2009) | 4 lines
1785 Changed paths:
1786    M /trunk/epan/dissectors/packet-amqp.c
1787
1788 From Kovarththanan Rajaratnam:
1789 Move hf/ett into proto_register_amqp() and do some field cleanup
1790 (duplicate name/blurb removal)
1791
1792 ------------------------------------------------------------------------
1793 r28982 | stig | 2009-07-07 05:14:47 -0700 (Tue, 07 Jul 2009) | 3 lines
1794 Changed paths:
1795    M /trunk/epan/dissectors/packet-fix.h
1796    M /trunk/fix/hfField.xsl
1797
1798 From Kovarththanan Rajaratnam:
1799 Duplicate name/blurb removal from packet-fix.h (and template)
1800
1801 ------------------------------------------------------------------------
1802 r28983 | stig | 2009-07-07 05:21:25 -0700 (Tue, 07 Jul 2009) | 2 lines
1803 Changed paths:
1804    M /trunk/AUTHORS
1805
1806 Added Kovarththanan Rajaratnam.
1807
1808 ------------------------------------------------------------------------
1809 r28984 | stig | 2009-07-07 07:13:45 -0700 (Tue, 07 Jul 2009) | 3 lines
1810 Changed paths:
1811    M /trunk/epan/dissectors/packet-jxta.c
1812
1813 From Kovarththanan Rajaratnam:
1814 Move hf/ett into proto_register_jxta() and do some field cleanup
1815
1816 ------------------------------------------------------------------------
1817 r28985 | stig | 2009-07-07 07:23:49 -0700 (Tue, 07 Jul 2009) | 2 lines
1818 Changed paths:
1819    M /trunk/epan/tfs.h
1820
1821 Fix prototypes for default tfs sets.
1822
1823 ------------------------------------------------------------------------
1824 r28986 | wmeier | 2009-07-07 07:26:38 -0700 (Tue, 07 Jul 2009) | 8 lines
1825 Changed paths:
1826    M /trunk/plugins/ethercat/packet-esl.c
1827    M /trunk/plugins/ethercat/packet-esl.h
1828
1829 Various fixes:
1830 1. For some reason: using an using the external tfs_yes_no doesn't work in a plugin;
1831 2. proto_reg_handoff: remove unneeded code;
1832 3. Change the prefs callback to call a function which just enables/disables
1833    the protocol; (using proto_reg_handoff means that the dissector
1834    was re-registered each time the pref was changed);
1835 4. packet-esl.h: use #if 0 instead of /* ... */ to comment out code;
1836
1837 ------------------------------------------------------------------------
1838 r28987 | stig | 2009-07-07 07:34:33 -0700 (Tue, 07 Jul 2009) | 2 lines
1839 Changed paths:
1840    M /trunk/epan/dissectors/packet-mikey.c
1841
1842 No need to include tfs.h
1843
1844 ------------------------------------------------------------------------
1845 r28988 | martinm | 2009-07-07 07:38:14 -0700 (Tue, 07 Jul 2009) | 2 lines
1846 Changed paths:
1847    M /trunk/epan/dissectors/packet-catapult-dct2000.c
1848
1849 Add preference for turning off LTE RRC.
1850
1851 ------------------------------------------------------------------------
1852 r28989 | stig | 2009-07-07 07:54:15 -0700 (Tue, 07 Jul 2009) | 2 lines
1853 Changed paths:
1854    M /trunk/asn1/snmp/packet-snmp-template.c
1855    M /trunk/asn1/spnego/packet-spnego-template.c
1856    M /trunk/epan/dissectors/packet-9p.c
1857    M /trunk/epan/dissectors/packet-aim-generic.c
1858    M /trunk/epan/dissectors/packet-aim-messaging.c
1859    M /trunk/epan/dissectors/packet-aim.c
1860    M /trunk/epan/dissectors/packet-aodv.c
1861    M /trunk/epan/dissectors/packet-bat.c
1862    M /trunk/epan/dissectors/packet-bfd.c
1863    M /trunk/epan/dissectors/packet-dcerpc-spoolss.c
1864    M /trunk/epan/dissectors/packet-dcerpc-svcctl.c
1865    M /trunk/epan/dissectors/packet-dcerpc.c
1866    M /trunk/epan/dissectors/packet-dcom-dispatch.c
1867    M /trunk/epan/dissectors/packet-dcom.c
1868    M /trunk/epan/dissectors/packet-diameter.c
1869    M /trunk/epan/dissectors/packet-drda.c
1870    M /trunk/epan/dissectors/packet-dtpt.c
1871    M /trunk/epan/dissectors/packet-eapol.c
1872    M /trunk/epan/dissectors/packet-extreme.c
1873    M /trunk/epan/dissectors/packet-fr.c
1874    M /trunk/epan/dissectors/packet-ip.c
1875    M /trunk/epan/dissectors/packet-jxta.c
1876    M /trunk/epan/dissectors/packet-lapb.c
1877    M /trunk/epan/dissectors/packet-lapd.c
1878    M /trunk/epan/dissectors/packet-llc.c
1879    M /trunk/epan/dissectors/packet-mq.c
1880    M /trunk/epan/dissectors/packet-mysql.c
1881    M /trunk/epan/dissectors/packet-nfs.c
1882    M /trunk/epan/dissectors/packet-nt-tpcp.c
1883    M /trunk/epan/dissectors/packet-ntlmssp.c
1884    M /trunk/epan/dissectors/packet-rtp.c
1885    M /trunk/epan/dissectors/packet-sap.c
1886    M /trunk/epan/dissectors/packet-sdlc.c
1887    M /trunk/epan/dissectors/packet-smb.c
1888    M /trunk/epan/dissectors/packet-snmp.c
1889    M /trunk/epan/dissectors/packet-spnego.c
1890    M /trunk/epan/dissectors/packet-sqloracle.c
1891    M /trunk/epan/dissectors/packet-t30.c
1892    M /trunk/epan/dissectors/packet-tacacs.c
1893    M /trunk/epan/dissectors/packet-tcp.c
1894    M /trunk/epan/dissectors/packet-v120.c
1895    M /trunk/epan/dissectors/packet-windows-common.c
1896
1897 Changed flags_set_truth -> tfs_set_notset
1898
1899 ------------------------------------------------------------------------
1900 r28990 | stig | 2009-07-07 07:58:25 -0700 (Tue, 07 Jul 2009) | 3 lines
1901 Changed paths:
1902    M /trunk/epan/tfs.c
1903    M /trunk/epan/tfs.h
1904
1905 Removed unused flags_set_truth.
1906 Fixed some capitalizations.
1907
1908 ------------------------------------------------------------------------
1909 r28991 | stig | 2009-07-07 08:21:36 -0700 (Tue, 07 Jul 2009) | 2 lines
1910 Changed paths:
1911    M /trunk/epan/dissectors/packet-dmp.c
1912
1913 Do not use tfs true_string and false_string directly.
1914
1915 ------------------------------------------------------------------------
1916 r28992 | stig | 2009-07-07 09:04:26 -0700 (Tue, 07 Jul 2009) | 2 lines
1917 Changed paths:
1918    M /trunk/epan/proto.c
1919
1920 Added some casts for true_false_string's.
1921
1922 ------------------------------------------------------------------------
1923 r28993 | stig | 2009-07-07 09:13:25 -0700 (Tue, 07 Jul 2009) | 2 lines
1924 Changed paths:
1925    M /trunk/epan/tfs.h
1926
1927 Revert r28985 to fix tfs prototypes, as it doesn't work...
1928
1929 ------------------------------------------------------------------------
1930 r28994 | wmeier | 2009-07-07 10:03:11 -0700 (Tue, 07 Jul 2009) | 4 lines
1931 Changed paths:
1932    M /trunk/plugins/ethercat/packet-esl.c
1933
1934 Fix the esl protocol enable/disable handling issue introduced in SVN #28986:
1935   Use the standard "if (!initialized)..." logic in proto_reg_handoff().
1936 Also: use "true_false_string flags_yes_no" as in the original patch.
1937
1938 ------------------------------------------------------------------------
1939 r28995 | martinm | 2009-07-07 10:07:24 -0700 (Tue, 07 Jul 2009) | 2 lines
1940 Changed paths:
1941    M /trunk/epan/dissectors/packet-rlc-lte.c
1942
1943 Add expert item to warn of AM data PDUs that don't have any data.
1944
1945 ------------------------------------------------------------------------
1946 r28996 | wmeier | 2009-07-07 10:52:03 -0700 (Tue, 07 Jul 2009) | 3 lines
1947 Changed paths:
1948    M /trunk/radius/dictionary.3com
1949    M /trunk/radius/dictionary.acc
1950    M /trunk/radius/dictionary.alteon
1951    M /trunk/radius/dictionary.altiga
1952    M /trunk/radius/dictionary.aptis
1953    M /trunk/radius/dictionary.bay
1954    M /trunk/radius/dictionary.bintec
1955    M /trunk/radius/dictionary.bristol
1956    M /trunk/radius/dictionary.cabletron
1957    M /trunk/radius/dictionary.cisco
1958    M /trunk/radius/dictionary.cisco.bbsm
1959    M /trunk/radius/dictionary.cisco.vpn5000
1960    M /trunk/radius/dictionary.colubris
1961    M /trunk/radius/dictionary.columbia_university
1962    M /trunk/radius/dictionary.compat
1963    M /trunk/radius/dictionary.cosine
1964    M /trunk/radius/dictionary.ericsson
1965    M /trunk/radius/dictionary.erx
1966    M /trunk/radius/dictionary.extreme
1967    M /trunk/radius/dictionary.foundry
1968    M /trunk/radius/dictionary.gandalf
1969    M /trunk/radius/dictionary.garderos
1970    M /trunk/radius/dictionary.gemtek
1971    M /trunk/radius/dictionary.itk
1972    M /trunk/radius/dictionary.juniper
1973    M /trunk/radius/dictionary.karlnet
1974    M /trunk/radius/dictionary.livingston
1975    M /trunk/radius/dictionary.localweb
1976    M /trunk/radius/dictionary.merit
1977    M /trunk/radius/dictionary.mikrotik
1978    M /trunk/radius/dictionary.navini
1979    M /trunk/radius/dictionary.netscreen
1980    M /trunk/radius/dictionary.nokia
1981    M /trunk/radius/dictionary.nomadix
1982    M /trunk/radius/dictionary.propel
1983    M /trunk/radius/dictionary.quintum
1984    M /trunk/radius/dictionary.redback
1985    M /trunk/radius/dictionary.redcreek
1986    M /trunk/radius/dictionary.shasta
1987    M /trunk/radius/dictionary.shiva
1988    M /trunk/radius/dictionary.sonicwall
1989    M /trunk/radius/dictionary.springtide
1990    M /trunk/radius/dictionary.t_systems_nova
1991    M /trunk/radius/dictionary.telebit
1992    M /trunk/radius/dictionary.trapeze
1993    M /trunk/radius/dictionary.unix
1994    M /trunk/radius/dictionary.valemount
1995    M /trunk/radius/dictionary.versanet
1996    M /trunk/radius/dictionary.wispr
1997    M /trunk/radius/dictionary.xedia
1998
1999 Update dictionary files from FreeRadius 2.1.6 [5/18/09]: part 2: 
2000 Modified files w/o conflicts with current Wireshark radius dictionary files.
2001
2002 ------------------------------------------------------------------------
2003 r28997 | stig | 2009-07-07 11:22:23 -0700 (Tue, 07 Jul 2009) | 2 lines
2004 Changed paths:
2005    M /trunk/epan/libwireshark.def
2006
2007 Removed flags_set_truth
2008
2009 ------------------------------------------------------------------------
2010 r28998 | wmeier | 2009-07-07 12:40:17 -0700 (Tue, 07 Jul 2009) | 7 lines
2011 Changed paths:
2012    M /trunk/radius/dictionary.cablelabs
2013
2014 Update dictionary files from FreeRadius 2.1.6 [5/18/09]: part 3a: cablelabs
2015      dictionary.cablelabs from FreeRadius v 2.1.6 updated based upon:
2016       PacketCable(TM) 1.5 Specification: Event Messages [PKT-SP-EM1.5-I03-070412]
2017       PacketCable(TM) Specification: Multimedia Specification [PKT-SP-MM-I04-080522]
2018      Also: Added additional comments and changes related to Wireshark use of this file.
2019  
2020
2021 ------------------------------------------------------------------------
2022 r28999 | stig | 2009-07-07 13:40:28 -0700 (Tue, 07 Jul 2009) | 2 lines
2023 Changed paths:
2024    M /trunk/plugins/unistim/Makefile.common
2025
2026 Removed header_field.h
2027
2028 ------------------------------------------------------------------------
2029 r29000 | wmeier | 2009-07-07 13:55:01 -0700 (Tue, 07 Jul 2009) | 7 lines
2030 Changed paths:
2031    M /trunk/radius/dictionary.microsoft
2032
2033 Update dictionary files from FreeRadius 2.1.6 [5/18/09]: part 3b: microsoft
2034    FreeRadius v 2.1.6 dictionary.microsoft modified based upon
2035      Wireshark commit SVN #17706.
2036    Essentailly: Add "VALUES" for
2037       ATTRIBUTE MS-MPPE-Encryption-Policy  and
2038       ATTRIBUTE MS-MPPE-Encryption-Types.
2039
2040 ------------------------------------------------------------------------
2041 r29001 | wmeier | 2009-07-07 15:14:25 -0700 (Tue, 07 Jul 2009) | 7 lines
2042 Changed paths:
2043    M /trunk/radius/dictionary.wimax
2044
2045 Update dictionary files from FreeRadius 2.1.6 [5/18/09]: part 3c: wimax
2046    - As is from the FreeRadius release except added missing VENDOR-END
2047    - Note: Attribute WiMAX-MN-hHA-MIP4-SPI [11] had a type of "octets"
2048      in the previous Wireshark repository version of this file.
2049      whereas this attribute in the FreeRadius version of tis file
2050      has an attribute type of "integer".
2051
2052 ------------------------------------------------------------------------
2053 r29002 | wmeier | 2009-07-07 15:20:56 -0700 (Tue, 07 Jul 2009) | 2 lines
2054 Changed paths:
2055    M /trunk/radius/dictionary.wimax
2056
2057 radius: dictionary.wimax; Actually add the missing END-VENDOR statement
2058
2059 ------------------------------------------------------------------------
2060 r29003 | etxrab | 2009-07-07 15:22:05 -0700 (Tue, 07 Jul 2009) | 1 line
2061 Changed paths:
2062    M /trunk/epan/dfilter/dfilter.c
2063
2064 NULL is zero on all platforms we run on.
2065 ------------------------------------------------------------------------
2066 r29004 | wmeier | 2009-07-07 15:53:44 -0700 (Tue, 07 Jul 2009) | 2 lines
2067 Changed paths:
2068    M /trunk/radius/dictionary.nortel
2069
2070 radius: dictionary.nortel: Update as per the 2009-07-01 FreeRadius reposistory commit
2071
2072 ------------------------------------------------------------------------
2073 r29005 | gerald | 2009-07-07 17:28:54 -0700 (Tue, 07 Jul 2009) | 2 lines
2074 Changed paths:
2075    M /trunk/epan/dissectors/packet-glbp.c
2076
2077 Fix several dissector assertions.
2078
2079 ------------------------------------------------------------------------
2080 r29006 | guy | 2009-07-07 17:57:01 -0700 (Tue, 07 Jul 2009) | 5 lines
2081 Changed paths:
2082    M /trunk/doc/README.developer
2083
2084 Recommend the expert mechanism, rather than DISSECTOR_ASSERT(), for
2085 checks that really check whether the packet is valid; DISSECTOR_ASSERT()
2086 should only be used for cases where the dissector is making an
2087 assumption about its internal state.
2088
2089 ------------------------------------------------------------------------
2090 r29007 | jake | 2009-07-07 22:20:30 -0700 (Tue, 07 Jul 2009) | 2 lines
2091 Changed paths:
2092    M /trunk/Makefile.am
2093    A /trunk/debian/README.source
2094
2095 Add missing packaging file (according to Debian Policy Manual).
2096
2097 ------------------------------------------------------------------------
2098 r29008 | jake | 2009-07-07 22:22:47 -0700 (Tue, 07 Jul 2009) | 1 line
2099 Changed paths:
2100    M /trunk/debian/control
2101
2102 Drop non-existing omniidl from wireshark-dev dependancy list.
2103 ------------------------------------------------------------------------
2104 r29009 | jake | 2009-07-07 22:24:55 -0700 (Tue, 07 Jul 2009) | 2 lines
2105 Changed paths:
2106    M /trunk/debian/rules
2107
2108 Drop obsolete --enable-gtk2 CFLAG
2109 Make fakeroot actually work by setting proper LD_LIBRARY_PATH
2110 ------------------------------------------------------------------------
2111 r29010 | jake | 2009-07-07 23:07:21 -0700 (Tue, 07 Jul 2009) | 7 lines
2112 Changed paths:
2113    M /trunk/AUTHORS
2114    M /trunk/epan/dissectors/Makefile.common
2115    A /trunk/epan/dissectors/packet-dtn.c
2116    A /trunk/epan/dissectors/packet-dtn.h
2117
2118 From Don Chirieleison:
2119 Within the attached diff file are two source files, packet-dtn.h and
2120 packet-dtn.c. Their function is to decode Bundle Protocol PDUs sent using the
2121 UDP or TCP Convergence Layers. These protocols have been released by the
2122 Internet Research Task Force and are described in RFC 4838 and RFC 5050.
2123 Detailed information on DTN can be obtained at www.dtnrg.org.
2124
2125 ------------------------------------------------------------------------
2126 r29011 | guy | 2009-07-07 23:40:17 -0700 (Tue, 07 Jul 2009) | 3 lines
2127 Changed paths:
2128    M /trunk/epan/dissectors/packet-dtn.c
2129
2130 "uint" isn't a standard type, and isn't a type defined by GLib; use
2131 guint, as defined by GLib, instead.
2132
2133 ------------------------------------------------------------------------
2134 r29012 | stig | 2009-07-08 00:48:13 -0700 (Wed, 08 Jul 2009) | 3 lines
2135 Changed paths:
2136    M /trunk/epan/dissectors/packet-diffserv-mpls-common.c
2137    M /trunk/epan/dissectors/packet-ldp.c
2138    M /trunk/epan/dissectors/packet-rsvp.c
2139    M /trunk/epan/dissectors/x11-fields
2140
2141 From Kovarththanan Rajaratnam:
2142 Duplicate name/blurb removal.
2143
2144 ------------------------------------------------------------------------
2145 r29013 | etxrab | 2009-07-08 00:53:28 -0700 (Wed, 08 Jul 2009) | 1 line
2146 Changed paths:
2147    M /trunk/AUTHORS
2148
2149 Add Darryl G. Champagne.
2150 ------------------------------------------------------------------------
2151 r29014 | stig | 2009-07-08 01:00:55 -0700 (Wed, 08 Jul 2009) | 3 lines
2152 Changed paths:
2153    M /trunk/epan/oids.c
2154
2155 From Kovarththanan Rajaratnam:
2156 Avoid duplicate blurb/name.
2157
2158 ------------------------------------------------------------------------
2159 r29015 | stig | 2009-07-08 01:04:30 -0700 (Wed, 08 Jul 2009) | 3 lines
2160 Changed paths:
2161    M /trunk/doc/README.developer
2162
2163 From Kovarththanan Rajaratnam:
2164 Update to include the new constraints.
2165
2166 ------------------------------------------------------------------------
2167 r29016 | stig | 2009-07-08 03:41:17 -0700 (Wed, 08 Jul 2009) | 3 lines
2168 Changed paths:
2169    M /trunk/epan/wslua/wslua_proto.c
2170
2171 Default to NULL for description.
2172 Avoid duplicate name/blurb.
2173
2174 ------------------------------------------------------------------------
2175 r29017 | stig | 2009-07-08 05:08:35 -0700 (Wed, 08 Jul 2009) | 2 lines
2176 Changed paths:
2177    M /trunk/packaging
2178    M /trunk/packaging/macosx
2179    M /trunk/packaging/macosx/ScriptExec
2180
2181 Added some svn:ignore targets for OSX package build.
2182
2183 ------------------------------------------------------------------------
2184 r29018 | wmeier | 2009-07-08 05:50:09 -0700 (Wed, 08 Jul 2009) | 5 lines
2185 Changed paths:
2186    M /trunk/epan/dissectors/packet-dtn.c
2187
2188 Do defragment inits via registered init routine
2189   instead of once-only in proto_reg_handoff;
2190 Also: localize handles to proto_reg_handoff;
2191       Fix a typo;
2192
2193 ------------------------------------------------------------------------
2194 r29019 | wmeier | 2009-07-08 06:10:00 -0700 (Wed, 08 Jul 2009) | 2 lines
2195 Changed paths:
2196    M /trunk/epan/dissectors/packet-radius_packetcable.c
2197
2198 Add references to two specifications 
2199
2200 ------------------------------------------------------------------------
2201 r29020 | wmeier | 2009-07-08 06:38:59 -0700 (Wed, 08 Jul 2009) | 3 lines
2202 Changed paths:
2203    M /trunk/radius/dictionary.alcatel
2204
2205 Update dictionary files from FreeRadius 2.1.6 [5/18/09]: part 3d: alcatel
2206 Use dictionary.alcatel as is from the FreeRadius release.
2207
2208 ------------------------------------------------------------------------
2209 r29021 | rbalint | 2009-07-08 07:20:59 -0700 (Wed, 08 Jul 2009) | 2 lines
2210 Changed paths:
2211    M /trunk/epan/wslua/wslua_tvb.c
2212
2213 Minor documentation fix
2214
2215 ------------------------------------------------------------------------
2216 r29022 | etxrab | 2009-07-08 07:27:21 -0700 (Wed, 08 Jul 2009) | 2 lines
2217 Changed paths:
2218    M /trunk/diameter/dictionary.xml
2219    M /trunk/diameter/etsie2e4.xml
2220    M /trunk/diameter/gqpolicy.xml
2221
2222 From Magnus S?\195?\182rman:
2223 Correct AVP properties.
2224 ------------------------------------------------------------------------
2225 r29023 | jmayer | 2009-07-08 08:26:04 -0700 (Wed, 08 Jul 2009) | 3 lines
2226 Changed paths:
2227    M /trunk/epan/dissectors/packet-glbp.c
2228
2229 Readd the feature to skip the unknown/faulty remainder
2230 of an IE and still display the next one(s).
2231
2232 ------------------------------------------------------------------------
2233 r29024 | jmayer | 2009-07-08 08:29:37 -0700 (Wed, 08 Jul 2009) | 5 lines
2234 Changed paths:
2235    M /trunk/epan/dissectors/packet-ip.c
2236
2237 Currently, the expert code notifies if a packet is addressed
2238 to 224.0.0.x with a TTL>1. Some protocols (notably VRRP and GLBP)
2239 send out a TTL of 255 and thus cause a notice. That should be fixed,
2240 so for now: Add a FIXME about that.
2241
2242 ------------------------------------------------------------------------
2243 r29025 | etxrab | 2009-07-08 09:16:13 -0700 (Wed, 08 Jul 2009) | 3 lines
2244 Changed paths:
2245    M /trunk/gtk/new_packet_list.c
2246
2247 We are only handling one row at a time(right?).
2248
2249 Shouldn't the row_data_t structures col_text and col_filter just hold the number of columns (cfile.cinfo.num_cols) rather than [NUM_COL_FMTS] with an adittional col_fmt[] all beeing dynamically allocated?
2250 ------------------------------------------------------------------------
2251 r29026 | wmeier | 2009-07-08 10:23:58 -0700 (Wed, 08 Jul 2009) | 7 lines
2252 Changed paths:
2253    M /trunk/radius/dictionary.cisco.vpn3000
2254
2255 Update dictionary files from FreeRadius 2.1.6 [5/18/09]: part 3e: cisco.vpn3000
2256 dictionary.cisco.vpn3000 from FreeRadius v 2.1.6 plus additions:
2257  a. Values as defined in the previous Wireshark version of dictionary.cisco.vpn3000;
2258  b. Attributes as defined in:
2259 http://www.cisco.com/en/US/docs/security/vpn3000/vpn3000_47/configuration/guide/ldapapp.html#wp1564468
2260  Additions from the FreeRadius version marked with "## [wireshark]".
2261
2262 ------------------------------------------------------------------------
2263 r29027 | jake | 2009-07-08 10:46:37 -0700 (Wed, 08 Jul 2009) | 2 lines
2264 Changed paths:
2265    M /trunk/epan/dissectors/packet-dtn.c
2266
2267 Address the size_t vs. gint issue.
2268
2269 ------------------------------------------------------------------------
2270 r29028 | etxrab | 2009-07-08 11:36:31 -0700 (Wed, 08 Jul 2009) | 3 lines
2271 Changed paths:
2272    M /trunk/epan/dissectors/packet-isup.c
2273    M /trunk/epan/dissectors/packet-smpp.c
2274    M /trunk/epan/dissectors/packet-ucp.c
2275    M /trunk/gtk/ansi_a_stat.c
2276    M /trunk/gtk/ansi_map_stat.c
2277    M /trunk/gtk/camel_counter.c
2278    M /trunk/gtk/gsm_a_stat.c
2279    M /trunk/gtk/gsm_map_stat.c
2280    M /trunk/gtk/gsm_map_summary.c
2281    M /trunk/gtk/h225_counter.c
2282    M /trunk/gtk/iax2_analysis.c
2283    M /trunk/gtk/mac_lte_stat_dlg.c
2284    M /trunk/gtk/mtp3_stat.c
2285    M /trunk/gtk/mtp3_summary.c
2286    M /trunk/gtk/rtp_analysis.c
2287    M /trunk/gtk/rtp_stream_dlg.c
2288    M /trunk/gtk/sctp_assoc_analyse.c
2289    M /trunk/gtk/sctp_chunk_stat.c
2290    M /trunk/gtk/sctp_stat_dlg.c
2291    M /trunk/gtk/sip_stat.c
2292    M /trunk/gtk/t38_analysis.c
2293    M /trunk/gtk/voip_calls_dlg.c
2294    M /trunk/gtk/wsp_stat.c
2295
2296 From Kovarththanan Rajaratnam:
2297 No letter-shortcuts in Telephony menu.
2298 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3678
2299 ------------------------------------------------------------------------
2300 r29029 | guy | 2009-07-08 12:19:06 -0700 (Wed, 08 Jul 2009) | 2 lines
2301 Changed paths:
2302    M /trunk/tshark.c
2303
2304 Clarify that "-w" specifies a *pcap-format* file to be written to.
2305
2306 ------------------------------------------------------------------------
2307 r29030 | wmeier | 2009-07-08 12:35:49 -0700 (Wed, 08 Jul 2009) | 5 lines
2308 Changed paths:
2309    M /trunk/radius/dictionary.aruba
2310
2311 Update dictionary files from FreeRadius 2.1.6 [5/18/09]: part 3f: aruba
2312    - FreeRadius 2.1.6 dictionary.aruba plus additions:
2313      See Wireshark Bug #3104 and SVN #26945.
2314      See also: https://airheads.arubanetworks.com/vBulletin/showthread.php?t=910
2315
2316 ------------------------------------------------------------------------
2317 r29031 | wmeier | 2009-07-08 13:29:06 -0700 (Wed, 08 Jul 2009) | 3 lines
2318 Changed paths:
2319    M /trunk/radius/dictionary.ascend
2320
2321 Update dictionary files from FreeRadius 2.1.6 [5/18/09]: part 3g: ascend
2322  FreeRadius 2.1.6 dictionary.ascend as is;
2323
2324 ------------------------------------------------------------------------
2325 r29032 | wmeier | 2009-07-08 13:50:56 -0700 (Wed, 08 Jul 2009) | 3 lines
2326 Changed paths:
2327    M /trunk/radius/dictionary.freeradius
2328
2329 Update dictionary files from FreeRadius 2.1.6 [5/18/09]: part 3h: freeradius
2330  FreeRadius 2.1.6 dictionary.freeradius as is;
2331
2332 ------------------------------------------------------------------------
2333 r29033 | jake | 2009-07-08 14:04:53 -0700 (Wed, 08 Jul 2009) | 1 line
2334 Changed paths:
2335    M /trunk/asn1/snmp/packet-snmp-template.c
2336
2337 Remove hint of name resolution when it's not there.
2338 ------------------------------------------------------------------------
2339 r29034 | stig | 2009-07-09 02:28:05 -0700 (Thu, 09 Jul 2009) | 3 lines
2340 Changed paths:
2341    M /trunk/gtk/main_statusbar.c
2342
2343 Pop the welcome header when we are finished capture without updating packet
2344 list in real time, so we get back to the welcome screen when closing the file.
2345
2346 ------------------------------------------------------------------------
2347 r29035 | stig | 2009-07-09 04:32:50 -0700 (Thu, 09 Jul 2009) | 3 lines
2348 Changed paths:
2349    M /trunk/epan/dissectors/Makefile.common
2350    A /trunk/epan/dissectors/packet-icmp.c (from /trunk/epan/dissectors/packet-ip.c:29033)
2351    M /trunk/epan/dissectors/packet-ip.c
2352    M /trunk/epan/dissectors/packet-ip.h
2353
2354 Split packet-ip into packet-ip and packet-icmp.
2355 Some cleanup in handles and ett entries.
2356
2357 ------------------------------------------------------------------------
2358 r29036 | wmeier | 2009-07-09 05:44:16 -0700 (Thu, 09 Jul 2009) | 9 lines
2359 Changed paths:
2360    M /trunk/radius/dictionary.3gpp2
2361
2362  Update dictionary files from FreeRadius 2.1.6 [5/18/09]: part 3i: 3gpp2
2363    - FreeRadius 2.1.6 dictionary.3gpp2 plus additions based upon
2364       the latest 3GPP2 specification:
2365        "cdma2000 Wireless IP Network Standard: Accounting Services and 3GPP2 Radius VSAs
2366         3GPP2 X.S0011-005-D
2367         Version: 2.0
2368         Version Date: November 2008"
2369        http://www.3gpp2.org/public_html/Specs/X.S0011-005-D_v2.0_081103.pdf
2370
2371 ------------------------------------------------------------------------
2372 r29037 | etxrab | 2009-07-09 08:26:41 -0700 (Thu, 09 Jul 2009) | 1 line
2373 Changed paths:
2374    M /trunk/diameter/dictionary.xml
2375
2376 Update 3GPP AVP:s
2377 ------------------------------------------------------------------------
2378 r29038 | wmeier | 2009-07-09 08:59:02 -0700 (Thu, 09 Jul 2009) | 7 lines
2379 Changed paths:
2380    M /trunk/radius/dictionary.3gpp
2381
2382 Update dictionary files from FreeRadius 2.1.6 [5/18/09]: part 3j: 3gpp
2383     FreeRadius 2.1.6 dictionary.3gpp plus additions based upon:
2384         http://pda.etsi.org/exchangefolder/ts_129061v080300p.pdf
2385          (ETSI TS 129 061 V8.3.0 (2009-06))
2386     Also: Add values for RAT-Type; (packet-gtp custom AVP 3GPP VSA dissector
2387           no longer required for  3GPP-RAT-Type).
2388
2389 ------------------------------------------------------------------------
2390 r29039 | wmeier | 2009-07-09 09:02:34 -0700 (Thu, 09 Jul 2009) | 3 lines
2391 Changed paths:
2392    M /trunk/epan/dissectors/packet-gtp.c
2393
2394 packet-gtp: 3GPP AVP custom VSA dissection no longer required for 3GPP-RAT-Type attribute.
2395             3GPP-RAT-Type values are now defined in the Radius dictionary.3gpp file.
2396
2397 ------------------------------------------------------------------------
2398 r29040 | wmeier | 2009-07-09 13:10:39 -0700 (Thu, 09 Jul 2009) | 7 lines
2399 Changed paths:
2400    A /trunk/radius/dictionary.freeradius.internal
2401
2402 Add FreeRadius v2.1.6 dictionary.freeradius.internal (for completeness).
2403 This file contains "Non Protocol Attributes used by FreeRADIUS".
2404 The "$inlude dictionary.freeradius.internal" line in 
2405 the Radius "dictionary" file is commented out and thus the 
2406 dictionary.freeradius.internal file is not 
2407 read by Wireshark as part of the Radius dictionary files load.
2408
2409 ------------------------------------------------------------------------
2410 r29041 | wmeier | 2009-07-09 13:21:39 -0700 (Thu, 09 Jul 2009) | 9 lines
2411 Changed paths:
2412    M /trunk/radius/dictionary
2413
2414 FreeRadius v2.1.6 "dictionary" file  with the following changes:
2415    - enabled  include: dictionary.cisco.vpn3000
2416    - disabled include: dictionary.vqp
2417    - disabled include: dictionary.freeradius.internal
2418    - added    include: dictionary.chillispot: as per 2009-06-11 commit
2419                         in the FreeRadius repository.
2420    - added: Comment re Wireshark usage of the integer data type.
2421
2422
2423 ------------------------------------------------------------------------
2424 r29042 | wmeier | 2009-07-09 13:28:46 -0700 (Thu, 09 Jul 2009) | 3 lines
2425 Changed paths:
2426    A /trunk/radius/README.radius_dictionary
2427
2428 README describing the Wireshark changes to the FreeRadius
2429 v2.1.6 dictionary files as of 2009-07-09.
2430
2431 ------------------------------------------------------------------------
2432 r29043 | wmeier | 2009-07-09 13:31:22 -0700 (Thu, 09 Jul 2009) | 3 lines
2433 Changed paths:
2434    M /trunk/Makefile.am
2435    M /trunk/packaging/nsis/wireshark.nsi
2436
2437 Revised packaging for the Radius directory:
2438 include new Radius dictionary files & etc.
2439
2440 ------------------------------------------------------------------------
2441 r29044 | etxrab | 2009-07-09 13:44:28 -0700 (Thu, 09 Jul 2009) | 5 lines
2442 Changed paths:
2443    M /trunk/epan/dissectors/packet-enip.c
2444    M /trunk/epan/dissectors/packet-enip.h
2445    M /trunk/epan/dissectors/packet-ethertype.c
2446    M /trunk/epan/etypes.h
2447
2448 From   Joakim Wiberg:
2449 Device Level Ring protocol addition.
2450 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3685
2451
2452 With some minor changes (blurb NULL whem text equal).
2453 ------------------------------------------------------------------------
2454 r29045 | wmeier | 2009-07-09 14:05:37 -0700 (Thu, 09 Jul 2009) | 2 lines
2455 Changed paths:
2456    M /trunk/epan/dissectors/packet-hpteam.c
2457
2458 From: : Nathan Hartwell: Patch to fix output of HP Team dissector in Info column
2459
2460 ------------------------------------------------------------------------
2461 r29046 | etxrab | 2009-07-09 14:18:59 -0700 (Thu, 09 Jul 2009) | 1 line
2462 Changed paths:
2463    M /trunk/diameter/dictionary.xml
2464
2465 Fix cut-n-paste errors.
2466 ------------------------------------------------------------------------
2467 r29047 | etxrab | 2009-07-09 14:43:57 -0700 (Thu, 09 Jul 2009) | 3 lines
2468 Changed paths:
2469    M /trunk/asn1/snmp/packet-snmp-template.c
2470    M /trunk/epan/dissectors/packet-snmp.c
2471
2472 Reworked patch from   massimo: 
2473 SNMP cannot be decoded in case of appended data to message
2474 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3684
2475 ------------------------------------------------------------------------
2476 r29048 | etxrab | 2009-07-09 22:40:02 -0700 (Thu, 09 Jul 2009) | 4 lines
2477 Changed paths:
2478    M /trunk/epan/dissectors/packet-iec104.c
2479
2480 From Joan Ramio:
2481 IEC 60870-5-104 dissector decodes nothing
2482 (new_tvb reported length bug)
2483 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3650
2484 ------------------------------------------------------------------------
2485 r29049 | stig | 2009-07-10 01:03:19 -0700 (Fri, 10 Jul 2009) | 2 lines
2486 Changed paths:
2487    M /trunk/epan/dissectors/packet-enip.c
2488
2489 Header field cleanup.
2490
2491 ------------------------------------------------------------------------
2492 r29050 | stig | 2009-07-10 02:09:11 -0700 (Fri, 10 Jul 2009) | 8 lines
2493 Changed paths:
2494    M /trunk/epan/dissectors/packet-icmp.c
2495
2496 Cleanup handling of ICMP type and code:
2497 - Use value_string to convert strings
2498 - Added more types and codes from IANA
2499
2500 Removed use of check_col()
2501 Check checksum also if no tree
2502 Some white space cleanup
2503
2504 ------------------------------------------------------------------------
2505 r29051 | stig | 2009-07-10 02:12:13 -0700 (Fri, 10 Jul 2009) | 3 lines
2506 Changed paths:
2507    M /trunk/epan/dissectors/packet-ff.c
2508
2509 Use correct length for "Version OD Calling".
2510 This fixes bug 3694.
2511
2512 ------------------------------------------------------------------------
2513 r29052 | etxrab | 2009-07-10 02:40:11 -0700 (Fri, 10 Jul 2009) | 1 line
2514 Changed paths:
2515    M /trunk/diameter/dictionary.xml
2516
2517 More 3GPP updates.
2518 ------------------------------------------------------------------------
2519 r29053 | etxrab | 2009-07-10 05:26:39 -0700 (Fri, 10 Jul 2009) | 2 lines
2520 Changed paths:
2521    M /trunk/epan/dissectors/packet-gtp.c
2522
2523 Restore hf_gtp_ext_rat_type as it's used in decode_gtp_rat_type().
2524 Fix IMEI(SV) While we're at it.
2525 ------------------------------------------------------------------------
2526 r29054 | stig | 2009-07-10 05:48:48 -0700 (Fri, 10 Jul 2009) | 7 lines
2527 Changed paths:
2528    M /trunk/epan/dissectors/packet-icmpv6.c
2529    M /trunk/epan/dissectors/packet-ipv6.h
2530
2531 Cleanup handling of ICMPv6 type and code (not complete):
2532 - Use value_string to convert strings
2533 - Added more types and codes from IANA
2534
2535 Removed use of check_col()
2536 Some white space cleanup
2537
2538 ------------------------------------------------------------------------
2539 r29055 | etxrab | 2009-07-10 08:15:14 -0700 (Fri, 10 Jul 2009) | 1 line
2540 Changed paths:
2541    M /trunk/epan/column_info.h
2542
2543 Fix a typo.
2544 ------------------------------------------------------------------------
2545 r29056 | tuexen | 2009-07-10 13:00:54 -0700 (Fri, 10 Jul 2009) | 3 lines
2546 Changed paths:
2547    M /trunk/AUTHORS
2548    M /trunk/epan/dissectors/Makefile.common
2549    A /trunk/epan/dissectors/packet-gsm_abis_ip.c
2550    M /trunk/epan/dissectors/packet-rsl.c
2551
2552 Add ip.access A-bis over IP dissector received from Harald Welte.
2553 Removed check_col() calls.
2554
2555 ------------------------------------------------------------------------
2556 r29057 | tuexen | 2009-07-10 13:03:25 -0700 (Fri, 10 Jul 2009) | 2 lines
2557 Changed paths:
2558    M /trunk/epan/dissectors/packet-gsm_abis_ip.c
2559
2560 Fix the two other nits reported by Jaap.
2561
2562 ------------------------------------------------------------------------
2563 r29058 | tuexen | 2009-07-10 13:07:57 -0700 (Fri, 10 Jul 2009) | 2 lines
2564 Changed paths:
2565    M /trunk/epan/dissectors/packet-gsm_abis_ip.c
2566
2567 Fix last issue reported by Jaap.
2568
2569 ------------------------------------------------------------------------
2570 r29059 | wmeier | 2009-07-10 13:35:34 -0700 (Fri, 10 Jul 2009) | 2 lines
2571 Changed paths:
2572    M /trunk/epan/dissectors/packet-gsm_abis_ip.c
2573
2574 Two minor changes: include emem.h not req'd; SUB_IPACCESS not used.
2575
2576 ------------------------------------------------------------------------
2577 r29060 | jake | 2009-07-10 14:54:29 -0700 (Fri, 10 Jul 2009) | 6 lines
2578 Changed paths:
2579    M /trunk/epan/dissectors/packet-dcm.c
2580    M /trunk/epan/dissectors/packet-dcm.h
2581    M /trunk/gtk/export_object_dicom.c
2582
2583 From David Aggeler:
2584  * - Fixed corrupt files on DICOM Export
2585  * - Fixed memory limitation on DICOM Export
2586  * - Removed minimum packet length for static port mode
2587  * - Simplified checks for heuristic mode
2588  * - Removed unused functions
2589 ------------------------------------------------------------------------
2590 r29061 | gerald | 2009-07-10 16:39:23 -0700 (Fri, 10 Jul 2009) | 7 lines
2591 Changed paths:
2592    M /trunk/epan/dissectors/packet-netflow.c
2593
2594 Don't use tvb_memcpy to fill in a struct. (Cue Jamie Hyneman saying
2595 "EVER!") Expand the entry/scope struct to include private enterprise
2596 numbers instead of casting guint32s to arbritrary chunks of memory.
2597 Limit the number of entries and scopes we allocate.  Don't allocate
2598 memory every time we see a new template.  Don't use a C++ keyword for
2599 variable names.
2600
2601 ------------------------------------------------------------------------
2602 r29062 | etxrab | 2009-07-11 01:38:41 -0700 (Sat, 11 Jul 2009) | 2 lines
2603 Changed paths:
2604    M /trunk/epan/dissectors/packet-gsm_abis_ip.c
2605
2606 From Harald Welte:
2607 Add some more GSM A-bis IP message types.
2608 ------------------------------------------------------------------------
2609 r29063 | etxrab | 2009-07-11 02:50:09 -0700 (Sat, 11 Jul 2009) | 3 lines
2610 Changed paths:
2611    M /trunk/epan/dissectors/packet-pw-eth.c
2612    M /trunk/gtk/decode_as_dlg.c
2613
2614 From Artem Tamazov:
2615 Analyze->Decode as... menu item becomes unavailable in some situations.(Ethernet-PW)
2616 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3642
2617 ------------------------------------------------------------------------
2618 r29064 | wmeier | 2009-07-11 08:36:18 -0700 (Sat, 11 Jul 2009) | 5 lines
2619 Changed paths:
2620    M /trunk/epan/dissectors/packet-paltalk.c
2621
2622 Fix use of "unaligned" memory references;
2623 Fixes Bug #3689.
2624 Also: fix IPV4 address comparisons which would be incorrect
2625       on a big-endian machine.
2626
2627 ------------------------------------------------------------------------
2628 r29065 | etxrab | 2009-07-12 02:05:03 -0700 (Sun, 12 Jul 2009) | 2 lines
2629 Changed paths:
2630    M /trunk/gtk/new_packet_list.c
2631    M /trunk/gtk/packet_list_store.c
2632    M /trunk/gtk/packet_list_store.h
2633
2634 Some small fixes from Jakub Zawadzki joined with my efforts
2635 to only store the used columns.
2636 ------------------------------------------------------------------------
2637 r29066 | stig | 2009-07-12 03:19:13 -0700 (Sun, 12 Jul 2009) | 6 lines
2638 Changed paths:
2639    M /trunk/epan/dissectors/packet-dcerpc-eventlog.c
2640    M /trunk/epan/frame_data.h
2641    M /trunk/epan/libwireshark.def
2642    M /trunk/epan/packet.c
2643    M /trunk/epan/packet.h
2644    M /trunk/gtk/main_proto_draw.c
2645    M /trunk/print.c
2646
2647 From Kovarththanan Rajaratnam via bug 3702:
2648 This patch optimizes the data source name processing in add_new_data_source()
2649 by delaying it. We now simply store the constant string and lazily compute the
2650 name when needed. This gives a performance boost because we only need the name
2651 if we have multiple data sources.
2652
2653 ------------------------------------------------------------------------
2654 r29067 | wmeier | 2009-07-12 06:41:36 -0700 (Sun, 12 Jul 2009) | 3 lines
2655 Changed paths:
2656    M /trunk/epan/dissectors/packet-tipc.c
2657
2658 Don't coerce a pointer to guint32 when pointing to a guint8.
2659 Using that pointer will fetch the guint8 plus who knows what....
2660
2661 ------------------------------------------------------------------------
2662 r29068 | wmeier | 2009-07-12 07:13:01 -0700 (Sun, 12 Jul 2009) | 2 lines
2663 Changed paths:
2664    M /trunk/epan/dissectors/packet-sctp.c
2665
2666 Fix a typo
2667
2668 ------------------------------------------------------------------------
2669 r29069 | jake | 2009-07-12 08:03:05 -0700 (Sun, 12 Jul 2009) | 5 lines
2670 Changed paths:
2671    M /trunk/epan/dissectors/packet-rtmpt.c
2672
2673 From Nick Ford:
2674 Chunks handled individually rather than as complete messages which have
2675 the risk of being fragmented and unrecognizable.
2676 Added FLV data type.
2677 Allow simultaneous RTMP streams to be handled independently.
2678 ------------------------------------------------------------------------
2679 r29070 | gerald | 2009-07-12 08:03:33 -0700 (Sun, 12 Jul 2009) | 1 line
2680 Changed paths:
2681    M /trunk/epan/enterprise-numbers
2682    M /trunk/manuf
2683
2684 [Automatic manuf and enterprise-numbers update for 2009-07-12]
2685 ------------------------------------------------------------------------
2686 r29073 | etxrab | 2009-07-12 09:34:20 -0700 (Sun, 12 Jul 2009) | 1 line
2687 Changed paths:
2688    M /trunk/gtk/packet_list_store.c
2689
2690 Add a forgotten piece of code...
2691 ------------------------------------------------------------------------
2692 r29074 | etxrab | 2009-07-12 12:08:55 -0700 (Sun, 12 Jul 2009) | 1 line
2693 Changed paths:
2694    M /trunk/epan/dissectors/packet-rtmpt.c
2695
2696 Make iCommand a guint8.
2697 ------------------------------------------------------------------------
2698 r29075 | etxrab | 2009-07-12 12:38:55 -0700 (Sun, 12 Jul 2009) | 1 line
2699 Changed paths:
2700    M /trunk/gtk/new_packet_list.c
2701    M /trunk/gtk/packet_list_store.c
2702
2703 Column index now corresponds to the column in the tree view.
2704 ------------------------------------------------------------------------
2705 r29076 | sfisher | 2009-07-12 22:27:25 -0700 (Sun, 12 Jul 2009) | 6 lines
2706 Changed paths:
2707    M /trunk/gtk/new_packet_list.c
2708
2709
2710 Change the new packet list to use a cell data function for displaying
2711 values in each column's rows.  This is the first step in adding coloring
2712 rule support and other features.
2713
2714
2715 ------------------------------------------------------------------------
2716 r29077 | etxrab | 2009-07-13 01:35:30 -0700 (Mon, 13 Jul 2009) | 2 lines
2717 Changed paths:
2718    M /trunk/epan/dissectors/packet-gsm_a_bssmap.c
2719
2720 APDU incorrectly dissected(BSSLAP Protocol Not Decoded In BSSMAP-LE Messages).
2721 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3711
2722 ------------------------------------------------------------------------
2723 r29078 | martinm | 2009-07-13 03:55:53 -0700 (Mon, 13 Jul 2009) | 2 lines
2724 Changed paths:
2725    M /trunk/epan/dissectors/packet-catapult-dct2000.c
2726
2727 Remove calls to check_col(), and stop giving '{' a line of its own.
2728
2729 ------------------------------------------------------------------------
2730 r29079 | martinm | 2009-07-13 04:23:40 -0700 (Mon, 13 Jul 2009) | 2 lines
2731 Changed paths:
2732    M /trunk/epan/dissectors/packet-mac-lte.c
2733    M /trunk/epan/dissectors/packet-pdcp-lte.c
2734    M /trunk/epan/dissectors/packet-rlc-lte.c
2735
2736 Remove calls to check_col().
2737
2738 ------------------------------------------------------------------------
2739 r29080 | wmeier | 2009-07-13 07:29:13 -0700 (Mon, 13 Jul 2009) | 3 lines
2740 Changed paths:
2741    M /trunk/doc/tshark.pod
2742
2743 Add additional indentation to -z <statistics> swction to improve readability.
2744 Various other minor reformatting and rewording.
2745
2746 ------------------------------------------------------------------------
2747 r29081 | wmeier | 2009-07-13 07:54:47 -0700 (Mon, 13 Jul 2009) | 5 lines
2748 Changed paths:
2749    M /trunk/doc/wireshark.pod
2750
2751 Add additional indentation to -z <statistics> section to improve readability.
2752 Do some work on "Interface" section to have it match current Wireshark: 
2753   additionas/changes to "Menu Items" sub-section.
2754 Various other minor reformatting and rewording.
2755
2756 ------------------------------------------------------------------------
2757 r29082 | etxrab | 2009-07-13 10:33:14 -0700 (Mon, 13 Jul 2009) | 3 lines
2758 Changed paths:
2759    M /trunk/epan/dissectors/packet-hci_h4.c
2760
2761 From  Kovarththanan Rajaratnam:
2762 hci_h4: Optimize column/field handling
2763 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3703
2764 ------------------------------------------------------------------------
2765 r29083 | etxrab | 2009-07-13 10:40:31 -0700 (Mon, 13 Jul 2009) | 3 lines
2766 Changed paths:
2767    M /trunk/epan/dissectors/packet-smb2.c
2768
2769 From Chris Costa:
2770 SMB2 Error Response doesn't decode properly.
2771 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3609
2772 ------------------------------------------------------------------------
2773 r29084 | guy | 2009-07-13 10:43:44 -0700 (Mon, 13 Jul 2009) | 2 lines
2774 Changed paths:
2775    M /trunk/epan/dissectors/packet-hci_h4.c
2776
2777 Note what the "Unknown" value is.
2778
2779 ------------------------------------------------------------------------
2780 r29085 | gerald | 2009-07-13 11:54:24 -0700 (Mon, 13 Jul 2009) | 2 lines
2781 Changed paths:
2782    M /trunk/epan/dissectors/packet-ieee80211.c
2783
2784 Squelch a couple of Valgrind warnings. This should fix bug 3700.
2785
2786 ------------------------------------------------------------------------
2787 r29086 | gerald | 2009-07-13 13:12:53 -0700 (Mon, 13 Jul 2009) | 2 lines
2788 Changed paths:
2789    M /trunk/epan/dissectors/packet-giop.c
2790
2791 Check to see if tvb_child_uncompress returns NULL. Fixes bug 3705.
2792
2793 ------------------------------------------------------------------------
2794 r29087 | jake | 2009-07-13 15:29:59 -0700 (Mon, 13 Jul 2009) | 2 lines
2795 Changed paths:
2796    M /trunk/epan/dissectors/packet-llc.c
2797
2798 Fix for bug 3710:
2799 Use the derived length of the control field i.s.o. assuming its size.
2800 ------------------------------------------------------------------------
2801 r29088 | jake | 2009-07-13 15:46:32 -0700 (Mon, 13 Jul 2009) | 3 lines
2802 Changed paths:
2803    M /trunk/doc/tshark.pod
2804
2805 From Reinhard Speyerer:
2806 The description of tshark -t dd is missing from tshark.pod.
2807
2808 ------------------------------------------------------------------------
2809 r29089 | guy | 2009-07-13 16:35:26 -0700 (Mon, 13 Jul 2009) | 6 lines
2810 Changed paths:
2811    M /trunk/doc/tshark.pod
2812    M /trunk/doc/wireshark.pod
2813
2814 Fix one place where we didn't mention "-t dd".
2815
2816 Put the description of the default time format after the description of
2817 all the time formats, i.e. say "the default is relative" after we say
2818 what "relative" is.
2819
2820 ------------------------------------------------------------------------
2821 r29090 | stig | 2009-07-14 02:33:54 -0700 (Tue, 14 Jul 2009) | 2 lines
2822 Changed paths:
2823    M /trunk/epan/dissectors/packet-smb2.c
2824
2825 Header field cleanup.
2826
2827 ------------------------------------------------------------------------
2828 r29091 | etxrab | 2009-07-14 05:41:11 -0700 (Tue, 14 Jul 2009) | 1 line
2829 Changed paths:
2830    M /trunk/gtk/packet_list_store.c
2831
2832 Fix the sort routine.
2833 ------------------------------------------------------------------------
2834 r29092 | martinm | 2009-07-14 06:08:23 -0700 (Tue, 14 Jul 2009) | 2 lines
2835 Changed paths:
2836    M /trunk/epan/dissectors/packet-mac-lte.c
2837
2838 Add preference to control whether decode of CRC-error'd frames should be attempted.
2839
2840 ------------------------------------------------------------------------
2841 r29093 | etxrab | 2009-07-14 10:15:03 -0700 (Tue, 14 Jul 2009) | 3 lines
2842 Changed paths:
2843    M /trunk/wimaxasncp/dictionary.xml
2844
2845 From  Rajasekhar Reddy Gali:
2846 "dictionary.xml file is very old..." - Update the Wimax .xml file
2847 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3731
2848 ------------------------------------------------------------------------
2849 r29094 | martinm | 2009-07-14 10:43:20 -0700 (Tue, 14 Jul 2009) | 2 lines
2850 Changed paths:
2851    M /trunk/epan/dissectors/packet-mac-lte.c
2852
2853 Trivial formatting changes to RAR output.
2854
2855 ------------------------------------------------------------------------
2856 r29095 | gerald | 2009-07-14 12:13:14 -0700 (Tue, 14 Jul 2009) | 14 lines
2857 Changed paths:
2858    M /trunk/epan/dissectors/packet-ziop.c
2859
2860 From Alvaro Vega Garcia via bug 3652:
2861
2862 Patch with some improvements for packet ziop dissector following patch
2863 about MIOP dissector submitted by Kovarththanan Rajaratnam.
2864
2865 From me:
2866
2867 Add a link to the protocol specification.  Don't tvb_memcpy over
2868 structs! Remove some more tvbuffs.  Don't call proto_item_add_subtree if
2869 we're not going to use the trees.  Call proto_tree_add_item instead of
2870 proto_tree_add_text Remove a bunch of unused ett_ variables and a few
2871 other now-unused variables.  Register the field array with the correct
2872 length.
2873
2874 ------------------------------------------------------------------------
2875 r29096 | etxrab | 2009-07-14 13:49:34 -0700 (Tue, 14 Jul 2009) | 7 lines
2876 Changed paths:
2877    M /trunk/epan/dissectors/Makefile.common
2878    A /trunk/epan/dissectors/packet-v52.c
2879    M /trunk/epan/dissectors/packet-v5ua.c
2880
2881 From     Vladimir Smrekar :
2882 v5.2-User Adaptation Layer and V5.2 Interface.
2883 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3732
2884
2885 Me:
2886 Removed check_col(), hf blurbs, removed global vars and regestering
2887 SCTP port in packet-v52.c.
2888 ------------------------------------------------------------------------
2889 r29097 | wmeier | 2009-07-14 14:34:03 -0700 (Tue, 14 Jul 2009) | 2 lines
2890 Changed paths:
2891    M /trunk/epan/dissectors/packet-v52.c
2892
2893 #include prefs.h not req'd; Also: remove unused #define
2894
2895 ------------------------------------------------------------------------
2896 r29098 | gerald | 2009-07-14 16:09:59 -0700 (Tue, 14 Jul 2009) | 2 lines
2897 Changed paths:
2898    M /trunk/epan/dissectors/packet-afs.c
2899
2900 Remove an unused define.
2901
2902 ------------------------------------------------------------------------
2903 r29100 | stig | 2009-07-15 01:56:12 -0700 (Wed, 15 Jul 2009) | 3 lines
2904 Changed paths:
2905    M /trunk/epan/proto.c
2906
2907 From Kovarththanan Rajaratnam:
2908 Add "text" abbrev + tighten FT_FRAMENUM checks.
2909
2910 ------------------------------------------------------------------------
2911 r29103 | stig | 2009-07-15 12:33:48 -0700 (Wed, 15 Jul 2009) | 2 lines
2912 Changed paths:
2913    M /trunk/epan/dissectors/packet-enip.c
2914
2915 Indent some comments.
2916
2917 ------------------------------------------------------------------------
2918 r29104 | etxrab | 2009-07-15 13:55:31 -0700 (Wed, 15 Jul 2009) | 1 line
2919 Changed paths:
2920    M /trunk/Makefile.nmake
2921    M /trunk/epan/crc/Makefile.nmake
2922    M /trunk/epan/crypt/Makefile.nmake
2923    M /trunk/epan/dfilter/Makefile.nmake
2924    M /trunk/epan/ftypes/Makefile.nmake
2925    M /trunk/epan/wslua/Makefile.nmake
2926    M /trunk/gtk/Makefile.nmake
2927    M /trunk/plugins/ethercat/Makefile.nmake
2928    M /trunk/wiretap/Makefile.nmake
2929    M /trunk/wsutil/Makefile.nmake
2930
2931 Add /MP flag to make use of multi cores.
2932 ------------------------------------------------------------------------
2933 r29105 | guy | 2009-07-15 14:30:37 -0700 (Wed, 15 Jul 2009) | 2 lines
2934 Changed paths:
2935    M /trunk/epan/dissectors/packet-ziop.c
2936
2937 Get rid of C++-style comment (and anglicize it).
2938
2939 ------------------------------------------------------------------------
2940 r29109 | gerald | 2009-07-15 15:51:01 -0700 (Wed, 15 Jul 2009) | 3 lines
2941 Changed paths:
2942    M /trunk/epan/dissectors/packet-v52.c
2943
2944 Make sure we advance our offset during a while loop. This should fix recent
2945 fuzz errors.
2946
2947 ------------------------------------------------------------------------
2948 r29111 | gerald | 2009-07-15 16:16:10 -0700 (Wed, 15 Jul 2009) | 2 lines
2949 Changed paths:
2950    M /trunk/epan/dissectors/packet-v52.c
2951
2952 Add a modeline blurb. Minor indentation fix.
2953
2954 ------------------------------------------------------------------------
2955 r29114 | etxrab | 2009-07-16 01:27:18 -0700 (Thu, 16 Jul 2009) | 2 lines
2956 Changed paths:
2957    M /trunk/Makefile.nmake
2958    M /trunk/config.nmake
2959    M /trunk/epan/crc/Makefile.nmake
2960    M /trunk/epan/crypt/Makefile.nmake
2961    M /trunk/epan/dfilter/Makefile.nmake
2962    M /trunk/epan/ftypes/Makefile.nmake
2963    M /trunk/epan/wslua/Makefile.nmake
2964    M /trunk/gtk/Makefile.nmake
2965    M /trunk/wiretap/Makefile.nmake
2966    M /trunk/wsutil/Makefile.nmake
2967
2968 Move th /MP flag setting to LOCAL_CFLAGS set in configure.nmake
2969 for MSVC variant 2008 only. As suggested by Bill Meier.
2970 ------------------------------------------------------------------------
2971 r29115 | stig | 2009-07-16 03:45:14 -0700 (Thu, 16 Jul 2009) | 3 lines
2972 Changed paths:
2973    M /trunk/epan/dissectors/packet-fc.c
2974    M /trunk/wiretap/pcap-common.c
2975    M /trunk/wiretap/wtap.c
2976    M /trunk/wiretap/wtap.h
2977
2978 From Kahou via bug 3739:
2979 New DLT value is added for Fibre Channel FC2.
2980
2981 ------------------------------------------------------------------------
2982 r29116 | morriss | 2009-07-16 05:39:50 -0700 (Thu, 16 Jul 2009) | 1 line
2983 Changed paths:
2984    M /trunk/config.nmake
2985
2986 /MP also works with 2008EE
2987 ------------------------------------------------------------------------
2988 r29118 | gerald | 2009-07-16 10:00:58 -0700 (Thu, 16 Jul 2009) | 2 lines
2989 Changed paths:
2990    M /trunk/asn1/snmp/packet-snmp-template.c
2991    M /trunk/epan/dissectors/packet-snmp.c
2992    M /trunk/epan/dissectors/packet-snmp.h
2993
2994 Don't crash if we happen to load a bad MIB file.
2995
2996 ------------------------------------------------------------------------
2997 r29121 | jake | 2009-07-16 12:57:15 -0700 (Thu, 16 Jul 2009) | 11 lines
2998 Changed paths:
2999    M /trunk/epan/dissectors/packet-ipsec.c
3000
3001 From David Dahlberg:
3002 As for now, Wireshark supports only 96-bit (or 0-bit for NULL authentication)
3003 integrity control values (ICVs) for IPsec ESP. While the autentication field is
3004 of variable length, this may lead to situations where the whole packet is not
3005 parsable.
3006
3007 To solve this, I added generic classes (not checked) for 128, 192 and 256 bit
3008 ICVs to the ESP dissector. I also split the HMAC-SHA-256 autentication
3009 algorithm to HMAC-SHA-256-128 (128 bit as defined in RFC 4868) and
3010 HMAC-SHA-256-96 (from the very first draft, nevertheless unpatched Linux and
3011 BSDs do it this way).
3012 ------------------------------------------------------------------------
3013 r29122 | gerald | 2009-07-16 13:52:36 -0700 (Thu, 16 Jul 2009) | 3 lines
3014 Changed paths:
3015    M /trunk/epan/packet.c
3016
3017 Zero out the packet_info struct for each packet instead of trying to
3018 initialize everything by hand. Fixes a Valgrind warning.
3019
3020 ------------------------------------------------------------------------
3021 r29123 | gerald | 2009-07-16 14:03:39 -0700 (Thu, 16 Jul 2009) | 3 lines
3022 Changed paths:
3023    M /trunk/epan/dissectors/packet-rsvp.c
3024
3025 Make sure some variables are initialized so that Valgrind quits
3026 complaining.  Use se_memdup to copy memory.
3027
3028 ------------------------------------------------------------------------
3029 r29124 | etxrab | 2009-07-16 14:09:18 -0700 (Thu, 16 Jul 2009) | 3 lines
3030 Changed paths:
3031    M /trunk/epan/dissectors/packet-per.c
3032
3033 From   Sean Yunjnz:
3034 Problem in packet-per.c for ASN.1 PER Encoding.
3035 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3733
3036 ------------------------------------------------------------------------
3037 r29125 | etxrab | 2009-07-16 14:27:56 -0700 (Thu, 16 Jul 2009) | 3 lines
3038 Changed paths:
3039    M /trunk/plugins/wimaxasncp/packet-wimaxasncp.c
3040
3041 From   Rajasekhar Reddy Gali:
3042 packet-wimaxasncp.c file need to update with latest wimax spec.
3043 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3730
3044 ------------------------------------------------------------------------
3045 r29126 | gerald | 2009-07-16 14:35:54 -0700 (Thu, 16 Jul 2009) | 3 lines
3046 Changed paths:
3047    M /trunk/epan/dissectors/packet-rsvp.c
3048
3049 Use SE_COPY_ADDRESS instead of trying to attach ep_alloced data to an
3050 se_alloced struct.
3051
3052 ------------------------------------------------------------------------
3053 r29127 | gerald | 2009-07-16 15:24:31 -0700 (Thu, 16 Jul 2009) | 2 lines
3054 Changed paths:
3055    M /trunk/epan/dissectors/packet-nfs.c
3056
3057 Initialize a variable and remove a check_col.
3058
3059 ------------------------------------------------------------------------
3060 r29128 | gerald | 2009-07-16 15:25:06 -0700 (Thu, 16 Jul 2009) | 2 lines
3061 Changed paths:
3062    M /trunk/epan/reassemble.c
3063
3064 Check for an overflow. This should hopefully fix bug 3672.
3065
3066 ------------------------------------------------------------------------
3067 r29129 | jake | 2009-07-16 23:49:58 -0700 (Thu, 16 Jul 2009) | 3 lines
3068 Changed paths:
3069    M /trunk/epan/dissectors/Makefile.common
3070    M /trunk/epan/dissectors/packet-telnet.c
3071    A /trunk/epan/dissectors/packet-tn3270.c
3072    A /trunk/epan/dissectors/packet-tn3270.h
3073
3074 From Robert Hogan:
3075 I'm working on a tn3270 dissector. 
3076 See: http://roberthogan.net/stuff/tn3270-dissector/
3077 ------------------------------------------------------------------------
3078 r29130 | etxrab | 2009-07-17 01:24:06 -0700 (Fri, 17 Jul 2009) | 3 lines
3079 Changed paths:
3080    M /trunk/epan/addr_resolv.c
3081    M /trunk/epan/addr_resolv.h
3082    M /trunk/epan/to_str.c
3083
3084 From   Kovarththanan Rajaratnam:
3085 Optimize column fill path.
3086 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3701
3087 ------------------------------------------------------------------------
3088 r29131 | etxrab | 2009-07-17 06:42:46 -0700 (Fri, 17 Jul 2009) | 1 line
3089 Changed paths:
3090    M /trunk/gtk/packet_list_store.c
3091
3092 make it possible to retreive the record with packet_list_get_value().
3093 ------------------------------------------------------------------------
3094 r29132 | wmeier | 2009-07-17 07:25:56 -0700 (Fri, 17 Jul 2009) | 3 lines
3095 Changed paths:
3096    M /trunk/epan/dissectors/packet-tn3270.c
3097
3098 Minor changes: Move protocol_register & etc to end; 
3099 Use find_dissector instead of create_dissector_handle.
3100
3101 ------------------------------------------------------------------------
3102 r29133 | gerald | 2009-07-17 08:59:24 -0700 (Fri, 17 Jul 2009) | 2 lines
3103 Changed paths:
3104    M /trunk/epan/to_str.c
3105
3106 Fix an ep buffer overrun introduced in r29130.
3107
3108 ------------------------------------------------------------------------
3109 r29134 | wmeier | 2009-07-17 12:41:34 -0700 (Fri, 17 Jul 2009) | 2 lines
3110 Changed paths:
3111    M /trunk/epan/dissectors/packet-tn3270.c
3112
3113 From Robert Hogan: "no need to register tn3270 for 'decode-as'".
3114
3115 ------------------------------------------------------------------------
3116 r29135 | gerald | 2009-07-17 15:59:59 -0700 (Fri, 17 Jul 2009) | 2 lines
3117 Changed paths:
3118    M /trunk/gtk/airpcap_gui_utils.c
3119    M /trunk/gtk/main_airpcap_toolbar.c
3120
3121 Set the extension channel correctly. Fixup whitespace.
3122
3123 ------------------------------------------------------------------------
3124 r29137 | stig | 2009-07-18 13:10:14 -0700 (Sat, 18 Jul 2009) | 8 lines
3125 Changed paths:
3126    M /trunk/epan/dissectors/packet-xml.c
3127    M /trunk/epan/libwireshark.def
3128    M /trunk/epan/proto.c
3129    M /trunk/epan/proto.h
3130    M /trunk/epan/wspython/wspy_proto.c
3131    M /trunk/plugins/mate/mate_runtime.c
3132
3133 From Kovarththanan Rajaratnam via bug 3719:
3134 This patch optimizes proto_tree_prime_hfid() + friends and
3135 plugs a memleak in the process.
3136
3137 From me:
3138 Removed unused hfindex in proto_tree_new_item()
3139 Fixed ref_count entry in struct header_field_info.
3140
3141 ------------------------------------------------------------------------
3142 r29138 | gerald | 2009-07-19 08:03:36 -0700 (Sun, 19 Jul 2009) | 1 line
3143 Changed paths:
3144    M /trunk/epan/enterprise-numbers
3145    M /trunk/manuf
3146
3147 [Automatic manuf and enterprise-numbers update for 2009-07-19]
3148 ------------------------------------------------------------------------
3149 r29142 | sfisher | 2009-07-19 23:21:35 -0700 (Sun, 19 Jul 2009) | 8 lines
3150 Changed paths:
3151    M /trunk/color_filters.c
3152    M /trunk/file.c
3153    M /trunk/gtk/menus.c
3154    M /trunk/gtk/new_packet_list.c
3155    M /trunk/ui_util.h
3156
3157
3158 Introduce packet list coloring for the NEW_PACKET_LIST.  One caveat: when
3159 enabling/disabling the coloring of the packet list from the menus, the user
3160 has to drag the mouse cursor over each displayed row to take away/add the
3161 coloring.  Dragging the scroll bar up or down will also take care of this as
3162 only the displayed rows are colored.
3163
3164
3165 ------------------------------------------------------------------------
3166 r29143 | etxrab | 2009-07-20 02:06:47 -0700 (Mon, 20 Jul 2009) | 1 line
3167 Changed paths:
3168    M /trunk/gtk/new_packet_list.c
3169
3170 Avoid a crash if no color filter exists (SCTP trace).
3171 ------------------------------------------------------------------------
3172 r29144 | etxrab | 2009-07-20 04:33:02 -0700 (Mon, 20 Jul 2009) | 1 line
3173 Changed paths:
3174    M /trunk/gtk/new_packet_list.c
3175
3176 Redraw the list when color filters are enabled/disabled.
3177 ------------------------------------------------------------------------
3178 r29145 | stig | 2009-07-20 04:42:28 -0700 (Mon, 20 Jul 2009) | 8 lines
3179 Changed paths:
3180    M /trunk/gtk/prefs_column.c
3181
3182 Changed to use "Field type" instead of "Format", to be more descriptive.
3183 Moved "Filed name" fields below "Field type", to improve the layout.
3184 Always show the "Field name" fields, disable when field type is not custom.
3185 Remember field name even when changing field type, so the user can change his
3186 mind without losing the data entered.
3187 Some small adjustments to "Add" and "Remove" buttons.
3188 Added some tooltips.
3189
3190 ------------------------------------------------------------------------
3191 r29146 | stig | 2009-07-20 05:40:55 -0700 (Mon, 20 Jul 2009) | 5 lines
3192 Changed paths:
3193    M /trunk/epan/to_str.c
3194
3195 From Jakub Zawadzki via bug 3701:
3196 Fix regressions in r29130 and r29133
3197 In r29130 formating for DSECS was changed. (old: %01d now: %02d)
3198 In r29133 adding sign was removed (old: buf[0] = '-' now: buf[0] = '\0')
3199
3200 ------------------------------------------------------------------------
3201 r29147 | etxrab | 2009-07-20 09:09:50 -0700 (Mon, 20 Jul 2009) | 2 lines
3202 Changed paths:
3203    M /trunk/file.c
3204    M /trunk/gtk/new_packet_list.c
3205    M /trunk/ui_util.h
3206
3207 Implement new_packet_list_find_row_from_data()
3208 Goto frame should work now.
3209 ------------------------------------------------------------------------
3210 r29149 | etxrab | 2009-07-20 23:02:12 -0700 (Mon, 20 Jul 2009) | 3 lines
3211 Changed paths:
3212    M /trunk/epan/dissectors/packet-e212.c
3213
3214 From Gerasimos Dimitriadis:
3215 Enhancement to E.212 MCC/MNC decoding.
3216 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3759
3217 ------------------------------------------------------------------------
3218 r29150 | etxrab | 2009-07-20 23:08:45 -0700 (Mon, 20 Jul 2009) | 3 lines
3219 Changed paths:
3220    M /trunk/plugins/profinet/packet-dcerpc-pn-io.c
3221
3222 From Benjamin Meyer:
3223 Profinet dissector does not decode all defined error codes.
3224 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3753
3225 ------------------------------------------------------------------------
3226 r29151 | etxrab | 2009-07-20 23:20:47 -0700 (Mon, 20 Jul 2009) | 14 lines
3227 Changed paths:
3228    M /trunk/epan/dissectors/packet-bacapp.c
3229    M /trunk/epan/dissectors/packet-bacapp.h
3230
3231 From  Herbert Lischka:
3232 Added some new features to BACnet dissection:
3233 - ListOfObjectPropertyReferences in scheduler
3234 - RestartReason
3235 - Properties for loop-object
3236 - LogDeviceObjectProperty in trend-log object
3237 - log-buffer entries in trend-log object
3238
3239 - reassemby of fragmented messages
3240 - fallback changed if iconv-library is not here
3241
3242 Me: Moved includes from .h to .c as thats how we normaly do it.
3243
3244 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3736
3245 ------------------------------------------------------------------------
3246 r29152 | guy | 2009-07-21 00:28:47 -0700 (Tue, 21 Jul 2009) | 7 lines
3247 Changed paths:
3248    M /trunk/epan/dissectors/packet-bacapp.c
3249
3250 Don't use tvb_length_remaining() - that just reports how much captured
3251 data is available, not how big the packet really is.
3252
3253 Clean up white space.
3254
3255 Get rid of an unused parameter and two unused variables.
3256
3257 ------------------------------------------------------------------------
3258 r29153 | guy | 2009-07-21 00:44:04 -0700 (Tue, 21 Jul 2009) | 2 lines
3259 Changed paths:
3260    M /trunk/epan/dissectors/packet-bacapp.c
3261
3262 Fix typo.
3263
3264 ------------------------------------------------------------------------
3265 r29154 | martinm | 2009-07-21 00:59:16 -0700 (Tue, 21 Jul 2009) | 10 lines
3266 Changed paths:
3267    M /trunk/epan/dissectors/packet-bacapp.c
3268
3269 Stop using the C++ 'true' and 'false'.
3270
3271 I still get a compilation error...
3272
3273 packet-bacapp.c: In function `dissect_bacapp':
3274 packet-bacapp.c:6350: warning: 'bacapp_invoke_id' might be used uninitialized in this function
3275
3276 ... although I've followed the paths (including the setting of 'segment'), and it looks bogus to me.
3277
3278
3279 ------------------------------------------------------------------------
3280 r29155 | stig | 2009-07-21 01:07:40 -0700 (Tue, 21 Jul 2009) | 2 lines
3281 Changed paths:
3282    M /trunk/epan/dissectors/packet-bacapp.c
3283
3284 Initialize bacapp_invoke_id to avoid a compiler warning.
3285
3286 ------------------------------------------------------------------------
3287 r29156 | etxrab | 2009-07-21 01:35:24 -0700 (Tue, 21 Jul 2009) | 1 line
3288 Changed paths:
3289    M /trunk/epan/dissectors/packet-bacapp.c
3290    M /trunk/epan/dissectors/packet-bacapp.h
3291
3292 size_t -> int to make the Win64 build bot happy.
3293 ------------------------------------------------------------------------
3294 r29157 | guy | 2009-07-21 01:53:39 -0700 (Tue, 21 Jul 2009) | 3 lines
3295 Changed paths:
3296    M /trunk/epan/dissectors/packet-bacapp.c
3297    M /trunk/epan/dissectors/packet-bacapp.h
3298
3299 GLib documentation says the 3rd and 5th arguments to g_iconv are "gsize
3300 *"s.
3301
3302 ------------------------------------------------------------------------
3303 r29158 | guy | 2009-07-21 02:05:16 -0700 (Tue, 21 Jul 2009) | 2 lines
3304 Changed paths:
3305    M /trunk/epan/dissectors/packet-bacapp.c
3306
3307 More gsizery.
3308
3309 ------------------------------------------------------------------------
3310 r29159 | stig | 2009-07-21 09:48:16 -0700 (Tue, 21 Jul 2009) | 4 lines
3311 Changed paths:
3312    M /trunk/epan/column-utils.c
3313    M /trunk/epan/frame_data.h
3314    M /trunk/file.c
3315    M /trunk/gtk/main.c
3316
3317 From didier gautheron via bug 3762:
3318 This patch removes col_expr in frame_data structure,
3319 it can be recomputed when needed.
3320
3321 ------------------------------------------------------------------------
3322 r29160 | stig | 2009-07-21 15:09:31 -0700 (Tue, 21 Jul 2009) | 5 lines
3323 Changed paths:
3324    M /trunk/epan/dissectors/packet-rtcp.c
3325
3326 Cummulative number of packets lost is a signed 24 bits value.
3327 This fixes bug 3763.
3328
3329 Cleanup some proto_tree_add_uint() -> proto_tree_add_item().
3330
3331 ------------------------------------------------------------------------
3332 r29161 | stig | 2009-07-21 15:23:34 -0700 (Tue, 21 Jul 2009) | 2 lines
3333 Changed paths:
3334    M /trunk/epan/dissectors/packet-bacapp.c
3335    M /trunk/epan/dissectors/packet-bacapp.h
3336
3337 Another try to fix the compiler warnings on win64.
3338
3339 ------------------------------------------------------------------------
3340 r29162 | sfisher | 2009-07-21 22:02:24 -0700 (Tue, 21 Jul 2009) | 4 lines
3341 Changed paths:
3342    M /trunk/epan/column-utils.c
3343
3344
3345 Change some g_malloc() calls to g_new() to make the code easier to read.
3346
3347
3348 ------------------------------------------------------------------------
3349 r29163 | etxrab | 2009-07-21 23:00:53 -0700 (Tue, 21 Jul 2009) | 1 line
3350 Changed paths:
3351    M /trunk/file.c
3352
3353 Minor indentation fixes.
3354 ------------------------------------------------------------------------
3355 r29164 | etxrab | 2009-07-22 01:09:22 -0700 (Wed, 22 Jul 2009) | 5 lines
3356 Changed paths:
3357    M /trunk/epan/frame_data.c
3358    M /trunk/epan/frame_data.h
3359    M /trunk/gtk/main_packet_list.c
3360    M /trunk/gtk/packet_list_store.c
3361
3362 From Jakub Zawadzki:
3363 This patch is cut&paste code from gtk/main_packet_list.c:packet_list_compare()
3364 to new function frame_data_compare()
3365 + it make use of new function inside packet_list_compare() and
3366 packet_list_compare_records()
3367 ------------------------------------------------------------------------
3368 r29165 | etxrab | 2009-07-22 01:11:50 -0700 (Wed, 22 Jul 2009) | 6 lines
3369 Changed paths:
3370    M /trunk/epan/libwireshark.def
3371
3372 Take 2:
3373 From Jakub Zawadzki:
3374 This patch is cut&paste code from gtk/main_packet_list.c:packet_list_compare()
3375 to new function frame_data_compare()
3376 + it make use of new function inside packet_list_compare() and
3377 packet_list_compare_records()
3378 ------------------------------------------------------------------------
3379 r29166 | etxrab | 2009-07-22 01:54:38 -0700 (Wed, 22 Jul 2009) | 3 lines
3380 Changed paths:
3381    M /trunk/gtk/new_packet_list.c
3382
3383 From Jakub Zawadzki:
3384 This patch makes row coloring alike GtkCList version
3385  (remove white space between cells/columns)
3386 ------------------------------------------------------------------------
3387 r29167 | martinm | 2009-07-22 06:21:15 -0700 (Wed, 22 Jul 2009) | 2 lines
3388 Changed paths:
3389    M /trunk/epan/dissectors/packet-mac-lte.c
3390
3391 Improve/expand checks on reserved bit values.
3392
3393 ------------------------------------------------------------------------
3394 r29168 | etxrab | 2009-07-22 08:23:08 -0700 (Wed, 22 Jul 2009) | 4 lines
3395 Changed paths:
3396    M /trunk/gtk/new_packet_list.c
3397    M /trunk/gtk/packet_list_store.c
3398
3399 From Jakub Zawadzki:
3400 This patch fix return value in new_packet_list_find_row_from_data when !select
3401
3402 From Me: Change back the cell coloring and remove the horizontal-separator making the colorinjg look the same as in the old packet list.
3403 ------------------------------------------------------------------------
3404 r29169 | etxrab | 2009-07-22 10:35:28 -0700 (Wed, 22 Jul 2009) | 2 lines
3405 Changed paths:
3406    M /trunk/file.c
3407    M /trunk/gtk/new_packet_list.c
3408    M /trunk/ui_util.h
3409
3410 From kovarththanan Rajaratnam:
3411 Pass column_info as a pointer (new packet list).
3412 ------------------------------------------------------------------------
3413 r29170 | etxrab | 2009-07-22 14:33:47 -0700 (Wed, 22 Jul 2009) | 1 line
3414 Changed paths:
3415    M /trunk/epan/dissectors/packet-eth.c
3416    M /trunk/epan/dissectors/packet-frame.c
3417    M /trunk/epan/dissectors/packet-ip.c
3418    M /trunk/epan/dissectors/packet-udp.c
3419
3420 Get rid of check_col() in some of the more frequently used dissectors.
3421 ------------------------------------------------------------------------
3422 r29171 | gerald | 2009-07-22 16:59:15 -0700 (Wed, 22 Jul 2009) | 3 lines
3423 Changed paths:
3424    M /trunk/capinfos.c
3425    M /trunk/editcap.c
3426    M /trunk/make-version.pl
3427    M /trunk/mergecap.c
3428    M /trunk/text2pcap.c
3429    M /trunk/version_info.c
3430
3431 Use "svn info" to fetch the version by default. Fetch the repository path as
3432 well. Add the repository path to the version strings.
3433
3434 ------------------------------------------------------------------------
3435 r29172 | etxrab | 2009-07-22 22:32:31 -0700 (Wed, 22 Jul 2009) | 3 lines
3436 Changed paths:
3437    M /trunk/asn1/rrc/rrc.cnf
3438    M /trunk/epan/dissectors/packet-rrc.c
3439    M /trunk/epan/dissectors/packet-rrc.h
3440
3441 From Neil Piercy:
3442 Another missing RRC dissector chaining link.
3443 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3769
3444 ------------------------------------------------------------------------
3445 r29173 | etxrab | 2009-07-22 22:38:34 -0700 (Wed, 22 Jul 2009) | 3 lines
3446 Changed paths:
3447    M /trunk/epan/dissectors/packet-bacapp.c
3448    M /trunk/epan/dissectors/packet-bacapp.h
3449
3450 From Steve Karg:
3451 BACnet Action property not decoded correctly.
3452 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3766
3453 ------------------------------------------------------------------------
3454 r29174 | etxrab | 2009-07-22 22:48:39 -0700 (Wed, 22 Jul 2009) | 3 lines
3455 Changed paths:
3456    M /trunk/epan/column-utils.c
3457    M /trunk/epan/column.c
3458    M /trunk/epan/column_info.h
3459    M /trunk/epan/proto.c
3460    M /trunk/tshark.c
3461
3462 From Kovarththanan Rajaratnam:
3463 Precompile custom columns filters.
3464 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3767
3465 ------------------------------------------------------------------------
3466 r29175 | etxrab | 2009-07-23 00:57:32 -0700 (Thu, 23 Jul 2009) | 1 line
3467 Changed paths:
3468    M /trunk/epan/column-utils.c
3469    M /trunk/epan/column_info.h
3470
3471 Try to get the #includes right.
3472 ------------------------------------------------------------------------
3473 r29176 | etxrab | 2009-07-23 01:53:13 -0700 (Thu, 23 Jul 2009) | 1 line
3474 Changed paths:
3475    M /trunk/epan/column-utils.c
3476    M /trunk/epan/column_info.h
3477    M /trunk/epan/dfilter/dfilter.h
3478
3479 Try to get the #includes right - take 2.
3480 ------------------------------------------------------------------------
3481 r29177 | etxrab | 2009-07-23 01:56:09 -0700 (Thu, 23 Jul 2009) | 5 lines
3482 Changed paths:
3483    M /trunk/epan/dissectors/packet-radiotap.c
3484
3485 - Ambiguous value for radiotap datarate.
3486 The value given to proto_tree_add_uint_format() was not divided by 2.
3487 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3747
3488 - remove check_col()
3489 - Indentation changes.
3490 ------------------------------------------------------------------------
3491 r29178 | guy | 2009-07-23 02:32:58 -0700 (Thu, 23 Jul 2009) | 5 lines
3492 Changed paths:
3493    M /trunk/epan/dissectors/packet-radiotap.c
3494
3495 Don't divide the data rate by 2 - that loses information (yes, I have a
3496 trace with at least one packet transmitted at 5.5 Mb/s).
3497
3498 Clean up indentation.
3499
3500 ------------------------------------------------------------------------
3501 r29179 | martinm | 2009-07-23 04:19:05 -0700 (Thu, 23 Jul 2009) | 2 lines
3502 Changed paths:
3503    M /trunk/epan/column_info.h
3504    M /trunk/epan/dfilter/dfilter.h
3505
3506 From Kovarththanan Rajaratnam: avoid circular dependency.
3507
3508 ------------------------------------------------------------------------
3509 r29180 | wmeier | 2009-07-23 10:46:09 -0700 (Thu, 23 Jul 2009) | 3 lines
3510 Changed paths:
3511    M /trunk/epan/dissectors/packet-2dparityfec.c
3512    M /trunk/epan/dissectors/packet-bjnp.c
3513    M /trunk/epan/dissectors/packet-dnp.c
3514    M /trunk/epan/dissectors/packet-ieee80211.c
3515    M /trunk/epan/dissectors/packet-memcache.c
3516    M /trunk/epan/dissectors/packet-nat-pmp.c
3517    M /trunk/epan/dissectors/packet-p_mul.c
3518    M /trunk/epan/dissectors/packet-packetlogger.c
3519    M /trunk/epan/dissectors/packet-ppi.c
3520
3521 Set editor modelines to be consistent between emacs and vi/ex;
3522 Indentation and whitespace cleanup;
3523
3524 ------------------------------------------------------------------------
3525 r29181 | guy | 2009-07-23 11:36:25 -0700 (Thu, 23 Jul 2009) | 2 lines
3526 Changed paths:
3527    M /trunk/epan/dissectors/packet-dnp.c
3528
3529 Saved by removing the bell.
3530
3531 ------------------------------------------------------------------------
3532 r29182 | etxrab | 2009-07-23 13:36:16 -0700 (Thu, 23 Jul 2009) | 3 lines
3533 Changed paths:
3534    M /trunk/epan/dissectors/packet-gsm_a_common.c
3535
3536 From Gerasimos Dimitriadis:
3537 Minor enhancement to LAI decoding.
3538 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3770
3539 ------------------------------------------------------------------------
3540 r29183 | wmeier | 2009-07-23 13:52:54 -0700 (Thu, 23 Jul 2009) | 2 lines
3541 Changed paths:
3542    M /trunk/capture_wpcap_packet.c
3543
3544 Fix emacs editor modeline to be a 'safe" value.
3545
3546 ------------------------------------------------------------------------
3547 r29184 | wmeier | 2009-07-23 13:53:44 -0700 (Thu, 23 Jul 2009) | 2 lines
3548 Changed paths:
3549    M /trunk/epan/crypt/airpdcap.c
3550
3551 Fix some whitespace ....
3552
3553 ------------------------------------------------------------------------
3554 r29185 | wmeier | 2009-07-23 14:25:02 -0700 (Thu, 23 Jul 2009) | 2 lines
3555 Changed paths:
3556    M /trunk/epan/dissectors/packet-atalk.c
3557
3558 Use consistent indentation ...
3559
3560 ------------------------------------------------------------------------
3561 r29186 | etxrab | 2009-07-24 01:10:33 -0700 (Fri, 24 Jul 2009) | 1 line
3562 Changed paths:
3563    M /trunk/file.c
3564    M /trunk/gtk/new_packet_list.c
3565    M /trunk/ui_util.h
3566
3567 When using the new packet list select the first packet when the file read is complete. This should take care of the crash when closing WS.
3568 ------------------------------------------------------------------------
3569 r29187 | etxrab | 2009-07-24 06:50:57 -0700 (Fri, 24 Jul 2009) | 1 line
3570 Changed paths:
3571    M /trunk/cfile.h
3572    M /trunk/file.c
3573
3574 Use g_slice if glib >=2.10
3575 ------------------------------------------------------------------------
3576 r29188 | etxrab | 2009-07-24 14:25:21 -0700 (Fri, 24 Jul 2009) | 3 lines
3577 Changed paths:
3578    M /trunk/gtk/new_packet_list.c
3579    M /trunk/gtk/packet_list_store.c
3580
3581 From Kovarththanan Rajaratnam:
3582 New packet list: enable packet history
3583 Me: Add a comment.
3584 ------------------------------------------------------------------------
3585 r29189 | sfisher | 2009-07-24 20:23:37 -0700 (Fri, 24 Jul 2009) | 4 lines
3586 Changed paths:
3587    M /trunk/gtk/new_packet_list.c
3588    M /trunk/gtk/packet_list_store.c
3589
3590
3591 Update my e-mail address with a reference to the AUTHORS file
3592
3593
3594 ------------------------------------------------------------------------
3595 r29190 | etxrab | 2009-07-25 00:50:53 -0700 (Sat, 25 Jul 2009) | 2 lines
3596 Changed paths:
3597    M /trunk/file.c
3598    M /trunk/gtk/menus.c
3599    M /trunk/gtk/new_packet_list.c
3600    M /trunk/ui_util.h
3601
3602 From Kovarththanan Rajaratnam:
3603 New packet list: enable goto first/last packet (Optimized)
3604 ------------------------------------------------------------------------
3605 r29191 | etxrab | 2009-07-25 02:45:35 -0700 (Sat, 25 Jul 2009) | 2 lines
3606 Changed paths:
3607    M /trunk/gtk/goto_dlg.c
3608    M /trunk/gtk/goto_dlg.h
3609    M /trunk/gtk/main_packet_list.h
3610    M /trunk/gtk/menus.c
3611    M /trunk/gtk/new_packet_list.c
3612    M /trunk/ui_util.h
3613
3614 From Kovarththanan Rajaratnam:
3615 packet_goto_next_previous_frame
3616 ------------------------------------------------------------------------
3617 r29192 | etxrab | 2009-07-25 03:40:10 -0700 (Sat, 25 Jul 2009) | 2 lines
3618 Changed paths:
3619    M /trunk/ui_util.h
3620
3621 From Kovarththanan Rajaratnam:
3622 Include needed header (unbreak OSX buildbot)
3623 ------------------------------------------------------------------------
3624 r29193 | sfisher | 2009-07-25 13:13:46 -0700 (Sat, 25 Jul 2009) | 4 lines
3625 Changed paths:
3626    M /trunk/file.c
3627    M /trunk/gtk/new_packet_list.c
3628
3629
3630 Remove two unused variables and mark a function paramter as unused
3631
3632
3633 ------------------------------------------------------------------------
3634 r29194 | guy | 2009-07-25 17:32:22 -0700 (Sat, 25 Jul 2009) | 3 lines
3635 Changed paths:
3636    M /trunk/wiretap/wtap.h
3637
3638 Note that libpcap fails if it tries to read a file with a snapshot
3639 length > 65535, so we shouldn't use a larger value.
3640
3641 ------------------------------------------------------------------------
3642 r29195 | etxrab | 2009-07-26 03:34:07 -0700 (Sun, 26 Jul 2009) | 2 lines
3643 Changed paths:
3644    M /trunk/file.c
3645    M /trunk/gtk/new_packet_list.c
3646    M /trunk/gtk/packet_list_store.c
3647    M /trunk/gtk/packet_list_store.h
3648    M /trunk/ui_util.h
3649
3650 From Kovarththanan Rajaratnam:
3651 Only clear packet list store if we need to redissect.
3652 ------------------------------------------------------------------------
3653 r29196 | gerald | 2009-07-26 08:03:27 -0700 (Sun, 26 Jul 2009) | 1 line
3654 Changed paths:
3655    M /trunk/epan/enterprise-numbers
3656    M /trunk/manuf
3657
3658 [Automatic manuf and enterprise-numbers update for 2009-07-26]
3659 ------------------------------------------------------------------------
3660 r29199 | etxrab | 2009-07-26 15:11:46 -0700 (Sun, 26 Jul 2009) | 11 lines
3661 Changed paths:
3662    M /trunk/config.nmake
3663    M /trunk/gtk/new_packet_list.c
3664    M /trunk/gtk/packet_list_store.c
3665    M /trunk/gtk/packet_list_store.h
3666
3667 From Kovarththanan Rajaratnam:
3668 - Don't issue a row_inserted signal. Rely on our caller to have  
3669 disconnected the model from the view.
3670
3671 -  Removing col_fmt from row_data. It wasn't being used. If we need to store
3672 the column format in the future that should probably be placed in the
3673 PacketList instead of the PacketListRecord
3674 2) Remove double allocation of col_text. Now we allocate it in
3675 new_packet_list_append() and pass it on to packet_list_append_record()
3676 3) Use se_alloc instead of se_alloc0 because we explictly set all the
3677 parameters we use.
3678 ------------------------------------------------------------------------
3679 r29200 | etxrab | 2009-07-26 15:16:36 -0700 (Sun, 26 Jul 2009) | 1 line
3680 Changed paths:
3681    M /trunk/gtk/new_packet_list.c
3682
3683 "Create" the time cols when we render them making change of time format fast.
3684 ------------------------------------------------------------------------
3685 r29201 | etxrab | 2009-07-26 15:18:11 -0700 (Sun, 26 Jul 2009) | 1 line
3686 Changed paths:
3687    M /trunk/config.nmake
3688
3689 Revert change by mistake.
3690 ------------------------------------------------------------------------
3691 r29202 | etxrab | 2009-07-26 20:34:57 -0700 (Sun, 26 Jul 2009) | 2 lines
3692 Changed paths:
3693    M /trunk/epan/column-utils.c
3694    M /trunk/epan/column-utils.h
3695    M /trunk/epan/libwireshark.def
3696    M /trunk/gtk/new_packet_list.c
3697    M /trunk/gtk/packet_list_store.c
3698
3699 From Kovarththanan Rajaratnam:
3700 Use frame_data values .
3701 ------------------------------------------------------------------------
3702 r29203 | etxrab | 2009-07-27 01:33:26 -0700 (Mon, 27 Jul 2009) | 2 lines
3703 Changed paths:
3704    M /trunk/epan/column-utils.c
3705    M /trunk/epan/column-utils.h
3706    M /trunk/epan/epan.c
3707    M /trunk/epan/epan.h
3708    M /trunk/epan/frame_data.h
3709    M /trunk/file.c
3710    M /trunk/gtk/main.c
3711    M /trunk/gtk/packet_win.c
3712    M /trunk/tshark.c
3713
3714 From Kovarththanan Rajaratnam:
3715 Only fill in frame_data vals when needed.
3716 ------------------------------------------------------------------------
3717 r29204 | etxrab | 2009-07-27 06:08:17 -0700 (Mon, 27 Jul 2009) | 3 lines
3718 Changed paths:
3719    M /trunk/epan/dissectors/packet-gsm_a_dtap.c
3720
3721 From Gerasimos Dimitriadis:
3722 Decoding support for 4 DTAP IEs.
3723 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3777
3724 ------------------------------------------------------------------------
3725 r29205 | wmeier | 2009-07-27 06:59:53 -0700 (Mon, 27 Jul 2009) | 2 lines
3726 Changed paths:
3727    M /trunk/epan/reassemble.c
3728    M /trunk/epan/reassemble.h
3729
3730 reassemble.h: update two comments; reassemble.c: correct a typo.
3731
3732 ------------------------------------------------------------------------
3733 r29206 | wmeier | 2009-07-27 07:45:25 -0700 (Mon, 27 Jul 2009) | 2 lines
3734 Changed paths:
3735    M /trunk/epan/dissectors/packet-ipsec-tcp.c
3736
3737 Move proto_reg_handoff to the end ...
3738
3739 ------------------------------------------------------------------------
3740 r29207 | etxrab | 2009-07-27 07:47:12 -0700 (Mon, 27 Jul 2009) | 12 lines
3741 Changed paths:
3742    M /trunk/epan/dissectors/packet-v52.c
3743
3744 From Vladimir Smrekar:
3745
3746 Change, that fix infinite loop for dissections of elements:
3747 - Pulse notification
3748 - Line Information
3749 - PSTN FSM state
3750 - Autonomous signalling sequence
3751 - Sequence response
3752 - Performance grading
3753 - Rejection cp cause
3754
3755 Me prefix hf vars with hf_v52_
3756 ------------------------------------------------------------------------
3757 r29208 | wmeier | 2009-07-27 14:59:01 -0700 (Mon, 27 Jul 2009) | 14 lines
3758 Changed paths:
3759    M /trunk/epan/dissectors/packet-ndmp.c
3760
3761 Improve defragmentation:
3762 1. Prevent tcpencap (ipsec-tcp) from incorrectly dissecting NDMP PDU fragments;
3763     (Essentially: register NDMP as the dissector for the conversation);
3764    Allows correct NDMP fragment reassembly whether or not the 
3765     TCP "Try heuristic sub-dissectors first" preference is enabled.
3766    Fixes Bug #3755 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3755)
3767 2. Use a registered init routine to init the fragment and reassembled tables 
3768    each time a complete capture dissection is (re)started.
3769    Fixes a crash.
3770 3. Don't register on TCP port 10000 since the tcpencap dissector needs to own this
3771    port. (The NDMP dissector is a heuristic dissector).
3772 4. Strengthen the heuristic checking slightly.
3773 5. Other minor changes.
3774
3775 ------------------------------------------------------------------------
3776 r29209 | wmeier | 2009-07-27 16:16:29 -0700 (Mon, 27 Jul 2009) | 2 lines
3777 Changed paths:
3778    M /trunk/AUTHORS
3779
3780 Add Chris Costa to AUTHORS
3781
3782 ------------------------------------------------------------------------
3783 r29210 | sahlberg | 2009-07-28 00:18:05 -0700 (Tue, 28 Jul 2009) | 9 lines
3784 Changed paths:
3785    M /trunk/asn1/ldap/packet-ldap-template.c
3786    M /trunk/asn1/ldap/packet-ldap-template.h
3787    M /trunk/epan/dissectors/packet-ldap.c
3788    M /trunk/epan/dissectors/packet-ldap.h
3789
3790 From: Matthieu Patou <mat+Informatique.Samba@matws.net>
3791 Date: Mon, 27 Jul 2009 08:55:55 +0000 (+0200)
3792 Subject: patch_ldap_260709
3793
3794 Add a few additional LDAP OIDs
3795 and increase the maximum SASL blob size to be 1M instead of 256kb
3796
3797
3798
3799 ------------------------------------------------------------------------
3800 r29211 | etxrab | 2009-07-28 02:26:18 -0700 (Tue, 28 Jul 2009) | 1 line
3801 Changed paths:
3802    M /trunk/epan/proto.h
3803
3804 Whitespace change.
3805 ------------------------------------------------------------------------
3806 r29212 | etxrab | 2009-07-28 03:53:57 -0700 (Tue, 28 Jul 2009) | 1 line
3807 Changed paths:
3808    M /trunk/file.h
3809    M /trunk/gtk/menus.c
3810    M /trunk/gtk/new_packet_list.c
3811    M /trunk/ui_util.h
3812
3813 Fix setting of new time format.
3814 ------------------------------------------------------------------------
3815 r29213 | sahlberg | 2009-07-28 06:01:41 -0700 (Tue, 28 Jul 2009) | 15 lines
3816 Changed paths:
3817    M /trunk/asn1/spnego/packet-spnego-template.c
3818    M /trunk/epan/dissectors/packet-kerberos.c
3819    M /trunk/epan/dissectors/packet-kerberos.h
3820    M /trunk/epan/dissectors/packet-kink.c
3821    M /trunk/epan/dissectors/packet-spnego.c
3822
3823 When we passed the crytobuffer to krb5_c_decrypt() we never actually 
3824 verified that we did have enough data in the buffer/tvb, which could 
3825 lead to a SEGV.
3826 (for example if we enable KRB5 decryption but we do NOT use TCP 
3827 reassembly, and the encrypted data goes beyong the end of the current 
3828 segment)
3829
3830
3831 Change the signature to decrypt_krb5_data() to take a TVB instead of a 
3832 buffer+length.
3833 Actually check that we do have the entire encrypted PDU before calling 
3834 out to the kerberos libraries.
3835
3836
3837
3838 ------------------------------------------------------------------------
3839 r29214 | sahlberg | 2009-07-28 06:38:46 -0700 (Tue, 28 Jul 2009) | 3 lines
3840 Changed paths:
3841    M /trunk/tools/pidl/MANIFEST
3842    M /trunk/tools/pidl/README
3843    M /trunk/tools/pidl/TODO
3844    M /trunk/tools/pidl/idl.yp
3845    M /trunk/tools/pidl/lib/Parse/Pidl/Compat.pm
3846    M /trunk/tools/pidl/lib/Parse/Pidl/Expr.pm
3847    M /trunk/tools/pidl/lib/Parse/Pidl/IDL.pm
3848    M /trunk/tools/pidl/lib/Parse/Pidl/NDR.pm
3849    M /trunk/tools/pidl/lib/Parse/Pidl/Samba3/ClientNDR.pm
3850    M /trunk/tools/pidl/lib/Parse/Pidl/Samba3/ServerNDR.pm
3851    M /trunk/tools/pidl/lib/Parse/Pidl/Samba4/Header.pm
3852    M /trunk/tools/pidl/lib/Parse/Pidl/Samba4/NDR/Client.pm
3853    M /trunk/tools/pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm
3854    M /trunk/tools/pidl/lib/Parse/Pidl/Samba4/NDR/Server.pm
3855    M /trunk/tools/pidl/lib/Parse/Pidl/Samba4/TDR.pm
3856    M /trunk/tools/pidl/lib/Parse/Pidl/Samba4.pm
3857    M /trunk/tools/pidl/lib/Parse/Pidl/Typelist.pm
3858    M /trunk/tools/pidl/lib/Parse/Pidl/Wireshark/Conformance.pm
3859    M /trunk/tools/pidl/lib/Parse/Pidl/Wireshark/NDR.pm
3860    M /trunk/tools/pidl/lib/Parse/Pidl.pm
3861    M /trunk/tools/pidl/pidl
3862    M /trunk/tools/pidl/tests/Util.pm
3863    M /trunk/tools/pidl/tests/header.pl
3864    M /trunk/tools/pidl/tests/ndr.pl
3865    M /trunk/tools/pidl/tests/ndr_align.pl
3866    M /trunk/tools/pidl/tests/ndr_alloc.pl
3867    M /trunk/tools/pidl/tests/ndr_array.pl
3868    M /trunk/tools/pidl/tests/ndr_compat.pl
3869    M /trunk/tools/pidl/tests/ndr_fullptr.pl
3870    M /trunk/tools/pidl/tests/ndr_refptr.pl
3871    M /trunk/tools/pidl/tests/ndr_represent.pl
3872    M /trunk/tools/pidl/tests/ndr_simple.pl
3873    M /trunk/tools/pidl/tests/ndr_string.pl
3874    M /trunk/tools/pidl/tests/ndr_tagtype.pl
3875    M /trunk/tools/pidl/tests/parse_idl.pl
3876    M /trunk/tools/pidl/tests/samba-ndr.pl
3877    M /trunk/tools/pidl/tests/samba3-cli.pl
3878    M /trunk/tools/pidl/tests/typelist.pl
3879    M /trunk/tools/pidl/tests/wireshark-conf.pl
3880
3881 update pidl to the newest version from samba
3882
3883
3884 ------------------------------------------------------------------------
3885 r29215 | sahlberg | 2009-07-28 06:39:42 -0700 (Tue, 28 Jul 2009) | 3 lines
3886 Changed paths:
3887    M /trunk/epan/dissectors/packet-dcerpc-samr.c
3888
3889 regenerate SAMR using the new version of pidl
3890
3891
3892 ------------------------------------------------------------------------
3893 r29216 | sahlberg | 2009-07-28 06:50:22 -0700 (Tue, 28 Jul 2009) | 4 lines
3894 Changed paths:
3895    A /trunk/epan/dissectors/pidl/frstrans.cnf
3896    A /trunk/epan/dissectors/pidl/frstrans.idl
3897
3898 From Stefan Metzmacher :
3899 Add IDL file for FRSTRANS
3900
3901
3902 ------------------------------------------------------------------------
3903 r29217 | sahlberg | 2009-07-28 06:53:10 -0700 (Tue, 28 Jul 2009) | 4 lines
3904 Changed paths:
3905    M /trunk/epan/dissectors/Makefile.common
3906    A /trunk/epan/dissectors/packet-dcerpc-frstrans.c
3907    A /trunk/epan/dissectors/packet-dcerpc-frstrans.h
3908
3909 From Stefan Metzmacher
3910 add generated FRSTRANS dissectors and add them to the build
3911
3912
3913 ------------------------------------------------------------------------
3914 r29218 | etxrab | 2009-07-28 07:07:15 -0700 (Tue, 28 Jul 2009) | 1 line
3915 Changed paths:
3916    M /trunk/gtk/menus.c
3917
3918 Fix setting of timestamp_precision.
3919 ------------------------------------------------------------------------
3920 r29219 | sahlberg | 2009-07-28 07:11:08 -0700 (Tue, 28 Jul 2009) | 5 lines
3921 Changed paths:
3922    M /trunk/epan/dissectors/packet-dcerpc-frstrans.c
3923    M /trunk/epan/dissectors/packet-dcerpc-samr.c
3924    M /trunk/epan/dissectors/pidl/samr.idl
3925
3926 update samr.idl and remove a keyword we no longer support in pidl
3927
3928 regenerate samr and frstrans with the new version of pidl
3929
3930
3931 ------------------------------------------------------------------------
3932 r29220 | etxrab | 2009-07-28 09:20:05 -0700 (Tue, 28 Jul 2009) | 1 line
3933 Changed paths:
3934    M /trunk/file.c
3935    M /trunk/gtk/main.c
3936    M /trunk/gtk/new_packet_list.c
3937
3938 Set reftime without recreating the packet list.
3939 ------------------------------------------------------------------------
3940 r29221 | gerald | 2009-07-28 10:27:59 -0700 (Tue, 28 Jul 2009) | 2 lines
3941 Changed paths:
3942    M /trunk/test/config.sh
3943
3944 Update the adapter name check to match the buildbot.
3945
3946 ------------------------------------------------------------------------
3947 r29222 | etxrab | 2009-07-28 11:29:15 -0700 (Tue, 28 Jul 2009) | 1 line
3948 Changed paths:
3949    M /trunk/file.c
3950
3951 Pacify the build bot.
3952 ------------------------------------------------------------------------
3953 r29223 | etxrab | 2009-07-28 13:46:23 -0700 (Tue, 28 Jul 2009) | 2 lines
3954 Changed paths:
3955    M /trunk/gtk/main.c
3956    M /trunk/gtk/main_proto_draw.c
3957    M /trunk/gtk/menus.c
3958    M /trunk/gtk/new_packet_list.c
3959    M /trunk/gtk/new_packet_list.h
3960    M /trunk/ui_util.h
3961
3962 From Kovarththanan Rajaratnam:
3963 Enable popup menu in packet list view.
3964 ------------------------------------------------------------------------
3965 r29224 | wmeier | 2009-07-28 13:56:36 -0700 (Tue, 28 Jul 2009) | 3 lines
3966 Changed paths:
3967    M /trunk/gtk/recent.c
3968
3969 Clarify (slightly) some comments;
3970 Add a comment as to what looks like incorrect code.
3971
3972 ------------------------------------------------------------------------
3973 r29225 | etxrab | 2009-07-28 15:18:19 -0700 (Tue, 28 Jul 2009) | 1 line
3974 Changed paths:
3975    M /trunk/gtk/menus.c
3976    M /trunk/gtk/new_packet_list.c
3977    M /trunk/gtk/new_packet_list.h
3978
3979 Make mark frame work.
3980 ------------------------------------------------------------------------
3981 r29226 | jake | 2009-07-29 00:10:02 -0700 (Wed, 29 Jul 2009) | 3 lines
3982 Changed paths:
3983    M /trunk/epan/dissectors/packet-dns.c
3984
3985 From Ivan Sy:
3986 Support for DLV RR (RFC 4431) and SHA-256 Digest for DS RR (RFC 4509).
3987
3988 ------------------------------------------------------------------------
3989 r29227 | kukosa | 2009-07-29 02:13:03 -0700 (Wed, 29 Jul 2009) | 1 line
3990 Changed paths:
3991    M /trunk/epan/dissectors/packet-sip.c
3992
3993 Support for IPv6 addresses in URI
3994 ------------------------------------------------------------------------
3995 r29228 | sahlberg | 2009-07-29 03:01:14 -0700 (Wed, 29 Jul 2009) | 18 lines
3996 Changed paths:
3997    M /trunk/epan/crypt/Makefile.common
3998    M /trunk/epan/crypt/airpdcap_ccmp.c
3999    M /trunk/epan/crypt/airpdcap_rijndael.c
4000    M /trunk/epan/crypt/airpdcap_rijndael.h
4001    A /trunk/epan/crypt/crypt-aes.c
4002    A /trunk/epan/crypt/crypt-aes.h
4003
4004 Break the aes set ket/decrypt/encrypt out from airpdcap_raindoll into 
4005 its own crypt-aes.
4006
4007 change the integer types to glib style integers
4008
4009
4010 this may/will be helpful if/when we implement our own version of 
4011 kerberos 
4012 aes decryption of dcerpc since the existing libraries can not (yet) 
4013 handle when header signing is used.
4014
4015 we should implement our own decryption of this for cfx+aes just as we 
4016 did for classic+arcfour
4017
4018
4019
4020
4021
4022 ------------------------------------------------------------------------
4023 r29229 | sahlberg | 2009-07-29 03:28:10 -0700 (Wed, 29 Jul 2009) | 8 lines
4024 Changed paths:
4025    M /trunk/epan/dissectors/packet-dcerpc-eventlog.c
4026    M /trunk/epan/dissectors/pidl/eventlog.idl
4027
4028 update the idl to correctly dissect the read eventlog w flags as a 
4029 bitmap and not as a uint32
4030
4031 this addresses bug 3691 (that was already manually addressed by hand 
4032 in the generated dissector)
4033
4034
4035
4036 ------------------------------------------------------------------------
4037 r29230 | sahlberg | 2009-07-29 03:41:24 -0700 (Wed, 29 Jul 2009) | 3 lines
4038 Changed paths:
4039    M /trunk/epan/dissectors/packet-dcerpc-eventlog.c
4040    M /trunk/epan/dissectors/pidl/eventlog.idl
4041
4042 Fixup the correct names of the parameters for OpenEventLogW
4043
4044
4045 ------------------------------------------------------------------------
4046 r29231 | sahlberg | 2009-07-29 03:59:31 -0700 (Wed, 29 Jul 2009) | 14 lines
4047 Changed paths:
4048    M /trunk/epan/dissectors/packet-dcerpc-eventlog.c
4049    M /trunk/epan/dissectors/pidl/eventlog.idl
4050
4051 start describing ReportEventW in the IDL and make use of the "bitmap" 
4052 for EventTypes.
4053
4054 This addresses also bug 3552 with the until now unusued code.
4055
4056
4057 The eventlog dissector is very incomplete.
4058 While the protocol specification is available now, what is lacking is 
4059 example capture files to test with when implementing more of the IDL 
4060 definitions.
4061
4062
4063
4064
4065 ------------------------------------------------------------------------
4066 r29232 | sahlberg | 2009-07-29 04:29:53 -0700 (Wed, 29 Jul 2009) | 4 lines
4067 Changed paths:
4068    M /trunk/epan/dissectors/Makefile.common
4069    M /trunk/epan/dissectors/packet-zbee-aps.c
4070    M /trunk/epan/dissectors/packet-zbee-aps.h
4071    M /trunk/epan/dissectors/packet-zbee-nwk.c
4072    A /trunk/epan/dissectors/packet-zbee-zcl.c
4073    A /trunk/epan/dissectors/packet-zbee-zcl.h
4074    M /trunk/epan/dissectors/packet-zbee-zdp.c
4075    M /trunk/epan/dissectors/packet-zbee.h
4076
4077 zigbee cluster dissector,
4078 modified from entry in bug 3765 so it compiles cleanly
4079
4080
4081 ------------------------------------------------------------------------
4082 r29233 | stig | 2009-07-29 08:31:25 -0700 (Wed, 29 Jul 2009) | 2 lines
4083 Changed paths:
4084    M /trunk/gtk/new_packet_list.c
4085
4086 Mark an unused argument.
4087
4088 ------------------------------------------------------------------------
4089 r29234 | jake | 2009-07-29 11:26:55 -0700 (Wed, 29 Jul 2009) | 4 lines
4090 Changed paths:
4091    M /trunk/epan/dissectors/packet-isakmp.c
4092
4093 From Neil Piercy:
4094 The Cert Authority hashes in the IKEv2 Cert Request are not dissected properly:
4095 the display offset is not correctly moved on, so the same info is displayed for
4096 all Cert Authority fields.
4097 ------------------------------------------------------------------------
4098 r29235 | guy | 2009-07-29 12:39:17 -0700 (Wed, 29 Jul 2009) | 2 lines
4099 Changed paths:
4100    M /trunk/epan/dissectors/Makefile.common
4101
4102 Add packet-zbee-zcl.h to the source tarball.
4103
4104 ------------------------------------------------------------------------
4105 r29236 | wmeier | 2009-07-29 13:24:10 -0700 (Wed, 29 Jul 2009) | 3 lines
4106 Changed paths:
4107    M /trunk/epan/dissectors/packet-ndmp.c
4108
4109 From Chris Costa: Fix Bug 3786: "NDMP fragmentation fails when final fragment is very small".
4110 (See https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3786)
4111
4112 ------------------------------------------------------------------------
4113 r29237 | etxrab | 2009-07-29 13:58:47 -0700 (Wed, 29 Jul 2009) | 7 lines
4114 Changed paths:
4115    M /trunk/file.c
4116    M /trunk/gtk/new_packet_list.c
4117    M /trunk/ui_util.h
4118
4119 Add pinfo to new_packet_list_append() this should give us the abillity
4120 to store (most) of the underlying data rather than the strings in the store and render it when we need it, thuss saving storage space and loading time.
4121
4122 Idealy we should not store the complete fdata or pinfo structures
4123 but rather just the data relevant to the currently selected/used columns. I'm not entierly sure how to accomplish that however.
4124
4125 Dynamically allocated array to hold pointers to the actual data?
4126 ------------------------------------------------------------------------
4127 r29238 | etxrab | 2009-07-29 14:32:49 -0700 (Wed, 29 Jul 2009) | 4 lines
4128 Changed paths:
4129    M /trunk/file.c
4130    M /trunk/gtk/packet_list_store.c
4131
4132 From Kovarththanan Rajaratnam:
4133 This patch fixes the "Decode as" crash. We now freeze the packetlist before
4134 attempting to clear it. This way we don't have to issue a row deleted signal
4135 either.
4136 ------------------------------------------------------------------------
4137 r29239 | wmeier | 2009-07-29 15:33:08 -0700 (Wed, 29 Jul 2009) | 9 lines
4138 Changed paths:
4139    M /trunk/epan/dissectors/packet-zbee-zcl.c
4140
4141 Fix a potential crash and do various other minor changes:
4142 - Fix an hf[] entry which had an invalid "strings" field which could cause a crash;
4143 - Remove unneeded #includes;
4144 - Make most functions & etc static;
4145 - Remove declarations for functions never defined;
4146 - Fix certain comments to refer to the correct function names;
4147 - Change global variable to be local to proto_reg_handoff...
4148 - ...
4149
4150 ------------------------------------------------------------------------
4151 r29240 | wmeier | 2009-07-29 15:54:28 -0700 (Wed, 29 Jul 2009) | 2 lines
4152 Changed paths:
4153    M /trunk/epan/dissectors/packet-zbee-zcl.c
4154
4155 Function dissect_zcl_attr_data_type() unused: comment it out
4156
4157 ------------------------------------------------------------------------
4158 r29241 | wmeier | 2009-07-29 16:18:34 -0700 (Wed, 29 Jul 2009) | 2 lines
4159 Changed paths:
4160    M /trunk/doc/README.developer
4161
4162 Fix a typo
4163
4164 ------------------------------------------------------------------------
4165 r29242 | gerald | 2009-07-29 17:40:32 -0700 (Wed, 29 Jul 2009) | 2 lines
4166 Changed paths:
4167    M /trunk/epan/dissectors/packet-ansi_683.c
4168
4169 Remove some unused variables.
4170
4171 ------------------------------------------------------------------------
4172 r29243 | gerald | 2009-07-30 09:17:46 -0700 (Thu, 30 Jul 2009) | 2 lines
4173 Changed paths:
4174    M /trunk/epan/dissectors/packet-netflow.c
4175    M /trunk/epan/dissectors/packet-olsr.c
4176    M /trunk/epan/dissectors/packet-ositp.c
4177    M /trunk/epan/dissectors/packet-ospf.c
4178
4179 Remove some unused variable assignments.
4180
4181 ------------------------------------------------------------------------
4182 r29244 | martinm | 2009-07-30 09:53:33 -0700 (Thu, 30 Jul 2009) | 2 lines
4183 Changed paths:
4184    M /trunk/epan/dissectors/packet-mac-lte.c
4185
4186 Show backoff indicator value in subheader tree root.
4187
4188 ------------------------------------------------------------------------
4189 r29245 | gerald | 2009-07-30 10:22:00 -0700 (Thu, 30 Jul 2009) | 2 lines
4190 Changed paths:
4191    M /trunk/epan/dissectors/packet-radius.c
4192    M /trunk/epan/dissectors/packet-radius_packetcable.c
4193
4194 Remove a couple of unused variables.
4195
4196 ------------------------------------------------------------------------
4197 r29246 | gerald | 2009-07-30 10:54:58 -0700 (Thu, 30 Jul 2009) | 8 lines
4198 Changed paths:
4199    M /trunk/epan/except.c
4200    M /trunk/epan/except.h
4201
4202 From Kovarththanan Rajaratnam via bug 3506:
4203
4204 The exception throwing code in except.c/h should be annotated with
4205 "noreturn" to indicate that they never return. Running static analysis
4206 on Wireshark without this annotation causes a lot of false positives
4207 since these analyzers assume that the exception handling code are
4208 ordinary functions that will eventually return.
4209
4210 ------------------------------------------------------------------------
4211 r29247 | etxrab | 2009-07-30 14:11:26 -0700 (Thu, 30 Jul 2009) | 2 lines
4212 Changed paths:
4213    M /trunk/epan/dissectors/packet-gtpv2.c
4214
4215 From   swapnil:
4216 Packet-gtpv2.c dissector extended to support more IE's.
4217 ------------------------------------------------------------------------
4218 r29248 | guy | 2009-07-30 14:40:22 -0700 (Thu, 30 Jul 2009) | 7 lines
4219 Changed paths:
4220    M /trunk/epan/dissectors/packet-gtpv2.c
4221
4222 Fix warnings:
4223
4224         the behavior of x = x++ is undefined by the ANSI C standard -
4225         they obviously just meant x++;
4226
4227         get rid of unused variables.
4228
4229 ------------------------------------------------------------------------
4230 r29249 | gerald | 2009-07-30 16:47:36 -0700 (Thu, 30 Jul 2009) | 2 lines
4231 Changed paths:
4232    M /trunk/asn1/acse/packet-acse-template.c
4233    M /trunk/asn1/dop/packet-dop-template.c
4234    M /trunk/asn1/dsp/packet-dsp-template.c
4235    M /trunk/asn1/ftam/packet-ftam-template.c
4236    M /trunk/asn1/goose/packet-goose-template.c
4237    M /trunk/epan/dissectors/packet-acse.c
4238    M /trunk/epan/dissectors/packet-dop.c
4239    M /trunk/epan/dissectors/packet-dsp.c
4240    M /trunk/epan/dissectors/packet-ftam.c
4241    M /trunk/epan/dissectors/packet-goose.c
4242    M /trunk/epan/dissectors/packet-wccp.c
4243    M /trunk/epan/dissectors/packet-wcp.c
4244    M /trunk/epan/dissectors/packet-windows-common.c
4245    M /trunk/epan/dissectors/packet-winsrepl.c
4246    M /trunk/epan/dissectors/packet-wlccp.c
4247
4248 Remove more unused variables.
4249
4250 ------------------------------------------------------------------------
4251 r29250 | jake | 2009-07-30 23:51:27 -0700 (Thu, 30 Jul 2009) | 3 lines
4252 Changed paths:
4253    M /trunk/epan/dissectors/packet-dns.c
4254
4255 From Ivan Sy:
4256 NAPTR RR (RFC 3403) replacement MUST be a fully qualified domain-name.
4257
4258 ------------------------------------------------------------------------
4259 r29251 | sfisher | 2009-07-31 00:02:02 -0700 (Fri, 31 Jul 2009) | 5 lines
4260 Changed paths:
4261    M /trunk/gtk/gui_utils.c
4262
4263
4264 Include packet_info.h before ui_utils.h since we just started passing a
4265 packet_info structure to one of the functions.
4266
4267
4268 ------------------------------------------------------------------------
4269 r29252 | jake | 2009-07-31 00:05:43 -0700 (Fri, 31 Jul 2009) | 3 lines
4270 Changed paths:
4271    M /trunk/epan/dissectors/packet-dns.c
4272
4273 From Ivan Sy:
4274 Add support for SSHFP RR (RFC 4255).
4275
4276 ------------------------------------------------------------------------
4277 r29253 | gerald | 2009-07-31 09:37:53 -0700 (Fri, 31 Jul 2009) | 7 lines
4278 Changed paths:
4279    M /trunk/epan/dissectors/packet-dns.c
4280
4281 From Ivan Sy via bug 3797:
4282
4283 Support for SPF RR (RFC 4408)
4284
4285 - this has the same format as TXT RR (see section 3.1.1) below.
4286 Currently wireshark 1.2.1 shows this as Unknown type 99
4287
4288 ------------------------------------------------------------------------
4289 r29254 | gerald | 2009-07-31 12:19:25 -0700 (Fri, 31 Jul 2009) | 14 lines
4290 Changed paths:
4291    M /trunk/epan/dissectors/Makefile.common
4292    D /trunk/epan/dissectors/packet-gsm_abis_ip.c
4293    A /trunk/epan/dissectors/packet-gsm_ipa.c (from /trunk/epan/dissectors/packet-gsm_abis_ip.c:29252)
4294
4295 From Holger Freyther via bug 3776:
4296
4297 Part 1:
4298 Rename packet-gsm_abis_ip.c to packet-gsm_ipa.c.
4299
4300 Part 2:
4301 Rename to the content to match the filename.
4302
4303 Part 3:
4304 Add GSM A/SCCP support to the packet-gsm_ipa.c dissector
4305
4306 Adjusted patch to take laforge's comment into account. Use guint16 for the
4307 length and use the ntohs routine to convert the length.
4308
4309 ------------------------------------------------------------------------
4310 r29255 | guy | 2009-07-31 13:13:53 -0700 (Fri, 31 Jul 2009) | 4 lines
4311 Changed paths:
4312    M /trunk/epan/dissectors/packet-gtpv2.c
4313
4314 Completely remove an unused variable, don't just comment it out
4315 (especially with a C++/C99-style comment that not all compilers used to
4316 compile Wireshark accept).
4317
4318 ------------------------------------------------------------------------
4319 r29256 | gerald | 2009-07-31 15:16:29 -0700 (Fri, 31 Jul 2009) | 10 lines
4320 Changed paths:
4321    M /trunk/epan/dissectors/Makefile.common
4322    A /trunk/epan/dissectors/packet-usb-hid.c
4323    A /trunk/epan/dissectors/packet-usb-hid.h
4324    M /trunk/epan/dissectors/packet-usb.c
4325
4326 From Adam Nielsen via bug 3659:
4327
4328 Here is a patch against SVN that implements preliminary support for USB HID
4329 devices.  At the moment it only dissects the initial set up packets (which you
4330 will see if you hotplug a keyboard or mouse.)
4331
4332 The patch also fixes a minor bug in the USB dissector code which reported
4333 certain packets as malformed due to miscounting bytes, and it reports control
4334 packet data and padding data in a more user-friendly manner.
4335
4336 ------------------------------------------------------------------------
4337 r29257 | guy | 2009-07-31 16:38:02 -0700 (Fri, 31 Jul 2009) | 3 lines
4338 Changed paths:
4339    M /trunk/epan/dissectors/packet-usb.c
4340
4341 Fix indentation, get rid of a comment that might no longer apply (dump
4342 *what* as hex?  The stuff we now display as generic fields?).
4343
4344 ------------------------------------------------------------------------
4345 r29258 | martinm | 2009-08-01 02:52:12 -0700 (Sat, 01 Aug 2009) | 2 lines
4346 Changed paths:
4347    M /trunk/epan/dissectors/packet-mac-lte.c
4348
4349 Remember Msg3 bytes and compare with Msg4 Contention Resolution bodies.
4350
4351 ------------------------------------------------------------------------
4352 r29259 | jake | 2009-08-02 05:11:38 -0700 (Sun, 02 Aug 2009) | 3 lines
4353 Changed paths:
4354    M /trunk/epan/dissectors/packet-rtcp.c
4355
4356 Fix for bug 3800:
4357 Correctly track the size of Feedback Control Information in Payload specific RTCP feedback packet.
4358
4359 ------------------------------------------------------------------------
4360 r29260 | jake | 2009-08-02 05:53:14 -0700 (Sun, 02 Aug 2009) | 2 lines
4361 Changed paths:
4362    M /trunk/epan/dissectors/packet-zrtp.c
4363
4364 Add additional cypher types.
4365
4366 ------------------------------------------------------------------------
4367 r29261 | wmeier | 2009-08-02 05:58:57 -0700 (Sun, 02 Aug 2009) | 2 lines
4368 Changed paths:
4369    M /trunk/epan/dissectors/packet-usb-hid.c
4370
4371 Remove unneeded #include <epan/emem.h>; fix some indentation.
4372
4373 ------------------------------------------------------------------------
4374 r29262 | gerald | 2009-08-02 08:03:29 -0700 (Sun, 02 Aug 2009) | 1 line
4375 Changed paths:
4376    M /trunk/epan/enterprise-numbers
4377    M /trunk/manuf
4378
4379 [Automatic manuf and enterprise-numbers update for 2009-08-02]
4380 ------------------------------------------------------------------------
4381 r29265 | wmeier | 2009-08-02 12:09:36 -0700 (Sun, 02 Aug 2009) | 5 lines
4382 Changed paths:
4383    M /trunk/epan/dissectors/packet-http.c
4384
4385 Don't do dissector_add twice on TCP port 3689;
4386 packet-daap requests registration on that port via http_dissector_add
4387  and thus packet-http does not need to do a default registration on that port.
4388 Also: fix a typo in a comment.
4389
4390 ------------------------------------------------------------------------
4391 r29266 | wmeier | 2009-08-02 12:17:09 -0700 (Sun, 02 Aug 2009) | 2 lines
4392 Changed paths:
4393    M /trunk/epan/dissectors/packet-uma.c
4394
4395 Change default range from 1401,1401 to 1401 so that the port isn't double-registered.
4396
4397 ------------------------------------------------------------------------
4398 r29267 | wmeier | 2009-08-02 12:20:20 -0700 (Sun, 02 Aug 2009) | 2 lines
4399 Changed paths:
4400    M /trunk/epan/dissectors/packet-stun.c
4401
4402 packet-stun2 registers for TCP & UDP port 3478 so packet-stun need not register for same.
4403
4404 ------------------------------------------------------------------------
4405 r29268 | wmeier | 2009-08-02 12:54:33 -0700 (Sun, 02 Aug 2009) | 2 lines
4406 Changed paths:
4407    M /trunk/epan/dissectors/packet-simulcrypt.c
4408
4409 Do dissector_add() only if port non-zero; register dissector for "decode-as".
4410
4411 ------------------------------------------------------------------------
4412 r29269 | stig | 2009-08-03 01:05:44 -0700 (Mon, 03 Aug 2009) | 2 lines
4413 Changed paths:
4414    M /trunk/epan/dissectors/packet-usb-hid.c
4415
4416 Handle usb_hid_item_usage_vals as range_string.
4417
4418 ------------------------------------------------------------------------
4419 r29270 | stig | 2009-08-03 02:58:14 -0700 (Mon, 03 Aug 2009) | 2 lines
4420 Changed paths:
4421    M /trunk/epan/dissectors/Makefile.common
4422
4423 Added missing packet-usb-hid.h
4424
4425 ------------------------------------------------------------------------
4426 r29271 | wmeier | 2009-08-03 07:17:31 -0700 (Mon, 03 Aug 2009) | 2 lines
4427 Changed paths:
4428    M /trunk/epan/dissectors/packet-frame.c
4429    M /trunk/epan/dissectors/packet-ositp.c
4430
4431 (Trivial) Fix two typos.
4432
4433 ------------------------------------------------------------------------
4434 r29272 | wmeier | 2009-08-03 08:18:44 -0700 (Mon, 03 Aug 2009) | 2 lines
4435 Changed paths:
4436    M /trunk/epan/dissectors/packet-mip6.c
4437
4438 Do find_dissector_table() in proto_reg_handoff().
4439
4440 ------------------------------------------------------------------------
4441 r29273 | wmeier | 2009-08-03 09:18:06 -0700 (Mon, 03 Aug 2009) | 3 lines
4442 Changed paths:
4443    M /trunk/plugins/mate/packet-mate.c
4444
4445 Use find_dissector() instead of create_dissector_handle();
4446 Fix some indentation.
4447
4448 ------------------------------------------------------------------------
4449 r29274 | wmeier | 2009-08-03 09:21:55 -0700 (Mon, 03 Aug 2009) | 2 lines
4450 Changed paths:
4451    M /trunk/epan/dissectors/packet-rpcap.c
4452
4453 Reword some help text slightly.
4454
4455 ------------------------------------------------------------------------
4456 r29275 | wmeier | 2009-08-03 10:25:17 -0700 (Mon, 03 Aug 2009) | 2 lines
4457 Changed paths:
4458    M /trunk/epan/packet.c
4459
4460 Add some debug code (commented out) to check for duplicate dissector port registrations,
4461
4462 ------------------------------------------------------------------------
4463 r29276 | wmeier | 2009-08-03 11:06:36 -0700 (Mon, 03 Aug 2009) | 2 lines
4464 Changed paths:
4465    M /trunk/epan/packet.c
4466
4467 Remove 1 commented-out #include inadvertantly committed.
4468
4469 ------------------------------------------------------------------------
4470 r29277 | jake | 2009-08-03 11:23:04 -0700 (Mon, 03 Aug 2009) | 2 lines
4471 Changed paths:
4472    M /trunk/epan/dissectors/packet-dns.c
4473
4474 From Ivan Sy:
4475 Support for Host Identity Protocol (HIP) Domain Name System (DNS) Extension.
4476 ------------------------------------------------------------------------
4477 r29278 | gerald | 2009-08-03 12:50:35 -0700 (Mon, 03 Aug 2009) | 2 lines
4478 Changed paths:
4479    M /trunk/epan/dissectors/packet-sccp.c
4480
4481 Add a null pointer check. Remove some unused variables.
4482
4483 ------------------------------------------------------------------------
4484 r29279 | guy | 2009-08-03 14:07:08 -0700 (Mon, 03 Aug 2009) | 2 lines
4485 Changed paths:
4486    M /trunk/epan/dissectors/packet-dns.c
4487
4488 Thou shalt terminate thy value_string arrays with {0, NULL}.
4489
4490 ------------------------------------------------------------------------
4491 r29280 | jake | 2009-08-03 14:12:41 -0700 (Mon, 03 Aug 2009) | 3 lines
4492 Changed paths:
4493    M /trunk/epan/dissectors/packet-gsm_a_dtap.c
4494    M /trunk/epan/dissectors/packet-q931.c
4495
4496 From Gerasimos Dimitriadis:
4497 Added decoding support for the High Layer Compatibility IE in DTAP and updated
4498 the relevant part in Q.931. Also some minor enhancements in Q.931.
4499 ------------------------------------------------------------------------
4500 r29281 | guy | 2009-08-03 14:17:30 -0700 (Mon, 03 Aug 2009) | 2 lines
4501 Changed paths:
4502    M /trunk/epan/dissectors/packet-sccp.c
4503
4504 Clean up indentation somewhat.
4505
4506 ------------------------------------------------------------------------
4507 r29282 | wmeier | 2009-08-03 15:09:08 -0700 (Mon, 03 Aug 2009) | 9 lines
4508 Changed paths:
4509    M /trunk/plugins/m2m/packet-m2m.c
4510
4511 Various minor cleanups:
4512 - Do all find_dissector() calls only once during proto_reg_handoff 
4513    (not each time a sub-dissector is called when dissecting frames).
4514 - Move proto_register & proto_reg_handoff to the end of the file as per convention;
4515 - Move a global variables to be local;
4516 - Change a global variable to be static; 
4517 - Remove unneeded multiple #include <string.h>
4518 - Remove an unneeded variable and a few unneeded lines of code.
4519
4520 ------------------------------------------------------------------------
4521 r29283 | wmeier | 2009-08-03 15:38:43 -0700 (Mon, 03 Aug 2009) | 9 lines
4522 Changed paths:
4523    M /trunk/plugins/wimax/packet-wmx.c
4524
4525 Minor cleanups:
4526 - Comment out code which creates two dissector tables and then
4527    stores a preference value in each of them; 
4528    AFAICT the tables are not accessed elsewhere;
4529 - Comment out the no longer required prefs callback specification
4530    in proto_register;
4531 - "if (... == -1)" not req'd in proto_register;
4532 - Remove unused proto_reg_wimax function.
4533
4534 ------------------------------------------------------------------------
4535 r29284 | wmeier | 2009-08-03 16:18:59 -0700 (Mon, 03 Aug 2009) | 5 lines
4536 Changed paths:
4537    M /trunk/plugins/wimax/packet-wmx.c
4538
4539 More minor cleanups:
4540 - Move proto_register to near the end of the file as per convention;
4541 - Remove unneeded #include <epan/reassemble.h>;
4542 - Comment out unused ett[] array and associated;
4543
4544 ------------------------------------------------------------------------
4545 r29285 | gerald | 2009-08-03 16:49:05 -0700 (Mon, 03 Aug 2009) | 2 lines
4546 Changed paths:
4547    M /trunk/gtk/compare_stat.c
4548    M /trunk/plugins/asn1/packet-asn1.c
4549
4550 Add some null checks.
4551
4552 ------------------------------------------------------------------------
4553 r29286 | gerald | 2009-08-03 16:50:55 -0700 (Mon, 03 Aug 2009) | 2 lines
4554 Changed paths:
4555    M /trunk/plugins/profinet/packet-dcerpc-pn-io.c
4556
4557 Remove a couple of unused variables.
4558
4559 ------------------------------------------------------------------------
4560 r29287 | gerald | 2009-08-03 16:51:13 -0700 (Mon, 03 Aug 2009) | 2 lines
4561 Changed paths:
4562    M /trunk/asn1/cmip/packet-cmip-template.c
4563    M /trunk/epan/dissectors/packet-cmip.c
4564
4565 Rework an assignment to keep static analyzers from complaining.
4566
4567 ------------------------------------------------------------------------
4568 r29288 | gerald | 2009-08-03 17:35:30 -0700 (Mon, 03 Aug 2009) | 2 lines
4569 Changed paths:
4570    M /trunk/make-version.pl
4571
4572 Don't exit with an error if we can't find the svn executable.
4573
4574 ------------------------------------------------------------------------
4575 r29289 | jmayer | 2009-08-04 00:50:49 -0700 (Tue, 04 Aug 2009) | 1 line
4576 Changed paths:
4577    M /trunk/epan/proto.h
4578
4579 Warning fix: comma at end of enum
4580 ------------------------------------------------------------------------
4581 r29290 | martinm | 2009-08-04 03:41:08 -0700 (Tue, 04 Aug 2009) | 2 lines
4582 Changed paths:
4583    M /trunk/epan/dissectors/packet-rlc-lte.c
4584
4585 Show number of predefined bytes in info column.
4586
4587 ------------------------------------------------------------------------
4588 r29291 | gerald | 2009-08-04 10:59:48 -0700 (Tue, 04 Aug 2009) | 2 lines
4589 Changed paths:
4590    M /trunk/epan/dissectors/packet-pop.c
4591
4592 Miscellaneous cleanups.
4593
4594 ------------------------------------------------------------------------
4595 r29292 | guy | 2009-08-04 11:39:43 -0700 (Tue, 04 Aug 2009) | 5 lines
4596 Changed paths:
4597    M /trunk/epan/dissectors/packet-pop.c
4598
4599 Clean up white space a bit - use 2-space indenting.
4600
4601 Put a bunch of code that does nothing unless data_val is non-null inside
4602 "if (data_val)", and get rid of the individual tests.
4603
4604 ------------------------------------------------------------------------
4605 r29293 | wmeier | 2009-08-04 11:46:51 -0700 (Tue, 04 Aug 2009) | 2 lines
4606 Changed paths:
4607    M /trunk/epan/dissectors/packet-fcels.c
4608    M /trunk/epan/dissectors/packet-rsl.c
4609
4610 Remove duplicate entry from ett[]
4611
4612 ------------------------------------------------------------------------
4613 r29294 | wmeier | 2009-08-04 11:48:45 -0700 (Tue, 04 Aug 2009) | 2 lines
4614 Changed paths:
4615    M /trunk/epan/dissectors/ncp2222.py
4616    M /trunk/epan/dissectors/packet-ansi_801.c
4617    M /trunk/epan/dissectors/packet-cimd.c
4618    M /trunk/epan/dissectors/packet-dcerpc-spoolss.c
4619    M /trunk/epan/dissectors/packet-dis-pdus.c
4620    M /trunk/epan/dissectors/packet-rsvp.c
4621
4622 Init ett_... variables to -1
4623
4624 ------------------------------------------------------------------------
4625 r29295 | wmeier | 2009-08-04 11:52:01 -0700 (Tue, 04 Aug 2009) | 2 lines
4626 Changed paths:
4627    M /trunk/asn1/spnego/packet-spnego-template.c
4628    M /trunk/epan/dissectors/packet-spnego.c
4629    M /trunk/epan/dissectors/packet-spnego.h
4630
4631 Initialize several ett_... variables to -1
4632
4633 ------------------------------------------------------------------------
4634 r29296 | wmeier | 2009-08-04 12:01:34 -0700 (Tue, 04 Aug 2009) | 7 lines
4635 Changed paths:
4636    M /trunk/plugins/wimax/mac_hd_generic_decoder.c
4637    M /trunk/plugins/wimax/mac_hd_type1_decoder.c
4638    M /trunk/plugins/wimax/mac_hd_type2_decoder.c
4639    M /trunk/plugins/wimax/mac_mgmt_msg_decoder.c
4640    M /trunk/plugins/wimax/msg_aas_beam.c
4641    M /trunk/plugins/wimax/msg_aas_fbck.c
4642    M /trunk/plugins/wimax/msg_clk_cmp.c
4643    M /trunk/plugins/wimax/msg_dcd.c
4644    M /trunk/plugins/wimax/msg_dlmap.c
4645    M /trunk/plugins/wimax/msg_dsa.c
4646    M /trunk/plugins/wimax/msg_dsc.c
4647    M /trunk/plugins/wimax/msg_dsd.c
4648    M /trunk/plugins/wimax/msg_dsx_rvd.c
4649    M /trunk/plugins/wimax/msg_fpc.c
4650    M /trunk/plugins/wimax/msg_pkm.c
4651    M /trunk/plugins/wimax/msg_prc_lt_ctrl.c
4652    M /trunk/plugins/wimax/msg_reg_req.c
4653    M /trunk/plugins/wimax/msg_reg_rsp.c
4654    M /trunk/plugins/wimax/msg_rep.c
4655    M /trunk/plugins/wimax/msg_res_cmd.c
4656    M /trunk/plugins/wimax/msg_rng_req.c
4657    M /trunk/plugins/wimax/msg_rng_rsp.c
4658    M /trunk/plugins/wimax/msg_sbc.c
4659    M /trunk/plugins/wimax/msg_ucd.c
4660    M /trunk/plugins/wimax/msg_ulmap.c
4661    M /trunk/plugins/wimax/packet-wmx.c
4662    M /trunk/plugins/wimax/wimax_cdma_code_decoder.c
4663    M /trunk/plugins/wimax/wimax_compact_dlmap_ie_decoder.c
4664    M /trunk/plugins/wimax/wimax_compact_ulmap_ie_decoder.c
4665    M /trunk/plugins/wimax/wimax_fch_decoder.c
4666    M /trunk/plugins/wimax/wimax_ffb_decoder.c
4667    M /trunk/plugins/wimax/wimax_hack_decoder.c
4668    M /trunk/plugins/wimax/wimax_harq_map_decoder.c
4669    M /trunk/plugins/wimax/wimax_pdu_decoder.c
4670    M /trunk/plugins/wimax/wimax_phy_attributes_decoder.c
4671
4672 Minor changes:
4673 - Move proto_register...() to the end of the file as per convention;
4674 - Move ett[] to be local to proto_register...();
4675 - "if (...==-1)" not req'd in proto_register...();
4676 - #include <moduleinfo.h> not req'd;
4677 - Remove unneeded forward declarations.
4678
4679 ------------------------------------------------------------------------
4680 r29297 | wmeier | 2009-08-04 12:29:42 -0700 (Tue, 04 Aug 2009) | 2 lines
4681 Changed paths:
4682    M /trunk/epan/dissectors/packet-chdlc.c
4683
4684 Fix benign double subtree registration of an ett_... variable.
4685
4686 ------------------------------------------------------------------------
4687 r29298 | jake | 2009-08-04 14:05:38 -0700 (Tue, 04 Aug 2009) | 1 line
4688 Changed paths:
4689    M /trunk/epan/dissectors/packet-gsm_a_bssmap.c
4690    M /trunk/epan/dissectors/packet-gsm_a_common.h
4691    M /trunk/epan/dissectors/packet-gsm_a_dtap.c
4692    M /trunk/epan/dissectors/packet-gsm_a_gm.c
4693    M /trunk/epan/dissectors/packet-gsm_a_rp.c
4694    M /trunk/epan/dissectors/packet-gsm_a_rr.c
4695    M /trunk/epan/dissectors/packet-gsm_bsslap.c
4696    M /trunk/epan/dissectors/packet-gsm_bssmap_le.c
4697
4698 Optimize empty strings to NULL pointers.
4699 ------------------------------------------------------------------------
4700 r29299 | guy | 2009-08-04 16:14:40 -0700 (Tue, 04 Aug 2009) | 4 lines
4701 Changed paths:
4702    M /trunk/plugins/wimax/msg_dsa.c
4703    M /trunk/plugins/wimax/msg_dsc.c
4704    M /trunk/plugins/wimax/msg_dsd.c
4705
4706 Put the initializers for the elements of value_string arrays into curly
4707 brackets, so the API checks for non-terminated value_string arrays will
4708 not falsely think the arrays are non-terminated.
4709
4710 ------------------------------------------------------------------------
4711 r29300 | guy | 2009-08-04 17:13:38 -0700 (Tue, 04 Aug 2009) | 2 lines
4712 Changed paths:
4713    M /trunk/plugins/wimax/msg_dsc.c
4714
4715 Fix typo.
4716
4717 ------------------------------------------------------------------------
4718 r29301 | gerald | 2009-08-04 17:36:27 -0700 (Tue, 04 Aug 2009) | 2 lines
4719 Changed paths:
4720    M /trunk/asn1/h225/packet-h225-template.c
4721    M /trunk/epan/dissectors/packet-h225.c
4722
4723 Add a couple of pointer checks.
4724
4725 ------------------------------------------------------------------------
4726 r29302 | jake | 2009-08-05 00:33:44 -0700 (Wed, 05 Aug 2009) | 3 lines
4727 Changed paths:
4728    M /trunk/epan/dissectors/packet-ieee80211.c
4729
4730 Fix for bug 3806:
4731 Add presentation of Block Ack Bitmap.
4732
4733 ------------------------------------------------------------------------
4734 r29303 | martinm | 2009-08-05 01:02:12 -0700 (Wed, 05 Aug 2009) | 2 lines
4735 Changed paths:
4736    M /trunk/epan/dissectors/packet-mac-lte.c
4737
4738 Show power headroom report inside its own subtree.
4739
4740 ------------------------------------------------------------------------
4741 r29304 | gerald | 2009-08-05 08:39:29 -0700 (Wed, 05 Aug 2009) | 2 lines
4742 Changed paths:
4743    M /trunk/gtk/wlan_stat_dlg.c
4744    M /trunk/tap-iostat.c
4745
4746 Squelch a couple of Clang Static Analyzer warnings.
4747
4748 ------------------------------------------------------------------------
4749 r29305 | jake | 2009-08-05 11:17:18 -0700 (Wed, 05 Aug 2009) | 3 lines
4750 Changed paths:
4751    M /trunk/epan/dissectors/packet-dns.c
4752
4753 From Ivan Sy:
4754 Add support for Support for DHCID RR (RFC 4701).
4755
4756 ------------------------------------------------------------------------
4757 r29306 | jake | 2009-08-05 11:21:52 -0700 (Wed, 05 Aug 2009) | 3 lines
4758 Changed paths:
4759    M /trunk/epan/dissectors/packet-wbxml.c
4760
4761 Fix for bug 3811:
4762 Add missing shorthand application/vnd.ms-sync besides application/vnd.ms-sync.wbxml.
4763
4764 ------------------------------------------------------------------------
4765 r29307 | jake | 2009-08-05 11:42:45 -0700 (Wed, 05 Aug 2009) | 3 lines
4766 Changed paths:
4767    M /trunk/epan/dissectors/packet-gsm_a_common.c
4768
4769 From Gerasimos Dimitriadis:
4770 Fixes/enhances the decoding of the Mobile Identity IE for type of identity
4771 "TMGI and optional MBMS Session Identity".
4772 ------------------------------------------------------------------------
4773 r29308 | gerald | 2009-08-05 12:03:48 -0700 (Wed, 05 Aug 2009) | 3 lines
4774 Changed paths:
4775    M /trunk/epan/dissectors/packet-p_mul.c
4776
4777 Convert a GString to an ep_strbuf_t (and squelch a static analysis
4778 warning in the process). Remove an unused variable.
4779
4780 ------------------------------------------------------------------------
4781 r29309 | wmeier | 2009-08-06 09:06:11 -0700 (Thu, 06 Aug 2009) | 2 lines
4782 Changed paths:
4783    M /trunk/epan/dissectors/packet-gsm_a_rr.c
4784
4785 Register ett[] subtree array only once.
4786
4787 ------------------------------------------------------------------------
4788 r29310 | wmeier | 2009-08-06 09:10:29 -0700 (Thu, 06 Aug 2009) | 2 lines
4789 Changed paths:
4790    M /trunk/epan/dissectors/packet-ieee8021ah.c
4791
4792 Register ett[] subtree array only once.
4793
4794 ------------------------------------------------------------------------
4795 r29311 | wmeier | 2009-08-06 09:13:31 -0700 (Thu, 06 Aug 2009) | 2 lines
4796 Changed paths:
4797    M /trunk/epan/dissectors/packet-gsm_a_rr.c
4798
4799 Remove inadvertantly committed comments re issue yet to be fixed ...
4800
4801 ------------------------------------------------------------------------
4802 r29312 | wmeier | 2009-08-06 11:44:38 -0700 (Thu, 06 Aug 2009) | 2 lines
4803 Changed paths:
4804    M /trunk/epan/dissectors/packet-gsm_a_rr.c
4805
4806 Prevent possible (benign ?) array references with an array index of -1.
4807
4808 ------------------------------------------------------------------------
4809 r29313 | gerald | 2009-08-06 13:55:04 -0700 (Thu, 06 Aug 2009) | 3 lines
4810 Changed paths:
4811    M /trunk/epan/dissectors/Makefile.common
4812    M /trunk/epan/dissectors/packet-isakmp.c
4813    M /trunk/epan/dissectors/packet-k12.c
4814    M /trunk/epan/dissectors/packet-sccp.c
4815    M /trunk/epan/dissectors/packet-user_encap.c
4816
4817 Fix compilation warnings in a few dissectors and try moving them to the
4818 "clean" list.
4819
4820 ------------------------------------------------------------------------
4821 r29314 | wmeier | 2009-08-06 14:42:40 -0700 (Thu, 06 Aug 2009) | 2 lines
4822 Changed paths:
4823    M /trunk/epan/dissectors/packet-gsm_a_common.c
4824
4825 Fix some indentation and spacing
4826
4827 ------------------------------------------------------------------------
4828 r29315 | tuexen | 2009-08-06 14:55:10 -0700 (Thu, 06 Aug 2009) | 2 lines
4829 Changed paths:
4830    M /trunk/epan/dissectors/packet-isakmp.c
4831
4832 Get it compiling when HAVE_LIBGCRYPT is not defined.
4833
4834 ------------------------------------------------------------------------
4835 r29316 | stig | 2009-08-06 15:06:37 -0700 (Thu, 06 Aug 2009) | 3 lines
4836 Changed paths:
4837    M /trunk/gtk/font_utils.c
4838    M /trunk/gtk/main.c
4839    M /trunk/gtk/new_packet_list.c
4840    M /trunk/gtk/new_packet_list.h
4841
4842 Added new_packet_list_set_font() and initialize fonts when using
4843 new packet list.
4844
4845 ------------------------------------------------------------------------
4846 r29317 | tuexen | 2009-08-06 15:26:05 -0700 (Thu, 06 Aug 2009) | 2 lines
4847 Changed paths:
4848    M /trunk/epan/dissectors/Makefile.common
4849
4850 packet-sctp.c seems to be clean (at least it is on Mac OS X).
4851
4852 ------------------------------------------------------------------------
4853 r29318 | guy | 2009-08-06 16:26:24 -0700 (Thu, 06 Aug 2009) | 4 lines
4854 Changed paths:
4855    M /trunk/epan/dissectors/packet-sctp.c
4856
4857 Those items are 32 bits or longer, so the cast should be safe; add an
4858 additional cast in the hopes that they squelch "dereferencing
4859 type-punned pointer" warnings.
4860
4861 ------------------------------------------------------------------------
4862 r29319 | wmeier | 2009-08-06 16:47:21 -0700 (Thu, 06 Aug 2009) | 5 lines
4863 Changed paths:
4864    M /trunk/epan/dissectors/packet-gsm_a_common.h
4865
4866 'if (curr_len <= 0)' won't work as desired when curr_len is declared as unsigned.
4867 The fix: change to 'if ((signed)curr_len <= 0)'.
4868 This is a bit of a hack but I think it works.
4869 See the comment in this file (packet-gsm_a_common.h).
4870
4871 ------------------------------------------------------------------------
4872 r29320 | wmeier | 2009-08-06 16:51:45 -0700 (Thu, 06 Aug 2009) | 2 lines
4873 Changed paths:
4874    M /trunk/epan/dissectors/packet-gsm_a_dtap.c
4875    M /trunk/epan/dissectors/packet-gsm_a_rp.c
4876    M /trunk/epan/dissectors/packet-gsm_a_rr.c
4877    M /trunk/epan/dissectors/packet-gsm_bssmap_le.c
4878
4879 Fix some individual cases of 'if (unsigned) < 0'
4880
4881 ------------------------------------------------------------------------
4882 r29321 | gerald | 2009-08-06 17:15:35 -0700 (Thu, 06 Aug 2009) | 2 lines
4883 Changed paths:
4884    M /trunk/epan/dissectors/Makefile.am
4885    M /trunk/epan/dissectors/Makefile.common
4886    M /trunk/epan/dissectors/packet-nbd.c
4887    M /trunk/epan/dissectors/packet-scsi-osd.c
4888
4889 Clean up the last two DIRTY_DISSECTOR_SRC entries.
4890
4891 ------------------------------------------------------------------------
4892 r29322 | krj | 2009-08-07 05:15:46 -0700 (Fri, 07 Aug 2009) | 4 lines
4893 Changed paths:
4894    M /trunk/file.c
4895
4896 Free frame data slice on file reset
4897
4898 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3813
4899
4900 ------------------------------------------------------------------------
4901 r29323 | krj | 2009-08-07 06:18:02 -0700 (Fri, 07 Aug 2009) | 1 line
4902 Changed paths:
4903    M /trunk/config.nmake
4904
4905 Use fully qualified path to bash
4906 ------------------------------------------------------------------------
4907 r29324 | krj | 2009-08-07 07:01:44 -0700 (Fri, 07 Aug 2009) | 1 line
4908 Changed paths:
4909    M /trunk/config.nmake
4910
4911 Back out r29323. The non fully qualified path seems to work for everyone else so don't mess with it.
4912 ------------------------------------------------------------------------
4913 r29325 | jmayer | 2009-08-07 11:45:06 -0700 (Fri, 07 Aug 2009) | 3 lines
4914 Changed paths:
4915    M /trunk/epan/dissectors/packet-bootp.c
4916
4917 - Add rfc number comments on not-yet-decoded options
4918 - Decode autoconfigure option
4919
4920 ------------------------------------------------------------------------
4921 r29326 | jmayer | 2009-08-07 11:47:56 -0700 (Fri, 07 Aug 2009) | 8 lines
4922 Changed paths:
4923    M /trunk/epan/Makefile.am
4924    M /trunk/wiretap/Makefile.am
4925
4926 * Tue May 26 2009 cmorve69@yahoo.es
4927 - made it compile with --as-needed
4928
4929 This patch was taken from the opensuse wireshark.spec file.
4930 No thanks go to the author and the package maintainers of
4931 this package for not sending this upstream - it would have
4932 made it into 1.2.0.
4933
4934 ------------------------------------------------------------------------
4935 r29327 | jmayer | 2009-08-07 11:49:24 -0700 (Fri, 07 Aug 2009) | 4 lines
4936 Changed paths:
4937    M /trunk/acinclude.m4
4938    M /trunk/configure.in
4939
4940 - Add an AC macro to test linker flags.
4941 - Test whether the linker supports --as-needed and if so,
4942   adds it to LDFLAGS
4943
4944 ------------------------------------------------------------------------
4945 r29328 | wmeier | 2009-08-07 14:22:54 -0700 (Fri, 07 Aug 2009) | 9 lines
4946 Changed paths:
4947    M /trunk/tshark.c
4948
4949 tshark: console_log_level preference now controls which log msgs are sent to stderr;
4950 Note: This is a behavior change: 
4951       Given the default value for the console_log_level preference
4952        tshark will now show ERROR, CRITICAL and WARNING level log messages.
4953       Prior to this change tshark was hardwired to show only
4954        ERROR and CRITICAL level messages.
4955       Time will tell whether this change results in too much noise
4956        in tshark output.
4957
4958 ------------------------------------------------------------------------
4959 r29329 | gerald | 2009-08-07 14:53:40 -0700 (Fri, 07 Aug 2009) | 6 lines
4960 Changed paths:
4961    M /trunk/epan/dissectors/packet-eth.c
4962
4963 From Matt P via bug 3774:
4964
4965 Patch utilizes techniques incorporated in the packet-ieee8023.c dissect_802_3()
4966 routine to dynamically calculate the remaining payload length.  This is then
4967 compared to the length included in the CCSDS header.
4968
4969 ------------------------------------------------------------------------
4970 r29330 | wmeier | 2009-08-07 15:36:14 -0700 (Fri, 07 Aug 2009) | 8 lines
4971 Changed paths:
4972    M /trunk/tools/fuzz-test.sh
4973
4974 fuzz-test: Fix/change WIRESHARK_ABORT_ON_DISSECTOR_BUG handling:
4975 1. If enabled: the variable must be exported to the env to take effect;
4976 2. Upon reflection: disable this feature:
4977    tshark has been changed to output WARNING messages to stderr as a
4978     default; This means that DISSECTOR_BUGs and failed DISSECTOR_ASSERTs
4979      which cause WARNING log level messages will thus be output to stderr and 
4980      thus will be detected by the fuzz-test.
4981
4982 ------------------------------------------------------------------------
4983 r29331 | gerald | 2009-08-07 17:27:31 -0700 (Fri, 07 Aug 2009) | 3 lines
4984 Changed paths:
4985    M /trunk/asn1/snmp/packet-snmp-template.c
4986    M /trunk/epan/dissectors/packet-snmp.c
4987
4988 If we have a format error, don't try adding something to the
4989 tree. Fixes bug 3822.
4990
4991 ------------------------------------------------------------------------
4992 r29332 | guy | 2009-08-07 18:21:55 -0700 (Fri, 07 Aug 2009) | 9 lines
4993 Changed paths:
4994    M /trunk/gtk/main.c
4995
4996 Move one comment before all of the code to which it refers.
4997
4998 Update another comment with information from the corresponding comment
4999 in tshark.c
5000
5001 Move some code so that it's run only if its result is used.
5002
5003 Add an additional comment about logging on UN*X.
5004
5005 ------------------------------------------------------------------------
5006 r29333 | guy | 2009-08-07 18:23:15 -0700 (Fri, 07 Aug 2009) | 2 lines
5007 Changed paths:
5008    M /trunk/tshark.c
5009
5010 Note that the new behavior matches what Wireshark does.
5011
5012 ------------------------------------------------------------------------
5013 r29334 | jake | 2009-08-07 21:51:42 -0700 (Fri, 07 Aug 2009) | 3 lines
5014 Changed paths:
5015    M /trunk/epan/dissectors/packet-ipv6.c
5016
5017 From Ivan Sy:
5018 Fixed IPv6 malformed packet when ip6_nxt (Next Header) is equal to "59". as per section 4.7 RFC 2460.
5019
5020 ------------------------------------------------------------------------
5021 r29335 | krj | 2009-08-08 02:22:58 -0700 (Sat, 08 Aug 2009) | 4 lines
5022 Changed paths:
5023    M /trunk/packaging/portableapps/win32/makefile.nmake
5024
5025 Pass on WinPcap/MSVC redistributable executables to the WiresharkPortable launcher and not the extractor.
5026
5027 Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3547.
5028
5029 ------------------------------------------------------------------------
5030 r29336 | krj | 2009-08-08 02:57:07 -0700 (Sat, 08 Aug 2009) | 4 lines
5031 Changed paths:
5032    M /trunk/asn1/Makefile.inc.nmake
5033    M /trunk/epan/dissectors/packet-x420.c
5034
5035 Make sure that we pass on the same set of parameters to asn2wrs.py on Unix/Windows. This fix ensures that the generated copyright headers are identical on both platforms.
5036
5037 Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3658
5038
5039 ------------------------------------------------------------------------
5040 r29337 | krj | 2009-08-08 05:40:59 -0700 (Sat, 08 Aug 2009) | 4 lines
5041 Changed paths:
5042    M /trunk/gtk/filter_autocomplete.c
5043
5044 From Bahaa Naamneh via Bug 3538:
5045
5046 This patch ensures that the filter autocompletion code handles protocols (radius and wimaxasncp) which uses delayed initialisation of protocols fields.
5047
5048 ------------------------------------------------------------------------
5049 r29338 | gerald | 2009-08-08 15:20:08 -0700 (Sat, 08 Aug 2009) | 2 lines
5050 Changed paths:
5051    M /trunk/plugins/m2m/packet-m2m.c
5052
5053 Check TLV lengths before we try to add them to the tree. Fixes bug 3824.
5054
5055 ------------------------------------------------------------------------
5056 r29339 | guy | 2009-08-08 18:23:09 -0700 (Sat, 08 Aug 2009) | 3 lines
5057 Changed paths:
5058    M /trunk/epan/dissectors/packet-ppp.c
5059
5060 Don't use DISSECTOR_ASSERT() to check a packet's content.  Fixes bug
5061 3827.
5062
5063 ------------------------------------------------------------------------
5064 r29340 | krj | 2009-08-08 23:26:46 -0700 (Sat, 08 Aug 2009) | 1 line
5065 Changed paths:
5066    M /trunk/asn1/acse/packet-acse-template.c
5067    M /trunk/asn1/cmip/packet-cmip-template.c
5068    M /trunk/asn1/disp/packet-disp-template.c
5069    M /trunk/asn1/dop/packet-dop-template.c
5070    M /trunk/asn1/dsp/packet-dsp-template.c
5071    M /trunk/asn1/ftam/packet-ftam-template.c
5072    M /trunk/asn1/h248/packet-h248-template.c
5073    M /trunk/asn1/kerberos/packet-kerberos-template.c
5074    M /trunk/asn1/mms/packet-mms-template.c
5075    M /trunk/asn1/mpeg-audio/packet-mpeg-audio-template.c
5076    M /trunk/asn1/mpeg-pes/packet-mpeg-pes-template.c
5077    M /trunk/asn1/nbap/packet-nbap-template.c
5078    M /trunk/asn1/ocsp/packet-ocsp-template.c
5079    M /trunk/asn1/pcap/packet-pcap-template.c
5080    M /trunk/asn1/pkixcmp/packet-cmp-template.c
5081    M /trunk/asn1/pkixtsp/packet-pkixtsp-template.c
5082    M /trunk/asn1/pres/packet-pres-template.c
5083    M /trunk/asn1/ranap/packet-ranap-template.c
5084    M /trunk/asn1/rnsap/packet-rnsap-template.c
5085    M /trunk/asn1/ros/packet-ros-template.c
5086    M /trunk/asn1/rrc/packet-rrc-template.c
5087    M /trunk/asn1/rtse/packet-rtse-template.c
5088    M /trunk/asn1/s1ap/packet-s1ap-template.c
5089    M /trunk/asn1/s4406/packet-s4406-template.c
5090    M /trunk/asn1/smrse/packet-smrse-template.c
5091    M /trunk/asn1/snmp/packet-snmp-template.c
5092    M /trunk/asn1/x2ap/packet-x2ap-template.c
5093    M /trunk/asn1/x411/packet-x411-template.c
5094    M /trunk/asn1/x420/packet-x420-template.c
5095    M /trunk/asn1/x509af/packet-x509af-template.c
5096    M /trunk/epan/dissectors/packet-3com-xns.c
5097    M /trunk/epan/dissectors/packet-3g-a11.c
5098    M /trunk/epan/dissectors/packet-9p.c
5099    M /trunk/epan/dissectors/packet-aarp.c
5100    M /trunk/epan/dissectors/packet-acap.c
5101    M /trunk/epan/dissectors/packet-acse.c
5102    M /trunk/epan/dissectors/packet-actrace.c
5103    M /trunk/epan/dissectors/packet-afp.c
5104    M /trunk/epan/dissectors/packet-agentx.c
5105    M /trunk/epan/dissectors/packet-aim.c
5106    M /trunk/epan/dissectors/packet-airopeek.c
5107    M /trunk/epan/dissectors/packet-ajp13.c
5108    M /trunk/epan/dissectors/packet-amqp.c
5109    M /trunk/epan/dissectors/packet-amr.c
5110    M /trunk/epan/dissectors/packet-ans.c
5111    M /trunk/epan/dissectors/packet-aodv.c
5112    M /trunk/epan/dissectors/packet-aoe.c
5113    M /trunk/epan/dissectors/packet-ap1394.c
5114    M /trunk/epan/dissectors/packet-arcnet.c
5115    M /trunk/epan/dissectors/packet-armagetronad.c
5116    M /trunk/epan/dissectors/packet-arp.c
5117    M /trunk/epan/dissectors/packet-aruba-adp.c
5118    M /trunk/epan/dissectors/packet-asf.c
5119    M /trunk/epan/dissectors/packet-atalk.c
5120    M /trunk/epan/dissectors/packet-atm.c
5121    M /trunk/epan/dissectors/packet-auto_rp.c
5122    M /trunk/epan/dissectors/packet-ax4000.c
5123    M /trunk/epan/dissectors/packet-ayiya.c
5124    M /trunk/epan/dissectors/packet-bacnet.c
5125    M /trunk/epan/dissectors/packet-beep.c
5126    M /trunk/epan/dissectors/packet-ber.c
5127    M /trunk/epan/dissectors/packet-bfd.c
5128    M /trunk/epan/dissectors/packet-bgp.c
5129    M /trunk/epan/dissectors/packet-bofl.c
5130    M /trunk/epan/dissectors/packet-bootp.c
5131    M /trunk/epan/dissectors/packet-brdwlk.c
5132    M /trunk/epan/dissectors/packet-bssgp.c
5133    M /trunk/epan/dissectors/packet-btrfcomm.c
5134    M /trunk/epan/dissectors/packet-btsdp.c
5135    M /trunk/epan/dissectors/packet-bvlc.c
5136    M /trunk/epan/dissectors/packet-ccsds.c
5137    M /trunk/epan/dissectors/packet-cdp.c
5138    M /trunk/epan/dissectors/packet-cgmp.c
5139    M /trunk/epan/dissectors/packet-chdlc.c
5140    M /trunk/epan/dissectors/packet-cimd.c
5141    M /trunk/epan/dissectors/packet-cisco-sm.c
5142    M /trunk/epan/dissectors/packet-cisco-wids.c
5143    M /trunk/epan/dissectors/packet-clnp.c
5144    M /trunk/epan/dissectors/packet-cmip.c
5145    M /trunk/epan/dissectors/packet-cmp.c
5146    M /trunk/epan/dissectors/packet-cmpp.c
5147    M /trunk/epan/dissectors/packet-cops.c
5148    M /trunk/epan/dissectors/packet-cpha.c
5149    M /trunk/epan/dissectors/packet-csm-encaps.c
5150    M /trunk/epan/dissectors/packet-daap.c
5151    M /trunk/epan/dissectors/packet-daytime.c
5152    M /trunk/epan/dissectors/packet-dcc.c
5153    M /trunk/epan/dissectors/packet-dccp.c
5154    M /trunk/epan/dissectors/packet-dcerpc.c
5155    M /trunk/epan/dissectors/packet-dect.c
5156    M /trunk/epan/dissectors/packet-dhcp-failover.c
5157    M /trunk/epan/dissectors/packet-dhcpv6.c
5158    M /trunk/epan/dissectors/packet-diameter.c
5159    M /trunk/epan/dissectors/packet-disp.c
5160    M /trunk/epan/dissectors/packet-distcc.c
5161    M /trunk/epan/dissectors/packet-dlm3.c
5162    M /trunk/epan/dissectors/packet-dlsw.c
5163    M /trunk/epan/dissectors/packet-dnp.c
5164    M /trunk/epan/dissectors/packet-dns.c
5165    M /trunk/epan/dissectors/packet-dop.c
5166    M /trunk/epan/dissectors/packet-dplay.c
5167    M /trunk/epan/dissectors/packet-dpnss.c
5168    M /trunk/epan/dissectors/packet-drda.c
5169    M /trunk/epan/dissectors/packet-dsi.c
5170    M /trunk/epan/dissectors/packet-dsp.c
5171    M /trunk/epan/dissectors/packet-dtp.c
5172    M /trunk/epan/dissectors/packet-dtpt.c
5173    M /trunk/epan/dissectors/packet-dua.c
5174    M /trunk/epan/dissectors/packet-eap.c
5175    M /trunk/epan/dissectors/packet-eapol.c
5176    M /trunk/epan/dissectors/packet-edonkey.c
5177    M /trunk/epan/dissectors/packet-eigrp.c
5178    M /trunk/epan/dissectors/packet-enc.c
5179    M /trunk/epan/dissectors/packet-enip.c
5180    M /trunk/epan/dissectors/packet-epmd.c
5181    M /trunk/epan/dissectors/packet-erf.c
5182    M /trunk/epan/dissectors/packet-esis.c
5183    M /trunk/epan/dissectors/packet-etherip.c
5184    M /trunk/epan/dissectors/packet-exec.c
5185    M /trunk/epan/dissectors/packet-extreme.c
5186    M /trunk/epan/dissectors/packet-fc.c
5187    M /trunk/epan/dissectors/packet-fcct.c
5188    M /trunk/epan/dissectors/packet-fcels.c
5189    M /trunk/epan/dissectors/packet-fcfcs.c
5190    M /trunk/epan/dissectors/packet-fcfzs.c
5191    M /trunk/epan/dissectors/packet-fcip.c
5192    M /trunk/epan/dissectors/packet-fcoe.c
5193    M /trunk/epan/dissectors/packet-fcp.c
5194    M /trunk/epan/dissectors/packet-fcsb3.c
5195    M /trunk/epan/dissectors/packet-fcswils.c
5196    M /trunk/epan/dissectors/packet-fddi.c
5197    M /trunk/epan/dissectors/packet-fefd.c
5198    M /trunk/epan/dissectors/packet-fip.c
5199    M /trunk/epan/dissectors/packet-fr.c
5200    M /trunk/epan/dissectors/packet-ftam.c
5201    M /trunk/epan/dissectors/packet-ftp.c
5202    M /trunk/epan/dissectors/packet-fw1.c
5203    M /trunk/epan/dissectors/packet-g723.c
5204    M /trunk/epan/dissectors/packet-gdsdb.c
5205    M /trunk/epan/dissectors/packet-gift.c
5206    M /trunk/epan/dissectors/packet-giop.c
5207    M /trunk/epan/dissectors/packet-gmrp.c
5208    M /trunk/epan/dissectors/packet-gnutella.c
5209    M /trunk/epan/dissectors/packet-gprs-ns.c
5210    M /trunk/epan/dissectors/packet-gre.c
5211    M /trunk/epan/dissectors/packet-gsm_um.c
5212    M /trunk/epan/dissectors/packet-gtp.c
5213    M /trunk/epan/dissectors/packet-gtpv2.c
5214    M /trunk/epan/dissectors/packet-gvrp.c
5215    M /trunk/epan/dissectors/packet-h1.c
5216    M /trunk/epan/dissectors/packet-h248.c
5217    M /trunk/epan/dissectors/packet-h264.c
5218    M /trunk/epan/dissectors/packet-hci_h1.c
5219    M /trunk/epan/dissectors/packet-hilscher.c
5220    M /trunk/epan/dissectors/packet-homeplug.c
5221    M /trunk/epan/dissectors/packet-hsrp.c
5222    M /trunk/epan/dissectors/packet-hyperscsi.c
5223    M /trunk/epan/dissectors/packet-iapp.c
5224    M /trunk/epan/dissectors/packet-icap.c
5225    M /trunk/epan/dissectors/packet-icep.c
5226    M /trunk/epan/dissectors/packet-icp.c
5227    M /trunk/epan/dissectors/packet-icq.c
5228    M /trunk/epan/dissectors/packet-idp.c
5229    M /trunk/epan/dissectors/packet-ieee80211.c
5230    M /trunk/epan/dissectors/packet-ieee8021ah.c
5231    M /trunk/epan/dissectors/packet-igrp.c
5232    M /trunk/epan/dissectors/packet-imap.c
5233    M /trunk/epan/dissectors/packet-infiniband.c
5234    M /trunk/epan/dissectors/packet-ipdc.c
5235    M /trunk/epan/dissectors/packet-ipfc.c
5236    M /trunk/epan/dissectors/packet-ipp.c
5237    M /trunk/epan/dissectors/packet-ipsec-tcp.c
5238    M /trunk/epan/dissectors/packet-ipsec-udp.c
5239    M /trunk/epan/dissectors/packet-ipsec.c
5240    M /trunk/epan/dissectors/packet-ipv6.c
5241    M /trunk/epan/dissectors/packet-ipx.c
5242    M /trunk/epan/dissectors/packet-ipxwan.c
5243    M /trunk/epan/dissectors/packet-irc.c
5244    M /trunk/epan/dissectors/packet-isakmp.c
5245    M /trunk/epan/dissectors/packet-iscsi.c
5246    M /trunk/epan/dissectors/packet-isdn.c
5247    M /trunk/epan/dissectors/packet-isis.c
5248    M /trunk/epan/dissectors/packet-isl.c
5249    M /trunk/epan/dissectors/packet-isns.c
5250    M /trunk/epan/dissectors/packet-isup.c
5251    M /trunk/epan/dissectors/packet-itdm.c
5252    M /trunk/epan/dissectors/packet-jabber.c
5253    M /trunk/epan/dissectors/packet-juniper.c
5254    M /trunk/epan/dissectors/packet-kerberos.c
5255    M /trunk/epan/dissectors/packet-kerberos4.c
5256    M /trunk/epan/dissectors/packet-kingfisher.c
5257    M /trunk/epan/dissectors/packet-kismet.c
5258    M /trunk/epan/dissectors/packet-kpasswd.c
5259    M /trunk/epan/dissectors/packet-l1-events.c
5260    M /trunk/epan/dissectors/packet-l2tp.c
5261    M /trunk/epan/dissectors/packet-lanforge.c
5262    M /trunk/epan/dissectors/packet-lapb.c
5263    M /trunk/epan/dissectors/packet-lapbether.c
5264    M /trunk/epan/dissectors/packet-lapd.c
5265    M /trunk/epan/dissectors/packet-lapdm.c
5266    M /trunk/epan/dissectors/packet-laplink.c
5267    M /trunk/epan/dissectors/packet-ldp.c
5268    M /trunk/epan/dissectors/packet-lge_monitor.c
5269    M /trunk/epan/dissectors/packet-linx.c
5270    M /trunk/epan/dissectors/packet-lldp.c
5271    M /trunk/epan/dissectors/packet-llt.c
5272    M /trunk/epan/dissectors/packet-lmi.c
5273    M /trunk/epan/dissectors/packet-lmp.c
5274    M /trunk/epan/dissectors/packet-loop.c
5275    M /trunk/epan/dissectors/packet-lpd.c
5276    M /trunk/epan/dissectors/packet-lsc.c
5277    M /trunk/epan/dissectors/packet-lwapp.c
5278    M /trunk/epan/dissectors/packet-lwres.c
5279    M /trunk/epan/dissectors/packet-m2tp.c
5280    M /trunk/epan/dissectors/packet-m2ua.c
5281    M /trunk/epan/dissectors/packet-maccontrol.c
5282    M /trunk/epan/dissectors/packet-manolito.c
5283    M /trunk/epan/dissectors/packet-mbtcp.c
5284    M /trunk/epan/dissectors/packet-mdshdr.c
5285    M /trunk/epan/dissectors/packet-megaco.c
5286    M /trunk/epan/dissectors/packet-mesh.c
5287    M /trunk/epan/dissectors/packet-mip.c
5288    M /trunk/epan/dissectors/packet-mip6.c
5289    M /trunk/epan/dissectors/packet-mms.c
5290    M /trunk/epan/dissectors/packet-mmse.c
5291    M /trunk/epan/dissectors/packet-mp4ves.c
5292    M /trunk/epan/dissectors/packet-mpeg-audio.c
5293    M /trunk/epan/dissectors/packet-mpeg-pes.c
5294    M /trunk/epan/dissectors/packet-mpls-echo.c
5295    M /trunk/epan/dissectors/packet-mq-pcf.c
5296    M /trunk/epan/dissectors/packet-mq.c
5297    M /trunk/epan/dissectors/packet-msdp.c
5298    M /trunk/epan/dissectors/packet-msn-messenger.c
5299    M /trunk/epan/dissectors/packet-msnlb.c
5300    M /trunk/epan/dissectors/packet-msproxy.c
5301    M /trunk/epan/dissectors/packet-msrp.c
5302    M /trunk/epan/dissectors/packet-mstp.c
5303    M /trunk/epan/dissectors/packet-mtp2.c
5304    M /trunk/epan/dissectors/packet-nasdaq-itch.c
5305    M /trunk/epan/dissectors/packet-nasdaq-soup.c
5306    M /trunk/epan/dissectors/packet-nbap.c
5307    M /trunk/epan/dissectors/packet-nbipx.c
5308    M /trunk/epan/dissectors/packet-nbns.c
5309    M /trunk/epan/dissectors/packet-ncp.c
5310    M /trunk/epan/dissectors/packet-ncs.c
5311    M /trunk/epan/dissectors/packet-ndmp.c
5312    M /trunk/epan/dissectors/packet-ndps.c
5313    M /trunk/epan/dissectors/packet-netbios.c
5314    M /trunk/epan/dissectors/packet-netflow.c
5315    M /trunk/epan/dissectors/packet-nettl.c
5316    M /trunk/epan/dissectors/packet-newmail.c
5317    M /trunk/epan/dissectors/packet-nlsp.c
5318    M /trunk/epan/dissectors/packet-nntp.c
5319    M /trunk/epan/dissectors/packet-nsip.c
5320    M /trunk/epan/dissectors/packet-nsrp.c
5321    M /trunk/epan/dissectors/packet-nt-sonmp.c
5322    M /trunk/epan/dissectors/packet-nt-tpcp.c
5323    M /trunk/epan/dissectors/packet-ntp.c
5324    M /trunk/epan/dissectors/packet-ocsp.c
5325    M /trunk/epan/dissectors/packet-oicq.c
5326    M /trunk/epan/dissectors/packet-olsr.c
5327    M /trunk/epan/dissectors/packet-opsi.c
5328    M /trunk/epan/dissectors/packet-ospf.c
5329    M /trunk/epan/dissectors/packet-paltalk.c
5330    M /trunk/epan/dissectors/packet-pana.c
5331    M /trunk/epan/dissectors/packet-pcap.c
5332    M /trunk/epan/dissectors/packet-pcep.c
5333    M /trunk/epan/dissectors/packet-pflog.c
5334    M /trunk/epan/dissectors/packet-pgm.c
5335    M /trunk/epan/dissectors/packet-pgsql.c
5336    M /trunk/epan/dissectors/packet-pim.c
5337    M /trunk/epan/dissectors/packet-pkixtsp.c
5338    M /trunk/epan/dissectors/packet-pktc.c
5339    M /trunk/epan/dissectors/packet-pktgen.c
5340    M /trunk/epan/dissectors/packet-ppi.c
5341    M /trunk/epan/dissectors/packet-ppp.c
5342    M /trunk/epan/dissectors/packet-pptp.c
5343    M /trunk/epan/dissectors/packet-pres.c
5344    M /trunk/epan/dissectors/packet-prp.c
5345    M /trunk/epan/dissectors/packet-ptp.c
5346    M /trunk/epan/dissectors/packet-pvfs2.c
5347    M /trunk/epan/dissectors/packet-q2931.c
5348    M /trunk/epan/dissectors/packet-q931.c
5349    M /trunk/epan/dissectors/packet-q933.c
5350    M /trunk/epan/dissectors/packet-qllc.c
5351    M /trunk/epan/dissectors/packet-quake.c
5352    M /trunk/epan/dissectors/packet-quake2.c
5353    M /trunk/epan/dissectors/packet-quake3.c
5354    M /trunk/epan/dissectors/packet-quakeworld.c
5355    M /trunk/epan/dissectors/packet-radius.c
5356    M /trunk/epan/dissectors/packet-ranap.c
5357    M /trunk/epan/dissectors/packet-rdm.c
5358    M /trunk/epan/dissectors/packet-rip.c
5359    M /trunk/epan/dissectors/packet-ripng.c
5360    M /trunk/epan/dissectors/packet-rlm.c
5361    M /trunk/epan/dissectors/packet-rmcp.c
5362    M /trunk/epan/dissectors/packet-rmi.c
5363    M /trunk/epan/dissectors/packet-rmt-alc.c
5364    M /trunk/epan/dissectors/packet-rmt-norm.c
5365    M /trunk/epan/dissectors/packet-rnsap.c
5366    M /trunk/epan/dissectors/packet-roofnet.c
5367    M /trunk/epan/dissectors/packet-ros.c
5368    M /trunk/epan/dissectors/packet-rpc.c
5369    M /trunk/epan/dissectors/packet-rpl.c
5370    M /trunk/epan/dissectors/packet-rrc.c
5371    M /trunk/epan/dissectors/packet-rsh.c
5372    M /trunk/epan/dissectors/packet-rsl.c
5373    M /trunk/epan/dissectors/packet-rsync.c
5374    M /trunk/epan/dissectors/packet-rtmpt.c
5375    M /trunk/epan/dissectors/packet-rtse.c
5376    M /trunk/epan/dissectors/packet-rtsp.c
5377    M /trunk/epan/dissectors/packet-rudp.c
5378    M /trunk/epan/dissectors/packet-rx.c
5379    M /trunk/epan/dissectors/packet-s1ap.c
5380    M /trunk/epan/dissectors/packet-s4406.c
5381    M /trunk/epan/dissectors/packet-sap.c
5382    M /trunk/epan/dissectors/packet-sbus.c
5383    M /trunk/epan/dissectors/packet-sctp.c
5384    M /trunk/epan/dissectors/packet-sdlc.c
5385    M /trunk/epan/dissectors/packet-sebek.c
5386    M /trunk/epan/dissectors/packet-ses.c
5387    M /trunk/epan/dissectors/packet-sflow.c
5388    M /trunk/epan/dissectors/packet-sigcomp.c
5389    M /trunk/epan/dissectors/packet-sip.c
5390    M /trunk/epan/dissectors/packet-slimp3.c
5391    M /trunk/epan/dissectors/packet-sll.c
5392    M /trunk/epan/dissectors/packet-slowprotocols.c
5393    M /trunk/epan/dissectors/packet-slsk.c
5394    M /trunk/epan/dissectors/packet-smb-logon.c
5395    M /trunk/epan/dissectors/packet-smpp.c
5396    M /trunk/epan/dissectors/packet-smrse.c
5397    M /trunk/epan/dissectors/packet-smtp.c
5398    M /trunk/epan/dissectors/packet-sna.c
5399    M /trunk/epan/dissectors/packet-snaeth.c
5400    M /trunk/epan/dissectors/packet-sndcp.c
5401    M /trunk/epan/dissectors/packet-snmp.c
5402    M /trunk/epan/dissectors/packet-socks.c
5403    M /trunk/epan/dissectors/packet-spp.c
5404    M /trunk/epan/dissectors/packet-srvloc.c
5405    M /trunk/epan/dissectors/packet-sscf-nni.c
5406    M /trunk/epan/dissectors/packet-sscop.c
5407    M /trunk/epan/dissectors/packet-stun.c
5408    M /trunk/epan/dissectors/packet-stun2.c
5409    M /trunk/epan/dissectors/packet-symantec.c
5410    M /trunk/epan/dissectors/packet-synergy.c
5411    M /trunk/epan/dissectors/packet-syslog.c
5412    M /trunk/epan/dissectors/packet-tacacs.c
5413    M /trunk/epan/dissectors/packet-tali.c
5414    M /trunk/epan/dissectors/packet-tcp.c
5415    M /trunk/epan/dissectors/packet-tds.c
5416    M /trunk/epan/dissectors/packet-teimanagement.c
5417    M /trunk/epan/dissectors/packet-telkonet.c
5418    M /trunk/epan/dissectors/packet-telnet.c
5419    M /trunk/epan/dissectors/packet-teredo.c
5420    M /trunk/epan/dissectors/packet-tftp.c
5421    M /trunk/epan/dissectors/packet-time.c
5422    M /trunk/epan/dissectors/packet-tipc.c
5423    M /trunk/epan/dissectors/packet-tivoconnect.c
5424    M /trunk/epan/dissectors/packet-tns.c
5425    M /trunk/epan/dissectors/packet-tpkt.c
5426    M /trunk/epan/dissectors/packet-tpncp.c
5427    M /trunk/epan/dissectors/packet-tr.c
5428    M /trunk/epan/dissectors/packet-trmac.c
5429    M /trunk/epan/dissectors/packet-tsp.c
5430    M /trunk/epan/dissectors/packet-tte-pcf.c
5431    M /trunk/epan/dissectors/packet-tte.c
5432    M /trunk/epan/dissectors/packet-turbocell.c
5433    M /trunk/epan/dissectors/packet-turnchannel.c
5434    M /trunk/epan/dissectors/packet-tuxedo.c
5435    M /trunk/epan/dissectors/packet-tzsp.c
5436    M /trunk/epan/dissectors/packet-ucp.c
5437    M /trunk/epan/dissectors/packet-udld.c
5438    M /trunk/epan/dissectors/packet-uma.c
5439    M /trunk/epan/dissectors/packet-umts_fp.c
5440    M /trunk/epan/dissectors/packet-usb-masstorage.c
5441    M /trunk/epan/dissectors/packet-usb.c
5442    M /trunk/epan/dissectors/packet-v120.c
5443    M /trunk/epan/dissectors/packet-vcdu.c
5444    M /trunk/epan/dissectors/packet-vicp.c
5445    M /trunk/epan/dissectors/packet-vines.c
5446    M /trunk/epan/dissectors/packet-vj.c
5447    M /trunk/epan/dissectors/packet-vlan.c
5448    M /trunk/epan/dissectors/packet-vnc.c
5449    M /trunk/epan/dissectors/packet-vrrp.c
5450    M /trunk/epan/dissectors/packet-vtp.c
5451    M /trunk/epan/dissectors/packet-wcp.c
5452    M /trunk/epan/dissectors/packet-wfleet-hdlc.c
5453    M /trunk/epan/dissectors/packet-who.c
5454    M /trunk/epan/dissectors/packet-wlccp.c
5455    M /trunk/epan/dissectors/packet-wol.c
5456    M /trunk/epan/dissectors/packet-wow.c
5457    M /trunk/epan/dissectors/packet-wsmp.c
5458    M /trunk/epan/dissectors/packet-x11.c
5459    M /trunk/epan/dissectors/packet-x25.c
5460    M /trunk/epan/dissectors/packet-x29.c
5461    M /trunk/epan/dissectors/packet-x2ap.c
5462    M /trunk/epan/dissectors/packet-x411.c
5463    M /trunk/epan/dissectors/packet-x420.c
5464    M /trunk/epan/dissectors/packet-x509af.c
5465    M /trunk/epan/dissectors/packet-xcsl.c
5466    M /trunk/epan/dissectors/packet-xdmcp.c
5467    M /trunk/epan/dissectors/packet-xot.c
5468    M /trunk/epan/dissectors/packet-xtp.c
5469    M /trunk/epan/dissectors/packet-xyplex.c
5470    M /trunk/epan/dissectors/packet-yhoo.c
5471    M /trunk/epan/dissectors/packet-ymsg.c
5472    M /trunk/epan/dissectors/packet-zebra.c
5473    M /trunk/epan/dissectors/packet-zrtp.c
5474    M /trunk/plugins/docsis/packet-docsis.c
5475    M /trunk/plugins/docsis/packet-macmgmt.c
5476    M /trunk/plugins/ethercat/packet-ams.c
5477    M /trunk/plugins/ethercat/packet-ethercat-datagram.c
5478    M /trunk/plugins/ethercat/packet-ioraw.c
5479    M /trunk/plugins/ethercat/packet-nv.c
5480    M /trunk/plugins/giop/packet-coseventcomm.c
5481    M /trunk/plugins/giop/packet-cosnaming.c
5482    M /trunk/plugins/giop/packet-parlay.c
5483    M /trunk/plugins/giop/packet-tango.c
5484    M /trunk/plugins/gryphon/packet-gryphon.c
5485    M /trunk/plugins/irda/packet-ircomm.c
5486    M /trunk/plugins/irda/packet-irda.c
5487    M /trunk/plugins/profinet/packet-pn-mrp.c
5488    M /trunk/plugins/sercosiii/packet-sercosiii_1v1.c
5489    M /trunk/plugins/sercosiii/packet-sercosiii_1v1_at.c
5490    M /trunk/plugins/sercosiii/packet-sercosiii_1v1_mdt.c
5491
5492 Don't guard col_set_str (COL_PROTOCOL) with col_check
5493 ------------------------------------------------------------------------
5494 r29341 | krj | 2009-08-08 23:47:24 -0700 (Sat, 08 Aug 2009) | 1 line
5495 Changed paths:
5496    M /trunk/epan/dissectors/packet-ascend.c
5497    M /trunk/epan/dissectors/packet-cip.c
5498    M /trunk/epan/dissectors/packet-clip.c
5499    M /trunk/epan/dissectors/packet-cosine.c
5500    M /trunk/epan/dissectors/packet-ehs.c
5501    M /trunk/epan/dissectors/packet-enip.c
5502    M /trunk/epan/dissectors/packet-null.c
5503    M /trunk/epan/dissectors/packet-ppp.c
5504    M /trunk/epan/dissectors/packet-raw.c
5505    M /trunk/epan/dissectors/packet-sqloracle.c
5506    M /trunk/epan/dissectors/packet-wsp.c
5507    M /trunk/epan/dissectors/packet-wtp.c
5508    M /trunk/plugins/unistim/packet-unistim.c
5509
5510 Don't guard col_set_str (COL_PROTOCOL) with col_check
5511 ------------------------------------------------------------------------
5512 r29342 | krj | 2009-08-09 00:01:26 -0700 (Sun, 09 Aug 2009) | 1 line
5513 Changed paths:
5514    M /trunk/asn1/s4406/packet-s4406-template.c
5515    M /trunk/asn1/x411/packet-x411-template.c
5516    M /trunk/asn1/x420/packet-x420-template.c
5517    M /trunk/epan/dissectors/packet-aim.c
5518    M /trunk/epan/dissectors/packet-arcnet.c
5519    M /trunk/epan/dissectors/packet-ascend.c
5520    M /trunk/epan/dissectors/packet-atm.c
5521    M /trunk/epan/dissectors/packet-bacnet.c
5522    M /trunk/epan/dissectors/packet-bvlc.c
5523    M /trunk/epan/dissectors/packet-ccsds.c
5524    M /trunk/epan/dissectors/packet-cgmp.c
5525    M /trunk/epan/dissectors/packet-clip.c
5526    M /trunk/epan/dissectors/packet-clnp.c
5527    M /trunk/epan/dissectors/packet-cosine.c
5528    M /trunk/epan/dissectors/packet-dccp.c
5529    M /trunk/epan/dissectors/packet-ddtp.c
5530    M /trunk/epan/dissectors/packet-dect.c
5531    M /trunk/epan/dissectors/packet-dlm3.c
5532    M /trunk/epan/dissectors/packet-dtp.c
5533    M /trunk/epan/dissectors/packet-dtpt.c
5534    M /trunk/epan/dissectors/packet-edonkey.c
5535    M /trunk/epan/dissectors/packet-ehs.c
5536    M /trunk/epan/dissectors/packet-exec.c
5537    M /trunk/epan/dissectors/packet-fc.c
5538    M /trunk/epan/dissectors/packet-fcip.c
5539    M /trunk/epan/dissectors/packet-fip.c
5540    M /trunk/epan/dissectors/packet-gmrp.c
5541    M /trunk/epan/dissectors/packet-gvrp.c
5542    M /trunk/epan/dissectors/packet-h1.c
5543    M /trunk/epan/dissectors/packet-h223.c
5544    M /trunk/epan/dissectors/packet-icq.c
5545    M /trunk/epan/dissectors/packet-ieee80211.c
5546    M /trunk/epan/dissectors/packet-ipsec-udp.c
5547    M /trunk/epan/dissectors/packet-ipx.c
5548    M /trunk/epan/dissectors/packet-lapb.c
5549    M /trunk/epan/dissectors/packet-lldp.c
5550    M /trunk/epan/dissectors/packet-lsc.c
5551    M /trunk/epan/dissectors/packet-megaco.c
5552    M /trunk/epan/dissectors/packet-mip6.c
5553    M /trunk/epan/dissectors/packet-mpls-echo.c
5554    M /trunk/epan/dissectors/packet-mtp2.c
5555    M /trunk/epan/dissectors/packet-mtp3.c
5556    M /trunk/epan/dissectors/packet-mtp3mg.c
5557    M /trunk/epan/dissectors/packet-nbns.c
5558    M /trunk/epan/dissectors/packet-ndps.c
5559    M /trunk/epan/dissectors/packet-newmail.c
5560    M /trunk/epan/dissectors/packet-null.c
5561    M /trunk/epan/dissectors/packet-ppi.c
5562    M /trunk/epan/dissectors/packet-ppp.c
5563    M /trunk/epan/dissectors/packet-prp.c
5564    M /trunk/epan/dissectors/packet-ptp.c
5565    M /trunk/epan/dissectors/packet-pvfs2.c
5566    M /trunk/epan/dissectors/packet-raw.c
5567    M /trunk/epan/dissectors/packet-rpc.c
5568    M /trunk/epan/dissectors/packet-s4406.c
5569    M /trunk/epan/dissectors/packet-sigcomp.c
5570    M /trunk/epan/dissectors/packet-sip.c
5571    M /trunk/epan/dissectors/packet-slowprotocols.c
5572    M /trunk/epan/dissectors/packet-slsk.c
5573    M /trunk/epan/dissectors/packet-sna.c
5574    M /trunk/epan/dissectors/packet-snaeth.c
5575    M /trunk/epan/dissectors/packet-spp.c
5576    M /trunk/epan/dissectors/packet-symantec.c
5577    M /trunk/epan/dissectors/packet-telnet.c
5578    M /trunk/epan/dissectors/packet-tn3270.c
5579    M /trunk/epan/dissectors/packet-tpkt.c
5580    M /trunk/epan/dissectors/packet-tte.c
5581    M /trunk/epan/dissectors/packet-turbocell.c
5582    M /trunk/epan/dissectors/packet-tuxedo.c
5583    M /trunk/epan/dissectors/packet-v120.c
5584    M /trunk/epan/dissectors/packet-vcdu.c
5585    M /trunk/epan/dissectors/packet-vj.c
5586    M /trunk/epan/dissectors/packet-vnc.c
5587    M /trunk/epan/dissectors/packet-vtp.c
5588    M /trunk/epan/dissectors/packet-wsmp.c
5589    M /trunk/epan/dissectors/packet-x11.c
5590    M /trunk/epan/dissectors/packet-x25.c
5591    M /trunk/epan/dissectors/packet-x29.c
5592    M /trunk/epan/dissectors/packet-x411.c
5593    M /trunk/epan/dissectors/packet-x420.c
5594    M /trunk/plugins/docsis/packet-docsis.c
5595    M /trunk/plugins/irda/packet-irda.c
5596
5597 Don't guard col_set_str (COL_INFO) with col_check
5598 ------------------------------------------------------------------------
5599 r29343 | krj | 2009-08-09 00:14:16 -0700 (Sun, 09 Aug 2009) | 1 line
5600 Changed paths:
5601    M /trunk/epan/dissectors/packet-ascend.c
5602    M /trunk/epan/dissectors/packet-atm.c
5603    M /trunk/epan/dissectors/packet-ber.c
5604    M /trunk/epan/dissectors/packet-chdlc.c
5605    M /trunk/epan/dissectors/packet-clip.c
5606    M /trunk/epan/dissectors/packet-cosine.c
5607    M /trunk/epan/dissectors/packet-fr.c
5608    M /trunk/epan/dissectors/packet-gsm_um.c
5609    M /trunk/epan/dissectors/packet-isdn.c
5610    M /trunk/epan/dissectors/packet-lapb.c
5611    M /trunk/epan/dissectors/packet-null.c
5612    M /trunk/epan/dissectors/packet-ppp.c
5613    M /trunk/epan/dissectors/packet-raw.c
5614    M /trunk/epan/dissectors/packet-sdlc.c
5615    M /trunk/epan/dissectors/packet-v120.c
5616    M /trunk/epan/dissectors/packet-wfleet-hdlc.c
5617
5618 Don't guard col_set_str (COL_RES_DL_SRC/COL_RES_DL_DST) with col_check
5619 ------------------------------------------------------------------------
5620 r29344 | krj | 2009-08-09 00:36:13 -0700 (Sun, 09 Aug 2009) | 1 line
5621 Changed paths:
5622    M /trunk/asn1/acse/packet-acse-template.c
5623    M /trunk/asn1/cmip/packet-cmip-template.c
5624    M /trunk/asn1/disp/packet-disp-template.c
5625    M /trunk/asn1/dop/packet-dop-template.c
5626    M /trunk/asn1/dsp/packet-dsp-template.c
5627    M /trunk/asn1/ftam/packet-ftam-template.c
5628    M /trunk/asn1/goose/packet-goose-template.c
5629    M /trunk/asn1/kerberos/packet-kerberos-template.c
5630    M /trunk/asn1/mms/packet-mms-template.c
5631    M /trunk/asn1/mpeg-audio/packet-mpeg-audio-template.c
5632    M /trunk/asn1/mpeg-pes/packet-mpeg-pes-template.c
5633    M /trunk/asn1/pres/packet-pres-template.c
5634    M /trunk/asn1/ros/packet-ros-template.c
5635    M /trunk/asn1/rtse/packet-rtse-template.c
5636    M /trunk/asn1/x411/packet-x411-template.c
5637    M /trunk/epan/dissectors/packet-3com-xns.c
5638    M /trunk/epan/dissectors/packet-3g-a11.c
5639    M /trunk/epan/dissectors/packet-9p.c
5640    M /trunk/epan/dissectors/packet-aarp.c
5641    M /trunk/epan/dissectors/packet-acse.c
5642    M /trunk/epan/dissectors/packet-actrace.c
5643    M /trunk/epan/dissectors/packet-airopeek.c
5644    M /trunk/epan/dissectors/packet-ajp13.c
5645    M /trunk/epan/dissectors/packet-aodv.c
5646    M /trunk/epan/dissectors/packet-aoe.c
5647    M /trunk/epan/dissectors/packet-ap1394.c
5648    M /trunk/epan/dissectors/packet-arp.c
5649    M /trunk/epan/dissectors/packet-aruba-adp.c
5650    M /trunk/epan/dissectors/packet-asf.c
5651    M /trunk/epan/dissectors/packet-atalk.c
5652    M /trunk/epan/dissectors/packet-atm.c
5653    M /trunk/epan/dissectors/packet-auto_rp.c
5654    M /trunk/epan/dissectors/packet-bfd.c
5655    M /trunk/epan/dissectors/packet-bgp.c
5656    M /trunk/epan/dissectors/packet-bofl.c
5657    M /trunk/epan/dissectors/packet-brdwlk.c
5658    M /trunk/epan/dissectors/packet-bssgp.c
5659    M /trunk/epan/dissectors/packet-cdp.c
5660    M /trunk/epan/dissectors/packet-chdlc.c
5661    M /trunk/epan/dissectors/packet-cip.c
5662    M /trunk/epan/dissectors/packet-cisco-wids.c
5663    M /trunk/epan/dissectors/packet-clnp.c
5664    M /trunk/epan/dissectors/packet-cmip.c
5665    M /trunk/epan/dissectors/packet-cmpp.c
5666    M /trunk/epan/dissectors/packet-cops.c
5667    M /trunk/epan/dissectors/packet-cpha.c
5668    M /trunk/epan/dissectors/packet-cups.c
5669    M /trunk/epan/dissectors/packet-dccp.c
5670    M /trunk/epan/dissectors/packet-dhcp-failover.c
5671    M /trunk/epan/dissectors/packet-dhcpv6.c
5672    M /trunk/epan/dissectors/packet-disp.c
5673    M /trunk/epan/dissectors/packet-distcc.c
5674    M /trunk/epan/dissectors/packet-dlm3.c
5675    M /trunk/epan/dissectors/packet-dnp.c
5676    M /trunk/epan/dissectors/packet-dns.c
5677    M /trunk/epan/dissectors/packet-dop.c
5678    M /trunk/epan/dissectors/packet-dplay.c
5679    M /trunk/epan/dissectors/packet-dsp.c
5680    M /trunk/epan/dissectors/packet-dtls.c
5681    M /trunk/epan/dissectors/packet-eap.c
5682    M /trunk/epan/dissectors/packet-eapol.c
5683    M /trunk/epan/dissectors/packet-edonkey.c
5684    M /trunk/epan/dissectors/packet-eigrp.c
5685    M /trunk/epan/dissectors/packet-enip.c
5686    M /trunk/epan/dissectors/packet-esis.c
5687    M /trunk/epan/dissectors/packet-fefd.c
5688    M /trunk/epan/dissectors/packet-fr.c
5689    M /trunk/epan/dissectors/packet-ftam.c
5690    M /trunk/epan/dissectors/packet-fw1.c
5691    M /trunk/epan/dissectors/packet-gift.c
5692    M /trunk/epan/dissectors/packet-gnutella.c
5693    M /trunk/epan/dissectors/packet-goose.c
5694    M /trunk/epan/dissectors/packet-gprs-ns.c
5695    M /trunk/epan/dissectors/packet-gtp.c
5696    M /trunk/epan/dissectors/packet-gtpv2.c
5697    M /trunk/epan/dissectors/packet-h223.c
5698    M /trunk/epan/dissectors/packet-hci_h1.c
5699    M /trunk/epan/dissectors/packet-hyperscsi.c
5700    M /trunk/epan/dissectors/packet-iapp.c
5701    M /trunk/epan/dissectors/packet-icp.c
5702    M /trunk/epan/dissectors/packet-idp.c
5703    M /trunk/epan/dissectors/packet-ieee80211.c
5704    M /trunk/epan/dissectors/packet-ieee8021ah.c
5705    M /trunk/epan/dissectors/packet-igrp.c
5706    M /trunk/epan/dissectors/packet-imf.c
5707    M /trunk/epan/dissectors/packet-infiniband.c
5708    M /trunk/epan/dissectors/packet-ipars.c
5709    M /trunk/epan/dissectors/packet-ipsec-tcp.c
5710    M /trunk/epan/dissectors/packet-ipsec-udp.c
5711    M /trunk/epan/dissectors/packet-ipsec.c
5712    M /trunk/epan/dissectors/packet-ipv6.c
5713    M /trunk/epan/dissectors/packet-ipx.c
5714    M /trunk/epan/dissectors/packet-ipxwan.c
5715    M /trunk/epan/dissectors/packet-isakmp.c
5716    M /trunk/epan/dissectors/packet-isis.c
5717    M /trunk/epan/dissectors/packet-isl.c
5718    M /trunk/epan/dissectors/packet-isns.c
5719    M /trunk/epan/dissectors/packet-juniper.c
5720    M /trunk/epan/dissectors/packet-kerberos.c
5721    M /trunk/epan/dissectors/packet-kerberos4.c
5722    M /trunk/epan/dissectors/packet-kpasswd.c
5723    M /trunk/epan/dissectors/packet-l2tp.c
5724    M /trunk/epan/dissectors/packet-lapb.c
5725    M /trunk/epan/dissectors/packet-lapbether.c
5726    M /trunk/epan/dissectors/packet-lapd.c
5727    M /trunk/epan/dissectors/packet-ldp.c
5728    M /trunk/epan/dissectors/packet-linx.c
5729    M /trunk/epan/dissectors/packet-lmi.c
5730    M /trunk/epan/dissectors/packet-lmp.c
5731    M /trunk/epan/dissectors/packet-loop.c
5732    M /trunk/epan/dissectors/packet-lpd.c
5733    M /trunk/epan/dissectors/packet-lsc.c
5734    M /trunk/epan/dissectors/packet-maccontrol.c
5735    M /trunk/epan/dissectors/packet-mbtcp.c
5736    M /trunk/epan/dissectors/packet-mdshdr.c
5737    M /trunk/epan/dissectors/packet-mgcp.c
5738    M /trunk/epan/dissectors/packet-mip.c
5739    M /trunk/epan/dissectors/packet-mip6.c
5740    M /trunk/epan/dissectors/packet-mms.c
5741    M /trunk/epan/dissectors/packet-mpeg-audio.c
5742    M /trunk/epan/dissectors/packet-mpeg-pes.c
5743    M /trunk/epan/dissectors/packet-mq-pcf.c
5744    M /trunk/epan/dissectors/packet-msproxy.c
5745    M /trunk/epan/dissectors/packet-nbipx.c
5746    M /trunk/epan/dissectors/packet-nbns.c
5747    M /trunk/epan/dissectors/packet-ncp.c
5748    M /trunk/epan/dissectors/packet-ndps.c
5749    M /trunk/epan/dissectors/packet-netflow.c
5750    M /trunk/epan/dissectors/packet-nlsp.c
5751    M /trunk/epan/dissectors/packet-nsip.c
5752    M /trunk/epan/dissectors/packet-nt-tpcp.c
5753    M /trunk/epan/dissectors/packet-ntp.c
5754    M /trunk/epan/dissectors/packet-olsr.c
5755    M /trunk/epan/dissectors/packet-ospf.c
5756    M /trunk/epan/dissectors/packet-paltalk.c
5757    M /trunk/epan/dissectors/packet-pcep.c
5758    M /trunk/epan/dissectors/packet-pim.c
5759    M /trunk/epan/dissectors/packet-ppi.c
5760    M /trunk/epan/dissectors/packet-ppp.c
5761    M /trunk/epan/dissectors/packet-pptp.c
5762    M /trunk/epan/dissectors/packet-pres.c
5763    M /trunk/epan/dissectors/packet-pvfs2.c
5764    M /trunk/epan/dissectors/packet-qllc.c
5765    M /trunk/epan/dissectors/packet-quake.c
5766    M /trunk/epan/dissectors/packet-radius.c
5767    M /trunk/epan/dissectors/packet-rdm.c
5768    M /trunk/epan/dissectors/packet-rip.c
5769    M /trunk/epan/dissectors/packet-ripng.c
5770    M /trunk/epan/dissectors/packet-rmt-alc.c
5771    M /trunk/epan/dissectors/packet-rmt-norm.c
5772    M /trunk/epan/dissectors/packet-ros.c
5773    M /trunk/epan/dissectors/packet-rpcap.c
5774    M /trunk/epan/dissectors/packet-rsl.c
5775    M /trunk/epan/dissectors/packet-rsvp.c
5776    M /trunk/epan/dissectors/packet-rsync.c
5777    M /trunk/epan/dissectors/packet-rtmpt.c
5778    M /trunk/epan/dissectors/packet-rtp-events.c
5779    M /trunk/epan/dissectors/packet-rtse.c
5780    M /trunk/epan/dissectors/packet-rudp.c
5781    M /trunk/epan/dissectors/packet-rx.c
5782    M /trunk/epan/dissectors/packet-sap.c
5783    M /trunk/epan/dissectors/packet-sbus.c
5784    M /trunk/epan/dissectors/packet-sdlc.c
5785    M /trunk/epan/dissectors/packet-ses.c
5786    M /trunk/epan/dissectors/packet-sigcomp.c
5787    M /trunk/epan/dissectors/packet-sita.c
5788    M /trunk/epan/dissectors/packet-sll.c
5789    M /trunk/epan/dissectors/packet-smb-logon.c
5790    M /trunk/epan/dissectors/packet-sna.c
5791    M /trunk/epan/dissectors/packet-sndcp.c
5792    M /trunk/epan/dissectors/packet-sqloracle.c
5793    M /trunk/epan/dissectors/packet-srvloc.c
5794    M /trunk/epan/dissectors/packet-ssl.c
5795    M /trunk/epan/dissectors/packet-sua.c
5796    M /trunk/epan/dissectors/packet-syslog.c
5797    M /trunk/epan/dissectors/packet-tacacs.c
5798    M /trunk/epan/dissectors/packet-tcp.c
5799    M /trunk/epan/dissectors/packet-teimanagement.c
5800    M /trunk/epan/dissectors/packet-telkonet.c
5801    M /trunk/epan/dissectors/packet-teredo.c
5802    M /trunk/epan/dissectors/packet-tipc.c
5803    M /trunk/epan/dissectors/packet-tn3270.c
5804    M /trunk/epan/dissectors/packet-trmac.c
5805    M /trunk/epan/dissectors/packet-tsp.c
5806    M /trunk/epan/dissectors/packet-tzsp.c
5807    M /trunk/epan/dissectors/packet-udld.c
5808    M /trunk/epan/dissectors/packet-uma.c
5809    M /trunk/epan/dissectors/packet-usb-masstorage.c
5810    M /trunk/epan/dissectors/packet-v120.c
5811    M /trunk/epan/dissectors/packet-vicp.c
5812    M /trunk/epan/dissectors/packet-vines.c
5813    M /trunk/epan/dissectors/packet-vlan.c
5814    M /trunk/epan/dissectors/packet-vnc.c
5815    M /trunk/epan/dissectors/packet-vrrp.c
5816    M /trunk/epan/dissectors/packet-wcp.c
5817    M /trunk/epan/dissectors/packet-wfleet-hdlc.c
5818    M /trunk/epan/dissectors/packet-who.c
5819    M /trunk/epan/dissectors/packet-wol.c
5820    M /trunk/epan/dissectors/packet-wow.c
5821    M /trunk/epan/dissectors/packet-wsp.c
5822    M /trunk/epan/dissectors/packet-wtp.c
5823    M /trunk/epan/dissectors/packet-x29.c
5824    M /trunk/epan/dissectors/packet-x411.c
5825    M /trunk/epan/dissectors/packet-xcsl.c
5826    M /trunk/epan/dissectors/packet-xdmcp.c
5827    M /trunk/epan/dissectors/packet-xtp.c
5828    M /trunk/plugins/asn1/packet-asn1.c
5829    M /trunk/plugins/docsis/packet-macmgmt.c
5830    M /trunk/plugins/ethercat/packet-ams.c
5831    M /trunk/plugins/ethercat/packet-ethercat-datagram.c
5832    M /trunk/plugins/ethercat/packet-ioraw.c
5833    M /trunk/plugins/ethercat/packet-nv.c
5834    M /trunk/plugins/gryphon/packet-gryphon.c
5835    M /trunk/plugins/irda/packet-irda.c
5836    M /trunk/plugins/sercosiii/packet-sercosiii_1v1.c
5837
5838 Don't guard col_clear with col_check
5839 ------------------------------------------------------------------------
5840 r29345 | krj | 2009-08-09 00:59:51 -0700 (Sun, 09 Aug 2009) | 1 line
5841 Changed paths:
5842    M /trunk/asn1/ansi-tcap/packet-ansi_tcap-template.c
5843    M /trunk/asn1/ansi_map/packet-ansi_map-template.c
5844    M /trunk/asn1/camel/packet-camel-template.c
5845    M /trunk/asn1/gsmmap/packet-gsmmap-template.c
5846    M /trunk/asn1/inap/packet-inap-template.c
5847    M /trunk/asn1/t125/packet-t125-template.c
5848    M /trunk/asn1/t38/packet-t38-template.c
5849    M /trunk/asn1/tcap/packet-tcap-template.c
5850    M /trunk/epan/dissectors/packet-2dparityfec.c
5851    M /trunk/epan/dissectors/packet-acn.c
5852    M /trunk/epan/dissectors/packet-afs.c
5853    M /trunk/epan/dissectors/packet-aim.c
5854    M /trunk/epan/dissectors/packet-ansi_map.c
5855    M /trunk/epan/dissectors/packet-ansi_tcap.c
5856    M /trunk/epan/dissectors/packet-artnet.c
5857    M /trunk/epan/dissectors/packet-bat.c
5858    M /trunk/epan/dissectors/packet-bittorrent.c
5859    M /trunk/epan/dissectors/packet-bssap.c
5860    M /trunk/epan/dissectors/packet-bthci_acl.c
5861    M /trunk/epan/dissectors/packet-bthci_cmd.c
5862    M /trunk/epan/dissectors/packet-bthci_evt.c
5863    M /trunk/epan/dissectors/packet-btl2cap.c
5864    M /trunk/epan/dissectors/packet-camel.c
5865    M /trunk/epan/dissectors/packet-cast.c
5866    M /trunk/epan/dissectors/packet-cfm.c
5867    M /trunk/epan/dissectors/packet-cigi.c
5868    M /trunk/epan/dissectors/packet-cisco-wids.c
5869    M /trunk/epan/dissectors/packet-ctdb.c
5870    M /trunk/epan/dissectors/packet-dcm.c
5871    M /trunk/epan/dissectors/packet-dcp-etsi.c
5872    M /trunk/epan/dissectors/packet-dec-bpdu.c
5873    M /trunk/epan/dissectors/packet-dec-dnart.c
5874    M /trunk/epan/dissectors/packet-dect.c
5875    M /trunk/epan/dissectors/packet-dtls.c
5876    M /trunk/epan/dissectors/packet-dvmrp.c
5877    M /trunk/epan/dissectors/packet-e100.c
5878    M /trunk/epan/dissectors/packet-echo.c
5879    M /trunk/epan/dissectors/packet-egd.c
5880    M /trunk/epan/dissectors/packet-enttec.c
5881    M /trunk/epan/dissectors/packet-epl.c
5882    M /trunk/epan/dissectors/packet-epl_v1.c
5883    M /trunk/epan/dissectors/packet-evrc.c
5884    M /trunk/epan/dissectors/packet-fc.c
5885    M /trunk/epan/dissectors/packet-fcels.c
5886    M /trunk/epan/dissectors/packet-ff.c
5887    M /trunk/epan/dissectors/packet-fix.c
5888    M /trunk/epan/dissectors/packet-giop.c
5889    M /trunk/epan/dissectors/packet-gprs-llc.c
5890    M /trunk/epan/dissectors/packet-gsm_map.c
5891    M /trunk/epan/dissectors/packet-h261.c
5892    M /trunk/epan/dissectors/packet-h263p.c
5893    M /trunk/epan/dissectors/packet-hpext.c
5894    M /trunk/epan/dissectors/packet-hpsw.c
5895    M /trunk/epan/dissectors/packet-iax2.c
5896    M /trunk/epan/dissectors/packet-icq.c
5897    M /trunk/epan/dissectors/packet-iec104.c
5898    M /trunk/epan/dissectors/packet-ieee802154.c
5899    M /trunk/epan/dissectors/packet-ieee802a.c
5900    M /trunk/epan/dissectors/packet-ifcp.c
5901    M /trunk/epan/dissectors/packet-igap.c
5902    M /trunk/epan/dissectors/packet-igmp.c
5903    M /trunk/epan/dissectors/packet-inap.c
5904    M /trunk/epan/dissectors/packet-ipmi.c
5905    M /trunk/epan/dissectors/packet-ipsi-ctl.c
5906    M /trunk/epan/dissectors/packet-ipvs-syncd.c
5907    M /trunk/epan/dissectors/packet-isakmp.c
5908    M /trunk/epan/dissectors/packet-iuup.c
5909    M /trunk/epan/dissectors/packet-iwarp-ddp-rdmap.c
5910    M /trunk/epan/dissectors/packet-jpeg.c
5911    M /trunk/epan/dissectors/packet-jxta.c
5912    M /trunk/epan/dissectors/packet-kdp.c
5913    M /trunk/epan/dissectors/packet-kerberos.c
5914    M /trunk/epan/dissectors/packet-kink.c
5915    M /trunk/epan/dissectors/packet-kpasswd.c
5916    M /trunk/epan/dissectors/packet-llc.c
5917    M /trunk/epan/dissectors/packet-manolito.c
5918    M /trunk/epan/dissectors/packet-mpeg1.c
5919    M /trunk/epan/dissectors/packet-mpls.c
5920    M /trunk/epan/dissectors/packet-mrdisc.c
5921    M /trunk/epan/dissectors/packet-ms-mms.c
5922    M /trunk/epan/dissectors/packet-msnip.c
5923    M /trunk/epan/dissectors/packet-mstp.c
5924    M /trunk/epan/dissectors/packet-mysql.c
5925    M /trunk/epan/dissectors/packet-nbd.c
5926    M /trunk/epan/dissectors/packet-ncp-nmas.c
5927    M /trunk/epan/dissectors/packet-ncp-sss.c
5928    M /trunk/epan/dissectors/packet-ncp.c
5929    M /trunk/epan/dissectors/packet-netdump.c
5930    M /trunk/epan/dissectors/packet-netsync.c
5931    M /trunk/epan/dissectors/packet-nhrp.c
5932    M /trunk/epan/dissectors/packet-omapi.c
5933    M /trunk/epan/dissectors/packet-osi.c
5934    M /trunk/epan/dissectors/packet-ppp.c
5935    M /trunk/epan/dissectors/packet-pppoe.c
5936    M /trunk/epan/dissectors/packet-pw-atm.c
5937    M /trunk/epan/dissectors/packet-pw-cesopsn.c
5938    M /trunk/epan/dissectors/packet-pw-fr.c
5939    M /trunk/epan/dissectors/packet-pw-satop.c
5940    M /trunk/epan/dissectors/packet-quake3.c
5941    M /trunk/epan/dissectors/packet-rdt.c
5942    M /trunk/epan/dissectors/packet-retix-bpdu.c
5943    M /trunk/epan/dissectors/packet-rfc2190.c
5944    M /trunk/epan/dissectors/packet-rgmp.c
5945    M /trunk/epan/dissectors/packet-rlogin.c
5946    M /trunk/epan/dissectors/packet-rmp.c
5947    M /trunk/epan/dissectors/packet-rpc.c
5948    M /trunk/epan/dissectors/packet-rtcp.c
5949    M /trunk/epan/dissectors/packet-rtnet.c
5950    M /trunk/epan/dissectors/packet-rtp-events.c
5951    M /trunk/epan/dissectors/packet-rtp.c
5952    M /trunk/epan/dissectors/packet-rtps.c
5953    M /trunk/epan/dissectors/packet-rtps2.c
5954    M /trunk/epan/dissectors/packet-s5066.c
5955    M /trunk/epan/dissectors/packet-skinny.c
5956    M /trunk/epan/dissectors/packet-smb-browse.c
5957    M /trunk/epan/dissectors/packet-smb-mailslot.c
5958    M /trunk/epan/dissectors/packet-smb-pipe.c
5959    M /trunk/epan/dissectors/packet-smb.c
5960    M /trunk/epan/dissectors/packet-smb2.c
5961    M /trunk/epan/dissectors/packet-ssl.c
5962    M /trunk/epan/dissectors/packet-starteam.c
5963    M /trunk/epan/dissectors/packet-t125.c
5964    M /trunk/epan/dissectors/packet-t38.c
5965    M /trunk/epan/dissectors/packet-tcap.c
5966    M /trunk/epan/dissectors/packet-tcp.c
5967    M /trunk/epan/dissectors/packet-teamspeak2.c
5968    M /trunk/epan/dissectors/packet-vnc.c
5969    M /trunk/epan/dissectors/packet-wccp.c
5970    M /trunk/epan/dissectors/packet-winsrepl.c
5971    M /trunk/epan/dissectors/packet-wtls.c
5972    M /trunk/epan/dissectors/packet-x224.c
5973    M /trunk/epan/dissectors/packet-zbee-aps.c
5974    M /trunk/epan/dissectors/packet-zbee-nwk.c
5975    M /trunk/epan/dissectors/packet-zbee-zdp.c
5976    M /trunk/plugins/ethercat/packet-ethercat-frame.c
5977    M /trunk/plugins/m2m/packet-m2m.c
5978    M /trunk/plugins/opcua/opcua.c
5979    M /trunk/plugins/wimax/packet-wmx.c
5980    M /trunk/plugins/wimaxasncp/packet-wimaxasncp.c
5981
5982 Don't guard col_set_str (COL_INFO/COL_PROTOCOL) with col_check
5983 ------------------------------------------------------------------------
5984 r29346 | krj | 2009-08-09 01:14:59 -0700 (Sun, 09 Aug 2009) | 1 line
5985 Changed paths:
5986    M /trunk/asn1/h225/packet-h225-template.c
5987    M /trunk/asn1/t125/packet-t125-template.c
5988    M /trunk/asn1/t38/packet-t38-template.c
5989    M /trunk/epan/dissectors/packet-afs.c
5990    M /trunk/epan/dissectors/packet-amqp.c
5991    M /trunk/epan/dissectors/packet-artnet.c
5992    M /trunk/epan/dissectors/packet-bpdu.c
5993    M /trunk/epan/dissectors/packet-cfm.c
5994    M /trunk/epan/dissectors/packet-ctdb.c
5995    M /trunk/epan/dissectors/packet-dcp-etsi.c
5996    M /trunk/epan/dissectors/packet-dec-bpdu.c
5997    M /trunk/epan/dissectors/packet-dec-dnart.c
5998    M /trunk/epan/dissectors/packet-dect.c
5999    M /trunk/epan/dissectors/packet-dplay.c
6000    M /trunk/epan/dissectors/packet-dvmrp.c
6001    M /trunk/epan/dissectors/packet-epl_v1.c
6002    M /trunk/epan/dissectors/packet-fix.c
6003    M /trunk/epan/dissectors/packet-h225.c
6004    M /trunk/epan/dissectors/packet-iax2.c
6005    M /trunk/epan/dissectors/packet-icq.c
6006    M /trunk/epan/dissectors/packet-iec104.c
6007    M /trunk/epan/dissectors/packet-ieee802a.c
6008    M /trunk/epan/dissectors/packet-igap.c
6009    M /trunk/epan/dissectors/packet-igmp.c
6010    M /trunk/epan/dissectors/packet-ipvs-syncd.c
6011    M /trunk/epan/dissectors/packet-kdp.c
6012    M /trunk/epan/dissectors/packet-llc.c
6013    M /trunk/epan/dissectors/packet-lldp.c
6014    M /trunk/epan/dissectors/packet-mrdisc.c
6015    M /trunk/epan/dissectors/packet-msnip.c
6016    M /trunk/epan/dissectors/packet-nbd.c
6017    M /trunk/epan/dissectors/packet-ndmp.c
6018    M /trunk/epan/dissectors/packet-netdump.c
6019    M /trunk/epan/dissectors/packet-nhrp.c
6020    M /trunk/epan/dissectors/packet-omapi.c
6021    M /trunk/epan/dissectors/packet-pagp.c
6022    M /trunk/epan/dissectors/packet-pppoe.c
6023    M /trunk/epan/dissectors/packet-rdt.c
6024    M /trunk/epan/dissectors/packet-retix-bpdu.c
6025    M /trunk/epan/dissectors/packet-rgmp.c
6026    M /trunk/epan/dissectors/packet-rmp.c
6027    M /trunk/epan/dissectors/packet-rtnet.c
6028    M /trunk/epan/dissectors/packet-rtps.c
6029    M /trunk/epan/dissectors/packet-rtps2.c
6030    M /trunk/epan/dissectors/packet-s5066.c
6031    M /trunk/epan/dissectors/packet-smb-browse.c
6032    M /trunk/epan/dissectors/packet-smb-mailslot.c
6033    M /trunk/epan/dissectors/packet-smb.c
6034    M /trunk/epan/dissectors/packet-t125.c
6035    M /trunk/epan/dissectors/packet-t38.c
6036    M /trunk/epan/dissectors/packet-teamspeak2.c
6037    M /trunk/epan/dissectors/packet-wccp.c
6038    M /trunk/epan/dissectors/packet-winsrepl.c
6039    M /trunk/epan/dissectors/packet-wsp.c
6040    M /trunk/epan/dissectors/packet-x224.c
6041    M /trunk/epan/dissectors/packet-zbee-nwk.c
6042    M /trunk/epan/dissectors/packet-zbee-zcl.c
6043    M /trunk/plugins/ethercat/packet-ethercat-frame.c
6044    M /trunk/plugins/m2m/packet-m2m.c
6045    M /trunk/plugins/profinet/packet-pn-mrp.c
6046    M /trunk/plugins/unistim/packet-unistim.c
6047    M /trunk/plugins/wimax/packet-wmx.c
6048    M /trunk/plugins/wimaxasncp/packet-wimaxasncp.c
6049
6050 Don't guard col_clear with col_check
6051 ------------------------------------------------------------------------
6052 r29347 | krj | 2009-08-09 03:50:30 -0700 (Sun, 09 Aug 2009) | 4 lines
6053 Changed paths:
6054    M /trunk/epan/dissectors/packet-fcels.c
6055
6056 Don't use DISSECTOR_ASSERT to check source/destination address type.
6057
6058 Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3825
6059
6060 ------------------------------------------------------------------------
6061 r29348 | gerald | 2009-08-09 08:03:28 -0700 (Sun, 09 Aug 2009) | 1 line
6062 Changed paths:
6063    M /trunk/epan/enterprise-numbers
6064    M /trunk/manuf
6065
6066 [Automatic manuf and enterprise-numbers update for 2009-08-09]
6067 ------------------------------------------------------------------------
6068 r29351 | wmeier | 2009-08-09 08:07:35 -0700 (Sun, 09 Aug 2009) | 2 lines
6069 Changed paths:
6070    M /trunk/plugins/wimax/msg_arq.c
6071    M /trunk/plugins/wimax/msg_dreg.c
6072    M /trunk/plugins/wimax/msg_pmc.c
6073
6074 'if(proto_... == -1)' not req'd; Don't register ett[] more than once;
6075
6076 ------------------------------------------------------------------------
6077 r29352 | wmeier | 2009-08-09 08:49:02 -0700 (Sun, 09 Aug 2009) | 2 lines
6078 Changed paths:
6079    M /trunk/epan/proto.c
6080
6081 g_error() if registering a subtree item type already registered (or not initialized to -1).
6082
6083 ------------------------------------------------------------------------
6084 r29353 | wmeier | 2009-08-09 09:48:28 -0700 (Sun, 09 Aug 2009) | 2 lines
6085 Changed paths:
6086    M /trunk/plugins/sercosiii/packet-sercosiii_1v1.c
6087    M /trunk/plugins/sercosiii/packet-sercosiii_1v1_at.c
6088    M /trunk/plugins/sercosiii/packet-sercosiii_1v1_at_devstat.c
6089    M /trunk/plugins/sercosiii/packet-sercosiii_1v1_hp.c
6090    M /trunk/plugins/sercosiii/packet-sercosiii_1v1_mdt.c
6091    M /trunk/plugins/sercosiii/packet-sercosiii_1v1_mdt_devctrl.c
6092    M /trunk/plugins/sercosiii/packet-sercosiii_1v1_mst.c
6093    M /trunk/plugins/sercosiii/packet-sercosiii_1v1_svc.c
6094
6095 (Trivial): Remove uneeded #includes; make a few fcns static;
6096
6097 ------------------------------------------------------------------------
6098 r29354 | krj | 2009-08-09 10:33:23 -0700 (Sun, 09 Aug 2009) | 1 line
6099 Changed paths:
6100    M /trunk/epan/proto.c
6101    M /trunk/epan/proto.h
6102    M /trunk/file.c
6103    M /trunk/gtk/iax2_analysis.c
6104    M /trunk/gtk/main_proto_draw.c
6105    M /trunk/gtk/rtp_analysis.c
6106    M /trunk/print.c
6107    M /trunk/proto_hier_stats.c
6108    M /trunk/tap-protohierstat.c
6109
6110 Add PNODE_FINFO. We've been using PITEM_FINFO on proto_node's. This works because proto_item is typedefed to proto_node. We shouldn't rely on this since this is an implementation detail.
6111 ------------------------------------------------------------------------
6112 r29355 | krj | 2009-08-09 10:57:31 -0700 (Sun, 09 Aug 2009) | 1 line
6113 Changed paths:
6114    M /trunk/asn1/snmp/packet-snmp-template.c
6115    M /trunk/epan/dfilter/dfilter-macro.c
6116    M /trunk/epan/dissectors/packet-diameter.c
6117    M /trunk/epan/dissectors/packet-snmp.c
6118    M /trunk/epan/expert.c
6119    M /trunk/epan/proto.c
6120    M /trunk/epan/proto.h
6121    M /trunk/gtk/expert_comp_table.c
6122    M /trunk/plugins/wimax/packet-wmx.c
6123    M /trunk/plugins/wimax/wimax_harq_map_decoder.c
6124    M /trunk/proto_hier_stats.c
6125
6126 Add PTREE_FINFO and use PITEM_FINFO when possible.
6127 ------------------------------------------------------------------------
6128 r29356 | krj | 2009-08-09 11:05:44 -0700 (Sun, 09 Aug 2009) | 1 line
6129 Changed paths:
6130    M /trunk/epan/dissectors/packet-ncp2222.inc
6131
6132 Use PTREE_FINFO.
6133 ------------------------------------------------------------------------
6134 r29357 | krj | 2009-08-09 11:15:36 -0700 (Sun, 09 Aug 2009) | 1 line
6135 Changed paths:
6136    M /trunk/epan/proto.h
6137
6138 Use PITEM_FINFO.
6139 ------------------------------------------------------------------------
6140 r29358 | krj | 2009-08-09 12:23:13 -0700 (Sun, 09 Aug 2009) | 1 line
6141 Changed paths:
6142    M /trunk/epan/emem.c
6143
6144 Split common parts of se_alloc and ep_alloc into emem_alloc.
6145 ------------------------------------------------------------------------
6146 r29359 | krj | 2009-08-09 13:10:19 -0700 (Sun, 09 Aug 2009) | 1 line
6147 Changed paths:
6148    M /trunk/epan/emem.c
6149
6150 Split common parts of ep_free_all and se_free_all into emem_free_all.
6151 ------------------------------------------------------------------------
6152 r29360 | krj | 2009-08-09 13:28:38 -0700 (Sun, 09 Aug 2009) | 1 line
6153 Changed paths:
6154    M /trunk/epan/emem.c
6155
6156 g_error() requires a string literal.
6157 ------------------------------------------------------------------------
6158 r29361 | krj | 2009-08-09 14:10:04 -0700 (Sun, 09 Aug 2009) | 1 line
6159 Changed paths:
6160    M /trunk/epan/emem.c
6161
6162 Add unsigned int typecast
6163 ------------------------------------------------------------------------
6164 r29362 | jmayer | 2009-08-10 07:55:47 -0700 (Mon, 10 Aug 2009) | 10 lines
6165 Changed paths:
6166    M /trunk/epan/dissectors/packet-ip.c
6167
6168 Ivan Sy <ivan_jr@yahoo.com> via bug 3814
6169
6170 TTL-Check for local network group addresses: Normally the
6171 only valid TTL is 1. Add a check for VRRP and GLBP, where
6172 the only valid TTL is 255.
6173
6174 Me: change the logic so the funtion returns the valid ttl
6175     instead of true/false.
6176
6177
6178 ------------------------------------------------------------------------
6179 r29363 | gerald | 2009-08-10 08:33:54 -0700 (Mon, 10 Aug 2009) | 2 lines
6180 Changed paths:
6181    M /trunk/epan/dissectors/packet-ip.c
6182
6183 Fix the build.
6184
6185 ------------------------------------------------------------------------
6186 r29364 | gerald | 2009-08-10 09:12:55 -0700 (Mon, 10 Aug 2009) | 3 lines
6187 Changed paths:
6188    M /trunk/wiretap/erf.c
6189
6190 Don't try to allocate more than WTAP_MAX_PACKET_SIZE. Fixes a crash
6191 reported in bug 3849.
6192
6193 ------------------------------------------------------------------------
6194 r29365 | krj | 2009-08-10 09:36:44 -0700 (Mon, 10 Aug 2009) | 1 line
6195 Changed paths:
6196    M /trunk/epan/emem.c
6197
6198 Use ! defined(EP_DEBUG_FREE) && ! defined(SE_DEBUG_FREE) to guard canary code to get things compiling after r29358.
6199 ------------------------------------------------------------------------
6200 r29366 | guy | 2009-08-10 11:22:05 -0700 (Mon, 10 Aug 2009) | 5 lines
6201 Changed paths:
6202    M /trunk/wiretap/erf.c
6203
6204 Update a comment - a bad packet size could also be the result of a file
6205 not actually being an ERF file.
6206
6207 Don't compute the packet size until you know that rlen is valid.
6208
6209 ------------------------------------------------------------------------
6210 r29367 | wmeier | 2009-08-10 11:45:47 -0700 (Mon, 10 Aug 2009) | 5 lines
6211 Changed paths:
6212    M /trunk/epan/dissectors/packet-redbackli.c
6213
6214 (Quick) fix for bug #3836;
6215 Allow the DIR ("direction") AVP to be of variable length
6216  (in the absence of any documentation for this protocol).
6217  See the source for further comments.
6218
6219 ------------------------------------------------------------------------
6220 r29368 | etxrab | 2009-08-10 12:48:42 -0700 (Mon, 10 Aug 2009) | 3 lines
6221 Changed paths:
6222    M /trunk/epan/dissectors/packet-gsm_a_common.c
6223
6224 From Gerasimos Dimitriadis:
6225 DTAP decoding of Mobile Station Classmark 3.
6226 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3819
6227 ------------------------------------------------------------------------
6228 r29369 | etxrab | 2009-08-10 12:53:12 -0700 (Mon, 10 Aug 2009) | 3 lines
6229 Changed paths:
6230    M /trunk/epan/dissectors/packet-giop.c
6231
6232 From Steve Osselton:
6233 GIOP dissector update for MIOP.
6234 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3847
6235 ------------------------------------------------------------------------
6236 r29370 | etxrab | 2009-08-10 13:52:56 -0700 (Mon, 10 Aug 2009) | 3 lines
6237 Changed paths:
6238    M /trunk/color_filters.c
6239    M /trunk/epan/column-utils.c
6240    M /trunk/file.c
6241    M /trunk/gtk/new_packet_list.c
6242    M /trunk/gtk/packet_list_store.c
6243    M /trunk/gtk/packet_list_store.h
6244    M /trunk/ui_util.h
6245
6246 From Kovarththanan Rajaratnam:
6247 - Compute and cache color/custom filters dynamically.
6248 - Delay column construction.
6249 ------------------------------------------------------------------------
6250 r29371 | wmeier | 2009-08-10 14:07:15 -0700 (Mon, 10 Aug 2009) | 3 lines
6251 Changed paths:
6252    M /trunk/epan/dissectors/packet-pppoe.c
6253
6254 Validate two tag field lengths before attempting to do proto_tree_add_item();
6255 Fixes bug #3841.
6256
6257 ------------------------------------------------------------------------
6258 r29372 | wmeier | 2009-08-10 14:46:30 -0700 (Mon, 10 Aug 2009) | 2 lines
6259 Changed paths:
6260    M /trunk/epan/dissectors/packet-pppoe.c
6261
6262 Initialize a variable to keep GCC happy ....
6263
6264 ------------------------------------------------------------------------
6265 r29373 | guy | 2009-08-10 15:15:22 -0700 (Mon, 10 Aug 2009) | 10 lines
6266 Changed paths:
6267    M /trunk/epan/dissectors/packet-pppoe.c
6268
6269 For TLV items that are a single integral value and thus must have a
6270 certain length:
6271
6272         attach the expert item to the length field if we're showing it,
6273         otherwise put in a text item for the malformed TLV and attach
6274         the expert item to that;
6275
6276         don't give up, as we'll just skip the bad item and move on to
6277         the next item.
6278
6279 ------------------------------------------------------------------------
6280 r29374 | etxrab | 2009-08-11 00:41:46 -0700 (Tue, 11 Aug 2009) | 3 lines
6281 Changed paths:
6282    M /trunk/epan/dissectors/packet-gtpv2.c
6283
6284 From swapnil:
6285 Another Minor Bug for ULI in Packet-gtpv2.c
6286 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3862
6287 ------------------------------------------------------------------------
6288 r29375 | krj | 2009-08-11 02:24:56 -0700 (Tue, 11 Aug 2009) | 9 lines
6289 Changed paths:
6290    M /trunk/epan/emem.c
6291    M /trunk/epan/emem.h
6292
6293 We now expose the following environment variables:
6294
6295  * WIRESHARK_DEBUG_EP_NO_CHUNKS
6296  * WIRESHARK_DEBUG_SE_NO_CHUNKS
6297  * WIRESHARK_DEBUG_EP_NO_CANARY
6298  * WIRESHARK_DEBUG_SE_NO_CANARY
6299
6300 This allows us to enable/disable memory chunks and canaries at runtime _without_ needing to recompile.
6301
6302 ------------------------------------------------------------------------
6303 r29376 | etxrab | 2009-08-11 03:32:46 -0700 (Tue, 11 Aug 2009) | 3 lines
6304 Changed paths:
6305    M /trunk/epan/dissectors/packet-gtpv2.c
6306
6307 From swapnil:
6308 Bugs Fixed in ULI in packet-gtpv2.c
6309 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3860
6310 ------------------------------------------------------------------------
6311 r29377 | etxrab | 2009-08-11 05:22:00 -0700 (Tue, 11 Aug 2009) | 3 lines
6312 Changed paths:
6313    M /trunk/epan/dissectors/packet-gsm_a_common.c
6314
6315 From Gerasimos Dimitriadis:
6316 DTAP decoding of Mobile Station Classmark 3 (R4 and R5).
6317 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3866
6318 ------------------------------------------------------------------------
6319 r29378 | wmeier | 2009-08-11 06:44:35 -0700 (Tue, 11 Aug 2009) | 4 lines
6320 Changed paths:
6321    M /trunk/epan/dissectors/packet-p_mul.c
6322
6323 Don't coerce a (void *) to a (guint32 *). 
6324 The (void *) pointer in this case may point to
6325 "unaligned" data.
6326
6327 ------------------------------------------------------------------------
6328 r29379 | gerald | 2009-08-11 10:53:39 -0700 (Tue, 11 Aug 2009) | 2 lines
6329 Changed paths:
6330    M /trunk/epan/tvbuff.h
6331
6332 Be a little more explicit in our description of tvb_get_ptr.
6333
6334 ------------------------------------------------------------------------
6335 r29380 | krj | 2009-08-11 11:08:03 -0700 (Tue, 11 Aug 2009) | 4 lines
6336 Changed paths:
6337    M /trunk/epan/epan.c
6338    M /trunk/epan/epan.h
6339    M /trunk/epan/libwireshark.def
6340    M /trunk/epan/proto.c
6341    M /trunk/epan/proto.h
6342    M /trunk/proto_hier_stats.c
6343
6344 TRY_TO_FAKE_THIS_ITEM now fakes FT_PROTOCOL per default. If there are any users (e.g. proto_hier_stats.c, others?) that relies on FT_PROTOCOL nodes being created they'll now need to call the newly introduced epan_dissect_fake_protocols() to disable this optimization.
6345
6346 Also make use of TRY_TO_FAKE_THIS_ITEM in proto_tree_add_text_node(), proto_tree_add_none_format() and proto_tree_add_protocol_format().
6347
6348 ------------------------------------------------------------------------
6349 r29381 | krj | 2009-08-11 11:16:55 -0700 (Tue, 11 Aug 2009) | 1 line
6350 Changed paths:
6351    M /trunk/epan/tvbuff.c
6352
6353 Turn a comment in fast_ensure_contiguous() into a DISSECTOR_ASSERT() to make the implied requirement explicit.
6354 ------------------------------------------------------------------------
6355 r29382 | krj | 2009-08-11 11:28:10 -0700 (Tue, 11 Aug 2009) | 1 line
6356 Changed paths:
6357    M /trunk/epan/tvbuff.c
6358
6359 (Trivial change) move ensure_contiguous() to reflect call hierarchy
6360 ------------------------------------------------------------------------
6361 r29383 | gerald | 2009-08-11 11:37:59 -0700 (Tue, 11 Aug 2009) | 2 lines
6362 Changed paths:
6363    M /trunk/epan/dissectors/packet-sccp.c
6364
6365 Add a bunch of length checks. Fixes bug 3826.
6366
6367 ------------------------------------------------------------------------
6368 r29384 | gerald | 2009-08-11 13:58:36 -0700 (Tue, 11 Aug 2009) | 2 lines
6369 Changed paths:
6370    M /trunk/epan/dissectors/packet-bacapp.c
6371    M /trunk/epan/dissectors/packet-bacapp.h
6372
6373 Add some length checks. Fixes a few recent fuzz bugs.
6374
6375 ------------------------------------------------------------------------
6376 r29385 | gerald | 2009-08-11 14:11:12 -0700 (Tue, 11 Aug 2009) | 2 lines
6377 Changed paths:
6378    M /trunk/epan/dissectors/packet-ieee80211.c
6379
6380 Use the right size for FT_UINT16.
6381
6382 ------------------------------------------------------------------------
6383 r29386 | etxrab | 2009-08-11 14:27:36 -0700 (Tue, 11 Aug 2009) | 3 lines
6384 Changed paths:
6385    M /trunk/epan/dissectors/packet-gtpv2.c
6386
6387 From swapnil:
6388 Small Bug in TFT (Flow label) and ULI.
6389 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3876
6390 ------------------------------------------------------------------------
6391 r29387 | rbalint | 2009-08-11 16:20:03 -0700 (Tue, 11 Aug 2009) | 4 lines
6392 Changed paths:
6393    M /trunk/epan/dissectors/packet-icmpv6.c
6394
6395 From Ivan Sy (with minor modifications):
6396 Show Teredo Connectivity tests.
6397 Fix offset of ICMPv6 sequence number.
6398
6399 ------------------------------------------------------------------------
6400 r29388 | gerald | 2009-08-11 16:29:21 -0700 (Tue, 11 Aug 2009) | 2 lines
6401 Changed paths:
6402    M /trunk/epan/dissectors/packet-gtp.c
6403    M /trunk/epan/dissectors/packet-gtpv2.c
6404
6405 Add some length checks.
6406
6407 ------------------------------------------------------------------------
6408 r29389 | gerald | 2009-08-11 16:44:22 -0700 (Tue, 11 Aug 2009) | 3 lines
6409 Changed paths:
6410    M /trunk/epan/dissectors/packet-gsm_a_rr.c
6411
6412 Instead of calling DISSECTOR_ASSERT_NOT_REACHED, just say the subchannel
6413 is unknown. Fixes bug 3864.
6414
6415 ------------------------------------------------------------------------
6416 r29390 | jake | 2009-08-11 16:52:04 -0700 (Tue, 11 Aug 2009) | 2 lines
6417 Changed paths:
6418    M /trunk/epan/dissectors/packet-gsm_a_rr.c
6419
6420 Complete the fix in r29389.
6421
6422 ------------------------------------------------------------------------
6423 r29391 | jake | 2009-08-11 17:02:23 -0700 (Tue, 11 Aug 2009) | 1 line
6424 Changed paths:
6425    M /trunk/gtk/graph_analysis.c
6426
6427 Restore the formatting of the saved graph.
6428 ------------------------------------------------------------------------
6429 r29392 | kukosa | 2009-08-11 23:10:08 -0700 (Tue, 11 Aug 2009) | 1 line
6430 Changed paths:
6431    M /trunk/epan/dissectors/packet-ssl-utils.c
6432
6433 fix memoryleak causing crash with long SSL traces
6434 ------------------------------------------------------------------------
6435 r29393 | rbalint | 2009-08-12 05:55:27 -0700 (Wed, 12 Aug 2009) | 2 lines
6436 Changed paths:
6437    M /trunk/epan/dissectors/packet-icmpv6.c
6438
6439 Fix COL_INFO and COL_PROTOCOL for Teredo Direct IPv6 Connectivity Test
6440
6441 ------------------------------------------------------------------------
6442 r29394 | krj | 2009-08-12 08:12:19 -0700 (Wed, 12 Aug 2009) | 4 lines
6443 Changed paths:
6444    M /trunk/epan/dissectors/packet-gtpv2.c
6445
6446 From William Preston via. 3549:
6447
6448 A typo in 2 of the field names causes the apn not to be displayed.
6449
6450 ------------------------------------------------------------------------
6451 r29395 | gerald | 2009-08-12 10:08:08 -0700 (Wed, 12 Aug 2009) | 4 lines
6452 Changed paths:
6453    M /trunk/tools/fuzz-test.sh
6454
6455 Temporarily disable dissector bug checking. Fixing the ones we've found
6456 so far will take a while and in the meantime looking for dissector
6457 assertions is keeping us from finding more serious bugs.
6458
6459 ------------------------------------------------------------------------
6460 r29396 | krj | 2009-08-12 11:24:49 -0700 (Wed, 12 Aug 2009) | 1 line
6461 Changed paths:
6462    M /trunk/epan/proto.c
6463
6464 DISSECTOR_ASSERT on FT_PCRE in construct_match_selected_string().
6465 ------------------------------------------------------------------------
6466 r29397 | krj | 2009-08-12 12:32:54 -0700 (Wed, 12 Aug 2009) | 1 line
6467 Changed paths:
6468    M /trunk/epan/reassemble.c
6469
6470 White space changes
6471 ------------------------------------------------------------------------
6472 r29398 | etxrab | 2009-08-12 15:40:13 -0700 (Wed, 12 Aug 2009) | 3 lines
6473 Changed paths:
6474    M /trunk/epan/dissectors/packet-gsm_a_common.c
6475
6476 From Gerasimos Dimitriadis:
6477 DTAP decoding of Mobile Station Classmark 3 (R6).
6478 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3886
6479 ------------------------------------------------------------------------
6480 r29399 | etxrab | 2009-08-13 00:56:13 -0700 (Thu, 13 Aug 2009) | 3 lines
6481 Changed paths:
6482    M /trunk/epan/dissectors/packet-gsm_a_common.c
6483
6484 From Gerasimos Dimitriadis:
6485 DTAP decoding of Mobile Station Classmark 3 (R7 and R8)
6486 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3891
6487 ------------------------------------------------------------------------
6488 r29400 | kukosa | 2009-08-13 02:07:03 -0700 (Thu, 13 Aug 2009) | 1 line
6489 Changed paths:
6490    M /trunk/epan/dissectors/packet-dtls.c
6491    M /trunk/epan/dissectors/packet-ssl-utils.c
6492    M /trunk/epan/dissectors/packet-ssl-utils.h
6493    M /trunk/epan/dissectors/packet-ssl.c
6494
6495 Fix SSL decryption failure if client and server have the same TCP port
6496 ------------------------------------------------------------------------
6497 r29401 | kukosa | 2009-08-13 03:36:53 -0700 (Thu, 13 Aug 2009) | 1 line
6498 Changed paths:
6499    M /trunk/epan/dissectors/packet-ssl-utils.c
6500
6501 use G_GSIZE_MODIFIER instead of %zd which is not supported by MSVC
6502 ------------------------------------------------------------------------
6503 r29402 | kukosa | 2009-08-13 04:12:35 -0700 (Thu, 13 Aug 2009) | 1 line
6504 Changed paths:
6505    M /trunk/epan/dissectors/packet-ssl-utils.c
6506
6507 fix build failure without GnuTLS
6508 ------------------------------------------------------------------------
6509 r29403 | krj | 2009-08-13 05:17:20 -0700 (Thu, 13 Aug 2009) | 4 lines
6510 Changed paths:
6511    M /trunk/epan/dissectors/packet-gsm_a_rr.c
6512
6513 Make sure that we find the "data" dissector during handoff else we might crash if the received payload was less than 2 bytes.
6514
6515 Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3893
6516
6517 ------------------------------------------------------------------------
6518 r29404 | krj | 2009-08-13 12:42:46 -0700 (Thu, 13 Aug 2009) | 1 line
6519 Changed paths:
6520    M /trunk/epan/epan.c
6521    M /trunk/epan/epan.h
6522    M /trunk/epan/libwireshark.def
6523    M /trunk/file.c
6524    M /trunk/gtk/iax2_analysis.c
6525    M /trunk/gtk/main.c
6526    M /trunk/gtk/new_packet_list.c
6527    M /trunk/gtk/rtp_analysis.c
6528    M /trunk/gtk/sctp_assoc_analyse.c
6529    M /trunk/gtk/tcp_graph.c
6530    M /trunk/proto_hier_stats.c
6531    M /trunk/rawshark.c
6532    M /trunk/tshark.c
6533
6534 Introduce epan_dissect_init()/epan_dissect_cleanup(). These are used to initialise/cleanup stack allocated 'edt' structures. This should speed up dissection since we avoid some malloc traffic.
6535 ------------------------------------------------------------------------
6536 r29405 | krj | 2009-08-13 13:00:36 -0700 (Thu, 13 Aug 2009) | 1 line
6537 Changed paths:
6538    M /trunk/gtk/new_packet_list.c
6539
6540 Add needed header due to stack allocated 'edt' structure
6541 ------------------------------------------------------------------------
6542 r29406 | etxrab | 2009-08-13 14:36:01 -0700 (Thu, 13 Aug 2009) | 1 line
6543 Changed paths:
6544    M /trunk/gtk/new_packet_list.c
6545    M /trunk/gtk/packet_list_store.c
6546
6547 Get the pointer to the packet list record and use the data directly.
6548 ------------------------------------------------------------------------
6549 r29407 | etxrab | 2009-08-13 14:46:00 -0700 (Thu, 13 Aug 2009) | 1 line
6550 Changed paths:
6551    M /trunk/gtk/new_packet_list.c
6552
6553 Start to implement display filtering.
6554 ------------------------------------------------------------------------
6555 r29408 | krj | 2009-08-13 22:22:12 -0700 (Thu, 13 Aug 2009) | 1 line
6556 Changed paths:
6557    M /trunk/file.c
6558
6559 Always add packet to the new packet list regardless of whether the packet passed the display filter test or not. We do this because we do the filtering inside the new packet list.
6560 ------------------------------------------------------------------------
6561 r29409 | krj | 2009-08-13 22:49:57 -0700 (Thu, 13 Aug 2009) | 1 line
6562 Changed paths:
6563    M /trunk/file.c
6564
6565 Make display filtering work for NEW_PACKET_LIST. This didn't work previously because we would simply append the new filtered packets onto the existing ones.
6566 ------------------------------------------------------------------------
6567 r29410 | krj | 2009-08-14 03:17:13 -0700 (Fri, 14 Aug 2009) | 4 lines
6568 Changed paths:
6569    M /trunk/plugins/ethercat/Makefile.nmake
6570
6571 From Artem Tamazov via. 3899:
6572
6573 Remove superfluous /MP
6574
6575 ------------------------------------------------------------------------
6576 r29411 | krj | 2009-08-14 06:33:17 -0700 (Fri, 14 Aug 2009) | 1 line
6577 Changed paths:
6578    M /trunk/gtk/new_packet_list.c
6579
6580 Don't attach our original packet list model in new_packet_list_thaw(). It's pointless because we override it in filter_function().
6581 ------------------------------------------------------------------------
6582 r29412 | etxrab | 2009-08-14 08:31:59 -0700 (Fri, 14 Aug 2009) | 3 lines
6583 Changed paths:
6584    M /trunk/diameter/TGPPRx.xml
6585    M /trunk/diameter/dictionary.xml
6586
6587 Typos.
6588 Fixes:
6589 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3878
6590 ------------------------------------------------------------------------
6591 r29413 | krj | 2009-08-14 08:44:57 -0700 (Fri, 14 Aug 2009) | 1 line
6592 Changed paths:
6593    M /trunk/gtk/new_packet_list.c
6594
6595 Make next/previous frame work again with the new filter model.
6596 ------------------------------------------------------------------------
6597 r29414 | krj | 2009-08-14 08:56:23 -0700 (Fri, 14 Aug 2009) | 1 line
6598 Changed paths:
6599    M /trunk/gtk/new_packet_list.c
6600
6601 Make first/last frame work again with the new filter model.
6602 ------------------------------------------------------------------------
6603 r29415 | krj | 2009-08-14 11:29:32 -0700 (Fri, 14 Aug 2009) | 1 line
6604 Changed paths:
6605    M /trunk/gtk/main.c
6606    M /trunk/gtk/new_packet_list.c
6607
6608 New packet list: right clicking on a row now selects the given row.
6609 ------------------------------------------------------------------------
6610 r29416 | krj | 2009-08-14 11:32:44 -0700 (Fri, 14 Aug 2009) | 1 line
6611 Changed paths:
6612    M /trunk/gtk/new_packet_list.c
6613
6614 Remove unused functions/prototypes
6615 ------------------------------------------------------------------------
6616 r29417 | krj | 2009-08-14 11:49:48 -0700 (Fri, 14 Aug 2009) | 1 line
6617 Changed paths:
6618    M /trunk/gtk/new_packet_list.c
6619
6620 Make mark/unmark frame work with the new filter model
6621 ------------------------------------------------------------------------
6622 r29418 | krj | 2009-08-14 11:59:15 -0700 (Fri, 14 Aug 2009) | 1 line
6623 Changed paths:
6624    M /trunk/gtk/new_packet_list.c
6625
6626 Remove the hacky row_from_iter() function and use new_packet_list_get_record() instead. Alas, new_packet_list_get_record() is also somewhat hacky in its nature, but hey at least we're using one less hacky thing.
6627 ------------------------------------------------------------------------
6628 r29419 | krj | 2009-08-14 12:35:01 -0700 (Fri, 14 Aug 2009) | 1 line
6629 Changed paths:
6630    M /trunk/gtk/main.c
6631    M /trunk/gtk/main.h
6632    M /trunk/gtk/menus.c
6633    M /trunk/gtk/new_packet_list.c
6634    M /trunk/gtk/new_packet_list.h
6635
6636 Make 'Apply as filter'/'Prepare filter' work for new packet list.
6637 ------------------------------------------------------------------------
6638 r29420 | martinm | 2009-08-14 18:29:29 -0700 (Fri, 14 Aug 2009) | 2 lines
6639 Changed paths:
6640    M /trunk/epan/dissectors/packet-catapult-dct2000.c
6641
6642 Allow s1ap not to be dissected (to avoid seeing errors, possibly due to proprietary variants).
6643
6644 ------------------------------------------------------------------------
6645 r29421 | krj | 2009-08-14 20:57:14 -0700 (Fri, 14 Aug 2009) | 1 line
6646 Changed paths:
6647    M /trunk/gtk/menus.c
6648
6649 Don't exclude functionality we already support
6650 ------------------------------------------------------------------------
6651 r29422 | krj | 2009-08-14 21:05:04 -0700 (Fri, 14 Aug 2009) | 1 line
6652 Changed paths:
6653    M /trunk/gtk/menus.c
6654
6655 Find next/previous mark is also supported so don't exclude it
6656 ------------------------------------------------------------------------
6657 r29423 | krj | 2009-08-14 21:19:45 -0700 (Fri, 14 Aug 2009) | 1 line
6658 Changed paths:
6659    M /trunk/gtk/menus.c
6660    M /trunk/gtk/new_packet_list.c
6661    M /trunk/gtk/new_packet_list.h
6662
6663 Add support for mark/unmark all frames in our new packet list
6664 ------------------------------------------------------------------------
6665 r29424 | krj | 2009-08-14 21:24:43 -0700 (Fri, 14 Aug 2009) | 1 line
6666 Changed paths:
6667    M /trunk/gtk/menus.c
6668
6669 Enable 'Mark Packet' in the Edit menu
6670 ------------------------------------------------------------------------
6671 r29425 | krj | 2009-08-14 22:06:27 -0700 (Fri, 14 Aug 2009) | 1 line
6672 Changed paths:
6673    M /trunk/gtk/new_packet_list.c
6674
6675 Avoid superfluous g_strdup()
6676 ------------------------------------------------------------------------
6677 r29426 | krj | 2009-08-14 22:26:02 -0700 (Fri, 14 Aug 2009) | 1 line
6678 Changed paths:
6679    M /trunk/gtk/packet_list_store.c
6680
6681 Micro optimize by storing PACKET_LIST(tree_model) into a local variable and using that instead of computing PACKET_LIST(tree_model) each time.
6682 ------------------------------------------------------------------------
6683 r29427 | krj | 2009-08-14 23:38:10 -0700 (Fri, 14 Aug 2009) | 8 lines
6684 Changed paths:
6685    M /trunk/epan/dissectors/packet-bthci_acl.c
6686    M /trunk/epan/dissectors/packet-btl2cap.c
6687    M /trunk/epan/dissectors/packet-btrfcomm.c
6688    M /trunk/epan/packet.c
6689    M /trunk/epan/packet.h
6690    M /trunk/epan/reassemble.c
6691    M /trunk/epan/reassemble_test.c
6692    M /trunk/epan/wslua/wslua_dumper.c
6693    M /trunk/print.c
6694
6695 This patch introduces packet_add_new_data_source() which effectively deprecates add_new_data_source(). This is based on the following observation:
6696
6697 1) The tvb + name (aka. data_source) is only used when the protocol tree is visible
6698
6699 The current implementation of add_new_data_source() doesn't take this into account and simply allocates a data_source regardless. This is what packet_add_new_data_source() tries to rectify.
6700
6701 A couple of dissectors have already been switched over to the new packet_add_new_data_source(). Many are still missing. Help appreciated!
6702
6703 ------------------------------------------------------------------------
6704 r29428 | krj | 2009-08-15 01:05:10 -0700 (Sat, 15 Aug 2009) | 1 line
6705 Changed paths:
6706    M /trunk/epan/dissectors/packet-frame.c
6707
6708 The frame dissector contains a kludge to workaround the fact that the Protocol Hierarchy stats tap always needs the protocol node to appear even though no color, display filter etc. reference it. This is no longer needed due to r29380.
6709 ------------------------------------------------------------------------
6710 r29429 | krj | 2009-08-15 01:38:50 -0700 (Sat, 15 Aug 2009) | 1 line
6711 Changed paths:
6712    M /trunk/epan/proto.c
6713
6714 This should have been part of r29428. This patch forces proto_field_is_referenced() to respect the fake_protocols flag set by Protocol Hierarchy stats tap.
6715 ------------------------------------------------------------------------
6716 r29430 | krj | 2009-08-15 02:13:16 -0700 (Sat, 15 Aug 2009) | 1 line
6717 Changed paths:
6718    M /trunk/epan/except.c
6719
6720 Switch over to using GLib's g_malloc/g_free in the name of consistency.
6721 ------------------------------------------------------------------------
6722 r29431 | krj | 2009-08-15 04:21:36 -0700 (Sat, 15 Aug 2009) | 1 line
6723 Changed paths:
6724    M /trunk/plugins/ethercat/packet-ecatmb.c
6725    M /trunk/plugins/ethercat/packet-esl.c
6726
6727 Use HFILL instead of hard coding the values
6728 ------------------------------------------------------------------------
6729 r29432 | krj | 2009-08-15 05:29:25 -0700 (Sat, 15 Aug 2009) | 1 line
6730 Changed paths:
6731    M /trunk/epan/tvbuff.c
6732
6733 Make mem chunk static
6734 ------------------------------------------------------------------------
6735 r29433 | krj | 2009-08-15 05:41:24 -0700 (Sat, 15 Aug 2009) | 1 line
6736 Changed paths:
6737    M /trunk/epan/tvbuff.c
6738
6739 Add a missing DISSECTOR_ASSERT in tvb_init()
6740 ------------------------------------------------------------------------
6741 r29434 | krj | 2009-08-15 06:24:59 -0700 (Sat, 15 Aug 2009) | 1 line
6742 Changed paths:
6743    M /trunk/epan/tvbuff.c
6744
6745 Use the slice allocator if GLIB >= 2,10,0 as suggested by Anders Broman
6746 ------------------------------------------------------------------------
6747 r29435 | krj | 2009-08-15 07:13:36 -0700 (Sat, 15 Aug 2009) | 1 line
6748 Changed paths:
6749    M /trunk/file.c
6750
6751 Inline a few checks in the add_packet_to_packet_list() function since it's called in tight loop. This will help us to avoid calling functions that simply returns. This is especially the case when we're dealing with the new packet list due to its dissect-on-demand nature where colour/column construction is delayed until the row becomes visible.
6752 ------------------------------------------------------------------------
6753 r29436 | etxrab | 2009-08-15 14:12:56 -0700 (Sat, 15 Aug 2009) | 1 line
6754 Changed paths:
6755    M /trunk/gtk/new_packet_list.c
6756
6757 Prepare for storing column data in packet list store.
6758 ------------------------------------------------------------------------
6759 r29437 | etxrab | 2009-08-15 14:59:03 -0700 (Sat, 15 Aug 2009) | 1 line
6760 Changed paths:
6761    M /trunk/gtk/new_packet_list.c
6762
6763 Try to please build bot
6764 ------------------------------------------------------------------------
6765 r29438 | sfisher | 2009-08-15 19:35:44 -0700 (Sat, 15 Aug 2009) | 4 lines
6766 Changed paths:
6767    M /trunk/gtk/new_packet_list.c
6768
6769
6770 Mark function paramter as unused with _U_ to please gcc.
6771
6772
6773 ------------------------------------------------------------------------
6774 r29439 | krj | 2009-08-15 21:08:00 -0700 (Sat, 15 Aug 2009) | 5 lines
6775 Changed paths:
6776    M /trunk/gtk/new_packet_list.c
6777    M /trunk/gtk/packet_list_store.c
6778    M /trunk/gtk/packet_list_store.h
6779
6780 Switch over to using GPtrArray instead of manually g_renew'ing. This switch has some benefits:
6781
6782 1) We don't have to manually resize
6783 2) GPtrArray uses a sligtly more efficient allocation scheme. It increases the size of the array exponentially which reduces the amount of memcpy's we have to do when we resize the array
6784
6785 ------------------------------------------------------------------------
6786 r29440 | krj | 2009-08-15 21:54:33 -0700 (Sat, 15 Aug 2009) | 1 line
6787 Changed paths:
6788    M /trunk/epan/reassemble.c
6789
6790 Use the slice allocator if GLIB >= 2,10,0
6791 ------------------------------------------------------------------------
6792 r29441 | krj | 2009-08-16 00:29:11 -0700 (Sun, 16 Aug 2009) | 1 line
6793 Changed paths:
6794    M /trunk/epan/exceptions.h
6795    M /trunk/epan/tvbuff.c
6796
6797 Remove a non thread-safe usage (useful when/if we ever support threading) of a static tvbuff in tvb_new_real_data(). The current version uses a static 'last_tvb' to keep track of the last allocated tvbuff. This is needed because some of the function we call can throw an exception. This patch improves this strategy by throwing an exception (if needed) before we try to allocate the tvbuff. This way we avoid a memleak _and_ we don't have to track the 'last_tvb' tvbuff.
6798 ------------------------------------------------------------------------
6799 r29442 | krj | 2009-08-16 01:18:17 -0700 (Sun, 16 Aug 2009) | 1 line
6800 Changed paths:
6801    M /trunk/epan/tvbuff.c
6802
6803 Make some of the check_XXX functions accept the length/reported length of the tvbuff as arguments instead the tvbuff. We'll need this feature in order to remove the non-thread usage of the 'last_tvb' variable in tvb_new_subset()
6804 ------------------------------------------------------------------------
6805 r29443 | krj | 2009-08-16 02:18:17 -0700 (Sun, 16 Aug 2009) | 1 line
6806 Changed paths:
6807    M /trunk/epan/tvbuff.c
6808
6809 Remove the non-thread safe usage of 'last_tvb' variable in tvb_new_subset()
6810 ------------------------------------------------------------------------
6811 r29444 | krj | 2009-08-16 02:48:25 -0700 (Sun, 16 Aug 2009) | 1 line
6812 Changed paths:
6813    M /trunk/epan/tvbuff.c
6814
6815 Remove unused parameters
6816 ------------------------------------------------------------------------
6817 r29445 | krj | 2009-08-16 03:53:47 -0700 (Sun, 16 Aug 2009) | 4 lines
6818 Changed paths:
6819    M /trunk/epan/tvbuff.c
6820    M /trunk/epan/tvbuff.h
6821
6822 Add a new function, tvb_new_subset_remaining(), which is a sligtly optimized version of tvb_new_subset(). The latter can be mapped to the former by tvb_new_subset(tvb, offset, -1 /* backing_length */, -1 /* reported_length */). We can disable some bounds checking because 'backing_length' and 'reported_length' are hardcoded to -1.
6823
6824 The current implementation of tvb_new_subset_remaining() only has the THROW_ON(reported_length < 1) check removed when compared to tvb_new_subset(). So there's room for improvement in this function. We should be able to disable some more (redundant) bounds checking.
6825
6826 ------------------------------------------------------------------------
6827 r29446 | krj | 2009-08-16 05:36:22 -0700 (Sun, 16 Aug 2009) | 1 line
6828 Changed paths:
6829    M /trunk/asn1/ldap/packet-ldap-template.c
6830    M /trunk/asn1/mpeg-pes/packet-mpeg-pes-template.c
6831    M /trunk/asn1/pres/packet-pres-template.c
6832    M /trunk/asn1/snmp/packet-snmp-template.c
6833    M /trunk/asn1/spnego/packet-spnego-template.c
6834    M /trunk/asn1/t38/packet-t38-template.c
6835    M /trunk/epan/dissectors/packet-3com-xns.c
6836    M /trunk/epan/dissectors/packet-afp.c
6837    M /trunk/epan/dissectors/packet-aim-icq.c
6838    M /trunk/epan/dissectors/packet-aim-messaging.c
6839    M /trunk/epan/dissectors/packet-aim.c
6840    M /trunk/epan/dissectors/packet-airopeek.c
6841    M /trunk/epan/dissectors/packet-ap1394.c
6842    M /trunk/epan/dissectors/packet-arcnet.c
6843    M /trunk/epan/dissectors/packet-artnet.c
6844    M /trunk/epan/dissectors/packet-asap.c
6845    M /trunk/epan/dissectors/packet-atalk.c
6846    M /trunk/epan/dissectors/packet-atm.c
6847    M /trunk/epan/dissectors/packet-ayiya.c
6848    M /trunk/epan/dissectors/packet-bacnet.c
6849    M /trunk/epan/dissectors/packet-bat.c
6850    M /trunk/epan/dissectors/packet-bctp.c
6851    M /trunk/epan/dissectors/packet-ber.c
6852    M /trunk/epan/dissectors/packet-bssgp.c
6853    M /trunk/epan/dissectors/packet-capwap.c
6854    M /trunk/epan/dissectors/packet-cdp.c
6855    M /trunk/epan/dissectors/packet-chdlc.c
6856    M /trunk/epan/dissectors/packet-cisco-erspan.c
6857    M /trunk/epan/dissectors/packet-clnp.c
6858    M /trunk/epan/dissectors/packet-cosine.c
6859    M /trunk/epan/dissectors/packet-dccp.c
6860    M /trunk/epan/dissectors/packet-dcerpc.c
6861    M /trunk/epan/dissectors/packet-dcp-etsi.c
6862    M /trunk/epan/dissectors/packet-dsi.c
6863    M /trunk/epan/dissectors/packet-dtpt.c
6864    M /trunk/epan/dissectors/packet-dua.c
6865    M /trunk/epan/dissectors/packet-eapol.c
6866    M /trunk/epan/dissectors/packet-egd.c
6867    M /trunk/epan/dissectors/packet-ehs.c
6868    M /trunk/epan/dissectors/packet-eigrp.c
6869    M /trunk/epan/dissectors/packet-enc.c
6870    M /trunk/epan/dissectors/packet-enrp.c
6871    M /trunk/epan/dissectors/packet-erf.c
6872    M /trunk/epan/dissectors/packet-ethertype.c
6873    M /trunk/epan/dissectors/packet-fc.c
6874    M /trunk/epan/dissectors/packet-fcct.c
6875    M /trunk/epan/dissectors/packet-fcip.c
6876    M /trunk/epan/dissectors/packet-fcsb3.c
6877    M /trunk/epan/dissectors/packet-fcswils.c
6878    M /trunk/epan/dissectors/packet-fddi.c
6879    M /trunk/epan/dissectors/packet-fefd.c
6880    M /trunk/epan/dissectors/packet-fr.c
6881    M /trunk/epan/dissectors/packet-giop.c
6882    M /trunk/epan/dissectors/packet-gmrp.c
6883    M /trunk/epan/dissectors/packet-gprs-ns.c
6884    M /trunk/epan/dissectors/packet-gre.c
6885    M /trunk/epan/dissectors/packet-gsm_map.c
6886    M /trunk/epan/dissectors/packet-gsm_sms.c
6887    M /trunk/epan/dissectors/packet-gsm_sms_ud.c
6888    M /trunk/epan/dissectors/packet-gssapi.c
6889    M /trunk/epan/dissectors/packet-gtp.c
6890    M /trunk/epan/dissectors/packet-gvrp.c
6891    M /trunk/epan/dissectors/packet-hci_h1.c
6892    M /trunk/epan/dissectors/packet-hci_h4.c
6893    M /trunk/epan/dissectors/packet-hip.c
6894    M /trunk/epan/dissectors/packet-hpext.c
6895    M /trunk/epan/dissectors/packet-hsrp.c
6896    M /trunk/epan/dissectors/packet-iax2.c
6897    M /trunk/epan/dissectors/packet-icap.c
6898    M /trunk/epan/dissectors/packet-icmp.c
6899    M /trunk/epan/dissectors/packet-icmpv6.c
6900    M /trunk/epan/dissectors/packet-idp.c
6901    M /trunk/epan/dissectors/packet-ieee80211.c
6902    M /trunk/epan/dissectors/packet-ieee8021ah.c
6903    M /trunk/epan/dissectors/packet-ieee8023.c
6904    M /trunk/epan/dissectors/packet-ieee802a.c
6905    M /trunk/epan/dissectors/packet-imf.c
6906    M /trunk/epan/dissectors/packet-ip.c
6907    M /trunk/epan/dissectors/packet-ipars.c
6908    M /trunk/epan/dissectors/packet-ipfc.c
6909    M /trunk/epan/dissectors/packet-ipp.c
6910    M /trunk/epan/dissectors/packet-ipsec.c
6911    M /trunk/epan/dissectors/packet-ipv6.c
6912    M /trunk/epan/dissectors/packet-ipx.c
6913    M /trunk/epan/dissectors/packet-isl.c
6914    M /trunk/epan/dissectors/packet-isup.c
6915    M /trunk/epan/dissectors/packet-itdm.c
6916    M /trunk/epan/dissectors/packet-iua.c
6917    M /trunk/epan/dissectors/packet-iuup.c
6918    M /trunk/epan/dissectors/packet-iwarp-ddp-rdmap.c
6919    M /trunk/epan/dissectors/packet-jabber.c
6920    M /trunk/epan/dissectors/packet-juniper.c
6921    M /trunk/epan/dissectors/packet-jxta.c
6922    M /trunk/epan/dissectors/packet-kpasswd.c
6923    M /trunk/epan/dissectors/packet-l2tp.c
6924    M /trunk/epan/dissectors/packet-lanforge.c
6925    M /trunk/epan/dissectors/packet-lapb.c
6926    M /trunk/epan/dissectors/packet-lapd.c
6927    M /trunk/epan/dissectors/packet-ldap.c
6928    M /trunk/epan/dissectors/packet-lge_monitor.c
6929    M /trunk/epan/dissectors/packet-llc.c
6930    M /trunk/epan/dissectors/packet-loop.c
6931    M /trunk/epan/dissectors/packet-lwapp.c
6932    M /trunk/epan/dissectors/packet-m2pa.c
6933    M /trunk/epan/dissectors/packet-m2ua.c
6934    M /trunk/epan/dissectors/packet-m3ua.c
6935    M /trunk/epan/dissectors/packet-mdshdr.c
6936    M /trunk/epan/dissectors/packet-mgcp.c
6937    M /trunk/epan/dissectors/packet-mikey.c
6938    M /trunk/epan/dissectors/packet-miop.c
6939    M /trunk/epan/dissectors/packet-mip.c
6940    M /trunk/epan/dissectors/packet-mip6.c
6941    M /trunk/epan/dissectors/packet-mmse.c
6942    M /trunk/epan/dissectors/packet-mpeg-pes.c
6943    M /trunk/epan/dissectors/packet-mpls.c
6944    M /trunk/epan/dissectors/packet-mq.c
6945    M /trunk/epan/dissectors/packet-msdp.c
6946    M /trunk/epan/dissectors/packet-msrp.c
6947    M /trunk/epan/dissectors/packet-mtp2.c
6948    M /trunk/epan/dissectors/packet-mtp3.c
6949    M /trunk/epan/dissectors/packet-mtp3mg.c
6950    M /trunk/epan/dissectors/packet-nbipx.c
6951    M /trunk/epan/dissectors/packet-nbns.c
6952    M /trunk/epan/dissectors/packet-ncp.c
6953    M /trunk/epan/dissectors/packet-ndmp.c
6954    M /trunk/epan/dissectors/packet-ndps.c
6955    M /trunk/epan/dissectors/packet-netbios.c
6956    M /trunk/epan/dissectors/packet-nhrp.c
6957    M /trunk/epan/dissectors/packet-nsip.c
6958    M /trunk/epan/dissectors/packet-null.c
6959    M /trunk/epan/dissectors/packet-osi.c
6960    M /trunk/epan/dissectors/packet-ositp.c
6961    M /trunk/epan/dissectors/packet-ospf.c
6962    M /trunk/epan/dissectors/packet-pcli.c
6963    M /trunk/epan/dissectors/packet-pdcp-lte.c
6964    M /trunk/epan/dissectors/packet-pflog.c
6965    M /trunk/epan/dissectors/packet-pgm.c
6966    M /trunk/epan/dissectors/packet-pim.c
6967    M /trunk/epan/dissectors/packet-pktc.c
6968    M /trunk/epan/dissectors/packet-pktgen.c
6969    M /trunk/epan/dissectors/packet-ppi.c
6970    M /trunk/epan/dissectors/packet-ppp.c
6971    M /trunk/epan/dissectors/packet-pptp.c
6972    M /trunk/epan/dissectors/packet-pres.c
6973    M /trunk/epan/dissectors/packet-pw-atm.c
6974    M /trunk/epan/dissectors/packet-pw-eth.c
6975    M /trunk/epan/dissectors/packet-pw-hdlc.c
6976    M /trunk/epan/dissectors/packet-q931.c
6977    M /trunk/epan/dissectors/packet-radiotap.c
6978    M /trunk/epan/dissectors/packet-raw.c
6979    M /trunk/epan/dissectors/packet-redback.c
6980    M /trunk/epan/dissectors/packet-redbackli.c
6981    M /trunk/epan/dissectors/packet-rmcp.c
6982    M /trunk/epan/dissectors/packet-rmi.c
6983    M /trunk/epan/dissectors/packet-rmp.c
6984    M /trunk/epan/dissectors/packet-rmt-alc.c
6985    M /trunk/epan/dissectors/packet-roofnet.c
6986    M /trunk/epan/dissectors/packet-rpc.c
6987    M /trunk/epan/dissectors/packet-rpl.c
6988    M /trunk/epan/dissectors/packet-rtnet.c
6989    M /trunk/epan/dissectors/packet-rtp.c
6990    M /trunk/epan/dissectors/packet-rudp.c
6991    M /trunk/epan/dissectors/packet-rx.c
6992    M /trunk/epan/dissectors/packet-sap.c
6993    M /trunk/epan/dissectors/packet-sctp.c
6994    M /trunk/epan/dissectors/packet-sdlc.c
6995    M /trunk/epan/dissectors/packet-sdp.c
6996    M /trunk/epan/dissectors/packet-ses.c
6997    M /trunk/epan/dissectors/packet-simulcrypt.c
6998    M /trunk/epan/dissectors/packet-sll.c
6999    M /trunk/epan/dissectors/packet-smb.c
7000    M /trunk/epan/dissectors/packet-smb2.c
7001    M /trunk/epan/dissectors/packet-sna.c
7002    M /trunk/epan/dissectors/packet-snaeth.c
7003    M /trunk/epan/dissectors/packet-sndcp.c
7004    M /trunk/epan/dissectors/packet-snmp.c
7005    M /trunk/epan/dissectors/packet-spnego.c
7006    M /trunk/epan/dissectors/packet-spp.c
7007    M /trunk/epan/dissectors/packet-srp.c
7008    M /trunk/epan/dissectors/packet-ssl.c
7009    M /trunk/epan/dissectors/packet-sua.c
7010    M /trunk/epan/dissectors/packet-symantec.c
7011    M /trunk/epan/dissectors/packet-t38.c
7012    M /trunk/epan/dissectors/packet-tali.c
7013    M /trunk/epan/dissectors/packet-tcp.c
7014    M /trunk/epan/dissectors/packet-tds.c
7015    M /trunk/epan/dissectors/packet-teamspeak2.c
7016    M /trunk/epan/dissectors/packet-telkonet.c
7017    M /trunk/epan/dissectors/packet-teredo.c
7018    M /trunk/epan/dissectors/packet-tipc.c
7019    M /trunk/epan/dissectors/packet-tns.c
7020    M /trunk/epan/dissectors/packet-tr.c
7021    M /trunk/epan/dissectors/packet-tte.c
7022    M /trunk/epan/dissectors/packet-turbocell.c
7023    M /trunk/epan/dissectors/packet-tzsp.c
7024    M /trunk/epan/dissectors/packet-ucp.c
7025    M /trunk/epan/dissectors/packet-udld.c
7026    M /trunk/epan/dissectors/packet-usb.c
7027    M /trunk/epan/dissectors/packet-v120.c
7028    M /trunk/epan/dissectors/packet-v5ua.c
7029    M /trunk/epan/dissectors/packet-vcdu.c
7030    M /trunk/epan/dissectors/packet-vines.c
7031    M /trunk/epan/dissectors/packet-wcp.c
7032    M /trunk/epan/dissectors/packet-wfleet-hdlc.c
7033    M /trunk/epan/dissectors/packet-wsp.c
7034    M /trunk/epan/dissectors/packet-wtp.c
7035    M /trunk/epan/dissectors/packet-x224.c
7036    M /trunk/epan/dissectors/packet-x25.c
7037    M /trunk/epan/dissectors/packet-zbee-aps.c
7038    M /trunk/epan/dissectors/packet-zbee-nwk.c
7039    M /trunk/epan/dissectors/packet-zbee-zdp.c
7040    M /trunk/epan/libwireshark.def
7041    M /trunk/epan/reassemble.c
7042    M /trunk/plugins/docsis/packet-bpkmreq.c
7043    M /trunk/plugins/docsis/packet-bpkmrsp.c
7044    M /trunk/plugins/docsis/packet-dsaack.c
7045    M /trunk/plugins/docsis/packet-dsareq.c
7046    M /trunk/plugins/docsis/packet-dsarsp.c
7047    M /trunk/plugins/docsis/packet-dscack.c
7048    M /trunk/plugins/docsis/packet-dscreq.c
7049    M /trunk/plugins/docsis/packet-dscrsp.c
7050    M /trunk/plugins/docsis/packet-dsdreq.c
7051    M /trunk/plugins/docsis/packet-regack.c
7052    M /trunk/plugins/docsis/packet-regreq.c
7053    M /trunk/plugins/docsis/packet-regreqmp.c
7054    M /trunk/plugins/docsis/packet-regrsp.c
7055    M /trunk/plugins/docsis/packet-regrspmp.c
7056    M /trunk/plugins/docsis/packet-uccreq.c
7057    M /trunk/plugins/ethercat/packet-esl.c
7058    M /trunk/plugins/ethercat/packet-ethercat-frame.c
7059    M /trunk/plugins/irda/packet-ircomm.c
7060    M /trunk/plugins/irda/packet-irda.c
7061    M /trunk/plugins/profinet/packet-dcom-cba-acco.c
7062    M /trunk/plugins/profinet/packet-pn-mrp.c
7063    M /trunk/plugins/sercosiii/packet-sercosiii_1v1_at.c
7064    M /trunk/plugins/sercosiii/packet-sercosiii_1v1_mdt.c
7065
7066 Switch a bunch of dissectors over to using tvb_new_subset_remaining()
7067 ------------------------------------------------------------------------
7068 r29447 | gerald | 2009-08-16 08:03:26 -0700 (Sun, 16 Aug 2009) | 1 line
7069 Changed paths:
7070    M /trunk/epan/enterprise-numbers
7071    M /trunk/manuf
7072
7073 [Automatic manuf and enterprise-numbers update for 2009-08-16]
7074 ------------------------------------------------------------------------
7075 r29450 | krj | 2009-08-16 08:33:05 -0700 (Sun, 16 Aug 2009) | 1 line
7076 Changed paths:
7077    M /trunk/gtk/new_packet_list.c
7078
7079 Add missing call to packets_bar_update() after thaw'ing
7080 ------------------------------------------------------------------------
7081 r29451 | krj | 2009-08-16 21:23:47 -0700 (Sun, 16 Aug 2009) | 4 lines
7082 Changed paths:
7083    M /trunk/epan/except.c
7084
7085 Add proper type cast.
7086
7087 Thanks to Martin for reporting this.
7088
7089 ------------------------------------------------------------------------
7090 r29452 | krj | 2009-08-17 04:13:36 -0700 (Mon, 17 Aug 2009) | 1 line
7091 Changed paths:
7092    M /trunk/epan/proto.c
7093
7094 Don't do PROTO_REGISTRAR_GET_NTH twice.
7095 ------------------------------------------------------------------------
7096 r29453 | krj | 2009-08-17 04:21:33 -0700 (Mon, 17 Aug 2009) | 1 line
7097 Changed paths:
7098    M /trunk/epan/proto.c
7099
7100 Move the NULL pointer 'tree' check under TRY_TO_FAKE_THIS_ITEMs umbrella
7101 ------------------------------------------------------------------------
7102 r29454 | etxrab | 2009-08-17 08:05:43 -0700 (Mon, 17 Aug 2009) | 1 line
7103 Changed paths:
7104    M /trunk/epan/column-utils.c
7105    M /trunk/gtk/new_packet_list.c
7106    M /trunk/gtk/packet_list_store.c
7107
7108 Prepare to store column data from pinfo.
7109 ------------------------------------------------------------------------
7110 r29455 | etxrab | 2009-08-17 08:13:58 -0700 (Mon, 17 Aug 2009) | 1 line
7111 Changed paths:
7112    M /trunk/gtk/new_packet_list.c
7113
7114 Remove #if 0
7115 ------------------------------------------------------------------------
7116 r29456 | krj | 2009-08-17 10:19:31 -0700 (Mon, 17 Aug 2009) | 4 lines
7117 Changed paths:
7118    M /trunk/epan/dissectors/packet-dect.c
7119
7120 setbit() is (AFAIK) defined in <sys/param.h> (OpenBSD) so rename to dect_setbit() to avoid clash. getbit() is also renamed for consistency.
7121
7122 Fixes the issue reported by Stan: http://www.wireshark.org/lists/wireshark-users/200908/msg00128.html
7123
7124 ------------------------------------------------------------------------
7125 r29457 | jake | 2009-08-17 12:10:19 -0700 (Mon, 17 Aug 2009) | 2 lines
7126 Changed paths:
7127    M /trunk/gtk/graph_analysis.c
7128
7129 Change window_new() to dlg_window_new() and destroy the window with the top level window.
7130
7131 ------------------------------------------------------------------------
7132 r29458 | krj | 2009-08-17 13:14:59 -0700 (Mon, 17 Aug 2009) | 1 line
7133 Changed paths:
7134    M /trunk/epan/except.c
7135
7136 As pointed out by Guy, we should probably explain why the gulong -> size_t cast is 'safe'
7137 ------------------------------------------------------------------------
7138 r29459 | sfisher | 2009-08-17 17:32:11 -0700 (Mon, 17 Aug 2009) | 7 lines
7139 Changed paths:
7140    M /trunk/epan/dissectors/packet-x224.c
7141
7142
7143 Display Microsoft's Remote Desktop Protocol (RDP) extension to the X.224
7144 connection request that shows the session load balancing information.  There
7145 appears to be more dissecting that can be done for this field, but I don't
7146 have any sample captures to test this.
7147  
7148
7149 ------------------------------------------------------------------------
7150 r29460 | jake | 2009-08-17 23:41:12 -0700 (Mon, 17 Aug 2009) | 3 lines
7151 Changed paths:
7152    M /trunk/epan/dissectors/packet-gtpv2.c
7153
7154 From Swapnil Barai:
7155 Minor Bug in Bearer Context in Packet-gtpv2.c fixed.
7156
7157 ------------------------------------------------------------------------
7158 r29461 | etxrab | 2009-08-18 01:00:05 -0700 (Tue, 18 Aug 2009) | 2 lines
7159 Changed paths:
7160    M /trunk/diameter/TGPPRx.xml
7161    M /trunk/diameter/gqpolicy.xml
7162
7163 From Mathias de Paulis Nilsson:
7164 Updates to  V8.5.0.
7165 ------------------------------------------------------------------------
7166 r29462 | etxrab | 2009-08-18 04:39:55 -0700 (Tue, 18 Aug 2009) | 1 line
7167 Changed paths:
7168    M /trunk/asn1/nbap/nbap.cnf
7169    M /trunk/asn1/ranap/ranap.cnf
7170    M /trunk/asn1/s1ap/s1ap.cnf
7171    M /trunk/epan/dissectors/packet-nbap.c
7172    M /trunk/epan/dissectors/packet-ranap.c
7173    M /trunk/epan/dissectors/packet-s1ap.c
7174
7175 Typo: parameter_tvb to be used.
7176 ------------------------------------------------------------------------
7177 r29463 | etxrab | 2009-08-18 05:15:36 -0700 (Tue, 18 Aug 2009) | 1 line
7178 Changed paths:
7179    M /trunk/asn1/s1ap/s1ap.cnf
7180    M /trunk/epan/dissectors/packet-s1ap.c
7181
7182 Make build bot happy?
7183 ------------------------------------------------------------------------
7184 r29464 | morriss | 2009-08-18 06:25:49 -0700 (Tue, 18 Aug 2009) | 1 line
7185 Changed paths:
7186    M /trunk/epan/dissectors/packet-sccp.c
7187
7188 Add an expert info noting that an ANSI message with the national indicator set to 0 (international) is unusual.
7189 ------------------------------------------------------------------------
7190 r29465 | stig | 2009-08-18 07:37:25 -0700 (Tue, 18 Aug 2009) | 2 lines
7191 Changed paths:
7192    M /trunk/cmake/modules/FindGLIB2.cmake
7193    M /trunk/cmake/modules/FindGTK2.cmake
7194
7195 Search for includes and libs in /opt/local/ (MacPorts).
7196
7197 ------------------------------------------------------------------------
7198 r29466 | etxrab | 2009-08-18 07:39:32 -0700 (Tue, 18 Aug 2009) | 1 line
7199 Changed paths:
7200    M /trunk/epan/dissectors/packet-gsm_a_gm.c
7201
7202 Minor clean up.
7203 ------------------------------------------------------------------------
7204 r29467 | etxrab | 2009-08-18 07:40:51 -0700 (Tue, 18 Aug 2009) | 2 lines
7205 Changed paths:
7206    M /trunk/gtk/menus.c
7207    M /trunk/gtk/new_packet_list.c
7208    M /trunk/gtk/new_packet_list.h
7209
7210 Make copy summary work for new_packet_list.
7211 XXX The enum in .h file does not seem to work???
7212 ------------------------------------------------------------------------
7213 r29468 | jake | 2009-08-18 10:36:30 -0700 (Tue, 18 Aug 2009) | 2 lines
7214 Changed paths:
7215    M /trunk/gtk/rtp_player.c
7216
7217 Properly handle closing/destruction of RTP player window.
7218
7219 ------------------------------------------------------------------------
7220 r29469 | etxrab | 2009-08-18 16:00:42 -0700 (Tue, 18 Aug 2009) | 1 line
7221 Changed paths:
7222    M /trunk/gtk/new_packet_list.c
7223    M /trunk/gtk/new_packet_list.h
7224    M /trunk/gtk/recent.c
7225
7226 Add new_packet_list_recent_write_all().
7227 ------------------------------------------------------------------------
7228 r29470 | etxrab | 2009-08-18 23:04:30 -0700 (Tue, 18 Aug 2009) | 1 line
7229 Changed paths:
7230    M /trunk/gtk/new_packet_list.c
7231
7232 Fix a memmory leak.
7233 ------------------------------------------------------------------------
7234 r29471 | etxrab | 2009-08-19 00:55:11 -0700 (Wed, 19 Aug 2009) | 3 lines
7235 Changed paths:
7236    M /trunk/epan/column-utils.c
7237    M /trunk/epan/column_info.h
7238
7239 From Didier Gautheron:
7240 Extracted from optimizations patch http://wiki.wireshark.org/Development/Optimization
7241 Make col_expr const gchar.
7242 ------------------------------------------------------------------------
7243 r29472 | etxrab | 2009-08-19 02:32:56 -0700 (Wed, 19 Aug 2009) | 3 lines
7244 Changed paths:
7245    M /trunk/epan/dissectors/packet-gsm_a_rr.c
7246
7247 From   Jan L?\195?\188bbe:
7248 packet-gsm_a_rr.c: flip gsm_a_rr_mv_vals, 0 means vaild.
7249 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3915
7250 ------------------------------------------------------------------------
7251 r29473 | etxrab | 2009-08-19 04:34:40 -0700 (Wed, 19 Aug 2009) | 3 lines
7252 Changed paths:
7253    M /trunk/epan/dissectors/packet-eigrp.c
7254
7255 From   Jochen Bartl:
7256 EIGRP dissector enhancements (IPv6, Stub routing, Authentication TLVs)
7257 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3907
7258 ------------------------------------------------------------------------
7259 r29474 | jmayer | 2009-08-19 05:25:40 -0700 (Wed, 19 Aug 2009) | 5 lines
7260 Changed paths:
7261    M /trunk/epan/dissectors/packet-capwap.c
7262
7263 Add support for Radio Mac/Wireless Specific Information optional
7264 header fields. This patch lacks handling of padding since a) I don't
7265 have a trace containing padding and b) I don't understand the
7266 wording in the rfc (it's to ambigous for my liking).
7267
7268 ------------------------------------------------------------------------
7269 r29475 | krj | 2009-08-19 06:52:15 -0700 (Wed, 19 Aug 2009) | 4 lines
7270 Changed paths:
7271    M /trunk/file.c
7272
7273 We shouldn't conditionalise on _filtering_ tap listerners to determine whether tapping should be performed or not. We also need to handle _normal_ tap listerners. This change backs out the regression introduced in r29435.
7274
7275 Thanks to Didier: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3916
7276
7277 ------------------------------------------------------------------------
7278 r29476 | jmayer | 2009-08-19 08:42:24 -0700 (Wed, 19 Aug 2009) | 5 lines
7279 Changed paths:
7280    M /trunk/epan/dissectors/packet-capwap.c
7281
7282 As pointed out by Alexis La Goutte via PM, r29474 didn't
7283 support the different MAC formats (eui48 and eui64) properly.
7284 Now, eui48 is printed as mac, the rest is still handled as
7285 blob.
7286
7287 ------------------------------------------------------------------------
7288 r29477 | etxrab | 2009-08-19 11:36:36 -0700 (Wed, 19 Aug 2009) | 5 lines
7289 Changed paths:
7290    A /trunk/gtk/expert_dlg.h
7291
7292 From Didier Gautheron:
7293 Part 1
7294 Extracted from optimizations patch http://wiki.wireshark.org/Development/Optimization
7295 Optimize expert info.
7296 Slightly changed by me.
7297 ------------------------------------------------------------------------
7298 r29478 | etxrab | 2009-08-19 11:37:13 -0700 (Wed, 19 Aug 2009) | 5 lines
7299 Changed paths:
7300    M /trunk/epan/libwireshark.def
7301    M /trunk/epan/strutil.c
7302    M /trunk/epan/strutil.h
7303    M /trunk/gtk/Makefile.common
7304    M /trunk/gtk/expert_comp_dlg.c
7305    M /trunk/gtk/expert_comp_table.c
7306    M /trunk/gtk/expert_comp_table.h
7307    M /trunk/gtk/expert_dlg.c
7308
7309 From Didier Gautheron:
7310 Part 2
7311 Extracted from optimizations patch http://wiki.wireshark.org/Development/Optimization
7312 Optimize expert info.
7313 Slightly changed by me.
7314 ------------------------------------------------------------------------
7315 r29479 | etxrab | 2009-08-19 11:39:30 -0700 (Wed, 19 Aug 2009) | 1 line
7316 Changed paths:
7317    M /trunk/gtk/Makefile.nmake
7318
7319 Make it possible to run checkapi with "deprecated-gtk-todo".
7320 ------------------------------------------------------------------------
7321 r29480 | krj | 2009-08-19 12:08:34 -0700 (Wed, 19 Aug 2009) | 1 line
7322 Changed paths:
7323    M /trunk/epan/proto.c
7324
7325 Move TRY_TO_FAKE_THIS_ITEM to all public proto_xxx methods. Currently we rely on our internal (static) helper functions to do the faking. However, when they fake a protocol tree, they usually return a valid tree (although a dummy tree it is still a valid one). This means that we end up calling proto_tree_set_representation + friends on it for no reason. By moving TRY_TO_FAKE_THIS_ITEM to the public proto_xxx methods we're able to bail immediately (when we're allowed to do so).
7326 ------------------------------------------------------------------------
7327 r29481 | etxrab | 2009-08-19 12:20:45 -0700 (Wed, 19 Aug 2009) | 1 line
7328 Changed paths:
7329    M /trunk/gtk/expert_dlg.c
7330
7331 Destroy window with parent, update label when showing window.
7332 ------------------------------------------------------------------------
7333 r29482 | etxrab | 2009-08-20 00:26:16 -0700 (Thu, 20 Aug 2009) | 5 lines
7334 Changed paths:
7335    M /trunk/epan/dissectors/packet-gsm_a_common.h
7336    M /trunk/epan/dissectors/packet-gsm_a_gm.c
7337    M /trunk/epan/dissectors/packet-gsm_a_rr.c
7338    M /trunk/epan/dissectors/packet-gtpv2.c
7339    M /trunk/epan/dissectors/packet-nas_eps.c
7340
7341 From Harald Welte :
7342 Connect RRLP to GSM A DTAP application info message.
7343 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3919
7344
7345 From me try to fix missuse of pinfo.
7346 ------------------------------------------------------------------------
7347 r29483 | etxrab | 2009-08-20 02:49:32 -0700 (Thu, 20 Aug 2009) | 1 line
7348 Changed paths:
7349    M /trunk/epan/frame_data.h
7350
7351 Prepare to store column text in frame data directly.
7352 ------------------------------------------------------------------------
7353 r29484 | martinm | 2009-08-20 06:16:34 -0700 (Thu, 20 Aug 2009) | 1 line
7354 Changed paths:
7355    M /trunk/gtk/mac_lte_stat_dlg.c
7356
7357 Trivial formatting changes
7358 ------------------------------------------------------------------------
7359 r29485 | martinm | 2009-08-20 06:25:41 -0700 (Thu, 20 Aug 2009) | 1 line
7360 Changed paths:
7361    M /trunk/AUTHORS
7362
7363 Update my entry
7364 ------------------------------------------------------------------------
7365 r29486 | krj | 2009-08-20 10:43:56 -0700 (Thu, 20 Aug 2009) | 1 line
7366 Changed paths:
7367    M /trunk/tools/fuzz-test.sh
7368
7369 Add error probability command line parameter
7370 ------------------------------------------------------------------------
7371 r29487 | jake | 2009-08-20 12:41:53 -0700 (Thu, 20 Aug 2009) | 3 lines
7372 Changed paths:
7373    M /trunk/plugins/docsis/Makefile.common
7374    A /trunk/plugins/docsis/packet-bintrngreq.c
7375    M /trunk/plugins/docsis/packet-docsis.h
7376    M /trunk/plugins/docsis/packet-macmgmt.c
7377
7378 From Geoffrey Kimball:
7379 DOCSIS 3.0 includes a new Bonded Initial Ranging Request (B-INIT-RNG-REQ) MAC
7380 Management type (34).  A simple dissector is needed to decode this message.
7381 ------------------------------------------------------------------------
7382 r29488 | jake | 2009-08-20 22:37:33 -0700 (Thu, 20 Aug 2009) | 2 lines
7383 Changed paths:
7384    M /trunk/epan/Makefile.am
7385
7386 List the new DOCSIS dissector file here as well.
7387
7388 ------------------------------------------------------------------------
7389 r29489 | etxrab | 2009-08-21 03:12:47 -0700 (Fri, 21 Aug 2009) | 3 lines
7390 Changed paths:
7391    M /trunk/epan/column-utils.c
7392    M /trunk/epan/libwireshark.def
7393    M /trunk/file.c
7394    M /trunk/gtk/new_packet_list.c
7395    M /trunk/gtk/packet_list_store.c
7396    M /trunk/gtk/packet_list_store.h
7397
7398 Use col_text in frame data.
7399 - colum-utils needs more work, based on
7400  Didier Gautherons optimizations patch http://wiki.wireshark.org/Development/Optimization
7401 ------------------------------------------------------------------------
7402 r29490 | krj | 2009-08-21 04:03:30 -0700 (Fri, 21 Aug 2009) | 1 line
7403 Changed paths:
7404    M /trunk/epan/dissectors/packet-iax2.c
7405    M /trunk/epan/proto.c
7406    M /trunk/epan/proto.h
7407    M /trunk/file.c
7408    M /trunk/gtk/expert_comp_table.c
7409    M /trunk/gtk/main_proto_draw.c
7410    M /trunk/gtk/rtp_analysis.c
7411    M /trunk/plugins/wimax/packet-wmx.c
7412    M /trunk/print.c
7413    M /trunk/proto_hier_stats.c
7414
7415 Also fake empty field_info's by gracefully handling NULL field_info pointer elsewhere.
7416 ------------------------------------------------------------------------
7417 r29491 | krj | 2009-08-21 04:31:21 -0700 (Fri, 21 Aug 2009) | 1 line
7418 Changed paths:
7419    M /trunk/epan/dfilter/dfilter.c
7420
7421 Handle a text NULL pointer more gracefully
7422 ------------------------------------------------------------------------
7423 r29492 | wmeier | 2009-08-21 07:36:27 -0700 (Fri, 21 Aug 2009) | 2 lines
7424 Changed paths:
7425    M /trunk/plugins/asn1/asn1.c
7426    M /trunk/plugins/asn1/packet-asn1.c
7427    M /trunk/plugins/docsis/packet-bintrngreq.c
7428    M /trunk/plugins/docsis/packet-bpkmattr.c
7429    M /trunk/plugins/docsis/packet-bpkmreq.c
7430    M /trunk/plugins/docsis/packet-bpkmrsp.c
7431    M /trunk/plugins/docsis/packet-dccack.c
7432    M /trunk/plugins/docsis/packet-dccreq.c
7433    M /trunk/plugins/docsis/packet-dccrsp.c
7434    M /trunk/plugins/docsis/packet-dcd.c
7435    M /trunk/plugins/docsis/packet-docsis.c
7436    M /trunk/plugins/docsis/packet-dsaack.c
7437    M /trunk/plugins/docsis/packet-dsareq.c
7438    M /trunk/plugins/docsis/packet-dsarsp.c
7439    M /trunk/plugins/docsis/packet-dscack.c
7440    M /trunk/plugins/docsis/packet-dscreq.c
7441    M /trunk/plugins/docsis/packet-dscrsp.c
7442    M /trunk/plugins/docsis/packet-dsdreq.c
7443    M /trunk/plugins/docsis/packet-dsdrsp.c
7444    M /trunk/plugins/docsis/packet-intrngreq.c
7445    M /trunk/plugins/docsis/packet-macmgmt.c
7446    M /trunk/plugins/docsis/packet-map.c
7447    M /trunk/plugins/docsis/packet-mdd.c
7448    M /trunk/plugins/docsis/packet-regack.c
7449    M /trunk/plugins/docsis/packet-regreq.c
7450    M /trunk/plugins/docsis/packet-regreqmp.c
7451    M /trunk/plugins/docsis/packet-regrsp.c
7452    M /trunk/plugins/docsis/packet-regrspmp.c
7453    M /trunk/plugins/docsis/packet-rngreq.c
7454    M /trunk/plugins/docsis/packet-rngrsp.c
7455    M /trunk/plugins/docsis/packet-sync.c
7456    M /trunk/plugins/docsis/packet-tlv.c
7457    M /trunk/plugins/docsis/packet-type29ucd.c
7458    M /trunk/plugins/docsis/packet-uccreq.c
7459    M /trunk/plugins/docsis/packet-uccrsp.c
7460    M /trunk/plugins/docsis/packet-ucd.c
7461    M /trunk/plugins/docsis/packet-vendor.c
7462    M /trunk/plugins/ethercat/packet-ams.c
7463    M /trunk/plugins/ethercat/packet-ecatmb.c
7464    M /trunk/plugins/ethercat/packet-ethercat-datagram.c
7465    M /trunk/plugins/ethercat/packet-ethercat-frame.c
7466    M /trunk/plugins/ethercat/packet-ioraw.c
7467    M /trunk/plugins/ethercat/packet-nv.c
7468    M /trunk/plugins/gryphon/packet-gryphon.c
7469    M /trunk/plugins/irda/packet-ircomm.c
7470    M /trunk/plugins/irda/packet-irda.c
7471    M /trunk/plugins/wimaxasncp/packet-wimaxasncp.c
7472
7473 (Minor) Remove unneeded #includes.
7474
7475 ------------------------------------------------------------------------
7476 r29493 | martinm | 2009-08-21 08:16:27 -0700 (Fri, 21 Aug 2009) | 3 lines
7477 Changed paths:
7478    M /trunk/epan/proto.c
7479
7480 Don't try TRY_TO_FAKE_THIS_ITEM in proto_tree_add_bits_ret_val(), as otherwise
7481 the side effect 'return_value' getting set doesn't happen.
7482
7483 ------------------------------------------------------------------------
7484 r29494 | krj | 2009-08-21 10:11:02 -0700 (Fri, 21 Aug 2009) | 4 lines
7485 Changed paths:
7486    M /trunk/epan/proto.c
7487
7488 Delay TRY_TO_FAKE_THIS_ITEM() in proto_tree_add_bits_ret_val() until we know it is safe.
7489
7490 Thanks to Martin for pointing this out in r29493.
7491
7492 ------------------------------------------------------------------------
7493 r29495 | jake | 2009-08-21 11:54:28 -0700 (Fri, 21 Aug 2009) | 1 line
7494 Changed paths:
7495    M /trunk/plugins/docsis/Makefile.common
7496    D /trunk/plugins/docsis/packet-docsis.h
7497
7498 Remove unneeded #includes.
7499 ------------------------------------------------------------------------
7500 r29496 | jake | 2009-08-21 11:56:15 -0700 (Fri, 21 Aug 2009) | 1 line
7501 Changed paths:
7502    M /trunk/plugins/docsis/packet-docsis.c
7503
7504 Remove unneeded #includes.
7505 ------------------------------------------------------------------------
7506 r29497 | krj | 2009-08-21 12:48:11 -0700 (Fri, 21 Aug 2009) | 1 line
7507 Changed paths:
7508    M /trunk/epan/dissectors/packet-miop.c
7509    M /trunk/epan/dissectors/packet-ziop.c
7510
7511 Remove unneeded #includes
7512 ------------------------------------------------------------------------
7513 r29498 | tuexen | 2009-08-21 13:10:51 -0700 (Fri, 21 Aug 2009) | 3 lines
7514 Changed paths:
7515    M /trunk/gtk/sctp_graph_dlg.c
7516    M /trunk/gtk/sctp_stat.c
7517
7518 From Irene Ruengeler: Fix two bugs regarding plotted TSNs reported by
7519 Christian Constantin.
7520
7521 ------------------------------------------------------------------------
7522 r29499 | krj | 2009-08-21 13:25:24 -0700 (Fri, 21 Aug 2009) | 1 line
7523 Changed paths:
7524    M /trunk/epan/dissectors/ncp2222.py
7525    M /trunk/epan/dissectors/packet-amr.c
7526    M /trunk/epan/dissectors/packet-ansi_637.c
7527    M /trunk/epan/dissectors/packet-ansi_683.c
7528    M /trunk/epan/dissectors/packet-ansi_801.c
7529    M /trunk/epan/dissectors/packet-ansi_tcap.c
7530    M /trunk/epan/dissectors/packet-atm.c
7531    M /trunk/epan/dissectors/packet-camel.c
7532    M /trunk/epan/dissectors/packet-dcerpc-dce122.c
7533    M /trunk/epan/dissectors/packet-dcom.c
7534    M /trunk/epan/dissectors/packet-diameter.c
7535    M /trunk/epan/dissectors/packet-e164.h
7536    M /trunk/epan/dissectors/packet-e212.h
7537    M /trunk/epan/dissectors/packet-erf.c
7538    M /trunk/epan/dissectors/packet-gprs-llc.c
7539    M /trunk/epan/dissectors/packet-gsm_map.c
7540    M /trunk/epan/dissectors/packet-gsm_sms.c
7541    M /trunk/epan/dissectors/packet-gssapi.c
7542    M /trunk/epan/dissectors/packet-h225.c
7543    M /trunk/epan/dissectors/packet-h245.c
7544    M /trunk/epan/dissectors/packet-h248.c
7545    M /trunk/epan/dissectors/packet-h261.c
7546    M /trunk/epan/dissectors/packet-h263p.c
7547    M /trunk/epan/dissectors/packet-h264.c
7548    M /trunk/epan/dissectors/packet-hip.c
7549    M /trunk/epan/dissectors/packet-inap.c
7550    M /trunk/epan/dissectors/packet-iscsi.c
7551    M /trunk/epan/dissectors/packet-isis-hello.c
7552    M /trunk/epan/dissectors/packet-isis-lsp.c
7553    M /trunk/epan/dissectors/packet-itdm.c
7554    M /trunk/epan/dissectors/packet-lge_monitor.c
7555    M /trunk/epan/dissectors/packet-m3ua.c
7556    M /trunk/epan/dissectors/packet-mp4ves.c
7557    M /trunk/epan/dissectors/packet-msrp.c
7558    M /trunk/epan/dissectors/packet-mtp2.c
7559    M /trunk/epan/dissectors/packet-nt-sonmp.c
7560    M /trunk/epan/dissectors/packet-portmap.c
7561    M /trunk/epan/dissectors/packet-sccp.c
7562    M /trunk/epan/dissectors/packet-sdp.c
7563    M /trunk/epan/dissectors/packet-sigcomp.c
7564    M /trunk/epan/dissectors/packet-smb-sidsnooping.c
7565    M /trunk/epan/dissectors/packet-snmp.c
7566    M /trunk/epan/dissectors/packet-tcap.c
7567    M /trunk/epan/dissectors/packet-tcp.h
7568    M /trunk/epan/dissectors/packet-turbocell.c
7569    M /trunk/epan/dissectors/packet-uma.c
7570    M /trunk/epan/dissectors/packet-zep.c
7571
7572 Sanitize epan includes
7573 ------------------------------------------------------------------------
7574 r29500 | krj | 2009-08-21 13:32:50 -0700 (Fri, 21 Aug 2009) | 1 line
7575 Changed paths:
7576    M /trunk/asn1/ansi-tcap/packet-ansi_tcap-template.c
7577    M /trunk/asn1/camel/packet-camel-template.c
7578    M /trunk/asn1/gsmmap/packet-gsmmap-template.c
7579    M /trunk/asn1/h225/packet-h225-template.c
7580    M /trunk/asn1/h245/packet-h245-template.c
7581    M /trunk/asn1/h248/packet-h248-template.c
7582    M /trunk/asn1/inap/packet-inap-template.c
7583    M /trunk/asn1/snmp/packet-snmp-template.c
7584    M /trunk/asn1/tcap/packet-tcap-template.c
7585
7586 Sanitize epan includes
7587 ------------------------------------------------------------------------
7588 r29501 | krj | 2009-08-21 13:40:49 -0700 (Fri, 21 Aug 2009) | 1 line
7589 Changed paths:
7590    M /trunk/asn1/pkcs12/packet-pkcs12-template.c
7591    M /trunk/epan/dissectors/packet-pkcs12.c
7592    M /trunk/packaging/u3/tools/sysdep.h
7593
7594 Use <gcrypt.h> instead of 'gcrypt.h'
7595 ------------------------------------------------------------------------
7596 r29502 | krj | 2009-08-21 13:51:13 -0700 (Fri, 21 Aug 2009) | 1 line
7597 Changed paths:
7598    M /trunk/epan/base64.h
7599    M /trunk/epan/camel-persistentdata.c
7600    M /trunk/epan/codecs.h
7601    M /trunk/epan/rtp_pt.h
7602    M /trunk/epan/t35.h
7603    M /trunk/epan/tap.c
7604    M /trunk/epan/tap.h
7605    M /trunk/epan/tcap-persistentdata.c
7606    M /trunk/epan/tcap-persistentdata.h
7607    M /trunk/epan/to_str.h
7608
7609 Sanitize epan includes
7610 ------------------------------------------------------------------------
7611 r29503 | krj | 2009-08-21 16:02:59 -0700 (Fri, 21 Aug 2009) | 1 line
7612 Changed paths:
7613    M /trunk/epan/proto.c
7614
7615 Don't dereference pointer before checking for NULL
7616 ------------------------------------------------------------------------
7617 r29504 | etxrab | 2009-08-22 09:17:42 -0700 (Sat, 22 Aug 2009) | 2 lines
7618 Changed paths:
7619    M /trunk/gtk/expert_comp_table.c
7620    M /trunk/gtk/expert_dlg.c
7621
7622 expert_comp_table.c: Minor cleanup
7623 expert_dlg.c change GtkOptionMenu to GtkComboBox.
7624 ------------------------------------------------------------------------
7625 r29505 | wmeier | 2009-08-22 10:12:33 -0700 (Sat, 22 Aug 2009) | 4 lines
7626 Changed paths:
7627    M /trunk/epan/crc32.c
7628
7629 Additional validation of 'len' for crc32_ccitt_tvb... fcns;
7630 (-1 is not a valid length);
7631 First of 2 fixes for crash reported in Bug #3925.
7632
7633 ------------------------------------------------------------------------
7634 r29506 | jake | 2009-08-22 10:28:54 -0700 (Sat, 22 Aug 2009) | 4 lines
7635 Changed paths:
7636    M /trunk/epan/dissectors/packet-dns.c
7637
7638 From Ivan Sy:
7639 NSEC3PARAM RR (RFC 5155),  APL RR (RFC 3123), PX RR (RFC 2163), GPOS RR (RFC 1712), 
7640 NSAP RR (RFC 1706), NSAP-PTR RR (RFC 1348), AFSDB, RP, X25, ISDN, RT, RR (RFC 1183).
7641 Also cleanup of protocol tree dependancies.
7642 ------------------------------------------------------------------------
7643 r29507 | krj | 2009-08-22 12:29:44 -0700 (Sat, 22 Aug 2009) | 1 line
7644 Changed paths:
7645    M /trunk/epan/column-utils.c
7646
7647 We initialize col_expr and col_expr_val in col_init() so there's no need to initialize them again in col_set_xxx()
7648 ------------------------------------------------------------------------
7649 r29508 | krj | 2009-08-22 12:53:54 -0700 (Sat, 22 Aug 2009) | 1 line
7650 Changed paths:
7651    M /trunk/epan/dissectors/packet-tcp.c
7652
7653 Remove col_check() guard wrt. COL_REL_CONV_TIME/COL_DELTA_CONV_TIME
7654 ------------------------------------------------------------------------
7655 r29509 | rbalint | 2009-08-22 15:46:41 -0700 (Sat, 22 Aug 2009) | 3 lines
7656 Changed paths:
7657    M /trunk/epan/dissectors/packet-giop.c
7658
7659 From Frederic Peters (made endian-aware by me):
7660 fixed segfault with some GIOP packets
7661
7662 ------------------------------------------------------------------------
7663 r29510 | rbalint | 2009-08-22 15:49:59 -0700 (Sat, 22 Aug 2009) | 6 lines
7664 Changed paths:
7665    M /trunk/dumpcap.c
7666
7667 From Rob Leslie <rob@mars.org>:
7668 [PATCH] Fix dumpcap believing error on ^C i.e. pcap_breakloop()
7669 When ^C was pressed during a packet capture, dumpcap believed a pcap
7670 error had occurred.  We check the return value more closely to avoid
7671 this problem.
7672
7673 ------------------------------------------------------------------------
7674 r29511 | krj | 2009-08-22 22:20:30 -0700 (Sat, 22 Aug 2009) | 1 line
7675 Changed paths:
7676    M /trunk/epan/dissectors/packet-giop.c
7677
7678 Avoid 'cast to pointer from integer of different size'
7679 ------------------------------------------------------------------------
7680 r29512 | jmayer | 2009-08-22 23:57:16 -0700 (Sat, 22 Aug 2009) | 4 lines
7681 Changed paths:
7682    M /trunk/epan/dissectors/Makefile.common
7683    M /trunk/epan/dissectors/packet-fmp_notify.c
7684    D /trunk/epan/dissectors/packet-fmp_notify.h
7685    M /trunk/epan/dissectors/packet-scsi-mmc.h
7686    M /trunk/epan/oids.h
7687    M /trunk/gtk/airpcap_dlg.h
7688
7689 Get rid of a bunch of "warning: redundant redeclaration of" messages.
7690 In that process, include the contents of packet-fmp_notify.h directly
7691 in packet-fmp_notify.c - it wasn't used anywhere else.
7692
7693 ------------------------------------------------------------------------
7694 r29513 | krj | 2009-08-23 02:07:54 -0700 (Sun, 23 Aug 2009) | 4 lines
7695 Changed paths:
7696    M /trunk/epan/column-utils.c
7697    M /trunk/epan/column.c
7698    M /trunk/epan/column_info.h
7699    M /trunk/epan/dissectors/packet-vlan.c
7700    M /trunk/gtk/new_packet_list.c
7701
7702 Custom columfication:
7703
7704 * Deprecate COL_COS_VALUE (L2 COS Value (802.1p)). Use vlan.priority
7705
7706 ------------------------------------------------------------------------
7707 r29514 | krj | 2009-08-23 02:16:58 -0700 (Sun, 23 Aug 2009) | 8 lines
7708 Changed paths:
7709    M /trunk/epan/prefs.c
7710
7711 Add initial code to handle the migration to custom columns by mapping the deprecated columns into their custom column counterparts when we read the preference file.
7712
7713 There are still many todos in this area:
7714
7715 1) We need to either warn the user that he/she needs to click "Save" in the preference dialog so we can "flush" the old predefined column or apply this change ourself silently.
7716 2) The predefined columns need to be removed from the "Columns" UI.
7717 3) ....
7718
7719 ------------------------------------------------------------------------
7720 r29515 | krj | 2009-08-23 02:52:57 -0700 (Sun, 23 Aug 2009) | 4 lines
7721 Changed paths:
7722    M /trunk/epan/column-utils.c
7723    M /trunk/epan/dissectors/packet-iax2.c
7724    M /trunk/epan/prefs.c
7725    M /trunk/epan/wslua/wslua_pinfo.c
7726    M /trunk/gtk/new_packet_list.c
7727
7728 Custom columfication:
7729
7730 * Deprecate COL_CIRCUIT_ID (Circuit ID). Use iax2.call
7731
7732 ------------------------------------------------------------------------
7733 r29516 | krj | 2009-08-23 03:20:42 -0700 (Sun, 23 Aug 2009) | 4 lines
7734 Changed paths:
7735    M /trunk/epan/column-utils.c
7736    M /trunk/epan/column.c
7737    M /trunk/epan/column_info.h
7738    M /trunk/epan/dissectors/packet-nettl.c
7739    M /trunk/epan/prefs.c
7740    M /trunk/epan/wslua/wslua_pinfo.c
7741    M /trunk/gtk/new_packet_list.c
7742
7743 Custom columfication:
7744
7745 * Deprecate COL_HPUX_SUBSYS (HP-UX Nettl Subsystem). Use nettl.subsys
7746
7747 ------------------------------------------------------------------------
7748 r29517 | krj | 2009-08-23 03:25:51 -0700 (Sun, 23 Aug 2009) | 4 lines
7749 Changed paths:
7750    M /trunk/epan/column-utils.c
7751    M /trunk/epan/column.c
7752    M /trunk/epan/column_info.h
7753    M /trunk/epan/dissectors/packet-nettl.c
7754    M /trunk/epan/prefs.c
7755    M /trunk/epan/wslua/wslua_pinfo.c
7756    M /trunk/gtk/new_packet_list.c
7757
7758 Custom columfication:
7759
7760 * Deprecate COL_HPUX_DEVID (HP-UX Device ID). Use nettl.devid
7761
7762 ------------------------------------------------------------------------
7763 r29518 | krj | 2009-08-23 04:12:12 -0700 (Sun, 23 Aug 2009) | 4 lines
7764 Changed paths:
7765    M /trunk/epan/column-utils.c
7766    M /trunk/epan/dissectors/packet-ip.c
7767    M /trunk/epan/prefs.c
7768    M /trunk/gtk/new_packet_list.c
7769
7770 Custom columfication:
7771
7772 * Deprecate COL_DSCP_VALUE (IP DSCP Value). Use ip.dsfield
7773
7774 ------------------------------------------------------------------------
7775 r29519 | krj | 2009-08-23 04:13:53 -0700 (Sun, 23 Aug 2009) | 1 line
7776 Changed paths:
7777    M /trunk/epan/column-utils.c
7778
7779 #if 0 col_set_circuit_id(). It isn't being used
7780 ------------------------------------------------------------------------
7781 r29520 | tuexen | 2009-08-23 04:30:54 -0700 (Sun, 23 Aug 2009) | 3 lines
7782 Changed paths:
7783    M /trunk/epan/dissectors/packet-sctp.c
7784    M /trunk/epan/sctpppids.h
7785
7786 Update list of PPIDs.
7787 This fixes bug 3928.
7788
7789 ------------------------------------------------------------------------
7790 r29521 | krj | 2009-08-23 04:35:53 -0700 (Sun, 23 Aug 2009) | 1 line
7791 Changed paths:
7792    M /trunk/epan/prefs.c
7793
7794 Avoid signed/unsigned comparison
7795 ------------------------------------------------------------------------
7796 r29522 | krj | 2009-08-23 05:16:10 -0700 (Sun, 23 Aug 2009) | 4 lines
7797 Changed paths:
7798    M /trunk/epan/column-utils.c
7799    M /trunk/epan/column.c
7800    M /trunk/epan/column_info.h
7801    M /trunk/epan/dissectors/packet-fr.c
7802    M /trunk/epan/prefs.c
7803    M /trunk/gtk/new_packet_list.c
7804
7805 Custom columnfication:
7806
7807 * Deprecate COL_FR_DLCI (Frame Relay DLCI). Use fr.dlci
7808
7809 ------------------------------------------------------------------------
7810 r29523 | krj | 2009-08-23 05:24:14 -0700 (Sun, 23 Aug 2009) | 4 lines
7811 Changed paths:
7812    M /trunk/epan/column-utils.c
7813    M /trunk/epan/column-utils.h
7814    M /trunk/epan/column.c
7815    M /trunk/epan/column_info.h
7816    M /trunk/epan/dissectors/packet-tcp.c
7817    M /trunk/epan/prefs.c
7818    M /trunk/gtk/new_packet_list.c
7819
7820 Custom columnfication:
7821
7822 * Deprecate COL_REL_CONV_TIME (Relative time (conversation)). Use tcp.time_relative
7823
7824 ------------------------------------------------------------------------
7825 r29524 | krj | 2009-08-23 05:30:48 -0700 (Sun, 23 Aug 2009) | 4 lines
7826 Changed paths:
7827    M /trunk/epan/column-utils.c
7828    M /trunk/epan/dissectors/packet-tcp.c
7829    M /trunk/epan/prefs.c
7830    M /trunk/gtk/new_packet_list.c
7831
7832 Custom columnfication:
7833
7834 * Deprecate COL_DELTA_CONV_TIME (Delta time (conversation)). Use tcp.time_delta
7835
7836 ------------------------------------------------------------------------
7837 r29525 | gerald | 2009-08-23 08:03:28 -0700 (Sun, 23 Aug 2009) | 1 line
7838 Changed paths:
7839    M /trunk/epan/enterprise-numbers
7840    M /trunk/manuf
7841
7842 [Automatic manuf and enterprise-numbers update for 2009-08-23]
7843 ------------------------------------------------------------------------
7844 r29528 | jake | 2009-08-23 10:18:29 -0700 (Sun, 23 Aug 2009) | 7 lines
7845 Changed paths:
7846    M /trunk/epan/dissectors/packet-icmpv6.c
7847
7848 From Ivan Sy:
7849 Per RFC 3810 - Multicast Listener Discovery Version 2 (MLDv2) for IPv6,
7850 Add Number of Sources. Also to show Record Type's numeric value and not 
7851 just its equivalent.
7852
7853 Cleaned up presentation and included record number as well.
7854
7855 ------------------------------------------------------------------------
7856 r29529 | krj | 2009-08-23 11:13:03 -0700 (Sun, 23 Aug 2009) | 8 lines
7857 Changed paths:
7858    M /trunk/gtk/expert_comp_table.c
7859    M /trunk/gtk/expert_dlg.c
7860
7861 From Didier gautheron via bug 3929:
7862
7863 * Don't use g_string_chunk_clear(). It is only defined if GLib >= 2.14
7864
7865 From me:
7866
7867 * Whitespace fixes
7868
7869 ------------------------------------------------------------------------
7870 r29530 | krj | 2009-08-23 11:32:29 -0700 (Sun, 23 Aug 2009) | 5 lines
7871 Changed paths:
7872    M /trunk/epan/dissectors/packet-bootp.c
7873    M /trunk/gtk/expert_comp_dlg.c
7874    M /trunk/gtk/expert_dlg.c
7875
7876 From Didier gautheron via bug 3929:
7877
7878 * Expert Info / Expert Info Composite requires a full protocol tree.
7879 * Delay tree NULL pointer check in bootp dissector
7880
7881 ------------------------------------------------------------------------
7882 r29531 | jake | 2009-08-23 12:16:35 -0700 (Sun, 23 Aug 2009) | 2 lines
7883 Changed paths:
7884    M /trunk/epan/dissectors/packet-fc.c
7885    M /trunk/wiretap/pcap-common.c
7886    M /trunk/wiretap/wtap.c
7887    M /trunk/wiretap/wtap.h
7888
7889 From kahou:
7890 Add Fibre Channel Delimiter Dissector for Fibre Channel FC2.
7891 ------------------------------------------------------------------------
7892 r29532 | wmeier | 2009-08-23 16:52:40 -0700 (Sun, 23 Aug 2009) | 2 lines
7893 Changed paths:
7894    M /trunk/epan/dissectors/packet-icmpv6.c
7895
7896 Rework code slightly to prevent a GCC 'strict-aliasing' warning.
7897
7898 ------------------------------------------------------------------------
7899 r29533 | stig | 2009-08-24 01:00:39 -0700 (Mon, 24 Aug 2009) | 3 lines
7900 Changed paths:
7901    M /trunk/epan/dissectors/packet-icmpv6.c
7902    M /trunk/epan/dissectors/packet-ipv6.h
7903
7904 From Ivan Sy via bug 3931:
7905 Added ND Proxy Flag for IPv6 RA flag.
7906
7907 ------------------------------------------------------------------------
7908 r29534 | kukosa | 2009-08-24 02:05:15 -0700 (Mon, 24 Aug 2009) | 1 line
7909 Changed paths:
7910    M /trunk/asn1/h450-ros/packet-h450-ros-template.c
7911    M /trunk/asn1/q932-ros/packet-q932-ros-template.c
7912    M /trunk/asn1/ros/ros-err.cnf
7913    M /trunk/asn1/ros/ros-inv.cnf
7914    M /trunk/asn1/ros/ros-res.cnf
7915    M /trunk/epan/dissectors/packet-h450-ros.c
7916    M /trunk/epan/dissectors/packet-q932-ros.c
7917
7918 Expert info for undecoded Q.932 and H.450 operations
7919 ------------------------------------------------------------------------
7920 r29535 | etxrab | 2009-08-24 02:05:23 -0700 (Mon, 24 Aug 2009) | 14 lines
7921 Changed paths:
7922    M /trunk/epan/dissectors/packet-tcp.c
7923
7924
7925 From: : " Michael"
7926
7927 packet-tcp marks a row as unwritable if there is more
7928 than 1 PDU in a packet to prevent overwriting of the
7929 protocol column.
7930
7931 However this breaks the proto,colinfo tap which checks
7932 rows are writable or dies EVEN if it doesn't alter anything.
7933
7934 Suggested patch attached to restore the initial value
7935 after all PDUs have been processed.
7936
7937 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3675
7938 ------------------------------------------------------------------------
7939 r29536 | etxrab | 2009-08-24 02:29:05 -0700 (Mon, 24 Aug 2009) | 1 line
7940 Changed paths:
7941    M /trunk/epan/dissectors/packet-tcp.c
7942
7943 packet-tcp.c:1551: warning: 'cleared_writable' may be used uninitialized in this function
7944 ------------------------------------------------------------------------
7945 r29537 | wmeier | 2009-08-24 07:30:55 -0700 (Mon, 24 Aug 2009) | 2 lines
7946 Changed paths:
7947    M /trunk/gtk/sctp_stat.c
7948
7949 Rework code slightly to prevent a GCC 'breaking strict-aliasing rules' warning
7950
7951 ------------------------------------------------------------------------
7952 r29538 | wmeier | 2009-08-24 08:17:58 -0700 (Mon, 24 Aug 2009) | 2 lines
7953 Changed paths:
7954    M /trunk/epan/dissectors/packet-icmpv6.c
7955
7956 Remove unneeded #includes; Clean up indentation; Comment a few "closing braces".
7957
7958 ------------------------------------------------------------------------
7959 r29539 | etxrab | 2009-08-24 09:11:00 -0700 (Mon, 24 Aug 2009) | 2 lines
7960 Changed paths:
7961    M /trunk/gtk/expert_comp_table.c
7962    M /trunk/gtk/expert_dlg.c
7963    M /trunk/gtk/expert_dlg.h
7964
7965 Use list_store isf deprecated clist.
7966 Try to optimize expert_comp_table.
7967 ------------------------------------------------------------------------
7968 r29540 | guy | 2009-08-24 11:20:20 -0700 (Mon, 24 Aug 2009) | 5 lines
7969 Changed paths:
7970    M /trunk/gtk/expert_dlg.c
7971
7972 We no longer need the "ascending arrow" and "descending arrow" images
7973 for clists, as we're not using a clist.
7974
7975 Clean up white space, and use C89 comments rather than C99/C++ comments.
7976
7977 ------------------------------------------------------------------------
7978 r29541 | etxrab | 2009-08-24 11:45:01 -0700 (Mon, 24 Aug 2009) | 1 line
7979 Changed paths:
7980    M /trunk/gtk/color_utils.c
7981    M /trunk/gtk/color_utils.h
7982
7983 Use our own version of gdk_color_to_string if GTK < 2.12
7984 ------------------------------------------------------------------------
7985 r29542 | etxrab | 2009-08-24 13:33:49 -0700 (Mon, 24 Aug 2009) | 3 lines
7986 Changed paths:
7987    M /trunk/gtk/expert_comp_table.c
7988
7989 From Didier Gautheron:
7990 Speed up expert info composite.
7991 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3935
7992 ------------------------------------------------------------------------
7993 r29543 | etxrab | 2009-08-24 13:54:25 -0700 (Mon, 24 Aug 2009) | 2 lines
7994 Changed paths:
7995    M /trunk/epan/dissectors/packet-bssgp.c
7996
7997 Make it possible to use bssgp.tlli as custom column.
7998 Remove COL_BSSGP_TLLI and CHECK_COL.
7999 ------------------------------------------------------------------------
8000 r29544 | guy | 2009-08-24 14:38:57 -0700 (Mon, 24 Aug 2009) | 2 lines
8001 Changed paths:
8002    M /trunk/gtk/color_utils.h
8003
8004 Fix typo.
8005
8006 ------------------------------------------------------------------------
8007 r29545 | guy | 2009-08-24 18:01:55 -0700 (Mon, 24 Aug 2009) | 2 lines
8008 Changed paths:
8009    M /trunk/gtk/color_utils.c
8010
8011 Fix another typo.
8012
8013 ------------------------------------------------------------------------
8014 r29546 | etxrab | 2009-08-24 22:42:14 -0700 (Mon, 24 Aug 2009) | 3 lines
8015 Changed paths:
8016    M /trunk/epan/column.c
8017    M /trunk/epan/column_info.h
8018    M /trunk/epan/prefs.c
8019    M /trunk/gtk/new_packet_list.c
8020
8021  Custom columnfication:
8022  
8023  * Deprecate COL_BSSGP_TLLI (GPRS BSSGP IE TLLI). Use bssgp.tlli
8024 ------------------------------------------------------------------------
8025 r29547 | guy | 2009-08-24 23:11:57 -0700 (Mon, 24 Aug 2009) | 2 lines
8026 Changed paths:
8027    M /trunk/epan/column.c
8028
8029 Note in dlist[] that COL_BSSGP_TLLI is deprecated.
8030
8031 ------------------------------------------------------------------------
8032 r29548 | martinm | 2009-08-25 04:01:51 -0700 (Tue, 25 Aug 2009) | 2 lines
8033 Changed paths:
8034    M /trunk/epan/dissectors/packet-catapult-dct2000.c
8035    M /trunk/epan/dissectors/packet-mac-lte.c
8036
8037 Show CRC errors for RARs.
8038
8039 ------------------------------------------------------------------------
8040 r29549 | etxrab | 2009-08-25 10:22:32 -0700 (Tue, 25 Aug 2009) | 5 lines
8041 Changed paths:
8042    M /trunk/epan/dissectors/packet-gsm_a_rr.c
8043
8044 From Mike Morrin:
8045 Minor errors in gsm rr dissectors
8046 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3889
8047
8048 Modified accoring to comments from Pascal Quantin(I hope I got it right).
8049 ------------------------------------------------------------------------
8050 r29550 | gerald | 2009-08-25 10:55:55 -0700 (Tue, 25 Aug 2009) | 2 lines
8051 Changed paths:
8052    M /trunk/tools/make-dissector-reg.py
8053
8054 Add more information to the comments at the top of the files we generate.
8055
8056 ------------------------------------------------------------------------
8057 r29551 | etxrab | 2009-08-25 14:10:35 -0700 (Tue, 25 Aug 2009) | 6 lines
8058 Changed paths:
8059    M /trunk/epan/column-utils.c
8060    M /trunk/epan/epan.c
8061    M /trunk/epan/epan.h
8062    M /trunk/epan/proto.c
8063    M /trunk/epan/proto.h
8064
8065 From Didier Gautheron:
8066 move custom col set from  proto_tree_set_xxx() to
8067 epan_dissect_fill_in_columns().
8068 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3930
8069
8070 I'v added the new functions to the .h files.
8071 ------------------------------------------------------------------------
8072 r29552 | wmeier | 2009-08-25 14:54:12 -0700 (Tue, 25 Aug 2009) | 3 lines
8073 Changed paths:
8074    M /trunk/epan/dissectors/packet-tpncp.c
8075
8076 Init two struct members so gcc 4.1.4 doesn't complain about "may be used uninitialized";
8077 Also: use gboolean for a true/false variable.
8078
8079 ------------------------------------------------------------------------
8080 r29553 | martinm | 2009-08-25 16:01:03 -0700 (Tue, 25 Aug 2009) | 2 lines
8081 Changed paths:
8082    M /trunk/epan/proto.h
8083
8084 Add missing semicolon.
8085
8086 ------------------------------------------------------------------------
8087 r29554 | wmeier | 2009-08-25 16:03:10 -0700 (Tue, 25 Aug 2009) | 2 lines
8088 Changed paths:
8089    M /trunk/epan/dissectors/packet-ssl-utils.c
8090
8091 Rework code slightly to prevent several GCC "breaking strict-aliasing rules" warnings
8092
8093 ------------------------------------------------------------------------
8094 r29555 | wmeier | 2009-08-25 19:06:39 -0700 (Tue, 25 Aug 2009) | 2 lines
8095 Changed paths:
8096    M /trunk/epan/column-utils.h
8097
8098 Add missing prototype ....
8099
8100 ------------------------------------------------------------------------
8101 r29556 | etxrab | 2009-08-25 21:36:14 -0700 (Tue, 25 Aug 2009) | 3 lines
8102 Changed paths:
8103    M /trunk/epan/dissectors/packet-gtpv2.c
8104
8105 From swapnil:
8106 Bug in Traffic Aggregate Description (TAD) IE in Packet-gtpv2.c fixed.
8107 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3940
8108 ------------------------------------------------------------------------
8109 r29557 | etxrab | 2009-08-25 21:37:08 -0700 (Tue, 25 Aug 2009) | 1 line
8110 Changed paths:
8111    M /trunk/gtk/expert_comp_dlg.c
8112
8113 Make it possible to close and reactivate the window.
8114 ------------------------------------------------------------------------
8115 r29558 | etxrab | 2009-08-25 22:10:12 -0700 (Tue, 25 Aug 2009) | 3 lines
8116 Changed paths:
8117    M /trunk/epan/dissectors/packet-ethertype.c
8118    M /trunk/epan/etypes.h
8119
8120 From  dragonlinux:
8121 Add QNX OS VER 6's qnet ethernet protocol number.
8122 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3934
8123 ------------------------------------------------------------------------
8124 r29559 | krj | 2009-08-25 23:54:48 -0700 (Tue, 25 Aug 2009) | 1 line
8125 Changed paths:
8126    M /trunk/config.nmake
8127
8128 win-iconv is statically linked as part of Glib >= 2.14.5, so remove it from config.nmake
8129 ------------------------------------------------------------------------
8130 r29560 | krj | 2009-08-26 00:05:50 -0700 (Wed, 26 Aug 2009) | 1 line
8131 Changed paths:
8132    M /trunk/config.nmake
8133
8134 Reorder so that mandatory requirements appear in succession
8135 ------------------------------------------------------------------------
8136 r29561 | stig | 2009-08-26 00:26:17 -0700 (Wed, 26 Aug 2009) | 3 lines
8137 Changed paths:
8138    M /trunk/epan/dissectors/packet-radius.c
8139
8140 From Thierry Andry via bug 3941:
8141 Added preference to set radius request TTL.
8142
8143 ------------------------------------------------------------------------
8144 r29562 | martinm | 2009-08-26 02:13:14 -0700 (Wed, 26 Aug 2009) | 2 lines
8145 Changed paths:
8146    M /trunk/epan/dissectors/packet-mac-lte.c
8147
8148 Make UL grant size a (generated) field of its own (for easier use as a custom column or IO graph filter).
8149
8150 ------------------------------------------------------------------------
8151 r29563 | wmeier | 2009-08-26 06:58:17 -0700 (Wed, 26 Aug 2009) | 2 lines
8152 Changed paths:
8153    M /trunk/gtk/rtp_stream.h
8154
8155 Fix some indentation
8156
8157 ------------------------------------------------------------------------
8158 r29564 | kukosa | 2009-08-26 08:10:31 -0700 (Wed, 26 Aug 2009) | 1 line
8159 Changed paths:
8160    M /trunk/asn1/t38/packet-t38-template.c
8161    M /trunk/epan/dissectors/packet-t38.c
8162    M /trunk/epan/libwireshark.def
8163
8164 export t38_add_address, prefer destination port for T.38 conversation searching
8165 ------------------------------------------------------------------------
8166 r29565 | wmeier | 2009-08-26 09:39:34 -0700 (Wed, 26 Aug 2009) | 2 lines
8167 Changed paths:
8168    M /trunk/doc/README.developer
8169
8170 From dragonlinux AT gmail.com: Fix incorrect location of a right brace;
8171
8172 ------------------------------------------------------------------------
8173 r29566 | etxrab | 2009-08-26 10:26:26 -0700 (Wed, 26 Aug 2009) | 3 lines
8174 Changed paths:
8175    M /trunk/gtk/expert_comp_table.c
8176    M /trunk/gtk/expert_comp_table.h
8177    M /trunk/gtk/expert_dlg.c
8178    M /trunk/gtk/main_proto_draw.c
8179    M /trunk/gtk/main_proto_draw.h
8180
8181 From Didier Gautheron:
8182 expert info clean up,
8183 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3948
8184 ------------------------------------------------------------------------
8185 r29567 | guy | 2009-08-26 12:17:25 -0700 (Wed, 26 Aug 2009) | 3 lines
8186 Changed paths:
8187    M /trunk/packaging/macosx/Resources/themes/Clearlooks-Quicksilver-OSX/gtk-2.0/pre_gtkrc
8188
8189 Note that we might want to look at some other themes, to see if any are
8190 more like OS X (especially more like Leopard).
8191
8192 ------------------------------------------------------------------------
8193 r29568 | wmeier | 2009-08-26 12:27:49 -0700 (Wed, 26 Aug 2009) | 2 lines
8194 Changed paths:
8195    M /trunk/capture.c
8196    M /trunk/color_filters.c
8197    M /trunk/epan/dissectors/packet-bootp.c
8198    M /trunk/epan/dissectors/packet-catapult-dct2000.c
8199    M /trunk/epan/dissectors/packet-fix.c
8200    M /trunk/epan/dissectors/packet-http.c
8201    M /trunk/epan/dissectors/packet-kismet.c
8202    M /trunk/epan/dissectors/packet-ldss.c
8203    M /trunk/epan/dissectors/packet-memcache.c
8204    M /trunk/epan/dissectors/packet-mgcp.c
8205    M /trunk/epan/dissectors/packet-nfs.c
8206    M /trunk/epan/dissectors/packet-pop.c
8207    M /trunk/epan/dissectors/packet-quakeworld.c
8208    M /trunk/epan/dissectors/packet-radius.c
8209    M /trunk/epan/dissectors/packet-rlogin.c
8210    M /trunk/epan/dissectors/packet-rtcp.c
8211    M /trunk/epan/dissectors/packet-rtsp.c
8212    M /trunk/epan/dissectors/packet-sdp.c
8213    M /trunk/epan/dissectors/packet-ssh.c
8214    M /trunk/epan/dissectors/packet-tftp.c
8215    M /trunk/epan/dissectors/packet-user_encap.c
8216    M /trunk/epan/ftypes/ftype-bytes.c
8217    M /trunk/epan/ftypes/ftype-double.c
8218    M /trunk/epan/ftypes/ftype-integer.c
8219    M /trunk/epan/ftypes/ftype-string.c
8220    M /trunk/epan/ftypes/ftype-time.c
8221    M /trunk/epan/ftypes/ftype-tvbuff.c
8222    M /trunk/epan/plugins.c
8223    M /trunk/epan/prefs.c
8224    M /trunk/epan/req_resp_hdrs.c
8225    M /trunk/fileset.c
8226    M /trunk/gtk/rtp_stream.c
8227    M /trunk/gtk/rtp_stream_dlg.c
8228    M /trunk/packet-range.c
8229    M /trunk/plugins/wimaxasncp/packet-wimaxasncp.c
8230    M /trunk/proto_hier_stats.c
8231    M /trunk/tap-rtp-common.c
8232
8233 (FWIW) One step towards including stdio.h & stdlib.h only when req'd.
8234
8235 ------------------------------------------------------------------------
8236 r29569 | wmeier | 2009-08-26 12:28:20 -0700 (Wed, 26 Aug 2009) | 2 lines
8237 Changed paths:
8238    M /trunk/wiretap/wtap.h
8239
8240 #include <stdio.h> no longer req'd.
8241
8242 ------------------------------------------------------------------------
8243 r29570 | wmeier | 2009-08-26 12:30:44 -0700 (Wed, 26 Aug 2009) | 2 lines
8244 Changed paths:
8245    M /trunk/epan/dissectors/packet-ipsec.c
8246
8247 Reformat some long lines for readability....
8248
8249 ------------------------------------------------------------------------
8250 r29571 | guy | 2009-08-26 12:58:23 -0700 (Wed, 26 Aug 2009) | 2 lines
8251 Changed paths:
8252    M /trunk/packaging/macosx/Resources/themes/Clearlooks-Quicksilver-OSX/gtk-2.0/pre_gtkrc
8253
8254 Add another theme candidate.
8255
8256 ------------------------------------------------------------------------
8257 r29572 | martinm | 2009-08-26 15:31:06 -0700 (Wed, 26 Aug 2009) | 2 lines
8258 Changed paths:
8259    M /trunk/epan/column-utils.c
8260
8261 Show correct time value for "Time since previous displayed frame".
8262
8263 ------------------------------------------------------------------------
8264 r29573 | wmeier | 2009-08-26 15:45:07 -0700 (Wed, 26 Aug 2009) | 2 lines
8265 Changed paths:
8266    M /trunk/gtk/about_dlg.c
8267
8268 Keep Solaris buildbot happy ....
8269
8270 ------------------------------------------------------------------------
8271 r29574 | gerald | 2009-08-26 16:16:37 -0700 (Wed, 26 Aug 2009) | 8 lines
8272 Changed paths:
8273    M /trunk/Makefile.nmake
8274    M /trunk/config.nmake
8275    M /trunk/dumpcap.c
8276    M /trunk/packaging/nsis/wireshark.nsi
8277
8278 Add a compile-time option to use a separate thread for reading from
8279 pipes. Enable this by default on Windows. Remove code that tried to
8280 use WaitForSingleObject on a pipe (which Windows doesn't support). Use
8281 native file handles and system calls on Windows (which fixes a problem
8282 with partial reads I ran into during testing).
8283
8284 This should fix bug 1759.
8285
8286 ------------------------------------------------------------------------
8287 r29575 | wmeier | 2009-08-26 16:24:22 -0700 (Wed, 26 Aug 2009) | 2 lines
8288 Changed paths:
8289    M /trunk/gtk/about_dlg.c
8290    M /trunk/print.h
8291
8292 Add #include <stdio.h> to print.h; Undo the previous change to about_dlg.c
8293
8294 ------------------------------------------------------------------------
8295 r29576 | wmeier | 2009-08-26 19:53:13 -0700 (Wed, 26 Aug 2009) | 2 lines
8296 Changed paths:
8297    M /trunk/dumpcap.c
8298    M /trunk/epan/prefs-int.h
8299    M /trunk/gtk/main.c
8300
8301 Add #include <stdio.h> in a few places for Solaris
8302
8303 ------------------------------------------------------------------------
8304 r29577 | wmeier | 2009-08-26 20:54:57 -0700 (Wed, 26 Aug 2009) | 2 lines
8305 Changed paths:
8306    M /trunk/gtk/capture_dlg.c
8307    M /trunk/gtk/cfilter_combo_utils.c
8308    M /trunk/gtk/graph_analysis.c
8309    M /trunk/gtk/iax2_analysis.c
8310    M /trunk/gtk/main_filter_toolbar.c
8311    M /trunk/gtk/main_packet_list.c
8312    M /trunk/gtk/menus.c
8313    M /trunk/gtk/new_packet_list.c
8314    M /trunk/gtk/rtp_analysis.c
8315
8316 Add #include <stdio.h> in a few more places for Solaris.
8317
8318 ------------------------------------------------------------------------
8319 r29578 | wmeier | 2009-08-26 21:47:28 -0700 (Wed, 26 Aug 2009) | 2 lines
8320 Changed paths:
8321    M /trunk/gtk/airpcap_gui_utils.c
8322    M /trunk/gtk/compare_stat.c
8323    M /trunk/gtk/dcerpc_stat.c
8324    M /trunk/gtk/io_stat.c
8325    M /trunk/gtk/mcast_stream.c
8326    M /trunk/gtk/rpc_progs.c
8327    M /trunk/gtk/rpc_stat.c
8328    M /trunk/gtk/scsi_stat.c
8329    M /trunk/gtk/sctp_stat_dlg.c
8330    M /trunk/gtk/tcp_graph.c
8331    M /trunk/gtk/voip_calls_dlg.c
8332
8333 Add #include <stdio.h> in a few more places ....
8334
8335 ------------------------------------------------------------------------
8336 r29579 | wmeier | 2009-08-26 22:04:05 -0700 (Wed, 26 Aug 2009) | 2 lines
8337 Changed paths:
8338    M /trunk/gtk/funnel_stat.c
8339
8340 Add #include <stdio.h>
8341
8342 ------------------------------------------------------------------------
8343 r29580 | krj | 2009-08-26 22:04:29 -0700 (Wed, 26 Aug 2009) | 1 line
8344 Changed paths:
8345    M /trunk/Makefile.nmake
8346    M /trunk/config.nmake
8347    M /trunk/epan/Makefile.nmake
8348    M /trunk/packaging/nsis/Makefile.nmake
8349
8350 Windows: remove all references to ICONV_DIR, because we use the statically linked win-iconv instead
8351 ------------------------------------------------------------------------
8352 r29581 | wmeier | 2009-08-26 22:17:40 -0700 (Wed, 26 Aug 2009) | 2 lines
8353 Changed paths:
8354    M /trunk/gtk/supported_protos_dlg.c
8355
8356 Add #include <stdio.h>
8357
8358 ------------------------------------------------------------------------
8359 r29582 | etxrab | 2009-08-26 22:34:06 -0700 (Wed, 26 Aug 2009) | 2 lines
8360 Changed paths:
8361    M /trunk/gtk/expert_dlg.c
8362    M /trunk/gtk/gui_utils.c
8363    M /trunk/gtk/gui_utils.h
8364
8365 Don't copy const strings, store the pointer in the list store instead,
8366 saves memory.
8367 ------------------------------------------------------------------------
8368 r29583 | etxrab | 2009-08-26 23:57:53 -0700 (Wed, 26 Aug 2009) | 1 line
8369 Changed paths:
8370    M /trunk/gtk/expert_dlg.c
8371    M /trunk/gtk/gui_utils.c
8372    M /trunk/gtk/gui_utils.h
8373
8374 make the columns sortable.
8375 ------------------------------------------------------------------------
8376 r29584 | stig | 2009-08-27 04:58:03 -0700 (Thu, 27 Aug 2009) | 2 lines
8377 Changed paths:
8378    M /trunk/gtk/wlan_stat_dlg.c
8379
8380 Remove the three dots in the menu item.
8381
8382 ------------------------------------------------------------------------
8383 r29585 | krj | 2009-08-27 08:32:57 -0700 (Thu, 27 Aug 2009) | 1 line
8384 Changed paths:
8385    M /trunk/CMakeLists.txt
8386
8387 Move configure checks to ConfigureChecks.cmake
8388 ------------------------------------------------------------------------
8389 r29586 | krj | 2009-08-27 08:35:33 -0700 (Thu, 27 Aug 2009) | 1 line
8390 Changed paths:
8391    A /trunk/ConfigureChecks.cmake
8392
8393 Add ConfigureChecks.cmake
8394 ------------------------------------------------------------------------
8395 r29587 | gerald | 2009-08-27 08:46:53 -0700 (Thu, 27 Aug 2009) | 4 lines
8396 Changed paths:
8397    M /trunk/dumpcap.c
8398
8399 Check for INVALID_HANDLE_VALUE instead of NULL on Windows. This keeps
8400 us from feeding a NULL pointer to pcap_compile if we can't open our
8401 pipe. Fix up a couple of error messages.
8402
8403 ------------------------------------------------------------------------
8404 r29588 | krj | 2009-08-27 08:55:58 -0700 (Thu, 27 Aug 2009) | 1 line
8405 Changed paths:
8406    M /trunk/CMakeLists.txt
8407
8408 Remove zlib from the set of mandatory packages (it isn't)
8409 ------------------------------------------------------------------------
8410 r29589 | krj | 2009-08-27 09:11:16 -0700 (Thu, 27 Aug 2009) | 1 line
8411 Changed paths:
8412    M /trunk/CMakeLists.txt
8413
8414 We require CMake >= 2.6 so we don't have to repeat the expressions in endif() + friends
8415 ------------------------------------------------------------------------
8416 r29590 | gerald | 2009-08-27 16:55:48 -0700 (Thu, 27 Aug 2009) | 3 lines
8417 Changed paths:
8418    M /trunk/dumpcap.c
8419
8420 Properly set our file descriptor when we're capturing from a pipe on
8421 non-Windows systems.
8422
8423 ------------------------------------------------------------------------
8424 r29591 | etxrab | 2009-08-27 22:17:14 -0700 (Thu, 27 Aug 2009) | 1 line
8425 Changed paths:
8426    M /trunk/dumpcap.c
8427
8428 Make the windows build compile.
8429 ------------------------------------------------------------------------
8430 r29592 | etxrab | 2009-08-27 22:19:52 -0700 (Thu, 27 Aug 2009) | 2 lines
8431 Changed paths:
8432    M /trunk/file.c
8433    M /trunk/file.h
8434    M /trunk/gtk/main_statusbar.c
8435
8436 Compute the loading time and show it in the main status bar.
8437 (Modified code from Didier Gautheron).
8438 ------------------------------------------------------------------------
8439 r29593 | etxrab | 2009-08-27 23:21:16 -0700 (Thu, 27 Aug 2009) | 1 line
8440 Changed paths:
8441    M /trunk/config.nmake
8442    M /trunk/tools/win32-setup.sh
8443
8444 Use GTK+ 2.16.5 and Glib 2.20.4.
8445 ------------------------------------------------------------------------
8446 r29594 | jmayer | 2009-08-28 02:38:34 -0700 (Fri, 28 Aug 2009) | 8 lines
8447 Changed paths:
8448    M /trunk/epan/proto.c
8449
8450 After asking on the list and receiving no feedback, I'll
8451 just commit this:
8452
8453 Change the checks for type FT_IPv6 to no longer require
8454 a lenght of exaclty 16 bytes, but something between
8455 0 and 16 bytes. That way, we can filter on prefixes
8456 that do not provide the whole length of 16 bytes.
8457
8458 ------------------------------------------------------------------------
8459 r29595 | wmeier | 2009-08-28 06:52:52 -0700 (Fri, 28 Aug 2009) | 2 lines
8460 Changed paths:
8461    M /trunk/epan/dissectors/packet-zbee-zcl.c
8462
8463 Validate a function parameter
8464
8465 ------------------------------------------------------------------------
8466 r29596 | krj | 2009-08-28 08:59:20 -0700 (Fri, 28 Aug 2009) | 1 line
8467 Changed paths:
8468    M /trunk/config.nmake
8469
8470 Indicate where the some of the macros are used
8471 ------------------------------------------------------------------------
8472 r29597 | gerald | 2009-08-28 09:08:27 -0700 (Fri, 28 Aug 2009) | 2 lines
8473 Changed paths:
8474    M /trunk/doc/tshark.pod
8475
8476 Add an example for generating CSV output.
8477
8478 ------------------------------------------------------------------------
8479 r29598 | wmeier | 2009-08-28 09:36:24 -0700 (Fri, 28 Aug 2009) | 3 lines
8480 Changed paths:
8481    M /trunk/epan/dissectors/packet-netflow.c
8482
8483 Don't coerce a possibly unaligned ptr to a (guint32 *);
8484 Also: Calculate the same template hash whether on a LE or BE machine.
8485
8486 ------------------------------------------------------------------------
8487 r29599 | wmeier | 2009-08-28 09:52:05 -0700 (Fri, 28 Aug 2009) | 2 lines
8488 Changed paths:
8489    M /trunk/epan/dissectors/packet-dcm.c
8490
8491 Fix possible memmove with a NULL poiunter.
8492
8493 ------------------------------------------------------------------------
8494 r29600 | wmeier | 2009-08-28 11:37:53 -0700 (Fri, 28 Aug 2009) | 4 lines
8495 Changed paths:
8496    M /trunk/epan/dissectors/packet-ipmi-transport.c
8497
8498 Fix if test in fcn rs11():
8499 return if either (as opposed to both) of the required sparameters is not present;
8500 (Found by clang scan-build).
8501
8502 ------------------------------------------------------------------------
8503 r29601 | wmeier | 2009-08-28 12:15:43 -0700 (Fri, 28 Aug 2009) | 3 lines
8504 Changed paths:
8505    M /trunk/epan/dissectors/packet-dcerpc.c
8506
8507 Fix code which could access uninitialized variables and display incorrect text in COL_INFO.
8508 (Found by clang scan-build).
8509
8510 ------------------------------------------------------------------------
8511 r29602 | etxrab | 2009-08-28 14:34:59 -0700 (Fri, 28 Aug 2009) | 8 lines
8512 Changed paths:
8513    M /trunk/epan/dissectors/Makefile.common
8514    A /trunk/epan/dissectors/packet-nb_rtpmux.c
8515    M /trunk/epan/dissectors/packet-rtcp.c
8516
8517 From   Neil Piercy:
8518 Add new protocol for 3GPP 29.414 (Nb interface RTP Mux).
8519
8520 - Don't use C++-style comments (comments beginning with "//")
8521 - Don't declare variables in the middle of executable code; not all C
8522 compilers support that. 
8523 - Dont register preferences when none present.
8524 - Removed CHECK_COL
8525 ------------------------------------------------------------------------
8526 r29603 | guy | 2009-08-28 18:08:31 -0700 (Fri, 28 Aug 2009) | 13 lines
8527 Changed paths:
8528    M /trunk/epan/dissectors/packet-nb_rtpmux.c
8529
8530 Note that the "heuristic" is fatally weak, and must be strengthened or
8531 eliminated.
8532
8533 Fix indentation.
8534
8535 Use tvb_reported_length(), so we throw an exception for packets cut
8536 short by a snapshot length.
8537
8538 Don't bother showing or dissecting the payload if there isn't any.
8539
8540 Don't show an item with a zero-length payload as going to the end of the
8541 packet.
8542
8543 ------------------------------------------------------------------------
8544 r29604 | wmeier | 2009-08-28 18:46:42 -0700 (Fri, 28 Aug 2009) | 6 lines
8545 Changed paths:
8546    M /trunk/epan/dissectors/packet-nb_rtpmux.c
8547
8548 Cleanup:
8549 - proto_reg_handoff: 'if (!inited)' not req'd;
8550 - Remove unneeded #includes;
8551 - Use NULL instead of " for 'blurbs';
8552 - Remove unneeded foward reference.
8553
8554 ------------------------------------------------------------------------
8555 r29605 | wmeier | 2009-08-28 19:22:28 -0700 (Fri, 28 Aug 2009) | 2 lines
8556 Changed paths:
8557    M /trunk/epan/dissectors/packet-rtcp.c
8558
8559 Replace "" by NULL in blurbs; Cleanup indentation.
8560
8561 ------------------------------------------------------------------------
8562 r29606 | wmeier | 2009-08-28 19:25:04 -0700 (Fri, 28 Aug 2009) | 3 lines
8563 Changed paths:
8564    M /trunk/epan/dissectors/packet-rtp.c
8565
8566 Replace "repeated blurb" by NULL in two cases;
8567 Reformat a long line.
8568
8569 ------------------------------------------------------------------------
8570 r29607 | guy | 2009-08-28 19:32:33 -0700 (Fri, 28 Aug 2009) | 16 lines
8571 Changed paths:
8572    M /trunk/epan/dissectors/packet-nb_rtpmux.c
8573
8574 Note what the 3GPP spec is for this protocol.
8575
8576 Suggest a possible less-weak heuristic.
8577
8578 Note that we're not checking the T bit and handling RTP header
8579 compression.
8580
8581 At least as I read TS 29.414, the length indicator isn't supposed to be
8582 zero; however, a length indicator of 0 doesn't keep us from dissecting
8583 further, so just don't bother dissecting the payload.  We should,
8584 perhaps, add an expert info for this.
8585
8586 We should perhaps also catch exceptions thrown when dissecting the RTP
8587 packet, so a malformed RTP packet will still let us continue dissecting
8588 the rest of the Nb packet.
8589
8590 ------------------------------------------------------------------------
8591 r29608 | krj | 2009-08-28 21:39:59 -0700 (Fri, 28 Aug 2009) | 1 line
8592 Changed paths:
8593    M /trunk/epan/dissectors/packet-nb_rtpmux.c
8594
8595 Indent comments
8596 ------------------------------------------------------------------------
8597 r29609 | krj | 2009-08-28 21:43:52 -0700 (Fri, 28 Aug 2009) | 1 line
8598 Changed paths:
8599    M /trunk/epan/dissectors/packet-nb_rtpmux.c
8600
8601 We need to handoff even when we don't have a tree
8602 ------------------------------------------------------------------------
8603 r29610 | krj | 2009-08-28 21:47:28 -0700 (Fri, 28 Aug 2009) | 1 line
8604 Changed paths:
8605    M /trunk/epan/dissectors/packet-nb_rtpmux.c
8606
8607 Use NB_RTPMUX as protocol short name
8608 ------------------------------------------------------------------------
8609 r29611 | krj | 2009-08-28 22:35:50 -0700 (Fri, 28 Aug 2009) | 1 line
8610 Changed paths:
8611    M /trunk/config.nmake
8612
8613 Remove GCC_GLIB_CFLAGS. It isn't being used
8614 ------------------------------------------------------------------------
8615 r29612 | krj | 2009-08-28 22:39:33 -0700 (Fri, 28 Aug 2009) | 1 line
8616 Changed paths:
8617    M /trunk/config.nmake
8618
8619 Simplify logic wrt. GTK_INST_VERSION
8620 ------------------------------------------------------------------------
8621 r29613 | krj | 2009-08-28 22:46:45 -0700 (Fri, 28 Aug 2009) | 1 line
8622 Changed paths:
8623    M /trunk/config.nmake
8624
8625 Simplify logic wrt. PANGO_INST_VERSION
8626 ------------------------------------------------------------------------
8627 r29614 | krj | 2009-08-28 23:42:23 -0700 (Fri, 28 Aug 2009) | 1 line
8628 Changed paths:
8629    M /trunk/capture-wpcap.c
8630    M /trunk/capture_wpcap_packet.c
8631    M /trunk/epan/dfilter/syntax-tree.h
8632    M /trunk/epan/ftypes/ftype-double.c
8633    M /trunk/epan/proto.c
8634
8635 Use G_STRINGIFY/G_PASTE
8636 ------------------------------------------------------------------------
8637 r29615 | krj | 2009-08-29 00:53:48 -0700 (Sat, 29 Aug 2009) | 1 line
8638 Changed paths:
8639    M /trunk/capture-wpcap.c
8640    M /trunk/capture_wpcap_packet.c
8641    M /trunk/epan/dfilter/syntax-tree.h
8642    M /trunk/epan/ftypes/ftype-double.c
8643    M /trunk/epan/proto.c
8644
8645 Revert r29614 until I figure out why buildbot doesn't like it
8646 ------------------------------------------------------------------------
8647 r29616 | krj | 2009-08-29 01:19:16 -0700 (Sat, 29 Aug 2009) | 1 line
8648 Changed paths:
8649    M /trunk/Makefile.nmake
8650    M /trunk/capture-wpcap.c
8651    M /trunk/config.h.win32
8652    M /trunk/config.nmake
8653
8654 We require WinPcap > 3.0 so get rid of WPCAP_CONSTIFIED_CONFIG
8655 ------------------------------------------------------------------------
8656 r29617 | krj | 2009-08-29 01:44:49 -0700 (Sat, 29 Aug 2009) | 1 line
8657 Changed paths:
8658    D /trunk/cmake/modules/FindGLIB.cmake
8659
8660 We no longer support GLib 1.x
8661 ------------------------------------------------------------------------
8662 r29618 | krj | 2009-08-29 02:13:28 -0700 (Sat, 29 Aug 2009) | 1 line
8663 Changed paths:
8664    M /trunk/CMakeLists.txt
8665
8666 Rename build target to lowercase for consistency
8667 ------------------------------------------------------------------------
8668 r29619 | wmeier | 2009-08-29 10:00:22 -0700 (Sat, 29 Aug 2009) | 3 lines
8669 Changed paths:
8670    M /trunk/gtk/rtp_stream_dlg.c
8671
8672 Fix potential crash due to NULL dereference.
8673 (Found by clang scan-build)
8674
8675 ------------------------------------------------------------------------
8676 r29620 | krj | 2009-08-29 23:18:43 -0700 (Sat, 29 Aug 2009) | 1 line
8677 Changed paths:
8678    M /trunk/cmake/modules/FindLEX.cmake
8679    M /trunk/cmake/modules/FindSED.cmake
8680    M /trunk/cmake/modules/FindYACC.cmake
8681
8682 Fix PATH typo. Should have been PATHS
8683 ------------------------------------------------------------------------
8684 r29621 | krj | 2009-08-29 23:24:44 -0700 (Sat, 29 Aug 2009) | 1 line
8685 Changed paths:
8686    M /trunk/CMakeLists.txt
8687
8688 Add WIN32 platform sources
8689 ------------------------------------------------------------------------
8690 r29622 | krj | 2009-08-30 00:09:29 -0700 (Sun, 30 Aug 2009) | 1 line
8691 Changed paths:
8692    M /trunk/wiretap/CMakeLists.txt
8693    M /trunk/wsutil/CMakeLists.txt
8694
8695 On Windows a shared library in divided into a DLL part (RUNTIME) and an import lib (ARCHIVE).
8696 ------------------------------------------------------------------------
8697 r29623 | krj | 2009-08-30 01:50:47 -0700 (Sun, 30 Aug 2009) | 1 line
8698 Changed paths:
8699    M /trunk/CMakeLists.txt
8700
8701 Find Win32 bundled packages
8702 ------------------------------------------------------------------------
8703 r29624 | krj | 2009-08-30 01:51:43 -0700 (Sun, 30 Aug 2009) | 1 line
8704 Changed paths:
8705    A /trunk/cmake/modules/FindWSWIN32.cmake
8706
8707 Add new windows cmake module finder
8708 ------------------------------------------------------------------------
8709 r29625 | sake | 2009-08-30 03:35:48 -0700 (Sun, 30 Aug 2009) | 3 lines
8710 Changed paths:
8711    M /trunk/file.h
8712
8713 Some minor corrections in function descriptions
8714
8715
8716 ------------------------------------------------------------------------
8717 r29626 | krj | 2009-08-30 07:12:56 -0700 (Sun, 30 Aug 2009) | 1 line
8718 Changed paths:
8719    M /trunk/CMakeLists.txt
8720
8721 Disable standard library deprecation when MSVC >= 2005
8722 ------------------------------------------------------------------------
8723 r29627 | gerald | 2009-08-30 08:03:26 -0700 (Sun, 30 Aug 2009) | 1 line
8724 Changed paths:
8725    M /trunk/epan/enterprise-numbers
8726    M /trunk/manuf
8727
8728 [Automatic manuf and enterprise-numbers update for 2009-08-30]
8729 ------------------------------------------------------------------------
8730 r29630 | krj | 2009-08-30 08:06:28 -0700 (Sun, 30 Aug 2009) | 1 line
8731 Changed paths:
8732    M /trunk/ConfigureChecks.cmake
8733
8734 Add a couple of Windows header files
8735 ------------------------------------------------------------------------
8736 r29631 | krj | 2009-08-30 10:09:40 -0700 (Sun, 30 Aug 2009) | 1 line
8737 Changed paths:
8738    M /trunk/config.h.win32
8739
8740 Add a couple of comments to HAVE_DIRECT_H, HAVE_WINDOWS_H and HAVE_WINSOCK2_H
8741 ------------------------------------------------------------------------
8742 r29632 | krj | 2009-08-30 10:23:47 -0700 (Sun, 30 Aug 2009) | 1 line
8743 Changed paths:
8744    M /trunk/config.h.win32
8745
8746 Remove outdated comments regarding ZLIB_DLL. We don't have to define this before including zlib.h. This is automatically done if _WIN32 is defined
8747 ------------------------------------------------------------------------
8748 r29633 | krj | 2009-08-30 11:30:14 -0700 (Sun, 30 Aug 2009) | 1 line
8749 Changed paths:
8750    M /trunk/Makefile.nmake
8751    M /trunk/config.h.win32
8752    M /trunk/config.nmake
8753
8754 Remove superfluous config parameters
8755 ------------------------------------------------------------------------
8756 r29634 | krj | 2009-08-30 11:40:09 -0700 (Sun, 30 Aug 2009) | 1 line
8757 Changed paths:
8758    M /trunk/capture-pcap-util-int.h
8759
8760 Move config.h include to start of file
8761 ------------------------------------------------------------------------
8762 r29635 | krj | 2009-08-31 11:16:16 -0700 (Mon, 31 Aug 2009) | 1 line
8763 Changed paths:
8764    M /trunk/gtk/file_dlg_win32.c
8765    M /trunk/wsutil/libwsutil.def
8766    M /trunk/wsutil/unicode-utils.c
8767    M /trunk/wsutil/unicode-utils.h
8768
8769 Add utf_8to16_snprintf() which creates a UTF16 string according to the given format string. The format string + arguments are expected to be in UTF-8 format. This change effectively removes the only place where we use PRIu64.
8770 ------------------------------------------------------------------------
8771 r29636 | krj | 2009-08-31 11:28:10 -0700 (Mon, 31 Aug 2009) | 1 line
8772 Changed paths:
8773    M /trunk/doc/README.developer
8774
8775 We don't use PRId64, PRIu64, PRIx64, PRIX64, and PRIo64 internally in Wireshark, so don't encourage people to use them. Use G_GINT64_FORMAT + friends instead.
8776 ------------------------------------------------------------------------
8777 r29637 | etxrab | 2009-08-31 11:37:15 -0700 (Mon, 31 Aug 2009) | 3 lines
8778 Changed paths:
8779    M /trunk/epan/dissectors/packet-gsm_a_dtap.c
8780
8781 From Gerasimos Dimitriadis:
8782 DTAP decoding of Cause Diagnostics.
8783 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3968
8784 ------------------------------------------------------------------------
8785 r29638 | krj | 2009-08-31 11:38:07 -0700 (Mon, 31 Aug 2009) | 1 line
8786 Changed paths:
8787    M /trunk/config.h.win32
8788
8789 Remove PRId64, PRIu64, PRIx64, PRIX64, and PRIo64 which are unused
8790 ------------------------------------------------------------------------
8791 r29639 | krj | 2009-08-31 11:48:16 -0700 (Mon, 31 Aug 2009) | 1 line
8792 Changed paths:
8793    M /trunk/CMakeLists.txt
8794    D /trunk/cmake/modules/Check64BitFormat.c.in
8795    D /trunk/cmake/modules/Check64BitFormat.cmake
8796    M /trunk/cmakeconfig.h.in
8797
8798 CMake: Remove PRId64, PRIu64, PRIx64, PRIX64, and PRIo64 which are unused
8799 ------------------------------------------------------------------------
8800 r29640 | krj | 2009-08-31 11:59:21 -0700 (Mon, 31 Aug 2009) | 1 line
8801 Changed paths:
8802    M /trunk/config.h.win32
8803
8804 Reorder (no functionality change)
8805 ------------------------------------------------------------------------
8806 r29641 | tuexen | 2009-08-31 12:13:50 -0700 (Mon, 31 Aug 2009) | 3 lines
8807 Changed paths:
8808    M /trunk/dumpcap.c
8809
8810 Use a timeout of a second for Mac OS X, when building
8811 a 64-bit application. Workaround a bug in Mac OS X...
8812
8813 ------------------------------------------------------------------------
8814 r29642 | etxrab | 2009-08-31 12:31:04 -0700 (Mon, 31 Aug 2009) | 1 line
8815 Changed paths:
8816    M /trunk/gtk/main.c
8817
8818 Connect F7 and F8 for new_packet_list.
8819 ------------------------------------------------------------------------
8820 r29643 | krj | 2009-08-31 12:47:50 -0700 (Mon, 31 Aug 2009) | 1 line
8821 Changed paths:
8822    M /trunk/Makefile.am
8823    M /trunk/Makefile.common
8824    M /trunk/config.h.win32
8825    M /trunk/configure.in
8826    M /trunk/debian/copyright
8827    M /trunk/packaging/macosx/native-gtk/config.h
8828    D /trunk/strcasecmp.c
8829
8830 Remove strcasecmp. We use g_ascii_strcasecmp exclusively
8831 ------------------------------------------------------------------------
8832 r29644 | jmayer | 2009-08-31 15:34:25 -0700 (Mon, 31 Aug 2009) | 5 lines
8833 Changed paths:
8834    M /trunk/epan/dissectors/packet-ip.c
8835
8836 - Fix for bug 3965 as reported by Ivan Sy <ivan_jr@yahoo.com>
8837   mDNS and LLMNR also deviate from the TTL=1 for 224.0.0.0/24
8838
8839 - Fix two warnings about removing const by casting.
8840
8841 ------------------------------------------------------------------------
8842 r29645 | jmayer | 2009-08-31 16:11:52 -0700 (Mon, 31 Aug 2009) | 3 lines
8843 Changed paths:
8844    M /trunk/ConfigureChecks.cmake
8845    M /trunk/cmakeconfig.h.in
8846
8847 Add check for HAVE_MKSTEMP to make build work again on
8848 platforms that know about mkstemp().
8849
8850 ------------------------------------------------------------------------
8851 r29646 | etxrab | 2009-08-31 22:19:24 -0700 (Mon, 31 Aug 2009) | 1 line
8852 Changed paths:
8853    M /trunk/gtk/main_proto_draw.c
8854
8855 Don't bother with a progress dialog for small Hex windows.
8856 ------------------------------------------------------------------------
8857 r29647 | etxrab | 2009-09-01 00:29:16 -0700 (Tue, 01 Sep 2009) | 1 line
8858 Changed paths:
8859    M /trunk/gtk/main_proto_draw.c
8860
8861 Typo
8862 ------------------------------------------------------------------------
8863 r29648 | etxrab | 2009-09-01 01:51:41 -0700 (Tue, 01 Sep 2009) | 5 lines
8864 Changed paths:
8865    M /trunk/file.c
8866
8867 - Read a min number if packets before checking if the progress bar should be updated.
8868 - Calculate the progess before checking if progress bar should be
8869 created or not.
8870 - Dont update the progress to often on small files.
8871 - Use data_offset rather than reading file_pos.
8872 ------------------------------------------------------------------------
8873 r29649 | tuexen | 2009-09-01 03:12:27 -0700 (Tue, 01 Sep 2009) | 2 lines
8874 Changed paths:
8875    M /trunk/gtk/sctp_assoc_analyse.c
8876    M /trunk/gtk/sctp_error_dlg.c
8877    M /trunk/gtk/sctp_stat_dlg.c
8878
8879 From Irene Ruengeler: Get rid of legacy gtk code...
8880
8881 ------------------------------------------------------------------------
8882 r29650 | tuexen | 2009-09-01 03:29:17 -0700 (Tue, 01 Sep 2009) | 3 lines
8883 Changed paths:
8884    M /trunk/gtk/sctp_assoc_analyse.c
8885
8886 Out with debug output...
8887
8888
8889 ------------------------------------------------------------------------
8890 r29651 | martinm | 2009-09-01 04:15:24 -0700 (Tue, 01 Sep 2009) | 2 lines
8891 Changed paths:
8892    M /trunk/file.c
8893
8894 Add volatile to avoid clobbered by longjmp warning.
8895
8896 ------------------------------------------------------------------------
8897 r29652 | krj | 2009-09-01 08:54:53 -0700 (Tue, 01 Sep 2009) | 1 line
8898 Changed paths:
8899    M /trunk/gtk/packet_list_store.c
8900
8901 Plug memleak in new_packet_list_store_clear(). Make sure that we free the pointer array segment
8902 ------------------------------------------------------------------------
8903 r29653 | krj | 2009-09-01 09:00:56 -0700 (Tue, 01 Sep 2009) | 4 lines
8904 Changed paths:
8905    M /trunk/gtk/new_packet_list.c
8906    M /trunk/gtk/packet_list_store.h
8907
8908 We no longer store the column text in our record, so don't ever dereference the record column text pointer. In fact, remove it completely. This could cause a crash.
8909
8910 While there, throw in a few g_assert()'s.
8911
8912 ------------------------------------------------------------------------
8913 r29654 | krj | 2009-09-01 10:09:36 -0700 (Tue, 01 Sep 2009) | 4 lines
8914 Changed paths:
8915    M /trunk/epan/proto.c
8916    M /trunk/gtk/menus.c
8917    M /trunk/print.c
8918
8919 From Richard Brodie via. Bug 3913:
8920
8921 Free ptr array allocated through proto_find_finfo()
8922
8923 ------------------------------------------------------------------------
8924 r29655 | wmeier | 2009-09-01 10:17:14 -0700 (Tue, 01 Sep 2009) | 7 lines
8925 Changed paths:
8926    M /trunk/epan/dissectors/packet-3g-a11.c
8927
8928 Misc cleanup;
8929 - Remove no longer needed usage of check_col();
8930 - Add some defensive coding;
8931 - Change a few guints to gints;
8932 - Add parentheses to a few expressions;
8933 - Use consistent indentation.
8934
8935 ------------------------------------------------------------------------
8936 r29656 | krj | 2009-09-01 11:16:55 -0700 (Tue, 01 Sep 2009) | 12 lines
8937 Changed paths:
8938    M /trunk/epan/addr_resolv.c
8939    M /trunk/epan/dfilter/dfilter.c
8940    M /trunk/epan/proto.c
8941    M /trunk/gtk/filter_dlg.c
8942
8943 From Jakub Zawadzki via. Bug 3330:
8944
8945 * Fix memleak (df->deprecated in dfilter_free())
8946 * Free protocol hash tables on cleanup.
8947 * Free protocols list on cleanup.
8948 * Free memory allocated by fgetline() in parse_services_file()
8949
8950 From me:
8951
8952 * proto.c: set gmc_hfinfo to NULL after free
8953 * proto.c: switch order of g_free() and g_list_remove() in proto_cleanup()
8954
8955 ------------------------------------------------------------------------
8956 r29657 | etxrab | 2009-09-01 11:29:11 -0700 (Tue, 01 Sep 2009) | 1 line
8957 Changed paths:
8958    M /trunk/gtk/new_packet_list.c
8959
8960 In new_packet_list_append() all we need is in fdata.
8961 ------------------------------------------------------------------------
8962 r29658 | krj | 2009-09-01 11:44:08 -0700 (Tue, 01 Sep 2009) | 1 line
8963 Changed paths:
8964    M /trunk/epan/addr_resolv.c
8965
8966 Remove superfluous NULL pointer checks wrt. g_malloc() and g_realloc()
8967 ------------------------------------------------------------------------
8968 r29659 | krj | 2009-09-01 12:19:41 -0700 (Tue, 01 Sep 2009) | 1 line
8969 Changed paths:
8970    M /trunk/ConfigureChecks.cmake
8971    M /trunk/cmakeconfig.h.in
8972
8973 Check for mkdtemp()
8974 ------------------------------------------------------------------------
8975 r29660 | krj | 2009-09-01 12:27:59 -0700 (Tue, 01 Sep 2009) | 1 line
8976 Changed paths:
8977    M /trunk/cmakeconfig.h.in
8978
8979 Define some windows specific header files
8980 ------------------------------------------------------------------------
8981 r29661 | guy | 2009-09-01 12:31:41 -0700 (Tue, 01 Sep 2009) | 3 lines
8982 Changed paths:
8983    M /trunk/epan/addr_resolv.c
8984
8985 Check whether "size" points to something positive, not whether "size"
8986 itself is positive (which makes no sense for a pointer).
8987
8988 ------------------------------------------------------------------------
8989 r29663 | etxrab | 2009-09-01 22:48:38 -0700 (Tue, 01 Sep 2009) | 3 lines
8990 Changed paths:
8991    M /trunk/gtk/expert_comp_table.c
8992    M /trunk/gtk/expert_dlg.c
8993
8994  Didier Gautheron:
8995 Expert info clean up.
8996 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3971
8997 ------------------------------------------------------------------------
8998 r29664 | etxrab | 2009-09-02 08:07:03 -0700 (Wed, 02 Sep 2009) | 2 lines
8999 Changed paths:
9000    M /trunk/gtk/color_dlg.c
9001    M /trunk/gtk/new_packet_list.c
9002    M /trunk/gtk/new_packet_list.h
9003
9004 Prepare abillity to add color filters with new packet list.
9005 (Packets not recolored yet).
9006 ------------------------------------------------------------------------
9007 r29665 | jmayer | 2009-09-02 08:52:11 -0700 (Wed, 02 Sep 2009) | 2 lines
9008 Changed paths:
9009    M /trunk/epan/dissectors/packet-ldap.c
9010
9011 No need to include packet-frame.h
9012
9013 ------------------------------------------------------------------------
9014 r29666 | jmayer | 2009-09-02 09:33:01 -0700 (Wed, 02 Sep 2009) | 7 lines
9015 Changed paths:
9016    M /trunk/CMakeLists.txt
9017    A /trunk/cmake/modules/UseLemon.cmake
9018    A /trunk/epan/CMakeLists.txt
9019    M /trunk/wiretap/CMakeLists.txt
9020
9021 Beginnings of getting cmake to build stuff in epan.
9022 It's only beginnings, so epan is commented out in
9023 the subdirs statement.
9024
9025 This is more a synch to avoid duplicate work and creating
9026 conflicting patches to the cmake stuff.
9027
9028 ------------------------------------------------------------------------
9029 r29667 | martinm | 2009-09-02 09:39:39 -0700 (Wed, 02 Sep 2009) | 2 lines
9030 Changed paths:
9031    M /trunk/epan/dissectors/packet-mac-lte.c
9032    M /trunk/epan/dissectors/packet-mac-lte.h
9033    M /trunk/gtk/mac_lte_stat_dlg.c
9034
9035 Add Semi-Persistent Scheduling (SPS) RNTI.
9036
9037 ------------------------------------------------------------------------
9038 r29668 | krj | 2009-09-02 10:15:20 -0700 (Wed, 02 Sep 2009) | 1 line
9039 Changed paths:
9040    M /trunk/file.c
9041    M /trunk/gtk/new_packet_list.c
9042
9043 Make sure that we select the last row if autoscroll is enabled. The scrolling is still very jumpy. It seems that we always select the first packet before moving to the end.
9044 ------------------------------------------------------------------------
9045 r29669 | sahlberg | 2009-09-02 10:24:52 -0700 (Wed, 02 Sep 2009) | 4 lines
9046 Changed paths:
9047    M /trunk/epan/dissectors/packet-scsi-mmc.c
9048
9049 Add initial support to decode the ADIP and PhysicalInformation for MMC 
9050 media
9051
9052
9053 ------------------------------------------------------------------------
9054 r29670 | krj | 2009-09-02 10:29:52 -0700 (Wed, 02 Sep 2009) | 1 line
9055 Changed paths:
9056    M /trunk/file.c
9057    M /trunk/gtk/new_packet_list.c
9058    M /trunk/ui_util.h
9059
9060 Add seperate new_packet_list_moveto_end() which scrolls to the end _without_ selecting the last packet.
9061 ------------------------------------------------------------------------
9062 r29671 | etxrab | 2009-09-02 10:51:48 -0700 (Wed, 02 Sep 2009) | 1 line
9063 Changed paths:
9064    M /trunk/gtk/new_packet_list.c
9065    M /trunk/gtk/new_packet_list.h
9066    M /trunk/gtk/packet_list_store.c
9067    M /trunk/gtk/packet_list_store.h
9068
9069 Adding new color rules should work now.
9070 ------------------------------------------------------------------------
9071 r29672 | etxrab | 2009-09-02 10:52:14 -0700 (Wed, 02 Sep 2009) | 1 line
9072 Changed paths:
9073    M /trunk/gtk/color_dlg.c
9074
9075 Adding new color rules should work now.
9076 ------------------------------------------------------------------------
9077 r29673 | etxrab | 2009-09-02 10:59:56 -0700 (Wed, 02 Sep 2009) | 2 lines
9078 Changed paths:
9079    M /trunk/gtk/new_packet_list.c
9080
9081 Trying to fix:
9082  packets without color are randomly colorized.
9083 ------------------------------------------------------------------------
9084 r29674 | etxrab | 2009-09-02 11:18:57 -0700 (Wed, 02 Sep 2009) | 2 lines
9085 Changed paths:
9086    M /trunk/gtk/compare_stat.c
9087    M /trunk/gtk/menus.c
9088
9089 Use new_packet_list_colorize_packets() where cf_colorize_packets();
9090 is used.
9091 ------------------------------------------------------------------------
9092 r29675 | tuexen | 2009-09-02 12:15:02 -0700 (Wed, 02 Sep 2009) | 3 lines
9093 Changed paths:
9094    M /trunk/gtk/new_packet_list.c
9095
9096 Mark unused parameter as such.
9097
9098
9099 ------------------------------------------------------------------------
9100 r29676 | tuexen | 2009-09-02 12:16:59 -0700 (Wed, 02 Sep 2009) | 4 lines
9101 Changed paths:
9102    M /trunk/configure.in
9103
9104 Add --enable-new-packet-list to configure script. Default
9105 is no for now. Should be kept in sync with the corresponding
9106 Windows switch.
9107
9108 ------------------------------------------------------------------------
9109 r29677 | krj | 2009-09-02 12:31:56 -0700 (Wed, 02 Sep 2009) | 1 line
9110 Changed paths:
9111    M /trunk/file.c
9112    M /trunk/gtk/new_packet_list.c
9113
9114 Only try and select the last row if not already selected. This fix doesn't seem to work. Any suggestions?
9115 ------------------------------------------------------------------------
9116 r29678 | krj | 2009-09-02 12:56:39 -0700 (Wed, 02 Sep 2009) | 1 line
9117 Changed paths:
9118    M /trunk/gtk/menus.c
9119
9120 Make sure that we deactivate before activating in menu_recent_read_finished(). This fixes a crash due to recent.gui_time_format being invalid (-1). Please review whether this is a correct fix
9121 ------------------------------------------------------------------------
9122 r29679 | stig | 2009-09-02 14:04:41 -0700 (Wed, 02 Sep 2009) | 2 lines
9123 Changed paths:
9124    M /trunk/gtk/menus.c
9125
9126 Also deactivate and activate menu for recent.gui_time_precision.
9127
9128 ------------------------------------------------------------------------
9129 r29680 | etxrab | 2009-09-02 22:03:57 -0700 (Wed, 02 Sep 2009) | 2 lines
9130 Changed paths:
9131    M /trunk/gtk/new_packet_list.c
9132
9133 Don't set the minimum column width to the computed or stored value,
9134 use a fixed minimum value and use the other as the size used to display the column.
9135 ------------------------------------------------------------------------
9136 r29681 | etxrab | 2009-09-02 22:35:21 -0700 (Wed, 02 Sep 2009) | 1 line
9137 Changed paths:
9138    M /trunk/gtk/new_packet_list.c
9139
9140 Right align COL_NUMBER.
9141 ------------------------------------------------------------------------
9142 r29682 | stig | 2009-09-03 03:40:06 -0700 (Thu, 03 Sep 2009) | 3 lines
9143 Changed paths:
9144    M /trunk/gtk/new_packet_list.c
9145
9146 Right justify "Packet length", "Cumulative bytes" and custom columns
9147 displaying numerical values.
9148
9149 ------------------------------------------------------------------------
9150 r29683 | stig | 2009-09-03 03:50:30 -0700 (Thu, 03 Sep 2009) | 2 lines
9151 Changed paths:
9152    M /trunk/gtk/new_packet_list.c
9153
9154 Adjusted int/uint check and fixed a comment in right justify check.
9155
9156 ------------------------------------------------------------------------
9157 r29684 | stig | 2009-09-03 04:37:12 -0700 (Thu, 03 Sep 2009) | 2 lines
9158 Changed paths:
9159    M /trunk/gtk/recent.c
9160
9161 Read column widths from recent file also for new packet list.
9162
9163 ------------------------------------------------------------------------
9164 r29685 | krj | 2009-09-03 07:32:11 -0700 (Thu, 03 Sep 2009) | 4 lines
9165 Changed paths:
9166    M /trunk/file.c
9167    M /trunk/gtk/new_packet_list.c
9168    M /trunk/ui_util.h
9169
9170 Make sure that we stop auto scroll if we start scrolling manually. 
9171
9172 Caveat: we jump to first frame when auto scroll is stopped
9173
9174 ------------------------------------------------------------------------
9175 r29686 | krj | 2009-09-03 07:41:09 -0700 (Thu, 03 Sep 2009) | 1 line
9176 Changed paths:
9177    M /trunk/file.c
9178
9179 Remove superfluous assignment
9180 ------------------------------------------------------------------------
9181 r29687 | martinm | 2009-09-03 09:42:16 -0700 (Thu, 03 Sep 2009) | 2 lines
9182 Changed paths:
9183    M /trunk/epan/dissectors/packet-mac-lte.c
9184
9185 Show UEId in info column for UL-SCH / DL-SCH frames.
9186
9187 ------------------------------------------------------------------------
9188 r29688 | krj | 2009-09-03 10:00:17 -0700 (Thu, 03 Sep 2009) | 1 line
9189 Changed paths:
9190    M /trunk/gtk/new_packet_list.c
9191    M /trunk/gtk/packet_list_store.c
9192    M /trunk/gtk/packet_list_store.h
9193
9194 Allocate and use an extra column at the end of the column list to indicate the 'magic' column which contains the _entire_ PacketListRecord
9195 ------------------------------------------------------------------------
9196 r29689 | krj | 2009-09-03 10:39:42 -0700 (Thu, 03 Sep 2009) | 1 line
9197 Changed paths:
9198    M /trunk/gtk/new_packet_list.c
9199    M /trunk/gtk/packet_list_store.c
9200    M /trunk/gtk/packet_list_store.h
9201
9202 Add packet_list_visible_record() to avoid poking PacketListRecord in new_packet_list.c
9203 ------------------------------------------------------------------------
9204 r29690 | krj | 2009-09-03 10:56:57 -0700 (Thu, 03 Sep 2009) | 1 line
9205 Changed paths:
9206    M /trunk/gtk/new_packet_list.c
9207    M /trunk/gtk/packet_list_store.c
9208
9209 Only store the last column as G_TYPE_POINTER. Hopefully this will soon make us able to sort again
9210 ------------------------------------------------------------------------
9211 r29691 | gerald | 2009-09-03 11:15:23 -0700 (Thu, 03 Sep 2009) | 2 lines
9212 Changed paths:
9213    M /trunk/docbook/release-notes.xml
9214
9215 Start the feature list for 1.4.
9216
9217 ------------------------------------------------------------------------
9218 r29692 | etxrab | 2009-09-04 03:53:37 -0700 (Fri, 04 Sep 2009) | 3 lines
9219 Changed paths:
9220    M /trunk/epan/addr_resolv.c
9221
9222 From : Didier Gautheron
9223 Addresse hash is slow on little endian CPU.
9224 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3973
9225 ------------------------------------------------------------------------
9226 r29693 | etxrab | 2009-09-04 04:06:52 -0700 (Fri, 04 Sep 2009) | 5 lines
9227 Changed paths:
9228    M /trunk/epan/dissectors/packet-gsm_a_rr.c
9229
9230 From   Vincent Helfre:
9231 Dissect_ccch does not dissect sys info content.
9232 Me: Remove check_col.
9233
9234 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3901
9235 ------------------------------------------------------------------------
9236 r29694 | jmayer | 2009-09-04 04:48:04 -0700 (Fri, 04 Sep 2009) | 1 line
9237 Changed paths:
9238    M /trunk/epan/emem.c
9239
9240 Include "proto.h" instead of <proto.h>
9241 ------------------------------------------------------------------------
9242 r29695 | tuexen | 2009-09-04 05:42:22 -0700 (Fri, 04 Sep 2009) | 2 lines
9243 Changed paths:
9244    M /trunk/gtk/sctp_graph_dlg.c
9245
9246 From Irene Ruengeler: Show duplicate TSNs in SACKs.
9247
9248 ------------------------------------------------------------------------
9249 r29696 | tuexen | 2009-09-04 05:52:28 -0700 (Fri, 04 Sep 2009) | 2 lines
9250 Changed paths:
9251    M /trunk/gtk/sctp_graph_dlg.c
9252
9253 Fix compilation.
9254
9255 ------------------------------------------------------------------------
9256 r29697 | tuexen | 2009-09-04 06:10:59 -0700 (Fri, 04 Sep 2009) | 2 lines
9257 Changed paths:
9258    M /trunk/gtk/sctp_graph_dlg.c
9259
9260 Fix handling of multiple duplicate TSNs.
9261
9262 ------------------------------------------------------------------------
9263 r29698 | tuexen | 2009-09-04 06:23:51 -0700 (Fri, 04 Sep 2009) | 2 lines
9264 Changed paths:
9265    M /trunk/gtk/sctp_graph_dlg.c
9266
9267 Cleanup whitespaces.
9268
9269 ------------------------------------------------------------------------
9270 r29699 | krj | 2009-09-04 10:42:03 -0700 (Fri, 04 Sep 2009) | 1 line
9271 Changed paths:
9272    M /trunk/gtk/new_packet_list.c
9273    M /trunk/gtk/packet_list_store.c
9274    M /trunk/gtk/packet_list_store.h
9275
9276 Rename new_packet_list_reset_dissected to packet_list_reset_dissected
9277 ------------------------------------------------------------------------
9278 r29700 | wmeier | 2009-09-04 11:18:34 -0700 (Fri, 04 Sep 2009) | 3 lines
9279 Changed paths:
9280    M /trunk/epan/dissectors/packet-kingfisher.c
9281
9282 From Rob Casey: Fix for: Incorrect station identifier parsing in Kingfisher dissector 
9283 See https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3946
9284
9285 ------------------------------------------------------------------------
9286 r29701 | wmeier | 2009-09-04 11:40:02 -0700 (Fri, 04 Sep 2009) | 7 lines
9287 Changed paths:
9288    M /trunk/epan/dissectors/packet-kingfisher.c
9289
9290 A few minor revisions:
9291 - if (check_col ...) no longer required;
9292 - Use match_strval when verifying the fcn code;
9293 - Add a missing #ifdef;
9294 - Make a global variable static;
9295 - Fix indentation to be consistent in a few places.
9296
9297 ------------------------------------------------------------------------
9298 r29705 | krj | 2009-09-05 03:36:29 -0700 (Sat, 05 Sep 2009) | 2 lines
9299 Changed paths:
9300    M /trunk/file.c
9301    M /trunk/gtk/new_packet_list.c
9302    M /trunk/gtk/packet_list_store.c
9303    M /trunk/gtk/packet_list_store.h
9304    M /trunk/ui_util.h
9305
9306 Get rid off GtkTreeModelFilter because the time to sort becomes unbearable when combined with GtkTreeSortable. This means that we now track which frames are visible in the our own packet list store. To do so, we now distinguish between physical and visible rows. All frames are added as physical rows. Only those that passes the display filter are marked as visible.
9307
9308 ------------------------------------------------------------------------
9309 r29706 | stig | 2009-09-05 04:15:50 -0700 (Sat, 05 Sep 2009) | 2 lines
9310 Changed paths:
9311    M /trunk/gtk/packet_list_store.c
9312
9313 Make it build without warnings.
9314
9315 ------------------------------------------------------------------------
9316 r29707 | krj | 2009-09-05 04:58:44 -0700 (Sat, 05 Sep 2009) | 1 line
9317 Changed paths:
9318    M /trunk/gtk/packet_list_store.c
9319
9320 Bail out gracefully on colums we cant sort on yet instead of crashing
9321 ------------------------------------------------------------------------
9322 r29708 | krj | 2009-09-05 05:42:44 -0700 (Sat, 05 Sep 2009) | 1 line
9323 Changed paths:
9324    M /trunk/gtk/new_packet_list.c
9325
9326 Sort out some of the confusion r29706 introduced (visible vs. physical rows). We choose the wrong packet in the packet view because we used the physical row instead of the visible. I suspect there a couple more of these lurking.
9327 ------------------------------------------------------------------------
9328 r29709 | stig | 2009-09-05 06:06:45 -0700 (Sat, 05 Sep 2009) | 2 lines
9329 Changed paths:
9330    M /trunk/epan/prefs.c
9331
9332 Ignore preferences for deleted protocols "etheric" and "isup_thin".
9333
9334 ------------------------------------------------------------------------
9335 r29710 | krj | 2009-09-05 06:24:16 -0700 (Sat, 05 Sep 2009) | 1 line
9336 Changed paths:
9337    M /trunk/gtk/packet_list_store.c
9338    M /trunk/gtk/packet_list_store.h
9339
9340 Make sure that we can resort with an active display filter
9341 ------------------------------------------------------------------------
9342 r29711 | krj | 2009-09-05 06:27:34 -0700 (Sat, 05 Sep 2009) | 1 line
9343 Changed paths:
9344    M /trunk/gtk/new_packet_list.c
9345    M /trunk/gtk/packet_list_store.c
9346    M /trunk/gtk/packet_list_store.h
9347
9348 Get rid of row_data_t
9349 ------------------------------------------------------------------------
9350 r29712 | stig | 2009-09-05 06:30:16 -0700 (Sat, 05 Sep 2009) | 2 lines
9351 Changed paths:
9352    M /trunk/gtk/main.c
9353
9354 Apply user font when changing profile with new packet list.
9355
9356 ------------------------------------------------------------------------
9357 r29713 | krj | 2009-09-05 06:46:17 -0700 (Sat, 05 Sep 2009) | 1 line
9358 Changed paths:
9359    M /trunk/gtk/packet_list_store.c
9360
9361 Restore original condition in packet_list_iter_n_children()
9362 ------------------------------------------------------------------------
9363 r29714 | stig | 2009-09-05 07:37:02 -0700 (Sat, 05 Sep 2009) | 3 lines
9364 Changed paths:
9365    M /trunk/gtk/new_packet_list.c
9366
9367 Fetch old column width values if we have not initialized the packet list,
9368 so we don't write zero width values if closing before loading a capture.
9369
9370 ------------------------------------------------------------------------
9371 r29715 | krj | 2009-09-05 08:25:53 -0700 (Sat, 05 Sep 2009) | 1 line
9372 Changed paths:
9373    M /trunk/gtk/new_packet_list.c
9374
9375 Remove dead code. We dont construct columns while reading the file. We do that when we have to display the frame
9376 ------------------------------------------------------------------------
9377 r29716 | krj | 2009-09-05 08:30:34 -0700 (Sat, 05 Sep 2009) | 1 line
9378 Changed paths:
9379    M /trunk/gtk/new_packet_list.c
9380
9381 Inline cache_columns()
9382 ------------------------------------------------------------------------
9383 r29717 | krj | 2009-09-05 08:46:47 -0700 (Sat, 05 Sep 2009) | 1 line
9384 Changed paths:
9385    M /trunk/gtk/new_packet_list.c
9386    M /trunk/gtk/packet_list_store.c
9387    M /trunk/gtk/packet_list_store.h
9388
9389 Move new_packet_list_dissect() to packet_list_store.c. We need to have it there in order to dissect columns on the fly when we have to sort
9390 ------------------------------------------------------------------------
9391 r29718 | krj | 2009-09-05 09:35:05 -0700 (Sat, 05 Sep 2009) | 1 line
9392 Changed paths:
9393    M /trunk/gtk/packet_list_store.c
9394    M /trunk/gtk/packet_list_store.h
9395
9396 Dissect-on-the-fly when we have columns that are empty, i.e. columns containing strings (COL_INFO + friends). This allows us to sort on _all_ columns now.
9397 ------------------------------------------------------------------------
9398 r29719 | stig | 2009-09-05 11:13:48 -0700 (Sat, 05 Sep 2009) | 3 lines
9399 Changed paths:
9400    M /trunk/gtk/main.c
9401
9402 Move reloading pane geometry to a point where we have the correct
9403 main_first_pane and main_second_pane.
9404
9405 ------------------------------------------------------------------------
9406 r29720 | krj | 2009-09-05 11:28:06 -0700 (Sat, 05 Sep 2009) | 1 line
9407 Changed paths:
9408    M /trunk/epan/column-utils.c
9409
9410 Reorder col_fill_in()
9411 ------------------------------------------------------------------------
9412 r29721 | krj | 2009-09-05 11:39:46 -0700 (Sat, 05 Sep 2009) | 1 line
9413 Changed paths:
9414    M /trunk/epan/column-utils.c
9415    M /trunk/epan/prefs.c
9416
9417 COL_BSSGP_TLLI is deprecated
9418 ------------------------------------------------------------------------
9419 r29722 | krj | 2009-09-05 11:45:55 -0700 (Sat, 05 Sep 2009) | 1 line
9420 Changed paths:
9421    M /trunk/epan/column-utils.c
9422    M /trunk/epan/column-utils.h
9423    M /trunk/epan/libwireshark.def
9424
9425 col_custom_set_fstr() is unused. Remove it
9426 ------------------------------------------------------------------------
9427 r29723 | krj | 2009-09-05 12:07:04 -0700 (Sat, 05 Sep 2009) | 1 line
9428 Changed paths:
9429    M /trunk/gtk/packet_list_store.c
9430
9431 Don't copy constant column strings. This reduces memory foot print because COL_PROTOCOL is usually a constant string. This saves us 3-4 bytes for each frame
9432 ------------------------------------------------------------------------
9433 r29724 | stig | 2009-09-05 12:42:43 -0700 (Sat, 05 Sep 2009) | 2 lines
9434 Changed paths:
9435    M /trunk/gtk/main.c
9436
9437 Remove an obsolete gui_time_format setting.
9438
9439 ------------------------------------------------------------------------
9440 r29725 | stig | 2009-09-05 15:12:51 -0700 (Sat, 05 Sep 2009) | 2 lines
9441 Changed paths:
9442    M /trunk/epan/dissectors/packet-capwap.c
9443
9444 Changed type for "Wireless data" to FT_BYTES.
9445
9446 ------------------------------------------------------------------------
9447 r29726 | krj | 2009-09-05 21:26:50 -0700 (Sat, 05 Sep 2009) | 4 lines
9448 Changed paths:
9449    M /trunk/asn1/camel/packet-camel-template.c
9450    M /trunk/asn1/gsmmap/packet-gsmmap-template.c
9451    M /trunk/asn1/pkixcmp/packet-cmp-template.c
9452    M /trunk/asn1/smrse/packet-smrse-template.c
9453    M /trunk/epan/dissectors/packet-camel.c
9454    M /trunk/epan/dissectors/packet-catapult-dct2000.c
9455    M /trunk/epan/dissectors/packet-cmp.c
9456    M /trunk/epan/dissectors/packet-dlm3.c
9457    M /trunk/epan/dissectors/packet-gsm_map.c
9458    M /trunk/epan/dissectors/packet-hip.c
9459    M /trunk/epan/dissectors/packet-ieee802154.c
9460    M /trunk/epan/dissectors/packet-mtp2.c
9461    M /trunk/epan/dissectors/packet-nat-pmp.c
9462    M /trunk/epan/dissectors/packet-ptp.c
9463    M /trunk/epan/dissectors/packet-rpl.c
9464    M /trunk/epan/dissectors/packet-smrse.c
9465    M /trunk/epan/dissectors/packet-wow.c
9466    M /trunk/epan/dissectors/packet-zbee-aps.c
9467    M /trunk/epan/dissectors/packet-zbee-nwk.c
9468    M /trunk/epan/dissectors/packet-zbee-zdp.c
9469    M /trunk/epan/value_string.c
9470    M /trunk/epan/value_string.h
9471
9472 Don't pass ep_alloc()'ed strings to col_set_str().
9473
9474 Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3984
9475
9476 ------------------------------------------------------------------------
9477 r29727 | krj | 2009-09-05 22:29:51 -0700 (Sat, 05 Sep 2009) | 1 line
9478 Changed paths:
9479    M /trunk/asn1/camel/packet-camel-template.c
9480    M /trunk/asn1/gsmmap/packet-gsmmap-template.c
9481    M /trunk/asn1/pkixcmp/packet-cmp-template.c
9482    M /trunk/asn1/smrse/packet-smrse-template.c
9483    M /trunk/epan/dissectors/packet-camel.c
9484    M /trunk/epan/dissectors/packet-cmp.c
9485    M /trunk/epan/dissectors/packet-gsm_map.c
9486    M /trunk/epan/dissectors/packet-nat-pmp.c
9487    M /trunk/epan/dissectors/packet-ptp.c
9488    M /trunk/epan/dissectors/packet-smrse.c
9489
9490 s/col_add_fstr/col_add_str
9491 ------------------------------------------------------------------------
9492 r29728 | krj | 2009-09-05 22:49:00 -0700 (Sat, 05 Sep 2009) | 4 lines
9493 Changed paths:
9494    M /trunk/gtk/new_packet_list.c
9495    M /trunk/gtk/packet_list_store.c
9496    M /trunk/gtk/packet_list_store.h
9497
9498 Make sure that we can enable/disable color filtering.
9499
9500 Fixes http://wiki.wireshark.org/Development/OptimizePacketList?action=diff&rev1=11&rev2=12
9501
9502 ------------------------------------------------------------------------
9503 r29729 | krj | 2009-09-05 23:07:53 -0700 (Sat, 05 Sep 2009) | 1 line
9504 Changed paths:
9505    M /trunk/color_filters.c
9506    M /trunk/color_filters.h
9507    M /trunk/gtk/packet_list_store.c
9508
9509 Add NEW_PACKET_LIST guard to color_filters_colorize_packet()
9510 ------------------------------------------------------------------------
9511 r29730 | krj | 2009-09-05 23:33:13 -0700 (Sat, 05 Sep 2009) | 1 line
9512 Changed paths:
9513    M /trunk/epan/dissectors/packet-frame.c
9514    M /trunk/epan/proto.c
9515    M /trunk/epan/proto.h
9516
9517 The frame dissector disables the TRY_TO_FAKE_THIS_ITEM() optimization by marking the protocol tree as permamently visible. It only needs to disable the optimization temporarily while it creates the protocol item it intends to use proto_item_append_string() on
9518 ------------------------------------------------------------------------
9519 r29731 | krj | 2009-09-06 00:24:54 -0700 (Sun, 06 Sep 2009) | 1 line
9520 Changed paths:
9521    M /trunk/epan/proto.c
9522    M /trunk/epan/proto.h
9523
9524 Introduce TRY_TO_FAKE_THIS_REPR which is an optimization similar to the existing TRY_TO_FAKE_THIS_ITEM. The purpose of TRY_TO_FAKE_THIS_REPR is to avoid generating the string representation for the protocol item. There is no point in doing this if the protocol tree isn't visible. In this case the result will be discarded any way.
9525 ------------------------------------------------------------------------
9526 r29732 | krj | 2009-09-06 00:33:07 -0700 (Sun, 06 Sep 2009) | 1 line
9527 Changed paths:
9528    M /trunk/epan/proto.c
9529
9530 This fix was supposed to be in r29731 which some how only contained whitespace changes.
9531 ------------------------------------------------------------------------
9532 r29733 | krj | 2009-09-06 00:55:17 -0700 (Sun, 06 Sep 2009) | 7 lines
9533 Changed paths:
9534    M /trunk/epan/dissectors/packet-frame.c
9535    M /trunk/epan/packet.c
9536    M /trunk/epan/packet_info.h
9537
9538 We track all protocols that appear in each packet in the frame dissector. This is an expensive operation because we:
9539
9540 * Disable the TRY_TO_FAKE_THIS_ITEM optimization
9541 * Use GString to store the protocols
9542
9543 We should only do this if the 'hf_frame_protocols' is referenced (unlikely)
9544
9545 ------------------------------------------------------------------------
9546 r29734 | krj | 2009-09-06 01:10:12 -0700 (Sun, 06 Sep 2009) | 1 line
9547 Changed paths:
9548    M /trunk/epan/emem.c
9549
9550 Avoid calling emem_create_chunk() needlessly
9551 ------------------------------------------------------------------------
9552 r29735 | etxrab | 2009-09-06 01:59:30 -0700 (Sun, 06 Sep 2009) | 4 lines
9553 Changed paths:
9554    M /trunk/epan/addr_resolv.c
9555
9556 From Didier Gautheron:
9557 Extracted from optimizations patch http://wiki.wireshark.org/Development/Optimization
9558 Optimize address handling.
9559 The address hash should be possible to use from the new_packet_list.
9560 ------------------------------------------------------------------------
9561 r29736 | krj | 2009-09-06 02:03:15 -0700 (Sun, 06 Sep 2009) | 1 line
9562 Changed paths:
9563    M /trunk/epan/column-utils.c
9564
9565 Macrofy check_col() -> CHECK_COL() internally in columns-utils.c
9566 ------------------------------------------------------------------------
9567 r29737 | krj | 2009-09-06 02:11:17 -0700 (Sun, 06 Sep 2009) | 1 line
9568 Changed paths:
9569    M /trunk/epan/column-utils.c
9570
9571 Macrofy have_custom_cols() -> HAVE_CUSTOM_COLS() internally in columns-utils.c
9572 ------------------------------------------------------------------------
9573 r29738 | krj | 2009-09-06 02:36:21 -0700 (Sun, 06 Sep 2009) | 1 line
9574 Changed paths:
9575    M /trunk/gtk/packet_list_store.c
9576
9577 Sort the visible list while traversing the physical row list. This halves the time needed to sort
9578 ------------------------------------------------------------------------
9579 r29739 | krj | 2009-09-06 03:03:06 -0700 (Sun, 06 Sep 2009) | 1 line
9580 Changed paths:
9581    M /trunk/epan/column-utils.c
9582
9583 Inline col_has_time_fmt() into col_based_on_frame_data()
9584 ------------------------------------------------------------------------
9585 r29740 | krj | 2009-09-06 03:41:35 -0700 (Sun, 06 Sep 2009) | 1 line
9586 Changed paths:
9587    M /trunk/gtk/packet_list_store.c
9588
9589 Tigthen the condition under which we create a protocol create while sorting
9590 ------------------------------------------------------------------------
9591 r29741 | stig | 2009-09-06 04:24:56 -0700 (Sun, 06 Sep 2009) | 7 lines
9592 Changed paths:
9593    M /trunk/epan/dissectors/packet-homeplug.c
9594
9595 Use correct field types for variable length fields.
9596 Fixed types by adding new types for "undissected" blocks:
9597 - Replace Bridge Address
9598 - Multicast With Response
9599 - Confirm Network Encryption Key
9600 - Host Tag
9601
9602 ------------------------------------------------------------------------
9603 r29742 | krj | 2009-09-06 04:30:41 -0700 (Sun, 06 Sep 2009) | 1 line
9604 Changed paths:
9605    M /trunk/epan/proto.c
9606
9607 We don't currently fake fields if they are referenced indirectly through some other fields (currently only FT_PROTOCOL's can be indirectly referenced) . However, there doesn't seem to be any reason for this restriction. We already have proto_tree_set_fake_protocols() to disable 'faking' if any clients requires this. So, this changelist removes this restriction on indirectly referenced fields.
9608 ------------------------------------------------------------------------
9609 r29743 | krj | 2009-09-06 05:27:32 -0700 (Sun, 06 Sep 2009) | 1 line
9610 Changed paths:
9611    M /trunk/gtk/packet_list_store.c
9612    M /trunk/gtk/packet_list_store.h
9613
9614 Fix target of assignment not really an lvalue error
9615 ------------------------------------------------------------------------
9616 r29744 | krj | 2009-09-06 06:25:31 -0700 (Sun, 06 Sep 2009) | 1 line
9617 Changed paths:
9618    M /trunk/epan/column-utils.c
9619
9620 Remove static custom column variable which is no longer used
9621 ------------------------------------------------------------------------
9622 r29745 | krj | 2009-09-06 06:35:27 -0700 (Sun, 06 Sep 2009) | 1 line
9623 Changed paths:
9624    M /trunk/epan/column-utils.c
9625
9626 Remove already #if 0'ed code that was made redundant due to COL_CIRCUIT_ID custom column deprecation
9627 ------------------------------------------------------------------------
9628 r29746 | krj | 2009-09-06 07:00:28 -0700 (Sun, 06 Sep 2009) | 1 line
9629 Changed paths:
9630    M /trunk/tap-sctpchunkstat.c
9631
9632 Dont declare address_to_str(). Pull in <epan/to_str.h> instead
9633 ------------------------------------------------------------------------
9634 r29747 | krj | 2009-09-06 07:25:47 -0700 (Sun, 06 Sep 2009) | 5 lines
9635 Changed paths:
9636    M /trunk/asn1/ansi-tcap/packet-ansi_tcap-template.c
9637    M /trunk/asn1/ansi_map/packet-ansi_map-template.c
9638    M /trunk/asn1/h245/packet-h245-template.c
9639    M /trunk/epan/addr_resolv.c
9640    M /trunk/epan/addr_resolv.h
9641    M /trunk/epan/dissectors/packet-acn.c
9642    M /trunk/epan/dissectors/packet-ansi_map.c
9643    M /trunk/epan/dissectors/packet-ansi_tcap.c
9644    M /trunk/epan/dissectors/packet-dtls.c
9645    M /trunk/epan/dissectors/packet-h245.c
9646    M /trunk/epan/dissectors/packet-http.c
9647    M /trunk/epan/dissectors/packet-iax2.c
9648    M /trunk/epan/dissectors/packet-ieee802154.c
9649    M /trunk/epan/dissectors/packet-ipx.c
9650    M /trunk/epan/dissectors/packet-jxta.c
9651    M /trunk/epan/dissectors/packet-pagp.c
9652    M /trunk/epan/dissectors/packet-rtcp.c
9653    M /trunk/epan/dissectors/packet-rtp.c
9654    M /trunk/epan/dissectors/packet-sccp.c
9655    M /trunk/epan/dissectors/packet-ssl-utils.c
9656    M /trunk/epan/dissectors/packet-tacacs.c
9657    M /trunk/epan/gcp.c
9658    M /trunk/epan/libwireshark.def
9659    M /trunk/epan/tcap-persistentdata.c
9660    M /trunk/epan/to_str.c
9661    M /trunk/epan/to_str.h
9662    M /trunk/gtk/compare_stat.c
9663    M /trunk/gtk/conversations_table.c
9664    M /trunk/gtk/hostlist_table.c
9665    M /trunk/gtk/mcast_stream_dlg.c
9666    M /trunk/gtk/rtp_stream_dlg.c
9667    M /trunk/gtk/sctp_chunk_stat.c
9668    M /trunk/gtk/tcp_graph.c
9669    M /trunk/gtk/wlan_stat_dlg.c
9670    M /trunk/plugins/stats_tree/pinfo_stats_tree.c
9671    M /trunk/tap-iousers.c
9672    M /trunk/tap-sctpchunkstat.c
9673
9674 Rename address_to_str() to ep_address_to_str() because:
9675
9676 1) This indicates that the string has ephemeral lifetime
9677 2) More consistent with its existing seasonal counterpart, se_address_to_str().
9678
9679 ------------------------------------------------------------------------
9680 r29748 | krj | 2009-09-06 07:39:53 -0700 (Sun, 06 Sep 2009) | 1 line
9681 Changed paths:
9682    M /trunk/epan/to_str.c
9683
9684 Change se_address_to_str() to call address_to_str_buf() directly
9685 ------------------------------------------------------------------------
9686 r29749 | etxrab | 2009-09-06 07:53:21 -0700 (Sun, 06 Sep 2009) | 5 lines
9687 Changed paths:
9688    M /trunk/epan/addr_resolv.c
9689
9690 Put back
9691 http://anonsvn.wireshark.org/viewvc?view=rev&revision=29656
9692 http://anonsvn.wireshark.org/viewvc?view=rev&revision=29658
9693 http://anonsvn.wireshark.org/viewvc?view=rev&revision=29661
9694 Reverted by my previous checkin.
9695 ------------------------------------------------------------------------
9696 r29750 | gerald | 2009-09-06 08:03:28 -0700 (Sun, 06 Sep 2009) | 1 line
9697 Changed paths:
9698    M /trunk/epan/enterprise-numbers
9699    M /trunk/manuf
9700
9701 [Automatic manuf and enterprise-numbers update for 2009-09-06]
9702 ------------------------------------------------------------------------
9703 r29753 | krj | 2009-09-06 08:06:41 -0700 (Sun, 06 Sep 2009) | 1 line
9704 Changed paths:
9705    M /trunk/epan/to_str.c
9706
9707 Reorder file to group related functionality
9708 ------------------------------------------------------------------------
9709 r29754 | krj | 2009-09-06 11:25:23 -0700 (Sun, 06 Sep 2009) | 4 lines
9710 Changed paths:
9711    M /trunk/epan/circuit.c
9712    M /trunk/epan/circuit.h
9713    M /trunk/epan/conversation.c
9714    M /trunk/epan/conversation.h
9715    M /trunk/epan/epan.c
9716    M /trunk/epan/epan.h
9717    M /trunk/epan/expert.c
9718    M /trunk/epan/expert.h
9719    M /trunk/epan/packet.c
9720    M /trunk/epan/reassemble.c
9721    M /trunk/epan/reassemble.h
9722    M /trunk/epan/reassemble_test.c
9723    M /trunk/epan/stream.c
9724    M /trunk/epan/stream.h
9725    M /trunk/file.c
9726    M /trunk/rawshark.c
9727    M /trunk/tshark.c
9728
9729 Split a bunch of init routines into init() and cleanup(). This allows us to free memory properly on shutdown.
9730
9731 This is an initial step. There's still some work to do.
9732
9733 ------------------------------------------------------------------------
9734 r29755 | stig | 2009-09-06 18:19:26 -0700 (Sun, 06 Sep 2009) | 3 lines
9735 Changed paths:
9736    M /trunk/epan/dissectors/packet-homeplug.c
9737
9738 Don't pass length 0 to a FT_UINT.
9739 Fixed some uint types with length 2.
9740
9741 ------------------------------------------------------------------------
9742 r29756 | jmayer | 2009-09-07 00:26:43 -0700 (Mon, 07 Sep 2009) | 8 lines
9743 Changed paths:
9744    M /trunk/CMakeLists.txt
9745    M /trunk/cmake/modules/FindADNS.cmake
9746    A /trunk/cmake/modules/FindHtmlViewer.cmake
9747    M /trunk/cmake/modules/FindLEX.cmake
9748    D /trunk/cmake/modules/FindQt4.cmake
9749    M /trunk/cmake/modules/FindYACC.cmake
9750    M /trunk/cmake/modules/UseLemon.cmake
9751    D /trunk/cmake/modules/UsePkgConfig.cmake
9752    M /trunk/epan/CMakeLists.txt
9753
9754 - Undo the PACKAGELIST WSWIN32 stuff in CMakeLists.txt:
9755   That's what the packages are for, so instead of creating
9756   WSWIN32, the stuff should probably go into the GLIB2
9757   package.
9758 - libwireshark now compiles - no time to add linking with
9759   it until tonight
9760
9761
9762 ------------------------------------------------------------------------
9763 r29757 | jmayer | 2009-09-07 00:30:42 -0700 (Mon, 07 Sep 2009) | 3 lines
9764 Changed paths:
9765    M /trunk/gtk/capture_dlg.h
9766
9767 The external declaration of airpcap_tb here is not needed
9768 and creates warnings
9769
9770 ------------------------------------------------------------------------
9771 r29758 | etxrab | 2009-09-07 03:03:55 -0700 (Mon, 07 Sep 2009) | 1 line
9772 Changed paths:
9773    M /trunk/file.c
9774    M /trunk/gtk/new_packet_list.c
9775    M /trunk/ui_util.h
9776
9777 Automatically adjust the time column width when time format changes.
9778 ------------------------------------------------------------------------
9779 r29759 | krj | 2009-09-07 04:33:38 -0700 (Mon, 07 Sep 2009) | 1 line
9780 Changed paths:
9781    M /trunk/epan/frame_data.h
9782    M /trunk/file.c
9783    M /trunk/gtk/packet_list_store.c
9784
9785 Track length of columns strings. We'll need this in order to resize columns quickly
9786 ------------------------------------------------------------------------
9787 r29760 | etxrab | 2009-09-07 04:50:08 -0700 (Mon, 07 Sep 2009) | 1 line
9788 Changed paths:
9789    M /trunk/file.c
9790    M /trunk/gtk/new_packet_list.c
9791    M /trunk/ui_util.h
9792
9793 col_fmt not needed.
9794 ------------------------------------------------------------------------
9795 r29761 | stig | 2009-09-07 05:01:19 -0700 (Mon, 07 Sep 2009) | 2 lines
9796 Changed paths:
9797    M /trunk/file.c
9798
9799 Fixed arguments to new_packet_list_set_time_width().
9800
9801 ------------------------------------------------------------------------
9802 r29762 | krj | 2009-09-07 05:04:59 -0700 (Mon, 07 Sep 2009) | 1 line
9803 Changed paths:
9804    M /trunk/gtk/main_toolbar.c
9805    M /trunk/gtk/new_packet_list.c
9806    M /trunk/gtk/new_packet_list.h
9807
9808 Add initial implementation of new_packet_list_resize_columns() which just sets the column width according to the column format (work in progress)
9809 ------------------------------------------------------------------------
9810 r29763 | stig | 2009-09-07 05:12:45 -0700 (Mon, 07 Sep 2009) | 2 lines
9811 Changed paths:
9812    M /trunk/gtk/menus.c
9813
9814 Enable resize columns button for new packet list.
9815
9816 ------------------------------------------------------------------------
9817 r29764 | stig | 2009-09-07 05:13:28 -0700 (Mon, 07 Sep 2009) | 2 lines
9818 Changed paths:
9819    M /trunk/gtk/main_toolbar.c
9820
9821 Set sensitivity on resize columns button.
9822
9823 ------------------------------------------------------------------------
9824 r29765 | stig | 2009-09-07 05:24:38 -0700 (Mon, 07 Sep 2009) | 2 lines
9825 Changed paths:
9826    M /trunk/packaging/macosx/ScriptExec/main.c
9827
9828 Fixed some warnings and removed unused code.
9829
9830 ------------------------------------------------------------------------
9831 r29766 | krj | 2009-09-07 06:10:59 -0700 (Mon, 07 Sep 2009) | 1 line
9832 Changed paths:
9833    M /trunk/gtk/new_packet_list.c
9834    M /trunk/gtk/packet_list_store.c
9835    M /trunk/gtk/packet_list_store.h
9836
9837 Auto resize non frame_data based columns
9838 ------------------------------------------------------------------------
9839 r29767 | krj | 2009-09-07 06:54:46 -0700 (Mon, 07 Sep 2009) | 1 line
9840 Changed paths:
9841    M /trunk/epan/dissectors/packet-frame.c
9842    M /trunk/epan/frame_data.h
9843    M /trunk/file.c
9844    M /trunk/rawshark.c
9845    M /trunk/tshark.c
9846
9847 Store the packet encapsulation type as gint8. Saves 3 bytes per packet
9848 ------------------------------------------------------------------------
9849 r29768 | etxrab | 2009-09-07 07:03:05 -0700 (Mon, 07 Sep 2009) | 1 line
9850 Changed paths:
9851    M /trunk/epan/addr_resolv.c
9852    M /trunk/epan/column-utils.c
9853    M /trunk/gtk/packet_list_store.c
9854
9855 Use constant strings for Addresses saves some memory.
9856 ------------------------------------------------------------------------
9857 r29769 | etxrab | 2009-09-07 08:01:51 -0700 (Mon, 07 Sep 2009) | 1 line
9858 Changed paths:
9859    M /trunk/epan/column-utils.c
9860
9861 mark unused parameter.
9862 ------------------------------------------------------------------------
9863 r29770 | krj | 2009-09-07 08:49:14 -0700 (Mon, 07 Sep 2009) | 1 line
9864 Changed paths:
9865    M /trunk/epan/addr_resolv.c
9866
9867 Tigthen scope of local variables
9868 ------------------------------------------------------------------------
9869 r29771 | krj | 2009-09-07 09:05:37 -0700 (Mon, 07 Sep 2009) | 2 lines
9870 Changed paths:
9871    M /trunk/epan/addr_resolv.c
9872    M /trunk/epan/addr_resolv.h
9873    M /trunk/epan/column-utils.c
9874    M /trunk/gtk/packet_list_store.c
9875
9876 ntroduce some seasonal address name lookup functions which we use when NEW_PACKET_LIST is defined. This change partially reverts some parts of r29768, which didn't seem to work because it assumed that get_addr_name() would always return a seasonal string. This wasn't the case if the adddress type was AT_STRINGZ.
9877
9878 ------------------------------------------------------------------------
9879 r29772 | krj | 2009-09-07 09:07:04 -0700 (Mon, 07 Sep 2009) | 1 line
9880 Changed paths:
9881    M /trunk/epan/addr_resolv.c
9882
9883 Whitespace changes
9884 ------------------------------------------------------------------------
9885 r29773 | krj | 2009-09-07 09:17:58 -0700 (Mon, 07 Sep 2009) | 1 line
9886 Changed paths:
9887    M /trunk/epan/addr_resolv.c
9888    M /trunk/epan/addr_resolv.h
9889
9890 Constify some functions
9891 ------------------------------------------------------------------------
9892 r29774 | etxrab | 2009-09-07 10:08:34 -0700 (Mon, 07 Sep 2009) | 3 lines
9893 Changed paths:
9894    M /trunk/epan/dissectors/packet-gsm_a_bssmap.c
9895
9896 From Mike Morrin:
9897 Patch adding BSSMAP dissectors MSC Invoke Trace and BSS Invoke Trace.
9898 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3985
9899 ------------------------------------------------------------------------
9900 r29775 | krj | 2009-09-07 10:09:09 -0700 (Mon, 07 Sep 2009) | 1 line
9901 Changed paths:
9902    M /trunk/gtk/packet_list_store.c
9903    M /trunk/gtk/packet_list_store.h
9904
9905 Track how many const strings we're storing. This is guarded by NEW_PACKET_LIST_STATISTICS
9906 ------------------------------------------------------------------------
9907 r29776 | etxrab | 2009-09-07 10:17:07 -0700 (Mon, 07 Sep 2009) | 4 lines
9908 Changed paths:
9909    M /trunk/epan/dissectors/packet-gsm_a_bssmap.c
9910    M /trunk/epan/dissectors/packet-gsm_a_common.h
9911    M /trunk/epan/dissectors/packet-gsm_a_rr.c
9912
9913 From Mike Morrin:
9914 The GSM L3 part of the BSSMAP CipherModeComplete message is not being decoded.
9915 Sligtly modified.
9916 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3983
9917 ------------------------------------------------------------------------
9918 r29777 | krj | 2009-09-07 10:45:37 -0700 (Mon, 07 Sep 2009) | 1 line
9919 Changed paths:
9920    M /trunk/gtk/new_packet_list.c
9921    M /trunk/gtk/packet_list_store.c
9922
9923 Add progress bar while constructing columns (which is time consuming)
9924 ------------------------------------------------------------------------
9925 r29778 | krj | 2009-09-07 11:53:17 -0700 (Mon, 07 Sep 2009) | 1 line
9926 Changed paths:
9927    M /trunk/epan/nstime.c
9928    M /trunk/epan/nstime.h
9929    M /trunk/gtk/packet_list_store.c
9930
9931 Auto size COL_NUMBER, COL_PACKET_LENGTH and COL_CUMULATIVE_BYTES
9932 ------------------------------------------------------------------------
9933 r29779 | krj | 2009-09-07 12:07:30 -0700 (Mon, 07 Sep 2009) | 1 line
9934 Changed paths:
9935    M /trunk/gtk/packet_list_store.c
9936
9937 Auto resize rest of the frame_data columns
9938 ------------------------------------------------------------------------
9939 r29780 | krj | 2009-09-07 12:43:05 -0700 (Mon, 07 Sep 2009) | 1 line
9940 Changed paths:
9941    M /trunk/epan/column-utils.c
9942    M /trunk/gtk/packet_list_store.c
9943
9944 Make sure that we fill in the frame_data before passing it onto col_fill_in_frame_data
9945 ------------------------------------------------------------------------
9946 r29781 | krj | 2009-09-07 12:50:19 -0700 (Mon, 07 Sep 2009) | 1 line
9947 Changed paths:
9948    M /trunk/gtk/new_packet_list.c
9949    M /trunk/gtk/packet_list_store.c
9950    M /trunk/gtk/packet_list_store.h
9951
9952 Rename packet_list_dissect_and_cache => packet_list_dissect_and_cache_iter
9953 ------------------------------------------------------------------------
9954 r29782 | krj | 2009-09-07 13:45:32 -0700 (Mon, 07 Sep 2009) | 1 line
9955 Changed paths:
9956    M /trunk/file.c
9957    M /trunk/gtk/new_packet_list.c
9958    M /trunk/ui_util.h
9959
9960 Rename new_packet_list_set_time_width() -> new_packet_list_resize_column() because it contains no time format specific code. Further this change also ensures that new_packet_list_resize_columns() uses the newly introduced new_packet_list_resize_column()
9961 ------------------------------------------------------------------------
9962 r29783 | krj | 2009-09-07 14:07:51 -0700 (Mon, 07 Sep 2009) | 1 line
9963 Changed paths:
9964    M /trunk/file.c
9965    M /trunk/gtk/main_statusbar.c
9966
9967 Make sure that reset the elapsed time to load a file before we reload/rescan the file
9968 ------------------------------------------------------------------------
9969 r29784 | etxrab | 2009-09-07 21:50:48 -0700 (Mon, 07 Sep 2009) | 1 line
9970 Changed paths:
9971    M /trunk/epan/column-utils.c
9972
9973 Remove an unused parameter.
9974 ------------------------------------------------------------------------
9975 r29785 | jake | 2009-09-07 22:58:51 -0700 (Mon, 07 Sep 2009) | 3 lines
9976 Changed paths:
9977    M /trunk/AUTHORS
9978
9979 From Artem Tamazov:
9980 Add Artem Tamazov and Dmitry Trebuch to AUTHORS.
9981
9982 ------------------------------------------------------------------------
9983 r29786 | jmayer | 2009-09-08 00:03:57 -0700 (Tue, 08 Sep 2009) | 4 lines
9984 Changed paths:
9985    M /trunk/CMakeLists.txt
9986    A /trunk/cmake/modules/FindMATH.cmake
9987    A /trunk/cmake/modules/FindPCRE.cmake
9988    A /trunk/cmake/modules/FindPORTAUDIO.cmake
9989    A /trunk/cmake/modules/FindSH.cmake
9990    M /trunk/epan/CMakeLists.txt
9991    A /trunk/gtk/CMakeLists.txt
9992
9993 dftest and rawshark now build.
9994 tshark might build.
9995
9996
9997 ------------------------------------------------------------------------
9998 r29787 | etxrab | 2009-09-08 02:11:21 -0700 (Tue, 08 Sep 2009) | 4 lines
9999 Changed paths:
10000    M /trunk/asn1/h248/h248v3.asn
10001    M /trunk/epan/dissectors/packet-h248.c
10002    M /trunk/epan/dissectors/packet-h248.h
10003
10004 From   Alex Lindberg:
10005 Update to h248v3.asn
10006
10007 Applied the change from the Amendment 1 by hand.
10008 ------------------------------------------------------------------------
10009 r29788 | stig | 2009-09-08 03:12:01 -0700 (Tue, 08 Sep 2009) | 2 lines
10010 Changed paths:
10011    M /trunk/gtk/packet_list_store.c
10012
10013 Fixed initialization of fdata.
10014
10015 ------------------------------------------------------------------------
10016 r29789 | etxrab | 2009-09-08 03:33:15 -0700 (Tue, 08 Sep 2009) | 3 lines
10017 Changed paths:
10018    M /trunk/epan/column-utils.c
10019    M /trunk/epan/column_info.h
10020    M /trunk/epan/epan.c
10021    M /trunk/epan/epan.h
10022    M /trunk/epan/proto.c
10023    M /trunk/epan/proto.h
10024
10025 From : Didier Gautheron
10026 speed up a little proto_custom_set.
10027 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3972
10028 ------------------------------------------------------------------------
10029 r29790 | stig | 2009-09-08 06:44:34 -0700 (Tue, 08 Sep 2009) | 3 lines
10030 Changed paths:
10031    M /trunk/epan/dissectors/packet-icmp.c
10032
10033 Cleanup code for type and code, do not show empty "()" when code is unused.
10034 Use hex values for bitmasks in header_field_info.
10035
10036 ------------------------------------------------------------------------
10037 r29791 | etxrab | 2009-09-08 06:49:19 -0700 (Tue, 08 Sep 2009) | 1 line
10038 Changed paths:
10039    M /trunk/gtk/capture_dlg.c
10040
10041 Get rid of deprecated gtk_option_menu_new();
10042 ------------------------------------------------------------------------
10043 r29792 | krj | 2009-09-08 07:17:36 -0700 (Tue, 08 Sep 2009) | 4 lines
10044 Changed paths:
10045    M /trunk/epan/column-utils.c
10046    M /trunk/epan/column_info.h
10047    M /trunk/epan/prefs.c
10048    M /trunk/epan/wslua/wslua_pinfo.c
10049
10050 Custom column deprecation:
10051
10052 We fill out the COL_OXID column by using 'pinfo->oxid'. This member is only set by the Fibre Channel dissector based on 'fc.ox_id'. So remove COL_OXID and migrate to 'fc.ox_id' custom column.
10053
10054 ------------------------------------------------------------------------
10055 r29793 | krj | 2009-09-08 07:21:14 -0700 (Tue, 08 Sep 2009) | 4 lines
10056 Changed paths:
10057    M /trunk/epan/column-utils.c
10058    M /trunk/epan/column_info.h
10059    M /trunk/epan/prefs.c
10060    M /trunk/epan/wslua/wslua_pinfo.c
10061
10062 Custom column deprecation:
10063
10064 We fill out the COL_RXID column by using 'pinfo->rxid'. This member is only set by the Fibre Channel dissector based on 'fc.rx_id'. So remove COL_RXID and migrate to 'fc.rx_id' custom column.
10065
10066 ------------------------------------------------------------------------
10067 r29794 | krj | 2009-09-08 07:26:09 -0700 (Tue, 08 Sep 2009) | 4 lines
10068 Changed paths:
10069    M /trunk/epan/column-utils.c
10070    M /trunk/epan/column_info.h
10071    M /trunk/epan/prefs.c
10072    M /trunk/epan/wslua/wslua_pinfo.c
10073
10074 Custom column deprecation:
10075
10076 We fill out the COL_SRCIDX column by using 'pinfo->src_idx'. This member is only set by the MDS Header dissector based on 'mdshdr.srcidx'. So remove COL_SRCIDX and migrate to 'mdshdr.srcidx' custom column.
10077
10078 ------------------------------------------------------------------------
10079 r29795 | krj | 2009-09-08 07:29:08 -0700 (Tue, 08 Sep 2009) | 4 lines
10080 Changed paths:
10081    M /trunk/epan/column-utils.c
10082    M /trunk/epan/column_info.h
10083    M /trunk/epan/prefs.c
10084    M /trunk/epan/wslua/wslua_pinfo.c
10085
10086 Custom column deprecation:
10087
10088 We fill out the COL_DSTIDX column by using 'pinfo->dst_idx'. This member is only set by the MDS Header dissector based on 'mdshdr.dstidx'. So remove COL_DSTIDX and migrate to 'mdshdr.dstidx' custom column.
10089
10090 ------------------------------------------------------------------------
10091 r29796 | etxrab | 2009-09-08 07:41:25 -0700 (Tue, 08 Sep 2009) | 1 line
10092 Changed paths:
10093    M /trunk/gtk/prefs_gui.c
10094
10095 Get rid of deprecated gtk_entry_append_text().
10096 ------------------------------------------------------------------------
10097 r29797 | krj | 2009-09-08 07:59:26 -0700 (Tue, 08 Sep 2009) | 4 lines
10098 Changed paths:
10099    M /trunk/epan/column-utils.c
10100    M /trunk/epan/column_info.h
10101    M /trunk/epan/dissectors/packet-dcerpc.c
10102    M /trunk/epan/prefs.c
10103    M /trunk/gtk/main_packet_list.c
10104    M /trunk/gtk/packet_list_store.c
10105
10106 Custom columnfication:
10107
10108 * Deprecate COL_DCE_CTX ("Context ID). Use dcerpc.cn_ctx_id
10109
10110 ------------------------------------------------------------------------
10111 r29798 | krj | 2009-09-08 08:55:10 -0700 (Tue, 08 Sep 2009) | 1 line
10112 Changed paths:
10113    M /trunk/epan/column-utils.c
10114
10115 Hoist COL_CHECK_REF_TIME in the call hierarchy. Use it in our public functions, not our internal functions
10116 ------------------------------------------------------------------------
10117 r29799 | jmayer | 2009-09-08 08:56:16 -0700 (Tue, 08 Sep 2009) | 2 lines
10118 Changed paths:
10119    M /trunk/CMakeLists.txt
10120    M /trunk/epan/CMakeLists.txt
10121    M /trunk/gtk/CMakeLists.txt
10122    M /trunk/wiretap/CMakeLists.txt
10123
10124 - now wireshark compiles with cmake as well
10125
10126 ------------------------------------------------------------------------
10127 r29800 | jmayer | 2009-09-08 09:07:14 -0700 (Tue, 08 Sep 2009) | 2 lines
10128 Changed paths:
10129    M /trunk/CMakeLists.txt
10130
10131 Build new packetlist
10132
10133 ------------------------------------------------------------------------
10134 r29802 | martinm | 2009-09-08 10:13:55 -0700 (Tue, 08 Sep 2009) | 2 lines
10135 Changed paths:
10136    M /trunk/epan/dissectors/packet-mac-lte.c
10137
10138 Trivial: add direction to expert info string for CRC failures.
10139
10140 ------------------------------------------------------------------------
10141 r29803 | krj | 2009-09-08 10:29:57 -0700 (Tue, 08 Sep 2009) | 1 line
10142 Changed paths:
10143    M /trunk/epan/column.c
10144    M /trunk/epan/column.h
10145    M /trunk/gtk/main.c
10146    M /trunk/gtk/main_packet_list.c
10147    M /trunk/rawshark.c
10148    M /trunk/tshark.c
10149
10150 Make tshark and rawshark use build_column_format_array() instead of duplicating the code
10151 ------------------------------------------------------------------------
10152 r29804 | krj | 2009-09-08 11:02:43 -0700 (Tue, 08 Sep 2009) | 1 line
10153 Changed paths:
10154    M /trunk/cmdarg_err.h
10155    M /trunk/dumpcap.c
10156    M /trunk/simple_dialog.h
10157
10158 Use Wireshark/GLib attribute specifiers instead of checking for __GNUC__ explicitly
10159 ------------------------------------------------------------------------
10160 r29805 | etxrab | 2009-09-08 11:46:47 -0700 (Tue, 08 Sep 2009) | 3 lines
10161 Changed paths:
10162    M /trunk/epan/dissectors/packet-giop.c
10163    M /trunk/epan/dissectors/packet-giop.h
10164
10165 From Steve Osselton:
10166 Fix for MIOP dissector for GIOP < 1.2.
10167 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3892
10168 ------------------------------------------------------------------------
10169 r29806 | krj | 2009-09-08 12:00:54 -0700 (Tue, 08 Sep 2009) | 1 line
10170 Changed paths:
10171    M /trunk/epan/column-utils.c
10172    M /trunk/epan/column-utils.h
10173    M /trunk/epan/epan.c
10174    M /trunk/epan/epan.h
10175    M /trunk/file.c
10176    M /trunk/gtk/main.c
10177    M /trunk/gtk/new_packet_list.c
10178    M /trunk/gtk/packet_list_store.c
10179    M /trunk/gtk/packet_win.c
10180    M /trunk/tshark.c
10181
10182 Add an option to col_fill_in() to allow us to disable column expression processing. This is rarely needed. It's only needed when the user right clicks on the packet list view to generate a display filter.
10183 ------------------------------------------------------------------------
10184 r29807 | etxrab | 2009-09-08 12:38:42 -0700 (Tue, 08 Sep 2009) | 3 lines
10185 Changed paths:
10186    M /trunk/epan/dissectors/packet-dnp.c
10187
10188 From Xavier Laxa:
10189 UNS bit not correctly parsed in DNP APP Layer.
10190 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3318
10191 ------------------------------------------------------------------------
10192 r29808 | krj | 2009-09-08 13:06:52 -0700 (Tue, 08 Sep 2009) | 1 line
10193 Changed paths:
10194    M /trunk/epan/proto.c
10195
10196 Use g_strlcpy when possible
10197 ------------------------------------------------------------------------
10198 r29810 | tuexen | 2009-09-08 14:20:31 -0700 (Tue, 08 Sep 2009) | 2 lines
10199 Changed paths:
10200    M /trunk/epan/dissectors/packet-isup.c
10201
10202 Print cic in info column for BICC messages similar to ISUP.
10203
10204 ------------------------------------------------------------------------
10205 r29811 | gerald | 2009-09-08 15:56:55 -0700 (Tue, 08 Sep 2009) | 3 lines
10206 Changed paths:
10207    M /trunk/epan/proto.c
10208
10209 Move the infinite loop check from proto_tree_add_node to
10210 TRY_TO_FAKE_THIS_ITEM. Partial fix for bug 3986.
10211
10212 ------------------------------------------------------------------------
10213 r29812 | gerald | 2009-09-08 15:58:23 -0700 (Tue, 08 Sep 2009) | 3 lines
10214 Changed paths:
10215    M /trunk/epan/dissectors/packet-infiniband.c
10216
10217 Just use proto_tree_add_item instead of feeding tvb->real_data to
10218 proto_tree_add_bytes.
10219
10220 ------------------------------------------------------------------------
10221 r29813 | gerald | 2009-09-08 17:18:15 -0700 (Tue, 08 Sep 2009) | 4 lines
10222 Changed paths:
10223    M /trunk/plugins/opcua/opcua.c
10224    M /trunk/plugins/opcua/opcua_simpletypes.c
10225    M /trunk/plugins/opcua/opcua_transport_layer.c
10226
10227 Check our array lengths and refuse to process them if they're too large.
10228 Fixes bug 3986. Use tvb_memeql and proto_tree_add_item instead of
10229 digging around in tvb->real_data.
10230
10231 ------------------------------------------------------------------------
10232 r29814 | jake | 2009-09-09 00:22:44 -0700 (Wed, 09 Sep 2009) | 2 lines
10233 Changed paths:
10234    M /trunk/epan/dissectors/packet-dhcpv6.c
10235
10236 Fix for bug 3987:
10237 Option Request option values are in 16 bit units.
10238 ------------------------------------------------------------------------
10239 r29815 | jake | 2009-09-09 00:27:01 -0700 (Wed, 09 Sep 2009) | 2 lines
10240 Changed paths:
10241    M /trunk/epan/dissectors/packet-fc.c
10242
10243 From kahou:
10244 FCSOF incorrect checksum calculation.
10245 ------------------------------------------------------------------------
10246 r29816 | etxrab | 2009-09-09 00:29:41 -0700 (Wed, 09 Sep 2009) | 5 lines
10247 Changed paths:
10248    M /trunk/asn1/ranap/ranap.cnf
10249    M /trunk/epan/dissectors/packet-gtp.c
10250    M /trunk/epan/dissectors/packet-ranap.c
10251    M /trunk/epan/dissectors/packet-ranap.h
10252
10253 Target Identification shall be coded as TLV IE where value is
10254 coded as TargetRNC-ID.
10255 Proposed fix to
10256 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3974
10257 (The enclosed trace dioes not decode properly but may be wrongly encoded).
10258 ------------------------------------------------------------------------
10259 r29817 | etxrab | 2009-09-09 01:50:06 -0700 (Wed, 09 Sep 2009) | 1 line
10260 Changed paths:
10261    M /trunk/gtk/new_packet_list.c
10262    M /trunk/gtk/packet_list_store.c
10263
10264 Allocate col_text and col_text_len when the fdata struct is allocated.
10265 ------------------------------------------------------------------------
10266 r29818 | etxrab | 2009-09-09 01:51:33 -0700 (Wed, 09 Sep 2009) | 2 lines
10267 Changed paths:
10268    M /trunk/file.c
10269
10270 Allocate col_text and col_text_len when the fdata struct is allocated.
10271 (complete the checkin).
10272 ------------------------------------------------------------------------
10273 r29819 | jmayer | 2009-09-09 06:20:33 -0700 (Wed, 09 Sep 2009) | 1 line
10274 Changed paths:
10275    M /trunk/CMakeLists.txt
10276    M /trunk/cmake/modules/FindADNS.cmake
10277    A /trunk/cmake/modules/FindCARES.cmake
10278    D /trunk/cmake/modules/FindDBUS.cmake
10279    D /trunk/cmake/modules/FindDBUSGLIB.cmake
10280    A /trunk/cmake/modules/FindGCRYPT.cmake
10281    A /trunk/cmake/modules/FindGNUTLS.cmake
10282    M /trunk/cmake/modules/FindGTK2.cmake
10283    A /trunk/cmake/modules/FindLUA.cmake
10284    M /trunk/cmake/modules/FindMATH.cmake
10285    M /trunk/cmake/modules/FindPCAP.cmake
10286    M /trunk/cmake/modules/FindPCRE.cmake
10287    M /trunk/cmake/modules/FindPORTAUDIO.cmake
10288    A /trunk/cmake/modules/FindSMI.cmake
10289    M /trunk/cmake/modules/FindWSWIN32.cmake
10290    A /trunk/cmake/modules/FindZ.cmake
10291    M /trunk/cmakeconfig.h.in
10292    A /trunk/codecs/CMakeLists.txt
10293    M /trunk/epan/CMakeLists.txt
10294    A /trunk/epan/wslua/CMakeLists.txt
10295
10296 CMAKE: Get most of of missing *build* pieces into place
10297 ------------------------------------------------------------------------
10298 r29820 | jmayer | 2009-09-09 06:27:25 -0700 (Wed, 09 Sep 2009) | 4 lines
10299 Changed paths:
10300    M /trunk/CMakeLists.txt
10301
10302 Add missing include dirs when building wslua.
10303 wslua doesn't build due to some probably non-cmake
10304 related problem (have to verify though).
10305
10306 ------------------------------------------------------------------------
10307 r29821 | krj | 2009-09-09 07:01:57 -0700 (Wed, 09 Sep 2009) | 1 line
10308 Changed paths:
10309    M /trunk/CMakeLists.txt
10310    M /trunk/config.h.win32
10311    M /trunk/plugins/asn1/Makefile.nmake
10312    M /trunk/plugins/docsis/Makefile.nmake
10313    M /trunk/plugins/easy_codec/Makefile.nmake
10314    M /trunk/plugins/ethercat/Makefile.nmake
10315    M /trunk/plugins/giop/Makefile.nmake
10316    M /trunk/plugins/gryphon/Makefile.nmake
10317    M /trunk/plugins/irda/Makefile.nmake
10318    M /trunk/plugins/m2m/Makefile.nmake
10319    M /trunk/plugins/mate/Makefile.nmake
10320    M /trunk/plugins/opcua/Makefile.nmake
10321    M /trunk/plugins/profinet/Makefile.nmake
10322    M /trunk/plugins/sercosiii/Makefile.nmake
10323    M /trunk/plugins/stats_tree/Makefile.nmake
10324    M /trunk/plugins/tpg/Makefile.nmake
10325    M /trunk/plugins/unistim/Makefile.nmake
10326    M /trunk/plugins/wimax/Makefile.nmake
10327    M /trunk/plugins/wimaxasncp/Makefile.nmake
10328
10329 We no longer support the old plugin API so remove it completely from the build system
10330 ------------------------------------------------------------------------
10331 r29822 | stig | 2009-09-09 07:11:10 -0700 (Wed, 09 Sep 2009) | 2 lines
10332 Changed paths:
10333    M /trunk/epan/dissectors/packet-m2ua.c
10334
10335 Fixed data type signedness for protocol_data_1_global.
10336
10337 ------------------------------------------------------------------------
10338 r29823 | stig | 2009-09-09 08:06:38 -0700 (Wed, 09 Sep 2009) | 4 lines
10339 Changed paths:
10340    M /trunk/epan/dissectors/packet-ospf.c
10341
10342 Added support for Multi-Topology (MT) Routing (RFC4915)
10343 Added W and N flags
10344 Fixed some string capitalizations.
10345
10346 ------------------------------------------------------------------------
10347 r29824 | krj | 2009-09-09 09:38:09 -0700 (Wed, 09 Sep 2009) | 3 lines
10348 Changed paths:
10349    M /trunk/dftest.c
10350
10351 * Free dfilter on shutdown
10352 * Remove unused packet_info variable
10353
10354 ------------------------------------------------------------------------
10355 r29825 | jake | 2009-09-09 12:09:57 -0700 (Wed, 09 Sep 2009) | 3 lines
10356 Changed paths:
10357    M /trunk/epan/dissectors/packet-ssl-utils.c
10358
10359 From Ivan Sy:
10360 Add a more descriptive log message on DH key exchange.
10361
10362 ------------------------------------------------------------------------
10363 r29827 | etxrab | 2009-09-09 12:34:14 -0700 (Wed, 09 Sep 2009) | 2 lines
10364 Changed paths:
10365    M /trunk/gtk/expert_comp_table.c
10366
10367 Be consistent use and g_string_chunk_insert_const() in stead of
10368 g_string_chunk_insert() as in expert_dlg.c
10369 ------------------------------------------------------------------------
10370 r29830 | guy | 2009-09-09 16:56:27 -0700 (Wed, 09 Sep 2009) | 21 lines
10371 Changed paths:
10372    M /trunk/packaging/macosx/ChmodBPF/StartupParameters.plist
10373
10374 To quote
10375     
10376         http://developer.apple.com/mac/library/documentation/MacOSX/Conceptual/BPSystemStartup/Articles/StartupItems.html
10377
10378 "Table 1  StartupParameters.plist key-value pairs
10379
10380 Key             Type    Value
10381 Description     String  A short description of the startup item,
10382                         used by administrative tools.
10383
10384 Provides        Array   The names of the services provided by this
10385                         startup item.  Although a startup item can
10386                         potentially provide multiple services, it is
10387                         recommended that you limit your startup items
10388                         to only one service each."
10389
10390 Fix "Provides" to be the name of the service, not a description of the
10391 helpful operations that it provides.
10392
10393 (Propagated from tcpdump.org git repository.)
10394
10395 ------------------------------------------------------------------------
10396 r29831 | guy | 2009-09-09 17:37:16 -0700 (Wed, 09 Sep 2009) | 3 lines
10397 Changed paths:
10398    M /trunk/packaging/macosx/ChmodBPF/README.macosx
10399
10400 Put in a note about the Snow Leopard bug that requires that you have BPF
10401 devices open for writing in order to capture outgoing traffic.
10402
10403 ------------------------------------------------------------------------
10404 r29832 | morriss | 2009-09-09 19:15:55 -0700 (Wed, 09 Sep 2009) | 5 lines
10405 Changed paths:
10406    M /trunk/epan/dissectors/packet-ospf.c
10407
10408 From Edward J. Paradise via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3954 :
10409
10410 The A and N bit descriptions should be Always and Never, not Answer and
10411 Incomplete.
10412
10413 ------------------------------------------------------------------------
10414 r29833 | morriss | 2009-09-09 19:40:19 -0700 (Wed, 09 Sep 2009) | 37 lines
10415 Changed paths:
10416    M /trunk/epan/dissectors/packet-nhrp.c
10417
10418 From Chris Maynard via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3950 :
10419
10420 The attached patch improves NHRP dissection and encompasses the following
10421 changes:
10422 1) Now displays Request ID and CIE Reply code or Error code in Info column.
10423
10424 2) Added support for RFC 2520 and RFC 2735 extensions and error codes.
10425    References:
10426        -> http://www.ietf.org/rfc/rfc2520.txt?number=2520
10427        -> http://www.ietf.org/rfc/rfc2735.txt?number=2735
10428    Note: Cisco's NAT Address Extension conflicts with RFC 2735's published
10429 Device Capabilities Extension.  Both are assigned type 9.  As such, I have had
10430 to add some heuristics to differentiate between them.  It should be reliable
10431 though since the former carries a CIE with length > 8 bytes, and the latter a
10432 fixed-length payload of 8 bytes.
10433
10434 3) A few fields previously not filterable now are: hf_nhrp_hdr_op_type,
10435 hf_nhrp_hdr_version and hf_nhrp_error_code.
10436
10437 4) Added support for authentication and vendor-private extension header decode.
10438    NOTE: The authentication extension has been added according to RFC 2332.  In
10439 practice, it seems that at least with certain Cisco equipment (I tested with
10440 cisco 2851 IOS version 12.4(15)T), they use their own non-standard
10441 authentication extension format.  Because of this, Cisco's version of the
10442 extension will likely either be displayed a little differently than one may
10443 expect or be indicated as being mal-formed ... because in reality, it is.
10444
10445 5) Utilizes expert info in a couple more places to indicate mal-formed packets.
10446  Cisco's Error Indication packet, for example, violates RFC 2332 Section 5.2.7
10447 by including extensions in the Error Indication packet as well as by including
10448 erroneous data following the End Extension.  Both cases are reported via expert
10449 info now.  Previously, at least with the case of the erroneous data following
10450 the End Extension, the packet would almost certainly have been marked
10451 mal-formed anyway.  I now just prevent Wireshark from even attempting to decode
10452 the non-sensical mess.
10453
10454
10455 ------------------------------------------------------------------------
10456 r29834 | morriss | 2009-09-09 19:46:40 -0700 (Wed, 09 Sep 2009) | 1 line
10457 Changed paths:
10458    M /trunk/AUTHORS
10459
10460 Add blurb for Chris Maynard's recent NHRP changes.
10461 ------------------------------------------------------------------------
10462 r29835 | etxrab | 2009-09-09 22:57:30 -0700 (Wed, 09 Sep 2009) | 4 lines
10463 Changed paths:
10464    M /trunk/asn1/h248/Makefile.common
10465    M /trunk/asn1/h248/h248.cnf
10466    A /trunk/asn1/h248/h248v1support.asn
10467    M /trunk/asn1/h248/packet-h248-template.c
10468    M /trunk/epan/dissectors/packet-h248.c
10469    M /trunk/epan/dissectors/packet-h248.h
10470
10471 From   Alex Lindberg:
10472 Add H248V1 suport.
10473 (H248 dissector fails on poorly formed AuditReply packet from Media Gateway)
10474 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3953
10475 ------------------------------------------------------------------------
10476 r29836 | etxrab | 2009-09-09 23:07:31 -0700 (Wed, 09 Sep 2009) | 3 lines
10477 Changed paths:
10478    M /trunk/epan/dissectors/packet-afp.c
10479    M /trunk/epan/dissectors/packet-afp.h
10480    M /trunk/epan/dissectors/packet-dsi.c
10481
10482 From Alex deVries:
10483 DSI/AFP dissectors need support for AFP 3.3
10484 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3995
10485 ------------------------------------------------------------------------
10486 r29837 | etxrab | 2009-09-09 23:37:04 -0700 (Wed, 09 Sep 2009) | 3 lines
10487 Changed paths:
10488    M /trunk/epan/wslua/wslua_tree.c
10489
10490 From Diego:
10491 proto_item_set_len is missing from Lua API.
10492 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3994
10493 ------------------------------------------------------------------------
10494 r29838 | jmayer | 2009-09-10 00:04:54 -0700 (Thu, 10 Sep 2009) | 4 lines
10495 Changed paths:
10496    M /trunk/CMakeLists.txt
10497    A /trunk/cmake/modules/FindCAP.cmake
10498    A /trunk/cmake/modules/FindGEOIP.cmake
10499    A /trunk/cmake/modules/FindKERBEROS.cmake
10500    A /trunk/cmake/modules/FindM.cmake (from /trunk/cmake/modules/FindMATH.cmake:29823)
10501    D /trunk/cmake/modules/FindMATH.cmake
10502    A /trunk/epan/wspython/CMakeLists.txt
10503
10504 Update to add the last missing detection stuff.
10505 Some of it is untested, kerberos is currently a hack.
10506 Apart from that, package detection should be complete.
10507
10508 ------------------------------------------------------------------------
10509 r29839 | tuexen | 2009-09-10 02:50:30 -0700 (Thu, 10 Sep 2009) | 2 lines
10510 Changed paths:
10511    M /trunk/epan/dissectors/packet-isup.c
10512
10513 Fix handling of BEARER_CONTROL_UNIT_IDENTIFIER.
10514
10515 ------------------------------------------------------------------------
10516 r29840 | krj | 2009-09-10 06:52:36 -0700 (Thu, 10 Sep 2009) | 1 line
10517 Changed paths:
10518    M /trunk/epan/ftypes/ftypes.h
10519
10520 Remove unused field
10521 ------------------------------------------------------------------------
10522 r29841 | krj | 2009-09-10 07:37:09 -0700 (Thu, 10 Sep 2009) | 19 lines
10523 Changed paths:
10524    M /trunk/epan/ftypes/ftype-bytes.c
10525    M /trunk/epan/ftypes/ftypes.h
10526
10527 Use the correct type, that is GByteArray instead of GString. The reason why this 'worked' before (on non-64bit platforms that is):
10528
10529 struct _GString
10530 {
10531   gchar  *str;
10532   gsize len;    
10533   gsize allocated_len;
10534 };
10535
10536 And:
10537
10538 struct _GArray
10539 {
10540   gchar *data;
10541   guint len;
10542 };
10543
10544 We only accessed the first two fields of the GString struct.
10545
10546 ------------------------------------------------------------------------
10547 r29842 | morriss | 2009-09-10 08:30:10 -0700 (Thu, 10 Sep 2009) | 4 lines
10548 Changed paths:
10549    M /trunk/AUTHORS
10550    M /trunk/epan/dissectors/packet-mpls.c
10551    M /trunk/epan/dissectors/packet-pw-cesopsn.c
10552    M /trunk/epan/dissectors/packet-pw-common.h
10553    M /trunk/epan/dissectors/packet-pw-satop.c
10554
10555 From Artem Tamazov via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3903 :
10556
10557 Decoding of UDP-multiplexed CESoPSN and SAToP traffic.
10558
10559 ------------------------------------------------------------------------
10560 r29843 | gerald | 2009-09-10 09:50:25 -0700 (Thu, 10 Sep 2009) | 7 lines
10561 Changed paths:
10562    M /trunk/epan/crypt/airpdcap.c
10563
10564 WPA decryption fix from Greg Schwendimann via bug 3890:
10565
10566 I'm reasonably sure that I introduced this bug and I apologize for the problems
10567 with my previous patch.  The problem is that I did not use all of the seen
10568 keys,  I used all except the first key, which in a case of one key is none. 
10569 The attached patch fixes the error.
10570
10571 ------------------------------------------------------------------------
10572 r29844 | krj | 2009-09-10 09:54:02 -0700 (Thu, 10 Sep 2009) | 1 line
10573 Changed paths:
10574    M /trunk/asn1/snmp/packet-snmp-template.c
10575    M /trunk/epan/dissectors/packet-sccp.c
10576    M /trunk/epan/dissectors/packet-snmp.c
10577    M /trunk/epan/dissectors/packet-sua.c
10578    M /trunk/epan/libwireshark.def
10579    M /trunk/epan/tvbuff.c
10580    M /trunk/epan/tvbuff.h
10581
10582 offset_from_real_beginning() is only called with 0 as second argument, so remove the argument completely. It seems that the second argument only acts as an accumulator allowing offset_from_real_beginning() to call itself recursively. To be consistent offset_from_real_beginning() is renamed to tvb_offset_from_real_beginning().
10583 ------------------------------------------------------------------------
10584 r29845 | martinm | 2009-09-10 11:12:41 -0700 (Thu, 10 Sep 2009) | 2 lines
10585 Changed paths:
10586    M /trunk/epan/dissectors/packet-mac-lte.c
10587
10588 Re-arrange dissection of UL/DL-SCH so easier to test for ommitted SDUs.
10589
10590 ------------------------------------------------------------------------
10591 r29846 | krj | 2009-09-10 11:22:33 -0700 (Thu, 10 Sep 2009) | 1 line
10592 Changed paths:
10593    M /trunk/epan/ftypes/ftype-bytes.c
10594    M /trunk/epan/ftypes/ftypes.h
10595    M /trunk/epan/proto.c
10596
10597 Introduce a few FT_XXX lengths defines and use those instead of hard coding constants
10598 ------------------------------------------------------------------------
10599 r29847 | jake | 2009-09-10 11:54:12 -0700 (Thu, 10 Sep 2009) | 4 lines
10600 Changed paths:
10601    M /trunk/epan/dissectors/packet-ieee802154.c
10602    M /trunk/epan/dissectors/packet-ieee802154.h
10603
10604 From Jean-Fran?\195?\167ois Wauthy:
10605 This patch fixes a bug in the dissection of the TI CC24xx FCS where the
10606 endianness of the bitmasks used was wrong.
10607
10608 ------------------------------------------------------------------------
10609 r29849 | jake | 2009-09-10 13:42:17 -0700 (Thu, 10 Sep 2009) | 8 lines
10610 Changed paths:
10611    M /trunk/epan/dissectors/packet-ieee802154.c
10612    M /trunk/epan/dissectors/packet-ieee802154.h
10613
10614 From Jean-Fran?\195?\167ois Wauthy:
10615 Implementation of the IEEE 802.15.4 dissector ignores the Auxiliary Security
10616 Header of the MHR (see IEEE 802.15.4-2006 specs p.138). 
10617 The attached patch, add two things :
10618  1) Support for dissecting the Auxiliary Security Header
10619  2) Add a preference option to force the dissection of 
10620     the FCS field as being in the TI CC24xx format
10621
10622 ------------------------------------------------------------------------
10623 r29852 | martinm | 2009-09-10 15:53:57 -0700 (Thu, 10 Sep 2009) | 3 lines
10624 Changed paths:
10625    M /trunk/epan/dissectors/packet-mac-lte.c
10626    M /trunk/epan/dissectors/packet-rlc-lte.c
10627
10628 Add the option to call RLC dissector for LCID 1&2.
10629 These should be srb1 & srb2 (AM).
10630
10631 ------------------------------------------------------------------------
10632 r29853 | guy | 2009-09-10 17:00:45 -0700 (Thu, 10 Sep 2009) | 2 lines
10633 Changed paths:
10634    M /trunk/epan/dissectors/packet-rtcp.c
10635
10636 Get rid of trailing space in string.
10637
10638 ------------------------------------------------------------------------
10639 r29854 | morriss | 2009-09-10 18:57:59 -0700 (Thu, 10 Sep 2009) | 9 lines
10640 Changed paths:
10641    M /trunk/AUTHORS
10642    M /trunk/epan/dissectors
10643    M /trunk/epan/dissectors/Makefile.am
10644    M /trunk/epan/dissectors/Makefile.common
10645    M /trunk/epan/dissectors/Makefile.nmake
10646    A /trunk/epan/dissectors/README.X11
10647    M /trunk/epan/dissectors/packet-x11.c
10648    M /trunk/epan/dissectors/process-x11-fields.pl
10649    A /trunk/epan/dissectors/process-x11-xcb.pl
10650    A /trunk/epan/dissectors/x11-declarations.h
10651    A /trunk/epan/dissectors/x11-extension-errors.h
10652    A /trunk/epan/dissectors/x11-extension-implementation.h
10653    A /trunk/epan/dissectors/x11-glx-render-enum.h
10654    A /trunk/epan/dissectors/x11-register-info.h
10655
10656 From Peter Harris via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2981 :
10657
10658 This patch adds extension support to the X11 dissector.
10659
10660 I've removed the perl script from the make file, since the new one depends on
10661 perl 5.10, xcbproto (at least git as of today), and mesa (at least the
10662 mesa/src/mesa/glapi directory). It seemed easier to just add the generated
10663 header files to svn directly.
10664
10665 ------------------------------------------------------------------------
10666 r29855 | jmayer | 2009-09-11 03:46:53 -0700 (Fri, 11 Sep 2009) | 2 lines
10667 Changed paths:
10668    M /trunk/epan/CMakeLists.txt
10669
10670 Update generating the x11 stuff to follow configure
10671
10672 ------------------------------------------------------------------------
10673 r29856 | morriss | 2009-09-11 04:22:23 -0700 (Fri, 11 Sep 2009) | 1 line
10674 Changed paths:
10675    M /trunk/epan/dissectors/process-x11-xcb.pl
10676    M /trunk/epan/dissectors/x11-extension-implementation.h
10677
10678 When pre-declaring variables, use the right type.
10679 ------------------------------------------------------------------------
10680 r29857 | etxrab | 2009-09-11 04:58:00 -0700 (Fri, 11 Sep 2009) | 2 lines
10681 Changed paths:
10682    M /trunk/file.c
10683
10684 New_packet_list
10685 Select the correct frame in packet details when filtering.
10686 ------------------------------------------------------------------------
10687 r29858 | jmayer | 2009-09-11 06:30:01 -0700 (Fri, 11 Sep 2009) | 4 lines
10688 Changed paths:
10689    M /trunk/README.cmake
10690    M /trunk/epan/CMakeLists.txt
10691
10692 - Update README.cmake: The stuff now build without
10693   running autofoo first.
10694 - Add a comment how to change the name of a generated target
10695
10696 ------------------------------------------------------------------------
10697 r29859 | krj | 2009-09-11 07:00:36 -0700 (Fri, 11 Sep 2009) | 1 line
10698 Changed paths:
10699    M /trunk/epan/column-utils.c
10700
10701 Move some CHECK_COL to our public functions, allowing us to bail our more quickly
10702 ------------------------------------------------------------------------
10703 r29860 | krj | 2009-09-11 07:21:04 -0700 (Fri, 11 Sep 2009) | 4 lines
10704 Changed paths:
10705    M /trunk/epan/column-utils.c
10706
10707 Make sure that we point the current column to a constant string if we have no address.
10708
10709 Fixes http://wiki.wireshark.org/Development/OptimizePacketList?action=diff&rev1=20&rev2=21
10710
10711 ------------------------------------------------------------------------
10712 r29861 | etxrab | 2009-09-11 07:58:49 -0700 (Fri, 11 Sep 2009) | 1 line
10713 Changed paths:
10714    M /trunk/file.c
10715
10716 Only move to last row if it's vissible.
10717 ------------------------------------------------------------------------
10718 r29862 | martinm | 2009-09-11 08:16:53 -0700 (Fri, 11 Sep 2009) | 2 lines
10719 Changed paths:
10720    M /trunk/epan/dissectors/packet-rlc-lte.c
10721
10722 Add more useful summary info to RLC root.  Useful mostly for when called from MAC.
10723
10724 ------------------------------------------------------------------------
10725 r29863 | sfisher | 2009-09-11 08:38:33 -0700 (Fri, 11 Sep 2009) | 5 lines
10726 Changed paths:
10727    M /trunk/file.c
10728
10729
10730 Fix warning that variable may be unused and then declare volatile so it
10731 survives the TRY/CATCH code.
10732
10733
10734 ------------------------------------------------------------------------
10735 r29864 | jake | 2009-09-11 09:58:21 -0700 (Fri, 11 Sep 2009) | 3 lines
10736 Changed paths:
10737    M /trunk/epan/dissectors/packet-ieee802154.c
10738
10739 From Jean-Fran?\195?\167ois Wauthy:
10740 Dissect the Auxiliary Security Header for IEEE 802.15.4-2006 only.
10741 Also Auxiliary Security Header dissection endianness bugfix.
10742 ------------------------------------------------------------------------
10743 r29865 | morriss | 2009-09-11 11:06:50 -0700 (Fri, 11 Sep 2009) | 6 lines
10744 Changed paths:
10745    M /trunk/epan/dissectors/process-x11-xcb.pl
10746    M /trunk/epan/dissectors/x11-extension-errors.h
10747    M /trunk/epan/dissectors/x11-extension-implementation.h
10748    M /trunk/epan/dissectors/x11-glx-render-enum.h
10749
10750 From Peter Harris via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2981 :
10751
10752 Put the git version of mesa and xcbproto in the generated header files.
10753
10754 From me: Don't use 'which' to find git--it wouldn't work on Windows.
10755
10756 ------------------------------------------------------------------------
10757 r29866 | morriss | 2009-09-11 11:15:46 -0700 (Fri, 11 Sep 2009) | 1 line
10758 Changed paths:
10759    D /trunk/svnadd
10760    A /trunk/tools/svnadd (from /trunk/svnadd:29853)
10761
10762 Move svnadd to the tools directory.
10763 ------------------------------------------------------------------------
10764 r29867 | gerald | 2009-09-11 12:13:39 -0700 (Fri, 11 Sep 2009) | 4 lines
10765 Changed paths:
10766    M /trunk/gtk/new_packet_list.c
10767
10768 Reduce the spacing between new packet list items from 2 pixels to 1. If
10769 we want the new packet list to look like the old packet list we'll have
10770 to adjust the behavior of the cell renderer.
10771
10772 ------------------------------------------------------------------------
10773 r29868 | gerald | 2009-09-11 13:36:01 -0700 (Fri, 11 Sep 2009) | 1 line
10774 Changed paths:
10775    M /trunk/gtk/new_packet_list.c
10776    M /trunk/gtk/packet_list_store.c
10777
10778
10779 ------------------------------------------------------------------------
10780 r29869 | jmayer | 2009-09-12 10:14:10 -0700 (Sat, 12 Sep 2009) | 2 lines
10781 Changed paths:
10782    M /trunk/getopt.h
10783
10784 Add arguments to the getopt() prototype
10785
10786 ------------------------------------------------------------------------
10787 r29870 | jmayer | 2009-09-12 10:20:08 -0700 (Sat, 12 Sep 2009) | 3 lines
10788 Changed paths:
10789    M /trunk/CMakeLists.txt
10790    M /trunk/ConfigureChecks.cmake
10791    M /trunk/README.cmake
10792    M /trunk/cmake/modules/FindCAP.cmake
10793    M /trunk/cmake/modules/FindCARES.cmake
10794    A /trunk/cmake/modules/FindPYTHON.cmake
10795    M /trunk/cmakeconfig.h.in
10796    M /trunk/epan/CMakeLists.txt
10797
10798 Make building with GeoIP, Python, Capabilities and c-ares
10799 actually work.
10800
10801 ------------------------------------------------------------------------
10802 r29871 | morriss | 2009-09-12 16:02:34 -0700 (Sat, 12 Sep 2009) | 6 lines
10803 Changed paths:
10804    M /trunk/epan/dissectors/Makefile.am
10805    M /trunk/epan/dissectors/Makefile.common
10806    M /trunk/epan/dissectors/Makefile.nmake
10807    M /trunk/epan/dissectors/README.X11
10808    D /trunk/epan/dissectors/ncp2222.py
10809    D /trunk/epan/dissectors/process-x11-fields.pl
10810    D /trunk/epan/dissectors/process-x11-xcb.pl
10811    M /trunk/epan/dissectors/x11-declarations.h
10812    M /trunk/epan/dissectors/x11-extension-errors.h
10813    M /trunk/epan/dissectors/x11-extension-implementation.h
10814    M /trunk/epan/dissectors/x11-glx-render-enum.h
10815    M /trunk/epan/dissectors/x11-register-info.h
10816    M /trunk/tools/Makefile.am
10817    A /trunk/tools/ncp2222.py (from /trunk/epan/dissectors/ncp2222.py:29870)
10818    A /trunk/tools/process-x11-fields.pl (from /trunk/epan/dissectors/process-x11-fields.pl:29870)
10819    A /trunk/tools/process-x11-xcb.pl (from /trunk/epan/dissectors/process-x11-xcb.pl:29870)
10820
10821 Move all of the scripts in epan/dissectors/ to tools/ .
10822
10823 Add a target ("x11-dissector") to build the X11 dissector.
10824
10825 Put the X11-related files (back) in the source distribution.
10826
10827 ------------------------------------------------------------------------
10828 r29872 | morriss | 2009-09-12 19:12:03 -0700 (Sat, 12 Sep 2009) | 1 line
10829 Changed paths:
10830    M /trunk/epan/dissectors/Makefile.nmake
10831
10832 Try to get the paths right
10833 ------------------------------------------------------------------------
10834 r29873 | etxrab | 2009-09-13 06:39:09 -0700 (Sun, 13 Sep 2009) | 6 lines
10835 Changed paths:
10836    M /trunk/epan/expert.c
10837    M /trunk/epan/expert.h
10838
10839 Modified extarct from Didier Gautheron:
10840 optimizations patch http://wiki.wireshark.org/Development/Optimization
10841 'patch.29854.diff.gz"
10842
10843 - ei->protocol is a constant.
10844 - Don't setup expert tap data if there's no tap.
10845 ------------------------------------------------------------------------
10846 r29874 | gerald | 2009-09-13 08:03:31 -0700 (Sun, 13 Sep 2009) | 1 line
10847 Changed paths:
10848    M /trunk/epan/enterprise-numbers
10849    M /trunk/manuf
10850
10851 [Automatic manuf and enterprise-numbers update for 2009-09-13]
10852 ------------------------------------------------------------------------
10853 r29877 | jmayer | 2009-09-13 08:17:26 -0700 (Sun, 13 Sep 2009) | 1 line
10854 Changed paths:
10855    M /trunk/epan/CMakeLists.txt
10856
10857 ncp2222.py has moved
10858 ------------------------------------------------------------------------
10859 r29878 | etxrab | 2009-09-13 09:03:46 -0700 (Sun, 13 Sep 2009) | 1 line
10860 Changed paths:
10861    M /trunk/gtk/expert_comp_table.c
10862
10863 'function' : different 'const' qualifiers
10864 ------------------------------------------------------------------------
10865 r29879 | etxrab | 2009-09-13 09:11:11 -0700 (Sun, 13 Sep 2009) | 5 lines
10866 Changed paths:
10867    M /trunk/gtk/gui_utils.c
10868
10869 From Didier Gautheron:
10870 optimizations patch http://wiki.wireshark.org/Development/Optimization
10871 'patch.29854.diff.gz"
10872
10873 Speed up sorting.
10874 ------------------------------------------------------------------------
10875 r29880 | etxrab | 2009-09-13 10:24:51 -0700 (Sun, 13 Sep 2009) | 5 lines
10876 Changed paths:
10877    M /trunk/epan/addr_resolv.c
10878
10879 From Didier Gautheron:
10880 optimizations patch http://wiki.wireshark.org/Development/Optimization
10881 'patch.29854.diff.gz"
10882
10883 Clean up addr_resolv.c
10884 ------------------------------------------------------------------------
10885 r29881 | morriss | 2009-09-13 10:46:10 -0700 (Sun, 13 Sep 2009) | 17 lines
10886 Changed paths:
10887    M /trunk/capture_sync.c
10888    M /trunk/dumpcap.c
10889
10890 Don't use SIGUSR1 to tell dumpcap to exit, use SIGINT: SIGINT is traditionally
10891 used for this purpose and using it also prevents the 2 signals the child gets:
10892         - the user's Ctrl-C (which is sent as a SIGINT to both *shark and its
10893           child dumpcap)
10894         - the signal *shark generates to shut down the child
10895
10896 from colliding (and running 2 signal handlers in the child).
10897
10898 It might be possible for tshark to not send the signal at all when it gets
10899 SIGINT, but it doesn't do any harm now.
10900
10901 Also, do not call g_log() within the signal handler: doing so can cause
10902 aborts (if g_log is being called by the process when the signal comes, the
10903 2nd entrance into g_log is detected as a recursion).
10904
10905 This fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2767
10906
10907 ------------------------------------------------------------------------
10908 r29882 | morriss | 2009-09-13 12:23:07 -0700 (Sun, 13 Sep 2009) | 1 line
10909 Changed paths:
10910    M /trunk/epan/uat.h
10911
10912 s/g_strdown/g_ascii_strdown
10913 ------------------------------------------------------------------------
10914 r29883 | morriss | 2009-09-13 12:48:22 -0700 (Sun, 13 Sep 2009) | 1 line
10915 Changed paths:
10916    M /trunk/epan/dissectors/Makefile.am
10917    M /trunk/epan/dissectors/Makefile.nmake
10918    M /trunk/plugins/asn1/Makefile.am
10919    M /trunk/plugins/asn1/Makefile.nmake
10920    M /trunk/plugins/docsis/Makefile.am
10921    M /trunk/plugins/docsis/Makefile.nmake
10922    M /trunk/plugins/easy_codec/Makefile.nmake
10923    M /trunk/plugins/ethercat/Makefile.am
10924    M /trunk/plugins/ethercat/Makefile.nmake
10925    M /trunk/plugins/gryphon/Makefile.am
10926    M /trunk/plugins/gryphon/Makefile.nmake
10927    M /trunk/plugins/irda/Makefile.am
10928    M /trunk/plugins/irda/Makefile.nmake
10929    M /trunk/plugins/m2m/Makefile.am
10930    M /trunk/plugins/m2m/Makefile.nmake
10931    M /trunk/plugins/mate/Makefile.am
10932    M /trunk/plugins/mate/Makefile.nmake
10933    M /trunk/plugins/opcua/Makefile.am
10934    M /trunk/plugins/opcua/Makefile.nmake
10935    M /trunk/plugins/profinet/Makefile.am
10936    M /trunk/plugins/profinet/Makefile.nmake
10937    M /trunk/plugins/sercosiii/Makefile.am
10938    M /trunk/plugins/sercosiii/Makefile.nmake
10939    M /trunk/plugins/stats_tree/Makefile.am
10940    M /trunk/plugins/stats_tree/Makefile.nmake
10941    M /trunk/plugins/tpg/Makefile.am
10942    M /trunk/plugins/tpg/Makefile.nmake
10943    M /trunk/plugins/unistim/Makefile.am
10944    M /trunk/plugins/unistim/Makefile.nmake
10945    M /trunk/plugins/wimax/Makefile.am
10946    M /trunk/plugins/wimax/Makefile.nmake
10947    M /trunk/plugins/wimaxasncp/Makefile.am
10948    M /trunk/plugins/wimaxasncp/Makefile.nmake
10949
10950 Run checkapi on the dissector header files
10951 ------------------------------------------------------------------------
10952 r29884 | morriss | 2009-09-13 16:03:38 -0700 (Sun, 13 Sep 2009) | 7 lines
10953 Changed paths:
10954    M /trunk/epan/dissectors/Makefile.common
10955    A /trunk/epan/dissectors/packet-classicstun.c (from /trunk/epan/dissectors/packet-stun.c:29883)
10956    M /trunk/epan/dissectors/packet-rtcp.c
10957    M /trunk/epan/dissectors/packet-rtp.c
10958    M /trunk/epan/dissectors/packet-sip.c
10959    R /trunk/epan/dissectors/packet-stun.c (from /trunk/epan/dissectors/packet-stun2.c:29883)
10960    D /trunk/epan/dissectors/packet-stun2.c
10961    M /trunk/epan/dissectors/packet-tftp.c
10962
10963 From Stephane Bryant via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2815 
10964 but (since the patch no longer applied cleanly) essentially manually
10965 re-implemented by me:
10966
10967 Rename "stun" to "classic stun" and "stun2" to "stun", to follow the usage
10968 defined in draft-ietf-behave-rfc3489bis-18 section 2.
10969
10970 ------------------------------------------------------------------------
10971 r29885 | morriss | 2009-09-13 16:10:11 -0700 (Sun, 13 Sep 2009) | 4 lines
10972 Changed paths:
10973    M /trunk/epan/dissectors/packet-tcp.c
10974
10975 From Didier Gautheron via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3417
10976
10977 Don't scale the window if the SYN flag is set.
10978
10979 ------------------------------------------------------------------------
10980 r29886 | gerald | 2009-09-13 17:38:54 -0700 (Sun, 13 Sep 2009) | 2 lines
10981 Changed paths:
10982    M /trunk/packaging/macosx/dmg_set_style.scpt
10983    M /trunk/packaging/macosx/osx-dmg.sh
10984    M /trunk/packaging/macosx/root.ds_store
10985    M /trunk/packaging/macosx/util.ds_store
10986
10987 Tweak the Finder windows a bit.
10988
10989 ------------------------------------------------------------------------
10990 r29887 | morriss | 2009-09-13 18:36:26 -0700 (Sun, 13 Sep 2009) | 14 lines
10991 Changed paths:
10992    M /trunk/AUTHORS
10993    M /trunk/epan/dissectors/Makefile.common
10994    A /trunk/epan/dissectors/packet-collectd.c
10995
10996 From Bruno and Florian Forster via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3170
10997
10998 This patch adds support to Wireshark for dissecting UDP packets used by
10999 collectd's network plugin in order to transmit data from ones host to another
11000 host (e.g. centralized storage of statistics while data is collectd on
11001 individual systems)
11002
11003 The current dissector understands the part types supported by collectd-4.5
11004 series and gracefully processes future part types (flagging them as unknown).
11005
11006 In regard to protocol errors or bad packets checks are based on the various
11007 length fields used, parts are marked with warning when length is unexpected;
11008 marked with error when length breaks minimal rules.
11009
11010 ------------------------------------------------------------------------
11011 r29888 | etxrab | 2009-09-13 22:59:38 -0700 (Sun, 13 Sep 2009) | 1 line
11012 Changed paths:
11013    M /trunk/epan/dissectors/packet-collectd.c
11014
11015 Add casts to make it compile on Windows.
11016 ------------------------------------------------------------------------
11017 r29889 | etxrab | 2009-09-13 23:00:53 -0700 (Sun, 13 Sep 2009) | 5 lines
11018 Changed paths:
11019    M /trunk/epan/dissectors/packet-http.c
11020
11021 From Didier Gautheron:
11022 optimizations patch http://wiki.wireshark.org/Development/Optimization
11023 'patch.29854.diff.gz"
11024
11025 Use "g_realloc".
11026 ------------------------------------------------------------------------
11027 r29890 | jmayer | 2009-09-13 23:48:45 -0700 (Sun, 13 Sep 2009) | 1 line
11028 Changed paths:
11029    M /trunk/epan/CMakeLists.txt
11030
11031 Sync to autofoo
11032 ------------------------------------------------------------------------
11033 r29891 | jmayer | 2009-09-13 23:51:22 -0700 (Sun, 13 Sep 2009) | 4 lines
11034 Changed paths:
11035    M /trunk/CMakeLists.txt
11036
11037 Not yet working:
11038 Sync with autofoo: Check for accepted compiler flags. Use
11039   identical flags.
11040
11041 ------------------------------------------------------------------------
11042 r29892 | martinm | 2009-09-14 03:26:53 -0700 (Mon, 14 Sep 2009) | 2 lines
11043 Changed paths:
11044    M /trunk/epan/dissectors/packet-catapult-dct2000.c
11045
11046 Show UEId in info column for CCCH frames.
11047
11048 ------------------------------------------------------------------------
11049 r29893 | morriss | 2009-09-14 04:26:03 -0700 (Mon, 14 Sep 2009) | 1 line
11050 Changed paths:
11051    M /trunk/epan/dissectors/packet-collectd.c
11052
11053 Change proto_tree_add_protocol_format() to proto_tree_add_text() since all that is being added is text.
11054 ------------------------------------------------------------------------
11055 r29894 | morriss | 2009-09-14 06:11:26 -0700 (Mon, 14 Sep 2009) | 1 line
11056 Changed paths:
11057    M /trunk/epan/dissectors/packet-collectd.c
11058
11059 Put the parenthesis in the right place
11060 ------------------------------------------------------------------------
11061 r29895 | wmeier | 2009-09-14 07:03:32 -0700 (Mon, 14 Sep 2009) | 6 lines
11062 Changed paths:
11063    M /trunk/epan/dissectors/packet-stun.c
11064
11065 Remove unneeded #includes (stdio.h  & etc);
11066 Remove a bunch calls to of check_cols();
11067 Use tfs_set_notset from tfs.c instead of a locally defined tfs struct;
11068 Use consistent indentation;
11069 Adjust spacing on some lines and reformat a few long lines.
11070
11071 ------------------------------------------------------------------------
11072 r29896 | wmeier | 2009-09-14 07:59:08 -0700 (Mon, 14 Sep 2009) | 6 lines
11073 Changed paths:
11074    M /trunk/epan/dissectors/packet-classicstun.c
11075
11076 Remove unneeded #includes (stdio.h & friends);
11077 Remove a call to checkcol();
11078 Use tfs_set_notset instead of a local true_false_string defintion;
11079 Use consistent indentation;
11080 Adjust some spacing.
11081
11082 ------------------------------------------------------------------------
11083 r29897 | wmeier | 2009-09-14 08:28:09 -0700 (Mon, 14 Sep 2009) | 2 lines
11084 Changed paths:
11085    M /trunk/doc/README.developer
11086
11087 Update: Remove references to the use of check_col() since no longer required.
11088
11089 ------------------------------------------------------------------------
11090 r29898 | wmeier | 2009-09-14 08:34:05 -0700 (Mon, 14 Sep 2009) | 2 lines
11091 Changed paths:
11092    M /trunk/docbook/wsdg_src/WSDG_chapter_dissection.xml
11093
11094 Remove usage of check_col() since no longer required.
11095
11096 ------------------------------------------------------------------------
11097 r29899 | wmeier | 2009-09-14 09:04:54 -0700 (Mon, 14 Sep 2009) | 2 lines
11098 Changed paths:
11099    M /trunk/epan/column-utils.c
11100
11101 (Trivial) Fix a typo in a comment
11102
11103 ------------------------------------------------------------------------
11104 r29900 | etxrab | 2009-09-14 09:06:31 -0700 (Mon, 14 Sep 2009) | 1 line
11105 Changed paths:
11106    M /trunk/gtk/simple_dialog.c
11107
11108 Change gtk_pixmap_new() to gtk_image_new_from_pixmap().
11109 ------------------------------------------------------------------------
11110 r29901 | wmeier | 2009-09-14 09:38:06 -0700 (Mon, 14 Sep 2009) | 2 lines
11111 Changed paths:
11112    M /trunk/epan/dissectors/dcerpc/idl2wrs.c
11113
11114 (Trivial) Fix a typo in a comment.
11115
11116 ------------------------------------------------------------------------
11117 r29902 | morriss | 2009-09-14 10:36:15 -0700 (Mon, 14 Sep 2009) | 1 line
11118 Changed paths:
11119    M /trunk/epan/dissectors/packet-http.c
11120
11121 Revert 29889 to stop the fuzz failures.
11122 ------------------------------------------------------------------------
11123 r29903 | gerald | 2009-09-14 11:00:01 -0700 (Mon, 14 Sep 2009) | 2 lines
11124 Changed paths:
11125    M /trunk/packaging/macosx/dmg_set_style.scpt
11126    M /trunk/packaging/macosx/osx-dmg.sh
11127    M /trunk/packaging/macosx/root.ds_store
11128    M /trunk/packaging/macosx/util.ds_store
11129
11130 More Finder tweaks.
11131
11132 ------------------------------------------------------------------------
11133 r29906 | jake | 2009-09-14 14:24:24 -0700 (Mon, 14 Sep 2009) | 2 lines
11134 Changed paths:
11135    M /trunk/epan/dissectors/packet-dtls.c
11136    M /trunk/epan/dissectors/packet-ssl-utils.c
11137    M /trunk/epan/dissectors/packet-ssl-utils.h
11138    M /trunk/epan/dissectors/packet-ssl.c
11139
11140 Fix for bug 4008:
11141 Crash on TLSv1.2 packets, caused by ssl_short_name array overrun.
11142 ------------------------------------------------------------------------