1 ------------------------------------------------------------------------
2 r13088 | guy | 2005-01-17 13:30:31 -0600 (Mon, 17 Jan 2005) | 7 lines
4 M /trunk/epan/addr_resolv.c
6 Use WINDIR rather than SYSTEMROOT - WINDIR is apparently set on Windows
7 OT as well as NT, while SYSTEMROOT isn't.
9 If it's not set, don't bother looking for the hosts file, rather than
10 trying a path with a fixed drive letter. If it is set, try the Windows
11 NT location first and, if that fails, the Windows OT location.
13 ------------------------------------------------------------------------
14 r13087 | gerald | 2005-01-17 10:45:15 -0600 (Mon, 17 Jan 2005) | 3 lines
16 M /trunk/Makefile.nmake
17 M /trunk/packaging/nsis/ethereal.nsi
18 M /trunk/tools/win32-setup.sh
20 Switch the Windows build environment to GTK 2.4.14. Enable GTK-Wimp by
21 default in the installer.
23 ------------------------------------------------------------------------
24 r13086 | kukosa | 2005-01-17 05:53:36 -0600 (Mon, 17 Jan 2005) | 1 line
26 M /trunk/tools/asn2eth.py
28 Support of GeneralizedTime in PER
29 ------------------------------------------------------------------------
30 r13085 | kukosa | 2005-01-17 04:09:43 -0600 (Mon, 17 Jan 2005) | 1 line
32 M /trunk/epan/dissectors/packet-per.c
33 M /trunk/epan/dissectors/packet-per.h
34 M /trunk/epan/libethereal.def
36 ASN.1 PER VisibleString support
37 ------------------------------------------------------------------------
38 r13084 | guy | 2005-01-17 02:13:02 -0600 (Mon, 17 Jan 2005) | 7 lines
40 M /trunk/epan/dissectors/packet-aim-bos.c
41 M /trunk/epan/dissectors/packet-aim-icq.c
42 M /trunk/epan/dissectors/packet-aim-location.c
43 M /trunk/epan/dissectors/packet-aim-messaging.c
44 M /trunk/epan/dissectors/packet-aim-signon.c
45 M /trunk/epan/dissectors/packet-aim-ssi.c
46 M /trunk/epan/dissectors/packet-aim.c
48 If a given TLV type isn't found in an aim_tlv table, just use "Unknown"
49 as the description - some aim_tlv tables have NULL in the end-of-table
52 For those that don't, replace "Unknown" with NULL; "Unknown" is now
55 ------------------------------------------------------------------------
56 r13083 | guy | 2005-01-16 21:39:58 -0600 (Sun, 16 Jan 2005) | 11 lines
58 M /trunk/epan/dissectors/packet-dnp.c
60 When assembling application layer chunks, don't include the transport
61 layer byte in the reassembled data - including it means we have to pass
62 to "tvb_new_real_data()" a pointer to the *second* byte of a mallocated
63 chunk of data, but that would require us to have the free routine for
64 the new tvbuff back that pointer up before freeing it (we aren't doing
65 that currently, which means that "free()" either complains bitterly or,
66 potentially, corrupts the arena, causing crashes later).
68 Put in some XXX comments about some issues seen when looking at the
71 ------------------------------------------------------------------------
72 r13082 | guy | 2005-01-16 19:11:39 -0600 (Sun, 16 Jan 2005) | 4 lines
76 Add the source file name and line number to the dissector bug report
77 (not as useful as for bugs caught in the dissector itself, but still may
80 ------------------------------------------------------------------------
81 r13081 | guy | 2005-01-16 18:56:56 -0600 (Sun, 16 Jan 2005) | 8 lines
85 Use REPORT_DISSECTOR_BUG() for the "bogus length" error in
86 "alloc_field_info()", so the error report can include the field with the
87 problem. (The file and line number isn't interesting - the bug isn't in
88 "alloc_field_info()", it's in the dissector that called the routine
89 calling "alloc_field_info()" - but the field name/abbrevition is
90 interesting, as it'd help developers identify the place in the dissector
91 where we're passing in a bogus length.)
93 ------------------------------------------------------------------------
94 r13080 | lroland | 2005-01-16 18:23:43 -0600 (Sun, 16 Jan 2005) | 1 line
96 M /trunk/tools/unix2dos.pl
98 Convert files with mixed (unix and DOS) EOL-style correctly.
99 ------------------------------------------------------------------------
100 r13079 | guy | 2005-01-16 18:18:39 -0600 (Sun, 16 Jan 2005) | 3 lines
102 M /trunk/epan/proto.h
104 Add a REPORT_DISSECTOR_BUG() macro to let caller-specified messages be
105 used in DissectorError exceptions.
107 ------------------------------------------------------------------------
108 r13078 | guy | 2005-01-16 17:30:55 -0600 (Sun, 16 Jan 2005) | 10 lines
110 M /trunk/epan/dissectors/packet-frame.c
111 M /trunk/epan/exceptions.h
112 M /trunk/epan/proto.c
113 M /trunk/epan/proto.h
115 Rename the FieldError exception to DissectorError.
117 Add a DISSECTOR_ASSERT() macro, which is the usual type of assertion
118 macro, but throws a DissectorError exception with a message giving the
119 flien and line number and the failed test as a string. Use that macro
120 in "alloc_field_info()".
122 Report that exception in the Info column and the protocol tree, as well
123 as logging the exception failure with g_warning().
125 ------------------------------------------------------------------------
126 r13077 | lroland | 2005-01-16 17:26:02 -0600 (Sun, 16 Jan 2005) | 3 lines
128 M /trunk/asn1/MAP_Dialogue/Makefile.nmake
129 M /trunk/asn1/cmip/Makefile.nmake
130 M /trunk/asn1/cms/Makefile.nmake
131 M /trunk/asn1/ess/Makefile.nmake
132 M /trunk/asn1/gsmmap/Makefile.nmake
133 M /trunk/asn1/h225/Makefile.nmake
134 M /trunk/asn1/h235/Makefile.nmake
135 M /trunk/asn1/h245/Makefile.nmake
136 M /trunk/asn1/h248/Makefile.nmake
137 M /trunk/asn1/h450/Makefile.nmake
138 M /trunk/asn1/logotype-cert-extn/Makefile.nmake
139 M /trunk/asn1/ns-cert-exts/Makefile.nmake
140 M /trunk/asn1/ocsp/Makefile.nmake
141 M /trunk/asn1/pkcs1/Makefile.nmake
142 M /trunk/asn1/pkinit/Makefile.nmake
143 M /trunk/asn1/pkix1explicit/Makefile.nmake
144 M /trunk/asn1/pkix1implicit/Makefile.nmake
145 M /trunk/asn1/pkixcmp/Makefile.nmake
146 M /trunk/asn1/pkixcrmf/Makefile.nmake
147 M /trunk/asn1/pkixproxy/Makefile.nmake
148 M /trunk/asn1/pkixqualified/Makefile.nmake
149 M /trunk/asn1/pkixtsp/Makefile.nmake
150 M /trunk/asn1/smrse/Makefile.nmake
151 M /trunk/asn1/x509af/Makefile.nmake
152 M /trunk/asn1/x509ce/Makefile.nmake
153 M /trunk/asn1/x509if/Makefile.nmake
154 M /trunk/asn1/x509sat/Makefile.nmake
156 When using Cygwin's python asn2eth.py
157 generates dissectors with mixed EOL! SVN doesn't allow you to commit such files.
158 Add a target to all nmake makefiles in asn1 subdirectory which will fix these files.
159 ------------------------------------------------------------------------
160 r13076 | lroland | 2005-01-16 15:21:41 -0600 (Sun, 16 Jan 2005) | 4 lines
162 M /trunk/asn1/h225/h225.cnf
163 M /trunk/epan/dissectors/packet-h225.c
164 M /trunk/epan/dissectors/packet-h225.h
166 Add a few more things to the h225 dissector that got lost.
169 -support for the h.323 conversations tap (It is currently broken.)
170 ------------------------------------------------------------------------
171 r13075 | guy | 2005-01-16 14:26:19 -0600 (Sun, 16 Jan 2005) | 7 lines
173 M /trunk/epan/dissectors/packet-cops.c
175 Make the object length variable in some routines an "int"; we fetch a
176 16-bit unsigned value into it, but we might round it up to a multiple of
177 4 bytes, which could overflow a guint16. Make arguments corresponding
178 to them "int" as well.
180 Use the reported length in "cops_analyze_packetcable_mm_obj()".
182 ------------------------------------------------------------------------
183 r13074 | ulfl | 2005-01-16 10:06:15 -0600 (Sun, 16 Jan 2005) | 3 lines
185 M /trunk/epan/dissectors/packet-acse.c
186 M /trunk/epan/dissectors/packet-dcerpc.c
187 M /trunk/epan/dissectors/packet-ethertype.c
188 M /trunk/epan/dissectors/packet-frame.c
189 M /trunk/epan/dissectors/packet-frame.h
190 M /trunk/epan/dissectors/packet-ieee8023.c
191 M /trunk/epan/dissectors/packet-isl.c
192 M /trunk/epan/dissectors/packet-pres.c
193 M /trunk/epan/dissectors/packet-ses.c
194 M /trunk/epan/exceptions.h
195 M /trunk/epan/proto.c
197 throw the new FieldError exception, if a dissector tries to add a field with invalid parameters
199 add a message parameter to the show_exception function
200 ------------------------------------------------------------------------
201 r13073 | jmayer | 2005-01-16 09:45:21 -0600 (Sun, 16 Jan 2005) | 1 line
203 M /trunk/plugins/mate/mate.h
204 M /trunk/plugins/mate/mate_util.h
205 M /trunk/plugins/mate/packet-mate.c
207 Some trivial warning fixes in mate
208 ------------------------------------------------------------------------
209 r13072 | guy | 2005-01-16 04:38:21 -0600 (Sun, 16 Jan 2005) | 2 lines
211 A /trunk/asn1/MAP_Dialogue/Makefile.nmake
212 A /trunk/asn1/cmip/Makefile.nmake
213 A /trunk/asn1/cms/Makefile.nmake
214 A /trunk/asn1/ess/Makefile.nmake
215 A /trunk/asn1/gsmmap/Makefile.nmake
216 A /trunk/asn1/h235/Makefile.nmake
217 A /trunk/asn1/h245/Makefile.nmake
218 A /trunk/asn1/h248/Makefile.nmake
219 A /trunk/asn1/h450/Makefile.nmake
220 A /trunk/asn1/logotype-cert-extn/Makefile.nmake
221 A /trunk/asn1/ns-cert-exts/Makefile.nmake
222 A /trunk/asn1/ocsp/Makefile.nmake
223 A /trunk/asn1/pkcs1/Makefile.nmake
224 A /trunk/asn1/pkinit/Makefile.nmake
225 A /trunk/asn1/pkix1explicit/Makefile.nmake
226 A /trunk/asn1/pkix1implicit/Makefile.nmake
227 A /trunk/asn1/pkixcmp/Makefile.nmake
228 A /trunk/asn1/pkixcrmf/Makefile.nmake
229 A /trunk/asn1/pkixproxy/Makefile.nmake
230 A /trunk/asn1/pkixqualified/Makefile.nmake
231 A /trunk/asn1/pkixtsp/Makefile.nmake
232 A /trunk/asn1/smrse/Makefile.nmake
233 A /trunk/asn1/x509af/Makefile.nmake
234 A /trunk/asn1/x509ce/Makefile.nmake
235 A /trunk/asn1/x509if/Makefile.nmake
236 A /trunk/asn1/x509sat/Makefile.nmake
238 Supply Makefile.nmake files.
240 ------------------------------------------------------------------------
241 r13071 | guy | 2005-01-16 04:19:21 -0600 (Sun, 16 Jan 2005) | 5 lines
243 M /trunk/asn1/MAP_Dialogue/Makefile
244 M /trunk/asn1/cmip/Makefile
245 M /trunk/asn1/cms/Makefile
246 M /trunk/asn1/ess/Makefile
247 M /trunk/asn1/gsmmap/Makefile
248 M /trunk/asn1/h225/Makefile
249 M /trunk/asn1/h248/Makefile
250 M /trunk/asn1/logotype-cert-extn/Makefile
251 M /trunk/asn1/ocsp/Makefile
252 M /trunk/asn1/pkcs1/Makefile
253 M /trunk/asn1/pkinit/Makefile
254 M /trunk/asn1/pkix1explicit/Makefile
255 M /trunk/asn1/pkix1implicit/Makefile
256 M /trunk/asn1/pkixcmp/Makefile
257 M /trunk/asn1/pkixcrmf/Makefile
258 M /trunk/asn1/pkixproxy/Makefile
259 M /trunk/asn1/pkixqualified/Makefile
260 M /trunk/asn1/pkixtsp/Makefile
261 M /trunk/asn1/smrse/Makefile
262 M /trunk/asn1/x509af/Makefile
263 M /trunk/asn1/x509ce/Makefile
264 M /trunk/asn1/x509if/Makefile
265 M /trunk/asn1/x509sat/Makefile
267 Make the Makefile look like the h235 Makefiles, with the new rules.
269 Get rid of their "executable" property, and set svn:keywords to Id and
270 svn:eol-style to native if they're not already set.
272 ------------------------------------------------------------------------
273 r13070 | guy | 2005-01-16 04:17:53 -0600 (Sun, 16 Jan 2005) | 2 lines
275 A /trunk/asn1/h235/Makefile
276 A /trunk/asn1/h245/Makefile
277 A /trunk/asn1/h450/Makefile
278 A /trunk/asn1/ns-cert-exts/Makefile
282 ------------------------------------------------------------------------
283 r13069 | guy | 2005-01-16 03:17:16 -0600 (Sun, 16 Jan 2005) | 3 lines
285 M /trunk/asn1/h225/Makefile.nmake
287 Make the dissector files depend on asn2eth.py, so they're regenerated if
290 ------------------------------------------------------------------------
291 r13068 | guy | 2005-01-16 03:16:36 -0600 (Sun, 16 Jan 2005) | 5 lines
293 M /trunk/asn1/h225/Makefile
295 Make the rules match those of Makefile.nmake - make "all" and
296 "generate_dissector" generate the dissector files but not copy them to
297 epan/dissectors, add a "copy_files" rule to copy them, and add a "clean"
300 ------------------------------------------------------------------------
301 r13067 | guy | 2005-01-16 03:09:57 -0600 (Sun, 16 Jan 2005) | 2 lines
303 A /trunk/asn1/h225/Makefile
307 ------------------------------------------------------------------------
308 r13066 | guy | 2005-01-16 03:06:25 -0600 (Sun, 16 Jan 2005) | 3 lines
310 A /trunk/asn1/h225/Makefile.nmake (from /trunk/asn1/h225/makefile.nmake2:13065)
311 D /trunk/asn1/h225/makefile.nmake2
313 Phase 2 of renaming "makefile.nmake" to "Makefile.nmake", to match other
314 Makefile.nmake files.
316 ------------------------------------------------------------------------
317 r13065 | guy | 2005-01-16 03:05:45 -0600 (Sun, 16 Jan 2005) | 3 lines
319 D /trunk/asn1/h225/makefile.nmake
320 A /trunk/asn1/h225/makefile.nmake2 (from /trunk/asn1/h225/makefile.nmake:13053)
322 Phase 1 of renaming "makefile.nmake" to "Makefile.nmake" - this is a bit
323 of a pain on case-insensitive file systems.
325 ------------------------------------------------------------------------
326 r13064 | guy | 2005-01-16 02:45:11 -0600 (Sun, 16 Jan 2005) | 5 lines
328 M /trunk/wiretap/pppdump.c
330 When we get an EOF, only return WTAP_ERR_SHORT_READ as the error if we
331 were in the middle of processing a record. If we got one at the
332 *beginning* of the record, that just means we've come to a clean
335 ------------------------------------------------------------------------
336 r13063 | guy | 2005-01-15 22:25:27 -0600 (Sat, 15 Jan 2005) | 14 lines
339 M /trunk/epan/dissectors/packet-stun.c
343 don't dissect attributes if there aren't any;
345 put each attribute into a subtree;
347 register the dissector by name.
349 Use "match_strval()" to check whether the message type is a known STUN
350 message type, and to generate the message type for the Info column.
352 Don't use "tvb_bytes_exist()" to check when we run out of data - use the
353 length fields from the packet. Check the sanity of those lengths, too.
355 ------------------------------------------------------------------------
356 r13062 | guy | 2005-01-15 21:09:05 -0600 (Sat, 15 Jan 2005) | 2 lines
358 M /trunk/Makefile.common
361 Report a friendlier name, if possible, when capturing in Tethereal.
363 ------------------------------------------------------------------------
364 r13061 | guy | 2005-01-15 20:56:28 -0600 (Sat, 15 Jan 2005) | 4 lines
366 M /trunk/Makefile.common
368 D /trunk/capture_combo_utils.c
369 D /trunk/capture_combo_utils.h
370 A /trunk/capture_ui_utils.c (from /trunk/capture_combo_utils.c:13060)
371 A /trunk/capture_ui_utils.h (from /trunk/capture_combo_utils.h:13060)
372 M /trunk/gtk/capture_dlg.c
373 M /trunk/gtk/capture_info_dlg.c
374 M /trunk/gtk/capture_prefs.c
376 Rename capture_combo_utils.{c,h} to capture_ui_utils.{c,h}, as the code
377 in there is for UI functions including, but not limited to, the combo
378 box in capture dialogs.
380 ------------------------------------------------------------------------
381 r13060 | guy | 2005-01-15 20:48:41 -0600 (Sat, 15 Jan 2005) | 8 lines
384 M /trunk/capture_combo_utils.c
385 M /trunk/capture_combo_utils.h
386 M /trunk/gtk/capture_info_dlg.c
388 Use a more descriptive name, if available, for the network interface in
389 window titles even on UN*X, and if the user's specified a description
390 for an interface, use that rather than the description supplied by
393 Put the interface name into the main window title when doing a live
396 ------------------------------------------------------------------------
397 r13059 | guy | 2005-01-15 19:22:53 -0600 (Sat, 15 Jan 2005) | 7 lines
399 M /trunk/epan/dissectors/packet-x11.c
401 The keycode_first and keycode_count arguments to "listOfKeysyms()" can
402 come directly from packet data, so don't abort if they define a sequence
403 of keycodes that goes past 255 - just report errors for the keycodes
406 Clean up indentation.
408 ------------------------------------------------------------------------
409 r13058 | guy | 2005-01-15 18:48:25 -0600 (Sat, 15 Jan 2005) | 2 lines
411 M /trunk/epan/dissectors/packet-x11.c
413 Revert to the previous formatting of the item.
415 ------------------------------------------------------------------------
416 r13057 | guy | 2005-01-15 18:29:54 -0600 (Sat, 15 Jan 2005) | 7 lines
418 M /trunk/epan/dissectors/packet-x11.c
420 Display the keycode list for a modifier a bit differently (don't list
421 the modifier name for every keycode, just give the modifier name once
422 and then show all the keycodes), and use "proto_item_append_text()"
423 rather than building a string.
425 Clean up white space.
427 ------------------------------------------------------------------------
428 r13056 | guy | 2005-01-15 17:45:37 -0600 (Sat, 15 Jan 2005) | 8 lines
430 M /trunk/epan/dissectors/packet-gsm_sms.c
432 Correction for TP-Validity-Period extended format, from Victor Stratan:
435 Offset not incremented for relative type
438 Semioctets not reversed for HHMMSS relative type
440 ------------------------------------------------------------------------
441 r13055 | guy | 2005-01-15 17:36:24 -0600 (Sat, 15 Jan 2005) | 17 lines
444 M /trunk/epan/dissectors/packet-l2tp.c
445 M /trunk/epan/dissectors/packet-mpls.c
447 From Carlos Pignataro: Layer Two Tunneling Protocol version 3 [L2TPv3]
448 updates and enhancements:
450 - Added Cookie and L2-Specific sublayer support via preferences dialog.
451 - Added carried payload dissecting support from draft-ietf-l2tpext-pwe3-*
452 and draft-townsley-l2tpv3-mpls-02.txt
453 - Completed missing message types (call types) and result codes for stopccn
455 - Fixed conditionals for avp_vendor_id (Vendor-Specific AVPs)
456 - Changed Pseudowire Capabilities List AVPs to use subtree instead of tab
457 - Added numeric value of result and error codes
458 - Added Session ID for v3 data packets and missing flags and reserved
459 - Added version to the L2TPv3 protocol tree
460 - Changed `Tunnel Id' to `Control Connection Id' for v3
461 - Fixed offset for ctrl_tree on L2TPv3 over UDP
462 - Added `L2TPv3' in the COL_PROTOCOL and fixed handling of L2TP version
464 ------------------------------------------------------------------------
465 r13054 | guy | 2005-01-15 17:34:29 -0600 (Sat, 15 Jan 2005) | 3 lines
467 M /trunk/plugins/mate/mate_util.c
469 Set fp to NULL before "load_loal_error()" is called, so we don't pass an
470 uninitalized variable to it.
472 ------------------------------------------------------------------------
473 r13053 | ulfl | 2005-01-15 13:37:35 -0600 (Sat, 15 Jan 2005) | 1 line
475 M /trunk/docbook/eug_src/EUG_chapter_introduction.xml
476 M /trunk/docbook/eug_src/EUG_preface.xml
478 add a link to the wiki at appropriate places
479 ------------------------------------------------------------------------
480 r13052 | ulfl | 2005-01-15 13:07:05 -0600 (Sat, 15 Jan 2005) | 3 lines
482 M /trunk/docbook/eug_src/EUG_chapter_customize.xml
483 M /trunk/docbook/eug_src/EUG_chapter_use.xml
484 M /trunk/docbook/eug_src/EUG_chapter_work.xml
485 M /trunk/docbook/user-guide.xml
487 I've removed the preference pages screenshots, as there was no description of the settings. I've added a link to the wiki pages and updated them accordingly (hopefully someone else might put the explanation text in there).
489 This way, we will have all preference descriptions at one place.
490 ------------------------------------------------------------------------
491 r13051 | jmayer | 2005-01-15 12:39:44 -0600 (Sat, 15 Jan 2005) | 1 line
493 M /trunk/configure.in
494 M /trunk/plugins/Makefile.am
496 Add mate to the build process (plus a few whitespace changes)
497 ------------------------------------------------------------------------
498 r13050 | jmayer | 2005-01-15 12:34:06 -0600 (Sat, 15 Jan 2005) | 1 line
501 M /trunk/help/faq.txt
504 Update FAQ and manuf files
505 ------------------------------------------------------------------------
506 r13049 | gerald | 2005-01-15 12:18:09 -0600 (Sat, 15 Jan 2005) | 2 lines
508 M /trunk/config.nmake
509 M /trunk/configure.in
511 Bump the version to 0.10.9.
513 ------------------------------------------------------------------------
514 r13048 | ulfl | 2005-01-15 10:01:54 -0600 (Sat, 15 Jan 2005) | 3 lines
516 M /trunk/gtk/capture_info_dlg.c
518 Recently the capture interface name was added to the title of the capture info dialog.
520 On WIN32, this interface name is in a somehwat unreadable format "\Device\NPF_{242423...", display the interface description on win32 systems instead "Realtek RTL ..."
521 ------------------------------------------------------------------------
522 r13047 | ulfl | 2005-01-15 09:52:50 -0600 (Sat, 15 Jan 2005) | 1 line
524 M /trunk/pcap-util-int.h
527 ------------------------------------------------------------------------
528 r13046 | guy | 2005-01-15 04:39:49 -0600 (Sat, 15 Jan 2005) | 2 lines
530 M /trunk/ethereal_gen.py
531 M /trunk/plugins/giop/packet-coseventcomm.c
532 M /trunk/plugins/giop/packet-cosnaming.c
534 Use -1 as a length value for "to the end of the tvbuff".
536 ------------------------------------------------------------------------
537 r13045 | guy | 2005-01-15 04:10:16 -0600 (Sat, 15 Jan 2005) | 2 lines
541 Add an entry for Yann.
543 ------------------------------------------------------------------------
544 r13044 | guy | 2005-01-15 04:09:00 -0600 (Sat, 15 Jan 2005) | 3 lines
546 M /trunk/epan/dissectors/packet-olsr.c
548 From Yann: handle OLSR messages with an unknown message type, using the
551 ------------------------------------------------------------------------
552 r13043 | ulfl | 2005-01-14 17:33:03 -0600 (Fri, 14 Jan 2005) | 1 line
554 M /trunk/docbook/eug_src/EUG_chapter_advanced.xml
556 (Hopefully clarified) name resolution a bit.
557 ------------------------------------------------------------------------
558 r13042 | tuexen | 2005-01-14 16:26:18 -0600 (Fri, 14 Jan 2005) | 2 lines
560 M /trunk/epan/dissectors/packet-mtp2.c
562 Add support for extended sequence numbers as specified in Annex A of Q.703.
564 ------------------------------------------------------------------------
565 r13041 | guy | 2005-01-14 14:27:34 -0600 (Fri, 14 Jan 2005) | 3 lines
567 M /trunk/gtk/ansi_a_stat.c
568 M /trunk/gtk/ansi_map_stat.c
569 M /trunk/gtk/gsm_a_stat.c
570 M /trunk/gtk/gsm_map_stat.c
571 M /trunk/gtk/isup_stat.c
572 M /trunk/gtk/mtp3_stat.c
573 M /trunk/gtk/mtp3_summary.c
575 From Laurent Rabret: handle the cases where there's no capture file, or
576 there is but it has no packets.
578 ------------------------------------------------------------------------
579 r13040 | guy | 2005-01-14 13:28:02 -0600 (Fri, 14 Jan 2005) | 11 lines
581 M /trunk/epan/dissectors/packet-rtcp.c
583 If an item in a source description chunk begins with 4 bytes of zero,
584 that doesn't mean it's padding at the end of a previous item - it might,
585 for example, be the *first* item in the chunk. Don't treat it as
588 Do, however, treat an item that begins with a zero byte as an item, but
589 break out of the loop processing items as soon as the item type is put
590 into the protocol tree, as there's no length field or data in an
591 RTCP_SDES_END item. Fix the comment for that loop to indicate that the
592 loop checks both for end-of-frame and for an RTCP_SDES_END item.
594 ------------------------------------------------------------------------
595 r13039 | guy | 2005-01-14 12:05:08 -0600 (Fri, 14 Jan 2005) | 4 lines
597 M /trunk/epan/dissectors/packet-ieee80211.c
599 Pass 0, not FALSE, as the FCS length argument (FALSE is defined as 0,
600 but the field is integral, not Boolean, so it's clearer if it's passed
603 ------------------------------------------------------------------------
604 r13038 | lroland | 2005-01-14 12:04:54 -0600 (Fri, 14 Jan 2005) | 1 line
606 M /trunk/asn1/h225/makefile.nmake
608 With xcopy use backsplash instead of slash as directory seperator
609 ------------------------------------------------------------------------
610 r13037 | lroland | 2005-01-14 11:56:40 -0600 (Fri, 14 Jan 2005) | 1 line
612 M /trunk/asn1/h225/makefile.nmake
614 Replace another "cp" with two "xcopy"s
615 ------------------------------------------------------------------------
616 r13036 | lroland | 2005-01-14 11:52:03 -0600 (Fri, 14 Jan 2005) | 1 line
618 A /trunk/asn1/h225/makefile.nmake
620 Add nmake makefile for /asn1/h225
621 ------------------------------------------------------------------------
622 r13035 | lroland | 2005-01-14 11:49:30 -0600 (Fri, 14 Jan 2005) | 1 line
624 M /trunk/asn1/h450/h450.cnf
625 M /trunk/asn1/h450/packet-h450-template.h
628 ------------------------------------------------------------------------
629 r13034 | gerald | 2005-01-14 11:09:11 -0600 (Fri, 14 Jan 2005) | 3 lines
631 M /trunk/epan/dissectors/packet-ncp-nmas.c
633 From Greg Morris: Improve malformed packet handling.
636 ------------------------------------------------------------------------
637 r13033 | gerald | 2005-01-14 10:57:07 -0600 (Fri, 14 Jan 2005) | 2 lines
639 M /trunk/doc/Makefile.nmake
641 Remove another GNU cp dependency.
643 ------------------------------------------------------------------------
644 r13032 | guy | 2005-01-14 06:20:03 -0600 (Fri, 14 Jan 2005) | 5 lines
646 M /trunk/epan/dissectors/packet-gnutella.c
650 Catch size values >= 0x80000000 and throw an exception rather than
651 crashing with an assertion.
653 ------------------------------------------------------------------------
654 r13031 | kukosa | 2005-01-14 05:42:39 -0600 (Fri, 14 Jan 2005) | 1 line
656 M /trunk/asn1/h225/packet-h225-template.h
658 Included filename packet-H225-exp.h changed to packet-h225-exp.h
659 ------------------------------------------------------------------------
660 r13030 | guy | 2005-01-14 05:40:05 -0600 (Fri, 14 Jan 2005) | 7 lines
662 M /trunk/epan/dissectors/packet-gsm_a.c
663 M /trunk/epan/dissectors/packet-ppp.c
667 - Fix partly wrong cause values in the gmm (found by Miklos Szurdi)
668 - Fix high/low nibble swap of the force to standby field (found by
670 - Dissect all elements
672 ------------------------------------------------------------------------
673 r13029 | guy | 2005-01-14 05:17:35 -0600 (Fri, 14 Jan 2005) | 2 lines
676 M /trunk/epan/dissectors/Makefile.common
677 A /trunk/epan/dissectors/packet-rmt-alc.c
678 A /trunk/epan/dissectors/packet-rmt-alc.h
679 A /trunk/epan/dissectors/packet-rmt-common.c
680 A /trunk/epan/dissectors/packet-rmt-common.h
681 A /trunk/epan/dissectors/packet-rmt-fec.c
682 A /trunk/epan/dissectors/packet-rmt-fec.h
683 A /trunk/epan/dissectors/packet-rmt-lct.c
684 A /trunk/epan/dissectors/packet-rmt-lct.h
685 A /trunk/epan/dissectors/packet-rmt-norm.c
686 A /trunk/epan/dissectors/packet-rmt-norm.h
688 From Stefano Pettini: RMT support for ALC and NORM.
690 ------------------------------------------------------------------------
691 r13028 | guy | 2005-01-14 03:47:22 -0600 (Fri, 14 Jan 2005) | 6 lines
693 M /trunk/wiretap/netxray.c
695 Note that the low-order bit of hdr->hdr_2_x.xxx[8] appears to be a "bad
696 FCS" bit for 802.11, just as it appears to be for Ethernet, and give
697 more details on the 4 bytes of junk at the end of the packet (i.e., that
698 we haven't yet seen an 802.11 capture where it's an FCS rather than just
701 ------------------------------------------------------------------------
702 r13027 | ulfl | 2005-01-13 21:22:43 -0600 (Thu, 13 Jan 2005) | 1 line
704 M /trunk/docbook/eug_src/EUG_app_files.xml
705 M /trunk/docbook/eug_src/EUG_chapter_advanced.xml
707 add hosts file and some more name resolution info
708 ------------------------------------------------------------------------
709 r13026 | etxrab | 2005-01-13 17:05:59 -0600 (Thu, 13 Jan 2005) | 1 line
711 A /trunk/asn1/h450/h450.cnf
712 A /trunk/asn1/h450/h4501.asn
713 A /trunk/asn1/h450/packet-h450-template.c
714 A /trunk/asn1/h450/packet-h450-template.h
716 Add a first draft asn2eth generated H.450.x dissector
717 ------------------------------------------------------------------------
718 r13025 | etxrab | 2005-01-13 17:05:11 -0600 (Thu, 13 Jan 2005) | 1 line
722 Add a ( first draft ) asn2eth generated H450.x dissector
723 ------------------------------------------------------------------------
724 r13024 | etxrab | 2005-01-13 15:12:06 -0600 (Thu, 13 Jan 2005) | 1 line
726 M /trunk/epan/dissectors/packet-h225.c
727 M /trunk/epan/dissectors/packet-h225.h
728 M /trunk/epan/dissectors/packet-h245.c
729 M /trunk/epan/dissectors/packet-h245.h
731 Some minor bugfixes to H225 functions exported and an OID added and one OID for H245
732 ------------------------------------------------------------------------
733 r13023 | etxrab | 2005-01-13 15:10:21 -0600 (Thu, 13 Jan 2005) | 1 line
735 M /trunk/asn1/h245/packet-h245-template.c
738 ------------------------------------------------------------------------
739 r13022 | etxrab | 2005-01-13 15:09:45 -0600 (Thu, 13 Jan 2005) | 1 line
741 M /trunk/asn1/h225/h225-exp.cnf
742 M /trunk/asn1/h225/h225.cnf
743 M /trunk/asn1/h225/packet-h225-template.c
745 Minor bug fixes and export functions needed by h450
746 ------------------------------------------------------------------------
747 r13021 | ulfl | 2005-01-13 14:19:49 -0600 (Thu, 13 Jan 2005) | 2 lines
749 M /trunk/capture_loop.c
751 fix a bug (reported by Greg Morris) caused by code cleanup (blame it on me):
752 as the total packet count wasn't updated, the capture_info dialog wasn't updated accordingly
753 ------------------------------------------------------------------------
754 r13020 | guy | 2005-01-13 11:31:33 -0600 (Thu, 13 Jan 2005) | 2 lines
756 M /trunk/gtk/packet_list.c
760 ------------------------------------------------------------------------
761 r13019 | guy | 2005-01-13 11:26:10 -0600 (Thu, 13 Jan 2005) | 16 lines
763 M /trunk/epan/dissectors/packet-dlsw.c
765 Use tcp_dissect_pdus() for DLSw-over-TCP.
767 Have the DLSw dissector reject packets with an unknown version field.
769 Leave out some more fields when dissecting Capability Exchange packets,
770 as they're not used in those packets.
772 Show numbers in hex when appropriate.
774 Show the individual subfields of the flow control and SSP flags fields.
776 Show the frame direction field with val_to_str(), and show the raw
779 Clean up indentation.
781 ------------------------------------------------------------------------
782 r13018 | guy | 2005-01-13 03:21:04 -0600 (Thu, 13 Jan 2005) | 4 lines
784 M /trunk/epan/dissectors/packet-nsip.c
786 Updates from Susanne Edlund.
788 Remove bogus boilerplate from introductory comment.
790 ------------------------------------------------------------------------
791 r13017 | guy | 2005-01-13 03:09:56 -0600 (Thu, 13 Jan 2005) | 5 lines
793 M /trunk/doc/ethereal.pod
794 M /trunk/doc/tethereal.pod
795 M /trunk/epan/addr_resolv.c
797 Add support for a personal hosts file.
799 Clean up the description of the global and personal ethers and ipxnets
802 ------------------------------------------------------------------------
803 r13016 | guy | 2005-01-13 01:51:08 -0600 (Thu, 13 Jan 2005) | 2 lines
805 M /trunk/epan/dissectors/packet-dns.c
807 OPT RRs don't have a class field.
809 ------------------------------------------------------------------------
810 r13015 | guy | 2005-01-13 01:49:31 -0600 (Thu, 13 Jan 2005) | 4 lines
812 M /trunk/epan/dissectors/packet-bootp.c
814 Use symbolic names for ARP types.
816 Clean up indentation.
818 ------------------------------------------------------------------------
819 r13014 | guy | 2005-01-13 01:47:26 -0600 (Thu, 13 Jan 2005) | 3 lines
821 M /trunk/epan/dissectors/packet-http.c
823 HTTP requests have no content if there's no Content-Length header and no
824 Transfer-Encoding header.
826 ------------------------------------------------------------------------
827 r13013 | guy | 2005-01-13 01:43:17 -0600 (Thu, 13 Jan 2005) | 2 lines
829 M /trunk/epan/dissectors/packet-per.c
831 Display PER booleans the way other bitfields are displayed.
833 ------------------------------------------------------------------------
834 r13012 | etxrab | 2005-01-13 01:03:14 -0600 (Thu, 13 Jan 2005) | 1 line
836 M /trunk/epan/dissectors/packet-dlsw.c
838 Don't crash on a negative length
839 ------------------------------------------------------------------------
840 r13011 | guy | 2005-01-12 19:16:53 -0600 (Wed, 12 Jan 2005) | 5 lines
842 M /trunk/plugins/Makefile.am
844 Welcome to the wonderful world of "make", wherein a command in a set of
845 make rules must be indented with one or more tabs - no spaces, just
846 tabs. I seem to remember a Stu Feldman quote somewhere in which he
847 apologized for that requirement....
849 ------------------------------------------------------------------------
850 r13010 | ulfl | 2005-01-12 15:44:53 -0600 (Wed, 12 Jan 2005) | 1 line
852 M /trunk/epan/plugins.c
853 M /trunk/plugins/Xass-list
854 M /trunk/plugins/Xplugin_api.c
855 M /trunk/plugins/Xplugin_api.h
856 M /trunk/plugins/Xplugin_api_decls.h
857 M /trunk/plugins/Xplugin_table.h
858 M /trunk/plugins/plugin_api.h
859 M /trunk/plugins/plugin_api_list.c
861 add some of the DCE/RPC functions to the plugin API
862 ------------------------------------------------------------------------
863 r13009 | ulfl | 2005-01-12 15:41:30 -0600 (Wed, 12 Jan 2005) | 1 line
865 M /trunk/ringbuffer.c
867 don't use two variables for keeping the current ringbuffer file number
868 ------------------------------------------------------------------------
869 r13008 | ulfl | 2005-01-12 15:38:09 -0600 (Wed, 12 Jan 2005) | 1 line
871 M /trunk/plugins/Makefile.am
872 M /trunk/plugins/Makefile.nmake
874 cleanup old files before generating xyzzy target (it drove me almost crazy to find out the right way to build this target correctly, so be a bit more "automatically" the next time)
875 ------------------------------------------------------------------------
876 r13007 | ulfl | 2005-01-12 15:31:22 -0600 (Wed, 12 Jan 2005) | 4 lines
878 M /trunk/epan/proto.c
880 performance improvement:
881 In the past: to prevent duplicate protocol names (and alike), each time a new protocol was registered, the list of protocols were iterated and the name compared with each existing name using strcasecmp, which is slow as we have >500 protocols right now.
883 Now: the protocol name to check against duplicates is first converted into a hashvalue and then only this value is checked and stored in a hashtable. This way the string to check for, has to be converted/compared only a single time!
884 ------------------------------------------------------------------------
885 r13006 | ulfl | 2005-01-12 15:20:50 -0600 (Wed, 12 Jan 2005) | 1 line
887 M /trunk/epan/dissectors/packet-dcerpc-ndr.c
888 M /trunk/epan/dissectors/packet-dcerpc.c
889 M /trunk/epan/dissectors/packet-dcerpc.h
890 M /trunk/epan/dissectors/packet-dcom.c
892 add new function dissect_dcerpc_uuid_t and let dissect_ndr_uuid_t call it
893 ------------------------------------------------------------------------
894 r13005 | ulfl | 2005-01-12 15:16:53 -0600 (Wed, 12 Jan 2005) | 2 lines
896 M /trunk/plugins/README.interface
898 clarify text and describe libethereal.def
899 Could someone have a look at this, as I'm not 100% sure if it's correct.
900 ------------------------------------------------------------------------
901 r13004 | etxrab | 2005-01-12 00:00:31 -0600 (Wed, 12 Jan 2005) | 2 lines
903 M /trunk/plugins/megaco/packet-megaco.c
905 From Tomer Shani :register_dissector call
907 ------------------------------------------------------------------------
908 r13003 | guy | 2005-01-10 18:13:42 -0600 (Mon, 10 Jan 2005) | 5 lines
912 Improve the error reporting.
914 Remove a duplicate #include, and shuffle the includes a bit to put OS
915 includes before other includes.
917 ------------------------------------------------------------------------
918 r13002 | kukosa | 2005-01-10 03:06:07 -0600 (Mon, 10 Jan 2005) | 1 line
920 M /trunk/epan/libethereal.def
922 Add a "hex_str_to_bytes()" routine
923 ------------------------------------------------------------------------
924 r13001 | lroland | 2005-01-09 20:37:19 -0600 (Sun, 09 Jan 2005) | 8 lines
926 M /trunk/plugins/mate/mate.h
927 M /trunk/plugins/mate/mate_runtime.c
928 M /trunk/plugins/mate/mate_setup.c
929 M /trunk/plugins/mate/mate_util.c
930 M /trunk/plugins/mate/matelib/sip.mate
931 M /trunk/plugins/mate/packet-mate.c
933 One more patch for mate:
935 - renamed analyze_frame() into mate_analyze_frame().
936 - prepare mate to be statically linked
937 - use report_open_failure() , report_read_failure() and
938 report_failure() in case there's an error while loading the config
939 - some cleanup in mate_util.c
940 - some fixes and cleanup in examples and matelib
941 ------------------------------------------------------------------------
942 r13000 | lroland | 2005-01-09 20:19:11 -0600 (Sun, 09 Jan 2005) | 3 lines
944 M /trunk/asn1/h225/h225.cnf
948 Add another piece of code that got lost to the cnf file of the new h225 dissector.
949 ------------------------------------------------------------------------
950 r12999 | guy | 2005-01-09 15:42:39 -0600 (Sun, 09 Jan 2005) | 7 lines
953 M /trunk/epan/dissectors/packet-l2tp.c
954 M /trunk/epan/sminmpec.c
955 M /trunk/epan/sminmpec.h
957 From Deepak Jain: L2TP v3 (draft 15) support.
959 Add VENDOR_IETF to <epan/sminmpec.h>, and add an entry for it to
960 sminmpec_values[], so that the L2TP dissector can use them rather than
961 defining its own copy of the private enterprise number values and table
964 ------------------------------------------------------------------------
965 r12998 | guy | 2005-01-08 18:01:55 -0600 (Sat, 08 Jan 2005) | 3 lines
967 M /trunk/asn1/h245/packet-h245-template.c
968 M /trunk/epan/dissectors/packet-h245.c
969 M /trunk/epan/dissectors/packet-h245.h
971 Properly declare "dissect_h245()" and "dissect_h245_h245()" as returning
974 ------------------------------------------------------------------------
975 r12997 | guy | 2005-01-08 17:43:29 -0600 (Sat, 08 Jan 2005) | 3 lines
977 M /trunk/epan/proto.c
979 From Luis Ontanon: if new ett values are registered after the
980 tree_is_expanded array is initially allocated, grow the array
982 ------------------------------------------------------------------------
983 r12996 | guy | 2005-01-08 14:54:23 -0600 (Sat, 08 Jan 2005) | 6 lines
985 M /trunk/epan/dissectors/packet-amr.c
987 Get rid of some of the boilerplate comments from the sample dissector,
988 and de-boilerplate another part of the comment.
990 Fix a test of "octet_aligned" that was setting it to false rather than
991 testing whether it was false.
993 ------------------------------------------------------------------------
994 r12995 | lroland | 2005-01-08 13:21:30 -0600 (Sat, 08 Jan 2005) | 1 line
996 M /trunk/asn1/h225/h225-exp.cnf
997 M /trunk/asn1/h225/h225.asn
998 M /trunk/asn1/h225/h225.cnf
999 M /trunk/asn1/h225/packet-h225-template.c
1000 M /trunk/asn1/h225/packet-h225-template.h
1001 M /trunk/asn1/h245/h245-exp.cnf
1002 M /trunk/asn1/h245/h245.asn
1003 M /trunk/asn1/h245/h245.cnf
1004 M /trunk/asn1/h245/packet-h245-template.c
1005 M /trunk/asn1/h245/packet-h245-template.h
1007 Fix svn file properties
1008 ------------------------------------------------------------------------
1009 r12994 | etxrab | 2005-01-08 10:38:13 -0600 (Sat, 08 Jan 2005) | 1 line
1011 M /trunk/epan/dissectors/packet-h225.c
1013 Reinsert dissection of h450 messages
1014 ------------------------------------------------------------------------
1015 r12993 | etxrab | 2005-01-08 09:49:37 -0600 (Sat, 08 Jan 2005) | 1 line
1017 M /trunk/epan/dissectors/Makefile.common
1018 A /trunk/epan/dissectors/packet-amr.c
1020 Add a dissector for RTP payload AMR RFC 3267
1021 ------------------------------------------------------------------------
1022 r12992 | etxrab | 2005-01-08 08:42:12 -0600 (Sat, 08 Jan 2005) | 2 lines
1024 M /trunk/epan/dissectors/packet-h225.c
1025 M /trunk/epan/dissectors/packet-h225.h
1026 M /trunk/epan/dissectors/packet-h245.c
1028 Generate "conversations" code correctly, adaptions to changes in asn2eth generator.
1029 Regenerate with latest asn2eth compiler.
1030 ------------------------------------------------------------------------
1031 r12991 | etxrab | 2005-01-08 08:39:53 -0600 (Sat, 08 Jan 2005) | 1 line
1033 M /trunk/asn1/h245/h245.cnf
1034 M /trunk/asn1/h245/packet-h245-template.c
1036 Generate "conversations" code correctly, adaptions to changes in asn2eth generator.
1037 ------------------------------------------------------------------------
1038 r12990 | etxrab | 2005-01-08 08:36:10 -0600 (Sat, 08 Jan 2005) | 1 line
1040 M /trunk/asn1/h225/packet-h225-template.c
1043 ------------------------------------------------------------------------
1044 r12989 | guy | 2005-01-07 16:20:28 -0600 (Fri, 07 Jan 2005) | 2 lines
1046 M /trunk/plugins/Xplugin_table.h
1048 Fix the signature of proto_register_subtree_array().
1050 ------------------------------------------------------------------------
1051 r12988 | guy | 2005-01-07 16:19:44 -0600 (Fri, 07 Jan 2005) | 2 lines
1053 M /trunk/plugins/plugin_api_list.c
1055 Fix the signature of proto_register_subtree_array().
1057 ------------------------------------------------------------------------
1058 r12987 | guy | 2005-01-07 13:34:36 -0600 (Fri, 07 Jan 2005) | 2 lines
1060 M /trunk/epan/dissectors/packet-jxta.c
1062 Use BASE_NONE, not FT_NONE, for the "base" value of an FT_STRING field.
1064 ------------------------------------------------------------------------
1065 r12986 | guy | 2005-01-07 13:29:54 -0600 (Fri, 07 Jan 2005) | 19 lines
1067 M /trunk/epan/dissectors/packet-jxta.c
1069 Get rid of duplicate "element signature" field.
1071 Clean up indentation.
1073 The signatures are 4-byte strings - treat them as such.
1075 Don't hide fields - dissectors should show what all bytes, other than
1076 perhaps padding bytes, are.
1078 Don't use the tvb_format_text-ified versions of strings as the value -
1079 Ethereal already deals with non-printable characters when displaying
1082 When creating a subset tvbuff that runs to the end of the parent, use -1
1083 as the length, don't calculate the length ourselves.
1085 Use "tvb_reported_length()", not "tvb_length()", in loops that parse the
1088 ------------------------------------------------------------------------
1089 r12985 | lroland | 2005-01-07 12:07:18 -0600 (Fri, 07 Jan 2005) | 21 lines
1091 M /trunk/plugins/mate/Makefile.nmake
1092 M /trunk/plugins/mate/mate_setup.c
1093 M /trunk/plugins/mate/mate_util.c
1094 M /trunk/plugins/mate/matelib/h225_ras.mate
1095 M /trunk/plugins/mate/matelib/sip.mate
1096 M /trunk/plugins/mate/packet-mate.c
1100 A new patch for mate
1102 - changed the default config file name to ""
1103 - avoid trying to confgure mate when the config filename is ""
1104 - add filename and line to config errors, that way one can actually
1105 find errors in config files
1106 - teady up the config error strings ( made them uniform )
1107 - fixed a crash when missing index AVPs (Name,For,On etc) in config AVPLS
1108 - make sure we do not delete the config AVPs and AVPLs to avoid
1109 references to unsubscribed strings been left arround
1110 - fixed the len on LoALs
1111 - changed the way loal_from_file reports an error.
1112 - matelib/sip.mate was missing the Name in a PduDef (from Julien Leproust)
1113 - matelib/h225_ras had a wrong field name (from Julien Leproust)
1115 At this point mate is silent when it's not expressely configured by the user.
1118 reduce compiler noise on MSVC
1119 ------------------------------------------------------------------------
1120 r12984 | gerald | 2005-01-07 09:08:24 -0600 (Fri, 07 Jan 2005) | 2 lines
1122 M /trunk/epan/dissectors/packet-ieee802a.c
1124 Define data_handle at startup.
1126 ------------------------------------------------------------------------
1127 r12983 | guy | 2005-01-07 07:33:21 -0600 (Fri, 07 Jan 2005) | 4 lines
1129 M /trunk/capture_loop.c
1131 From Thomas Boehne: fix a call to use errmsg_len rather than sizeof
1132 errmsg - errmsg is a pointer, so sizeof errmsg is the size of the
1133 pointer, not the size of what it points to.
1135 ------------------------------------------------------------------------
1136 r12982 | guy | 2005-01-07 06:58:43 -0600 (Fri, 07 Jan 2005) | 2 lines
1139 M /trunk/epan/dissectors/Makefile.common
1140 A /trunk/epan/dissectors/packet-jxta.c
1142 From Mike Duigou: JXTA protocol support.
1144 ------------------------------------------------------------------------
1145 r12981 | guy | 2005-01-07 06:56:21 -0600 (Fri, 07 Jan 2005) | 4 lines
1147 M /trunk/epan/proto.c
1148 M /trunk/epan/proto.h
1150 Constify a pointer, so that the array of pointers to ett_ values can be
1151 const, although the pointers can't point to consts (as the values get
1152 filled in as they're registered).
1154 ------------------------------------------------------------------------
1155 r12980 | guy | 2005-01-07 06:00:01 -0600 (Fri, 07 Jan 2005) | 2 lines
1158 M /trunk/epan/tvbuff.h
1160 Doxygen cleanups, from Mike Duigou.
1162 ------------------------------------------------------------------------
1163 r12979 | guy | 2005-01-07 05:59:05 -0600 (Fri, 07 Jan 2005) | 2 lines
1165 M /trunk/doc/README.developer
1167 Grammar and typo fix from Mike Duigou.
1169 ------------------------------------------------------------------------
1170 r12978 | guy | 2005-01-07 05:56:00 -0600 (Fri, 07 Jan 2005) | 5 lines
1172 M /trunk/epan/addr_resolv.h
1174 Include <epan/address.h>, as per a suggestion by Thomas Boehne - not all
1175 dissectors using the address resolution routines need to know about the
1176 "address" structure, so not all of them would include <epan/address.h>
1179 ------------------------------------------------------------------------
1180 r12977 | guy | 2005-01-07 05:43:05 -0600 (Fri, 07 Jan 2005) | 8 lines
1183 M /trunk/epan/dissectors/packet-bgp.c
1184 M /trunk/epan/dissectors/packet-bgp.h
1186 From Carlos Pignataro:
1188 o BGPv4 SAFI-Specific Attribute support
1189 - draft-kapoor-nalawade-idr-bgp-ssa-00.txt
1190 o Tunnel SAFI support for BGP
1191 - draft-nalawade-kapoor-tunnel-safi-02.txt
1194 ------------------------------------------------------------------------
1195 r12976 | guy | 2005-01-07 05:22:18 -0600 (Fri, 07 Jan 2005) | 2 lines
1197 M /trunk/epan/addr_resolv.c
1199 Put back the declaration of hostspath on Windows.
1201 ------------------------------------------------------------------------
1202 r12975 | guy | 2005-01-07 04:49:05 -0600 (Fri, 07 Jan 2005) | 3 lines
1204 M /trunk/epan/req_resp_hdrs.c
1206 From Chris Maynard: free strings fetched with "tvb_get_string()" when
1207 we're done with them.
1209 ------------------------------------------------------------------------
1210 r12974 | guy | 2005-01-07 04:44:44 -0600 (Fri, 07 Jan 2005) | 3 lines
1212 M /trunk/epan/dissectors/packet-srvloc.c
1214 From Chris Maynard: free strings fetched with "tvb_fake_unicode()" when
1215 we're done with them.
1217 ------------------------------------------------------------------------
1218 r12973 | guy | 2005-01-07 04:39:51 -0600 (Fri, 07 Jan 2005) | 6 lines
1220 M /trunk/epan/dissectors/packet-smpp.c
1222 From Chris Maynard: free mallocated strings when we're done with them.
1223 (There's still the risk of a leak if we throw an exception before we
1226 Clean up indentation.
1228 ------------------------------------------------------------------------
1229 r12972 | guy | 2005-01-07 04:20:17 -0600 (Fri, 07 Jan 2005) | 5 lines
1231 M /trunk/epan/addr_resolv.c
1233 Move the open and close of the hosts file into "read_hosts_file()".
1235 On Windows, if we don't get the SYSTEMROOT environment variable, try
1236 various locations where the hosts file is known to exist.
1238 ------------------------------------------------------------------------
1239 r12971 | guy | 2005-01-07 04:09:34 -0600 (Fri, 07 Jan 2005) | 23 lines
1241 M /trunk/epan/dissectors/packet-slsk.c
1243 From Chris Maynard: free strings fetched with "tvb_get_string()".
1245 Use "format_text()" or "tvb_format_text()" with the %s format, to handle
1246 non-printable characters.
1248 When uncompressing data into a new tvbuff, add it to the list of data
1249 sources as we do elsewhere.
1251 When putting items into the protocol tree from an uncompressed tvbuff,
1252 use the offset into the tvbuff and the length of the item.
1254 Fetch string lengths into a variable and use the variable rather than
1255 repeatedly fetching the length from a tvbuff.
1257 Use -1 rather than tvb_length_remaining() when putting a "to the end of
1258 the tvbuff" item into the protocol tree.
1260 Use "proto_tree_add_item()" to put items into the tree, rather than
1261 "proto_tree_add_xxx" calls with a "tvb_get_yyy" call as the argument.
1263 If we've fetched a value into a variable, don't re-fetch it in
1264 "proto_tree_add_xxx" calls.
1266 ------------------------------------------------------------------------
1267 r12970 | lroland | 2005-01-06 21:19:39 -0600 (Thu, 06 Jan 2005) | 5 lines
1269 M /trunk/epan/addr_resolv.c
1271 Check return value of getenv().
1272 It can return NULL, which would lead here to strcpy(hostspath, NULL);
1275 replace g_malloc(), strcpy() and strcat() with one single g_strconcat().
1276 ------------------------------------------------------------------------
1277 r12969 | lroland | 2005-01-06 17:21:10 -0600 (Thu, 06 Jan 2005) | 3 lines
1279 M /trunk/plugins/mate/mate.h
1280 M /trunk/plugins/mate/mate_runtime.c
1281 M /trunk/plugins/mate/mate_setup.c
1282 M /trunk/plugins/mate/mate_util.c
1283 M /trunk/plugins/mate/packet-mate.c
1287 Fix some MSVC warnings in MATE
1288 ------------------------------------------------------------------------
1289 r12968 | lroland | 2005-01-06 06:39:54 -0600 (Thu, 06 Jan 2005) | 6 lines
1291 M /trunk/plugins/mate/mate.h
1292 M /trunk/plugins/mate/mate_runtime.c
1293 M /trunk/plugins/mate/mate_setup.c
1294 M /trunk/plugins/mate/packet-mate.c
1298 Another patch for mate:
1299 - adds a "GopTree={TRUE|FALSE}" attribute to Gogs
1300 - changes "ShowPduTree={NoTree|PduTree|FrameTree}"
1301 - adds "implicit stop" to Gops with no Stop declared
1302 ------------------------------------------------------------------------
1303 r12967 | guy | 2005-01-06 02:37:43 -0600 (Thu, 06 Jan 2005) | 5 lines
1305 M /trunk/epan/dissectors/Makefile.common
1306 M /trunk/epan/dissectors/packet-ethertype.c
1307 A /trunk/epan/dissectors/packet-ieee802a.c
1308 A /trunk/epan/dissectors/packet-ieee802a.h
1311 Add a dissector to handle IEEE 802a's OUI Extended Ethertype; dissectors
1312 can register an OUI, and PIDs for that OUI, in the same fashion that
1313 they can do so for SNAP (after which the 802a OUI Extended Ethertype is
1316 ------------------------------------------------------------------------
1317 r12966 | guy | 2005-01-06 02:21:25 -0600 (Thu, 06 Jan 2005) | 3 lines
1319 M /trunk/epan/dissectors/packet-llc.c
1321 Handle the case where nobody registers any OUIs and oui_info_table is
1324 ------------------------------------------------------------------------
1325 r12965 | guy | 2005-01-05 05:00:11 -0600 (Wed, 05 Jan 2005) | 4 lines
1327 M /trunk/epan/dissectors/packet-sip.c
1329 From Chris Maynard: catch a case where a string allocated with
1330 "tvb_get_string()" wasn't freed. (It appears there can also be leaks if
1331 an exception is thrown while dissecting.)
1333 ------------------------------------------------------------------------
1334 r12964 | guy | 2005-01-05 04:55:00 -0600 (Wed, 05 Jan 2005) | 5 lines
1336 M /trunk/epan/dissectors/packet-sebek.c
1338 Use tvb_format_text() with %s format items, to handle non-printable
1341 Clean up indentation.
1343 ------------------------------------------------------------------------
1344 r12963 | guy | 2005-01-05 04:51:05 -0600 (Wed, 05 Jan 2005) | 5 lines
1346 M /trunk/epan/dissectors/packet-sdp.c
1348 From Chris Maynard: don't extract strings with "tvb_get_string()" if
1349 we're not going to use them, and free them when we're done with them.
1351 Clean up white space.
1353 ------------------------------------------------------------------------
1354 r12962 | guy | 2005-01-05 04:45:43 -0600 (Wed, 05 Jan 2005) | 3 lines
1356 M /trunk/epan/dissectors/packet-q931.c
1358 From Chris Maynard: free strings allocated by "tvb_get_string()" after
1359 we're done with them.
1361 ------------------------------------------------------------------------
1362 r12961 | guy | 2005-01-05 04:42:26 -0600 (Wed, 05 Jan 2005) | 3 lines
1364 M /trunk/epan/dissectors/packet-per.c
1366 From Chris Maynard: free strings allocated by "tvb_fake_unicode()" after
1367 we're done with them.
1369 ------------------------------------------------------------------------
1370 r12960 | guy | 2005-01-05 04:38:50 -0600 (Wed, 05 Jan 2005) | 5 lines
1372 M /trunk/epan/dissectors/packet-multipart.c
1374 From Chris Maynard: free mallocated data.
1376 Don't assign the result of a routine that mallocates data to a const
1377 pointer - that forces us to cast the pointer when freeing the data.
1379 ------------------------------------------------------------------------
1380 r12959 | guy | 2005-01-05 04:27:22 -0600 (Wed, 05 Jan 2005) | 3 lines
1382 M /trunk/epan/dissectors/packet-mmse.c
1384 From Chris Maynard: free strings even if we don't put them into the
1387 ------------------------------------------------------------------------
1388 r12958 | guy | 2005-01-05 04:23:26 -0600 (Wed, 05 Jan 2005) | 2 lines
1390 M /trunk/plugins/mgcp/packet-mgcp.c
1392 From Chris Maynard: free a string obtained with "tvb_get_string()".
1394 ------------------------------------------------------------------------
1395 r12957 | guy | 2005-01-05 04:19:36 -0600 (Wed, 05 Jan 2005) | 6 lines
1397 M /trunk/epan/tvbuff.c
1399 From Chris Maynard: free up the z_stream we've allocated before failure
1400 returns. (The error returns shouldn't happen in practice, as the GLib
1401 memory allocators never return a null pointer, they just abort the
1402 program, but if we're going to be checking for failure and returning, we
1403 should do the right thing anyway.)
1405 ------------------------------------------------------------------------
1406 r12956 | guy | 2005-01-05 04:17:09 -0600 (Wed, 05 Jan 2005) | 2 lines
1408 M /trunk/epan/dissectors/packet-kerberos.c
1410 From Chris Maynard: free strings fetched with "tvb_fake_unicode()".
1412 ------------------------------------------------------------------------
1413 r12955 | guy | 2005-01-05 04:13:24 -0600 (Wed, 05 Jan 2005) | 3 lines
1415 M /trunk/epan/dissectors/packet-image-jfif.c
1417 Free the image type string as soon as we're done with it, so that we
1418 don't leak it (even if we throw an exception processing the image).
1420 ------------------------------------------------------------------------
1421 r12954 | guy | 2005-01-05 04:05:03 -0600 (Wed, 05 Jan 2005) | 3 lines
1423 M /trunk/epan/dissectors/packet-image-gif.c
1425 From Chris Maynard: add a missing free of a string fetched with
1428 ------------------------------------------------------------------------
1429 r12953 | guy | 2005-01-05 04:01:04 -0600 (Wed, 05 Jan 2005) | 6 lines
1431 M /trunk/epan/dissectors/packet-fix.c
1433 From Chris Maynard: don't fetch a string if we're not going to use it.
1435 Also, move up the freeing of the tag string to immediately after we're
1436 done with it, so we don't leak it if we throw an exception getting the
1439 ------------------------------------------------------------------------
1440 r12952 | guy | 2005-01-05 03:53:03 -0600 (Wed, 05 Jan 2005) | 3 lines
1442 M /trunk/epan/dissectors/packet-daap.c
1444 Use "tvb_format_text()" with %s format strings, so that we handle
1445 non-printable strings.
1447 ------------------------------------------------------------------------
1448 r12951 | guy | 2005-01-05 03:46:43 -0600 (Wed, 05 Jan 2005) | 4 lines
1450 M /trunk/epan/dissectors/packet-cops.c
1452 Use "tvb_format_text()" to generate the text to use in
1453 "proto_tree_add_text()" calls, so that we handle non-printable
1454 characters if they happen to appear in the strings.
1456 ------------------------------------------------------------------------
1457 r12950 | guy | 2005-01-05 03:41:20 -0600 (Wed, 05 Jan 2005) | 6 lines
1459 M /trunk/epan/dissectors/packet-aim.c
1461 Use "tvb_format_text()" to extract and format the buddy name string in
1462 the top-level item for the buddy name, rather than extracting the string
1463 into a mallocated buffer (and not freeing it...).
1465 Put all the code to put stuff into the protocol tree inside "if(tree)".
1467 ------------------------------------------------------------------------
1468 r12949 | kukosa | 2005-01-05 01:09:06 -0600 (Wed, 05 Jan 2005) | 1 line
1470 M /trunk/tools/asn2eth.py
1472 Fixed value string names in field array when NO_PROT_PREFIX option is used
1473 ------------------------------------------------------------------------
1474 r12948 | lroland | 2005-01-04 20:25:34 -0600 (Tue, 04 Jan 2005) | 5 lines
1476 M /trunk/asn1/h225/h225.cnf
1477 M /trunk/asn1/h225/packet-h225-template.c
1478 M /trunk/epan/dissectors/packet-h225.c
1480 Fix broken parts of the new h225 dissector:
1481 - add more data to the Info structure of the h225 taps.
1482 - Fix the output to the Info Column
1484 This patch is not complete, but statistics should basically work now.
1485 ------------------------------------------------------------------------
1486 r12947 | guy | 2005-01-04 15:05:56 -0600 (Tue, 04 Jan 2005) | 7 lines
1488 M /trunk/asn1/h225/packet-h225-template.c
1490 "dissect_h225_H323UserInformation()" returns the number of bytes
1491 dissected, so register it as a new-style dissector.
1493 As we register it by name, we don't need to create a dissector handle
1494 for it to register it in a dissector table - just use "find_dissector()"
1497 ------------------------------------------------------------------------
1498 r12946 | gerald | 2005-01-04 11:25:38 -0600 (Tue, 04 Jan 2005) | 2 lines
1500 M /trunk/Makefile.nmake
1502 Replace a "cp" with three "xcopy"s.
1504 ------------------------------------------------------------------------
1505 r12945 | gerald | 2005-01-03 15:11:53 -0600 (Mon, 03 Jan 2005) | 3 lines
1508 M /trunk/doc/capinfos.pod
1510 Let capinfos print statistics for more than one file. Normalize
1513 ------------------------------------------------------------------------
1514 r12944 | gerald | 2005-01-03 14:03:16 -0600 (Mon, 03 Jan 2005) | 3 lines
1516 M /trunk/config.nmake
1518 Move "c:\cygwin\bin" to the end of the PATH. The latest Cygwin includes a
1519 "link" command which collides with the MSVC linker.
1521 ------------------------------------------------------------------------
1522 r12943 | gerald | 2005-01-03 13:58:04 -0600 (Mon, 03 Jan 2005) | 3 lines
1524 M /trunk/gtk/about_dlg.c
1526 Make the version and library information in the about box copy-and-paste-able
1529 ------------------------------------------------------------------------
1530 r12942 | kukosa | 2005-01-03 08:41:02 -0600 (Mon, 03 Jan 2005) | 1 line
1532 M /trunk/tools/asn2eth.py
1534 Directives #.FN_* can be used for Ethereal types as well as for ASN.1 types
1535 ------------------------------------------------------------------------
1536 r12941 | kukosa | 2005-01-03 06:54:31 -0600 (Mon, 03 Jan 2005) | 2 lines
1538 M /trunk/tools/asn2eth.py
1540 - names for value_string tables are generated with protocol name prefix
1541 - FROM constraint for PER supported
1542 ------------------------------------------------------------------------
1543 r12940 | obiot | 2005-01-03 05:26:45 -0600 (Mon, 03 Jan 2005) | 3 lines
1547 Change e-mail address of Olivier Biot.
1550 ------------------------------------------------------------------------
1551 r12939 | guy | 2005-01-03 04:27:20 -0600 (Mon, 03 Jan 2005) | 2 lines
1553 M /trunk/wiretap/netxray.c
1555 Add some more comments about the FCS issue.
1557 ------------------------------------------------------------------------
1558 r12938 | guy | 2005-01-03 04:10:23 -0600 (Mon, 03 Jan 2005) | 3 lines
1560 M /trunk/wiretap/netxray.c
1562 Give a bit more information on the "are there FCSes in the frame?"
1565 ------------------------------------------------------------------------
1566 r12937 | guy | 2005-01-02 23:27:35 -0600 (Sun, 02 Jan 2005) | 8 lines
1568 M /trunk/wiretap/netxray.c
1570 Rename the CAPTYPE_ definitions as appropriate - many of them are
1571 specific to particular types of captures, and the same value might
1572 correspond to more than one CAPTYPE_ definition.
1574 Add an additional CAPTYPE_ for some non-gigabit Ethereal capture seen by
1575 Bill Meier, and fix the range check the time stamp units value as per
1578 ------------------------------------------------------------------------
1579 r12936 | guy | 2005-01-02 21:42:23 -0600 (Sun, 02 Jan 2005) | 10 lines
1582 M /trunk/wiretap/AUTHORS
1583 M /trunk/wiretap/netxray.c
1585 From James Fields and Kevin Johnson: fix the handling of time stamps in
1586 a number of Windows Sniffer captures - apparently the time stamp units
1587 are in a field in the file header.
1589 Add a capture type value seen in at least one ATM capture.
1591 Update some comments, and add some comments.
1593 Get rid of some redundant setting of "timeunit".
1595 ------------------------------------------------------------------------
1596 r12935 | guy | 2005-01-02 19:36:35 -0600 (Sun, 02 Jan 2005) | 4 lines
1598 M /trunk/README.win32
1600 Rewrap a paragraph, for the benefit of us old-timers who typically use
1601 80-column wide terminal windows (which also lets more windows fit than
1602 would fit with wider windows).
1604 ------------------------------------------------------------------------
1605 r12934 | gerald | 2005-01-02 18:08:40 -0600 (Sun, 02 Jan 2005) | 2 lines
1607 M /trunk/epan/dissectors/packet-ip.c
1609 If the ICMP code is present, put it in the Info column.
1611 ------------------------------------------------------------------------
1612 r12933 | lroland | 2005-01-02 16:56:25 -0600 (Sun, 02 Jan 2005) | 1 line
1614 M /trunk/asn1/h225/packet-h225-template.h
1615 M /trunk/epan/dissectors/packet-h225.h
1617 fix a typo in new packet-h225.h
1618 ------------------------------------------------------------------------
1619 r12932 | etxrab | 2005-01-02 16:05:47 -0600 (Sun, 02 Jan 2005) | 1 line
1621 M /trunk/epan/dissectors/packet-h225.c
1622 M /trunk/epan/dissectors/packet-h225.h
1623 M /trunk/epan/dissectors/packet-h245.c
1624 M /trunk/epan/dissectors/packet-h245.h
1626 Change the dissectors to asn2eth generated ones.
1627 ------------------------------------------------------------------------
1628 r12931 | etxrab | 2005-01-02 16:03:12 -0600 (Sun, 02 Jan 2005) | 1 line
1630 A /trunk/asn1/h235/h235-exp.cnf
1632 This file is needed if h225 or h245 is generated separately.
1633 ------------------------------------------------------------------------
1634 r12930 | etxrab | 2005-01-02 16:01:32 -0600 (Sun, 02 Jan 2005) | 1 line
1636 A /trunk/asn1/h225/h225-exp.cnf
1637 A /trunk/asn1/h225/h225.asn
1638 A /trunk/asn1/h225/h225.cnf
1639 A /trunk/asn1/h225/packet-h225-template.c
1640 A /trunk/asn1/h225/packet-h225-template.h
1642 asn2eth generated h225 dissector
1643 ------------------------------------------------------------------------
1644 r12929 | etxrab | 2005-01-02 16:00:32 -0600 (Sun, 02 Jan 2005) | 1 line
1648 asn2eth generated h225 dissector
1649 ------------------------------------------------------------------------
1650 r12928 | etxrab | 2005-01-02 15:58:45 -0600 (Sun, 02 Jan 2005) | 1 line
1652 A /trunk/asn1/h245/h245-exp.cnf
1653 A /trunk/asn1/h245/h245.asn
1654 A /trunk/asn1/h245/h245.cnf
1655 A /trunk/asn1/h245/packet-h245-template.c
1656 A /trunk/asn1/h245/packet-h245-template.h
1658 asn2eth generated h245 dissector
1659 ------------------------------------------------------------------------
1660 r12927 | etxrab | 2005-01-02 15:58:06 -0600 (Sun, 02 Jan 2005) | 1 line
1664 asn2eth generated h245 dissector
1665 ------------------------------------------------------------------------
1666 r12926 | guy | 2005-01-02 04:01:05 -0600 (Sun, 02 Jan 2005) | 2 lines
1668 M /trunk/epan/dissectors/packet-ldap.c
1670 *Correctly* append to the filter string.
1672 ------------------------------------------------------------------------
1673 r12925 | guy | 2005-01-02 03:40:26 -0600 (Sun, 02 Jan 2005) | 3 lines
1675 M /trunk/epan/dissectors/packet-dns.c
1676 M /trunk/epan/dissectors/packet-dns.h
1677 M /trunk/epan/dissectors/packet-nbns.c
1679 Unlike the detailed description of resource record types, the
1680 detailed description of classes is pretty much redundant - remove it.
1682 ------------------------------------------------------------------------
1683 r12924 | guy | 2005-01-01 22:01:00 -0600 (Sat, 01 Jan 2005) | 6 lines
1685 M /trunk/epan/plugins.c
1687 Don't cast pointers passed as arguments - pass a pointer to the right
1688 type of variable and assign the value; that squelches "dereferencing
1689 type-punned pointer will break strict-aliasing rules" warnings from some
1693 ------------------------------------------------------------------------
1694 r12923 | guy | 2005-01-01 21:58:08 -0600 (Sat, 01 Jan 2005) | 3 lines
1696 M /trunk/epan/proto.c
1698 Cast away the constness of the argument to "g_tree_lookup()" - another
1699 GLib function with an unfortunate signature.
1701 ------------------------------------------------------------------------
1702 r12922 | guy | 2005-01-01 18:23:50 -0600 (Sat, 01 Jan 2005) | 3 lines
1704 M /trunk/gtk/follow_dlg.c
1705 M /trunk/plugins/asn1/packet-asn1.c
1707 Cast the values passed to the <ctype.h> macros so as to avoid
1708 sign-extending 8-bit characters.
1710 ------------------------------------------------------------------------
1711 r12921 | guy | 2005-01-01 17:54:32 -0600 (Sat, 01 Jan 2005) | 5 lines
1713 M /trunk/gtk/io_stat.c
1714 M /trunk/gtk/rtp_analysis.c
1716 Add casts of OBJECT_SET_DATA() arguments in cases where that's
1719 Use %u, not %d, to convert unsigned values to strings.
1721 ------------------------------------------------------------------------
1722 r12920 | guy | 2005-01-01 17:40:56 -0600 (Sat, 01 Jan 2005) | 4 lines
1724 M /trunk/epan/dissectors/packet-tacacs.c
1726 "inet_pton()" isn't getting declared on Windows; include "inet_v6defs.h"
1727 if NEED_INET_V6DEFS_H is defined, as is done in "packet-sdp.c", the
1728 other module using "inet_pton()".
1730 ------------------------------------------------------------------------
1731 r12919 | guy | 2005-01-01 17:29:05 -0600 (Sat, 01 Jan 2005) | 6 lines
1733 M /trunk/gtk/compat_macros.h
1735 Don't explicitly cast the last argument to OBJECT_SET_DATA() to
1736 "gpointer" - callers should do that if appropriate (or perhaps change
1737 the call to pass a different argument if that's more appropriate), and
1738 even if casting it were the right thing to do, the argument needs to be
1739 surrounded with parentheses so the correct value is cast.
1741 ------------------------------------------------------------------------
1742 r12918 | guy | 2005-01-01 17:25:49 -0600 (Sat, 01 Jan 2005) | 11 lines
1744 M /trunk/gtk/ui_util.c
1746 Cast away the constness of the geom_name argument to
1747 "window_new_with_geom()" - there's no way to tell the compiler that
1748 we're not going to be modifying it, but we aren't.
1750 The right way to check whether a pointer is null and get a Boolean is to
1751 test it against null, not to cast it to a Boolean type - as Boolean
1752 types in C89/C90, at least, are just integral types, that cast might
1753 just throw away the upper 32 bits; that probably yields the results you
1754 want, but the compiler might well justifiably warn about that on an LP64
1757 ------------------------------------------------------------------------
1758 r12917 | guy | 2005-01-01 17:22:10 -0600 (Sat, 01 Jan 2005) | 3 lines
1760 M /trunk/tap-iostat.c
1762 Fix the signature of "iostat_packet()" - the pointer to data supplied by
1763 the dissector is a const pointer.
1765 ------------------------------------------------------------------------
1766 r12916 | guy | 2005-01-01 17:21:05 -0600 (Sat, 01 Jan 2005) | 6 lines
1768 M /trunk/plugins/mgcp/packet-mgcp.c
1770 When computing a hash value based on, among other things, a
1771 conversation, use the "index" member of the conversation_t - that lets
1772 you get a value that fits in a guint, but without provoking the warning
1773 you might get from a compiler if you cast a pointer to the conversation
1776 ------------------------------------------------------------------------
1777 r12915 | guy | 2005-01-01 17:19:11 -0600 (Sat, 01 Jan 2005) | 7 lines
1779 M /trunk/gtk/file_dlg.c
1780 M /trunk/gtk/packet_history.c
1781 M /trunk/gtk/summary_dlg.c
1783 The right way to check whether a pointer is null and get a Boolean is to
1784 test it against null, not to cast it to a Boolean type - as Boolean
1785 types in C89/C90, at least, are just integral types, that cast might
1786 just throw away the upper 32 bits; that probably yields the results you
1787 want, but the compiler might well justifiably warn about that on an LP64
1790 ------------------------------------------------------------------------
1791 r12914 | guy | 2005-01-01 17:11:46 -0600 (Sat, 01 Jan 2005) | 3 lines
1793 M /trunk/epan/dissectors/packet-eth.c
1794 M /trunk/epan/dissectors/packet-tr.c
1795 M /trunk/epan/packet.c
1797 Get rid of some warnings about variables whose values might be lost in a
1798 longjmp, by properly qualifying those variables as volatile.
1800 ------------------------------------------------------------------------
1801 r12913 | guy | 2005-01-01 06:49:54 -0600 (Sat, 01 Jan 2005) | 8 lines
1803 M /trunk/epan/dissectors/packet-smb-sidsnooping.c
1804 M /trunk/gtk/conversations_eth.c
1805 M /trunk/gtk/conversations_fc.c
1806 M /trunk/gtk/conversations_fddi.c
1807 M /trunk/gtk/conversations_ip.c
1808 M /trunk/gtk/conversations_ipx.c
1809 M /trunk/gtk/conversations_table.c
1810 M /trunk/gtk/conversations_table.h
1811 M /trunk/gtk/conversations_tcpip.c
1812 M /trunk/gtk/conversations_tr.c
1813 M /trunk/gtk/conversations_udpip.c
1814 M /trunk/gtk/conversations_wlan.c
1815 M /trunk/gtk/h323_conversations.c
1816 M /trunk/gtk/h323_conversations.h
1817 M /trunk/gtk/hostlist_eth.c
1818 M /trunk/gtk/hostlist_fc.c
1819 M /trunk/gtk/hostlist_fddi.c
1820 M /trunk/gtk/hostlist_ip.c
1821 M /trunk/gtk/hostlist_ipx.c
1822 M /trunk/gtk/hostlist_table.c
1823 M /trunk/gtk/hostlist_table.h
1824 M /trunk/gtk/hostlist_tcpip.c
1825 M /trunk/gtk/hostlist_tr.c
1826 M /trunk/gtk/hostlist_udpip.c
1827 M /trunk/gtk/hostlist_wlan.c
1828 M /trunk/gtk/rpc_progs.c
1829 M /trunk/gtk/rpc_stat.c
1830 M /trunk/gtk/rtp_stream.c
1831 M /trunk/tap-iostat.c
1832 M /trunk/tap-iousers.c
1834 Make the signatures of functions passed to "register_tap_listener()"
1835 match what "register_tap_listener()" expects (rather than squelching
1836 warnings about the differences by casting function pointers to "void
1839 Make static some functions not used outside the module in which they're
1842 ------------------------------------------------------------------------
1843 r12912 | guy | 2005-01-01 06:32:28 -0600 (Sat, 01 Jan 2005) | 4 lines
1845 M /trunk/gtk/packet_list.c
1847 Throw in a cast to squelch an (unavoidable, and probably harmless -
1848 GTK+'s function signatures aren't necessarily what they should be)
1851 ------------------------------------------------------------------------
1852 r12911 | guy | 2005-01-01 06:29:26 -0600 (Sat, 01 Jan 2005) | 4 lines
1854 M /trunk/epan/to_str.c
1855 M /trunk/epan/to_str.h
1857 "address_to_str()" and "address_to_str_buf()" don't modify the "address"
1858 structure pointed to them by reference, so make the argument a "const"
1861 ------------------------------------------------------------------------
1862 r12910 | guy | 2004-12-31 20:57:02 -0600 (Fri, 31 Dec 2004) | 12 lines
1864 M /trunk/epan/dissectors/packet-bootp.c
1865 M /trunk/epan/dissectors/packet-smb-sidsnooping.c
1867 M /trunk/gtk/ansi_a_stat.c
1868 M /trunk/gtk/ansi_map_stat.c
1869 M /trunk/gtk/bootp_stat.c
1870 M /trunk/gtk/dcerpc_stat.c
1871 M /trunk/gtk/fc_stat.c
1872 M /trunk/gtk/gsm_a_stat.c
1873 M /trunk/gtk/gsm_map_stat.c
1874 M /trunk/gtk/h225_counter.c
1875 M /trunk/gtk/h225_ras_srt.c
1876 M /trunk/gtk/h323_analysis.c
1877 M /trunk/gtk/http_stat.c
1878 M /trunk/gtk/io_stat.c
1879 M /trunk/gtk/isup_stat.c
1880 M /trunk/gtk/ldap_stat.c
1881 M /trunk/gtk/mgcp_stat.c
1882 M /trunk/gtk/mtp3_stat.c
1883 M /trunk/gtk/rtp_analysis.c
1884 M /trunk/gtk/service_response_time_table.c
1885 M /trunk/gtk/service_response_time_table.h
1886 M /trunk/gtk/sip_stat.c
1887 M /trunk/gtk/smb_stat.c
1888 M /trunk/gtk/wsp_stat.c
1889 M /trunk/tap-ansi_astat.c
1890 M /trunk/tap-bootpstat.c
1891 M /trunk/tap-dcerpcstat.c
1892 M /trunk/tap-gsm_astat.c
1893 M /trunk/tap-h225counter.c
1894 M /trunk/tap-h225rassrt.c
1895 M /trunk/tap-httpstat.c
1896 M /trunk/tap-mgcpstat.c
1897 M /trunk/tap-protocolinfo.c
1898 M /trunk/tap-protohierstat.c
1899 M /trunk/tap-rpcprogs.c
1900 M /trunk/tap-rpcstat.c
1901 M /trunk/tap-sipstat.c
1902 M /trunk/tap-smbsids.c
1903 M /trunk/tap-smbstat.c
1904 M /trunk/tap-wspstat.c
1906 As we've made the tap_specific_data field of a tap_packet_t structure a
1907 const pointer (so that we don't get complaints when we make the
1908 tap-specific data argument to "tap_queue_packet()" a const pointer,
1909 allowing dissectors to hand const data to a tap without a complaint), we
1910 should make the tap per-packet function take a const pointer as an
1911 argument as well. Do so.
1913 In some taps, use _U_, or actually use the argument, rather than
1914 sticking in dummy "X = X" assignments to fake use of parameters. (This
1915 means that the tap functions in question no longer have the notion that
1916 they act on a particular static structure wired in.)
1918 ------------------------------------------------------------------------
1919 r12909 | guy | 2004-12-31 16:00:44 -0600 (Fri, 31 Dec 2004) | 12 lines
1921 M /trunk/epan/dissectors/packet-fcdns.c
1923 Note what Fibre Channel spec documents this protocol.
1925 Don't assign the const pointers passed to hash routines to non-const
1928 In "zonenm_to_str()", don't assume there's a null terminator in the
1929 packet - use "tvb_get_string()" so that the buffer into which it's
1930 copied is explicitly null-terminated.
1932 Put the Domain & Port into the protocol tree as a "0xXXXXXXXX" string,
1933 rather than as a string with one blank in it.
1935 ------------------------------------------------------------------------
1936 r12908 | guy | 2004-12-31 15:40:22 -0600 (Fri, 31 Dec 2004) | 3 lines
1938 M /trunk/epan/dissectors/packet-fcswils.c
1940 Don't bother copying the switch name to a buffer - we can just use
1943 ------------------------------------------------------------------------
1944 r12907 | guy | 2004-12-31 15:36:08 -0600 (Fri, 31 Dec 2004) | 5 lines
1946 M /trunk/epan/dissectors/packet-fcswils.c
1948 Fix a bug introduced in the previous checkin.
1950 Make the names for list record types match the names used before the
1953 ------------------------------------------------------------------------
1954 r12906 | guy | 2004-12-31 15:20:46 -0600 (Fri, 31 Dec 2004) | 5 lines
1956 M /trunk/epan/dissectors/packet-fcip.c
1958 FC-over-IP is now covered by RFCs; update the specification references.
1960 Make the protcol/version information an array of 8 bytes, not 2 guints;
1961 not all the world's a (little-endian) PC!
1963 ------------------------------------------------------------------------
1964 r12905 | guy | 2004-12-31 14:58:23 -0600 (Fri, 31 Dec 2004) | 22 lines
1966 M /trunk/epan/dissectors/packet-fcswils.c
1967 M /trunk/epan/dissectors/packet-fcswils.h
1969 Note what Fibre Channel spec documents this protocol.
1971 Don't assign the const pointers passed to hash routines to non-const
1974 Don't use "tvb_get_ptr()" to get a pointer to a data structure, and
1975 dereference that pointer - there's no guarantee that the structure in
1976 question will be located on an appropriate boundary in the data from the
1977 packet (regardless of whether it's properly aligned within the data for
1978 the protocol being dissected).
1980 Put the record length for an EFP request into the protocol tree.
1982 Check the sanity of the payload length for that request.
1984 In "zonenm_to_str()", don't assume there's a null terminator in the
1985 packet - use "tvb_get_string()" so that the buffer into which it's
1986 copied is explicitly null-terminated.
1988 Put the Domain & Port into the protocol tree as a "0xXXXXXXXX" string,
1989 rather than as a string with one blank in it.
1991 ------------------------------------------------------------------------
1992 r12904 | guy | 2004-12-31 14:35:55 -0600 (Fri, 31 Dec 2004) | 10 lines
1994 M /trunk/epan/dissectors/packet-fcfcs.c
1996 Note what Fibre Channel spec documents this protocol.
1998 Don't assign the const pointers passed to hash routines to non-const
2001 Don't assume that strings the spec says are null-terminated are
2002 necessarily null-terminated in the packet - use "tvb_strsize()" to find
2003 the length of the purported null-terminated string; it'll throw the
2004 appropriate exception if no null is found.
2006 ------------------------------------------------------------------------
2007 r12903 | lroland | 2004-12-31 08:53:17 -0600 (Fri, 31 Dec 2004) | 1 line
2009 M /trunk/plugins/Xplugin_table.h
2010 M /trunk/plugins/plugin_api_list.c
2012 Update some function declarations in the plugin api
2013 ------------------------------------------------------------------------
2014 r12902 | lroland | 2004-12-31 08:27:38 -0600 (Fri, 31 Dec 2004) | 14 lines
2016 M /trunk/plugins/mate/mate.h
2017 M /trunk/plugins/mate/mate_runtime.c
2018 M /trunk/plugins/mate/mate_setup.c
2019 M /trunk/plugins/mate/mate_util.c
2020 M /trunk/plugins/mate/matelib/h225_ras.mate
2021 M /trunk/plugins/mate/matelib/isup.mate
2022 M /trunk/plugins/mate/packet-mate.c
2024 From Luis Ontanon for Mate:
2025 - moved gop and gog indexes into gopcfgs, which is a propedeutic
2026 change for upcoming changes in the way gops are to be grouped
2027 - changed the way gog-keys are kept in memory
2028 - every gopkey attribute is copied into the gop->extras to avoid
2029 redundancy in the configuration
2030 - added timers to gogs mate.gog_type.StartTime and mate.gog_type.Time
2031 - fixed a bug in scs_subscribe that mangled some strings
2032 - minor interface improvement to scs propedeutic to having types avp
2034 - changed medium and large into mate_medium and mate_large in the
2036 - fixed Mode=Replace in Transforms, now it works
2037 - fixed a crash at reinit due to impropper initialization of mate_items
2038 ------------------------------------------------------------------------
2039 r12901 | lroland | 2004-12-31 08:14:44 -0600 (Fri, 31 Dec 2004) | 2 lines
2041 M /trunk/tap-h225counter.c
2043 Fix from Luis Ontanon:
2044 Bring tap-h225counter.c in sync with newest revision of the h225 dissector
2045 ------------------------------------------------------------------------
2046 r12900 | guy | 2004-12-30 21:18:13 -0600 (Thu, 30 Dec 2004) | 3 lines
2048 M /trunk/epan/dissectors/packet-tcap.c
2050 Use "proto_tree_add_item()" to add a chunk of bytes to the protocol
2053 ------------------------------------------------------------------------
2054 r12899 | guy | 2004-12-30 21:17:00 -0600 (Thu, 30 Dec 2004) | 3 lines
2056 M /trunk/epan/dissectors/packet-pflog.c
2058 Don't assign const pointers to non-const pointers, especially if the
2059 object pointed to by the non-const pointer won't be modified.
2061 ------------------------------------------------------------------------
2062 r12898 | guy | 2004-12-30 21:14:18 -0600 (Thu, 30 Dec 2004) | 4 lines
2064 M /trunk/epan/dissectors/packet-pres.c
2066 "string_to_hex()" doesn't modify its first argument, so make it a
2067 "const" pointer, and don't cast away the constness of "tvb_get_ptr()"s
2068 result when passing it to "string_to_hex()".
2070 ------------------------------------------------------------------------
2071 r12897 | guy | 2004-12-30 21:12:51 -0600 (Thu, 30 Dec 2004) | 3 lines
2073 M /trunk/epan/dissectors/packet-ip.c
2075 Don't cast away the constness of pointers passed to "ip_to_str()" -
2076 "ip_to_str()" takes a "const guint8 *" argument.
2078 ------------------------------------------------------------------------
2079 r12896 | guy | 2004-12-30 21:10:11 -0600 (Thu, 30 Dec 2004) | 4 lines
2081 M /trunk/epan/dissectors/packet-edonkey.c
2083 There are no guarantees that "strncasecmp()" works with
2084 non-null-terminated strings, so be safe and fetch the metatag string
2085 with "tvb_get_string()".
2087 ------------------------------------------------------------------------
2088 r12895 | guy | 2004-12-30 20:48:53 -0600 (Thu, 30 Dec 2004) | 5 lines
2090 M /trunk/epan/dissectors/packet-fcip.c
2092 Use "tvb_memeql()" to check whether specified bytes in a packet have a
2095 Make a constant array "const".
2097 ------------------------------------------------------------------------
2098 r12894 | guy | 2004-12-30 20:16:05 -0600 (Thu, 30 Dec 2004) | 8 lines
2100 M /trunk/epan/dissectors/packet-tacacs.c
2102 Don't cast away the constness of argument pointers.
2104 Don't supply our own definition of AF_INET or our own declaration of
2105 "inet_pton()" - use the system ones if they're available.
2107 "mkipv4_address()" doesn't modify the string passed to it - make it a
2110 ------------------------------------------------------------------------
2111 r12893 | guy | 2004-12-30 20:13:42 -0600 (Thu, 30 Dec 2004) | 6 lines
2113 M /trunk/epan/dissectors/packet-gsm_a.c
2115 Don't roll our own code to display IPv4 or IPv6 addresses, use
2116 "ip_to_str()" and "ip6_to_str()".
2118 Check the length of items for IPv4 and IPv6 addresses before displaying
2121 ------------------------------------------------------------------------
2122 r12892 | guy | 2004-12-30 20:11:13 -0600 (Thu, 30 Dec 2004) | 6 lines
2124 M /trunk/epan/dissectors/packet-ldap.c
2126 Don't assign the const pointers passed to hash routines to non-const
2129 Now that "col_set_str()" takes a "const char *" as the second argument,
2130 we don't have to cast away the constness of strings passed to it.
2132 ------------------------------------------------------------------------
2133 r12891 | guy | 2004-12-30 20:09:48 -0600 (Thu, 30 Dec 2004) | 2 lines
2135 M /trunk/epan/dissectors/packet-mtp3.c
2137 Don't assign a const pointer argument to a non-const pointer variable.
2139 ------------------------------------------------------------------------
2140 r12890 | guy | 2004-12-30 20:08:01 -0600 (Thu, 30 Dec 2004) | 3 lines
2142 M /trunk/epan/dissectors/packet-aoe.c
2143 M /trunk/epan/dissectors/packet-fc.c
2144 M /trunk/epan/dissectors/packet-fcels.c
2145 M /trunk/epan/dissectors/packet-fcfzs.c
2146 M /trunk/epan/dissectors/packet-fcp.c
2147 M /trunk/epan/dissectors/packet-sip.c
2149 Don't assign the const pointers passed to hash routines to non-const
2152 ------------------------------------------------------------------------
2153 r12889 | guy | 2004-12-30 20:03:16 -0600 (Thu, 30 Dec 2004) | 2 lines
2155 M /trunk/epan/column-utils.c
2157 Properly cast the pointer assigned to col_info->col_data.
2159 ------------------------------------------------------------------------
2160 r12888 | guy | 2004-12-30 20:02:19 -0600 (Thu, 30 Dec 2004) | 3 lines
2162 M /trunk/epan/proto.c
2163 M /trunk/epan/proto.h
2165 "proto_registrar_get_byname()" doesn't modify its argument, so make it
2168 ------------------------------------------------------------------------
2169 r12887 | guy | 2004-12-30 20:01:03 -0600 (Thu, 30 Dec 2004) | 3 lines
2171 M /trunk/timestats.c
2172 M /trunk/timestats.h
2174 Make arguments "const *" if the routine doesn't modify the object to
2177 ------------------------------------------------------------------------
2178 r12886 | jmayer | 2004-12-30 19:56:22 -0600 (Thu, 30 Dec 2004) | 1 line
2180 M /trunk/epan/dissectors/packet-ieee80211.c
2182 Make sure print_buff is \0-terminated
2183 ------------------------------------------------------------------------
2184 r12885 | jmayer | 2004-12-30 19:37:54 -0600 (Thu, 30 Dec 2004) | 3 lines
2186 M /trunk/epan/dissectors/packet-ieee80211.c
2188 As pointed out by Guy: We should be able to filter on the original SSID,
2189 so use a copy of the existing one for printing.
2191 ------------------------------------------------------------------------
2192 r12884 | guy | 2004-12-30 18:33:54 -0600 (Thu, 30 Dec 2004) | 3 lines
2194 M /trunk/gtk/ansi_a_stat.c
2195 M /trunk/gtk/ansi_map_stat.c
2196 M /trunk/gtk/conversations_table.c
2197 M /trunk/gtk/gsm_a_stat.c
2198 M /trunk/gtk/mtp3_stat.c
2199 M /trunk/gtk/mtp3_summary.c
2200 M /trunk/gtk/rtp_analysis.c
2201 M /trunk/gtk/service_response_time_table.c
2203 In column sort routines, make the row pointers "const" pointers, as the
2204 arguments passed in corresponding to those pointers are gconstpointers.
2206 ------------------------------------------------------------------------
2207 r12883 | guy | 2004-12-30 18:32:00 -0600 (Thu, 30 Dec 2004) | 6 lines
2209 M /trunk/epan/plugins.c
2210 M /trunk/epan/plugins.h
2212 As "get_persconffile_path()" doesn't return a "const char *", neither
2213 does "get_plugins_pers_dir()" - and "get_plugins_global_dir()" doesn't
2214 return one either. Both of them return mallocated data, and making them
2215 return a "const char *" just causes compiler whining when you try to
2218 ------------------------------------------------------------------------
2219 r12882 | guy | 2004-12-30 18:29:09 -0600 (Thu, 30 Dec 2004) | 3 lines
2221 M /trunk/color_filters.c
2223 "get_persconffile_path()" doesn't return a "const char *", it just
2224 returns a "char *", so don't assign its return value to a "const char *".
2226 ------------------------------------------------------------------------
2227 r12881 | guy | 2004-12-30 18:26:36 -0600 (Thu, 30 Dec 2004) | 21 lines
2229 M /trunk/epan/filesystem.c
2230 M /trunk/epan/filesystem.h
2233 M /trunk/gtk/about_dlg.c
2234 M /trunk/gtk/dcerpc_stat.c
2235 M /trunk/gtk/fc_stat.c
2236 M /trunk/gtk/file_dlg.c
2237 M /trunk/gtk/io_stat.c
2238 M /trunk/gtk/ldap_stat.c
2240 M /trunk/gtk/rpc_stat.c
2241 M /trunk/gtk/smb_stat.c
2242 M /trunk/gtk/tap_dfilter_dlg.c
2244 "gtk_entry_get_text()" returns a "const char *" - assign the result to
2247 "get_basename()" doesn't modify its argument, and its callers don't
2248 modify the substring pointed to by the result, so make it take a "const
2249 char *" as an argument and return a "const char *".
2251 "find_last_pathname_separator()" doesn't modify its argument, so make it
2252 a "const char *" - but some of its callers pass a non-"const" "char *"
2253 and modify the result, so don't make its return value a "const char *".
2254 And, as none of its callers are outside "filesystem.c", make it static.
2256 In "about_folders_page_new()", have separate variables for pathnames
2257 returned as "const char *" (which are cached by the routine that returns
2258 them, so you can't modify them - and can't free them, so get rid of the
2259 commented-out "g_free()" calls for them) and pathnames returned as "char
2260 *" (which are allocated anew for each call, and can be modified, but
2263 Clean up white space.
2265 ------------------------------------------------------------------------
2266 r12880 | guy | 2004-12-30 18:12:25 -0600 (Thu, 30 Dec 2004) | 5 lines
2268 M /trunk/gtk/packet_list.c
2271 Make the "col_data" field in a "column_info" structure a pointer to an
2272 array of "const char *" rather than to an array of "char *", and make
2273 the second argument of "col_set_str()" a "const char *" - there's no
2274 guarantee that "col_data" points to something you're allowed to modify.
2276 ------------------------------------------------------------------------
2277 r12879 | guy | 2004-12-30 18:05:22 -0600 (Thu, 30 Dec 2004) | 6 lines
2279 M /trunk/epan/libethereal.def
2281 Add a "tvb_bytes_to_str_punct()" routine, which wraps
2282 "bytes_to_str_punct()", and use it instead of extracting the bytes and
2283 formatting them by hand.
2285 Also, export "bytes_to_str_punct()".
2287 ------------------------------------------------------------------------
2288 r12878 | guy | 2004-12-30 17:57:29 -0600 (Thu, 30 Dec 2004) | 5 lines
2290 M /trunk/epan/column-utils.h
2292 Make the "col_data" field in a "column_info" structure a pointer to an
2293 array of "const char *" rather than to an array of "char *", and make
2294 the second argument of "col_set_str()" a "const char *" - there's no
2295 guarantee that "col_data" points to something you're allowed to modify.
2297 ------------------------------------------------------------------------
2298 r12877 | guy | 2004-12-30 17:56:12 -0600 (Thu, 30 Dec 2004) | 4 lines
2300 M /trunk/epan/adler32.c
2301 M /trunk/epan/adler32.h
2303 The first argument to "adler32_bytes()" is only passed on to
2304 "update_adler32()", and the corresponding argument is a "const unsigned
2305 char *", so that argument can be a "const unsigned char *".
2307 ------------------------------------------------------------------------
2308 r12876 | guy | 2004-12-30 17:47:52 -0600 (Thu, 30 Dec 2004) | 4 lines
2310 M /trunk/epan/dissectors/packet-fcsb3.c
2311 M /trunk/epan/tvbuff.c
2312 M /trunk/epan/tvbuff.h
2314 Add a "tvb_bytes_to_str_punct()" routine, which wraps
2315 "bytes_to_str_punct()", and use it instead of extracting the bytes and
2316 formatting them by hand.
2318 ------------------------------------------------------------------------
2319 r12875 | guy | 2004-12-30 17:42:02 -0600 (Thu, 30 Dec 2004) | 5 lines
2321 M /trunk/epan/column-utils.c
2322 M /trunk/epan/column_info.h
2323 M /trunk/gtk/packet_win.c
2326 Make the "col_data" field in a "column_info" structure a pointer to an
2327 array of "const char *" rather than to an array of "char *", and make
2328 the second argument of "col_set_str()" a "const char *" - there's no
2329 guarantee that "col_data" points to something you're allowed to modify.
2331 ------------------------------------------------------------------------
2332 r12874 | guy | 2004-12-30 17:19:17 -0600 (Thu, 30 Dec 2004) | 7 lines
2334 M /trunk/plugins/rtnet/packet-rtnet.c
2336 We now require gint64/guint64 support to build Ethereal, so get rid of
2339 Don't use "%ll[doux]" - not all platforms use "ll" as the length
2340 specifier for 64-bit integers in formats. Use PRI[doux]64 instead, to
2341 handle platforms where some other length specifier is used.
2343 ------------------------------------------------------------------------
2344 r12873 | etxrab | 2004-12-30 16:40:21 -0600 (Thu, 30 Dec 2004) | 1 line
2346 M /trunk/epan/dissectors/packet-h225.c
2347 M /trunk/epan/dissectors/packet-h225.h
2349 Change a function name in preparation for genereating H.245 and H.225 dissectors with asn2etrh
2350 ------------------------------------------------------------------------
2351 r12872 | etxrab | 2004-12-30 16:39:28 -0600 (Thu, 30 Dec 2004) | 1 line
2353 M /trunk/epan/libethereal.def
2355 Change a function name in preparation for genereating H.245 and H.225 dissectors with asn2etrh
2356 ------------------------------------------------------------------------
2357 r12871 | etxrab | 2004-12-30 16:38:59 -0600 (Thu, 30 Dec 2004) | 1 line
2359 M /trunk/gtk/h225_counter.c
2361 Change a function name in preparation for genereating H.245 and H.225 dissectors with asn2etrh
2362 ------------------------------------------------------------------------
2363 r12870 | guy | 2004-12-30 12:34:11 -0600 (Thu, 30 Dec 2004) | 2 lines
2365 M /trunk/plugins/Xass-list
2366 M /trunk/plugins/Xplugin_api.c
2367 M /trunk/plugins/Xplugin_api.h
2368 M /trunk/plugins/Xplugin_api_decls.h
2369 M /trunk/plugins/Xplugin_table.h
2373 ------------------------------------------------------------------------
2374 r12869 | guy | 2004-12-30 12:33:14 -0600 (Thu, 30 Dec 2004) | 2 lines
2376 M /trunk/plugins/plugin_api_list.c
2378 Fix the declaration of "tap_queue_packet()" to match its new signature.
2380 ------------------------------------------------------------------------
2381 r12868 | gerald | 2004-12-30 10:45:37 -0600 (Thu, 30 Dec 2004) | 2 lines
2383 M /trunk/epan/dissectors/packet-dhcpv6.c
2385 From Vincent Jardin: Fix the dissection of relayed messages.
2387 ------------------------------------------------------------------------
2388 r12867 | guy | 2004-12-29 21:32:38 -0600 (Wed, 29 Dec 2004) | 2 lines
2390 M /trunk/epan/libethereal.def
2392 Add "get_addr_name()" to the list of items exported by libethereal.
2394 ------------------------------------------------------------------------
2395 r12866 | guy | 2004-12-29 20:28:50 -0600 (Wed, 29 Dec 2004) | 2 lines
2397 M /trunk/gtk/conversations_table.c
2399 Fix some cut-and-pasteos.
2401 ------------------------------------------------------------------------
2402 r12865 | guy | 2004-12-29 20:27:00 -0600 (Wed, 29 Dec 2004) | 2 lines
2404 M /trunk/epan/dissectors/packet-null.c
2406 In the "capture_null()" routine, handle IPv6.
2408 ------------------------------------------------------------------------
2409 r12864 | guy | 2004-12-29 20:21:33 -0600 (Wed, 29 Dec 2004) | 2 lines
2411 M /trunk/epan/dissectors/packet-windows-common.c
2415 ------------------------------------------------------------------------
2416 r12863 | guy | 2004-12-29 20:10:24 -0600 (Wed, 29 Dec 2004) | 8 lines
2418 M /trunk/epan/addr_resolv.c
2419 M /trunk/epan/addr_resolv.h
2420 M /trunk/epan/column-utils.c
2421 M /trunk/epan/dissectors/packet-aoe.c
2422 M /trunk/epan/prefs.c
2425 M /trunk/gtk/conversations_table.c
2426 M /trunk/gtk/hostlist_table.c
2429 Add a "get_addr_name()" routine that takes an "address *" and attempts
2430 to resolve it to a name.
2432 Fix up some const-pointer-to-non-const-pointer, and
2433 function-pointer-to-void-*, conversions.
2437 ------------------------------------------------------------------------
2438 r12862 | guy | 2004-12-29 16:31:56 -0600 (Wed, 29 Dec 2004) | 3 lines
2440 M /trunk/gtk/help_dlg.h
2442 From Albert Chin: not all compilers support a comma after the last value
2445 ------------------------------------------------------------------------
2446 r12861 | guy | 2004-12-29 16:17:04 -0600 (Wed, 29 Dec 2004) | 3 lines
2448 M /trunk/epan/dissectors/packet-bssgp.c
2449 M /trunk/epan/dissectors/packet-nsip.c
2451 From Albert Chin: get rid of C99/GCCisms (initializing automatic
2452 structures with non-constant values).
2454 ------------------------------------------------------------------------
2455 r12860 | guy | 2004-12-29 15:31:18 -0600 (Wed, 29 Dec 2004) | 3 lines
2457 M /trunk/gtk/cfilter_combo_utils.c
2459 From Albert Chin: "config.h" should always be included first first when
2460 using AC_SYS_LARGEFILE.
2462 ------------------------------------------------------------------------
2463 r12859 | guy | 2004-12-29 15:29:53 -0600 (Wed, 29 Dec 2004) | 3 lines
2465 M /trunk/capture_loop.c
2467 Pass "capture_opts" to "capture_loop_dispatch()", as
2468 "capture_loop_dispatch()" uses it.
2470 ------------------------------------------------------------------------
2471 r12858 | guy | 2004-12-29 15:20:42 -0600 (Wed, 29 Dec 2004) | 4 lines
2473 M /trunk/capture_sync.c
2475 Fix it to compile on systems without "pcap_datalink_val_to_name()" (or
2476 with "pcap_datalink_val_to_name()" but without a declaration of it in
2477 "pcap.h" *cough* Software Update *cough*).
2479 ------------------------------------------------------------------------
2480 r12857 | gerald | 2004-12-29 10:25:06 -0600 (Wed, 29 Dec 2004) | 2 lines
2482 M /trunk/epan/except.c
2484 Remove some unneeded backslashes.
2486 ------------------------------------------------------------------------
2487 r12856 | gerald | 2004-12-29 09:54:55 -0600 (Wed, 29 Dec 2004) | 5 lines
2489 M /trunk/make-version.pl
2491 If we can't find the "svn" executable in the current path, look in
2492 "c:/cygwin/lib/subversion/bin/", which is the current default location
2493 for Subversion 1.1.1 under Cygwin. If we still can't find "svn", simply
2494 return instead of exiting.
2496 ------------------------------------------------------------------------
2497 r12855 | ulfl | 2004-12-29 06:37:06 -0600 (Wed, 29 Dec 2004) | 1 line
2501 M /trunk/capture_loop.c
2502 M /trunk/gtk/font_utils.c
2503 M /trunk/gtk/font_utils.h
2506 move global capture_child flag into capture_options
2507 ------------------------------------------------------------------------
2508 r12854 | kukosa | 2004-12-29 06:28:16 -0600 (Wed, 29 Dec 2004) | 13 lines
2510 M /trunk/tools/asn2eth.py
2512 - new optional parameter ETH_VAR for #.EXPORTS directive
2513 - few fixes for last changes
2515 Summary of changes during last three revisions
2516 - NULL can be used in #.PDU or #.REGISTER directive
2517 - fix in cyclic dependency handling
2518 - keep <proto>-exp.cnf file regardless of '-k' option
2519 - handling of negative values in SingleValue or ValueRange constraints
2520 - handling of all SEQUONCE/SET (OF) types including SIZE constraint
2521 - rename ber_sequence->ber_sequence_t and ber_choice->ber_choice_t
2522 - rename dissect_ber_integer_new()->dissect_ber_integer()
2523 - fix number of parameters for dissect_per_GeneralString()
2525 ------------------------------------------------------------------------
2526 r12853 | ulfl | 2004-12-29 03:09:35 -0600 (Wed, 29 Dec 2004) | 3 lines
2530 M /trunk/capture_loop.c
2531 M /trunk/capture_sync.c
2532 M /trunk/capture_sync.h
2533 M /trunk/gtk/capture_dlg.c
2534 M /trunk/gtk/capture_if_dlg.c
2535 M /trunk/gtk/capture_info_dlg.c
2539 Don't use a global capture_opts in the capturing engine (this isn't a good idea). Do some more "housekeeping" in the capturing part.
2541 Hopefully the unspecified forward declaration of capture_options_t in main.h is portable, but buildbot will tell me. This way I need the internals of that struct only at the places I really use it.
2542 ------------------------------------------------------------------------
2543 r12852 | guy | 2004-12-28 19:08:20 -0600 (Tue, 28 Dec 2004) | 4 lines
2545 M /trunk/alert_box.c
2546 M /trunk/capture_loop.c
2548 M /trunk/epan/filesystem.c
2550 M /trunk/gtk/color_dlg.c
2551 M /trunk/gtk/dfilter_expr_dlg.c
2552 M /trunk/gtk/file_dlg.c
2553 M /trunk/gtk/font_utils.c
2554 M /trunk/gtk/io_stat.c
2556 M /trunk/gtk/prefs_dlg.c
2557 M /trunk/gtk/rtp_analysis.c
2558 M /trunk/gtk/tcp_graph.c
2559 M /trunk/gtk/webbrowser.c
2561 M /trunk/pcap-util.c
2562 M /trunk/tap-protocolinfo.c
2563 M /trunk/tap-rpcstat.c
2564 M /trunk/tethereal.c
2565 M /trunk/version_info.c
2567 Make the tone of the error messages a bit less formal, by using
2568 contractions. (Safari does, at least when you're trying to open a file
2569 to which you don't have read access.)
2571 ------------------------------------------------------------------------
2572 r12851 | guy | 2004-12-28 18:51:29 -0600 (Tue, 28 Dec 2004) | 5 lines
2574 M /trunk/capture_loop.c
2576 Use the "errmsg_len" argument to "capture_loop_open_output()" -
2577 "sizeof(errmsg)', when "errmsg" is a "char *", doesn't give the size of
2578 the string to which "errmsg" points, it gives the size of the pointer
2579 itself, which is too small.
2581 ------------------------------------------------------------------------
2582 r12850 | guy | 2004-12-28 18:44:45 -0600 (Tue, 28 Dec 2004) | 2 lines
2584 M /trunk/epan/dissectors/packet-ethertype.c
2587 Add Ethernet type for DEC Local Area Systems Transport.
2589 ------------------------------------------------------------------------
2590 r12849 | gerald | 2004-12-28 13:59:50 -0600 (Tue, 28 Dec 2004) | 2 lines
2592 M /trunk/epan/except.c
2594 Remove some macros that were making the "splint" utility throw a fit.
2596 ------------------------------------------------------------------------
2597 r12848 | ulfl | 2004-12-27 18:36:06 -0600 (Mon, 27 Dec 2004) | 1 line
2599 M /trunk/capture_loop.c
2600 M /trunk/gtk/capture_dlg.h
2601 M /trunk/ringbuffer.h
2603 some code cleanup (comments changed)
2604 ------------------------------------------------------------------------
2605 r12847 | ulfl | 2004-12-27 18:10:04 -0600 (Mon, 27 Dec 2004) | 1 line
2607 M /trunk/doc/README.developer
2609 add a more detailed description, how to add a new dissector file
2610 ------------------------------------------------------------------------
2611 r12846 | ulfl | 2004-12-27 16:04:49 -0600 (Mon, 27 Dec 2004) | 1 line
2613 M /trunk/capture_loop.c
2615 a lot of code cleanup/refactoring
2616 ------------------------------------------------------------------------
2617 r12845 | ulfl | 2004-12-27 15:35:09 -0600 (Mon, 27 Dec 2004) | 1 line
2619 M /trunk/epan/dissectors/packet-tcap.h
2621 fix a freebsd buildbot compile error, caused by myself :-(
2622 ------------------------------------------------------------------------
2623 r12844 | ulfl | 2004-12-27 10:11:08 -0600 (Mon, 27 Dec 2004) | 1 line
2625 M /trunk/epan/dissectors/packet-mtp3.h
2627 fix a solaris buildbot compile error
2628 ------------------------------------------------------------------------
2629 r12843 | ulfl | 2004-12-27 08:27:27 -0600 (Mon, 27 Dec 2004) | 1 line
2631 M /trunk/docbook/catalog.xml
2633 location of cygwin's docbook xml changed
2634 ------------------------------------------------------------------------
2635 r12842 | ulfl | 2004-12-27 07:17:20 -0600 (Mon, 27 Dec 2004) | 1 line
2637 M /trunk/epan/addr_resolv.c
2638 M /trunk/epan/dissectors/packet-m2pa.c
2639 M /trunk/epan/dissectors/packet-m3ua.c
2640 M /trunk/epan/dissectors/packet-mtp3.c
2641 M /trunk/epan/dissectors/packet-sua.c
2642 M /trunk/epan/dissectors/packet-tcap.c
2643 M /trunk/gtk/decode_as_dcerpc.c
2644 M /trunk/gtk/decode_as_dlg.c
2646 Again, some warnings removed.
2647 ------------------------------------------------------------------------
2648 r12841 | ulfl | 2004-12-27 04:11:28 -0600 (Mon, 27 Dec 2004) | 1 line
2650 M /trunk/epan/dissectors/packet-ieee80211.c
2652 Again, another warning (hopefully) removed.
2653 ------------------------------------------------------------------------
2654 r12840 | guy | 2004-12-26 16:52:16 -0600 (Sun, 26 Dec 2004) | 3 lines
2656 M /trunk/epan/dissectors/packet-ssl.c
2658 From Jouni Malinen: use a length field from the packet to determine how
2659 much data is available, rather than using "tvb_length_remaining()".
2661 ------------------------------------------------------------------------
2662 r12839 | guy | 2004-12-26 16:26:02 -0600 (Sun, 26 Dec 2004) | 7 lines
2664 M /trunk/epan/Makefile.common
2665 A /trunk/epan/arptypes.h
2666 M /trunk/epan/dissectors/packet-arp.c
2667 M /trunk/epan/dissectors/packet-bootp.c
2669 From Yaniv Kaul: add Ethernet address-to-name (or, at least, address-to-
2670 vendor-name-and-next-three-bytes-in-hex) resolution for Ethernet/802.x
2673 Move the ARP hardware types into a header file, for use by dissectors
2674 other than the ARP dissector.
2676 ------------------------------------------------------------------------
2677 r12838 | gerald | 2004-12-26 12:58:52 -0600 (Sun, 26 Dec 2004) | 4 lines
2680 M /trunk/epan/dissectors/packet-dhcpv6.c
2682 From Vincent Jardin:
2683 - support for new DHCPv6 options
2684 - fix for the support of OPTION_RELAY_MSG
2686 ------------------------------------------------------------------------
2687 r12837 | ulfl | 2004-12-26 04:11:42 -0600 (Sun, 26 Dec 2004) | 1 line
2689 M /trunk/epan/dissectors/packet-tcap.c
2691 Again, some warnings removed.
2692 ------------------------------------------------------------------------
2693 r12836 | guy | 2004-12-25 18:28:47 -0600 (Sat, 25 Dec 2004) | 3 lines
2695 M /trunk/epan/dissectors/packet-ssl.c
2697 From Jouni Malinen: dissect TLS extensions (RFC 3546) for ClientHello
2700 ------------------------------------------------------------------------
2701 r12835 | guy | 2004-12-25 18:22:16 -0600 (Sat, 25 Dec 2004) | 2 lines
2703 M /trunk/epan/dissectors/packet-dns.c
2704 M /trunk/epan/dissectors/packet-dns.h
2705 M /trunk/epan/dissectors/packet-gtp.c
2706 M /trunk/epan/dissectors/packet-nbns.c
2707 M /trunk/epan/dissectors/packet-pgm.c
2708 M /trunk/epan/dissectors/packet-radius.c
2710 From Luis Ontanon: add more filterable fields to DNS, PGM, GTP, and RADIUS.
2712 ------------------------------------------------------------------------
2713 r12834 | ulfl | 2004-12-25 12:35:21 -0600 (Sat, 25 Dec 2004) | 1 line
2716 M /trunk/epan/dissectors/packet-aim-chat.c
2717 M /trunk/epan/dissectors/packet-aim.c
2718 M /trunk/epan/dissectors/packet-bssgp.c
2719 M /trunk/epan/dissectors/packet-tcp.c
2720 M /trunk/epan/dissectors/packet-x11.c
2722 Again, some warnings removed.
2723 ------------------------------------------------------------------------
2724 r12833 | ulfl | 2004-12-25 08:46:40 -0600 (Sat, 25 Dec 2004) | 1 line
2726 M /trunk/epan/dissectors/packet-pgsql.c
2728 Fix a core dump causing the buildbot test menagerie to fail. It was caused by incorrectly trying to proto_tree_add_item() with a very huge length. However, someone with more SQL knowledge than me should have a qualified look at that place and do a better fix.
2729 ------------------------------------------------------------------------
2730 r12832 | ulfl | 2004-12-25 07:49:30 -0600 (Sat, 25 Dec 2004) | 1 line
2732 M /trunk/epan/dissectors/packet-aim-oft.c
2733 M /trunk/epan/dissectors/packet-aim-signon.c
2734 M /trunk/epan/dissectors/packet-aoe.c
2735 M /trunk/epan/dissectors/packet-cmip.c
2736 M /trunk/epan/dissectors/packet-cmp.c
2737 M /trunk/epan/dissectors/packet-dcerpc-spoolss.c
2738 M /trunk/epan/dissectors/packet-http.c
2739 M /trunk/epan/dissectors/packet-ipdc.c
2740 M /trunk/epan/dissectors/packet-ipmi.c
2741 M /trunk/epan/dissectors/packet-ipsec.c
2742 M /trunk/epan/dissectors/packet-llc.c
2743 M /trunk/epan/dissectors/packet-mtp3.c
2744 M /trunk/epan/dissectors/packet-nfs.c
2745 M /trunk/epan/dissectors/packet-nlm.c
2746 M /trunk/epan/dissectors/packet-portmap.c
2747 M /trunk/epan/dissectors/packet-rpc.c
2748 M /trunk/epan/dissectors/packet-rtsp.c
2749 M /trunk/epan/dissectors/packet-sigcomp.c
2750 M /trunk/epan/dissectors/packet-sip.c
2751 M /trunk/epan/dissectors/packet-smb-sidsnooping.c
2752 M /trunk/epan/dissectors/packet-smb.c
2753 M /trunk/epan/dissectors/packet-tcp.c
2754 M /trunk/epan/dissectors/packet-tds.c
2755 M /trunk/epan/dissectors/packet-x11.c
2756 M /trunk/h225-persistentdata.c
2757 M /trunk/plugins/acn/packet-acn.c
2758 M /trunk/plugins/asn1/packet-asn1.c
2760 a lot of warnings removed, most of them about pointer to int casts without using the appropriate GLib macros
2761 ------------------------------------------------------------------------
2762 r12831 | ulfl | 2004-12-25 04:30:58 -0600 (Sat, 25 Dec 2004) | 1 line
2764 M /trunk/epan/dissectors/packet-bssgp.c
2765 M /trunk/epan/dissectors/packet-dhcpv6.c
2766 M /trunk/epan/dissectors/packet-windows-common.c
2768 Again, some warnings removed.
2769 ------------------------------------------------------------------------
2770 r12830 | ulfl | 2004-12-24 17:17:38 -0600 (Fri, 24 Dec 2004) | 1 line
2772 M /trunk/epan/dissectors/packet-dcerpc.c
2773 M /trunk/epan/dissectors/packet-dcm.c
2775 use GLib's pointer to int conversion macros to prevent compiler warnings
2776 ------------------------------------------------------------------------
2777 r12829 | guy | 2004-12-24 16:21:23 -0600 (Fri, 24 Dec 2004) | 2 lines
2779 M /trunk/epan/dissectors/packet-vj.c
2781 Note the RFC that describes VJ compression.
2783 ------------------------------------------------------------------------
2784 r12828 | sahlberg | 2004-12-24 06:39:21 -0600 (Fri, 24 Dec 2004) | 4 lines
2786 A /trunk/asn1/pkixcmp
2787 A /trunk/asn1/pkixcmp/CMP.asn
2788 A /trunk/asn1/pkixcmp/Makefile
2789 A /trunk/asn1/pkixcmp/cmp-exp.cnf
2790 A /trunk/asn1/pkixcmp/cmp.cnf
2791 A /trunk/asn1/pkixcmp/packet-cmp-template.c
2792 A /trunk/asn1/pkixcmp/packet-cmp-template.h
2793 M /trunk/epan/dissectors/Makefile.common
2794 A /trunk/epan/dissectors/packet-cmp.c
2795 A /trunk/epan/dissectors/packet-cmp.h
2797 New protocol RFC2510 PKIXCMP Certificate Management Protocol
2801 ------------------------------------------------------------------------
2802 r12827 | sahlberg | 2004-12-24 06:22:52 -0600 (Fri, 24 Dec 2004) | 3 lines
2804 M /trunk/asn1/pkix1implicit/packet-pkix1implicit-template.c
2805 M /trunk/asn1/pkix1implicit/packet-pkix1implicit-template.h
2806 M /trunk/asn1/pkix1implicit/pkix1implicit_exp.cnf
2807 M /trunk/epan/dissectors/packet-pkix1implicit.c
2808 M /trunk/epan/dissectors/packet-pkix1implicit.h
2810 export ResonFlags from pkix1implicit
2813 ------------------------------------------------------------------------
2814 r12826 | sahlberg | 2004-12-24 06:16:27 -0600 (Fri, 24 Dec 2004) | 3 lines
2816 M /trunk/asn1/pkix1explicit/packet-pkix1explicit-template.c
2817 M /trunk/asn1/pkix1explicit/packet-pkix1explicit-template.h
2818 M /trunk/asn1/pkix1explicit/pkix1explicit_exp.cnf
2819 M /trunk/epan/dissectors/packet-pkix1explicit.c
2820 M /trunk/epan/dissectors/packet-pkix1explicit.h
2822 export Certificate and CertificateList from pkix1explicit
2825 ------------------------------------------------------------------------
2826 r12825 | sahlberg | 2004-12-24 05:32:13 -0600 (Fri, 24 Dec 2004) | 3 lines
2828 A /trunk/asn1/pkixcrmf
2829 A /trunk/asn1/pkixcrmf/CRMF.asn
2830 A /trunk/asn1/pkixcrmf/Makefile
2831 A /trunk/asn1/pkixcrmf/crmf-exp.cnf
2832 A /trunk/asn1/pkixcrmf/crmf.cnf
2833 A /trunk/asn1/pkixcrmf/packet-crmf-template.c
2834 A /trunk/asn1/pkixcrmf/packet-crmf-template.h
2835 M /trunk/epan/dissectors/Makefile.common
2836 A /trunk/epan/dissectors/packet-crmf.c
2837 A /trunk/epan/dissectors/packet-crmf.h
2839 New "protocol" the support functions from RFC2511 Certificate Request Message Format CRMF
2842 ------------------------------------------------------------------------
2843 r12824 | sahlberg | 2004-12-24 05:24:35 -0600 (Fri, 24 Dec 2004) | 3 lines
2845 M /trunk/asn1/cms/cms-exp.cnf
2846 M /trunk/asn1/cms/cms.cnf
2847 M /trunk/epan/dissectors/packet-cms.c
2848 M /trunk/epan/dissectors/packet-cms.h
2850 export EnvelopedData
2853 ------------------------------------------------------------------------
2854 r12823 | sahlberg | 2004-12-23 13:56:29 -0600 (Thu, 23 Dec 2004) | 3 lines
2856 M /trunk/epan/dissectors/packet-tcp.c
2858 RST segmetns are never WindowFull segments.
2861 ------------------------------------------------------------------------
2862 r12822 | sahlberg | 2004-12-23 13:53:24 -0600 (Thu, 23 Dec 2004) | 3 lines
2864 M /trunk/epan/dissectors/packet-dcerpc.c
2866 add another error code to dcerpc
2869 ------------------------------------------------------------------------
2870 r12821 | ulfl | 2004-12-23 07:34:02 -0600 (Thu, 23 Dec 2004) | 1 line
2872 M /trunk/gtk/webbrowser.c
2874 show a simple_dialog, if we use glib 1.x and trying to open a webbrowser (not implemented). This will prevent another compiler warning.
2875 ------------------------------------------------------------------------
2876 r12820 | lroland | 2004-12-23 02:27:30 -0600 (Thu, 23 Dec 2004) | 17 lines
2878 M /trunk/plugins/mate/mate.h
2879 M /trunk/plugins/mate/mate_runtime.c
2880 M /trunk/plugins/mate/mate_setup.c
2881 M /trunk/plugins/mate/mate_util.c
2882 M /trunk/plugins/mate/mate_util.h
2883 M /trunk/plugins/mate/matelib/isup.mate
2884 M /trunk/plugins/mate/matelib/radius.mate
2885 M /trunk/plugins/mate/moduleinfo.h
2886 M /trunk/plugins/mate/packet-mate.c
2888 Fixes for Mate from Luis Ontanon:
2889 - fixes crash at reinit when DiscardPduData=TRUE: check if there's an
2890 avpl before deleting it.
2891 - mate.pdu_type.RelativeTime had a dual use, add
2892 mate.pdu_type.TimeInGop and leave the other alone.
2893 - other fixes related to times (they now seem to be right)
2894 - scs_subscribe doesn't use g_malloc anymore. it uses GMemChunks
2895 (I had to rename two GMemChunks to make MSVC happy)
2896 - fixes crash at reinit when DiscardPduData=TRUE: check if there's an
2897 avpl before deleting it.
2898 - mate.pdu_type.RelativeTime had a dual use, add
2899 mate.pdu_type.TimeInGop and leave the other alone.
2900 - other fixes related to times (they now seem to be right)
2901 - fixed few things at reinit:
2903 - remove the nodes in the items hash tables
2905 ------------------------------------------------------------------------
2906 r12819 | ulfl | 2004-12-22 18:27:20 -0600 (Wed, 22 Dec 2004) | 1 line
2908 M /trunk/epan/dissectors/packet-dcom-cba-acco.c
2910 Again, some warnings removed.
2911 ------------------------------------------------------------------------
2912 r12818 | sharpe | 2004-12-22 13:44:42 -0600 (Wed, 22 Dec 2004) | 5 lines
2914 M /trunk/epan/dissectors/packet-smb.c
2917 Clean up one more instance of 8-byte timestamps in SMB. Have to work on
2918 the 4-byte ones soon.
2921 ------------------------------------------------------------------------
2922 r12817 | guy | 2004-12-22 13:27:09 -0600 (Wed, 22 Dec 2004) | 8 lines
2924 M /trunk/epan/dissectors/packet-radius.c
2926 RFC 2868 says that the length of a "tagged string" field must be at
2927 least 3 - 2 for type+length and 1 for the tag - so treat a "tagged
2928 string" field as bad if there isn't at least one byte of data. (It's a
2929 bit odd that the RFC says that the tag must be in the range 0x01-0x1F -
2930 that sounds suspiciously as if they're saying "printable characters
2931 aren't valid tags", to allow untagged strings, which might suggest that
2932 a field with a length of 2 should be interpreted as an empty string.)
2934 ------------------------------------------------------------------------
2935 r12816 | guy | 2004-12-22 04:44:20 -0600 (Wed, 22 Dec 2004) | 7 lines
2937 M /trunk/epan/dissectors/packet-windows-common.c
2939 Check for all bogus ACE lengths, i.e. all lengths < 4.
2941 Clean up indentation.
2943 Add a comment asking whether the revision in an ACL is *really* 2 bytes
2944 and the ACE count is *really* 4 bytes.
2946 ------------------------------------------------------------------------
2947 r12815 | guy | 2004-12-22 03:58:28 -0600 (Wed, 22 Dec 2004) | 4 lines
2949 M /trunk/epan/dissectors/packet-ieee80211.c
2951 Add only one protocol tree item for the "weak IV" flag - add it as a
2952 non-hidden Boolean, and use "proto_tree_add_boolean_format()" to add it
2953 to include the key byte.
2955 ------------------------------------------------------------------------
2956 r12814 | guy | 2004-12-22 03:46:14 -0600 (Wed, 22 Dec 2004) | 7 lines
2958 M /trunk/gtk/conversations_wlan.c
2959 M /trunk/gtk/hostlist_wlan.c
2961 Change the RCS ID - it's not getting expanded when it's "$Id $".
2963 Fix a comment in conversations_wlan.c.
2965 Refer to "WLAN" in hostlist_wlan.c, just as we do in
2966 conversations_wlan.c.
2968 ------------------------------------------------------------------------
2969 r12813 | guy | 2004-12-22 03:19:01 -0600 (Wed, 22 Dec 2004) | 4 lines
2971 M /trunk/gtk/print_dlg.c
2973 From Brett Kuskie: recalculate the ranges every time an export dialog is
2974 opened, not just the first time, so that if the packet counts change
2975 up-to-date values are displayed.
2977 ------------------------------------------------------------------------
2978 r12812 | sharpe | 2004-12-21 20:40:33 -0600 (Tue, 21 Dec 2004) | 10 lines
2980 M /trunk/epan/dissectors/packet-smb.c
2983 Add a dissection for the GET_NETWORK_FILE_OPEN_INFO and make some stuff that
2984 we do in several places into a subroutine. We need to do it also with the
2985 4-byte time stamps that are dissected all over the place.
2987 I had thought that that last unknown in the returned structure might be
2988 a count of the number of clients that have the file open, but a simple test
2989 suggests that that is not the case.
2992 ------------------------------------------------------------------------
2993 r12811 | guy | 2004-12-21 19:51:00 -0600 (Tue, 21 Dec 2004) | 4 lines
2995 M /trunk/epan/dissectors/packet-radius.c
2997 In the "rdconvertXXXtostr()" routines, check that the length passed in
2998 is >= 0 (if it's not, that's a bug), and make the buffer index and total
2999 length variables int as well, to match the length.
3001 ------------------------------------------------------------------------
3002 r12810 | guy | 2004-12-21 19:42:54 -0600 (Tue, 21 Dec 2004) | 5 lines
3004 M /trunk/epan/dissectors/packet-radius.c
3006 Move the RADIUS_TIMESTAMP, RADIUS_INTEGER4_TAGGED, and RADIUS_UNKNOWN
3007 case branches up, so the case branches are in the same order as the
3008 elements of the enum are, and add length checks to RADIUS_TIMESTAMP and
3009 RADIUS_INTEGER4_TAGGED.
3011 ------------------------------------------------------------------------
3012 r12809 | guy | 2004-12-21 18:30:39 -0600 (Tue, 21 Dec 2004) | 3 lines
3014 M /trunk/epan/dissectors/packet-ieee80211.c
3016 Properly declare a variable as volatile, as the longjmp done by the
3017 exception mechanism might clobber it otherwise.
3019 ------------------------------------------------------------------------
3020 r12808 | guy | 2004-12-21 18:23:55 -0600 (Tue, 21 Dec 2004) | 6 lines
3022 M /trunk/epan/dissectors/packet-radius.c
3024 Add some checks to make sure the AVP length is large enough for the item
3025 we're fetching from the AVP.
3027 In the case of a tagged string, if the length is 2 (meaning the data
3028 length is 0), assume there's no tag.
3030 ------------------------------------------------------------------------
3031 r12807 | guy | 2004-12-21 17:26:01 -0600 (Tue, 21 Dec 2004) | 3 lines
3033 M /trunk/epan/dissectors/packet-dnp.c
3035 Fix one comment, and put in another one giving a note about where you
3036 can get the protocol specs.
3038 ------------------------------------------------------------------------
3039 r12806 | obiot | 2004-12-21 15:17:44 -0600 (Tue, 21 Dec 2004) | 7 lines
3041 M /trunk/epan/dissectors/packet-gsm_sms.c
3043 From Victor Stratan: GSM SMS fixes:
3045 - Corrected incorrect Timezone output due to byte overflow.
3047 - Added descriptions for address string decoding.
3050 ------------------------------------------------------------------------
3051 r12805 | guy | 2004-12-21 14:36:50 -0600 (Tue, 21 Dec 2004) | 3 lines
3053 M /trunk/epan/dissectors/packet-mmse.c
3055 Use "format_text()" on strings, to better handle non-printable
3058 ------------------------------------------------------------------------
3059 r12804 | guy | 2004-12-21 14:03:47 -0600 (Tue, 21 Dec 2004) | 3 lines
3061 M /trunk/epan/dissectors/packet-mmse.c
3063 Put the strings for the X-Mms-Previously-Sent-By header under the MMSE
3064 tree rather than at the top level.
3066 ------------------------------------------------------------------------
3067 r12803 | guy | 2004-12-21 13:28:48 -0600 (Tue, 21 Dec 2004) | 18 lines
3069 M /trunk/epan/dissectors/packet-rtcp.h
3070 M /trunk/epan/dissectors/packet-rtp.h
3071 M /trunk/epan/dissectors/packet-t38.c
3072 M /trunk/epan/dissectors/packet-t38.h
3074 Make the array for the "setup method" for RTP, RTCP, and T.38
3075 conversations large enough to hold the maximum setup method size plus a
3076 trailing '\0'. Make the maximum setup method size 7, so that when the
3077 trailing '\0' is included the total array length is a power of 2. (The
3078 longest string currently used is "Skinny", which fits in 7 characters).
3080 This fixes problems in the RTP and RTCP dissectors similar to the one
3081 found in the T.38 dissector.
3083 Undo the previous change to packet-t38.c, as it's now safe to store in
3084 method[MAX_T38_SETUP_METHOD_SIZE], because the array now has
3085 MAX_T38_SETUP_METHOD_SIZE+1 characters.
3087 (Should we use "strlcpy()", and supply our own "strlcpy()" if the system
3088 and/or C library doesn't supply it? Its semantics are a bit cleaner
3089 than those of the "strncpy()"/null-terminate idiom, perhaps making it
3090 less likely that mistakes of this sort will be made.)
3092 ------------------------------------------------------------------------
3093 r12802 | sahlberg | 2004-12-21 11:05:14 -0600 (Tue, 21 Dec 2004) | 5 lines
3095 M /trunk/epan/dissectors/packet-ldap.c
3099 make ethereal handle gss-api encrypted ldap blobs
3102 ------------------------------------------------------------------------
3103 r12801 | sahlberg | 2004-12-21 10:44:11 -0600 (Tue, 21 Dec 2004) | 13 lines
3105 M /trunk/epan/dissectors/packet-mmse.c
3107 abs_time_to_str() returns a staticly allocated string. dont g_free() it.
3109 fix two instances of wrong parameter list to proto_tree_add_string_format()
3111 if we call proto_tree_string() the hf field has to be of a string format as well.
3115 now it dissects christophe's capture without dumping core but it looks weird.
3116 mmse and telco people can read the specs and find ut what it wrong.
3120 ------------------------------------------------------------------------
3121 r12800 | jmayer | 2004-12-21 07:18:08 -0600 (Tue, 21 Dec 2004) | 4 lines
3123 M /trunk/epan/dissectors/packet-pgsql.c
3126 - Make port configurable via prefs
3127 - Highlight keywords in addition to values in hexpane
3129 ------------------------------------------------------------------------
3130 r12799 | jmayer | 2004-12-21 06:30:24 -0600 (Tue, 21 Dec 2004) | 3 lines
3133 M /trunk/epan/dissectors/packet-ieee80211.c
3134 M /trunk/epan/dissectors/packet-ieee80211.h
3135 M /trunk/gtk/Makefile.common
3136 A /trunk/gtk/conversations_wlan.c
3137 A /trunk/gtk/hostlist_wlan.c
3139 Giles Scott: Add Wlan tap
3142 ------------------------------------------------------------------------
3143 r12798 | jmayer | 2004-12-21 06:26:43 -0600 (Tue, 21 Dec 2004) | 1 line
3145 M /trunk/wiretap/configure.in
3147 Small Whitespacechange
3148 ------------------------------------------------------------------------
3149 r12797 | ulfl | 2004-12-21 04:02:42 -0600 (Tue, 21 Dec 2004) | 1 line
3151 M /trunk/epan/dissectors/packet-dcom-cba-acco.c
3153 Again, some warnings removed.
3154 ------------------------------------------------------------------------
3155 r12796 | gerald | 2004-12-20 21:50:14 -0600 (Mon, 20 Dec 2004) | 2 lines
3157 M /trunk/epan/dissectors/packet-t38.c
3159 Fix an off-by-one error when terminating a string.
3161 ------------------------------------------------------------------------
3162 r12795 | jmayer | 2004-12-20 17:24:13 -0600 (Mon, 20 Dec 2004) | 2 lines
3165 M /trunk/epan/dissectors/Makefile.common
3166 A /trunk/epan/dissectors/packet-pgsql.c
3167 D /trunk/epan/dissectors/packet-postgresql.c
3169 Abhijit Menon-Sen: Postgres v3 support
3171 ------------------------------------------------------------------------
3172 r12794 | guy | 2004-12-20 16:51:05 -0600 (Mon, 20 Dec 2004) | 2 lines
3174 M /trunk/epan/dissectors/packet-dcom.c
3176 Get rid of extra include of <string.h>.
3178 ------------------------------------------------------------------------
3179 r12793 | ulfl | 2004-12-20 16:29:24 -0600 (Mon, 20 Dec 2004) | 1 line
3181 M /trunk/epan/dissectors/packet-dcom-cba-acco.c
3182 M /trunk/epan/dissectors/packet-dcom-cba.c
3183 M /trunk/epan/dissectors/packet-dcom.c
3185 Removed some of the unix related warnings. I'll remove the remaining DCOM related ones in the next days, step by step (by looking at the buildbot output).
3186 ------------------------------------------------------------------------
3187 r12792 | guy | 2004-12-20 16:25:13 -0600 (Mon, 20 Dec 2004) | 2 lines
3189 M /trunk/epan/dissectors/packet-dcom.c
3191 Include <string.h> to declare various functions.
3193 ------------------------------------------------------------------------
3194 r12791 | guy | 2004-12-20 16:13:48 -0600 (Mon, 20 Dec 2004) | 3 lines
3196 M /trunk/epan/dissectors/packet-bootp.c
3197 M /trunk/epan/dissectors/packet-image-gif.c
3198 M /trunk/epan/dissectors/packet-image-jfif.c
3199 M /trunk/epan/dissectors/packet-wsp.c
3201 Use "plurality()" rather than locally-defined "PLURALIZE()" macros, and
3202 get rid of the definition of "PLURALIZE()" in modules that don't use it.
3204 ------------------------------------------------------------------------
3205 r12790 | gerald | 2004-12-20 10:15:29 -0600 (Mon, 20 Dec 2004) | 2 lines
3207 M /trunk/epan/dissectors/packet-radius.c
3209 Remove an unneeded "ntohl()" call.
3211 ------------------------------------------------------------------------
3212 r12789 | jmayer | 2004-12-20 07:32:08 -0600 (Mon, 20 Dec 2004) | 4 lines
3217 At least in some cases some Marconi 2810 send packets with
3218 the locally assigned flag set.
3219 Update manuf, while I'm at it.
3221 ------------------------------------------------------------------------
3222 r12788 | jmayer | 2004-12-20 04:56:25 -0600 (Mon, 20 Dec 2004) | 1 line
3224 M /trunk/epan/sigcomp-udvm.h
3225 M /trunk/epan/sigcomp_state_hdlr.c
3228 ------------------------------------------------------------------------
3229 r12787 | jmayer | 2004-12-20 04:49:12 -0600 (Mon, 20 Dec 2004) | 1 line
3231 M /trunk/epan/dissectors/packet-ieee80211.c
3233 Found by Buildbot Solaris: isprint.h include only works on glib2 systems
3234 ------------------------------------------------------------------------
3235 r12786 | guy | 2004-12-20 03:53:27 -0600 (Mon, 20 Dec 2004) | 6 lines
3237 M /trunk/epan/dissectors/packet-ldap.c
3239 Put in a stub "dissector" for LDAP_FILTER EXTENSIBLE, so we can at least
3240 dissect packets containing that filter type.
3242 Note that if a dissector for a particular operation fails, we should
3243 stop dissecting rather than trying to dissect the controls.
3245 ------------------------------------------------------------------------
3246 r12785 | sahlberg | 2004-12-20 02:44:10 -0600 (Mon, 20 Dec 2004) | 6 lines
3248 M /trunk/epan/dissectors/packet-dcom.c
3250 g_strescape only takes one parameter in glib 1.x
3252 this makes ethereal compile for those of us that are not on the bleeding edge.
3253 (gtk1 is much better anyway)
3256 ------------------------------------------------------------------------
3257 r12784 | jmayer | 2004-12-19 18:00:06 -0600 (Sun, 19 Dec 2004) | 4 lines
3259 M /trunk/epan/dissectors/packet-eapol.c
3260 M /trunk/epan/dissectors/packet-ieee80211.c
3261 M /trunk/epan/dissectors/packet-ieee80211.h
3263 - Diplay SSID in mangemntframes
3264 - Display unprintable characters in SSID as '.' (SSID charaters
3265 are of type octet, not alphanum).
3267 ------------------------------------------------------------------------
3268 r12783 | ulfl | 2004-12-19 11:26:23 -0600 (Sun, 19 Dec 2004) | 1 line
3270 M /trunk/epan/dissectors/packet-dcerpc-pn-io.c
3271 M /trunk/epan/dissectors/packet-pn-rt.c
3273 removed some gcc warnings (hopefully)
3274 ------------------------------------------------------------------------
3275 r12782 | ulfl | 2004-12-19 10:49:34 -0600 (Sun, 19 Dec 2004) | 1 line
3277 M /trunk/epan/dissectors/packet-dcom-remunkn.c
3278 M /trunk/epan/dissectors/packet-dcom.c
3279 M /trunk/epan/dissectors/packet-dcom.h
3281 add some IRemUnknown dissectors
3282 ------------------------------------------------------------------------
3283 r12781 | ulfl | 2004-12-19 10:30:25 -0600 (Sun, 19 Dec 2004) | 1 line
3285 M /trunk/epan/dissectors/packet-dcom-oxid.c
3288 ------------------------------------------------------------------------
3289 r12780 | ulfl | 2004-12-19 10:29:08 -0600 (Sun, 19 Dec 2004) | 1 line
3291 M /trunk/epan/dissectors/packet-dcom-remact.c
3293 add dissection of RemoteActivation method
3294 ------------------------------------------------------------------------
3295 r12779 | ulfl | 2004-12-19 10:13:05 -0600 (Sun, 19 Dec 2004) | 1 line
3297 M /trunk/epan/dissectors/packet-dcom-oxid.c
3298 M /trunk/epan/dissectors/packet-dcom.c
3300 add a lot of dissect stuff to the OXID resolver, moved some details of the DUALSTRINGARRAY to packet-dcom.c
3301 ------------------------------------------------------------------------
3302 r12778 | ulfl | 2004-12-19 10:04:09 -0600 (Sun, 19 Dec 2004) | 1 line
3304 M /trunk/epan/dissectors/Makefile.common
3306 bugfix: remove empty line, probably caused by eol confusion
3307 ------------------------------------------------------------------------
3308 r12777 | ulfl | 2004-12-19 08:08:03 -0600 (Sun, 19 Dec 2004) | 1 line
3310 M /trunk/epan/dissectors/Makefile.common
3311 D /trunk/epan/dissectors/packet-dcerpc-iremunkn.c
3312 D /trunk/epan/dissectors/packet-dcerpc-iremunkn2.c
3313 D /trunk/epan/dissectors/packet-dcerpc-oxid.c
3314 D /trunk/epan/dissectors/packet-dcerpc-remact.c
3315 D /trunk/epan/dissectors/packet-dcerpc-sysact.c
3316 A /trunk/epan/dissectors/packet-dcom-dispatch.c
3317 A /trunk/epan/dissectors/packet-dcom-oxid.c (from /trunk/epan/dissectors/packet-dcerpc-oxid.c:12776)
3318 A /trunk/epan/dissectors/packet-dcom-remact.c (from /trunk/epan/dissectors/packet-dcerpc-remact.c:12776)
3319 A /trunk/epan/dissectors/packet-dcom-remunkn.c (from /trunk/epan/dissectors/packet-dcerpc-iremunkn.c:12776)
3320 A /trunk/epan/dissectors/packet-dcom-sysact.c (from /trunk/epan/dissectors/packet-dcerpc-sysact.c:12776)
3322 renamed all DCOM related interface dissectors from packet-dcerpc-... to packet_dcom_... and add DCOM IDispatch dissector (incomplete, but better than nothing... ;-)
3323 ------------------------------------------------------------------------
3324 r12776 | ulfl | 2004-12-19 07:46:09 -0600 (Sun, 19 Dec 2004) | 2 lines
3326 M /trunk/epan/dissectors/Makefile.common
3327 M /trunk/epan/dissectors/packet-dcerpc.c
3328 M /trunk/epan/dissectors/packet-dcerpc.h
3329 A /trunk/epan/dissectors/packet-dcom-cba-acco.c
3330 A /trunk/epan/dissectors/packet-dcom-cba.c
3331 A /trunk/epan/dissectors/packet-dcom.c
3332 A /trunk/epan/dissectors/packet-dcom.h
3334 (on behalf of the PROFIBUS Nutzerorganisation e.V. Deutschland):
3335 another part of the PROFINET dissectors (PN-CBA, including a lot of generic DCOM dissection) still some work to be done ...
3336 ------------------------------------------------------------------------
3337 r12775 | ulfl | 2004-12-19 04:30:33 -0600 (Sun, 19 Dec 2004) | 1 line
3339 M /trunk/epan/dissectors/Makefile.common
3340 M /trunk/epan/dissectors/packet-dcerpc-epm.c
3341 D /trunk/epan/dissectors/packet-dcerpc-epm4.c
3343 Merge dissection of EndpointMapper interfaces of version 3 and 4 into one file, as the dissection of both interface versions are (currently) identical. (Jaime, could you please check, if EPM4 dissection is still working well?)
3344 ------------------------------------------------------------------------
3345 r12774 | sahlberg | 2004-12-19 01:18:04 -0600 (Sun, 19 Dec 2004) | 14 lines
3347 M /trunk/epan/dissectors/packet-tcp.c
3349 add detection to TCP Analysis to detect and flag segments that will completely fill the window advertized from the other side.
3351 I.e. when a segment is seen that would (as far as ethereal can tell from the ACKs it has seen in the other direction) fill the window completely.
3353 It is similar to but not exactly the same as the XeroWindow detection since there are many instances where ZeroWindow detection would not work (i.e. an ACK where win==0 since many many situations occur where the window is full but no zerowindowack is ever generated)
3356 Someone that has good english could, please, update the Wiki with this option.
3357 It is very very useful to spot performance issues where the tcp window size is too small to accomodate the enmd-to-end latency.
3363 ------------------------------------------------------------------------
3364 r12773 | sahlberg | 2004-12-18 22:10:05 -0600 (Sat, 18 Dec 2004) | 11 lines
3366 M /trunk/epan/dissectors/packet-ldap.c
3368 abort trying to dissect ldap controls if the header doesnt look right.
3370 it will not solve the problem in the c06- testmenageri capture that
3371 contains unknown types of ldap commands but it will at least
3372 stop the ldap controls dissector from dumping core.
3374 someone interested in ldap might want to look at those "unknown ldap packets"
3379 ------------------------------------------------------------------------
3380 r12772 | jmayer | 2004-12-18 22:04:49 -0600 (Sat, 18 Dec 2004) | 3 lines
3383 M /trunk/epan/dissectors/packet-ieee80211.c
3385 Giles Scott: Port weak key detection from Airsnort
3388 ------------------------------------------------------------------------
3389 r12771 | sahlberg | 2004-12-18 21:30:46 -0600 (Sat, 18 Dec 2004) | 4 lines
3391 M /trunk/epan/dissectors/packet-smb.c
3393 mark some fields as GENERATED fields
3397 ------------------------------------------------------------------------
3398 r12770 | sahlberg | 2004-12-18 21:19:53 -0600 (Sat, 18 Dec 2004) | 9 lines
3400 M /trunk/epan/dissectors/packet-smb.c
3402 the mid values in smb are too unreliable for request/response matching since they wrap so quickly.
3404 This has the effect that if you have a capture file with a hole in it, sa say when snoop or similar stops capturing packets for a while while writing the data to disk you often end up with a packet just after the hole that is a response packet and which ethereal mistakenly matches with a request/response from before the hole.
3407 now, when the first response is seen to a request remove the entry from the unmatched table so that no other response can match the same request.
3411 ------------------------------------------------------------------------
3412 r12769 | sahlberg | 2004-12-18 16:09:06 -0600 (Sat, 18 Dec 2004) | 7 lines
3414 M /trunk/epan/dissectors/packet-ndmp.c
3416 make ndmp use tcp_dissect_pdus()
3417 so that it will track pdu boundaries properly
3419 not tracking pdu boundaries caused pain since it would miss too many
3423 ------------------------------------------------------------------------
3424 r12768 | gerald | 2004-12-17 14:42:35 -0600 (Fri, 17 Dec 2004) | 2 lines
3426 M /trunk/make-version.pl
3428 Remove debugging output.
3430 ------------------------------------------------------------------------
3431 r12767 | gerald | 2004-12-17 14:41:14 -0600 (Fri, 17 Dec 2004) | 2 lines
3433 M /trunk/make-version.pl
3435 Work around a bug in the strftime() code in the Windows version of Perl.
3437 ------------------------------------------------------------------------
3438 r12766 | guy | 2004-12-17 13:27:46 -0600 (Fri, 17 Dec 2004) | 3 lines
3440 M /trunk/epan/dissectors/packet-lmp.c
3442 When the LMP dissector rejects a packet because it {is, isn't} UDP, let
3443 some other dissector have it.
3445 ------------------------------------------------------------------------
3446 r12765 | guy | 2004-12-17 13:14:24 -0600 (Fri, 17 Dec 2004) | 2 lines
3449 M /trunk/epan/dissectors/packet-ldap.c
3451 From Stefan Metzmacher: basic decoding for LDAP Controls.
3453 ------------------------------------------------------------------------
3454 r12764 | guy | 2004-12-17 04:09:32 -0600 (Fri, 17 Dec 2004) | 3 lines
3458 Don't start up a splash screen if "-G" is specified, even if we weren't
3459 configured with libpcap support.
3461 ------------------------------------------------------------------------
3462 r12763 | lroland | 2004-12-16 13:36:23 -0600 (Thu, 16 Dec 2004) | 8 lines
3464 M /trunk/plugins/mate/Makefile.am
3465 M /trunk/plugins/mate/Makefile.nmake
3466 M /trunk/plugins/mate/mate.h
3467 M /trunk/plugins/mate/mate_runtime.c
3468 M /trunk/plugins/mate/mate_setup.c
3469 M /trunk/plugins/mate/matelib/isup.mate
3470 M /trunk/plugins/mate/packet-mate.c
3472 Patch for Mate Plugin.
3474 - moves mate configuration from proto_register to proto_register_handoff
3475 - add the config file protocol preference
3476 - every item (gop,gog,pdu) has it's own ett
3477 - the tap doesn't do nothing, it just primes the tree
3478 - analyze_frame() what once was the tap now is called by the dissector
3479 - should work with tethereal now (to be tested)
3480 ------------------------------------------------------------------------
3481 r12762 | gerald | 2004-12-16 13:06:52 -0600 (Thu, 16 Dec 2004) | 6 lines
3483 M /trunk/make-version.pl
3485 From Thomas Boehne: Fix the version.conf status message and improve code
3488 Fix a bug in my previous checkin, so that svnversion.h will be created
3489 even when the ".svn/" directory isn't present.
3491 ------------------------------------------------------------------------
3492 r12761 | guy | 2004-12-15 11:50:11 -0600 (Wed, 15 Dec 2004) | 4 lines
3494 M /trunk/epan/dissectors/packet-http.c
3496 From Yaniv Kaul: add the CCM_POST method.
3500 ------------------------------------------------------------------------