aboutsummaryrefslogtreecommitdiffstats
path: root/NEWS
blob: c507184b4ad1787f28072c3f5a59e0d50cd3973a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
Overview of changes in Ethereal 0.8.12:
* OSPF enhancements (Craig Metz)
* Buffer-overflow protection with snprintf (Gilbert)
* Add "Save As" feature to TCP Follow dialogue (Gilbert)
* NFS update (Guy)
* Show correct IP cksum if cksum in packet is incorrect
	(Johannes.Hennecke@elsa.de, Gilbert, Guy)
* Fixes for srvloc (Guy, Peter Kjellerstedt)
* Reorganize Win32 README (Gilbert)
* ICQ updates (Peter Kjellerstedt)
* ICMP proto_tree fix (Guy)
* Filter dialogue GUI fix (Guy)
* Fix rlogin "fd" assumption (Guy)
* Packet-length fixes in various dissectors (Guy)
* Add preferences to OSI CLNP/COTP/CLTP (Laurent)
* Dissector tables allow for tvbuff and non-tvbuff dissectors (Guy)
* Code cleanup (Laurent, Guy)
* SMB fix (Richard)
* Add scripts to turn lists of protocols and filterable fields, as
	produced by "ethereal -G", to SGML (Richard)
* RPC updates (Uwe)
* NLM v1 updates (Uwe)
* Add Help window (Laurent)
* Improve add_host_name fill IP host hasthable from DNS answers (Laurent)
* Add doc strings to ncp2222.py (Gilbert)
* Fix display of IPv6 frag header in proto_tree (Santeri Paavolainen)
* Add wiretap support for Cisco Secure Intrusion Detection System IPLog format
	(Mike Hall, Gilbert)
* Allow "filtering" in TCP Follow Save As, i.e., save entire conversation, or
	either half of the conversation (C->S, S->C) (Gilbert, Laurent)
* Doco update (Guy)
* BOOTP fix (Phil Techau)
* Fix Help|About order (Guy)
* Add #defines to DNS dissector (Guy)
* Fix compilation in non-source directory (Laurent)
* Add ethertypes (Laurent)
* Add routines for fetching little-endian and big-endian 64-bit integral
	quantities, if G_HAVE_GINT64 is defined (Guy)
* ISIS CLV fix (Laurent)
* Add proto_tree_add_text_valist (Laurent)
* make-reg-dotc fix (Guy)
* header-file inclusion fixes (Laurent)
* Add Kerberos 5 dissector (Wes Hardaker, Guy, Gilbert)
* Speedup of random access to compressed ngsniffer files (Guy)
* LLC non-SNAP fix (Guy)
* snprintf fixes (Guy)
* "TCP follow" support for TCP over IPv6 (Laurent)
* Add RSH dissector (Robert Tsai)
* Add HPUX doco and patches (Guy)
* Better handling of failing to open capture device (Guy)
* Cope with Linux ISDN packet headers (Guy)
* Enable/disable particular protocols (Laurent, Uwe)
* Small RPC and NFS fix (Uwe)
* Preferences GUI updates (Laurent, Guy, Gilbert)
* Packet deselection fix (Guy)
* Re-organize popup menu (Laurent)
* GUI convenience function updates (Guy)
* DNS A6 records are now RFC 2874, not i-d (itojun)
* Add support for draft-ietf-ipngwg-icmp-name-lookups-06.txt
	(ICMP node information query) (itojun)
* Gryphon plugin fix (Laurent)
* Plugin fix (Laurent)
* Add Zebra dissector (Jochen, Guy)
* ICMPv6 dissector alignment fix (itojun)
* Add port type for SCTP ports (Michael Tuexen)
* Potential buffer overflow fixes (Laurent)
* Add info to summary window (Laurent)
* Add initial support for SMTP dissector (Richard, Laurent)
* Choose bold font from normal-weight font name (Guy)
* Font fixes (Laurent)
* BGP display filter fix (Laurent)
* Ascend display filter fix (Laurent)
* Ability to mark frames with middle mouse button. (Laurent)
* Tethereal initialization fix (Guy)
* Turn FT_NSTRING_UINT8 into FT_UINT_STRING (Gilbert)
* NCP fix (Gilbert)
* Remove "Decode IPv4 TOS field as DiffServ field" from display
	options (Laurent)
* Add a help context identifier to the status bar (Laurent)
* Fix CLEANUP_* macros in exceptions code (Gilbert)
* LDAP dissector fix (Guy)
* RPC packet-state fix (Guy)
* Name updates to stuff in GSS authentication for ONC RPC (Dug Song)
* Update doco (Guy, Laurent)
* libpcap->wiretap encapsulation type mapping fix for new DLT_ types (Guy)
* LLC fix (Guy)
* pptp fix (Laurent)
* vines fix (Laurent)
* NFS v2 READDIR fix (Guy)
* Add FT_STRINGZ type (Gilbert)
* Move pointer-integer functions (pntohl, et al) to separate file (Gilbert)
* Add initial support for BXXP (Richard)
* Fix method for building list of network interfaces (Uwe, with tip o' hat
	to W. Richard Stevens)
* GIOP endianness fix (Gilbert)
* Random character in help dialogue fix (Laurent)
* Change wtap_read() parameter list to avoid hacks in some wiretap
	modules (Gilbert)
* g_malloc()/g_free() fixes (Guy)
* New tvbuff routines (Gilbert, Richard)
* libsnmp.so loading fix (Guy)
* Use inverse video instead of boldface in hex dump (Graham Bloice, Guy)
* Ability to choose fixed-width font as a GUI preference (Guy)
* Default to "6x13" rather than Lucida Typewriter, as not all X servers
	have Lucida Typewriter (Guy)
* Comment-out Cut/Copy/Paste items in Edit menu (Guy)
* redraw_hex_dump fixes (Guy)
* Negative relative and delta timestamp fixes (Guy)
* Move some string functions out of packet.c and into strutil.c (Gilbert)
* OSPF fixes (Craig Metz)
* Avoid assert in tvbuff when creating packet of bogus reported_length (Gilbert)
* Don't allow hf_text_only to be in the display filter language (Gilbert)
* Win32 .cvsignore additions (Graham)

