Sun Mar 10 15:48:17 CET 2002

	* README: Added note about old connections.

Thu Feb  7 12:03:26 CET 2002

	* README: Fixed top description a little.

Thu Feb  7 11:54:51 CET 2002

	* Makefile: (rpm) Build with -bb instead of -ba.

Thu Feb  7 10:49:17 CET 2002

	* Release 0.12.0.
	* Makefile: (dist) Include gconnmon.
	* src/Makefile: Add gconnmon.
	* src/connmon/config.y: Remove DONT_DEFINE_BOOL.
	* src/connmon/connmon.h: Ditto.
	* src/connmon/ui.c: Ditto.
	* src/connmon/ui_conn.c: Ditto.
	* src/connmon/ui_connlist.c: Ditto.
	* src/connmon/connmon.c:
	Remove DONT_DEFINE_BOOL.
	Use hnl_clear_select_data instead of FD_ZERO etc.
	* src/gconnmon: New directory with new files.
	* src/libhpnl/libhnl.[ch]:
	(hnl_clear_select_data) New function.
	* README: Updated.
	* debian/rules: Install gconnmon.
	* connmon.spec: Now requires gtk and glib too.
	* Makefile: (debian) Add -b.

Sat Feb  2 11:18:51 CET 2002

	* Release 0.11.0.
	* src/connmon/connmon.c: Add comment why we install SIGWINCH handler.
	* src/connmon/ui.c:
	(set_default_window_sizes) New function.
	(update_window_sizes) New function.
	(create_window) Don't set size, call update_window_sizes.
	(connmon_ui_initialize) Call set_default_window_sizes.
	(connmon_ui_read_input) Ditto.
	(connmon_ui_resized) Call ungetch(KEY_RESIZE).

Sat Feb  2 09:53:54 CET 2002

	* src/config.h: Update version...

Wed Jan 30 09:55:14 CET 2002

	* README: More build errors.

Thu Jan 17 17:17:22 CET 2002

	* src/connmon/connmon.h:
	Renamed FIELD_CONN_HOST_NAME_DOTS to FIELD_CONN_HOST_DOTS.
	* src/connmon/ui.c:
	Ditto (for configuration option name).
	* src/connmon/ui_conn.c:
	(safe_addnstr) Takes const str argument.
	(safe_addstr) Ditto.
	(put_host) Draw correct when port name is long (e.g. "netbios-ns").
	* src/libconnmon/filter_parse.y: Include stdio.h for EOF.

Sun Jan  6 15:52:20 CET 2002

	* README: Improved documentation on how to apply patches.

Sun Jan  6 15:43:58 CET 2002

	* Release 0.10.0.

Sun Jan  6 15:13:03 CET 2002

	* kernel/make-patch: New file
	* kernel/2.4.{15,16,17}-patch-o-matic: New directories.
	* kernel/statistics-2.4.{15,16,17}-full.patch: New file.
	* Makefile: (rpm) New target.
	* README: Updated documentation about binary distribution.
	* AUTHORS: Updated.
	* debian/docs: Added kernel directory to documentation files.

Tue Dec  4 14:26:30 CET 2001

	* src/libconnmon/libconnmon.h: Remove cm_get_error.

Mon Dec  3 14:27:16 CET 2001

	* src/compat/Makefile: Don't compile getline.c.

Tue Nov 27 10:09:17 CET 2001

	* README: Renamed build error section.
	* README: Added runtime problem about missing libraries.

Sat Nov 24 18:15:17 CET 2001

	* src/libconnmon:
	Use new error management in common instead of cm_set_error.
	* src/libhpnl:
	Use new error management in common.
	* src/connmon:
	Use new error management for libconnmon and libhpnl.

Mon Nov 19 18:42:43 CET 2001

	* Release 0.9.0.
	* README: Update documentation about requirements etc.
	* debian/control: Updated description.

Mon Nov 19 15:55:11 CET 2001

	* src/connmon/connmon.c: New option -e, --driver.
	* src/libconnmon:
	Redesigned with new modularized approach.
	* src/libconnmon/libconnmon-internal.h: New file.
	* src/libconnmon/cm_netfilter.c: New file.
	* src/libconnmon/cm_linux.c: New file.

