2010-01-03 R.Ghetta <bchiara@users.sf.net> * screenshots merge [5d4083cee512] [tip] * doc/C/etherape.xml, doc/etherape.omf.in, etherape.1, src/main.c: Update man page [f5469f5f82fe] * doc/C/figures/all_nodes.eps, doc/C/figures/all_nodes.png: nodes dialog screenshots [90ab7798800b] * po/es.po, po/etherape.pot, po/fr.po, po/nl.po, po/tr.po, src/capture.c: Output clearer message when missing privileges. [e31bb34e6266] * .hgignore, doc/etherape.omf.in: ignore documentation generated files, add omf.in [3b505d0900b9] * .cvsignore, .hgignore, Makefile.am, autogen.sh, configure.in, debian/.cvsignore, doc/.cvsignore, doc/C/.cvsignore, doc/C/Makefile.am, doc/C/etherape-C.omf, doc/C/etherape.xml, doc/Makefile.am, doc/omf.make, doc/xmldocs.make, glade/.cvsignore, m4/.cvsignore, po/.cvsignore, src/.cvsignore: use gnome-doc-utils to build documentation [3e38cde7c520] 2010-01-01 R.Ghetta <bchiara@users.sf.net> * doc/C/etherape.xml, doc/C/figures/pref_colors_dlg.eps, doc/C/figures/pref_colors_dlg.png, doc/C/figures/pref_diagram_dlg.eps, doc/C/figures/pref_diagram_dlg.png, doc/C/figures/pref_timings_dlg.eps, doc/C/figures/pref_timings_dlg.png, doc/C/figures/protocol_edit_dlg.eps, doc/C/figures/protocol_edit_dlg.png, src/capture.c: manual update [bdf342e8ab15] 2009-12-30 R.Ghetta <bchiara@users.sf.net> * Makefile.am, doc/C/etherape.xml, po/es.po, po/etherape.pot, po/fr.po, po/nl.po, po/tr.po, src/preferences.c, src/protocols.c: Cleanups and manual updates [1349532e4967] 2009-12-29 R.Ghetta <bchiara@users.sf.net> * NEWS, configure.in, src/basic_stats.c, src/capture.c, src/capture.h, src/decode_proto.c, src/main.c, src/menus.c, src/preferences.c: More intuitive filtering [51584aab5ce6] * config.h.in, configure.in, src/common.h, src/decode_proto.c: support PPI encapsulation, handle WLAN QOS-enhanced packets [c0295c875f4b] 2009-11-25 R.Ghetta <bchiara@users.sf.net> * src/common.h, src/decode_proto.c: improve WLAN decoding, fix some endianess problems [ca06270b8007] 2009-11-24 R.Ghetta <bchiara@users.sf.net> * NEWS, config.h.in, src/decode_proto.c: update, some wlan fixes [6000eca0bb2a] * src/decode_proto.c: LLC-SNAP support [4f7ebe3ad7cb] * src/decode_proto.c, src/prot_types.h: 802.1 VLAN basic support [64c76bf857eb] * src/main.c, src/node_id.c, src/node_id.h, src/resolv.c: fix port printing [5c2d568d2b29] 2009-11-22 R.Ghetta <bchiara@users.sf.net> * src/ip-cache.c: Fixed cache initialization. Thanks to Sotiris Sotiropoulos for pointing it out. [b3513e7bf21f] 2009-11-21 R.Ghetta <bchiara@users.sf.net> * src/menus.c, src/node.c, src/node_id.c: g_string_free weirdness [46a048c05893] 2009-11-08 R.Ghetta <bchiara@users.sf.net> * src/decode_proto.c: add some more rcp names [3b82d2f061b1] * src/decode_proto.c: more accurate rpc decoding. Since now there are many different RCP protocols and EtherApe handles only ONC-RPC, mark it clearly [601591f1d667] * src/names.c: typo [2e9ae57c6fd6] * src/names.c: fix fatal bug in names decoding [19f389f0bf7c] * ChangeLog, NEWS, TODO, src/Makefile.am, src/capture.c, src/decode_proto.c: fix compilation flags, remove bogus rpc marker [e8a271a690db] 2009-10-18 R.Ghetta <bchiara@users.sf.net> * src/main.c, src/names.c: apply fixes for compiling on BSD [88e0aaa36720] * src/eth_resolv.h, src/names.c, src/resolv.c, src/util.c, src/util.h: removed duplicate functionality [d986279f7d3a] [tip] * src/eth_resolv.h, src/names.c, src/node.c, src/node_id.c, src/node_id.h, src/resolv.c: name decode refactoring: remove solved flag, add resolved name only if actually resolved Polished a bit ethernet name resolving [f9371ed70402] * TODO, src/capture.c, src/capture.h, src/common.h, src/decode_proto.c, src/decode_proto.h, src/menus.c, src/names.c, src/node_id.c, src/node_id.h, src/preferences.c: unified node id extraction with protocol decoding. Added experimental wlan/radiotap support This change fixes a long standing problem on node ids, namely the need to have fixed positions for node addresses. While protocol decoding had most of the machinery to properly follow variable length protocols, node ids (used as internal keys for nodes) where attributed only on static information. Variable lenght decoding made possibile to support wlan. Decoding is still limited, to basic data, though. [a43a8301dd51] 2009-10-17 R.Ghetta <bchiara@users.sf.net> * src/capture.c, src/decode_proto.c, src/decode_proto.h: revorked l3 proto decoding. Now ip position depends only on packet data, allowing for non uniform protocol types (e.g. wlan) [ae26f4abac47] * TODO, src/capture.c, src/decode_proto.c: corrected compile errors, unified l2 addr decode [244ab4b3fc9c] * src/capture.c, src/decode_proto.c, src/menus.c: revised table to handle variable header protocol types (like wireless) Added a bit of wifi mapping (non functional) [52823815cbf8] 2009-10-09 R.Ghetta <bchiara@users.sf.net> * .hgtags: fixed tags for 0.9.8 [5e05da8b6048] 2009-10-07 R.Ghetta <bchiara@users.sf.net> * glade/etherape.glade, src/capture.c, src/capture.h, src/common.h, src/decode_proto.c, src/decode_proto.h, src/appdata.h, src/main.c, src/menus.c, src/names.c, src/names.h, src/node.c, src/node_id.c, src/node_id.h: Unified link level types. L2 decoding is now table-driven, to make adding new types easier. Removed the enum mirroring pcap DLT_xxx types [a8d0b33e936a] * autogen.sh, etherape.desktop, etherape.desktop.in, etherape.spec.in: update autogen and spec [5e7566d88fc0] 2009-09-28 R.Ghetta <bchiara@users.sf.net> * html/FAQ.html, html/NEWS.html, html/bug-reporting.html, html/etherape.css: removed obsolete files [d60950431152] * Makefile.am, po/es.po, po/etherape.pot, po/fr.po, po/nl.po, po/tr.po: updated translations, added xpm file to debian [de5ba84c68a4] 2009-09-27 R.Ghetta <bchiara@users.sf.net> * .hgtags: Added tag rel-0-9-8 for changeset 02ecc2219e37 [8d465a947049] * etherape.1, glade/etherape.glade, src/main.c: forgot manual and logo. [02ecc2219e37] [rel-0-9-8] * .hgtags: Added tag rel-0-9-8 for changeset c1fa86faf0f5 [7795d474b06b] * ChangeLog, FAQ, NEWS, README.CVS, README.bugs, TODO, po/es.po, po/etherape.pot, po/fr.po, po/nl.po, po/tr.po: release 0.9.8 [c1fa86faf0f5] * config.h.in, configure.in, src/main.c, src/menus.c: mercurial id can be obtained only on a devel repo. Disable for now. [f9fefcf28795] 2009-09-26 R.Ghetta <bchiara@users.sf.net> * src/main.c: Qualify messages [b31ab1e659f3] [tip] * src/decode_proto.c: typo [9c83c69a11eb] * config.h.in, configure.in, glade/etherape.glade, src/main.c, src/menus.c: add mercurial id to build [0563f217cc31] * glade/etherape.glade, src/capture.c, src/common.h, src/diagram.c, src/dns.c, src/dns.h, src/appdata.h, src/main.c, src/menus.c, src/names.c, src/node_id.c, src/preferences.c, src/util.c, src/util.h: removed half-baked protocol types. Renamed option zero-delay to max- delay, with a long argument representing the maximum packet delay in milliseconds. [37772ed43c3e] * src/diagram.c: added check for canvas leaks [d44837e55f7f] * src/capture.c, src/diagram.c, src/info_windows.c, src/node.c, src/node.h, src/node_id.c, src/node_id.h, src/node_windows.c, src/ui_utils.c, src/ui_utils.h: uniform nodes creation and info protocols [d7aaaf617081] * src/names.c: create tcp names only when using tcp mode. [a3daed62aa3b] * src/basic_stats.c, src/basic_stats.h, src/capture.c, src/diagram.c, src/appdata.h, src/info_windows.c, src/links.c, src/main.c, src/menus.c, src/node.c, src/node_id.c, src/node_windows.c, src/pkt_info.h, src/preferences.c, src/protocols.c, src/protocols.h, src/traffic_stats.c, src/traffic_stats.h: added other debug counts, revised messages mask, clear protocol table on stop [fc31e9570be7] 2009-09-25 R.Ghetta <bchiara@users.sf.net> * glade/etherape.glade, src/basic_stats.c, src/capture.c, src/conversations.c, src/datastructs.c, src/decode_proto.c, src/diagram.c, src/diagram.h, src/info_windows.c, src/links.c, src/main.c, src/menus.c, src/names.c, src/node.c, src/node_id.c, src/node_id.h, src/node_windows.c, src/preferences.c, src/protocols.c, src/resolv.c: revised decoder warnings, fixed a bug with nodes window ordering, added several checks for memory allocation [337c95d92420] 2009-09-22 R.Ghetta <bchiara@users.sf.net> * src/basic_stats.c, src/capture.c, src/decode_proto.c, src/decode_proto.h, src/names.c, src/names.h, src/pkt_info.h, src/protocols.c: remove last traces of protocol decode by single string. Now protocol are decoded directly onto a stack, for later use, avoiding all joining and splitting of previous solution. [32ffa9bd3b3a] * src/basic_stats.c, src/capture.c, src/decode_proto.c, src/pkt_info.h, src/protocols.h: refactoring of protocol decode [3620bcfb5f23] 2009-09-20 R.Ghetta <bchiara@users.sf.net> * src/node.c: small performance enhancement [02ad5b95c6c2] * src/node.c: debug messages [c307dcbd5468] * src/capture.c, src/capture.h, src/datastructs.c, src/decode_proto.c, src/decode_proto.h, src/eth_resolv.h, src/names.c, src/node.c, src/node_id.c, src/node_id.h, src/node_windows.c, src/resolv.c: a bit of refactoring, removed unused data and functions and added debug output [dbf6ae51137b] 2009-09-19 R.Ghetta <bchiara@users.sf.net> * src/Makefile.am, src/basic_stats.c, src/basic_stats.h, src/diagram.c, src/appdata.h, src/info_windows.c, src/names.c, src/node.c, src/node.h, src/node_id.c, src/node_id.h, src/node_windows.c, src/pkt_info.h, src/protocols.c, src/protocols.h, src/traffic_stats.c, src/traffic_stats.h, src/ui_utils.c, src/ui_utils.h, src/util.h: added several debug dump functions, splitted some files to better handle dependencies [ae73bc223ed4] 2009-09-18 R.Ghetta <bchiara@users.sf.net> * src/capture.c, src/datastructs.c, src/decode_proto.c, src/diagram.c, src/protocols.c: smaller fixes [8df8f42ee795] * src/datastructs.c, src/datastructs.h, src/decode_proto.c, src/decode_proto.h, src/diagram.c, src/info_windows.c, src/main.c, src/node_windows.c, src/prot_types.h: Improve protocol mapping by favoring protocols with a user defined color. Now protocol name and color are assigned looking a source and destination ports as follows: - if only one port has a name (i.e. is found in the services file) that port is chosen. - if both ports have a name, but only one has a color assigned by the user, then that port wins. - if both ports have a name and a color the minor port is selected. [489f1ff2b0ee] * src/protocols.c: honor "group unknown preference" [5607acabcf63] 2009-09-16 R.Ghetta <bchiara@users.sf.net> * src/common.h, src/decode_proto.c, src/diagram.c, src/appdata.h, src/links.c, src/main.c, src/node.c: Removed a memory leak. Should fix 2839050 [39b2649edd18] 2009-09-15 R.Ghetta <bchiara@users.sf.net> * src/common.h, src/datastructs.c, src/decode_proto.c, src/decode_proto.h, src/diagram.c, src/appdata.h, src/ip-cache.c, src/ip-cache.h, src/main.c: trying to integrate memwatch ... [76750529f821] 2009-09-14 R.Ghetta <bchiara@users.sf.net> * src/node_windows.h: forgot a file [bcb6f39d39a9] 2009-09-13 R.Ghetta <bchiara@users.sf.net> * glade/etherape.glade, src/Makefile.am, src/common.h, src/diagram.c, src/diagram.h, src/info_windows.c, src/menus.c, src/node.c, src/node.h, src/node_windows.c, src/preferences.c, src/traffic_stats.h, src/ui_utils.c, src/ui_utils.h: Added a window showing statistics on all nodes, even those no longer displayed, but not expired [abbe27132a35] 2009-09-12 R.Ghetta <bchiara@users.sf.net> * src/capture.c, src/conversations.c, src/conversations.h, src/decode_proto.c, src/decode_proto.h, src/diagram.c, src/appdata.h, src/main.c, src/node.c, src/node.h: Changed loading of services file to avoid timing issues. Revised debug information. [fa9908f5f28c] * src/datastructs.c, src/preferences.c, src/traffic_stats.c: preference dialog: remove color numbers [48cdea79319d] * src/datastructs.c, src/datastructs.h, src/preferences.c, src/preferences.h: preference dialog: compact same-color protocols [b7f0912cb863] * glade/etherape.glade, src/preferences.c, src/preferences.h, src/util.c, src/util.h: Allows changing protocol color [f15e1e88c1ff] * NEWS, src/datastructs.c, src/datastructs.h, src/appdata.h, src/preferences.c, src/util.c, src/util.h: allow mapping multiple protocols to a color [dcf8f1873ff4] 2009-09-11 R.Ghetta <bchiara@users.sf.net> * NEWS, glade/etherape.glade: typo [dccd61842236] * NEWS, glade/etherape.glade, src/preferences.c: Timeouts now expressed in seconds [82e1ec07c3d3] * src/decode_proto.c, src/info_windows.c: Make mapping of proto names to port more consistent with port to names trees. [6a881c62f413] * glade/etherape.glade, src/preferences.c, src/preferences.h: Label font button now uses GtkFontButton [b495ad866b17] * src/callbacks.c, src/conversations.c, src/conversations.h, src/decode_proto.c, src/diagram.c, src/diagram.h, src/info_windows.c, src/menus.c, src/preferences.c: minor cleanings [65a5336aff76] 2009-09-10 R.Ghetta <bchiara@users.sf.net> * NEWS, glade/etherape.glade, src/decode_proto.c, src/info_windows.c, src/preferences.c, src/prot_types.h, src/protocols.h, src/traffic_stats.h: Added port column to protocol infos Updated NEWS file, smaller refactorings here and there. [cf0a00cd5520] * src/decode_proto.c: removed erroneous size check. [b825464dca5d] 2009-09-08 R.Ghetta <bchiara@users.sf.net> * glade/etherape.glade, src/main.c: feature request 2818525, item 6: Made node name and ip selectable in node/link info [9191246ac69b] 2009-09-07 R.Ghetta <bchiara@users.sf.net> * glade/etherape.glade, src/diagram.c, src/appdata.h, src/preferences.c: Replaced link widht multiplier with a link width - node radius ratio slider. This should allow easier adjustment of the values (assuming someone really needs to adjust the node/link ratio). [fd4b42991d82] * glade/etherape.glade: Reduce limits on display refresh [b89176b06973] * src/callbacks.c, src/diagram.c, src/diagram.h, src/appdata.h, src/main.c, src/preferences.c: Changed default timings to values more suited to instant monitoring. Default timings were targeted to medium term analisys, but a casual user is more likely to need a short term monitor, with faster response times. Today machines are usually able to bear the graphic load without problems. Small refactoring to remove variables from appdata.h [c775e49a4d59] * src/Makefile.am, src/callbacks.c, src/capture.c, src/capture.h, src/common.h, src/decode_proto.c, src/decode_proto.h, src/appdata.h, src/info_windows.h, src/main.c, src/menus.c, src/menus.h, src/names.c, src/node.h, src/pkt_info.h, src/preferences.c, src/protocols.c, src/util.c: Added header with common declarations and macros, removed some global variables. The previous common header, global.h, has all global variable declarations. The new header, common.h, contains only common types and macros, and doesn't include gui headers. This way some files wich included gnome or gtk headers now include only non-gui headers. [ab6df54c5712] 2009-09-06 R.Ghetta <bchiara@users.sf.net> * glade/etherape.glade, src/capture.c, src/diagram.c, src/appdata.h, src/preferences.c, src/preferences.h: Aligned to Gtk 2.12+, removed unused "nofade" preference. GnomeEntry is deprecated, replaced remaining instances with GtkComboBoxEntry. Now glade file is aligned with Gtk 2.12 (e.g. it requires at least 2.12) [a2ba7f8a83d2] * OVERVIEW, configure.in, glade/etherape.glade, src/diagram.c, src/diagram.h, src/appdata.h, src/main.c, src/menus.c: Removed bonobo, replaced with Gtk equivalents [e01feab05975] * glade/etherape.glade, src/info_windows.c, src/main.c, src/preferences.c: Renamed infile command line option to replay-file to be more consistent with the shortcut. Polished link and node info dlg a bit, removed useless columns menu. Now diagram text color can be specified in preferences. [96b71c5615cc] 2009-09-05 R.Ghetta <bchiara@users.sf.net> * glade/etherape.glade, src/capture.c, src/diagram.c, src/appdata.h, src/info_windows.c, src/info_windows.h, src/main.c, src/preferences.c, src/preferences.h: Upgraded preferences dialog. Replaced deprecated GtkOptionsMenu Removed old compatibility options. Today just clutter the preferences dialog. [0eb2f730e57f] * src/capture.c, src/capture.h, src/diagram.c, src/appdata.h, src/info_windows.c, src/main.c, src/menus.c, src/menus.h, src/preferences.c, src/preferences.h: Removed useless command line options. Some cleanups and refactoring. [9a758b9742a3] * ChangeLog, Makefile.am, configure.in, glade/Makefile.am, glade/etherape.glade, glade/etherape.glade2, po/POTFILES.in, po/es.po, po/etherape.pot, po/fr.po, po/nl.po, po/tr.po, src/appdata.h, src/main.c, src/menus.c, src/menus.h: now using glade 3 (still in libglade mode). Converted some gnome deprecated widget to new gtk+ equivalents. [176810017dd5] 2009-09-03 R.Ghetta <bchiara@users.sf.net> * glade/etherape.glade2, src/capture.c, src/capture.h, src/diagram.c, src/diagram.h, src/appdata.h, src/info_windows.c, src/main.c, src/menus.c, src/menus.h, src/preferences.c: small cleanup. [60dcb44f3662] * .hgignore: ignore build artifacts [965574c4b19b] * INSTALL, config.h.in, mkinstalldirs: update to latest GNU tools [23b56cab6eb5] * src/appdata.h, src/info_windows.c, src/main.c, src/menus.c: Added --glade-file [53b6374c4312] 2009-06-22 bchiara <bchiara> * .hgtags: removed tags related to ignored branches. Note: due to limitations of hg convert, history is not complete. If you really need to access older revisions, use cvs. [a68ab3169338] 2009-06-22 convert-repo <convert-repo> * .hgtags: update tags [f2f0df2a0383] 2007-08-11 bchiara <bchiara> * INSTALL, NEWS, config.h.in, mkinstalldirs, src/capture.c, src/eth_resolv.h, src/resolv.c, src/traffic_stats.c, src/traffic_stats.h: Fixed bug 1713590 (bad replaying of out-of-order packets). Reported by haywire_dk. Removed unused function. [04deabe7cdff] 2006-09-30 05:57 bchiara * ChangeLog, configure.in, etherape.spec.in, po/es.po, po/etherape.pot, po/fr.po, po/nl.po, po/tr.po, src/diagram.c: release 0.9.7 2006-08-13 06:03 bchiara * src/thread_resolve.c: Rewrite thread termination to fix 1496607. Thanks to Pav Lucistnik for reporting the bug. 2006-08-13 05:26 bchiara * src/capture.c: fixes 1496621. Thanks to Pav Lucistnik for the patch 2006-08-13 05:21 bchiara * src/resolv.c: Fixed 1496614. Thanks to Pav Lucistnik for the patch. 2006-05-16 18:40 bchiara * ChangeLog, NEWS, html/NEWS.html, po/es.po, po/etherape.pot, po/fr.po, po/nl.po, po/tr.po: release 0.9.6 2006-05-15 18:48 bchiara * config.h.in, configure.in, etherape.spec.in, html/NEWS.html, src/util.c: libtool apparently doesn't always use --export-dynamic so we must add it. But OSX linker doesn't support the option. Added a specific check. 2006-05-14 07:20 bchiara * ChangeLog, glade/etherape.glade2, src/diagram.c, src/appdata.h, src/preferences.c, src/preferences.h: should fix bug 1488215 (cancelling prefs doesn't work) 2006-05-14 06:41 bchiara * patches/: README.patch, fade.patch: Etherape already does fading (even if differently from this patch) 2006-05-13 20:31 bchiara * ChangeLog, Makefile.am, configure.in, etherape.desktop, etherape.desktop.in, etherape.spec.in, src/menus.c, src/menus.h: updated .desktop file to standard format, updated spec file 2006-05-13 20:27 bchiara * glade/etherape.glade2: use stock objects for std menu names. Borrowed by debian package, thanks to F.Peters 2006-05-13 19:44 bchiara * debian/: changelog, control, copyright, etherape-root.desktop, etherape.xpm, files, manpages, menu, rules, watch: aligned to latest debian package (maintaner F.Peters) 2006-05-06 08:02 bchiara * ChangeLog, NEWS, html/NEWS.html, po/es.po, po/etherape.pot, po/fr.po, po/nl.po, po/tr.po: release 0.9.5 2006-04-30 07:25 bchiara * ChangeLog, src/traffic_stats.c, src/traffic_stats.h, src/util.c: beginning of file dump of stats 2006-04-29 07:58 bchiara * ChangeLog, config.h.in, configure.in, src/capture.c, src/decode_proto.c, src/direct_resolve.c, src/ip-cache.c, src/ip-cache.h, src/names.c, src/names_netbios.c, src/names_netbios.h, src/resolv.c, src/util.c, src/util.h: better control of netbios name decoding, configure tweaks, enhanced space checks 2006-04-25 07:08 bchiara * configure.in, src/Makefile.am, src/thread_resolve.c: changes to work with system without test built-in 2006-04-16 11:04 bchiara * ChangeLog, TODO: updated TODO 2006-04-16 10:56 bchiara * AUTHORS, ChangeLog, NEWS, html/FAQ.html, html/NEWS.html: Updated docs 2006-04-16 09:06 bchiara * doc/xmldocs.make: another scrollkeeper fix 2006-04-15 18:19 bchiara * ChangeLog, Makefile.am, configure.in: Check for gethostbyaddr,gethostbyaddr_r also in libnsl (solaris). 2006-04-15 17:27 bchiara * ChangeLog, Makefile.am, configure.in, doc/Makefile.am, doc/omf.make, doc/xmldocs.make, src/Makefile.am: Changes to go around scrollkeeper oddities and other cross-platform fixes. 2006-04-13 19:52 bchiara * config.h.in, configure.in, src/thread_resolve.c: Tweakings to better handle systems without gethostbyaddr_r (OSX). Thanks to Jeffrey G. Gomberg for pointing out. 2006-04-07 18:20 bchiara * NEWS, etherape.1, html/FAQ.html, html/NEWS.html, src/names.c: fixed an overzealous warning on netbios name decoding, added some faqs 2006-03-29 19:12 bchiara * ChangeLog, NEWS, configure.in, doc/omf.make, doc/xmldocs.make, po/es.po, po/etherape.pot, po/fr.po, po/nl.po, po/tr.po, src/diagram.c: preparing for new release 2006-03-25 07:07 bchiara * src/: capture.c, appdata.h, main.c: Added Ben Allen's patch to provide the 'zero-delay' when playing back capture files. 2006-03-10 09:29 bchiara * acinclude.m4, src/capture.c, src/datastructs.c, src/diagram.c, src/appdata.h, src/links.c, src/menus.c, src/node.c, src/protocols.c, src/traffic_stats.c: minor changes. Rephrased pcap-devel check to be more clear. 2006-02-04 07:03 bchiara * doc/etherape-C.omf, doc/omf.make, doc/xmldocs.make, doc/C/Makefile.am, doc/C/etherape-C.omf, doc/C/etherape.sgml, doc/C/topic.dat, src/capture.c: small changes to enhance compatibility. added scrollkeeper registration to new manual and removed old one. 2006-01-26 07:18 bchiara * src/: capture.c, conversations.c, conversations.h, decode_proto.c, decode_proto.h, pkt_info.h, traffic_stats.c: Small tweaks, corrected conversation clearing 2006-01-24 06:54 bchiara * doc/etherape-C.omf, doc/C/appmain.png, doc/C/capture_file_dlg.png, doc/C/color_select_dlg.png, doc/C/etherape.xml, doc/C/link_info.png, doc/C/main.xml, doc/C/node_info.png, doc/C/pref_colors_dlg.png, doc/C/pref_diagram_dlg.png, doc/C/pref_timings_dlg.png, doc/C/proto_info.png, doc/C/protocol_edit_dlg.png, doc/C/figures/appmain.eps, doc/C/figures/appmain.png, doc/C/figures/capture_file_dlg.eps, doc/C/figures/capture_file_dlg.png, doc/C/figures/color_select_dlg.eps, doc/C/figures/color_select_dlg.png, doc/C/figures/eth_toolbar.eps, doc/C/figures/eth_toolbar.png, doc/C/figures/link_info.eps, doc/C/figures/link_info.png, doc/C/figures/node_info.eps, doc/C/figures/node_info.png, doc/C/figures/pref_colors_dlg.eps, doc/C/figures/pref_colors_dlg.png, doc/C/figures/pref_diagram_dlg.eps, doc/C/figures/pref_diagram_dlg.png, doc/C/figures/pref_timings_dlg.eps, doc/C/figures/pref_timings_dlg.png, doc/C/figures/proto_info.eps, doc/C/figures/proto_info.png, doc/C/figures/protocol_edit_dlg.eps, doc/C/figures/protocol_edit_dlg.png, html/NEWS.html, src/names.c: More manual, reordering of figures, added eps files. 2006-01-16 19:41 bchiara * ChangeLog, old.version, doc/etherape-C.omf, doc/C/main.xml, doc/C/pref_diagram_dlg.png, src/conversations.c, src/links.c: fixed silly mistake in purging conversations. First attempt at a docbook XML manual. 2006-01-14 20:16 bchiara * ChangeLog, README.bugs, po/es.po, po/etherape.pot, po/fr.po, po/nl.po, po/tr.po: release 0.9.4 2006-01-14 19:56 bchiara * ChangeLog, NEWS, doc/C/appmain.png, doc/C/capture_file_dlg.png, doc/C/color_select_dlg.png, doc/C/link_info.png, doc/C/node_info.png, doc/C/pref_colors_dlg.png, doc/C/pref_diagram_dlg.png, doc/C/pref_timings_dlg.png, doc/C/proto_info.png, doc/C/protocol_edit_dlg.png, html/FAQ.html, html/NEWS.html, html/bug-reporting.html, html/etherape.css, po/es.po, po/etherape.pot, po/fr.po, po/nl.po, po/tr.po, src/links.c, src/node.c: Tweaked proto expiration, added some images to documentation 2006-01-12 21:13 bchiara * ChangeLog, src/diagram.c, src/info_windows.c, src/protocols.c, src/protocols.h, src/traffic_stats.c: Fixed problem when both node and link info windows where active. Corrected bug on protocol timeout expiration. 2006-01-12 07:48 bchiara * ChangeLog, glade/etherape.glade2, src/diagram.c: Simplified legend, fixing a positioning bug. 2006-01-11 21:37 bchiara * src/info_windows.c: oops. Stupid format bug 2006-01-11 21:26 bchiara * ChangeLog, src/diagram.c, src/info_windows.c, src/links.c, src/names.c, src/names_netbios.c, src/names_netbios.h, src/node.c, src/traffic_stats.c, src/traffic_stats.h: Fixed compare function on protocol table, improved packet lenght checking for netbios packets. 2006-01-11 20:05 bchiara * ChangeLog, NEWS, configure.in, glade/etherape.glade2, html/NEWS.html, po/es.po, po/etherape.pot, po/fr.po, po/nl.po, po/tr.po, src/diagram.c, src/info_windows.c, src/info_windows.h, src/protocols.c, src/protocols.h: New feature: link detail dialog 2006-01-10 18:06 bchiara * ChangeLog, NEWS, config.h.in, configure.in, po/POTFILES.in, po/es.po, po/etherape.pot, po/fr.po, po/nl.po, po/tr.po, src/main.c: Fixes bug 1362426 (i8n issues). Thanks to Daniel Nylander for hunting down that and providing a detailed example. 2006-01-10 07:43 bchiara * ChangeLog, NEWS, src/datastructs.c, src/datastructs.h, src/diagram.c, src/appdata.h, src/info_windows.c, src/info_windows.h, src/preferences.c, src/protocols.c, src/protocols.h: Fixed a bug when closing the preferences window. Improvments to new node info dialog. Refactored standard protocol dialog, simplified proto legend code. 2006-01-08 21:33 bchiara * ChangeLog, glade/etherape.glade2, src/datastructs.c, src/diagram.c, src/appdata.h, src/info_windows.c, src/info_windows.h, src/links.c, src/node.c, src/preferences.c, src/preferences.h, src/protocols.c, src/protocols.h, src/traffic_stats.c, src/traffic_stats.h: Completed new style node info dialogs (with protocol statistics). Added gui and protocol specific timeouts. 2006-01-07 21:39 bchiara * ChangeLog, glade/etherape.glade2, src/info_windows.c, src/preferences.c: Small fix on preferences, initial attempt at a combined node+protocol window 2006-01-07 18:17 bchiara * ChangeLog, src/capture.c, src/decode_proto.c, src/decode_proto.h, src/info_windows.c, src/menus.c, src/protocols.c, src/protocols.h, src/traffic_stats.c, src/traffic_stats.h: Upgraded protocols to unified statistics. Small fixes to protocol window. Better separation between real packet size and captured size. 2006-01-07 09:59 bchiara * ChangeLog, NEWS, src/Makefile.am, src/capture.c, src/diagram.c, src/info_windows.c, src/links.c, src/links.h, src/menus.c, src/node.c, src/node.h, src/protocols.c, src/protocols.h, src/traffic_stats.c, src/traffic_stats.h, src/util.c, src/util.h: Unified traffic statistic routines. Rewritten interface listing code to use pcap_findalldevs. 2006-01-06 17:41 bchiara * ChangeLog, NEWS, src/capture.c, src/links.c, src/node.c, src/node.h, src/protocols.c, src/protocols.h: Completed unified traffic stats routines/structures. Updated NEWS with some notes work already completed. 2006-01-04 19:50 bchiara * ChangeLog, src/pkt_info.h: pkt_info.h now contains declarations of basic packet structures 2006-01-04 19:48 bchiara * ChangeLog, glade/etherape.glade2, src/capture.c, src/conversations.c, src/conversations.h, src/diagram.c, src/appdata.h, src/links.c, src/links.h, src/main.c, src/names.c, src/names.h, src/node.c, src/node.h, src/protocols.c, src/protocols.h: Conversation now expire with the corresponding link. Protocol stack revision. 2006-01-03 21:27 bchiara * ChangeLog, README.help, TODO, html/FAQ.html, src/capture.c, src/diagram.c, src/appdata.h, src/main.c, src/main.h, src/preferences.c, src/preferences.h: cleanups ... 2006-01-03 19:51 bchiara * ChangeLog, glade/etherape.glade2, src/capture.c, src/diagram.c, src/appdata.h, src/ip-cache.c, src/main.c, src/names.c, src/preferences.c: fixes bug 1396236 and tidies up preferences dialog. 2006-01-03 11:01 bchiara * ChangeLog, glade/etherape.glade2, src/datastructs.c, src/datastructs.h, src/diagram.c, src/main.c: proto color hashing for better performance 2006-01-02 20:44 bchiara * ChangeLog, src/datastructs.c, src/datastructs.h, src/diagram.c, src/main.c, src/preferences.c: preparing to hash proto-color pairings 2006-01-01 19:29 bchiara * ChangeLog, src/diagram.c: correcting a silly mistake 2006-01-01 17:05 bchiara * src/: diagram.c, diagram.h: small performance changes and restructuring 2005-12-31 11:17 bchiara * ChangeLog: updated with latest developments 2005-12-31 09:00 bchiara * src/diagram.c: fix for 1372245 2005-12-30 16:36 bchiara * src/: capture.c, capture.h, diagram.c, eth_resolv.h, appdata.h, links.c, names.c, names_netbios.c, names_netbios.h, node.c, node.h, protocols.c, protocols.h, resolv.c: still refactoring ... 2005-12-29 22:58 bchiara * src/: Makefile.am, capture.c, capture.h, decode_proto.c, decode_proto.h, diagram.c, info_windows.c, links.c, names.c, node.c, node.h, protocols.c, protocols.h: Code restructuring continues. Moved protocol decoding to decode_proto.h/c, so now protocols.h/c contains only routines dealing with protocol stats. Likewise, node.h/c and links.h/c handle node and link stats respectively. 2005-12-29 18:53 bchiara * config.h.in, configure.in, src/capture.c, src/capture.h, src/diagram.c, src/appdata.h, src/info_windows.c, src/links.c, src/node.c, src/node.h: source restructuring continues... 2005-12-04 20:18 bchiara * TODO, m4/Makefile.am, src/Makefile.am, src/callbacks.c, src/capture.c, src/capture.h, src/conversations.c, src/conversations.h, src/diagram.c, src/diagram.h, src/direct_resolve.c, src/dns.c, src/dns.h, src/eth_resolv.h, src/appdata.h, src/info_windows.c, src/info_windows.h, src/links.c, src/links.h, src/main.c, src/menus.c, src/menus.h, src/names.c, src/names.h, src/node.c, src/node.h, src/preferences.c, src/preferences.h, src/protocols.c, src/protocols.h, src/resolv.c, src/util.c, src/util.h: Heavy source restructuring. 2005-11-09 20:22 bchiara * src/: menus.c, util.c, util.h: added some debug code to get_interfaces_list 2005-11-04 20:42 bchiara * src/Makefile.am: force exporting of dynamic function to let libglade always see signals 2005-11-02 20:22 bchiara * ChangeLog: aligned 2005-11-01 08:26 bchiara * etherape.spec.in: Aligned spec file to newer syntax 2005-08-24 18:07 bchiara * configure.in: Changed checks for OSX compatibility. Thanks to Eric Stewart for the patch. 2005-08-24 18:00 bchiara * NEWS, html/NEWS.html, src/direct_resolve.c, src/thread_resolve.c: Minor changes and a fix for a silly mistake: forgetting the #ifdefs around the tresolvers. Thanks to Eric Stewart for signaling. 2005-08-18 19:45 bchiara * ChangeLog: Changelog aligned to 0.9.3 2005-08-18 19:41 bchiara * .cvsignore, NEWS, autogen.sh, html/NEWS.html, po/es.po, po/etherape.pot, po/fr.po, po/nl.po, po/tr.po, src/diagram.c: Small correction, updated NEWS 2005-08-17 21:21 bchiara * ChangeLog: Changelog 2005-08-17 21:20 bchiara * configure.in, po/es.po, po/etherape.pot, po/fr.po, po/nl.po, po/tr.po, src/diagram.c, src/main.c: Fix for bug 1083524 (deletions of all colors) Preparing for 0.9.3 release 2005-08-15 14:24 bchiara * configure.in, m4/ChangeLog, m4/compiler-flags.m4, src/diagram.c, src/menus.c, src/thread_resolve.c: fixed a bug wich prevented the legend to reset itself. Added cooked socket to menu handling Modified close logic for multithreaded resolver (note: a race condition on shutdown still remains. Should be resolved with a barrier) Removed two unused files from m4 dir 2005-08-13 19:46 bchiara * src/: direct_resolve.c, thread_resolve.c: Fix for compiling on OSX. Thanks to Lars Eggert for the patch. 2005-08-13 19:08 bchiara * config.sub: removed generated file 2005-08-13 19:02 bchiara * ChangeLog: changelog 2005-08-13 18:50 bchiara * INSTALL, NEWS, acconfig.h, acinclude.m4, autogen.sh, config.guess, config.h.in, config.rpath, config.sub, configure.in, ltconfig, ltmain.sh, mkinstalldirs, doc/C/Makefile.am, doc/C/etherape.sgml, html/NEWS.html, m4/Makefile, m4/Makefile.am, m4/Makefile.in, m4/codeset.m4, m4/gettext.m4, m4/glibc21.m4, m4/iconv.m4, m4/intdiv0.m4, m4/inttypes-pri.m4, m4/inttypes.m4, m4/inttypes_h.m4, m4/isc-posix.m4, m4/lcmessage.m4, m4/lib-ld.m4, m4/lib-link.m4, m4/lib-prefix.m4, m4/progtest.m4, m4/stdint_h.m4, m4/uintmax_t.m4, m4/ulonglong.m4, po/POTFILES.in, po/es.po, po/etherape.pot, po/fr.po, po/nl.po, po/tr.po, src/Makefile.am, src/capture.c, src/capture.h, src/datastructs.c, src/datastructs.h, src/direct_resolve.c, src/direct_resolve.h, src/dns.c, src/dns.h, src/ip-cache.c, src/ip-cache.h, src/main.c, src/thread_resolve.c, src/thread_resolve.h: Release 0.9.2 New multithreaded resolver, fixes for gcc4 2004-08-12 05:46 bchiara * ChangeLog, src/diagram.c, src/main.c, src/menus.c: small corrections to compile on AMD64 2004-08-10 22:10 bchiara * NEWS, html/NEWS.html: [no log message] 2004-08-10 21:15 bchiara * .cvsignore, INSTALL, acinclude.m4, autogen.sh, config.guess, config.h.in, config.sub, configure.in, etherape.spec.in, mkinstalldirs, glade/etherape.glade2, m4/Makefile.in, po/Makefile.in.in, po/POTFILES.in, po/es.po, po/etherape.pot, po/fr.po, po/nl.po, po/tr.po, src/diagram.c: color-coded protocol window, tweaks to build on newer systems 2004-03-04 16:32 toledo * configure.in, m4/Makefile.in, po/Makefile.in.in: Changed AC_CONFIG_HEADER for AM_CONFIG_HEADER 2003-04-06 13:45 bchiara * ChangeLog, Makefile.am, acconfig.h, autogen.sh, config.h.in, configure.in, etherape.spec.in, glade/Makefile.am, glade/etherape.glade, glade/etherape.glade2, m4/.cvsignore, m4/Makefile, m4/Makefile.am, m4/Makefile.in, m4/compiler-flags.m4, po/Makefile.in.in, src/Makefile.am, src/capture.c, src/datastructs.c, src/datastructs.h, src/diagram.c, src/dns.c, src/dns.h, src/appdata.h, src/gnomesupport.h, src/info_windows.c, src/info_windows.h, src/main.c, src/main.h, src/menus.c, src/menus.h, src/preferences.c, src/preferences.h, src/protocols.c, src/util.c: Branch gnome2 merged back into main trunk 2003-04-06 07:08 bchiara * glade/etherape.glade2, src/Makefile.am, src/datastructs.c, src/datastructs.h, src/gnomesupport.h: Minor tweaks to build, added some support files 2003-04-06 07:08 bchiara * src/datastructs.h: file datastructs.h was initially added on branch gnome2. 2003-04-06 07:08 bchiara * src/datastructs.c: file datastructs.c was initially added on branch gnome2. 2003-03-05 20:04 bchiara * ChangeLog: update 2003-03-05 19:58 bchiara * configure.in: corrected release number 2003-03-05 19:56 bchiara * config.h.in, glade/etherape.glade2, src/diagram.c, src/dns.c, src/dns.h, src/info_windows.c, src/info_windows.h, src/main.c, src/menus.c, src/menus.h, src/preferences.c, src/preferences.h, src/protocols.c: - protocol detail window now displays protocol color - added missing app icon - converted deprecated gtk2/gnome2 calls 2003-03-04 19:43 bchiara * glade/etherape.glade2, src/protocols.c: Updated translator credits (about box) and fixed a small bug affecting service parsing 2003-03-01 20:28 bchiara * configure.in: readded docs 2003-03-01 19:49 bchiara * m4/compiler-flags.m4: file compiler-flags.m4 was initially added on branch gnome2. 2003-03-01 19:49 bchiara * Makefile.am, acconfig.h, configure.in, glade/etherape.glade1, m4/Makefile.am, m4/compiler-flags.m4, m4/gnome-gettext.m4, src/Makefile.am, src/info_windows.c: minor tweaks to build process 2003-03-01 10:07 bchiara * src/preferences.c: typo 2003-03-01 08:12 bchiara * src/: info_windows.c, preferences.c: small changes to help compiling etherape under Gnome 2.0 2003-02-25 22:09 bchiara * glade/etherape.glade2, src/appdata.h, src/info_windows.c, src/info_windows.h, src/menus.c, src/preferences.c, ChangeLog: Signal handling fixes 2003-02-25 00:05 bchiara * ChangeLog, glade/etherape.glade2, src/capture.c, src/diagram.c, src/appdata.h, src/info_windows.c, src/main.c, src/menus.c, src/preferences.c: More info-windows fixes. Added canvas antialiasing 2003-02-23 13:38 toledo * configure.in, src/Makefile.am: Correctly use ETHERAPE_CFLAGS and ETHERAPE_LIBS in configure.in and Makefile.am 2003-02-23 13:36 toledo * m4/.cvsignore: file .cvsignore was initially added on branch gnome2. 2003-02-23 13:36 toledo * m4/: .cvsignore, Makefile, Makefile.in: Added cvsignore to m4 directory 2003-02-23 00:10 bchiara * config.h.in, glade/etherape.glade2, m4/Makefile, m4/Makefile.in, po/Makefile.in.in, src/capture.c, src/diagram.c, src/appdata.h, src/info_windows.c, src/info_windows.h, src/main.c, src/menus.c, src/preferences.c: Protocol info window working, aligned indentation. 2003-02-22 19:55 bchiara * ChangeLog: Updated changelog with latest changes 2003-02-22 19:28 bchiara * config.h.in: gnome2 support - I forgot this file ... 2003-02-22 09:53 bchiara * ChangeLog: preliminary gnome2 support 2003-02-22 09:36 bchiara * glade/etherape.glade2: file etherape.glade2 was initially added on branch gnome2. 2003-02-22 09:36 bchiara * Makefile.am, acconfig.h, autogen.sh, configure.in, etherape.spec.in, glade/Makefile.am, glade/etherape.glade, glade/etherape.glade1, glade/etherape.glade2, m4/Makefile.am, m4/gnome-gettext.m4, src/Makefile.am, src/capture.c, src/diagram.c, src/dns.c, src/dns.h, src/appdata.h, src/info_windows.c, src/info_windows.h, src/main.c, src/main.h, src/menus.c, src/menus.h, src/preferences.c, src/preferences.h, src/util.c: Preliminary gnome2 support 2003-02-22 09:36 bchiara * glade/etherape.glade1: file etherape.glade1 was initially added on branch gnome2. 2003-02-22 09:36 bchiara * m4/gnome-gettext.m4: file gnome-gettext.m4 was initially added on branch gnome2. 2002-10-04 18:39 bchiara * src/: capture.c, protocols.c: ANSI doesn't allow #ifdef-ing on enum values. Note: older gccs apparently allowed this (broken) syntax, gcc 3 instead operates correctly, thus considering #ifdef enum_value as #if 0 2002-10-02 10:21 toledo * src/capture.c: Need to return FALSE to make sure that all packet lists for all nodes are updated 2002-09-28 21:18 bchiara * src/: dns.c, dns.h: aligned to mtr 0.51 2002-09-22 13:44 toledo * ChangeLog, Makefile.am: Added cvs2cl to the full distribution target 2002-09-22 13:19 toledo * mkinstalldirs, tests/compare-mem.sh, tests/dns-test.sh, tests/trace-mem.sh: Added a directory holding files helpful for testing 2002-09-22 13:16 toledo * src/diagram.c: Whenever no protocol is found when trying to decide the color of a node or a link, the color black is used by default. TODO I think really a transparent color would be a better idea, in case we make the background color configurable 2002-09-22 13:15 toledo * src/: capture.c, capture.h: Added a new function (update_node_packets) to update_nodes, so as to make sure that all node packets lists have been updated before updating the nodes themselves. Otherwise a node referrenced by a packet could have been deleted before the packet itself had been checked, and the node_id in the packet was a reference to the one in the now delete node 2002-09-21 10:57 toledo * src/capture.c: Make sure pref.filter=NULL after freeing it 2002-09-21 10:56 toledo * src/diagram.c: Some sanity checks in update_canvas_links 2002-09-21 10:54 toledo * src/: dns.c, names.c, protocols.c, resolv.c: indentation 2002-09-19 17:32 toledo * po/: .cvsignore, ChangeLog, Rules-quot, en@boldquot.header, insert-header.sin, quot.sed, remove-potcdate.sin, boldquot.sed, en@quot.header: Added new po support files 2002-09-19 17:30 toledo * po/: ChangeLog, cat-id-tbl.c, stamp-cat-id: remove old po support files 2002-09-18 20:22 bchiara * AUTHORS, glade/etherape.glade: Added myself in a orgy of self-promotion 2002-09-18 17:45 toledo * AUTHORS, glade/etherape.glade: Added Gorkem's email 2002-09-18 17:37 toledo * README.CVS, mkinstalldirs, m4/ChangeLog, m4/Makefile, m4/Makefile.am, m4/Makefile.in, m4/codeset.m4, m4/gettext.m4, m4/glibc21.m4, m4/iconv.m4, m4/intdiv0.m4, m4/inttypes-pri.m4, m4/inttypes.m4, m4/inttypes_h.m4, m4/isc-posix.m4, m4/lcmessage.m4, m4/lib-ld.m4, m4/lib-link.m4, m4/lib-prefix.m4, m4/progtest.m4, m4/stdint_h.m4, m4/uintmax_t.m4, m4/ulonglong.m4, po/ChangeLog: Adding m4 and intl directories 2002-09-18 17:09 toledo * config.rpath, mkinstalldirs: More gettext needed files 2002-09-18 17:03 toledo * glade/etherape.glade: Added Gôrkem Cetin, for the Turkish translation 2002-09-18 17:00 toledo * AUTHORS: Added Gôrkem Cetin, for the Turkish translation 2002-09-18 16:47 toledo * README.CVS: [no log message] 2002-09-18 16:33 toledo * configure.in: Add support for Turkish po file 2002-09-18 16:32 toledo * po/tr.po: New Turkish po file 2002-09-18 16:32 toledo * po/Makevars: Necessary with the newer gettext versions 2002-09-18 15:29 toledo * Makefile.am: Removed redundant intl SUBDIR 2002-09-18 15:06 toledo * po/: es.po, fr.po, nl.po: Changes to make comments permanent in the files 2002-09-18 15:04 toledo * po/etherape.pot: Make comments permanent 2002-09-15 17:58 toledo * ABOUT-NLS, ChangeLog, Makefile.am, config.guess, config.sub, configure.in, ltmain.sh, src/Makefile.am: Assorted patches to compile in an updated environment 2002-09-15 17:30 toledo * po/: ChangeLog, Makefile.in.in, fr.po: Upgrade to gettext 0.11.5 2002-09-15 07:20 bchiara * src/dns.c: Resolved memory bug by limiting resolved names to 1024 entries and arranging them in a simple LRU cache 2001-08-12 14:38 toledo * configure.in, html/NEWS.html, po/es.po, po/etherape.pot, po/fr.po, po/nl.po, src/glade-strings: Version 0.8.2 2001-08-12 14:35 toledo * src/preferences.c: Added blank function definitions, to remove run-time warnings. Filling those functions will come next 2001-08-12 14:34 toledo * src/diagram.c: Don't display a new node until it has been assigned a position (should avoid node globbing) 2001-08-10 11:43 toledo * glade/etherape.glade: Added names tab to preferences 2001-08-10 11:43 toledo * po/: cat-id-tbl.c, es.po, etherape.pot, fr.po, nl.po: updated 2001-08-08 17:00 toledo * AUTHORS, glade/etherape.glade, src/capture.c, src/protocols.c: Patches from Dave Yearke to regain compilability under Solaris after having added DLT_LINUX_SLL 2001-08-06 15:25 toledo * configure.in, html/NEWS.html, po/cat-id-tbl.c, po/es.po, po/etherape.pot, po/fr.po, po/nl.po: Version 0.8.1 2001-08-06 15:15 toledo * src/preferences.c: Removes debugging text added to protocol column when a new color was added to the color table 2001-08-06 15:11 toledo * src/: capture.c, names.c, names.h, protocols.c, protocols.h: Added support for linux_sll (should add support for ISDN on linux) 2001-08-06 14:44 toledo * src/appdata.h: Added new link types, including LINUX_SLL for ISDN 2001-08-03 12:34 toledo * TODO, html/NEWS.html: Version 0.8.0 2001-08-03 12:33 toledo * glade/etherape.glade: Added protocol edit dialog 2001-08-03 12:29 toledo * po/: cat-id-tbl.c, es.po, etherape.pot, fr.po, nl.po: update 2001-08-03 12:28 toledo * src/: diagram.c, glade-strings, appdata.h, main.c, preferences.c: Added support for cycle and fade settings 2001-08-03 11:01 toledo * src/: diagram.c, preferences.c: Colors must start with #. Use a single system colormap 2001-08-02 17:40 toledo * src/: diagram.c, appdata.h, main.c, preferences.c, preferences.h: First try at using pref.colors for the diagram. Read changes from the colors table into pref.colors 2001-08-02 13:13 toledo * po/: es.po, etherape.pot, fr.po, nl.po: updated 2001-08-02 13:08 toledo * src/preferences.c: Show color code on color_clist entries 2001-08-02 12:36 toledo * src/preferences.c: Edit protocol text 2001-08-02 11:52 toledo * src/: glade-strings, preferences.c: Fixes definition of non-selection for color_clist 2001-08-02 11:12 toledo * src/preferences.c: Adding and removing colors to the color clist 2001-08-02 09:49 toledo * src/: capture.c, diagram.c, appdata.h, info_windows.c, main.c, menus.c, names.c, preferences.c: Turned all preferences into elements of the global structure pref 2001-08-01 10:39 toledo * po/es.po: Remove useless comments 2001-08-01 10:38 toledo * html/NEWS.html: Remind of changes 2001-08-01 10:38 toledo * configure.in: Bump version 2001-08-01 09:19 toledo * TODO: Revised 2001-07-31 13:21 valium * po/nl.po: Updated the translation. Nothing special. Just some new strings. 2001-07-31 11:55 toledo * po/: cat-id-tbl.c, es.po, etherape.pot, fr.po, nl.po: [no log message] 2001-07-31 11:52 toledo * glade/etherape.glade: Color picker 2001-07-31 11:50 toledo * src/: diagram.c, glade-strings, menus.c: Change infos for debugs 2001-07-31 11:49 toledo * src/preferences.c: First functions for color picker handling 2001-07-31 11:02 toledo * src/: diagram.c, glade-strings, menus.c: Added more info messages for start, pause and stop 2001-07-31 11:01 toledo * src/capture.c: Fixed a bug for which after a pause in live capture, also an offline capture was activated, and created all sorts of problems 2001-07-31 08:47 toledo * glade/etherape.glade: Added color tab to preferences 2001-07-15 14:26 toledo * po/es.po: Change timeout translation in Spanish to expiración 2001-07-14 09:30 toledo * src/glade-strings: Glade generated comments are in Spanish 2001-07-14 09:29 toledo * src/conversations.c: Adds sys/types.h to the includes. Should fix FreeBSD compilation 2001-07-08 11:52 toledo * html/FAQ.html: Tidy changes 2001-07-08 11:44 toledo * html/FAQ.html: Added styles and references to how to filter to/from internet traffic 2001-07-06 10:22 toledo * configure.in, html/NEWS.html, po/es.po, po/etherape.pot, po/fr.po, po/nl.po: Version 0.7.8 2001-07-06 10:13 toledo * src/callbacks.c, src/callbacks.h, src/capture.c, src/appdata.h, src/main.c, src/main.h, src/menus.c, src/menus.h, glade/etherape.glade: Changes to make sure the the capture device is closed before leaving, so as to leave promisc mode. Handles TERM and INT signals 2001-06-22 08:50 toledo * po/: es.po, etherape.pot, fr.po, nl.po: [no log message] 2001-06-22 08:48 toledo * TODO, configure.in, old.version, html/NEWS.html, po/es.po, po/etherape.pot, po/fr.po, po/nl.po: Version 0.7.7 2001-06-22 08:41 toledo * src/: diagram.c, appdata.h, menus.c: Turn already_updating into a global variable. gui_stop_capture needs to know its value, so as to fail if its happening 2001-06-22 08:39 toledo * src/info_windows.c: Adds a missing include to get rid of a warning for the floor function 2001-06-22 08:38 toledo * src/capture.c: minor indentation 2001-06-20 15:15 toledo * src/capture.c: Names were not actually assigned using the order defined in set_node_names, but rather the name highest in the protocol stack 2001-05-30 22:07 valium * po/nl.po: BUG: A space was missing from one translation. Translated new messages too. 2001-05-25 08:08 toledo * README.help: Removed outdated entries 2001-05-14 20:12 valium * po/nl.po: Updated one very bad translation. Added new ones. 2001-05-14 00:42 toledo * configure.in, old.version, services, doc/C/etherape.sgml, html/NEWS.html: Version 0.7.6 2001-05-14 00:27 toledo * src/protocols.c: Renamed a couple of ipx protocols 2001-05-14 00:27 toledo * src/: names.c, names.h: Added IPX SAP resource name support 2001-05-14 00:26 toledo * src/capture.c: Added ipx-sap to the list of possible names in ethernet mode 2001-05-14 00:25 toledo * po/: cat-id-tbl.c, es.po, etherape.pot, fr.po, nl.po: [no log message] 2001-05-13 23:26 toledo * src/: prot_types.h, protocols.c: added ipx support 2001-05-13 23:24 toledo * src/diagram.c: Debugging code to help trace a segfault 2001-05-13 20:48 valium * po/nl.po: Fixed one typo. Changed translations somewhat. They make more sense now. They are not the exact translations, but it's easier for the user. :) 2001-05-13 20:29 valium * po/nl.po: New translations added. 2001-05-13 18:56 toledo * src/: protocols.c, protocols.h: moved the ethernet type based protocol string append to its own function, so that it can be called from elsewhere 2001-05-13 18:55 toledo * src/etypes.h: etypes.h hasn't been in use for a long time 2001-05-13 18:53 toledo * src/menus.c: Fixes problem with not being able to set a mode from the command line by not processing the on_mode_... request if in start_capture. Improved pausing behavious, like by updating the info windows 2001-05-13 18:52 toledo * src/info_windows.c: Indentation changes 2001-05-13 18:51 toledo * src/appdata.h: One more protocol level is necessary to correctly decode fddi frames, for instance 2001-05-13 18:51 toledo * src/: prot_types.h, etypes.h: Added many new ethernet packet types 2001-05-13 18:50 toledo * src/capture.c: [no log message] 2001-05-13 16:39 toledo * services: Added a handful of services, like icq or napster 2001-05-13 14:17 toledo * src/: protocols.c, protocols.h: Added support for llc sap decoding (can decode up to ipx or netbios in 802.3 frames) 2001-05-13 14:16 toledo * src/prot_types.h: added llc sap codes 2001-05-13 14:15 toledo * src/diagram.c: Fixes problem with not being able to set a mode from the command line by not processing the on_mode_... request if in start_capture. Improved pausing behavious, like by updating the info windows 2001-05-13 14:13 toledo * src/appdata.h: Add another macro to get values from packets. This one used in nebios over llc 2001-05-13 14:12 toledo * src/: capture.c, diagram.c: Don't use anymore end_of_file as a flag for pause, since we now have a proper status variable 2001-05-12 16:09 toledo * src/capture.c: Keep on analyzing packets (though not updating the display) when in pause for live captures 2001-05-12 12:09 toledo * src/glade-strings, src/info_windows.c, glade/etherape.glade: Hide and show protocols window columns 2001-05-12 11:17 toledo * src/capture.c, src/diagram.c, src/glade-strings, src/appdata.h, src/main.c, src/preferences.c, glade/etherape.glade: Add the option to choose between grouping unknown protocols or listing them all 2001-05-11 10:13 toledo * configure.in, old.version, glade/etherape.glade, html/NEWS.html, po/POTFILES.in, po/cat-id-tbl.c, po/es.po, po/etherape.pot, po/fr.po, po/nl.po, src/capture.c: Version 0.7.5 2001-05-11 09:53 toledo * src/protocols.c: Fixes a couple of potentials segfaults in FTP-PASSIVE 2001-05-11 09:52 toledo * src/capture.h: Reduce capture length, for a minor CPU usage improvement, that hopefully won't affect the dissection 2001-05-11 09:51 toledo * src/capture.c: Removed unnecessary calls to update_node and update_link that were the cause of most of the CPU usage 2001-05-10 16:27 toledo * src/: capture.c, capture.h, appdata.h: Made the necessary changes to keep the list of packets with the global protocols as well, so that the instantaneous per protocol traffic can be calculated 2001-05-10 16:26 toledo * src/: conversations.c, conversations.h: conversations support, used in RPC and FTP-PASSIVE 2001-05-10 16:25 toledo * src/info_windows.c: Don't update the diagram while in pause. Always update the instantaneous traffic column 2001-05-10 16:22 toledo * src/diagram.c: Don't set the already_updating flag unti not sure that you will update. Call the new update_protocols. Added debugging messages to show the number of packets heard and in memory 2001-05-10 10:16 toledo * src/diagram.c: Make sure that only one instance of update_diagram can be run at any single time 2001-05-10 09:25 toledo * src/glade-strings, src/info_windows.c, src/info_windows.h, glade/etherape.glade: Added individual protocol info windows. More columns to the protocols window table 2001-05-10 09:24 toledo * src/capture.c: Always update the protocol timestamp (was not being updated with the first packet) 2001-05-09 19:17 toledo * configure.in, old.version, html/NEWS.html, po/es.po, po/etherape.pot, po/fr.po, po/nl.po: Version 0.7.4 2001-05-09 18:58 toledo * src/diagram.c: Updates the GUI if too much time passes while on the update_canvas_nodes process. Also makes sure that some Null pointer referenced do not happen. It is with canvas items, a problem that was not showing before, but is is apparent now that the canvas can be redrawn in the middle of the nodes update 2001-05-09 18:55 toledo * src/appdata.h: Keep the number of packets in global variables 2001-05-09 18:53 toledo * src/: capture.c, capture.h: Allocate a single node_id, one per node (we were storing a copy in each packet before). This saves memory, and hopefully fixes a bug for which the list of node_ids in the protocols was not being cleared 2001-05-09 16:13 toledo * src/: prot_types.h, protocols.c, protocols.h: Adds supports of passive ftp by using the new conversations feature 2001-05-09 16:12 toledo * src/main.c: Fixes a segfault when an initial capture file was given in the command line and another was set in the gui 2001-05-09 16:11 toledo * src/diagram.c: Fixes 100% CPU usage in pause. I believe what it does is alternate between idle and timeout 2001-05-09 13:00 toledo * src/capture.c: Delete conversations in stop_capture 2001-05-09 12:51 toledo * src/: protocols.c, protocols.h: Added support for conversations. Added support for RPC over TCP. Support for conversations in RPC packets 2001-05-09 12:50 toledo * src/appdata.h: Added the global conversations functions 2001-05-09 12:50 toledo * src/diagram.c: Pause the diagram, not stop it when an offline capture finishes, so that it's possible to see the stats afterwords 2001-05-09 12:49 toledo * src/Makefile.am: Added the conversation files to the build 2001-05-09 09:37 valium * po/nl.po: Updated fuzzy translations. Clarified the about-box. 2001-05-08 19:23 toledo * po/: es.po, etherape.pot, fr.po, nl.po: Version 0.7.3 2001-05-08 19:18 toledo * configure.in, old.version, glade/etherape.glade, html/NEWS.html, po/cat-id-tbl.c, po/es.po, po/etherape.pot, po/fr.po: Version 0.7.3 2001-05-08 19:02 toledo * src/: protocols.c, protocols.h: Mark as an unique protocol any non registered tcp or udp port 2001-05-08 16:41 toledo * src/: info_windows.c, info_windows.h: New version of the protocols window that lets you sort on the different columns 2001-05-08 16:40 toledo * src/: capture.c, appdata.h: Added a timestamp to the protocol_t structure to know when it was last heard 2001-05-08 16:38 toledo * src/menus.c: Update info windows inmediately when stopping the capture 2001-05-08 13:39 valium * po/nl.po: Clarified some translations. o.a. Geaccumuleerd ->totaal en Instantaan -> direct 2001-05-08 11:04 toledo * src/info_windows.c, src/info_windows.h, glade/etherape.glade: Turned display_protocols into toggle_protocols for an easier implementation than also can be called from the delete event of the window 2001-05-08 10:52 toledo * src/info_windows.c: Double clicking the legend updates the protocols check menu item 2001-05-08 10:49 toledo * glade/etherape.glade: Added a toolbar button and a check menuitem to display the protocols window 2001-05-08 10:42 toledo * src/: glade-strings, appdata.h, info_windows.c, info_windows.h: Added a toolbar button and a check menuitem to display the protocols window 2001-05-07 22:11 toledo * configure.in, old.version, html/NEWS.html, po/es.po, po/etherape.pot, po/fr.po: Version 0.7.2 2001-05-07 22:09 toledo * po/nl.po: updated 2001-05-07 21:53 toledo * glade/etherape.glade: New update_protocols_window function. A new window pops ups when double clicking the protocol legend. Moved node_info related functions to info_windows.c 2001-05-07 21:50 toledo * src/: Makefile.am, diagram.c, diagram.h, glade-strings, appdata.h, info_windows.c, info_windows.h, main.c: New update_protocols_window function. A new window pops ups when double clicking the protocol legend. Moved node_info related functions to info_windows.c 2001-05-07 20:55 valium * po/nl.po: Fixed some buggy translations. Thanks to Jeroen vd. Vegt 2001-05-07 16:02 toledo * src/capture.c: Don't quit when 'Packet does not belong to node in check_packet'. Just print the message and go on 2001-05-07 16:00 toledo * src/diagram.c: Fixes a problem with links not disappearing 2001-05-07 09:20 valium * po/nl.po: Added new translations and polished the old ones. 2001-05-06 19:59 toledo * configure.in, old.version, html/NEWS.html, po/cat-id-tbl.c, po/es.po, po/etherape.pot, po/fr.po, po/nl.po, src/capture.h: Version 0.7.1 2001-05-06 19:50 toledo * src/: diagram.c, diagram.h, menus.c, preferences.c: New delete_gui_protocols function to empty the protocols table after stopping or changing the stack setting 2001-05-06 19:48 toledo * src/: capture.c, appdata.h: update_links and update_protocols used in stop_capture to delete them all 2001-05-06 17:37 toledo * src/: capture.c, capture.h, appdata.h: Protocols now hold a list of nod_ids of all the nodes that have been using this protocol. Also added variables to hold instanteneous traffic information 2001-05-06 16:20 toledo * src/protocols.c: Removes the displaying of verbose services load 2001-05-06 16:18 toledo * src/: capture.c, menus.c: Give support to Token Ring mode (mode, not interface) and make sure data is reset before starting a new offline capture 2001-05-06 14:11 toledo * src/: capture.c, capture.h, appdata.h: Merged the changes from the one packet copy brach 2001-05-06 13:55 toledo * src/: capture.c, capture.h, appdata.h: Changes to keep a single copy of the packet_t structure that nodes, links and later protocols will reference 2001-05-05 01:06 toledo * README.thanks, configure.in, old.version, html/NEWS.html: Version 0.7.0 2001-05-05 01:05 toledo * src/glade-strings, src/appdata.h, src/main.c, src/preferences.c, src/preferences.h, glade/etherape.glade: New specific gui_node_timeout spin control to distinguish the canvas from the capture node 2001-05-05 01:03 toledo * src/diagram.c: Connects signals to the new spin control, fixes some problems with potential and actual references to null pointers, and makes sure that nodes don't get removed from the canvas if the actual nodes still have packets on them, or else they will not reappear 2001-05-05 01:01 toledo * src/capture.c: Fixes some problems with the new new_nodes list 2001-05-05 00:59 toledo * po/: .cvsignore, ChangeLog, POTFILES.in, cat-id-tbl.c, es.po, etherape.pot, fr.po, nl.po: Updated 2001-05-04 19:42 toledo * config.guess, config.sub, ltconfig, ltmain.sh: Libtool support files 2001-05-04 19:23 toledo * po/cat-id-tbl.c: Back to the archive 2001-05-04 18:48 toledo * po/: .cvsignore, POTFILES, cat-id-tbl.c: Removed build time files cat-id-tbl.c POTFILES 2001-05-04 11:31 toledo * src/: capture.c, capture.h, diagram.c, appdata.h: Added a new_nodes list to capture.c and a ape_get_new_node function so that not every single known node has to be checked in order to see whether a node should be displayed again in the diagram 2001-05-04 10:50 toledo * src/protocols.c: Made a couple of strings translatables 2001-05-02 20:29 toledo * po/: POTFILES, cat-id-tbl.c, es.po, etherape.pot, fr.po, nl.po: updated with new files 2001-05-02 20:29 toledo * po/POTFILES.in: Added menus.c and diagram.c 2001-05-02 16:12 toledo * po/nl.po: Updated 2001-04-26 16:52 toledo * Makefile.am, po/es.po, po/etherape.pot, po/fr.po, po/nl.po: Changes to help with releases 2001-04-26 16:37 toledo * configure.in, html/NEWS.html, po/cat-id-tbl.c, po/etherape.pot: Version 0.6.9 2001-04-26 16:35 toledo * glade/etherape.glade: Added new node info window 2001-04-26 16:30 toledo * src/: diagram.c, diagram.h: Add a delete event callback to the node_info windows, so that the the window is removed from the list 2001-04-26 15:51 toledo * src/diagram.c: Add a message to INFO when dumping node info to know the total number of nodes and canvas_nodes 2001-04-26 15:51 toledo * src/dns.c: Removes unnecesary warnings (to stderr, no less) 2001-04-26 15:22 toledo * src/: diagram.c, diagram.h: Removed unnecesary debugging variable from canvas_node 2001-04-26 15:17 toledo * src/: diagram.c, diagram.h, glade-strings, main.c: Add node info windows that come up when nodes are double clicked. Removed the node pop up windows 2001-04-26 15:16 toledo * src/menus.c: Hopefully reduces the number of about windows that pop up 2001-04-25 16:57 toledo * src/: capture.c, diagram.c, diagram.h, glade-strings, appdata.h, main.c, preferences.c: Old nodes where reappearing in the diagram because of an overflow in the age comparing code. Now timeout variables are stored in milliseconds, instead of nanoseconds 2001-04-25 15:07 toledo * .cvsignore, Makefile.am, autogen.sh, configure.in, old.version, html/NEWS.html, po/es.po, po/etherape.pot, po/fr.po, po/nl.po, src/Makefile.am: Now uses libtool to fix missing symbols for libglade in solaris 2001-04-25 14:38 toledo * src/diagram.c: Substituted non standard g_critical for my own g_my_critical 2001-04-24 22:48 toledo * configure.in, glade/etherape.glade, html/NEWS.html, po/cat-id-tbl.c, po/es.po, po/etherape.pot, po/fr.po, po/nl.po: Version 0.6.8 2001-04-24 22:25 toledo * src/: capture.c, appdata.h, menus.c, names.c, names.h, protocols.c, protocols.h: Adds support for Token Ring. Fixes a problem with FDDI names 2001-04-24 20:35 toledo * src/: capture.c, capture.h, diagram.c, diagram.h, appdata.h, gnomesupport.h, names.c, protocols.c: New update_nodes function in capture.c, which calls update_node for each node. That is now the global function called from diagram.c, now directly from update_diagram 2001-04-24 19:27 toledo * src/protocols.c: Indentation 2001-04-24 19:26 toledo * src/names.c: Add reminder for the need to set up the name id in the netbios case 2001-04-24 19:25 toledo * src/: diagram.c, diagram.h: Changes is_to_be_displayed for display_node (function name change) 2001-04-24 16:26 toledo * src/protocols.c: Fixes some severe leaks 2001-04-24 09:21 fpeters * Makefile.am, etherape.1, etherape.8: etherape in /usr/bin/, manpage back from 8 to 1. 2001-04-24 09:12 fpeters * debian/dirs: etherape now installs in /usr/bin 2001-04-23 16:02 toledo * src/diagram.c: Removes warning about possible use of uninitialized node_size 2001-04-23 15:58 toledo * src/diagram.c: Fixes a potential segfault in link_item_event 2001-04-23 13:41 toledo * Makefile.am, html/NEWS.html, po/cat-id-tbl.c, po/etherape.pot: Version 0.6.7 2001-04-23 12:43 toledo * src/: diagram.c, appdata.h, main.c, preferences.c, preferences.h: Added support for the node size variable optionmenu 2001-04-23 11:45 toledo * configure.in, etherape.spec.in, debian/menu, debian/rules, html/FAQ.html, src/Makefile.am, src/capture.c, src/main.c: Moved etherape to /usr/bin/ from /usr/sbin. Removed all mentions to interape 2001-04-23 11:43 toledo * po/: es.po, etherape.pot, fr.po, nl.po: [no log message] 2001-04-23 11:43 toledo * glade/etherape.glade, src/glade-strings: Added new option menu to choose node size variable 2001-04-23 10:06 toledo * src/diagram.c: Now that capture nodes aren't actually deleted, I need to change the way to check if more canvas_nodes have to be deleted 2001-04-22 20:15 toledo * src/: capture.c, diagram.c, diagram.h, appdata.h: Don't delete nodes after timeout, but rather the canvas_node. Create new variables aver_accu to contain traffic to calculate average, so that the accumulated traffic really contains what it implies 2001-04-22 18:34 toledo * src/diagram.c: Remove obsolete code 2001-04-21 12:17 toledo * configure.in, html/NEWS.html, po/es.po, po/etherape.pot, po/fr.po, po/nl.po: Version 0.6.6 2001-04-21 12:13 toledo * src/capture.c: Fixes a very serious leak. It seems that we have to update node and link when adding a packet, but I really don't know why. 2001-04-21 02:58 toledo * configure.in, old.version, html/NEWS.html, po/es.po, po/etherape.pot, po/fr.po, po/nl.po: Version 0.6.5 2001-04-21 02:49 toledo * src/: capture.c, names.h, protocols.c: Changed NBSS to more descriptive NETBIOS-SSN 2001-04-21 02:31 toledo * po/es.po: Updated 2001-04-21 02:20 toledo * src/protocols.c: Removed more false positives protocols by: a) Given priority to registered ( <1024 ) tcp and udp ports and b) fixing a bug for which only RPC_REPLYs packets where being recognized. 2001-04-21 02:17 toledo * src/capture.c: Dump node names one by the other, not in different lines 2001-04-20 15:25 toledo * doc/C/Makefile.am: Undid a wrong change 2001-04-20 15:04 toledo * doc/C/Makefile.am: etherape directory needed for people building from CVS 2001-04-20 08:19 toledo * src/: capture.c, capture.h, diagram.c, appdata.h, names.c: Double clicking a node gives you detailed information if you have setup the env variable DEBUG to INFO 2001-04-19 23:18 toledo * configure.in, html/NEWS.html, po/es.po, po/etherape.pot, po/fr.po, po/nl.po, src/names.c: Version 0.6.4 2001-04-19 23:14 toledo * src/names.c: Fixes a small bug with get_nbss_name 2001-04-19 22:51 toledo * src/: capture.c, names.c, names.h, protocols.c: Added support for NETBIOS-DGM over UDP name capture 2001-04-19 18:22 toledo * src/: prot_types.h, protocols.c, protocols.h: Added support for netbios dgm over udp 2001-04-19 16:56 toledo * acinclude.m4, configure.in, html/NEWS.html: Added gethostby and socket check functions from ethereal that should help in some architectures 2001-04-19 14:44 toledo * doc/C/Makefile.am, po/cat-id-tbl.c, po/es.po, po/etherape.pot, po/fr.po, po/nl.po: Version 0.6.3 2001-04-19 14:38 toledo * README.bugs, configure.in, html/NEWS.html: Version 0.6.3 2001-04-19 14:26 toledo * src/capture.c: Add NBSS to ethernet mode and ARP to FDDI as possible names to look for 2001-04-19 12:48 toledo * src/: capture.c, capture.h: node->protocols was being incorrectly set to NULL when there were no more node packets. This was both a bug and a leak. Now that is fixed, nodes will remember it's preferred name for as long as it is alive. Added debug function dump_node_info, which dump everything known about a particular node. 2001-04-19 11:25 toledo * src/: capture.c, names.c, names.h: Added support for ARP (IP address in ARP packet) name resolution 2001-04-19 10:55 toledo * src/: capture.c, appdata.h, names.c, names.h: Make it explicitly known whether we have resolved a name or not. It is used for ethernet resolution, in cases in which a name is not found in /etc/ethers but we do know the manufacturer code. In that case thename has NOT been solved 2001-04-19 10:19 toledo * src/capture.c: indentation changes 2001-04-19 10:18 toledo * src/names.c: Calling and called names were swapped in netbios_ssn. Removed unnecesary string allocation. 2001-04-19 10:16 toledo * src/capture.c: I was removing protocol and name information when there were no more packets left for that particular protocol, thus losing important name information. Now all that is removed when the node is actually deleted. Irrelevant if 0ed code deleted 2001-04-19 09:17 toledo * src/protocols.c: Removed RCP_UNKNOWN from RPC so that UDP_UNKONWN can get through. Added debugging messages to get_netbios_ssn 2001-04-19 09:13 toledo * src/: names_netbios.c, names_netbios.h: Added license and code to determine netbios host type 2001-04-19 09:11 toledo * src/names.c: Calculate resolved and numeric names for NBSS and call add_names 2001-04-19 09:09 toledo * src/capture.h: 60 bytes used to be enough capture length for our dissecting capabilities. Not anymore. Bumped to 500 2001-04-19 09:09 toledo * src/capture.c: Added NBSS as preferential name for IP mode 2001-04-18 22:34 toledo * src/: Makefile.am, names.c, names.h, names_netbios.c, names_netbios.h, protocols.c: Added the necesary functions from ethereal to dissect a netbios name 2001-04-18 22:32 toledo * src/protocols.c: Try to recognize an RPC packet before some random service port 2001-04-18 17:25 toledo * src/: capture.c, menus.c, prot_types.h, protocols.c, protocols.h: Added support for NetBIOS Session and SMB protocol recognition 2001-04-18 11:49 toledo * src/protocols.c: Give priority to dst port when trying to recognize tcp services 2001-04-18 11:28 toledo * src/: appdata.h, protocols.c: Only decode the tcp service if the tcp packet does have a payload 2001-04-18 10:49 toledo * src/menus.c: Added sanity checks to on_mode_radio_activate 2001-04-18 10:47 toledo * src/capture.c: Added pcap_close in stop_capture 2001-04-18 10:44 toledo * src/diagram.c: Removed useless #if 1 2001-04-18 01:11 toledo * configure.in, old.version, html/FAQ.html, html/NEWS.html, po/cat-id-tbl.c, po/es.po, po/etherape.pot, po/fr.po, po/nl.po, src/glade-strings: Version 0.6.2 2001-04-18 01:03 toledo * src/util.c: Removed most of the #if 0's so that I can use get_interface_list as well 2001-04-18 01:02 toledo * src/: protocols.c, protocols.h: Added support for RPC protocols. 2001-04-18 01:01 toledo * src/: menus.c, menus.h: Made on_file_combo_entry_changed irrelevant. Fixed on_file_ok_button_clicked so that neither input_file nor interface get changed before calling stop_capture Added code to have the interfaces menu, which is created at run-time. 2001-04-18 00:58 toledo * src/: main.c, main.h: Menu initialization moved to init_menus 2001-04-18 00:58 toledo * src/appdata.h: Minor change to aid in recognizing RPC. Added init_menus 2001-04-18 00:56 toledo * src/diagram.c: Added more checks to node_popup to avoid segfaults. I believe this fixes a number of reported crashes 2001-04-18 00:54 toledo * src/: capture.c, capture.h: Fixed a bug that hanged EtherApe. Every time init_capture was called dns was initiated as well with a new file descriptor. dns would block trying to read an answer from a wrong fd. Small change to get_packet_prot declaration to support RPC recognition 2001-04-18 00:49 toledo * glade/etherape.glade: Activated interfaces menu. Disabled UDP mode which is not yet supported 2001-04-18 00:49 toledo * doc/C/topic.dat: Removed help entries since they are not there yet. Bugs and limitations is, though 2001-04-18 00:48 toledo * doc/C/etherape.sgml: Mention to NFS not being properly recognized 2001-04-17 10:05 toledo * configure.in, doc/C/.cvsignore, html/NEWS.html, src/diagram.c: Version 0.6.1 2001-04-17 10:01 toledo * src/appdata.h: Moved appbar message setting into its own function from update_diagram 2001-04-17 09:59 toledo * src/menus.c: gui_capture_stop, start and pause set an appropriate appbar message 2001-04-17 09:50 toledo * src/diagram.c: Moved appbar message setting into its own function from update_diagram 2001-04-17 09:16 toledo * glade/etherape.png: Added copy of app icon here 2001-04-17 09:08 toledo * glade/etherape.glade: Added mode radio menu items 2001-04-16 19:01 toledo * src/: capture.c, dns.c, names.c: Fixed bug for which once a name had been requested as non FQDN, it will always show that way, no matter if the mode was set to IP or TCP 2001-04-16 16:33 toledo * src/capture.c: Removed all mentions to fill_names() 2001-04-16 16:14 toledo * src/: capture.c, dns.c, menus.c, menus.h: indentation changes 2001-04-16 16:05 toledo * src/: capture.c, glade-strings, menus.c, menus.h: Add support for on-the-fly mode change 2001-04-16 01:29 toledo * README.bugs, TODO, etherape.glade, html/NEWS.html, po/cat-id-tbl.c, po/es.po, po/etherape.pot, po/fr.po, po/nl.po, src/diagram.c, src/glade-strings, src/menus.c: Version 0.6.0 2001-04-16 01:20 toledo * glade/: Makefile.am, etherape.glade, pause.xpm, play.xpm, stop.xpm, .cvsignore: New glade directory for etherape.glade and start, stop and pause pixmaps 2001-04-16 01:16 toledo * src/protocols.c: Don't display ddp protocols as warnings 2001-04-16 01:15 toledo * src/preferences.c: Cosmetic changes 2001-04-16 01:14 toledo * src/: names.c, names.h: New get_llc_name function to better implement name recognition on FDDI frames. 2001-04-16 01:13 toledo * src/: menus.c, menus.h: * Functions to handle the new open capture file dialog * A new function to properly implement entries histories: update_history() * New functions to control capture state: start, stop, pause. 2001-04-16 01:11 toledo * src/: main.c, main.h: * Moved default filter calculation for specific modes to capture.c * Copy string values from popt initialization into new variables. * Leave capture initialization to new function gui_start_capture 2001-04-16 01:09 toledo * src/appdata.h: * Introduced a global state variable to know whether we are stopped, paused or playing. It's useful when chaging modes of operation at runtime. * end_of_file has to be made global for the same last reason. * New gui start, stop and pause global functions 2001-04-16 01:07 toledo * src/dns.c: Indentation changes 2001-04-16 01:06 toledo * src/diagram.c: * Sets up history for the new file entry dialog * Not do anything in update_diagra if paused. * Delete display if reproduction of capture file has finished. 2001-04-16 01:03 toledo * src/: capture.c, capture.h: * Introduced a global state variable to know whether we are stopped, paused or playing. It's useful when chaging modes of operation at runtime. * Moved default filter calculation for specific modes here from main.c * All data is deleted when status==STOP, so that we can change input, or mode of operation later on. * end_of_file has to be made global for the same last reason. 2001-04-16 00:54 toledo * doc/C/etherape.sgml: Add a couple of mentions to bugs 2001-04-16 00:51 toledo * Makefile.am, configure.in: Moved etherape.glade into its own directory, together with some pixmaps 2001-04-16 00:36 toledo * old.version: 0.5.9 2001-04-16 00:18 toledo * configure.in, html/NEWS.html, po/es.po, po/etherape.pot, po/fr.po, po/nl.po, src/dns.c: Version 0.5.9 2001-04-16 00:11 toledo * src/protocols.c: * As part of the leak hunting, made most pointers default to NULL when first defined, and set them to NULL as well at freing time. * Fixed a leak for PPP captures * Added loopback device support. It shows a new linktype: L_NULL 2001-04-16 00:09 toledo * src/: names.c, names.h: * Added loopback device support. Added get_null_name function * As part of the leak hunting, made most pointers default to NULL when first defined, and set them to NULL as well at freing time. * Made some variables local to a function, instead of the static global as they were 2001-04-16 00:06 toledo * src/: main.c, main.h: * Changed default mode to IP. * Moved fatal_error_dialog here 2001-04-16 00:05 toledo * src/appdata.h: Changed init_capture declaration so that it returns an error message 2001-04-16 00:04 toledo * src/diagram.c: * As part of the leak hunting, made most pointers default to NULL when first defined, and set them to NULL as well at freing time. 2001-04-16 00:00 toledo * src/capture.h: * Changed check_packet definition so that it is easier to determine when all packets from a node or link have been deleted 2001-04-15 23:59 toledo * src/capture.c: * Moved away fatal_error_dialog: I might turn capture.c into a library someday, and GUI portions have no meaning here * Added loopback device support. It shows a new linktype: L_NULL. * As part of the leak hunting, made most pointers default to NULL when first defined, and set them to NULL as well at freing time. * Changed check_packet definition so that it is easier to determine when all packets from a node or link have been deleted * Fixed the darned leak that had been lurking for so long. I had forgotten free all the names structures associated with protocols when the protocols were freed (in check_packet()). 2001-04-15 23:49 toledo * README.bugs, html/bug-reporting.html: Include mention to GNOME_DISABLE_CRASH_DIALOG=1 to provide a backtrace 2001-04-07 01:32 toledo * html/: FAQ.html, NEWS.html: Trivial changes (indentation and misc) 2001-04-07 01:30 toledo * doc/C/Makefile.am: Copied makefile structure from gcolorsel so that the stylesheet icons will get copied 2001-04-06 18:07 toledo * src/: main.c, main.h: Don't add a whole submenu, add just to the libglade generated help menu. Move UIInfo structure to main.h 2001-04-06 17:45 toledo * src/main.c: Add help menu by hand, so that the help topics are shown 2001-04-05 19:21 toledo * configure.in, html/FAQ.html, html/NEWS.html, po/es.po, po/fr.po, po/nl.po, src/diagram.c, src/main.c: Version 0.5.8 2001-04-05 16:45 toledo * src/main.c: Only set up a window icon if one hasn't already been defined 2001-04-05 16:23 toledo * src/main.c: Fixed undisplayable default font. Seems like a charset _must_ be provided. 2001-04-05 15:49 toledo * po/POTFILES.in~: Remove stale file 2001-04-05 15:47 toledo * TODO, acconfig.h, configure.in, old.version, debian/files, html/bug-reporting.html, po/cat-id-tbl.c, po/etherape.pot, src/glade-strings, src/main.c: Updates to include the window icon 2001-04-05 11:34 toledo * etherape.glade: Revised about box: included logo and Vincent 2001-04-05 08:24 toledo * Makefile.am, configure.in: Include doc directory 2001-04-05 08:23 toledo * doc/: .cvsignore, Makefile.am, etherape.sgml, C/.cvsignore, C/Makefile.am, C/topic.dat: Initial release 2001-04-04 14:53 toledo * doc/C/etherape.sgml: initial release 2001-04-04 14:37 toledo * doc/etherape.sgml: Initial release 2001-04-04 09:25 fpeters * debian/: .cvsignore, control, postinst.debhelper, postrm.debhelper, prerm.debhelper, substvars: Removed automatically generated files from CVS. 2001-04-03 22:25 toledo * debian/postrm.debhelper: Initial version 2001-04-03 22:24 toledo * Makefile.am: still revising auto rpm procedures 2001-04-03 22:11 toledo * Makefile.am: [no log message] 2001-04-03 22:09 toledo * po/: es.po, etherape.pot, fr.po, nl.po: version 0-5-7 2001-04-03 21:59 toledo * etherape.spec.in: Include desktop file and icon 2001-04-03 21:57 toledo * Makefile.am: Include png file. Create and release rpm automatically 2001-04-03 19:45 toledo * README.bugs, etherape.desktop, etherape.png, old.version, debian/files, debian/postinst.debhelper, debian/substvars, html/NEWS.html, po/es.po, po/etherape.pot, po/fr.po: New version: 0.5.7 2001-04-03 19:42 toledo * src/protocols.c: Indentation updates 2001-04-03 19:37 toledo * src/names.c: Added debug message 2001-04-03 19:37 toledo * src/capture.c: Update node and link (try to delete unused ones) in one more condition. Indentation updates 2001-04-03 19:35 toledo * debian/menu: Changed Etherape to EtherApe. Added longtitle and icon 2001-04-03 19:33 toledo * configure.in: Added dutch to linguas 2001-04-03 19:33 toledo * Makefile.am: Added Development_data to include etherape.desktop 2001-04-03 19:25 toledo * INSTALL, OVERVIEW, README, README.thanks, etherape.glade, debian/control, html/FAQ.html, html/bug-reporting.html, src/main.c: Etherape to EtherApe name change 2001-04-03 19:15 toledo * AUTHORS: Added Vincent and request to contact me if anything is wrong 2001-04-03 18:31 toledo * po/nl.po: Initial version. Thanks, Vincent. 2001-04-03 17:54 toledo * configure.in: Added test for res_init so that it won't fail resolver test. It seems the problem came from a change in libc6 2001-04-03 08:11 fpeters * debian/changelog: Copied official Debian changelog. 2001-04-02 18:39 toledo * Makefile.am: Changes to include etherape.desktop and etherape.png 2001-04-02 16:59 toledo * debian/rules: Added install menu command 2000-12-10 23:09 fpeters * src/: capture.c, appdata.h: added warning dialog when run as non-root 2000-05-11 17:14 fpeters * src/capture.c: Added exit(1) if there is an error opening the network device (it was reported as bug #63951 on Debian and caused a core dump) 2000-05-10 17:02 fpeters * debian/: changelog, control, cron.d.ex, dirs, docs, emacsen-install.ex, emacsen-remove.ex, emacsen-startup.ex, ex.doc-base.package, files, init.d.ex, manpage.1.ex, postinst.ex, postrm.ex, preinst.ex, prerm.ex, rules, watch.ex: Removed useless example files and updated files to match the last changes in the official Debian package 2000-05-06 17:46 fpeters * debian/rules: updated rules to build correctly with libglade and to _not_ provide /etc/etherape/services (since Debian /etc/services is enough) 2000-05-06 17:43 fpeters * src/protocols.c: added fallback to /etc/services when $sysconfdir/etherape/services is missing 2000-05-04 12:20 toledo * etherape.spec.in, po/es.po, po/etherape.pot, po/fr.po: update spec.in so that services is a configuration file 2000-05-04 11:50 toledo * html/NEWS.html, src/capture.c: Added debugging messages to tell which link media we have 2000-05-04 10:59 toledo * Makefile.am, configure.in, po/etherape.pot: Added tar.gz to the purge target 2000-05-04 10:58 toledo * src/: diagram.c, dns.c, main.c, main.h, names.c, protocols.c, resolv.c: Redone indentation 2000-05-04 10:57 toledo * src/capture.c: Reset interface to device in init_capture so as to know that we are in online mode. Redone indentation 2000-05-04 08:58 toledo * services: Initial release 2000-05-04 08:55 toledo * Makefile.am, configure.in, etherape.glade, html/NEWS.html, po/cat-id-tbl.c, po/es.po, po/etherape.pot, po/fr.po, src/Makefile.am, src/callbacks.c, src/capture.c, src/capture.h, src/diagram.c, src/diagram.h, src/glade-strings, src/appdata.h, src/main.c, src/main.h, src/menus.c, src/menus.h, src/names.c, src/preferences.c, src/preferences.h, src/prot_types.h, src/protocols.c, src/protocols.h, src/resolv.c, src/util.c: Added topmost recognized protocol to the stack level setting 2000-05-04 08:44 toledo * Makefile.am, configure.in, etherape.spec.in, html/NEWS.html, src/Makefile.am, src/callbacks.c, src/capture.c, src/capture.h, src/diagram.c, src/diagram.h, src/appdata.h, src/main.c, src/menus.c, src/menus.h, src/names.c, src/preferences.c, src/preferences.h, src/prot_types.h, src/protocols.c, src/protocols.h, src/resolv.c, src/util.c: Added ability to read services from a file 2000-05-03 17:56 toledo * src/: menus.c, menus.h, preferences.c, preferences.h: Reordering the callbacks 2000-05-03 17:50 toledo * configure.in, etherape.glade, debian/control, debian/docs, debian/rules, html/NEWS.html, po/cat-id-tbl.c, po/es.po, po/etherape.pot, po/fr.po, src/Makefile.am, src/callbacks.c, src/callbacks.h, src/capture.c, src/capture.h, src/diagram.c, src/diagram.h, src/glade-strings, src/appdata.h, src/main.c, src/names.c, src/resolv.c, src/util.c: Added start and stop buttons. The toolbar is back, since it is now useful. :-) 2000-05-01 11:48 toledo * src/glade-strings: [no log message] 2000-05-01 11:36 toledo * OVERVIEW, configure.in, html/NEWS.html, po/cat-id-tbl.c, po/es.po, po/etherape.pot, po/fr.po, src/capture.c, src/capture.h, src/diagram.c, src/diagram.h, src/dns.c, src/appdata.h, src/main.c, src/names.c, src/resolv.c, src/util.c: Added new -l option. You can use it to limit the nodes displayed only to the N most active. GUI configuration and more the ability to use more criteria will come next 2000-05-01 11:23 toledo * etherape.spec.in: Renamed to EtherApe 2000-05-01 11:22 toledo * etherape.glade: Fit in 640x480. Removed canvas scrollbars 2000-04-30 16:51 toledo * old.version, html/NEWS.html: Version 0.5.1 2000-04-30 16:47 toledo * src/: diagram.c, names.c: removed leaks 2000-04-30 16:45 toledo * src/: capture.c, capture.h: removed leaks. Allow to read from file even if there is no device 2000-04-30 16:36 toledo * etherape.glade: hid toolbar 2000-04-30 15:35 toledo * src/names.c: Removed leak 2000-04-30 15:32 toledo * src/capture.c: Rearrangement and proper debug code in node deletion 2000-04-25 17:43 fpeters * debian/: control, rules: Updated to cope with libglade 2000-04-17 17:09 fpeters * debian/docs: Added AUTHORS to the installed files 2000-04-17 17:05 fpeters * po/fr.po: Updated French translation 2000-04-17 09:47 toledo * etherape.spec.in: Name change Etherape->EtherApe 2000-04-15 21:48 toledo * Makefile.am, configure.in, etherape.glade, etherape.spec.in, html/NEWS.html, po/POTFILES, po/POTFILES.in, po/POTFILES.in~, po/cat-id-tbl.c, po/es.po, po/etherape.pot, po/fr.po: Added libglade dependency to etherape.spec.in Moved libglade checking below gnome-config checking in configure.in 2000-04-15 21:27 toledo * src/: .cvsignore, callbacks.c, callbacks.h, diagram.c, interface.c, interface.h, main.c, support.c, support.h: Fixed view menu in callbacks, fixed popup in diagram, removed glade generated files. 2000-04-15 19:19 toledo * Makefile.am, configure.in, etherape.glade, po/cat-id-tbl.c, po/etherape.pot, src/Makefile.am, src/callbacks.c, src/main.c: Proper installation of etherape.glade, and made sure the code uses the right file 2000-04-15 18:34 toledo * src/: callbacks.c, diagram.c, appdata.h, main.c: added new legend_protocols list so that the legend works again. Now we count legend protocols using the list, instead of checking directly the legend widgets 2000-04-15 16:02 toledo * src/main.c: compiles and run, though with many errors 2000-04-15 15:44 toledo * src/: callbacks.c, main.c: compiles and run, though with many errors 2000-04-15 12:57 toledo * src/: Makefile.am, callbacks.c, diagram.c, appdata.h, main.c: first attempts at converting to libglade 2000-04-15 10:09 toledo * src/: names.c, names.h, protocols.c: Fixed PPP and SLIP behaviour by handling RAW protocol 2000-04-14 17:49 toledo * AUTHORS, OVERVIEW, configure.in, etherape.glade, old.version, html/NEWS.html, po/cat-id-tbl.c, po/es.po, po/etherape.pot, po/fr.po, src/interface.c: Added Bill Barth to AUTHORS and About box 2000-04-14 17:34 toledo * src/diagram.c: Moved g_messages into g_debug. Appbar showing number of nodes is only set when it changes 2000-04-14 17:34 toledo * src/capture.c: Added TODO note 2000-04-14 17:21 toledo * src/: appdata.h, main.c, main.h: Added -q (quiet) option, set_debug_level and log_handler so that only if DEBUG env variable is set, INFO and DEBUG are shown. Added g_my_debug and g_my_info macros 2000-04-14 15:32 toledo * src/main.c: Fixed filter set up. Was doing the opposite thing 2000-04-14 15:30 toledo * src/: callbacks.c, diagram.c: Added destroying_timeout and destroying_idle. Whenever there has to be a switch between idle and timeout, instead of installing the new function directly, it is installed on the destroy function. When the refresh_period is changed in the GUI, the source is removed 2000-04-14 15:28 toledo * src/appdata.h: Added destroying_timeout and destroying_idle 2000-04-14 15:26 toledo * src/diagram.h: Added is_idle to capture globals 2000-04-12 15:33 toledo * src/main.c: popt is passed it's own gchar *, so that filter is only g_alloced and it won't segfault if g_freed when applying preferences 2000-04-11 09:12 toledo * src/diagram.c: New static mode from bbarth 2000-04-10 21:11 fpeters * debian/README.debian: removed note about missing manpage in debian doc 2000-04-10 10:32 toledo * configure.in, old.version, html/NEWS.html, po/cat-id-tbl.c, po/es.po, po/etherape.pot, po/fr.po: [no log message] 2000-04-10 10:24 toledo * src/: capture.c, names.c: Added get_tcp_name Changes in add_name accumulated and n_packets were only set when the node was created. names are set every time the name is heard, so that I don't have to do little tricks for IP and TCP 2000-04-10 10:22 toledo * src/diagram.c: Removed annoying debug message in reposition_canvas_node 2000-04-10 10:21 toledo * src/names.h: Added get_tcp_name. Moved functions to static 2000-04-09 20:52 toledo * configure.in, html/NEWS.html, po/es.po, po/etherape.pot, po/fr.po: [no log message] 2000-04-09 20:45 toledo * src/: diagram.c, appdata.h, main.c: Added new option stationary and code to reposition_canvas_nodes to implement it 2000-04-09 20:42 toledo * src/capture.c: Changes to update_node_names and set_node_name so that we can put the ethernet name before IP if it has been 'solved' using /etc/ethers 2000-04-09 20:39 toledo * src/names.c: Uses mode in get_ip_name so that it's not FQDN in ethernet name. Fixed bug which prevented to identify whether the numeric option had been set 2000-04-09 10:14 toledo * .cvsignore, README.thanks, configure.in, etherape.spec, old.version, html/NEWS.html, po/ChangeLog, po/es.po, po/etherape.pot, po/fr.po: [no log message] 2000-04-09 10:09 toledo * src/: capture.c, capture.h: If0ed mentions to fill_names. Removed debugging messages. 2000-04-09 10:08 toledo * src/names.c: ip identification was reversed in get_ip_name 2000-04-09 09:21 toledo * src/names.c: only indentation changes 2000-04-09 09:06 toledo * src/: capture.c, capture.h: The packet list is freed in update_node and update_link. It used to work only by miracle. Added three functions: update_node_name, set_name and print_mem. Print mem is used to set a default name for the node when it's created. update_node_name reorders all node names by their popularity and set_name sets the node_name based on a protocol ordering given as a parameter. 2000-04-07 19:50 toledo * src/: appdata.h, names.c, names.h: Finished up ip names as well. Now on to using those names 2000-04-07 13:45 toledo * src/: names.c, names.h: Added prot_functions_table so that the next function to be called is taken from it 2000-04-07 12:15 toledo * src/: capture.c, appdata.h, names.c, names.h: Initial code for get_packet_names 2000-04-07 12:07 toledo * src/: Makefile.am, prot_types.h: protocols.h only has declarations for private functions now. It includes prot_types.h 2000-04-07 12:02 toledo * src/protocols.h: protocols.h only has declarations for private functions now. It includes prot_types.h 2000-04-07 12:01 toledo * src/: tcpudp.h, maketcpudp.sh: made the services tables static so that both protocols and names get their own copy and the compiler doesn't complain 2000-04-07 09:40 toledo * Makefile.am, configure.in, etherape.spec.in: rpm version in spec file is now automatically set, since I moved etherape.spec to eterape.spec.in 2000-04-06 20:57 toledo * html/NEWS.html, po/etherape.pot: [no log message] 2000-04-06 20:52 toledo * src/capture.c: Fixed prot_freq_compare. Was doing the opposite of intended 2000-04-06 20:51 toledo * src/diagram.c: Node colors are those of its most common protocol 2000-04-06 20:18 toledo * src/: capture.c, capture.h: Keep track of protcols for nodes as well. Changed get_main_prot so that it could work both for nodes and links 2000-04-06 20:17 toledo * src/appdata.h: Added color attribute to canvas_node 2000-04-06 20:17 toledo * src/protocols.c: Added IP fragment recognition 2000-04-06 20:15 toledo * AUTHORS, etherape.glade, src/interface.c: Added Eran's email address 2000-04-06 16:30 toledo * po/.cvsignore: Added stamp-cat-id 2000-04-06 16:27 toledo * Makefile.am, OVERVIEW, README.bugs, README.help, html/FAQ.html, html/NEWS.html, html/bug-reporting.html, html/etherape.css, po/cat-id-tbl.c, po/etherape.pot, src/capture.c, src/capture.h, src/diagram.c, src/appdata.h: HTML files have been tidied. Added protocols and main_prot arrays to nodes. get_packet_prot is now called in packet_read and the result is passed to add_node_packet and add_link_packet, since it will be used in both places. 2000-04-05 11:27 toledo * OVERVIEW: initial version 2000-04-05 11:02 toledo * html/FAQ.html: All system messages are <tt> now. How to get rid of debug messages. 2000-04-05 10:06 toledo * configure.in, old.version, po/es.po, po/etherape.pot, po/fr.po, src/Makefile.am, src/capture.c, src/diagram.c, src/main.c, src/main.h: Function ordering in main.c, thus added main.h Added fddi to the list of modes available in --help 2000-04-05 10:04 toledo * src/capture.c: Better check whether current mode is relevant for the device 2000-04-05 10:03 toledo * etherape.8: Added fddi mode. Problem with router entry only in ethernet mode 2000-04-05 10:02 toledo * AUTHORS: Frederic did the manpage 2000-04-04 17:01 fpeters * Makefile.am, etherape.1, etherape.8: Moved the manpage to section 8 2000-04-04 16:58 fpeters * debian/: changelog, rules: updated debian/rules to install manpage 2000-04-04 14:01 toledo * .cvsignore, FAQ, NEWS, TODO, html/NEWS.html, po/etherape.pot, src/capture.c, src/diagram.c, src/appdata.h, src/protocols.c, src/protocols.h: Added initial support for FDDI. That means: Adding FDDI to ape_modes, adding FDDI to fill_names and get_fddi_type to protocols.c 2000-04-04 12:55 toledo * NEWS, README, acinclude.m4, configure.in, etherape.spec, po/es.po, po/etherape.pot, po/fr.po, src/capture.c, src/diagram.c: Changed configure.in and acinclude.m4 to add the --enable-static-pcap option. This option is used in etherape.spec to allow building an rpm file that will work in RedHat. 2000-04-03 12:14 toledo * Makefile.am, NEWS, etherape.spec, html/NEWS.html, html/etherape.css, po/es.po, po/etherape.pot, po/fr.po, src/capture.c, src/diagram.c: Appbar shows FPS. Added spec file. 2000-04-02 15:00 fpeters * Makefile.am, etherape.1: Added manpage (manually generated from etherape --help) 2000-03-31 10:07 toledo * NEWS, etherape.glade, html/NEWS.html, po/etherape.pot, src/callbacks.c, src/capture.c, src/diagram.c, src/interface.c: Fixed get_link_id so that src and dst are correctly placed depending on ape_mode. 2000-03-30 16:21 toledo * configure.in, po/es.po, po/etherape.pot, po/fr.po, src/capture.c, src/diagram.c, src/diagram.h, src/main.c: In main.c, nofade is not loaded from file, since we can't unset it in any way. Cleaned up and reordered diagram.c 2000-03-29 18:31 toledo * NEWS, configure.in, html/NEWS.html, po/es.po, po/etherape.pot, po/fr.po, src/capture.c, src/diagram.c: Doesn't really change anything. 2000-03-29 16:13 toledo * po/etherape.pot, src/capture.c, src/diagram.c, src/protocols.c: canvas_link->link_item is now a polygon, instead of a line. In doing so, we are allowed to show link direction. Link size is only applied at the source, and at destination width is 0. Also fixed compilation warnings "statement withougt effect". 2000-03-29 14:37 toledo * configure.in, etherape.glade, old.version, po/es.po, po/etherape.pot, po/fr.po, src/capture.c, src/capture.h, src/diagram.c, src/appdata.h, src/interface.c: Added Fabrice to the about box. node_t now has _in and _out versions of average and accumulated. In order to use it, added packet_direction member to packet_t, and as a parameter to add_node packet. Changed diagram.c to display node_size as a function for outbound package as default. 2000-03-29 13:09 toledo * AUTHORS, Makefile.am, NEWS, configure.in, etherape.glade, old.version, html/NEWS.html, po/es.po, po/etherape.pot, po/fr.po, src/capture.c, src/capture.h, src/diagram.c, src/main.c, src/protocols.c: in get_packet_prot, prot is initialized to "". Segfault fix. in capture.c, we no longer copy phdr.ts to a timestamp. Instead, we copy it's members tv_sec and tv_usec. Should fix problem with RedHat. In diagram.c, update_canvas_links copies protocol->color to canvas_link->color, so that it doesn't segfault if protocol is not available. In update_diagram, added code to make update_diagram an idle function if refresh_period is too small for the CPU 2000-03-29 00:41 toledo * NEWS, html/NEWS.html, po/etherape.pot, src/callbacks.c, src/capture.c, src/diagram.c, src/diagram.h, src/appdata.h, src/interface.c, src/interface.h, src/main.c, src/support.c, src/support.h: Popup window data is filled only if node->name is valid (there are still cases when name is valid, but name->str is not) canvas items are properly referenced when created, and all of then destroyed when the canvas node is deleted. This fixes some more leaks. 2000-03-28 20:07 toledo * TODO, etherape.glade, html/NEWS.html, po/cat-id-tbl.c, po/etherape.pot, src/callbacks.c, src/diagram.c, src/interface.c, src/interface.h, src/support.c, src/support.h: Filter entry has history. Prefs are raised when called. 2000-03-27 19:28 toledo * README, README.thanks, configure.in, old.version, html/NEWS.html, po/cat-id-tbl.c, po/es.po, po/etherape.pot, src/capture.c, src/appdata.h: [no log message] 2000-03-26 18:19 fpeters * debian/changelog: Updated changelog 2000-03-26 18:17 fpeters * debian/control: Added 'Build-depends:' line 2000-03-26 18:16 fpeters * po/fr.po: Updated french translation 2000-03-26 12:22 fpeters * po/fr.po: updated french translation 2000-03-24 23:55 toledo * NEWS, etherape.glade, html/NEWS.html, src/capture.c, src/capture.h, src/interface.c, src/interface.h: Added get_offline_packet function. The -r option to read from a file now works. 2000-03-24 19:23 toledo * configure.in, etherape.glade, old.version, po/es.po, po/etherape.pot, po/fr.po, src/capture.c, src/diagram.c, src/appdata.h, src/interface.c, src/interface.h, src/main.c, src/tcpudp.h: Added scroll and viewport to the legends. Added -r option and pcap_open_offline, but it doesn't work yet. 2000-03-24 07:56 toledo * NEWS, configure.in, old.version, html/NEWS.html, po/etherape.pot, src/main.c, src/protocols.c, src/protocols.h: Added get_udp. Default stack level is now set to 5. 2000-03-23 23:43 toledo * Makefile.am, NEWS, configure.in, old.version, html/NEWS.html, src/Makefile.am: Forgot to add tcpudp.h and maketcpudp.sh to the archive :-( 2000-03-23 23:10 toledo * NEWS, configure.in, html/NEWS.html, src/maketcpudp.sh, src/protocols.c, src/protocols.h, src/tcpudp.h: Added get_tcp. get_udp should be trivial now. 2000-03-23 21:59 toledo * src/tcpudp.h: [no log message] 2000-03-23 21:56 toledo * src/: maketcpudp.sh, protocols.c: Some sed magic to automate values for TCP and UDP protocols They are not yet used in the program, though. 2000-03-23 16:01 toledo * INSTALL, README, README.thanks, configure.in, old.version: INSTALL: instructions on how to produce debian packages README: mentions debian packages README.thanks: Jon and Jorge. configure.in: fixes a bug that avoided compilation if libbind.a was present 2000-03-23 12:04 toledo * NEWS, configure.in, old.version, html/NEWS.html, po/es.po, po/etherape.pot, po/fr.po, src/Makefile.am, src/protocols.c, src/protocols.h: Fixes a stupid bug with get_packet_prot. Adds get_ip and recognizes level 4 ip protocols. 2000-03-22 10:28 toledo * NEWS, README.bugs, TODO, etherape.glade, html/NEWS.html, po/cat-id-tbl.c, po/es.po, po/etherape.pot, po/fr.po, src/callbacks.c, src/capture.c, src/capture.h, src/diagram.c, src/appdata.h, src/interface.c, src/interface.h, src/main.c, src/protocols.c, src/support.c, src/support.h: get_packet_prot depends on linktype and not apemode. If a protocol of a different level has the same name, it is not appended to the legend, and uses the same color (used for UNKNOWN). Got away with the table_resize in add_protocol, which seemed to be the source of the growing legend bug and is not necessary (the table grows automatically) 2000-03-22 07:27 toledo * .cvsignore, debian/.cvsignore: cvsignore updates 2000-03-22 07:21 toledo * html/bug-reporting.html: Added bug-reporting to cvs 2000-03-22 07:18 toledo * etherape.glade, po/cat-id-tbl.c, po/etherape.pot, src/callbacks.c, src/callbacks.h, src/diagram.c, src/appdata.h, src/interface.c, src/main.c: Updated diagram.c so that it supports the protocols stack. When a new protocol is found it is assigned a color from a list of available colors and put into the color property of the relevant stack level of the global protocols table At startup time, the right menu option is set, and the diagram responds to changes of stack level in the gui. I still have to find the way to handle stack levels higher than the protocols available, because it hangs right now. 2000-03-21 17:37 fpeters * debian/changelog: up-to-dated Debian changelog 2000-03-21 13:21 toledo * TODO, src/capture.c, src/capture.h, src/diagram.c, src/appdata.h: update_node and update_link in capture.c are renamed to the more proper names add_node_packet and add_link_packet. Create new functions in capture.c update_link and update_node, which are called from diagram.c They take care of updating its packet list and also updating link and node properties, thus cleaning the mess in update_canvas_node and update_canvas_link, and forcing separation between capture and display. 2000-03-21 10:32 toledo * Makefile.am, NEWS, README.bugs, etherape.glade, html/NEWS.html, po/cat-id-tbl.c, po/etherape.pot, src/capture.c, src/capture.h, src/diagram.c, src/appdata.h, src/interface.c, src/interface.h, src/protocols.c, src/protocols.h: protocols and link->protocols _stacks_ are correctly created and updated (I think). What's not working now is the proper deletion and resetting of those protocols, and diagram.c has to be adaptated so that it can choose what level of the stack to look at. 2000-03-20 12:47 toledo * FAQ, NEWS, configure.in, html/FAQ.html, html/NEWS.html, po/es.po, po/etherape.pot, po/fr.po, src/capture.c, src/diagram.c, src/appdata.h, src/protocols.c: More leak squashing. packet->prot is a string now. 2000-03-20 10:58 toledo * NEWS, etherape.glade, html/NEWS.html, po/cat-id-tbl.c, po/es.po, po/etherape.pot, po/fr.po, src/callbacks.c, src/callbacks.h, src/capture.c, src/capture.h, src/appdata.h, src/interface.c, src/interface.h: Capture filter may be set in the preferences dialog. To do so we changed: Added apply and cancel buttons to the dialog Filter is now set in a new function: set_filter 2000-03-19 20:57 toledo * configure.in, old.version, po/cat-id-tbl.c, po/etherape.pot, src/capture.c, src/capture.h, src/diagram.c, src/diagram.h, src/appdata.h, src/main.c, src/protocols.c, src/resolv.c: All globals variables, enums and structures definitions are now in appdata.h Capture.c is now fully tidied up, it's exported functions are declared in appdata.h, so that only capture.c needs to include capture.h, which now has all local functions declared. Besides, functions are ordered in the same order in which they are called in execution time. 2000-03-18 20:12 toledo * po/es.po, po/etherape.pot, po/fr.po, src/appdata.h: [no log message] 2000-03-18 20:03 toledo * src/appdata.h: Preferences are loaded at startup and saved using the save button. All globals are now declared in appdata.h 2000-03-18 20:01 toledo * po/es.po, po/etherape.pot, po/fr.po, src/Makefile.am: [no log message] 2000-03-18 19:45 toledo * NEWS, configure.in, html/NEWS.html, po/es.po, po/etherape.pot, po/fr.po, src/callbacks.c, src/capture.c, src/diagram.c, src/diagram.h, src/main.c: Savings of preferences. All globals are now declared in appdata.h 2000-03-18 16:42 toledo * debian/README.debian, debian/changelog, debian/control, debian/copyright, debian/docs, debian/rules, po/cat-id-tbl.c, po/etherape.pot: Incorporated changes from Frederic to the debian files 2000-03-18 15:51 toledo * etherape.glade, po/etherape.pot, src/callbacks.c, src/callbacks.h, src/interface.c, src/main.c: Added saving of preferences and "no text" toggle to preferences 2000-03-18 11:26 toledo * configure.in, etherape.glade, old.version, po/.cvsignore, po/cat-id-tbl.c, po/es.po, po/etherape.pot, po/fr.po, src/diagram.c, src/interface.c: Links and nodes id messages in the appbar. 2000-03-17 21:06 toledo * po/: es.po, fr.po: Spanish and French translations 2000-03-17 21:04 toledo * po/etherape.pot: Translations to French and Spanish 2000-03-17 20:54 toledo * AUTHORS, NEWS, configure.in, etherape.glade, html/NEWS.html, po/etherape.pot, src/interface.c, src/protocols.c: French and Spanish translations. 2000-03-17 15:25 toledo * configure.in, src/diagram.c, src/protocols.c: Two bug fixes: In protocols.c, in IP and TCP modes I was returning a predefined string. When later it was freed, it segfaulted in linuxppc. In diagram.c the table attach had to be done on columns 0,1 and not 1,2. 2000-03-16 20:22 toledo * po/: cat-id-tbl.c, etherape.pot: Only indentation 2000-03-16 18:57 toledo * NEWS, configure.in, etherape.glade, html/NEWS.html, src/callbacks.c, src/callbacks.h, src/capture.c, src/diagram.c, src/interface.c, src/interface.h, src/support.c, src/support.h: average is now measured in bps natively, not in bpusec. The option menu to choose between linear, log and sqrt sizing now works. 2000-03-16 14:36 toledo * Makefile.am, etherape.glade, old.version, src/callbacks.c, src/callbacks.h, src/capture.c, src/diagram.c, src/interface.c, src/interface.h, src/support.c, src/support.h: Added font selection dialog 2000-03-16 09:06 toledo * NEWS, configure.in, old.version, html/NEWS.html, po/etherape.pot, src/diagram.c: Bug fix 2000-03-16 00:05 toledo * po/etherape.pot, src/resolv.c: [no log message] 2000-03-15 23:59 toledo * NEWS, etherape.glade, html/NEWS.html, po/cat-id-tbl.c, po/etherape.pot, src/callbacks.c, src/callbacks.h, src/capture.h, src/diagram.c, src/diagram.h, src/dns.c, src/etypes.h, src/interface.c, src/interface.h, src/main.c, src/resolv.c, src/support.c, src/support.h, src/util.c: Dockables may be hidden with the view menu 2000-03-15 19:51 toledo * configure.in, etherape.glade, po/cat-id-tbl.c, po/etherape.pot, src/callbacks.c, src/diagram.c, src/interface.c, src/interface.h, src/main.c, src/support.c, src/support.h: Made the legend a dockable and the prefs a dialog 2000-03-15 12:19 toledo * src/: capture.c, diagram.c, main.c: Corrected indentation problems 2000-03-13 19:33 toledo * NEWS, po/etherape.pot, src/capture.c, src/diagram.c, src/protocols.c: Fixed a bug in protocols.c, indent messed it all up. 2000-03-13 17:34 toledo * .cvsignore, NEWS, README.thanks, html/NEWS.html, po/cat-id-tbl.c, po/etherape.pot: Updated docs for release. 2000-03-13 16:55 toledo * etherape.glade, po/etherape.pot, src/callbacks.c, src/callbacks.h, src/capture.c, src/capture.h, src/diagram.c, src/diagram.h, src/dns.c, src/etypes.h, src/interface.c, src/interface.h, src/main.c, src/protocols.c, src/protocols.h, src/resolv.c, src/support.c, src/support.h, src/util.c: Fixed popup. Added 802.3 and 802.2 2000-03-13 07:52 toledo * src/: capture.c, diagram.c: Fixed a bug when a disappearing link whas trying to get it's main protocol in update_canvas_links 2000-03-12 18:43 toledo * README, configure.in, etherape.glade, po/cat-id-tbl.c, po/etherape.pot, src/capture.c, src/capture.h, src/diagram.c, src/dns.c, src/dns.h, src/interface.c: s Choice of fqdn or not, first shot at real pop up, fix for ageing algorithm 2000-03-11 21:57 toledo * NEWS, README, old.version, html/NEWS.html: Comment on files 2000-03-11 19:50 toledo * NEWS, README, README.help, TODO, configure.in, html/NEWS.html, po/cat-id-tbl.c, po/etherape.pot, src/diagram.c, src/main.c: Added Ted Wright's fading patch. 2000-03-11 18:24 toledo * po/cat-id-tbl.c, po/etherape.pot, src/diagram.c: Changed bg to black and default colors 2000-03-11 17:26 toledo * etherape.glade, src/diagram.c, src/interface.c: First version with CCPD 2000-03-11 14:08 toledo * NEWS, etherape.glade, old.version, html/NEWS.html, src/capture.c, src/capture.h, src/diagram.c, src/interface.c, src/protocols.c: Added protocols globals and check_new_protocols. There is now a protocols legend table that is updated with new protocols. 2000-03-10 18:06 toledo * NEWS, TODO, html/NEWS.html, po/etherape.pot, src/capture.c, src/diagram.c: Fixed bug in get_main_prot 2000-03-10 16:41 toledo * Makefile.am, TODO, src/capture.c, src/capture.h, src/protocols.c: Added protocols list to link information. Basic data structures support for color coded protocol display is there. Now to diagram support. 2000-03-10 14:25 toledo * README.help, TODO, src/Makefile.am, src/capture.c, src/capture.h, src/diagram.c, src/etypes.h, src/interface.c, src/interface.h, src/protocols.c, src/protocols.h, src/support.c, src/support.h: Initial support for color coded protocol display. 2000-03-10 11:37 toledo * patches/: README.patch, fade.patch: New patches directory 2000-03-10 11:34 toledo * configure.in, po/etherape.pot, src/capture.c, src/capture.h, src/diagram.c: New functions: update_node and update_link 2000-03-09 14:37 toledo * README.bugs: [no log message] 2000-03-09 14:25 toledo * FAQ, Makefile.am, NEWS, README, configure.in, html/NEWS.html, po/etherape.pot, src/Makefile.am, src/callbacks.c, src/capture.c, src/diagram.c, src/main.c, src/resolv.c: Fix for NULL packet in fill_names 2000-03-09 12:32 toledo * AUTHORS, Makefile.am, README, README.help, README.thanks, TODO, html/FAQ.html, html/NEWS.html: Addind Id CVS keywords 2000-03-09 12:06 toledo * po/.cvsignore: [no log message] 2000-03-09 11:54 toledo * .cvsignore, po/.cvsignore: And some more cleanup 2000-03-09 11:52 toledo * po/Makefile.in, src/Makefile.in: More cvs cleanup. 2000-03-09 11:08 toledo * .cvsignore, src/.cvsignore: [no log message] 2000-03-09 11:06 toledo * Makefile.in, NEWS, aclocal.m4, config.h.in, configure, install-sh, missing, mkinstalldirs, stamp-h.in: Cleaning up the CVS version 2000-03-08 11:52 toledo * FAQ: FAQ added 2000-03-08 11:49 toledo * Makefile.am, Makefile.in, NEWS.html, TODO, aclocal.m4, configure, configure.in, old.version, html/FAQ.html, html/NEWS.html, html/etherape.css, src/Makefile.am, src/Makefile.in: Website revamp 2000-03-08 01:27 toledo * AUTHORS, NEWS, NEWS.html, README, etherape.glade, po/cat-id-tbl.c, po/etherape.pot, src/Makefile.am, src/Makefile.in, src/capture.c, src/interface.c, src/interface.h, src/main.c, src/support.c, src/support.h: Completed addition of non blocking lookups. Ready for dist 2000-03-07 23:51 toledo * NEWS, src/Makefile.am, src/Makefile.in, src/callbacks.c, src/callbacks.h, src/capture.c, src/capture.h, src/diagram.c, src/diagram.h, src/dns.c, src/dns.h, src/eth_resolv.h, src/interface.c, src/interface.h, src/main.c, src/resolv.c, src/support.c, src/support.h, src/util.h: Initial non-blocking resolving support. 2000-03-07 20:45 toledo * src/: dns.c, dns.h: Copied from mtr 2000-03-07 20:42 toledo * AUTHORS, NEWS.html, README, TODO, aclocal.m4, config.h.in, configure, configure.in, etherape.glade, old.version, po/Makefile.in, po/etherape.pot, src/Makefile.am, src/Makefile.in, src/capture.c, src/diagram.c, src/eth_resolv.h, src/interface.c, src/main.c, src/resolv.c, src/resolv.h: Added dns.c from mtr. Added resolving to configure.in. Changed name of resolv.h from ethereal because of name conflicts with <resolv.h> 2000-03-07 12:02 toledo * NEWS, NEWS.html, README, aclocal.m4, configure, configure.in, po/Makefile.in, po/cat-id-tbl.c, po/etherape.pot, src/capture.c, src/capture.h, src/main.c: Added ppp and slip suppport 2000-03-07 10:37 toledo * old.version, src/capture.c, src/diagram.c: Broght back ip name resolver 2000-03-07 01:48 toledo * po/cat-id-tbl.c, po/etherape.pot, src/capture.c: Gives warning if null pointer in check_packet 2000-03-07 01:32 toledo * AUTHORS, NEWS, NEWS.html, README, README.help, README.thanks, etherape.glade, po/cat-id-tbl.c, po/etherape.pot, src/Makefile.in, src/capture.c, src/interface.c, src/main.c: Clean up for release 2000-03-07 00:47 toledo * NEWS, NEWS.html: [no log message] 2000-03-07 00:44 toledo * src/Makefile.am: [no log message] 2000-03-07 00:40 toledo * aclocal.m4, configure, configure.in, po/Makefile.in, po/cat-id-tbl.c, po/etherape.pot, src/capture.c, src/diagram.c, src/main.c, src/resolv.c: Added tcp support and overlap fix from user. 2000-03-06 22:14 toledo * .cvsignore, src/.cvsignore, src/Makefile.am, src/Makefile.in, src/capture.c, src/capture.h, src/diagram.c, src/main.c: Changes to generalize ethernet|ip|tcp|udp modes. 2000-03-03 19:30 toledo * Makefile.am, Makefile.in, README, po/Makefile.in, po/etherape.pot: Updated README about RH6.1 2000-03-03 15:26 toledo * NEWS, NEWS.html, aclocal.m4, configure, configure.in, old.version, src/capture.c, src/capture.h, src/diagram.c, src/main.c: *filter="" to solve RH6.1 problem. Deletes all deletable nodes in one pass in update_diagram added global flag to know when to reposition nodes. 2000-03-02 20:37 toledo * Makefile.am, Makefile.in, NEWS, NEWS.html, README, README.help, etherape.glade, po/etherape.pot, src/Makefile.am, src/Makefile.in, src/capture.c, src/capture.h, src/diagram.c, src/interface.c, src/main.c: Timeouts work properly now. Added README.help 2000-03-02 16:23 toledo * NEWS, NEWS.html, README, TODO, aclocal.m4, configure, configure.in, old.version, po/Makefile.in, po/etherape.pot, src/callbacks.c, src/capture.c, src/diagram.c, src/main.c: We update controls look from the data in init_diagram. The appbar is updated with the number of nodes in update_diagram. 2000-03-01 21:27 toledo * po/: cat-id-tbl.c, etherape.pot: Version 0.1.8 2000-03-01 21:23 toledo * NEWS, NEWS.html, TODO, etherape.glade, src/capture.c, src/diagram.c, src/interface.c: Added node timeouts 2000-03-01 19:54 toledo * etherape.glade, src/callbacks.c, src/callbacks.h, src/capture.c, src/diagram.c, src/interface.c, src/main.c: Link timeout slider works 2000-03-01 17:05 toledo * aclocal.m4, configure, configure.in, po/Makefile.in, po/cat-id-tbl.c, po/etherape.pot, src/callbacks.c, src/capture.c, src/capture.h, src/diagram.c, src/diagram.h, src/main.c: Initial interman support 2000-03-01 11:43 toledo * debian/: README.debian, changelog, control, copyright, cron.d.ex, dirs, docs, emacsen-install.ex, emacsen-remove.ex, emacsen-startup.ex, ex.doc-base.package, files, init.d.ex, manpage.1.ex, menu, postinst.debhelper, postinst.ex, postrm.ex, preinst.ex, prerm.debhelper, prerm.ex, rules, substvars, watch.ex: debian files 2000-03-01 11:41 toledo * Makefile.am, Makefile.in, old.version: Added debian data to cvs 2000-02-29 20:37 toledo * Makefile.am, Makefile.in, NEWS, NEWS.html, src/Makefile.am, src/Makefile.in: Corrected the Makefile.am so that README.thanks is ditributed. 2000-02-29 19:42 toledo * Makefile.in, NEWS, NEWS.html, po/Makefile.in, src/Makefile.in: [no log message] 2000-02-29 19:34 toledo * COPYING, INSTALL, install-sh, missing, mkinstalldirs: [no log message] 2000-02-29 19:33 toledo * ChangeLog, Makefile.am, Makefile.in, aclocal.m4, configure, configure.in, po/cat-id-tbl.c, po/etherape.pot, src/Makefile.in: Added pcap filtering and support for separate math library 2000-02-29 11:53 toledo * NEWS, NEWS.html, README, README.thanks, old.version, src/capture.c, src/main.c: Added pcap filtering 2000-02-28 18:23 toledo * NEWS, NEWS.html, TODO, etherape.glade, po/cat-id-tbl.c, po/etherape.pot, src/callbacks.c, src/callbacks.h, src/diagram.c, src/interface.c, src/interface.h, src/main.c: All sliders work. Colors can be set. 2000-02-28 13:03 toledo * Makefile.am, Makefile.in, NEWS, NEWS.html, aclocal.m4, configure, configure.in, old.version, po/Makefile.in: To automate distribution process 2000-02-27 17:29 toledo * NEWS, etherape.glade, po/cat-id-tbl.c, po/etherape.pot, src/callbacks.c, src/capture.c, src/capture.h, src/diagram.c, src/diagram.h, src/interface.c, src/main.c: Added pop-up window and iface selection 2000-02-27 13:32 toledo * NEWS, README, aclocal.m4, configure, configure.in, etherape.glade, po/Makefile.in, po/cat-id-tbl.c, po/etherape.pot, src/callbacks.c, src/callbacks.h, src/capture.c, src/capture.h, src/diagram.c, src/interface.c, src/interface.h, src/main.c: Interface selection added. Fixed bug in ip number display 2000-02-27 09:27 toledo * NEWS, README, README.thanks, aclocal.m4, configure, configure.in, po/Makefile.in, po/cat-id-tbl.c, po/etherape.pot, src/capture.c, src/diagram.c, src/main.c: Command line options. Name resolution. 2000-02-26 21:32 toledo * NEWS, README.thanks, po/etherape.pot, src/capture.c, src/capture.h, src/diagram.c, src/main.c: Links time out with time. IP hosts names displayed. 2000-02-26 12:26 toledo * README.thanks: [no log message] 2000-02-26 11:30 toledo * NEWS, aclocal.m4, configure, configure.in, etherape.glade, po/Makefile.in, po/cat-id-tbl.c, po/etherape.pot, src/interface.c: [no log message] 2000-02-26 08:43 toledo * NEWS, README, aclocal.m4, config.h.in, configure, configure.in, etherape.glade, po/Makefile.in, po/cat-id-tbl.c, po/etherape.pot, src/capture.c, src/capture.h, src/interface.c, src/resolv.c: Automatic if detection. IP number resolution. 2000-02-25 17:59 toledo * src/: diagram.c~, diagram.h~: [no log message] 2000-02-25 17:55 toledo * NEWS, README, aclocal.m4, configure, configure.in, etherape.glade, po/Makefile.in, po/cat-id-tbl.c, po/etherape.pot, src/callbacks.c, src/callbacks.h, src/diagram.c, src/diagram.c~, src/diagram.h, src/diagram.h~, src/interface.c, src/main.c, src/support.c: Node sizes controlled by slider 2000-02-25 13:57 toledo * src/: capture.c, diagram.c, diagram.c~, diagram.h, diagram.h~: Diagram resizes with window 2000-02-25 13:28 toledo * AUTHORS, Makefile, NEWS, README, aclocal.m4, config.cache, config.h, config.log, config.status, configure, configure.in, etherape.glade, stamp-h, po/Makefile, po/cat-id-tbl.c, po/etherape.pot, src/Makefile, src/Makefile.am, src/Makefile.in, src/callbacks.c, src/callbacks.h, src/capture.c, src/capture.h, src/interface.c, src/main.c, src/resolv.c, src/support.c, src/util.c: Diagram resizes with window 2000-02-25 01:24 toledo * NEWS, README, aclocal.m4, configure, configure.in, po/etherape.pot, src/capture.c, src/capture.h, src/main.c: Correctly (I hope) calculates average traffic intensity 2000-02-24 23:39 toledo * README: [no log message] 2000-02-24 19:31 toledo * src/capture.c: [no log message] 2000-02-24 18:24 toledo * src/: capture.h, main.c: [no log message] 2000-02-24 16:53 toledo * src/: Makefile, main.c: [no log message] 2000-02-24 07:52 toledo * NEWS, po/etherape.pot: [no log message] 2000-02-23 22:35 toledo * aclocal.m4, configure, configure.in, po/cat-id-tbl.c, po/etherape.pot, src/capture.c, src/capture.h, src/main.c: Added links data structures. It now displays link information. 2000-02-23 19:03 toledo * src/capture.c: Aborts cleanly if executed by someone with enough privileges. 2000-02-23 18:45 toledo * aclocal.m4, config.log, config.status, po/Makefile, po/Makefile.in, src/Makefile: [no log message] 2000-02-23 17:54 toledo * acinclude.m4, src/resolv.c, src/resolv.h, src/util.c, src/util.h: Added ethernet address resolution. Proper pcap detection in configure. 2000-02-23 17:46 toledo * Makefile, Makefile.in, NEWS, README, acconfig.h, aclocal.m4, config.cache, config.h, config.h.in, config.log, config.status, configure, configure.in, etherape.glade, po/Makefile, po/Makefile.in, po/etherape.pot, src/Makefile, src/Makefile.am, src/Makefile.in, src/capture.c, src/interface.c: Added ethernet address resolution. Proper pcap detection in configure. 2000-02-23 14:37 toledo * TODO: [no log message] 2000-02-23 14:22 toledo * NEWS: [no log message] 2000-02-23 12:19 toledo * src/: Makefile, capture.c, interface.c, main.c: First gnome_canvas version 2000-02-23 12:11 toledo * Makefile, Makefile.in, config.status, etherape.glade, po/cat-id-tbl.c, po/etherape.pot: First gnome_canvas version. 2000-02-22 18:43 toledo * Makefile, config.cache, config.h, config.log, config.status, configure, configure.in, etherape.glade, po/Makefile, po/Makefile.in, src/Makefile, src/callbacks.c, src/callbacks.h, src/capture.c, src/interface.c, src/interface.h, src/main.c, src/support.c: Susbstituting drawing_area for canvas. Added about box. 2000-02-22 00:13 toledo * Makefile, config.h, config.status, configure, configure.in, po/Makefile, po/Makefile.in, po/etherape.pot, src/Makefile, src/Makefile.am, src/Makefile.in: [no log message] 2000-02-21 23:22 toledo * README, po/etherape.pot, src/callbacks.h, src/capture.c, src/capture.h, src/main.c: Node sizes as average traffic in the last 10 seconds 2000-02-21 14:16 toledo * src/: Makefile, callbacks.c, callbacks.h, capture.c, capture.h, interface.c, main.c, support.c: Added gnome support. Correctly displays ether addresses. 2000-02-21 14:13 toledo * ChangeLog, NEWS, etherape.glade: Added gnome support. Correctly displays ether addresses. 2000-02-19 22:17 toledo * ABOUT-NLS, po/ChangeLog, po/Makefile, po/Makefile.in, po/Makefile.in.in, po/POTFILES, po/POTFILES.in, po/POTFILES.in~, po/cat-id-tbl.c, po/etherape.pot, po/stamp-cat-id, src/gnomesupport.h: Added gnome support in order to use gnome_canvas. 2000-02-19 22:07 toledo * Makefile, Makefile.am, Makefile.in, aclocal.m4, autogen.sh, config.cache, config.h, config.h.in, config.log, config.status, configure, configure.in, etherape.glade, src/Makefile, src/Makefile.am, src/Makefile.in, src/callbacks.c, src/callbacks.h, src/interface.c, src/interface.h, src/main.c, src/support.c, src/support.h: Added gnome support in order to use the gnome_canvas. 2000-02-19 20:27 toledo * src/capture.h: [no log message] 2000-02-19 20:25 toledo * src/capture.c: Draws nodes as circles. Shows ethernet addresses. 2000-02-19 07:19 toledo * src/: capture.c, main.c: [no log message] 2000-02-19 06:49 toledo * Makefile, config.h, config.status, src/capture.c, src/main.c: [no log message] 2000-02-18 19:56 toledo * src/: Makefile, Makefile.am, Makefile.in, callbacks.h, capture.c, interface.h, main.c, support.h: [no log message] 2000-02-18 12:23 toledo * Makefile, README, config.h, config.status, src/Makefile: [no log message] 2000-02-18 11:48 toledo * README: [no log message] 2000-02-18 11:31 toledo * AUTHORS, ChangeLog, Makefile, Makefile.am, Makefile.in, NEWS, README, acconfig.h, aclocal.m4, autogen.sh, config.cache, config.h, config.h.in, config.log, config.status, configure, configure.in, etherape.glade, stamp-h, stamp-h.in, src/Makefile, src/Makefile.am, src/Makefile.in, src/callbacks.c, src/callbacks.h, src/capture.c, src/interface.c, src/interface.h, src/main.c, src/support.c, src/support.h: [no log message] 2000-02-18 11:31 toledo * AUTHORS, ChangeLog, Makefile, Makefile.am, Makefile.in, NEWS, README, acconfig.h, aclocal.m4, autogen.sh, config.cache, config.h, config.h.in, config.log, config.status, configure, configure.in, etherape.glade, stamp-h, stamp-h.in, src/Makefile, src/Makefile.am, src/Makefile.in, src/callbacks.c, src/callbacks.h, src/capture.c, src/interface.c, src/interface.h, src/main.c, src/support.c, src/support.h: Initial revision