Commit Graph

6431 Commits (2022.7)
 

Author SHA1 Message Date
pedro d92e766528 CHANGELOG: update to 2022.7 3 years ago
pedro 7fa64a7e18 Bump version to 2022.7 3 years ago
pedro cd905235b0 busybox: update to 1.35.0 3 years ago
pedro bddd735918 build: Makefile: fix compilation in case if minidlna is built as static 3 years ago
pedro c70c0b4633 e2fsprogs: add two patches from openwrt 3 years ago
pedro f7dec3df55 dropbear: patches: update paths, algos, and build really without DSS support 3 years ago
M_ars 7af2865d64 router: shared: cache the model detection result for safe multiple use 3 years ago
pedro b3974c3cda dnsmasq: update to 2.88 3 years ago
pedro 2488888654 build: kernel (all): enable compilation of ch341 usb driver 3 years ago
pedro f57e5a692a kernel sdk714: updates/fixes from the upstream (part 2)
USB: cdc-acm: use define for timeout: df574080fa
USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020): a10bc71729
USB: serial: console: move mutex_unlock() before usb_serial_put(): 61dfa797c7
3 years ago
pedro bbba8eac70 kernel sdk714: updates/fixes from the upstream
usbnet: Fix linkwatch use-after-free on disconnect: a69e617e53
net: usb: qmi_wwan: Add support for Cinterion MV32: ae7107baa5
net: usb: qmi_wwan: add Quectel RM520N: e1091e226a
usbnet: Fix memory leak in usbnet_disconnect(): a432061562
net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455: 797666cd5a
net: usb: qmi_wwan: add Telit 0x103a composition: e103ba3399
net: usb: qmi_wwan: add u-blox 0x1342 composition: a487069e11
net/cdc_ncm: Enable ZLP for DisplayLink ethernet devices: 266c0190ae
net/cdc_ncm: Fix multicast RX support for CDC NCM devices with ZLP: 748064b54c
3 years ago
pedro 55dba71dce dropbear: use Os flag for Libtommath and smallest targets 3 years ago
pedro 6c30d27db3 dropbear: disable DSS key support 3 years ago
pedro 26b2a0062a GUI: Status: Device List: cosmetic 3 years ago
pedro 7a29fc18ee kernel sdk7: updates/fixes from the upstream (part 2)
USB: cdc-acm: use define for timeout: df574080fa
USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020): a10bc71729
USB: serial: console: move mutex_unlock() before usb_serial_put(): 61dfa797c7
3 years ago
pedro e56699c9bf kernel sdk6: updates/fixes from the upstream (part 2)
USB: cdc-acm: use define for timeout: df574080fa
USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020): a10bc71729
USB: serial: console: move mutex_unlock() before usb_serial_put(): 61dfa797c7
3 years ago
pedro a6b7ac129a kernel sdk7: updates/fixes from the upstream
usbnet: Fix linkwatch use-after-free on disconnect: a69e617e53
net: usb: qmi_wwan: Add support for Cinterion MV32: ae7107baa5
net: usb: qmi_wwan: add Quectel RM520N: e1091e226a
usbnet: Fix memory leak in usbnet_disconnect(): a432061562
net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455: 797666cd5a
net: usb: qmi_wwan: add Telit 0x103a composition: e103ba3399
net: usb: qmi_wwan: add u-blox 0x1342 composition: a487069e11
net/cdc_ncm: Enable ZLP for DisplayLink ethernet devices: 266c0190ae
net/cdc_ncm: Fix multicast RX support for CDC NCM devices with ZLP: 748064b54c
3 years ago
pedro 98adff4282 kernel sdk6: updates/fixes from the upstream
usbnet: Fix linkwatch use-after-free on disconnect: a69e617e53
net: usb: qmi_wwan: Add support for Cinterion MV32: ae7107baa5
net: usb: qmi_wwan: add Quectel RM520N: e1091e226a
usbnet: Fix memory leak in usbnet_disconnect(): a432061562
net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455: 797666cd5a
net: usb: qmi_wwan: add Telit 0x103a composition: e103ba3399
net: usb: qmi_wwan: add u-blox 0x1342 composition: a487069e11
net/cdc_ncm: Enable ZLP for DisplayLink ethernet devices: 266c0190ae
net/cdc_ncm: Fix multicast RX support for CDC NCM devices with ZLP: 748064b54c
3 years ago
pedro 3bde9c4daa GUI: Administration: TomatoAnon: grammar fix 3 years ago
pedro e78f1a2f3e GUI: Status: Device List: Noise Floor is not SNR
- thanks @Grinch
3 years ago
pedro b8db77e0ad GUI: Status: Device List: add frequency to SNR interfaces list 3 years ago
pedro a0629b59e2 rc: nocat.c: only run start_wan() if nocat was really started 3 years ago
pedro 9fd1573faf dnsmasq: update to v2.88rc5 3 years ago
pedro c937e633e7 GUI: Administration: TomatoAnon: grammar fix (resolves #260) 3 years ago
M_ars 99a40a49ec SDK7: small update for pcie and adjust commit 286447b244
Note:
- update pcie driver
- add usb power supply reset (only once right now at startup)
- adjust commit 286447b244
3 years ago
pedro 80a7e662df rc: wan.c: restarting httpd service here is completely redundant 3 years ago
pedro dae6f9600b rc: ftpd.c: fix compiler warning 3 years ago
pedro 19af87a70f rc: firewall: move ftpd FW rules (remote access/ftplimit) to ftpd.c script 3 years ago
pedro aabbebfdea httpd: httpd.c: revert some unneeded changes 3 years ago
pedro 5d78876aa8 httpd: switch self-signed certificate from RSA to ECC
- will be less CPU-intensive, particularly for slower models

Ref: cbf95d8d2c
3 years ago
pedro 6962edccc8 shared: move file_lock/unlock from usb.c to files.c 3 years ago
pedro 118c9923d6 minidlna: update to 1.3.2; refresh patches, remove no more needed 3 years ago
pedro 62c28c9a47 rc: cosmetic 3 years ago
pedro ca6913bb02 rc: ftpd.c: fix for commit 3a9493a 3 years ago
pedro fd61dbbb19 dnsmasq: update to 2022.11.22 (02f8754) snapshot 3 years ago
pedro a5853151c6 build: make udpxy/igmpproxy optional 3 years ago
pedro 80e2a7b15f router: Makefile: fix build break on libpng 3 years ago
pedro acf9e43716 dnsmasq: update to v2.88rc4 3 years ago
pedro 13c85bc421 libpng: update to 1.6.38 3 years ago
pedro 926b6a6e35 nano: update to 7.0 3 years ago
pedro 05a7b8f194 sqlite: update to 3.40.0 3 years ago
pedro 212ae995a8 xl2tpd: update to 1.3.18 3 years ago
pedro 94f0d5159c zlib: update to 1.2.13 3 years ago
M_ars 7390598d4b rc: adjust/add stop for miniupnp in case of single-wan 3 years ago
M_ars 2b03739ac8 rc: adjust start/stop of miniupnp
Note:
- start miniupnp only at function start_wan_done(...) --> WAN up before we start
- stop miniupnp only with function stop_wan() --> stop before be put down WAN

fix for:
Jan  1 01:00:53 R7000 user.info preinit[1]: samba daemon is started
Jan  1 01:00:53 R7000 user.info preinit[1]: wireless band steering is stopped
Jan  1 01:00:53 R7000 user.info preinit[1]: wireless band steering disabled
Jan  1 01:00:53 R7000 user.info preinit[1]: wireless roaming assistant is stopped
Jan  1 01:00:53 R7000 user.info preinit[1]: wireless roaming assistant is started
Jan  1 01:00:53 R7000 user.info wsdd2[947]: starting.
Jan  1 01:00:54 R7000 user.info preinit[1]: irqbalance is started
Jan  1 01:00:54 R7000 daemon.notice miniupnpd[1050]: version 2.3.1 started
Jan  1 01:00:54 R7000 daemon.warn miniupnpd[1050]: Cannot get IP address for ext interface ppp0. Network is down
Jan  1 01:00:54 R7000 daemon.notice miniupnpd[1050]: HTTP listening on port 37672
Jan  1 01:00:54 R7000 daemon.warn miniupnpd[1050]: no HTTP IPv6 address, disabling IPv6
Jan  1 01:00:54 R7000 daemon.notice miniupnpd[1050]: Listening for NAT-PMP/PCP traffic on port 5351
Jan  1 01:00:54 R7000 user.info preinit[1]: MultiWAN: MWAN is 1 (max 4)
Jan  1 01:00:54 R7000 daemon.info pppd[1061]: Plugin rp-pppoe.so loaded.
Jan  1 01:00:54 R7000 daemon.info pppd[1061]: RP-PPPoE plugin version 3.15 compiled against pppd 2.4.8
Jan  1 01:00:54 R7000 daemon.notice pppd[1064]: pppd 2.4.8 started by root, uid 0
Jan  1 01:00:54 R7000 user.info redial[1065]: Redial (wan) started, the check interval is 20 seconds
Jan  1 01:00:54 R7000 daemon.info pppd[1064]: PPP session is 143 (0x8f)
Jan  1 01:00:54 R7000 daemon.warn pppd[1064]: Connected to cc:e1:7f:bd:6c:93 via interface vlan77
Jan  1 01:00:54 R7000 daemon.info pppd[1064]: Using interface ppp0
Jan  1 01:00:54 R7000 daemon.notice pppd[1064]: Connect: ppp0 <--> vlan77
Jan  1 01:00:54 R7000 daemon.err miniupnpd[1050]: chain upnp not found
Jan  1 01:00:54 R7000 daemon.info pppd[1064]: Remote message: SRU=100000#SRD=250000#
Jan  1 01:00:54 R7000 daemon.notice pppd[1064]: PAP authentication succeeded
Jan  1 01:00:54 R7000 daemon.notice pppd[1064]: peer from calling number CC:E1:7F:BD:6C:93 authorized
Jan  1 01:00:55 R7000 daemon.warn miniupnpd[1050]: Cannot get IP address for ext interface ppp0. Network is down
Jan  1 01:00:55 R7000 daemon.err miniupnpd[1050]: Failed to get IP for interface ppp0
Jan  1 01:00:55 R7000 daemon.warn miniupnpd[1050]: SendNATPMPPublicAddressChangeNotification: cannot get public IP address, stopping
Jan  1 01:00:55 R7000 daemon.warn miniupnpd[1050]: Cannot get IP address for ext interface ppp0. Network is down
Jan  1 01:00:55 R7000 daemon.err miniupnpd[1050]: Failed to get IP for interface ppp0
Jan  1 01:00:55 R7000 daemon.warn miniupnpd[1050]: SendNATPMPPublicAddressChangeNotification: cannot get public IP address, stopping
Jan  1 01:00:55 R7000 daemon.warn miniupnpd[1050]: Cannot get IP address for ext interface ppp0. Network is down
Jan  1 01:00:55 R7000 daemon.err miniupnpd[1050]: Failed to get IP for interface ppp0
Jan  1 01:00:55 R7000 daemon.warn miniupnpd[1050]: SendNATPMPPublicAddressChangeNotification: cannot get public IP address, stopping
Jan  1 01:00:55 R7000 daemon.notice pppd[1064]: local  IP address 100.150.214.130
Jan  1 01:00:55 R7000 daemon.notice pppd[1064]: remote IP address 200.175.233.241
Jan  1 01:00:55 R7000 daemon.notice pppd[1064]: primary   DNS address 217.123.456.102
Jan  1 01:00:55 R7000 daemon.notice pppd[1064]: secondary DNS address 217.123.456.115
Jan  1 01:00:55 R7000 daemon.warn dnsmasq[919]: failed to access /etc/resolv.dnsmasq: No such file or directory
Jan  1 01:00:55 R7000 daemon.err miniupnpd[1050]: ioctl(s, SIOCGIFADDR, ...): Cannot assign requested address
Jan  1 01:00:55 R7000 daemon.warn miniupnpd[1050]: Cannot get IP address for ext interface ppp0. Network is down
Jan  1 01:00:55 R7000 daemon.err miniupnpd[1050]: ioctl(s, SIOCGIFADDR, ...): Cannot assign requested address
Jan  1 01:00:55 R7000 daemon.err miniupnpd[1050]: Failed to get IP for interface ppp0
Jan  1 01:00:55 R7000 daemon.warn miniupnpd[1050]: SendNATPMPPublicAddressChangeNotification: cannot get public IP address, stopping
Jan  1 01:00:55 R7000 daemon.notice pppd[1064]: local  LL address fe80::cccc:0693:bbbb:abc3
Jan  1 01:00:55 R7000 daemon.notice pppd[1064]: remote LL address fe80::cee1:aaaa:fead:cd83
Jan  1 01:00:56 R7000 user.info preinit[1]: Netgear R7000: R7000 2022.6 -07112022 K26ARM USB VPN-64K
3 years ago
pedro 0c088b090a rc: openvpn.c: workaround for problems when adding iptables rules
- when WAN IF is up, but not yet internet, these ones hangs for a while with:

# iptables -I FORWARD ! -o tun11 -d google.com -j REJECT
iptables v1.8.8 (legacy): host/network `google.com' not found

which breaks our serialization
3 years ago
pedro 3b57ceb5b6 rc: telssh.c: avoid problems while starting/stopping in the GUI (and also in other cases)
- use logmsg()
- some other fixes
3 years ago
pedro 3a9493a8e6 rc: services: move ftpd support to outer file
- some other fixes
3 years ago
M_ars c0bf7cb3e1 Netgear ARM Router Family: set cal data for wl radios and improve wl performance (get infos at board_data --> router specifc) 3 years ago
pedro fb58fe0962 rc: services.c: stop_media_server(): clean-up minidlna var/run subdir 3 years ago