Sat Nov 17 14:41:17 CET 2001

	* Release 0.8.0.
	* src/connmon/connmon.c: Added support for filtering via -f.
	* src/libconnmon/filter.c: New file.
	* src/libconnmon/filter.h: New file.
	* src/libconnmon/filter_parse.y: New file.
	* src/libconnmon/libconnmon.c: Implemented filtering.
	* src/libconnmon/libconnmon.h: Implemented filtering.

Sat Nov 17 11:10:49 CET 2001

	* debian: New directory.
	* Makefile: (debian) New target.

Fri Nov 16 21:58:40 CET 2001

	* src/libhpnl/hnl_adns.c:
	(adns_hnl_lookup) Another possible fix for segfaults.

Fri Nov 16 20:43:57 CET 2001

	* src/libhpnl/libhnl.c: (hnl_lookup) Possible fix for segfaults
	by setting query_finished to FALSE instead of TRUE.
	* src/libconnmon/libconnmon.c:
	(connmon_read_conns) Handle expected connections.

Fri Nov 16 16:06:35 CET 2001

	* Release 0.7.0.
	* AUTHORS: New file.
	* README:
	Added documentation about binary packages.
	Documented the color scheme format.

Fri Nov 16 15:46:23 CET 2001

	* src/connmon/Makefile: Added config.y.
	* src/connmon/config.[yc]: New files.
	* src/connmon/connmon.c: Added -c, --color-scheme option.
	* src/connmon/connmon.h:
	(ATTR) New define.
	(FIELD_*) New enum.
	* src/connmon/ui.c: (field_names, field_attrs) New variables.
	Use ATTR(x) instead of ATTR_x.
	Some UI fixes.
	* src/connmon/ui_conn.c: Use ATTR(x) instead of ATTR_x.
	* src/connmon/ui_help.c: Ditto.

Thu Nov 15 22:48:05 CET 2001

	* src/libconnmon/int_parse.[ch]: Removed files.
	* src/libconnmon/Makefile: Ditto.
	* src/libconnmon/libconnmon.c: Use new intparse.h, time64.h.
	* src/libpnl/libpnl.c: Use new intparse.h.
	* src/connmon/connmon.c: Use new intparse.h, time64.h.
	* src/libhpnl/hnl_ghba.c: Include netinet/in.h.
	Fixes compilation error in some setups.
	* src/libconnmon/libcmtime.[ch]: Removed files.
		
Thu Nov 15 18:39:49 CET 2001

	* connmon.h, ui_connlist.c:
	Use less memory allocation by using a persistent connection iterator.

Thu Nov 15 16:28:13 CET 2001

	* Release 0.6.0.
	* src/libconnmon/libconnmon.c:
	(connmon_read_conns) Fixed a bug that would make transfer rate
	monitoring impossible!
	* README: Fixed features.
	* src/libhnl: Renamed directory to libhpnl.
	* src/Makefile, src/libhpnl/Makefile, src/connmon/Makefile:
	Fixed libhpnl rename.
	* src/connmon/connmon.c: (parse_hnl_services) Removed function.
	* src/libhpnl/libhnl.[ch]: (hnl_initialize_from_spec) New function.
	* src/connmon/connmon.c:
	Renamed some command line options.

Wed Nov 14 13:01:18 CET 2001

	* Release 0.5.0.
	* README: Mention more features :).
	* src/connmon/connmon.c:
	(long_opts) Remove options no-{dns,hosts}-lookup.
	(long_opts) Added options lookup-services, no-caching.
	(display_help) Updated help.
	(parse_hnl_services) New function.
	(main) Implement new options.
	(safe_die) Removed function.
	Replace all calls to safe_die with die.
	(end_ncurses) New function.
	* src/connmon/connmon.h:
	(DEFAULT_HNL_SERVICES) New define.
	* src/libhnl/libhnl.c: Implemented caching.

