tomato/k99.git
10 years agoAdd SNMP configuration options for custom port and remote accessToastman-1.28.7498.1
Marc Olivier Chouinard [Sat, 21 Apr 2012 20:07:19 +0000 (21 16:07 -0400)]
Add SNMP configuration options for custom port and remote access

    Admin-SNMP

10 years agoAdd configuration options for the WAN ICMP Rate limiting
Marc Olivier Chouinard [Sat, 21 Apr 2012 20:06:06 +0000 (21 16:06 -0400)]
Add configuration options for the WAN ICMP Rate limiting

Advanced->Firewall

10 years agoremove experimental wl setting
Toastman [Fri, 20 Apr 2012 14:15:08 +0000 (20 21:15 +0700)]
remove experimental wl setting

10 years agochanges to makefile
Marc Olivier Chouinard [Sun, 22 Apr 2012 12:32:54 +0000 (22 19:32 +0700)]
changes to makefile

(Support quick firmware rebuild using 'make all')

10 years agoSamba security fix - "root" credential remote code execution.
Toastman [Fri, 20 Apr 2012 16:27:02 +0000 (20 23:27 +0700)]
Samba security fix - "root" credential remote code execution.

CVE-2012 Announcement 1182(Samba 3.0.37)

10 years agoOpenSSL 1.0.1 updateToastman-1.28.7498
Shibby [Sun, 15 Apr 2012 06:24:19 +0000 (15 13:24 +0700)]
OpenSSL 1.0.1 update

