<feed xmlns='http://www.w3.org/2005/Atom'>
<title>eurephia.git/plugin/firewall, branch release/1.1</title>
<subtitle>Unnamed repository; edit this file to name it for gitweb.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/eurephia.git/'/>
<entry>
<title>Updated copyright dates</title>
<updated>2012-10-08T00:18:14+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>dazo@users.sourceforge.net</email>
</author>
<published>2012-10-08T00:14:48+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/eurephia.git/commit/?id=859ec82577740e113ebf1f4ae2d89baafcf41075'/>
<id>859ec82577740e113ebf1f4ae2d89baafcf41075</id>
<content type='text'>
Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>efw-iptables: Use the iptables conntrack module</title>
<updated>2010-12-24T10:47:19+00:00</updated>
<author>
<name>Matthew Gyurgyik</name>
<email>pyther@pyther.net</email>
</author>
<published>2010-12-20T03:40:09+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/eurephia.git/commit/?id=f22b7bb5529b816eef840a1180b677e4ea31b124'/>
<id>f22b7bb5529b816eef840a1180b677e4ea31b124</id>
<content type='text'>
Make use of the iptables conntrack module instead of the older state module
for stateful firewalling.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make use of the iptables conntrack module instead of the older state module
for stateful firewalling.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Implemented proper TUN support in eurephia</title>
<updated>2010-12-14T17:47:58+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>dazo@users.sourceforge.net</email>
</author>
<published>2010-12-14T17:47:58+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/eurephia.git/commit/?id=6440a3a4592a8c0f0f8fd50cd551b41c1e066efe'/>
<id>6440a3a4592a8c0f0f8fd50cd551b41c1e066efe</id>
<content type='text'>
Now eurephia will support both TUN and TAP configurations in
OpenVPN.

Thanks to Tavis Paquette and Matthew Gyurgyik for their willingness
to test out this patch.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now eurephia will support both TUN and TAP configurations in
OpenVPN.

Thanks to Tavis Paquette and Matthew Gyurgyik for their willingness
to test out this patch.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add preliminary support for using IP addresses in the firewall module</title>
<updated>2010-11-30T23:10:35+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>dazo@users.sourceforge.net</email>
</author>
<published>2010-11-30T23:10:35+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/eurephia.git/commit/?id=ec1edb86e254b8b730a9f882dea919e127723f77'/>
<id>ec1edb86e254b8b730a9f882dea919e127723f77</id>
<content type='text'>
The current implementation uses the MAC address of the client's VPN
interface.  This also restricts eurephia to use TAP mode.

This patch adds preliminary support for also accepting the clients
IP address when updating the firewall rules.  But the complete support
for TUN mode is not completed yet.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The current implementation uses the MAC address of the client's VPN
interface.  This also restricts eurephia to use TAP mode.

This patch adds preliminary support for also accepting the clients
IP address when updating the firewall rules.  But the complete support
for TUN mode is not completed yet.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Update efw-iptables version number and API version</title>
<updated>2010-11-30T21:51:17+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>dazo@users.sourceforge.net</email>
</author>
<published>2010-11-30T21:51:17+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/eurephia.git/commit/?id=b3f80c7922908e7d048c4e691ceadf79db62bd75'/>
<id>b3f80c7922908e7d048c4e691ceadf79db62bd75</id>
<content type='text'>
As the firewall API has changed in regards to moving a way from
a string based implementation to a struct based implementation, the
older eurephia firewall module will not work any longer.

To make sure nothing bad happens, enforce that the efw-iptables
module is at least using API version 2.  Also updated the module
version to reflect some changes as well.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As the firewall API has changed in regards to moving a way from
a string based implementation to a struct based implementation, the
older eurephia firewall module will not work any longer.

To make sure nothing bad happens, enforce that the efw-iptables
module is at least using API version 2.  Also updated the module
version to reflect some changes as well.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Move daemonize() code to be called in the firewall child thread only</title>
<updated>2010-11-26T21:05:28+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>dazo@users.sourceforge.net</email>
</author>
<published>2010-11-26T21:05:28+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/eurephia.git/commit/?id=525d75316848f79208101e48a54e21396464c98b'/>
<id>525d75316848f79208101e48a54e21396464c98b</id>
<content type='text'>
The eurephia plug-in would daemonize the OpenVPN process by calling
daemonize() too early.  This patch renames daemoinze() to efw_daemonize()
and calls it only in the firewall child process.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The eurephia plug-in would daemonize the OpenVPN process by calling
daemonize() too early.  This patch renames daemoinze() to efw_daemonize()
and calls it only in the firewall child process.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Updated wrong log entries</title>
<updated>2010-08-29T14:42:09+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>dazo@users.sourceforge.net</email>
</author>
<published>2010-08-29T14:42:09+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/eurephia.git/commit/?id=a786ae8b4ad3ef7e6836f53b874c265988357aec'/>
<id>a786ae8b4ad3ef7e6836f53b874c265988357aec</id>
<content type='text'>
Removed old and obsolete expressions used to reference the eurephia database driver.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Removed old and obsolete expressions used to reference the eurephia database driver.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed some issues with the firewall implementation</title>
<updated>2010-08-26T15:56:39+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>dazo@users.sourceforge.net</email>
</author>
<published>2010-08-26T15:56:39+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/eurephia.git/commit/?id=8fb7a163d03b8a547332cea6484848b799c2c2e1'/>
<id>8fb7a163d03b8a547332cea6484848b799c2c2e1</id>
<content type='text'>
- OpenVPN would not exit gracefully due to mq_send() returns 0 on success

- On-the-fly blacklisting with new API failed due to wrong value checking
  The request-&gt;rule_destination is empty when request-&gt;mode==BLACKLIST, so
  the check for rule_destination was moved to the appropriate place.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- OpenVPN would not exit gracefully due to mq_send() returns 0 on success

- On-the-fly blacklisting with new API failed due to wrong value checking
  The request-&gt;rule_destination is empty when request-&gt;mode==BLACKLIST, so
  the check for rule_destination was moved to the appropriate place.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed Doxygen complaints</title>
<updated>2010-08-26T15:55:38+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>dazo@users.sourceforge.net</email>
</author>
<published>2010-08-26T15:55:38+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/eurephia.git/commit/?id=d5134aeb56a68fdcf45ff8347d308a88ca4bc5e8'/>
<id>d5134aeb56a68fdcf45ff8347d308a88ca4bc5e8</id>
<content type='text'>
Removed some #defines which was not needed and added missing comments.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Removed some #defines which was not needed and added missing comments.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Completed the needed changes for the new firewall plug-in API</title>
<updated>2010-08-25T17:22:10+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>dazo@users.sourceforge.net</email>
</author>
<published>2010-08-25T17:22:10+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/eurephia.git/commit/?id=787ce00e997d63a9ce1f1c16cf79b3ff1afd2588'/>
<id>787ce00e997d63a9ce1f1c16cf79b3ff1afd2588</id>
<content type='text'>
Moved over the missing pieces to use the eFWupdateRequest struct.  This is
a continuation of the work started in commit bdd956adcccd91ff553278fd73cea7

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Moved over the missing pieces to use the eFWupdateRequest struct.  This is
a continuation of the work started in commit bdd956adcccd91ff553278fd73cea7

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</pre>
</div>
</content>
</entry>
</feed>
