<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mtk-20170518/package/network/services/dropbear/files, branch master</title>
<subtitle>MTK 20170518 : Mediatek SDK based on OpenWRT Barrier Breaker</subtitle>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/'/>
<entry>
<title>dropbear: close all active clients on shutdown</title>
<updated>2018-07-16T06:40:51+00:00</updated>
<author>
<name>Christian Schoenebeck</name>
<email>christian.schoenebeck@gmail.com</email>
</author>
<published>2018-07-12T02:36:03+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=1e177844bc814d3846312c91cd0f7a54df4f32b9'/>
<id>1e177844bc814d3846312c91cd0f7a54df4f32b9</id>
<content type='text'>
Override the default shutdown action (stop) and close all processes
of dropbear

Since commit 498fe85, the stop action only closes the process
that's listening for new connections, maintaining the ones with
existing clients.
This poses a problem when restarting or shutting-down a device,
because the connections with existing SSH clients, like OpenSSH,
are not properly closed, causing them to hang.

This situation can be avoided by closing all dropbear processes when
shutting-down the system, which closes properly the connections with
current clients.

Signed-off-by: Christian Schoenebeck &lt;christian.schoenebeck@gmail.com&gt;
[Luis: Rework commit message]
Signed-off-by: Luis Araneda &lt;luaraneda@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Override the default shutdown action (stop) and close all processes
of dropbear

Since commit 498fe85, the stop action only closes the process
that's listening for new connections, maintaining the ones with
existing clients.
This poses a problem when restarting or shutting-down a device,
because the connections with existing SSH clients, like OpenSSH,
are not properly closed, causing them to hang.

This situation can be avoided by closing all dropbear processes when
shutting-down the system, which closes properly the connections with
current clients.

Signed-off-by: Christian Schoenebeck &lt;christian.schoenebeck@gmail.com&gt;
[Luis: Rework commit message]
Signed-off-by: Luis Araneda &lt;luaraneda@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>dropbear: add option to set receive window size</title>
<updated>2018-02-18T01:59:57+00:00</updated>
<author>
<name>Stijn Tintel</name>
<email>stijn@linux-ipv6.be</email>
</author>
<published>2018-02-18T00:15:58+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=1c308bbbf598e09e463f67686ff4b7dafcb98ae6'/>
<id>1c308bbbf598e09e463f67686ff4b7dafcb98ae6</id>
<content type='text'>
The default receive window size in dropbear is hardcoded to 24576 byte
to limit memory usage. This value was chosen for 100Mbps networks, and
limits the throughput of scp on faster networks. It also severely limits
scp throughput on high-latency links.

Add an option to set the receive window size so that people can improve
performance without having to recompile dropbear.

Setting the window size to the highest value supported by dropbear
improves throughput from my build machine to an APU2 on the same LAN
from 7MB/s to 7.9MB/s, and to an APU2 over a link with ~65ms latency
from 320KB/s to 7.5MB/s.

Signed-off-by: Stijn Tintel &lt;stijn@linux-ipv6.be&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The default receive window size in dropbear is hardcoded to 24576 byte
to limit memory usage. This value was chosen for 100Mbps networks, and
limits the throughput of scp on faster networks. It also severely limits
scp throughput on high-latency links.

Add an option to set the receive window size so that people can improve
performance without having to recompile dropbear.

Setting the window size to the highest value supported by dropbear
improves throughput from my build machine to an APU2 on the same LAN
from 7MB/s to 7.9MB/s, and to an APU2 over a link with ~65ms latency
from 320KB/s to 7.5MB/s.

Signed-off-by: Stijn Tintel &lt;stijn@linux-ipv6.be&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>dropbear: add option to set max auth tries</title>
<updated>2017-06-28T00:18:20+00:00</updated>
<author>
<name>Stijn Tintel</name>
<email>stijn@linux-ipv6.be</email>
</author>
<published>2017-06-27T20:30:01+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=6371159b4ae8b4dd94d6319ac805b0c26962bb14'/>
<id>6371159b4ae8b4dd94d6319ac805b0c26962bb14</id>
<content type='text'>
Add a uci option to set the new max auth tries paramater in dropbear.
Set the default to 3, as 10 seems excessive.

Signed-off-by: Stijn Tintel &lt;stijn@linux-ipv6.be&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add a uci option to set the new max auth tries paramater in dropbear.
Set the default to 3, as 10 seems excessive.

Signed-off-by: Stijn Tintel &lt;stijn@linux-ipv6.be&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>dropbear: fix service trigger syntax error</title>
<updated>2017-06-16T10:05:25+00:00</updated>
<author>
<name>Kevin Darbyshire-Bryant</name>
<email>kevin@darbyshire-bryant.me.uk</email>
</author>
<published>2017-06-15T11:58:25+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=8f4085e2fdc242d08cfd42012193ab87e34c7a36'/>
<id>8f4085e2fdc242d08cfd42012193ab87e34c7a36</id>
<content type='text'>
The classic single '&amp;' when double '&amp;&amp;' conditional was meant.

