Fix for bug 924. Adding preference whether to check the DVMRP V3 Major/Minor version.
[obnox/wireshark/wip.git] / ChangeLog
1 ------------------------------------------------------------------------
2 r16878 | gerald | 2005-12-21 20:06:39 -0600 (Wed, 21 Dec 2005) | 2 lines
3 Changed paths:
4    A /releases/ethereal-0.10.14 (from /trunk:16877)
5
6 Branch off the 0.10.14 release.
7
8 ------------------------------------------------------------------------
9 r16877 | jmayer | 2005-12-21 19:36:42 -0600 (Wed, 21 Dec 2005) | 8 lines
10 Changed paths:
11    M /trunk/epan/proto.c
12
13 Jaap Keuter:
14
15 While looking into bug 239 I found a type mismatch in proto.c. Even
16 though tree_is_expanded is defined as a (gboolean *) the memory
17 allocation is carried out using sizeof (gint *). The attached patch
18 fixes this.
19
20
21 ------------------------------------------------------------------------
22 r16876 | jmayer | 2005-12-21 19:33:56 -0600 (Wed, 21 Dec 2005) | 3 lines
23 Changed paths:
24    M /trunk/doc/editcap.pod
25
26 Jaap Keuter:
27         Add the documentation part of the fix for bug 379
28
29 ------------------------------------------------------------------------
30 r16875 | jmayer | 2005-12-21 19:26:04 -0600 (Wed, 21 Dec 2005) | 3 lines
31 Changed paths:
32    M /trunk/epan/dissectors/Makefile.common
33    A /trunk/epan/dissectors/packet-msnlb.c
34
35 Jaap Keuter:
36         Add MS NLB buildin dissector
37
38 ------------------------------------------------------------------------
39 r16874 | gerald | 2005-12-21 19:23:27 -0600 (Wed, 21 Dec 2005) | 43 lines
40 Changed paths:
41    M /trunk/AUTHORS
42    M /trunk/gtk/tcp_graph.c
43
44 From Bill Meier:
45
46 After investigating the time-sequence graphs (Stevens and tcptrace) produced 
47 using an FTP capture file supplied by Eduardo Segura 
48 (see http://www.ethereal.com/lists/ethereal-users/200512/msg00153.html ) 
49 I've identified several problems in tcp_trace.c.
50
51 The problems mostly involve incorrect determination of the lower/upper 
52 sequence number bounds (for the Y axis) in certain cases (e.g. having to do
53 with 'partial' conversations).
54
55 I've reworked the '...get_bounds' code to handle cases such as:
56
57 1. out of order data segments (e.g.: the first segment in a captured
58 conversation has a higher sequence number than a later segment);
59
60 2. 'ack' sequence numbers for initial ack segments in a conversation lower
61 than the sequence numbers of the initial data segments;
62
63 3. maximum 'ack + win' sequence number in a conversation greater than the 
64 max data sequence number;
65
66 4. Stevens graph: only use data segment sequence numbers when 
67 determining bounds;
68
69 5. TCP RST packet without 'ack' flag: do not try to use the 'ack' seq num from
70 the packet in this case. (This was the specific cause of the originally reported
71 problem).
72
73
74 I've also reworked the tcptrace display code slightly to properly handle 
75 the initial ack packet of a sequence;
76
77 As an example of the some of the fixes the Ethereal tcptrace style graph 
78 of the following conversation fragment will now be similar to the graph 
79 produced by Tcptrace.
80
81 data:  seq 10000 len 100
82 data:  seq 10100 len 200
83 ack:   ack 5000  win 6000
84 ack:   ack 5400  win 5600 
85
86
87 ------------------------------------------------------------------------
88 r16873 | jmayer | 2005-12-21 19:08:07 -0600 (Wed, 21 Dec 2005) | 4 lines
89 Changed paths:
90    M /trunk/epan/dissectors/packet-3com-njack.c
91
92 - Add max frame size
93 - Add port power forwarding
94 - Some more field cleanups
95
96 ------------------------------------------------------------------------
97 r16872 | gerald | 2005-12-21 10:49:47 -0600 (Wed, 21 Dec 2005) | 2 lines
98 Changed paths:
99    M /trunk/config.nmake
100    M /trunk/configure.in
101    M /trunk/docbook/release-notes.xml
102
103 Prep for 0.10.14.
104
105 ------------------------------------------------------------------------
106 r16871 | jmayer | 2005-12-21 05:21:49 -0600 (Wed, 21 Dec 2005) | 8 lines
107 Changed paths:
108    M /trunk/epan/dissectors/packet-3com-njack.c
109
110 - Don't use numbers when there are enum values
111 - Better nameing of tfs_ arrays
112 - Name and dissect "version" field (previously unknown)
113 - Name and dissect "add tag scheme" (previously unknown)
114 - Add lots of comments about meanings in the port data
115 - The first byte in the set command is probably some salt value
116
117
118 ------------------------------------------------------------------------
119 r16870 | guy | 2005-12-21 02:59:52 -0600 (Wed, 21 Dec 2005) | 5 lines
120 Changed paths:
121    M /trunk/gtk/about_dlg.c
122    M /trunk/gtk/main.c
123    M /trunk/tethereal.c
124    M /trunk/version_info.c
125    M /trunk/version_info.h
126
127 Provide not only copyright information, but a GPL blurb, in all the
128 version/usage messages.
129
130 Put newlines at the end of various version strings.
131
132 ------------------------------------------------------------------------
133 r16869 | sahlberg | 2005-12-21 02:48:59 -0600 (Wed, 21 Dec 2005) | 7 lines
134 Changed paths:
135    M /trunk/epan/dissectors/packet-smb.c
136
137 add dissection of two more NTCreateAndX bits :    
138 open by file id 
139 and
140 backup intent
141
142
143
144 ------------------------------------------------------------------------
145 r16868 | etxrab | 2005-12-20 12:38:13 -0600 (Tue, 20 Dec 2005) | 6 lines
146 Changed paths:
147    M /trunk/epan/dissectors/packet-enip.c
148    M /trunk/epan/dissectors/packet-mip.c
149
150 From jaap Keuter:
151 Taking a random dissector from the list on the Wiki I picked packet-enip.c. Nothing wrong with this one, I still ememified it.
152
153 From Bart Braem:
154 packet-mip.c does not have support for all registration denials by the foreign agent, code 77 was left out. The attached patch fixes that.
155
156 ------------------------------------------------------------------------
157 r16867 | etxrab | 2005-12-20 12:26:28 -0600 (Tue, 20 Dec 2005) | 1 line
158 Changed paths:
159    M /trunk/asn1/ansi_map/ansi_map.asn
160    M /trunk/asn1/ansi_map/ansi_map.cnf
161    M /trunk/asn1/ansi_map/packet-ansi_map-template.c
162
163 Add ASN1 code from some more 3GPP2 dockuments.
164 ------------------------------------------------------------------------
165 r16866 | jmayer | 2005-12-20 03:23:42 -0600 (Tue, 20 Dec 2005) | 1 line
166 Changed paths:
167    A /trunk/epan/dissectors/packet-rnsap.c
168    A /trunk/epan/dissectors/packet-rnsap.h
169
170 packet-rnsap.[hc] were added to Makefile.common but missing from svn
171 ------------------------------------------------------------------------
172 r16865 | jmayer | 2005-12-20 02:35:53 -0600 (Tue, 20 Dec 2005) | 8 lines
173 Changed paths:
174    M /trunk/epan/dissectors/packet-radius.c
175    M /trunk/epan/dissectors/packet-xml.c
176
177 packet-radius.c, packet-xml.c:
178         Fix a memory leak found by valgrind:
179         Although dir isn't a directory it may still use memory
180
181 packet-xml.c:
182         Reformat the relevant function in packet-xml.c to be readable on systems
183         where a tab is 8 spaces.
184
185 ------------------------------------------------------------------------
186 r16864 | etxrab | 2005-12-20 01:22:33 -0600 (Tue, 20 Dec 2005) | 1 line
187 Changed paths:
188    M /trunk/asn1/Makefile.nmake
189    A /trunk/asn1/rnsap
190    A /trunk/asn1/rnsap/Makefile
191    A /trunk/asn1/rnsap/Makefile.nmake
192    A /trunk/asn1/rnsap/packet-rnsap-template.c
193    A /trunk/asn1/rnsap/packet-rnsap-template.h
194    A /trunk/asn1/rnsap/rnsap.asn
195    A /trunk/asn1/rnsap/rnsap.cnf
196    M /trunk/epan/dissectors/Makefile.common
197
198 Add dissection of RNSAP, not complete yet.
199 ------------------------------------------------------------------------
200 r16863 | gerald | 2005-12-19 20:50:04 -0600 (Mon, 19 Dec 2005) | 2 lines
201 Changed paths:
202    M /trunk/epan/radius_dict.l
203
204 Make sure we don't try to close an already-closed file.
205
206 ------------------------------------------------------------------------
207 r16862 | etxrab | 2005-12-19 13:39:42 -0600 (Mon, 19 Dec 2005) | 1 line
208 Changed paths:
209    M /trunk/asn1/ansi_map/ansi_map.asn
210    M /trunk/asn1/ansi_map/packet-ansi_map-template.c
211
212 Fix some asn1 errors and insert the new code to call TCAP.
213 ------------------------------------------------------------------------
214 r16861 | etxrab | 2005-12-19 13:36:32 -0600 (Mon, 19 Dec 2005) | 1 line
215 Changed paths:
216    M /trunk/asn1/h450/Makefile.nmake
217    M /trunk/asn1/h450/h450.cnf
218    M /trunk/asn1/h450/packet-h450-template.c
219    M /trunk/epan/dissectors/packet-gsm_map.c
220    M /trunk/epan/dissectors/packet-gsm_map.h
221    M /trunk/epan/dissectors/packet-h450.c
222    M /trunk/epan/dissectors/packet-h450.h
223
224 Get rid of some GCC warnings about unused code.
225 ------------------------------------------------------------------------
226 r16860 | etxrab | 2005-12-19 13:34:52 -0600 (Mon, 19 Dec 2005) | 1 line
227 Changed paths:
228    M /trunk/asn1/gsmmap/GSMMAP.asn
229    M /trunk/asn1/gsmmap/gsmmap.cnf
230    M /trunk/asn1/gsmmap/packet-gsm_map-template.c
231
232 Add dissection of Error parameters hopfully geting rid of some GCC warnings.
233 ------------------------------------------------------------------------
234 r16859 | lego | 2005-12-19 13:21:32 -0600 (Mon, 19 Dec 2005) | 3 lines
235 Changed paths:
236    M /trunk/epan/dissectors/packet-m3ua.c
237
238 register the m3ua dissector by name
239
240
241 ------------------------------------------------------------------------
242 r16858 | lego | 2005-12-19 13:20:31 -0600 (Mon, 19 Dec 2005) | 3 lines
243 Changed paths:
244    M /trunk/epan/dissectors/packet-alcap.c
245
246 Avoid a warning if release_cause == 0
247
248
249 ------------------------------------------------------------------------
250 r16857 | lego | 2005-12-19 13:18:20 -0600 (Mon, 19 Dec 2005) | 3 lines
251 Changed paths:
252    M /trunk/epan/dissectors/packet-juniper.c
253    M /trunk/wiretap/libpcap.c
254    M /trunk/wiretap/wtap.h
255
256 Add support for Juniper GGSN generated pcap files.
257
258
259 ------------------------------------------------------------------------
260 r16856 | etxrab | 2005-12-19 00:48:07 -0600 (Mon, 19 Dec 2005) | 22 lines
261 Changed paths:
262    M /trunk/epan/dissectors/packet-bittorrent.c
263    M /trunk/epan/dissectors/packet-edonkey.c
264    M /trunk/epan/dissectors/packet-edonkey.h
265
266 From John Sullivan:
267 Three patches here:
268
269 eth-ed-2.diff
270 -------------
271
272 1) The handling of HashSet Answer messages was wrong
273 2) Add dissection of some more eMule extension packets to do with
274    error recovery
275
276    
277 eth-bt-1.diff
278 -------------
279
280 New versions of the Azureus BitTorrent client implement a new extension to the protocol, which is effectively a text based encapsulation of the binary BitTorrent protocol, embedded within the BitTorrent protocol. Who knows why they thought that was a good idea, but this patch can pick apart their new headers.
281
282
283 eth-bt-2.diff
284 -------------
285
286 By registering a normal dissector as well as the heuristic one, BitTorrent shows up on the Decode As... list so you can manually override its mistake.
287
288 ------------------------------------------------------------------------
289 r16855 | jmayer | 2005-12-18 17:29:37 -0600 (Sun, 18 Dec 2005) | 4 lines
290 Changed paths:
291    M /trunk/epan/column-utils.c
292
293 "Fix" for warning: enumeration value 'TS_NOT_SET' not handled in switch
294    Just g_assert until someone who understands the code checks in a real
295    fix.
296
297 ------------------------------------------------------------------------
298 r16854 | jmayer | 2005-12-18 17:23:21 -0600 (Sun, 18 Dec 2005) | 1 line
299 Changed paths:
300    M /trunk/epan/to_str.c
301
302 warning: no newline at end of file
303 ------------------------------------------------------------------------
304 r16853 | jmayer | 2005-12-18 17:22:47 -0600 (Sun, 18 Dec 2005) | 1 line
305 Changed paths:
306    M /trunk/epan/dissectors/packet-nhrp.c
307    M /trunk/gtk/sctp_byte_graph_dlg.c
308
309 warning: C++ style comments are not allowed in ISO C90
310 ------------------------------------------------------------------------
311 r16852 | jmayer | 2005-12-18 17:18:06 -0600 (Sun, 18 Dec 2005) | 1 line
312 Changed paths:
313    M /trunk/asn1/h245/packet-h245-template.c
314    M /trunk/capture_opts.h
315    M /trunk/dumpcap.c
316    M /trunk/epan/dissectors/packet-h245.c
317    M /trunk/epan/dissectors/packet-nhrp.c
318
319 warning: function declaration isn't a prototype
320 ------------------------------------------------------------------------
321 r16851 | jmayer | 2005-12-18 16:40:49 -0600 (Sun, 18 Dec 2005) | 16 lines
322 Changed paths:
323    M /trunk/tools/pidl/lib/Parse/Pidl/Ethereal/Conformance.pm
324    M /trunk/tools/pidl/lib/Parse/Pidl/Ethereal/NDR.pm
325
326 Update from samba tree revision 12205 to 12325
327 ============================ Samba log start ============
328 ------------------------------------------------------------------------
329 r12205 | jelmer | 2005-12-13 02:56:04 +0100 (Tue, 13 Dec 2005) | 2 lines
330
331 Support 'TFS' command in conformance files
332
333 ------------------------------------------------------------------------
334 r12206 | jelmer | 2005-12-13 14:14:23 +0100 (Tue, 13 Dec 2005) | 2 lines
335
336 Fix some issues in NOEMIT
337
338 ------------------------------------------------------------------------
339 ============================ Samba log end ==============
340
341
342 ------------------------------------------------------------------------
343 r16850 | guy | 2005-12-18 14:54:47 -0600 (Sun, 18 Dec 2005) | 3 lines
344 Changed paths:
345    M /trunk/AUTHORS
346
347 Indent authors' e-mail addresses with tabs (so the list is properly
348 aligned in the About box).
349
350 ------------------------------------------------------------------------
351 r16849 | guy | 2005-12-18 13:46:38 -0600 (Sun, 18 Dec 2005) | 2 lines
352 Changed paths:
353    M /trunk/AUTHORS
354
355 Use tabs to indent all credits.
356
357 ------------------------------------------------------------------------
358 r16848 | guy | 2005-12-18 13:41:49 -0600 (Sun, 18 Dec 2005) | 2 lines
359 Changed paths:
360    M /trunk/AUTHORS
361
362 Re-UTF-8ify.
363
364 ------------------------------------------------------------------------
365 r16847 | etxrab | 2005-12-18 13:01:46 -0600 (Sun, 18 Dec 2005) | 2 lines
366 Changed paths:
367    M /trunk/epan/dissectors/packet-ospf.c
368
369 From Michael Rozhavsky:
370 In my previous patch I forgot to add a OOBResync flag to the DBD packet flags field. This patch adds this flag.
371 ------------------------------------------------------------------------
372 r16846 | etxrab | 2005-12-18 12:17:29 -0600 (Sun, 18 Dec 2005) | 1 line
373 Changed paths:
374    A /trunk/asn1/ansi_map
375    A /trunk/asn1/ansi_map/Makefile.nmake
376    A /trunk/asn1/ansi_map/README
377    A /trunk/asn1/ansi_map/ansi_map.asn
378    A /trunk/asn1/ansi_map/ansi_map.cnf
379    A /trunk/asn1/ansi_map/packet-ansi_map-template.c
380    A /trunk/asn1/ansi_map/packet-ansi_map-template.h
381
382 Work in progress ANSI MAP dissector. 
383 ------------------------------------------------------------------------
384 r16845 | etxrab | 2005-12-18 12:15:24 -0600 (Sun, 18 Dec 2005) | 7 lines
385 Changed paths:
386    M /trunk/Makefile.am
387    M /trunk/doc/README.malloc
388
389 From Martin Warnes
390 Attached a small patch to top level Makefile.am to include the recently 
391 added diamter data files chargecontrol.xml and TGPPSh.xml
392
393 From jaaap Keuter:
394 I've polished up the README.malloc describing ememified memory management. It's basically the same information, but made a bit more accessable. All this in response to bug 511
395
396 ------------------------------------------------------------------------
397 r16844 | etxrab | 2005-12-18 12:13:05 -0600 (Sun, 18 Dec 2005) | 11 lines
398 Changed paths:
399    M /trunk/epan/dissectors/Makefile.common
400    M /trunk/epan/dissectors/ncp2222.py
401    A /trunk/epan/dissectors/packet-ncs.c
402
403 From Greg Morris:
404 -  New Dissector Novell Cluster Services
405
406 1. Changes Dir Handle Type from Boolean to val string
407 2. Changes Search Mode from Boolean to val string
408 3. Adds a number of additional attribute definitions
409 4. Adds file migration state values
410 5. Adds missing return values
411 6. Adds NCP 90,150 "File Migration Request"
412  
413
414 ------------------------------------------------------------------------
415 r16843 | ulfl | 2005-12-18 05:36:06 -0600 (Sun, 18 Dec 2005) | 1 line
416 Changed paths:
417    M /trunk/gtk/main.c
418
419 use #ifdef SHOW_WELCOME_PAGE for the currently disabled welcome page instead of simply #if 0
420 ------------------------------------------------------------------------
421 r16842 | guy | 2005-12-18 05:19:25 -0600 (Sun, 18 Dec 2005) | 3 lines
422 Changed paths:
423    M /trunk/asn1/tcap/packet-tcap-template.c
424    M /trunk/epan/dissectors/packet-tcap.c
425
426 If we're going to use a handle for the data handle, we need to get a
427 handle for that dissector.  This fixes bug 637.
428
429 ------------------------------------------------------------------------
430 r16841 | guy | 2005-12-18 05:08:38 -0600 (Sun, 18 Dec 2005) | 2 lines
431 Changed paths:
432    M /trunk/asn1/tcap/tcap.cnf
433
434 Update tcap.cnf to generate the current packet-tcap.c
435
436 ------------------------------------------------------------------------
437 r16840 | guy | 2005-12-18 04:59:45 -0600 (Sun, 18 Dec 2005) | 2 lines
438 Changed paths:
439    M /trunk/asn1/mms/packet-mms-template.c
440    M /trunk/epan/dissectors/packet-mms.c
441
442 Get rid of an unused variable.
443
444 ------------------------------------------------------------------------
445 r16839 | guy | 2005-12-18 04:58:47 -0600 (Sun, 18 Dec 2005) | 2 lines
446 Changed paths:
447    M /trunk/epan/dissectors/packet-smb2.c
448
449 Squelch a compiler warning.
450
451 ------------------------------------------------------------------------
452 r16838 | guy | 2005-12-18 04:51:41 -0600 (Sun, 18 Dec 2005) | 2 lines
453 Changed paths:
454    M /trunk/asn1/gsm_ss/packet-gsm_ss-template.c
455    M /trunk/epan/dissectors/packet-gsm_ss.c
456
457 Get rid of an unused variable.
458
459 ------------------------------------------------------------------------
460 r16837 | guy | 2005-12-18 04:42:29 -0600 (Sun, 18 Dec 2005) | 4 lines
461 Changed paths:
462    M /trunk/asn1/nbap/packet-nbap-template.c
463    M /trunk/epan/dissectors/packet-nbap.c
464    M /trunk/epan/dissectors/packet-nbap.h
465
466 Get rid of an unused variable.
467
468 Fix a typo in svn:keywords.
469
470 ------------------------------------------------------------------------
471 r16836 | ulfl | 2005-12-17 21:42:01 -0600 (Sat, 17 Dec 2005) | 1 line
472 Changed paths:
473    M /trunk/docbook/eug_src/EUG_chapter_advanced.xml
474
475 reassembling as enabled by default (the default was changed from disabled to enabled some time ago)
476 ------------------------------------------------------------------------
477 r16835 | lego | 2005-12-17 15:17:58 -0600 (Sat, 17 Dec 2005) | 3 lines
478 Changed paths:
479    M /trunk/epan/dissectors/packet-tcap.c
480
481 remove // comments
482
483
484 ------------------------------------------------------------------------
485 r16834 | lego | 2005-12-17 10:55:45 -0600 (Sat, 17 Dec 2005) | 5 lines
486 Changed paths:
487    M /trunk/asn1/camel/packet-camel-template.c
488    M /trunk/asn1/gsmmap/packet-gsm_map-template.c
489    M /trunk/asn1/inap/packet-inap-template.c
490    M /trunk/asn1/tcap/packet-tcap-template.c
491    M /trunk/asn1/tcap/packet-tcap-template.h
492    M /trunk/epan/dissectors/packet-ansi_map.c
493    M /trunk/epan/dissectors/packet-camel.c
494    M /trunk/epan/dissectors/packet-camel.h
495    M /trunk/epan/dissectors/packet-gsm_map.c
496    M /trunk/epan/dissectors/packet-inap.c
497    M /trunk/epan/dissectors/packet-sccp.c
498    M /trunk/epan/dissectors/packet-tcap.c
499    M /trunk/epan/dissectors/packet-tcap.h
500
501 Have tcap subdissectors registering using functions provided by tcap and tcap manage ssn registration.
502
503 In packet-sccp.c avoid not having a binding.
504
505
506 ------------------------------------------------------------------------
507 r16833 | ulfl | 2005-12-16 18:19:47 -0600 (Fri, 16 Dec 2005) | 3 lines
508 Changed paths:
509    M /trunk/capture_loop.c
510    M /trunk/capture_opts.c
511
512 Win32 bugfix: peeking the signal_pipe at capture_loop start seems to be unreliable
513
514 Instead, simply keep the signal_pipe setting directly from the command line which is working well
515 ------------------------------------------------------------------------
516 r16832 | ulfl | 2005-12-16 18:16:37 -0600 (Fri, 16 Dec 2005) | 1 line
517 Changed paths:
518    M /trunk/docbook/developer-guide.xml
519    M /trunk/docbook/user-guide.xml
520
521 both eug and edg still mentioned Ethereal 0.10.12
522 ------------------------------------------------------------------------
523 r16831 | sahlberg | 2005-12-16 16:06:52 -0600 (Fri, 16 Dec 2005) | 16 lines
524 Changed paths:
525    A /trunk/epan/dissectors/pidl/srvsvc.idl
526
527 add work in progress srvsvc.idl.
528
529 This idl file is required by wkssvc.idl since wkssvc references Platform_id
530
531
532 There are still some minor changes required for pidl to prettify the output for both wkssvc and srvsvc before these two dissectors should be used.
533
534
535
536 note that this idl is significantly different from the samba4 idl since it contains all the additional functions and structures the handwritten dissector has that is lacking from s4 idl.
537
538 it is expected that s4 will take up the authorative version of this idl soon so there will only be one master copy of this idl.
539
540
541
542
543 ------------------------------------------------------------------------
544 r16830 | etxrab | 2005-12-16 14:58:50 -0600 (Fri, 16 Dec 2005) | 1 line
545 Changed paths:
546    M /trunk/packaging/nsis/ethereal.nsi
547
548 Include the latest diameter.xml files
549 ------------------------------------------------------------------------
550 r16829 | etxrab | 2005-12-16 14:54:24 -0600 (Fri, 16 Dec 2005) | 1 line
551 Changed paths:
552    M /trunk/gtk/flow_graph.c
553
554 modify the tool tip "Nodes in the diagram are identified with network source and destination address (like SS7 point codes)" remove the section between parenthesis
555 ------------------------------------------------------------------------
556 r16828 | etxrab | 2005-12-16 14:37:45 -0600 (Fri, 16 Dec 2005) | 11 lines
557 Changed paths:
558    M /trunk/epan/dissectors/packet-ospf.c
559
560 A patch for packet-ospf.c is attached:
561  - Fix the handling of the DN-bit of options field.
562  - Add a new function dissect_ospf_bitfield() to dissect a bitfield
563    such as options, flags. The following functions are merged by
564    using this function.
565      - dissect_ospf_lls_extended_options()
566      - dissect_ospf_dbd()
567      - dissect_ospf_options()
568      - dissect_ospf_v3_prefix_options()
569  - dissect the flags and prefix-options bitfield.
570
571 ------------------------------------------------------------------------
572 r16827 | etxrab | 2005-12-16 14:36:09 -0600 (Fri, 16 Dec 2005) | 3 lines
573 Changed paths:
574    M /trunk/epan/dissectors/packet-mtp3.c
575    M /trunk/epan/dissectors/packet-mtp3.h
576
577 As per Olivier Jacques mail, 
578 "preferences/mtp3 must be changed accordingly (it is explicitly indicated that the "network address format" is ..."
579 Change the text and som names.
580 ------------------------------------------------------------------------
581 r16826 | gerald | 2005-12-16 11:53:44 -0600 (Fri, 16 Dec 2005) | 9 lines
582 Changed paths:
583    M /trunk/Makefile.nmake
584    M /trunk/util.c
585
586 If "CLIENTNAME" is set (which indicates that we're using RDP) use
587 "not tcp port 3389" instead of "not ip host $CLIENTNAME", since it
588 seems to be more reliable.
589
590 Make sure we remove dumpcap.obj when we clean.
591
592 This also tests the content-type "text/plain; charset=utf-8" for commit
593 messages.  Maybe Stig B's name will show up correctly now.
594
595 ------------------------------------------------------------------------
596 r16825 | jmayer | 2005-12-16 11:52:05 -0600 (Fri, 16 Dec 2005) | 1 line
597 Changed paths:
598    M /trunk/epan/dissectors/packet-3com-njack.c
599
600 Some updates
601 ------------------------------------------------------------------------
602 r16824 | jmayer | 2005-12-16 11:05:37 -0600 (Fri, 16 Dec 2005) | 10 lines
603 Changed paths:
604    M /trunk/Makefile.am
605
606 Don't link dumpcap against libethereal etc.
607 It might be, that I've removed too many options:
608
609 in that case, replace
610 @PCAP_LIBS@
611 by some of
612 @PCAP_LIBS@ @SOCKET_LIBS@ @NSL_LIBS@
613
614 and let me know which of the options are needed
615
616 ------------------------------------------------------------------------
617 r16823 | jmayer | 2005-12-16 10:40:31 -0600 (Fri, 16 Dec 2005) | 7 lines
618 Changed paths:
619    M /trunk/manuf
620    M /trunk/wka.tmpl
621
622 Jaap Keuter:
623 I'm seeing a variant of the registered Ethernet address for MS NLB
624 multicast being used.
625
626 Changed to remove "multicast" from the name as it isn't a multicast
627 address.
628
629 ------------------------------------------------------------------------
630 r16822 | etxrab | 2005-12-16 10:37:03 -0600 (Fri, 16 Dec 2005) | 25 lines
631 Changed paths:
632    M /trunk/asn1/camel/packet-camel-template.c
633    M /trunk/editcap.c
634    M /trunk/epan/dissectors/packet-camel.c
635    M /trunk/epan/dissectors/packet-ieee80211.c
636    M /trunk/epan/dissectors/packet-lldp.c
637
638 From Jaap Keuter:
639 - Editcap 
640 Mikko Tiihonen filed bug 379 including a patch for editcap. This wasn't picked up so far. I've ported the patch to svn 16820 and included a documentation patch.
641
642 -packet-ieee80211.c
643 Radek Vokal of RedHat filed a bug found by Vladimir Kondratiev of Intel in the 802.11 dissector. Radek provided a sample capture and Vladimir a oneliner patch. I've ported the patch to svn 16820 and tested it against the provided capture. Works well.
644
645
646 -From Kan Sasaki
647 A patch for packet-ospf.c is attached:
648  - Fix the handling of the DN-bit of options field.
649  - Add a new function dissect_ospf_bitfield() to dissect a bitfield
650    such as options, flags. The following functions are merged by
651    using this function.
652      - dissect_ospf_lls_extended_options()
653      - dissect_ospf_dbd()
654
655
656      - dissect_ospf_options()
657      - dissect_ospf_v3_prefix_options()
658  - dissect the flags and prefix-options bitfield.
659
660 - lldp Bugfix Bug 596  LLDP TIA Network Policy Decode is not correct 
661
662 - Camel make it possible to dissect based on OID.
663 ------------------------------------------------------------------------
664 r16821 | etxrab | 2005-12-16 10:31:46 -0600 (Fri, 16 Dec 2005) | 3 lines
665 Changed paths:
666    M /trunk/epan/dissectors/packet-dccp.c
667
668 From Jaap Keuter:
669 Bug 373 complains about a field type. Trivial fix attached.
670
671 ------------------------------------------------------------------------
672 r16820 | ulfl | 2005-12-16 02:20:22 -0600 (Fri, 16 Dec 2005) | 6 lines
673 Changed paths:
674    M /trunk/config.nmake
675
676 Declare the GTK 2.6 as the official mainline now!!!
677
678 (as per mailing list discussions and mainly as the Gimp windows port also uses this version)
679
680
681 fix the NSIS install settings for GTK 2.6 of GTK-Wimp
682 ------------------------------------------------------------------------
683 r16819 | ulfl | 2005-12-16 01:43:24 -0600 (Fri, 16 Dec 2005) | 1 line
684 Changed paths:
685    M /trunk/dumpcap.c
686    M /trunk/log.h
687    M /trunk/tethereal.c
688
689 some minor fixes: logging and comments fixed
690 ------------------------------------------------------------------------
691 r16818 | etxrab | 2005-12-16 01:37:28 -0600 (Fri, 16 Dec 2005) | 12 lines
692 Changed paths:
693    M /trunk/epan/dissectors/packet-ospf.c
694
695 From Michael Rozhavsky:
696
697 This patch adds support for draft-nguyen-ospf-lls-05.txt, draft-nguyen-ospf-oob-resync-05.txt and draft-nguyen-ospf-restart-05.txt. These are an alternative way to do OSPF graceful restart.
698
699 These drafts are implemented by cisco and several other vendors that want to interoperate with cisco. My patch adds a dissectors for LLS TLVs.
700
701 I had to modify the existing ospf dissector as it assumed that all the data after IP header is OSPF packet. This is not true anymore and probably was not true before as well.
702
703 Also please find attached an example of OSPF packets with LLS data blocks.
704 -- 
705    
706    
707 ------------------------------------------------------------------------
708 r16817 | etxrab | 2005-12-16 01:20:13 -0600 (Fri, 16 Dec 2005) | 11 lines
709 Changed paths:
710    M /trunk/gtk/flow_graph.c
711
712 From Jacques, Olivier (OCBU-Test Infra)
713
714 > here is a small patch for the flow graph feature. It allows 
715 > to have SS7 nodes (network indicator/point codes) to be 
716 > recognized as nodes in the graphs.
717 > The patch consists in using "pinfo->net_src" or 
718 > "pinfo->net_dst" instead of "pinfo->src" or "pinfo->dst".
719 > I did some tests with other IP protocols and behavior was 
720 > still the same as before. But I do not guaranty that it 
721 > doesn't have some bad side effects for some protocols.
722
723 ------------------------------------------------------------------------
724 r16816 | etxrab | 2005-12-16 01:18:52 -0600 (Fri, 16 Dec 2005) | 10 lines
725 Changed paths:
726    M /trunk/epan/oid_resolv.c
727
728 From Grame Lunt:
729 The new oid_resolv.c OID handling is more strict on what an OID is. It now requires the OID string representation to be a sequence of dotted integers - particularly when looking up an associated name.
730
731 The X.411 and DISP dissectors have [ab]used the OID handling to support the dissection of x.411 standard-extensions (which are indicated by a single
732 integer) and where the OID is sufficient by itself (disp). Have a look at x411.cnf and disp.cnf
733
734 Attached is a small patch to restore the previous functionality in the new handling. If this is something you don't wish to continue to support in the OID handling, then I'll look at alternate mechanisms.
735
736 Graeme
737
738 ------------------------------------------------------------------------
739 r16815 | etxrab | 2005-12-16 01:05:50 -0600 (Fri, 16 Dec 2005) | 1 line
740 Changed paths:
741    M /trunk/asn1/h248/Makefile.nmake
742    M /trunk/asn1/h248/packet-h248-template.c
743    M /trunk/asn1/tcap/packet-tcap-template.c
744    M /trunk/epan/dissectors/packet-h248.c
745    M /trunk/epan/dissectors/packet-h248.h
746    M /trunk/epan/dissectors/packet-isup.c
747    M /trunk/epan/dissectors/packet-m3ua.c
748    M /trunk/epan/dissectors/packet-sccp.c
749    M /trunk/epan/dissectors/packet-sua.c
750    M /trunk/epan/dissectors/packet-tcap.c
751    M /trunk/epan/dissectors/packet-tcap.h
752
753 Get rid of duplicted dissector tables for MTP3 Service indicator and SCCP ssn:s
754 ------------------------------------------------------------------------
755 r16814 | etxrab | 2005-12-16 00:47:22 -0600 (Fri, 16 Dec 2005) | 12 lines
756 Changed paths:
757    M /trunk/asn1/dap/packet-dap-template.c
758    M /trunk/asn1/dop/dop.asn
759    M /trunk/asn1/h225/Makefile.nmake
760    M /trunk/asn1/tcap/Makefile.nmake
761    M /trunk/epan/dissectors/packet-dap.c
762    M /trunk/epan/dissectors/packet-dap.h
763    M /trunk/epan/dissectors/packet-disp.c
764    M /trunk/epan/dissectors/packet-disp.h
765    M /trunk/epan/dissectors/packet-dop.c
766    M /trunk/epan/dissectors/packet-dop.h
767    M /trunk/epan/dissectors/packet-ros.c
768    M /trunk/epan/dissectors/packet-ros.h
769    M /trunk/epan/dissectors/packet-rtse.c
770    M /trunk/epan/dissectors/packet-rtse.h
771    M /trunk/epan/dissectors/packet-x411.c
772    M /trunk/epan/dissectors/packet-x411.h
773    M /trunk/epan/dissectors/packet-x509if.c
774    M /trunk/epan/dissectors/packet-x509if.h
775    M /trunk/epan/dissectors/packet-x509sat.c
776    M /trunk/epan/dissectors/packet-x509sat.h
777
778 From Graeme Lunt:
779 * DOP - This has now been successfully tested and so is now enabled by default and workaround code removed. 
780 Also now uses the correct EXPORTs from the other modules/dissectors.
781
782 * X509SAT - Most of the selected attributes are now supported in addition to the DirectoryString syntax attributes. This includes restoring the correct DirectoryString syntax and also providing the basic syntaxes (e.g. OBJECT IDENTIFIER, PrintableString). The latter requires a sed line in the Makefile which I assume should be OK? Not all the SAT can be defined in x509sat - so some have been included in x509if and x509af - though x509sat.cnf contains the master list and references the other dissectors where appropriate.
783
784 (I still prefer a syntax registration approach but I don't think that is going to be agreed in the short term.)
785
786 * X509IF - a mechanism to register some formating, based upon the hf_index, that is used in the cnf file.
787
788 * A couple of fixes identified by Stig.
789
790 ------------------------------------------------------------------------
791 r16813 | sahlberg | 2005-12-15 18:32:12 -0600 (Thu, 15 Dec 2005) | 7 lines
792 Changed paths:
793    M /trunk/epan/dissectors/packet-clnp.c
794    M /trunk/epan/dissectors/packet-frame.c
795    M /trunk/epan/dissectors/packet-frame.h
796
797 From Stig B
798 Patch for COTP reassembly.
799
800 There does not seem to be any reasonable or cleaner way to fix COTP 
801 reassembly than adding the frame.[ch] patch.
802
803
804 ------------------------------------------------------------------------
805 r16812 | sahlberg | 2005-12-15 17:17:01 -0600 (Thu, 15 Dec 2005) | 5 lines
806 Changed paths:
807    M /trunk/epan/dissectors/packet-ip.c
808
809 from Jaap K
810
811 fix for bug 306
812
813
814 ------------------------------------------------------------------------
815 r16811 | sahlberg | 2005-12-15 16:54:33 -0600 (Thu, 15 Dec 2005) | 16 lines
816 Changed paths:
817    M /trunk/epan/dissectors/packet-mbtcp.c
818
819 update to modbus/tcp
820
821 Make the dissector new-style and add simple (better than nothing) heuristics so that it can reject some packets that are obviously not modbus.
822
823 change the constants to upper case
824
825
826  the horrors:
827 replace two instances where tvb_memcpy()  were used to read straight into a structure to instead read the structure field by field using tvb_get_...()
828 This may allow the modbus dissector to actually work.
829
830
831
832
833
834
835 ------------------------------------------------------------------------
836 r16810 | gerald | 2005-12-15 13:12:51 -0600 (Thu, 15 Dec 2005) | 2 lines
837 Changed paths:
838    M /trunk/config.nmake
839    M /trunk/packaging/nsis/Makefile.nmake
840    M /trunk/packaging/nsis/ethereal.nsi
841
842 Fix themeing for GTK+ 2.8.  This hasn't been tested under 2.6 or 2.4.
843
844 ------------------------------------------------------------------------
845 r16809 | gerald | 2005-12-14 21:36:17 -0600 (Wed, 14 Dec 2005) | 2 lines
846 Changed paths:
847    M /trunk/config.nmake
848    M /trunk/packaging/nsis/Makefile.nmake
849    M /trunk/packaging/nsis/ethereal.nsi
850
851 Make sure we install the libpng and cairo DLLs if needed.
852
853 ------------------------------------------------------------------------
854 r16808 | guy | 2005-12-14 20:44:26 -0600 (Wed, 14 Dec 2005) | 9 lines
855 Changed paths:
856    M /trunk/epan/dissectors/packet-tipc.c
857
858 Use the reported length, not the length, to figure out how much to
859 dissect (so that we report a packet cut short by the snapshot length).
860
861 Get rid of an unused variable..
862
863 As we restore "pinfo->fragmented" from "save_fragmented" regardless of
864 whether we're defragmenting or not, we have to save its previous value
865 in "save_fragmented" regardless of whether we're defragmenting or not.
866
867 ------------------------------------------------------------------------
868 r16807 | ulfl | 2005-12-14 18:48:59 -0600 (Wed, 14 Dec 2005) | 4 lines
869 Changed paths:
870    M /trunk/capture_sync.c
871
872 remove the setting of no longer required command line options:
873
874 -H (Hide capture info dialog)
875 -m (font to use)
876 ------------------------------------------------------------------------
877 r16806 | ulfl | 2005-12-14 18:46:23 -0600 (Wed, 14 Dec 2005) | 1 line
878 Changed paths:
879    M /trunk/gtk/main.c
880
881 remove a missplaced comment
882 ------------------------------------------------------------------------
883 r16805 | ulfl | 2005-12-14 18:45:29 -0600 (Wed, 14 Dec 2005) | 3 lines
884 Changed paths:
885    M /trunk/dumpcap.c
886
887 use capture_opts_trim_iface() instead of duplicated code
888
889 various minor code cleanup
890 ------------------------------------------------------------------------
891 r16804 | etxrab | 2005-12-14 15:46:56 -0600 (Wed, 14 Dec 2005) | 4 lines
892 Changed paths:
893    M /trunk/asn1/camel/camel.cnf
894    M /trunk/epan/dissectors/packet-camel.c
895
896 Fix Bug 628  Bugzilla 2.18.3  
897 CAMEL - Connect decoding error 
898 - Calledparty number included first two octets
899
900 ------------------------------------------------------------------------
901 r16803 | etxrab | 2005-12-14 15:40:04 -0600 (Wed, 14 Dec 2005) | 1 line
902 Changed paths:
903    M /trunk/epan/dissectors/packet-tipc.c
904
905 Add possibility to try to dissect IP over TIPC.
906 ------------------------------------------------------------------------
907 r16802 | gerald | 2005-12-14 15:19:39 -0600 (Wed, 14 Dec 2005) | 2 lines
908 Changed paths:
909    M /trunk/Makefile.nmake
910    M /trunk/config.nmake
911    M /trunk/packaging/nsis/Makefile.nmake
912    M /trunk/packaging/nsis/ethereal.nsi
913    M /trunk/tools/win32-setup.sh
914
915 Add support for GLib/GTK+ 2.8.  Point to the latest tag.
916
917 ------------------------------------------------------------------------
918 r16801 | etxrab | 2005-12-14 15:14:57 -0600 (Wed, 14 Dec 2005) | 8 lines
919 Changed paths:
920    M /trunk/AUTHORS
921    M /trunk/epan/dissectors/packet-udp.c
922    M /trunk/epan/dissectors/packet-udp.h
923
924 From Jaap Keuter:
925 > Two patch files are attached adding UDP-Lite dissection to the UDP 
926 > dissector. Wiki page is available at the normal location, including 
927 > sample captures courtesy of Gerrit Renker of the University of 
928 > Aberdeen Electronics Research Group. The patch has been tested with 
929 > both the sample captures and Fuzz test.
930
931 And add Marc Petit-Huguenin to AUTHORS
932 ------------------------------------------------------------------------
933 r16800 | etxrab | 2005-12-14 15:04:42 -0600 (Wed, 14 Dec 2005) | 1 line
934 Changed paths:
935    M /trunk/asn1/ros/Makefile.nmake
936    M /trunk/asn1/x509sat/Makefile.nmake
937
938 Add makefiles
939 ------------------------------------------------------------------------
940 r16799 | etxrab | 2005-12-14 15:02:56 -0600 (Wed, 14 Dec 2005) | 15 lines
941 Changed paths:
942    M /trunk/asn1/dap/dap-exp.cnf
943    M /trunk/asn1/dap/dap.asn
944    M /trunk/asn1/dap/dap.cnf
945    M /trunk/asn1/dap/packet-dap-template.c
946    M /trunk/asn1/disp/disp.asn
947    M /trunk/asn1/disp/disp.cnf
948    M /trunk/asn1/disp/packet-disp-template.c
949    M /trunk/asn1/disp/packet-disp-template.h
950    M /trunk/asn1/dop/dop-exp.cnf
951    M /trunk/asn1/dop/dop.cnf
952    M /trunk/asn1/dop/packet-dop-template.c
953    M /trunk/asn1/dsp/dsp.asn
954    M /trunk/asn1/ros/packet-ros-template.c
955    M /trunk/asn1/rtse/packet-rtse-template.c
956    M /trunk/asn1/x411/Makefile
957    M /trunk/asn1/x509if/packet-x509if-template.c
958    M /trunk/asn1/x509if/packet-x509if-template.h
959    M /trunk/asn1/x509if/x509if.cnf
960    M /trunk/asn1/x509sat/Makefile
961    M /trunk/asn1/x509sat/SelectedAttributeTypes.asn
962    M /trunk/asn1/x509sat/x509sat-exp.cnf
963    M /trunk/asn1/x509sat/x509sat.cnf
964
965 From Grame Lunt:
966 Attached is a patch that updates - 
967
968 * DOP - This has now been successfully tested and so is now enabled by default and workaround code removed. 
969 Also now uses the correct EXPORTs from the other modules/dissectors.
970
971 * X509SAT - Most of the selected attributes are now supported in addition to the DirectoryString syntax attributes. This includes restoring the correct DirectoryString syntax and also providing the basic syntaxes (e.g. OBJECT IDENTIFIER, PrintableString). The latter requires a sed line in the Makefile which I assume should be OK? Not all the SAT can be defined in x509sat - so some have been included in x509if and x509af - though x509sat.cnf contains the master list and references the other dissectors where appropriate.
972
973 (I still prefer a syntax registration approach but I don't think that is going to be agreed in the short term.)
974
975 * X509IF - a mechanism to register some formating, based upon the hf_index, that is used in the cnf file.
976
977 * A couple of fixes identified by Stig.
978
979 Note the patc for dop did not apply don't regenerate dissectors yet.
980 ------------------------------------------------------------------------
981 r16798 | etxrab | 2005-12-14 14:45:15 -0600 (Wed, 14 Dec 2005) | 2 lines
982 Changed paths:
983    M /trunk/epan/dissectors/packet-ber.c
984
985 From Graeme Lunt:
986 Here is a patch for packet-ber.c that only includes the upgraded dissect_unknown_ber()
987 ------------------------------------------------------------------------
988 r16797 | etxrab | 2005-12-14 14:43:39 -0600 (Wed, 14 Dec 2005) | 10 lines
989 Changed paths:
990    M /trunk/epan/dissectors/packet-stun.c
991
992 From Marc Petit-Huguenin
993
994 This is a patch that add support for the latest drafts[1] in the STUN dissectors. I choose to add TURN directly in the STUN dissector instead of creating a new dissector because of the decision at the latest IETF meeting[2] to redefine TURN as an use case of STUN.
995
996
997 [1] ftp://ftp.rfc-editor.org/in-notes/internet-drafts/draft-ietf-behave-rfc3489bis-02.txt
998 ftp://ftp.rfc-editor.org/in-notes/internet-drafts/draft-rosenberg-midcom-turn-08.txt
999 ftp://ftp.rfc-editor.org/in-notes/internet-drafts/draft-camarillo-midcom-turn-ipv6-00.txt
1000 [2] http://www3.ietf.org/proceedings/05nov/minutes/behave.txt
1001
1002 ------------------------------------------------------------------------
1003 r16796 | etxrab | 2005-12-14 14:01:21 -0600 (Wed, 14 Dec 2005) | 1 line
1004 Changed paths:
1005    M /trunk/epan/dissectors/packet-mtp3.c
1006    M /trunk/epan/dissectors/packet-sccp.c
1007
1008 Use src and dst instead of net_src.
1009 ------------------------------------------------------------------------
1010 r16795 | lego | 2005-12-14 03:50:11 -0600 (Wed, 14 Dec 2005) | 3 lines
1011 Changed paths:
1012    M /trunk/epan/radius_dict.l
1013
1014 Close the dictionary files after reading from them.
1015
1016
1017 ------------------------------------------------------------------------
1018 r16794 | ulfl | 2005-12-14 03:43:16 -0600 (Wed, 14 Dec 2005) | 1 line
1019 Changed paths:
1020    M /trunk/docbook/eug_src/EUG_chapter_customize.xml
1021
1022 update Ethereal command line options -D and -i
1023 ------------------------------------------------------------------------
1024 r16793 | ulfl | 2005-12-14 03:16:30 -0600 (Wed, 14 Dec 2005) | 6 lines
1025 Changed paths:
1026    M /trunk/doc/ethereal.pod
1027
1028 document latest command line changes:
1029
1030 new: -D to list interfaces
1031 changed: -i will also accept indices (rather than complete names only)
1032
1033 text copied from the tethereal.pod file
1034 ------------------------------------------------------------------------
1035 r16792 | guy | 2005-12-14 01:33:07 -0600 (Wed, 14 Dec 2005) | 7 lines
1036 Changed paths:
1037    M /trunk/epan/dissectors/packet-isup.c
1038
1039 "a & b == c" is, in C, parsed as "a & (b == c)" - and if b and c are the
1040 same, and have only one bit set, "(a & b) == c", which is what is
1041 intended, is the same as "a & b".
1042
1043 In addition, we don't want to do desegmentation if "isup_apm_desegment"
1044 isn't set, so that test should be ANDed with the other two tests.
1045
1046 ------------------------------------------------------------------------
1047 r16791 | guy | 2005-12-14 01:29:38 -0600 (Wed, 14 Dec 2005) | 14 lines
1048 Changed paths:
1049    M /trunk/capture-pcap-util.c
1050    M /trunk/capture-pcap-util.h
1051    M /trunk/capture_loop.c
1052    M /trunk/capture_loop.h
1053    M /trunk/capture_ui_utils.c
1054    M /trunk/capture_ui_utils.h
1055    M /trunk/gtk/capture_dlg.c
1056    M /trunk/gtk/capture_info_dlg.c
1057    M /trunk/tethereal.c
1058
1059 Constify a bunch of arguments and variables, to squelch compiler
1060 warnings.
1061
1062 Include "wiretap/libpcap.h" in "capture_loop.h", to get its declarations
1063 of data structures for headers in libpcap files.  This lets us remove
1064 the includes of "wiretap/libpcap.h from files including
1065 "capture_loop.h".
1066
1067 Make "log_func_ignore()" in "tethereal.c" static, and declare some of
1068 its arguments unused.  Also get rid of an unused variable.
1069
1070 Include <pcap.h> before including "wiretap/wtap-capture.h", to declare
1071 "struct pcap_pkthdr".
1072
1073 ------------------------------------------------------------------------
1074 r16790 | ulfl | 2005-12-13 19:45:09 -0600 (Tue, 13 Dec 2005) | 1 line
1075 Changed paths:
1076    M /trunk/gtk/capture_info_dlg.c
1077
1078 hmmm, the include sequence might be important too ...
1079 ------------------------------------------------------------------------
1080 r16789 | ulfl | 2005-12-13 18:10:23 -0600 (Tue, 13 Dec 2005) | 1 line
1081 Changed paths:
1082    M /trunk/gtk/capture_info_dlg.c
1083
1084 add missing include
1085 ------------------------------------------------------------------------
1086 r16788 | ulfl | 2005-12-13 17:15:20 -0600 (Tue, 13 Dec 2005) | 1 line
1087 Changed paths:
1088    A /trunk/test
1089    A /trunk/test/README.test
1090    A /trunk/test/config.sh
1091    A /trunk/test/dhcp.pcap
1092    A /trunk/test/suite-capture.sh
1093    A /trunk/test/suite-clopts.sh
1094    A /trunk/test/test-backend.sh
1095    A /trunk/test/test.sh
1096
1097 add a new directory 'test', currently containing an alpha test (using some simple bash scripts) of the ethereal/tethereal command line parameters. See the file README.test for details.
1098 ------------------------------------------------------------------------
1099 r16787 | ulfl | 2005-12-13 16:48:58 -0600 (Tue, 13 Dec 2005) | 9 lines
1100 Changed paths:
1101    M /trunk/Makefile.common
1102    M /trunk/capture_loop.c
1103    M /trunk/capture_loop.h
1104    M /trunk/capture_opts.c
1105    M /trunk/capture_opts.h
1106    M /trunk/dumpcap.c
1107    M /trunk/gtk/main.c
1108    M /trunk/tethereal.c
1109
1110 HUGE STEP (hopefully toward the right direction):
1111 remove a lot of redundant code from tethereal and use (move) stuff from capture_loop.c instead.
1112
1113 concentrate common capture related code in capture_opts.c, e.g. trying to find the right interface to capture from (command line option, preference, first usable) instead of duplicating this code over several files.
1114
1115 remove redundant code from dumpcap.c
1116
1117 this also implements command line option -D (and indexed interfaces at -i) for Ethereal and Dumpcap (as we have it in Tethereal already for a while)
1118
1119 ------------------------------------------------------------------------
1120 r16786 | ulfl | 2005-12-13 16:35:28 -0600 (Tue, 13 Dec 2005) | 1 line
1121 Changed paths:
1122    M /trunk/capture_sync.c
1123
1124 we don't use the command line option -W any longer, remove it from a comment
1125 ------------------------------------------------------------------------
1126 r16785 | ulfl | 2005-12-13 16:33:55 -0600 (Tue, 13 Dec 2005) | 1 line
1127 Changed paths:
1128    M /trunk/capture_ui_utils.c
1129    M /trunk/capture_ui_utils.h
1130
1131 make get_if_name() parameter if_text const, it's not changed inside
1132 ------------------------------------------------------------------------
1133 r16784 | lego | 2005-12-13 16:08:37 -0600 (Tue, 13 Dec 2005) | 3 lines
1134 Changed paths:
1135    M /trunk/plugins/mate/mate_grammar.lemon
1136
1137 we are opening the file for writing....
1138
1139
1140 ------------------------------------------------------------------------
1141 r16783 | lego | 2005-12-13 16:07:09 -0600 (Tue, 13 Dec 2005) | 5 lines
1142 Changed paths:
1143    M /trunk/epan/dissectors/packet-sccp.c
1144
1145 handle sccp connections.
1146 (first step towards RANAP analysis).
1147
1148
1149
1150 ------------------------------------------------------------------------
1151 r16782 | lego | 2005-12-13 16:04:02 -0600 (Tue, 13 Dec 2005) | 3 lines
1152 Changed paths:
1153    M /trunk/asn1/tcap/packet-tcap-template.c
1154    M /trunk/epan/dissectors/packet-tcap.c
1155
1156 Avoid the default sccp.ssn range to overwrite sccp.ssns of other dissectors.
1157
1158
1159 ------------------------------------------------------------------------
1160 r16781 | etxrab | 2005-12-13 15:14:54 -0600 (Tue, 13 Dec 2005) | 2 lines
1161 Changed paths:
1162    M /trunk/epan/dissectors/packet-isup.c
1163    M /trunk/epan/dissectors/packet-m3ua.c
1164
1165 Change reassembly to include first empty segment, check if SLR exists.
1166 Change pinfo->src/dst to use SS7 address for reassembly to use the correct key.
1167 ------------------------------------------------------------------------
1168 r16780 | gerald | 2005-12-13 11:00:03 -0600 (Tue, 13 Dec 2005) | 2 lines
1169 Changed paths:
1170    M /trunk/epan/dissectors/packet-ncp2222.inc
1171
1172 Throw an exception if we have an invalid offset.  Fixes bug 585.
1173
1174 ------------------------------------------------------------------------
1175 r16779 | guy | 2005-12-13 04:59:33 -0600 (Tue, 13 Dec 2005) | 7 lines
1176 Changed paths:
1177    M /trunk/epan/dissectors/packet-isup.c
1178
1179 Fix some bit mask tests - & has lower priority than !=, so "a & b != c"
1180 means "a & (b != c)", not "(a & b) != c".
1181
1182 Put in a comment noting a potential problem with defragmentation,
1183 pointed out by a compiler warning that apm_Segmentation_local_ref might
1184 not be set before it's used.
1185
1186 ------------------------------------------------------------------------
1187 r16778 | guy | 2005-12-13 04:54:11 -0600 (Tue, 13 Dec 2005) | 3 lines
1188 Changed paths:
1189    M /trunk/epan/dissectors/packet-3com-njack.c
1190
1191 Escape question marks when they could be interpreted as part of a
1192 trigraph.
1193
1194 ------------------------------------------------------------------------
1195 r16777 | guy | 2005-12-13 04:09:52 -0600 (Tue, 13 Dec 2005) | 2 lines
1196 Changed paths:
1197    M /trunk/epan/libethereal.def
1198
1199 Add tvb_fake_unicode().
1200
1201 ------------------------------------------------------------------------
1202 r16776 | jmayer | 2005-12-13 03:30:09 -0600 (Tue, 13 Dec 2005) | 11 lines
1203 Changed paths:
1204    M /trunk/tools/pidl/lib/Parse/Pidl/Ethereal/Conformance.pm
1205    M /trunk/tools/pidl/lib/Parse/Pidl/Ethereal/NDR.pm
1206
1207 Update from samba tree revision 12185 to 12205
1208 ============================ Samba log start ============
1209 ------------------------------------------------------------------------
1210 r12205 | jelmer | 2005-12-13 02:56:04 +0100 (Tue, 13 Dec 2005) | 2 lines
1211
1212 Support 'TFS' command in conformance files
1213
1214 ------------------------------------------------------------------------
1215 ============================ Samba log end ==============
1216
1217
1218 ------------------------------------------------------------------------
1219 r16775 | sahlberg | 2005-12-13 01:53:52 -0600 (Tue, 13 Dec 2005) | 4 lines
1220 Changed paths:
1221    A /trunk/epan/dissectors/pidl/wkssvc.cnf
1222    M /trunk/epan/dissectors/pidl/wkssvc.idl
1223
1224 update the work-in-progress pidl generated wkssvc dissector and add a conformance file using the new nice TFS conformance file directive
1225
1226
1227
1228 ------------------------------------------------------------------------
1229 r16774 | sahlberg | 2005-12-13 00:36:30 -0600 (Tue, 13 Dec 2005) | 4 lines
1230 Changed paths:
1231    M /trunk/epan/dissectors/packet-dnp.c
1232
1233 swap Trip/Close as per bug 579
1234
1235
1236
1237 ------------------------------------------------------------------------
1238 r16773 | gerald | 2005-12-12 21:48:26 -0600 (Mon, 12 Dec 2005) | 9 lines
1239 Changed paths:
1240    M /trunk/asn1/h248/h248.cnf
1241    M /trunk/epan/dissectors/packet-h248.c
1242    M /trunk/tools/asn2eth.py
1243
1244 asn2eth.py:
1245
1246 Catch a TypeError that gets thrown if we don't use any conversion
1247 specifiers during string formatting.
1248
1249 H.248:
1250
1251 Don't dereference a null pointer.  Fixes bug 626.
1252
1253 ------------------------------------------------------------------------
1254 r16772 | ulfl | 2005-12-12 20:09:14 -0600 (Mon, 12 Dec 2005) | 3 lines
1255 Changed paths:
1256    M /trunk/gtk/main.c
1257
1258 We should really do quit Ethereal if user asked us to do so with the -Q option!
1259
1260 Update the window title, right after the fixed capture finished. This might be required if the loading of the capture file afterwards just fails, leaving the title unchanged.
1261 ------------------------------------------------------------------------
1262 r16771 | ulfl | 2005-12-12 19:17:36 -0600 (Mon, 12 Dec 2005) | 1 line
1263 Changed paths:
1264    M /trunk/capture_info.c
1265
1266 don't try to close wtap, if we couldn't load the wiretap file
1267 ------------------------------------------------------------------------
1268 r16770 | jmayer | 2005-12-12 17:38:04 -0600 (Mon, 12 Dec 2005) | 1 line
1269 Changed paths:
1270    M /trunk/epan/dissectors/packet-3com-njack.c
1271
1272 Convert to new style dissector (hopefully done right)
1273 ------------------------------------------------------------------------
1274 r16769 | lego | 2005-12-12 17:23:32 -0600 (Mon, 12 Dec 2005) | 4 lines
1275 Changed paths:
1276    M /trunk/plugins/mate/mate_grammar.lemon
1277    M /trunk/plugins/mate/mate_parser.l
1278    M /trunk/plugins/mate/mate_runtime.c
1279    M /trunk/plugins/mate/mate_setup.c
1280    M /trunk/plugins/mate/packet-mate.c
1281
1282 - add Debug and Default declarations.
1283 - supress unwanted console printouts.
1284
1285
1286 ------------------------------------------------------------------------
1287 r16768 | jmayer | 2005-12-12 17:14:41 -0600 (Mon, 12 Dec 2005) | 1 line
1288 Changed paths:
1289    M /trunk/epan/dissectors/packet-3com-njack.c
1290
1291 Dissect type 0x0c as 'remove tag' flag
1292 ------------------------------------------------------------------------
1293 r16767 | ulfl | 2005-12-12 16:29:00 -0600 (Mon, 12 Dec 2005) | 5 lines
1294 Changed paths:
1295    M /trunk/docbook/edg_src/EDG_chapter_tools.xml
1296
1297 Add a note that the Win32 tool recommendations should be strictly followed.
1298
1299 Change tool headers: "UNIX:" -> "UNIX or Win32 Cygwin:"
1300
1301 Update output of verify_tools target
1302 ------------------------------------------------------------------------
1303 r16766 | gerald | 2005-12-12 10:49:49 -0600 (Mon, 12 Dec 2005) | 2 lines
1304 Changed paths:
1305    M /trunk/epan/dissectors/packet-juniper.c
1306
1307 Use "guint" instead of "u_int".
1308
1309 ------------------------------------------------------------------------
1310 r16765 | etxrab | 2005-12-12 09:17:53 -0600 (Mon, 12 Dec 2005) | 1 line
1311 Changed paths:
1312    M /trunk/epan/dissectors/packet-isup.c
1313
1314 Reassmble apm messages.
1315 ------------------------------------------------------------------------
1316 r16764 | etxrab | 2005-12-12 04:28:57 -0600 (Mon, 12 Dec 2005) | 8 lines
1317 Changed paths:
1318    M /trunk/epan/dissectors/packet-juniper.c
1319
1320 From Hannes Gredler
1321
1322 -add codepoint to name resolution for Juniper IFMT, IFLE extension TLVs
1323 -bugfix: DLT_JUNIPER_PPP, correct the calculate offset for PPP payload
1324 -bugfix: DLT_JUNIPER_CHDLC, add CHDLC handler
1325 -bugfix: add a more flexible TLV value extraction function which
1326    does not bail if the assumed TLV length does not match
1327
1328 ------------------------------------------------------------------------
1329 r16763 | guy | 2005-12-12 04:15:56 -0600 (Mon, 12 Dec 2005) | 4 lines
1330 Changed paths:
1331    M /trunk/epan/dissectors/pidl/atsvc.idl
1332    M /trunk/epan/dissectors/pidl/dssetup.idl
1333
1334 OK, if we're not going to have our "idl_types.h" different from Samba's,
1335 we have to put the definition of "unistr" as "[string] wchar_t *" into
1336 the IDL files that use "unistr".
1337
1338 ------------------------------------------------------------------------
1339 r16762 | lego | 2005-12-11 19:32:31 -0600 (Sun, 11 Dec 2005) | 3 lines
1340 Changed paths:
1341    M /trunk/plugins/mate/mate_setup.c
1342
1343 Avoid to crash if we are given an unexistent field.
1344
1345
1346 ------------------------------------------------------------------------
1347 r16761 | lego | 2005-12-11 19:27:51 -0600 (Sun, 11 Dec 2005) | 4 lines
1348 Changed paths:
1349    M /trunk/plugins/mate/mate_grammar.lemon
1350
1351 Done is not needed anymore; 
1352 in Pdus transforms go before Criteria (because they are evaluated before)
1353
1354
1355 ------------------------------------------------------------------------
1356 r16760 | jmayer | 2005-12-11 18:07:54 -0600 (Sun, 11 Dec 2005) | 3 lines
1357 Changed paths:
1358    M /trunk/AUTHORS
1359    M /trunk/epan/dissectors/Makefile.common
1360    A /trunk/epan/dissectors/packet-3com-njack.c
1361
1362 Dissect the management protocol between 3com Netjack200 devices and the
1363 Windows managment application.
1364
1365 ------------------------------------------------------------------------
1366 r16759 | lego | 2005-12-11 17:22:14 -0600 (Sun, 11 Dec 2005) | 3 lines
1367 Changed paths:
1368    M /trunk/plugins/mate/mate_grammar.lemon
1369
1370 Cleanup the grammar.
1371
1372
1373 ------------------------------------------------------------------------
1374 r16758 | jmayer | 2005-12-11 16:54:43 -0600 (Sun, 11 Dec 2005) | 1 line
1375 Changed paths:
1376    M /trunk/epan/dissectors/pidl/idl_types.h
1377
1378 Updates from samba svn
1379 ------------------------------------------------------------------------
1380 r16757 | jmayer | 2005-12-11 16:53:25 -0600 (Sun, 11 Dec 2005) | 1 line
1381 Changed paths:
1382    M /trunk/epan/dissectors/packet-skinny.c
1383
1384 Start the function name on a new line to make it easier to search
1385 ------------------------------------------------------------------------
1386 r16756 | jmayer | 2005-12-11 16:52:20 -0600 (Sun, 11 Dec 2005) | 5 lines
1387 Changed paths:
1388    M /trunk/epan/dissectors/packet-dtp.c
1389
1390 Port some information from yersinia
1391 (http://yersinia.sourceforge.net/index.html)
1392 by Alfredo Andres and David Barroso. There's more information to be put
1393 into Ethereal but it's a start.
1394
1395 ------------------------------------------------------------------------
1396 r16755 | sahlberg | 2005-12-11 16:29:39 -0600 (Sun, 11 Dec 2005) | 3 lines
1397 Changed paths:
1398    M /trunk/epan/dissectors/packet-smb.c
1399
1400 implement SMB_FILE_ALL_INFO properly once and for all
1401
1402
1403 ------------------------------------------------------------------------
1404 r16754 | guy | 2005-12-10 16:42:19 -0600 (Sat, 10 Dec 2005) | 10 lines
1405 Changed paths:
1406    M /trunk/epan/dissectors/packet-dcerpc-atsvc.c
1407    M /trunk/epan/dissectors/packet-dcerpc-dssetup.c
1408    M /trunk/epan/dissectors/packet-dcerpc-initshutdown.c
1409    M /trunk/epan/dissectors/packet-dcerpc-winreg.c
1410    M /trunk/epan/dissectors/pidl/idl_types.h
1411    M /trunk/epan/dissectors/pidl/packet-dcerpc-atsvc.c
1412    M /trunk/epan/dissectors/pidl/packet-dcerpc-initshutdown.c
1413    M /trunk/epan/dissectors/pidl/packet-dcerpc-winreg.c
1414    M /trunk/tools/pidl/lib/Parse/Pidl/Ethereal/NDR.pm
1415
1416 The Bitmap routine in lib/Parse/Pidl/Ethereal/NDR.pm in Pidl generates
1417 fields as BASE_DEC; bitmaps are typically displayed in hex in Ethereal,
1418 so it should generate BASE_HEX instead.  (Submitted to
1419 bugzilla.samba.org as bug 3313.)
1420
1421 A couple of the IDL files use "unistr"; define it as "[string] uint16",
1422 so that the resulting dissectors work correctly.
1423
1424 Regenerate dissectors.
1425
1426 ------------------------------------------------------------------------
1427 r16753 | ulfl | 2005-12-10 05:14:36 -0600 (Sat, 10 Dec 2005) | 3 lines
1428 Changed paths:
1429    M /trunk/Makefile.nmake
1430
1431 the verify_tool target should check for /usr/bin/find (I errorneously did changed it a while ago)
1432
1433 add a comment why we should check for exactly that version
1434 ------------------------------------------------------------------------
1435 r16752 | sahlberg | 2005-12-09 16:06:38 -0600 (Fri, 09 Dec 2005) | 11 lines
1436 Changed paths:
1437    M /trunk/epan/emem.c
1438
1439 if passed a NULL string, make se_strdup() return the static string
1440 "<NULL>" instead of dumping.
1441
1442 This allows callers to not have to check if the string is NULL or not.
1443
1444
1445 This fixes bugs 614 615 617 620 621 and 623
1446
1447
1448
1449
1450 ------------------------------------------------------------------------
1451 r16751 | etxrab | 2005-12-09 12:02:18 -0600 (Fri, 09 Dec 2005) | 1 line
1452 Changed paths:
1453    M /trunk/epan/dissectors/Makefile.common
1454
1455 Add packet-nhrp.h
1456 ------------------------------------------------------------------------
1457 r16750 | jmayer | 2005-12-09 10:51:56 -0600 (Fri, 09 Dec 2005) | 1 line
1458 Changed paths:
1459    M /trunk/epan/dissectors/packet-iuup.c
1460    M /trunk/epan/dtd.h
1461    M /trunk/epan/dtd_parse.h
1462    M /trunk/plugins/mate/examples/pasv_ftp.mate
1463    M /trunk/plugins/mate/examples/tcp.mate
1464    M /trunk/plugins/mate/examples/web.mate
1465    M /trunk/plugins/mate/mate_grammar.lemon
1466    M /trunk/plugins/tpg/http.tpg
1467    M /trunk/tools/tpg/V2P.pm
1468    M /trunk/tools/tpg/tpg.pl
1469    M /trunk/tools/tpg/tpg.yp
1470
1471 Fix ...$ to : $
1472 ------------------------------------------------------------------------
1473 r16749 | jmayer | 2005-12-09 10:46:24 -0600 (Fri, 09 Dec 2005) | 1 line
1474 Changed paths:
1475    M /trunk/asn1/ldap/Lightweight-Directory-Access-Protocol-V3.asn
1476    M /trunk/asn1/ldap/Lightweight-Directory-Access-Protocol-V3.asn.orig
1477    M /trunk/asn1/ldap/Makefile.nmake
1478    M /trunk/asn1/ldap/README
1479    M /trunk/asn1/ldap/ldap.cnf
1480    M /trunk/asn1/ldap/packet-ldap-template.c
1481    M /trunk/asn1/ldap/packet-ldap-template.h
1482
1483 Add missing propset ...
1484 ------------------------------------------------------------------------
1485 r16748 | jmayer | 2005-12-09 10:40:06 -0600 (Fri, 09 Dec 2005) | 1 line
1486 Changed paths:
1487    M /trunk/epan/make-sminmpec.pl
1488
1489 Maybe Id will work now
1490 ------------------------------------------------------------------------
1491 r16747 | jmayer | 2005-12-09 10:24:05 -0600 (Fri, 09 Dec 2005) | 1 line
1492 Changed paths:
1493    M /trunk/epan/enterprise-numbers
1494
1495 Update enterprise-numbers
1496 ------------------------------------------------------------------------
1497 r16746 | etxrab | 2005-12-09 10:19:49 -0600 (Fri, 09 Dec 2005) | 1 line
1498 Changed paths:
1499    M /trunk/AUTHORS
1500
1501 Add  Deepak Jain as author of Next Hop Resolution Protocol
1502 ------------------------------------------------------------------------
1503 r16745 | etxrab | 2005-12-09 10:15:25 -0600 (Fri, 09 Dec 2005) | 1 line
1504 Changed paths:
1505    M /trunk/epan/dissectors/packet-tipc.c
1506
1507 Minor bug fixes.
1508 ------------------------------------------------------------------------
1509 r16744 | etxrab | 2005-12-09 10:14:42 -0600 (Fri, 09 Dec 2005) | 3 lines
1510 Changed paths:
1511    M /trunk/epan/dissectors/Makefile.common
1512    M /trunk/epan/dissectors/packet-gre.c
1513    A /trunk/epan/dissectors/packet-nhrp.c
1514    A /trunk/epan/dissectors/packet-nhrp.h
1515    M /trunk/epan/greproto.h
1516
1517 From: Deepak Jain
1518
1519 changes/addition to support decode for Next Hop Resolution Protocol
1520 ------------------------------------------------------------------------
1521 r16743 | jmayer | 2005-12-09 09:56:07 -0600 (Fri, 09 Dec 2005) | 1 line
1522 Changed paths:
1523    M /trunk/epan/make-sminmpec.pl
1524
1525 propset svn:executable *
1526 ------------------------------------------------------------------------
1527 r16742 | jmayer | 2005-12-09 09:53:40 -0600 (Fri, 09 Dec 2005) | 3 lines
1528 Changed paths:
1529    M /trunk/FAQ
1530    M /trunk/help/faq.txt
1531    M /trunk/manuf
1532
1533
1534 Regenerate manuf and FAQ
1535
1536 ------------------------------------------------------------------------
1537 r16741 | jmayer | 2005-12-09 09:49:57 -0600 (Fri, 09 Dec 2005) | 5 lines
1538 Changed paths:
1539    M /trunk/wka.tmpl
1540
1541 Add Cisco-ISL MAC-addresses
1542
1543 Remove IETF-VRRP: This is a generic multicast address, and there are 31
1544 other IP-multicast addresses mapping to the same mac address.
1545
1546 ------------------------------------------------------------------------
1547 r16740 | jmayer | 2005-12-09 09:47:50 -0600 (Fri, 09 Dec 2005) | 1 line
1548 Changed paths:
1549    M /trunk/manuf.tmpl
1550
1551 Whitespace change
1552 ------------------------------------------------------------------------
1553 r16739 | jmayer | 2005-12-09 09:46:09 -0600 (Fri, 09 Dec 2005) | 1 line
1554 Changed paths:
1555    M /trunk/epan/make-sminmpec.pl
1556
1557 Add comment how to regenerate the file
1558 ------------------------------------------------------------------------
1559 r16738 | guy | 2005-12-08 21:24:52 -0600 (Thu, 08 Dec 2005) | 2 lines
1560 Changed paths:
1561    M /trunk/epan/dissectors/packet-MAP_DialoguePDU.c
1562    M /trunk/epan/dissectors/packet-MAP_DialoguePDU.h
1563
1564 Re-generate one more BER dissector.
1565
1566 ------------------------------------------------------------------------
1567 r16737 | guy | 2005-12-08 20:59:36 -0600 (Thu, 08 Dec 2005) | 5 lines
1568 Changed paths:
1569    M /trunk/doc/tethereal.pod
1570
1571 Repeatedly indicate that "-w" is for writing binary packet data, and
1572 that if you want to send text to a file, just redirect the standard
1573 output.  I've seen at least one message on the Ethereal lists from
1574 somebody who didn't realize that, and I think I've seen more.
1575
1576 ------------------------------------------------------------------------
1577 r16736 | guy | 2005-12-08 17:29:21 -0600 (Thu, 08 Dec 2005) | 2 lines
1578 Changed paths:
1579    M /trunk/asn1/pkixcmp/cmp-exp.cnf
1580    M /trunk/asn1/x509ce/x509ce-exp.cnf
1581    M /trunk/asn1/x509if/x509if-exp.cnf
1582    M /trunk/epan/dissectors/packet-acse.c
1583    M /trunk/epan/dissectors/packet-acse.h
1584    M /trunk/epan/dissectors/packet-cdt.c
1585    M /trunk/epan/dissectors/packet-cdt.h
1586    M /trunk/epan/dissectors/packet-cmip.c
1587    M /trunk/epan/dissectors/packet-cmip.h
1588    M /trunk/epan/dissectors/packet-cmp.c
1589    M /trunk/epan/dissectors/packet-cmp.h
1590    M /trunk/epan/dissectors/packet-crmf.c
1591    M /trunk/epan/dissectors/packet-crmf.h
1592    M /trunk/epan/dissectors/packet-ess.c
1593    M /trunk/epan/dissectors/packet-ess.h
1594    M /trunk/epan/dissectors/packet-ftam.c
1595    M /trunk/epan/dissectors/packet-ftam.h
1596    M /trunk/epan/dissectors/packet-ftbp.c
1597    M /trunk/epan/dissectors/packet-ftbp.h
1598    M /trunk/epan/dissectors/packet-gnm.c
1599    M /trunk/epan/dissectors/packet-gnm.h
1600    M /trunk/epan/dissectors/packet-gsm_map.c
1601    M /trunk/epan/dissectors/packet-gsm_map.h
1602    M /trunk/epan/dissectors/packet-gsm_ss.c
1603    M /trunk/epan/dissectors/packet-gsm_ss.h
1604    M /trunk/epan/dissectors/packet-h225.c
1605    M /trunk/epan/dissectors/packet-h225.h
1606    M /trunk/epan/dissectors/packet-h235.c
1607    M /trunk/epan/dissectors/packet-h235.h
1608    M /trunk/epan/dissectors/packet-h450.c
1609    M /trunk/epan/dissectors/packet-h450.h
1610    M /trunk/epan/dissectors/packet-inap.c
1611    M /trunk/epan/dissectors/packet-inap.h
1612    M /trunk/epan/dissectors/packet-logotypecertextn.c
1613    M /trunk/epan/dissectors/packet-logotypecertextn.h
1614    M /trunk/epan/dissectors/packet-mms.c
1615    M /trunk/epan/dissectors/packet-mms.h
1616    M /trunk/epan/dissectors/packet-nbap.c
1617    M /trunk/epan/dissectors/packet-nbap.h
1618    M /trunk/epan/dissectors/packet-ns_cert_exts.c
1619    M /trunk/epan/dissectors/packet-ocsp.c
1620    M /trunk/epan/dissectors/packet-ocsp.h
1621    M /trunk/epan/dissectors/packet-pkcs1.c
1622    M /trunk/epan/dissectors/packet-pkcs1.h
1623    M /trunk/epan/dissectors/packet-pkinit.c
1624    M /trunk/epan/dissectors/packet-pkinit.h
1625    M /trunk/epan/dissectors/packet-pkix1explicit.c
1626    M /trunk/epan/dissectors/packet-pkix1explicit.h
1627    M /trunk/epan/dissectors/packet-pkix1implicit.c
1628    M /trunk/epan/dissectors/packet-pkix1implicit.h
1629    M /trunk/epan/dissectors/packet-pkixproxy.c
1630    M /trunk/epan/dissectors/packet-pkixproxy.h
1631    M /trunk/epan/dissectors/packet-pkixqualified.c
1632    M /trunk/epan/dissectors/packet-pkixqualified.h
1633    M /trunk/epan/dissectors/packet-pkixtsp.c
1634    M /trunk/epan/dissectors/packet-pkixtsp.h
1635    M /trunk/epan/dissectors/packet-pres.c
1636    M /trunk/epan/dissectors/packet-pres.h
1637    M /trunk/epan/dissectors/packet-ranap.c
1638    M /trunk/epan/dissectors/packet-ranap.h
1639    M /trunk/epan/dissectors/packet-ros.c
1640    M /trunk/epan/dissectors/packet-ros.h
1641    M /trunk/epan/dissectors/packet-rtse.c
1642    M /trunk/epan/dissectors/packet-rtse.h
1643    M /trunk/epan/dissectors/packet-s4406.c
1644    M /trunk/epan/dissectors/packet-s4406.h
1645    M /trunk/epan/dissectors/packet-smrse.c
1646    M /trunk/epan/dissectors/packet-smrse.h
1647    M /trunk/epan/dissectors/packet-spnego.c
1648    M /trunk/epan/dissectors/packet-spnego.h
1649    M /trunk/epan/dissectors/packet-tcap.c
1650    M /trunk/epan/dissectors/packet-tcap.h
1651    M /trunk/epan/dissectors/packet-wlancertextn.c
1652    M /trunk/epan/dissectors/packet-wlancertextn.h
1653    M /trunk/epan/dissectors/packet-x509if.c
1654    M /trunk/epan/dissectors/packet-x509if.h
1655    M /trunk/epan/dissectors/packet-x509sat.c
1656    M /trunk/epan/dissectors/packet-x509sat.h
1657
1658 Regenerate with the latest asn2eth, to get FT_OID used, and to add #line.
1659
1660 ------------------------------------------------------------------------
1661 r16735 | guy | 2005-12-08 17:21:26 -0600 (Thu, 08 Dec 2005) | 3 lines
1662 Changed paths:
1663    M /trunk/epan/dissectors/packet-ber.c
1664
1665 "get_oid_name()" can return a null pointer; don't try to add the name if
1666 it does.
1667
1668 ------------------------------------------------------------------------
1669 r16734 | guy | 2005-12-08 05:27:14 -0600 (Thu, 08 Dec 2005) | 5 lines
1670 Changed paths:
1671    M /trunk/epan/dissectors/packet-ber.c
1672
1673 Clean up indentation.
1674
1675 For OID fields of type FT_STRING, put back the code to append the OID
1676 name.  (Ultimately, we should probably convert them all to type FT_OID.)
1677
1678 ------------------------------------------------------------------------
1679 r16733 | guy | 2005-12-08 04:56:51 -0600 (Thu, 08 Dec 2005) | 8 lines
1680 Changed paths:
1681    M /trunk/epan/dissectors/packet-cigi.c
1682
1683 When checking whether a packet is for a protocol or not, make sure the
1684 bytes you'll be checking are available in the tvbuff first.
1685
1686 Don't require *all* of the packet data to be available, however.
1687
1688 Heuristic dissectors should return TRUE or FALSE.  Non-heuristic
1689 "new-style" dissectors should return the amount of data dissected or 0. 
1690
1691 ------------------------------------------------------------------------
1692 r16732 | guy | 2005-12-08 03:56:19 -0600 (Thu, 08 Dec 2005) | 2 lines
1693 Changed paths:
1694    M /trunk/epan/dissectors/packet-x509ce.c
1695    M /trunk/epan/dissectors/packet-x509ce.h
1696
1697 Regenerate, so that it handles OIDs as FT_OID.
1698
1699 ------------------------------------------------------------------------
1700 r16731 | guy | 2005-12-08 03:05:23 -0600 (Thu, 08 Dec 2005) | 2 lines
1701 Changed paths:
1702    M /trunk/asn1/dop/packet-dop-template.c
1703    M /trunk/epan/dissectors/packet-dop.c
1704    M /trunk/epan/dissectors/packet-dop.h
1705
1706 Squelch a const vs. non-const pointer warning.
1707
1708 ------------------------------------------------------------------------
1709 r16730 | guy | 2005-12-08 02:55:15 -0600 (Thu, 08 Dec 2005) | 9 lines
1710 Changed paths:
1711    M /trunk/epan/dissectors/packet-cigi.c
1712
1713 From Kyle J. Harms:
1714
1715         Fix a few problems.
1716
1717         CIGI 1 and 2 are only big-endian; CIGI 3 can be little-endian or
1718         big-endian.
1719
1720         Remove the port preferences.
1721
1722 ------------------------------------------------------------------------
1723 r16729 | sahlberg | 2005-12-08 01:54:13 -0600 (Thu, 08 Dec 2005) | 6 lines
1724 Changed paths:
1725    M /trunk/epan/dissectors/packet-smb2.c
1726
1727 add decoding of the share type   that metze found in the tree connect response
1728
1729
1730 prettify tid and uid 
1731
1732
1733 ------------------------------------------------------------------------
1734 r16728 | etxrab | 2005-12-08 01:29:15 -0600 (Thu, 08 Dec 2005) | 1 line
1735 Changed paths:
1736    A /trunk/epan/dissectors/packet-dop.c
1737    A /trunk/epan/dissectors/packet-dop.h
1738
1739 Also add the new dissectors
1740 ------------------------------------------------------------------------
1741 r16727 | etxrab | 2005-12-08 00:43:01 -0600 (Thu, 08 Dec 2005) | 9 lines
1742 Changed paths:
1743    M /trunk/epan/dissectors/Makefile.common
1744    M /trunk/epan/dissectors/packet-dap.c
1745    M /trunk/epan/dissectors/packet-dap.h
1746    M /trunk/epan/dissectors/packet-disp.c
1747    M /trunk/epan/dissectors/packet-disp.h
1748    M /trunk/epan/dissectors/packet-dsp.c
1749    M /trunk/epan/dissectors/packet-dsp.h
1750    D /trunk/epan/dissectors/packet-x501.c
1751    D /trunk/epan/dissectors/packet-x501.h
1752
1753 Commit the actual diissectors:
1754 Log:
1755  From Grame Lunt:
1756   updated X.500 dissectors to include DOP support.
1757  
1758  The "dop" dissector is the renamed "x501" dissector consequently the asn/x501 directory should be removed. The patch includes the changes to epan/dissectors/Makefile.common to reflect this.
1759  
1760  As the DOP dissection is not fully tested, I have disabled it by default for now (like DSP) but it can be enabled by the user.
1761
1762 ------------------------------------------------------------------------
1763 r16726 | etxrab | 2005-12-07 17:20:11 -0600 (Wed, 07 Dec 2005) | 8 lines
1764 Changed paths:
1765    M /trunk/asn1/Makefile.nmake
1766    A /trunk/asn1/dap/Makefile.nmake
1767    M /trunk/asn1/dap/packet-dap-template.c
1768    A /trunk/asn1/disp/Makefile.nmake
1769    M /trunk/asn1/disp/disp.asn
1770    M /trunk/asn1/disp/disp.cnf
1771    M /trunk/asn1/disp/packet-disp-template.c
1772    A /trunk/asn1/dop
1773    A /trunk/asn1/dop/Makefile
1774    A /trunk/asn1/dop/Makefile.nmake
1775    A /trunk/asn1/dop/dop-exp.cnf
1776    A /trunk/asn1/dop/dop.asn
1777    A /trunk/asn1/dop/dop.cnf
1778    A /trunk/asn1/dop/packet-dop-template.c
1779    A /trunk/asn1/dop/packet-dop-template.h
1780    A /trunk/asn1/dsp/Makefile.nmake
1781    M /trunk/asn1/dsp/dsp-exp.cnf
1782    M /trunk/asn1/dsp/dsp.asn
1783    M /trunk/asn1/dsp/dsp.cnf
1784    M /trunk/asn1/dsp/packet-dsp-template.c
1785    D /trunk/asn1/x501/Makefile
1786    D /trunk/asn1/x501/packet-x501-template.c
1787    D /trunk/asn1/x501/packet-x501-template.h
1788    D /trunk/asn1/x501/x501-exp.cnf
1789    D /trunk/asn1/x501/x501.asn
1790    D /trunk/asn1/x501/x501.cnf
1791
1792 From Grame Lunt:
1793  updated X.500 dissectors to include DOP support.
1794
1795 The "dop" dissector is the renamed "x501" dissector consequently the asn/x501 directory should be removed. The patch includes the changes to epan/dissectors/Makefile.common to reflect this.
1796
1797 As the DOP dissection is not fully tested, I have disabled it by default for now (like DSP) but it can be enabled by the user.
1798
1799
1800 ------------------------------------------------------------------------
1801 r16725 | lego | 2005-12-07 15:08:51 -0600 (Wed, 07 Dec 2005) | 3 lines
1802 Changed paths:
1803    M /trunk/asn1/h248/packet-h248-template.c
1804    M /trunk/epan/dissectors/packet-h248.c
1805
1806 Avoid dereferencing pointers to the message, context and transaction object if they have not been created.
1807
1808
1809 ------------------------------------------------------------------------
1810 r16724 | etxrab | 2005-12-07 14:07:14 -0600 (Wed, 07 Dec 2005) | 3 lines
1811 Changed paths:
1812    M /trunk/epan/dissectors/packet-tipc.c
1813    M /trunk/epan/libethereal.def
1814
1815 libethereal: add capture_enc
1816
1817 tipc: First stab at reassembly, as tipc reasembly is based on reading the message length from the first segmented packet and then just add the bytes received I didn't find a better way of doing it. 
1818 ------------------------------------------------------------------------
1819 r16723 | sahlberg | 2005-12-07 07:14:09 -0600 (Wed, 07 Dec 2005) | 7 lines
1820 Changed paths:
1821    M /trunk/epan/dissectors/packet-smb2.c
1822    M /trunk/epan/dissectors/packet-smb2.h
1823
1824 tap the ntlmssp protocol and extract the account/domain names when users authenticate.
1825
1826 If known   put the account name, domain name, host name and which frame the suer authenticated in in an expansion below UID in the SMB2 header
1827
1828
1829
1830
1831 ------------------------------------------------------------------------
1832 r16722 | sahlberg | 2005-12-07 07:12:39 -0600 (Wed, 07 Dec 2005) | 11 lines
1833 Changed paths:
1834    M /trunk/epan/tap.c
1835    M /trunk/epan/tap.h
1836
1837 new function fetch_tapped_data()
1838
1839 This function can be called from a dissector to fetch (if any) tapped data from a tap.
1840 This can offer an alternative method of passing data between different dissectors much cleaner than the pinfo pollition and private_data design mistake.
1841
1842
1843 The SMB2 dissector uses this method to extract vital data such as Account_Name from the ntlmssp dissector (that is 3 leveld down from smb2)
1844
1845
1846
1847
1848 ------------------------------------------------------------------------
1849 r16721 | sahlberg | 2005-12-07 07:09:42 -0600 (Wed, 07 Dec 2005) | 3 lines
1850 Changed paths:
1851    M /trunk/epan/dissectors/packet-ntlmssp.c
1852    M /trunk/epan/dissectors/packet-ntlmssp.h
1853
1854 make ntlmssp tappable
1855
1856
1857 ------------------------------------------------------------------------
1858 r16720 | guy | 2005-12-07 04:44:55 -0600 (Wed, 07 Dec 2005) | 3 lines
1859 Changed paths:
1860    M /trunk/epan/dissectors/packet-cigi.c
1861
1862 Fix some more scaled-fixed-point values, and have a 2-byte spare field
1863 followed by a 2-byte event count.  Fixes bug 609.
1864
1865 ------------------------------------------------------------------------
1866 r16719 | guy | 2005-12-07 03:51:31 -0600 (Wed, 07 Dec 2005) | 2 lines
1867 Changed paths:
1868    M /trunk/epan/dissectors/packet-pvfs2.c
1869
1870 Fix oroperties, get rid of CRs.
1871
1872 ------------------------------------------------------------------------
1873 r16718 | guy | 2005-12-07 03:48:08 -0600 (Wed, 07 Dec 2005) | 2 lines
1874 Changed paths:
1875    M /trunk/epan/dissectors/packet-cigi.c
1876
1877 Squelch a narrowing-conversion warning.
1878
1879 ------------------------------------------------------------------------
1880 r16717 | guy | 2005-12-07 03:38:57 -0600 (Wed, 07 Dec 2005) | 2 lines
1881 Changed paths:
1882    M /trunk/util.c
1883
1884 Clear up const vs. non-const warnings.
1885
1886 ------------------------------------------------------------------------
1887 r16716 | guy | 2005-12-06 21:03:37 -0600 (Tue, 06 Dec 2005) | 9 lines
1888 Changed paths:
1889    M /trunk/epan/dissectors/packet-rtcp.c
1890
1891 Why duplicate the code of "tvb_get_string()" when you could just use
1892 "tvb_get_string()"?
1893
1894 Why even bother with "tvb_get_string()" when you can just use
1895 "proto_tree_add_item()" with a string item?
1896
1897 Make sure that the prefix in a PRIV item isn't bigger than the item
1898 itself.  That fixes bug 603.
1899
1900 ------------------------------------------------------------------------
1901 r16715 | guy | 2005-12-06 19:45:44 -0600 (Tue, 06 Dec 2005) | 3 lines
1902 Changed paths:
1903    M /trunk/epan/dissectors/packet-cigi.c
1904
1905 Don't export stuff if no other dissector uses it.  "Static unless
1906 otherwise required."
1907
1908 ------------------------------------------------------------------------
1909 r16714 | guy | 2005-12-06 19:31:43 -0600 (Tue, 06 Dec 2005) | 11 lines
1910 Changed paths:
1911    M /trunk/epan/dissectors/packet-cigi.c
1912
1913 Fix indentation.
1914
1915 Gate X and Y Offset are 16-bit integral numbers of degrees, not 32-bit
1916 IEEE floating-point numbers, and the numbers in collision detection
1917 segment definitions and collision detection volume definitions are
1918 16-bit fixed-point numbers, not 32-bit IEEE floating-point numbers;
1919 handle them as such - this fixes bug 605.
1920
1921 When displaying the packet length in the Info column, display the *real*
1922 length, not the sliced length.
1923
1924 ------------------------------------------------------------------------
1925 r16713 | guy | 2005-12-06 18:43:17 -0600 (Tue, 06 Dec 2005) | 5 lines
1926 Changed paths:
1927    M /trunk/epan/dissectors/packet-cigi.c
1928
1929 Unicode considered unnecessary and non-portable.  Avoid using non-ASCII
1930 characters in field names.
1931
1932 Fix indentation, and fix a typo.
1933
1934 ------------------------------------------------------------------------
1935 r16712 | sahlberg | 2005-12-06 18:35:16 -0600 (Tue, 06 Dec 2005) | 5 lines
1936 Changed paths:
1937    M /trunk/epan/dissectors/packet-ppp.c
1938    M /trunk/epan/dissectors/packet-pppoe.c
1939    M /trunk/epan/dissectors/packet-rtcp.c
1940
1941 From Martin M   various updates and fixes
1942
1943 Hi, Some tiddly changes: pppoe- don't create an empty discovery tags tree when the payload length is 0 chap- make chap.value work as a filterable field rtcp- append the packet type to the protocol tree name 
1944
1945
1946 ------------------------------------------------------------------------
1947 r16711 | sahlberg | 2005-12-06 18:27:17 -0600 (Tue, 06 Dec 2005) | 10 lines
1948 Changed paths:
1949    M /trunk/epan/dissectors/packet-aim.c
1950
1951 From Jelmer V   AIM bugfix
1952
1953 Hi,
1954
1955 The attached patch fixes the name of the version field, which I
1956 previously mistook for an authorization cookie (which is in fact in a
1957 TLV that follows this field).
1958
1959
1960
1961 ------------------------------------------------------------------------
1962 r16710 | guy | 2005-12-06 16:59:30 -0600 (Tue, 06 Dec 2005) | 2 lines
1963 Changed paths:
1964    M /trunk/asn1/cms/cms.cnf
1965    M /trunk/asn1/x411/packet-x411-template.c
1966    M /trunk/asn1/x411/x411.cnf
1967    M /trunk/asn1/x420/x420.cnf
1968    M /trunk/asn1/x509af/x509af.cnf
1969    M /trunk/epan/dissectors/packet-cms.c
1970    M /trunk/epan/dissectors/packet-cms.h
1971    M /trunk/epan/dissectors/packet-x411.c
1972    M /trunk/epan/dissectors/packet-x411.h
1973    M /trunk/epan/dissectors/packet-x420.c
1974    M /trunk/epan/dissectors/packet-x420.h
1975    M /trunk/epan/dissectors/packet-x509af.c
1976    M /trunk/epan/dissectors/packet-x509af.h
1977
1978 Squelch some compiler const vs. non-const warnings.
1979
1980 ------------------------------------------------------------------------
1981 r16709 | guy | 2005-12-06 16:56:37 -0600 (Tue, 06 Dec 2005) | 2 lines
1982 Changed paths:
1983    M /trunk/capture_info.c
1984    M /trunk/epan/dissectors/Makefile.common
1985    M /trunk/epan/dissectors/packet-enc.c
1986    A /trunk/epan/dissectors/packet-enc.h
1987
1988 Clean up capture_enc(), export it, and use it in the capture window.
1989
1990 ------------------------------------------------------------------------
1991 r16708 | guy | 2005-12-06 16:26:10 -0600 (Tue, 06 Dec 2005) | 3 lines
1992 Changed paths:
1993    M /trunk/epan/oid_resolv.c
1994
1995 The keys for entries in the OID-to-name hash table are g_mallocated, so
1996 we have to g_free them when destroying the hash table.
1997
1998 ------------------------------------------------------------------------
1999 r16707 | guy | 2005-12-06 15:07:50 -0600 (Tue, 06 Dec 2005) | 5 lines
2000 Changed paths:
2001    M /trunk/epan/oid_resolv.c
2002    M /trunk/epan/oid_resolv.h
2003
2004 Set svn:keywords to Id to get RCS IDs expanded.
2005
2006 Set svn:eol-style to native to handle line endings appropriately, and
2007 trim off CRs.
2008
2009 ------------------------------------------------------------------------
2010 r16706 | sahlberg | 2005-12-06 14:29:46 -0600 (Tue, 06 Dec 2005) | 3 lines
2011 Changed paths:
2012    M /trunk/epan/oid_resolv.c
2013
2014 g_hash_table_new_full() does not exist for glib1
2015
2016
2017 ------------------------------------------------------------------------
2018 r16705 | lego | 2005-12-06 13:47:22 -0600 (Tue, 06 Dec 2005) | 3 lines
2019 Changed paths:
2020    M /trunk/asn1/h248/h248.cnf
2021    M /trunk/asn1/h248/packet-h248-template.c
2022    M /trunk/epan/dissectors/packet-h248.c
2023
2024 It crashed when keep_persistent_data == FALSE
2025
2026
2027 ------------------------------------------------------------------------
2028 r16704 | ulfl | 2005-12-06 13:41:45 -0600 (Tue, 06 Dec 2005) | 3 lines
2029 Changed paths:
2030    M /trunk/capture.c
2031
2032 we can even get error messages while we are capturing (e.g. when a network cable is unplugged)
2033
2034 problem found by Joerg Mayer
2035 ------------------------------------------------------------------------
2036 r16703 | lego | 2005-12-06 12:52:17 -0600 (Tue, 06 Dec 2005) | 6 lines
2037 Changed paths:
2038    M /trunk/asn1/h248/h248.cnf
2039    M /trunk/asn1/h248/packet-h248-template.c
2040    M /trunk/asn1/h248/packet-h248-template.h
2041    M /trunk/epan/dissectors/packet-h248.c
2042    M /trunk/epan/dissectors/packet-h248.h
2043
2044 - Fix few issues with context analysis
2045 - Add used terminations tree to the context analysis tree
2046
2047 Regenerate Dissector
2048
2049
2050 ------------------------------------------------------------------------
2051 r16702 | etxrab | 2005-12-06 11:54:40 -0600 (Tue, 06 Dec 2005) | 1 line
2052 Changed paths:
2053    M /trunk/epan/dissectors/packet-tipc.c
2054
2055 Fill in Column info, Dissect some more user info.
2056 ------------------------------------------------------------------------
2057 r16701 | etxrab | 2005-12-06 11:53:28 -0600 (Tue, 06 Dec 2005) | 1 line
2058 Changed paths:
2059    M /trunk/asn1/camel/camel.asn
2060    M /trunk/asn1/camel/camel.cnf
2061    M /trunk/epan/dissectors/packet-camel.c
2062    M /trunk/epan/dissectors/packet-camel.h
2063
2064 Dissect Cause  and use %(DEFAULT_BODY)s use import for IMSI.
2065 ------------------------------------------------------------------------
2066 r16700 | kukosa | 2005-12-06 06:50:11 -0600 (Tue, 06 Dec 2005) | 1 line
2067 Changed paths:
2068    M /trunk/epan/ftypes/ftype-bytes.c
2069
2070 mark unused parameter
2071 ------------------------------------------------------------------------
2072 r16699 | kukosa | 2005-12-06 05:45:55 -0600 (Tue, 06 Dec 2005) | 1 line
2073 Changed paths:
2074    M /trunk/epan/Makefile.common
2075    M /trunk/epan/dissectors/packet-ber.c
2076    M /trunk/epan/dissectors/packet-ber.h
2077    M /trunk/epan/dissectors/packet-per.c
2078    M /trunk/epan/epan.c
2079    A /trunk/epan/oid_resolv.c
2080    A /trunk/epan/oid_resolv.h
2081    M /trunk/epan/proto.c
2082
2083 OBJECT IDENTIFIER name resolution moved to oid_resolv.c
2084 ------------------------------------------------------------------------
2085 r16698 | kukosa | 2005-12-06 04:50:21 -0600 (Tue, 06 Dec 2005) | 1 line
2086 Changed paths:
2087    M /trunk/epan/dissectors/packet-q931.c
2088
2089 protocol discriminator byte has to be taken into info_element_len
2090 ------------------------------------------------------------------------
2091 r16697 | ulfl | 2005-12-06 02:40:17 -0600 (Tue, 06 Dec 2005) | 7 lines
2092 Changed paths:
2093    M /trunk/Makefile.nmake
2094
2095 both the buildbot and I have problems with setargv.obj
2096
2097 trying to comment it out, so the build should work again.
2098
2099 don't know what this file is all about :-( 
2100
2101 I just don't have that file and it doesn't seem to be generated ... 
2102 ------------------------------------------------------------------------
2103 r16696 | guy | 2005-12-06 00:09:28 -0600 (Tue, 06 Dec 2005) | 3 lines
2104 Changed paths:
2105    M /trunk/epan/dissectors/packet-cigi.c
2106
2107 Note what we have to be careful of before we start using Unicode in the
2108 packet list or packet details.
2109
2110 ------------------------------------------------------------------------
2111 r16695 | guy | 2005-12-06 00:03:34 -0600 (Tue, 06 Dec 2005) | 8 lines
2112 Changed paths:
2113    M /trunk/Makefile.nmake
2114
2115 Make $(command_line_OBJECTS) a dependency of the stuff that links with
2116 it.
2117
2118 Link dumpcap with mkstemp.obj, as it needs mkstemp().
2119
2120 Make dumpcap depend only on its resource file, as we do with other
2121 programs, not on all of them.
2122
2123 ------------------------------------------------------------------------
2124 r16694 | sahlberg | 2005-12-05 19:05:48 -0600 (Mon, 05 Dec 2005) | 5 lines
2125 Changed paths:
2126    M /trunk/epan/dissectors/packet-cigi.c
2127
2128 from Kyle Harms
2129
2130 CIGI updates
2131
2132
2133 ------------------------------------------------------------------------
2134 r16693 | ulfl | 2005-12-05 19:04:55 -0600 (Mon, 05 Dec 2005) | 1 line
2135 Changed paths:
2136    M /trunk/capture_errs.h
2137    M /trunk/gtk/capture_dlg.c
2138
2139 add a short comment to cant_load_winpcap_err() and use it in gtk/capture_dlg.c
2140 ------------------------------------------------------------------------
2141 r16692 | sahlberg | 2005-12-05 18:27:51 -0600 (Mon, 05 Dec 2005) | 3 lines
2142 Changed paths:
2143    M /trunk/epan/dissectors/packet-smb2.c
2144
2145 objectid updates
2146
2147
2148 ------------------------------------------------------------------------
2149 r16691 | ulfl | 2005-12-05 18:07:13 -0600 (Mon, 05 Dec 2005) | 5 lines
2150 Changed paths:
2151    M /trunk/Makefile.am
2152    M /trunk/Makefile.common
2153    A /trunk/capture-pcap-util-int.h (from /trunk/pcap-util-int.h:16690)
2154    A /trunk/capture-pcap-util-unix.c (from /trunk/pcap-util-unix.c:16690)
2155    A /trunk/capture-pcap-util.c (from /trunk/pcap-util.c:16690)
2156    A /trunk/capture-pcap-util.h (from /trunk/pcap-util.h:16690)
2157    M /trunk/capture-wpcap.c
2158    M /trunk/capture.c
2159    M /trunk/capture_loop.c
2160    M /trunk/capture_ui_utils.c
2161    M /trunk/doc/README.capture
2162    M /trunk/dumpcap.c
2163    M /trunk/gtk/capture_dlg.c
2164    M /trunk/gtk/capture_if_dlg.c
2165    M /trunk/gtk/capture_info_dlg.c
2166    M /trunk/gtk/capture_prefs.c
2167    M /trunk/gtk/main.c
2168    D /trunk/pcap-util-int.h
2169    D /trunk/pcap-util-unix.c
2170    D /trunk/pcap-util.c
2171    D /trunk/pcap-util.h
2172    M /trunk/tethereal.c
2173    M /trunk/version_info.c
2174
2175 rename pcap-....c/.h files to capture-pcap-....c/.h
2176
2177 this way, the capture prefix will "logically" group the files together and file browsers will also group them
2178
2179 we may want to move the files into a subdir capture later
2180 ------------------------------------------------------------------------
2181 r16690 | ulfl | 2005-12-05 17:22:59 -0600 (Mon, 05 Dec 2005) | 2 lines
2182 Changed paths:
2183    M /trunk/ringbuffer.h
2184
2185 requested by Cory Perry:
2186 increase the maximum number of ringbuffer files from 1024 to 10000.
2187 ------------------------------------------------------------------------
2188 r16689 | etxrab | 2005-12-05 17:00:03 -0600 (Mon, 05 Dec 2005) | 9 lines
2189 Changed paths:
2190    A /trunk/asn1/Makefile.nmake
2191    M /trunk/asn1/cms/cms-exp.cnf
2192    M /trunk/asn1/cms/cms.cnf
2193    M /trunk/asn1/x411/x411-exp.cnf
2194    M /trunk/asn1/x411/x411.asn
2195    M /trunk/asn1/x411/x411.cnf
2196    M /trunk/asn1/x420/Makefile.nmake
2197    M /trunk/asn1/x420/packet-x420-template.c
2198    M /trunk/asn1/x420/x420.asn
2199    M /trunk/asn1/x420/x420.cnf
2200    M /trunk/epan/dissectors/packet-cms.c
2201    M /trunk/epan/dissectors/packet-cms.h
2202    M /trunk/epan/dissectors/packet-x411.c
2203    M /trunk/epan/dissectors/packet-x411.h
2204    M /trunk/epan/dissectors/packet-x420.c
2205    M /trunk/epan/dissectors/packet-x420.h
2206
2207 From Grame Lunt:
2208 a patch for the X.411, X420 and CMS dissectors to implement the remaining heading extensions and bodyparts.
2209
2210 This includes GeneralText BP, forwarded content BP (forwarded p22 and forwarded p772), PKCS#7 BP, and "business class" messaging extensions.
2211
2212 The X.411 extensions using the SIGNATURE macro have also been implemented. There is also a fix for a bug in the dissection of integer 22 content type.
2213
2214 Graeme
2215
2216 ------------------------------------------------------------------------
2217 r16688 | ulfl | 2005-12-05 16:49:10 -0600 (Mon, 05 Dec 2005) | 1 line
2218 Changed paths:
2219    M /trunk/tethereal.c
2220
2221 fixed a typo
2222 ------------------------------------------------------------------------
2223 r16687 | ulfl | 2005-12-05 16:45:54 -0600 (Mon, 05 Dec 2005) | 1 line
2224 Changed paths:
2225    M /trunk/gtk/file_dlg.h
2226    M /trunk/gtk/main.c
2227    M /trunk/gtk/packet_win.h
2228    M /trunk/gtk/proto_draw.h
2229    M /trunk/ui_util.h
2230
2231 move some GTK only function declarations from ui_util.h to the appropriate header files in the gtk dir, as these declarations are obsolete and only confuses (at least me)
2232 ------------------------------------------------------------------------
2233 r16686 | ulfl | 2005-12-05 16:28:42 -0600 (Mon, 05 Dec 2005) | 1 line
2234 Changed paths:
2235    M /trunk/util.h
2236
2237 enhance the comments
2238 ------------------------------------------------------------------------
2239 r16685 | ulfl | 2005-12-05 15:32:12 -0600 (Mon, 05 Dec 2005) | 6 lines
2240 Changed paths:
2241    M /trunk/tethereal.c
2242
2243 replace all appearances of 'fprintf(stderr, "tethereal: ' with 'cmdarg_err("', this is:
2244 a) smaller
2245 b) makes it possible to use some functions for Ethereal too
2246 c) is the wrong name now, as some outputs are not command line related :-(
2247
2248 use capture_opts_trim()
2249 ------------------------------------------------------------------------
2250 r16684 | ulfl | 2005-12-05 15:28:34 -0600 (Mon, 05 Dec 2005) | 3 lines
2251 Changed paths:
2252    M /trunk/Makefile.common
2253    M /trunk/Makefile.nmake
2254    M /trunk/dumpcap.c
2255
2256 no more usage of Ethereal.lib in dumpcap any longer :-)
2257 use capture_opts_trim()
2258 output of command line usage and version "enhanced"
2259 ------------------------------------------------------------------------
2260 r16683 | ulfl | 2005-12-05 15:26:01 -0600 (Mon, 05 Dec 2005) | 1 line
2261 Changed paths:
2262    M /trunk/capture_opts.c
2263    M /trunk/capture_opts.h
2264    M /trunk/gtk/main.c
2265
2266 add capture_opts_trim(), as this sequence is used three times now (will replace the other appearances later) ...
2267 ------------------------------------------------------------------------
2268 r16682 | sahlberg | 2005-12-05 15:22:06 -0600 (Mon, 05 Dec 2005) | 3 lines
2269 Changed paths:
2270    M /trunk/epan/dissectors/packet-smb.c
2271    M /trunk/epan/dissectors/packet-smb2.c
2272    M /trunk/epan/dissectors/packet-smb2.h
2273
2274 updates for FILE_OBJECTID_BUFFER   and have smb call this (no more unknown bytes in smb for objectid)
2275
2276
2277 ------------------------------------------------------------------------
2278 r16681 | sahlberg | 2005-12-05 14:54:42 -0600 (Mon, 05 Dec 2005) | 17 lines
2279 Changed paths:
2280    M /trunk/AUTHORS
2281    M /trunk/epan/dissectors/Makefile.common
2282    A /trunk/epan/dissectors/packet-cigi.c
2283
2284 From Kyle J Harms
2285
2286 New protocol : CIGI  (with minor updates to make it heuristic)
2287
2288 Hi,
2289
2290 This patch is for a CIGI dissector (complete versions 2 and 3). Â It has
2291 been [fuzz] tested on GNU/Linux using the Ethereal 0.10.13 codebase.
2292 However, the patch here is against the svn repository.
2293
2294 More information about CIGI can be found at http://cigi.sourceforge.net/
2295
2296 Kyle Harms
2297
2298
2299
2300
2301 ------------------------------------------------------------------------
2302 r16680 | etxrab | 2005-12-05 11:24:19 -0600 (Mon, 05 Dec 2005) | 1 line
2303 Changed paths:
2304    M /trunk/epan/dissectors/packet-ber.c
2305    M /trunk/epan/dissectors/packet-per.c
2306
2307 If we don't have the OID name let the SNMP dissector try to get it from the MIB:s
2308 ------------------------------------------------------------------------
2309 r16679 | ulfl | 2005-12-04 20:30:04 -0600 (Sun, 04 Dec 2005) | 1 line
2310 Changed paths:
2311    M /trunk/capture_loop.c
2312
2313 I've forgot to put one line under _WIN32, should fix the unix build
2314 ------------------------------------------------------------------------
2315 r16678 | lego | 2005-12-04 19:46:07 -0600 (Sun, 04 Dec 2005) | 3 lines
2316 Changed paths:
2317    M /trunk/asn1/h248/packet-h248-template.c
2318
2319 Analysis starts to work
2320
2321
2322 ------------------------------------------------------------------------
2323 r16677 | ulfl | 2005-12-04 19:23:18 -0600 (Sun, 04 Dec 2005) | 1 line
2324 Changed paths:
2325    M /trunk/capture_loop.c
2326
2327 Win32: fix signal_pipe handling if we run dumpcap as a standalone application (no signal_pipe)
2328 ------------------------------------------------------------------------
2329 r16676 | jmayer | 2005-12-04 17:50:57 -0600 (Sun, 04 Dec 2005) | 5 lines
2330 Changed paths:
2331    M /trunk
2332    M /trunk/dumpcap.c
2333
2334 We need AF_INET6 on linux, so include netdb.h if available.
2335
2336 Add dumpcap to svn:ignore.
2337
2338
2339 ------------------------------------------------------------------------
2340 r16675 | etxrab | 2005-12-04 15:50:31 -0600 (Sun, 04 Dec 2005) | 1 line
2341 Changed paths:
2342    M /trunk/epan/dissectors/packet-tipc.c
2343
2344 Connection and name manager uses data type hdr
2345 ------------------------------------------------------------------------
2346 r16674 | etxrab | 2005-12-04 15:45:38 -0600 (Sun, 04 Dec 2005) | 1 line
2347 Changed paths:
2348    A /trunk/asn1/snmp
2349    A /trunk/asn1/snmp/Makefile
2350    A /trunk/asn1/snmp/Makefile.nmake
2351    A /trunk/asn1/snmp/README.txt
2352    A /trunk/asn1/snmp/packet-snmp-template.c
2353    A /trunk/asn1/snmp/packet-snmp-template.h
2354    A /trunk/asn1/snmp/snmp.asn
2355    A /trunk/asn1/snmp/snmp.cnf
2356
2357 Work in progress an asn2eth generated snmp dissector.
2358 ------------------------------------------------------------------------
2359 r16673 | jmayer | 2005-12-04 02:48:38 -0600 (Sun, 04 Dec 2005) | 38 lines
2360 Changed paths:
2361    M /trunk/tools/pidl/lib/Parse/Pidl/Ethereal/NDR.pm
2362    M /trunk/tools/pidl/lib/Parse/Pidl/NDR.pm
2363    M /trunk/tools/pidl/lib/Parse/Pidl/Samba/EJS.pm
2364    M /trunk/tools/pidl/lib/Parse/Pidl/Samba/NDR/Parser.pm
2365
2366 Update to samba svn revision 12055:
2367 ========== Samba changelog start ========================
2368 r11959 | jelmer | 2005-11-29 14:54:51 +0100 (Tue, 29 Nov 2005) | 2 lines
2369
2370 Use DOS_errors array for displaying WERROR values
2371
2372 ------------------------------------------------------------------------
2373 r11972 | metze | 2005-11-30 13:40:26 +0100 (Wed, 30 Nov 2005) | 3 lines
2374
2375 handle [noejs] property also on functions
2376
2377 metze
2378 ------------------------------------------------------------------------
2379 r11974 | metze | 2005-11-30 18:07:02 +0100 (Wed, 30 Nov 2005) | 3 lines
2380
2381 only look at $pl->{POINTER_TYPE} when $pl is defined
2382
2383 metze
2384 ------------------------------------------------------------------------
2385 r11997 | metze | 2005-12-01 13:39:33 +0100 (Thu, 01 Dec 2005) | 14 lines
2386
2387 for multidimentional array like this:
2388 uint32 [num_level2][num_level1][num_level0]
2389
2390 fix the order they're pushed and pulled, it should be like this
2391
2392 for (l2=0; l2 < num_level2; l2++) {
2393         for (l1=0; l1 < num_level1; l1++) {
2394                 for (l0=0; l0 < num_level0; l0++) {
2395                         ndr_pull_uint32(...);
2396                 }
2397         }
2398 }
2399
2400 metze
2401 ========== Samba changelog end ========================
2402
2403
2404 ------------------------------------------------------------------------
2405 r16672 | guy | 2005-12-03 22:22:43 -0600 (Sat, 03 Dec 2005) | 4 lines
2406 Changed paths:
2407    M /trunk/epan/proto.c
2408    M /trunk/gtk/supported_protos_dlg.c
2409
2410 Check for a null blurb pointer for a field, as is done in some other
2411 locations, and initialize the blurb field to NULL for protocols, now
2412 that we support the blurb being a null pointer.
2413
2414 ------------------------------------------------------------------------
2415 r16671 | guy | 2005-12-03 22:20:18 -0600 (Sat, 03 Dec 2005) | 6 lines
2416 Changed paths:
2417    M /trunk/capture_info.c
2418
2419 Declare "capture_info_packet()"'s as static, to match the definition.
2420
2421 Declare the "pd" argument to be "const guchar *", to match the way
2422 packet data is declared elsewhere, and so that if the headers
2423 "capture_info.c" includes don't define "u_char" it still compiles.
2424
2425 ------------------------------------------------------------------------
2426 r16670 | guy | 2005-12-03 22:13:07 -0600 (Sat, 03 Dec 2005) | 2 lines
2427 Changed paths:
2428    M /trunk/epan/strutil.c
2429
2430 Squelch a GCC complaint.
2431
2432 ------------------------------------------------------------------------
2433 r16669 | ulfl | 2005-12-03 20:04:18 -0600 (Sat, 03 Dec 2005) | 6 lines
2434 Changed paths:
2435    M /trunk/Makefile.common
2436    M /trunk/capture.c
2437    M /trunk/capture_info.c
2438    M /trunk/capture_info.h
2439    M /trunk/capture_loop.c
2440    M /trunk/capture_sync.c
2441    M /trunk/capture_sync.h
2442    M /trunk/dumpcap.c
2443    M /trunk/gtk/capture_info_dlg.c
2444
2445 move the complete functionality of the capture info dialog from capture_loop.c to capture_info.c and call it from capture.c (instead of capture_loop.c).
2446
2447 This way, the capture child don't need to now any of the packet_counter things (no epan/packet.h and all alike).
2448
2449 Currently the capture_info code will always open another wiretap file instance to build it's own counter values. This isn't optimized for now (next step: use data from cf_continue_tail() somehow).
2450
2451 ------------------------------------------------------------------------
2452 r16668 | ulfl | 2005-12-03 16:38:50 -0600 (Sat, 03 Dec 2005) | 2 lines
2453 Changed paths:
2454    M /trunk/Makefile.common
2455    A /trunk/capture_info.c
2456    A /trunk/capture_info.h
2457    M /trunk/capture_loop.c
2458    M /trunk/capture_loop.h
2459    M /trunk/dumpcap.c
2460    M /trunk/gtk/capture_info_dlg.c
2461    M /trunk/gtk/dlg_utils.h
2462
2463 split some parts of the packet counting functions into their own files capture_info(.c/.h),
2464 so we can use it from the main program
2465 ------------------------------------------------------------------------
2466 r16667 | ulfl | 2005-12-03 15:12:59 -0600 (Sat, 03 Dec 2005) | 1 line
2467 Changed paths:
2468    M /trunk/capture.c
2469
2470 clarify a comment
2471 ------------------------------------------------------------------------
2472 r16666 | ulfl | 2005-12-03 15:09:56 -0600 (Sat, 03 Dec 2005) | 1 line
2473 Changed paths:
2474    M /trunk/Makefile.common
2475
2476 forgot to checkin that file ... so buildbot became unhappy!
2477 ------------------------------------------------------------------------
2478 r16665 | lego | 2005-12-03 13:41:18 -0600 (Sat, 03 Dec 2005) | 3 lines
2479 Changed paths:
2480    M /trunk/epan/make-sminmpec.pl
2481
2482 Escape non ascii characters
2483
2484
2485 ------------------------------------------------------------------------
2486 r16664 | ulfl | 2005-12-03 13:32:54 -0600 (Sat, 03 Dec 2005) | 1 line
2487 Changed paths:
2488    M /trunk/capture.h
2489    M /trunk/capture_loop.c
2490    A /trunk/capture_loop.h
2491    M /trunk/capture_opts.c
2492    A /trunk/capture_opts.h
2493    M /trunk/capture_sync.h
2494    M /trunk/dumpcap.c
2495    M /trunk/gtk/capture_info_dlg.c
2496    M /trunk/gtk/main.c
2497
2498 split capture.h into capture.h, capture_loop.h and capture_opts.h and place the parts into the corresponding files
2499 ------------------------------------------------------------------------
2500 r16663 | ulfl | 2005-12-03 12:15:02 -0600 (Sat, 03 Dec 2005) | 6 lines
2501 Changed paths:
2502    M /trunk/capture.c
2503    M /trunk/capture.h
2504    M /trunk/capture_sync.c
2505
2506 add missing functions (to complete/cleanup of interface):
2507
2508 capture_input_drops
2509 capture_input_error_message
2510
2511 and move the functionality from capture_sync.c to capture.c (just where it belongs)
2512 ------------------------------------------------------------------------
2513 r16662 | ulfl | 2005-12-03 06:56:57 -0600 (Sat, 03 Dec 2005) | 3 lines
2514 Changed paths:
2515    M /trunk/capture_loop.c
2516
2517 the function capture_loop_popup_errmsg seems to be useless and misleading, 
2518 simply call sync_pipe_errmsg_to_parent directly instead
2519
2520 ------------------------------------------------------------------------
2521 r16661 | ulfl | 2005-12-03 06:42:25 -0600 (Sat, 03 Dec 2005) | 1 line
2522 Changed paths:
2523    M /trunk/docbook/edg_graphics/ethereal-capture-sync.dia
2524    M /trunk/docbook/edg_graphics/ethereal-capture-sync.png
2525
2526 add the (Win32 only) signal pipe
2527 ------------------------------------------------------------------------
2528 r16660 | ulfl | 2005-12-03 06:32:41 -0600 (Sat, 03 Dec 2005) | 1 line
2529 Changed paths:
2530    M /trunk/capture_sync.c
2531
2532 precise some pipe message comments
2533 ------------------------------------------------------------------------
2534 r16659 | ulfl | 2005-12-03 05:47:48 -0600 (Sat, 03 Dec 2005) | 1 line
2535 Changed paths:
2536    M /trunk/docbook/edg_graphics/ethereal-capture-sync.dia
2537    M /trunk/docbook/edg_graphics/ethereal-capture-sync.png
2538
2539 the capture child don't use capture.c, remove it from the drawing
2540 ------------------------------------------------------------------------
2541 r16658 | lego | 2005-12-03 05:43:19 -0600 (Sat, 03 Dec 2005) | 5 lines
2542 Changed paths:
2543    M /trunk/asn1/h248/Makefile
2544    M /trunk/asn1/h248/h248.cnf
2545    M /trunk/asn1/h248/packet-h248-template.c
2546    M /trunk/asn1/h248/packet-h248-template.h
2547
2548 Rewrite of the analisys and summary code.
2549
2550 Analysis code is still  not working so it is disabled.
2551
2552
2553 ------------------------------------------------------------------------
2554 r16657 | sahlberg | 2005-12-02 16:01:00 -0600 (Fri, 02 Dec 2005) | 8 lines
2555 Changed paths:
2556    M /trunk/asn1/x411/packet-x411-template.c
2557    M /trunk/epan/dissectors/packet-p_mul.c
2558    M /trunk/epan/dissectors/packet-x411.c
2559    M /trunk/epan/dissectors/packet-x411.h
2560
2561 from Stig B:
2562
2563 I have made a small change in packet-x411-template.c to make the X.
2564 411 message heading in CDT look like in COTP.
2565
2566
2567
2568
2569 ------------------------------------------------------------------------
2570 r16656 | sahlberg | 2005-12-02 15:12:22 -0600 (Fri, 02 Dec 2005) | 3 lines
2571 Changed paths:
2572    M /trunk/epan/dissectors/packet-rtcp.c
2573
2574 rtcp fix for sdes_prefix_string
2575
2576
2577 ------------------------------------------------------------------------
2578 r16655 | etxrab | 2005-12-02 13:33:40 -0600 (Fri, 02 Dec 2005) | 3 lines
2579 Changed paths:
2580    M /trunk/epan/t35.c
2581
2582 From  Lukasz Apiecionek
2583 Add Vendor id 
2584 0x8a000003, "Teldat H. Kruszynski, M. Cichocki Sp. J." } ,
2585 ------------------------------------------------------------------------
2586 r16654 | lego | 2005-12-02 11:49:47 -0600 (Fri, 02 Dec 2005) | 5 lines
2587 Changed paths:
2588    M /trunk/tools/asn2eth.py
2589
2590 Add #line directives to the genertated dissector.
2591
2592 Now the compiler knows where a line comes from and errors point to the .cnf or -template.[ch] file instead of the generated code.
2593
2594
2595 ------------------------------------------------------------------------
2596 r16653 | kukosa | 2005-12-02 07:21:43 -0600 (Fri, 02 Dec 2005) | 1 line
2597 Changed paths:
2598    M /trunk/epan/dissectors/packet-h225.c
2599    M /trunk/epan/dissectors/packet-h235.c
2600    M /trunk/epan/dissectors/packet-h245.c
2601    M /trunk/epan/dissectors/packet-h450.c
2602
2603 PER dissectors regenerated with FT_OID
2604 ------------------------------------------------------------------------
2605 r16652 | kukosa | 2005-12-02 07:16:58 -0600 (Fri, 02 Dec 2005) | 1 line
2606 Changed paths:
2607    M /trunk/epan/dfilter/semcheck.c
2608    M /trunk/epan/dissectors/packet-ber.c
2609    M /trunk/epan/dissectors/packet-per.c
2610    M /trunk/epan/ftypes/ftype-bytes.c
2611    M /trunk/epan/ftypes/ftypes.h
2612    M /trunk/epan/proto.c
2613    M /trunk/epan/proto.h
2614    M /trunk/epan/strutil.c
2615    M /trunk/epan/strutil.h
2616    M /trunk/epan/to_str.c
2617    M /trunk/tools/asn2eth.py
2618
2619 new field type FT_OID for OBJECT IDENTIFIERs
2620 ------------------------------------------------------------------------
2621 r16651 | sahlberg | 2005-12-02 05:33:34 -0600 (Fri, 02 Dec 2005) | 5 lines
2622 Changed paths:
2623    A /trunk/epan/dissectors/pidl/wkssvc.idl
2624
2625 check in a version of wkssvc that contains all the constructs of the etehreal dissector.
2626
2627 the generated dissector is still "ugly" compared to the handwritten one so there needs a bit of conformance file magic and maybe pidl enhancements before it can go in.
2628
2629
2630 ------------------------------------------------------------------------
2631 r16650 | sahlberg | 2005-12-02 04:54:05 -0600 (Fri, 02 Dec 2005) | 7 lines
2632 Changed paths:
2633    M /trunk/epan/dissectors/packet-dcerpc-dssetup.c
2634    M /trunk/epan/dissectors/packet-dcerpc-initshutdown.c
2635    M /trunk/epan/dissectors/packet-dcerpc-initshutdown.h
2636    M /trunk/epan/dissectors/packet-dcerpc-winreg.c
2637    M /trunk/epan/dissectors/pidl/packet-dcerpc-initshutdown.c
2638    M /trunk/epan/dissectors/pidl/packet-dcerpc-initshutdown.h
2639    M /trunk/epan/dissectors/pidl/packet-dcerpc-winreg.c
2640
2641 regenerate the pidl dissectors with the latest version of pidl   so it will put the text representation of DOS errors in the decode as well.
2642
2643
2644 (the hf field for doserrors did not come with the value_string)
2645
2646
2647
2648 ------------------------------------------------------------------------
2649 r16649 | sahlberg | 2005-12-02 04:41:46 -0600 (Fri, 02 Dec 2005) | 7 lines
2650 Changed paths:
2651    A /trunk/asn1/ldap
2652    A /trunk/asn1/ldap/Lightweight-Directory-Access-Protocol-V3.asn
2653    A /trunk/asn1/ldap/Lightweight-Directory-Access-Protocol-V3.asn.orig
2654    A /trunk/asn1/ldap/Makefile.nmake
2655    A /trunk/asn1/ldap/README
2656    A /trunk/asn1/ldap/ldap.cnf
2657    A /trunk/asn1/ldap/packet-ldap-template.c
2658    A /trunk/asn1/ldap/packet-ldap-template.h
2659
2660 add work in progress asn2eth generated ldap dissector from AndersB's email of
2661 Nov 15
2662
2663 it is checked in but not copied to epan/dissectors so that those interested can work on it until it gets ready to replace the old one.
2664
2665
2666
2667 ------------------------------------------------------------------------
2668 r16648 | sahlberg | 2005-12-02 04:25:05 -0600 (Fri, 02 Dec 2005) | 5 lines
2669 Changed paths:
2670    M /trunk/epan/ipproto.c
2671    M /trunk/epan/ipproto.h
2672
2673 add two new ip protocol numbers
2674
2675 from Jaap K
2676
2677
2678 ------------------------------------------------------------------------
2679 r16647 | ulfl | 2005-12-02 03:24:55 -0600 (Fri, 02 Dec 2005) | 1 line
2680 Changed paths:
2681    M /trunk/capture_loop.c
2682
2683 performance improvement: if the packet info dialog is hidden, we don't need to call the capture_... packet count functions
2684 ------------------------------------------------------------------------
2685 r16646 | sahlberg | 2005-12-02 03:19:05 -0600 (Fri, 02 Dec 2005) | 3 lines
2686 Changed paths:
2687    M /trunk/epan/dissectors/packet-smb2.c
2688
2689 add some more ioctls
2690
2691
2692 ------------------------------------------------------------------------
2693 r16645 | sahlberg | 2005-12-02 00:49:52 -0600 (Fri, 02 Dec 2005) | 4 lines
2694 Changed paths:
2695    M /trunk/epan/dissectors/packet-smb2.c
2696
2697 add dissection of 
2698 FSCTL_CREATE_OR_GET_OBJECT_ID
2699
2700
2701 ------------------------------------------------------------------------
2702 r16644 | etxrab | 2005-12-01 14:29:24 -0600 (Thu, 01 Dec 2005) | 1 line
2703 Changed paths:
2704    M /trunk/epan/dissectors/packet-isup.c
2705
2706 Handle empty APM message
2707 ------------------------------------------------------------------------
2708 r16643 | ulfl | 2005-12-01 14:19:30 -0600 (Thu, 01 Dec 2005) | 1 line
2709 Changed paths:
2710    M /trunk/dumpcap.c
2711
2712 fix OPTINIT string, help output and add an exit_main function
2713 ------------------------------------------------------------------------
2714 r16642 | ulfl | 2005-12-01 14:04:55 -0600 (Thu, 01 Dec 2005) | 1 line
2715 Changed paths:
2716    M /trunk/gtk/main.c
2717    M /trunk/tethereal.c
2718
2719 fix alphabetical order of OPTINIT string, v seems to be a controversial character :-)
2720 ------------------------------------------------------------------------
2721 r16641 | etxrab | 2005-12-01 14:02:45 -0600 (Thu, 01 Dec 2005) | 1 line
2722 Changed paths:
2723    M /trunk/epan/address.h
2724    M /trunk/epan/dissectors/packet-tipc.c
2725    M /trunk/epan/to_str.c
2726    M /trunk/epan/to_str.h
2727
2728 Add TIPC address as address type and use it in TIPC.
2729 ------------------------------------------------------------------------
2730 r16640 | etxrab | 2005-12-01 12:43:26 -0600 (Thu, 01 Dec 2005) | 2 lines
2731 Changed paths:
2732    A /trunk/diameter/chargecontrol.xml
2733    M /trunk/diameter/dictionary.xml
2734
2735 From Thomas Steffen:
2736 Add chargecontrol.xml 
2737 ------------------------------------------------------------------------
2738 r16639 | tuexen | 2005-12-01 09:15:42 -0600 (Thu, 01 Dec 2005) | 2 lines
2739 Changed paths:
2740    M /trunk/gtk/sctp_byte_graph_dlg.c
2741
2742 Bug fixes from Irene.
2743
2744 ------------------------------------------------------------------------
2745 r16638 | sahlberg | 2005-12-01 07:06:20 -0600 (Thu, 01 Dec 2005) | 3 lines
2746 Changed paths:
2747    M /trunk/epan/dissectors/packet-smb2.c
2748
2749 add dissection of FSCTL_GET_SHADOW_COPY_DATA
2750
2751
2752 ------------------------------------------------------------------------
2753 r16637 | sahlberg | 2005-12-01 06:34:53 -0600 (Thu, 01 Dec 2005) | 3 lines
2754 Changed paths:
2755    M /trunk/epan/dissectors/packet-smb2.c
2756
2757 swap in/out to be more consistent with sane naming conventions
2758
2759
2760 ------------------------------------------------------------------------
2761 r16636 | sahlberg | 2005-12-01 04:34:00 -0600 (Thu, 01 Dec 2005) | 3 lines
2762 Changed paths:
2763    M /trunk/epan/dissectors/packet-smb2.c
2764
2765 start implementing an ioctl dispatcher for different ioctl functions
2766
2767
2768 ------------------------------------------------------------------------
2769 r16635 | sahlberg | 2005-12-01 04:18:14 -0600 (Thu, 01 Dec 2005) | 3 lines
2770 Changed paths:
2771    M /trunk/epan/dissectors/packet-smb2.c
2772
2773 add decoding of some ioctl names    copied from packet-smb.c
2774
2775
2776 ------------------------------------------------------------------------
2777 r16634 | sahlberg | 2005-12-01 03:42:39 -0600 (Thu, 01 Dec 2005) | 3 lines
2778 Changed paths:
2779    M /trunk/epan/dissectors/packet-smb2.c
2780    M /trunk/epan/dissectors/packet-smb2.h
2781
2782 move the ioctl function code to the si structure so we can switch on this later in the ioctl_data dissector
2783
2784
2785 ------------------------------------------------------------------------
2786 r16633 | sahlberg | 2005-12-01 03:20:29 -0600 (Thu, 01 Dec 2005) | 2 lines
2787 Changed paths:
2788    M /trunk/epan/dissectors/packet-smb2.c
2789
2790 0x0b is ioctl not transaction
2791
2792 ------------------------------------------------------------------------
2793 r16632 | etxrab | 2005-12-01 00:28:04 -0600 (Thu, 01 Dec 2005) | 4 lines
2794 Changed paths:
2795    M /trunk/epan/dissectors/packet-ses.c
2796    M /trunk/epan/dissectors/packet-ses.h
2797
2798 From Stig Bjørlykke
2799
2800 Added "Activity Identifier" PI in the OSI Session Protocol dissector. 
2801
2802 ------------------------------------------------------------------------
2803 r16631 | etxrab | 2005-12-01 00:20:17 -0600 (Thu, 01 Dec 2005) | 2 lines
2804 Changed paths:
2805    M /trunk/epan/dissectors/packet-q931.c
2806
2807 From Jaap Keuter:
2808 Q.931 fails to pass long message to H.225
2809 ------------------------------------------------------------------------
2810 r16630 | etxrab | 2005-12-01 00:18:30 -0600 (Thu, 01 Dec 2005) | 1 line
2811 Changed paths:
2812    M /trunk/asn1/inap/packet-inap-template.c
2813    M /trunk/epan/dissectors/packet-inap.c
2814
2815 Fix a typo
2816 ------------------------------------------------------------------------
2817 r16629 | etxrab | 2005-11-30 14:14:18 -0600 (Wed, 30 Nov 2005) | 1 line
2818 Changed paths:
2819    M /trunk/asn1/inap/inap.asn
2820    M /trunk/asn1/inap/inap.cnf
2821    M /trunk/asn1/inap/packet-inap-template.c
2822    M /trunk/epan/dissectors/packet-inap.c
2823
2824 Connec all op types to the asn1 code. Use #.PDU to get hf fields auto generated.
2825 ------------------------------------------------------------------------
2826 r16628 | etxrab | 2005-11-30 14:12:44 -0600 (Wed, 30 Nov 2005) | 1 line
2827 Changed paths:
2828    M /trunk/epan/address.h
2829
2830 Add circuit ID BICC_CIC
2831 ------------------------------------------------------------------------
2832 r16627 | etxrab | 2005-11-30 14:11:45 -0600 (Wed, 30 Nov 2005) | 1 line
2833 Changed paths:
2834    M /trunk/epan/dissectors/packet-uma.c
2835
2836 Dissct Ptotocol Id 0
2837 ------------------------------------------------------------------------
2838 r16626 | tuexen | 2005-11-29 17:09:01 -0600 (Tue, 29 Nov 2005) | 3 lines
2839 Changed paths:
2840    M /trunk/epan/dissectors/packet-sctp.c
2841
2842 Add support for
2843 - http://www.ietf.org/internet-drafts/draft-stewart-sctpstrrst-01.txt
2844
2845 ------------------------------------------------------------------------
2846 r16625 | etxrab | 2005-11-29 12:58:18 -0600 (Tue, 29 Nov 2005) | 1 line
2847 Changed paths:
2848    M /trunk/epan/dissectors/packet-etheric.c
2849
2850 Change the name of 'isup_calling_partys_category_value'.
2851 ------------------------------------------------------------------------
2852 r16624 | etxrab | 2005-11-29 11:23:50 -0600 (Tue, 29 Nov 2005) | 5 lines
2853 Changed paths:
2854    M /trunk/asn1/camel/camel.asn
2855    M /trunk/asn1/camel/camel.cnf
2856    M /trunk/asn1/gsmmap/gsm_map-exp.cnf
2857    M /trunk/asn1/inap/inap.asn
2858    M /trunk/asn1/inap/inap.cnf
2859    M /trunk/asn1/inap/packet-inap-template.c
2860    M /trunk/epan/dissectors/packet-camel.c
2861    M /trunk/epan/dissectors/packet-gsm_map.c
2862    M /trunk/epan/dissectors/packet-gsm_map.h
2863    M /trunk/epan/dissectors/packet-inap.c
2864    M /trunk/epan/dissectors/packet-isup.c
2865    M /trunk/epan/dissectors/packet-isup.h
2866
2867 ISUP - Export functions used by INAP and Camel
2868 Gsmmap - Export asn1 structs used by Camel
2869 Camel - Use functions from GSMMAp and ISUP
2870 INAP - Rewrite of the asn1 code to correspond more to CS1 data types
2871           Let ISUP and Q931 dissect apropriate stuff.
2872 ------------------------------------------------------------------------
2873 r16623 | guy | 2005-11-29 03:38:45 -0600 (Tue, 29 Nov 2005) | 3 lines
2874 Changed paths:
2875    M /trunk/epan/dissectors/packet-smb2.c
2876
2877 "dcerpc_smb_fetch_pol()" doesn't necessarily return a name, as we might
2878 not have seen anything that would let us give a name to a handle.
2879
2880 ------------------------------------------------------------------------
2881 r16622 | sahlberg | 2005-11-28 21:19:52 -0600 (Mon, 28 Nov 2005) | 3 lines
2882 Changed paths:
2883    M /trunk/epan/dissectors/packet-dcerpc-winreg.c
2884    M /trunk/epan/dissectors/packet-dcerpc-winreg.h
2885    M /trunk/epan/dissectors/pidl/packet-dcerpc-winreg.c
2886    M /trunk/epan/dissectors/pidl/packet-dcerpc-winreg.h
2887    M /trunk/epan/dissectors/pidl/winreg.cnf
2888    M /trunk/epan/dissectors/pidl/winreg.idl
2889
2890 prettification and updates to winreg
2891
2892
2893 ------------------------------------------------------------------------
2894 r16621 | ulfl | 2005-11-28 15:12:50 -0600 (Mon, 28 Nov 2005) | 1 line
2895 Changed paths:
2896    M /trunk/Makefile.common
2897
2898 seems like autogen doesn't like empty lines in the makefile
2899 ------------------------------------------------------------------------
2900 r16620 | ulfl | 2005-11-28 14:51:27 -0600 (Mon, 28 Nov 2005) | 5 lines
2901 Changed paths:
2902    M /trunk/Makefile.common
2903    M /trunk/capture_loop.c
2904    M /trunk/dumpcap.c
2905
2906 dumpcap.c doesn't need to link with file.c!
2907
2908 this fortunately removes *a lot* of dependencies and make the resulting binary a lot smaller (and hopefully faster to load :-)
2909
2910 some more cleanup (like replacing // by /**/)
2911 ------------------------------------------------------------------------
2912 r16619 | sharpe | 2005-11-28 11:32:30 -0600 (Mon, 28 Nov 2005) | 8 lines
2913 Changed paths:
2914    M /trunk/epan/dissectors/packet-ldap.c
2915
2916
2917 Change the way we handle realloc so that we now compute all the space required
2918 up front and realloc once ...
2919
2920 This will probably be the last changes I make on this dissector, as I want to
2921 concentrate on using asn2eth for LDAP, as time permits.
2922
2923
2924 ------------------------------------------------------------------------
2925 r16618 | guy | 2005-11-28 05:40:28 -0600 (Mon, 28 Nov 2005) | 2 lines
2926 Changed paths:
2927    M /trunk/Makefile.am
2928    M /trunk/configure.in
2929    M /trunk/dumpcap.c
2930
2931 Add support for building dumpcap, and fix dumpcap to build on UN*X.
2932
2933 ------------------------------------------------------------------------
2934 r16617 | guy | 2005-11-28 04:28:31 -0600 (Mon, 28 Nov 2005) | 3 lines
2935 Changed paths:
2936    M /trunk/epan/dissectors/packet-sndcp.c
2937
2938 Update the offset correctly regardless of whether we're building a
2939 protocol tree or not.
2940
2941 ------------------------------------------------------------------------
2942 r16616 | guy | 2005-11-28 04:26:21 -0600 (Mon, 28 Nov 2005) | 11 lines
2943 Changed paths:
2944    M /trunk/epan/dissectors/packet-ppp.c
2945
2946 Give the RFC number for CHAP.
2947
2948 Don't fetch CHAP fields until we need them, so that we can at least
2949 partially dissect a short frame.
2950
2951 Even if the CHAP length is wrong, put it into the protocol tree using
2952 the registered field.
2953
2954 Use "tvb_format_text()" to put text into the Info column, so we handle
2955 non-printable characters by escaping them.
2956
2957 ------------------------------------------------------------------------
2958 r16615 | ulfl | 2005-11-28 02:54:52 -0600 (Mon, 28 Nov 2005) | 9 lines
2959 Changed paths:
2960    M /trunk/Makefile.am
2961    M /trunk/Makefile.common
2962    M /trunk/Makefile.nmake
2963    M /trunk/capture_loop.c
2964    A /trunk/dumpcap.c
2965    M /trunk/image/Makefile.nmake
2966    A /trunk/image/dumpcap.rc.in
2967
2968 first steps towards a separated capture tool, working title "dumpcap"
2969 personal backup only, not meant for public testing!
2970
2971 I've copied main.c into dumpcap.c and carved out all things not needed
2972
2973 currently won't work as a command line tool, capture_loop.c wants an input pipe
2974 console output is also very ugly and the whole code needs a lot of further cleanup
2975
2976 shouldn't break the unix build as I've only changed the nmake files so far, but who knows ...
2977 ------------------------------------------------------------------------
2978 r16614 | sharpe | 2005-11-28 02:31:11 -0600 (Mon, 28 Nov 2005) | 6 lines
2979 Changed paths:
2980    M /trunk/epan/dissectors/packet-ldap.c
2981
2982
2983 Make sure that we reset the filter pointer after we realloc the filter.
2984
2985 This should be simplified ... calc all the space required once and then realloc once etc.
2986
2987
2988 ------------------------------------------------------------------------
2989 r16613 | sahlberg | 2005-11-28 02:20:12 -0600 (Mon, 28 Nov 2005) | 3 lines
2990 Changed paths:
2991    M /trunk/epan/dissectors/packet-smb2.c
2992
2993 name some infolevels
2994
2995
2996 ------------------------------------------------------------------------
2997 r16612 | guy | 2005-11-27 18:48:17 -0600 (Sun, 27 Nov 2005) | 2 lines
2998 Changed paths:
2999    M /trunk/epan/dissectors/packet-pppoe.c
3000
3001 Don't show the tag twice.
3002
3003 ------------------------------------------------------------------------
3004 r16611 | guy | 2005-11-27 18:41:01 -0600 (Sun, 27 Nov 2005) | 5 lines
3005 Changed paths:
3006    M /trunk/epan/dissectors/packet-pppoe.c
3007
3008 Host-Uniq is binary, not text.
3009
3010 FT_BYTES items don't have a base - the bytes are always dumped in hex -
3011 so use BASE_NONE with them.
3012
3013 ------------------------------------------------------------------------
3014 r16610 | guy | 2005-11-27 06:10:03 -0600 (Sun, 27 Nov 2005) | 3 lines
3015 Changed paths:
3016    M /trunk/wiretap/hcidump.c
3017
3018 Fail if *any* of the fields in the per-packet header of the first record
3019 aren't sane, rather than requiring them *all* to have invalid values.
3020
3021 ------------------------------------------------------------------------
3022 r16609 | guy | 2005-11-26 20:42:29 -0600 (Sat, 26 Nov 2005) | 10 lines
3023 Changed paths:
3024    M /trunk/epan/dissectors/packet-ldap.c
3025
3026 Don't do anything to the filter string until we've successfully parsed
3027 the extensibleMatch.
3028
3029 Make sure the filter string is always null-terminated, as we use
3030 "strlen()" to skip to the end of it.
3031
3032 On the (illegal, but not impossible) chance that we have more than one
3033 matching rule ID, attributeDescription, or matchValue, free any we
3034 already have before fetching a new one.
3035
3036 ------------------------------------------------------------------------
3037 r16608 | sahlberg | 2005-11-26 16:49:18 -0600 (Sat, 26 Nov 2005) | 5 lines
3038 Changed paths:
3039    M /trunk/AUTHORS
3040    M /trunk/epan/dissectors/packet-ppp.c
3041
3042 from Martin M
3043
3044 ppp chap updates
3045
3046
3047 ------------------------------------------------------------------------
3048 r16607 | sahlberg | 2005-11-26 15:59:48 -0600 (Sat, 26 Nov 2005) | 3 lines
3049 Changed paths:
3050    M /trunk/epan/dissectors/packet-smb.c
3051    M /trunk/epan/dissectors/packet-smb.h
3052    M /trunk/epan/dissectors/packet-smb2.c
3053
3054 add endoffile infolevel
3055
3056
3057 ------------------------------------------------------------------------
3058 r16606 | sahlberg | 2005-11-26 15:44:37 -0600 (Sat, 26 Nov 2005) | 3 lines
3059 Changed paths:
3060    M /trunk/epan/dissectors/packet-smb.c
3061    M /trunk/epan/dissectors/packet-smb.h
3062    M /trunk/epan/dissectors/packet-smb2.c
3063
3064 more infolevels
3065
3066
3067 ------------------------------------------------------------------------
3068 r16605 | sahlberg | 2005-11-26 15:09:53 -0600 (Sat, 26 Nov 2005) | 3 lines
3069 Changed paths:
3070    M /trunk/epan/dissectors/packet-smb2.c
3071
3072 update setinfo response dissection
3073
3074
3075 ------------------------------------------------------------------------
3076 r16604 | ulfl | 2005-11-26 05:57:54 -0600 (Sat, 26 Nov 2005) | 1 line
3077 Changed paths:
3078    M /trunk/gtk/range_utils.c
3079
3080 fix #568: disable event "activate" handler for the range entry field. see the added comment for details
3081 ------------------------------------------------------------------------
3082 r16603 | jmayer | 2005-11-26 04:05:14 -0600 (Sat, 26 Nov 2005) | 1 line
3083 Changed paths:
3084    M /trunk/asn1/dap/Makefile
3085    M /trunk/asn1/dap/dap-exp.cnf
3086    M /trunk/asn1/dap/dap.asn
3087    M /trunk/asn1/dap/dap.cnf
3088    M /trunk/asn1/dap/packet-dap-template.c
3089    M /trunk/asn1/dap/packet-dap-template.h
3090    M /trunk/asn1/disp/Makefile
3091    M /trunk/asn1/disp/disp.asn
3092    M /trunk/asn1/disp/disp.cnf
3093    M /trunk/asn1/disp/packet-disp-template.c
3094    M /trunk/asn1/disp/packet-disp-template.h
3095    M /trunk/asn1/dsp/Makefile
3096    M /trunk/asn1/dsp/dsp-exp.cnf
3097    M /trunk/asn1/dsp/dsp.asn
3098    M /trunk/asn1/dsp/dsp.cnf
3099    M /trunk/asn1/dsp/packet-dsp-template.c
3100    M /trunk/asn1/dsp/packet-dsp-template.h
3101    M /trunk/asn1/x501/Makefile
3102    M /trunk/asn1/x501/packet-x501-template.c
3103    M /trunk/asn1/x501/packet-x501-template.h
3104    M /trunk/asn1/x501/x501-exp.cnf
3105    M /trunk/asn1/x501/x501.asn
3106    M /trunk/asn1/x501/x501.cnf
3107    M /trunk/epan/dissectors/packet-dap.c
3108    M /trunk/epan/dissectors/packet-dap.h
3109    M /trunk/epan/dissectors/packet-disp.c
3110    M /trunk/epan/dissectors/packet-disp.h
3111    M /trunk/epan/dissectors/packet-dsp.c
3112    M /trunk/epan/dissectors/packet-dsp.h
3113    M /trunk/epan/dissectors/packet-x501.c
3114    M /trunk/epan/dissectors/packet-x501.h
3115
3116 Porperties: replace executable by eol-style and keywords
3117 ------------------------------------------------------------------------
3118 r16602 | guy | 2005-11-25 22:16:40 -0600 (Fri, 25 Nov 2005) | 13 lines
3119 Changed paths:
3120    M /trunk/epan/dissectors/packet-ber.c
3121
3122 Fix typoes in comments.
3123
3124 Update a comment, and get rid of a commented-out unused variable.
3125
3126 Use "get_ber_identifier()" and "get_ber_length()", rather than
3127 "dissect_ber_identifier()" and "dissect_ber_length()", if we're just
3128 fetching the values, rather than dissecting them.  As we're just
3129 fetching the values, if we get an error, put the identifer and length
3130 into the protocol tree (if we've enabled that) with
3131 "dissect_ber_identifier()" and "dissect_ber_length()".
3132
3133 Properly declare class and tag variables as signed.
3134
3135 ------------------------------------------------------------------------
3136 r16601 | guy | 2005-11-25 21:09:40 -0600 (Fri, 25 Nov 2005) | 2 lines
3137 Changed paths:
3138    M /trunk/asn1/tcap/packet-tcap-template.c
3139    M /trunk/epan/dissectors/packet-tcap.c
3140    M /trunk/epan/dissectors/packet-tcap.h
3141
3142 Get rid of unused global variables.
3143
3144 ------------------------------------------------------------------------
3145 r16600 | guy | 2005-11-25 21:08:17 -0600 (Fri, 25 Nov 2005) | 2 lines
3146 Changed paths:
3147    M /trunk/epan/stats_tree.c
3148
3149 Get rid of unused function.
3150
3151 ------------------------------------------------------------------------
3152 r16599 | guy | 2005-11-25 21:06:25 -0600 (Fri, 25 Nov 2005) | 14 lines
3153 Changed paths:
3154    M /trunk/epan/dissectors/packet-rmt-norm.c
3155
3156 Fix RFC number.
3157
3158 Use "tvb_reported_length_remaining()" for all length checks and values,
3159 so we get the *actual* packet length, not the *captured* packet length
3160 (it's a *feature* if it reports a "packet cut short" error if the packet
3161 really *was* cut short by slicing).
3162
3163 Set subtree lengths to -1, so that if an exception is throws while
3164 dissecting them, the length includes all the data.
3165
3166 Get rid of unused variables, and mark unused parameters.
3167
3168 In heuristic checks, give up if we don't have enough data to check.
3169
3170 ------------------------------------------------------------------------
3171 r16598 | sahlberg | 2005-11-25 21:06:21 -0600 (Fri, 25 Nov 2005) | 5 lines
3172 Changed paths:
3173    M /trunk/epan/dissectors/packet-smb2.c
3174
3175 many commands return a short 8 byte pdu when errors occur.
3176 make ethereal handle these better instead of showing them as unreassembled packet
3177
3178
3179
3180 ------------------------------------------------------------------------
3181 r16597 | ulfl | 2005-11-25 19:56:22 -0600 (Fri, 25 Nov 2005) | 5 lines
3182 Changed paths:
3183    M /trunk/gtk/print_dlg.c
3184
3185 fix #358: instead of simply using tpmnam() for the Win32 print function, use the "official" function to create a temporary file
3186
3187 Well, we actually only need the filename here, so create a temp file with the "official" create_tempfile function, keep that tempfile name and then delete this file again, leaving only the name.
3188
3189 I know that's a bit uncommon, but should work and uses the same mechanisms as with other temporary files. So if there are still problems with the official function, we only have one place to fix :-)
3190 ------------------------------------------------------------------------
3191 r16596 | sahlberg | 2005-11-25 18:34:22 -0600 (Fri, 25 Nov 2005) | 3 lines
3192 Changed paths:
3193    M /trunk/epan/dissectors/packet-smb.c
3194    M /trunk/epan/dissectors/packet-smb.h
3195    M /trunk/epan/dissectors/packet-smb2.c
3196
3197 assume the four bytes after the fid in notify request is the completion mask
3198
3199
3200 ------------------------------------------------------------------------
3201 r16595 | ulfl | 2005-11-25 17:54:19 -0600 (Fri, 25 Nov 2005) | 1 line
3202 Changed paths:
3203    M /trunk/gtk/expert_comp_table.c
3204
3205 fix a simple GTK1 warning
3206 ------------------------------------------------------------------------
3207 r16594 | sahlberg | 2005-11-25 17:52:47 -0600 (Fri, 25 Nov 2005) | 3 lines
3208 Changed paths:
3209    M /trunk/epan/dissectors/packet-smb2.c
3210
3211 add decoding of some more opcodes
3212
3213
3214 ------------------------------------------------------------------------
3215 r16593 | ulfl | 2005-11-25 17:42:52 -0600 (Fri, 25 Nov 2005) | 4 lines
3216 Changed paths:
3217    M /trunk/epan/expert.c
3218    M /trunk/epan/expert.h
3219    M /trunk/gtk/Makefile.am
3220    M /trunk/gtk/Makefile.common
3221    A /trunk/gtk/expert_comp_dlg.c
3222    A /trunk/gtk/expert_comp_table.c
3223    A /trunk/gtk/expert_comp_table.h
3224
3225 from Greg Morris:
3226 Composite Expert statistics, see: 
3227 http://www.ethereal.com/lists/ethereal-dev/200511/msg00002.html
3228 and the following discussions
3229 ------------------------------------------------------------------------
3230 r16592 | ulfl | 2005-11-25 16:38:02 -0600 (Fri, 25 Nov 2005) | 4 lines
3231 Changed paths:
3232    M /trunk/capture_loop.c
3233    M /trunk/tethereal.c
3234
3235 rephrase the error dialog if an interface couldn't be opened.
3236
3237 made the CaptureSetup wiki page more prominent
3238 added some "headings" so some of the help subtopics are easier for "human grep" IMHO
3239 ------------------------------------------------------------------------
3240 r16591 | ulfl | 2005-11-25 16:27:27 -0600 (Fri, 25 Nov 2005) | 8 lines
3241 Changed paths:
3242    M /trunk/capture.c
3243
3244 add some more help text to the "no packets captured" error dialog:
3245
3246 link to CaptureSetup wiki page
3247 Win32 only: wireless: "try switch off promicuous mode"
3248
3249 This way we might get less user questions on the users-mailing list ...
3250
3251 Especially the second one hopefully could save us from a lot of support mails :-)
3252 ------------------------------------------------------------------------
3253 r16590 | sahlberg | 2005-11-25 16:06:56 -0600 (Fri, 25 Nov 2005) | 3 lines
3254 Changed paths:
3255    M /trunk/epan/dissectors/packet-smb2.c
3256
3257 add decoding of some more opcodes
3258
3259
3260 ------------------------------------------------------------------------
3261 r16589 | sahlberg | 2005-11-25 15:55:34 -0600 (Fri, 25 Nov 2005) | 3 lines
3262 Changed paths:
3263    M /trunk/epan/dissectors/packet-smb.c
3264    M /trunk/epan/dissectors/packet-smb2.c
3265
3266 from metze   and modified,   fix for in offset/length for transaction request
3267
3268
3269 ------------------------------------------------------------------------
3270 r16588 | etxrab | 2005-11-25 14:30:42 -0600 (Fri, 25 Nov 2005) | 2 lines
3271 Changed paths:
3272    M /trunk/wiretap/Makefile.common
3273    M /trunk/wiretap/file_access.c
3274    A /trunk/wiretap/iseries.c
3275    A /trunk/wiretap/iseries.h
3276    M /trunk/wiretap/wtap-int.h
3277    M /trunk/wiretap/wtap.h
3278
3279 From Martin Warnes:
3280 Add Support for reading of IBM iSeries (AS/400) Comms traces
3281 ------------------------------------------------------------------------
3282 r16587 | etxrab | 2005-11-25 14:18:36 -0600 (Fri, 25 Nov 2005) | 1 line
3283 Changed paths:
3284    M /trunk/asn1/camel/camel.asn
3285    M /trunk/asn1/camel/camel.cnf
3286    M /trunk/asn1/camel/packet-camel-template.c
3287    M /trunk/asn1/gsmmap/Makefile.nmake
3288    M /trunk/asn1/gsmmap/gsmmap.cnf
3289    M /trunk/epan/dissectors/packet-camel.c
3290    M /trunk/epan/dissectors/packet-gsm_map.c
3291    M /trunk/epan/dissectors/packet-gsm_map.h
3292
3293 Update the Camel asn1 spec to 3GPP TS 29.078 version 6.4.0 and export needed stuff from gsmmap
3294 ------------------------------------------------------------------------
3295 r16586 | sahlberg | 2005-11-25 02:26:02 -0600 (Fri, 25 Nov 2005) | 3 lines
3296 Changed paths:
3297    M /trunk/epan/dissectors/packet-smb2.c
3298
3299 add dissection of treedisconnect
3300
3301
3302 ------------------------------------------------------------------------
3303 r16585 | sahlberg | 2005-11-25 02:02:40 -0600 (Fri, 25 Nov 2005) | 3 lines
3304 Changed paths:
3305    M /trunk/epan/dissectors/packet-smb.c
3306    M /trunk/epan/dissectors/packet-smb.h
3307    M /trunk/epan/dissectors/packet-smb2.c
3308
3309 add some more infolevels
3310
3311
3312 ------------------------------------------------------------------------
3313 r16584 | sahlberg | 2005-11-25 00:45:50 -0600 (Fri, 25 Nov 2005) | 3 lines
3314 Changed paths:
3315    M /trunk/epan/dissectors/packet-smb2.c
3316
3317 fix typo   it is one in buffer and one out buffer in transaction request   not two out buffers
3318
3319
3320 ------------------------------------------------------------------------
3321 r16583 | sahlberg | 2005-11-25 00:30:47 -0600 (Fri, 25 Nov 2005) | 3 lines
3322 Changed paths:
3323    M /trunk/epan/dissectors/packet-smb2.c
3324
3325 transaction update
3326
3327
3328 ------------------------------------------------------------------------
3329 r16582 | etxrab | 2005-11-25 00:23:04 -0600 (Fri, 25 Nov 2005) | 6 lines
3330 Changed paths:
3331    M /trunk/epan/dissectors/packet-pppoe.c
3332
3333 From Martin Mathieson:
3334 Here is a patch to the PPPoED and PPPoES dissectors.
3335 - All fields are now filterable
3336 - General prettification
3337 - I've added a preference to PPoED to set whether or not tag values and data lengths should be shown in the tree (default is OFF)
3338
3339 ------------------------------------------------------------------------
3340 r16581 | sahlberg | 2005-11-25 00:19:41 -0600 (Fri, 25 Nov 2005) | 3 lines
3341 Changed paths:
3342    M /trunk/epan/dissectors/packet-smb.c
3343    M /trunk/epan/dissectors/packet-smb.h
3344    M /trunk/epan/dissectors/packet-smb2.c
3345
3346 add dissection of the smb2   impersionationlevel field
3347
3348
3349 ------------------------------------------------------------------------
3350 r16580 | sahlberg | 2005-11-25 00:04:11 -0600 (Fri, 25 Nov 2005) | 3 lines
3351 Changed paths:
3352    M /trunk/epan/dissectors/packet-smb.c
3353    M /trunk/epan/dissectors/packet-smb.h
3354    M /trunk/epan/dissectors/packet-smb2.c
3355
3356 some info level updates
3357
3358
3359 ------------------------------------------------------------------------
3360 r16579 | sahlberg | 2005-11-24 23:41:00 -0600 (Thu, 24 Nov 2005) | 3 lines
3361 Changed paths:
3362    M /trunk/epan/dissectors/packet-smb.c
3363    M /trunk/epan/dissectors/packet-smb.h
3364    M /trunk/epan/dissectors/packet-smb2.c
3365
3366 some info level updates
3367
3368
3369 ------------------------------------------------------------------------
3370 r16578 | sahlberg | 2005-11-24 18:28:02 -0600 (Thu, 24 Nov 2005) | 3 lines
3371 Changed paths:
3372    M /trunk/epan/dissectors/packet-smb2.c
3373
3374 update the transaction code
3375
3376
3377 ------------------------------------------------------------------------
3378 r16577 | sahlberg | 2005-11-24 09:24:30 -0600 (Thu, 24 Nov 2005) | 2 lines
3379 Changed paths:
3380    M /trunk/epan/dissectors/packet-smb2.c
3381
3382 dissect some more of SMB2 Transaction command
3383
3384 ------------------------------------------------------------------------
3385 r16576 | sahlberg | 2005-11-24 08:49:46 -0600 (Thu, 24 Nov 2005) | 3 lines
3386 Changed paths:
3387    M /trunk/epan/dissectors/packet-smb2.c
3388
3389 dissect some of opcode 0x0b Transaction
3390
3391
3392 ------------------------------------------------------------------------
3393 r16575 | etxrab | 2005-11-23 23:55:18 -0600 (Wed, 23 Nov 2005) | 25 lines
3394 Changed paths:
3395    M /trunk/epan/dissectors/ncp2222.py
3396    M /trunk/epan/dissectors/packet-ncp-int.h
3397    M /trunk/epan/dissectors/packet-ncp.c
3398    M /trunk/epan/dissectors/packet-ncp2222.inc
3399
3400 From Greg Morris:
3401 ncp2222.py.diff
3402 Fixed decoding of NCP 89,10 reply packet. Fixes malformed packet.
3403  
3404 packet-ncp.c.diff
3405 Adds NCP protocol preference options for enabling/disabling the echoing of data to the expert table.
3406 Expert: EID to Name Lookups
3407 Expert: NCP Connections
3408 Expert: NCP Errors
3409 Expert: Server Information
3410  
3411 packet-ncp2222.inc.diff
3412 Adds decoding of ZEN attribute values
3413 zendmSearchType
3414 zendmSearchOrder
3415 Fixes blank name stored in EID to Name table if tuned name was returned in resolve name reply packet
3416 Adds capability of reading hf values from NCP tree for exporting specific NCP info to expert table
3417 Adds support for new NCP protocol preference options
3418 Adds expert options for EID to Name Lookups, NCP connections, and Server Information
3419 Change nwconnection from 16bit value to 32bit
3420  
3421 Packet-ncp-int.h.diff
3422 Fix function prototypes to match new 32bit nwconnection
3423 Add global variables to allow for new NCP protocol preference options
3424
3425 ------------------------------------------------------------------------
3426 r16574 | etxrab | 2005-11-23 15:32:07 -0600 (Wed, 23 Nov 2005) | 1 line
3427 Changed paths:
3428    M /trunk/epan/dissectors/packet-tipc.c
3429
3430 Pretify TIPC addr.
3431 ------------------------------------------------------------------------
3432 r16573 | etxrab | 2005-11-23 15:27:39 -0600 (Wed, 23 Nov 2005) | 3 lines
3433 Changed paths:
3434    M /trunk/epan/dissectors/packet-ncp-nmas.c
3435
3436 From greg Morris:
3437 Fixes proper decoding of extended error 2 values
3438 Also adds a number of additional error codes/values
3439 ------------------------------------------------------------------------
3440 r16572 | etxrab | 2005-11-23 15:25:24 -0600 (Wed, 23 Nov 2005) | 3 lines
3441 Changed paths:
3442    M /trunk/epan/dissectors/packet-ndps.c
3443
3444 From Greg Morris:
3445 Fixes proper decoding of extended error 2 values
3446 Also adds a number of additional error codes/values
3447 ------------------------------------------------------------------------
3448 r16571 | etxrab | 2005-11-23 15:17:58 -0600 (Wed, 23 Nov 2005) | 3 lines
3449 Changed paths:
3450    M /trunk/epan/dissectors/packet-srvloc.c
3451
3452 From Greg Morris:
3453 This update adds info column data for srvloc request/reply to display SLP version and XID information.
3454 Also adds expert data for srvloc error conditions
3455 ------------------------------------------------------------------------
3456 r16570 | kukosa | 2005-11-23 03:41:43 -0600 (Wed, 23 Nov 2005) | 1 line
3457 Changed paths:
3458    M /trunk/epan/dissectors/Makefile.common
3459
3460 fixed typo
3461 ------------------------------------------------------------------------
3462 r16569 | kukosa | 2005-11-23 01:47:22 -0600 (Wed, 23 Nov 2005) | 1 line
3463 Changed paths:
3464    M /trunk/epan/libethereal.def
3465
3466 export dissect_per_object_identifier_str() and dissect_ber_object_identifier_str() from libethereal
3467 ------------------------------------------------------------------------
3468 r16568 | etxrab | 2005-11-23 01:38:42 -0600 (Wed, 23 Nov 2005) | 1 line
3469 Changed paths:
3470    M /trunk/AUTHORS
3471
3472 Add Stig Bjørlykke as author of CDT (CompressedDataType) support 
3473 ------------------------------------------------------------------------
3474 r16567 | etxrab | 2005-11-23 01:33:03 -0600 (Wed, 23 Nov 2005) | 11 lines
3475 Changed paths:
3476    M /trunk/epan/dissectors/Makefile.common
3477    M /trunk/epan/dissectors/packet-p_mul.c
3478    M /trunk/epan/dissectors/packet-x411.c
3479    M /trunk/epan/dissectors/packet-x411.h
3480
3481 From Stig Bjørlykke
3482 Added a new dissector for CDT (CompressedDataType) as
3483  defined in STANAG 4406 Annex E.  This dissector is used in P_Mul to  
3484  decode encapsulated X.411 content.  I have added a function in the  
3485  X.411 dissector to decode a MTS APDU without having a ROS
3486
3487  Changes in this patch:
3488  * Added CDT dissector
3489  * Use CDT dissector in P_Mul
3490  * Added function to decode MTS APDU in the X.411 dissector
3491
3492 ------------------------------------------------------------------------
3493 r16566 | etxrab | 2005-11-23 01:32:24 -0600 (Wed, 23 Nov 2005) | 11 lines
3494 Changed paths:
3495    A /trunk/epan/dissectors/packet-cdt.c
3496    A /trunk/epan/dissectors/packet-cdt.h
3497
3498 From Stig Bjørlykke
3499 Added a new dissector for CDT (CompressedDataType) as
3500  defined in STANAG 4406 Annex E.  This dissector is used in P_Mul to  
3501  decode encapsulated X.411 content.  I have added a function in the  
3502  X.411 dissector to decode a MTS APDU without having a ROS
3503
3504  Changes in this patch:
3505  * Added CDT dissector
3506  * Use CDT dissector in P_Mul
3507  * Added function to decode MTS APDU in the X.411 dissector
3508
3509 ------------------------------------------------------------------------
3510 r16565 | etxrab | 2005-11-23 01:29:45 -0600 (Wed, 23 Nov 2005) | 11 lines
3511 Changed paths:
3512    M /trunk/asn1/x411/packet-x411-template.c
3513    M /trunk/asn1/x411/packet-x411-template.h
3514
3515 From Stig Bjørlykke
3516 Added a new dissector for CDT (CompressedDataType) as
3517  defined in STANAG 4406 Annex E.  This dissector is used in P_Mul to  
3518  decode encapsulated X.411 content.  I have added a function in the  
3519  X.411 dissector to decode a MTS APDU without having a ROS
3520
3521  Changes in this patch:
3522  * Added CDT dissector
3523  * Use CDT dissector in P_Mul
3524  * Added function to decode MTS APDU in the X.411 dissector
3525
3526 ------------------------------------------------------------------------
3527 r16564 | etxrab | 2005-11-23 01:24:18 -0600 (Wed, 23 Nov 2005) | 1 line
3528 Changed paths:
3529    A /trunk/asn1/cdt
3530    A /trunk/asn1/cdt/Makefile
3531    A /trunk/asn1/cdt/Makefile.nmake
3532    A /trunk/asn1/cdt/cdt-exp.cnf
3533    A /trunk/asn1/cdt/cdt.asn
3534    A /trunk/asn1/cdt/cdt.cnf
3535    A /trunk/asn1/cdt/packet-cdt-template.c
3536    A /trunk/asn1/cdt/packet-cdt-template.h
3537
3538 Add cdt
3539 ------------------------------------------------------------------------
3540 r16563 | guy | 2005-11-22 18:53:37 -0600 (Tue, 22 Nov 2005) | 5 lines
3541 Changed paths:
3542    M /trunk/AUTHORS
3543
3544 Fix a couple of mangled UTF-8 names.
3545
3546 "cfs 2895" was a typo - combine the two entries for cjs2895 [AT]
3547 hotmail.com.
3548
3549 ------------------------------------------------------------------------
3550 r16562 | etxrab | 2005-11-22 15:48:10 -0600 (Tue, 22 Nov 2005) | 1 line
3551 Changed paths:
3552    M /trunk/epan/dissectors/Makefile.common
3553    A /trunk/epan/dissectors/packet-tipc.c
3554
3555 Add dissection of Transparent Inter Process Communication (TIPC). 
3556 ------------------------------------------------------------------------
3557 r16561 | jmayer | 2005-11-22 06:51:14 -0600 (Tue, 22 Nov 2005) | 1 line
3558 Changed paths:
3559    M /trunk/asn1/h245/packet-h245-template.h
3560    M /trunk/asn1/h248/packet-h248-template.h
3561    M /trunk/asn1/x509if/packet-x509if-template.c
3562    M /trunk/asn1/x509if/packet-x509if-template.h
3563    M /trunk/epan/dissectors/packet-cmp.c
3564    M /trunk/epan/dissectors/packet-dcerpc-nt.c
3565    M /trunk/epan/dissectors/packet-dcp.c
3566    M /trunk/epan/dissectors/packet-giop.c
3567    M /trunk/epan/dissectors/packet-gnm.c
3568    M /trunk/epan/dissectors/packet-h245.c
3569    M /trunk/epan/dissectors/packet-h245.h
3570    M /trunk/epan/dissectors/packet-h248.h
3571    M /trunk/epan/dissectors/packet-iuup.c
3572    M /trunk/epan/dissectors/packet-kerberos.c
3573    M /trunk/epan/dissectors/packet-pres.c
3574    M /trunk/epan/dissectors/packet-pvfs2.c
3575    M /trunk/epan/dissectors/packet-rmt-norm.c
3576    M /trunk/epan/dissectors/packet-rmt-norm.h
3577    M /trunk/epan/dissectors/packet-x509if.c
3578    M /trunk/epan/dissectors/packet-x509if.h
3579    M /trunk/epan/dissectors/packet-xml.c
3580    M /trunk/epan/tvbparse.c
3581    M /trunk/gtk/voip_calls_dlg.c
3582    M /trunk/plugins/h223/packet-h223.c
3583    M /trunk/plugins/h223/packet-srp.c
3584
3585 Trivial warning fixes
3586 ------------------------------------------------------------------------
3587 r16560 | sharpe | 2005-11-22 00:36:06 -0600 (Tue, 22 Nov 2005) | 4 lines
3588 Changed paths:
3589    M /trunk/epan/dissectors/packet-ldap.c
3590
3591
3592 Remove unnecessary code to add NULLs to strings obtained with ASN1_STRING_VALUE_DECODE, as they are already there.
3593
3594
3595 ------------------------------------------------------------------------
3596 r16559 | sharpe | 2005-11-21 21:55:02 -0600 (Mon, 21 Nov 2005) | 4 lines
3597 Changed paths:
3598    M /trunk/epan/dissectors/packet-ldap.c
3599
3600
3601 Remove a comment that says we don't support extensibleMatch, because we now do. Also, remove an unused static.
3602
3603
3604 ------------------------------------------------------------------------
3605 r16558 | sharpe | 2005-11-21 20:19:52 -0600 (Mon, 21 Nov 2005) | 6 lines
3606 Changed paths:
3607    M /trunk/epan/dissectors/packet-ldap.c
3608
3609
3610 A first pass at providing a dissector for extensibleMatch filters.
3611
3612 More work to come on the whole filters shtick and more clean-up required here.
3613
3614
3615 ------------------------------------------------------------------------
3616 r16557 | sahlberg | 2005-11-21 14:37:43 -0600 (Mon, 21 Nov 2005) | 5 lines
3617 Changed paths:
3618    M /trunk/epan/dissectors/packet-smb2.c
3619
3620 from Metze
3621 generalize the offset/length/buffer   handling
3622 and make some code much nicer
3623
3624
3625 ------------------------------------------------------------------------
3626 r16556 | etxrab | 2005-11-21 13:01:52 -0600 (Mon, 21 Nov 2005) | 1 line
3627 Changed paths:
3628    M /trunk/epan/dissectors/packet-ethertype.c
3629
3630 Add ethertype for TIPC
3631 ------------------------------------------------------------------------
3632 r16555 | etxrab | 2005-11-21 13:01:07 -0600 (Mon, 21 Nov 2005) | 1 line
3633 Changed paths:
3634    M /trunk/epan/etypes.h
3635
3636 Add ethertype for TIPC
3637 ------------------------------------------------------------------------
3638 r16554 | guy | 2005-11-19 22:34:58 -0600 (Sat, 19 Nov 2005) | 7 lines
3639 Changed paths:
3640    M /trunk/asn1/pres/packet-pres-template.c
3641    M /trunk/epan/dissectors/packet-pres.c
3642
3643 When registering a context ID and OID, set the OID to NULL if we don't
3644 have an OID to register.
3645
3646 If our table of context identifiers and OIDs is to keep that association
3647 on a per-conversation basis, it should use conversations, not
3648 address/port, as we aren't necessarily running over TCP or UDP.
3649
3650 ------------------------------------------------------------------------
3651 r16553 | sahlberg | 2005-11-19 20:48:26 -0600 (Sat, 19 Nov 2005) | 6 lines
3652 Changed paths:
3653    M /trunk/asn1/pres/packet-pres-template.c
3654    M /trunk/asn1/pres/pres.cnf
3655    M /trunk/epan/dissectors/packet-pres.c
3656    M /trunk/epan/dissectors/packet-pres.h
3657
3658 if the packet is mangled   the oid string might be NULL.
3659
3660 dont try to register a NULL oid
3661
3662
3663
3664 ------------------------------------------------------------------------
3665 r16552 | etxrab | 2005-11-19 09:59:30 -0600 (Sat, 19 Nov 2005) | 1 line
3666 Changed paths:
3667    M /trunk/epan/dissectors/packet-diameter.c
3668
3669 Use VendorID from sminmpec.
3670 ------------------------------------------------------------------------
3671 r16551 | etxrab | 2005-11-19 09:58:16 -0600 (Sat, 19 Nov 2005) | 1 line
3672 Changed paths:
3673    M /trunk/diameter/dictionary.xml
3674    M /trunk/diameter/mobileipv4.xml
3675    M /trunk/diameter/nasreq.xml
3676
3677 Use the correct Application Id:s fix a typo.
3678 ------------------------------------------------------------------------
3679 r16550 | sahlberg | 2005-11-19 04:27:16 -0600 (Sat, 19 Nov 2005) | 3 lines
3680 Changed paths:
3681    M /trunk/epan/dissectors/packet-smb.c
3682
3683 fix for bug 570,   the domain name is present in sessionsetupandx replies even for wc==4
3684  
3685
3686 ------------------------------------------------------------------------
3687 r16549 | sahlberg | 2005-11-19 04:03:16 -0600 (Sat, 19 Nov 2005) | 3 lines
3688 Changed paths:
3689    M /trunk/epan/dissectors/packet-smb2.c
3690
3691 fix bug 588 and friends
3692
3693
3694 ------------------------------------------------------------------------
3695 r16548 | sahlberg | 2005-11-18 21:19:56 -0600 (Fri, 18 Nov 2005) | 3 lines
3696 Changed paths:
3697    M /trunk/epan/dissectors/packet-smb2.c
3698
3699 the 4 bytes in MxAc   are access maxk   not file attributes
3700
3701
3702 ------------------------------------------------------------------------
3703 r16547 | sahlberg | 2005-11-18 21:15:39 -0600 (Fri, 18 Nov 2005) | 3 lines
3704 Changed paths:
3705    M /trunk/epan/dissectors/packet-smb2.c
3706
3707 prettification
3708
3709
3710 ------------------------------------------------------------------------
3711 r16546 | sahlberg | 2005-11-18 20:24:22 -0600 (Fri, 18 Nov 2005) | 3 lines
3712 Changed paths:
3713    M /trunk/epan/dissectors/packet-smb2.c
3714
3715 decode the extra blob at the end of Create calls
3716
3717
3718 ------------------------------------------------------------------------
3719 r16545 | sahlberg | 2005-11-18 15:59:05 -0600 (Fri, 18 Nov 2005) | 5 lines
3720 Changed paths:
3721    M /trunk/epan/dissectors/packet-smb2.c
3722
3723 update to SMB2_FILE_ALL_INFO dissection
3724
3725 prettify dissection of some strings
3726
3727
3728 ------------------------------------------------------------------------
3729 r16544 | guy | 2005-11-18 04:06:47 -0600 (Fri, 18 Nov 2005) | 5 lines
3730 Changed paths:
3731    M /trunk/epan/dissectors/packet-ber.c
3732
3733 Don't crash if a null OID pointer is passed to
3734 "call_ber_oid_callback()".  (Arguably, the caller of
3735 "call_ber_oid_callback()" should check for that, and report that a
3736 presumably-required field is missing.)
3737
3738 ------------------------------------------------------------------------
3739 r16543 | sahlberg | 2005-11-18 01:31:18 -0600 (Fri, 18 Nov 2005) | 3 lines
3740 Changed paths:
3741    M /trunk/epan/dissectors/packet-smb.c
3742    M /trunk/epan/dissectors/packet-smb.h
3743    M /trunk/epan/dissectors/packet-smb2.c
3744
3745 dissect some more infolevels
3746
3747
3748 ------------------------------------------------------------------------
3749 r16542 | guy | 2005-11-18 00:12:17 -0600 (Fri, 18 Nov 2005) | 2 lines
3750 Changed paths:
3751    M /trunk/doc/tethereal.pod
3752    M /trunk/tethereal.c
3753
3754 Add support for the "-B" flag to Tethereal on Windows.
3755
3756 ------------------------------------------------------------------------
3757 r16541 | guy | 2005-11-17 18:34:11 -0600 (Thu, 17 Nov 2005) | 12 lines
3758 Changed paths:
3759    M /trunk/capture_sync.c
3760
3761 Make the message length in the sync pipe message header 3 bytes of
3762 binary data, so the maximum message length can be up to 2^24-1.
3763
3764 Add a #define for that message size, and have it be 4096, for now, as
3765 that was the size of the buffer used to read sync pipe messages.
3766
3767 Clean up white space.
3768
3769 When displaying an error message from the capture child, don't use it as
3770 a format string - it could conceivably contain "%"s.  Instead, format it
3771 with "%s".
3772
3773 ------------------------------------------------------------------------
3774 r16540 | guy | 2005-11-17 17:50:08 -0600 (Thu, 17 Nov 2005) | 4 lines
3775 Changed paths:
3776    M /trunk/epan/sha1.c
3777
3778 The fopen() is used only if you build this as a stand-alone SHA-1 test
3779 program, not as a library routine; just leave it as fopen(), to simplify
3780 the build process.
3781
3782 ------------------------------------------------------------------------
3783 r16539 | sahlberg | 2005-11-17 16:30:19 -0600 (Thu, 17 Nov 2005) | 3 lines
3784 Changed paths:
3785    M /trunk/epan/dissectors/packet-smb.c
3786    M /trunk/epan/dissectors/packet-smb.h
3787    M /trunk/epan/dissectors/packet-smb2.c
3788
3789 add dissection of more infolevels for smb2
3790
3791
3792 ------------------------------------------------------------------------
3793 r16538 | sahlberg | 2005-11-17 08:22:11 -0600 (Thu, 17 Nov 2005) | 3 lines
3794 Changed paths:
3795    M /trunk/epan/dissectors/packet-smb.c
3796    M /trunk/epan/dissectors/packet-smb.h
3797    M /trunk/epan/dissectors/packet-smb2.c
3798
3799 add dissection of fs_[objectid|full_size]_info
3800
3801
3802 ------------------------------------------------------------------------
3803 r16537 | sahlberg | 2005-11-17 08:00:07 -0600 (Thu, 17 Nov 2005) | 3 lines
3804 Changed paths:
3805    M /trunk/epan/dissectors/packet-smb.c
3806    M /trunk/epan/dissectors/packet-smb.h
3807    M /trunk/epan/dissectors/packet-smb2.c
3808
3809  add dissection of fs quota info
3810
3811
3812 ------------------------------------------------------------------------
3813 r16536 | sahlberg | 2005-11-17 07:43:22 -0600 (Thu, 17 Nov 2005) | 3 lines
3814 Changed paths:
3815    M /trunk/epan/dissectors/packet-smb.c
3816    M /trunk/epan/dissectors/packet-smb.h
3817    M /trunk/epan/dissectors/packet-smb2.c
3818
3819 add full dissection of fs_[volume|size|device|atrtibute]_info
3820
3821
3822 ------------------------------------------------------------------------
3823 r16535 | sahlberg | 2005-11-17 06:30:36 -0600 (Thu, 17 Nov 2005) | 3 lines
3824 Changed paths:
3825    M /trunk/epan/dissectors/packet-smb.c
3826    M /trunk/epan/dissectors/packet-smb.h
3827    M /trunk/epan/dissectors/packet-smb2.c
3828
3829 add dissection of the security descriptor mask
3830
3831
3832 ------------------------------------------------------------------------
3833 r16534 | guy | 2005-11-17 05:50:36 -0600 (Thu, 17 Nov 2005) | 8 lines
3834 Changed paths:
3835    M /trunk/asn1/cms/packet-cms-template.c
3836    M /trunk/epan/dissectors/packet-cms.c
3837    M /trunk/epan/dissectors/packet-cms.h
3838
3839 The SHA-1 routines now take const pointers; don't cast away constness.
3840
3841 tvb_get_ptr() returns a "const guint8 *"; don't bother casting its
3842 return value to "const guint8 *".
3843
3844 "cms_verify_msg_digest()" can be passed a const pointer for "alg"; make
3845 its argument a "const char *".
3846
3847 ------------------------------------------------------------------------
3848 r16533 | guy | 2005-11-17 05:48:30 -0600 (Thu, 17 Nov 2005) | 2 lines
3849 Changed paths:
3850    M /trunk/epan/sha1.c
3851    M /trunk/epan/sha1.h
3852
3853 Constify arguments.
3854
3855 ------------------------------------------------------------------------
3856 r16532 | guy | 2005-11-17 05:16:37 -0600 (Thu, 17 Nov 2005) | 3 lines
3857 Changed paths:
3858    M /trunk/asn1/x509af/packet-x509af-template.c
3859    M /trunk/asn1/x509af/packet-x509af-template.h
3860    M /trunk/epan/dissectors/packet-x509af.c
3861    M /trunk/epan/dissectors/packet-x509af.h
3862
3863 Get rid of some char * vs. const char * warnings, and declare a function
3864 with no arguments as such.
3865
3866 ------------------------------------------------------------------------
3867 r16531 | guy | 2005-11-17 05:15:26 -0600 (Thu, 17 Nov 2005) | 2 lines
3868 Changed paths:
3869    M /trunk/epan/dissectors/packet-tcp.c
3870
3871 Get rid of an unused variable.
3872
3873 ------------------------------------------------------------------------
3874 r16530 | guy | 2005-11-17 05:14:38 -0600 (Thu, 17 Nov 2005) | 3 lines
3875 Changed paths:
3876    M /trunk/cmdarg_err.h
3877
3878 With GCC 2.x and later, mark cmdarg_err() and cmdarg_err_cont() as being
3879 printf-like.
3880
3881 ------------------------------------------------------------------------
3882 r16529 | sahlberg | 2005-11-17 02:21:53 -0600 (Thu, 17 Nov 2005) | 3 lines
3883 Changed paths:
3884    M /trunk/epan/dissectors/packet-smb2.c
3885
3886 decode the create flags
3887
3888
3889 ------------------------------------------------------------------------
3890 r16528 | sahlberg | 2005-11-17 01:32:17 -0600 (Thu, 17 Nov 2005) | 3 lines
3891 Changed paths:
3892    M /trunk/epan/dissectors/packet-smb2.c
3893
3894 add more updates from the wiki
3895
3896
3897 ------------------------------------------------------------------------
3898 r16527 | sahlberg | 2005-11-17 01:04:41 -0600 (Thu, 17 Nov 2005) | 3 lines
3899 Changed paths:
3900    M /trunk/epan/dissectors/packet-smb2.c
3901
3902 start updating the dissector from wiki updates done
3903
3904
3905 ------------------------------------------------------------------------
3906 r16526 | guy | 2005-11-16 23:59:21 -0600 (Wed, 16 Nov 2005) | 13 lines
3907 Changed paths:
3908    M /trunk/Makefile.common
3909    M /trunk/capture.h
3910    M /trunk/capture_opts.c
3911    M /trunk/clopts_common.c
3912    M /trunk/clopts_common.h
3913    A /trunk/cmdarg_err.h
3914    M /trunk/gtk/main.c
3915    M /trunk/tethereal.c
3916
3917 Handle "-G" only in Tethereal - it doesn't work in Ethereal, and isn't
3918 necessary there.
3919
3920 Add a "cmdarg_err()" routine to report command-line option errors; it
3921 creates a console if necessary, and prints the command name and the
3922 trailing newline.  Also add "cmdarg_err_cont()", which also creates a
3923 console if necessary, and prints a trailing newline but no command name;
3924 it's used to continue the message.  Use those, rather than
3925 "g_warning()", for errors.
3926
3927 That means that we no longer need to pass the command name to various
3928 command-line argument parsing routines.
3929
3930 ------------------------------------------------------------------------
3931 r16525 | guy | 2005-11-16 23:02:30 -0600 (Wed, 16 Nov 2005) | 2 lines
3932 Changed paths:
3933    M /trunk/asn1/x411/x411.cnf
3934    M /trunk/asn1/x509if/x509if.cnf
3935    M /trunk/epan/dissectors/packet-x411.c
3936    M /trunk/epan/dissectors/packet-x509if.c
3937
3938 Squelch some const vs. non-const warnings.
3939
3940 ------------------------------------------------------------------------
3941 r16524 | guy | 2005-11-16 22:54:25 -0600 (Wed, 16 Nov 2005) | 2 lines
3942 Changed paths:
3943    M /trunk/asn1/x509if/packet-x509if-template.c
3944    M /trunk/epan/dissectors/packet-x509if.c
3945
3946 Include <epan/emem.h> to declare ep_alloc().
3947
3948 ------------------------------------------------------------------------
3949 r16523 | guy | 2005-11-16 22:47:41 -0600 (Wed, 16 Nov 2005) | 3 lines
3950 Changed paths:
3951    M /trunk/asn1/x411/packet-x411-template.c
3952    M /trunk/epan/dissectors/packet-x411.c
3953
3954 "dissect_ber_object_identifier_str" expects a "const char **" as its
3955 last argument; make it so.
3956
3957 ------------------------------------------------------------------------
3958 r16522 | guy | 2005-11-16 22:15:01 -0600 (Wed, 16 Nov 2005) | 4 lines
3959 Changed paths:
3960    M /trunk/epan/strutil.h
3961
3962 g_strlcat() and g_ascii_isprint() don't exist in GTK+ at all - they
3963 exist in GLib 2.x, but not in 1.2[.x].  Check the version number of
3964 GLIB, not of GTK+, to decide whether to #define them.
3965
3966 ------------------------------------------------------------------------
3967 r16521 | guy | 2005-11-16 22:10:31 -0600 (Wed, 16 Nov 2005) | 11 lines
3968 Changed paths:
3969    M /trunk/gtk/main.c
3970
3971 Don't list "-B" on UN*X - it's not available there.
3972
3973 On Windows, show it using the same usage-message syntax as other
3974 options.
3975
3976 Clean up the usage message.
3977
3978 When doing the "pre-scan" of command-line arguments, suppress error
3979 messages - that suppresses bogus messages for GTK+ command-line flags,
3980 and gets rid of double messages for other errors.
3981
3982 ------------------------------------------------------------------------
3983 r16520 | sahlberg | 2005-11-16 17:17:21 -0600 (Wed, 16 Nov 2005) | 4 lines
3984 Changed paths:
3985    M /trunk/AUTHORS
3986    M /trunk/asn1/dap/packet-dap-template.c
3987    M /trunk/epan/dissectors/Makefile.common
3988    A /trunk/epan/dissectors/packet-dap.c
3989    A /trunk/epan/dissectors/packet-dap.h
3990    A /trunk/epan/dissectors/packet-disp.c
3991    A /trunk/epan/dissectors/packet-disp.h
3992    A /trunk/epan/dissectors/packet-dsp.c
3993    A /trunk/epan/dissectors/packet-dsp.h
3994    A /trunk/epan/dissectors/packet-x501.c
3995    A /trunk/epan/dissectors/packet-x501.h
3996
3997 add the rest of Graeme Lunts patch
3998
3999
4000
4001 ------------------------------------------------------------------------
4002 r16519 | sahlberg | 2005-11-16 17:15:04 -0600 (Wed, 16 Nov 2005) | 3 lines
4003 Changed paths:
4004    M /trunk/epan/strutil.h
4005
4006 add a g_ascii_isprint() macro so that this symbol can be used for gtk1 platforms as well
4007
4008
4009 ------------------------------------------------------------------------
4010 r16518 | sahlberg | 2005-11-16 16:53:33 -0600 (Wed, 16 Nov 2005) | 10 lines
4011 Changed paths:
4012    A /trunk/asn1/dap
4013    A /trunk/asn1/dap/Makefile
4014    A /trunk/asn1/dap/dap-exp.cnf
4015    A /trunk/asn1/dap/dap.asn
4016    A /trunk/asn1/dap/dap.cnf
4017    A /trunk/asn1/dap/packet-dap-template.c
4018    A /trunk/asn1/dap/packet-dap-template.h
4019    A /trunk/asn1/disp
4020    A /trunk/asn1/disp/Makefile
4021    A /trunk/asn1/disp/disp.asn
4022    A /trunk/asn1/disp/disp.cnf
4023    A /trunk/asn1/disp/packet-disp-template.c
4024    A /trunk/asn1/disp/packet-disp-template.h
4025    A /trunk/asn1/dsp
4026    A /trunk/asn1/dsp/Makefile
4027    A /trunk/asn1/dsp/dsp-exp.cnf
4028    A /trunk/asn1/dsp/dsp.asn
4029    A /trunk/asn1/dsp/dsp.cnf
4030    A /trunk/asn1/dsp/packet-dsp-template.c
4031    A /trunk/asn1/dsp/packet-dsp-template.h
4032    A /trunk/asn1/x501
4033    A /trunk/asn1/x501/Makefile
4034    A /trunk/asn1/x501/packet-x501-template.c
4035    A /trunk/asn1/x501/packet-x501-template.h
4036    A /trunk/asn1/x501/x501-exp.cnf
4037    A /trunk/asn1/x501/x501.asn
4038    A /trunk/asn1/x501/x501.cnf
4039
4040 from Graeme Lunt
4041
4042 4 new asn based protocols
4043 X501
4044 DISP
4045 DAP
4046 DSP
4047
4048
4049
4050 ------------------------------------------------------------------------
4051 r16517 | ulfl | 2005-11-16 16:08:50 -0600 (Wed, 16 Nov 2005) | 2 lines
4052 Changed paths:
4053    M /trunk/gtk/main.c
4054
4055 hmmm, buggy bugfix
4056 capture_child isn't initialized already here, so remove the whole error reaction check for now
4057 ------------------------------------------------------------------------
4058 r16516 | ulfl | 2005-11-16 15:46:24 -0600 (Wed, 16 Nov 2005) | 1 line
4059 Changed paths:
4060    M /trunk/gtk/main.c
4061
4062 the "pre-scan" of the command line parameters shouldn't stop the capture child. The child uses a slightly different parameter pattern, so this isn't an error here. Fixes the reported capture problem
4063 ------------------------------------------------------------------------
4064 r16515 | etxrab | 2005-11-16 14:25:29 -0600 (Wed, 16 Nov 2005) | 1 line
4065 Changed paths:
4066    D /trunk/diameter/3GPPSh.xml
4067    A /trunk/diameter/TGPPSh.xml
4068    M /trunk/diameter/dictionary.xml
4069
4070 A digit as first letter does not work fix some cut-and-paste errors.
4071 ------------------------------------------------------------------------
4072 r16514 | etxrab | 2005-11-16 14:03:09 -0600 (Wed, 16 Nov 2005) | 1 line
4073 Changed paths:
4074    M /trunk/epan/dissectors/packet-isup.c
4075
4076 Decose APN messages correctly.
4077 ------------------------------------------------------------------------
4078 r16513 | jmayer | 2005-11-16 12:44:05 -0600 (Wed, 16 Nov 2005) | 4 lines
4079 Changed paths:
4080    M /trunk/manuf.tmpl
4081
4082
4083 Graeme Hewson: Continue to use the old Netscreen name - it makes it
4084         easier to identify the Juniper firewall products.
4085
4086 ------------------------------------------------------------------------
4087 r16512 | sahlberg | 2005-11-16 04:59:41 -0600 (Wed, 16 Nov 2005) | 6 lines
4088 Changed paths:
4089    M /trunk/epan/dissectors/packet-smb2.c
4090
4091  add dissection of buffercode
4092 according to
4093 wiki.etehreal.com/SMB2/BufferCode
4094
4095
4096
4097 ------------------------------------------------------------------------
4098 r16511 | sahlberg | 2005-11-16 03:27:43 -0600 (Wed, 16 Nov 2005) | 3 lines
4099 Changed paths:
4100    M /trunk/asn1/x411/packet-x411-template.c
4101    M /trunk/asn1/x509if/packet-x509if-template.c
4102    M /trunk/epan/dissectors/packet-x411.c
4103    M /trunk/epan/dissectors/packet-x411.h
4104    M /trunk/epan/dissectors/packet-x509if.c
4105    M /trunk/epan/dissectors/packet-x509if.h
4106    M /trunk/epan/strutil.h
4107
4108  add a simple g_strlcat define in strutil   for gtk==1  where this symbol does not exist
4109
4110
4111 ------------------------------------------------------------------------
4112 r16510 | etxrab | 2005-11-16 01:21:48 -0600 (Wed, 16 Nov 2005) | 1 line
4113 Changed paths:
4114    M /trunk/epan/dissectors/packet-diameter-defs.h
4115    M /trunk/epan/dissectors/packet-diameter.c
4116
4117 Display AVP:s of Dimater type Unsigned32 as such even when they have "value translation".
4118 ------------------------------------------------------------------------
4119 r16509 | etxrab | 2005-11-16 01:16:34 -0600 (Wed, 16 Nov 2005) | 8 lines
4120 Changed paths:
4121    M /trunk/epan/dissectors/ncp2222.py
4122
4123 From Greg Morris;
4124 The following diff (based on current SVN) fixes the following...
4125 1. Adds additional return value 0xa901 
4126 "Invalid Data Type Flag (outdated return value - replaced in NSS as 0x89aa error)" 
4127 for 87/xx NCP's.
4128 2. Fixes decode for NCP 87/20 reply packets
4129 3. Fixes decode for NCP 89/53 request packets
4130
4131 ------------------------------------------------------------------------
4132 r16508 | etxrab | 2005-11-16 01:13:12 -0600 (Wed, 16 Nov 2005) | 39 lines
4133 Changed paths:
4134    M /trunk/asn1/acse/Makefile.nmake
4135    M /trunk/asn1/acse/acse.cnf
4136    M /trunk/asn1/acse/packet-acse-template.c
4137    M /trunk/asn1/cms/Makefile.nmake
4138    M /trunk/asn1/cms/cms.cnf
4139    M /trunk/asn1/cms/packet-cms-template.c
4140    M /trunk/asn1/ess/ExtendedSecurityServices.asn
4141    M /trunk/asn1/ess/Makefile.nmake
4142    M /trunk/asn1/ess/ess.cnf
4143    M /trunk/asn1/rtse/Makefile.nmake
4144    M /trunk/asn1/rtse/packet-rtse-template.c
4145    M /trunk/asn1/rtse/rtse.cnf
4146    M /trunk/asn1/s4406/Makefile.nmake
4147    M /trunk/asn1/s4406/s4406.asn
4148    M /trunk/asn1/s4406/s4406.cnf
4149    M /trunk/asn1/x411/Makefile.nmake
4150    M /trunk/asn1/x411/packet-x411-template.c
4151    M /trunk/asn1/x411/x411.cnf
4152    M /trunk/asn1/x420/x420.cnf
4153    M /trunk/asn1/x509af/AuthenticationFramework.asn
4154    M /trunk/asn1/x509af/Makefile.nmake
4155    M /trunk/asn1/x509af/packet-x509af-template.c
4156    M /trunk/asn1/x509af/packet-x509af-template.h
4157    M /trunk/asn1/x509af/x509af.cnf
4158    M /trunk/asn1/x509if/Makefile.nmake
4159    M /trunk/asn1/x509if/packet-x509if-template.c
4160    M /trunk/asn1/x509if/packet-x509if-template.h
4161    M /trunk/asn1/x509if/x509if-exp.cnf
4162    M /trunk/asn1/x509if/x509if.cnf
4163    M /trunk/asn1/x509sat/Makefile.nmake
4164    M /trunk/asn1/x509sat/SelectedAttributeTypes.asn
4165    M /trunk/asn1/x509sat/x509sat.cnf
4166    M /trunk/epan/dissectors/packet-acse.c
4167    M /trunk/epan/dissectors/packet-cms.c
4168    M /trunk/epan/dissectors/packet-ess.c
4169    M /trunk/epan/dissectors/packet-rtse.c
4170    M /trunk/epan/dissectors/packet-rtse.h
4171    M /trunk/epan/dissectors/packet-s4406.c
4172    M /trunk/epan/dissectors/packet-s5066.c
4173    M /trunk/epan/dissectors/packet-x411.c
4174    M /trunk/epan/dissectors/packet-x411.h
4175    M /trunk/epan/dissectors/packet-x509af.c
4176    M /trunk/epan/dissectors/packet-x509af.h
4177    M /trunk/epan/dissectors/packet-x509if.c
4178    M /trunk/epan/dissectors/packet-x509if.h
4179    M /trunk/epan/dissectors/packet-x509sat.c
4180    M /trunk/epan/dissectors/packet-x509sat.h
4181
4182 From Graeme Lunt:
4183 Here are a number of small patches for asn1 based dissectors:
4184
4185 acse:
4186   release request/response column information (many X.400/X.500 unbinds are
4187 empty)
4188   "standardised" PNAME to "ISO 8650-1 OSI Association Control Service"
4189   fix for crash when using EXTERNAL dissector
4190
4191 rtse:
4192   column information when attempting a resume
4193
4194 x509if:
4195   generation of LDAP-style DNs from RDNSequences 
4196   new function x509if_get_last_dn() to get the last DN generated.
4197
4198 x509af:
4199   DSS parameters
4200   certificate extension naming
4201   subject naming of certificate
4202
4203 x509sat:
4204   Guide syntax (as SET now supported)
4205   PDU exports.
4206   
4207 cms:
4208   verification of message digest attribute (SHA-1 and MD5)
4209   
4210 ess:
4211   enumerated/restrictive/permissive/informative security categories
4212
4213 x411:
4214   generation of string encoding of X.400 addresses, trace information and message identifiers.
4215
4216 s4406:
4217   separate types for primary and copy precedence to allow better filtering (e.g. primary precedence = flash)
4218   priority-level-qualifier
4219
4220
4221 ------------------------------------------------------------------------
4222 r16507 | guy | 2005-11-15 04:56:18 -0600 (Tue, 15 Nov 2005) | 6 lines
4223 Changed paths:
4224    M /trunk/epan/dissectors/packet-ospf.c
4225
4226 Handle OSPF V3 prefixes similarly to the way other IPv6 prefixes are
4227 handled (but not the same, as the prefix length in OSPF is rounded up to
4228 a multiple of 4 bytes, not just a byte).  This simplifies the code, and
4229 keeps us from overflowing the buffer we allocate if the prefix length is
4230 > 128 (we now just report that as an error).
4231
4232 ------------------------------------------------------------------------
4233 r16506 | sahlberg | 2005-11-15 02:49:34 -0600 (Tue, 15 Nov 2005) | 3 lines
4234 Changed paths:
4235    M /trunk/epan/dissectors/packet-smb2.c
4236
4237 add decoding of extended attributes
4238
4239
4240 ------------------------------------------------------------------------
4241 r16505 | kukosa | 2005-11-14 07:05:17 -0600 (Mon, 14 Nov 2005) | 3 lines
4242 Changed paths:
4243    M /trunk/asn1/h450/packet-h450-template.c
4244    M /trunk/epan/dissectors/packet-h225.c
4245    M /trunk/epan/dissectors/packet-h235.c
4246    M /trunk/epan/dissectors/packet-h245.c
4247    M /trunk/epan/dissectors/packet-h450.c
4248    M /trunk/epan/dissectors/packet-per.c
4249    M /trunk/epan/dissectors/packet-per.h
4250    M /trunk/epan/dissectors/packet-t38.c
4251    M /trunk/tools/asn2eth.py
4252
4253 improvements in value constraint support
4254 - NO_BOUND is defined instead of usage -1
4255 - negative bound is handled properly for INTEGER
4256 ------------------------------------------------------------------------
4257 r16504 | sahlberg | 2005-11-14 07:02:23 -0600 (Mon, 14 Nov 2005) | 6 lines
4258 Changed paths:
4259    M /trunk/asn1/x411/packet-x411-template.c
4260    M /trunk/epan/dissectors/packet-x411.c
4261    M /trunk/epan/dissectors/packet-x411.h
4262
4263 move the include of emem.h a bit further down
4264 so it does know what size_t is when emem is included.
4265
4266 i needed this change to get it to compile on my box
4267
4268
4269 ------------------------------------------------------------------------
4270 r16503 | sahlberg | 2005-11-14 06:06:39 -0600 (Mon, 14 Nov 2005) | 3 lines
4271 Changed paths:
4272    M /trunk/epan/dissectors/packet-smb2.c
4273
4274 some more infol;evels decoded
4275
4276
4277 ------------------------------------------------------------------------
4278 r16502 | guy | 2005-11-14 04:49:13 -0600 (Mon, 14 Nov 2005) | 2 lines
4279 Changed paths:
4280    M /trunk/epan/dissectors/packet-gssapi.h
4281
4282 Fix the declaration of gssapi_lookup_oid_str() to match its definition.
4283
4284 ------------------------------------------------------------------------
4285 r16501 | kukosa | 2005-11-14 04:02:31 -0600 (Mon, 14 Nov 2005) | 3 lines
4286 Changed paths:
4287    M /trunk/asn1/acse/acse.cnf
4288    M /trunk/asn1/acse/packet-acse-template.c
4289    M /trunk/asn1/cmip/cmip.cnf
4290    M /trunk/asn1/cmip/packet-cmip-template.c
4291    M /trunk/asn1/cms/cms.cnf
4292    M /trunk/asn1/cms/packet-cms-template.c
4293    M /trunk/asn1/ess/ess.cnf
4294    M /trunk/asn1/ess/packet-ess-template.c
4295    M /trunk/asn1/ftam/ftam.cnf
4296    M /trunk/asn1/ftam/packet-ftam-template.c
4297    M /trunk/asn1/ocsp/ocsp.cnf
4298    M /trunk/asn1/ocsp/packet-ocsp-template.c
4299    M /trunk/asn1/pkix1explicit/packet-pkix1explicit-template.c
4300    M /trunk/asn1/pkix1explicit/pkix1explicit.cnf
4301    M /trunk/asn1/pkixcmp/cmp.cnf
4302    M /trunk/asn1/pkixcmp/packet-cmp-template.c
4303    M /trunk/asn1/pkixcrmf/crmf.cnf
4304    M /trunk/asn1/pkixcrmf/packet-crmf-template.c
4305    M /trunk/asn1/pkixqualified/packet-pkixqualified-template.c
4306    M /trunk/asn1/pkixqualified/pkixqualified.cnf
4307    M /trunk/asn1/pres/packet-pres-template.c
4308    M /trunk/asn1/pres/pres.cnf
4309    M /trunk/asn1/spnego/packet-spnego-template.c
4310    M /trunk/asn1/spnego/spnego.cnf
4311    M /trunk/asn1/tcap/packet-tcap-template.c
4312    M /trunk/asn1/tcap/tcap.cnf
4313    M /trunk/asn1/x411/packet-x411-template.c
4314    M /trunk/asn1/x411/x411.cnf
4315    M /trunk/asn1/x420/packet-x420-template.c
4316    M /trunk/asn1/x420/x420.cnf
4317    M /trunk/asn1/x509af/packet-x509af-template.c
4318    M /trunk/asn1/x509af/x509af.cnf
4319    M /trunk/asn1/x509ce/packet-x509ce-template.c
4320    M /trunk/asn1/x509ce/x509ce.cnf
4321    M /trunk/asn1/x509if/packet-x509if-template.c
4322    M /trunk/asn1/x509if/x509if.cnf
4323    M /trunk/epan/dissectors/packet-acse.c
4324    M /trunk/epan/dissectors/packet-ber.c
4325    M /trunk/epan/dissectors/packet-ber.h
4326    M /trunk/epan/dissectors/packet-cmip.c
4327    M /trunk/epan/dissectors/packet-cmp.c
4328    M /trunk/epan/dissectors/packet-cms.c
4329    M /trunk/epan/dissectors/packet-crmf.c
4330    M /trunk/epan/dissectors/packet-ess.c
4331    M /trunk/epan/dissectors/packet-ftam.c
4332    M /trunk/epan/dissectors/packet-gssapi.c
4333    M /trunk/epan/dissectors/packet-ocsp.c
4334    M /trunk/epan/dissectors/packet-pkix1explicit.c
4335    M /trunk/epan/dissectors/packet-pkixqualified.c
4336    M /trunk/epan/dissectors/packet-pres.c
4337    M /trunk/epan/dissectors/packet-spnego.c
4338    M /trunk/epan/dissectors/packet-tcap.c
4339    M /trunk/epan/dissectors/packet-x411.c
4340    M /trunk/epan/dissectors/packet-x420.c
4341    M /trunk/epan/dissectors/packet-x509af.c
4342    M /trunk/epan/dissectors/packet-x509ce.c
4343    M /trunk/epan/dissectors/packet-x509if.c
4344
4345  - dissect_ber_object_identifier() returns value as tvb
4346  - new dissect_ber_object_identifier_str() function
4347  - BER dissectors adapted and regenerated
4348 ------------------------------------------------------------------------
4349 r16500 | etxrab | 2005-11-13 14:53:24 -0600 (Sun, 13 Nov 2005) | 2 lines
4350 Changed paths:
4351    M /trunk/epan/dissectors/packet-h263.c
4352
4353 Fix Bug 566  H.263: in display filters, ftype bit masked by sbit 
4354
4355 ------------------------------------------------------------------------
4356 r16499 | etxrab | 2005-11-13 12:09:44 -0600 (Sun, 13 Nov 2005) | 1 line
4357 Changed paths:
4358    M /trunk/asn1/ranap/Makefile.nmake
4359    M /trunk/asn1/ranap/packet-ranap-template.c
4360    M /trunk/asn1/ranap/ranap.asn
4361    M /trunk/epan/dissectors/packet-ranap.c
4362
4363 Fix the lenght calculation.
4364 ------------------------------------------------------------------------
4365 r16498 | etxrab | 2005-11-13 10:40:55 -0600 (Sun, 13 Nov 2005) | 1 line
4366 Changed paths:
4367    A /trunk/diameter/3GPPSh.xml
4368    M /trunk/diameter/dictionary.xml
4369    M /trunk/diameter/imscxdx.xml
4370    M /trunk/diameter/mobileipv4.xml
4371    M /trunk/diameter/nasreq.xml
4372
4373 Update some 3GPP AVP:s
4374 ------------------------------------------------------------------------
4375 r16497 | sahlberg | 2005-11-12 17:17:06 -0600 (Sat, 12 Nov 2005) | 4 lines
4376 Changed paths:
4377    M /trunk/epan/dissectors/packet-smb2.c
4378
4379 prettify read/write
4380
4381
4382
4383 ------------------------------------------------------------------------
4384 r16496 | sahlberg | 2005-11-12 17:05:29 -0600 (Sat, 12 Nov 2005) | 11 lines
4385 Changed paths:
4386    M /trunk/epan/dissectors/packet-smb2.c
4387
4388 prettify smb2
4389
4390 always put the filename in col_info if it is known
4391
4392 for getinfo/setinfo  put the class/level in colinfo as well.
4393
4394
4395 this makes it very easy to see in the packet summary which file a icommand applies to and what kind of info is requested
4396
4397
4398
4399 ------------------------------------------------------------------------
4400 r16495 | sahlberg | 2005-11-12 16:05:53 -0600 (Sat, 12 Nov 2005) | 16 lines
4401 Changed paths:
4402    M /trunk/epan/dissectors/packet-rlogin.c
4403
4404 from martin marthieson
4405
4406 updates to rlogin
4407
4408 Hi, this patch:
4409 - uses value_string for control message field
4410 - doesn't use a single global time value to mark start of all conversations!
4411 - corrects client-user-name, server-user-name order in initial user-info
4412 message
4413 - adds data (text input/output) into the protocol tree
4414 - makes lots more things filterable
4415 - improves info column text (always calls rlogin_display() now)
4416 - cleans up some whitespace
4417
4418
4419
4420 ------------------------------------------------------------------------
4421 r16494 | sahlberg | 2005-11-12 15:56:02 -0600 (Sat, 12 Nov 2005) | 16 lines
4422 Changed paths:
4423    M /trunk/epan/dissectors/packet-smb.c
4424
4425 from Laurent Constantin
4426
4427 updates to smb
4428 A patch for packet-smb.c is attached:
4429  - it improves timeout decoding
4430  - it defines common NT transaction IOCTL functions
4431  - it corrects decoding of resume key in search queries
4432  - it defines a new function dissect_4_2_16_8_unsure() to replace
4433  Â  dissect_4_2_16_8(). I'm unsure if it is correct. As said in
4434  Â  comments, it works for me, but I find strange that nobody noticed
4435  Â  dissect_4_2_16_8() was wrong. So, it is between "#if 0".
4436  Â  Someone else should confirm dissect_4_2_16_8_unsure() works
4437  Â  before activating it.
4438
4439
4440
4441 ------------------------------------------------------------------------
4442 r16493 | sahlberg | 2005-11-12 15:14:17 -0600 (Sat, 12 Nov 2005) | 2 lines
4443 Changed paths:
4444    M /trunk/epan/dissectors/packet-smb2.c
4445
4446 if we get the error BUTTER_TOO_SMALL coming back in a getinfo reply   the data will just be 4 bytes and will contain the required buffer size
4447
4448 ------------------------------------------------------------------------
4449 r16492 | ulfl | 2005-11-12 10:44:54 -0600 (Sat, 12 Nov 2005) | 3 lines
4450 Changed paths:
4451    M /trunk/wiretap/file_util.h
4452
4453 minor mkdir bugfix from Gisle Vanem
4454
4455
4456 ------------------------------------------------------------------------
4457 r16491 | sahlberg | 2005-11-12 05:42:06 -0600 (Sat, 12 Nov 2005) | 3 lines
4458 Changed paths:
4459    M /trunk/epan/dissectors/packet-smb2.c
4460
4461 the timestamps of negprot are known
4462
4463
4464 ------------------------------------------------------------------------
4465 r16490 | sahlberg | 2005-11-12 05:27:34 -0600 (Sat, 12 Nov 2005) | 3 lines
4466 Changed paths:
4467    M /trunk/epan/dissectors/packet-smb.c
4468    M /trunk/epan/dissectors/packet-smb.h
4469    M /trunk/epan/dissectors/packet-smb2.c
4470
4471  improve the dissection of Create and fill in most of the fields
4472
4473
4474 ------------------------------------------------------------------------
4475 r16489 | guy | 2005-11-12 05:05:02 -0600 (Sat, 12 Nov 2005) | 12 lines
4476 Changed paths:
4477    M /trunk/file.c
4478    M /trunk/gtk/packet_list.c
4479    M /trunk/gtk/progress_dlg.c
4480    M /trunk/gtk/proto_draw.c
4481    M /trunk/gtk/rtp_analysis.c
4482    M /trunk/progress_dlg.h
4483    M /trunk/proto_hier_stats.c
4484
4485 Allow a progress dialog to have "Stop" or "Cancel" as the "terminate
4486 button"; "Stop" should be used for operations that can only be stopped
4487 (meaning that what it's already done isn't undone), not cancelled
4488 (meaning that whatever it's already done *is* undone), for which
4489 "Cancel" is used.
4490
4491 Allow the merging process to be cancelled.
4492
4493 Clean up indentation.
4494
4495 Update some comments.
4496
4497 ------------------------------------------------------------------------
4498 r16488 | ulfl | 2005-11-12 04:09:02 -0600 (Sat, 12 Nov 2005) | 2 lines
4499 Changed paths:
4500    M /trunk/epan/dissectors/packet-lldp.c
4501    M /trunk/epan/oui.h
4502
4503 (on behalf of the PROFIBUS Nutzerorganisation e.V. Deutschland):
4504 add some PROFINET specific LLDP extensions
4505 ------------------------------------------------------------------------
4506 r16487 | sahlberg | 2005-11-12 04:07:12 -0600 (Sat, 12 Nov 2005) | 3 lines
4507 Changed paths:
4508    M /trunk/epan/dissectors/packet-smb.c
4509    M /trunk/epan/dissectors/packet-smb.h
4510    M /trunk/epan/dissectors/packet-smb2.c
4511
4512 dissect more of Close request/response
4513
4514
4515 ------------------------------------------------------------------------
4516 r16486 | ulfl | 2005-11-12 04:01:35 -0600 (Sat, 12 Nov 2005) | 1 line
4517 Changed paths:
4518    M /trunk/capture_opts.c
4519
4520 including io.h isn't needed
4521 ------------------------------------------------------------------------
4522 r16485 | ulfl | 2005-11-12 03:39:24 -0600 (Sat, 12 Nov 2005) | 1 line
4523 Changed paths:
4524    M /trunk/plugins/profinet/packet-pn-dcp.c
4525
4526 minor enhancements
4527 ------------------------------------------------------------------------
4528 r16484 | sahlberg | 2005-11-12 02:48:02 -0600 (Sat, 12 Nov 2005) | 6 lines
4529 Changed paths:
4530    M /trunk/epan/dissectors/packet-dcerpc.c
4531    M /trunk/epan/dissectors/packet-smb2.c
4532    M /trunk/epan/dissectors/packet-smb2.h
4533
4534 add initial decode of dcerpc over smb2
4535
4536
4537 it does not yet multiplex between different files   but it is better than nothing
4538
4539
4540 ------------------------------------------------------------------------
4541 r16483 | sahlberg | 2005-11-12 01:45:01 -0600 (Sat, 12 Nov 2005) | 11 lines
4542 Changed paths:
4543    M /trunk/epan/dissectors/packet-smb2.c
4544    M /trunk/epan/dissectors/packet-smb2.h
4545
4546 in order to handle dcerpc over smb2 later and to make the heuristics stronger for determining what might and what might not be a pipe
4547
4548
4549 add   TID tracking.   for all TreeConnect requests/resposnes seen,   store the name->tid mapping and other metadata.
4550
4551
4552 as a freebee    the disswection of the tid in the ehader is aware of this table so when a tid value is dissected in the header and we known the name for this tid   then put it in an expansion below the tid.
4553
4554
4555
4556
4557 ------------------------------------------------------------------------
4558 r16482 | sahlberg | 2005-11-11 22:23:52 -0600 (Fri, 11 Nov 2005) | 10 lines
4559 Changed paths:
4560    M /trunk/epan/dissectors/packet-smb2.c
4561    M /trunk/epan/dissectors/packet-smb2.h
4562
4563 start separating things out into structures
4564 we can regenerate from the header
4565 we need to remember between request/response
4566 we need on a per conersation bases
4567
4568 to reduce the amount of data we store in the per req/resp  pair  since there will be many of them and we want that struct as small as possible.
4569
4570
4571
4572
4573 ------------------------------------------------------------------------
4574 r16481 | sahlberg | 2005-11-11 19:21:43 -0600 (Fri, 11 Nov 2005) | 3 lines
4575 Changed paths:
4576    M /trunk/epan/dissectors/packet-dcerpc-nt.c
4577
4578  a guid is only 16  bytes  so dont highlight 20 bytes in the hexpane
4579
4580
4581 ------------------------------------------------------------------------
4582 r16480 | jmayer | 2005-11-11 18:42:45 -0600 (Fri, 11 Nov 2005) | 1 line
4583 Changed paths:
4584    M /trunk/epan/dissectors/pidl/idl_types.h
4585
4586 Update to samba 11681
4587 ------------------------------------------------------------------------
4588 r16479 | jmayer | 2005-11-11 18:42:03 -0600 (Fri, 11 Nov 2005) | 24 lines
4589 Changed paths:
4590    M /trunk/tools/pidl/TODO
4591    M /trunk/tools/pidl/lib/Parse/Pidl/NDR.pm
4592    M /trunk/tools/pidl/lib/Parse/Pidl/Samba/NDR/Header.pm
4593    M /trunk/tools/pidl/lib/Parse/Pidl/Samba/NDR/Server.pm
4594    M /trunk/tools/pidl/lib/Parse/Pidl/Samba/Template.pm
4595
4596 Update to samba 11691:
4597 ------------------------------------------------------------------------
4598 r11535 | jelmer | 2005-11-06 14:53:37 +0100 (Sun, 06 Nov 2005) | 2 lines
4599 Changed paths:
4600    M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba/Template.pm
4601
4602 Support void functions when generating templates.
4603
4604 ------------------------------------------------------------------------
4605 r11539 | jelmer | 2005-11-06 15:31:01 +0100 (Sun, 06 Nov 2005) | 4 lines
4606 Changed paths:
4607    M /branches/SAMBA_4_0/source/pidl/TODO
4608    M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/NDR.pm
4609    M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba/NDR/Header.pm
4610    M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba/NDR/Server.pm
4611    M /branches/SAMBA_4_0/source/pidl/lib/Parse/Pidl/Samba/Template.pm
4612
4613 Fix indentation in templates. Always generate lower-case
4614 UUID strings as GUID_from_string seems to have trouble with
4615 uppercased ones.
4616
4617 ------------------------------------------------------------------------
4618
4619
4620 ------------------------------------------------------------------------
4621 r16478 | jmayer | 2005-11-11 18:25:27 -0600 (Fri, 11 Nov 2005) | 1 line
4622 Changed paths:
4623    M /trunk/epan/dissectors/packet-smb2.c
4624    M /trunk/epan/dissectors/packet-smb2.h
4625
4626 Propset svn:...
4627 ------------------------------------------------------------------------
4628 r16477 | sahlberg | 2005-11-11 16:12:10 -0600 (Fri, 11 Nov 2005) | 10 lines
4629 Changed paths:
4630    M /trunk/epan/dissectors/packet-dcerpc-nt.c
4631    M /trunk/epan/dissectors/packet-dcerpc-nt.h
4632    M /trunk/epan/dissectors/packet-smb2.c
4633
4634 in smb2   the file handles are not normal context handles    they are just a guid
4635
4636 make them a guid in smb2 dissector and make tim pottesr excellent conmtext handle tracking also able to do the same thing for GUIDs
4637
4638
4639 ( a context handle is just a 32 biut attribute field followed by a uuid anyway)
4640
4641
4642
4643
4644 ------------------------------------------------------------------------
4645 r16476 | etxrab | 2005-11-11 16:05:21 -0600 (Fri, 11 Nov 2005) | 5 lines
4646 Changed paths:
4647    M /trunk/epan/dissectors/packet-isup.c
4648
4649 fix:
4650 Malformed packet IAM, Calling party number 
4651 Application transport -  some code clean up. 
4652 bug 551 Nor Med PC ethereal-bugs@ethereal.com NEW SS7, ISUP, IAM-signal, malformed packet (not) 
4653 Bug 554 Min Low PC ethereal-bugs@ethereal.com NEW ETSI codec dissection error in BICC 
4654 ------------------------------------------------------------------------
4655 r16475 | sahlberg | 2005-11-11 06:49:42 -0600 (Fri, 11 Nov 2005) | 3 lines
4656 Changed paths:
4657    M /trunk/epan/dissectors/packet-smb2.c
4658
4659 start decoding notify requests
4660
4661
4662 ------------------------------------------------------------------------
4663 r16474 | sahlberg | 2005-11-11 05:35:10 -0600 (Fri, 11 Nov 2005) | 3 lines
4664 Changed paths:
4665    M /trunk/epan/dissectors/packet-smb2.c
4666
4667 dissect READ packets
4668
4669
4670 ------------------------------------------------------------------------
4671 r16473 | sahlberg | 2005-11-11 05:14:14 -0600 (Fri, 11 Nov 2005) | 3 lines
4672 Changed paths:
4673    M /trunk/epan/dissectors/packet-smb2.c
4674
4675 write offset is 32 bits   so is write length
4676
4677
4678 ------------------------------------------------------------------------
4679 r16472 | sahlberg | 2005-11-11 05:03:00 -0600 (Fri, 11 Nov 2005) | 3 lines
4680 Changed paths:
4681    M /trunk/epan/dissectors/packet-smb2.c
4682
4683  add allocation size
4684
4685
4686 ------------------------------------------------------------------------
4687 r16471 | sahlberg | 2005-11-11 04:26:36 -0600 (Fri, 11 Nov 2005) | 3 lines
4688 Changed paths:
4689    M /trunk/epan/dissectors/packet-smb2.c
4690
4691 add decode of endoffile for file infolevel 0x12
4692
4693
4694 ------------------------------------------------------------------------
4695 r16470 | sahlberg | 2005-11-11 03:09:31 -0600 (Fri, 11 Nov 2005) | 3 lines
4696 Changed paths:
4697    M /trunk/epan/dissectors/packet-smb2.c
4698
4699 class:3  level:0 is just a normal nt security descvriptor
4700
4701
4702 ------------------------------------------------------------------------
4703 r16469 | sahlberg | 2005-11-11 02:23:11 -0600 (Fri, 11 Nov 2005) | 3 lines
4704 Changed paths:
4705    M /trunk/epan/dissectors/packet-smb2.c
4706
4707 opcode 0x0c is Cancel
4708
4709
4710 ------------------------------------------------------------------------
4711 r16468 | sahlberg | 2005-11-11 02:14:59 -0600 (Fri, 11 Nov 2005) | 3 lines
4712 Changed paths:
4713    M /trunk/epan/dissectors/packet-smb2.c
4714
4715 opcode 0x0f is Notify
4716
4717
4718 ------------------------------------------------------------------------
4719 r16467 | sahlberg | 2005-11-11 02:04:32 -0600 (Fri, 11 Nov 2005) | 4 lines
4720 Changed paths:
4721    M /trunk/epan/dissectors/packet-smb2.c
4722
4723 SMB2_FILE_INFO_0a  structure   which is used with SetInfo  to rename a file
4724
4725
4726
4727 ------------------------------------------------------------------------
4728 r16466 | sahlberg | 2005-11-11 01:49:13 -0600 (Fri, 11 Nov 2005) | 3 lines
4729 Changed paths:
4730    M /trunk/epan/dissectors/packet-smb2.c
4731
4732 dont dereference null pointers
4733
4734
4735 ------------------------------------------------------------------------
4736 r16465 | sahlberg | 2005-11-11 01:41:09 -0600 (Fri, 11 Nov 2005) | 3 lines
4737 Changed paths:
4738    M /trunk/epan/dissectors/packet-smb2.c
4739
4740 the uid is 64 bits
4741
4742
4743 ------------------------------------------------------------------------
4744 r16464 | sahlberg | 2005-11-10 22:35:22 -0600 (Thu, 10 Nov 2005) | 6 lines
4745 Changed paths:
4746    M /trunk/epan/stream.c
4747
4748 from albert chin
4749
4750
4751 remove some c99-isms
4752
4753
4754 ------------------------------------------------------------------------
4755 r16463 | sahlberg | 2005-11-10 21:50:53 -0600 (Thu, 10 Nov 2005) | 7 lines
4756 Changed paths:
4757    M /trunk/epan/dissectors/Makefile.common
4758    M /trunk/epan/dissectors/packet-smb2.c
4759    A /trunk/epan/dissectors/packet-smb2.h
4760
4761 break out some structures into packet-smb2.h   so we can start tapping in later
4762
4763 we will do service-response-time   statistics before other inferior products have even noticed a new protocol is in town.
4764
4765
4766
4767
4768 ------------------------------------------------------------------------
4769 r16462 | gerald | 2005-11-10 18:04:37 -0600 (Thu, 10 Nov 2005) | 2 lines
4770 Changed paths:
4771    M /trunk/epan/dissectors/packet-p_mul.c
4772
4773 Don't use null values for blurbs in header fields.
4774
4775 ------------------------------------------------------------------------
4776 r16461 | sahlberg | 2005-11-10 16:46:10 -0600 (Thu, 10 Nov 2005) | 3 lines
4777 Changed paths:
4778    M /trunk/epan/dissectors/packet-smb2.c
4779
4780 start decoding SMB2_FILE_INFO_22
4781
4782
4783 ------------------------------------------------------------------------
4784 r16460 | sahlberg | 2005-11-10 15:52:55 -0600 (Thu, 10 Nov 2005) | 5 lines
4785 Changed paths:
4786    M /trunk/epan/dtd_preparse.l
4787
4788 from albert chan
4789
4790 dont use a variable with the name dirname since it will collide with symbols on some hosts
4791
4792
4793 ------------------------------------------------------------------------
4794 r16459 | sahlberg | 2005-11-10 15:50:30 -0600 (Thu, 10 Nov 2005) | 6 lines
4795 Changed paths:
4796    M /trunk/epan/dissectors/packet-cimd.c
4797    M /trunk/epan/dissectors/packet-dcp.c
4798
4799 from albert chin
4800
4801
4802 dont use c++ style comments
4803
4804
4805 ------------------------------------------------------------------------
4806 r16458 | sahlberg | 2005-11-10 04:08:32 -0600 (Thu, 10 Nov 2005) | 11 lines
4807 Changed paths:
4808    M /trunk/epan/dissectors/packet-smb2.c
4809
4810 use the policy_handle framework for dcerpc    to trach which frame a policy handle is opened in and which one it is closed in.
4811
4812
4813 also attempt to store a name for it   like File:foo
4814
4815
4816 but this does not work yet.
4817
4818
4819
4820
4821 ------------------------------------------------------------------------
4822 r16457 | guy | 2005-11-10 01:42:23 -0600 (Thu, 10 Nov 2005) | 2 lines
4823 Changed paths:
4824    M /trunk/epan/prefs.c
4825    M /trunk/epan/proto.c
4826
4827 Don't pass signed characters to the <ctype.h> macros.
4828
4829 ------------------------------------------------------------------------
4830 r16456 | guy | 2005-11-10 01:26:30 -0600 (Thu, 10 Nov 2005) | 2 lines
4831 Changed paths:
4832    M /trunk/epan/dissectors/packet-slimp3.c
4833
4834 Include <ctype.h> to declare "isprint()".
4835
4836 ------------------------------------------------------------------------
4837 r16455 | guy | 2005-11-09 21:16:25 -0600 (Wed, 09 Nov 2005) | 6 lines
4838 Changed paths:
4839    M /trunk/epan/dissectors/packet-ipv6.h
4840
4841 There's no guarantee that BYTE_ORDER is defined as anything useful, and
4842 the BYTE_ORDER == BIG_ENDIAN values for FMIP_HI_FLAG_ASSIGNED and
4843 FMIP_HI_FLAG_BUFFER are bogus for the way they're used anyway (they're
4844 used to check bits in a one-byte value), so throw away those values, and
4845 get rid of the leading 00 in the BYTE_ORDER == LITTLE_ENDIAN values.
4846
4847 ------------------------------------------------------------------------
4848 r16454 | guy | 2005-11-09 21:00:43 -0600 (Wed, 09 Nov 2005) | 2 lines
4849 Changed paths:
4850    M /trunk/gtk/toolbar.c
4851
4852 Skip some toolbar #includes if we're not using GTK+ 2.x.
4853
4854 ------------------------------------------------------------------------
4855 r16453 | guy | 2005-11-09 20:49:54 -0600 (Wed, 09 Nov 2005) | 4 lines
4856 Changed paths:
4857    M /trunk/wiretap/file_wrappers.c
4858
4859 Include <unistd.h> if available, to get "close()" declared.
4860
4861 Update the big comment to reflect current reality.
4862
4863 ------------------------------------------------------------------------
4864 r16452 | etxrab | 2005-11-09 15:50:39 -0600 (Wed, 09 Nov 2005) | 2 lines
4865 Changed paths:
4866    M /trunk/AUTHORS
4867    M /trunk/epan/dissectors/packet-rtcp.c
4868
4869 From Andrei Emeltchenko
4870 I have added new RTCP POC fields as OMA standard says. With some additions. 
4871 ------------------------------------------------------------------------
4872 r16451 | sahlberg | 2005-11-09 15:06:06 -0600 (Wed, 09 Nov 2005) | 3 lines
4873 Changed paths:
4874    M /trunk/epan/dissectors/packet-smb2.c
4875
4876 add initial decode for SMB2_FS_INFO_01
4877
4878
4879 ------------------------------------------------------------------------
4880 r16450 | sahlberg | 2005-11-09 14:57:56 -0600 (Wed, 09 Nov 2005) | 3 lines
4881 Changed paths:
4882    M /trunk/epan/dissectors/packet-smb2.c
4883
4884 add decode of SMB2_FS_INFO_05 
4885
4886
4887 ------------------------------------------------------------------------
4888 r16449 | sahlberg | 2005-11-09 14:37:49 -0600 (Wed, 09 Nov 2005) | 3 lines
4889 Changed paths:
4890    M /trunk/epan/dissectors/packet-smb2.c
4891
4892 add decoding of the create request
4893
4894
4895 ------------------------------------------------------------------------
4896 r16448 | gerald | 2005-11-09 10:01:35 -0600 (Wed, 09 Nov 2005) | 10 lines
4897 Changed paths:
4898    M /trunk/epan/dissectors/packet-p_mul.c
4899
4900 From Stig Bjørlykke:
4901
4902 I just learned how easy it is to reassemble multiple UDP packets, so  I
4903 had to implement this for the P_Mul protocol :)
4904
4905 This patch fixes:
4906 * Reassemble multiple data packets
4907 * Add packet length check
4908 * Fix for PDU type in tree entry
4909
4910 ------------------------------------------------------------------------
4911 r16447 | sahlberg | 2005-11-09 07:19:57 -0600 (Wed, 09 Nov 2005) | 4 lines
4912 Changed paths:
4913    M /trunk/epan/dissectors/packet-smb2.c
4914
4915 some more of the never ending stream of smb2 updates
4916
4917
4918
4919 ------------------------------------------------------------------------
4920 r16446 | sahlberg | 2005-11-09 04:18:31 -0600 (Wed, 09 Nov 2005) | 3 lines
4921 Changed paths:
4922    M /trunk/epan/dissectors/packet-smb2.c
4923
4924 add decode of Write commands
4925
4926
4927 ------------------------------------------------------------------------
4928 r16445 | sahlberg | 2005-11-09 03:29:41 -0600 (Wed, 09 Nov 2005) | 10 lines
4929 Changed paths:
4930    M /trunk/epan/dissectors/packet-smb2.c
4931
4932 add support for Close   and the new guess that the FID is present in the Find request.
4933
4934
4935 Ohoy sailor,    we have spotted the concept of current working directory.
4936
4937 does this mean we also get rid of the silly 200-256 byte path length limitation?
4938
4939
4940
4941
4942 ------------------------------------------------------------------------
4943 r16444 | sahlberg | 2005-11-09 03:14:11 -0600 (Wed, 09 Nov 2005) | 3 lines
4944 Changed paths:
4945    M /trunk/epan/dissectors/packet-smb2.c
4946
4947 dissect more of the SMB2/Close function
4948
4949
4950 ------------------------------------------------------------------------
4951 r16443 | guy | 2005-11-09 02:46:24 -0600 (Wed, 09 Nov 2005) | 5 lines
4952 Changed paths:
4953    M /trunk/gtk/main.c
4954
4955 Remove comment that no longer applies.
4956
4957 If we get a getopt() error in the pre-scanning, quit - don't do all the
4958 GUI stuff and re-scan the arguments (and print the error message twice).
4959
4960 ------------------------------------------------------------------------
4961 r16442 | ulfl | 2005-11-08 18:39:20 -0600 (Tue, 08 Nov 2005) | 1 line
4962 Changed paths:
4963    M /trunk/docbook/release-notes.xml
4964
4965 Updated feature: When cancelling a file load operation...
4966 ------------------------------------------------------------------------
4967 r16441 | ulfl | 2005-11-08 16:24:53 -0600 (Tue, 08 Nov 2005) | 9 lines
4968 Changed paths:
4969    M /trunk/file.c
4970
4971 from Jaap Keuter:
4972 Anyone having objections to idea of stopping the load of a capture file
4973 i.s.o. cancelling it? I'm refering to WishList Data I/O item #6.
4974 It seems a very reasonable idea and easy to implement.
4975
4976 I've done some extensions:
4977 -Improve the corresponding comment on the implications why this is useful
4978 -added a new simple_dialog text to explain what's really going on (simply using the WTAP truncated packet message was a bit misleading)
4979
4980 ------------------------------------------------------------------------
4981 r16440 | etxrab | 2005-11-08 16:18:06 -0600 (Tue, 08 Nov 2005) | 1 line
4982 Changed paths:
4983    M /trunk/epan/asn1.h
4984    M /trunk/epan/dissectors/format-oid.h
4985    M /trunk/epan/dissectors/packet-cops.c
4986
4987 Move def of subid_t to format-oid.h don't include asn1.h in cops any more.
4988 ------------------------------------------------------------------------
4989 r16439 | sahlberg | 2005-11-08 15:16:36 -0600 (Tue, 08 Nov 2005) | 3 lines
4990 Changed paths:
4991    M /trunk/epan/dissectors/packet-smb2.c
4992
4993  start dissecting SMB2_FILE_INFO_12
4994
4995
4996 ------------------------------------------------------------------------
4997 r16438 | gerald | 2005-11-08 09:28:15 -0600 (Tue, 08 Nov 2005) | 2 lines
4998 Changed paths:
4999    M /trunk/epan/dissectors/packet-gtp.c
5000
5001 From Peter Kovar: Fix the typo referenced in bug 577.
5002
5003 ------------------------------------------------------------------------
5004 r16437 | gerald | 2005-11-08 09:23:20 -0600 (Tue, 08 Nov 2005) | 2 lines
5005 Changed paths:
5006    M /trunk/docbook/release-notes.xml
5007
5008 Fix a cut-and-pasteo.
5009
5010 ------------------------------------------------------------------------
5011 r16436 | gerald | 2005-11-08 09:22:38 -0600 (Tue, 08 Nov 2005) | 7 lines
5012 Changed paths:
5013    M /trunk/docbook/release-notes.xml
5014    M /trunk/epan/dissectors/packet-gtp.c
5015
5016 You don't tug on Superman's cape.  You don't spit into the wind.
5017 You don't pull the mask off the old Lone Ranger, and you don't
5018 overflow a guint8.  Fixes the infinite loop in bug 576.
5019
5020 Fix up whitespace.  Add an entry to the release notes.  Apologies
5021 to Jim Croce.
5022
5023 ------------------------------------------------------------------------
5024 r16435 | sahlberg | 2005-11-08 03:20:04 -0600 (Tue, 08 Nov 2005) | 3 lines
5025 Changed paths:
5026    M /trunk/epan/dissectors/packet-smb2.c
5027
5028 dissect some of GetInfo requests and Replies
5029
5030
5031 ------------------------------------------------------------------------
5032 r16434 | sahlberg | 2005-11-08 02:53:55 -0600 (Tue, 08 Nov 2005) | 6 lines
5033 Changed paths:
5034    M /trunk/epan/dissectors/packet-smb2.c
5035
5036 add a comment to keep the dissector in sync with the wiki
5037
5038 rename functions 0x10 and 0x11 to follow the names in the wiki
5039
5040
5041
5042 ------------------------------------------------------------------------
5043 r16433 | sahlberg | 2005-11-08 02:41:42 -0600 (Tue, 08 Nov 2005) | 3 lines
5044 Changed paths:
5045    M /trunk/epan/dissectors/packet-smb2.c
5046
5047 add a pointer to the wiki for documentation of this protocol
5048
5049
5050 ------------------------------------------------------------------------
5051 r16432 | sahlberg | 2005-11-08 02:40:32 -0600 (Tue, 08 Nov 2005) | 4 lines
5052 Changed paths:
5053    M /trunk/epan/dissectors/packet-smb2.c
5054
5055  add dissection of the known parts of negotiate protocol
5056
5057
5058
5059 ------------------------------------------------------------------------
5060 r16431 | guy | 2005-11-07 22:03:50 -0600 (Mon, 07 Nov 2005) | 3 lines
5061 Changed paths:
5062    M /trunk/configure.in
5063
5064 When using GCC, compile with -Wpointer-arith, to catch code that some
5065 other C compilers can't handle.
5066
5067 ------------------------------------------------------------------------
5068 r16430 | guy | 2005-11-07 16:50:34 -0600 (Mon, 07 Nov 2005) | 8 lines
5069 Changed paths:
5070    M /trunk/epan/dissectors/packet-s5066.c
5071
5072 Use "proto_tree_add_item()", not "proto_tree_add_bytes()", if you're
5073 just supplying the result of "tvb_get_ptr()" with the same tvbuff,
5074 offset, and length as the byte array.
5075
5076 Get rid of an unused variable.
5077
5078 Set svn:keywords and svn:eol-style appropriately.
5079
5080 ------------------------------------------------------------------------
5081 r16429 | gerald | 2005-11-07 15:58:27 -0600 (Mon, 07 Nov 2005) | 2 lines
5082 Changed paths:
5083    M /trunk/epan/dissectors/packet-dec-dnart.c
5084
5085 Fix an ftsanity.py error.
5086
5087 ------------------------------------------------------------------------
5088 r16428 | gerald | 2005-11-07 15:54:08 -0600 (Mon, 07 Nov 2005) | 9 lines
5089 Changed paths:
5090    M /trunk/epan/dissectors/packet-s5066.c
5091
5092 Fix bug 575, from Menno Andriesse:
5093
5094   In two functions that call proto_tree_add_bytes I forgot the
5095   'tvb_get_ptr' function, the argument was 'FALSE' instead.  This gave
5096   a predictable 'NULL' pointer bug...
5097
5098 Fix an ftsanity.py error.  Fixup whitespace.
5099
5100
5101 ------------------------------------------------------------------------
5102 r16427 | sahlberg | 2005-11-07 15:19:59 -0600 (Mon, 07 Nov 2005) | 3 lines
5103 Changed paths:
5104    M /trunk/epan/dissectors/packet-smb2.c
5105
5106 begin dissecting the Find response packet
5107
5108
5109 ------------------------------------------------------------------------
5110 r16426 | guy | 2005-11-07 15:10:52 -0600 (Mon, 07 Nov 2005) | 8 lines
5111 Changed paths:
5112    M /trunk/epan/dissectors/packet-rtcp.c
5113
5114 The return value of tvb_get_ptr() is a const ptr; assign it to a const
5115 ptr.
5116
5117 The answer to the question
5118 "??????????????????????????????????????????????????????????????????" is
5119 "No - the return value of tvb_get_ptr() is a reference, not an allocated
5120 copy, and it cannot be freed and doesn't need to be freed."
5121
5122 ------------------------------------------------------------------------
5123 r16425 | sahlberg | 2005-11-07 15:00:09 -0600 (Mon, 07 Nov 2005) | 3 lines
5124 Changed paths:
5125    M /trunk/epan/dissectors/packet-smb2.c
5126
5127 dissect the treeconnect request packet
5128
5129
5130 ------------------------------------------------------------------------
5131 r16424 | sahlberg | 2005-11-07 14:32:27 -0600 (Mon, 07 Nov 2005) | 4 lines
5132 Changed paths:
5133    M /trunk/epan/dissectors/packet-smb2.c
5134
5135 add request response matching so we can start passing info levels around from request to response and start dissecting some of the commands
5136
5137
5138
5139 ------------------------------------------------------------------------
5140 r16423 | guy | 2005-11-07 14:14:40 -0600 (Mon, 07 Nov 2005) | 4 lines
5141 Changed paths:
5142    M /trunk/wiretap/ascend.c
5143
5144 The problem wasn't that <sys/stat.h> wasn't being included, the problem
5145 was that file_util.h wasn't in the distribution tarball, so it couldn't
5146 be included - it handles including <sys/stat.h>.
5147
5148 ------------------------------------------------------------------------
5149 r16422 | ulfl | 2005-11-07 13:51:16 -0600 (Mon, 07 Nov 2005) | 1 line
5150 Changed paths:
5151    M /trunk/wiretap/Makefile.common
5152
5153 add file_util.h so distcheck might work
5154 ------------------------------------------------------------------------
5155 r16421 | etxrab | 2005-11-07 13:40:55 -0600 (Mon, 07 Nov 2005) | 1 line
5156 Changed paths:
5157    M /trunk/epan/dissectors/packet-rtcp.c
5158
5159 Display MSW and LSW as NTP timestamp as well.
5160 ------------------------------------------------------------------------
5161 r16420 | etxrab | 2005-11-07 13:39:38 -0600 (Mon, 07 Nov 2005) | 1 line
5162 Changed paths:
5163    M /trunk/epan/dissectors/packet-alcap.c
5164
5165 Dissect NSAP
5166 ------------------------------------------------------------------------
5167 r16419 | etxrab | 2005-11-07 13:39:02 -0600 (Mon, 07 Nov 2005) | 1 line
5168 Changed paths:
5169    M /trunk/epan/dissectors/packet-isup.c
5170
5171 Bug fix to dissection of NSAP E164 Country codes
5172 ------------------------------------------------------------------------
5173 r16418 | etxrab | 2005-11-07 13:37:10 -0600 (Mon, 07 Nov 2005) | 2 lines
5174 Changed paths:
5175    M /trunk/epan/dissectors/packet-dec-dnart.c
5176
5177 Martin Hill has examined packet-dec-dnart.c and found some errors and made some improvements.
5178
5179 ------------------------------------------------------------------------
5180 r16417 | etxrab | 2005-11-07 13:35:48 -0600 (Mon, 07 Nov 2005) | 4 lines
5181 Changed paths:
5182    M /trunk/AUTHORS
5183    M /trunk/epan/dissectors/Makefile.common
5184    A /trunk/epan/dissectors/packet-p_mul.c
5185
5186 From Stig Bjørlykke
5187
5188 A new dissector for P_Mul (ACP142) http://www.jcs.mil/j6/cceb/acps/Acp142.pdf
5189
5190 ------------------------------------------------------------------------
5191 r16416 | guy | 2005-11-07 11:18:52 -0600 (Mon, 07 Nov 2005) | 2 lines
5192 Changed paths:
5193    M /trunk/wiretap/ascend.c
5194
5195 You need <sys/stat.h>, if present, to use fstat().
5196
5197 ------------------------------------------------------------------------
5198 r16415 | guy | 2005-11-07 11:12:43 -0600 (Mon, 07 Nov 2005) | 5 lines
5199 Changed paths:
5200    M /trunk/wiretap/file_util.h
5201
5202 The standard <dirent.h> routines to rewind and close a directory are
5203 rewinddir() and closedir().
5204
5205 Clean up indentation.
5206
5207 ------------------------------------------------------------------------
5208 r16414 | sahlberg | 2005-11-07 02:57:04 -0600 (Mon, 07 Nov 2005) | 3 lines
5209 Changed paths:
5210    M /trunk/epan/dissectors/packet-smb2.c
5211
5212 put the error code in col info
5213
5214
5215 ------------------------------------------------------------------------
5216 r16413 | sahlberg | 2005-11-07 02:39:23 -0600 (Mon, 07 Nov 2005) | 3 lines
5217 Changed paths:
5218    M /trunk/epan/dissectors/packet-smb2.c
5219
5220 smb2 updates,    most of the header is now decoded properly
5221
5222
5223 ------------------------------------------------------------------------
5224 r16412 | guy | 2005-11-07 02:36:25 -0600 (Mon, 07 Nov 2005) | 3 lines
5225 Changed paths:
5226    M /trunk/epan/plugins.c
5227    M /trunk/fileset.c
5228
5229 Use eth_dir_open(), not g_dir_open(); g_dir_open() isn't available in
5230 GLib 1.2[.x].
5231
5232 ------------------------------------------------------------------------
5233 r16411 | guy | 2005-11-07 02:35:28 -0600 (Mon, 07 Nov 2005) | 3 lines
5234 Changed paths:
5235    M /trunk/pcap-util-unix.c
5236
5237 This is UN*X-only, so it doesn't need to use the eth_close() wrapper;
5238 close() will be available.
5239
5240 ------------------------------------------------------------------------
5241 r16410 | guy | 2005-11-06 20:47:09 -0600 (Sun, 06 Nov 2005) | 6 lines
5242 Changed paths:
5243    M /trunk/epan/addr_resolv.c
5244    M /trunk/epan/filesystem.c
5245    M /trunk/epan/plugins.c
5246    M /trunk/epan/prefs.c
5247    M /trunk/plugins/asn1/packet-asn1.c
5248    M /trunk/plugins/mate/mate_util.c
5249
5250 Use <wiretap/file_util.h> to include "file_util.h"; otherwise, the
5251 include fails as we don't do -Iwiretap.
5252
5253 If we have it, include <sys/stat.h> in epan/filesystem.c - we need it
5254 for stat() and the macros and structures it uses.
5255
5256 ------------------------------------------------------------------------
5257 r16409 | guy | 2005-11-06 20:45:19 -0600 (Sun, 06 Nov 2005) | 8 lines
5258 Changed paths:
5259    M /trunk/wiretap/file_access.c
5260    M /trunk/wiretap/file_wrappers.c
5261    M /trunk/wiretap/file_wrappers.h
5262
5263 If we're using libz, make file_open() construct the open() flag
5264 argument, rather than requiring the caller to get the open() flag and
5265 the fopen() flag in sync.  That also means that if we're *not* using
5266 libz, it can just be a wrapper around eth_fopen().
5267
5268 We need to include <fcntl.h>, at least on UN*X, to get open() declared
5269 and the O_ flags defined.
5270
5271 ------------------------------------------------------------------------
5272 r16408 | guy | 2005-11-06 20:38:34 -0600 (Sun, 06 Nov 2005) | 2 lines
5273 Changed paths:
5274    M /trunk/capture_loop.c
5275
5276 Fix a typo.
5277
5278 ------------------------------------------------------------------------
5279 r16407 | guy | 2005-11-06 20:35:02 -0600 (Sun, 06 Nov 2005) | 2 lines
5280 Changed paths:
5281    M /trunk/tethereal.c
5282
5283 Include <wiretap/file_util.h> to declare the eth_ routines.
5284
5285 ------------------------------------------------------------------------
5286 r16406 | ulfl | 2005-11-06 18:20:20 -0600 (Sun, 06 Nov 2005) | 3 lines
5287 Changed paths:
5288    M /trunk/util.c
5289    M /trunk/wiretap/file_util.h
5290
5291 as mkstemp makes trouble and is only used once in util.c, move definition from file_util.h to util.c for now
5292
5293 this hopefully fixes the mkstemp problem
5294 ------------------------------------------------------------------------
5295 r16405 | guy | 2005-11-06 17:21:03 -0600 (Sun, 06 Nov 2005) | 4 lines
5296 Changed paths:
5297    M /trunk/wiretap/file_util.h
5298
5299 Get rid of CRs and set svn:eol-style to native, so that Windows machines
5300 get the CRs and UN*X machines don't.  Also set svn:keywords to Id to
5301 expand RCS IDs.
5302
5303 ------------------------------------------------------------------------
5304 r16404 | ulfl | 2005-11-06 17:11:49 -0600 (Sun, 06 Nov 2005) | 1 line
5305 Changed paths:
5306    M /trunk/wiretap/file_util.h
5307
5308 Obviously, <glib/gstdio.h> is available since GLib version 2.6 only ...
5309 ------------------------------------------------------------------------
5310 r16403 | ulfl | 2005-11-06 16:43:25 -0600 (Sun, 06 Nov 2005) | 7 lines
5311 Changed paths:
5312    M /trunk/capture.c
5313    M /trunk/capture_loop.c
5314    M /trunk/capture_sync.c
5315    M /trunk/color_filters.c
5316    M /trunk/config.h.win32
5317    M /trunk/disabled_protos.c
5318    M /trunk/epan/addr_resolv.c
5319    M /trunk/epan/column.c
5320    M /trunk/epan/dissectors/packet-kerberos.c
5321    M /trunk/epan/filesystem.c
5322    M /trunk/epan/plugins.c
5323    M /trunk/epan/prefs.c
5324    M /trunk/epan/sha1.c
5325    M /trunk/file.c
5326    M /trunk/fileset.c
5327    M /trunk/filters.c
5328    M /trunk/gtk/capture_if_dlg.c
5329    M /trunk/gtk/drag_and_drop.c
5330    M /trunk/gtk/file_dlg.c
5331    M /trunk/gtk/fileset_dlg.c
5332    M /trunk/gtk/filter_dlg.h
5333    M /trunk/gtk/follow_dlg.c
5334    M /trunk/gtk/graph_analysis.c
5335    M /trunk/gtk/gui_utils.c
5336    M /trunk/gtk/help_dlg.c
5337    M /trunk/gtk/main.c
5338    M /trunk/gtk/print_dlg.c
5339    M /trunk/gtk/print_mswin.c
5340    M /trunk/gtk/proto_draw.c
5341    M /trunk/gtk/recent.c
5342    M /trunk/gtk/rtp_analysis.c
5343    M /trunk/gtk/rtp_stream.c
5344    M /trunk/gtk/text_page.c
5345    M /trunk/mergecap.c
5346    M /trunk/mkstemp.c
5347    M /trunk/pcap-util-unix.c
5348    M /trunk/plugins/asn1/packet-asn1.c
5349    M /trunk/plugins/mate/mate_util.c
5350    M /trunk/print.c
5351    M /trunk/ringbuffer.c
5352    M /trunk/tethereal.c
5353    M /trunk/util.c
5354    M /trunk/wiretap/ascend.c
5355    M /trunk/wiretap/config.h.win32
5356    M /trunk/wiretap/file_access.c
5357    A /trunk/wiretap/file_util.h
5358    M /trunk/wiretap/file_wrappers.c
5359    M /trunk/wiretap/file_wrappers.h
5360    M /trunk/wiretap/k12.c
5361    M /trunk/wiretap/wtap.c
5362
5363 replace *a lot* of file related calls by their GLib counterparts. This is necessary for the switch to GTK 2.6 (at least on WIN32).
5364
5365 to do this, I've added file_util.h to wiretap (would file_compat.h be a better name?), and provide compat_macros like eth_open() instead of open(). While at it, move other file related things there, like #include <io.h>, definition of O_BINARY and alike, so it's all in one place.
5366
5367 deleted related things from config.h.win32
5368
5369 As of these massive changes, I'm almost certain that this will break the Unix build. I'll keep an eye on the buildbot so hopefully everything is working again soon.
5370 ------------------------------------------------------------------------
5371 r16402 | sahlberg | 2005-11-06 07:04:57 -0600 (Sun, 06 Nov 2005) | 4 lines
5372 Changed paths:
5373    M /trunk/epan/dissectors/packet-smb2.c
5374
5375 dissect some of the session setup and the security blob for smb2
5376
5377
5378
5379 ------------------------------------------------------------------------
5380 r16401 | sahlberg | 2005-11-06 05:55:17 -0600 (Sun, 06 Nov 2005) | 3 lines
5381 Changed paths:
5382    M /trunk/epan/dissectors/packet-smb2.c
5383
5384 dissect the smb2 request/response flag
5385
5386
5387 ------------------------------------------------------------------------
5388 r16400 | sahlberg | 2005-11-06 05:46:10 -0600 (Sun, 06 Nov 2005) | 3 lines
5389 Changed paths:
5390    M /trunk/epan/dissectors/packet-smb2.c
5391
5392 dissect the smb2 tree id
5393
5394
5395 ------------------------------------------------------------------------
5396 r16399 | sahlberg | 2005-11-05 23:32:01 -0600 (Sat, 05 Nov 2005) | 3 lines
5397 Changed paths:
5398    M /trunk/epan/dissectors/packet-smb2.c
5399
5400 some smb2 updates
5401
5402
5403 ------------------------------------------------------------------------
5404 r16398 | sahlberg | 2005-11-05 22:18:13 -0600 (Sat, 05 Nov 2005) | 3 lines
5405 Changed paths:
5406    M /trunk/epan/dissectors/Makefile.common
5407    A /trunk/epan/dissectors/packet-smb2.c
5408
5409 add an empty dissector for SMB2
5410
5411
5412 ------------------------------------------------------------------------
5413 r16397 | etxrab | 2005-11-05 15:38:22 -0600 (Sat, 05 Nov 2005) | 4 lines
5414 Changed paths:
5415    M /trunk/epan/dissectors/packet-amr.c
5416    M /trunk/epan/dissectors/packet-rtp.c
5417    M /trunk/epan/dissectors/packet-rtp.h
5418    M /trunk/gtk/rtp_analysis.c
5419
5420 Packet-amr Register as  "AMR" not "amr".
5421
5422 Add Dynamic PT:s mimestring  to rtp_info if avalable.
5423 Use Dynamic PT:s mime string to find clock rate.
5424 ------------------------------------------------------------------------
5425 r16396 | sahlberg | 2005-11-05 14:32:33 -0600 (Sat, 05 Nov 2005) | 3 lines
5426 Changed paths:
5427    M /trunk/epan/dissectors/packet-clnp.c
5428
5429 get rid of some strcat
5430
5431
5432 ------------------------------------------------------------------------
5433 r16395 | sahlberg | 2005-11-04 20:03:21 -0600 (Fri, 04 Nov 2005) | 4 lines
5434 Changed paths:
5435    M /trunk/epan/dissectors/packet-brdwlk.c
5436
5437 get rid of an array and dissect a bitmask properly
5438 get rid of some strcat()s
5439
5440
5441 ------------------------------------------------------------------------
5442 r16394 | sahlberg | 2005-11-04 19:23:06 -0600 (Fri, 04 Nov 2005) | 3 lines
5443 Changed paths:
5444    M /trunk/epan/dissectors/packet-ncp.c
5445
5446 remove an array and some strcat from ncp
5447
5448
5449 ------------------------------------------------------------------------
5450 r16393 | sahlberg | 2005-11-04 17:03:26 -0600 (Fri, 04 Nov 2005) | 3 lines
5451 Changed paths:
5452    M /trunk/epan/dissectors/packet-ospf.c
5453
5454 remove an array and the remaining strcat from ospf
5455
5456
5457 ------------------------------------------------------------------------
5458 r16392 | sahlberg | 2005-11-04 15:55:23 -0600 (Fri, 04 Nov 2005) | 3 lines
5459 Changed paths:
5460    M /trunk/epan/dissectors/packet-ospf.c
5461
5462 get rid of some strcat  and a stackbased array
5463
5464
5465 ------------------------------------------------------------------------
5466 r16391 | sahlberg | 2005-11-04 15:22:21 -0600 (Fri, 04 Nov 2005) | 5 lines
5467 Changed paths:
5468    M /trunk/epan/dissectors/packet-winsrepl.c
5469
5470 from Metze
5471
5472 some winsrepl updates
5473
5474
5475 ------------------------------------------------------------------------
5476 r16390 | sahlberg | 2005-11-04 15:14:33 -0600 (Fri, 04 Nov 2005) | 8 lines
5477 Changed paths:
5478    M /trunk/AUTHORS
5479    M /trunk/epan/dissectors/Makefile.common
5480    A /trunk/epan/dissectors/packet-s5066.c
5481
5482 From Menno Andriesse
5483
5484 New protocol : STANAG 5066
5485
5486 I changed it from being a plugin to a builtin dissector
5487 and also changed a couple of small bugs
5488
5489
5490 ------------------------------------------------------------------------
5491 r16389 | etxrab | 2005-11-03 13:14:52 -0600 (Thu, 03 Nov 2005) | 1 line
5492 Changed paths:
5493    M /trunk/epan/dissectors/packet-gsm_a.c
5494
5495 Fix a typo and change TLLI representation to HEX.
5496 ------------------------------------------------------------------------
5497 r16388 | jmayer | 2005-11-03 09:23:09 -0600 (Thu, 03 Nov 2005) | 1 line
5498 Changed paths:
5499    M /trunk/tools/pidl/TODO
5500    M /trunk/tools/pidl/lib/Parse/Pidl/Ethereal/NDR.pm
5501    M /trunk/tools/pidl/lib/Parse/Pidl/NDR.pm
5502    M /trunk/tools/pidl/lib/Parse/Pidl/Samba/NDR/Parser.pm
5503
5504 Update to samba svn 11484
5505 ------------------------------------------------------------------------
5506 r16387 | guy | 2005-11-02 22:35:39 -0600 (Wed, 02 Nov 2005) | 5 lines
5507 Changed paths:
5508    M /trunk/epan/dissectors/packet-cmp.c
5509
5510 "dissect_cmp_http()" doesn't check for a valid packet (it doesn't need
5511 to, it's selected by the media-type string, not something unreliable
5512 such as a port number), and doesn't return anything, so give it the
5513 right type and don't declare it as a "new-style" dissector.
5514
5515 ------------------------------------------------------------------------
5516 r16386 | guy | 2005-11-02 22:33:51 -0600 (Wed, 02 Nov 2005) | 3 lines
5517 Changed paths:
5518    M /trunk/epan/dissectors/packet-bacapp.c
5519
5520 Get rid of (valid) warning about uninitialized variable, and clean up
5521 indentation.
5522
5523 ------------------------------------------------------------------------
5524 r16385 | guy | 2005-11-02 22:32:11 -0600 (Wed, 02 Nov 2005) | 3 lines
5525 Changed paths:
5526    M /trunk/gtk/plugins_dlg.c
5527
5528 Get rid of no-longer-used code (the list of plugins is now just a tab in
5529 Help->About, not a separate dialog from Help->About Plugins).
5530
5531 ------------------------------------------------------------------------
5532 r16384 | guy | 2005-11-02 22:30:35 -0600 (Wed, 02 Nov 2005) | 3 lines
5533 Changed paths:
5534    M /trunk/epan/ftypes/ftype-integer.c
5535
5536 Fix usage of PRI[du]64 - they just replace the "letter" part of the
5537 format, they don't include the "%".
5538
5539 ------------------------------------------------------------------------
5540 r16383 | lego | 2005-11-02 17:01:15 -0600 (Wed, 02 Nov 2005) | 6 lines
5541 Changed paths:
5542    M /trunk/asn1/h248/h248.cnf
5543    M /trunk/asn1/h248/packet-h248-template.c
5544    M /trunk/epan/dissectors/packet-h248.c
5545
5546 Some cleanup,
5547 - Improve expert info
5548 - Remove the debug tree (one warning unused function, will go)
5549 - Make Sure Pending messages have a cmdmsg (and so a colinfo label)
5550
5551
5552 ------------------------------------------------------------------------
5553 r16382 | etxrab | 2005-11-02 15:49:24 -0600 (Wed, 02 Nov 2005) | 1 line
5554 Changed paths:
5555    M /trunk/epan/dissectors/packet-isup.c
5556
5557 Handle a optional parameter length of zero.
5558 ------------------------------------------------------------------------
5559 r16381 | ulfl | 2005-11-02 14:50:54 -0600 (Wed, 02 Nov 2005) | 2 lines
5560 Changed paths:
5561    M /trunk/epan/proto.c
5562
5563 MSVC warning fixed:
5564 proto.c(4694) : warning C4101: 'stringified' : unreferenced local variable
5565 ------------------------------------------------------------------------
5566 r16380 | etxrab | 2005-11-02 14:28:58 -0600 (Wed, 02 Nov 2005) | 1 line
5567 Changed paths:
5568    M /trunk/epan/dissectors/packet-scsi.c
5569
5570 From David Wysochanski fix a typo.
5571 ------------------------------------------------------------------------
5572 r16379 | etxrab | 2005-11-02 14:24:42 -0600 (Wed, 02 Nov 2005) | 1 line
5573 Changed paths:
5574    M /trunk/epan/dissectors/packet-sip.c
5575
5576 Use dissect_sip_tcp_heur for TCP to make re-assembly work on hueristics.
5577 ------------------------------------------------------------------------
5578 r16378 | lego | 2005-11-02 13:46:47 -0600 (Wed, 02 Nov 2005) | 4 lines
5579 Changed paths:
5580    M /trunk/asn1/h248/h248.cnf
5581    M /trunk/asn1/h248/packet-h248-template.c
5582    M /trunk/epan/dissectors/packet-h248.c
5583
5584 - terminate a value_string
5585 - wildcard field subdissector
5586
5587
5588 ------------------------------------------------------------------------
5589 r16377 | ulfl | 2005-11-02 13:33:46 -0600 (Wed, 02 Nov 2005) | 2 lines
5590 Changed paths:
5591    M /trunk/plugins/profinet/ChangeLog
5592    M /trunk/plugins/profinet/moduleinfo.h
5593    M /trunk/plugins/profinet/packet-pn-dcp.c
5594
5595 minor enhancement (raised plugin version to 0.1.2):
5596 PN-DCP: dissection of "DHCP/DHCP client identifier" suboption was added
5597 ------------------------------------------------------------------------
5598 r16376 | etxrab | 2005-11-02 01:51:55 -0600 (Wed, 02 Nov 2005) | 6 lines
5599 Changed paths:
5600    M /trunk/asn1/camel/Makefile.nmake
5601    M /trunk/asn1/camel/camel.asn
5602    M /trunk/asn1/camel/packet-camel-template.c
5603    M /trunk/asn1/inap/packet-inap-template.c
5604    M /trunk/epan/dissectors/packet-camel.c
5605    M /trunk/epan/dissectors/packet-camel.h
5606    M /trunk/epan/dissectors/packet-inap.c
5607    M /trunk/epan/dissectors/packet-inap.h
5608
5609 From Tim
5610
5611 A small patch for camel and inap, where the linkedid doesn't get dissected correctly in camel or inap
5612 and some tidy up in the camel asn.1 which now compiles with no warnings.
5613
5614 also fix the copy_file target (/y)
5615 ------------------------------------------------------------------------
5616 r16375 | lego | 2005-11-01 15:09:28 -0600 (Tue, 01 Nov 2005) | 5 lines
5617 Changed paths:
5618    M /trunk/asn1/h248/packet-h248-template.c
5619    M /trunk/asn1/h248/packet-h248-template.h
5620    M /trunk/epan/dissectors/packet-h248.c
5621    M /trunk/epan/dissectors/packet-h248.h
5622
5623 - add a counter for pending messages
5624 - do not use a value string for context ids
5625 - remove the plugin registration as it is not supposedd to be a plugin
5626
5627
5628 ------------------------------------------------------------------------
5629 r16374 | etxrab | 2005-11-01 13:50:25 -0600 (Tue, 01 Nov 2005) | 1 line
5630 Changed paths:
5631    M /trunk/epan/dissectors/packet-xml.c
5632
5633 Add "application/resource-lists+xml" to xml types
5634 ------------------------------------------------------------------------
5635 r16373 | obiot | 2005-11-01 12:18:46 -0600 (Tue, 01 Nov 2005) | 2 lines
5636 Changed paths:
5637    M /trunk/epan/dissectors/packet-image-gif.c
5638    M /trunk/epan/dissectors/packet-image-jfif.c
5639    M /trunk/epan/dissectors/packet-mmse.c
5640    M /trunk/epan/dissectors/packet-smpp.c
5641    M /trunk/epan/dissectors/packet-wbxml.c
5642    M /trunk/epan/dissectors/packet-wsp.c
5643
5644 Use g_print() instead of fprintf() to write messages to the debug console.
5645
5646 ------------------------------------------------------------------------
5647 r16372 | lego | 2005-11-01 10:28:13 -0600 (Tue, 01 Nov 2005) | 3 lines
5648 Changed paths:
5649    M /trunk/asn1/h248/h248.cnf
5650    M /trunk/asn1/h248/packet-h248-template.c
5651    M /trunk/asn1/h248/packet-h248-template.h
5652    M /trunk/epan/dissectors/packet-h248.c
5653    M /trunk/epan/dissectors/packet-h248.h
5654
5655 - Embryonic Transaction & Context tracing
5656
5657
5658 ------------------------------------------------------------------------
5659 r16371 | guy | 2005-10-30 21:45:11 -0600 (Sun, 30 Oct 2005) | 2 lines
5660 Changed paths:
5661    M /trunk/doc/ethereal-filter.pod.template
5662
5663 Improve the description of "contains" and "matches" a bit.
5664
5665 ------------------------------------------------------------------------
5666 r16370 | guy | 2005-10-30 21:33:14 -0600 (Sun, 30 Oct 2005) | 2 lines
5667 Changed paths:
5668    M /trunk/epan/dfilter/dfvm.c
5669
5670 Dump the range when printing an MK_RANGE operator.
5671
5672 ------------------------------------------------------------------------
5673 r16369 | guy | 2005-10-30 20:42:22 -0600 (Sun, 30 Oct 2005) | 18 lines
5674 Changed paths:
5675    M /trunk/epan/dfilter/dfvm.c
5676    M /trunk/epan/ftypes/ftype-bytes.c
5677    M /trunk/epan/ftypes/ftype-integer.c
5678    M /trunk/epan/ftypes/ftype-pcre.c
5679    M /trunk/epan/ftypes/ftype-string.c
5680    M /trunk/epan/ftypes/ftype-tvbuff.c
5681    M /trunk/epan/proto.c
5682    M /trunk/plugins/mate/mate_util.c
5683
5684 When printing the code for a display filter:
5685
5686         print register numbers as unsigned (they're guint32);
5687
5688         when printing a PUT_FVALUE instruction, show the value as well
5689         as the type of the value.
5690
5691 That requires that a bunch of types get to_repr methods; add them for
5692 PCRE (FTREPR_DFILTER-only - show the regular expression as text),
5693 tvbuffs (FTREPR_DFILTER_only - show the data as a hex string), integral
5694 types, string types other than FT_STRING, and FT_IPv6.
5695
5696 That means we can use fvalue_to_string_repr() for FT_IPXNET and FT_IPv6
5697 in proto_construct_dfilter_string(), and that we don't need to handle
5698 integer and floating types specially in MATE.
5699
5700 Fix some problems with the PCRE execution code for tvbuff types.
5701
5702 ------------------------------------------------------------------------
5703 r16368 | guy | 2005-10-30 20:21:02 -0600 (Sun, 30 Oct 2005) | 3 lines
5704 Changed paths:
5705    M /trunk/epan/dissectors/packet-ieee80211.c
5706
5707 Get rid of an unused variable, and declare a variable that points into a
5708 tvbuff's data const.
5709
5710 ------------------------------------------------------------------------
5711 r16367 | guy | 2005-10-30 17:01:12 -0600 (Sun, 30 Oct 2005) | 2 lines
5712 Changed paths:
5713    M /trunk/epan/libethereal.def
5714
5715 Export fvalue_get_integer64(), for completeness.
5716
5717 ------------------------------------------------------------------------
5718 r16366 | guy | 2005-10-30 16:55:30 -0600 (Sun, 30 Oct 2005) | 2 lines
5719 Changed paths:
5720    M /trunk/epan/ftypes/ftype-ipv4.c
5721
5722 "XXX.XXX.XXX.XXX" is 15 characters, not 14 characters.
5723
5724 ------------------------------------------------------------------------
5725 r16365 | guy | 2005-10-30 14:16:01 -0600 (Sun, 30 Oct 2005) | 4 lines
5726 Changed paths:
5727    M /trunk/capture_loop.c
5728
5729 Make capture filter (and capture filter error message) strings "safe" as
5730 necessary before putting them into an error message dialog.  Fixes bug
5731 564.
5732
5733 ------------------------------------------------------------------------
5734 r16364 | ulfl | 2005-10-30 07:46:40 -0600 (Sun, 30 Oct 2005) | 1 line
5735 Changed paths:
5736    M /trunk/doc/ethereal-filter.pod.template
5737
5738 very minor enhancements
5739 ------------------------------------------------------------------------
5740 r16363 | jmayer | 2005-10-30 03:14:38 -0600 (Sun, 30 Oct 2005) | 7 lines
5741 Changed paths:
5742    M /trunk/epan/dissectors/packet-ieee80211.c
5743
5744 - Split dissect_wendor_specific_ie into
5745   dissect_vendor_ie_wpawme and dissect_vendor_ie_rsn
5746 - Display the vendor code on the top level of vendor specific IEs
5747 - Make the vendor code of vendor specific IEs filterable
5748   (wlan_mgt.tag.oui)
5749
5750
5751 ------------------------------------------------------------------------
5752 r16362 | jmayer | 2005-10-30 03:13:27 -0600 (Sun, 30 Oct 2005) | 6 lines
5753 Changed paths:
5754    M /trunk/epan/dissectors/packet-ieee80211.c
5755
5756 - Remove trailing whitespace
5757 - IS_WEP is now (11i) called IS_PROTECTED
5758 - Remove duplicate (and commented out) code
5759 - Add reson code 0x24 to reason_codes
5760
5761
5762 ------------------------------------------------------------------------
5763 r16361 | guy | 2005-10-29 18:22:13 -0500 (Sat, 29 Oct 2005) | 12 lines
5764 Changed paths:
5765    M /trunk/epan/dissectors/packet-mip6.c
5766    M /trunk/epan/dissectors/packet-mip6.h
5767
5768 Give RFC numbers for MIPv6, NEMO, and FMIPv6.
5769
5770 Fix up NEMO #defines for field offsets, and field and option lengths, to
5771 match #defines for other options.
5772
5773 Handle the padding in the FMIPv6 LLA option internally to the option
5774 parser, and don't include the link-layer address unless it's present. 
5775 Don't handle the length of the LLA option specially in the generic
5776 option parser.
5777
5778 Clean up white space.
5779
5780 ------------------------------------------------------------------------
5781 r16360 | sahlberg | 2005-10-29 17:47:20 -0500 (Sat, 29 Oct 2005) | 4 lines
5782 Changed paths:
5783    M /trunk/epan/dissectors/packet-ospf.c
5784
5785 remove some strcat   and dissect the options bitfield properly
5786
5787
5788
5789 ------------------------------------------------------------------------
5790 r16359 | guy | 2005-10-29 16:48:37 -0500 (Sat, 29 Oct 2005) | 2 lines
5791 Changed paths:
5792    M /trunk/epan/dissectors/packet-alcap.c
5793
5794 Use NULL for pointers, 0 for integers, to squelch compiler warnings.
5795
5796 ------------------------------------------------------------------------
5797 r16358 | guy | 2005-10-29 16:43:53 -0500 (Sat, 29 Oct 2005) | 2 lines
5798 Changed paths:
5799    M /trunk/epan/dissectors/packet-rmt-fec.c
5800
5801 Set "ti" in all code paths, to squelch a compiler warning.
5802
5803 ------------------------------------------------------------------------
5804 r16357 | guy | 2005-10-29 16:43:00 -0500 (Sat, 29 Oct 2005) | 2 lines
5805 Changed paths:
5806    M /trunk/epan/dissectors/packet-ncp2222.inc
5807
5808 Get rid of an unused variable.
5809
5810 ------------------------------------------------------------------------
5811 r16356 | etxrab | 2005-10-29 10:34:16 -0500 (Sat, 29 Oct 2005) | 2 lines
5812 Changed paths:
5813    M /trunk/gtk/rtp_analysis.c
5814
5815 From Jaap Keuter
5816 Improvments to PCMA and PCMU handling-
5817 ------------------------------------------------------------------------
5818 r16355 | ulfl | 2005-10-29 04:48:29 -0500 (Sat, 29 Oct 2005) | 1 line
5819 Changed paths:
5820    M /trunk/Makefile.am
5821    M /trunk/README.win32
5822    D /trunk/cleanbld.bat
5823
5824 remove cleanbld.bat (use the distclean target instead)
5825 ------------------------------------------------------------------------
5826 r16354 | sahlberg | 2005-10-28 22:07:26 -0500 (Fri, 28 Oct 2005) | 8 lines
5827 Changed paths:
5828    M /trunk/epan/dissectors/packet-pvfs2.c
5829
5830 add some simple heuristics for PVFS
5831
5832 make PVFS use tcp_dissect_pdus   so it will handle
5833 reassembly,   pdu boundary tracking, pdu transfer time atc.
5834
5835
5836
5837
5838 ------------------------------------------------------------------------
5839 r16353 | sahlberg | 2005-10-28 17:13:13 -0500 (Fri, 28 Oct 2005) | 3 lines
5840 Changed paths:
5841    M /trunk/epan/dissectors/packet-pvfs2.c
5842
5843 comment out the heuristics registration until we actually implement some heuristics
5844
5845
5846 ------------------------------------------------------------------------
5847 r16352 | sahlberg | 2005-10-28 17:08:15 -0500 (Fri, 28 Oct 2005) | 8 lines
5848 Changed paths:
5849    M /trunk/AUTHORS
5850    M /trunk/epan/dissectors/Makefile.common
5851    A /trunk/epan/dissectors/packet-pvfs2.c
5852
5853 From Mike Frisch
5854
5855 New protocol : PVFS2
5856
5857
5858 Example captures for fuzz testing can be found in Mikes email of Oct 7
5859
5860
5861 ------------------------------------------------------------------------
5862 r16351 | etxrab | 2005-10-28 14:27:13 -0500 (Fri, 28 Oct 2005) | 5 lines
5863 Changed paths:
5864    M /trunk/epan/libethereal.def
5865    M /trunk/ethereal_gen.py
5866
5867 1. replace "and" with "&&" in ethereal_gen.py:2103
5868
5869 2. add make_printable_string in libethereal.def
5870
5871
5872 ------------------------------------------------------------------------
5873 r16350 | gerald | 2005-10-28 10:08:14 -0500 (Fri, 28 Oct 2005) | 5 lines
5874 Changed paths:
5875    M /trunk/epan/to_str.c
5876
5877 If bytes_to_str() is passed a zero length value, return an empty string
5878 instead of asserting.  Fixes bug 560.
5879
5880 Fix up whitespace.
5881
5882 ------------------------------------------------------------------------
5883 r16349 | gerald | 2005-10-28 09:20:18 -0500 (Fri, 28 Oct 2005) | 3 lines
5884 Changed paths:
5885    M /trunk/epan/dissectors/packet-dec-dnart.c
5886
5887 Fix the bit mask for dec_dna.ctl.router_state.  This should fix the
5888 "check ftsanity.py output" error in Buildbot.  Fix up whitespace.
5889
5890 ------------------------------------------------------------------------
5891 r16348 | lego | 2005-10-28 07:02:13 -0500 (Fri, 28 Oct 2005) | 8 lines
5892 Changed paths:
5893    M /trunk/epan/dissectors/packet-alcap.c
5894    M /trunk/epan/dissectors/packet-alcap.h
5895
5896 Came up to be an almost complete rewrite:
5897
5898 - decode up to Q.2630.3
5899 - (almost) all parameter fields have its own filter expression
5900 - remove buffers from the stack
5901 - add some color (expert info) to the tree
5902
5903
5904 ------------------------------------------------------------------------
5905 r16347 | guy | 2005-10-27 15:18:50 -0500 (Thu, 27 Oct 2005) | 6 lines
5906 Changed paths:
5907    M /trunk/file.c
5908    M /trunk/gtk/packet_list.c
5909    M /trunk/gtk/proto_draw.c
5910    M /trunk/proto_hier_stats.c
5911
5912 Fix uninitialized variable errors.
5913
5914 Rename some variables to make the names used in progress bars more
5915 common.  (Should more of that functionality be moved into common
5916 progress bar code?)
5917
5918 ------------------------------------------------------------------------
5919 r16346 | guy | 2005-10-27 14:42:24 -0500 (Thu, 27 Oct 2005) | 7 lines
5920 Changed paths:
5921    M /trunk/gtk/io_stat.c
5922    M /trunk/tap-iostat.c
5923
5924 Make the processing of "-z" arguments in the Tethereal I/O stat tap more
5925 like that of the Ethereal I/O stat tap.  Improve error messages in both
5926 taps.
5927
5928 Use nstime() routines and structure assignment to do operations on
5929 nstime_t values.
5930
5931 ------------------------------------------------------------------------
5932 r16345 | gerald | 2005-10-27 08:46:32 -0500 (Thu, 27 Oct 2005) | 2 lines
5933 Changed paths:
5934    M /trunk/docbook/release-notes.xml
5935
5936 Add a CVE item for the IRC bug.
5937
5938 ------------------------------------------------------------------------
5939 r16344 | sahlberg | 2005-10-27 06:54:55 -0500 (Thu, 27 Oct 2005) | 3 lines
5940 Changed paths:
5941    M /trunk/asn1/pkixcrmf/crmf.cnf
5942    M /trunk/asn1/pkixcrmf/packet-crmf-template.c
5943    M /trunk/epan/dissectors/packet-crmf.c
5944
5945 register 1.2.840.113533.7.66.13 as passwordbasedmac from CRMF
5946
5947
5948 ------------------------------------------------------------------------
5949 r16343 | sahlberg | 2005-10-27 06:27:40 -0500 (Thu, 27 Oct 2005) | 4 lines
5950 Changed paths:
5951    M /trunk/epan/dissectors/packet-ber.c
5952
5953 add decoding of some more universal types for the opportunistic decode of unknown ber blobs.
5954
5955
5956
5957 ------------------------------------------------------------------------
5958 r16342 | sahlberg | 2005-10-27 05:11:22 -0500 (Thu, 27 Oct 2005) | 3 lines
5959 Changed paths:
5960    M /trunk/epan/dissectors/packet-nfs.c
5961
5962 get rid of the last two strcpy   from epan/dissectors
5963
5964
5965 ------------------------------------------------------------------------
5966 r16341 | sahlberg | 2005-10-27 04:58:16 -0500 (Thu, 27 Oct 2005) | 3 lines
5967 Changed paths:
5968    M /trunk/epan/dissectors/packet-nbns.c
5969
5970 remove some strcpy
5971
5972
5973 ------------------------------------------------------------------------
5974 r16340 | sahlberg | 2005-10-27 04:48:19 -0500 (Thu, 27 Oct 2005) | 3 lines
5975 Changed paths:
5976    M /trunk/epan/dissectors/packet-mount.c
5977    M /trunk/epan/dissectors/packet-ncp.c
5978
5979 get rid of some strcpy
5980
5981
5982 ------------------------------------------------------------------------
5983 r16339 | sahlberg | 2005-10-27 04:43:32 -0500 (Thu, 27 Oct 2005) | 3 lines
5984 Changed paths:
5985    M /trunk/epan/dissectors/packet-syslog.c
5986
5987 get rid of a strcpy
5988
5989
5990 ------------------------------------------------------------------------
5991 r16338 | sahlberg | 2005-10-27 04:35:14 -0500 (Thu, 27 Oct 2005) | 3 lines
5992 Changed paths:
5993    M /trunk/epan/dissectors/packet-fclctl.c
5994
5995 get rid of some strcpy
5996
5997
5998 ------------------------------------------------------------------------
5999 r16337 | sahlberg | 2005-10-27 04:26:35 -0500 (Thu, 27 Oct 2005) | 4 lines
6000 Changed paths:
6001    M /trunk/epan/dissectors/packet-ppp.c
6002
6003 remove some strcpy
6004
6005
6006
6007 ------------------------------------------------------------------------
6008 r16336 | sahlberg | 2005-10-27 04:17:10 -0500 (Thu, 27 Oct 2005) | 3 lines
6009 Changed paths:
6010    M /trunk/epan/dissectors/packet-t38.c
6011
6012 remove a strcpy() call
6013
6014
6015 ------------------------------------------------------------------------
6016 r16335 | sahlberg | 2005-10-27 04:14:07 -0500 (Thu, 27 Oct 2005) | 3 lines
6017 Changed paths:
6018    M /trunk/epan/dissectors/packet-sip.c
6019
6020 remove a strcpy
6021
6022
6023 ------------------------------------------------------------------------
6024 r16334 | sahlberg | 2005-10-27 04:11:00 -0500 (Thu, 27 Oct 2005) | 2 lines
6025 Changed paths:
6026    M /trunk/epan/dissectors/packet-rdt.c
6027
6028 get rid of a strcpy
6029
6030 ------------------------------------------------------------------------
6031 r16333 | sahlberg | 2005-10-27 04:07:22 -0500 (Thu, 27 Oct 2005) | 3 lines
6032 Changed paths:
6033    M /trunk/epan/dissectors/packet-rtp.c
6034
6035 remove a strcpy call
6036
6037
6038 ------------------------------------------------------------------------
6039 r16332 | sahlberg | 2005-10-27 03:50:42 -0500 (Thu, 27 Oct 2005) | 6 lines
6040 Changed paths:
6041    M /trunk/epan/dissectors/packet-ldap.c
6042
6043 remove a strcpy
6044 make the code A LOT nicer
6045 and get rid of unchecked memcpy
6046
6047
6048
6049 ------------------------------------------------------------------------
6050 r16331 | sahlberg | 2005-10-27 03:35:44 -0500 (Thu, 27 Oct 2005) | 3 lines
6051 Changed paths:
6052    M /trunk/epan/dissectors/packet-fcfzs.c
6053
6054 remove some strcpy
6055
6056
6057 ------------------------------------------------------------------------
6058 r16330 | ulfl | 2005-10-27 03:27:46 -0500 (Thu, 27 Oct 2005) | 1 line
6059 Changed paths:
6060    M /trunk/doc/editcap.pod
6061
6062 simply use 4 spaces for example indentation and formatting
6063 ------------------------------------------------------------------------
6064 r16329 | sahlberg | 2005-10-27 03:18:59 -0500 (Thu, 27 Oct 2005) | 8 lines
6065 Changed paths:
6066    M /trunk/epan/dissectors/packet-fcdns.c
6067
6068 remove some strcpy() and some buffers.
6069
6070
6071 boy o boy   the fc dissector family is in really poor shape and should be rewritten 
6072
6073
6074
6075
6076 ------------------------------------------------------------------------
6077 r16328 | ulfl | 2005-10-27 03:09:32 -0500 (Thu, 27 Oct 2005) | 1 line
6078 Changed paths:
6079    M /trunk/doc/editcap.pod
6080
6081 Synopsis: don't prepend an optional - before the first record number, it won't work
6082 ------------------------------------------------------------------------
6083 r16327 | guy | 2005-10-27 01:45:37 -0500 (Thu, 27 Oct 2005) | 5 lines
6084 Changed paths:
6085    M /trunk/file.c
6086    M /trunk/gtk/packet_list.c
6087    M /trunk/gtk/proto_draw.c
6088    M /trunk/proto_hier_stats.c
6089
6090 Check on every iteration of a loop whether to pop up a dialog box,
6091 rather than checking only on every progress bar update quantum, so that
6092 if the update quantum is *very* large, we don't end up waiting longer
6093 than the standard time for a dialog box before checking.
6094
6095 ------------------------------------------------------------------------
6096 r16326 | guy | 2005-10-26 18:10:20 -0500 (Wed, 26 Oct 2005) | 3 lines
6097 Changed paths:
6098    M /trunk/epan/dissectors/packet-ncp2222.inc
6099
6100 Don't run "process_ptvc_record()" on replies unless we're building a
6101 protocol tree.
6102
6103 ------------------------------------------------------------------------
6104 r16325 | ulfl | 2005-10-26 16:08:24 -0500 (Wed, 26 Oct 2005) | 9 lines
6105 Changed paths:
6106    M /trunk/doc/editcap.pod
6107
6108 from Jaap Keuter:
6109 The attached patch extends the synopsys and adds an 'Examples' chapter to
6110 the editcap documentation.
6111
6112 I've edited this a bit, without the real knowledge :-(, to make it:
6113
6114 a. look better
6115 b. make more sense (at least to me)
6116
6117 ------------------------------------------------------------------------
6118 r16324 | guy | 2005-10-26 15:21:28 -0500 (Wed, 26 Oct 2005) | 2 lines
6119 Changed paths:
6120    M /trunk/epan/dissectors/packet-ncp2222.inc
6121
6122 Add a comment.
6123
6124 ------------------------------------------------------------------------
6125 r16323 | sahlberg | 2005-10-26 15:17:40 -0500 (Wed, 26 Oct 2005) | 5 lines
6126 Changed paths:
6127    M /trunk/asn1/pkixcmp/packet-cmp-template.c
6128    M /trunk/epan/dissectors/packet-cmp.c
6129
6130 updates to CMP
6131
6132 implement the glue to dissect CMP oer TCP
6133
6134
6135 ------------------------------------------------------------------------
6136 r16322 | etxrab | 2005-10-26 14:52:00 -0500 (Wed, 26 Oct 2005) | 1 line
6137 Changed paths:
6138    M /trunk/asn1/nbap/packet-nbap-template.c
6139    M /trunk/epan/dissectors/packet-nbap.c
6140    M /trunk/epan/dissectors/packet-nbap.h
6141
6142 Add the rest of the IE:s
6143 ------------------------------------------------------------------------
6144 r16321 | etxrab | 2005-10-26 14:08:37 -0500 (Wed, 26 Oct 2005) | 3 lines
6145 Changed paths:
6146    M /trunk/epan/to_str.c
6147
6148 From Mike Duigou
6149 Safer handling for building address string for AT_STRINGZ and AT_URI.
6150
6151 ------------------------------------------------------------------------
6152 r16320 | etxrab | 2005-10-26 14:01:29 -0500 (Wed, 26 Oct 2005) | 3 lines
6153 Changed paths:
6154    M /trunk/epan/dissectors/packet-nettl.c
6155    M /trunk/wiretap/wtap.h
6156
6157 From  Mark C Brown, 
6158 Small patch correcting nettl.uid to unsigned and adding pduin/pduout as nettl.kind values...
6159
6160 ------------------------------------------------------------------------
6161 r16319 | etxrab | 2005-10-26 13:52:46 -0500 (Wed, 26 Oct 2005) | 1 line
6162 Changed paths:
6163    M /trunk/asn1/gsm_ss/SS-Operations.asn
6164    M /trunk/asn1/gsm_ss/packet-gsm_ss-template.c
6165    M /trunk/epan/dissectors/packet-gsm_ss.c
6166
6167 Set correct offset fore some signals, use dummy funtion to get hf fields auto generated.
6168 ------------------------------------------------------------------------
6169 r16318 | gerald | 2005-10-26 09:27:12 -0500 (Wed, 26 Oct 2005) | 2 lines
6170 Changed paths:
6171    M /trunk/docbook/release-notes.xml
6172
6173 Add the recent IRC bug to the release notes.
6174
6175 ------------------------------------------------------------------------
6176 r16317 | ulfl | 2005-10-26 03:32:21 -0500 (Wed, 26 Oct 2005) | 3 lines
6177 Changed paths:
6178    M /trunk/gtk/file_dlg.c
6179
6180 bugfix: don't crash the file open dialog, if the preview gets confused by "invalid" timestamps.
6181
6182 The localtime call will return NULL on invalid input which results in a NULL pointer exception. Simply print '?' if localtime returned NULL.
6183 ------------------------------------------------------------------------
6184 r16316 | etxrab | 2005-10-25 15:30:43 -0500 (Tue, 25 Oct 2005) | 1 line
6185 Changed paths:
6186    M /trunk/asn1/gsm_ss/SS-Operations.asn
6187    M /trunk/epan/dissectors/packet-gsm_ss.c
6188    M /trunk/epan/dissectors/packet-gsm_ss.h
6189
6190 Tags should be implicit.
6191 ------------------------------------------------------------------------
6192 r16315 | etxrab | 2005-10-25 15:29:50 -0500 (Tue, 25 Oct 2005) | 1 line
6193 Changed paths:
6194    M /trunk/asn1/ranap/packet-ranap-template.c
6195    M /trunk/epan/dissectors/packet-ranap.c
6196
6197 As there are more Procedure codes the hueristics need to be updated.
6198 ------------------------------------------------------------------------
6199 r16314 | lego | 2005-10-25 14:41:01 -0500 (Tue, 25 Oct 2005) | 3 lines
6200 Changed paths:
6201    M /trunk/epan/dissectors/packet-iuup.c
6202
6203 some ies in the init proc weren't propperly decoded.
6204
6205
6206 ------------------------------------------------------------------------
6207 r16313 | guy | 2005-10-25 14:39:50 -0500 (Tue, 25 Oct 2005) | 2 lines
6208 Changed paths:
6209    M /trunk/asn1/gsmmap/gsm_map-exp.cnf
6210
6211 Check in re-generated version from Graeme Lunt's fix to asn2eth.
6212
6213 ------------------------------------------------------------------------
6214 r16312 | guy | 2005-10-25 14:37:38 -0500 (Tue, 25 Oct 2005) | 5 lines
6215 Changed paths:
6216    M /trunk/asn1/rtse/packet-rtse-template.c
6217    M /trunk/epan/dissectors/packet-rtse.c
6218    M /trunk/epan/dissectors/packet-rtse.h
6219
6220 Don't declare "dissect_rtse_EXTERNAL()" in "packet-rtse.c" - let it get
6221 it from "packet-rtse.h" (which, at least on some platforms, doesn't
6222 declare it as static, so GCC 4.0, at least, fails because the static and
6223 non-static declarations collide).
6224
6225 ------------------------------------------------------------------------
6226 r16311 | guy | 2005-10-25 14:35:33 -0500 (Tue, 25 Oct 2005) | 2 lines
6227 Changed paths:
6228    M /trunk/epan/dissectors/packet-nbap.c
6229    M /trunk/epan/dissectors/packet-nbap.h
6230
6231 Check in the re-generated NBAP dissector.
6232
6233 ------------------------------------------------------------------------
6234 r16310 | lego | 2005-10-25 13:38:47 -0500 (Tue, 25 Oct 2005) | 3 lines
6235 Changed paths:
6236    M /trunk/asn1/nbap/packet-nbap-template.c
6237    M /trunk/asn1/ranap/packet-ranap-template.c
6238    M /trunk/epan/dissectors/packet-ranap.c
6239
6240 Avoid a conflict in global symbols by declaring some variables static.
6241
6242
6243 ------------------------------------------------------------------------
6244 r16309 | guy | 2005-10-25 12:49:08 -0500 (Tue, 25 Oct 2005) | 2 lines
6245 Changed paths:
6246    M /trunk/asn1/ranap/Makefile
6247
6248 We don't have an SS-Operations.asn file, and don't use one.
6249
6250 ------------------------------------------------------------------------
6251 r16308 | gram | 2005-10-25 12:10:04 -0500 (Tue, 25 Oct 2005) | 2 lines
6252 Changed paths:
6253    M /trunk/doc/README.developer
6254
6255 Document ptvcursors.
6256
6257 ------------------------------------------------------------------------
6258 r16307 | sahlberg | 2005-10-25 06:24:24 -0500 (Tue, 25 Oct 2005) | 3 lines
6259 Changed paths:
6260    M /trunk/epan/dissectors/packet-fcdns.c
6261
6262 remove a bunch of arrays, some strcpy() and make it dissect the fc4 type bitmask better
6263
6264
6265 ------------------------------------------------------------------------
6266 r16306 | sahlberg | 2005-10-25 05:38:36 -0500 (Tue, 25 Oct 2005) | 6 lines
6267 Changed paths:
6268    M /trunk/epan/dissectors/packet-fcsb3.c
6269
6270 remove a buffer from the stack and some strcpy()
6271
6272 the previous code had a bug in that it would never display one of the flags unless the other flag was also set.
6273
6274
6275
6276 ------------------------------------------------------------------------
6277 r16305 | sahlberg | 2005-10-25 05:24:40 -0500 (Tue, 25 Oct 2005) | 3 lines
6278 Changed paths:
6279    M /trunk/epan/dissectors/packet-fcsb3.c
6280
6281 remove a stack based array and some strcpy()
6282
6283
6284 ------------------------------------------------------------------------
6285 r16304 | guy | 2005-10-25 03:58:27 -0500 (Tue, 25 Oct 2005) | 2 lines
6286 Changed paths:
6287    M /trunk/epan/dissectors/Makefile.common
6288
6289 Fix a typo.
6290
6291 ------------------------------------------------------------------------
6292 r16303 | guy | 2005-10-25 01:20:46 -0500 (Tue, 25 Oct 2005) | 10 lines
6293 Changed paths:
6294    M /trunk/epan/dissectors/packet-ncp2222.inc
6295
6296 Put the code to handle NDS ping replies and NDS replies into routines of
6297 their own.
6298
6299 Do the tapping as early as possible, so it's done even if exceptions are
6300 thrown - and do it regardless of whether the tree argument is null or
6301 not, because a tap might be run without generating protocol trees.
6302
6303 Generate the expert info regardless of whether the tree arugment is null
6304 or not, as that's also used with taps.
6305
6306 ------------------------------------------------------------------------
6307 r16302 | etxrab | 2005-10-25 01:00:53 -0500 (Tue, 25 Oct 2005) | 8 lines
6308 Changed paths:
6309    M /trunk/AUTHORS
6310    M /trunk/epan/dissectors/packet-icmpv6.c
6311    M /trunk/epan/dissectors/packet-ipv6.h
6312    M /trunk/epan/dissectors/packet-llc.c
6313    M /trunk/epan/dissectors/packet-mip6.c
6314    M /trunk/epan/dissectors/packet-mip6.h
6315
6316 From Martin André
6317
6318 the attached patch implements a dissector for the Fast Handovers for Mobile IPv6 protocol (RFC4068). This patch was produced against version 0.10.13 and extends the following files:
6319 - packet-icmpv6.c
6320 - packet-ipv6.h
6321 - packet-mip6.c
6322 - packet-mip6.h
6323
6324 ------------------------------------------------------------------------
6325 r16301 | etxrab | 2005-10-25 00:56:21 -0500 (Tue, 25 Oct 2005) | 4 lines
6326 Changed paths:
6327    M /trunk/epan/llcsaps.h
6328
6329 From Jochen Friedrich 
6330
6331 this patch adds the description for LLC SAP 0xB4 and adds a dissector for basic format XID frames as documented in IEEE802.2. These frames are independent on the SAP / protocol and mandatory to all implementations.
6332
6333 ------------------------------------------------------------------------
6334 r16300 | etxrab | 2005-10-25 00:53:12 -0500 (Tue, 25 Oct 2005) | 1 line
6335 Changed paths:
6336    M /trunk/epan/dissectors/Makefile.common
6337
6338 Add missing file ( packet-ftbp.ch)
6339 ------------------------------------------------------------------------
6340 r16299 | etxrab | 2005-10-25 00:52:20 -0500 (Tue, 25 Oct 2005) | 4 lines
6341 Changed paths:
6342    M /trunk/packaging/nsis/Makefile.nmake
6343
6344 From Jaap Keuter:
6345 Ethereal 0.10.13 and trunk have a glitch in the NSIS Makefile.nmake. It still works with WinPcap_3_1_beta4.exe. The attached patch resolves this.
6346
6347
6348 ------------------------------------------------------------------------
6349 r16298 | guy | 2005-10-24 19:28:40 -0500 (Mon, 24 Oct 2005) | 9 lines
6350 Changed paths:
6351    M /trunk/epan/dissectors/packet-ndps.c
6352
6353 Clean up "print_address()" - fix the indentation, do the check for a
6354 too-large address in common code, and *don't* use tvb_get_letohl() to
6355 get IPv4 addresses (just use proto_tree_add_item(), it works Just Fine).
6356
6357 For integral values, always do the tvb_ensure_bytes_exist() test; don't
6358 just do it if the length is the expected value (the real problem is with
6359 bogus too-large lengths, so it's more important to do the check if the
6360 length *isn't* the expected value!).  Fixes bug 549.
6361
6362 ------------------------------------------------------------------------
6363 r16297 | lego | 2005-10-24 16:52:14 -0500 (Mon, 24 Oct 2005) | 3 lines
6364 Changed paths:
6365    M /trunk/wiretap/wtap.h
6366
6367 forgot this from the last commit
6368
6369
6370 ------------------------------------------------------------------------
6371 r16296 | etxrab | 2005-10-24 16:42:19 -0500 (Mon, 24 Oct 2005) | 14 lines
6372 Changed paths:
6373    M /trunk/asn1/acse/acse-exp.cnf
6374    M /trunk/asn1/acse/acse.cnf
6375    M /trunk/asn1/ftam/ftam.cnf
6376    M /trunk/asn1/ftam/packet-ftam-template.h
6377    A /trunk/asn1/ftbp
6378    A /trunk/asn1/ftbp/Makefile
6379    A /trunk/asn1/ftbp/Makefile.nmake
6380    A /trunk/asn1/ftbp/ftbp.asn
6381    A /trunk/asn1/ftbp/ftbp.cnf
6382    A /trunk/asn1/ftbp/packet-ftbp-template.c
6383    A /trunk/asn1/ftbp/packet-ftbp-template.h
6384    M /trunk/asn1/ros/packet-ros-template.c
6385    M /trunk/asn1/ros/packet-ros-template.h
6386    M /trunk/asn1/ros/ros.asn
6387    M /trunk/asn1/ros/ros.cnf
6388    M /trunk/asn1/rtse/packet-rtse-template.c
6389    M /trunk/asn1/rtse/packet-rtse-template.h
6390    M /trunk/asn1/rtse/rtse.cnf
6391    M /trunk/asn1/s4406/packet-s4406-template.c
6392    M /trunk/asn1/s4406/s4406.cnf
6393    M /trunk/asn1/x411/packet-x411-template.c
6394    M /trunk/asn1/x411/x411.cnf
6395    M /trunk/asn1/x420/packet-x420-template.c
6396    M /trunk/asn1/x420/x420-exp.cnf
6397    M /trunk/asn1/x420/x420.asn
6398    M /trunk/asn1/x420/x420.cnf
6399    M /trunk/epan/dissectors/packet-acse.c
6400    M /trunk/epan/dissectors/packet-acse.h
6401    M /trunk/epan/dissectors/packet-ftam.c
6402    M /trunk/epan/dissectors/packet-ftam.h
6403    A /trunk/epan/dissectors/packet-ftbp.c
6404    A /trunk/epan/dissectors/packet-ftbp.h
6405    M /trunk/epan/dissectors/packet-ldap.c
6406    M /trunk/epan/dissectors/packet-ros.c
6407    M /trunk/epan/dissectors/packet-ros.h
6408    M /trunk/epan/dissectors/packet-rtse.c
6409    M /trunk/epan/dissectors/packet-rtse.h
6410    M /trunk/epan/dissectors/packet-s4406.c
6411    M /trunk/epan/dissectors/packet-s4406.h
6412    M /trunk/epan/dissectors/packet-x411.c
6413    M /trunk/epan/dissectors/packet-x411.h
6414    M /trunk/epan/dissectors/packet-x420.c
6415    M /trunk/epan/dissectors/packet-x420.h
6416    M /trunk/tools/asn2eth.py
6417
6418 From Graeme Lunt:
6419
6420 The ftbp.patch file includes:
6421 a) A fix to acse.cnf which works around an asn2eth bug (it is the AE-qualifier EXPORT I want, but asn2eth doesn't generate the appropriate extern for the values). Also a small cosmetic change for EXTERNAL decodings.
6422 b) New EXPORTs for the FTAM dissector for use in FTBP.
6423 c) A fix to asn2eth to solve the problem if you EXPORT types that include a '-' character in the name (e.g. "AE-qualifier" from acse.cnf, "Date-and-Time-Attribute" from ftam.cnf). The problem is that asn2eth generates the "xxxx-exp.cnf" file using the 'C' name (which has replaced '-' with '_') rather than the original 'ASN' name. The fix just undoes the replacement as I couldn't see the original name being preserved anywhere. There still remains a problem if the type has a '.' in the name - but generally I don't think they do.
6424
6425 * Better ROS handling and registration
6426 * Simplified RTSE registration
6427 * X411 column information, extension naming and use of new RTSE/ROS registration
6428 * X420 notification extensions, warnings removal and export of ExtensionsField (missed from recent FTBP patch).
6429 * Better highlighting of S4406 protocol.
6430
6431
6432 ------------------------------------------------------------------------
6433 r16295 | lego | 2005-10-24 16:26:25 -0500 (Mon, 24 Oct 2005) | 5 lines
6434 Changed paths:
6435    M /trunk/epan/dissectors/packet-iuup.c
6436
6437 - optionally decode data pdus
6438 - optionally decode a 2 byte pseudo-header
6439 - Beautify colinfo
6440
6441
6442 ------------------------------------------------------------------------
6443 r16294 | lego | 2005-10-24 16:20:03 -0500 (Mon, 24 Oct 2005) | 5 lines
6444 Changed paths:
6445    M /trunk/epan/dissectors/packet-k12.c
6446    M /trunk/wiretap/k12.c
6447
6448 - packet records with AAL5 Pdus or AAL2 Sdus contain VP/VC and CID info in the packet record, use that instead of the one in the intreface description record.
6449 - Fix Timestamps that got broken with nanoseconds.
6450 - Add some more disabled code for debugging.
6451
6452
6453 ------------------------------------------------------------------------
6454 r16293 | etxrab | 2005-10-24 16:16:44 -0500 (Mon, 24 Oct 2005) | 2 lines
6455 Changed paths:
6456    A /trunk/asn1/nbap
6457    A /trunk/asn1/nbap/Makefile
6458    A /trunk/asn1/nbap/Makefile.nmake
6459    A /trunk/asn1/nbap/nbap.asn
6460    A /trunk/asn1/nbap/nbap.cnf
6461    A /trunk/asn1/nbap/packet-nbap-template.c
6462    A /trunk/asn1/nbap/packet-nbap-template.h
6463    M /trunk/epan/dissectors/Makefile.common
6464    A /trunk/epan/dissectors/packet-nbap.c
6465    A /trunk/epan/dissectors/packet-nbap.h
6466
6467 UMTS Node B Application Part(NBAP) packet dissection(3GPP TS 25.433 version 6.6.0 Release 6)
6468 All IE:s not dissected yet.
6469 ------------------------------------------------------------------------
6470 r16292 | sahlberg | 2005-10-24 03:44:36 -0500 (Mon, 24 Oct 2005) | 3 lines
6471 Changed paths:
6472    M /trunk/epan/dissectors/packet-fcfzs.c
6473
6474 get rid of a few strcpy and an array from the stack
6475
6476
6477 ------------------------------------------------------------------------
6478 r16291 | guy | 2005-10-23 21:49:32 -0500 (Sun, 23 Oct 2005) | 15 lines
6479 Changed paths:
6480    M /trunk/epan/dissectors/packet-ncp2222.inc
6481
6482 Add #defines for NDS tag values, and use them in the definition of
6483 nds_tags[] and in switch statements.  (Also, catch a case where we
6484 didn't use NDS_PTYPE_ values.)
6485
6486 Use the existing #defines for MVTYPE_ values.
6487
6488 Make the handling of NDS_PTYPE_{IP,UDP,TCP} in one case match the
6489 handling of the other cases (don't advance "ioffset", as it's advanced
6490 by the length of the item).
6491
6492 When checking whether an NDS reply has a completion code, don't check
6493 the fragment size, check the reassembled packet size.
6494
6495 Fix the handling of referrals in one case.
6496
6497 ------------------------------------------------------------------------
6498 r16290 | guy | 2005-10-23 21:35:43 -0500 (Sun, 23 Oct 2005) | 4 lines
6499 Changed paths:
6500    M /trunk/epan/dissectors/packet-irc.c
6501
6502 Don't get caught in an infinite loop if we're stuck at the end of the
6503 captured data.  Fixes bug 548.  (Also note that we need a better general
6504 solution.)
6505
6506 ------------------------------------------------------------------------
6507 r16289 | guy | 2005-10-23 21:05:19 -0500 (Sun, 23 Oct 2005) | 6 lines
6508 Changed paths:
6509    M /trunk/epan/dissectors/packet-ncp.c
6510
6511 Clean up indentation.
6512
6513 Hand NCP_ALLOCATE_SLOT and NCP_DEALLOCATE_SLOT packets to
6514 "dissect_ncp_request()", so we match up requests and replies, fill in
6515 the Info column properly, etc..
6516
6517 ------------------------------------------------------------------------
6518 r16288 | guy | 2005-10-22 01:25:14 -0500 (Sat, 22 Oct 2005) | 16 lines
6519 Changed paths:
6520    M /trunk/epan/dissectors/packet-ncp2222.inc
6521
6522 Add #defines of NDS protocol types, and use them in the value_string and
6523 switch statements.
6524
6525 Add some sanity checking for ptvcursor_advance calls.
6526
6527 proto_tree_add_item() works fine for IPv4 addresses; use it for them. 
6528 (tvb_get_letohl() doesn't work fine for them, even though it appears to
6529 do so on little-endian machines.)
6530
6531 Only set the "visible" flag on the protocol tree when we're sure we have
6532 one, so that it gets set even if we create a temporary tree.
6533
6534 Catch exceptions when dissecting requests, and compute and save the
6535 results of conditional tests before rethrowing the exception, so the
6536 results get saved even if the dissection gets an exception.
6537
6538 ------------------------------------------------------------------------
6539 r16287 | guy | 2005-10-22 00:43:09 -0500 (Sat, 22 Oct 2005) | 5 lines
6540 Changed paths:
6541    M /trunk/epan/Makefile.common
6542    M /trunk/epan/proto.c
6543    D /trunk/epan/ptvcursor.c
6544
6545 Move the ptvcursor.c code to epan/proto, and make ptvcursor_add() handle
6546 FT_UINT_BYTES and FT_UINT_STRING correctly when the tree argument is
6547 null (which involves carving proto_tree_add_item() into bits and having
6548 both ptvcursor_add() and proto_tree_add_item() call those bits).
6549
6550 ------------------------------------------------------------------------
6551 r16286 | guy | 2005-10-22 00:27:48 -0500 (Sat, 22 Oct 2005) | 3 lines
6552 Changed paths:
6553    M /trunk/epan/dissectors/packet-isis-lsp.c
6554
6555 Use the somewhat-misnamed "ipv4_addr_and_mask()" and
6556 "ipv6_addr_and_mask()" to handle address+prefix bit length combinations.
6557
6558 ------------------------------------------------------------------------
6559 r16285 | guy | 2005-10-21 23:09:37 -0500 (Fri, 21 Oct 2005) | 2 lines
6560 Changed paths:
6561    M /trunk/wiretap/ngsniffer.c
6562
6563 Update URL for Sniffer manual, and expand a comment a bit.
6564
6565 ------------------------------------------------------------------------
6566 r16284 | guy | 2005-10-21 22:52:06 -0500 (Fri, 21 Oct 2005) | 3 lines
6567 Changed paths:
6568    M /trunk/epan/dissectors/packet-iapp.c
6569
6570 Don't roll your own code for showing the usual display of bits in a
6571 bitfield, use the code we already have.
6572
6573 ------------------------------------------------------------------------
6574 r16283 | guy | 2005-10-21 22:49:23 -0500 (Fri, 21 Oct 2005) | 7 lines
6575 Changed paths:
6576    M /trunk/wiretap/ngsniffer.c
6577    M /trunk/wiretap/wtap-int.h
6578
6579 Add #defines for the DOS Sniffer network types and for various frame
6580 status field bits".
6581
6582 Check for "Internetwork analyzer" captures by checking the Sniffer
6583 network type, and save that type rather than just an "ATM or not" flag
6584 in the private data.
6585
6586 ------------------------------------------------------------------------
6587 r16282 | ulfl | 2005-10-21 13:47:04 -0500 (Fri, 21 Oct 2005) | 1 line
6588 Changed paths:
6589    M /trunk/Makefile.nmake
6590    M /trunk/config.nmake
6591
6592 Win32: first steps towards using GTK2.6, add zipfile and dir name definitions
6593 ------------------------------------------------------------------------
6594 r16281 | gram | 2005-10-21 08:11:04 -0500 (Fri, 21 Oct 2005) | 2 lines
6595 Changed paths:
6596    M /trunk/gtk/expert_dlg.c
6597
6598 Revert 16279.
6599
6600 ------------------------------------------------------------------------
6601 r16280 | etxrab | 2005-10-20 13:51:47 -0500 (Thu, 20 Oct 2005) | 7 lines
6602 Changed paths:
6603    M /trunk/epan/dissectors/packet-rmt-fec.c
6604    M /trunk/epan/dissectors/packet-rmt-lct.c
6605    M /trunk/epan/dissectors/packet-rmt-lct.h
6606    M /trunk/epan/dissectors/packet-rmt-norm.c
6607    M /trunk/epan/dissectors/packet-rmt-norm.h
6608
6609 From Julian Onions
6610
6611 - some improvements to the NORM decoder, and the ability to
6612 (optionally) heuristically detect NORM.
6613 - some improvements to FEC block labelling.
6614 - making the LCT header extension handler more generic and to decode more header extensions.
6615
6616 ------------------------------------------------------------------------
6617 r16279 | gram | 2005-10-20 13:07:03 -0500 (Thu, 20 Oct 2005) | 4 lines
6618 Changed paths:
6619    M /trunk/gtk/expert_dlg.c
6620
6621 From Greg Morris.
6622 Expert data must perform a re-dissection to trigger the NCP dissector.
6623 Change the call cf_retap_packets() to cf_redissect_packets().
6624
6625 ------------------------------------------------------------------------
6626 r16278 | gram | 2005-10-20 13:04:11 -0500 (Thu, 20 Oct 2005) | 3 lines
6627 Changed paths:
6628    M /trunk/gtk/conversations_table.c
6629
6630 From Greg Morris, patch to allow proper search/filtering of
6631 NCP conversations.
6632
6633 ------------------------------------------------------------------------
6634 r16277 | etxrab | 2005-10-20 10:51:39 -0500 (Thu, 20 Oct 2005) | 3 lines
6635 Changed paths:
6636    M /trunk/epan/dissectors/packet-mip6.c
6637    M /trunk/epan/dissectors/packet-mip6.h
6638
6639 From Bruno Deniaud:
6640 Handle NEMO (RFC  3963).
6641
6642 ------------------------------------------------------------------------
6643 r16276 | etxrab | 2005-10-20 10:49:03 -0500 (Thu, 20 Oct 2005) | 1 line
6644 Changed paths:
6645    M /trunk/epan/dissectors/packet-uma.c
6646
6647 Use the right offset when calling packet-gsm_a.c functions.
6648 ------------------------------------------------------------------------
6649 r16275 | etxrab | 2005-10-20 00:29:53 -0500 (Thu, 20 Oct 2005) | 2 lines
6650 Changed paths:
6651    M /trunk/epan/dissectors/packet-bootp.c
6652
6653 From Stephen Donovan:
6654 Allow Ethereal to decode the IP address inside of Option 118
6655 ------------------------------------------------------------------------
6656 r16274 | guy | 2005-10-19 21:45:52 -0500 (Wed, 19 Oct 2005) | 3 lines
6657 Changed paths:
6658    M /trunk/epan/dissectors/ncp2222.py
6659
6660 Put back some comments that got removed and that note issues seen with
6661 some captures.
6662
6663 ------------------------------------------------------------------------
6664 r16273 | ulfl | 2005-10-19 16:08:34 -0500 (Wed, 19 Oct 2005) | 8 lines
6665 Changed paths:
6666    M /trunk/docbook/edg_src/EDG_chapter_dissection.xml
6667
6668 from Jaap Keuter:
6669 Working with the reassembly functionality Ethereal provides I've found
6670 some additional changes had to be made to the EDG 8.4.1:
6671 - a typo (made by myself)
6672 - fragment_add_seq_check() doesn't take -1 as length remaining
6673 - process_reassembled_data() can be called with or without tree, and
6674   is required in both dissection runs
6675 - some whitespace stuff
6676 ------------------------------------------------------------------------
6677 r16272 | guy | 2005-10-19 14:40:55 -0500 (Wed, 19 Oct 2005) | 2 lines
6678 Changed paths:
6679    M /trunk/epan/dissectors/packet-ncp2222.inc
6680
6681 At least on Tiger, multiple definitions of an external don't work.
6682
6683 ------------------------------------------------------------------------
6684 r16270 | gerald | 2005-10-19 10:36:59 -0500 (Wed, 19 Oct 2005) | 4 lines
6685 Changed paths:
6686    M /trunk/epan/dissectors/packet-slsk.c
6687
6688 Ethereal doesn't like it when you try to tell it that integers are
6689 either -1 or 0 bytes long.  Use proto_tree_add_text() instead of
6690 proto_tree_add_uint_format().  Fixes bug 542.
6691
6692 ------------------------------------------------------------------------
6693 r16269 | gram | 2005-10-19 09:45:24 -0500 (Wed, 19 Oct 2005) | 3 lines
6694 Changed paths:
6695    M /trunk/gtk/Makefile.common
6696    A /trunk/gtk/conversations_ncp.c
6697    A /trunk/gtk/ncp_stat.c
6698
6699 From Greg Morris.
6700 Adds NCP data to conversations and SRT.
6701
6702 ------------------------------------------------------------------------
6703 r16268 | gram | 2005-10-19 09:39:09 -0500 (Wed, 19 Oct 2005) | 8 lines
6704 Changed paths:
6705    M /trunk/epan/dissectors/packet-ncp-nmas.c
6706
6707 From Greg Morris:
6708
6709 Updates to the NMAS dissector.
6710  
6711 1. Fixes error checking fragments
6712 2. Adds expert data
6713
6714
6715 ------------------------------------------------------------------------
6716 r16267 | gram | 2005-10-19 09:32:05 -0500 (Wed, 19 Oct 2005) | 5 lines
6717 Changed paths:
6718    M /trunk/epan/dissectors/packet-ndps.c
6719
6720 From Greg Morris:
6721
6722 Adds expert data to the NDPS dissector
6723
6724
6725 ------------------------------------------------------------------------
6726 r16266 | gram | 2005-10-19 09:28:26 -0500 (Wed, 19 Oct 2005) | 36 lines
6727 Changed paths:
6728    M /trunk/epan/dissectors/Makefile.common
6729    M /trunk/epan/dissectors/ncp2222.py
6730    M /trunk/epan/dissectors/packet-ncp-int.h
6731    A /trunk/epan/dissectors/packet-ncp-sss.c
6732    A /trunk/epan/dissectors/packet-ncp-sss.h
6733    M /trunk/epan/dissectors/packet-ncp.c
6734    M /trunk/epan/dissectors/packet-ncp2222.inc
6735
6736 From Greg Morris:
6737
6738 makefile.common.diff - epan directory
6739 1. Adds new packet-ncp-sss.c and packet-ncp-sss.h for new Secret Store dissector
6740  
6741 New Novell Secret Store Services dissector
6742 packet-ncp-sss.c
6743 packet-ncp-sss.h
6744  
6745 ncp2222.py.diff
6746 1. Adds a number of return values
6747 2. Adds 64bit file size support
6748 3. Add NCP 89,xx NCP's for UTF8 support
6749 4. Fixes a number of field values for proper dissection
6750 5. Adds support for Secret Store dissector
6751  
6752 packet-ncp2222.inc.diff
6753 1. Skwelches some compiler warnings
6754 2. Redo of fix for bug 535 which original fix broke dissection of NDS verb 5
6755 3. Adds support for Secret Store dissector
6756 4. Adds expert data
6757 5. Adds tap for service response time
6758 6. Fixes dissection of stream attribute
6759 7. Fixes defragmentation problem with more then 10 fragments
6760 8. Fixes NDS dissection if reply buffer was less then 7
6761  
6762 packet-ncp.c.diff
6763 1. Adds tap data
6764 2. Adds expert data
6765 3. Fixes calculation for NCP connection number
6766 4. Fixes malformed packet for destroy service connection
6767  
6768 packet-ncp.c.diff
6769 1. Adds tap data
6770
6771
6772 ------------------------------------------------------------------------
6773 r16265 | guy | 2005-10-19 02:57:38 -0500 (Wed, 19 Oct 2005) | 2 lines
6774 Changed paths:
6775    M /trunk/epan/dissectors/packet-cdp.c
6776
6777 Point specifically to the CDP information on the various Cisco pages.
6778
6779 ------------------------------------------------------------------------
6780 r16264 | jmayer | 2005-10-18 09:59:30 -0500 (Tue, 18 Oct 2005) | 1 line
6781 Changed paths:
6782    M /trunk/tools/pidl/TODO
6783    M /trunk/tools/pidl/idl.yp
6784    M /trunk/tools/pidl/lib/Parse/Pidl/Dump.pm
6785    M /trunk/tools/pidl/lib/Parse/Pidl/Ethereal/Conformance.pm
6786    M /trunk/tools/pidl/lib/Parse/Pidl/Ethereal/NDR.pm
6787    M /trunk/tools/pidl/lib/Parse/Pidl/IDL.pm
6788    M /trunk/tools/pidl/lib/Parse/Pidl/NDR.pm
6789    M /trunk/tools/pidl/lib/Parse/Pidl/Samba/NDR/Client.pm
6790    M /trunk/tools/pidl/lib/Parse/Pidl/Samba/NDR/Parser.pm
6791    M /trunk/tools/pidl/lib/Parse/Pidl/Samba3/Client.pm
6792    M /trunk/tools/pidl/lib/Parse/Pidl/Samba3/Header.pm
6793    M /trunk/tools/pidl/lib/Parse/Pidl/Samba3/Parser.pm
6794    M /trunk/tools/pidl/lib/Parse/Pidl/Samba3/Server.pm
6795    M /trunk/tools/pidl/lib/Parse/Pidl/Samba3/Types.pm
6796    M /trunk/tools/pidl/pidl
6797
6798 Update from samba tree
6799 ------------------------------------------------------------------------