2004-11-17 Florian Boor <florian.boor@kernelconcepts.de>

	* interface.c: Removed unused and duplicate headers.

2004-10-24 Florian Boor <florian.boor@kernelconcepts.de>
	
	* backend.*: Changed messaging to signalise errors to frontend.
	             find_iptables() returns returns success/failure now.
	* interface.c: Show error message and exit if backend detects problems
 	               with iptables.

2004-09-21 Florian Boor <florian.boor@kernelconcepts.de>

	* interface.c, backend.*: Changed "Open" menu item to "Load" and activate
                              it only if a config file is present.
	* Released Version 0.7
	* interface.c: Aded feedback dialog applying rules.
	               Improved button bar help, removed obsolete stuff.
	* interface.c: Removed useless "info" menu entry, changed shortcut.
	* editrule.c: Change window title to "Add Rule" when adding new rules.

2004-09-03 Florian Boor <florian.boor@kernelconcepts.de>
	
	* Changed title to "Network Shield" to avoid confusion, it 
          is not really a firewall.

2004-08-16 Florian Boor <florian.boor@kernelconcepts.de>

	* backend.c: Fixed major bug causing segfault on some platforms.

2004-07-29 Florian Boor <florian.boor@kernelconcepts.de>
	
	* Released Version 0.6
	* Makefile: New version.
	* interface.c: Don't activate rules on start of frontend.
	* interface.c: Apply rules only if networking control is active.

2004-06-21  Philip Blundell  <philb@gnu.org>

	* backend.c (DEFAULT_INTERFACE): Remove space from string.
	(do_save_rules): Write out interface as well.
	(do_load_rules): Read interface from file.  Use DEFAULT_INTERFACE
	if unspecified.
	(do_rules_apply): Use specified interface for rule.  Convert "!lo"
	to "! lo" as required by iptables.
	(find_iptables): New function.
	(suidloop): Call it.
	* backend.h (struct): Add interface.
	* main.c (main): Call find_iptables before other backend functions.
	
2004-06-18 Florian Boor <florian.boor@kernelconcepts.de>
	* Released V 0.5
	* improved postinst.
	* backend.c: Improved rule handling. Removes policies now. 
	* backend.c: Iptables autoprobing.
	* interface.c: Minor fixes.	

2004-06-11 Florian Boor <florian.boor@kernelconcepts.de>
	* Released V 0.4
	* Makefile: Install new stuff.
	* postinst: Creates default links for script now.
	* ipshield: New init script that restores rules.
	* interface.c, backend.*: Made load rules setting system wide.
	* main.c: Moved stupdly misplaced kill() call. 
	          Thanks to Phil for finding this.

2004-06-10 Florian Boor <florian.boor@kernelconcepts.de>
	* backend.c: Fixed missing unlink of socket endpoint.
	* interface.c: Fixed handling of config flag. Fixed small memory leak.

2004-06-09 Florian Boor <florian.boor@kernelconcepts.de>
	* Released V 0.3
	* editrule.c: Gui updates to look better on small displays.
	* backend.c, Makefile: Use different iptables commands on different 
		platforms.
	* backend.c: send_message() Add check for connection is active.
	* backend.h: Export some more functions.
	* main.c: Added command line switch "--active" that triggers activating 
		stored rules.
	
2004-06-07 Florian Boor <florian.boor@kernelconcepts.de>
	* Makefile: Another fix: Install binary suid root.
	* Makefile: Some improvements to be oe-compatible.
	* control: Added iptables to dependencies.
	* Makefile: New version number.
	* Released V 0.2

2004-06-05 Florian Boor <florian.boor@kernelconcepts.de>
	* interface.c: Set config flag to make network app restore rules.
	
2004-06-04 Florian Boor <florian.boor@kernelconcepts.de>
	* interface.c: some simplification.
	* interface.c: Added default rule.
	* backend.c: Added connection states support.
	* interface.c, backend.c: Implemented shutdown.
	* New file: TODO

2004-06-02 Florian Boor <florian.boor@kernelconcepts.de>
	* interface.c: Fixed icon declaration bug.
	* editrule.c: Added much stuff.
	* interface.c: Implemented several checks, removing, active change...
	* backend.c: Simplified stuff, implemented applying and several other commands.

2004-06-01 Florian Boor <florian.boor@kernelconcepts.de>
	* Introduced this file
	* backend.c: Make backend honor active flag.
	* editrule*: Added rule editor.
	* interface.c: New button: Edit rule.
