<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/mauchle/radsecproxy.git/ChangeLog, branch v6only</title>
<subtitle>Fabian's radsecproxy repository</subtitle>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/user/mauchle/radsecproxy.git/'/>
<entry>
<title>Ready for radsecproxy-1.6.9.</title>
<updated>2017-08-02T13:53:51+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordu.net</email>
</author>
<published>2017-08-02T13:53:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/user/mauchle/radsecproxy.git/commit/?id=59b519f6607a24996f82a014c5cd9209746b5103'/>
<id>59b519f6607a24996f82a014c5cd9209746b5103</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't follow the NULL pointer, not even in debug printouts.</title>
<updated>2017-08-02T11:09:43+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordu.net</email>
</author>
<published>2016-10-17T06:52:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/user/mauchle/radsecproxy.git/commit/?id=32d58a5276927892c16f17b3f5676fa0a067c19a'/>
<id>32d58a5276927892c16f17b3f5676fa0a067c19a</id>
<content type='text'>
Bug reported by Leonhard Knauff.

Closes RADSECPROXY-68.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug reported by Leonhard Knauff.

Closes RADSECPROXY-68.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use a listen(2) backlog of 128.</title>
<updated>2017-08-02T11:04:47+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordu.net</email>
</author>
<published>2017-01-18T13:25:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/user/mauchle/radsecproxy.git/commit/?id=950306fca00af2ea68f21e7873a227694559cb95'/>
<id>950306fca00af2ea68f21e7873a227694559cb95</id>
<content type='text'>
There's a chance that incoming (legitimate) connections arrive faster
than what it takes to spawn a new thread and get back to
listen(). Therefore we should ask the stack to queue at least one
entry, i.e. use a backlog value of at least 1. There's arguable also a
chance of more than two concurrent incoming connections, which would
make a case for a backlog value greater than one.

A reasonable high value seems to be 128, which also is what SOMAXCONN
is on many unix systems. In the choice between 1 and 128, an argument
against the higher value is that it may mask the potential problem of
spending a long time serving incoming connections.

Being reasonably confident that radsecproxy is efficient when it comes
to serving incoming connections, by handing them off to a newly
spawned thread, I think that 128 is a fine choice.

Closes RADSECPROXY-72.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There's a chance that incoming (legitimate) connections arrive faster
than what it takes to spawn a new thread and get back to
listen(). Therefore we should ask the stack to queue at least one
entry, i.e. use a backlog value of at least 1. There's arguable also a
chance of more than two concurrent incoming connections, which would
make a case for a backlog value greater than one.

A reasonable high value seems to be 128, which also is what SOMAXCONN
is on many unix systems. In the choice between 1 and 128, an argument
against the higher value is that it may mask the potential problem of
spending a long time serving incoming connections.

Being reasonably confident that radsecproxy is efficient when it comes
to serving incoming connections, by handing them off to a newly
spawned thread, I think that 128 is a fine choice.

Closes RADSECPROXY-72.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update ChangeLog with -77.</title>
<updated>2017-08-02T08:08:47+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordu.net</email>
</author>
<published>2017-08-02T08:08:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/user/mauchle/radsecproxy.git/commit/?id=3c321320a634e294e22f7d7e638f2add632ade33'/>
<id>3c321320a634e294e22f7d7e638f2add632ade33</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update ChangeLog.</title>
<updated>2017-08-01T16:27:24+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordu.net</email>
</author>
<published>2017-08-01T16:27:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/user/mauchle/radsecproxy.git/commit/?id=b5da34a33c2cd07592dcc4d5fadc2cf891526c7f'/>
<id>b5da34a33c2cd07592dcc4d5fadc2cf891526c7f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add msg-id to debug log output</title>
<updated>2017-08-01T15:53:26+00:00</updated>
<author>
<name>Fabian Mauchle</name>
<email>fabian.mauchle@switch.ch</email>
</author>
<published>2017-03-24T15:40:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/user/mauchle/radsecproxy.git/commit/?id=7a47ecf93bc7ab9a7d9307aa5997f0b98e8e4a5d'/>
<id>7a47ecf93bc7ab9a7d9307aa5997f0b98e8e4a5d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>create new cert_store before reloading CAs and CRLs</title>
<updated>2017-08-01T15:41:11+00:00</updated>
<author>
<name>Fabian Mauchle</name>
<email>fabian.mauchle@switch.ch</email>
</author>
<published>2017-03-24T10:05:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/user/mauchle/radsecproxy.git/commit/?id=4fa79aa7a6332add75e334178e02737518a0bee7'/>
<id>4fa79aa7a6332add75e334178e02737518a0bee7</id>
<content type='text'>
Conflicts:
	ChangeLog
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Conflicts:
	ChangeLog
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert partial fix for RADSECPROXY-69 (47ccc9f).</title>
<updated>2016-11-01T14:10:27+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordu.net</email>
</author>
<published>2016-11-01T14:10:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/user/mauchle/radsecproxy.git/commit/?id=9a565fe0289c55700677e7a6d8446a1de1e77e9e'/>
<id>9a565fe0289c55700677e7a6d8446a1de1e77e9e</id>
<content type='text'>
This was potentially making things worse.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This was potentially making things worse.
</pre>
</div>
</content>
</entry>
<entry>
<title>Look at servers-&gt;dynamiclookuparg for deciding if a server is dynamic.</title>
<updated>2016-11-01T09:31:22+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordu.net</email>
</author>
<published>2016-11-01T09:25:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/user/mauchle/radsecproxy.git/commit/?id=47ccc9ff18405caa7554d1880a26b52c9576175b'/>
<id>47ccc9ff18405caa7554d1880a26b52c9576175b</id>
<content type='text'>
The dynamiclookupcommand member of the _config_ of the server is being
set to NULL when it's copied in confserver_cb(), resulting in dynamic
discovery being done for realms that already have a server.

Patch from Fabian Mauchle.

Addresses RADSECPROXY-69.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The dynamiclookupcommand member of the _config_ of the server is being
set to NULL when it's copied in confserver_cb(), resulting in dynamic
discovery being done for realms that already have a server.

Patch from Fabian Mauchle.

Addresses RADSECPROXY-69.
</pre>
</div>
</content>
</entry>
<entry>
<title>radsecproxy-1.6.8.</title>
<updated>2016-09-21T11:53:15+00:00</updated>
<author>
<name>Linus Nordberg</name>
<email>linus@nordu.net</email>
</author>
<published>2016-09-21T11:50:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git-prod-1.sunet.se/user/mauchle/radsecproxy.git/commit/?id=eea3b3fc51fc073ef3d928316e9ad0887fb73f07'/>
<id>eea3b3fc51fc073ef3d928316e9ad0887fb73f07</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
