Commit Graph

5495 Commits (2021.7)
 

Author SHA1 Message Date
pedro a11192fda9 kernel sdk6: drivers: net: ppp_generic.c: fix compiler warnings 5 years ago
pedro ae1dda5bfd kernel sdk6: net: core: dev.c: updates from upstream; fix compiler warnings
- fix rollback handler in register_netdevice_notifier
8f89148986

- in unregister_netdevice_notifier unregister the netdevices
7d3d43dab4
5 years ago
pedro 193bb7ab8d kernel sdk7: drivers: net: usb: updates from upstream
- usbnet: export usbnet_set_rx_mode()
1ea2b748b5

- cdc_ether: add new products ids

- cdc_ether: use dev->intf to get interface information
0226009ce0

- cdc_ether: export usbnet_cdc_update_filter
e506addeff

- cdc_ncm: add .ndo_set_rx_mode to cdc_ncm_netdev_ops
37a2ebdd9e

- cdc_ncm: hook into set_rx_mode to admit multicast traffic
e10dcb1b6b
5 years ago
pedro dab7acc7d0 kernel sdk6: drivers: net: usb: updates from upstream
- usbnet: export usbnet_set_rx_mode()
1ea2b748b5

- cdc_ether: add new products ids

- cdc_ether: use dev->intf to get interface information
0226009ce0

- cdc_ether: export usbnet_cdc_update_filter
e506addeff

- cdc_ncm: add .ndo_set_rx_mode to cdc_ncm_netdev_ops
37a2ebdd9e

- cdc_ncm: hook into set_rx_mode to admit multicast traffic
e10dcb1b6b
5 years ago
pedro b36d5c5fc7 Merge branch 'arm-master' into arm-sdk7 5 years ago
pedro 75b9974e42 router: rc: Makefile: stay as close as possible to MIPS branch 5 years ago
M_ars 5d4dbba460 kernel sdk6: include: dst.h: disable WARN_ON_ONCE()
Note: follow/sync with sdk7 (only cosmetic for sdk6)
see b3999570b3
5 years ago
pedro eab5e47cfe Merge branch 'arm-master' into arm-sdk7 5 years ago
pedro 806f968353 router: rc: listen.c: code optimization and clean-up. One version for ARM and MIPS branch.
- in PRs please use #ifdef TCONFIG_BCMARM/#ifndef TCONFIG_BCMARM/etc to distinguish different branches
5 years ago
pedro e382f96dd8 router: rc: misc.c: code optimization and clean-up. One version for ARM and MIPS branch.
- in PRs please use #ifdef TCONFIG_BCMARM/#ifndef TCONFIG_BCMARM/etc to distinguish different branches
5 years ago
pedro 17864899cc router: rc: Makefile: code optimization and clean-up. One version for ARM and MIPS branch.
- in PRs please use #ifdef TCONFIG_BCMARM/#ifndef TCONFIG_BCMARM/etc to distinguish different branches
5 years ago
pedro 31c6d97211 router: rc: ddns.c: code optimization and clean-up; fix compiler warning. One version for ARM and MIPS branch.
- in PRs please use #ifdef TCONFIG_BCMARM/#ifndef TCONFIG_BCMARM/etc to distinguish different branches
5 years ago
pedro 34781705ec rc: additional fixes thanks to @M_ars 5 years ago
Michał Obrembski 678f797e4c Merged pedro311/freshtomato-arm into arm-master 5 years ago
pedro 592db826a7 router: rc: snmp.c: code optimization and clean-up. One version for ARM and MIPS branch.
- in PRs please use #ifdef TCONFIG_BCMARM/#ifndef TCONFIG_BCMARM/etc to distinguish different branches
5 years ago
pedro 23bd459c14 router: rc: tinc.c: code optimization and clean-up. One version for ARM and MIPS branch.
- in PRs please use #ifdef TCONFIG_BCMARM/#ifndef TCONFIG_BCMARM/etc to distinguish different branches
5 years ago
pedro 817ab21695 router: rc: tomatoanon.c: code optimization and clean-up. One version for ARM and MIPS branch.
- in PRs please use #ifdef TCONFIG_BCMARM/#ifndef TCONFIG_BCMARM/etc to distinguish different branches
5 years ago
pedro b6f785525a router: rc: tor.c: code optimization and clean-up. One version for ARM and MIPS branch.
- in PRs please use #ifdef TCONFIG_BCMARM/#ifndef TCONFIG_BCMARM/etc to distinguish different branches
5 years ago
pedro 5a613599a5 router: rc: transmission.c: code optimization and clean-up. One version for ARM and MIPS branch.
- in PRs please use #ifdef TCONFIG_BCMARM/#ifndef TCONFIG_BCMARM/etc to distinguish different branches
5 years ago
pedro 6fadc25f84 router: rc: ups.c: code optimization and clean-up. One version for ARM and MIPS branch.
- in PRs please use #ifdef TCONFIG_BCMARM/#ifndef TCONFIG_BCMARM/etc to distinguish different branches
5 years ago
pedro 23111a5779 router: rc: redial.c: code optimization and clean-up. One version for ARM and MIPS branch.
- in PRs please use #ifdef TCONFIG_BCMARM/#ifndef TCONFIG_BCMARM/etc to distinguish different branches
5 years ago
pedro c18d1a97fc router: rc: wan.c: code optimization and clean-up. One version for ARM and MIPS branch.
- in PRs please use #ifdef TCONFIG_BCMARM/#ifndef TCONFIG_BCMARM/etc to distinguish different branches
5 years ago
pedro f393e4a722 router: rc: wnas.c: code optimization and clean-up. One version for ARM and MIPS branch.
- in PRs please use #ifdef TCONFIG_BCMARM/#ifndef TCONFIG_BCMARM/etc to distinguish different branches
5 years ago
pedro a2922e9837 router: rc: nfs.c: code optimization and clean-up. One version for ARM and MIPS branch.
- in PRs please use #ifdef TCONFIG_BCMARM/#ifndef TCONFIG_BCMARM/etc to distinguish different branches
5 years ago
pedro 8e33449fd5 router: rc: restrict.c: code optimization and clean-up. One version for ARM and MIPS branch.
- in PRs please use #ifdef TCONFIG_BCMARM/#ifndef TCONFIG_BCMARM/etc to distinguish different branches
5 years ago
pedro 292b51becd router: rc: telssh.c: code optimization and clean-up. One version for ARM and MIPS branch.
- in PRs please use #ifdef TCONFIG_BCMARM/#ifndef TCONFIG_BCMARM/etc to distinguish different branches
5 years ago
pedro b3999570b3 kernel sdk7: include: dst.c: disable WARN_ON_ONCE() 5 years ago
pedro 7448bf2924 Merge branch 'arm-master' into arm-sdk7 5 years ago
M_ars 7bd2fcb948 All Router (SDK7): change country default setup
New default: Singapore with regrev 12;
It will provide much more channels and good performance/power (at default/fresh setup)
5 years ago
M_ars 893bdf8016 SDK7: merge (missing) CTF fixes/changes (part 1) 5 years ago
M_ars 708078f1b1 router: httpd: wl.c - little cosmetic and clean-up 5 years ago
M_ars e16aba7630 GUI: advanced-wireless.asp: when changing country settings for the wireless driver, also change bootloader default values (long version; short version already in place)
Note: this is needed for Netgear Router for example
5 years ago
M_ars 64fc8440db GUI: advanced-wireless.asp - make it possible to select country rev
Note: Country code AND rev define the possible channel list, power and other regulations

