5092 Commits

Author SHA1 Message Date
Eric Sauvageau
19d133ab50 ipset_arm: Add new modules to modprobe.conf, for automagic module loading 2017-08-01 01:02:28 -04:00
John Bacho
1c274d1e2e ipset_arm: update rcu locking in delete for settype hash 2017-08-01 00:13:34 -04:00
John Bacho
0fc2f7a56a ipset_arm: update rcu locking in add for settype hash 2017-08-01 00:12:16 -04:00
John Bacho
a65cb2de1f ipset_arm: take rcu lock when expiring entries from settype hash 2017-08-01 00:10:53 -04:00
John Bacho
5bdacc0938 ipset_arm: update ip_set_comment.h to eliminate unneccessary use of kfree_rcu 2017-08-01 00:09:19 -04:00
John Bacho
d87876f41c ipset_arm: (fork) take rcu lock when flushing settype 2017-08-01 00:06:47 -04:00
John Bacho
801c010780 kernel-arm: (fork) update include Kbuild for netfilter 2017-08-01 00:04:37 -04:00
John Bacho
acf8e0073e ipset_arm: (fork) update kernel to ipset 6.32 settypes 2017-08-01 00:02:51 -04:00
Eric Sauvageau
c0dbd279ac Updated documentation 2017-07-31 03:28:54 -04:00
Eric Sauvageau
8324b9d4a6 webui: remove unused VPN pages from repo 2017-07-31 03:28:14 -04:00
Eric Sauvageau
895acd88dd webui: merge PPTP/L2TP and OpenVPN client tabs, OpenVPN being the default page 2017-07-31 03:28:07 -04:00
Eric Sauvageau
f8087a576d build: display banner for rc; update comments about prebuild collection 2017-07-31 03:28:05 -04:00
Eric Sauvageau
251db0d522 webui: add missing tabs to the new menu trees 2017-07-31 03:27:59 -04:00
Eric Sauvageau
7945f1db5a webui: merge PPTP and OpenVPN server tabs (like stock), but make OpenVPN the default page 2017-07-31 03:27:53 -04:00
Eric Sauvageau
7a33eeaf58 webui: replace is_alphanum() with validator.isString() method 2017-07-31 03:27:46 -04:00
Eric Sauvageau
c6c617b998 ntp: do not alternate between ntp server0 (from webui) and server1 (defaulting in nvram to time.nist.gov) - only use server1 if server0 is not set 2017-07-30 14:21:41 -04:00
Eric Sauvageau
f0e89f5119 rc: fix clock state verification code when starting OpenVPN instances (was incorrectly looking for Jan 1st 2012 while boot time clock is already newer than this); make the wait time exponential and longer 2017-07-30 14:10:43 -04:00
Eric Sauvageau
e64aee3f98 webui: Add description field to OpenVPN clients; make VPNStatus page use these, and also update display every 5 seconds 2017-07-30 03:03:37 -04:00
Eric Sauvageau
5dfbe3a37b ssl: moved root certificates and OpenVPN DH to same location as Asus 382_15098; used Asus's root certificate file 2017-07-29 13:52:38 -04:00
Eric Sauvageau
225656bfa9 Updated documentation 2017-07-29 03:25:31 -04:00
Eric Sauvageau
d2ac3b6cf3 webui: fix new menu tabs CSS 2017-07-29 03:17:14 -04:00
Eric Sauvageau
508353e02f webui: moved App icon from the status area to the footer, next to other links 2017-07-29 02:19:44 -04:00
Eric Sauvageau
38be60a1dc Merge branch '382menu' 2017-07-29 01:33:40 -04:00
Eric Sauvageau
23fc18c160 webui: Merged new 382 menu system
The new menu generation code from GPL 382 is easier to maintain, using
objects instead of arrays with a bunch of exception cases.  It also means
that adding/removing menu entries is now very straightforward, someone
could just replace/modify the require/modules/menuTree.js file to modify
the menu layout (and add the required CSS entries if adding a new
root menu entry with an icon).
2017-07-29 01:27:15 -04:00
Eric Sauvageau
baceb34250 Updated documentation 2017-07-28 22:19:50 -04:00
Eric Sauvageau
b64acebbbd rc: add missing code for IPv4 URL filtering lost in GPL merge 2017-07-25 12:07:53 -04:00
Eric Sauvageau
bb23787912 Updated documentation 2017-07-24 14:44:54 -04:00
Eric Sauvageau
01c62f7701 build: remove dependencies from various install recipes, to reduce the amount of double (and triple) recompile duing build 2017-07-24 14:40:25 -04:00
Eric Sauvageau
c798ac2873 webui: backported Ethernet port status from 382 2017-07-24 13:17:09 -04:00
Eric Sauvageau
90640c5980 webui: backported Ethernet port status from 382 2017-07-23 02:40:30 -04:00
Eric Sauvageau
2776b83762 Merge branch '380.67_x' 2017-07-23 00:57:12 -04:00
Eric Sauvageau
a914b18eb5 Update documentation 2017-07-23 00:57:01 -04:00
Eric Sauvageau
4e0fd06944 Updated documentation 2017-07-22 13:24:25 -04:00
Eric Sauvageau
177d547bbc rc: always mark LAN/LAN packets, not just with Asus NAT loopback mode
Despite the misleading comment in the code, this is also used for
port forwarding, not just for the NAT loopback.  Otherwise, port
forward/UPNP won't properly bypass CTF.
2017-07-22 13:23:00 -04:00
Eric Sauvageau
4a43c2f4b8 Merge branch '380.67_x' 2017-07-20 22:40:52 -04:00
Eric Sauvageau
9c2decb0ac Updated documentation 2017-07-20 22:40:06 -04:00
Eric Sauvageau
fcc6b6719d httpd,webui: Make httpd/sysinfo report the QTN port as a fake port 10 instead of 5.
Robocfg now reports state for a real port 5, which conflicts with our
fake QTN port - make it report as port 10 instead.

