pedro
2115f9580a
Merge branch 'arm-master' into arm-master-huawei-cdc-ncm
6 years ago
pedro
b4d0f0bea1
router: Makefile: tune OpenVPN recipe
6 years ago
pedro
6b0343174d
router: Makefile: libsub: fix typo
...
- usb_modeswitch works again
6 years ago
pedro
594026fc5f
kernel: drivers: net: usb: fixes/additions from the upstream
...
- qmi_wwan: set FLAG_SEND_ZLP to avoid network initiated disconnect
245d21190a
- qmi_wwan: apply SET_DTR quirk to Sierra WP7607
97dc47a130
- qmi_wwan: Add support for Quectel EG12/EM12
822e44b45e
- qmi_wwan: add Olicard 600
6289d0facd
- qmi_wwan: Add quirk for Quectel dynamic config
e4bf63482c
- qmi_wwan: new Wistron, ZTE and D-Link devices
88ef66a283
- qmi_wwan: add Telit 0x1260 and 0x1261 compositions
b4e467c82f
- qmi_wwan: Fix out-of-bounds read
904d88d743
- qmi_wwan: add D-Link DWM-222 A2 device ID
7d60530973
- qmi_wwan: Add the BroadMobi BM818 card
9a07406b00
- cdc_ncm: remove set but not used variable 'ctx'
1b8530bf6a
- cdc_ncm: remove useless hrtimer_active check
2aee167c36
- cdc_ncm: use tasklet_init() for tasklet_struct init
8cc1da96d1
- cdc_ether: trivial whitespace readability fix
a29c3c09ba
- cdc_ether: fix rndis support for Mediatek based smartphones
4d7ffcf3bf
- usbnet: make driver_info const
f3edc2dbe0
- usbnet: fix kernel crash after disconnect
ad70411a97
... and drivers/usb/class/cdc-wdm:
- cdc-wdm: Revert "usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service_oustanding_interrupt()"
e871db8d78
- cdc-wdm: pass return value of recover_from_urb_loss
0742a338f5
- cdc-wdm: remove redundant assignment to rv
6dade7ad88
- cdc-wdm: fix race between write and disconnect due to flag abuse
1426bd2c9f
6 years ago
pedro
16f99d29c0
router: others: webmon_bkp: cosmetics again
6 years ago
pedro
b6cb2a77fd
Merge branch 'arm-master' into arm-master-huawei-cdc-ncm
6 years ago
pedro
c6c3979a98
libevent: update to 2.1.11-stable + libs optimization
6 years ago
pedro
26b84f7c93
libcurl: update to 7.66.0 + libs optimization
6 years ago
pedro
f8f06a1a8a
openssl: update to 1.0.2t
6 years ago
pedro
250f10726f
libusb: update to 1.0.23
6 years ago
pedro
f47e6c8391
dnsmasq: update to 2.80-e24abf2 snapshot
...
- cosmetic in patch
6 years ago
pedro
087226618e
Clean-up tree and Makefile (unused package udev)
6 years ago
M_ars
06150bf279
rc: usb.c -replace xstart() calls with set_gpio()
6 years ago
M_ars
34008de0d2
router: rc: / shared: -clean-up and remove MIPS hardware and router completely from ARM branch
...
tested with RT-N18U, working!
6 years ago
pedro
78d75ba49f
kernel: support Huawei CDC NCM driver (backported from newer kernels)
6 years ago
pedro
d5906f586e
Add support for huawei-non-hilink modem to wwansignal, switch4g and frontend scripts
6 years ago
pedro
b66f2eba44
router: others: webmon_bkp: cosmetics
6 years ago
pedro
07f9f70e9c
router: others: ttb: cosmetics
6 years ago
pedro
0e799a17dd
router: others: ntp2ip: cosmetics
6 years ago
pedro
0f5379b494
router: others: mymotd: remove unused stealthmode support + cosmetics
6 years ago
M_ars
090042ca19
router: others: -clean-up and remove obsolete (mips) stealthMode script completely from ARM branch
...
Almost all Tomato ARM router do support stealtMode now ...
6 years ago
pedro
a6ca3a6e02
Make solving domain .onion using Tor optional
...
- add option in "DHCP / DNS Server" settings
- default is off
6 years ago
pedro
c999507584
OpenVPN: add Strict Mode to client's Routing Policy
...
- strict mode takes extra steps to ensure that only routes going through the VPN tunnel get used for tunnelled clients
- kill switch is still missing
6 years ago
pedro
2ab275be5e
GUI: fix/add conditional OpenVPN client restart, if the entry was removed from Routing Policy table only by clicking the "x" sign
6 years ago
kille72
b003173eca
php: updated to 7.2.22
6 years ago
AndreDVJ
0c242859a3
libcurl: Updated CA certificate bundle as of 2019-08-28
6 years ago
AndreDVJ
302ffdf428
Updated adminer from 4.7.2 to 4.7.3 2019-08-27
...
Adminer 4.7.3 for MySQL English only
6 years ago
AndreDVJ
b35c95f5fe
miniupnpd: Updated to 2.1.20190902
6 years ago
kille72
108cf8027a
php: updated to 7.2.22
6 years ago
AndreDVJ
7381178dfd
libcurl: Updated CA certificate bundle as of 2019-08-28
6 years ago
AndreDVJ
c9bccb8bc5
Updated adminer from 4.7.2 to 4.7.3 2019-08-27
...
Adminer 4.7.3 for MySQL English only
6 years ago
AndreDVJ
6c09a67a49
miniupnpd: Updated to 2.1.20190902
6 years ago
kille72
7259e20251
Merge branch 'shibby-arm' into shibby-arm7
6 years ago
M_ars
2fb1afd9fd
RT-AC3200: fix identical MAC addresses for LAN and 2,4 GHz WiFi module (eth2)
...
Asus does set et0 MAC and 2,4 GHz WiFi module MAC to the same address at the cfe
New - start MAC addresses at/with et0 value (align to Netgear/Cisco "way")
et0 MAC +0 will be for LAN
et0 MAC +1 will be for WAN
et0 MAC +2 will be for Wifi wl0 (1:) - 2,4GHz - eth2 (and leave room for VIFs)
et0 MAC +6 will be for Wifi wl1 (0:) - 5GHz low (first one) - eth1 (and leave room for VIFs)
et0 MAC +10 will be for Wifi wl2 (2:) - 5GHz high (second one) - eth3 (and leave room for VIFs)
Hint: pedro, please verify with your AC3200 before adding (but it should work :-) )
6 years ago
pedro
7f9e5a0733
httpd: limit SSL certificate to 2 years if clock is accurate
...
Apple intends to start rejecting certificates that have a duration
longer than 2 years. Still go with 10 years when clock ain't set,
to avoid certificates being already expired when generating it on
a firmware build that's older than two years.
- Based on RMerlin's commit: 9e1566a472
6 years ago
Not Sure
3b291104ca
Merged in notsure2/freshtomato-arm/fix-init-crash-firewall (pull request #35 )
...
Use nvram_safe_get to avoid crash in case of null pointer.
Approved-by: pedro <pedro311@gmail.com>
Approved-by: M_ars <m_ars@gmx.net>
Approved-by: kille72 <mail@exotic.se>
6 years ago
pedro
70073d0cf5
httpd: gencert.sh: add "TLS Web Server Authentication" to certificate's extended attributes
...
- new requirement from iOS/MacOS
- Ported from RMerlin, thanks: e786dfa2a5
6 years ago
kille72
12a61e8725
Revert "libcurl: disable proxy and libcurl output options"
...
This reverts commit 1ebdbaabaf
.
TBH: the profit on the smaller size is illusory
6 years ago
pedro
336920990f
dnsmasq: update to 2.80-d9f882b snapshot
...
- remove patch "fix build break with nettle 3.5" - already in upstream
6 years ago
pedro
cedc68b700
httpd: limit SSL certificate to 2 years if clock is accurate
...
Apple intends to start rejecting certificates that have a duration
longer than 2 years. Still go with 10 years when clock ain't set,
to avoid certificates being already expired when generating it on
a firmware build that's older than two years.
- Based on RMerlin's commit: 9e1566a472
6 years ago
notsure2
b59eff107a
Use nvram_safe_get to avoid crash in case of null pointer.
6 years ago
pedro
0bfe51168e
httpd: gencert.sh: add "TLS Web Server Authentication" to certificate's extended attributes
...
- new requirement from iOS/MacOS
- Ported from RMerlin, thanks: e786dfa2a5
6 years ago
notsure2
3dd6142755
Use nvram_safe_get to avoid crash in case of null pointer.
6 years ago
pedro
8c4f14072d
Revert "libcurl: disable proxy and libcurl output options"
...
This reverts commit 1ebdbaabaf
.
TBH: the profit on the smaller size is illusory
6 years ago
pedro
129cf4f391
dnsmasq: update to 2.80-d9f882b snapshot
...
- remove patch "fix build break with nettle 3.5" - already in upstream
6 years ago
kille72
2e31b012d3
Cosmetics
6 years ago
M_ars
336268506b
shared: led.c - add function set_gpio() and replace system calls (and also at rc: inti.c)
...
Hint: for SDK7 - prepare for merge
6 years ago
M_ars
ad68fa550a
R8000: fix overlapping MAC addresses with more than one VIF per WiFi module
...
New - start MAC addresses at/with et2 value (align to Netgear/Cisco "way")
et2 MAC +0 will be for LAN
et2 MAC +1 will be for WAN
et2 MAC +2 will be for Wifi wl0 (1:) - 2,4GHz - eth2 (and leave room for VIFs)
et2 MAC +6 will be for Wifi wl1 (0:) - 5GHz high - eth1 (and leave room for VIFs)
et2 MAC +10 will be for Wifi wl2 (2:) - 5GHz low - eth3 (and leave room for VIFs)
Basicly this is a similar setup like for AC3200 ( Netgear changed/switched 2: <--> 0: and pci bus / slot )
- also unset et1macaddr=00:00:00:00:00:00
THX at Snowman58 for helping/testing
6 years ago
M_ars
72435b875b
rc: init.c - add some documentation/Info for TX Beamforming settings/options (only for SDK6)
...
Universal/Implicit Beamforming will be turned off by default for WiFi 0 (usually 2,4 GHz), but turned on for WiFi 1 (usually 5 GHz)
With latest changes, the Tomato user can change that now, see GUI advanced-wireless.asp
(Hint: shibby added the default setup a long time ago --> still a good config in my opinion, gives a good WiFi performance)
6 years ago
M_ars
659743770f
GUI: advanced-wireless.asp - add option Air Time Fairness (remove restriction only for R7000 / R8000)
...
--> Air Time Fairness is also available for Asus Router (for example)
Hint: by default turned OFF
6 years ago