Commit Graph

6692 Commits (2023.3)
 

Author SHA1 Message Date
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
pedro cc8cec755a rc: services.c: do_service(): increase waiting time (from 15 to 20 secs), because almost all services are now serialized when started/stopped; more verbose logging 3 years ago
pedro 857b53cb4f rc: services.c: stop_upnp(): use eval instead of unlink 3 years ago
pedro 8a23ca8309 httpd/mssl: add support of elliptic curves in mssl_cert_key_match (resolves #250) 3 years ago
pedro e0c09c50f3 rc: interface.c: log errors only on failed interface addition 3 years ago
M_ars 243d34ee6a Adjust the use of logerr() instead of perror() for wl functions
Note:
hide (again) some not critical messages from the wl driver
...
syslog: ERROR in: wl_ioctl line: 80 - file "eth1: WLC_SET_VAR(ampdu_retry_limit_tid)": Operation not supported
...
and some more

Note 2:
adjust commit 79ab2f3fd2
3 years ago
pedro 8a4b318381 tor: update to 0.4.7.11 3 years ago
M_ars 7847bf7156 build: sync to MIPS 3 years ago
pedro b0ba99dee2 dropbear: update to 2022.83 3 years ago
pedro 8513073319 GUI: VPN Tunneling: Tinc Daemon: better format Tinc output in Advanced themes 3 years ago
pedro 1a34765fb9 stubby: add Mullvad DNS to the list (resolves #233) 3 years ago
pedro 02799f315f GUI: Basic: Time: add option to serve also NTP on the WAN (resolves #234) 3 years ago
M_ars 051e6002bb Netgear R7900 / R8000: help arm issue #258 - https://bitbucket.org/pedro311/freshtomato-arm/issues/258/pppoe-not-working-with-fiber-centurylink
Note: adjust commit
98fd95a4c3

and align closer to shibbys inital R8000 setup
c03ec33881
3 years ago
pedro 14b59fd43b rc: openvpn.c: check first if firewall script is executable 3 years ago
pedro c5a0e4aee2 rc: rc.c: run_del_firewall_script(): correct temp file permissions 3 years ago
pedro 44ea7d305f build: rc: services.c: sync to MIPS 3 years ago
pedro e7c0a3765b rc: services.c: exec_service: do not re-use buffer 3 years ago
pedro 79ab2f3fd2 Introduce and use logerr() instead of perror() 3 years ago
pedro 376615b262 rc: service.s: stop_upnp()/stop_igmp_proxy(): clean-up config files 3 years ago
pedro abb2d8ede3 busybox: awk: fix use after free (CVE-2022-30065)
This backports a commit which fixes a use after free bug in awk
3 years ago
pedro 6cf3a2aed7 rc: services.c: improve buffer handling 3 years ago
pedro c0458a2dd1 rc: services.c: start_upnp(): cosmetic, clean-up 3 years ago
pedro b3c170e92a rc: services.c: start_zebra(): cosmetic, clean-up 3 years ago
pedro 75a27e1a84 rc: services.c: start_adblock(): cosmetic 3 years ago
pedro 0ff582084e GUI: Status: Overview: fix Signal Quality icon in wireless client mode when RSSI is equal zero 3 years ago
pedro e24a4a28db rc: services.c: start_udpxy(): cosmetic 3 years ago
pedro 2cbeddce40 rc: services.c: start_igmp_proxy(): cosmetic 3 years ago
pedro a55c3d06aa rc: services.c: start_igmp_proxy(): drop privileges after startup 3 years ago
pedro 0799898d59 CHANGELOG: update to 2022.6 3 years ago
pedro a70d3969b7 Bump version to 2022.6 3 years ago
M_ars d49e4ab898 Asus RT-AC88U: add more documentation and additional detection
boardflags2=0x00000000
boardflags=0x00000110
boardnum=00
boardrev=0x1500
boardtype=0x072F
odmpid=RT-AC88U
model=RT-AC88U
3 years ago
M_ars 30156fe2c2 build: add Asus RT-AC88U support (only 4 LAN + 1 WAN port)
Note: no support for RTL8365MB switch (Lan port 5-8) / tbd. maybe later
3 years ago
pedro 75542c473f router: Makefile: fix tinc-clean recipe 3 years ago
Michał Obrembski 6c4d764a77 GUI: Status: Overview: add current operator to WWAN Modem Status 3 years ago
pedro f4880d0aef httpd: log.c: wo_viewlog(): sanitize search string more aggressively 3 years ago
pedro 2c9bd62123 rc: pptpd.c: fix commit c2dc4fc 3 years ago
pedro e8ad99ccf2 www: status-log.asp: add maxlength to find input element 3 years ago
pedro 245711bd70 openssl-1.1: update to 1.1.1s 3 years ago
pedro 6e3d48cfaa httpd: misc.c: asp_notice(): sanitize file name 3 years ago
pedro 5995d5b7e6 rc: openvpn.c: run_ovpn_firewall_scripts(); make the condition more readable 3 years ago