Wed Nov 13 20:12:52 CET 2001

	* Makefile: (dist) Add libhnl.
	* src/Makefile: Added libhnl.
	* src/connmon/Makefile:
	Link with libhnl.
	Remove hosts.o.
	* src/connmon/connmon.c:
	(do_{dns,hosts}_lookups, dns_count, ads) Removed static variables.
	(RHIPQUAD) Removed macro.
	(hnl) New variable.
	(connection_created) Set {src,dst}_looked to FALSE.
	Use hnl to make lookups.
	(lookup_finished) New function.
	(connection_deleted) Move comments to libhnl/hnl_adns.c.
	(free_connection) New function, partially moved from
	ui_connlist.c.
	(main) New local variables do_{dns,hosts}_lookups.
	(main) Initialize and free hnl.
	(main) Replace all lookup code with hnl calls instead.
	* src/connmon/connmon.h:
	Remove references to adns.h.
	Remove everything from hosts.c.
	* src/connmon/hosts.c: Removed file.
	* src/connmon/ui.c:
	(help_keys) Now this structure is char *[].
	(redraw_main_window) Removed help_keys redrawing.
	(connmon_ui_redraw_key_help) New function.
	(connmon_ui_read_input) Call createwindow instead.
	* src/connmon/ui_connlist.c:
	(get_connections_{above,below}) Removed unused functions.
	(free_connection) Removed function.
	* src/connmon/ui_help.c:
	(help_keys) New variable.
	(connmon_ui_help_redraw) Recalculate max_start_pos here.
	Redraw help keys.

Tue Nov 13 08:13:45 CET 2001

	* README:
	Added info about GNU adns build problems.
	(Build Errors) New section.

Mon Nov 12 14:25:30 CET 2001

	* Release 0.4.0.
	* src/connmon/ui_conn.c:
	(icmp_types) New variable.
	(display_connection) Display ICMP type if possible.

Mon Nov 12 13:47:29 CET 2001

	* README: (Usage) Updated about command line options.
	* src/connmon/connmon.c:
	Added support for command line options.
	(long_opts, short_opts, do_dns_lookups, do_hosts_lookups) New variables.
	(connection_created)
	Set {src,dst}_lookup when necessary.
	Do only lookups when do_{hosts,dns}_lookup set.
	(display_version, display_help, parse_time) New functions.
	(main) Implemented option parsing.
	(main) Initialize and free hostname lookup facilities only when enabled.
	(main) Use variables for sleep time etc instead of constants.
	* src/connmon/connmon.h:
	Rename constants from * to DEFAULT_*.
	(inactivity_count) New external variable.
	* src/connmon/ui_conn.c:
	Fixed initialization of total_inactivity.
	Use variables for sleep time etc instead of constants.

Mon Nov 12 11:45:47 CET 2001

	* src/connmon/hosts.c:
	(hosts_lookup) xstrdup if necessary before return.

Sun Nov 11 17:06:24 CET 2001

	* Release 0.3.0.
	* src/connmon/Makefile: Added hosts.c.
	* src/connmon/connmon.c:
	(safe_die) Print newline after error message.
	(connection_created) Look up host from /etc/hosts.
	(main) Initialize and finish host facilities.
	(main) Call connmon_ui_redisplay_connection to update a connection.
	(main) Decrease dns_count in the right place.
	* src/connmon/connmon.h: Added new function prototypes.
	* src/connmon/hosts.c: New file.
	* src/connmon/ui.c:
	(redraw_main_window) Use VERSION instead of hardcoded version.
	(connmon_ui_read_input) Make PgUp/PgDn scroll a full page.
	(connmon_ui_redisplay_connection) New function.
	* src/connmon/ui_connlist.c:
	(redisplay_connection) Rename function redisplay_connection_safe.
	* src/connmon/ui_help.c:
	(help_msg) Use VERSION instead of hardcoded version.
	(connmon_ui_help_read_input) Make PgUp/PgDn scroll a full page.
	* README: (Feedback) Elaborated on feedback possibilities.

Sun Nov 11 13:05:29 CET 2001

	* src/connmon/ui_conn.c:
	(put_single_rate_spec) Fixed SI unit case - 'k' not 'K'.

Sun Nov 11 10:19:32 CET 2001

	* Release 0.2.0.
	* README: Added documentation about required packages.
	* Makefile:
	Fixed clean and all targets.
	Added ChangeLog in dist.
	* src/common/ChangeLog: New file.
	* src/common/Makefile: Fixed clean target.
	* src/compat/Makefile: Fixed clean target.
	* src/connmon/connmon.c: (main) Redisplay in right pane.
	* src/libconnmon/Makefile: Fixed clean target.

Sat Nov 10 22:22:00 CET 2001

	* Release 0.1.0.
	* ChangeLog: Created file.