update from 1.0.0d + all teddy`s patches/changes

OpenSSL fix compilation builds without VPN/BT/FTP

fix:   openssl 1.0.1 doesn't build when using "no-tlsext" or "no-tls1"

    http://rt.openssl.org/Ticket/Display.html?id=2774&user=guest&pass=guest
    http://old.nabble.com/-openssl.org--2720--openssl-1.0.1-beta2-problem-td33328393.html

    and remove unused files

10 years agoOpenVPN update to 2.2.2
Shibby [Wed, 4 Apr 2012 13:53:29 +0000 (4 15:53 +0200)]
OpenVPN update to 2.2.2

Re-apply commit 9ab26d3b1f57833d057c377fbe8edec9890884b7

10 years agoRemove QOS/BWLimiter from all builds
Toastman [Mon, 16 Apr 2012 04:17:12 +0000 (16 11:17 +0700)]
Remove QOS/BWLimiter from all builds

10 years agoChanges to wl mitigation & override, APSD mode default = off
Toastman [Sat, 14 Apr 2012 13:45:41 +0000 (14 20:45 +0700)]
Changes to wl mitigation & override, APSD mode default = off

Extra settings for "interference override" to facilitate
experimentation.

This is undocumented, -1 appears to disable
override of mitigation settings by the wireless driver.

10 years ago3G Modem: Add ttyUSB1/3 to modem device list
Toastman [Fri, 13 Apr 2012 13:03:34 +0000 (13 20:03 +0700)]
3G Modem: Add ttyUSB1/3 to modem device list

10 years agocosmetics
Toastman [Sat, 14 Apr 2012 09:56:19 +0000 (14 16:56 +0700)]
cosmetics

10 years agochanges to MakefileToastman-1.28.7497.1
Toastman [Fri, 23 Mar 2012 13:02:54 +0000 (23 20:02 +0700)]
changes to Makefile

10 years agoincrease bwlimit max users to 80
Toastman [Fri, 23 Mar 2012 02:39:59 +0000 (23 09:39 +0700)]
increase bwlimit max users to 80

10 years agoDon`t disable USB 3G box when storage checkbox is not checked
Shibby [Tue, 20 Mar 2012 14:59:35 +0000 (20 15:59 +0100)]
Don`t disable USB 3G box when storage checkbox is not checked

10 years agochanges to MakefileToastman-1.28.7497
Toastman [Mon, 19 Mar 2012 13:22:35 +0000 (19 20:22 +0700)]
changes to Makefile

10 years agoMerge branch 'Teaman-RT' into Toastman-RT
Toastman [Tue, 20 Mar 2012 03:24:54 +0000 (20 10:24 +0700)]
Merge branch 'Teaman-RT' into Toastman-RT

Adds PPTP Server to Tomato, Thanks Teaman!

10 years agorc: syslogd custom path improvements
Augusto Bott [Mon, 19 Mar 2012 04:48:17 +0000 (19 01:48 -0300)]
rc: syslogd custom path improvements

* preserve /var/log/messages if it's a file at syslogd restart
* if we have a custom path set, check if it's a symlink (and remove/recreate it if necessary

10 years agoMultiSSID: fixes saving WL VIF settings when net mode is 'n-only' (5GHz radios)
Augusto Bott [Wed, 14 Mar 2012 00:00:15 +0000 (13 21:00 -0300)]
MultiSSID: fixes saving WL VIF settings when net mode is 'n-only' (5GHz radios)

10 years agoMinor multiLAN/wireless bugfixes
Augusto Bott [Sun, 11 Mar 2012 15:16:19 +0000 (11 12:16 -0300)]
Minor multiLAN/wireless bugfixes

10 years agoCosmetics (about.asp)Teaman-RT-1.28.2023
Augusto Bott [Wed, 14 Mar 2012 06:29:46 +0000 (14 03:29 -0300)]
Cosmetics (about.asp)

10 years agoMerge remote-tracking branch 'origin/Toastman-RT' into Teaman-RT
Augusto Bott [Wed, 14 Mar 2012 06:28:50 +0000 (14 03:28 -0300)]
Merge remote-tracking branch 'origin/Toastman-RT' into Teaman-RT

* origin/Toastman-RT:
  miniDLNA 1.0.24 update
  fix usb_modeswitch (libusb error)
  USB detection, old scheme first
  fix QOS prios
  fix typo in services.c
  PPP3G: fix show/hide "previous WAN IP" on Status Overview page
  3G modem support (from branch tomato-shibby)
  VLAN-GUI: fix/load current settings when trunk_vlan_so is enabled (tagging)
  MultiSSID: usability improvements/fixes
  MultiLAN: fix WOL when we have more than one LAN bridge (br0-br3)
  MultiLAN: restrict LAN Access to IPv4 addresses on firewall rules
  fix duplicated ipt_account();

Conflicts:
release/src/router/rc/firewall.c

10 years agoK26: multiLAN/wireless bugfix
Augusto Bott [Wed, 14 Mar 2012 05:54:04 +0000 (14 02:54 -0300)]
K26: multiLAN/wireless bugfix

* increased limit/max number of interfaces supported on K26 builds
* as per commit d1b97fef19bec4e5714b0c01f2cc748dfa788e00 (K24)

10 years agoMerge branch 'Teaman-ND' into Teaman-RT
Augusto Bott [Wed, 14 Mar 2012 05:45:27 +0000 (14 02:45 -0300)]
Merge branch 'Teaman-ND' into Teaman-RT

* Teaman-ND:
  PPTPD: move webUI pages into 'VPN Tunneling' menu
  MultiSSID: fixes saving WL VIF settings when net mode is 'n-only' (5GHz radios)
  PPTPD: MPPE and compile bugfixes (batch #1)
  PPTP Server for Tomato
  Minor multiLAN/wireless bugfixes
  fix dhcp options for non-VLAN builds
  K24: fix kernel compilation error

Conflicts:
release/src/Makefile
release/src/router/config/config.in
release/src/router/config_base
release/src/router/httpd/Makefile
release/src/router/httpd/tomato.c
release/src/router/rc/Makefile
release/src/router/rc/rc.h
release/src/router/rc/services.c
release/src/router/www/Makefile
release/src/router/www/about.asp
release/src/router/www/tomato.js

10 years agoMerge branch 'Teaman-PPTP' into Teaman-NDTeaman-ND-1.28.0023
Augusto Bott [Wed, 14 Mar 2012 02:25:14 +0000 (13 23:25 -0300)]
Merge branch 'Teaman-PPTP' into Teaman-ND

* Teaman-PPTP:
  PPTPD: move webUI pages into 'VPN Tunneling' menu
  PPTPD: MPPE and compile bugfixes (batch #1)

Conflicts:
release/src/router/www/about.asp

10 years agoMerge branch 'VLAN-MultiSSID' into Teaman-ND
Augusto Bott [Wed, 14 Mar 2012 02:23:42 +0000 (13 23:23 -0300)]
Merge branch 'VLAN-MultiSSID' into Teaman-ND

* VLAN-MultiSSID:
  MultiSSID: fixes saving WL VIF settings when net mode is 'n-only' (5GHz radios)

10 years agoPPTPD: move webUI pages into 'VPN Tunneling' menu
Augusto Bott [Wed, 14 Mar 2012 02:19:45 +0000 (13 23:19 -0300)]
PPTPD: move webUI pages into 'VPN Tunneling' menu

10 years agoMultiSSID: fixes saving WL VIF settings when net mode is 'n-only' (5GHz radios)
Augusto Bott [Wed, 14 Mar 2012 00:00:15 +0000 (13 21:00 -0300)]
MultiSSID: fixes saving WL VIF settings when net mode is 'n-only' (5GHz radios)

10 years agoPPTPD: MPPE and compile bugfixes (batch #1)
Augusto Bott [Tue, 13 Mar 2012 23:10:15 +0000 (13 20:10 -0300)]
PPTPD: MPPE and compile bugfixes (batch #1)

* attempt to fix some random decryption errors causing connections to become unusable
* clients had to disconnect/reconnect manually to fix the problem once it started to happen
* the issue seems to be related with some parameters/settings being negociated between clients and the PPTP server
* hopefully, these changes should prevent these problems from happening
* see commit 3ef7e67858ecff04caf8197e381fa8b7c68c668e
* also, this commit should fix some build/compilation issues when merging this code into other branches

10 years agoMerge remote-tracking branch 'origin/Teaman-PPTP' into Teaman-ND
Augusto Bott [Mon, 12 Mar 2012 07:43:54 +0000 (12 04:43 -0300)]
Merge remote-tracking branch 'origin/Teaman-PPTP' into Teaman-ND

* origin/Teaman-PPTP:
  PPTP Server for Tomato
  K24: fix kernel compilation error

Conflicts:
release/src/Makefile
release/src/router/config/config.in
release/src/router/config_base
release/src/router/httpd/Makefile
release/src/router/httpd/tomato.c
release/src/router/rc/firewall.c
release/src/router/rc/rc.h
release/src/router/www/Makefile
release/src/router/www/about.asp

10 years agoMerge branch 'VLAN-MultiSSID' into Teaman-ND
Augusto Bott [Mon, 12 Mar 2012 06:40:00 +0000 (12 03:40 -0300)]
Merge branch 'VLAN-MultiSSID' into Teaman-ND

* VLAN-MultiSSID:
  Minor multiLAN/wireless bugfixes
  fix dhcp options for non-VLAN builds

10 years agoPPTP Server for Tomato
Augusto Bott [Mon, 12 Mar 2012 06:03:43 +0000 (12 03:03 -0300)]
PPTP Server for Tomato

 * this commit possibly introduces some bugs, but here we go!
 * this version allows up to 6 IPs/users/concurrent connections (ppp4-ppp9)
 * broadcast relay has been included on the webUI, but hasn't been thoroughly tested

 * some references:
 * http://tomatousb.org/tut:configuring-a-pptp-vpn
 * http://www.linksysinfo.org/index.php?threads/the-pptp-gui-thread.36779/#post-179904
 * http://tomatousb.org/forum/t-373620
 * http://abills.net.ua/wiki/doku.php/abills:docs:linux:accel_pptp:ru
 * http://accel-pptp.sourceforge.net/
 * http://service.asus.com/demoui/RT-N66U/RT-N66U/RT-N66U/192.168.1.1/Advanced_PPTP_Content.html
 * http://pptpclient.sourceforge.net/howto-diagnosis.phtml
 * http://www.dd-wrt.com/wiki/index.php/Static_PPTP_VPN_Client
 * https://discussions.apple.com/thread/2778039?start=75&tstart=0
 * http://quozl.linux.org.au/pptp/pptpd.conf.5.html
 * http://www.linksysinfo.org/index.php?threads/tomato-with-pptp-and-snmp-support.26980/

10 years agoMerge branch 'VLAN-GUI' into VLAN-MultiSSID
Augusto Bott [Sun, 11 Mar 2012 15:20:20 +0000 (11 12:20 -0300)]
Merge branch 'VLAN-GUI' into VLAN-MultiSSID

* VLAN-GUI:
  Minor multiLAN/wireless bugfixes
  fix dhcp options for non-VLAN builds

10 years agoMinor multiLAN/wireless bugfixes
Augusto Bott [Sun, 11 Mar 2012 15:16:19 +0000 (11 12:16 -0300)]
Minor multiLAN/wireless bugfixes

10 years agominiDLNA 1.0.24 updateToastman-1.28.7496.2
Shibby [Fri, 9 Mar 2012 11:58:27 +0000 (9 18:58 +0700)]
miniDLNA 1.0.24 update

10 years agofix usb_modeswitch (libusb error)
Shibby [Thu, 8 Mar 2012 13:00:17 +0000 (8 14:00 +0100)]
fix usb_modeswitch (libusb error)

This commit fixed
libusb:error [handle_events] backend handle_events failed with error -99
libusb:error [libusb_cancel_transfer] cancel transfer failed error -5

when trying to use usb_modeswitch.

Patch: http://libusb.org/changeset/4630fc22cff8ad3e1afa9b223378c0aabe282b5c/libusb#
More info: http://libusb.org/ticket/73

10 years agoUSB detection, old scheme first
Toastman [Tue, 6 Mar 2012 05:14:25 +0000 (6 12:14 +0700)]
USB detection, old scheme first

10 years agofix QOS prios
Toastman [Sun, 4 Mar 2012 13:46:22 +0000 (4 20:46 +0700)]
fix QOS prios

10 years agofix typo in services.c
Toastman [Fri, 2 Mar 2012 08:13:32 +0000 (2 15:13 +0700)]
fix typo in services.c

10 years agofix dhcp options for non-VLAN builds
Toastman [Wed, 29 Feb 2012 09:02:08 +0000 (29 06:02 -0300)]
fix dhcp options for non-VLAN builds

 * based on cherry-picking from branch Toastman-IPT-ND (commit 8466434907c9283e39d94e168850ce6badcec93f)
 * only enforce pushing GW into list of dhcp-otions delivered on builds with VLAN-GUI enabled (i.e. MultiLAN)
 * see http://www.linksysinfo.org/index.php?threads/using-qos-tutorial-and-discussion.28349/page-3#post-138497
 * and http://www.linksysinfo.org/index.php?threads/vlan-tags-work-for-you.34478/page-3#post-170946

10 years agoPPP3G: fix show/hide "previous WAN IP" on Status Overview page
Augusto Bott [Sun, 26 Feb 2012 03:36:31 +0000 (26 00:36 -0300)]
PPP3G: fix show/hide "previous WAN IP" on Status Overview page

10 years ago3G modem support (from branch tomato-shibby)
Augusto Bott [Tue, 14 Feb 2012 07:05:22 +0000 (14 05:05 -0200)]
3G modem support (from branch tomato-shibby)

* cherry-picked/commits:
e0670b0d439900f2c1377348d24e2658211b2375
6f24e80002073d0e9c4c90a57733ecaa17038bd6
b512f4d54a6e7c23f2db78aab9ce07254c8901fc
b6be118dc249879567c85ae5f21c99f6ec222ac1
8d474a1193d6644e2fba361ab246adfb9ddfbd9b
cdec60187ef682a02e7718e2580125c6194cfd61
6118b5cf5972e7ed949700a5fbb372d214694c9f
abc7f3e126bb284a3e14c649f2ee224aae82a4bd

10 years agoVLAN-GUI: fix/load current settings when trunk_vlan_so is enabled (tagging)
Augusto Bott [Sun, 26 Feb 2012 07:46:47 +0000 (26 04:46 -0300)]
VLAN-GUI: fix/load current settings when trunk_vlan_so is enabled (tagging)

* NVRAM var trunk_vlan_so relates to PORT_VLAN_SUPPORT_OVERRIDE (experimental setting)
* http://tomatousb.org/forum/t-444924/visual-bug-with-tagging-in-rt-n-vlan-builds

10 years agoMultiSSID: usability improvements/fixes
Augusto Bott [Sat, 18 Feb 2012 11:20:36 +0000 (18 09:20 -0200)]
MultiSSID: usability improvements/fixes

* settings for primary VIFs can now be changed directly on the overview/main table
* added a warning on the web UI when Wireless Bridge or Client mode is selected
* visual/usability improvements when creating new WL VIFs
* fixed/missing 'special' NVRAM variable (t_features)

10 years agoMultiLAN: fix WOL when we have more than one LAN bridge (br0-br3)
Augusto Bott [Sun, 26 Feb 2012 06:23:57 +0000 (26 03:23 -0300)]
MultiLAN: fix WOL when we have more than one LAN bridge (br0-br3)

* following Shibby's fix (commit d32fa897e44c3304cf15c1bf37c5aa8570b0e13e)

10 years agoMultiLAN: restrict LAN Access to IPv4 addresses on firewall rules
Toastman [Mon, 27 Feb 2012 02:58:03 +0000 (27 09:58 +0700)]
MultiLAN: restrict LAN Access to IPv4 addresses on firewall rules

    * as per commit d9d1b6616b1e128ef801921cc9ce13121c9d60bf (Shibby)

10 years agoMerge branch 'Teaman-ND' into Teaman-RT
Augusto Bott [Sun, 26 Feb 2012 08:44:41 +0000 (26 05:44 -0300)]
Merge branch 'Teaman-ND' into Teaman-RT

* Teaman-ND:
  MultiLAN: restrict LAN Access to IPv4 addresses on firewall rules
  VLAN-GUI: fix/load current settings when trunk_vlan_so is enabled (tagging)
  Fix build of non-VLAN-GUI-enabled builds
  MultiLAN: fix WOL when we have more than one LAN bridge (br0-br3)

10 years agoMultiLAN: restrict LAN Access to IPv4 addresses on firewall rules
Augusto Bott [Sun, 26 Feb 2012 07:49:37 +0000 (26 04:49 -0300)]
MultiLAN: restrict LAN Access to IPv4 addresses on firewall rules

* as per commit d9d1b6616b1e128ef801921cc9ce13121c9d60bf (Shibby)

10 years agoMerge branch 'VLAN-MultiSSID' into Teaman-ND
Augusto Bott [Sun, 26 Feb 2012 07:47:43 +0000 (26 04:47 -0300)]
Merge branch 'VLAN-MultiSSID' into Teaman-ND

* VLAN-MultiSSID:
  VLAN-GUI: fix/load current settings when trunk_vlan_so is enabled (tagging)
  Fix build of non-VLAN-GUI-enabled builds
  MultiLAN: fix WOL when we have more than one LAN bridge (br0-br3)

10 years agoVLAN-GUI: fix/load current settings when trunk_vlan_so is enabled (tagging)
Augusto Bott [Sun, 26 Feb 2012 07:46:47 +0000 (26 04:46 -0300)]
VLAN-GUI: fix/load current settings when trunk_vlan_so is enabled (tagging)

* NVRAM var trunk_vlan_so relates to PORT_VLAN_SUPPORT_OVERRIDE (experimental setting)
* http://tomatousb.org/forum/t-444924/visual-bug-with-tagging-in-rt-n-vlan-builds

10 years agoFix build of non-VLAN-GUI-enabled builds
Augusto Bott [Sun, 26 Feb 2012 07:15:03 +0000 (26 04:15 -0300)]
Fix build of non-VLAN-GUI-enabled builds

* remove extra spaces introduced on commit d29774a513405c94249c0c310c7c3f9fe8066349

10 years agoMerge branch 'VLAN-GUI' into VLAN-MultiSSID
Augusto Bott [Sun, 26 Feb 2012 06:28:09 +0000 (26 03:28 -0300)]
Merge branch 'VLAN-GUI' into VLAN-MultiSSID

* VLAN-GUI:
  MultiLAN: fix WOL when we have more than one LAN bridge (br0-br3)

10 years agoMultiLAN: fix WOL when we have more than one LAN bridge (br0-br3)
Augusto Bott [Sun, 26 Feb 2012 06:23:57 +0000 (26 03:23 -0300)]
MultiLAN: fix WOL when we have more than one LAN bridge (br0-br3)

* following Shibby's fix (commit d32fa897e44c3304cf15c1bf37c5aa8570b0e13e)

10 years agoPPP3G: fix show/hide "previous WAN IP" on Status Overview page
Augusto Bott [Sun, 26 Feb 2012 03:36:31 +0000 (26 00:36 -0300)]
PPP3G: fix show/hide "previous WAN IP" on Status Overview page

10 years agoMerge branch 'Teaman-ND' into Teaman-RT
Augusto Bott [Sat, 18 Feb 2012 11:22:42 +0000 (18 09:22 -0200)]
Merge branch 'Teaman-ND' into Teaman-RT

* Teaman-ND:
  MultiSSID: usability improvements/fixes

10 years agoMerge branch 'VLAN-MultiSSID' into Teaman-ND
Augusto Bott [Sat, 18 Feb 2012 11:21:02 +0000 (18 09:21 -0200)]
Merge branch 'VLAN-MultiSSID' into Teaman-ND

* VLAN-MultiSSID:
  MultiSSID: usability improvements/fixes

10 years agoMultiSSID: usability improvements/fixes
Augusto Bott [Sat, 18 Feb 2012 11:20:36 +0000 (18 09:20 -0200)]
MultiSSID: usability improvements/fixes

* settings for primary VIFs can now be changed directly on the overview/main table
* added a warning on the web UI when Wireless Bridge or Client mode is selected
* visual/usability improvements when creating new WL VIFs
* fixed/missing 'special' NVRAM variable (t_features)

10 years agofix duplicated ipt_account();
Toastman [Wed, 15 Feb 2012 16:27:10 +0000 (15 23:27 +0700)]
fix duplicated ipt_account();

10 years agoMerge remote-tracking branch 'origin/Toastman-RT' into Teaman-RT
Augusto Bott [Tue, 14 Feb 2012 10:02:30 +0000 (14 08:02 -0200)]
Merge remote-tracking branch 'origin/Toastman-RT' into Teaman-RT

* origin/Toastman-RT: (21 commits)
  IP Traffic: when/if set to 'disabled', we 'really' mean it
  MultiSSID: fix saving settings for non-WPAx VIFs (open/WEP)
  fix dhcp options for non-VLAN builds
  corrections to makefile
  Update to some timezones
  UDPxy: fixed symlink for udpxrec
  IGMPProxy: ignore non-primary addresses on upstream VIF
  Static ARP: minor improvement in the code
  WebUI: bugfix on forward/upnp page
  rc/firewall: reorg ipt_account rules creation (revert)
  change default QOS rules
  route modem IP - fix missed changes, cosmetics
  add 600Mhz cpu freq
  Update to Russian timezones
  Makefile: fix k24 compilation error
  Revert a small change on MLPPP code
  route modem IP for "Static" WAN
  cosmetics
  increase TC_HTB_NUMPRIO to 10, missed in previous commit
  small changes to makefile
  ...

Conflicts:
release/src/router/nvram/defaults.c

10 years agoMerge remote-tracking branch 'origin/QOS-DEV' into Teaman-RT
Augusto Bott [Tue, 14 Feb 2012 08:58:31 +0000 (14 06:58 -0200)]
Merge remote-tracking branch 'origin/QOS-DEV' into Teaman-RT

* origin/QOS-DEV:
  fix outgoing QOS prios
  allow incoming UDP to be exempted from QOS ingress
  Add IMQ based QOS ingress, incoming bandwidth pie chart
  Allow user-defined QOS class names
  allow up to 80 QOS rules
  QoS/Transfer Rates page fixed for K24 builds + improvements for K26 builds
  QoS Details/Transfer rates: filters and general improvements

Conflicts:
release/src/router/nvram/defaults.c
release/src/router/www/interfaces.js
release/src/router/www/qos-classify.asp
release/src/router/www/qos-ctrate.asp
release/src/router/www/qos-detailed.asp
release/src/router/www/qos-graphs.asp
release/src/router/www/qos-settings.asp

10 years ago3G modem support (from branch tomato-shibby)
Augusto Bott [Tue, 14 Feb 2012 07:05:22 +0000 (14 05:05 -0200)]
3G modem support (from branch tomato-shibby)

* cherry-picked/commits:
e0670b0d439900f2c1377348d24e2658211b2375
6f24e80002073d0e9c4c90a57733ecaa17038bd6
b512f4d54a6e7c23f2db78aab9ce07254c8901fc
b6be118dc249879567c85ae5f21c99f6ec222ac1
8d474a1193d6644e2fba361ab246adfb9ddfbd9b
cdec60187ef682a02e7718e2580125c6194cfd61
6118b5cf5972e7ed949700a5fbb372d214694c9f
abc7f3e126bb284a3e14c649f2ee224aae82a4bd

10 years agoIP Traffic: when/if set to 'disabled', we 'really' mean it
Augusto Bott [Sat, 11 Feb 2012 06:27:46 +0000 (11 13:27 +0700)]
IP Traffic: when/if set to 'disabled', we 'really' mean it

* when set to 'disabled' on page admin-iptraffic.asp, not a single iptables rule should be generated/created/loaded on rc/firewall.c (re: ipt-account rules)
* also, there should be consistency throughout the web UI - therefore, any/all pages under the 'IP Traffic' menu on the web UI should behave accordingly:
* a: show a warning about this particular feature being currently disabled and...
* b: show the user a link to IP Traffic 'main' settings page (similar to what happens on most of the pages inside the 'Bandwidth' group/submenu)

10 years agoMultiSSID: fix saving settings for non-WPAx VIFs (open/WEP)
Augusto Bott [Sat, 11 Feb 2012 05:04:09 +0000 (11 03:04 -0200)]
MultiSSID: fix saving settings for non-WPAx VIFs (open/WEP)

* under some circumstances, saving settings on advanced-wlvifs.asp would fail with error 'The field "wl_auth" is invalid'
* i.e. when there were any VIFs secured with 'WEP' or with no security ('open')
* see http://code.google.com/p/tomato-sdhc-vlan/issues/detail?id=3

10 years agoMerge branch 'Teaman-ND' into Teaman-RT
Augusto Bott [Sat, 11 Feb 2012 07:23:05 +0000 (11 05:23 -0200)]
Merge branch 'Teaman-ND' into Teaman-RT

* Teaman-ND:
  IP Traffic: when/if set to 'disabled', we 'really' mean it
  MultiSSID: fix saving settings for non-WPAx VIFs (open/WEP)

Conflicts:
release/src/router/www/ipt-details.asp

10 years agoMerge branch 'Teaman-IPTraffic' into Teaman-ND
Augusto Bott [Sat, 11 Feb 2012 06:40:36 +0000 (11 04:40 -0200)]
Merge branch 'Teaman-IPTraffic' into Teaman-ND

* Teaman-IPTraffic:
  IP Traffic: when/if set to 'disabled', we 'really' mean it

Conflicts:
release/src/router/rc/firewall.c
release/src/router/www/ipt-realtime.asp

10 years agoMerge branch 'VLAN-MultiSSID' into Teaman-ND
Augusto Bott [Sat, 11 Feb 2012 06:32:44 +0000 (11 04:32 -0200)]
Merge branch 'VLAN-MultiSSID' into Teaman-ND

* VLAN-MultiSSID:
  MultiSSID: fix saving settings for non-WPAx VIFs (open/WEP)

10 years agoIP Traffic: when/if set to 'disabled', we 'really' mean it
Augusto Bott [Sat, 11 Feb 2012 06:27:46 +0000 (11 04:27 -0200)]
IP Traffic: when/if set to 'disabled', we 'really' mean it

* when set to 'disabled' on page admin-iptraffic.asp, not a single iptables rule should be generated/created/loaded on rc/firewall.c (re: ipt-account rules)
* also, there should be consistency throughout the web UI - therefore, any/all pages under the 'IP Traffic' menu on the web UI should behave accordingly:
* a: show a warning about this particular feature being currently disabled and...
* b: show the user a link to IP Traffic 'main' settings page (similar to what happens on most of the pages inside the 'Bandwidth' group/submenu)

10 years agoMultiSSID: fix saving settings for non-WPAx VIFs (open/WEP)
Augusto Bott [Sat, 11 Feb 2012 05:04:09 +0000 (11 03:04 -0200)]
MultiSSID: fix saving settings for non-WPAx VIFs (open/WEP)

* under some circumstances, saving settings on advanced-wlvifs.asp would fail with error 'The field "wl_auth" is invalid'
* i.e. when there were any VIFs secured with 'WEP' or with no security ('open')
* see http://code.google.com/p/tomato-sdhc-vlan/issues/detail?id=3

10 years agofix outgoing QOS prios
Toastman [Fri, 13 Jan 2012 09:30:04 +0000 (13 16:30 +0700)]
fix outgoing QOS prios

increase HTB prios to 10
change class prio assignment

10 years agoallow incoming UDP to be exempted from QOS ingress
Toastman [Mon, 9 Jan 2012 16:28:25 +0000 (9 23:28 +0700)]
allow incoming UDP to be exempted from QOS ingress

(As incoming UDP has already reached our router, and unlike TCP,
UDP has no backoff mechanism, conventional wisdom says it should
always be delivered, and that there is no point in dropping it. However,
some protocols that use UDP have their own methods to slow down
the link, so I have left UDP in the QOS ingress mechanism by default.
Ticking the checkbox allows UDP to bypass QOS ingress. This may
help with VOIP etc.

Conflicts:

release/src/router/nvram/defaults.c
release/src/router/www/qos-graphs.asp

10 years agoAdd IMQ based QOS ingress, incoming bandwidth pie chart
Toastman [Sat, 4 Feb 2012 08:23:47 +0000 (4 15:23 +0700)]
Add IMQ based QOS ingress, incoming bandwidth pie chart

Thanks to Tiomo!

10 years agoAllow user-defined QOS class names
Toastman [Sun, 3 Apr 2011 04:04:42 +0000 (3 11:04 +0700)]
Allow user-defined QOS class names

10 years agoallow up to 80 QOS rules
Toastman [Tue, 2 Aug 2011 15:39:33 +0000 (2 22:39 +0700)]
allow up to 80 QOS rules

10 years agofix dhcp options for non-VLAN builds
Toastman [Fri, 3 Feb 2012 02:35:38 +0000 (3 09:35 +0700)]
fix dhcp options for non-VLAN builds

10 years agocorrections to makefile
Toastman [Sun, 29 Jan 2012 04:28:49 +0000 (29 11:28 +0700)]
corrections to makefile

10 years agoMerge branch 'Teaman-RT' into Toastman-RT
Toastman [Sat, 28 Jan 2012 17:34:25 +0000 (29 00:34 +0700)]
Merge branch 'Teaman-RT' into Toastman-RT

10 years agoMerge branch 'Teaman-RT' into Toastman-RT
Toastman [Thu, 26 Jan 2012 10:53:18 +0000 (26 17:53 +0700)]
Merge branch 'Teaman-RT' into Toastman-RT

10 years agoFix "Previous WAN IP" on Status Overview page
Augusto Bott [Thu, 26 Jan 2012 09:37:53 +0000 (26 07:37 -0200)]
Fix "Previous WAN IP" on Status Overview page

* fixes issue introduced on recent Teaman-ND merges

10 years agoMerge branch 'Teaman-ND' into Teaman-RT
Augusto Bott [Thu, 26 Jan 2012 09:22:17 +0000 (26 07:22 -0200)]
Merge branch 'Teaman-ND' into Teaman-RT

* Teaman-ND:
  dnsmasq: fix DNS/hostname resolution on LAN bridges with DHCP disabled
  Tools/System bugfix: command output was hidden inside the 'Notes' section'

10 years agoMerge branch 'VLAN-MultiSSID' into Teaman-ND
Augusto Bott [Thu, 26 Jan 2012 09:19:49 +0000 (26 07:19 -0200)]
Merge branch 'VLAN-MultiSSID' into Teaman-ND

* VLAN-MultiSSID:
  dnsmasq: fix DNS/hostname resolution on LAN bridges with DHCP disabled

10 years agoMerge branch 'VLAN-GUI' into VLAN-MultiSSID
Augusto Bott [Thu, 26 Jan 2012 09:19:25 +0000 (26 07:19 -0200)]
Merge branch 'VLAN-GUI' into VLAN-MultiSSID

* VLAN-GUI:
  dnsmasq: fix DNS/hostname resolution on LAN bridges with DHCP disabled

10 years agodnsmasq: fix DNS/hostname resolution on LAN bridges with DHCP disabled
Augusto Bott [Thu, 26 Jan 2012 09:19:03 +0000 (26 07:19 -0200)]
dnsmasq: fix DNS/hostname resolution on LAN bridges with DHCP disabled

* dnsmasq should respond to DNS queries on all internal/LAN interfaces, even if DHCP is disabled on some of them

10 years agoTools/System bugfix: command output was hidden inside the 'Notes' section'
Augusto Bott [Thu, 26 Jan 2012 08:58:17 +0000 (26 06:58 -0200)]
Tools/System bugfix: command output was hidden inside the 'Notes' section'

* fixes problem introduced on commit ed52e278ac78901def978730f38cb789135dd8bc

10 years agoFixed non-VLAN build errors introduced on recent merges from Teaman-ND
Augusto Bott [Thu, 26 Jan 2012 06:04:02 +0000 (26 04:04 -0200)]
Fixed non-VLAN build errors introduced on recent merges from Teaman-ND

10 years agoUpdate to some timezones
Toastman [Thu, 26 Jan 2012 02:07:27 +0000 (26 09:07 +0700)]
Update to some timezones

10 years agoUDPxy: fixed symlink for udpxrec
Augusto Bott [Fri, 20 Jan 2012 03:18:41 +0000 (20 01:18 -0200)]
UDPxy: fixed symlink for udpxrec

10 years agoIGMPProxy: ignore non-primary addresses on upstream VIF
Augusto Bott [Fri, 20 Jan 2012 02:26:33 +0000 (20 00:26 -0200)]
IGMPProxy: ignore non-primary addresses on upstream VIF

* Prevents issues when "Route Modem IP" is enabled and WAN is set to DHCP, etc...

10 years agoStatic ARP: minor improvement in the code
Toastman [Wed, 25 Jan 2012 17:29:14 +0000 (26 00:29 +0700)]
Static ARP: minor improvement in the code

10 years agoWebUI: bugfix on forward/upnp page
Augusto Bott [Sun, 15 Jan 2012 13:40:46 +0000 (15 11:40 -0200)]
WebUI: bugfix on forward/upnp page

Couldn't select any LAN bridges without first enabling "Inactive Rules Cleaning" first.

10 years agorc/firewall: reorg ipt_account rules creation (revert)
Augusto Bott [Sun, 15 Jan 2012 14:18:25 +0000 (15 21:18 +0700)]
rc/firewall: reorg ipt_account rules creation (revert)

* revert commit b04451522fda66787e0db697d678d79d11e397a2

10 years agochange default QOS rules
Toastman [Mon, 23 Jan 2012 17:56:35 +0000 (24 00:56 +0700)]
change default QOS rules

10 years agoroute modem IP - fix missed changes, cosmetics
Toastman [Wed, 25 Jan 2012 16:53:48 +0000 (25 23:53 +0700)]
route modem IP - fix missed changes, cosmetics

10 years agoMerge branch 'Teaman-ND' into Teaman-RT
Augusto Bott [Wed, 25 Jan 2012 13:35:49 +0000 (25 11:35 -0200)]
Merge branch 'Teaman-ND' into Teaman-RT

* Teaman-ND:
  Add route modem IP option when WAN is set to "Static IP"
  MultiSSID: small web UI fix (only Access Point mode supported for non-primary VIFs)
  Updated a few NVRAM defaults
  MultiSSID: web UI improvements
  UDPxy: fixed symlink for udpxrec
  IGMPProxy: ignore non-primary addresses on upstream VIF

Conflicts:
release/src/router/nvram/defaults.c
release/src/router/www/basic-time.asp

10 years agoMerge branch 'VLAN-MultiSSID' into Teaman-ND
Augusto Bott [Wed, 25 Jan 2012 08:57:58 +0000 (25 06:57 -0200)]
Merge branch 'VLAN-MultiSSID' into Teaman-ND

* VLAN-MultiSSID:
  MultiSSID: small web UI fix (only Access Point mode supported for non-primary VIFs)

10 years agoAdd route modem IP option when WAN is set to "Static IP"
Augusto Bott [Wed, 25 Jan 2012 08:57:45 +0000 (25 06:57 -0200)]
Add route modem IP option when WAN is set to "Static IP"

* also, small bugfix: skip this setting if wireless is the actual WAN interface (i.e. as wireless client)

10 years agoMultiSSID: small web UI fix (only Access Point mode supported for non-primary VIFs)
Augusto Bott [Wed, 25 Jan 2012 08:24:27 +0000 (25 06:24 -0200)]
MultiSSID: small web UI fix (only Access Point mode supported for non-primary VIFs)

10 years agoUpdated a few NVRAM defaults
Augusto Bott [Tue, 24 Jan 2012 08:44:32 +0000 (24 06:44 -0200)]
Updated a few NVRAM defaults

10 years agoMerge branch 'VLAN-MultiSSID' into Teaman-ND
Augusto Bott [Tue, 24 Jan 2012 07:56:15 +0000 (24 05:56 -0200)]
Merge branch 'VLAN-MultiSSID' into Teaman-ND

* VLAN-MultiSSID:
  MultiSSID: web UI improvements

10 years agoMultiSSID: web UI improvements
Augusto Bott [Tue, 24 Jan 2012 07:55:53 +0000 (24 05:55 -0200)]
MultiSSID: web UI improvements

* bugfix on the VIF table/list (max 4 VIFs per physical wireless interface)
* commented out some debugging code left still in place
* user can only hit the 'save' button from the 'overview' tab (helps improving validation of fields on other tabs)
* revised 'notes' section
* following-up commit d29774a513405c94249c0c310c7c3f9fe8066349

10 years agoadd 600Mhz cpu freq
Toastman [Sun, 22 Jan 2012 08:10:29 +0000 (22 15:10 +0700)]
add 600Mhz cpu freq

10 years agoUpdate to Russian timezones
Toastman [Sun, 22 Jan 2012 01:59:08 +0000 (22 08:59 +0700)]
Update to Russian timezones