Michael Tremer
027614d2dc
Merge branch 'captive-portal' into next
2017-10-04 16:10:07 +01:00
Michael Tremer
0a219160ac
captive portal: Allow sessions to expire after 8 hours
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-10-04 14:21:12 +01:00
Michael Tremer
1f06098ba7
captive-portal: Serve Ubuntu font files locally
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-10-04 12:55:17 +01:00
Michael Tremer
70f6cba43e
Add Ubuntu font family package
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-10-04 12:47:28 +01:00
Michael Tremer
e2d934cf2b
core115: Ship update for OpenVPN
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-30 12:34:37 +01:00
Matthias Fischer
67970637d0
openvpn: Update to 2.3.18
...
Fixes CVE-2017-12166: out of bounds write in key-method 1
For details see:
https://community.openvpn.net/openvpn/wiki/CVE-2017-12166
Changelog:
https://community.openvpn.net/openvpn/wiki/ChangesInOpenvpn23#OpenVPN2.3.18
Removed an unrecognized 'configure'-option.
Best,
Matthias
Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org >
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-30 12:33:15 +01:00
Matthias Fischer
fc9a434cbc
tor: Update to 3.1.7
...
Fixes TROVE-2017-008 and CVE-2017-0380 and others....
For details see https://gitweb.torproject.org/tor.git/plain/ReleaseNotes?id=tor-0.3.1.7
"Tor 0.3.1.7 is the first stable release in the 0.3.1 series."
Best,
Matthias
Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org >
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-30 12:33:11 +01:00
Michael Tremer
36f5d20ef7
core115: Ship cosmetic improvements in proxy.cgi
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-24 20:23:06 +01:00
Matthias Fischer
082771c1f4
proxy.cgi: Some cosmetics for the absolutely lazy ones (V2)
...
Added clickable links for 'URL filter' and 'Update accelerator' for faster access,
this time without the need to alter the language-files.
Best,
Matthias
Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org >
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-24 20:22:45 +01:00
Arne Fitzenreiter
c42237247a
start core115
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2017-09-24 15:51:12 +02:00
Arne Fitzenreiter
d62fd7553d
Merge branch 'master' into next
2017-09-24 15:45:04 +02:00
Arne Fitzenreiter
2083519a64
core114: add php to updater
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2017-09-24 13:35:01 +02:00
Matthias Fischer
1b0ff72dad
wpa_supplicant: Update to 2.6
...
For details see:
https://w1.fi/cgit/hostap/plain/wpa_supplicant/ChangeLog
Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org >
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-23 22:16:14 +01:00
Arne Fitzenreiter
3aa4579f8f
Merge remote-tracking branch 'origin/next'
2017-09-23 10:38:18 +02:00
Arne Fitzenreiter
6ec860b8d2
finish core114
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2017-09-23 10:37:02 +02:00
Arne Fitzenreiter
595c6470dd
core114: force update addons after core update
...
apache needs new vhost configs so all addons must updated to work with new
apache.
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2017-09-23 10:34:54 +02:00
Michael Tremer
fb96829a74
captive: Update configuration for Apache 2.4
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-22 19:34:29 +01:00
Michael Tremer
afd0cd232f
Rootfile update
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-22 19:00:05 +01:00
Michael Tremer
5f1b951102
captive: Show access page in browser language
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
Tested-by: Daniel Weismüller <daniel.weismüller@ipfire.org >
2017-09-22 19:00:04 +01:00
Michael Tremer
1d68e28753
captive: Do not try to execute the favicon
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-22 19:00:04 +01:00
Michael Tremer
963beecdb8
captive: Fix passing redirection URL
...
Reported-by: Daniel Weismüller <daniel.weismueller@ipfire.org >
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-22 19:00:04 +01:00
Michael Tremer
78148cc1e5
captive: Run apache in HTTP/1.0 mode
...
Reported-by: Daniel Weismüller <daniel.weismueller@ipfire.org >
Tested-by: Daniel Weismüller <daniel.weismueller@ipfire.org >
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-22 19:00:04 +01:00
Michael Tremer
5511fa319a
captive: Fix another typo in captivectrl
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-22 19:00:04 +01:00
Michael Tremer
94e1d35c54
captive: Fix typo in German translation
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-22 19:00:04 +01:00
Michael Tremer
9b6227cc2a
captive: Let apache follow symlinks to load bootstrap
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-22 19:00:04 +01:00
Michael Tremer
445b43f877
captive: Fix directory permissions
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-22 19:00:04 +01:00
Michael Tremer
c91899797b
captive: Logo directory no longer exists
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-22 19:00:04 +01:00
Michael Tremer
b020b6190f
Rootfile update
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-22 19:00:04 +01:00
Michael Tremer
22ce4c3ad6
apache2: Create captive portal logging directory
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-22 19:00:04 +01:00
Michael Tremer
6033b27103
Actually build bootstrap
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-22 19:00:04 +01:00
Michael Tremer
4eecd722b7
Update German translation for captive portal
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-22 18:56:04 +01:00
Michael Tremer
02de682e21
captive: Link .map files as well
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-22 18:56:04 +01:00
Michael Tremer
733de0e4a0
bootstrap: Install map files, too
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-22 18:56:04 +01:00
Michael Tremer
115b5e624e
captive: Show message when an invalid coupon code was entered
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-22 18:56:04 +01:00
Michael Tremer
45b1b7cf65
captive: Do not show checkbox when in coupon mode
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-22 18:56:04 +01:00
Michael Tremer
497b910855
captive: Verify that the user actually accepted the terms and conditions
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-22 18:56:04 +01:00
Michael Tremer
eb3e3017cb
captive: Style any error messages
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-22 18:56:04 +01:00
Michael Tremer
aed55ef9f8
captive: Show a message when no coupon code was entered
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-22 18:56:04 +01:00
Michael Tremer
8b0679cc89
captive: Fix some template updates that I forgot
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-22 18:56:04 +01:00
Michael Tremer
792f1a3bdf
captive: Drop duplicate function to list active clients
...
There was a function with different name but essentially
same functionality which is already existant in &show_clients().
Therefore this patch drops the old function without any functional
changes.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-22 18:56:04 +01:00
Michael Tremer
41964aba09
captive: Redesign clients list box
...
Mostly code cleanup
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-22 18:56:04 +01:00
Michael Tremer
a0b271e474
captive: Redesign generated coupons table
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-22 18:56:04 +01:00
Michael Tremer
733932de74
captive: Correctly set coupon lifetime
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-22 18:56:04 +01:00
Michael Tremer
9cba29f119
captive: Remember selected coupon expiry time
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-22 18:56:04 +01:00
Michael Tremer
5cd9e28bc4
captive: Allow creating multiple coupons in bulk
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-22 18:56:04 +01:00
Michael Tremer
58fd5dd482
captive: Reformat times
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-22 18:56:04 +01:00
Michael Tremer
4f75fbfe12
captive: Cleanup coupon generation block
...
No functional changes
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-22 18:56:04 +01:00
Michael Tremer
810198110e
captive: Cleanup logo upload
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-22 18:56:04 +01:00
Michael Tremer
e7d16ea553
captive: Cleanup authentication selection
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-22 18:56:04 +01:00
Michael Tremer
a41fe924ae
captive: Code cleanup
...
No functional changes
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-09-22 18:56:04 +01:00