<feed xmlns='http://www.w3.org/2005/Atom'>
<title>eurephia.git, 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>eurephiadm: Don't try to remove session file if it doesn't exist</title>
<updated>2015-01-28T12:38:41+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>dazo@eurephia.org</email>
</author>
<published>2015-01-28T12:35:14+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/eurephia.git/commit/?id=7f005291e672a80f11c14a4914135db55334a3dc'/>
<id>7f005291e672a80f11c14a4914135db55334a3dc</id>
<content type='text'>
Signed-off-by: David Sommerseth &lt;dazo@eurephia.org&gt;
(cherry picked from commit 7d3f9f1a97d5aeb3fbdb152f4ef070539a637adc)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: David Sommerseth &lt;dazo@eurephia.org&gt;
(cherry picked from commit 7d3f9f1a97d5aeb3fbdb152f4ef070539a637adc)
</pre>
</div>
</content>
</entry>
<entry>
<title>plugin: Don't treat not found sessions in eurephinalearn_address() as a failure</title>
<updated>2015-01-08T19:26:13+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>dazo@eurephia.org</email>
</author>
<published>2015-01-08T19:24:18+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/eurephia.git/commit/?id=e869f5257bf9cfb1b6a7fdc84aeebada88f39854'/>
<id>e869f5257bf9cfb1b6a7fdc84aeebada88f39854</id>
<content type='text'>
This function is called also with IP adresses from networks behind clients, and
eurephia doesn't really need to process them.

Signed-off-by: David Sommerseth &lt;dazo@eurephia.org&gt;
(cherry picked from commit 31193a9d4f764bd54e00fc9e277c98319f198acd)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This function is called also with IP adresses from networks behind clients, and
eurephia doesn't really need to process them.

Signed-off-by: David Sommerseth &lt;dazo@eurephia.org&gt;
(cherry picked from commit 31193a9d4f764bd54e00fc9e277c98319f198acd)
</pre>
</div>
</content>
</entry>
<entry>
<title>plugin: Improved logging of not found addresses in eurephia_learn_address</title>
<updated>2015-01-08T14:16:44+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>dazo@eurephia.org</email>
</author>
<published>2015-01-08T14:10:49+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/eurephia.git/commit/?id=56c654a93a451099a3121ff74efac34dd31f7cdf'/>
<id>56c654a93a451099a3121ff74efac34dd31f7cdf</id>
<content type='text'>
If routing subnets over the VPN tunnel, OpenVPN will learn addresses
inside these subnets.  As these IP addresses are not directly connected
to a eurephia session, these errors can be silenced in normal operation.
So this logging was moved to DEBUG().

Signed-off-by: David Sommerseth &lt;dazo@eurephia.org&gt;
(cherry picked from commit 0628a765e4ecdf44a966b9a3fd6717aca9b9d09f)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If routing subnets over the VPN tunnel, OpenVPN will learn addresses
inside these subnets.  As these IP addresses are not directly connected
to a eurephia session, these errors can be silenced in normal operation.
So this logging was moved to DEBUG().

Signed-off-by: David Sommerseth &lt;dazo@eurephia.org&gt;
(cherry picked from commit 0628a765e4ecdf44a966b9a3fd6717aca9b9d09f)
</pre>
</div>
</content>
</entry>
<entry>
<title>Correct ugly boundary checks in database init</title>
<updated>2014-12-05T15:02:10+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>dazo@eurephia.org</email>
</author>
<published>2014-12-05T14:54:20+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/eurephia.git/commit/?id=3ddac122908f024e153abae83c232edf2d480f12'/>
<id>3ddac122908f024e153abae83c232edf2d480f12</id>
<content type='text'>
The check if dbargc exceeds MAX_ARGUMENTS was done _after_ it was checked
if the array element is NULL.  This was not the intention.

Signed-off-by: David Sommerseth &lt;dazo@eurephia.org&gt;
(cherry picked from commit 51f8c8e930221cc5feeac4f84be5550b4e5be9dd)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The check if dbargc exceeds MAX_ARGUMENTS was done _after_ it was checked
if the array element is NULL.  This was not the intention.

