Michael Kaufmann (d00p)
|
29968e6026
|
add stretch config-templates, testers/feedback welcome
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-11 10:44:42 +01:00 |
|
Michael Kaufmann (d00p)
|
62006d584e
|
fix limit_extensions setting
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-10 15:42:11 +01:00 |
|
Michael Kaufmann (d00p)
|
f2a79d4d96
|
add new security.limit_extensions setting to fpm-daemon settings
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-10 15:20:19 +01:00 |
|
Michael Kaufmann (d00p)
|
281b131c62
|
ups, forgot to adjust version in lib/version.inc.php
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-10 10:21:02 +01:00 |
|
Michael Kaufmann (d00p)
|
9312e4967e
|
fix access to idle-timeout setting which moved from global settings to per-fpm-daemon setting, thx to gunnyst for pointing this out
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-10 08:45:20 +01:00 |
|
Michael Kaufmann (d00p)
|
ba58991d11
|
allow per php-config setting of adding '-pass-header Authorization' / 'CGIPassAuth On' to the domains vhosts
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-09 17:14:57 +01:00 |
|
Michael Kaufmann (d00p)
|
d40d1f30b6
|
make it a setting to switch between ACME v1 and v2
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-09 14:50:52 +01:00 |
|
Michael Kaufmann (d00p)
|
9aaadb1f8b
|
implement lets-encrypt api-v02 (testing only currently; not activated in froxlor, test with 'php froxlor_master_cronjob.php --letsencrypt_v2 --debug' but set api endpoint to staging); no chain is returned currently, seems to be a known bug
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-09 14:40:36 +01:00 |
|
Michael Kaufmann (d00p)
|
d8abe30c44
|
create dummy pool-config whenever a fpm-daemons configdir is empty so it still restarts
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-09 09:25:56 +01:00 |
|
Michael Kaufmann (d00p)
|
eaa10ce6a5
|
add option to update php-configs for all subdomains when editing a domain as admin (default: yes)
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-08 15:31:27 +01:00 |
|
Michael Kaufmann (d00p)
|
c434249616
|
allow admin to set php-configs that can be used by customers
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-08 14:45:00 +01:00 |
|
Michael Kaufmann (d00p)
|
b849a5f29a
|
preparations for php-config select for customers
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-08 13:59:30 +01:00 |
|
Michael Kaufmann (d00p)
|
3dc6a64252
|
fix pm select when editing fpmdaemon; fix saving of pm value
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-08 10:22:09 +01:00 |
|
Michael Kaufmann (d00p)
|
07caf55f79
|
fixes to multi-fpm in cron
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-08 09:16:00 +01:00 |
|
Michael Kaufmann (d00p)
|
73868b7947
|
soften the file cleaning to reduce risk
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-07 23:31:39 +01:00 |
|
Michael Kaufmann (d00p)
|
af55fe5b82
|
add possibility to add multiple php-fpm instances
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-07 14:55:25 +01:00 |
|
Michael Kaufmann (d00p)
|
66a4309fe5
|
add setting to disable LE self-check; set version to 0.9.38.8 for maintenance/bugfix release
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-12-31 11:18:59 +01:00 |
|
Michael Kaufmann (d00p)
|
cf4f15a83c
|
explicitly deactivate TLS (and auto-tls) when setting use-tls is OFF; fixes #496
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-12-19 08:00:39 +01:00 |
|
Michael Kaufmann (d00p)
|
5540b02e35
|
do not remove Let's Encrypt token when self-check fails but rather give out the information as warning. The self-check fails for many users due to different local configurations and might not always be correct; fixes #480
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-11-27 07:54:41 +01:00 |
|
Michael Kaufmann (d00p)
|
1e03946df7
|
set sql_mode to disable STRICT_MODE usage for froxlor, thx to albech for the hint
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-11-08 07:49:40 +01:00 |
|
Michael Kaufmann (d00p)
|
421c29c491
|
remove each() keyword as it is deprecated as of php-7.2, fixes #479
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-10-31 13:03:06 +01:00 |
|
Michael Kaufmann (d00p)
|
15b62aae04
|
add inserttask for config regeneration and fix aliasdomain NULL value if empty, fixes #478
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-10-06 09:29:49 +02:00 |
|
Michael Kaufmann (d00p)
|
b263b211a5
|
generate multiline txt-record if content is too long, fixes #472
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-08-28 15:35:07 +02:00 |
|
Michael Kaufmann (d00p)
|
1753d2895b
|
add simple smtp-settings test-page, fixes #464
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-08-25 10:34:59 +02:00 |
|
Michael Kaufmann (d00p)
|
64ebb0ca38
|
also add http2 flag to domain-import
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-08-24 15:27:47 +02:00 |
|
Michael Kaufmann (d00p)
|
bab982a0e6
|
add http2 support for froxlor-vhost and per-domain
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-08-24 13:21:21 +02:00 |
|
Pascal Querner
|
82c719d786
|
dont send uri to challenge, if no valid token could be fetched
|
2017-07-07 22:50:39 +02:00 |
|
Michael Kaufmann (d00p)
|
a2e0de23e1
|
add libnss-extrausers for debian/ubuntu users
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-05-05 09:35:06 +02:00 |
|
Michael Kaufmann (d00p)
|
9db7434876
|
add letsencrypt, HSTS settings, oscp-stapling and phpenabled-flag to Domain-import; fixes #416
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-04-18 16:55:55 +02:00 |
|
Max Khon
|
95b7b57fc6
|
Skip views when altering table charsets.
|
2017-04-15 16:12:29 +07:00 |
|
Daniel Reichelt
|
ec1bd6e19a
|
add OCSP stapling support for apache2 and nginx
|
2017-04-11 17:09:34 +02:00 |
|
Michael Kaufmann (d00p)
|
c0fddbce81
|
use correct pagination in admin-log/customer-log, fixes #1726
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-03-08 14:04:40 +01:00 |
|
Michael Kaufmann (d00p)
|
2284706e0c
|
do not load mod_vroot in proftpd on centos
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-03-02 07:57:47 +01:00 |
|
Michael Kaufmann (d00p)
|
a4f72cbb40
|
do not show full path of file on php-error; fixes #1720
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-02-12 16:33:00 +01:00 |
|
Michael Kaufmann (d00p)
|
202eb0931f
|
fix auto-update of database in cronjob if activated
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-01-28 21:20:37 +01:00 |
|
Vengance
|
01a363456e
|
Fix libnss config (#412)
* Fix libnss config
|
2017-01-28 15:47:19 +01:00 |
|
Michael Kaufmann (d00p)
|
3e6c3d725b
|
set version to 0.9.38.7 for upcoming bugfix release
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-01-24 09:43:20 +01:00 |
|
Michael Kaufmann (d00p)
|
0eaa81b503
|
use libnss-mysl deb package from froxlor repo as debians 1.5-5 package is not suitable for jessie
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-01-23 08:17:18 +01:00 |
|
Michael Kaufmann (d00p)
|
9fdcd09089
|
fix install class, set version to 0.9.38.6
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-01-15 07:44:58 +01:00 |
|
Michael Kaufmann (d00p)
|
338cf161d2
|
fix undefined index if let's encrypt is used for the froxlor-vhost
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-01-14 18:06:04 +01:00 |
|
Michael Kaufmann (d00p)
|
044ce6662a
|
set version to 0.9.38.5 for upcoming release
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-01-13 19:45:17 +01:00 |
|
Michael Kaufmann (d00p)
|
02c6545c94
|
update download url for libnss-mysql for debian jessie, fixies #1700
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-01-10 19:11:01 +01:00 |
|
Michael Kaufmann (d00p)
|
1ebde2e6a4
|
return correct default redirectCode when none is set, thx to J-BBB
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-01-05 11:58:11 +01:00 |
|
Michael Kaufmann (d00p)
|
437446c49d
|
update phpMailer to 5.2.21
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-12-29 10:54:25 +01:00 |
|
pissbeutel
|
75622d4737
|
Changed SOA refresh intervall to be compliant within recommended values
See: https://www.denic.de/fileadmin/public/documentation/DENIC-23p.pdf
The recommended values according to DENIC are:
refresh: 3600 - 86400
retry: 900 - 28800
expire: 604800 - 3600000
negTTL: 180 - 86400
|
2016-12-17 15:14:02 +01:00 |
|
Michael Kaufmann (d00p)
|
4502f7ddf5
|
fix Settings::Flush(), thx to Ithariel
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-12-16 10:17:48 +01:00 |
|
Michael Kaufmann (d00p)
|
f9101f880b
|
use namserver IP's for axfr/pdns-config, also add placeholder AXFRSERVERS for axfr-servers setting; fixes #1691
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-12-14 09:54:49 +01:00 |
|
Michael Kaufmann (d00p)
|
5ed0c3f2f3
|
code-formatting and put phpenabled flag on a better position
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-12-11 09:50:22 +01:00 |
|
Michael Kaufmann
|
602c38dbeb
|
Merge branch 'master' into feature/letsencrypt-verbesserungen
|
2016-12-11 08:23:46 +01:00 |
|
Michael Kaufmann
|
3d4b56b233
|
Merge branch 'master' into master
|
2016-12-11 08:19:16 +01:00 |
|