Also add some examples for the user
5 years ago
M_ars b0a4cadd07 All Router (SDK6): change country default setup
New default: Singapore with regrev 12;
It will provide much more channels and good performance/power (at default/fresh setup)

tested with RT-AC56U / TendaAC18, working

Note: AC56R stays at USA with regrev 0
5 years ago
M_ars 4518f06e67 Asus RT-AC56R: provide 80 MHz channels for USA default country
see report:
https://www.linksysinfo.org/index.php?threads/rt-ac56r-5ghz-with-defaults-80mhz-channel-and-country-region-united-states-is-not-working-2020-5.75689/#post-318261
5 years ago
M_ars 8e800083cd rc: network.c : - cosmetic for function start_emf() (keep MIPS branch as close as possible)
see
c7a8f9e6b9
5 years ago
M_ars 92da4ad49c SDK7: WL: add clm data for documentation (definition of channels, regions, ...)
Note: from GPL 382.52287
5 years ago
M_ars ffb286c7af SDK6: WL: add clm data for documentation (definition of channels, regions, ...)
Note: from GPL 385.20433
5 years ago
pedro 3f95706f8d router: rc: firewall.c: final code optimization and clean-up. One version for ARM and MIPS branch.
- in PRs please use #ifdef TCONFIG_BCMARM/#ifndef TCONFIG_BCMARM to distinguish different branches
5 years ago
M_ars a093ff70e9 SDK6: merge (missing) CTF fixes/changes (part 1) 5 years ago
pedro edf2838743 Merge branch 'arm-master' into arm-sdk7 5 years ago
M_ars 0a6d7bd252 kernel SDK7: net: bridge: br_multicast.c - Disable bridge multicast_snooping by default because it can interfere with EMF and other multicast things.
Note: make it possible for the tomato user to enable bridge multicast_snooping by setting nvram variable "br_mcast_snooping" to "1" (in merge with SDK6)
5 years ago
M_ars c7a8f9e6b9 kernel SDK6: net: bridge: br_multicast.c - Disable bridge multicast_snooping by default because it can interfere with EMF and other multicast things.
Note: make it possible for the tomato user to enable bridge multicast_snooping by setting nvram variable "br_mcast_snooping" to "1" (for ex.)
5 years ago
pedro 321124fa8f GUI: Device List: better match the pictures to the signal level 5 years ago
pedro 135fe790aa kernel sdk7: usb: remove unused bitmap #define from hcd.h, cosmetics 5 years ago
pedro ad0966dc44 kernel: usb: remove unused bitmap #define from hcd.h 5 years ago
pedro cd8938cf32 kernel: drivers: net: pppoe.c: apply patch from SDK7 branch 5 years ago
pedro e1a0049ef4 kernel sdk7: hso: fix memory leak in hso_create_rfkill()
When the rfkill interface was created, a buffer containing the name
of the rfkill node was allocated. This buffer was never freed when the
device disappears.

To fix the problem, we put the name given to rfkill_alloc() in
the hso_net structure.

Signed-off-by: Olivier Sobrie <olivier@sobrie.be>
Signed-off-by: David S. Miller <davem@davemloft.net>

Fix from upstream: 2e6d01ff75
5 years ago
pedro 92c50d31ca DNS: Fix the bug even when WAN DNS server is set to Auto, still using what was previously entered in the Manual DNS field 5 years ago
pedro 40fe088bf6 router: www: Makefile: fix typo in commit 393b808 5 years ago