On 5 April 2009 г. 18:25:45 Steven Mestdagh wrote: > here is an update of fwbuilder. please test/comment.
There is a crash when working with object groups, still investigating... BTW: Are there any Konqueror users which expirence any problems using SourceForge? > Index: libfwbuilder/Makefile > =================================================================== > RCS file: /cvs/ports/security/libfwbuilder/Makefile,v > retrieving revision 1.10 > diff -u -r1.10 Makefile > --- libfwbuilder/Makefile 5 Dec 2008 21:50:57 -0000 1.10 > +++ libfwbuilder/Makefile 5 Apr 2009 14:12:07 -0000 > @@ -1,10 +1,10 @@ > # $OpenBSD: Makefile,v 1.10 2008/12/05 21:50:57 steven Exp $ > > COMMENT= libraries for fwbuilder > -DISTNAME= libfwbuilder-3.0.2 > +DISTNAME= libfwbuilder-3.0.4 > CATEGORIES= net security > -SHARED_LIBS= fwbuilder 11.0 \ > - fwcompiler 11.0 > +SHARED_LIBS= fwbuilder 12.0 \ > + fwcompiler 12.0 > > INCLUDE= include/fwb-3 > SHARE= share/libfwbuilder > Index: libfwbuilder/distinfo > =================================================================== > RCS file: /cvs/ports/security/libfwbuilder/distinfo,v > retrieving revision 1.6 > diff -u -r1.6 distinfo > --- libfwbuilder/distinfo 5 Dec 2008 21:50:57 -0000 1.6 > +++ libfwbuilder/distinfo 5 Apr 2009 14:12:07 -0000 > @@ -1,5 +1,5 @@ > -MD5 (libfwbuilder-3.0.2.tar.gz) = IPRni/H6TzZvHAOGkXtkrQ== > -RMD160 (libfwbuilder-3.0.2.tar.gz) = 8heQ7VibCWJ8EuGbMoecO86DAoc= > -SHA1 (libfwbuilder-3.0.2.tar.gz) = rU+o3orWA5zKhWSvIoW9I/SPJ5Q= > -SHA256 (libfwbuilder-3.0.2.tar.gz) = > cE90TcI42OD2nrBhXsIj1ciQ/D2RO8o6rFJp6ixgRps= -SIZE > (libfwbuilder-3.0.2.tar.gz) = 529955 > +MD5 (libfwbuilder-3.0.4.tar.gz) = xNI7m3LJ0icqsaQeK8hpAw== > +RMD160 (libfwbuilder-3.0.4.tar.gz) = lyb4m2aC9lJN4vQEatuiro6APNU= > +SHA1 (libfwbuilder-3.0.4.tar.gz) = gQ1Pbci0wqmJY/xeU24mlfSsoC8= > +SHA256 (libfwbuilder-3.0.4.tar.gz) = > zoHoZMxcn00wv0gpLMiyZ8QjVqh7PtpIbfvRFSZ51Ns= +SIZE > (libfwbuilder-3.0.4.tar.gz) = 543824 > Index: libfwbuilder/pkg/PLIST > =================================================================== > RCS file: /cvs/ports/security/libfwbuilder/pkg/PLIST,v > retrieving revision 1.4 > diff -u -r1.4 PLIST > --- libfwbuilder/pkg/PLIST 5 Nov 2008 20:37:48 -0000 1.4 > +++ libfwbuilder/pkg/PLIST 5 Apr 2009 14:12:07 -0000 > @@ -33,7 +33,6 @@ > ${INCLUDE}/fwbuilder/InetAddrMask.h > ${INCLUDE}/fwbuilder/Interface.h > ${INCLUDE}/fwbuilder/InterfaceData.h > -${INCLUDE}/fwbuilder/InterfacePolicy.h > ${INCLUDE}/fwbuilder/Interval.h > ${INCLUDE}/fwbuilder/IntervalGroup.h > ${INCLUDE}/fwbuilder/Library.h > @@ -44,6 +43,7 @@ > ${INCLUDE}/fwbuilder/Network.h > ${INCLUDE}/fwbuilder/NetworkIPv6.h > ${INCLUDE}/fwbuilder/ObjectGroup.h > +${INCLUDE}/fwbuilder/ObjectMatcher.h > ${INCLUDE}/fwbuilder/Policy.h > ${INCLUDE}/fwbuilder/Pool.h > ${INCLUDE}/fwbuilder/Resources.h > Index: fwbuilder/Makefile > =================================================================== > RCS file: /cvs/ports/security/fwbuilder/Makefile,v > retrieving revision 1.12 > diff -u -r1.12 Makefile > --- fwbuilder/Makefile 12 Mar 2009 08:30:53 -0000 1.12 > +++ fwbuilder/Makefile 5 Apr 2009 14:12:07 -0000 > @@ -1,8 +1,7 @@ > -# $OpenBSD: Makefile,v 1.12 2009/03/12 08:30:53 sthen Exp $ > +# $OpenBSD: Makefile,v 1.11 2008/12/05 21:50:57 steven Exp $ > > COMMENT= firewall GUI > -DISTNAME= fwbuilder-3.0.2 > -PKGNAME= ${DISTNAME}p0 > +DISTNAME= fwbuilder-3.0.4 > CATEGORIES= net security > > HOMEPAGE= http://www.fwbuilder.org/ > Index: fwbuilder/distinfo > =================================================================== > RCS file: /cvs/ports/security/fwbuilder/distinfo,v > retrieving revision 1.6 > diff -u -r1.6 distinfo > --- fwbuilder/distinfo 5 Dec 2008 21:50:57 -0000 1.6 > +++ fwbuilder/distinfo 5 Apr 2009 14:12:07 -0000 > @@ -1,5 +1,5 @@ > -MD5 (fwbuilder-3.0.2.tar.gz) = 07wqpuxCWXGoWhdqqiQodQ== > -RMD160 (fwbuilder-3.0.2.tar.gz) = FCQckcs1kpSF2PIeCxeS6woiAEc= > -SHA1 (fwbuilder-3.0.2.tar.gz) = BSEwF4n8wFcBrso74yTsHHPBjyM= > -SHA256 (fwbuilder-3.0.2.tar.gz) = > F6VHAKCgGsnlh+MOiG7yYf0vbkh8/DfY9TqCBYGm79I= -SIZE > (fwbuilder-3.0.2.tar.gz) = 2337853 > +MD5 (fwbuilder-3.0.4.tar.gz) = pTrQNVEeaoprS4nm6s9EhQ== > +RMD160 (fwbuilder-3.0.4.tar.gz) = pq+I9GDG9JacaiiCM2hpzq94HWo= > +SHA1 (fwbuilder-3.0.4.tar.gz) = zvwx8MLwI2cRMFUfRUOrAk/s2PU= > +SHA256 (fwbuilder-3.0.4.tar.gz) = > TL/HhuLGmzaqeI+1XhkFCxt+cRmugXjWUoR14cybBYw= +SIZE > (fwbuilder-3.0.4.tar.gz) = 2383070 > Index: fwbuilder/patches/patch-src_gui_FWBSettings_h > =================================================================== > RCS file: fwbuilder/patches/patch-src_gui_FWBSettings_h > diff -N fwbuilder/patches/patch-src_gui_FWBSettings_h > --- fwbuilder/patches/patch-src_gui_FWBSettings_h 5 Nov 2008 20:38:50 > -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 > @@ -1,12 +0,0 @@ > -$OpenBSD: patch-src_gui_FWBSettings_h,v 1.1 2008/11/05 20:38:50 > steven Exp $ ---- src/gui/FWBSettings.h.orig Sat Oct 4 18:46:16 2008 > -+++ src/gui/FWBSettings.h Wed Oct 8 07:39:28 2008 > -@@ -33,6 +33,8 @@ > - > - #include <set> > - > -+#include <fwbuilder/FWObject.h> > -+ > - class QWidget; > - > - /* > Index: fwbuilder/patches/patch-src_gui_HttpGet_cpp > =================================================================== > RCS file: fwbuilder/patches/patch-src_gui_HttpGet_cpp > diff -N fwbuilder/patches/patch-src_gui_HttpGet_cpp > --- fwbuilder/patches/patch-src_gui_HttpGet_cpp 5 Nov 2008 20:38:50 > -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 > @@ -1,12 +0,0 @@ > -$OpenBSD: patch-src_gui_HttpGet_cpp,v 1.1 2008/11/05 20:38:50 steven > Exp $ ---- src/gui/HttpGet.cpp.orig Sat Oct 4 18:46:16 2008 > -+++ src/gui/HttpGet.cpp Wed Oct 8 07:27:53 2008 > -@@ -30,6 +30,8 @@ > - #include <QtNetwork> > - #include <QHttpResponseHeader> > - > -+#include <fwbuilder/FWObject.h> > -+ > - #include "HttpGet.h" > - #include "FWBSettings.h" > - > Index: fwbuilder/patches/patch-src_gui_RuleSetView_cpp > =================================================================== > RCS file: fwbuilder/patches/patch-src_gui_RuleSetView_cpp > diff -N fwbuilder/patches/patch-src_gui_RuleSetView_cpp > --- fwbuilder/patches/patch-src_gui_RuleSetView_cpp 5 Nov 2008 > 20:38:50 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 > @@ -1,74 +0,0 @@ > -$OpenBSD: patch-src_gui_RuleSetView_cpp,v 1.1 2008/11/05 20:38:50 > steven Exp $ ---- src/gui/RuleSetView.cpp.orig Sat Oct 4 18:46:16 > 2008 > -+++ src/gui/RuleSetView.cpp Wed Oct 8 07:21:00 2008 > -@@ -45,37 +45,12 @@ > - #include "global.h" > - #include "utils.h" > - > --#include "ActionsDialog.h" > --#include "FWBSettings.h" > --#include "FWObjectClipboard.h" > --#include "FWObjectDrag.h" > --#include "FWObjectPropertiesFactory.h" > --#include "FWWindow.h" > --#include "FindObjectWidget.h" > --#include "ObjectEditor.h" > --#include "ObjectTreeView.h" > --#include "ProjectPanel.h" > --#include "RuleRowInfo.h" > --#include "RuleSetView.h" > --#include "SimpleIntEditor.h" > --#include "SimpleTextEditor.h" > --#include "findDialog.h" > --#include "platforms.h" > -- > - #include <ui_askrulenumberdialog_q.h> > - > - #include <iostream> > - #include <sstream> > - #include <list> > - > --#include "fwbuilder/Firewall.h" > --#include "fwbuilder/Resources.h" > --#include "fwbuilder/Policy.h" > --#include "fwbuilder/NAT.h" > --#include "fwbuilder/Routing.h" > --#include "fwbuilder/RuleElement.h" > --#include "fwbuilder/Interface.h" > -- > - #include <qapplication.h> > - #include <qpainter.h> > - #include <qrect.h> > -@@ -99,6 +74,32 @@ > - #include <QMdiSubWindow> > - #include <QMdiArea> > - #include <QScrollBar> > -+ > -+#include <fwbuilder/Firewall.h> > -+#include <fwbuilder/Resources.h> > -+#include <fwbuilder/Policy.h> > -+#include <fwbuilder/NAT.h> > -+#include <fwbuilder/Routing.h> > -+#include <fwbuilder/RuleElement.h> > -+#include <fwbuilder/Interface.h> > -+#include <fwbuilder/InterfacePolicy.h> > -+ > -+#include "ActionsDialog.h" > -+#include "FWBSettings.h" > -+#include "FWObjectClipboard.h" > -+#include "FWObjectDrag.h" > -+#include "FWObjectPropertiesFactory.h" > -+#include "FWWindow.h" > -+#include "FindObjectWidget.h" > -+#include "ObjectEditor.h" > -+#include "ObjectTreeView.h" > -+#include "ProjectPanel.h" > -+#include "RuleRowInfo.h" > -+#include "RuleSetView.h" > -+#include "SimpleIntEditor.h" > -+#include "SimpleTextEditor.h" > -+#include "findDialog.h" > -+#include "platforms.h" > - > - using namespace libfwbuilder; > - using namespace std; > Index: fwbuilder/pkg/PLIST > =================================================================== > RCS file: /cvs/ports/security/fwbuilder/pkg/PLIST,v > retrieving revision 1.5 > diff -u -r1.5 PLIST > --- fwbuilder/pkg/PLIST 5 Dec 2008 21:50:57 -0000 1.5 > +++ fwbuilder/pkg/PLIST 5 Apr 2009 14:12:07 -0000 > @@ -31,6 +31,7 @@ > share/doc/fwbuilder/README.ipt > share/doc/fwbuilder/README.pf > share/doc/fwbuilder/README.pix > +share/doc/fwbuilder/README.pix_routing > share/doc/fwbuilder/README.policy_import > share/doc/fwbuilder/README.routing > ${SHARE}/ -- Best wishes, Vadim Zhukov A: Because it messes up the way people read text. Q: Why is a top-posting such a bad thing?