3.2.0 Luigi Genoni Updated automake to conform to KDE 3.2 standard Converted icons to png format Compiles and installs with KDE 3.2 Updated README.first 3.1.4 Luigi Genoni fix compile option to compile with gcc 3.3.2 3.1.3 Luigi Genoni Fix an old bug about script installation Change the show Masq rules button in show Nat rules button 3.1.2 Luigi Genoni added ECN matches support in mangle window (just to add rules, not to delete them, so you have to use the "short way" to delete them). knat.moc is deleted when make clean is runned. updated configure/automake scripts to recend KDE-common. 3.1.1 Luigi Genoni added ECN matches support in main window. added 2nd fragment(s) flag choiche win TCP packets flags. 3.1.0 Luigi Genoni: added DSCP support (will obsolete TOS) in mangle window. 3.0.3 Luigi Genoni: interface to ip, route, ifconfig now should work, just for fun. 3.0.2 Luigi Genoni: added interface to ip, route and ifconfig, just for fun. cosmetic updates. 3.0.1 Luigi Genoni: some small update to save function, mostly cosmetic. Makefile.in updates. 3.0.0 Luigi Genoni: switched to KDE3 2.2.5 Luigi Genoni: mangle update to include the new chains. ULOG support for mangle chains. 2.2.4 Luigi Genoni: reverse resolution for rules monitor is now disabled by default, but can be enabled. some missoell has been fixed. 2.2.3 Luigi Genoni: minor changes (bugfixes) in knat_functions.cpp to avoid every line of video output to be displayed three times. configure system has been updated. 2.2.2 Luigi Genoni: moved from KTMainWindow to KMainWindow, as it should be for kde2 and kde3. 2.2.1 Luigi Genoni: iptables 1.2.3 has a noisy bug with TOS mangling, so I insered a workaround added a monitor for traffic shaper's rules added the delete option to traffic shaper support (need tests) 2.2.0 Luigi Genoni: added basical support to traffic shaping using QoS with cbq and fw based classifier some secondary bugs have been corrected 2.1.4 Luigi Genoni: save function now saves also procfs set up (requested because of distributions bugs) 2.1.3 Luigi Genoni: added support to clam TcpMSS to MTU 2.1.2 Luigi Genoni: packet tracking enabled also for mark based rules 2.1.1 Luigi Genoni: destination ip address and netmask, if unspecified, will be 0/0 check for malformed packets can be enabled inside un regular chains rules configure script updates if present use iptables native save binaries, otherway use my save function warn users to upgrade to new iptables to have use native save 2.1.0 Luigi Genoni: added packet state check for regular chains updated save script Marc Jauvin: some spec file cleans up 2.0.4 Luigi Genoni: added stop button to tcpdump and nmap interfaces (very usefull) starting to plan mark based chain rules... some additional procfs tuning to maximize perforamnces and security 2.0.3 Luigi Genoni: added new iptables paths better interface to nmap, options are naged (STILL not perfect) 2.0.2 Luigi Genoni: added interface to aggressive nmap fixed a little bug in save function some cosmetical changes 2.0.1 Luigi Genoni: a more rationale main window face fixed a bug with saveing SNAT and DNAT with udp support for lec and atm interfaces Michele Baldessari: libtool integration 2.0.0 Luigi Genoni: KDE2 port 1.2.2 Luigi Genoni: fixed a little bug with selecting interfaces for masqurating 1.2.1 Luigi Genoni: better save function for mangle, LOG is still not included. some minor typos fixes 1.2.0 Luigi Genoni: save function for mangle, LOG is not included, at less for now. 1.1.4 Luigi Genoni: new full (semi-full) mangle support some indentation fix minor issues bug fixes merged Sheer's 1.1.2 tree with 1.1.3 patches Sheer El-Showk (000827): Moved all initialization code to knat_initialize.cpp. Created knf_functions.h as a header for non-associated functions (initialize()) 1.1.3 Luigi Genoni: fixed a nasty bug, causing a sig 11 when getting some error messages from command line in general policy set-up windows deleted REJECT policy for a full chain (meaningless being fairly the same of DROP) 1.1.2 Luigi Genoni: support for bonded interfaces support for Token Ring interfaces a little masq change some makefile patches to compile on mandrake Sheer El-Showk: New Makefile Better debugging now possilbe through knat_debug.h Changed implementation of pop-up windows (polList, natList, natpolList, masqList, dumpList, masqWin) to use KNFWidget (in new knat_gui.h). Fixed memory leak and implementation problem (window state tracking) with old pop-up window system. 1.1.1 Makefile more clean, fixed a little problem that prevented to compile on Red Hat operate a better performance and security tuning inside of procfs require Intranet data for masquerating (to save "from 0.0.0.0/0 to 0.0.0.0/0" is meaningless) some bug fix in kiptables-save 1.1 serious masquerade managment (with a proper setting window) save masquerading rules 1.0.2 it is possible to insert a rule in a specific position inside of a chain it is possible to delete a rule just giveing the position inside of a chain kiptables-save now saves all rules some code cleanup 1.0.1 save iptables rules and global chain policies implemented MIRROR policy for INPUT FORWARD OUTPUT chains 1.0.0 noisy seg fault on exit eliminated better check on iptables installed beta 4 added full nat management beta 3 added nat chains management beta 2 added load and save capabilities, using scripts executing iptables-save iptables-restore iptables-restore from netfilter 0.1.17 has been discovered to be buggy, if i have time i will fix it, otherway let's wait a running one. anyway in princip load capability does Work. some buggy fix. beta 1 I star from here!