[LEDE-DEV] [PATCH] dropbear: bump to 2018.76

Koen Vandeputte koen.vandeputte at ncentric.com
Wed May 2 06:35:28 PDT 2018


On 2018-04-28 15:47, Hauke Mehrtens wrote:
> On 04/27/2018 05:58 PM, Koen Vandeputte wrote:
>> Config moved from option.h to localoptions.h
>> refreshed all patches
>>
>> deleted upstreamed patches:
>> - 010-runtime-maxauthtries.patch
>> - 610-skip-default-keys-in-custom-runs.patch
>>
>> introduced new patch:
>> - 610-disable-ec-by-default.patch
>>
>> This patch adds the EC definitions which are altered by the Makefile when
>> (de)selecting EC options.
>>
>> Tested on both LE (arm) and BE (mips) architectures.
>> Tested with all dropbear menuoptions on/off
> Please post the size of the binary and the ipkg with and without this patch.
>
> I think it compiles the math library by default with O2 or O3 and not
> with Os can you check this too please.
>
> Hauke
Hi Hauke,

Thank you for reviewing.

Libtom stuff compiles using Os afaict from the Makefiles.
The default binary size has indeed increases 'a bit' [1]
Inspecting the default dropbear config in detail shows some new options 
have appeared which are enabled by default (like an SFTP server)

I'll disable all unneeded stuff by default, and add new config options 
for useful new stuff (like this sftp server feature)
V2 coming up ..


Koen


[1]  size in bytes,  -Os

2017.75
-------

Openwrt default          : 172405
Openwrt default IPK      : 86512

Openwrt default     + ECC & zlib: 197301
Openwrt default IPK + ECC & zlib: 98709



2018.76
-------

Openwrt default          : 277260
Openwrt default IPK      : 131115

Openwrt default     + ECC & zlib: 327024
Openwrt default IPK + ECC & zlib: 150072



More information about the Lede-dev mailing list