mirror of
https://github.com/fwbuilder/fwbuilder
synced 2026-03-18 17:27:20 +01:00
syncing with 2.1.18
This commit is contained in:
parent
3dc8099fc3
commit
8163d15496
@ -1,3 +1,23 @@
|
||||
2008-03-09 vadim <vadim@vk.crocodile.org>
|
||||
|
||||
* pf.cpp: fixed bug #1899914: "Script to apply the new rules." It
|
||||
is enough to execute "pfctl -f file.conf" to load PF policy. There
|
||||
is no need to purge filter and nat rules first, then reload it.
|
||||
|
||||
* RCS.cpp (RCSEnvFix::RCSEnvFix): fixed bug #1908351: "rcs does
|
||||
not save log message and file remains locked"
|
||||
|
||||
* Compiler.cpp (emptyGroupsInRE::countChildren): (libfwbuilder)
|
||||
fixed bug #1905718: "Group of DNS Name objects considered empty"
|
||||
|
||||
2008-03-05 vadim <vadim@vk.crocodile.org>
|
||||
|
||||
* VERSION: started v2.1.18
|
||||
|
||||
* src/cisco_lib, src/iosacl, src/pix: Code for policy compilers
|
||||
for Cisco IOS ACL and PIX has been released under
|
||||
GPL and merged into the main fwbuilder tree.
|
||||
|
||||
2008-02-18 vadim <vadim@vk.crocodile.org>
|
||||
|
||||
* CircularQueue.hpp (antlr): fixed crash of the policy importer on
|
||||
|
||||
@ -2,12 +2,11 @@
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
|
||||
<link rel="stylesheet" type="text/css" href="http://www.fwbuilder.org/pages/fwbuilder.css">
|
||||
</head>
|
||||
<body>
|
||||
<h1> Firewall Builder Release Notes </h1>
|
||||
<h1 class="relnotes_title"> Firewall Builder Release Notes </h1>
|
||||
<br>
|
||||
<h2> Version 2.0.1 </h2>
|
||||
<h2 class="relnotes_version"> Version 2.0.1 </h2>
|
||||
<br>
|
||||
<p>
|
||||
Released MM/DD/YY
|
||||
|
||||
@ -6,7 +6,7 @@
|
||||
|
||||
Author: Vadim Kurland vadim@fwbuilder.org
|
||||
|
||||
$Id: FWWindow.cpp,v 1.220 2007/07/07 05:39:33 vkurland Exp $
|
||||
$Id: FWWindow.cpp,v 1.221 2008/03/10 03:42:20 vkurland Exp $
|
||||
|
||||
This program is free software which we release under the GNU General Public
|
||||
License. You may redistribute and/or modify this program under the terms
|
||||
|
||||
@ -2244,8 +2244,9 @@ bool ProjectPanel::checkin(bool unlock)
|
||||
if (systemFile || rcs==NULL || !rcs->isCheckedOut() || rcs->isTemp())
|
||||
return true;
|
||||
|
||||
if (rcs->isDiff()) // if the file hasn't changed, do not need to ask for the comment
|
||||
if (rcs->isDiff())
|
||||
{
|
||||
// if the file hasn't changed, do not need to ask for the comment
|
||||
if ( ! st->getRCSLogState())
|
||||
{
|
||||
RCSFileSaveDialog_q fsd;
|
||||
|
||||
@ -6,7 +6,7 @@
|
||||
|
||||
Author: Vadim Kurland vadim@fwbuilder.org
|
||||
|
||||
$Id: RCS.cpp,v 1.63 2008/02/07 05:20:59 vkurland Exp $
|
||||
$Id: RCS.cpp,v 1.64 2008/03/10 03:42:20 vkurland Exp $
|
||||
|
||||
This program is free software which we release under the GNU General Public
|
||||
License. You may redistribute and/or modify this program under the terms
|
||||
@ -221,8 +221,10 @@ RCSEnvFix::RCSEnvFix()
|
||||
|
||||
env.push_back( QString("USER=")+uname);
|
||||
env.push_back( QString("LOGNAME=")+uname);
|
||||
env.push_back( QString("TMP=") + getenv("TMP"));
|
||||
env.push_back( QString("TEMP=") + getenv("TEMP"));
|
||||
if (getenv("TMP")!=NULL)
|
||||
env.push_back( QString("TMP=") + getenv("TMP"));
|
||||
if (getenv("TEMP")!=NULL)
|
||||
env.push_back( QString("TEMP=") + getenv("TEMP"));
|
||||
}
|
||||
|
||||
QStringList* RCSEnvFix::getEnv()
|
||||
|
||||
@ -794,16 +794,6 @@ _("Dynamic interface %s should not have an IP address object attached to it. Thi
|
||||
|
||||
fw_file << endl;
|
||||
|
||||
|
||||
|
||||
|
||||
fw_file << endl
|
||||
<< "$PFCTL -d " << endl
|
||||
<< "$PFCTL -F nat" << endl
|
||||
<< "$PFCTL -F rules" << endl
|
||||
<< "$PFCTL -F Sources" << endl
|
||||
<< "$PFCTL -F Tables" << endl;
|
||||
|
||||
if (prolog_place == "fw_file")
|
||||
printProlog(fw_file, pre_hook);
|
||||
|
||||
@ -823,10 +813,6 @@ _("Dynamic interface %s should not have an IP address object attached to it. Thi
|
||||
<< " || exit 1"
|
||||
<< endl;
|
||||
|
||||
fw_file << "$PFCTL -e"
|
||||
<< " || exit 1"
|
||||
<< endl;
|
||||
|
||||
fw_file << endl;
|
||||
fw_file << "#" << endl;
|
||||
fw_file << "# Epilog script" << endl;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user