Signed-off-by: David Sommerseth &lt;dazo@eurephia.org&gt;
(cherry picked from commit 51f8c8e930221cc5feeac4f84be5550b4e5be9dd)
</pre>
</div>
</content>
</entry>
<entry>
<title>eurephia_init/benchmark: We don't need the result from the password hashing</title>
<updated>2013-06-28T11:13:46+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>dazo@users.sourceforge.net</email>
</author>
<published>2013-06-28T11:09:01+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/eurephia.git/commit/?id=0b6ecfd0c143d7d02d1fca5cd5774170dd321872'/>
<id>0b6ecfd0c143d7d02d1fca5cd5774170dd321872</id>
<content type='text'>
This hash is only used to measure the hashing speed.  We don't need to save
this hash at this point.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
(cherry picked from commit 2ed21f9c05ed25d814034ad3ebb4cb6009543481)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This hash is only used to measure the hashing speed.  We don't need to save
this hash at this point.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
(cherry picked from commit 2ed21f9c05ed25d814034ad3ebb4cb6009543481)
</pre>
</div>
</content>
</entry>
<entry>
<title>eurephia_init: Return with the proper exit code</title>
<updated>2013-06-28T11:13:37+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>dazo@users.sourceforge.net</email>
</author>
<published>2013-06-28T11:08:27+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/eurephia.git/commit/?id=c12b7eff21237e8bb0a2daf8507d5ccbfe6d7d9b'/>
<id>c12b7eff21237e8bb0a2daf8507d5ccbfe6d7d9b</id>
<content type='text'>
Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
(cherry picked from commit 9aacd42cf3a4e0877c1d6f770d10a61276ef8a99)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
(cherry picked from commit 9aacd42cf3a4e0877c1d6f770d10a61276ef8a99)
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed some stray left-over variables no longer in use</title>
<updated>2013-06-28T11:13:02+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>dazo@users.sourceforge.net</email>
</author>
<published>2013-06-28T11:07:13+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/eurephia.git/commit/?id=dd690a26c49e87af68702cdabdbe2c00b98f2e0c'/>
<id>dd690a26c49e87af68702cdabdbe2c00b98f2e0c</id>
<content type='text'>
These variables where used before the XML based response in the
admin API was implemented.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
(cherry picked from commit 8eb493cb8fac488cbafe8af06f6f062fc659f4a3)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These variables where used before the XML based response in the
admin API was implemented.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
(cherry picked from commit 8eb493cb8fac488cbafe8af06f6f062fc659f4a3)
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed issue with missing -ldl on unstable Debian (sid) distro</title>
<updated>2013-06-28T11:10:40+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>dazo@users.sourceforge.net</email>
</author>
<published>2013-06-28T10:54:17+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/eurephia.git/commit/?id=57343dc38bae72cbe121033836edd716b60d61a7'/>
<id>57343dc38bae72cbe121033836edd716b60d61a7</id>
<content type='text'>
Debian now requires explicit -ldl when linking eurephiadm and the
other executables in ./utils.  Presuming this will be an issue on
other Linux distributions, so made this generic for Linux builds.

Thanks to Alberto Gonzalez Iniesta for helping solving this.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
(cherry picked from commit 9dd9da8fb505e4b97035daa99e4507c33090ff15)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Debian now requires explicit -ldl when linking eurephiadm and the
other executables in ./utils.  Presuming this will be an issue on
other Linux distributions, so made this generic for Linux builds.

Thanks to Alberto Gonzalez Iniesta for helping solving this.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
(cherry picked from commit 9dd9da8fb505e4b97035daa99e4507c33090ff15)
</pre>
</div>
</content>
</entry>
<entry>
<title>sqlite3: Improve error handling if memory alloc fails for SQL query string</title>
<updated>2012-10-19T16:25:01+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>dazo@users.sourceforge.net</email>
</author>
<published>2012-10-19T16:24:18+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/eurephia.git/commit/?id=97f695d099e60121700d47512172f1d6839dfb2a'/>
<id>97f695d099e60121700d47512172f1d6839dfb2a</id>
<content type='text'>
Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
(cherry picked from commit 2613675111387fb0753d31be74b5e0a362389ef8)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
(cherry picked from commit 2613675111387fb0753d31be74b5e0a362389ef8)
</pre>
</div>
</content>
</entry>
<entry>
<title>eurephia-auth: Fixed a double-free situation with dev-type is not obvious</title>
<updated>2012-10-11T00:06:51+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>dazo@users.sourceforge.net</email>
</author>
<published>2012-10-11T00:01:08+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/eurephia.git/commit/?id=493604d52b466fa7d8444582f547b229710f1dd4'/>
<id>493604d52b466fa7d8444582f547b229710f1dd4</id>
<content type='text'>
If OpenVPN is configured with a unkown --dev name and --dev-type is used,
eurephia would in some specific situations double-free a memory region
keeping the dev-type information.  GETENV_*() functions returns a pointer
to a buffer which is supposed to be free'd, but pointers returned by
eGet_value() should not be free'd.

And in the error situation if dev-type is not forced or detected, the
memory allocated by GETENV_DEVNAME() was not properly free'd.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
(cherry picked from commit 00bd0ac4cc901004aeaf4548813bb465bce5243f)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If OpenVPN is configured with a unkown --dev name and --dev-type is used,
eurephia would in some specific situations double-free a memory region
keeping the dev-type information.  GETENV_*() functions returns a pointer
to a buffer which is supposed to be free'd, but pointers returned by
eGet_value() should not be free'd.

And in the error situation if dev-type is not forced or detected, the
memory allocated by GETENV_DEVNAME() was not properly free'd.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
(cherry picked from commit 00bd0ac4cc901004aeaf4548813bb465bce5243f)
</pre>
</div>
</content>
</entry>
</feed>