Signed-off-by: Kevin Darbyshire-Bryant &lt;kevin@darbyshire-bryant.me.uk&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The classic single '&amp;' when double '&amp;&amp;' conditional was meant.

Signed-off-by: Kevin Darbyshire-Bryant &lt;kevin@darbyshire-bryant.me.uk&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>dropbear: fix procd interface trigger install</title>
<updated>2017-04-26T19:29:16+00:00</updated>
<author>
<name>Hans Dedecker</name>
<email>dedeckeh@gmail.com</email>
</author>
<published>2017-04-26T14:44:02+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=e5bbead1a83944293fccc27679ba9846d133374e'/>
<id>e5bbead1a83944293fccc27679ba9846d133374e</id>
<content type='text'>
Install procd interface triggers only for interfaces which are enabled
so dropbear instances running on (an) enabled interface(s) are not
restarted due to an interface trigger of an interface which is disabled.

Signed-off-by: Hans Dedecker &lt;dedeckeh@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Install procd interface triggers only for interfaces which are enabled
so dropbear instances running on (an) enabled interface(s) are not
restarted due to an interface trigger of an interface which is disabled.

Signed-off-by: Hans Dedecker &lt;dedeckeh@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>dropbear: mdns flag is a bool, not integer</title>
<updated>2016-09-05T05:27:16+00:00</updated>
<author>
<name>Karl Palsson</name>
<email>karlp@etactica.com</email>
</author>
<published>2016-08-25T11:48:30+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=a4dc9ff934ce8ed11b6517deb0b93ae0fd6da93f'/>
<id>a4dc9ff934ce8ed11b6517deb0b93ae0fd6da93f</id>
<content type='text'>
Effectively the same for most purposes, but more accurate.

Signed-off-by: Karl Palsson &lt;karlp@etactica.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Effectively the same for most purposes, but more accurate.

Signed-off-by: Karl Palsson &lt;karlp@etactica.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>dropbear: remove procd_open_trigger/procd_close_trigger calls</title>
<updated>2016-07-29T14:41:08+00:00</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@nbd.name</email>
</author>
<published>2016-07-29T11:04:13+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=82997374280841917bbabb1602a66491e183a272'/>
<id>82997374280841917bbabb1602a66491e183a272</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>dropbear: Add procd interface triggers when interface config is specified</title>
<updated>2016-04-28T11:49:37+00:00</updated>
<author>
<name>Hans Dedecker</name>
<email>dedeckeh@gmail.com</email>
</author>
<published>2016-04-27T09:14:00+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=16122117a5fb376bd5d5ed905a5eea9076d54b04'/>
<id>16122117a5fb376bd5d5ed905a5eea9076d54b04</id>
<content type='text'>
A dropbear instance having an interface config won't start if the interface is down as no
IP address is available.
Adding interface triggers for each configured interface executing the dropbear reload script
will start the dropbear instance when the interface is up.

Signed-off-by: Hans Dedecker &lt;dedeckeh@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A dropbear instance having an interface config won't start if the interface is down as no
IP address is available.
Adding interface triggers for each configured interface executing the dropbear reload script
will start the dropbear instance when the interface is up.

Signed-off-by: Hans Dedecker &lt;dedeckeh@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>dropbear: add respawn param in case dropbear crashes</title>
<updated>2015-09-24T08:37:40+00:00</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@openwrt.org</email>
</author>
<published>2015-09-24T08:37:40+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=68f5382407ed139acc678617ee8e2e65e997dd76'/>
<id>68f5382407ed139acc678617ee8e2e65e997dd76</id>
<content type='text'>
Signed-off-by: Alexandru Ardelean &lt;ardeleanalex@gmail.com&gt;

SVN-Revision: 47033
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Alexandru Ardelean &lt;ardeleanalex@gmail.com&gt;

SVN-Revision: 47033
</pre>
</div>
</content>
</entry>
<entry>
<title>dropbear: remove generation and configuration of DSS keys</title>
<updated>2015-09-08T08:59:40+00:00</updated>
<author>
<name>Steven Barth</name>
<email>cyrus@openwrt.org</email>
</author>
<published>2015-09-08T08:59:40+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=8a7a9394700455150c3c7a372565b96294ed05e4'/>
<id>8a7a9394700455150c3c7a372565b96294ed05e4</id>
<content type='text'>
Signed-off-by: Steven Barth &lt;steven@midlink.org&gt;

SVN-Revision: 46815
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Steven Barth &lt;steven@midlink.org&gt;

SVN-Revision: 46815
</pre>
</div>
</content>
</entry>
</feed>
