Commit Graph

3507 Commits (172de443799c21a9726fa62ee445197c2967cbf6)

Author SHA1 Message Date
qin af182dfb30 Now R6250 and R6300v2 supported 10 years ago
chazikai24 c5a3221e3f Patch brcm for newer Samsung flash chips 10 years ago
qin a913a3430b try to fix mtd problems according to Kong's code 10 years ago
qin 52922ff087 R6300v2: provent to overwrite board_data 10 years ago
Shibby 613e902358 GUI: About page - cosmetic 10 years ago
Shibby 97419c6c11 RAID module and mdadm tool
- Fix mdadm compilation
- compile raid modules.
- Enable RAID feature to all AIO builds
- If RAID is not set then raid modules are moved to extras
10 years ago
Shibby 67034430a2 BWLimiter: Add Priority option for Default class of br0 10 years ago
Shibby bacb83ab98 ipv6: Other ISP Configuration button
partially taken from Victek`s github.
10 years ago
Shibby 7a435c1e0c Kernel: enable usb later to avoid boot up failed if USB 3.0 storage is connected to USB 3.0 port
from Netgear GPL sources - R7000
10 years ago
Shibby 9bbecc093f GUI: Fix forward-upnp page 10 years ago
Shibby 216098b093 GUI: Grow up limit on IPv4 & IPv6 port forwarding rules creation from 50 to 100 entries. 10 years ago
Shibby d9052e6140 webmon_bkp: restart firewall service after clean webmon chain
... to reload webmon iptables rule

discussion: http://www.linksysinfo.org/index.php?threads/tomato-shibby-1-28-web-usage-logs-truncated.70852/
10 years ago
Shibby 4a0b09ad76 remove SNMP and PPTP support for DIR868L - saving nvram space 10 years ago
Shibby 01b0a0749f GUI: forward-upnp - allow to run upnpd service without selected any of bridge.
discussion: http://www.linksysinfo.org/index.php?threads/miniupnpd-custom-config-syntax.70863/#post-256297
10 years ago
lancethepants be87992209 tinc: Update gui and backend for tinc1.1pre11.
RSA keys are no longer required, unless you need interoperability with tinc1.0 nodes.
This saves a ton of nvram space, and really makes tinc better for making larger meshes.

Tinc now bunldes its own crypto for now, removing the need for OpenSSL elliptic crypto.
As a result the tinc binary has grown larger, but we also save space in OpenSSL.

This commit also allows for better firewall customization.
10 years ago
Shibby 13eef080e3 tinc: update to 1.1pre11 10 years ago
Shibby 5b2ab40f3a miniupnpd rc: move custom configuration before "allow" statements
discussion: http://www.linksysinfo.org/index.php?threads/miniupnpd-custom-config-syntax.70863/#post-256291
10 years ago
Dupondje db36adeb3c - Allowed the IPv6 Forwarding page to allow more fancy subnets & rules.
For example I need the following destination address
::e269:95ff:fe91:8683/::ffff:ffff:ffff:ffff).
- Changed the DNSMASQ config a bit for SLAAC & DHCPv6 and added an
option to select them in the GUI. (more info about the differences
you can find on my blog (http://blog.dupondje.be).

c68ef3ab7a
10 years ago
Shibby 5e27416fac dnsmasq 2.72+ up to December 9 2014
From Toastman-RT branch - thx Toastman
10 years ago
Shibby 5d67b9d84b 4G support: missing file 10 years ago
Shibby acd1f01466 fix miniupnpd compilation 10 years ago
Shibby 8912d02518 Merge branch 'shibby-arm' of https://bitbucket.org/pl_shibby/tomato-arm into shibby-arm
Conflicts:
	release/src-rt-6.x.4708/Makefile
	release/src-rt-6.x.4708/router/shared/id.c
10 years ago
Shibby 677a97ec98 BCM: wl/et drivers update with tools
Thanks RMerlin
10 years ago
Shibby bef8b7d5b1 4G/LTE modem support and integration with GUI
First release od 4G/LTE support. Tested on Huawei E3276 and E3372 only.

Support Hilink modems using cdc_ether module and non-Hilink modems using cdc_ncm module.
10 years ago
Shibby 41cca0d92c Add many kernel modules of audio and camera devices to extras 10 years ago
Shibby 2f675c2700 Miniupnpd: update from 1.8 (20140422) to 1.9 (20141209) 10 years ago
Shibby 1665084b21 MiniDLNA: update from 1.1.2 to 1.1.4 10 years ago
Shibby f400a5853e OpenSSL: update from 1.0.1j to 1.0.1l 10 years ago
Shibby 22cddc7da7 SNMP require libz library 10 years ago
Shibby 700b30fb7b add SNMP to all ARM builds 10 years ago
Shibby a75806e99d fix SNMP compilation 10 years ago
Shibby 24fb7332d9 Partial support of R6250/R6300v2 - not finished!
I am able to install Tomato (ofw -> dd-wrt -> tomato) but upgrade firmware from Tomato will brick router.
Please do not use those images if you don`t know what you are doing!
10 years ago
Shibby f648ca1389 few updates from RMerlin sources
Most important:
JFFS - expand size from 32MB to 64MB
XHCI - Backported XHCI code from Netgear, which seems to be a backport from a newer 3.x Linux kernel
10 years ago
Vortex 95dbaa459b Huawei WS880 support 10 years ago
pl_shibby 39342f951f Merged in enable-hash-extension-in-php (pull request #1)
Enable hash extension in PHP
10 years ago
microalps ad44e2a90e RSA 2048 bit keylength, SHA2 public certificate 10 years ago
microalps 7893fbfbd7 OpenSSL: Removed support for SSLv2 and SSLv3 protocols 10 years ago
Eion Robb 346bacfd91 Enable hash extension in PHP 10 years ago
Shibby aa81bc22e4 OpenVPN: update to 2.3.6 10 years ago
Shibby 40abdab6f9 PHP: enable exif 10 years ago
Shibby 5687850b82 one fix for VPN Client page 10 years ago
Shibby f7dc8cc77c OpenVPN GUI: Selectable LAN interface to bridge with TAP 10 years ago
Shibby caa9070ef7 fix iptraffic 10 years ago
Shibby 13ad5b2b5b OpenVPN: update to 2.3.5 10 years ago
Shibby 2c239ccaf4 LZO: update from 2.06 to 2.08 10 years ago
Shibby 29d77b07bc OpenSSL 1.0.1j 10 years ago
Shibby f5e21a0020 Dlink DIR868L support 10 years ago
Shibby 173ce41c52 MultiSSID: fix web UI errors with dual-radios
4ba487d020
10 years ago
Shibby e0de1e1b3b Minor multiLAN/wireless bugfixes
d1b97fef19
10 years ago
Shibby d0da5b3a1e PHP: missing files 10 years ago
Shibby f9fa7bf69d add missing files for php 10 years ago
Shibby f5169ce915 Revert "compile wlconf from sources".
now basic-network page works correct.
11 years ago
Shibby 64df811de9 cosmetics 11 years ago
Shibby b94a2709c9 MiniUpnp - Add "friendly name" 11 years ago
Shibby 018219a059 Minidlna - Fixes file streaming for some devices 11 years ago
Shibby 761f4cc29c Openssl: fix compilation
It`s not the best solution but it works.
We have to find better way to fix it.
11 years ago
Shibby 90feae7c43 Revert "cdc_ncm and qmi_wwam modules update" 11 years ago
Shibby 8f7acc2af4 dnscrypt-proxy update: 1.4.1 11 years ago
Shibby 271a3a6521 libsodium update: 1.0.0 11 years ago
Shibby aa56cfec7a compile wlconf from sources 11 years ago
Shibby c6daf09f28 remove libjpeg and use jpeg sources (already in tomato) 11 years ago
Shibby 53dbf5adf8 cdc_ncm and qmi_wwam modules update 11 years ago
Shibby 4595b3c885 new sierra and sierra_net module, add sierra_net module to image 11 years ago
Shibby 859baf9aaf fix optware-install script for ARM 11 years ago
Shibby ff68b935c0 more advanced Nginx settings in GUI 11 years ago
Shibby 97cb07471c add libjpeg, add jpeg support for php 11 years ago
Shibby 379d5cf930 openssl update to 1.0.1i 11 years ago
Shibby b311c35509 libsodium update to 0.7.0 11 years ago
Shibby 117ec2fafb fix CPU core display
When CPU has only one core then is not showing line of "processor" in /proc/cpuinfo, well $b return 0 not 1.
11 years ago
Shibby 61bcd29764 cosmetics 11 years ago
Shibby 4670d6374f tinc: missing code 11 years ago
Shibby dd54013941 Fix display CPU Freq on status page.
add sysinfo-helper - small script to detect cores numbers and round CPU Freq to correct value.
11 years ago
Shibby 9b2d52b16b Disable TOR from ARM builds for now.
TOR doesn`t works on ARM. Got Segmentation fault
11 years ago
Shibby 94bef58159 Grow-up "Remote Host /IP" field on admin-log.asp page
this field has limit to 15 characters but it can be used to set hostname, not only ip address well i changed limit to 32.
11 years ago
Shibby 0d8db3c6a9 Allow to change directory with GUI`s files.
This can be very helpful for Developers and Advanced users.
11 years ago
Shibby cf290504cb Use different paragon module (ufsd_up) when SMP is not supported 11 years ago
Shibby 448e8541b5 optware: add Shibby`s packages repository for ARM 11 years ago
Shibby c74e2e67ec Fixed CPU support for RT-N18U
RT-N18U has a single-core CPU and isn`t support SMP. This router has to be compiled with new option ARMCPUSMP=up

This commit will fix CPU support for this router (fix CPU load) and also force to use separate wl and ctf module for router without SMP support.
11 years ago
lancethepants 7462fa6fd4 tinc: integration and gui.
This commit include also:
- Fix firewall init. Better detection for checking changed hosts.
- tinc: fix gui to work with IE. Improve upon verifyFields functions.
- Add tinc to AIO builds

Source: https://github.com/lancethepants/Toastman-Tinc/commits/master

Nice works lance!
11 years ago
lancethepants a54edca6b0 tinc: Add clean sources of 1.1pre10. 11 years ago
Shibby 123d598de1 nginx: add new option "Run As" 11 years ago
Shibby ac77dd6bb4 libsodium update to 0.6.1 11 years ago
Shibby f799aca79f rc/nginx.c - fix php support for ownCloud 11 years ago
Shibby eb647ab566 allow run spawn-fcgi as root 11 years ago
Shibby d3abfc5f9f libfoo for new packages 11 years ago
Shibby e0a8f6b4a6 Add a lot of PHP modules required by ownCloud 11 years ago
Shibby 776a95340b libpng 1.2.51 clean sources 11 years ago
Shibby bf4d5ea750 libxml2 2.9.1 clean sources 11 years ago
Shibby 0a518b943b SQLite update 3.8.6 11 years ago
Shibby 85f6cc64bf libiconv update 1.14 11 years ago
Shibby 13e2453aef fix 3G modem support for ARM
Unknown parametr MaxSize
11 years ago
Shibby 0ca8a1289d fix compilation when UPS is not set 11 years ago
Shibby ac97f3f781 fix compilation 11 years ago
Shibby 83afa48174 add RT-N18U support 11 years ago
Shibby b5babb3c76 Synchronize ET driver with merlin`s sources 11 years ago
Shibby 6e7845bd1c temporary disable webmon for ip6tables
until we will fix ipv6 module. Webmon for ipv4 works correct.
11 years ago
Shibby 57c7f8700f try to fix webmon for ipv6
module still not works correct
11 years ago
Shibby 38cb64fa90 fix QoS for ARM 11 years ago
Shibby 72d48406db libcurl 7.37 11 years ago
Shibby f3ed4dc950 transmission 2.84 11 years ago
Shibby 6909d88c19 Fix Webmon for ARM
Cherry-picked from RMerlin git - THX!
11 years ago
Shibby de63f753a6 Add "web" module for ip6tables
Fix Access Restriction + IPv6 issue
11 years ago
Shibby 27de92ba67 Add GRO CONTROL
Another Asus`s tweak. GRO should stabilize and speed-up dl/ul speed from Samba

Thx RMerlin for advise!
11 years ago
Shibby a5968b5159 add DNSSEC to VPN and AIO builds 11 years ago
Shibby 9a40e35a62 transmission: add autoreconf before configure should resolve compilation issue 11 years ago
Shibby 0ec16211d0 openssl - add options: version, speed and s_client 11 years ago
Shibby 915a94a13f openssl update: 1.0.1h 11 years ago
Shibby d638dad1fe clean-up 11 years ago
Shibby 4d6b2836a8 grow up 6rd-prefix range 11 years ago
Shibby ac4a83e88e transmission 2.83 11 years ago
Shibby 7a5dd37b0a dnscrypt: add user selectable/manual proxy input cd ... 11 years ago
Shibby 875061a09f fix advanced dns/dhcp page 11 years ago
lancethepants 1661ca0b60 dnscrypt: add user selectable/manual proxy input 11 years ago
Shibby 7e5bd955e4 dnscrypt-proxy 1.4.0 11 years ago
Shibby f1b3febc47 dnsmasq 2.71 11 years ago
Shibby 002c8bdadd rc: fix compilation 11 years ago
Shibby 564efac969 spawn-fcgi: execute permissions 11 years ago
Shibby 24d2df95c0 nginx testpage cosmetics 11 years ago
Shibby 0814760619 libsodium: Update to version 0.5.0 11 years ago
Shibby 52936082bd dnscrypt: Switch label.
f80e282bcb
11 years ago
Shibby 7f66f1dbca Access Restriction: return to old "web module" solution
string module is still in image, well user can you it in his own iptables rules

this partially reverts commit 292891c175fede704239a786c227f82f7c902e3d
11 years ago
Shibby 9d346d4697 spawn-fcgi: cleanup 11 years ago
Shibby e5a956f8dc ethstate: fix when we have network aliases of WAN interface 11 years ago
Shibby 942350921e dnscrypt: Add dns priority option.
Author: lancethepants
764922832e
11 years ago
Shibby 9ee51fb513 DNSSEC: Adding GUI and credits.
DNSmasq: Adding strict-order || no-resolv switch.
11 years ago
Shibby ce52bee13e Add clean sources of GMP and nettle for DNSSEC
nettle. 2.7.1
GMP 6.0.0a

Author: @lancethepants
11 years ago
Shibby 20b7e314c2 dropbear: fix some PATH 11 years ago
Shibby 730291bc14 Add gui for Comcast DSCP fix.
Author: lancethepants
ef8358d560
11 years ago
Shibby a8e83188e7 Comcast Fixes: DSCP and buffer overflow.
2f343c3844
11 years ago
Shibby 357a0ad657 dnsmasq: update to 2.70
chery-picked from Tomato-RAF
11 years ago
Shibby ac0c5fd5ea openvpn: autoreconf 11 years ago
Shibby cdf1aba481 openvpn update to 2.3.4 11 years ago
Shibby eba4799955 ovpn client gui: allow to set ip/mask on TAP/TLS 11 years ago
Shibby 8808fbbc64 DDNS - new services: ovh and changeip 11 years ago
Shibby 6f855dae65 ufsd driver update from Asus GPL 11 years ago
Shibby 2a9e0e46a7 kernel/wl/include updates
- update kernel to latest Asus (RMerlin) code
- new wl driver 6.37.14.86 (r456083)
- new wl binary
- add some modules for 3G USB modem
11 years ago
Shibby 39a8ac8772 pcre: update to 8.35
this commit fix also compilation issue
11 years ago
Shibby 0d111e04d0 R7000 cd ...
Add missing Makefile.
Revert some changes from last commit.
11 years ago
Shibby 6a3847d4fe Netgear R7000 fully supported
- wnrtool used to create initial (chk) image (target r7000init)
- buttons works (wifi on/off is like SES button)
- most leds works (without wifi and usb leds)
- ufsd driver is from asus for now but ufsd_netgear is also included (but not working). To compile netgear`s ufsd driver just target in Makefile to UFSD="NETGEAR"
- added support of WAN led (rc/init.c file)

Vic sorry but i propably will override your last commit. I had some code already added to sources before you was commit yours.

wl driver from netgear gpl is not working on tomato, well i`m using asus`s wl driver.

BR!
11 years ago
Vicente 04a2bbbf0a R7000: Model implementation.
I had one R7000 for few hours today, it's what I achieved. WLAN need tweak
but I had to return.
To flash I used dd-wrt as bridge, then flash the build and do nvram erase
from serial port.
11 years ago
Shibby 7734c4ccb8 move spawn-fcgi to the right directory 11 years ago
Shibby a8d16f6d8a include bonding module and link aggregation script
untested yet!
11 years ago
Shibby 029a4d0020 dnsmasq update to 2.69
this commit include also one RMerlin`s commit:
webui: h.count isn't set on Last24 page - use the updateMaxL
value if h.count isn't set
11 years ago
Shibby bef5045e42 Fix for average traffic rate being incorrect until you actually reach the
max number of samples, i.e. wait 10 mins:

thanks to Rmerlin @

b59997cd17
11 years ago
Shibby e8a703dfa5 MiniDLNA update to 1.1.2
Now it works on Tomato-ARM
11 years ago
Shibby 072110c96e Miniupnpd update to 1.8 (20140422) 11 years ago
Shibby 4f747c5a10 openvpn update to 2.3.3 11 years ago
Shibby d75436bc5a nginx support
cherry-picked from Tomato-RAF

This commit include also:
- spawn-fcgi support for PHP. Now we can enable PHP support from GUI.
- new zlib support (Makefile changes). Fix co-operation with PHP
- add some new module for PHP
- fix button support for AC56. WPS button is now as AOSS. Power button is now AOSS led (blink when we push WPS button)
- fix wireless support for AC56 (rc/init.c). Now 80MHz of channel width works for me.
- images for AC56U, AC68U and AC68R are the same well we can just copy images for each router (Makefile)
- rewised www/index.html for nginx
- phpinfo.php file added to /www directory
11 years ago
Shibby adfda32a6d spawn-fcgi sources 11 years ago
Shibby a9069671fd zlib update to 1.2.8 11 years ago
Shibby e070927033 php/pcre/nginx sources from Tomato-RAF 11 years ago
Shibby c0b3e6df6a Rewised wireless driver
we used from February. This one is from March 25
11 years ago
Shibby b542202589 OpenSSL update: 1.0.1g 11 years ago
Shibby f7d874bf86 Merge branch 'shibby-arm' of https://bitbucket.org/pl_shibby/tomato-arm into shibby-arm 11 years ago
victek b61300c423 wl.exe updated GPL4887. Stable. 11 years ago
Shibby 0ced2bb75b Miniupnp for ARM
- update to version 1.8.20140401
- make it workable on Tomato-ARM
- re-apply tomato-helper code
11 years ago
Shibby 47a9b2b713 clean-up 11 years ago
Shibby 782e1f95f6 fix VLAN VID Offset support
allow to use vlan > 16
11 years ago
Shibby 7bd5393c75 RT-AC68U and RT-AC68R are the same well we can return the same MODEL_RTAC68U. 11 years ago
victek 5db0f78149 vlan: missed value for correct model ID in vlan gui 11 years ago
victek bd982cb23c New router ID recognition and vlan map. 11 years ago
victek 95826d1609 wrong place for acs_mode, my fault, correction. 11 years ago
victek ef849015a8 wireless: solved bug adding 'eth1 eth2' in acs_ifnames token. see from line 2881 router/wlconf_arm/wlconf.c 11 years ago
victek 7d744db592 model id: TBC. Makefile:miniupnpd last trunk version comment in Makefile. 11 years ago
victek 2aa1408ca5 model id 11 years ago
victek 681d397166 vlan for RT-AC56 && RT-AC68, shibby test in your RT-AC68, not sure 100%. 11 years ago
Shibby 723d4f86fd add igs binary 11 years ago
Shibby e4a2843bae use older Samba version
it`s smaller, faster and access with password works correct.

For now. Maybe in future we will back to newer version.
11 years ago
Shibby 7ece8c497f fix tomatoanon checkver 11 years ago
Shibby de90698720 add kernel modules for APCUPSD 11 years ago
Shibby 36993a3a8e cosmetics 11 years ago
Shibby addfb641c0 Led configuration for RT-AC68U 11 years ago
Shibby ead830f0b6 Revised about.asp page 11 years ago
Shibby 9da79b467d missing changes in last commit 11 years ago
Shibby dd8f1b8271 Merge branch 'shibby-arm' of https://bitbucket.org/pl_shibby/tomato-arm into shibby-arm
Conflicts:
	release/src/router/httpd/misc.c
	release/src/router/httpd/tomato.c
11 years ago
Shibby 35600bc65f fix function of backup configuration from GUI 11 years ago
Shibby 475be8ddf6 fix iptables rules in firewall and access restriction 11 years ago
Shibby 4a31b90b48 fix compilation 11 years ago
Shibby 04359a76ac kernel updates
for emf and igs.
11 years ago
Shibby af1859afbb Another big update
- updated et, wl, ctf, emf, igs, bcm57xx drivers
- most binaries compiled from sources line libbcm, bcmcrypto, libbcmcrypto, nas, eapd, emf, igs
- fixed flash used space
- fixed wireless encryption problem (nas got Segmentation Fault)
- added ionice and taskset for Samba
- shared, include and router/shader code updated
- one fix in optware install script
- removed some mipsel stuff like iptables, iproute, et, nvram ...
- CFLAGS, LDFLAGS updated
- propably much more changes and fixes but i dont remember now ;)
11 years ago
Shibby 0d7b4af927 clean-up 11 years ago
Shibby 5b1a1cf6b3 revert Tiomo patch, do not use IMQ for now 11 years ago
Shibby 7e92e9caef samba-3.5.8 for ARM 11 years ago
Shibby 0906000f08 include updates 11 years ago
Shibby c020286118 shared updates 11 years ago
Shibby c5904acc11 kernel updates 11 years ago
Shibby 6ae60e4580 Remove src, src-rt and src-rt-6.x directories 11 years ago
Shibby f41d1a1fea update #5 - drivers and Makefile
-update et,emf,igs,ctf drivers
-update wl drover to 6.37.14.62 (r437318) (current Asus GPL)
-remove wlconf binary (we`re now compile it from sources)
-add depends of wlconf (common)
-upgrade wl tool
-Makefile - add new flags and features to ac68e target
11 years ago
Shibby 14b318f874 update #3 - include
synchronize with current Asus GPL
11 years ago
Shibby b57d442d8b update #2 - shared
synchronize with currect Asus GPL
11 years ago
Shibby 66b1f0fa80 update #1 - kernel
synchronize with currect Asus GPL sources
fix for tomato sysinfo (cpu and chipset detect)
11 years ago
Shibby 2e6b0f1311 clean-up, fix compilation 11 years ago
Shibby b3a3e5e8ec Lot of fixes
- lot of fixes of ARCH in router/Makefile
- mssl can`t use cyassl. Need to always use openssl
- we always need libssl.so, well the easies way is include openvpn to image
- now https works starts and we have access to GUI !!!
- lot of changes in nvram. Now all variables are restored and most (or even all) services works (ssh, telnet, dnsmasq)
- changes of rc/mtd are taken from your sources - thx
- id/detect of AC68 and AC56 added - thx

Finally some progress! :)
11 years ago
Shibby b4c1488e2b forgot toolchain 11 years ago
Shibby 81e8adc09c biggest update: Kernel for ARM 11 years ago
Shibby 40a5f643d1 Top Makefile and target.mak updates for ARM 11 years ago
Shibby cb9b45cfb1 wl and wlconf for ARM 11 years ago
Shibby b6ba17390c tools updates 11 years ago
Shibby a4d2f24e9c shared ARM updates 11 years ago
Shibby 50ba22c942 lzma-loader and ntools 11 years ago
Shibby 19dd904657 include ARM updates cd .. 11 years ago
Shibby 01bf2a5792 include ARM updates 11 years ago
Shibby 93762ff1e8 emf, et driver for arm 11 years ago
Shibby 9b73a74d77 ctf, cfe, ctools for arm 11 years ago
Shibby 699bc36bf8 bcm57xx, bcm_tools, bcmcrypto, btools 11 years ago
Shibby 26dbef57b1 rename linux-2.6 directory to linux-2.6.36 and add symlink 11 years ago
Shibby fa35d1ef09 just copy src-rt-6.x to src-rt-6.x.4708 to better see changes between mipsel and arm support 11 years ago