]>
git.ipfire.org Git - people/pmueller/ipfire-2.x.git/log
Matthias Fischer [Tue, 3 Oct 2017 13:40:25 +0000 (15:40 +0200)]
Remove PRINT-line in extrahd.pl
As shown in https://forum.ipfire.org/viewtopic.php?f=50&t=19563#p111055
PRINT-output somehow garbles bash-prompt.
Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 11 Oct 2017 10:56:07 +0000 (11:56 +0100)]
core115: Ship latest OpenVPN changes
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Erik Kapfer [Fri, 6 Oct 2017 13:14:48 +0000 (15:14 +0200)]
OpenVPN: Fix for '--ns-cert-type server is deprecated' .
- Added extended key usage based on RFC3280 TLS rules for OpenVPNs OpenSSL configuration,
so '--remote-cert-tls' can be used instead of the old and deprecated '--ns-cert-type'
if the host certificate are newely generated with this options.
Nevertheless both directives (old and new) will work also with old CAs.
- Automatic detection if the host certificate uses the new options.
If it does, '--remote-cert-tls server' will be automatically set into the client
configuration files for Net-to-Net and Roadwarriors connections.
If it does NOT, the old '--ns-cert-type server' directive will be set in the client
configuration file.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Peter Müller [Tue, 10 Oct 2017 13:31:07 +0000 (15:31 +0200)]
remove unused dial.cgi directives from Apache vhosts config
Remove configuration lines in Apache vhosts files which
are not used anymore (old dial.cgi stuff).
Signed-off-by: Peter Müller <peter.mueller@link38.eu>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Peter Müller [Mon, 9 Oct 2017 20:06:33 +0000 (22:06 +0200)]
delete unused dial.cgi file
Signed-off-by: Peter Müller <peter.mueller@link38.eu>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 9 Oct 2017 13:58:41 +0000 (14:58 +0100)]
core115: No need to reload apache after it has been restarted
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 9 Oct 2017 13:58:26 +0000 (14:58 +0100)]
core115: Regenerate IPsec configuration
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Peter Müller [Sun, 8 Oct 2017 18:41:10 +0000 (20:41 +0200)]
add missing check for Curve25519 in vpnmain.cgi
This fixes bug #11501 which causes IPsec connections to crash if
Curve25519 has been enabled.
Signed-off-by: Peter Müller <peter.mueller@link38.eu>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 9 Oct 2017 13:50:29 +0000 (14:50 +0100)]
core115: Rebuild language cache during update
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 9 Oct 2017 13:49:34 +0000 (14:49 +0100)]
core115: Ship updated apache
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Matthias Fischer [Sun, 8 Oct 2017 14:37:21 +0000 (16:37 +0200)]
apache: Update to 2.4.28
http://apache.mirror.digionline.de//httpd/CHANGES_2.4.28
Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 9 Oct 2017 13:34:21 +0000 (14:34 +0100)]
captive: Fix saving empty terms
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 6 Oct 2017 12:03:40 +0000 (13:03 +0100)]
Download ISO images from https://downloads.ipfire.org
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 6 Oct 2017 11:15:26 +0000 (12:15 +0100)]
Pull latest translations for installer & setup from Transifex
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 6 Oct 2017 10:48:49 +0000 (11:48 +0100)]
core115: Include captive portal in updater
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 5 Oct 2017 10:38:05 +0000 (11:38 +0100)]
core115: Add captive portal cron jobs to updater
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 5 Oct 2017 09:42:04 +0000 (10:42 +0100)]
captive portal: Correctly initialise an array for 8h timeout
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 5 Oct 2017 10:09:58 +0000 (12:09 +0200)]
captive portal: Reload firewall rules after cleanup
This is not necessary to stop any clients from accessing the
Internet, but if we know that we don't need a line for certain
any more, we can as well remove the firewall rule straight away.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 5 Oct 2017 10:06:45 +0000 (12:06 +0200)]
captivectrl: Remove unused code
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 5 Oct 2017 10:04:29 +0000 (12:04 +0200)]
captive portal: Don't remove unlimited access after one hour
Reported-by: Daniel Weismüller <daniel.weismueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 4 Oct 2017 15:10:07 +0000 (16:10 +0100)]
Merge branch 'captive-portal' into next
Michael Tremer [Wed, 4 Oct 2017 13:21:12 +0000 (14:21 +0100)]
captive portal: Allow sessions to expire after 8 hours
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 4 Oct 2017 11:55:17 +0000 (12:55 +0100)]
captive-portal: Serve Ubuntu font files locally
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 4 Oct 2017 11:47:28 +0000 (12:47 +0100)]
Add Ubuntu font family package
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 30 Sep 2017 11:34:37 +0000 (12:34 +0100)]
core115: Ship update for OpenVPN
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Matthias Fischer [Sat, 30 Sep 2017 05:41:56 +0000 (07:41 +0200)]
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>
Matthias Fischer [Fri, 29 Sep 2017 18:42:31 +0000 (20:42 +0200)]
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>
Michael Tremer [Sun, 24 Sep 2017 19:23:06 +0000 (20:23 +0100)]
core115: Ship cosmetic improvements in proxy.cgi
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Matthias Fischer [Wed, 20 Sep 2017 23:46:27 +0000 (01:46 +0200)]
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>
Arne Fitzenreiter [Sun, 24 Sep 2017 13:51:12 +0000 (15:51 +0200)]
start core115
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
Arne Fitzenreiter [Sun, 24 Sep 2017 13:45:04 +0000 (15:45 +0200)]
Merge branch 'master' into next
Arne Fitzenreiter [Sun, 24 Sep 2017 11:35:01 +0000 (13:35 +0200)]
core114: add php to updater
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
Matthias Fischer [Fri, 22 Sep 2017 23:34:55 +0000 (01:34 +0200)]
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>
Arne Fitzenreiter [Sat, 23 Sep 2017 08:38:18 +0000 (10:38 +0200)]
Merge remote-tracking branch 'origin/next'
Arne Fitzenreiter [Sat, 23 Sep 2017 08:37:02 +0000 (10:37 +0200)]
finish core114
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
Arne Fitzenreiter [Sat, 23 Sep 2017 08:34:54 +0000 (10:34 +0200)]
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>
Michael Tremer [Fri, 22 Sep 2017 18:34:29 +0000 (19:34 +0100)]
captive: Update configuration for Apache 2.4
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 5 May 2017 10:48:03 +0000 (11:48 +0100)]
Rootfile update
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 3 May 2017 13:39:50 +0000 (15:39 +0200)]
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>
Michael Tremer [Wed, 3 May 2017 13:11:30 +0000 (15:11 +0200)]
captive: Do not try to execute the favicon
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 3 May 2017 13:01:02 +0000 (15:01 +0200)]
captive: Fix passing redirection URL
Reported-by: Daniel Weismüller <daniel.weismueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 3 May 2017 12:58:23 +0000 (14:58 +0200)]
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>
Michael Tremer [Tue, 2 May 2017 10:04:06 +0000 (11:04 +0100)]
captive: Fix another typo in captivectrl
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 2 May 2017 10:02:21 +0000 (11:02 +0100)]
captive: Fix typo in German translation
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 2 May 2017 09:58:57 +0000 (10:58 +0100)]
captive: Let apache follow symlinks to load bootstrap
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 2 May 2017 09:55:58 +0000 (10:55 +0100)]
captive: Fix directory permissions
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 2 May 2017 09:55:19 +0000 (10:55 +0100)]
captive: Logo directory no longer exists
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 2 May 2017 09:37:54 +0000 (10:37 +0100)]
Rootfile update
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 2 May 2017 09:37:41 +0000 (10:37 +0100)]
apache2: Create captive portal logging directory
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 2 May 2017 09:36:43 +0000 (10:36 +0100)]
Actually build bootstrap
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 1 May 2017 15:13:06 +0000 (16:13 +0100)]
Update German translation for captive portal
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 1 May 2017 15:08:24 +0000 (16:08 +0100)]
captive: Link .map files as well
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 1 May 2017 15:07:40 +0000 (16:07 +0100)]
bootstrap: Install map files, too
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 1 May 2017 11:39:42 +0000 (12:39 +0100)]
captive: Show message when an invalid coupon code was entered
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 1 May 2017 11:37:44 +0000 (12:37 +0100)]
captive: Do not show checkbox when in coupon mode
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 1 May 2017 11:35:45 +0000 (12:35 +0100)]
captive: Verify that the user actually accepted the terms and conditions
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 1 May 2017 11:24:07 +0000 (12:24 +0100)]
captive: Style any error messages
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 1 May 2017 11:06:11 +0000 (12:06 +0100)]
captive: Show a message when no coupon code was entered
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 1 May 2017 10:47:04 +0000 (11:47 +0100)]
captive: Fix some template updates that I forgot
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 1 May 2017 10:41:51 +0000 (11:41 +0100)]
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>
Michael Tremer [Mon, 1 May 2017 10:40:06 +0000 (11:40 +0100)]
captive: Redesign clients list box
Mostly code cleanup
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 1 May 2017 10:26:04 +0000 (11:26 +0100)]
captive: Redesign generated coupons table
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 28 Apr 2017 14:39:05 +0000 (15:39 +0100)]
captive: Correctly set coupon lifetime
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 28 Apr 2017 14:12:08 +0000 (15:12 +0100)]
captive: Remember selected coupon expiry time
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 28 Apr 2017 14:09:56 +0000 (15:09 +0100)]
captive: Allow creating multiple coupons in bulk
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 28 Apr 2017 13:56:48 +0000 (14:56 +0100)]
captive: Reformat times
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 28 Apr 2017 13:54:26 +0000 (14:54 +0100)]
captive: Cleanup coupon generation block
No functional changes
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 28 Apr 2017 13:41:57 +0000 (14:41 +0100)]
captive: Cleanup logo upload
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 28 Apr 2017 13:38:59 +0000 (14:38 +0100)]
captive: Cleanup authentication selection
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 28 Apr 2017 13:34:14 +0000 (14:34 +0100)]
captive: Code cleanup
No functional changes
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 28 Apr 2017 13:29:15 +0000 (14:29 +0100)]
captive: Allow uploading JPEG images, too
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 28 Apr 2017 13:21:18 +0000 (14:21 +0100)]
captive: Serve logo through an extra CGI script
This CGI script makes saving the logo easier (especially for
backup purposes).
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 28 Apr 2017 12:53:57 +0000 (13:53 +0100)]
captive: Save logo in /var/ipfire/captive
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Apr 2017 15:44:27 +0000 (16:44 +0100)]
captive: Allow selecting the session expiry time for terms
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Apr 2017 11:59:36 +0000 (12:59 +0100)]
captive: Group settings together and create branding section
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Apr 2017 11:55:40 +0000 (12:55 +0100)]
captive: Some more CGI cleanup
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Apr 2017 11:50:43 +0000 (12:50 +0100)]
captive: Rename "Voucher" mode to "Coupon"
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Apr 2017 11:27:35 +0000 (12:27 +0100)]
captive: Rename "License" mode to "Terms & Conditions"
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Apr 2017 11:03:08 +0000 (12:03 +0100)]
captive: Allow selecting highlight colour in web interface
To be able to customise the access page, we now allow the
user to select a brand colour.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 26 Apr 2017 10:53:15 +0000 (11:53 +0100)]
captive: Refactor the access page
This brings no functional changes, but cleans up the code
to re-use more and write less.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 25 Apr 2017 11:52:29 +0000 (12:52 +0100)]
captive: Get MAC address of a device without calling arp
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 25 Apr 2017 11:32:05 +0000 (12:32 +0100)]
captive: Don't compare action string
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 25 Apr 2017 11:24:45 +0000 (12:24 +0100)]
captive: Import new design
This is the new design of the access page of the captive
portal. It is based on the Bootstrap 4 grid system and
reboot but does not use anything else from it.
It is responsive and customisable.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 24 Apr 2017 11:25:53 +0000 (12:25 +0100)]
bootstrap: New package
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 21 Apr 2017 16:34:59 +0000 (17:34 +0100)]
captive-portal: Use template engine to render HTML template
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 21 Apr 2017 15:46:49 +0000 (16:46 +0100)]
captive-portal: Move CGI files to CGI directory
Previously the assets directory has ExecCGI privileges
which is not at all required and potentially dangerous.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 21 Apr 2017 15:29:39 +0000 (16:29 +0100)]
captive-portal: Code cleanup
No functional changes
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 4 Sep 2016 08:57:26 +0000 (09:57 +0100)]
captive: Fix bug with multiple license clients
If one active client with a license existed, any other client
authenticating will overwrite the configuration line.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 4 Sep 2016 08:45:53 +0000 (09:45 +0100)]
captive: Do not generally allow access to TCP/1013
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 4 Sep 2016 08:31:46 +0000 (09:31 +0100)]
captive: Only make CGI script executable in document root
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 4 Sep 2016 08:27:29 +0000 (09:27 +0100)]
captive: Reindent apache configuration
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 4 Sep 2016 08:25:41 +0000 (09:25 +0100)]
captive: Log into default apache log files
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Alexander Marx [Tue, 12 Jul 2016 06:13:04 +0000 (08:13 +0200)]
Captive-portal: Design changes
When choosing voucher as authentication type there is no need to display the license agreement textbox
Signed-off-by: Alexander Marx <alexander.marx@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Alexander Marx [Thu, 7 Jul 2016 09:27:40 +0000 (11:27 +0200)]
BUG11141: Redesign of configuration website
To improve the user experience, the configuration part of generating new vouchers has been reworked.
Signed-off-by: Alexander Marx <alexander.marx@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Alexander Marx [Tue, 5 Jul 2016 09:39:16 +0000 (11:39 +0200)]
BUG11140: Captive logo dimensions
Now the min and max logo dimensions are shown in webinterface.
Signed-off-by: Alexander Marx <alexander.marx@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Alexander Marx [Wed, 29 Jun 2016 10:47:55 +0000 (12:47 +0200)]
BUG11137: Captive save action messes up the form
When configuring the captiveportal for the first time the form
will be empty after clicking on save button if not all relevant fields are set.
Now the settings are stored even if there is an error.
Signed-off-by: Alexander Marx <alexander.marx@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Alexander Marx [Wed, 29 Jun 2016 10:36:18 +0000 (12:36 +0200)]
BUG11139: Captive voucher table too wide
Set table to 100% and the remark textfield to 96% (cellwidth)
Signed-off-by: Alexander Marx <alexander.marx@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 20 Jun 2016 19:26:00 +0000 (20:26 +0100)]
Improve the wording of the Captive Portal configuration site
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 20 Jun 2016 14:50:05 +0000 (15:50 +0100)]
Update translations
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 20 Jun 2016 14:49:26 +0000 (15:49 +0100)]
Rootfile update
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>