Changes between Version 22 and Version 23 of Changelog


Ignore:
Timestamp:
04/04/09 09:10:15 (11 years ago)
Author:
Victor Julien
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Changelog

    v22 v23  
    2222 * Fix portrange parsing for listenports and remoteports entered in the vuurmuur-conf. Closes #61.
    2323 * German translation update by Alexander Weber.
    24 
    25 0.7beta3 (2008-10-11)
    26  * Implement the TCPMSS pmtu clamping rules. Closes #57.
    27  * Add help in vuurmuur_conf traffic shaping sections.
    28  * Add warning when shaping configuration is incomplete: if no interfaces have shaping enabled, but there are shaping rules. Fixes #58.
    29 
    30 0.7beta2 (2008-10-05)
    31  * Add detection for the NAT random option to the capability detection code. Closes #50.
    32  * Use a different method of testing the paths of the iptables, iptables-restore and tc commands. Fixes #56.
    33 
    34 0.7beta1 (2008-09-30)
    35  * Prevent Vuurmuur from starting when no rules are present. Add a commandline override option for it as well. Closes #55.
    36  * Enable missing translation for shaping gui.
    37  * Update Dutch translation.
    38  * Fix building and installing of translations.
    39  * Add checking for the 'tc' command location and warn the user if it's not set while shaping rules are present. Closes #53.
    40  * Fix 'tc' location field not being handled right.
    41  * Add iproute to the recommends in the Debian control file. Closes #54.
    42 
    43 0.6 (2008-09-27)
    44 
    45  * No changes since 0.6rc1
    46 
    47 0.6rc1 (2008-09-22)
    48  * introduced new version numbering scheme
    49  * updated build system to automake 1.9.6
    50 
    51 0.5.74 alpha 6 (2008-07-25)
    52  * Added support for the --random option for NAT targets/actions.
    53 
    54 0.5.74 alpha 5 (2008-07-20)
    55  * Fix --block for an empty blocklist. Closes #49.
    56  * Fix clearing of vars using vuurmuur_script.
    57  * Some small fixes for widec in the GUI.
    58  * Build rpms with debugging symbols enabled.
    59  * Fix a memory corruption error in the new shaping GUI functions.
    60  * Add escape key to be able to exit every screen. Closes #34.
    61 
    62 0.5.74 alpha 4 (2008-05-17)
    63  * Add separate Fedora vuurmuur_conf spec file as our spec doesn't work on both OpenSUSE and Fedora
    64  * Code cleanups
    65 
    66 0.5.74 alpha 3 (2008-05-11)
    67  * Installer can now upgrade from SVN. Thanks Tiger!P
    68  * Enable gettext for new GUI parts
    69  * Add shaping unit selection GUI
    70 
    71 0.5.74 alpha 2 (2007-12-16)
    72  * Add --reload option to vuurmuur_script to make vuurmuur and vuurmuur_log reload their config
    73  * Add support for Checkboxes in the GUI functions. Add support for enabling and disabling shaping per interface. Closes #32.
    74  * Fix building of vuurmuur_conf rpm on Fedora 7. Thanks for fixing Stefan Ubbink.
    75  * Add support for the Vuurmuur pc acting as a DHCP server where the host already has an ip, but requests a new one anyway.
    76  * Add fix for creation of duplicate tc rules.
    77  * Fix the ncurses fix for systems without wide ncurses headers but with ncursesw libs.
    78 
    79 0.5.74 alpha 1 (2007-11-15)
    80  * Add support for traffic shaping.
    81  * Rewrite rules engine fixing a lot of issues.
    82  * Fix parsing errors showing up in the connection viewer.
    83 
    84 0.5.73 (2007-09-17)
    85  * update links to reflect new site
    86  * fix a number of support scripts not working when /bin/sh didn't point to bash
    87  * fix a few stats in the status window
    88  * fix a parse bug in the logview management
    89 
    90 0.5.73 alpha 7 (2007-09-08)
    91  * Memory problems (corruption & leaks) in the connection viewer were fixed.
    92  * Russian translation updated by Alex.
    93 
    94 0.5.73 alpha 6 (2007-09-01)
    95  * Add a separate message for when a user wants to apply changes when the Vuurmuur daemon is not running.
    96  * Add support for conntrack 'unknown' lines with unreplied state.
    97 
    98 0.5.73 alpha 5 (2007-08-23)
    99  * Fix in_int and out_int not working in rules from and to the firewall. Thanks for reporting Jorijn.
    100  * Updated Dutch translation.
    101 
    102 0.5.73 alpha 4 (2007-07-22)
    103  * Add the option to limit rules per minute, hour and day.
    104  * Allow limit option for all rules.
    105  * Fix for the prevention of duplicate NFQUEUE rules.
    106  * Make sure only one set of rules is created per queue number in the NFQUEUE chains. This prevents lot's of unneeded and uneffective rules.
    107 
    108 0.5.73 alpha 3 (2007-06-01)
    109  * Added support for NFQUEUE
    110  * Fixed loading of modules and checking of capabilities on more recent systems.
    111  * Removed the obsolete markiptstate option.
    112 
    113 0.5.73 alpha 2 (2007-01-21)
    114  * Fixed the killing of grouped connections.
    115  * Fixed the Debian initscript for systems not linking /bin/sh to /bin/bash
    116 
    117 0.5.73 alpha 1 (2007-01-08)
    118  * Fixed the killing of DNAT/PORTFW connections.
    119 
    120 0.5.72 (2007-01-05)
    121  * No changes since alpha7.
    122 
    123 0.5.72 alpha 7 (2006-12-23)
    124  * Hide 'wait window' after the logmanagement was called on an empty logviewer.
    125  * Updated Russian translation.
    126  * Make grouplist window wider so long names work correctly.
    127 
    128 0.5.72 alpha 6 (2006-12-15)
    129  * Added a work-around to the install script for issues with older versions of automake and newer versions of gettext.
    130  * Make a few cosmetic changes to Vuurmuur_conf
    131  * Updated Russian (thanx Alex!) and Dutch translations.
    132 
    133 0.5.72 alpha 5 (2006-11-18)
    134  * Fixed a 'post error' for the log- and connection management.
    135  * The top menu is now properly restored after the log management has been used.
    136  * Added a wait-window for loading the log management.
    137  * Addition of a new string creation function, one that allows limiting the length.
    138  * Update helpfile for connection and log management.
    139  * Add support for help in the code for the log and connection management.
    140  * Small cosmetic manpage updates by Alex.
    141  * Fix connection killing for unknown objects. Handle filtered connections and logs better.
    142  * NL translation update.
    143  * Updated pt_BR translation by Hugo
    144 
    145 0.5.72.alpha 4 (2006-11-07)
    146  * Connection viewer will now also do reverse lookup of the service name if the service is unrecognized. This matches the behaviour of vuurmuur_log.
    147  * Don't set an inactive rule to active because the 'in_int' is active.
    148  * Don't show 'kill this connection' for DROP and REJECT logs.
    149  * Added nicer error message for removal failure of a non-empty zone. Fixed connection killing when the connection viewer was set to grouping.
    150  * Fixed new parts of the gui not being translatable. Updated Russian translation.
    151 
    152 0.5.72.alpha 3 (2006-10-31)
    153  * Extended the connection management GUI to the logviewer.
    154  * Applied patch by Alerandre SIMON that adds pre vuurmuur chains to all tables.
    155 
    156 
    157 0.5.72.alpha 2 (2006-09-03)
    158  * Switched SCM from Bazaar 1.4 to Bazaar-NG 0.8.
    159  * Changed page up and page down behaviour in logview. It now scrolls an entire page instead of just 1/3.
    160  * Prepared support for pre-vuurmuur chains in non-filter tables.
    161  * Cosmetic updates to connection management.
    162  * Updated nl and ru translations.
    163 
    164 0.5.72 alpha 1 (2006-08-16)
    165  * Add a function to the library to search an interface by its ip address.
    166  * Don't try to open a plugin if the plugin name is not set.
    167  * Don't use the mac addres in the postrouting rule for the bounce action since it makes the ruleset fail.
    168  * Dhcp rules fixes and cleanups.
    169  * Add support for pre-vuurmuur chains. Patch and idea by Alexandre Simon.
    170  * Replace all strcpy calls with memset and strlcpy just to be sure, although there was no real risk.
    171  * Added initial version of new gui abstraction functions, still in development.
    172  * Added connection killing option to the connection viewer. Needs the conntrack tool.
    173 
    174 0.5.71 (2006-04-30)
    175  * No changes since 0.5.71 alpha 5.
    176 
    177 0.5.71 alpha 5 (2006-04-28)
    178  * Hide mark option for SNAT, DNAT and MASQ. Show listen- and remoteport options for DNAT.
    179  * Fix a race condition where a logline that was to big caused vuurmuur_log and vuurmuur_conf to keep retrying to read it.
    180  * Fix showing traffic volume for the previous month.
    181 
    182 0.5.71 alpha 4 (2006-04-21)
    183  * Add anti-spoof and bad packet checks also to outgoing traffic. Bad packet checks are now also enforced for incoming forwarded traffic.
    184  * Updated Russian translation.
    185  * Small cosmetic fixes.
    186 
    187 0.5.71 alpha 3 (2006-04-18)
    188  * fix a crash in setting up the rule description when not in bash mode
    189  * changed the way it is prevented that multiple identical iptables are created for one vuurmuur rule. This is especially relevant for setups with many virtual interfaces.
    190  * more topmenu changes
    191  * updated Russian translation by Alex.
    192  * made the description in the helpfile of the via-option more clear. Thanx for the suggestion Alex.
    193  * hide (more) indication on an empty ruleslist
    194  * added a translatable check and warning for the presence of the via-option when using the bounce action and the redirectport option for the redirect action.
    195 
    196 0.5.71 alpha 2 (2006-04-15)
    197  * add build script for creating slackware package. By Nicolas Dejardin.
    198  * separator rules are now also printed in the bash output mode
    199  * fix capabilities checking on kernel 2.6.16 with the xt_tcpudp module.
    200  * dont save log option for separator rule
    201  * fix dhcp-server rules. Thanks to Danny for the patch and the report.
    202  * fix rule numbers in bash out sometimes being wrong.
    203  * fix renaming an interface would not update in_int and out_int options in rules. Also via_int is now also updated.
    204  * fix error when adding a host to a network that has no network address and/or netmask set.
    205  * fixed the try-load-modules-question not being displayed right on a 80-column screen.
    206  * fix wrong titles and topmenu being shown in log selection dialog.
    207  * fix portfw and bounce not looking yellow in the logviewer
    208  * updated translations for Russian, French and Brazilian Portuguese! Thanx to Alex, Nicolas and Hugo.
    209  * add descriptions for new actions to helpfile
    210 
    211 0.5.71 alpha 1 (2006-04-10)
    212  * Added a description to the Debian default file.
    213  * Added a separate DNAT action, which acts like the PORTFW action, but it creates rules in the nat table only. In the logs PORTFW rules now say 'PORTFW' instead of 'DNAT'.
    214  * Added a new action 'Bounce'. Bounce solves the problem that it isn't it possible to access NATed services by the public IP address from LAN. Normally this should be solved on dns-level, but that is not always possible in every environment.
    215  * Fixed a problem with rules from a group to the firewall where the firewall has more than one interface in the groups network.
    216  * Fixed two cosmetic issues in vuurmuur_conf.
    217 
    218 0.5.70 (2006-03-29)
    219  * Fix small issue with 'Mark IptState' toggle in Edit Rule window.
    220  * Fix typo in error message in Debian initscript.
    221 
    222 0.5.70 alpha 8 (2006-03-27)
    223  * Fix scrolling issue in vuurmuur_conf logview.
    224  * Fix log parsing issues on Ubuntu Breezy and with some syslog-ng setups.
    225  * Fix portfw and redirect not using NEWACCEPT for rules in filter table.
    226 
    227 0.5.70 alpha 7 (2006-03-12)
    228  * Fix interface filters for rules with both firewall and any in them.
    229  * fix wrong d_list_append calls
    230  * fixed a few memoryleaks in vuurmuur_script
    231  * add option --list-devices to vuurmuur_script so we can list the devices _and_ their ipaddresses in the wizard which will be created for 0.5.71. The ip command can also do this but on many systems it is not installed by default. The ifconfig command has different output with different localizations, which has bitten me in the past...
    232 splint fixes for textdir
    233  * Show interfaces in the right order in interface filter selection (was in reverse order).
    234  * updated Russian translation by Alex.
    235  * fix an error in status window with getting system load.
    236  * Filter window is now also translateble.
    237  * Updated Dutch translation.
    238  * Small cosmetic fix to status screen to indicate that memory is in megabytes.
    239 
    240 0.5.70 alpha 6 (2006-03-08)
    241  * updated default dns service to include server to server communications as well.
    242  * fixed errors with creating dhcp rules for virtual interfaces
    243  * fixed udp connections always showing state 'disconnecting' in the connection viewer.
    244  * updated the Dutch translation.
    245  * interfaces are now in a sorted list, which means they are sorted in the GUI
    246  * fixed many mostly harmless issues found by the splint source code checker
    247  * fixed the interface filter for incoming rules (destination firewall)
    248  * fixed two memoryleaks in bashout mode
    249 
    250 0.5.70 alpha 5 (2006-02-14)
    251  * fix a crash with parsing 'unknown' connections.
    252  * only start vuurmuur when vuurmuur is configured (Adi Kriegisch)
    253  * improved initscript so we dont try to kill vuurmuur if it is not running (Adi Kriegisch)
    254  * Russian manual pages added (Aleksandr Shubnik)
    255  * fixed another widec/utf-8 issue
    256 
    257 0.5.70 alpha 4 (2006-01-28)
    258  * Gentoo ebuilds
    259  * an improved connection viewer (including accounting data if your system supports it)
    260  * the possibility to filter on interface for all rules, not just snat/portfw
    261  * improved verbose output for vuurmuur and vuurmuur_script
    262  * SIGTERM support for vuurmuur
    263  * traffic volume bug with showing data for the last month if is was in the previous year.
    264