Commit Graph

  • f0afbe14c9 Add sodium_compat composer dependency for v3 hidden_services Daniel Winzen 2018-11-24 14:56:24 +01:00
  • 9de11a9722 Dropped PHP7.1 support and install composer Daniel Winzen 2018-11-24 10:38:59 +01:00
  • 910381fee2 Removed php7.0 setup instructions Daniel Winzen 2018-11-19 21:23:34 +01:00
  • 7d032f4955 Merge pull request #28 from jtesta/sshd_hardening Daniel Winzen 2018-11-19 21:20:43 +01:00
  • e4e59782ca Disabled RSA host key type (because small keys are generated by default), as well as ECDSA (due to suspicions of NSA-compromised P-curves). Enabled only strong key exchange, cipher, and MAC algorithms. See https://www.sshaudit.com/ and https://github.com/arthepsy/ssh-audit. Joe Testa 2018-11-19 15:01:11 -05:00
  • 41b33f2c51 Drop PHP7.0 support Daniel Winzen 2018-11-18 20:50:35 +01:00
  • db626a54a4 disable imap_open because of https://github.com/Bo0oM/PHP_imap_open_exploit Daniel Winzen 2018-11-17 10:15:15 +01:00
  • f4ca23336b Add clamav virus scan to mails Daniel Winzen 2018-11-11 11:17:20 +01:00
  • bb21f9f10b Reload disabled php versions since accounts can still be deleted Daniel Winzen 2018-10-28 09:31:00 +01:00
  • 5f3dfefa02 Drop now redundant config Daniel Winzen 2018-10-28 09:07:20 +01:00
  • b69293ab6d Dynamic supported versions on frontpage Daniel Winzen 2018-10-28 09:01:31 +01:00
  • 58b5efb96c Added suspend hidden service feature + disabled php7.0 for new accounts Daniel Winzen 2018-10-28 08:48:30 +01:00
  • 1884f4b08b php is .ini not .conf Daniel Winzen 2018-10-26 19:14:29 +02:00
  • 9985ba4864 Add PHP7.3 support and let setup.php write initial config files Daniel Winzen 2018-10-24 19:59:02 +02:00
  • d5d7078776 Allow editing hidden service options Daniel Winzen 2018-10-22 21:45:08 +02:00
  • b80f30ac03 Ignore insecure 777 permissions set by users on logrotate Daniel Winzen 2018-10-21 10:44:23 +02:00
  • cfb19915b5 Optimized find query to only search within each users tmp directory Daniel Winzen 2018-10-20 21:08:44 +02:00
  • d9e496930d Add HiddenServiceMaxStreams option and service_instances table Daniel Winzen 2018-10-20 20:43:26 +02:00
  • 2cee59dc6f Structure changes for future features Daniel Winzen 2018-10-20 18:20:27 +02:00
  • 96efd92ab1 bump dbversion Daniel Winzen 2018-10-17 21:51:20 +02:00
  • 1f2ff2176b Save DB information in separate table Daniel Winzen 2018-10-17 21:50:20 +02:00
  • 6eb068222c Refactor DB foreign keys to auto_incrementing id instead of onion Daniel Winzen 2018-10-16 21:09:16 +02:00
  • 81c2364b7b Better load distribution on multiple relays Daniel Winzen 2018-09-23 20:09:04 +02:00
  • acc8782043 Add privacy policy checkbox (required by GDPR) Daniel Winzen 2018-09-10 19:30:12 +02:00
  • 382ea73efb Update firewall rules Daniel Winzen 2018-09-10 19:20:11 +02:00
  • 2c634b889c Add dnsmasq DNS caching and performance tune tor instances Daniel Winzen 2018-09-10 19:11:02 +02:00
  • 156a66a3ff Added missing php7.0-intl package Daniel Winzen 2018-09-10 19:06:51 +02:00
  • 1d157473e6 Move account folder creation into cron.php Daniel Winzen 2018-07-14 10:41:44 +02:00
  • f43e699b91 chroot postfix Daniel Winzen 2018-06-18 20:24:00 +02:00
  • e6d798370f secmail.pro dropped rewriting of .onion to .pro domain Daniel Winzen 2018-06-02 12:05:30 +02:00
  • 943ca4b151 Enable fastcgi_cache Daniel Winzen 2018-05-15 20:45:49 +02:00
  • dda49153b3 Buffer access log writes to reduce IO Daniel Winzen 2018-05-13 09:04:12 +02:00
  • 1a9ee646c6 Adapt firewall rule to new ftp ports Daniel Winzen 2018-05-06 09:57:24 +02:00
  • c6498ea1dc Increase available ports for passive ftp Daniel Winzen 2018-05-05 14:10:01 +02:00
  • 49a5b187b0 Increase buffer to get rid of errors on large response headers (e.g. cookies) Daniel Winzen 2018-04-22 15:07:00 +02:00
  • 300cd647df Increase limits and add putenv to disabled functions (vulerability) Daniel Winzen 2018-04-22 09:11:43 +02:00
  • c9487adb1a MariaDB hit open_files_limit -> increase it Daniel Winzen 2018-03-12 06:46:41 +01:00
  • e6ac79457f We have proper firewalling, fsockopen no longer needs to be disabled Daniel Winzen 2018-03-11 20:26:19 +01:00
  • b2fab1ec53 Fix /var/run/nginx not being created on nginx start Daniel Winzen 2018-03-11 20:17:14 +01:00
  • 7bd2e79f06 Separate nginx sockets for each site to make hoster identification harder Daniel Winzen 2018-03-08 20:57:42 +01:00
  • 9eb5c2ae3c Show error message on login when account has not yet been created Daniel Winzen 2018-03-03 19:22:57 +01:00
  • 47b9b6e3a6 Fixed db query Daniel Winzen 2018-02-26 16:37:35 +01:00
  • e8f8f42a24 Fix db query Daniel Winzen 2018-02-25 21:53:00 +01:00
  • 463be89b09 bumped database layout version Daniel Winzen 2018-02-25 21:47:29 +01:00
  • 6b0759be73 Added admin panel + optional manual approval for new sites Daniel Winzen 2018-02-25 21:25:05 +01:00
  • eca0c675cd Added missing dovecot config to use home maildir Daniel Winzen 2018-02-11 19:53:10 +01:00
  • ea112b3389 Added missing authorized destinations for services also reachable via .onion Daniel Winzen 2018-02-11 17:36:50 +01:00
  • 5163c7aa2b Connect to unix socket for default site Daniel Winzen 2018-02-11 17:22:31 +01:00
  • ee191ccbb8 PHP7.2 no longer has the mcrypt module as a package Daniel Winzen 2018-02-11 15:46:52 +01:00
  • fa24bb61ec Added PHP 7.2 support + minor bugfixes and performance tweaks Daniel Winzen 2018-02-10 22:10:07 +01:00
  • c65055a9bb Set mysql host to % instead of localhost to allow connections to 127.0.0.1 Daniel Winzen 2017-12-21 20:26:24 +01:00
  • 779c7bdaea Mentioned https://deb.sury.org/ debian php packaging Daniel Winzen 2017-12-07 18:05:24 +01:00
  • a9fd1b658c Use X-Accel-Redirect in log.php output Daniel Winzen 2017-12-03 12:48:37 +01:00
  • 99ccbdccfe Updated tutorial for Ubuntu 16.04 LTS compatibility Daniel Winzen 2017-11-05 10:33:29 +01:00
  • e8dd2b864e Sort disable_functions and added a few system info revealing posix_* functions Daniel Winzen 2017-09-03 18:25:13 +02:00
  • 20754f052f Update frontpage and FAQ texts Daniel Winzen 2017-09-03 14:15:55 +02:00
  • 6384f4929a Added text editor to FileManager Daniel Winzen 2017-09-03 11:09:07 +02:00
  • 8801d3ae0c Increase PHP memory limit to 256M Daniel Winzen 2017-09-02 08:49:16 +02:00
  • e34ad9efd7 Allow browser caching of common ressources (js, css img, vid and audio) Daniel Winzen 2017-08-26 14:49:03 +02:00
  • 6c6b6a689d Protect from zip-bombs Daniel Winzen 2017-08-07 21:15:13 +02:00
  • 06dce903dc cleanup tmp file Daniel Winzen 2017-08-07 21:05:58 +02:00
  • 5244f89340 Make file upload multiupload Daniel Winzen 2017-08-06 17:10:19 +02:00
  • f549f6ddfb Added web based FileManager Daniel Winzen 2017-08-06 15:35:47 +02:00
  • 2a95dfc748 Show hidden files in FTP Daniel Winzen 2017-08-06 13:19:51 +02:00
  • 2cda288913 Increase upload limits Daniel Winzen 2017-08-06 10:57:56 +02:00
  • df22041c09 Added anonymail.tech rewrite rule Daniel Winzen 2017-08-03 17:47:27 +02:00
  • c85e5a9100 Added vfemail.net rewrite rule Daniel Winzen 2017-08-01 20:34:37 +02:00
  • d33b216a4f Added secmail.pro rewrite rule Daniel Winzen 2017-08-01 20:20:07 +02:00
  • 5c75d1b8b7 Added elude mail rewrite rule Daniel Winzen 2017-08-01 20:04:34 +02:00
  • 8ff1ad5606 Log full request line Daniel Winzen 2017-07-25 10:20:30 +02:00
  • f162720cb6 Make log format compatible to combined format for analysis with tools Daniel Winzen 2017-07-23 14:27:38 +02:00
  • 10542504e2 Add more to FAQ Daniel Winzen 2017-07-23 13:26:08 +02:00
  • 94e17365be Added sysctl settings Daniel Winzen 2017-07-23 09:31:31 +02:00
  • a328bbde2d Added another torbox phishing clone Daniel Winzen 2017-07-11 22:21:43 +02:00
  • 9fda236ad8 Add FAQ Daniel Winzen 2017-07-11 17:43:06 +02:00
  • 8c1ccf4af5 Use less echo Daniel Winzen 2017-07-11 17:18:35 +02:00
  • 68879a34a5 Enable saslauthd Daniel Winzen 2017-06-25 17:49:14 +02:00
  • 2d1be203aa Setup squirrelmail data store Daniel Winzen 2017-06-25 16:07:36 +02:00
  • f8ef29ea2d Easily switch between clearnet and non-clearnet postfix config Daniel Winzen 2017-06-24 14:46:30 +02:00
  • 94ef1125e2 Remove deprecated option Daniel Winzen 2017-06-24 13:17:57 +02:00
  • 94f0ae9cc6 Fix captcha on login page Daniel Winzen 2017-06-17 14:37:01 +02:00
  • daecda2500 Add instructions to create missing directories in skel directory Daniel Winzen 2017-05-29 13:15:16 +02:00
  • b7cefd1f5e Fix error in older MariaDB/MySQL versions Daniel Winzen 2017-05-20 20:42:03 +02:00
  • 4905e9bf2d Add missing default php fpm service Daniel Winzen 2017-05-20 20:14:51 +02:00
  • eb2a96fbdc Fix postfix setup instructions Daniel Winzen 2017-05-20 18:39:10 +02:00
  • 75223792ea Add postifx mapping files to database instructions Daniel Winzen 2017-05-20 18:17:24 +02:00
  • 65565b08f1 Remove non-required logrotate configurations Daniel Winzen 2017-05-20 17:55:26 +02:00
  • 74d340aabf Only reload services that are affected by changes Daniel Winzen 2017-05-19 20:35:13 +02:00
  • cfc5e1e9b6 Add section for creating database user Daniel Winzen 2017-05-19 18:28:57 +02:00
  • 8b93cd6dc7 Prevent installation of unessessary packages Daniel Winzen 2017-05-19 18:15:38 +02:00
  • 63feb340f1 chdir is not required Daniel Winzen 2017-05-18 19:24:07 +02:00
  • a568f49fce Add torification of apt Daniel Winzen 2017-05-18 18:37:22 +02:00
  • 8386325958 Add instructions for apt-get command to install packages Daniel Winzen 2017-05-18 18:26:37 +02:00
  • dbcdde957b Make md5sums of index files to be considdered for deletion configurable Daniel Winzen 2017-05-13 18:21:10 +02:00
  • bee350cb4b Make notification email configurable Daniel Winzen 2017-05-13 18:11:02 +02:00
  • c7d104a0da Added another tor2web phishing clone Daniel Winzen 2017-05-10 18:56:40 +02:00
  • 88f6fa2e88 Log tor to default syslog Daniel Winzen 2017-05-10 18:54:33 +02:00
  • 3c8b8b8b56 Fix mail bouncing when rejected by clearnet relay Daniel Winzen 2017-05-09 20:58:10 +02:00
  • fa363efaec Bugfixes Daniel Winzen 2017-05-06 18:29:19 +02:00
  • 323db8e574 sender_login_map for anything@your.onion needs replacement (breaks receiving from other onions) Daniel Winzen 2017-05-01 18:28:22 +02:00