Commit Graph

3507 Commits (172de443799c21a9726fa62ee445197c2967cbf6)

Author SHA1 Message Date
M_ars 172de44379 Makefile: one file/image for all RT-AC68U versions (A1,A2,B1,B2,C1,E1)/R/P
Hint: prepare for merge with arm-master
5 years ago
pedro 9e06bcdd12 Merge branch 'arm-master' into arm-ng 5 years ago
pedro 7f7aba26b2 MDU: update for Cloudflare DDNS 5 years ago
pedro 2d800f1bea Merge branch 'arm-master' into arm-ng 5 years ago
M_ars 7378cabddf Xiaomi R1D: set SSID correct to FreshTomato after a fresh setup (only cosmetic) 5 years ago
pedro ab464b7348 router: Makefile: add -fPIC where needed also as CFLAGS 5 years ago
pedro 63e61b6c9a router: shared: Makefile: clean-up, optimization 5 years ago
pedro aa9c9ab416 libcurl: smtp: set auth correctly
Regression since 7.69.0 and 68fb25f.

The code wrongly assigned 'from' instead of 'auth' which probably was a
copy and paste mistake from other code, leading to that auth could
remain NULL and later cause an error to be returned.

Assisted-by: Eric Sauvageau
Fixes #5294
Closes #5295

Fix from upstream: 446fb0518b
5 years ago
M_ars 5f00b6ffb5 rc: network.c: add (missing) conditional compilation for wlconf_pre() (only cosmetic) 5 years ago
pedro 5af1533c2b router: rc: init.c: cosmetic 5 years ago
pedro 37c42c953c libncurses: update to 6.2
- cosmetic in router/Makefile regarding new library

NOTE: This commit requires at least Debian 10.x as the host for proper compilation; otherwise do a revert
5 years ago
pedro b444559b8f dropbear: Fix CBC_MODE can't be fully disabled
Ref: 912d6588f9
5 years ago
pedro 3b287b7c02 dropbear: add missing files from commit 55c6456 5 years ago
M_ars d27db60dba SDK6: update wifi driver (for single and dual-core) to *.126
Hint: for arm-master branch, arm-ng branch with extra commit (almost the same)

!!!IMPORTANT for the Upgrade!!!: select the new image and click/select "After flashing, erase all data in NVRAM memory"

basic testing done/ok, working so far :-)
5 years ago
M_ars 599ca1355c SDK6: update wifi driver (for single and dual-core) to *.126 (for arm-ng branch)
!!!IMPORTANT for the Upgrade!!!: select the new image and click/select "After flashing, erase all data in NVRAM memory"

basic testing done with R7000 and RT-N18U, working so far :-)
5 years ago
pedro 39b41217d0 Merge branch 'arm-master' into arm-ng 5 years ago
M_ars 2773d694df shared: shutils.c: fix for function nvifname_to_osifname (check pointer first...) 5 years ago
M_ars 7b460b25c9 shared: shutils.c: fix for function get_pid_by_name (add missing closedir) 5 years ago
M_ars 00e8fb0d91 shared: misc.c: add function nvram_set_int
Hint: We will use/need it ...
5 years ago
M_ars e84c636f41 SDK6: add/update missing dpsta/proxy things
Hint: We (will) need it... (also for possible future updates)
5 years ago
M_ars cef60e7a44 Makefile: add option -fno-delete-null-pointer-checks 5 years ago
pedro 55c64567de dropbear: update to 90cfbe1 (2020.03.27) snapshot 5 years ago
pedro 54d3948a29 router: Makefile: getdns: tune the recipe to work on Debian 10.x as a host 5 years ago
pedro 955f58f07c adblock: fix commit 11c7afa 5 years ago
M_ars 088bee213f rc: init.c - remove start_nas()/stop_nas() (already done at start_services()/stop_services()) 5 years ago
pedro 0287976db4 libjson-c: update to 0.14 (2020.04.19)
- due to autoconf support removed for CMake, Makefile recipes have been updated
5 years ago
pedro b93f8ef4de router: Makefile: openssl/openssl-1.1: fix typo in recipe 5 years ago
pedro d0e65f8b99 openssl-1.1: update to 1.1.1g 5 years ago
pedro 21529708bd openvpn: update to 2.4.9 5 years ago
pedro ec88a3726c Merge branch 'arm-master' into arm-ng 5 years ago
pedro 007620a2f6 iperf: update to 3.7
- cosmetic in patch
5 years ago
pedro 1821450b55 libyaml: update to 0.2.3 5 years ago
pedro ef8c9dc12c nano: update to 4.9.2 5 years ago
pedro 41c8ceb4d3 nginx: update to 1.17.10 5 years ago
pedro 78115dc35f dnsmasq: update to 2.81 5 years ago
pedro 4ff3bedcec Merge branch 'arm-master' into arm-ng 5 years ago
pedro 55a74230bc router: Makefile: compile wsdd2 only if needed 5 years ago
pedro 063253a5eb router: Makefile: avoid building libcurl more than once 5 years ago
pedro ef1e235db6 router: Makefile: cosmetics 5 years ago
pedro 11c7afa404 adblock: a few changes so that it doesn't start simultaneously; correction in the blacklist address 5 years ago
pedro 232a503d13 kernel: cdc_ncm: Implement the 32-bit version of NCM Transfer Block; Fix the build warning; Add skb_put_zero() to include/linux/skbuff.h
The NCM specification defines two formats of transfer blocks: with 16-bit
fields (NTB-16) and with 32-bit fields (NTB-32). Currently only NTB-16 is
implemented.

This patch adds the support of NTB-32. The motivation behind this is that
some devices such as E5785 or E5885 from the current generation of Huawei
LTE routers do not support NTB-16. The previous generations of Huawei
devices are also use NTB-32 by default.

Also this patch enables NTB-32 by default for Huawei devices.

During the 2019 ValdikSS made five attempts to contact Huawei to add the
NTB-16 support to their router firmware, but they were unsuccessful.

Signed-off-by: Alexander Bersenev <bay@hackerdom.ru>
Signed-off-by: David S. Miller <davem@davemloft.net>
0fa81b304a

The ndp32->wLength is two bytes long, so replace cpu_to_le32 with cpu_to_le16.

Fixes: 0fa81b3 ("cdc_ncm: Implement the 32-bit version of NCM Transfer Block")
Signed-off-by: Alexander Bersenev <bay@hackerdom.ru>
Signed-off-by: David S. Miller <davem@davemloft.net>
5d0ab06b63
5 years ago
pedro 316286be21 router: www: cosmetic 5 years ago
pedro cec5e9b0a7 GUI: OpenVPN Client: also 'Policy Routing (strict)' should be impossible to select if interface is TAP 5 years ago
pedro d8bdf19722 GUI: Tools: IPerf: two modifications
- move initialization to earlyInit() to avoid flickering when loading the page
- enable background images for 'Start/Stop test' button
5 years ago
pedro 2e4edc083d wsdd2: add real clean sources, fix patch path 5 years ago
pedro 4ca152b9c7 Merge branch 'arm-master' into arm-ng 5 years ago
pedro d7bbfef908 dnsmasq: update to 2.81rc5-532246f (2020.04.04) snapshot
- cosmetic in patch
5 years ago
pedro 8a0cd559af router: httpd: openvpn.c: generating a CSR request does not require the -days parameter 5 years ago
pedro 517853f84e miniupnpd: update to 2.1.2020032 5 years ago
pedro 5d21b51e92 openssl-1.1: update to 1.1.1f 5 years ago