Overview of changes in Ethereal 0.8.11:
* Set locale in tethereal (Guy)
* Dialog box utility routines (Guy)
* Modal window fixes (Guy)
* GUI cleanups (Guy)
* Add support for preferences (Guy)
* IPv4 DiffServ is a preference (Guy)
* Add strcasecmp.c for those systems that need it, like SINIX-M (Uwe)
* BOOTP magic cookie fix, option-dissection fix (Guy)
* SNMPv3 fix for security model values 1 and 2 (Guy)
* Make AH payload dissection placement a preference (Gilbert)
* Timestamp display fix (Guy)
* CLNP TSAP fix (Guy)
* NFS filehandle dissection for ReliantUNIX and Linux nfsd/knfsd (Uwe)
* TCP summary info in protocol tree is an option (Gilbert)
* OSPF enhancements and fixes (Michael Rozhavsky)
* inet_aton()-related build fixes (Guy)
* UDP has heuristic dissector table, and uses it for RPC (Uwe)
* Dissection of RPCSEC_GSS credentials in ONC RPC (Dug Song)
* DNSSEC additions/name changes (Jakob Schlyter)
* Error message cleanups (Guy)
* DNS support for MS's WINS and WINS-R resource records (Guy)
* tvbuff-ication of H1 dissector, and response identifier display change
	(Gerrit Gehnen)
* SCTP dissector (Michael.Tuexen@icn.siemens.de)
* Capture-window titlebar fix (Gilbert)
* Support for building SVR4 binary packages (Gerald)
* proto_tree/dfilter interaction change (Gilbert)
* Fix URL for libpcap (Guy)
* Improved autogen.sh script (Bruce Korb)
* Add "debian" target to Makefile (Olivier)
* Tethereal packet-count and new-line fix (Gilbert)
* SNMP "agent address" trap PDU display fix (Guy)
* Support for many more DHCP options (Jose Pedro Oliveira)
* Compiler-warning fixes in wiretap (Guy)
* Reset "visited" flag when rescanning a file (Gilbert)
* Add RPM and SRPM build targets (Gerald)
* Another shot at the undead libpcap monster fix (i.e., extra info
	in headers for ss990915 libpcap) (Guy)
* Add aclocal-flags to fix build headaches (Guy)
* In proto_tree_add_item(), access tvbuff before adding anything to
	proto_tree. (Gilbert)
* Add Quake 1 dissector (Uwe)
* GIOP dissector warns about unsupported GIOP versions (Gilbert)
* dfilter2pod build fix (Gilbert)
* Re-write of NCP dissector. Adds python to build. :) (Gilbert)
* Fix Edit->Filters...->Apply (Richard)
* Add DIAMETER dissector (David Frascone)
* Display TCP RST data as text, as per RFC 1122 (Guy, with tip o' hat
	to Kevin Steves)
* Support for capturing from a pipe (FIFO or STDIN). (Olivier)
* Cross-platform build fixes (Guy)
* Fix directory-checking routines (Guy)
* Display filters now work on string types (Gilbert)
* Initial templates for decoding all 4 NLM protocol versions (Uwe)

