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