I've pushed my dropbear patch to this github tree:
https://github.com/cpatulea/openwrt/tree/next

If you have any new dropbear updates, feel free to cc me and I will merge.

On Tue, Mar 25, 2014 at 2:43 PM, Pau <p...@dabax.net> wrote:
> Dammit, I've seen this thread after preparing a patch to upgrade
> dropbear to 2014.63
>
> I don't think it is needed, but just in case I leave it here...
>
> @Felix, it would be nice to have the Catalin or mine applied to trunk.
> The ipv6 link-local bug is very annoying.
>
> Thanks.
>
> From 8d93d9fd4bbd65246eb1602d8a606e48ec921810 Mon Sep 17 00:00:00 2001
> From: Pau Escrich <p...@dabax.net>
> Date: Tue, 25 Mar 2014 14:39:29 -0400
> Subject: [PATCH] Update dropbear to 2014.63
>
> Signed-off-by: Pau Escrich <p...@dabax.net>
> ---
>  package/network/services/dropbear/Makefile          |  4 ++--
>  .../dropbear/patches/120-openwrt_options.patch      | 21
> ++++++---------------
>  .../dropbear/patches/150-dbconvert_standalone.patch |  5 ++---
>  .../dropbear/patches/200-lcrypt_bsdfix.patch        | 19
> +------------------
>  4 files changed, 11 insertions(+), 38 deletions(-)
>
> diff --git a/package/network/services/dropbear/Makefile
> b/package/network/services/dropbear/Makefile
> index 02be761..1340e8d 100644
> --- a/package/network/services/dropbear/Makefile
> +++ b/package/network/services/dropbear/Makefile
> @@ -8,14 +8,14 @@
>  include $(TOPDIR)/rules.mk
>
>  PKG_NAME:=dropbear
> -PKG_VERSION:=2013.59
> +PKG_VERSION:=2014.63
>  PKG_RELEASE:=1
>
>  PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
>  PKG_SOURCE_URL:= \
>         http://matt.ucc.asn.au/dropbear/releases/ \
>         https://dropbear.nl/mirror/releases/
> -PKG_MD5SUM:=6c1e6c2c297f4034488ffc95e8b7e6e9
> +PKG_MD5SUM:=7066bb9a2da708f3ed06314fdc9c47fd
>
>  PKG_LICENSE:=MIT
>  PKG_LICENSE_FILES:=LICENSE libtomcrypt/LICENSE libtommath/LICENSE
> diff --git
> a/package/network/services/dropbear/patches/120-openwrt_options.patch
> b/package/network/services/dropbear/patches/120-openwrt_options.patch
> index 9300a27..1b5c5cb 100644
> --- a/package/network/services/dropbear/patches/120-openwrt_options.patch
> +++ b/package/network/services/dropbear/patches/120-openwrt_options.patch
> @@ -1,6 +1,6 @@
>  --- a/options.h
>  +++ b/options.h
> -@@ -38,7 +38,7 @@
> +@@ -41,7 +41,7 @@
>    * Both of these flags can be defined at once, don't compile without
> at least
>    * one of them. */
>   #define NON_INETD_MODE
> @@ -9,16 +9,7 @@
>
>   /* Setting this disables the fast exptmod bignum code. It saves ~5kB,
> but is
>    * perhaps 20% slower for pubkey operations (it is probably worth
> experimenting
> -@@ -49,7 +49,7 @@
> - several kB in binary size however will make the symmetrical ciphers
> and hashes
> - slower, perhaps by 50%. Recommended for small systems that aren't doing
> - much traffic. */
> --/*#define DROPBEAR_SMALL_CODE*/
> -+#define DROPBEAR_SMALL_CODE
> -
> - /* Enable X11 Forwarding - server only */
> - #define ENABLE_X11FWD
> -@@ -78,7 +78,7 @@ much traffic. */
> +@@ -81,7 +81,7 @@ much traffic. */
>
>   /* Enable "Netcat mode" option. This will forward standard input/output
>    * to a remote TCP-forwarded connection */
> @@ -27,7 +18,7 @@
>
>   /* Whether to support "-c" and "-m" flags to choose ciphers/MACs at
> runtime */
>   #define ENABLE_USER_ALGO_LIST
> -@@ -92,8 +92,8 @@ much traffic. */
> +@@ -95,8 +95,8 @@ much traffic. */
>   #define DROPBEAR_AES256
>   /* Compiling in Blowfish will add ~6kB to runtime heap memory usage */
>   /*#define DROPBEAR_BLOWFISH*/
> @@ -38,7 +29,7 @@
>
>   /* Enable "Counter Mode" for ciphers. This is more secure than normal
>    * CBC mode against certain attacks. This adds around 1kB to binary
> -@@ -119,7 +119,7 @@ much traffic. */
> +@@ -122,7 +122,7 @@ much traffic. */
>    * If you disable MD5, Dropbear will fall back to SHA1 fingerprints,
>    * which are not the standard form. */
>   #define DROPBEAR_SHA1_HMAC
> @@ -47,7 +38,7 @@
>   /*#define DROPBEAR_SHA2_256_HMAC*/
>   /*#define DROPBEAR_SHA2_512_HMAC*/
>   #define DROPBEAR_MD5_HMAC
> -@@ -157,7 +157,7 @@ much traffic. */
> +@@ -175,7 +175,7 @@ much traffic. */
>
>   /* Whether to print the message of the day (MOTD). This doesn't add
> much code
>    * size */
> @@ -56,7 +47,7 @@
>
>   /* The MOTD file path */
>   #ifndef MOTD_FILENAME
> -@@ -195,7 +195,7 @@ much traffic. */
> +@@ -213,7 +213,7 @@ much traffic. */
>    * note that it will be provided for all "hidden" client-interactive
>    * style prompts - if you want something more sophisticated, use
>    * SSH_ASKPASS instead. Comment out this var to remove this
> functionality.*/
> diff --git
> a/package/network/services/dropbear/patches/150-dbconvert_standalone.patch
> b/package/network/services/dropbear/patches/150-dbconvert_standalone.patch
> index 3e0b008..2b5e201 100644
> ---
> a/package/network/services/dropbear/patches/150-dbconvert_standalone.patch
> +++
> b/package/network/services/dropbear/patches/150-dbconvert_standalone.patch
> @@ -9,6 +9,5 @@
>  +#define DROPBEAR_CLIENT
>  +#endif
>  +
> - /******************************************************************
> -  * Define compile-time options below - the "#ifndef DROPBEAR_XXX ....
> #endif"
> -  * parts are to allow for commandline -DDROPBEAR_XXX options etc.
> + /* Define compile-time options below - the "#ifndef DROPBEAR_XXX ....
> #endif"
> +  * parts are to allow for commandline -DDROPBEAR_XXX options etc. */
> diff --git
> a/package/network/services/dropbear/patches/200-lcrypt_bsdfix.patch
> b/package/network/services/dropbear/patches/200-lcrypt_bsdfix.patch
> index a5697e2..c20e444 100644
> --- a/package/network/services/dropbear/patches/200-lcrypt_bsdfix.patch
> +++ b/package/network/services/dropbear/patches/200-lcrypt_bsdfix.patch
> @@ -1,15 +1,6 @@
>  --- a/Makefile.in
>  +++ b/Makefile.in
> -@@ -56,7 +56,7 @@ HEADERS=options.h dbutil.h session.h pac
> -               loginrec.h atomicio.h x11fwd.h agentfwd.h tcpfwd.h compat.h \
> -               listener.h fake-rfc2553.h
> -
> --dropbearobjs=$(COMMONOBJS) $(CLISVROBJS) $(SVROBJS) @CRYPTLIB@
> -+dropbearobjs=$(COMMONOBJS) $(CLISVROBJS) $(SVROBJS)
> - dbclientobjs=$(COMMONOBJS) $(CLISVROBJS) $(CLIOBJS)
> - dropbearkeyobjs=$(COMMONOBJS) $(KEYOBJS)
> - dropbearconvertobjs=$(COMMONOBJS) $(CONVERTOBJS)
> -@@ -78,7 +78,7 @@ STRIP=@STRIP@
> +@@ -83,7 +83,7 @@ STRIP=@STRIP@
>   INSTALL=@INSTALL@
>   CPPFLAGS=@CPPFLAGS@
>   CFLAGS+=-I. -I$(srcdir) $(CPPFLAGS) @CFLAGS@
> @@ -18,12 +9,4 @@
>   LDFLAGS=@LDFLAGS@
>
>   EXEEXT=@EXEEXT@
> -@@ -168,7 +168,7 @@ scp: $(SCPOBJS)  $(HEADERS) Makefile
> - # multi-binary compilation.
> - MULTIOBJS=
> - ifeq ($(MULTI),1)
> --      MULTIOBJS=dbmulti.o $(sort $(foreach prog, $(PROGRAMS),
> $($(prog)objs))) @CRYPTLIB@
> -+      MULTIOBJS=dbmulti.o $(sort $(foreach prog, $(PROGRAMS), 
> $($(prog)objs)))
> -       CFLAGS+=$(addprefix -DDBMULTI_, $(PROGRAMS)) -DDROPBEAR_MULTI
> - endif
>
> --
> 1.8.1.2
>
>
> On 23/03/14 07:19, Catalin Patulea wrote:
>> Hi folks, I'm still interested in getting this merged. If there's
>> anything I can do to speed up the process, please let me know.
>>
>> On Thu, Mar 13, 2014 at 3:55 PM, Gui Iribarren <g...@altermundi.net> wrote:
>>> On 03/13/2014 03:15 AM, Catalin Patulea wrote:
>>>>
>>>> ping??
>>>
>>>
>>> +1
>>> 2014.63 also fixes the brown-paper-bag bug that prevented from doing ssh to
>>> link-local addresses, since the '%' operator had been (incorrectly)
>>> reassigned.
>>>
>>>>
>>>> On Sat, Mar 1, 2014 at 4:05 AM, Catalin Patulea <c...@vv.carleton.ca>
>>>> wrote:
>>>>>
>>>>> ping
>>>>>
>>>>> On Mon, Feb 24, 2014 at 1:02 AM, Catalin Patulea <c...@vv.carleton.ca>
>>>>> wrote:
>>>>>>
>>>>>> Upstream changelog:
>>>>>> https://matt.ucc.asn.au/dropbear/CHANGES
>>>>>>
>>>>>> This adds elliptic curve cryptography (ECC) support as an option,
>>>>>> disabled
>>>>>> by default.
>>>>>>
>>>>>> dropbear mips 34kc uClibc binary size:
>>>>>> before: 161,672 bytes
>>>>>> after, without ECC (default): 164,968
>>>>>> after, with ECC: 198,008
>>>>>>
>>>>>> Signed-off-by: Catalin Patulea <c...@vv.carleton.ca>
>>>>>> ---
>>>>>>   package/network/services/dropbear/Config.in        |   27
>>>>>> ++++++++++++++++++
>>>>>>   package/network/services/dropbear/Makefile         |   24
>>>>>> ++++++++++++++--
>>>>>>   .../dropbear/patches/100-pubkey_path.patch         |    4 +--
>>>>>>   .../dropbear/patches/110-change_user.patch         |    2 +-
>>>>>>   .../dropbear/patches/120-openwrt_options.patch     |   21
>>>>>> ++++----------
>>>>>>   .../dropbear/patches/140-disable_assert.patch      |    2 +-
>>>>>>   .../patches/150-dbconvert_standalone.patch         |    6 ++--
>>>>>>   .../dropbear/patches/200-lcrypt_bsdfix.patch       |   29
>>>>>> --------------------
>>>>>>   .../dropbear/patches/500-set-default-path.patch    |    2 +-
>>>>>>   9 files changed, 63 insertions(+), 54 deletions(-)
>>>>>>   create mode 100644 package/network/services/dropbear/Config.in
>>>>>>   delete mode 100644
>>>>>> package/network/services/dropbear/patches/200-lcrypt_bsdfix.patch
>>>>>>
>>>>>> diff --git a/package/network/services/dropbear/Config.in
>>>>>> b/package/network/services/dropbear/Config.in
>>>>>> new file mode 100644
>>>>>> index 0000000..e2a7610
>>>>>> --- /dev/null
>>>>>> +++ b/package/network/services/dropbear/Config.in
>>>>>> @@ -0,0 +1,27 @@
>>>>>> +menu "Configuration"
>>>>>> +       depends on PACKAGE_dropbear
>>>>>> +
>>>>>> +config DROPBEAR_ECC
>>>>>> +       bool "Elliptic curve cryptography (ECC)"
>>>>>> +       default n
>>>>>> +       help
>>>>>> +               Enables elliptic curve cryptography (ECC) support in key
>>>>>> exchange and public key
>>>>>> +               authentication.
>>>>>> +
>>>>>> +               Key exchange algorithms:
>>>>>> +                 ecdh-sha2-nistp256
>>>>>> +                 ecdh-sha2-nistp384
>>>>>> +                 ecdh-sha2-nistp521
>>>>>> +                 curve25519-sha...@libssh.org
>>>>>> +
>>>>>> +               Public key algorithms:
>>>>>> +                 ecdsa-sha2-nistp256
>>>>>> +                 ecdsa-sha2-nistp384
>>>>>> +                 ecdsa-sha2-nistp521
>>>>>> +
>>>>>> +               Does not generate ECC host keys by default (ECC key
>>>>>> exchange will not be used,
>>>>>> +               only ECC public key auth).
>>>>>> +
>>>>>> +               Increases binary size by about 36 kB (MIPS).
>>>>>> +
>>>>>> +endmenu
>>>>>> diff --git a/package/network/services/dropbear/Makefile
>>>>>> b/package/network/services/dropbear/Makefile
>>>>>> index 02be761..692199e 100644
>>>>>> --- a/package/network/services/dropbear/Makefile
>>>>>> +++ b/package/network/services/dropbear/Makefile
>>>>>> @@ -8,26 +8,32 @@
>>>>>>   include $(TOPDIR)/rules.mk
>>>>>>
>>>>>>   PKG_NAME:=dropbear
>>>>>> -PKG_VERSION:=2013.59
>>>>>> +PKG_VERSION:=2014.63
>>>>>>   PKG_RELEASE:=1
>>>>>>
>>>>>>   PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
>>>>>>   PKG_SOURCE_URL:= \
>>>>>>          http://matt.ucc.asn.au/dropbear/releases/ \
>>>>>>          https://dropbear.nl/mirror/releases/
>>>>>> -PKG_MD5SUM:=6c1e6c2c297f4034488ffc95e8b7e6e9
>>>>>> +PKG_MD5SUM:=7066bb9a2da708f3ed06314fdc9c47fd
>>>>>>
>>>>>>   PKG_LICENSE:=MIT
>>>>>>   PKG_LICENSE_FILES:=LICENSE libtomcrypt/LICENSE libtommath/LICENSE
>>>>>>
>>>>>>   PKG_BUILD_PARALLEL:=1
>>>>>>
>>>>>> +PKG_CONFIG_DEPENDS:=CONFIG_DROPBEAR_ECC
>>>>>> +
>>>>>>   include $(INCLUDE_DIR)/package.mk
>>>>>>
>>>>>>   define Package/dropbear/Default
>>>>>>     URL:=http://matt.ucc.asn.au/dropbear/
>>>>>>   endef
>>>>>>
>>>>>> +define Package/dropbear/config
>>>>>> +       source "$(SOURCE)/Config.in"
>>>>>> +endef
>>>>>> +
>>>>>>   define Package/dropbear
>>>>>>     $(call Package/dropbear/Default)
>>>>>>     SECTION:=net
>>>>>> @@ -72,6 +78,20 @@ CONFIGURE_ARGS += \
>>>>>>   TARGET_CFLAGS += -DARGTYPE=3 -ffunction-sections -fdata-sections
>>>>>>   TARGET_LDFLAGS += -Wl,--gc-sections
>>>>>>
>>>>>> +define Build/Prepare
>>>>>> +       $(call Build/Prepare/Default)
>>>>>> +       # Enforce that all replacements are made, otherwise options.h
>>>>>> has changed
>>>>>> +       # format and this logic is broken.
>>>>>> +       for OPTION in DROPBEAR_ECDSA DROPBEAR_ECDH DROPBEAR_CURVE25519;
>>>>>> do \
>>>>>> +         awk 'BEGIN { rc = 1 } \
>>>>>> +              /'$$$$OPTION'/ { $$$$0 = "$(if $(CONFIG_DROPBEAR_ECC),,//
>>>>>> )#define '$$$$OPTION'"; rc = 0 } \
>>>>>> +              { print } \
>>>>>> +              END { exit(rc) }' $(PKG_BUILD_DIR)/options.h \
>>>>>> +              >$(PKG_BUILD_DIR)/options.h.new && \
>>>>>> +         mv $(PKG_BUILD_DIR)/options.h.new $(PKG_BUILD_DIR)/options.h
>>>>>> || exit 1; \
>>>>>> +       done
>>>>>> +endef
>>>>>> +
>>>>>>   define Build/Compile
>>>>>>          +$(MAKE) $(PKG_JOBS) -C $(PKG_BUILD_DIR) \
>>>>>>                  $(TARGET_CONFIGURE_OPTS) \
>>>>>> diff --git
>>>>>> a/package/network/services/dropbear/patches/100-pubkey_path.patch
>>>>>> b/package/network/services/dropbear/patches/100-pubkey_path.patch
>>>>>> index c1802f5..456874b 100644
>>>>>> --- a/package/network/services/dropbear/patches/100-pubkey_path.patch
>>>>>> +++ b/package/network/services/dropbear/patches/100-pubkey_path.patch
>>>>>> @@ -1,6 +1,6 @@
>>>>>>   --- a/svr-authpubkey.c
>>>>>>   +++ b/svr-authpubkey.c
>>>>>> -@@ -209,17 +209,21 @@ static int checkpubkey(unsigned char* al
>>>>>> +@@ -208,17 +208,21 @@ static int checkpubkey(unsigned char* al
>>>>>>                  goto out;
>>>>>>          }
>>>>>>
>>>>>> @@ -33,7 +33,7 @@
>>>>>>          if (authfile == NULL) {
>>>>>>                  goto out;
>>>>>>          }
>>>>>> -@@ -372,26 +376,35 @@ static int checkpubkeyperms() {
>>>>>> +@@ -371,26 +375,35 @@ static int checkpubkeyperms() {
>>>>>>                  goto out;
>>>>>>          }
>>>>>>
>>>>>> diff --git
>>>>>> a/package/network/services/dropbear/patches/110-change_user.patch
>>>>>> b/package/network/services/dropbear/patches/110-change_user.patch
>>>>>> index 48228ea..659e257 100644
>>>>>> --- a/package/network/services/dropbear/patches/110-change_user.patch
>>>>>> +++ b/package/network/services/dropbear/patches/110-change_user.patch
>>>>>> @@ -1,6 +1,6 @@
>>>>>>   --- a/svr-chansession.c
>>>>>>   +++ b/svr-chansession.c
>>>>>> -@@ -889,12 +889,12 @@ static void execchild(void *user_data) {
>>>>>> +@@ -894,12 +894,12 @@ static void execchild(void *user_data) {
>>>>>>          /* We can only change uid/gid as root ... */
>>>>>>          if (getuid() == 0) {
>>>>>>
>>>>>> diff --git
>>>>>> a/package/network/services/dropbear/patches/120-openwrt_options.patch
>>>>>> b/package/network/services/dropbear/patches/120-openwrt_options.patch
>>>>>> index 9300a27..1b5c5cb 100644
>>>>>> ---
>>>>>> a/package/network/services/dropbear/patches/120-openwrt_options.patch
>>>>>> +++
>>>>>> b/package/network/services/dropbear/patches/120-openwrt_options.patch
>>>>>> @@ -1,6 +1,6 @@
>>>>>>   --- a/options.h
>>>>>>   +++ b/options.h
>>>>>> -@@ -38,7 +38,7 @@
>>>>>> +@@ -41,7 +41,7 @@
>>>>>>     * Both of these flags can be defined at once, don't compile without
>>>>>> at least
>>>>>>     * one of them. */
>>>>>>    #define NON_INETD_MODE
>>>>>> @@ -9,16 +9,7 @@
>>>>>>
>>>>>>    /* Setting this disables the fast exptmod bignum code. It saves ~5kB,
>>>>>> but is
>>>>>>     * perhaps 20% slower for pubkey operations (it is probably worth
>>>>>> experimenting
>>>>>> -@@ -49,7 +49,7 @@
>>>>>> - several kB in binary size however will make the symmetrical ciphers
>>>>>> and hashes
>>>>>> - slower, perhaps by 50%. Recommended for small systems that aren't
>>>>>> doing
>>>>>> - much traffic. */
>>>>>> --/*#define DROPBEAR_SMALL_CODE*/
>>>>>> -+#define DROPBEAR_SMALL_CODE
>>>>>> -
>>>>>> - /* Enable X11 Forwarding - server only */
>>>>>> - #define ENABLE_X11FWD
>>>>>> -@@ -78,7 +78,7 @@ much traffic. */
>>>>>> +@@ -81,7 +81,7 @@ much traffic. */
>>>>>>
>>>>>>    /* Enable "Netcat mode" option. This will forward standard
>>>>>> input/output
>>>>>>     * to a remote TCP-forwarded connection */
>>>>>> @@ -27,7 +18,7 @@
>>>>>>
>>>>>>    /* Whether to support "-c" and "-m" flags to choose ciphers/MACs at
>>>>>> runtime */
>>>>>>    #define ENABLE_USER_ALGO_LIST
>>>>>> -@@ -92,8 +92,8 @@ much traffic. */
>>>>>> +@@ -95,8 +95,8 @@ much traffic. */
>>>>>>    #define DROPBEAR_AES256
>>>>>>    /* Compiling in Blowfish will add ~6kB to runtime heap memory usage
>>>>>> */
>>>>>>    /*#define DROPBEAR_BLOWFISH*/
>>>>>> @@ -38,7 +29,7 @@
>>>>>>
>>>>>>    /* Enable "Counter Mode" for ciphers. This is more secure than normal
>>>>>>     * CBC mode against certain attacks. This adds around 1kB to binary
>>>>>> -@@ -119,7 +119,7 @@ much traffic. */
>>>>>> +@@ -122,7 +122,7 @@ much traffic. */
>>>>>>     * If you disable MD5, Dropbear will fall back to SHA1 fingerprints,
>>>>>>     * which are not the standard form. */
>>>>>>    #define DROPBEAR_SHA1_HMAC
>>>>>> @@ -47,7 +38,7 @@
>>>>>>    /*#define DROPBEAR_SHA2_256_HMAC*/
>>>>>>    /*#define DROPBEAR_SHA2_512_HMAC*/
>>>>>>    #define DROPBEAR_MD5_HMAC
>>>>>> -@@ -157,7 +157,7 @@ much traffic. */
>>>>>> +@@ -175,7 +175,7 @@ much traffic. */
>>>>>>
>>>>>>    /* Whether to print the message of the day (MOTD). This doesn't add
>>>>>> much code
>>>>>>     * size */
>>>>>> @@ -56,7 +47,7 @@
>>>>>>
>>>>>>    /* The MOTD file path */
>>>>>>    #ifndef MOTD_FILENAME
>>>>>> -@@ -195,7 +195,7 @@ much traffic. */
>>>>>> +@@ -213,7 +213,7 @@ much traffic. */
>>>>>>     * note that it will be provided for all "hidden" client-interactive
>>>>>>     * style prompts - if you want something more sophisticated, use
>>>>>>     * SSH_ASKPASS instead. Comment out this var to remove this
>>>>>> functionality.*/
>>>>>> diff --git
>>>>>> a/package/network/services/dropbear/patches/140-disable_assert.patch
>>>>>> b/package/network/services/dropbear/patches/140-disable_assert.patch
>>>>>> index edc7547..0717228 100644
>>>>>> --- a/package/network/services/dropbear/patches/140-disable_assert.patch
>>>>>> +++ b/package/network/services/dropbear/patches/140-disable_assert.patch
>>>>>> @@ -1,6 +1,6 @@
>>>>>>   --- a/dbutil.h
>>>>>>   +++ b/dbutil.h
>>>>>> -@@ -92,7 +92,11 @@ int m_str_to_uint(const char* str, unsig
>>>>>> +@@ -101,7 +101,11 @@ int m_str_to_uint(const char* str, unsig
>>>>>>    #define DEF_MP_INT(X) mp_int X = {0, 0, 0, NULL}
>>>>>>
>>>>>>    /* Dropbear assertion */
>>>>>> diff --git
>>>>>> a/package/network/services/dropbear/patches/150-dbconvert_standalone.patch
>>>>>> b/package/network/services/dropbear/patches/150-dbconvert_standalone.patch
>>>>>> index 3e0b008..367dc2c 100644
>>>>>> ---
>>>>>> a/package/network/services/dropbear/patches/150-dbconvert_standalone.patch
>>>>>> +++
>>>>>> b/package/network/services/dropbear/patches/150-dbconvert_standalone.patch
>>>>>> @@ -9,6 +9,6 @@
>>>>>>   +#define DROPBEAR_CLIENT
>>>>>>   +#endif
>>>>>>   +
>>>>>> - /******************************************************************
>>>>>> -  * Define compile-time options below - the "#ifndef DROPBEAR_XXX ....
>>>>>> #endif"
>>>>>> -  * parts are to allow for commandline -DDROPBEAR_XXX options etc.
>>>>>> + /* Define compile-time options below - the "#ifndef DROPBEAR_XXX ....
>>>>>> #endif"
>>>>>> +  * parts are to allow for commandline -DDROPBEAR_XXX options etc. */
>>>>>> +
>>>>>> diff --git
>>>>>> a/package/network/services/dropbear/patches/200-lcrypt_bsdfix.patch
>>>>>> b/package/network/services/dropbear/patches/200-lcrypt_bsdfix.patch
>>>>>> deleted file mode 100644
>>>>>> index a5697e2..0000000
>>>>>> --- a/package/network/services/dropbear/patches/200-lcrypt_bsdfix.patch
>>>>>> +++ /dev/null
>>>>>> @@ -1,29 +0,0 @@
>>>>>> ---- a/Makefile.in
>>>>>> -+++ b/Makefile.in
>>>>>> -@@ -56,7 +56,7 @@ HEADERS=options.h dbutil.h session.h pac
>>>>>> -               loginrec.h atomicio.h x11fwd.h agentfwd.h tcpfwd.h
>>>>>> compat.h \
>>>>>> -               listener.h fake-rfc2553.h
>>>>>> -
>>>>>> --dropbearobjs=$(COMMONOBJS) $(CLISVROBJS) $(SVROBJS) @CRYPTLIB@
>>>>>> -+dropbearobjs=$(COMMONOBJS) $(CLISVROBJS) $(SVROBJS)
>>>>>> - dbclientobjs=$(COMMONOBJS) $(CLISVROBJS) $(CLIOBJS)
>>>>>> - dropbearkeyobjs=$(COMMONOBJS) $(KEYOBJS)
>>>>>> - dropbearconvertobjs=$(COMMONOBJS) $(CONVERTOBJS)
>>>>>> -@@ -78,7 +78,7 @@ STRIP=@STRIP@
>>>>>> - INSTALL=@INSTALL@
>>>>>> - CPPFLAGS=@CPPFLAGS@
>>>>>> - CFLAGS+=-I. -I$(srcdir) $(CPPFLAGS) @CFLAGS@
>>>>>> --LIBS+=@LIBS@
>>>>>> -+LIBS+=@CRYPTLIB@ @LIBS@
>>>>>> - LDFLAGS=@LDFLAGS@
>>>>>> -
>>>>>> - EXEEXT=@EXEEXT@
>>>>>> -@@ -168,7 +168,7 @@ scp: $(SCPOBJS)  $(HEADERS) Makefile
>>>>>> - # multi-binary compilation.
>>>>>> - MULTIOBJS=
>>>>>> - ifeq ($(MULTI),1)
>>>>>> --      MULTIOBJS=dbmulti.o $(sort $(foreach prog, $(PROGRAMS),
>>>>>> $($(prog)objs))) @CRYPTLIB@
>>>>>> -+      MULTIOBJS=dbmulti.o $(sort $(foreach prog, $(PROGRAMS),
>>>>>> $($(prog)objs)))
>>>>>> -       CFLAGS+=$(addprefix -DDBMULTI_, $(PROGRAMS)) -DDROPBEAR_MULTI
>>>>>> - endif
>>>>>> -
>>>>>> diff --git
>>>>>> a/package/network/services/dropbear/patches/500-set-default-path.patch
>>>>>> b/package/network/services/dropbear/patches/500-set-default-path.patch
>>>>>> index 702ad6c..4eea57d 100644
>>>>>> ---
>>>>>> a/package/network/services/dropbear/patches/500-set-default-path.patch
>>>>>> +++
>>>>>> b/package/network/services/dropbear/patches/500-set-default-path.patch
>>>>>> @@ -1,6 +1,6 @@
>>>>>>   --- a/options.h
>>>>>>   +++ b/options.h
>>>>>> -@@ -301,7 +301,7 @@ be overridden at runtime with -I. 0 disa
>>>>>> +@@ -318,7 +318,7 @@ be overridden at runtime with -I. 0 disa
>>>>>>    #define DEFAULT_IDLE_TIMEOUT 0
>>>>>>
>>>>>>    /* The default path. This will often get replaced by the shell */
>>>>>> --
>>>>>> 1.7.9.5
>>>>>>
>>>> _______________________________________________
>>>> openwrt-devel mailing list
>>>> openwrt-devel@lists.openwrt.org
>>>> https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
>>>>
>>> _______________________________________________
>>> openwrt-devel mailing list
>>> openwrt-devel@lists.openwrt.org
>>> https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
>> _______________________________________________
>> openwrt-devel mailing list
>> openwrt-devel@lists.openwrt.org
>> https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
>>
>
>
> --
> ./p4u
>
>
> _______________________________________________
> openwrt-devel mailing list
> openwrt-devel@lists.openwrt.org
> https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
>
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

Reply via email to