Overview of changes in Ethereal 0.8.10:
* Code cleanup (Gilbert)
* Assign port 1052 to DDTP (Olivier)
* Add syslog dissector (Gerald)
* Build cleanup (Guy)
* X11 dissector (Christophe, Guy)
* RPC cleanup (Guy)
* tvbuffication (Olivier, Gilbert)
* Remove dead tos_str symbol (itojun)
* More manufacturer ether codes (Gaetan Soltesz <gaetan@cisco.com>)
* Support for capturing on Linux ATM interfaces (Mark Clayton)
* NG Sniffer file reading fixes (Joerg, Guy)
* Make 'tethereal -h' look similar to 'ethereal -h' (Joerg)
* Support for "Update list of packets in real time" on Win32 (Graham)
* Win32 makefile dependency fix (Graham)
* Fix for people who don't read the FAQ. I.e., fix for
	calling snmp_set_full_objid(0 in packet-snmp.c (Guy)
* OSI fix (Guy)
* ISIS fix (Guy)
* AFS volume name display fix (Guy)
* tvbtest enhancements (Guy)
* Treat TCP follow temp file as binary, for Win32 (Guy)
* Read NetXRay 2.002 files (Joerg, Guy)
* Fix octet string buffer overflow in packet-snmp.c (Guy)
* asn1.c/packet-snmp.c code cleanup (Guy)
* Variable name ("cf"/"cfile") cleanup (Ben Fowler)
* GUI-code enhancements (Guy)
* Wiretap enhancements (Guy)
* Support for OSI CLTP (Guy)
* ISAKMP padding fix (Guy)
* GUI progress bar change (Guy)
* Debian build-file fix (Olivier)

Overview of changes in Ethereal 0.8.9:
* Timestamps in RTP summary column (Jason Lango)
* Fix build warnings (Ron Flory)
* Make our GtkCList sortable (Graham Bloice)
* Use F<> instead of B<> for files in man pages (Guy)
* Fix a type IP packet counter (Gerald)
* Build fixes (Gilbert, Guy)
* Rename "private" to "dump", to avoid C++ reserved word (Guy)
* Add tvbuff class and exceptions module (Gilbert, Guy)
* Convert dissectors to use tvbuffs (Gilbert, Olivier, Guy)
* Support ISAKMP Configuration Method (Yaniv Kaul)
* Fix tethereal/wiretap error-reporting bug (Gilbert)
* Add sample Makefile for regression testing (Gilbert)
* Dissect substring filters in packet-ldap.c (Guy)
* Fix wtap.h typo (Alan Harrison)
* Change usage of 'fd' in file.c (Ben Fowler)
* Fix endian bug in ngsniffer.c (Guy)
* Fix smb-pipe NetServEnum (Guy)
* Fix VTP to correctly add ipv4 address to proto_tree (Guy)
* cf->current_frame fix for correctly displaying GtkCList (Guy)
* SMUX and SNMPv3 support (Jochen Friedrich)
* Fix snmp-less build (Guy)
* Show Ethernet trailer (Gilbert)
* Old-style fixes for bounds checking (Guy, Gilbert)
* Make proto_tree_is_visible false more of the time (Guy)
* Support for GRE over IPX (Paul Ionescu)
* Move psuedo_header out of frame_data structure to save memory. Required
	changes in wiretap, too. (Guy)
* Doco fixes (Guy)
* Mark DCHP packets as DHCP, using bootp.dhcp flag. (Paul Ionescu)
* Fix randpkt.c for new wtap_dump() (Gilbert)
* Correctly handle 0-length FT_BYTES (Gilbert)
* Header file fixes (Guy, Gilbert)
* SMUX-related fix (Guy)
* More wiretap zlib fixes (Guy)
* Detect Cisco and Novell type IPX packets (Paul Ionescu)
* Close the capture file descriptor (Mark Burton, Guy)
* More ISAKMP additions (Yaniv Kaul, Guy)
* Support for EIGRP over Appletalk and IPX (Paul Ionescu)
* Fix display of IP fragment (Scott Howard)
* Fix for Linux ISDN ippp devices (Gilbert)
* Change handling of capture_ppp() (Gilbert)
* SMB fixes (Mark Burton)
* Support for reading compressed Sniffer fils (Tim Farley, Joerg, Guy)
* GTK dialogue fixes (Guy)
* Incorporate gtkclist.c from GTK+ 1.2.8 (Guy)
* Initial SCTP support (Michael Tuexen)
* Support for Mobile IP dissection (Stefan Raab, Gilbert, Guy)
* Fix for X.25 dbit (Gilbert)
* Enable more dissector handoff tables (Guy)
* Win32 build enhancements (Graham Bloice)
* X.25 LCN display fix (Olivier)
* C/C++ typedef fixes (Guy, Andreas Sikkema)
* Change proto_tree_add_*() calls to find more errors at compile time (Guy)
* Fix plugin function pointer table (Gilbert)
* Add "Enable name resolution" check box to File Open dialogue (Gilbert)
* Fix RSVP for Resv Tear Confirm message (Gilbert)
* Show ICMP sequence number as two bytes instead of integer of unknown-endianness (Gilbert)
* Add gtk_set_locale() to main (Kaoru Kusunoki)
* Make dissect_ah() use dissector handoff tables (Gilbert)
* Fix L2TP dissector to call dissect_ppp() (Gilbert)
* Support for COPS (Heikki)

Overview of changes in Ethereal 0.8.8:
* Implement dissector tables for various protocols (Gilbert, Guy)
* Add "visited" flag to each frame (Gilbert, Guy)
* Renamed the DHIS protocol to DDTP (Olivier)
* Change win32 port to build as a Windows (non-console) program (Guy)
* Improved display of FTP data (Richard)
* Add icon and resource for Win32 ethereal (Graham Bloice)
* OSI fix (Guy)
* Wiretap code cleanup (Guy)
* Updates to OSI CLNP, CLTP, ISIS. Added OSI ESIS (Ralf Schneider)
* Per-frame data allocation (Richard)
* Update NCP code to use conversation types (Guy)
* Fix checksum option decoding in CC/CR TPDU in CLNP dissector (Laurent)
* Detect compressed A/C PPP fields (Greg Kilfoyle)
* Support for decoding MS Proxy protocol (Jeff Foster)
* Fragmented IPv6 fix (Guy)
* Fixes to LPD dissector (Matthijs Melchior <mmelchior@lucent.com>)
* Support for RTCP and RTP (Jason Lango)
* RTSP fixes (Guy)
* IPv4 dissector and doco fix (Ben Fowler <wapdev@leedsnet.com>)
* Add proto_tree_add_int_format() (Gilbert)
* Support IPv6 name resolution A6 packet (itojun)
* Support AD and CD bit in RFC2535 section 6 (itojun)
* Add "-s" to editcap (Guy)
* Print spaces as spaces in hex dump pane (Gilbert, Guy)
* Don't dissect encrypted payload in ISAKMP packet (Guy)
* SINEC H1 fixes (Gerrit Gehnen)
* Plugin fixes (Gerrit Gehnen)
* Win32 build fixes (Graham Bloice)
* Doco updates (Guy)
* Menu fixes (Guy)
* Dialogue window helper functions (Guy)
* GUI button-creation functions (Guy)
* Speedups in token-ring dissector (Gilbert)
* Registration of lists of "heuristic" dissectors (Guy)
* Ethereal child process error-handling (Guy)
* Fix problems with dialogue windows popping up multiple times (Guy)

Overview of changes in Ethereal 0.8.7:
* Small memleak in "Find Frame" plugged (Guy)
* Correct behavior for stopping frame search (Guy)
* RPM spec file fix (Patrick Higgins <phiggins@transzap.com>)
* Disable "Update list of packets in real time" and
	"Automatic scrolling in live capture" for Win32 (Gilbert)
* Avoid using zero-length arrays in packet-rsvp.c (Guy)
* Add wtap_read() func to wtap.c (Richard, Guy)
* Update to SMB Browse (Richard)
* Rlogin dissector (Jeff Foster)
* Re-arrange dissector_add() calls and make some dissectors static
	for dissectors under TCP and UDP (Guy)
* Remove unused value_string in packet-llc.c (Guy)
* Add DOCSIS BPDU (Johannes Hennecke <Johannes.Hennecke@elsa.de>)
* Separate variables for "File|Open" and "File|Save [As]" (Guy)
* BGP confederations support (Greg Hankins)
* Correct display of FT_BOOLEANs inside bitfields (Gilbert)
* Catch loops in DNS names. Avoids zlip DNS DoS exploit (Guy)
* Compile tethereal and editcap for Win32 (Gilbert)
* Support CIFS-over-TCP w/o NBSS (Mark Muhlestein)
* .cvsignore updates (Ben Fowler)
* Add SOCKS[45] dissector, plus changes to conversation.c (Jeff Foster)
* Fix int size for I and S LLC frames. (Guy)
* Update packet-osi.c [CLNP] (Guy)
* Update packet-isis.c (Guy)
* Fix typo in packet-h1.c (Guy)
* Update Win32 doco (Guy)
* Fix null filter string display in summary dialogue (Guy)

Overview of changes in Ethereal 0.8.6:
* L2TP spelling fix (Florian)
* RADIUS update (Florian)
* LDAP build fix (Guy)
* Fix for not being able to capture more than once in a session (Guy)
* Developers' doc update (Guy)
* Build fixes (Guy)

Overview of changes in Ethereal 0.8.5:
* Fix for reading Toshiba ISDN router trace files (Gilbert)
* Fix proto_* calls in various dissectors (Guy, Gilbert)
* Fix offset in packet-ipp.c (Guy)
* Documentation updates (Guy, Olivier)
* Another iteration of the frame_data pointer/GtkCList headache (Guy)
* Support for DUMP and EXPORT replies in packet-mount.c (Uwe)
* Support for MPLS (Ashok)
* RSVP fixes (Guy)
* Fix TCP Stream (Guy)
* Break proto_tree_add* functions into many more (Gilbert, Guy)
* Win32 version uses HOMEDRIVE and HOMEPATH instead of HOME (Guy)
* More *BSD zlib fixes (Guy)
* Fix to handle SNMPv2 TRAP PDUs (Dietmar Petras)
* Fix SNMP (Guy)
* Fix "Find Frame"/"Go To Frame" dialogue boxes (Guy)
* Plugin API fixes (Guy)
* LAPB update (Olivier)
* EIGRP update (Guy)
* V120 update (Guy)
* RADIUS changes (Florian Lohoff)
* Add new filterable fields to eth, tr, fddi, isl (Jeff Foster, Gilbert)
* Add Novell option decoding (Fredrik Sorensson <fsn@volvo.se>>
* More proto- and dfilter- assertions (Gilbert, Ben Fowler <wapdev@leedsnet.com>)
* Fix IPv6 fragment handling (Jochen Friedrich)
* DNS update (Guy, Itojun)
* IPv4 udpate (Guy)
* Enable capturing in Win32 (Paul Welchinski)
* Fix for SMB (Andreas Sikkema)
* Wiretap update; fix for Netmon reader (Guy)
* L2TP fixes (Florian Lohoff)
* NFS update (Guy)
* Telnet update (Guy)
* Per-frame proto data (Richard)
* ASN.1 update (Guy)
* PPP over GRE fix (Gilbert)
* ISIS-HELLO fix (Ralf Schneider)
* Display filter string length fix (Ralf Schneider)
* Re-work of LDAP dissector (Doug Nazar)
* Win32 file-save fix (Andreas Sikkema)
* Add getopt routine for Win32 (Gilbert)
* BGP route reflection support (Greg Hankins <gregh@twoguys.org>)
* BOOTP fix (Michael Johnston)
* Lex build fix (Guy)
* Remove extra menu entries for "Find Frame" and "Go To Frame" (Guy)
* Wiretrace's iptrace reader now reads IBM SP switch traces (Jochen Friedrich)
* HP-UX build fix (Guy)
* Plugin update (Olivier)
* Summary dialogue window fix (Guy)
* Ethereal exit logic re-org (Guy)
* Filter dialogue re-org (Guy)
* Use GMemChunk for frame_data structs (Guy)
* Allow registration of protocol handoffs (Jeff Foster, Guy)
* Win32 build fix for new WinPcap library (Guy)

Overview of changes in Ethereal 0.8.4:
* Listen for exception on GDK_INPUT_EXCEPTION on sync pipe (Gilbert)
* Correct timestamp bug in dissect_ipopt_timestamp() (Paul Ionescu, Olivier)
* Win32 fixes (Ed Meaney)
* Fix PLUGIN_DIR scanning (Olivier)
* Support for Cisco Group Management Protocol (Guy)
* Allow filtering on 24-bit integral fields (Guy)
* Support for Cisco's Virtual Trunking Protocol (guy)
* Enable plugins on Win32 (Gilbert)
* Debian packaging changes (Olivier)
* Win32 build fix (Gilbert)
* Fix bug in tftp (Dietmar Petras)
* Support for Time Protocol (Dietmar)
* Support for win32 libpcap (Ed Meaney)
* Typo in Makefile.am (Sean Walmsley <sean.p.walmsley@Hydro.ON.CA>)
* Build fix, plus suport for setuid ethereal [DANGEROUS!]
	(Peter Kjellerstedt <peter.kjellerstedt@axis.com>)
* Typo fix in OSPF (Nick Amato)
* Code movement (Guy)
* NetBSD zlib build fix (Itojun, Guy)
* Misc. code fixes (Guy)
* Win32 fixes (Guy)
* Support for SMB Mailslot and Netlogin (Jeff Foster)
* BOOTP fix (Dietmar Petras)
* "A header file for every dissector" (Gilbert)
* Fix NetBIOS name types (Richard)
* Allow for non-"struct timeval" in tethereal (Gilbert)
* Upgrade gtkclist.c to GTK+-1.2.7 (Gilbert)
* Support raw IP nettl captures (Olivier)
* Fix X.25 data structure initialization (Olivier, Guy)
* New WTAP error code: WTAP_ERR_UNSUPPORTED_ENCAP (Guy)
* LanMan fix (Richard)
* Doco updates (Guy)
* Fix for UCD SNMP 4.1.x
* "Resolve Name" item in proto tree popup (Laurent)
* Buffer fix (Guy)
* SMB Logon fix (Richard, Jeff Foster)
* Tethereal fix for multi-arg filters on command line (Guy)
* Fix HTTP request and response (Laurent)
* Support for Dynamic Host Information Services (Olivier)
* Add TCP segment length to TCP packet summary (Fred Reimer)
* Pop up single packet's proto tree in new window (Jeff Foster, Guy)
* Developer's README, finally! (James Coe, Guy, Jeff Foster, Gilbert)
* Support for HP-UX 11 nettl files (Olivier)
* Make scrollbar placement option ubiquitous (Guy)
* Support for Sinec H1 protocol (Gerrit Gehnen)
* Show version number resource in COTP (Gerrit Gehnen)

Overview of changes in Ethereal 0.8.3:
* Win32 path delimiter fixes (Guy)
* clnp fix (Guy)
* tethereal initialization fix (Guy)
* Debian packaging files (Olivier)
* NFS readdir* segfault fix (Uwe)
* file_seek() fix (Guy)
* "struct timeval"/"struct bpf_timeval" fix (Guy)
* TFTP Option Extension (RFC 2347) support (Craig Newell)
* Menu fixes (Gilbert)
* PPP sequence number fix (Gilbert)
* Support for NetXRay WAN traces (Gilbert)
* X.25 fix (Guy)
* TCP Follow EBCDIC toggle fix (Gilbert)
* New get_home_dir() function for HOME env var (Gilbert, Guy)
* Additional NLPIDs (Guy)
* New "ethereal_static" make target (Nathan)
* Capture window close button fix (Nathan)
* Plugin directory symlink scanning fix (Olivier)
* Add SNMP trap port to udp dissector (Guy)

Overview of changes in Ethereal 0.8.2:
* Add editcap as standard install target (Guy)
* Add manpage for editcap (Guy)
* GUI code movement (Guy)
* Read-only Win32 support (Gilbert, Guy)
* L2TP updates (Laurent Cazalet, Thomas Parvais)
* select() workaround for Linux libpcap bug (Guy)
* Cisco CDP fixes (Guy)
* Hex dump option in TCP Stream window (Olivier)
* Assorted frame numbering fixes (Guy)
* Filterable RTSP fields (Jason)
* X.25-over-Ethernet support, perhaps (Guy)
* Export and usage of NLPID values (Guy)
* zlib fix for {Free,Open,Net}BSD (Guy, Itojun)
* Add tethereal and manpage (Guy)
* Doc updates (Guy, Gilbert)
* Fix type in hex printing in netbios (Gerald)
* Work around RedHat 6.1 libpcap filter "feature" (Gerald)
* Fix alignment issues (Guy)
* Tethereal mods (Nathan)
* Use gmodule for dynamic linking instead of libltdl (Gilbert)
* Build fixes (Guy)
* Plugins in tethereal (Olivier)
* Editcap mods (Richard)
* Change code to use strchr() instead of index() (Guy)
* Change code to use strrchr() instead of rindex() (Guy)
* Pop-up menus with right-clicks (Jerry Talkington)
* Packet scrolling option in capture dialogue window (Guy)
* Full NFSv3 support (Uwe)
* Fix byte-order and alignment problems in PPTP
	(Thomas Quinot, Debian bug 55347)
* Support for both HP-UX 9.04 and HP-UX 10.20 nettl files (Olivier)
* "Inactive Subset" in ISO 8473 CLNP (Gerrit Gehnen)
* Vines update (Joerg)
* tm_mon fix (Guy)
* New proto_item_set_text() and proto_tree_add_notext() functions (Guy)
* New functionality in dissect_rpc_string() (Guy)
* CDP fixes (Paul Ionescu)
* packet_info and ethernet changes (Guy)
* LLC updates (Guy)
* Flag for IPv4 TOS field/DiffServ field (Heikki Vatiainen)
* Cisco ISL support (Guy)
* Workaround for GTK+-1.2.[3-6] text widget bug (Gerald)
* Menu updates and fixes (Gerald, Gilbert, Guy, henceforth "3G")
* Parse multiple COMMUNITIES value in BGP (Itojun)

Overview of changes in Ethereal 0.8.1:
* Fix mulitiple-selection bug in packet list (Gilbert)
* Check for libtool and libtool version (Guy)
* Toshiba file reader handles relative dates (Gilbert)
* File|Open dialogue box directory hack (Gilbert)
* Modify appearance of lines and expanders in GUI proto tree (Gilbert)
* Make code ANSI-C compliant and other build fixes (Guy)
* Fix side effects of using GtkCTree and GTK_SELECTION_BROWSE (Guy)
* Abstract out some of the menu code from the GUI routines (Guy)
* Re-arrange some GUI code (Guy)
* "Default" button for resetting plugin filter string (Olivier)
* Plugin status save/restore (Olivier)
* Add notes about sniffing VMware connections (Gilbert)
* Add focus for "Find Frame" and "Go to Frame" (Guy)
* Reconcile differences in integer size used for ports
	in conversation code and packet_info code (Gilbert)
* Empty string capture filters for libpcap craziness (Gerald, Guy)
* Manpage updates (Guy)
* Print packets as multiple pages of PostScript (Guy)
* Fix "Follow TCP Stream" print function (Guy)
* Avoid segfault in SMB reported by
	Aaron Bush <abush@microcenter.com> (Gilbert)
* L2TP support (John Thomes)
* Allow printing during capturing

Overview of changes in Ethereal 0.8.0:
* RPC and NFS updates, complete NFSv2 support (Uwe, Gilbert)
* Initial TNS support (Nathan)
* Documenatation and distribution updates (Gilbert, Guy, Itojun, Gerald)
* SMB fixes (Gilbert, Richard, Olivier, Greg Kilfoyle)
* Color preference fixes and updates (Guy)
* NetBIOS fixes (Guy)
* IPX fixes and updates (Guy, Nathan)
* Capture/file save facility updates (Guy)
* Add IPX stats to capture window (Gilbert)
* Appropriately enable/disable the "follow" menu item (Florian)
* ICQ fixes from Guy and Kojak (Guy)
* Add Christopher McAvaney's format_text() fix (Guy)
* Stream window color prefs (Gerald)
* Myriad GUI fixes and enhancements (Gilbert, Guy)
* RADIUS fixes thanks to Arni Raghu <arni@caip.rutgers.edu> (Gilbert)
* VLAN updates (Nathan)
* Byte view fixes (Nathan)
* Initial TACACS+/XTACACS support (Nathan)
* Multiple file format capability in wiretap and Ethereal (including Snoop,
  Netmon 1.x, Sniffer, Netxray, and various flavors of libpcap)
  (Guy, Olivier, Nathan)
* Added editcap to the distribution (Richard)
* Enhancements to wiretap's file output capabilities (Guy)
* Add our own SNMP PDU dissector; other SNMP fixes and updates (Guy)
* ASN.1 code added; used by SNMP dissector, and available for other use
  by other dissectors (Guy)
* LLC/SNAP fixes and updates (Guy, Nathan)
* NTP fixes (Guy, Gerald)
* ISAKMP updates from Dave Chapeskie (Guy)
* Reduced dependency on "global.h" (Gilbert, Guy)
* HTTP updates from Jerry Talkington (Guy)
* Added IRC dissector (Nathan)
* DNS updates (Nathan)
* Added James Coe's patch(es) to add SRVLOC and NCP-over-IP support (Guy)
* CLI fixes and enhancements (Guy)
* ARP improvements (Nathan)
* Capture length fixes for IRIX (Guy)
* BGP updates from Greg Hankins, and other BGP fixes (Itojun)
* Added Philip Gladstone <philip@raptor.com>'s patch to check IP header
  checksum (Gilbert)
* GRE updates, merged code from Jerry Talkington (Guy)
* AppleTalk updates, including NBP and RTMP dissectors (Nathan, Guy)
* Initial LDAP support (Nathan)
* X.25 updates (Olivier)
* Plugin support (Olivier)
* Fixes for packet-ip.c (Guy, Gilbert)
* Jerry Talkington's patch to move filter prefs to their own dialog (Guy)
* Fixes for RedHat's modified version of libpcap (Guy)
* WCCP dissector from Jerry Talkington (Guy)
* rwho/rwhod/ruptime support added (Gilbert)
* Added Bert Driehuis <driehuis@playbeing.org>'s I4B wiretap module
  and V.120 decoder (Gilbert, Guy)
* RSVP fixes (Gilbert)
* NCP fixes and updates, other fixes from James Coe (Nathan, Guy)
* Q.931 updates from Bert Driehuis (Guy)
* ISDN4BSD updates (Guy)
* Support for ISIS thanks to Stuart Stanley (Guy)
* Support for Dearborn Group Technology's Gryphon as a plugin (Gilbert)
* Win32 port updates (Guy)
* LPD segfault fixes reported by Gregor Glomm (Gilbert)
* GUI page added to preferences (Gilbert)
* Libtool integrated with the distribution (Gerald, Guy, Itojun)
* OUI updates (Guy)
* Summary-dialog-on-empty-capture segfault bug squished (Guy)

Overview of changes in Ethereal 0.7.9:
* Compilation warning fix (Guy)
* Updates to Q.931 (Guy)
* Updates to Q.2931 (Guy)
* Display filter widget uses GtkCombo (Gerald)
* Added SNMP over Ethernet (Gilbert)
* Small changes to display filters from tcp follow and match selected (Gilbert)
* Fix problem and update SMB (Richard)
* Update portmap (Uwe)
* Update NFS (Uwe)
* Support for iptrace 1.0 files (Gilbert; thanks to
	Florian Lohoff <flo@rfc822.org> for sample trace files)
* Update support for netmon 2.0 files (Guy)
* Updates to ATM (Guy)
* Updates to ARP (Guy)
* Updates to DNS (Guy)
* Support for both PPP and LAPB as WAN links in NG Sniffer files (Guy)
* Colorize TCP streams (Gerald)
* Make autoconf check for correct contents of libz library (Guy)
* Updates to About box (Guy, Gilbert)

Overview of changes in Ethereal 0.7.8:
* Added RPC and NFS (Uwe)
* Added IGRP/EIGRP (Don)
* "Print" button in TCP Follow window (Warren Young)
* BGP enhancemnets (Itojun, Greg)
* Wiretap support for Toshiba ISDN router traces (Gilbert)
* More filterable fields (Guy, Laurent)
* AIX and IBM C compiler fixes (Craig Rodrigues)
* General fixes (Guy)
* LPD dissector segfault fix (Gilbert)
* ICQ update (Kojak)
* VLAN update (Nathan)
* "Find Frame" function (Guy)
* Support for newer libpcaps, and broken RH 6.1 libpcap (Guy)
* DNS update (Brian J. Murrell), and similar NBNS update (Guy)
* More DNS updates (Guy)
* "Go to frame" function (Guy)
* Added IMAP (Nathan)
* Added various RPC stubs (Nathan)
* Added portmap (Nathan)
* Added LAPD (Gilbert, Guy)
* LLC fix (Guy)
* Added Q.931 (Guy)
* SMB updates and segfault fixes (Richard)
* Added bootparams (Nathan)
* Added ypserv (Nathan)
* Conversation code fix (Guy)
* Added mount and stat (Nathan)
* Added MAPI (Nathan)
* IPv4 address comparison and subnet testing in display filters (Gilbert)
* Added NLM (Uwe)
* More IPX SAP types (Nathan)
* Automatic ETT_* enum number registration (Guy)
* Added SAP (Session Announcement Protocol) (Heikki)
* Wiretap support for ATM iptrace files (Guy, Gilbert)
* OSPF fix (Heikki)
* General routines for registration of "init" routines (Guy)
* Added ILMI (SNMP over ATM AAL5) (Guy)
* Added SSCOP (Guy)
* Added Q.2931 (Guy)
* "Match selected" produces display filters with field names (Gilbert)
* IPX packet summary resolves IPX network names and MAC addresses (Gilbert)
* POP fixes (Heikki)
* Added VRRP (Heikki)
* Display filter "Reset" button (Laurent)
* Added HSRP (Heikki)
* SNA packets show hex dump with EBCDIC converted to ASCII (Gilbert)
* Added Cisco Auto-RP (Heikki)

Overview of changes in Ethereal 0.7.7:
* Check header length in IP header (Guy)
* Fix printf formats in packet-rx.c (Guy)
* NTP changes (Tomislav Vujec)
* Add conversation mechanism and generalize net/datalink address storage (Guy)
* Fix ipproto.c bug (Guy)
* Removed erroneous assert in packet-sna.c (Gilbert)
* Support for Appletalk DDP, Banyan Vines, and SNA FID type 4 addresses
	in "address" type code (Guy)
* Fixes for Appletalk and Vines (Guy)
* Add ICQ dissector (Kojak)
* Remove compilation warnings in packet-snmp.c (Tomislav)
* Remove compilation warnings from packet-smb.c (Richard)
* Add make-reg-dotc to let non-GNU makes work. (Guy)
* Fix AIX compilation (Guy, Gilbert)
* Fix autoconf weird-path problem (Guy)

Overview of changes in Ethereal 0.7.6:
* Fix xdlc bug (Guy, Gilbert)
* Add name resolution option to GUI. (Laurent)
* Fix LLC bug (Guy)
* Display filter bug fixes
	Santeri Paavolainen <santtu@ssh.fi>
	Dewi Morgan <dewim@sco.com>
	(Gilbert)
* Print changes (Guy)
* NG Sniffer FDDI time unit fix (Guy)
* Fixes for SINIX (Uwe Girlich)
* Lots of fork/sync fixes (Guy)
* Add filename to Capture dialog box (Guy)
* New display filters for many protocols
	(Laurent... the man!)
* Check for bad packet lengths in many protocols
	(Laurent, Gilbert, Guy)
* More SMB fields and fixes (Richard, Guy)
* NBNS fix (Richard)
* POP fix (Laurent)
* Fix behavior for bad color filters (Gilbert)
* Default colors for color wheel (Santeri Paavolainen <santtu@ssh.fi>)
* ZLIB error messages (Guy)
* Display filter byte-string syntax additions (Gilbert)
* IPv6 proto_tree and display filter support (Lareunt, Jun-ichiro)
* Added info to protocol registration (Gilbert)
* Added signed integer support to display filters (Phil Techau)
* IPv6 fixes (Jun-ichiro)
* ASCII/EBCDIC conversion in TCP Follow window (Gilbert)
* Add DOUBLE filtering to display filters (Gilbert)
* OSPF fix to dissect MD5 field (Tony Hard <thart@avici.com>
* Automated method of finding proto_register functions (Guy)
* Wiretap support for nettl (HP-UX trace tool) (Olivier)
* Added BPDU (Christophe Tronche)
* Added SNA (Gilbert)
* Added RIPng, PIM (Jun-ichiro)
* Added Yahoo messager and pager protocols (Nathan)
* Added NTP (Nathan)
* Added BGP (Jun-ichiro)
* Added AFS, RX (Nathan)
* Addef VLAN (802.1q) (Nathan)

Overview of changes in Ethereal 0.7.5:
* Fixed bug when reading files on FreeBSD (Guy)
* Fixed compilation bug when disabling zlib on FreeBSD (Guy)

Overview of changes in Ethereal 0.7.4:
* Fixed Radcom file reader in wiretap (Olivier)
* Add "--with-ucdsnmp" to autoconf (Bert Driehuis <driehuis@playbeing.org>)
* Fix snoop reader for Solaris seek problem (Guy)
* NetBIOS and NBIPX updates (Guy)
* Capture dialogue changes (Guy, Laurent)
* Movement of GTK files to subdirectory (Gilbert, Guy)
* Wiretap support for Lucent/Ascent WAN router traces (Gerald)
* Added dissector for Internet Cache Protocol (Peter Torvals)
* Added dissector for Internet Printing Protocol (Guy)
* Show the IP flags as 4 bits (Daniel Ryde <ryde@tripnet.se>)
* Changed usage of FT_BOOLEAN (Gilbert)
* Fixed bugs with short packets and eth, tr, and fddi (Gilbert, Guy)
* Fix for IPX SAP types (Mark H. Wood <mwood@IUPUI.edu>)
* TRMAC now uses dfilter variables (Gilbert)
* randpkt added; produces trace file of random packets (Gilbert)
* New helper macros in packet.h (Guy)
* x.25 and lapb fixes (Olivier)
* Wiretap compilation fixes (Laurent)
* OSI fixes; CLNP now uses dfilter variables (Laurent)
* New Collapse/Expand All function (Laurent)
* Enhanced printing options (Guy)
* zlib support for compress trace files (Ashok)
* Fix ICMP timestamp dissection (Dirk Bonne <dirk@out1.mx.skynet.be>)

Overview of changes in Ethereal 0.7.3:
* Fixed bug in RSVP, added RSVP+ support (Ashok)
* Fixed bug in display filter parsing (Gilbert)
* Allow compilation from different directory
	(Brad, <brad@openbsd.org>)
* Packet colorization (John)
* Updated RSVP decoder (Ashok)
* Fixed Token-Ring for more Linux 2.0 drivers
	(Tom Gallagher <Tom.Gallagher@madge.com>)
* Change to usage of boolean fields in display filters (Gilbert)
* Optimized GTKClist (Guy)
* Optimized wiretap/ethereal interaction (Guy)
* Handle NBNS continuations (Richard)
* Started ATM support (Guy)
* Enhanced user-friendliness via default behaviors and error messages
	(Guy, Gilbert)
* Fixed ICMP/IGMP checksums (Richard Jørgensen <ric@tbit.dk>)
* Removed security-related race-condition when capturing (Guy)
* Lots and lots o' misc. fixes (Guy)

Overview of changes in Ethereal 0.7.2:
* Another memory leak fix (Jochen)
* Allow compilation from different directory (Laurent, Gilbert)
* -R flag for on command line, applied when reading a capture file (Jochen)
* Updated docs (Guy)
* Handles ICMP Unreachable|Frag Required (John)
* NetBEUI support (Jeff, Guy)
* Fix for Token-Ring RIF display (Gilbert)
* Dramatically decreased file-load time (Guy)
* Fixed -S option timeout handling (Laurent)

Overview of changes in Ethereal 0.7.1:
* Fixed big memory leaks in dfilter code (Guy)
* Enhanced xdlc, llc, and x25 (Guy, Olivier)
* Made glossary-dump option not initialize X11 (Guy)
* Fixed logical operands in dfilter code (Gilbert)
* Added progress bar to display filter (Gilbert)
* -S option fix (Laurent)

Overview of changes in Ethereal 0.7.0:
* Addition of RTSP and SDP dissectors (Jason)
* New proto_tree and display filter system (Gilbert)
* Updated SMB suport (Richard)
* RADIUS dissector added (Johan)
* Display filter text-entry does auto-reload (Guy)
* Now compiles on Win32 (Gilbert)
* Removed support for GTK+-1.[01].x (Gilbert)
* Column re-sizing changes (Guy)
* Linux ATM Classical IP support (Theirry)
* X.25 support in wiretap iptrace routine (Olivier)
* Wiretap fix for "-S" ethereal option (Laurent)
* LAPB and X.25 dissectors added (Olivier)
* FreeBSD compilation cleanups (Bill Fumerola,
	<billf@jade.chc-chimes.com>)
* Ability to print all packets at once (Guy)

Overview of changes in Ethereal 0.6.3:
* Capture dialogue window data bug-fix (Guy)
* PPPoE (PPP over Ethernet) added (Jeff Jahr)
* ISAKMP, GRE, PPTP added (Brad Robel-Forrest)
* RSVP added (Ashok Narayanan)
* Summary dialogue added (Aaron Hillegass)
* Match Selected GUI added (Ashok Narayanan)
* Display Option GUI allows change of Time column (Guy)
* GTK 1.[12] bug fix (Gilbert)
* Code clean up (Guy)
* strerror() added for platforms that don't have it (Guy)

Overview of changes in Ethereal 0.6.2:
* Almost-real-time capture and display (John, Laurent)
* Initial support for SMB (Richard)
* Initial support for SNMP (Didier, Gilbert)
* Wiretap now reads NetMon 2.0 file formats (Guy)

Overview of changes in Ethereal 0.6.1:
* Released because of packaging problem in 0.6.0
* Information about building on Tru64

Overview of changes in Ethereal 0.6.0:
* IPv6 support greatly improved (Jun-ichiro)
* IPsec added (Jun-ichiro)
* NCP code totally re-written (Gilbert)
* GTK dependencies removed from packet-*.c code (Gilbert)
* Captures now saved in temporary files (Gilbert)
* Statistics are more accurate during capture (Guy)
* TCP-follow bug fixed (Laurent)
* ANSI complieant bitfields for TCP and AATALK (Gilbert)
* Various time fields decoded better (Guy)
* NetBIOS Node types added to DHCP (Guy)
* Cisco Discovery Protocol updated (Hannes)
* DNS acronyms converted to English (Guy)
* FTP, TFTP, POP, and Telnet added (Richard)
* NNTP and HTTP added (Guy)
* NetBIOS Sessions over TCP added (Guy)
* NetBIOS Name Servic improved (Guy)
* IP field over-writing bug fixed (Hannes)
* Wiretap does some offline filtering (Gilbert)
* Wiretap now supports NetMon, NetXray, Sniffer Pro (Guy)

Overview of changes in Ethereal 0.5.1:
* Updated Vines support (Joerg Mayer)
* Bitfield decoding support (Guy)
* GTK+ 1.1/1.2 support (Gilbert, Gerald)
* Make TCP info more verbose (Gerald)
* Fix resize problems w/main window (Gerald)
* Fix time output (Gerald)
* Add support for AIX iptrace files to wiretap (Gilbert)

Overview of changes in Ethereal 0.5.0:
* Initial release of wiretap library (Gilbert)
* Sun C compiler fixes (Laurent)
* Enhanced PPP support (Guy)
* OMG CORBA GIOP/IIOP support (Laurent)
* Configurable columns (Gerald)
* Lots of other fixes and enhancements

Overview of changes in Ethereal 0.4.1:
* Copious amount of fixes (Guy)
* Minor fixes to the filter prefs dialog (Gerald)
* About box (Laurent)
* Initial NetBIOS Name Services support (Gilbert, Guy)
* Initial AppleTalk support (Simon Wilkinson)

Overview of changes in Ethereal 0.4.0:

* Lots of fixes from Guy Harris
* Preferences dialog (Gerald)
* OSPF updates (Hannes, Gerald)
* FDDI support (Laurent, Guy)
* Separate display and capture filters (Gerald)

Overview of changes in Ethereal 0.3.17:

* Ethernet manufacturer support (Laurent)
* Netware SAP support (Gilbert)
* Misc Netware/token ring fixes and enhancements (Gilbert)
* PPP fixes (Gerald)
* Null/loopback interface support (Gerald)

Overview of changes in Ethereal 0.3.16:

* Support for ISO/OSI CLNP & COTP (Laurent)
* Support for Banyan Vines (Don)
* TCP reconstruction support (Mike)

Overview of changes in Ethereal 0.3.15:

* OSPF fixes (Hannes)
* Preliminary IPv6 support (Hannes)
* Name resolution (Laurent)
* Font and help option (Laurent)
* Token ring fixes (Gilbert)
* DLT_RAW #define fixes (Laurent, Hannes and a few others)

Overview of changes in Ethereal 0.3.14:

* Added Laurent's fixes to pntoh[sl].
* RIP fixes (Laurent)
* Added Gilbert's BOOTP code.

Overview of changes in Ethereal 0.3.13:

* Made the tree items "sticky"
* Expanded the pntoh[sl] macros, fixed alignment problems with IPX code.
* Changes to packet-ppp and packet-raw

Overview of changes in Ethereal 0.3.12:

* RIP support (Hannes)
* LPR/LPD support (Gilbert)
* Changes to #includes to improve compatibility.

Overview of changes in Ethereal 0.3.11:

* Fixed a file capture bug.

Overview of changes in Ethereal 0.3.10:

* Fixed a Makefile bug with the new snprintf package.

Overview of changes in Ethereal 0.3.9:

* Switched to a different version of snprintf.c.
* Minor bug fixes.
* Fixes to Makefile.am.

Overview of changes in Ethereal 0.3.8:

* PostScript(R) output (Gilbert)
* More OSPF code (Hannes)
* Enhanced DNS (Bobo)

Overview of changes in Ethereal 0.3.7:

* Enhanced OSPF (Hannes)
* Fixed small bug in filter dialog.

Overview of changes in Ethereal 0.3.6:

* Added OSPF support, thanks to Hannes Boehm.
* Added -B, -P, and -T flags.

Overview of changes in Ethereal 0.3.5:

* Command line argument fixes/upgrades.
* Compatibility fixes.
* Initial pod/man page documentation.
* Miscellaneous changes to the way things are done in capture.c.
* Initial support for DNS and IGMP.

Overview of changes in Ethereal 0.3.4:

* Printer preferences dialog added (Gilbert)
* Misc fixes/upgrades.

Overview of changes in Ethereal 0.3.3:

* Added PPP support, thanks to Mike Hall.
* Added dialogs for errors/warnings.
* Support for the -r flag was added.
* Other minor fixes/upgrades.

Overview of changes in Ethereal 0.3.2:

* Misc bug fixes & minor enhancements.
* Added preliminary ICMP support
* Added preliminary printing support (Gilbert)

Overview of changes in Ethereal 0.3.1:

* Fixed bug that prevented capturing with a filter.
* Fixed misc. header problems.

Overview of changes in Ethereal 0.3.0:

* Initial support for filters.
* Fixes/enhancements for IPX and token ring (Gilbert).

Overview of changes in Ethereal 0.2.3:

* Added support for IPX, thanks to Gilbert.

Overview of changes in Ethereal 0.2.2:

* Added support for token ring, thanks to Gilbert Ramirez, Jr.

Overview of changes in Ethereal 0.2.1:

* Internal structs for ARP/RARP, IP, TCP, and UDP were created.  Trying to 
  sort out which #includes were needed for each system was just too much of
  a hassle.
* Added support for systems that don't have snprintf() and vsnprintf(), thanks
  to Theo de Raadt.
* Minor changes to the README file.

Overview of changes in Ethereal 0.2.0:

* Initial public release.
* GNU autoconf-ified distribution
* Runs under Linux 2.0.x and Solaris 2.6.
* Requires GTK+ (1.0.1 tested) and libpcap (0.4a6 tested)
* For optimal results under Linux, the Karpski libpcap should be used.
* General documentation and a minimal web site have been prepared.