-2004-05-14 02:46 gerald
-
- * packaging/nsis/ethereal.nsi:
-
- Make the GTK2 interface the default. Remove GTK-Wimp from the
- GTK2 section. I originally tried to make it disabled by default
- (using "Section /o"), but this caused odd behavior in the
- installer.
-
-2004-05-14 01:58 sahlberg
-
- * packet-kerberos.c:
-
- add dissection of pa-prov-srv-location preauthentication type
- used by packetcable.
-
-2004-05-13 22:25 jmayer
-
- * configure.in:
-
- Paul Smith: bugfix: make loadable module support work when cross
- compiling
-
-2004-05-13 22:09 jmayer
-
- * acinclude.m4:
-
- Fix --with-krb5 when given a directory
-
-2004-05-13 21:56 gerald
-
- * packet-scsi.c:
-
- From Dinesh Dutt: Mode Sense (10) and Mode Select (10) bugfixes.
-
-2004-05-13 21:56 jmayer
-
- * configure.in:
-
- Thomas Anders: fix usage of brk5_dir
-
-2004-05-13 20:54 obiot
-
- * Makefile.nmake, packaging/nsis/Makefile.nmake:
-
- Fix a typo (seperate should be separate).
-
-2004-05-13 20:45 obiot
-
- * NEWS:
-
- WBXML OPAQUE is not really a protocol.
-
- Add RTCP to updated protocols.
-
-2004-05-13 20:20 gerald
-
- * AUTHORS, Makefile.common, NEWS, packet-ldp.c, packet-ldp.h,
- packet-mpls-echo.c, packet-ntp.c, packet-ntp.h,
- epan/Makefile.common:
-
- From Carlos Pignataro: Add MPLS Echo support.
-
-2004-05-13 20:02 gerald
-
- * NEWS:
-
- Add a note about generic media dissection, and add WBXML updates.
-
-2004-05-13 17:26 obiot
-
- * packet-wbxml.c:
-
- Fix a typo in the CHANNEL document ID.
-
-2004-05-13 17:24 obiot
-
- * packet-rtcp.c:
-
- As noted by Frédéric Huet, RFC1889 section 6.4 says: "The list of
- items in each chunk is terminated by one or more null octets, the
- first of which is interpreted as an item type of zero to denote
- the end of the list, and the remainder as needed to pad until the
- next 32-bit boundary.
-
- A chunk with zero items (four null octets) is valid but useless."
-
- Process chunks with four zero octets as "padding".
-
-2004-05-13 16:57 jmayer
-
- * acinclude.m4:
-
- Thomas Anders: Don't add library paths twice
-
-2004-05-13 16:34 jmayer
-
- * prefs.h:
-
- Remove comma at end of enum
-
-2004-05-13 15:28 ulfl
-
- * prefs.c, prefs.h, gtk/gui_prefs.c, gtk/main.c, gtk/main.h:
-
- Win32 only: Preference setting to open a console window, one of:
- never (default), automatic (like before), always
-
-2004-05-13 13:49 sahlberg
-
- * packet-isns.c:
-
- dissect the authentication-block flag bit
-
-2004-05-13 13:39 sahlberg
-
- * packet-isns.c:
-
- isns standard is unclear here but some servers do respond with a
- 0 length PGT in DevAttrRegRsp if the DevAttrReg contained it.
-
- Allow DevAttrRegRsp to contain 0 length PGTs.
-
-2004-05-13 13:28 sahlberg
-
- * packet-isns.c:
-
- update to isns: make it handle PGT with length 0 properly only
- try to dissect the attributes if this is the first PDU in a
- sequence.
-
-2004-05-13 12:19 ulfl
-
- * gtk/http_stat.c:
-
- fixed httpstat_reset, so reloading a capture file won't increase
- statistic values more and more
-
-2004-05-13 10:10 ulfl
-
- * epan/: Makefile.nmake, doxygen.cfg:
-
- use sed to create a temporary doxygen config file, to get the
- version number from ..\config.nmake
-
-2004-05-13 09:04 ulfl
-
- * NEWS:
-
- we now have export dialogs, and we can change the main windows
- layout
-
-2004-05-13 03:34 gerald
-
- * NEWS, config.nmake, configure.in, epan/doxygen.cfg:
-
- Bump the version up to 0.10.4. Preliminary updates to the NEWS
- file. Updates welcome.
-
-2004-05-12 20:20 guy
-
- * packet-mpls.c:
-
- From Carlos M. Pignataro: MPLS PW Control Channel Header support.
-
-2004-05-12 19:55 guy
-
- * packet-bacnet.c:
-
- Make the calls to build the protocol tree regardless of whether
- we're building one or not - we have to do some of that work
- anyway, so we know the offset of the payload and so that we call
- sub-dissectors, and the easiest way to do that is to do all the
- work (you make more procedure calls that way than you'd like, but
- the procedures at least return quickly when they find they've
- been passed a null pointer; hopefully that won't add too much CPU
- time to dissection of BACNET traces on the first pass).
-
- Don't use "proto_tree_add_uint_format()" in a case where it's not
- necessary - and fix the field being used not to have a bitmask,
- as it's not a bitfield.
-
-2004-05-12 19:23 guy
-
- * packet-time.c:
-
- From Thomas Anders: display the time in time protocol packets as
- a date and time rather than as a raw
- seconds-since-1900-01-01-00:00:00 GMT.
-
- Put it into the protocol tree as a named field (the named field
- was there but wasn't being used).
-
- Give the RFC number for the protocol in a comment.
-
-2004-05-12 09:40 guy
-
- * packet-ptp.c:
-
- You can hand a string to "col_add_str()" as an argument - or to
- "col_set_str()", for that matter.
-
- Eliminate a compiler warning by initializing a variable.
-
- Don't use "match_strval()" on values you don't know for certain
- are in the value_string table - use "val_to_str()", so that you
- don't get a null pointer if the value isn't in that table.
- ("Know for certain" meaning "the code has made sure it's a value
- that's in the table", not "the protocol spec says the field must
- have one of the values in the table".)
-
-2004-05-12 09:29 guy
-
- * packet-3g-a11.c:
-
- From Ryuji Somegawa: fix some typos.
-
-2004-05-12 03:37 gerald
-
- * AUTHORS, packet-ptp.c, doc/ethereal.pod, epan/Makefile.common:
-
- From Dominic Béchaz: IEEE 1588 (Precision Time Protocol) support.
-
-2004-05-11 22:07 jmayer
-
- * manuf, FAQ, help/faq.txt:
-
- Update manuf and FAQ to current master files
-
-2004-05-11 14:21 nneul
-
- * packet-afs-defs.h, packet-afs-macros.h,
- packet-afs-register-info.h, packet-afs.c, packet-afs.h:
-
- add initial support for newer opcodes
-
-2004-05-11 11:27 guy
-
- * packet-mq.c:
-
- From metatech: - Reassembly of MQ messages spanning several PDU -
- RESET message
-
-2004-05-11 11:20 guy
-
- * packet-ldp.c:
-
- From Carlos M. Pignataro: interface parameter and VC type updates
- from the following internet drafts: o PWE updates: -
- draft-ietf-pwe3-control-protocol-06.txt -
- draft-ietf-pwe3-sonet-05.txt -
- draft-ietf-pwe3-fragmentation-05.txt -
- draft-ietf-pwe3-fcs-retention-00.txt -
- draft-vainshtein-pwe3-tdm-control-protocol-extensi-00.txt -
- draft-ietf-pwe3-vccv-02.txt -
- draft-ietf-pwe3-iana-allocation-04.txt
-
-2004-05-11 11:19 guy
-
- * epan/Makefile.am:
-
- From Lars Roland: add the libethereal .def file to the list of
- files included in the distribution.
-
-2004-05-11 11:04 guy
-
- * epan/.cvsignore:
-
- From Lars Roland: ignore the libethereal DLL and export file in
- CVS.
-
-2004-05-11 10:57 guy
-
- * packet-ber.c:
-
- Add a colon to the top-level item for a sequence or set, to
- separate the name for the sequence or set from any summary items
- added as the members of the sequence or set are dissected.
-
-2004-05-11 10:55 guy
-
- * packet-rtsp.c:
-
- A line is an RTSP request merely because it begins with a string
- that's an RTSP request name - either the line has to end after
- the request name or there has to be a whitespace character after
- the request name.
-
-2004-05-11 07:30 guy
-
- * packet-kerberos.c:
-
- Kerberos encryption types are ASN.1 integers, meaning signed
- values, and at least one mail message:
-
-
- http://mailman.mit.edu/pipermail/kerberos/2004-February/004653.html
-
- shows some of the weird Microsoft encryption type values logged
- by some KDC implementation as negative integers. Also, show them
- as decimal in the top-level line for encryption types, just as we
- do in the lines for each encryption type.
-
-2004-05-11 07:26 guy
-
- * packet-ber.c:
-
- In the top-level summary item for a bitstring, show the names of
- the bits as a parenthesized, comma-separated lists - using only
- blanks as separators doesn't work well if the names themselves
- have blanks in them, as some of them do.
-
- Note that "dissect_ber_integer()" won't work well if the length
- of the item isn't appropriate for the field, e.g. a length > 4
- for an FT_INTn or FT_UINTn field.
-
-2004-05-11 02:02 gerald
-
- * packet-spnego.c:
-
- Make sure next_level_value isn't NULL before trying to access one
- of its members.
-
-2004-05-11 01:05 ulfl
-
- * config.nmake:
-
- add "configurable" path to doxygen.exe
-
-2004-05-11 01:00 ulfl
-
- * epan/Makefile.am:
-
- add the new doxygen.cfg file to the EXTRA_DIST files
-
-2004-05-11 00:56 ulfl
-
- * epan/doxygen.cfg:
-
- experimental doxygen support
-
-2004-05-11 00:53 ulfl
-
- * epan/Makefile.nmake:
-
- adding a doxygen target
-
-2004-05-10 23:13 ulfl
-
- * epan/proto.h:
-
- prepared for generate documentation using doxygen, added lot's of
- new (hopefully correct) comments
-
-2004-05-10 22:20 obiot
-
- * packet-http.c, util.c, util.h:
-
- As noted by Thomas Anders, the Heimdal libroken library has a
- base64_decode() function with a different signature than the one
- defined in util.c/util.h. For this reason, we need to rename our
- base64_decode() routine.
-
- The routine is now called epan_base64_decode().
-
-2004-05-10 22:14 obiot
-
- * epan/tvbuff.c:
-
- From Jerry Talkington: speed up tvb_uncompress() by increasing
- the minimal and default uncompression buffer.
-
-2004-05-10 14:02 ulfl
-
- * epan/proto.h:
-
- use GNUC_FORMAT_CHECK in every appropriate function
-
-2004-05-10 08:29 ulfl
-
- * epan/proto.h:
-
- first try to get rid of annoying double definition of the
- proto_tree_add_xy_fromat functions, because of GNUC printf format
- checks
-
-2004-05-10 03:30 gerald
-
- * Makefile.common:
-
- Add ps.c to BUILT_SOURCES, so that "make distcheck" doesn't burst
- into flames.
-
-2004-05-09 18:54 guy
-
- * epan/: Makefile.nmake, libethereal.def:
-
- From Lars Roland: fix some MSVC build problems.
-
-2004-05-09 10:03 guy
-
- * AUTHORS, Makefile.am, Makefile.common, Makefile.nmake,
- alert_box.c, capture.c, config.h.win32, config.nmake,
- configure.in, file.c, follow.h, packet-ansi_a.h,
- packet-ansi_map.h, packet-dcerpc.h, packet-fc.h, packet-gsm_a.h,
- packet-gsm_map.h, packet-h225.h, packet-isup.h, packet-mtp3.h,
- packet-rpc.h, packet-smb-sidsnooping.h, packet-wsp.h,
- prefs-int.h, prefs.h, print.h, smb.h, tap-ansi_astat.c,
- tap-gsm_astat.c, tap-h225counter.c, tap-rpcstat.c, tap-smbsids.c,
- tap-smbstat.c, tap-wspstat.c, tap.h, tethereal.c,
- doc/Makefile.nmake, epan/Makefile.common, epan/Makefile.nmake,
- epan/libethereal.def, epan/plugins.h, epan/proto.h,
- epan/resolv.h, epan/dfilter/dfilter.h, epan/ftypes/ftypes.h,
- gtk/Makefile.nmake, gtk/follow_dlg.c,
- packaging/nsis/Makefile.nmake, packaging/nsis/ethereal.nsi,
- plugins/mgcp/Makefile.nmake, plugins/mgcp/packet-mgcp.c:
-
- From Lars Roland: add support for building a libethereal.dll with
- MSVC:
-
- add a config.nmake option to control whether to build
- libethereal.dll or not;
-
- remove "./wiretap" from PATH to prevent problems due to
- wrongly-loaded files;
-
- build dissector.lib with MSVC;
-
- move "print.c" and "ps.c" to the dissector helpers, as
- "print.c"
- imports variables from packet-frame.c and packet-data.c,
- which
- are in libethereal;
-
- move "g711.c" out of the dissector helpers, as they're
- used only
- by Ethereal in a tap, not in Tethereal or in any
- dissector;
-
- add a .def file for libethereal;
-
- arrange to declare global variables exported from
- libethereal
- with "__declspec(dllimport)" when building programs that
- import
- those variables;
-
- update the NSIS installer.
-
- Make the "configure" script define ETH_VAR_IMPORT as "extern".
-
-2004-05-09 09:26 ulfl
-
- * epan/proto.h:
-
- added changed some comments to better reflect current "behaviour"
-
-2004-05-09 09:07 obiot
-
- * packet-http.c:
-
- Move the creation of the de-chunked data source to the place
- where the data is being dechunked; this will highlight the
- correct bytes when selecting the compressed data from the
- protocol tree.
-
- Add comments for explaining what happens where.
-
- Strip trailing white space.
-
-2004-05-09 08:29 guy
-
- * epan/ftypes/ftypes.c:
-
- From Graeme Hewson:
-
- Fix off-by-one errors in slice_func
-
-2004-05-09 08:25 guy
-
- * epan/ftypes/ftype-string.c:
-
- From Graeme Hewson:
-
- "aim.fnac.ssi.buddyname==ab" caused segmentation fault. Fix
- handling of unparsed value as byte string.
-
-2004-05-09 08:17 guy
-
- * epan/dfilter/semcheck.c:
-
- From Graeme Hewson:
-
- Error if protocol specified on RHS of display filter
- comparison.
- If user specified "fc", they probably intended a byte value
- rather than
- the fibre channel protocol; fix makes mistake clear.
-
- Fix assertion failure with range on LHS of display filter
- comparison
- and field on RHS.
-
-2004-05-09 07:01 ulfl
-
- * gtk/: menu.c, proto_draw.c:
-
- make notebook tabs scrollable, if not all fits into the pane,
- enable a popup menu on the notebook tabs, with the tab labels
-
-2004-05-08 22:03 guy
-
- * epan/dfilter/scanner.l:
-
- From Graeme Hewson: get rid of unnecessary check (it's necessary
- for octal, as the maximum of 3 octal digits can be more than
- 0377, but not necessary for hex, as the maximum of 2 hex digits
- can't be more than 0xff).
-
-2004-05-08 21:43 gerald
-
- * epan/Makefile.am:
-
- Don't try to include epan/config.h.win32 in the distribution.
-
-2004-05-08 21:31 obiot
-
- * packet-dcm.c:
-
- From Richard Coe: only create a conversation on the first packet
- of a DICOM conversation.
-
-2004-05-08 17:54 tuexen
-
- * packet-sctp.c:
-
- Fixed problems of handling PkTDRP chunks.
-
-2004-05-08 13:39 obiot
-
- * packet-dcm.c:
-
- The DICOM dissector assumed that any existing conversation was a
- DICOM conversation. Fix this by checking whether there is
- conversation data for the DICOM dissector. If not, the
- conversatioj is not a DICOM conversation, and we do not attempt
- at dissecting it as DICOM.
-
-2004-05-08 12:59 obiot
-
- * packet-http.c:
-
- D'oh - remove leading '+' marks from manually applying a patch.
-
-2004-05-08 12:54 obiot
-
- * packet-http.c:
-
- From Jerry Talkington:
-
- * Add comments on why we may not use tvb_free() at some places.
-
- * Add a new data source for a reassembled chunked entity.
-
-2004-05-08 11:40 obiot
-
- * epan/dfilter/README.dfilter:
-
- Add the valuable input from Gilbert Ramirez in reply to questions
- I had when thinking at implemeting an "in" display filter
- operation.
-
-2004-05-08 10:28 obiot
-
- * packet-http.c:
-
- Fix a tvb_free() of a tvbuffer created as a tvb_new_subset(),
- which caused double freeing of memory. Add a comment at the
- tvb_new_subset() call so future developers will be warned.
-
- Always add the compressed entity as an item in the protocol tree,
- so it can be exported by selecting the packet bytes.
-
-2004-05-08 08:49 guy
-
- * AUTHORS, packet-dcm.c, doc/ethereal.pod, epan/Makefile.common:
-
- From Rich Coe: DICOM support.
-
-2004-05-07 18:15 obiot
-
- * epan/tvbuff.c:
-
- Memory management of tvb_uncompress() needs tvb_set_free_cb().
-
-2004-05-07 17:36 obiot
-
- * packet-http.c:
-
- Add Uncompressed/Compressed to the compressed data source label
- for clarity.
-
-2004-05-07 12:29 tpot
-
- * packet-dcerpc.c, packet-smb-sidsnooping.c:
-
- Compile fixes for change to dcerpc_info structure.
-
-2004-05-07 12:15 ulfl
-
- * gtk/: hostlist_table.c, main.c, menu.c,
- service_response_time_table.c:
-
- rename context menu items: Match -> Apply as Filter Prepare ->
- Prepare a Filter and prepended a ... at appropriate submenu items
-
-2004-05-07 11:34 ulfl
-
- * epan/value_string.h:
-
- did some code cleanup, added some comments from value_string.c
-
-2004-05-07 11:24 ulfl
-
- * packet-dcerpc.c, packet-dcerpc.h, tap-dcerpcstat.c,
- gtk/dcerpc_stat.c:
-
- replace info field "gboolean request" by "guint8 ptype", so the
- packet type can be better detected
-
-2004-05-07 11:07 ulfl
-
- * packet-dcerpc.c:
-
- tag some protocol items as generated
-
-2004-05-07 08:12 ulfl
-
- * gtk/recent.h:
-
- removed obsolete comments
-
-2004-05-07 08:02 guy
-
- * AUTHORS, packet-bootp.c, doc/ethereal.pod:
-
- From Thomas Anders:
-
- - support vendor-specific DHCP option 43 interpretation per
- CableLabs standards (for compliant cable devices, identified
- by option 60) - support DHCP option 122 with all suboptions (RFC
- 3495: CableLabs Client Configuration; RFC 3594: PacketCable
- Security Ticket Control) - update DHCP options list: add options
- 117-122 (see
- http://www.iana.org/assignments/bootp-dhcp-parameters) - minor
- enhancements for DHCP options 2, 82 - minor code cleanup
-
-2004-05-06 20:50 obiot
-
- * epan/config.h.win32:
-
- Get rid of epan/config.h.win32.
-
-2004-05-06 20:48 obiot
-
- * Makefile.nmake, config.h.win32, epan/Makefile.nmake,
- epan/dfilter/Makefile.nmake:
-
- Get rid of epan/config.h.win32.
-
- Fix a missing ZLIB_CFLAGS in epan/Makefile.nmake.
-
-2004-05-06 17:40 obiot
-
- * epan/tvbuff.c:
-
- From Kendy Kutzner: a char should be compared with '\0', not
- NULL.
-
-2004-05-06 10:24 sahlberg
-
- * AUTHORS, packet-isns.c:
-
- add tcp reassembly to isns
-
- also make isns not dump core just because someone has encoded an
- integer in 0 bytes.
-
- still need to add reassembly of fragmented pdus (first
- fragment/last fragment) but have example captures of that so
- thats for tomorrow.
-
-2004-05-05 20:12 ulfl
-
- * gtk/endpoint_talkers_table.c:
-
- various context menu related changes
-
-2004-05-05 17:28 obiot
-
- * AUTHORS, packet-slsk.c, doc/ethereal.pod:
-
- From Kendy Kutzner: use the tvb_uncompress() routines instead of
- the own SLSK decompression routine.
-
-2004-05-05 09:30 guy
-
- * packet-aim-bos.c, packet-aim-messaging.c, packet-aim.c,
- packet-aim.h:
-
- Use "tvb_reported_length_remaining()" in "until the end of the
- packet" loops, so we mark frames as short if they've been cut
- short by a snapshot length.
-
- The user class in buddy list TLVs appears to be 2 bytes, in at
- least some captures; make "dissect_aim_userclass()" take the user
- class value, and the length of the user class field, as
- arguments, and have the caller fetch the value. Also, display
- the numerical value of the user class in hex, as it's a bitset.
-
- Fix the messaging dissector to put stuff under the top-level item
- rather than at the top level.
-
- Fix a typo.
-
- Clean up indentation.
-
-2004-05-05 08:49 guy
-
- * gtk/main.c:
-
- Note that hiding panes in the paned widgets doesn't do what we
- want with GTK+ 1.2[.x], although it does so with GTK+ 2.x.
-
-2004-05-05 07:31 guy
-
- * prefs.c, prefs.h, gtk/layout_prefs.c:
-
- Use an enum when initializing "prefs.gui_layout_type".
-
- Add an entry to that enum at the end and use that to generate the
- value of LAYOUT_QTY.
-
-2004-05-05 06:55 obiot
-
- * AUTHORS, packet-http.c, epan/tvbuff.c, epan/tvbuff.h:
-
- From Jerry Talkington:
-
- - Helper functions for uncompressing compressed
- tvbuffers.
-
- - Compressed content coding dissection in HTTP.
-
-2004-05-05 03:05 gerald
-
- * packet-mmse.c:
-
- Check the value length in get_encoded_strval(), so that we don't
- feed a length less than 1 to tvb_get_string().
-
-2004-05-04 21:12 etxrab
-
- * packet-sip.c:
-
- Fixed a copy-paste error
-
-2004-05-04 21:08 guy
-
- * gtk/: main.c, menu.c:
-
- Use "main_widgets_show_or_hide()" to control the visibility of
- all the main window widgets, rather than requiring a relayout if
- the visibility of the main toolbar, filter toolbar, or statusbar
- is changed.
-
- Clean up indentation.
-
-2004-05-04 20:49 guy
-
- * gtk/: main.c, main.h, menu.c:
-
- If all we're doing is changing the visibility of a pane, we don't
- have to re-lay-out the main window, we just need to change the
- visibility of the appropriate widgets - that reduces the amount
- of drawing done, speeding things up a little and reducing
- flicker.
-
-2004-05-04 20:40 guy
-
- * gtk/main.c:
-
- Display "main_second_pane" if, and only if, both widgets in it
- are displayed; otherwise, if you hide both of them (e.g., hiding
- the packet details and packet data panes in the default layout),
- "main_second_pane" remains but as a gray blob, rather than having
- the remaining pane take over the entire window.
-
-2004-05-04 20:04 guy
-
- * gtk/menu.c:
-
- Put the coloring rules back under View.
-
-2004-05-04 17:46 tuexen
-
- * packet-sctp.c:
-
- Clean up some variable names.
-
-2004-05-04 09:12 guy
-
- * packet-sndcp.c:
-
- Get rid of a trailing comma.
-
-2004-05-04 09:03 guy
-
- * packet-gprs-llc.c:
-
- Fix some typos, and get rid of an inapplicable boilerplate
- comment.
-
- Get rid of some trailing commas.
-
- Show the SAPI symbolically in the top-level item for the address
- field.
-
-2004-05-04 08:30 guy
-
- * packet-ntlmssp.c:
-
- We don't need to save the challenge values as per-conversation or
- per-packet information.
-
-2004-05-04 07:24 guy
-
- * packet-text-media.c:
-
- Add the RFC 3023 XML media types.
-
-2004-05-04 07:12 guy
-
- * packet-http.c:
-
- Chunked data reassembly *is* done in
- "req_resp_hdrs_do_reassembly()".
-
- That means that the description of the "desegment HTTP bodies"
- preference setting shouldn't speak of it causing the dissector to
- trust the content length (which makes it somewhat long anyway),
- as it also desegments chunked bodies that lack a Content-Length
- header; expand the tooltip for the preference to speak of that.
-
-2004-05-04 06:53 guy
-
- * req_resp_hdrs.c:
-
- "tvb_get_string()" returns a pointer to "g_malloc()"ed data, so
- you have to free it when you're done with it.
-
- It never returns a null pointer, however, so there's no need to
- check for that.
-
- Clean up the code to process Transfer-Encoding a bit.
-
-2004-05-04 06:21 guy
-
- * packet-http.c:
-
- Note that the way we currently handle the chunked encoding
- doesn't work if the HTTP data takes more than one packet.
-
-2004-05-04 06:14 guy
-
- * packet-dcerpc.c:
-
- Display a server boot time of 0 as "Unknown" (as that's what's
- sent when the client sends its first PDU to the server, and when
- the endpoint mapper sends back an error PDU on behalf of the
- server, because they don't know the server's boot time - it's
- unlikely that the server was booted precisely at January 1, 1970,
- 00:00:00 GMT).
-
- Clean up some white space.
-
-2004-05-04 06:01 guy
-
- * packet-cops.c:
-
- Don't assume the length field in a PacketCable object is sane.
-
-2004-05-03 23:47 guy
-
- * doc/ethereal.pod, gtk/menu.c:
-
- The GNOME HIG calls the View menu item for the status bar
- "Statusbar", not "Status Bar".
-
-2004-05-03 23:37 guy
-
- * doc/ethereal.pod:
-
- The "View" menu has items to show or hide the three display
- panes; it calls the middle pane the "Packet Details" pane, which
- is perhaps less geeky than "Protocol Tree". Update the man page
- to call it the "packet details".
-
- Update the description of the menu items to more closely reflect
- current reality.
-
-2004-05-03 23:34 guy
-
- * gtk/menu.c:
-
- Move "Coloring Rules" from "View" to "Edit" - you're editing the
- set of coloring rules Ethereal uses (yes, those views affect the
- way the packets are displayed, but that also applies to at least
- some the preferences, which are in Edit->Preferences).
-
- Get rid of the "Show" menu under "View", moving the items up to
- the main "View" menu, as per the GNOME HIG. Give some of them
- accelerators, and change the accelerators for some other "View"
- items to avoid collisions.
-
-2004-05-03 22:55 guy
-
- * packet-ber.c:
-
- Squelch some compiler warnings.
-
-2004-05-03 22:15 ulfl
-
- * gtk/: endpoint_talkers_table.c, endpoint_talkers_table.h,
- hostlist_table.c, hostlist_table.h:
-
- add name resolution to both endpoint and conversation lists
-
-2004-05-03 19:03 guy
-
- * packet-dcerpc-lsa-ds.c:
-
- From Jean-Baptiste Marchand: add some more operation names.
-
-2004-05-03 18:53 guy
-
- * make-reg-dotc, make-tapreg-dotc:
-
- Add an RCS ID.
-
-2004-05-03 18:51 guy
-
- * register.h:
-
- "register_all_tap_menus()" no longer exists.
-
-2004-05-02 21:35 guy
-
- * packet-chdlc.c:
-
- From Carlos Pignataro: handle the padding byte between the
- protocol type field and playload for OSI network layer packets.
-
-2004-05-02 21:16 ulfl
-
- * gtk/: hostlist_eth.c, hostlist_fc.c, hostlist_fddi.c,
- hostlist_ip.c, hostlist_ipx.c, hostlist_table.c,
- hostlist_table.h, hostlist_tcpip.c, hostlist_tr.c,
- hostlist_udpip.c, menu.c:
-
- build a endpoints (aka hostlist) dialog, which shows all kinds of
- endpoints in a notebook
-
-2004-05-02 21:10 ulfl
-
- * gtk/endpoint_talkers_table.c:
-
- slightly changed to prevent naming conflict with hostlist_table.c
-
-2004-05-02 17:25 ulfl
-
- * gtk/: endpoint_talkers_eth.c, endpoint_talkers_fc.c,
- endpoint_talkers_fddi.c, endpoint_talkers_ip.c,
- endpoint_talkers_ipx.c, endpoint_talkers_table.c,
- endpoint_talkers_table.h, endpoint_talkers_tcpip.c,
- endpoint_talkers_tr.c, endpoint_talkers_udpip.c, menu.c:
-
- build a conversation (aka endpoint_talkers) dialog, which shows
- all kinds of conversations in a notebook
-
-2004-05-02 15:23 ulfl
-
- * gtk/hostlist_table.c:
-
- after retapping, immediately redraw table to avoid annoying
- redraw even on "static" capture files
-
-2004-05-02 15:04 ulfl
-
- * file.c:
-
- bugfix: reset the tap listeners, when the capture file is closed
-
-2004-05-02 08:54 ulfl
-
- * gtk/: layout_prefs.c, ui_util.c, ui_util.h:
-
- move function xpm_to_widget() from layout_prefs to ui_util, as
- this can be useful not only in layout_prefs
-
-2004-05-02 07:31 guy
-
- * epan/ftypes/ftype-string.c:
-
- Make sure the character values we pass to "isprint()" aren't
- sign-extended.
-
-2004-05-02 00:43 guy
-
- * autogen.sh:
-
- Some versions of libtool stick extra stuff after the version
- number, e.g. some versions from the FreeBSD ports collection add
- "-freebsd-ports". Match non-white-space text after the version
- number.
-
-2004-05-01 23:56 guy
-
- * epan/strutil.c:
-
- GLib 1.2[.x]'s "g_string_free()" doesn't return a value.
-
-2004-05-01 22:55 obiot
-
- * file.c, simple_dialog.h, gtk/simple_dialog.c:
-
- The display filter engine can return an error message that is not
- safe when using GTK2 code for rendering the error. In order to
- correctly render the error message, it must be XML escaped.
-
- TODO: track down the remaining places where this XML escaping is
- required, and fix it there too (not sure if they exist
- though).
-
-2004-05-01 21:34 guy
-
- * tap-sipstat.c:
-
- From Lars Roland: add message counts to the SIP statistics.
-
-2004-05-01 21:33 guy
-
- * doc/: ethereal.pod, tethereal.pod:
-
- From Lars Roland: document the SIP statistics.
-
-2004-05-01 21:18 guy
-
- * AUTHORS, Makefile.common, packet-mq-pcf.c, packet-mq.c,
- packet-mq.h, epan/Makefile.common:
-
- From metatech:
-
- for the MQ dissector:
- - PDU desegmentation;
- - XA messages;
- - Netbios, SPX, HTTP support;
- - Subdissector table;
-
- dissector for the MQ Programmable Command Formats protocol.
-
-2004-05-01 21:04 obiot
-
- * print.c:
-
- Add escaping of an apostrophe in XML output.
-
-2004-05-01 20:46 obiot
-
- * epan/: strutil.c, strutil.h:
-
- Add an XML escaping routine: xml_escape()
-
-2004-05-01 20:15 obiot
-
- * epan/proto.h:
-
- Squelch a compiler warning (extraneous extern on struct).
-
- Fix the PROTO_ITEM_IS_XXX and PROTO_ITEM_SET_XXX macros by
- replacing the if(x) with trigraphs so the macros can still be
- used in subsequent conditional tests.
-
-2004-05-01 19:24 ulfl
-
- * gtk/: endpoint_talkers_table.c, hostlist_table.c:
-
- bugfix: remove all elements on "tree reset", don't keep the first
- entry in the list
-
-2004-05-01 18:40 ulfl
-
- * gtk/proto_hier_stats_dlg.c:
-
- GTK2: expand all tree elements when opening dialog
-
-2004-05-01 18:39 ulfl
-
- * epan/proto.h:
-
- prevent null pointer exception
-
-2004-05-01 17:22 obiot
-
- * gtk/: menu.c, color_dlg.c:
-
- From Richard Urwin: ensure that the initial colour is appropriate
- in all cases. The colouring rules are also available now when no
- packets have been captured or loaded from file.
-
-2004-05-01 17:02 obiot
-
- * packet-ranap.c:
-
- From Michael Lum:
-
- - Write to the INFO column only if it is visible.
-
- - Add the RANAP message to the protocol tree.
-
-2004-05-01 15:15 ulfl
-
- * file.c, packet-tcp.c, print.c, epan/proto.c, epan/proto.h,
- gtk/proto_draw.c:
-
- add PROTO_ITEM_SET_HIDDEN() and PROTO_ITEM_SET_GENERATED(), this
- sets flags for later rendering of the field data
-
-2004-05-01 14:22 etxrab
-
- * packet-rtp-events.c:
-
- From Martin Mathieson :small patch for rtp-events that shows in
- the info column which packets that mark the end of events
-
-2004-05-01 14:19 etxrab
-
- * packet-sip.c:
-
- From Martin Mathieson Update of SIP resend detection.
-
-2004-05-01 06:21 ulfl
-
- * tools/win32-setup.sh:
-
- minor changes
-
-2004-05-01 00:34 sahlberg
-
- * packet-dcerpc-netlogon.c:
-
- more deltatypes
-
-2004-04-30 22:19 guy
-
- * packet-spnego.c:
-
- Clean up the creation of the tvbuff for a mechToken so that the
- length and reported length are both no larger than the length of
- the token.
-
-2004-04-30 21:33 guy
-
- * packet-media.c:
-
- Get rid of a compiler warning.
-
-2004-04-30 21:32 guy
-
- * gtk/layout_prefs.c:
-
- GCC warning removed. (ANSI C says it's "implementation-defined"
- what integral type an enum corresponds to; I guess GCC says
- "unsigned int" and MSVC says "int".)
-
-2004-04-30 21:11 guy
-
- * packet-cops.c:
-
- Make some floating-point fields FT_FLOAT, rather than FT_UINT32.
-
-2004-04-30 17:07 obiot
-
- * AUTHORS, packet-http.c, packet-media.c, packet-wsp.c,
- packet-multipart.c, epan/Makefile.common:
-
- Add a generic media dissector. The dissectors trying to find a
- suitable media dissector for a given media type (value of a
- Content-Type header) must provide the logic to fall-back to this
- media dissector upon no match.
-
- Note that you must set the pinfo->match_string to the media type
- name, and if the media type is specified with parameters, then
- those parameters can be added to pinfo->private_data. If there
- are no parameters, or the parameter decoding is not implemented,
- you must set pinfo->private_data to NULL.
-
- Known TODOs:
-
- - Fix the WSP parameter handling so it accompanies any media
- dissector.
- Simplest approach is to retrieve the header field label from
- the WSP
- Content-Type field and to search for a semicolon in it (or by
- using
- the string length of the content type string representation).
-
- - Verify that that subdissection always works in the WSP
- dissector,
- even when the protocol tree is not being built.
-
- - Implement the media dissector in the remaining dissectors that
- use the
- media type string table.
-
-2004-04-30 15:26 obiot
-
- * packet-http.c:
-
- Beware: sscanf() only operates on C strings. A pointer returned
- by tvb_get_ptr() is not necessarily NULL terminated, hence a NULL
- terminated string must be generated from the returned pointer.
-
-2004-04-30 07:56 ulfl
-
- * doc/README.xml-output:
-
- updated to reflect the latest changes of exporting PDML in
- ethereal
-
-2004-04-30 06:56 ulfl
-
- * epan/: proto.h, dfilter/dfilter.c:
-
- removed unused things
-
-2004-04-30 06:30 ulfl
-
- * gtk/layout_prefs.c:
-
- removed warnings of GTK1 compilation
-
-2004-04-30 06:24 ulfl
-
- * packet-acse.c, packet-cops.c, packet-pres.c, packet-spnego.c,
- packet-tcp.c:
-
- MSVC warnings removed
-
-2004-04-30 05:25 ulfl
-
- * gtk/layout_prefs.c:
-
- MVSC warning removed
-
-2004-04-30 00:40 guy
-
- * prefs.c, prefs.h, gtk/layout_prefs.c, gtk/layout_prefs.h:
-
- The layout types and pane types don't depend on GTK+, so move
- their definitions to "prefs.h".
-
- Use them, rather than (incorrect) raw numerical values, when
- initializing the preferences.
-
-2004-04-30 00:22 guy
-
- * gtk/layout_prefs.c, gtk/main.c, image/icon_layout_1.xpm,
- image/icon_layout_2.xpm, image/icon_layout_3.xpm,
- image/icon_layout_4.xpm, image/icon_layout_5.xpm,
- image/icon_layout_6.xpm:
-
- Squelch some compiler warnings.
-
- Clean up white space.
-
-2004-04-29 22:40 sahlberg
-
- * AUTHORS, Makefile.common, packet-dcerpc-efs.c,
- packet-dcerpc-efs.h, epan/Makefile.common:
-
- From JBM
-
- Dissection of the EncryptedFileSystem dce/rpc interface.
-
- This dissector also contains a complete and fully tested IDL
- definition for the entire interface.
-
-2004-04-29 20:28 obiot
-
- * AUTHORS:
-
- From Jerry Talkington: HTTP chunked transfer coding.
-
-2004-04-29 20:26 obiot
-
- * packet-http.c:
-
- From Jerry Talkington: move the chunks subtree to the HTTP
- protocol tree.
-
-2004-04-29 20:21 gerald
-
- * AUTHORS, packet-ppp.c:
-
- From Carlos Pignataro: PPP OSI Network Layer Control Protocol
- [RFC1377] support.
-
-2004-04-29 18:11 tuexen
-
- * packet-sctp.c:
-
- Fixed a typo reported by Berward Meyknecht.
-
-2004-04-29 17:03 ulfl
-
- * prefs.c, prefs.h, gtk/Makefile.am, gtk/Makefile.common,
- gtk/layout_prefs.c, gtk/layout_prefs.h, gtk/main.c,
- gtk/prefs_dlg.c:
-
- added selection of different main window pane layouts, also added
- some preferences and a new preference page for this
-
-2004-04-29 16:49 ulfl
-
- * Makefile.am, image/icon_layout_1.xpm, image/icon_layout_2.xpm,
- image/icon_layout_3.xpm, image/icon_layout_4.xpm,
- image/icon_layout_5.xpm, image/icon_layout_6.xpm:
-
- added pane layout icons coming from pan (gnome newsreader)
-
-2004-04-29 16:35 ulfl
-
- * gtk/gui_prefs.c:
-
- fixed a typo
-
-2004-04-29 16:33 ulfl
-
- * packet-tcp.c:
-
- added "[CHECKSUM INCORRECT]" to the info column
-
-2004-04-29 11:58 sahlberg
-
- * packet-rpc.c:
-
- technically speaking rpc duplicate replies are not
- retransmissions
-
- only the request is tecnically a restransmission the reply is
- technically not a retransmission (since it is a new reply to the
- retransmitted request)
-
- mark duplicated replies as RPC duplicate ... instead of as RPC
- retransmission
-
- thanks to Cal for pointing this out.
-
-2004-04-29 08:13 sahlberg
-
- * packet-isns.c:
-
- update to isns and prettify is a bit.
-
-2004-04-28 20:56 guy
-
- * gtk/proto_draw.c:
-
- Note that a custom widget might be the right way to speed up the
- construction of the hex dump pane (so we don't need a progress
- bar(!) while it's being filled in), and might have some other UI
- advantages as well.
-
-2004-04-28 20:47 guy
-
- * gtk/capture_dlg.c:
-
- Change the punctuation in one tooltip (I think "select the
- desired one" would be an independent clause, so it should be
- separate from the other clause with a semicolon).
-
- Note that, in that tooltip, in some cases "link-layer types"
- would be appropriate and in others "link-layer header types"
- might be more appropriate.
-
-2004-04-28 19:13 gram
-
- * gtk/capture_dlg.c:
-
- Minor wording changes in tooltips.
-
-2004-04-28 18:39 ulfl
-
- * gtk/capture_dlg.c:
-
- added tooltips for various input fields
-
-2004-04-28 17:50 obiot
-
- * doc/dfilter2pod.pl:
-
- When building the Ethereal documentation on MSVC++/cygwin the
- cygwin perl will not swallow the '\r\n' line end sequence when
- invoking chomp(), but instead the '\r' character will remain. For
- this reason, chomp() cannot be used and global removal of '\r'
- and '\n' characters must be used instead, like in: $_ =~
- s/[\r\n]//g;
-
-2004-04-28 15:38 gerald
-
- * AUTHORS, packet-ldp.c, doc/ethereal.pod:
-
- From Carlos Pignataro:
-
- Graceful Restart Mechanism for LDP [RFC3478]
- Fault Tolerance for LDP [RFC3479]
- Update IANA assigned Status codes
- Fixed some typos.
-
-2004-04-28 05:47 guy
-
- * AUTHORS, doc/ethereal.pod, wiretap/file_access.c:
-
- From Joe Marcus Clarke: force the standard output to be in binary
- mode on Windows.
-
-2004-04-27 19:54 guy
-
- * packet-aim.h:
-
- Declare "dissect_aim_userclass()" as it's used in files other
- than "packet-aim.c".
-
-2004-04-27 19:16 ulfl
-
- * gtk/: main.c, recent.c, recent.h:
-
- Freely adjustable status line separations.
-
-2004-04-26 21:11 obiot
-
- * packet-aim.c:
-
- From Jelmer Vernooij:
-
- Add 2 missing header fields.
-
-2004-04-26 19:08 tuexen
-
- * packet-sctp.c:
-
- - added a hidden field sctp.initiate_tag - expanded data for
- tapping.
-
-2004-04-26 18:21 obiot
-
- * packet-aim-admin.c, packet-aim-adverts.c, packet-aim-bos.c,
- packet-aim-buddylist.c, packet-aim-chat.c,
- packet-aim-directory.c, packet-aim-generic.c, packet-aim-icq.c,
- packet-aim-invitation.c, packet-aim-location.c,
- packet-aim-messaging.c, packet-aim-popup.c, packet-aim-signon.c,
- packet-aim-ssi.c, packet-aim-translate.c,
- packet-aim-userlookup.c, packet-aim.c, packet-aim.h:
-
- From Jelmer Vernooij:
-
- Add support form extra SNACs. All TLV's are now recognized.
-
-2004-04-26 17:21 obiot
-
- * tools/win32-setup.sh:
-
- Some of the DLLs from the developer ZIP archives don't have the
- executable bit set. As a result, tethereal cannot run for the
- generation of the protocol field list for the ethereal-filter
- documentation.
-
- Fix this issue when unpacking the ddeveloper ZIP archives.
-
-2004-04-26 17:10 obiot
-
- * AUTHORS, packet-http.c, packet-wccp.c, req_resp_hdrs.c,
- doc/ethereal.pod:
-
- From Jerry Talkington: - Dissect chunked transfer-coded body in
- HTTP - Update email address
-
-2004-04-26 15:58 gram
-
- * print.c:
-
- Look for out of bounds data after calling tvb_length_remaining().
-
-2004-04-26 07:34 sahlberg
-
- * packet-per.c:
-
- the the restricted character string has 0 characters in the
- encoding, then we should NOT do any byte alignments.
-
-2004-04-26 02:09 gram
-
- * epan/ftypes/ftype-string.c:
-
- When producing a display-filter representation of an FT_STRING*,
- represent any non-printable character in hex, as "\xNN". We rely
- on isprint(), which may not be the best solution because it is
- locale-specific.
-
-2004-04-25 23:45 ulfl
-
- * gtk/: main.c, recent.c, recent.h:
-
- save the position of the main window panes in the recent file,
- and restore their position when program is started again (GTK2
- only)
-
-2004-04-25 22:34 ulfl
-
- * gtk/print_dlg.c:
-
- removed some labels
-
-2004-04-25 22:25 jmayer
-
- * TODO:
-
- Add Heimdal detection
-
-2004-04-25 22:14 obiot
-
- * tools/win32-setup.sh:
-
- Add code for HTTP proxy detection based on the http_proxy shell
- variable.
-
- Fix the tests with string equal empty_string: "$str" == "" is
- either "$str" = "" or -z "$str"
-
-2004-04-25 22:14 ulfl
-
- * gtk/menu.c:
-
- changed the export dialog menu item names (added some
- descriptions)
-
-2004-04-25 21:54 obiot
-
- * TODO:
-
- Remove "Display filters: add regexes to strings and byte ranges"
- as it has been done.
-
- Add the possibility to test the packet summary line and the
- packet dissection to take part in display filter tests: -
- summary matches "(?i)response" - dissection contains "Unknown"
-
-2004-04-25 21:46 guy
-
- * gtk/print_dlg.c:
-
- Squelch a compiler warning.
-
-2004-04-25 21:10 obiot
-
- * doc/README.plugins:
-
- Replace the plugin linkage libs into PLUGIN_LIBS which is
- generated from the top-level configure.in when running configure.
-
-2004-04-25 21:07 obiot
-
- * configure.in, plugins/acn/Makefile.am,
- plugins/artnet/Makefile.am, plugins/asn1/Makefile.am,
- plugins/ciscosm/Makefile.am, plugins/docsis/Makefile.am,
- plugins/enttec/Makefile.am, plugins/giop/Makefile.am,
- plugins/gryphon/Makefile.am, plugins/irda/Makefile.am,
- plugins/lwres/Makefile.am, plugins/megaco/Makefile.am,
- plugins/mgcp/Makefile.am, plugins/pcli/Makefile.am,
- plugins/rdm/Makefile.am, plugins/rlm/Makefile.am,
- plugins/rtnet/Makefile.am, plugins/rudp/Makefile.am,
- plugins/v5ua/Makefile.am:
-
- Replace the plugin linkage libs into PLUGIN_LIBS which is
- generated from the top-level configure.in when running configure.
-
-2004-04-25 20:42 obiot
-
- * packet-wsp.c:
-
- Fix highlighting of unknown typed parameter bytes (caused an
- exception to be thrown when expoerting as PDML.
-
- Implement the Size parameter (WSP 1.4 encoding).
-
- Add the word "parameter" to the parameter header field blurbs.
-
- Provide stubs for the not yet implemented typed parameter
- decoding, in order to make the distiction between a valid
- undecoded and an unknown (and potentially invalid) typed
- parameter.
-
-2004-04-25 20:23 guy
-
- * packet-gprs-llc.c:
-
- From Josef Korelus: use "val_to_str()", not "match_strval()", so
- we don't crash with incorrect values.
-
-2004-04-25 16:53 jmayer
-
- * FAQ, help/faq.txt:
-
- Updated to Arpil 20th
-
-2004-04-25 16:52 jmayer
-
- * manuf:
-
- New entries
-
-2004-04-25 16:04 ulfl
-
- * gtk/: main.h, menu.c, print_dlg.c:
-
- created new "export" dialogs for the current export file formats
-
-2004-04-25 15:16 jmayer
-
- * plugins/: ciscosm/packet-sm.c, rlm/packet-rlm.c,
- rudp/packet-rudp.c:
-
- Fix the fix
-
-2004-04-25 12:04 ulfl
-
- * file.c, print.h, gtk/print_dlg.c:
-
- put all required data into the print_args, instead of confusing
- seperation of data
-
-2004-04-25 11:22 jmayer
-
- * doc/tethereal.pod:
-
- Typo: It's 'item *' not 'item*'
-
-2004-04-25 11:20 jmayer
-
- * plugins/rudp/packet-rudp.c:
-
- It's proto_register_rudp not proto_reg_rudp
-
-2004-04-25 11:13 jmayer
-
- * plugins/: ciscosm/packet-sm.c, rlm/packet-rlm.c,
- rudp/packet-rudp.c:
-
- Give --enable-static a chance to succeed: Some plugins failed to
- do initialization inside a #ifndef ENABLE_STATIC.
-
-2004-04-25 10:40 etxrab
-
- * packet-diameter.c:
-
- Add a preferense wether console output should be made in case of
- unknown command codes, avps or flags etc Default is off.
-
-2004-04-25 10:38 etxrab
-
- * xmlstub.c:
-
- Use the newly added "report_failure" rather than g_warning if no
- xml library present.
-
-2004-04-25 09:02 ulfl
-
- * doc/Makefile.nmake, doc/editcap.pod, doc/idl2eth.pod,
- doc/mergecap.pod, doc/tethereal.pod, doc/text2pcap.pod,
- help/overview.txt:
-
- build a list of the input file formats instead of a floating
- text, added program names to HTML titles, various minor fixes
-
-2004-04-25 08:01 ulfl
-
- * gtk/: print_dlg.c, range_utils.c:
-
- changed the print dialog, so it will keep the user settings after
- reopening the dialog and some code cleanup
-
-2004-04-25 04:53 gram
-
- * epan/dfilter/scanner.l, tools/lemon/lemonflex-tail.inc:
-
- Add support for flex 2.5.31.
-
-2004-04-25 04:01 guy
-
- * packet-cops.c:
-
- From Dick Gooris: add two extra PacketCable tables (and clean up
- some white space).
-
-2004-04-24 23:13 ulfl
-
- * file.c, print.c, print.h, tethereal.c, gtk/print_dlg.c:
-
- some code cleanup of the printing system
-
-2004-04-24 16:47 ulfl
-
- * packet-dcerpc.c:
-
- some additional output while reassembling fragments, to give the
- user better information about the fragmenting going on, some
- other minor changes
-
-2004-04-24 06:46 ulfl
-
- * reassemble.c:
-
- add fragment length output to the payload output
-
-2004-04-23 23:56 sahlberg
-
- * packet-dcerpc-netlogon.c:
-
- prettified a few netlogon calls and populate col_info with
- account names
-
-2004-04-23 23:31 sahlberg
-
- * packet-dcerpc-netlogon.c, packet-dcerpc.c:
-
- update to netlogon to dissect the timestamps in
- VALIDATION_UAS_INFO
-
- update to dcerpc time_t dissector to print the string "No time
- specified" when the seconds field is 0xffffffff
-
-2004-04-23 22:34 sahlberg
-
- * packet-dcerpc-netlogon.c:
-
- update to netlogon, now also decode the delete user/group/alias
- deltas.
-
-2004-04-23 19:53 ulfl
-
- * doc/ethereal.pod:
-
- seperated the input file formats into list elements, instead of a
- "floating text"
-
-2004-04-23 19:47 ulfl
-
- * epan/packet.c:
-
- added a byte count output to the packet details notebook tabs
- (only visible if desegmenting activated)
-
-2004-04-23 19:43 ulfl
-
- * gtk/proto_draw.c:
-
- added a progress dialog box, while processing packet details,
- activating packet details notebook pages, to avoid desegmenting
- GUI confusion
-
-2004-04-23 16:46 ulfl
-
- * packet-dcerpc-conv.c:
-
- some string clarifications
-
-2004-04-23 05:19 guy
-
- * Makefile.nmake:
-
- From Lars Roland:
-
- "make distclean" now removes "cvsversion.h";
-
- new "update_plugin_api" which just builds the "xyzzy"
- target in
- the plugins subdirectory but makes sure that "config.h"
- has been
- generated, added.
-
-2004-04-23 05:16 guy
-
- * gtk/range_utils.c:
-
- Mark some parameters as unused (the GTK+ signal calling sequence
- requires that they be present).
-
-2004-04-23 04:58 guy
-
- * packet-tcp.c:
-
- From Jon Oberheide: put the "this is a continuation of" item into
- the protocol tree under the TCP top-level item, rather than at
- the top level itself, as the protocol hierarchy statistics code
- can't handle non-protocol items at the top level.
-
-2004-04-23 03:22 guy
-
- * gtk/file_dlg.c:
-
- Get rid of static forward declaration of "toggle_captured_cb()",
- as it's no longer defined here.
-
-2004-04-23 03:20 guy
-
- * plugins/megaco/packet-megaco.c:
-
- Get rid of bogus extra "proto_tree_add_text()" arguments.
-
-2004-04-23 02:00 gerald
-
- * gtk/Makefile.am:
-
- Add gsm_map_stat.h and mtp3_stat.h to the distribution.
-
-2004-04-22 21:40 ulfl
-
- * gtk/: file_dlg.c, print_dlg.c:
-
- oops, forgotten to test with GTK1...
-
-2004-04-22 21:29 ulfl
-
- * gtk/: file_dlg.c, Makefile.am, Makefile.common, range_utils.c,
- range_utils.h, print_dlg.c:
-
- seperated common packet range code from the save and the print
- dialog, and put it into new range_utils files. This will avoid:
- a) duplicate code in save and print dialog and b) yet another
- code duplication for future dialogs (export, ...)
-
-2004-04-22 20:31 jmayer
-
- * packet-ipdc.h:
-
- No comma after last element in enum
-
-2004-04-22 20:29 jmayer
-
- * packet-rtps.h:
-
- No C++ style comments
-
-2004-04-22 20:08 etxrab
-
- * gtk/sip_stat.c, packet-sip.c, packet-sip.h:
-
- From Martin Mathieson add 2 hidden display filters for SIP -
- namely: (1) sip.error (for all responses with code >= 300) (2)
- sip.resend (for all packets that appear to have been
- retransmitted). A field showing a count of these is shown in the
- SIP stats window.
-
-2004-04-22 20:02 obiot
-
- * acinclude.m4, configure.in:
-
- More correct implementation of the --disable-usr-local option.
-
-2004-04-22 17:03 ulfl
-
- * file.c, print.c, print.h, print.ps, tethereal.c, gtk/print_dlg.c:
-
- added some options and enhancements to the print output: -ps:
- added formatting hints for ghostscript, so pdf conversion will be
- much better -ps: print a thin line at the top and bottom of each
- page -ps/text: add an option to start a new page for every packet
- (formfeed)
-
-2004-04-22 08:22 guy
-
- * AUTHORS, packet-icmpv6.c, packet-ipv6.h:
-
- From Shinsuke Suzuki:
-
- - sync ICMPv6 Type number with the official assignment
- (as of
- Apr 14 2004)
-
- - decode MLDv2 query packet
-
-2004-04-21 19:58 etxrab
-
- * plugins/megaco/packet-megaco.c:
-
- Skipp leading spaces in front of MEGACO and fix dissection of
- TransactionResponseAck
-
-2004-04-21 17:57 guy
-
- * gtk/: gsm_map_stat.h, gsm_map_summary.c, mtp3_stat.c,
- mtp3_stat.h, mtp3_summary.c:
-
- From Michael Lum:
-
- ANSI and GSM MAP stats enhancements and cleanups;
-
- enhanced parameter dissection related to SS for GSM
- A-interface
- and MAP;
-
- minor GSM SMS fix;
-
- GSM SS enhancements for parameter dissection;
-
- MTP3 statistics tap.
-
-2004-04-21 12:08 sahlberg
-
- * packet-dcerpc-netlogon.c:
-
- update to netlogon to show DsrGetDcNameEx2() Client account
- name, domain name and site name
-
-2004-04-21 05:53 guy
-
- * AUTHORS, packet-ansi_map.c, packet-ansi_map.h, packet-gsm_a.c,
- packet-gsm_map.c, packet-gsm_map.h, packet-gsm_sms.c,
- packet-gsm_ss.c, packet-gsm_ss.h, packet-isup.h, packet-mtp3.c,
- packet-mtp3.h, epan/to_str.c, gtk/Makefile.common,
- gtk/ansi_map_stat.c, gtk/gsm_map_stat.c, gtk/isup_stat.c:
-
- From Michael Lum:
-
- ANSI and GSM MAP stats enhancements and cleanups;
-
- enhanced parameter dissection related to SS for GSM
- A-interface
- and MAP;
-
- minor GSM SMS fix;
-
- GSM SS enhancements for parameter dissection;
-
- MTP3 statistics tap.
-
-2004-04-21 00:48 obiot
-
- * gtk/follow_dlg.c:
-
- Part 2 of Ulf's print update.
-
-2004-04-20 23:54 obiot
-
- * packet-mmse.c:
-
- Provide MMSE 1.1 dissection.
-
- Please test with MMSE 1.1 captures!
-
-2004-04-20 22:34 ulfl
-
- * file.c, print.c, print.h, print.ps, tethereal.c:
-
- changed postscript output: reduced print margin to 1/2 inch and
- font size to 8 point, include filename in page header, wrap too
- long lines
-
-2004-04-20 19:27 obiot
-
- * packet-wsp.c:
-
- Fix the Content-Type parameter rendering as sometimes the code
- was adding its value to the header field and sometimes to its
- label in the protocol tree only.
-
-2004-04-20 13:15 gerald
-
- * AUTHORS, doc/ethereal.pod:
-
- Update Thierry Pelle's address.
-
-2004-04-20 08:33 sahlberg
-
- * packet-ldap.c:
-
- try to dissect the ms cldap netlogon rpc flags bits. the
- information comes from the samba sources and may or may not be
- reliable or menaingful.
-
- ms documentation in their knowledgebase says that the only really
- important part in the netlogon response is the sitename.
-
- (i have reasons to belive at least one of the flags, closest, is
- completely bogous)
-
-2004-04-20 05:32 ulfl
-
- * packet-aim-icq.c, packet-aim-oft.c:
-
- fixed MSVC problems
-
-2004-04-20 05:07 guy
-
- * AUTHORS, packet-tuxedo.c, epan/Makefile.common:
-
- From metatech: basic BEA Tuxedo protocol support.
-
-2004-04-20 04:48 guy
-
- * packet-aim-admin.c, packet-aim-adverts.c, packet-aim-bos.c,
- packet-aim-buddylist.c, packet-aim-chat.c, packet-aim-chatnav.c,
- packet-aim-directory.c, packet-aim-generic.c, packet-aim-icq.c,
- packet-aim-location.c, packet-aim-messaging.c, packet-aim-oft.c,
- packet-aim-ssi.c, packet-aim-translate.c, packet-aim.c,
- packet-aim.h:
-
- From Jelmer Vernooij:
-
- Add support for a couple more SNAC's.
-
- Handle TLV's in a somewhat more extendible manner.
-
- Fix a bug in the buddylist dissector that caused pango
- warnings.
-
-2004-04-20 04:17 guy
-
- * packet-acse.c, packet-ftam.c:
-
- From Yuriy Sidelnikov: add a dissector table for OIDs to the ACSE
- dissector, and make the FTAP dissector register itself in that
- table.
-
-2004-04-19 23:36 obiot
-
- * packet-ip.c:
-
- Add a textual "(Dont Fragment)" and "(More Fragments)" to the
- ip.flags line in case the DF bit or the MF bit is set.
-
-2004-04-19 23:26 obiot
-
- * packet-wbxml.c:
-
- Fix a bug in the processing of WV-CSP OPAQUE data (TCPAddress was
- Integer in WV-CSP 1.0 but became a String from WV-CSP 1.1
- onwards).
-
- The token code page 3 of WV-CSP 1.2 is the same as in WV-CSP 1.1
- (not 1.0).
-
-2004-04-19 22:41 guy
-
- * packet-rtps.c:
-
- Put the value(s) of a parameter into the top-level item for that
- parameter, and clean up the display of the value(s) under that
- item.
-
-2004-04-19 20:20 guy
-
- * packet-rtps.c:
-
- Add length checks to submessages.
-
- Clean up the handling of parameter sequences - add a bunch of
- length checking, give each parameter a protocol tree item with
- the ID/length/value under it, and don't format variable-length
- string parameters into fixed-length buffers. Use the
- parameter-sequence dissector for the ISSUE message.
-
- Use the "number of bits" value when dissecting a bitmap.
-
-2004-04-19 08:26 guy
-
- * AUTHORS, doc/ethereal.pod:
-
- Update Pasi Eronen's e-mail address.
-
-2004-04-19 08:19 guy
-
- * packet-rtps.c:
-
- Use a "while()" loop, rather than a "do { ... } while()" loop, in
- "dissect_rtps()", just in case a message with *no* submessages is
- sent.
-
- Fetch the flags field in that loop, as we need the E bit value to
- determine the byte order of the "next submessage offset" field;
- fetch that value in the loop as well, and pass both those values,
- and the byte-order flag, to submessage dissector routines as
- necessary.
-
- Make the main protocol tree item for each submessage cover the
- entire submessage; put into that protocol tree an item that
- covers the submessage ID, with a named field.
-
- Construct the submessage subtree in that loop, rather than in the
- submessage dissectors.
-
- Put into that subtree items for the flags and next submessage
- offset; we do that in the submessage dissector, as the
- interpretation of the bits in the flags field differs from
- submessage to submessage.
-
-2004-04-18 20:08 guy
-
- * packet-rtps.c:
-
- The "next_submsg" argument passed to "get_bitmap()" is an offset
- within the tvbuff, not a relative offset, so it should just be a
- "gint".
-
-2004-04-18 19:52 guy
-
- * packet-rtps.c:
-
- Get rid of an unused variable.
-
-2004-04-18 18:55 guy
-
- * packet-rtps.c:
-
- Make "little_endian" local to the routines to parse submessages.
-
- Before checking for the "RTPS" tag, make sure we have at least 4
- bytes in the message.
-
- Use "tvb_reported_length()" to get the length of the message, so
- we throw an exception on a packet cut short by a snapshot length.
-
- Put in a comment asking whether the byte order of the "offset to
- next submessage" field is little-endian or specified by the E
- bit.
-
-2004-04-18 10:16 obiot
-
- * README.win32:
-
- Update the cygwin build instructions (plugins can now be compiled
- too).
-
- Hint on how cygwin gcc can be used to compile a native Win32
- Ethereal.
-
-2004-04-18 06:41 ulfl
-
- * README.win32:
-
- added a small section about the supported compilers
-
-2004-04-18 06:40 ulfl
-
- * packet-rtps.c:
-
- removed some MSVC warnings
-
-2004-04-18 06:39 ulfl
-
- * packet-rtps.h:
-
- replaced some integer types by glib ones, to be able to compile
- again on win32
-
-2004-04-17 22:11 guy
-
- * packet-rtps.c:
-
- Put "#" in pre-processor keywords at the beginning of the line -
- I seem to remember that at least at one point in the history of
- C, at least one compiler required that.
-
- Clean up the byte-order stuff - LITTLE_ENDIAN and BIG_ENDIAN
- aren't defined by Ethereal or GLib, so we shouldn't use them
- (some platforms might define them, but at least some platforms
- define them *both* as non-zero values, so they can't be used as
- "true or false" values for "e_bit"), and we don't need to worry
- about the byte order of the machine running Ethereal - we should
- just use Ethereal's standard routines to fetch little-endian or
- big-endian values.
-
- Get rid of C++ comments.
-
-2004-04-17 21:43 guy
-
- * AUTHORS, Makefile.common, packet-rtps.c, packet-rtps.h,
- doc/ethereal.pod, epan/Makefile.common:
-
- From Lukas Pokorny: RTPS (Real-Time Publish-Subscribe) support.
-
-2004-04-17 20:58 guy
-
- * packet-mq.c:
-
- Updates from metatech:
-
- - Added SPI messages.
- - A bit a factorisation.
-
-2004-04-17 11:50 ulfl
-
- * print.c, print.h, gtk/print_dlg.c:
-
- added PSML output to the printing dialog
-
-2004-04-17 10:45 obiot
-
- * packet-wbxml.c:
-
- Fix a typo in %DateTime of length 7 (missing colon between
- minutes and seconds).
-
-2004-04-17 09:02 ulfl
-
- * print.c:
-
- PDML output: if a protocol field is invisible, add the attribute:
- hide="yes" to the field node
-
-2004-04-17 04:43 guy
-
- * packet-q931.c:
-
- Neaten up the display of the top-level protocol tree item for a
- number IE.
-
-2004-04-17 03:38 guy
-
- * packet-x11.c, x11-fields:
-
- In EnterNotify and LeaveNotify events, the last byte isn't a
- Boolean, it's a bitmask with "focus" and "same-screen" bits.
-
-2004-04-17 03:02 guy
-
- * packet-diameter.c:
-
- The value returned by "diameter_avp_get_value()" is used only in
- protocol tree items that also have the AVP value in the text, so
- there's no reason to have the string returned by
- "diameter_avp_get_value()" contain that value as well - it's
- redundant.
-
-2004-04-17 01:12 guy
-
- * gtk/color_dlg.c:
-
- Confirmation dialogs should be marked as such.
-
-2004-04-17 01:09 guy
-
- * gtk/: capture_dlg.c, capture_prefs.c:
-
- Failure to get the list of interfaces should be reported as an
- error.
-
-2004-04-17 01:07 guy
-
- * capture.c:
-
- Failures when capturing should be reported as errors.
-
-2004-04-17 01:05 guy
-
- * dftest.c:
-
- Update to handle the changed epan_init() API, with a "general
- failure" routine added. Add a missing newline to the end of read
- failure messages.
-
-2004-04-17 01:01 guy
-
- * gtk/io_stat.c:
-
- Report problems due to the user specifying something we can't
- handle as errors, not warnings.
-
-2004-04-16 23:57 guy
-
- * gtk/main.c:
-
- Report errors in opening various configuration files at the time
- the failure occurs; now that "simple_dialog()" queues up messages
- if we don't yet have the main window, those messages will be
- queued up until then.
-
- Move the point at which we pop up those queued messages after the
- "process all pending GUI events" is done, so that those messages
- are properly displayed on top of the main window.
-
-2004-04-16 23:16 guy
-
- * alert_box.c, alert_box.h, packet-diameter.c, simple_dialog.h,
- tethereal.c, epan/epan.c, epan/epan.h, epan/report_err.h,
- gtk/main.c, gtk/simple_dialog.c, plugins/plugin_api_list.c,
- plugins/Xass-list, plugins/Xplugin_api.c, plugins/Xplugin_api.h,
- plugins/Xplugin_api_decls.h, plugins/Xplugin_table.h:
-
- Add a "report_failure()" routine to allow dissectors to report
- arbitrary errors to the user. Use that, rather than
- "g_warning()", in the Diameter dissector to report errors reading
- the dictionary.
-
- Make the format argument to "simple_dialog()" a "const" pointer.
-
- Fix up the read-error message in Tethereal to end with a newline.
-
- If a simple dialog is requested before the main window or the
- capture-control window is popped up, queue it up and pop the
- queued messages up once the main or capture-control window is
- displayed.
-
-2004-04-16 22:44 obiot
-
- * packet-wbxml.c:
-
- Add a discriminator for WV-CSP so the correct version is used for
- rendering the WBXML tokens in WV-CSP.
-
- Provide rendering of OPAQUE data for media types, based on a
- framework of 4 functions that take care of well-known and literal
- tags and attribute names for deciding on the meaning of the
- OPAQUE data. Applied to SI, EMN and WV-CSP.
-
- Update reference URLs for WAP, OMA and related specs.
-
- Note: as the WBXML common code only takes ~2000 lines while the
- token mappings take ~4000 lines, maybe it is time to envisage
- writing the per-media mappings to dedicated source files
- (packet-wbxml-wml.c, packet-wbxml-wv_csp.c etc)?
-
-2004-04-16 20:20 guy
-
- * file.c:
-
- If we're printing summaries and packet detail or hex dump
- information, print the header before each summary line, and print
- a blank line separating the summary line and the remaining
- information.
-
-2004-04-16 19:36 guy
-
- * gtk/: color_dlg.c, color_filters.c, color_filters.h:
-
- Make "new_color_filter()" take the background and foreground
- colors, as GdkColors, as arguments.
-
-2004-04-16 19:05 guy
-
- * gtk/color_filters.c:
-
- You have to initialize a GtkColor structure before passing it to
- "get_color()" - otherwise, GDK will allocate a color from the
- colormap to match whatever random values happen to be there.
-
-2004-04-16 18:17 ulfl
-
- * file.c, print.c, tethereal.c, gtk/print_dlg.c:
-
- make print dialog "Packet Format" options somewhat similar to the
- Ethereal panes, thus better understandable
-
-2004-04-16 05:30 ulfl
-
- * gtk/print_dlg.c:
-
- bugfix: make the "no dissections" radiobutton insensitive, if
- packet details isn't selected
-
-2004-04-15 23:28 guy
-
- * cfile.h, file.c, gtk/find_dlg.c:
-
- Rename a bunch of variables and routines that pertain to string
- search with "string" rather than "ascii", to make it clearer what
- they're involved with.
-
- Use "gtk_toggle_button_set_active()", not
- "gtk_toggle_button_set_state()" (the latter is a deprecated alias
- for the former, probably dating back to GTK+ 1.0[.x] - 1.2[.x]
- and later have "gtk_toggle_button_set_active()").
-
- Do *NOT* change the radio buttons for the type of string search
- to do based on whether we're doing a string search or not - doing
- so means we don't correctly remember the type of string search.
-
- Get rid of code to fetch some values that we don't subsequently
- use.
-
-2004-04-15 22:38 obiot
-
- * packet-wbxml.c:
-
- Add two preferences to the WBXML dissector: - Control the
- rendering of WBXML tokens to a media type token mapping. -
- Control the dissection of the tokens that make up the WBXML body.
- Both preferences are OFF by default.
-
- Fix some comments as they did not reflect the current state
- anymore.
-
-2004-04-15 19:56 ulfl
-
- * print.c, print.h, gtk/print_dlg.c:
-
- added print output option, to suppress dissection completely (for
- raw packet hexdump)
-
-2004-04-15 19:05 ulfl
-
- * print.c, gtk/print_dlg.c:
-
- added print output of PDML format
-
-2004-04-15 09:24 guy
-
- * AUTHORS, packet-cops.c:
-
- From Dick Gooris: PacketCable support in the COPS dissector.
-
-2004-04-15 08:34 sahlberg
-
- * packet-kerberos.c:
-
- decryption and dissection of PA_ENC_TIMESTAMP
-
-2004-04-15 07:47 sahlberg
-
- * packet-kerberos.c:
-
- dissect EncKDCRepPart applications 25 and 26
-
-2004-04-15 00:18 guy
-
- * packet-tcp.c:
-
- Add some braces to squelch a GCC warning.
-
-2004-04-14 22:13 obiot
-
- * doc/README.plugins, plugins/acn/Makefile.am,
- plugins/artnet/Makefile.am, plugins/asn1/Makefile.am,
- plugins/ciscosm/Makefile.am, plugins/docsis/Makefile.am,
- plugins/enttec/Makefile.am, plugins/giop/Makefile.am,
- plugins/gryphon/Makefile.am, plugins/irda/Makefile.am,
- plugins/lwres/Makefile.am, plugins/megaco/Makefile.am,
- plugins/mgcp/Makefile.am, plugins/pcli/Makefile.am,
- plugins/rdm/Makefile.am, plugins/rlm/Makefile.am,
- plugins/rtnet/Makefile.am, plugins/rudp/Makefile.am,
- plugins/v5ua/Makefile.am:
-
- Add support for plugin dissectors on cygwin builds, by adding the
- following line to every Makefile.am file for a given plugin XXX:
-
- XXX_la_LIBADD = -L../../epan -lethereal @GLIB_LIBS@
-
- This way symbols defined in libethereal and GLib are resolved
- when linking the plugin dissector modules.
-
-2004-04-14 18:42 obiot
-
- * configure.in, epan/ftypes/Makefile.am, wiretap/configure.in:
-
- At last compiling on CygWin works again! Added the missing PCRE
- and GLIB libraries to libftypes.
-
- Provide caching of computed configure tests.
-
-2004-04-14 05:46 ulfl
-
- * file.c, gtk/capture_info_dlg.c:
-
- two memory leaks removed
-
-2004-04-14 04:45 etxrab
-
- * packet-sip.c:
-
- Correct the removal of spaces before parameters in the Content
- type line, change some tags according to --sip-publish-03
-
-2004-04-13 22:07 obiot
-
- * packet-mmse.c:
-
- Fix the default clause for not implemented MMS headers by adding
- more generic code from WSP (based on the wkh_default() method).
-
- Add initial support for MMS 1.1 and MMS 1.2 (header names, PDU
- types, response status codes, message status).
-
- TODO: implement the *full* header dissections for MMS 1.1 and MMS
- 1.2.
-
-2004-04-13 21:32 guy
-
- * packet-gprs-llc.c:
-
- Use the "a_bit" true_false_string for the "llcgprs.as" field.
-
-2004-04-13 21:29 guy
-
- * packet-sndcp.c:
-
- Change the decision tree for protocol and data compression so
- that it doesn't test all four possibilities - with the old code,
- GCC doesn't understand that one of the four possibilities must be
- true, so it complains that "compression_field_item" might not be
- set, but it does understand that with the new code.
-
-2004-04-13 18:01 tuexen
-
- * capture.c, capture.h, file.c, gtk/capture_info_dlg.c:
-
- From Jon Oberheide: Add interface name to the capture and
- ethereal window while capturing.
-
-2004-04-13 17:48 guy
-
- * packet-gprs-llc.c:
-
- Get rid of some unused variables, as per Josef Korelus.
-
-2004-04-13 04:45 guy
-
- * packet-sndcp.c:
-
- Don't put blanks at the ends of strings added with
- "col_add_fstr()", put them at the beginnings of strings appended
- with "col_append_str()", so there won't be extra blanks at the
- end.
-
-2004-04-13 04:36 guy
-
- * AUTHORS, packet-sndcp.c, epan/Makefile.common:
-
- From Christian Falckenberg: GPRS SNDCP support.
-
-2004-04-13 04:21 guy
-
- * AUTHORS, packet-bssgp.c, packet-gprs-llc.c, epan/Makefile.common:
-
- From Josef Korelus: GPRS LLC support.
-
-2004-04-13 04:04 guy
-
- * AUTHORS, packet-bpdu.c, packet-cisco-oui.c, doc/ethereal.pod:
-
- From Clinton Work: dissect Cisco PID 0x010b as STP (it's actually
- their own modified Per-VLAN STP, so there's some extra stuff at
- the end of the packet that needs to be decoded).
-
- Indicate in a comment in packet-cisco-oui.c what PVSTP is.
-
-2004-04-12 22:14 guy
-
- * packet-http.c:
-
- Put in a comment noting a possible memory leak.
-
-2004-04-12 18:01 ulfl
-
- * gtk/rtp_stream_dlg.c:
-
- ESC key presses Close button
-
-2004-04-12 09:48 ulfl
-
- * gtk/: http_stat.c, rpc_progs.c, sip_stat.c, tcp_graph.c,
- wsp_stat.c:
-
- added a close button to the dialogs, use the dlg_window_new
- function for all dialogs
-
-2004-04-12 08:59 ulfl
-
- * gtk/gsm_map_stat.c:
-
- added missing #include from my latest checkin
-
-2004-04-12 08:53 ulfl
-
- * gtk/: ansi_a_stat.c, ansi_map_stat.c, bootp_stat.c,
- dcerpc_stat.c, fc_stat.c, gsm_a_stat.c, gsm_map_stat.c,
- h225_counter.c, h225_ras_srt.c, http_stat.c, isup_stat.c,
- ldap_stat.c, rpc_stat.c, smb_stat.c:
-
- added a close button to the dialogs, use the dlg_window_new
- function for all dialogs
-
-2004-04-12 07:10 ulfl
-
- * gtk/: endpoint_talkers_table.c, hostlist_table.c:
-
- added a close button to the dialogs
-
-2004-04-11 20:57 guy
-
- * packet-aim.c:
-
- From Jon Oberheide: add the "Password Hash" label to
- AIM_TLV_PASSWORD (0x0025) which was previously "Unknown".
-
-2004-04-11 20:47 guy
-
- * AUTHORS, packet-aim-signon.c, doc/ethereal.pod:
-
- From Jon Oberheide: add a missing hf[] entry for a field.
-
- Fix up AUTHORS and the authors list in the Ethereal man page.
-
-2004-04-10 09:10 ulfl
-
- * README.win32:
-
- did lot's of cleanup to the text, especially in the library
- sections
-
-2004-04-10 07:29 ulfl
-
- * Makefile.nmake:
-
- Modify the "setup" target to download the packages we've defined,
- so that we don't download the GTK1 packages unless we have
- GTK1_DIR defined.
-
-2004-04-09 19:44 gerald
-
- * gtk/follow_dlg.c:
-
- Make the hex dump byte counter a guint32, so that we don't wrap
- prematurely.
-
-2004-04-09 16:54 gerald
-
- * Makefile.nmake, tools/win32-setup.sh:
-
- Modify the "setup" target to download the packages we've defined,
- so that we don't download the GTK2 packages unless we have
- GTK2_DIR defined.
-
- Fix some path checking in win32-setup.sh.
-
-2004-04-09 09:15 guy
-
- * packet-mq.c:
-
- From metatech:
-
- - No registration of port 1414, only the heuristics.
-
- - More dissection of pre-defined MQ structures or
- messages types
- (MSH, DH, DLH, OR, RR, PMR, MDE, MQSET, MQINQ, MQPUT1,
- PING).
-
-2004-04-09 08:39 guy
-
- * packet-ipdc.c, packet-ipdc.h:
-
- From Josh Bailey:
-
- Fix missing handling for tags 0x6F and 0x70 (send and
- receive
- encoding type).
-
- Shorten fields displayed in COL_INFO.
-
- Display information about all IPDC packets in COL_INFO if
- there's more than one.
-
-2004-04-09 07:38 ulfl
-
- * Makefile.nmake:
-
- use the configured names from config.nmake for the required apps
- list
-
-2004-04-09 07:37 ulfl
-
- * README.win32:
-
- do some more explanations how to use the new library download
- tool updated ADNS library version
-
-2004-04-09 03:51 sahlberg
-
- * packet-h225.c:
-
- even more h235 dissection
-
-2004-04-09 03:32 sahlberg
-
- * packet-h225.c:
-
- some more h235 dissection
-
-2004-04-09 01:07 sahlberg
-
- * packet-h225.c:
-
- Add dissection of AuthenticationMechanism to h235
-
-2004-04-09 00:31 sahlberg
-
- * packet-per.h:
-
- Make it more obvious when ethereal fails to dissect a PER
- contruct
-
- 1, put a hint why it failed in the COL_INFO line 2, abort
- dissecting any further (by reading from the arbitrary position
- 9999 in the tvb 3, put "something unknown here [xxx]" as the last
- entry in the tree.
-
-2004-04-08 23:52 sahlberg
-
- * packet-h225.c:
-
- implement some basic dissection of H.235 ClearToken so that the
- capture reported on the list will be dissected properly.
-
- maybe someone should break out all the h.235 code sometime later
- and put it in packet-h235.c?
-
-2004-04-08 20:36 gerald
-
- * Makefile.nmake, README.win32, config.nmake, tools/win32-setup.sh:
-
- Add a Makefile.nmake target called "setup" that uses the script
- tools\win32-setup.sh to
-
- - Check for applications required to build Ethereal
- - Download and unpack required packages into $ETHEREAL_LIBS
-
- Update ADNS to the latest version.
-
- Make Python 2.3 the default.
-
-2004-04-08 19:07 ulfl
-
- * gtk/capture_dlg.c:
-
- catch the enter key from the interface drop-down list, so
- pressing enter will really start a capture
-
-2004-04-08 10:21 sahlberg
-
- * packet-dcerpc-netlogon.c:
-
- update to netlogon: make it dissect all the bits of the
- UserAccountControl flags field in the pac structure and elsewhere
- in netlogon
-
-2004-04-08 09:34 sahlberg
-
- * packet-dcerpc-netlogon.c:
-
- dissection of netlogon userflags in tha pac structure and
- elsewhere
-
-2004-04-08 09:17 sahlberg
-
- * packet-dcerpc-netlogon.c:
-
- dissect group attributes for the pac structure and other places
- in netlogon
-
-2004-04-08 08:05 guy
-
- * gtk/capture_dlg.c:
-
- On Windows, when looking for the ":" that separates the interface
- description from the interface name, don't count ":" followed by
- "//", as it might be part of "rpcap://".
-
-2004-04-08 05:19 sahlberg
-
- * doc/ethereal.pod:
-
- update doc with better description of SUM/COUNT/MIN/MAX/AVG.
-
-2004-04-08 05:09 sahlberg
-
- * packet-tcp.c:
-
- update tcp so that it will print the string "(relative
- sequence/ack number)" in the header for the fields affected by
- using human readable sequence and ack numbers.
-
-2004-04-07 06:18 guy
-
- * packet-ipmi.c:
-
- From Duncan Laurie: the LUN field in IPMI packets is only in the
- lower 2 bits.
-
-2004-04-07 06:04 guy
-
- * etypes.h, packet-eapol.c, packet-ethertype.c:
-
- From Jouni Malinen: add support for the 802.11i/RSN
- pre-authentication Ethertype.
-
-2004-04-07 04:31 sahlberg
-
- * gtk/: rpc_stat.c, service_response_time_table.c:
-
- make service response time statistics work for "unknown" rpc
- programs. all proicedures will however get "interesting" names
- such as "proc-1" etc except procedure 0 which is ALWAYS "NULL"
-
-2004-04-07 03:57 sahlberg
-
- * packet-rpc.c:
-
- when dealing with unknown rpc programs, create a fake
- program/version/procedure table so that we can get service
- response time tables working later.
-
-2004-04-06 19:02 ulfl
-
- * AUTHORS, prefs.c, prefs.h, doc/ethereal.pod, gtk/gui_prefs.c,
- gtk/main.c:
-
- from Thomas Palmer: add a preference setting for filter toolbar
- placement
-
-2004-04-06 16:08 gerald
-
- * gtk/main.c:
-
- Remove an extraneous 'break'.
-
-2004-04-05 00:49 sahlberg
-
- * packet-kerberos.c:
-
- Add support to decrypt the encrypted part of AS/TSG -REP PDUs.
- Now we only need application 25/26 to be dissected as well for it
- to be useful ...
-
-2004-04-05 00:28 sahlberg
-
- * packet-kerberos.c:
-
- Added some more principal name types from the kerberos draft
-
-2004-04-04 07:12 sahlberg
-
- * AUTHORS, doc/ethereal.pod:
-
- Love contributed great help to get the heimdal decryption support
- working (wherein we also discovered an obscure bug inside heimdal
- itself) Great thanks to Love.
-
-2004-04-03 22:33 etxrab
-
- * packet-sip.c:
-
- As pointed out by Chernishov Yury - strip of leading spaces of
- parameters
-
-2004-04-03 22:13 etxrab
-
- * packet-isup.c, AUTHORS:
-
- From Chernishov Yury Don't destroy SIP dissector entrys in info
- column for application/isup
-
-2004-04-03 03:50 guy
-
- * packet-smb-common.c:
-
- In "get_unicode_or_ascii_string()", treat a negative length
- argument as a very large unsigned integer (which it probably is),
- and trim it at INT_MAX, and fix the handling of too-long ASCII
- strings so that the "..." gets inserted. Make sure that all the
- bytes of the string exist before truncating the string length to
- the buffer length, so that the appropriate exception is thrown.
-
-2004-04-03 00:29 sahlberg
-
- * packet-rpc.c:
-
- Add a new preference option so that users that really really want
- to can tell ethereal "I dont care if the heuristics are too weak"
- "I want to see the ONC-RPC layer for these weird protocols that
- are not known to ethereal" "If I get a lot of false positives
- it is my own fault and I will not complain"
-
- This allows ethereal to dissect the rpc layer (and do
- request/response matching) even for those onc-rpc protocols that
- ethereal doesnt know about yet.
-
-2004-04-02 22:01 sahlberg
-
- * packet-spnego.c:
-
- If the packet is short, dont try to create a blob item that
- spans beyound the end of the short packet since that will raise
- an exception and we wont even attempt to dissect those (kerberos
- usually) bytes that we do have in the packet.
-
-2004-04-02 21:38 sahlberg
-
- * packet-smb.c:
-
- dont bail out just because we dont have the entire security blob
- present in a pdu. even for short frames, try to pass on as mush
- as possible to gssapi.
-
-2004-04-02 09:04 guy
-
- * epan/column-utils.c:
-
- From Olivier Biot: support AT_STRINGZ columns.
-
-2004-04-02 08:27 guy
-
- * wiretap/: nettl.c, nettl.h:
-
- From Mark C. Brown: add support for FDDI and Token Ring cards.
-
- Set the file encapsulation the same way it's done for iptrace
- captures - leave it as "unknown" to start with, and, for each
- packet we see, set it to the packet's encapsulation type if the
- file encapsulation type is unknown and set it to "per-packet" if
- the file encapsulation type is "known" but isn't the type of that
- packet, so files that have all the same type of packet have that
- type as the file type and packets that *don't* have all the same
- type of packet have "per-packet".
-
-2004-04-02 07:59 guy
-
- * packet-aim-messaging.c:
-
- From Devin Heitmueller: do a better job of decoding the AIM
- messaging SNAC for outgoing and incoming subtypes.
-
-2004-04-02 07:40 guy
-
- * wiretap/eyesdn.c:
-
- From Rolf Fiedler: fix a comment, and fix the code to get the
- packet length.
-
-2004-04-02 07:28 guy
-
- * AUTHORS, packet-ymsg.c:
-
- From Devin Heitmueller: do YMSG desegmentation.
-
-2004-04-02 05:19 guy
-
- * packet-isup.c:
-
- Get rid of an extra "=" at the end of the file.
-
-2004-04-02 05:07 guy
-
- * packet-diameter-defs.h:
-
- Get rid of CRs.
-
-2004-04-01 20:34 etxrab
-
- * packet-isup.c:
-
- Fix a copy paste error
-
-2004-04-01 09:15 sahlberg
-
- * packet-kerberos.c:
-
- add dissection of the canonicalize bit which some windows clients
- use
-
-2004-03-31 21:04 guy
-
- * packet-isup.c:
-
- Get rid of CR's.
-
-2004-03-31 20:57 guy
-
- * packet-radius.c:
-
- Get rid of CR's.
-
-2004-03-31 20:25 etxrab
-
- * packet-radius.c:
-
- Add RADIUS AVP 101, the value string to go with it and some ACC
- vendor AVP:s
-
-2004-03-31 20:23 etxrab
-
- * packet-isup.c:
-
- Add dissection of user to user indicators parameter, Split some
- lines and some white space changes
-
-2004-03-31 01:31 jmayer
-
- * TODO:
-
- configure.in merging has been done. Add another point
-
-2004-03-31 01:25 jmayer
-
- * epan/: acinclude.m4, configure.in:
-
- No longer needed after merging epan/configure.in into
- configure.in
-
-2004-03-30 20:56 etxrab
-
- * packet-diameter-defs.h:
-
- Fixed some cut-and-paste errors, added some RADIUS AVPS sorted
- some value string...
-
-2004-03-30 19:37 guy
-
- * packet-smb-mailslot.c, wiretap/wtap.c:
-
- From Albert Chin: "config.h" should come before all other
- #includes.
-
-2004-03-30 19:36 guy
-
- * plugins/rudp/packet-rudp.c:
-
- From Albert Chin: the Sun WorkShop 5.0 compiler and HP-UX 10.20
- compiler don't allow you to initialize aggregates with an
- initializer that includes non-constant values.
-
-2004-03-30 19:34 guy
-
- * Makefile.am:
-
- From Albert Chin: on IRIX, if -la depends on -lb, you must link
- with -lb -la.
-
-2004-03-30 19:15 guy
-
- * packet-eapol.c:
-
- From Jouni Malinen: add support for the most likely EAPOL-Key
- packet type.
-
-2004-03-30 19:07 guy
-
- * config.guess, config.sub:
-
- Back out the previous change, as it checked in older versions of
- config.guess and config.sub.
-
-2004-03-30 19:01 guy
-
- * packet-3g-a11.c:
-
- From Ryuji Somegawa: fix AirLink record dissection.
-
-2004-03-30 18:55 guy
-
- * AUTHORS, Makefile.common, packet-sip.c, tap-sipstat.c,
- gtk/sip_stat.c:
-
- From Lars Roland: Tethereal version of SIP statistics tap, and
- fixes to the Ethereal version.
-
-2004-03-30 18:45 guy
-
- * plugins/Makefile.nmake:
-
- From Lars Roland: have "make clean" and "make distclean" clean up
- the new Cisco VoIP plugins.
-
-2004-03-30 18:30 guy
-
- * plugins/: ciscosm/packet-sm.c, rlm/packet-rlm.c,
- rudp/packet-rudp.c:
-
- From Duncan Sargeant: include "moduleinfo.h" so that the plugins
- get the right version number.
-
-2004-03-30 18:23 guy
-
- * packet-radius.c:
-
- From Michael Kopp: add support for vendor-specific items for the
- Cisco VPN 3000 Concentrator, Cisco VPN 5000 Concentrator and
- Cisco Broadband Service Manager.
-
-2004-03-30 18:14 guy
-
- * packet-gtp.c:
-
- The extension ID field in a Private Extension IU is 2 bytes, so
- the length of the IU must be at least 2 bytes in order to dissect
- the contents.
-
- Just use "proto_tree_add_item()" to add the value of the private
- extension, and do so only if it's not zero-length.
-
-2004-03-30 17:52 guy
-
- * packet-mip6.c:
-
- Fix the length used for the protocol tree item for Mobile IPv6
- options.
-
-2004-03-30 17:38 guy
-
- * packet-aim-location.c:
-
- From Devin Heitmueller: put back the info level for the user info
- request.
-
-2004-03-30 07:39 sharpe
-
- * config.guess, config.sub, packet-dcerpc-lsa.c,
- packet-dcerpc-samr.c, packet-dcerpc-spoolss.c,
- packet-dcerpc-svcctl.c, packet-smb-common.h, packet-smb.c:
-
- Add the mask for an NT ACL ACE to the summary list for each ACE.
- This means we don't have to expand the ACE to see what the
- permission mask is.
-
- There are a couple of other places where this could be used, but
- I have not done anything about them.
-
-2004-03-29 23:14 guy
-
- * gtk/dlg_utils.c:
-
- It *appears* that if you don't explicitly request that a file
- chooser dialog be centered on its parent, it still gets so
- centered; we remove the call to do so from the GTK+ >= 2.4 file
- selection dialog creation code.
-
-2004-03-29 23:03 guy
-
- * gtk/dlg_utils.c:
-
- In a "save" dialog, the "yes" button should be a "Save" button,
- not an "Open" button.
-
-2004-03-29 22:55 guy
-
- * gtk/: dlg_utils.c, dlg_utils.h, file_dlg.c:
-
- Add another wrapper routine, "file_selection_set_extra_widget()",
- to set the "extra options" portion of a file selection dialog,
- and use it rather than #if'ed code.
-
-2004-03-29 22:40 guy
-
- * gtk/: capture_dlg.c, dlg_utils.c, dlg_utils.h, file_dlg.c,
- follow_dlg.c, print_prefs.c:
-
- Make "file_selection_new()" take as its second argument an
- Ethereal-defined indication of the action (open vs. save),
- regardless of whether we're building for GTK+ >= 2.4 or not; we
- just ignore the argument in pre-2.4 GTK+.
-
- Use "file_selection_new()" rather than #if'ed code to use it or
- "gtk_file_chooser_dialog_new()" for GTK+ >= 2.4 and
- "gtk_file_selection_new()" or it for pre-2.4 GTK+.
-
- Add a "file_selection_set_current_folder()" routine that does the
- appropriate thing depending on whether we're GTK+ >= 2.4 or not,
- and use that rather than #if'ed code to use
- "gtk_file_chooser_set_current_folder()" or
- "gtk_file_selection_set_filename()".
-
-2004-03-28 00:26 guy
-
- * packet-eapol.c:
-
- From Jouni Malinen:
-
- Small changes for EAPOL-Key dissector for IEEE
- 802.11i/RSN:
- - add Encrypted Key Data flag for key info
- - do not try to parse EAPOL-Key Key Data if it is
- encrypted
- (RSN: Encrypted Key Data flag, WPA: Group Key)
- - Key Index and Key ID are reserved in RSN
-
-2004-03-27 12:18 ulfl
-
- * gtk/: capture_dlg.c, file_dlg.c:
-
- minor code cleanup, including removed MSVC warnings
-
-2004-03-27 12:14 jmayer
-
- * aclocal-fallback/: glib-2.0.m4, glib.m4, gtk-2.0.m4, gtk.m4:
-
- Fix some aclocal warnings during autogen.sh
-
-2004-03-27 12:07 jmayer
-
- * acinclude.m4, wiretap/acinclude.m4:
-
- Some aclocal warning fixes during autogen.sh
-
-2004-03-27 11:53 guy
-
- * packet-tcp.c:
-
- From Ronnie Sahlberg: RST and FIN segments are neither
- zero-window packets nor duplicate ACKs.
-
-2004-03-27 11:52 jmayer
-
- * autogen.sh, configure.in:
-
- OK, I'm impatient. In case of problems, I'm to blame, not
- Olivier.
-
- Olivier Biot: Merge epan/configure.in back into configure.in
- Leave epan/confiugre.in and epan/acinclude.m4 in case we need to
- undo this.
-
-2004-03-27 11:33 guy
-
- * process-x11-fields.pl:
-
- From Gisle Vanem: add a "this is a generated file" comment to the
- output of process-x11-fields.
-
-2004-03-27 11:32 guy
-
- * AUTHORS, Makefile.common, packet-ansi_801.c, packet-ansi_a.c,
- packet-ansi_map.c, packet-gsm_map.c, packet-gsm_sms.c,
- packet-gsm_sms.h, packet-gsm_ss.c, packet-gsm_ss.h,
- epan/Makefile.common:
-
- From Michael Lum:
-
- ANSI IS-801 support;
-
- dissect more GSM supplementary services messages and
- fields.
-
-2004-03-27 11:16 oabad
-
- * gtk/: capture_dlg.c, dlg_utils.c, dlg_utils.h, file_dlg.c,
- follow_dlg.c, print_prefs.c:
-
- Use the new GtkFileChooserDialog when built with gtk+ 2.4
-
-2004-03-27 11:16 guy
-
- * wiretap/: nettl.c, nettl.h:
-
- From Mark C. Brown: add support for iether (dual-port gigabit)
- cards in nettl files.
-
-2004-03-27 11:13 guy
-
- * gtk/: bootp_stat.c, h225_counter.c, h225_ras_srt.c, http_stat.c,
- mgcp_stat.c, sip_stat.c, wsp_stat.c:
-
- From Lars Roland: use the generic filter dialog for the SIP,
- HTTP, WSP, and BOOTP taps.
-
- Get rid of the "dlg" variable in some of those taps - it's never
- set, so it's always null, and nothing useful is done with it if
- it's null.
-
- Make static some variables and functions not used outside the
- source file in which they're defined.
-