Michael Kaufmann (d00p)
|
2bb8f707eb
|
fix second argument for rand() function
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-01-28 21:19:48 +01:00 |
|
Michael Kaufmann (d00p)
|
da4ec3e1b5
|
avoid rand() if possible as it is not generating cryptographically secure values, thx to Hanno for putting some effort into this
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-01-28 08:27:15 +01:00 |
|
Michael Kaufmann (d00p)
|
accfd6fa14
|
allow /dev/urandom to be used in open_basedir path, as some applications may require that (*cough* owncloud), thx to J-BBB
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-11-20 14:20:15 +01:00 |
|
Michael Kaufmann (d00p)
|
be5a13fbb1
|
crypt() does not seem to like some special-characters in its salts, so we skip'em whenever we are generating a password as a salt-value, thx to Tobse101 for a nice debugging session ;)
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-10-02 17:09:41 +02:00 |
|
Michael Kaufmann (d00p)
|
bdb2115c16
|
allow one-character usernames (or mysql-prefix)
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-09-09 23:01:24 +02:00 |
|
Michael Kaufmann (d00p)
|
e23bf72006
|
remove syntax-error from pull-request #249...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-09-09 09:32:35 +02:00 |
|
5nafu
|
b611ebcccb
|
Fix Regression from commit 687c5ce for Bug #611:
Ignore unreadable directiories instead of stoping after first unreadable
directory in function.findDirs.
This Fix comes from php.net user antennen @
http://php.net/manual/en/class.recursivedirectoryiterator.php#101654
|
2015-09-08 21:29:59 +02:00 |
|
Michael Kaufmann (d00p)
|
4da3a87772
|
instead of env-variable, show ditro editor which is defined in the xml
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-08-13 15:42:57 +02:00 |
|
Michael Kaufmann (d00p)
|
967bd45a63
|
fix subdir-value if homeDir == dirToCreate in mkDirWithCorrectOwnership(), fixes pr #246
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-08-03 17:46:29 +02:00 |
|
Chris Vigelius
|
3cad16d2b7
|
fix dangerous code
|
2015-06-25 13:49:55 +02:00 |
|
Marcus van Dam
|
7e8e28fc90
|
Move to a generic awstats template directory
We need this generic directory for future changes in Feature #545.
Some line-ending cleanup included.
|
2015-06-01 13:09:43 +02:00 |
|
Michael Kaufmann (d00p)
|
27514d32de
|
visible-tag needs to respect the do_show-value in case websrv_avail set do_show to false already
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-03-02 13:41:14 +01:00 |
|
Michael Kaufmann (d00p)
|
fe718ef67f
|
add requirement for mbstring-extension as we need to be multibyte-character-safe in generatePassword(); adjust special-character-default setting to be the same as on a fresh install; outsource version-definition to separate file; set version to 0.9.34-dev3
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-02-23 12:23:44 +01:00 |
|
Michael Kaufmann (d00p)
|
fae58078f8
|
update ftp_groups table in case webserver-/fcgid-/fpm-user changes, refs #1491 (i guess)
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-02-16 14:56:08 +01:00 |
|
Michael Kaufmann (d00p)
|
1581e08594
|
show only hash algorithms that are available on the system
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-02-15 07:51:58 +01:00 |
|
Michael Kaufmann (d00p)
|
37ca78913c
|
respect possible empty-value when validating string::validate_ip
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-02-12 13:02:50 +01:00 |
|
Michael Kaufmann (d00p)
|
c356639ce9
|
fix move-customer-to-admin
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-02-10 16:12:47 +01:00 |
|
Michael Kaufmann (d00p)
|
3df581152d
|
remove webftp.php as it: pulls smarty-tplengine we don't use anywhere else, is unknown to most of our users, a possible security-issue, etc. etc. etc.; just don't use webftp stuff
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-02-08 18:56:31 +01:00 |
|
Stefan Weil
|
0fc73b2bbb
|
Fix typos found by codespell
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2015-02-08 17:52:45 +01:00 |
|
Michael Kaufmann (d00p)
|
909c6a8bdf
|
allow private-network ip-addresses for database-connection, fixes #1489
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-02-08 17:35:31 +01:00 |
|
Michael Kaufmann (d00p)
|
a0a2977b7f
|
allow to disable fcgid also with lighttpd because we allow it to be enabled with lighttpd
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-02-03 19:55:46 +01:00 |
|
Roman Schmerold (BNoiZe)
|
a0b0fa48bb
|
Fix that name is not returned for admins
Signed-off-by: Roman Schmerold (BNoiZe) <bnoize@froxlor.org>
|
2015-02-02 11:01:26 +01:00 |
|
Michael Kaufmann (d00p)
|
f4dff676d6
|
do not allow to enable fcgid/fpm at the same time when both are set to 'yes' simultaneously in settings
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-02-01 18:02:29 +01:00 |
|
Michael Kaufmann (d00p)
|
4d60b19194
|
only update hash if password matches, fixes #1479
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-01-31 12:51:20 +01:00 |
|
Michael Kaufmann (d00p)
|
83e062c845
|
remove unused Minify_HTML class
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-01-30 17:53:43 +01:00 |
|
Michael Kaufmann (d00p)
|
7904946862
|
push some upcoming changes (still holding back db changes b/c of version jump to rc2)
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-01-27 23:04:46 +01:00 |
|
Michael Kaufmann (d00p)
|
bdfbe4947a
|
fix undefined variables introduced in commit #b1acc9a8efc01a5139b042f8f9e97881e4a52b83
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-01-27 11:23:03 +01:00 |
|
Michael Kaufmann (d00p)
|
7b8341d826
|
add function to validate different password-hashes and update them to the currently set hash if login successfull and hash differs (unimplemented yet because of required db-updates which are hold back until 0.9.33-rc2), refs #1289
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-01-27 11:09:27 +01:00 |
|
Roman Schmerold (BNoiZe)
|
b1acc9a8ef
|
Make the side navigation more styleable
Signed-off-by: Roman Schmerold (BNoiZe) <bnoize@froxlor.org>
|
2015-01-26 17:19:40 +01:00 |
|
Michael Kaufmann (d00p)
|
c1ff010283
|
allow 'localhost' or any local-hostname for db-connection
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-01-08 14:39:52 +01:00 |
|
Michael Kaufmann (d00p)
|
dd34ab8d9b
|
fix inline-css (violation of Content Security Policy)
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2014-12-29 20:48:56 +01:00 |
|
Michael Kaufmann (d00p)
|
c6f3b03891
|
do some sql-minor-fixing, refs #1486 - set version to 0.9.33-rc1 for possible upcoming release-candidate
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2014-12-29 14:59:58 +01:00 |
|
Michael Kaufmann (d00p)
|
4b0507c4d3
|
secure scripts which should not be called directly (install/update stuff); avoid url-manipulation
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2014-12-27 15:13:25 +01:00 |
|
Michael Kaufmann (d00p)
|
4523ef87b7
|
show correct errormessage when sql-prefix is wrong
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2014-12-23 13:56:49 +01:00 |
|
Michael Kaufmann (d00p)
|
2b55ceba7a
|
rework updateCounters
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2014-12-22 14:47:56 +01:00 |
|
Michael Kaufmann (d00p)
|
0406948c4b
|
remove unneeded functions; fix ip-assigning when a domain is an alias of another domain and the ip's from the alias-domain are being read, no check for ssl/non-ssl was made resulting in an integrity constraint violation in the database
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2014-12-22 13:32:37 +01:00 |
|
Michael Kaufmann (d00p)
|
19f5f2a7a4
|
remove static copyright-year in templates; fix possible undefined theme-variable in phpErrHandler by specifying a fallback-default
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2014-12-19 09:49:33 +01:00 |
|
Michael Kaufmann (d00p)
|
687c5cea08
|
enhance findDirs() to avoid exceptions on unreadable directory
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2014-12-18 08:51:54 +01:00 |
|
Michael Kaufmann (d00p)
|
1e5f80ace6
|
re-work findDirs()-function
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2014-12-16 15:14:57 +01:00 |
|
Michael Kaufmann (d00p)
|
cd5e8801e4
|
add domain-bulk-import, fixes #1452
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2014-12-15 14:49:34 +01:00 |
|
Marco Vogt (vogti)
|
6bfa95f8a8
|
Import default subject/body for e-mails templates; fixes #496
Signed-off-by: Marco Vogt (vogti) <mail@mdvogt.de>
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2014-12-12 19:26:06 +01:00 |
|
Michael Kaufmann (d00p)
|
3be43c4848
|
outsource a few directory-functions in a class; make apache-2.4 not create 'require all granted' if there is an active directory-protection or option set for the customerroot-dir, possibly fixes #1455
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2014-12-01 08:07:28 +01:00 |
|
Michael Kaufmann (d00p)
|
cf7c11a106
|
keep original template filename for the possible error message to show the correct file that was not found
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2014-11-29 08:22:36 +01:00 |
|
Michael Kaufmann (d00p)
|
60d48f2002
|
make template-fallback work for overwriting themes partially
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2014-11-29 07:43:33 +01:00 |
|
Michael Kaufmann (d00p)
|
b4a8418e10
|
add possibility to move customers to another admin/reseller, fixes #1166
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2014-11-25 12:23:30 +01:00 |
|
Michael Kaufmann (d00p)
|
bdc0a4caf1
|
fix visibility of fpm-mod_proxy_fcgi-apache-2.4 setting
|
2014-11-10 12:59:05 +01:00 |
|
Michael Kaufmann (d00p)
|
4cc3c01dcb
|
remove password-suggestion if a custom regex is defined; added password-complexity-settings for non-regex users to define what generated passwords should contain, thx to Marco Vogt; fixes #1216
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2014-11-10 10:07:32 +01:00 |
|
Michael Kaufmann (d00p)
|
f303bfdbfd
|
use /etc/crontab directly when on FreeBSD because it does not use anything like /etc/cron.d/ file-inclusion, refs and possibly fixes #1437
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2014-10-31 09:48:38 +01:00 |
|
Michael Kaufmann (d00p)
|
480e3a8bfd
|
fix incorrect security check on mail-directories where various special-characters are allowed, fixes #1458
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2014-10-01 07:29:25 +02:00 |
|
Michael Kaufmann (d00p)
|
25fa9a8121
|
various tiny improvements
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2014-07-09 09:39:26 +02:00 |
|