Dominic Schallert
b0326c640c
Feature #1671 Checkbox to enable/disable PHP (vhost settings + fpm pool) for an entire vhost
2016-11-13 14:41:39 +01:00
Michael Kaufmann (d00p)
fad607c6e8
set version to 0.9.38-rc2 for second release candidate
2016-11-07 07:28:58 +01:00
Michael Kaufmann (d00p)
3597a89da3
add missing customer_hide_option for fresh installs
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-10-13 11:08:26 +02:00
Michael Kaufmann (d00p)
58c14376d6
set version to 0.9.38-rc1 for upcoming release candidate
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-10-11 07:50:25 +02:00
Michael Kaufmann (d00p)
41c07d5b71
also add new hsts panel settings to froxlor.sql for new installs; refs #1660
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-10-07 11:54:08 +02:00
Michael Kaufmann (d00p)
4a3e02c1f0
add HSTS for domains (admin-side) and froxlor-vhost; fixes #1660
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-10-07 11:01:45 +02:00
Grigory Morozov
3ff85e167c
Update update_0.9.inc.php
2016-09-27 23:08:30 +07:00
FliegenKLATSCH
2e198dbe5c
fix default value for domain reg./term. date
2016-09-26 21:08:39 +02:00
Grigory Morozov
dc428b7de2
Adding unique key to ipsandports on upgrade
...
Please guide on checking the correct Froxlor version, not sure how it works
2016-09-26 23:23:11 +07:00
Grigory Morozov
06a55ef91e
Prevent duplicates in ipsandports table
2016-09-26 22:52:03 +07:00
Michael Kaufmann (d00p)
6197a97dc1
Add settings to speficy smtp auth data for mails sent by froxlor
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-09-20 09:41:36 +02:00
Michael Kaufmann (d00p)
4229d8dda4
make path to acme.conf global alias file customizable
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-09-12 11:49:07 +02:00
Michael Kaufmann (d00p)
e4887362ec
added let's encrypt for froxlor vhost - untested for now, testers are welcome
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-09-05 17:01:10 +02:00
Michael Kaufmann (d00p)
45b6d8d571
add possibility to allow customers to select a shell for their ftp-users, with great thanks to KAPPER NETWORK-COMMUNICATIONS GmbH - kapper.net
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-08-26 10:46:15 +02:00
Michael Kaufmann (d00p)
8431a82f2c
check for correct extension for auto-update feature, fixes #1648
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-08-20 09:16:33 +02:00
Michael Kaufmann (d00p)
f5dc8aa1c9
set version to 0.9.37 for upcoming release
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-08-02 08:51:34 +02:00
Michael Wyraz
6ab8cb1d7c
Adding option to hide some elements in customer panel
2016-07-21 15:53:14 +02:00
Michael Kaufmann (d00p)
6589653667
set version to 0.9.37-rc1 for upcoming release candidate
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-07-18 16:47:19 +02:00
Michael Kaufmann (d00p)
8366e57512
Adding new setting for mod_php users to specify content of the global directory options file, fixes #1638
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-07-14 08:25:28 +02:00
Michael Kaufmann (d00p)
164e1108e5
fix for sql changes, refs #1635
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-06-24 07:49:52 +02:00
Michael Kaufmann (d00p)
8fe20251f3
try to be more strict-mode compatible, fixes #1635
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-06-24 07:42:23 +02:00
Daniel Reichelt
1e8bc553b8
fix/add SAPI checks to prevent execution via webserver
2016-06-19 23:43:42 +02:00
Michael Kaufmann (d00p)
5789e9a8a4
re-add old IDNA class so we do not have to force the php-5.6 requirement for froxlor
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-06-19 18:59:44 +02:00
Michael Kaufmann (d00p)
5866293a25
add script to change ip-addresses in froxlor from CLI and updated corresponding settings. Helpful for VM-template installations or similar. Use at own risk; feedback is appreciated
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-06-13 13:45:23 +02:00
Oliver Hader
2e7133d619
[SECURITY] Information disclosure on database failures
...
In case the database is not responding, e.g. due to "too many connections"
cut-off database credentials might be shown and system path be revealed.
In terms of security this is considered as information disclosure.
2016-06-04 20:41:03 +02:00
Stefan Heid
7faebbb197
BUGFIX: Cleaninstall fails due syntax error in froxlor.sql (missing comma) ( #356 )
2016-06-02 21:21:40 +02:00
Michael Kaufmann (d00p)
1f63ea10a0
adjust install sql file for dnsenabled flag and db-version
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-05-18 13:39:46 +02:00
Michael Kaufmann (d00p)
b4c7fb574c
increase DB version for db-updates
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-05-18 13:27:56 +02:00
Michael Kaufmann (d00p)
83fa0059de
add flag to allow access to dns-editor per customer; clean up dns-entries when domain gets deleted
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-05-18 13:25:31 +02:00
Michael Kaufmann (d00p)
b029fe113e
Merge remote-tracking branch 'origin/master' into dns-editor
2016-05-18 10:34:14 +02:00
Michael Kaufmann (d00p)
6ea4655fd8
set version to 0.9.36 for upcoming release
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-05-18 10:32:52 +02:00
Michael Kaufmann (d00p)
477c99b4de
Merge remote-tracking branch 'origin/master' into dns-editor
2016-05-18 10:31:05 +02:00
Michael Kaufmann (d00p)
41e4135f71
do not allow punycode input in domain-names
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-05-18 09:03:14 +02:00
Michael Kaufmann (d00p)
69443d95d5
add support for power-dns (untested); most config-templates missing for pdns; create SPF/DKIM entries only if domain is emaildomain
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-05-17 08:30:02 +02:00
Michael Kaufmann (d00p)
11eb08e031
add enabled-flag; enable dns-editor for customers; add german translations; few more fixes
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-05-13 13:27:33 +02:00
Michael Kaufmann (d00p)
bd9ef50e94
correct SPF dns entry for new layout
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-05-12 09:47:36 +02:00
Michael Kaufmann (d00p)
31d08d532c
fix missing auto-increment for new table
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-05-10 07:37:42 +02:00
Michael Kaufmann (d00p)
5acd51fdd3
add first part of new dns-editor
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-05-10 07:37:42 +02:00
Michael Kaufmann (d00p)
b1446d366e
add possibility to enable/disable backup function
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-04-29 10:27:19 +02:00
Michael Kaufmann (d00p)
c8bbefb2bb
add simple backup-function for customers (testing state)
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-04-29 10:27:18 +02:00
Michael Kaufmann (d00p)
72d1282651
require php-curl
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-04-11 08:00:38 +02:00
Michael Kaufmann (d00p)
5331127204
set version to 0.9.35.1; fix updater :x
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-04-08 13:52:06 +02:00
Michael Kaufmann (d00p)
57f9c439f2
set version to 0.9.35 final for upcoming release
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-04-08 12:54:17 +02:00
Michael Kaufmann (d00p)
924a607183
fix isDatabaseVersion if it does not yet exist, thx to andy__
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-03-23 00:00:35 +01:00
Michael Kaufmann (d00p)
3294bbf9b4
add a linebreak just in case some customizations did not end their lines with a linebreak
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-03-15 17:17:06 +01:00
Michael Kaufmann (d00p)
a849f35469
fix duplicate db-updates due to new db-version stuff
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-03-15 17:14:41 +01:00
Michael Kaufmann (d00p)
104383d31e
add a few opcache relevant php-ini directives to be used with php-fpm; add opcache.restrict_api to the default php-config for each domain with the customer's docroot as default value
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-03-15 17:05:09 +01:00
Michael Kaufmann (d00p)
efd64300c4
clearify that a special config is needed for LE in the webserver
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-03-08 14:50:31 +01:00
Daniel Reichelt
65fd6ac191
fix wrong column name in latest DB update, fixes #1602
2016-03-08 08:21:10 +01:00
Michael Kaufmann (d00p)
7ec62401e7
LE is disabled by default so should the cron be; also activate cron if updaters activate LE
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-03-07 14:08:59 +01:00