<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tinyproxy, branch ninji-patches</title>
<subtitle>personal modifications to tinyproxy</subtitle>
<link rel='alternate' type='text/html' href='http://git.wuffs.org/tinyproxy/'/>
<entry>
<title>add crummy authentication support</title>
<updated>2015-10-11T12:55:46+00:00</updated>
<author>
<name>Treeki</name>
<email>treeki@gmail.com</email>
</author>
<published>2015-10-11T12:55:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.wuffs.org/tinyproxy/commit/?id=5445c84684f0c12e4dc0ec06445117418d679105'/>
<id>5445c84684f0c12e4dc0ec06445117418d679105</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>BB#110 Increase number of hash buckets from 32 to 256.</title>
<updated>2014-12-13T00:41:56+00:00</updated>
<author>
<name>Michael Adam</name>
<email>obnox@samba.org</email>
</author>
<published>2014-12-13T00:37:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.wuffs.org/tinyproxy/commit/?id=800c3a250c410150a4560ddaf6a1853c75a516f8'/>
<id>800c3a250c410150a4560ddaf6a1853c75a516f8</id>
<content type='text'>
This should make hash processing generally faster.

There is a treadeoff between memory footprint and
speed of processing. 10 KB instead of 1.2 KB of
hash table per process should not be a huge problem
even on very limited current systems.

Who really needs to stick to 32 buckets could
recompile. We could also think about making
this configurable at some point.

Signed-off-by: Michael Adam &lt;obnox@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This should make hash processing generally faster.

There is a treadeoff between memory footprint and
speed of processing. 10 KB instead of 1.2 KB of
hash table per process should not be a huge problem
even on very limited current systems.

Who really needs to stick to 32 buckets could
recompile. We could also think about making
this configurable at some point.

Signed-off-by: Michael Adam &lt;obnox@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>BB#110 limit the number of headers per request to prevent DoS</title>
<updated>2014-12-13T00:28:07+00:00</updated>
<author>
<name>Michael Adam</name>
<email>obnox@samba.org</email>
</author>
<published>2013-03-15T12:10:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.wuffs.org/tinyproxy/commit/?id=545463c75d7f6ce5830f1ea98b030c935df729bf'/>
<id>545463c75d7f6ce5830f1ea98b030c935df729bf</id>
<content type='text'>
Based on patch provided by gpernot@praksys.org on bugzilla.

Signed-off-by: Michael Adam &lt;obnox@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Based on patch provided by gpernot@praksys.org on bugzilla.

Signed-off-by: Michael Adam &lt;obnox@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>BB#110 secure the hashmaps by adding a seed</title>
<updated>2014-12-13T00:21:02+00:00</updated>
<author>
<name>Michael Adam</name>
<email>obnox@samba.org</email>
</author>
<published>2013-03-15T11:34:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.wuffs.org/tinyproxy/commit/?id=308305d82754087f856abd8725b6930ea0676cd7'/>
<id>308305d82754087f856abd8725b6930ea0676cd7</id>
<content type='text'>
Based on a patch provided by gpernot@praksys.org on bugzilla.

Signed-off-by: Michael Adam &lt;obnox@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Based on a patch provided by gpernot@praksys.org on bugzilla.

Signed-off-by: Michael Adam &lt;obnox@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>BB#110 Replace hash function with Dan Bernstein's.</title>
<updated>2014-12-13T00:20:56+00:00</updated>
<author>
<name>Peter H. Froehlich</name>
<email>peter.hans.froehlich@gmail.com</email>
</author>
<published>2014-11-03T03:27:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.wuffs.org/tinyproxy/commit/?id=ab6255393d7a983ae3d008f13c1350cf56d32c33'/>
<id>ab6255393d7a983ae3d008f13c1350cf56d32c33</id>
<content type='text'>
This hash function distributes much better than the
original one. The effect is not as visible with
hashes taken modulo 32 than with a bigger modulus,
but it is there. And larger number of buckets migh
become possible in the future...

Reviewed-by: Michael Adam &lt;obnox@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This hash function distributes much better than the
original one. The effect is not as visible with
hashes taken modulo 32 than with a bigger modulus,
but it is there. And larger number of buckets migh
become possible in the future...

Reviewed-by: Michael Adam &lt;obnox@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove suggester (see Banu RT #138)</title>
<updated>2014-05-01T08:28:54+00:00</updated>
<author>
<name>Mukund Sivaraman</name>
<email>muks@banu.com</email>
</author>
<published>2014-05-01T08:28:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.wuffs.org/tinyproxy/commit/?id=24087f743ae321e76430c171a69e86e8a9726382'/>
<id>24087f743ae321e76430c171a69e86e8a9726382</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>buffer: fix log message in read_buffer().</title>
<updated>2013-11-23T11:21:59+00:00</updated>
<author>
<name>Michael Adam</name>
<email>obnox@samba.org</email>
</author>
<published>2013-11-23T11:21:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.wuffs.org/tinyproxy/commit/?id=b59ecd0c66a91081ae0e4d742d4e9b86c311e2c3'/>
<id>b59ecd0c66a91081ae0e4d742d4e9b86c311e2c3</id>
<content type='text'>
Signed-off-by: Michael Adam &lt;obnox@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Michael Adam &lt;obnox@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>buffer: reduce indentation in read_buffer()</title>
<updated>2013-11-23T11:09:59+00:00</updated>
<author>
<name>Michael Adam</name>
<email>obnox@samba.org</email>
</author>
<published>2013-11-23T11:04:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.wuffs.org/tinyproxy/commit/?id=ffa3a56ab8f67a2c137f68fe5611fa6524128a8c'/>
<id>ffa3a56ab8f67a2c137f68fe5611fa6524128a8c</id>
<content type='text'>
Signed-off-by: Michael Adam &lt;obnox@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Michael Adam &lt;obnox@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>reqs: fix typo in a debug message in get_request_entity()</title>
<updated>2013-11-23T10:59:47+00:00</updated>
<author>
<name>Michael Adam</name>
<email>obnox@samba.org</email>
</author>
<published>2013-11-23T10:59:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.wuffs.org/tinyproxy/commit/?id=76bd008cf944f2ecda73a6cf61ca27a900b19d01'/>
<id>76bd008cf944f2ecda73a6cf61ca27a900b19d01</id>
<content type='text'>
Signed-off-by: Michael Adam &lt;obnox@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Michael Adam &lt;obnox@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>transparent: make transparent support compile after introduction of multi Listen</title>
<updated>2013-11-22T23:18:04+00:00</updated>
<author>
<name>Michael Adam</name>
<email>obnox@samba.org</email>
</author>
<published>2013-11-22T23:15:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.wuffs.org/tinyproxy/commit/?id=b3ac7d2c7bebea4bb4c489ad60648e4da30a251a'/>
<id>b3ac7d2c7bebea4bb4c489ad60648e4da30a251a</id>
<content type='text'>
I seem to have forgotten to compile with transparent support enabled...
This belongs to the fix for bug BB#63.

Signed-off-by: Michael Adam &lt;obnox@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I seem to have forgotten to compile with transparent support enabled...
This belongs to the fix for bug BB#63.

Signed-off-by: Michael Adam &lt;obnox@samba.org&gt;
</pre>
</div>
</content>
</entry>
</feed>