This is a quick fix for now - the whole port report/display code needs
to be redesigned to better deal with this.
2017-07-20 22:30:36 -04:00
Eric Sauvageau
2ec422608d Bumped revision to 380.67_1 2017-07-20 22:13:30 -04:00
Eric Sauvageau
3f8143d315 Merge branch '380.67_x' 2017-07-19 13:15:32 -04:00
Eric Sauvageau
8f18741619 Updated documentation 2017-07-19 13:14:09 -04:00
Eric Sauvageau
3e12cc24d4 Merged with 380_7743 binary blobs for RT-N66W; removed kludges for older blobs 2017-07-19 13:10:23 -04:00
Eric Sauvageau
24dbca1bc9 Bumped revision to 380.68 alpha1 2017-07-16 14:41:16 -04:00
Eric Sauvageau
7ec4d83cc2 Updated documentation 2017-07-16 14:40:54 -04:00
Eric Sauvageau
7e72cc3bc9 Merge branch '68' 2017-07-16 14:21:21 -04:00
Eric Sauvageau
1d97633eb8 Updated documentation 380.67 2017-07-16 12:50:34 -04:00
Eric Sauvageau
3b8a7275a3 Bumped to 380.67 final 2017-07-16 12:50:15 -04:00
Eric Sauvageau
7011061fb6 curl: update to 7.54.1 2017-07-14 16:41:07 -04:00
Eric Sauvageau
471d961bf8 build: reduce amount of unnecessary rebuilds during make install for tor and netatalk 2017-07-14 16:22:23 -04:00
Eric Sauvageau
cbcb859e41 shared: re-aligned code with Asus's GPL; moved some Merlin-specific code to scripts.c 2017-07-14 16:16:43 -04:00
Eric Sauvageau
cb51f74823 httpd: re-aligned code with Asus's GPL; moved some Merlin-specific code to data_arrays.c 2017-07-14 14:21:07 -04:00