Commit graph

15136 commits

Author SHA1 Message Date
pdontthink
822c0647e3 Use PDO for database access if available (adds PHP 7 compatibility) 2016-10-29 17:51:31 +00:00
pdontthink
590ef3fe1b Squash bugs 2016-10-29 10:24:04 +00:00
pdontthink
8991cdbba8 Use PDO for database access if available (adds PHP 7 compatibility) 2016-10-29 09:53:01 +00:00
pdontthink
925a13281f Update error text 2016-10-29 08:32:39 +00:00
pdontthink
e1e3127b13 Update error text 2016-10-29 08:30:59 +00:00
pdontthink
971ff46ba2 Squash bugs 2016-10-29 08:05:11 +00:00
pdontthink
940f19c719 Use PDO for database access if available (adds PHP 7 compatibility) 2016-10-29 07:50:11 +00:00
pdontthink
98c1a138e3 No need for regex here 2016-10-29 05:15:40 +00:00
pdontthink
9de56a2095 Be explicit about scope 2016-10-29 04:56:08 +00:00
pdontthink
bdb1ea3890 Use PDO for database access if available (adds PHP 7 compatibility) 2016-10-29 04:36:47 +00:00
pdontthink
3a679dfae6 Fix bad assumptions about parallel arrays - see it explode by removing folders without unsubscribing them, which is legal per RFC 2016-10-28 02:39:04 +00:00
pdontthink
a0bb1678e6 Fix bad assumptions about parallel arrays - see it explode by removing folders without unsubscribing them, which is legal per RFC 2016-10-28 02:35:25 +00:00
pdontthink
f7457cb3b3 Minor PHP 7 fix 2016-10-28 00:26:58 +00:00
pdontthink
f7aab703bd Syntax error. Thanks to Jean-Jacques Puig 2016-09-27 17:03:57 +00:00
pdontthink
9d0b4785b5 Add support for DNS RR and ability to restrict DNS lookups to IPv4 or IPv6 only (thanks to Wolfgang Breyha) 2016-09-14 02:55:23 +00:00
pdontthink
d3712255a5 Unify log messages 2016-09-14 02:23:57 +00:00
pdontthink
b88d54d96a Retain compatibility with older OpenSSL versions (thanks to Wolfgang Breyha) 2016-09-14 02:16:55 +00:00
pdontthink
9ac8409a73 Make use of the no_new_privs flag (Linux only) when becoming non-root (thanks to Shawn Landden) 2016-09-14 02:01:49 +00:00
pdontthink
f7381cd5aa Fix anomalous crashes recycling used connections (thanks to Emmanuel Dreyfus) 2016-09-14 01:43:49 +00:00
pdontthink
039a8974fa Check that malloc succeeds (thanks Emmanuel Dreyfus) 2016-09-14 01:30:38 +00:00
pdontthink
461b8ae6d4 Fix cast warning during compilation on amd64 2016-09-14 01:24:55 +00:00
pdontthink
4c84910b01 Re-add EGD support, but make conditional, provide compatibility with LibreSSL, other small fixes provided by the BSD team 2016-09-14 01:14:41 +00:00
pdontthink
061241e3c7 Doc fix 2016-09-14 00:31:00 +00:00
pdontthink
3b5809216b Remove EGD support (thanks to Loganaden Velvindron) 2016-09-14 00:00:22 +00:00
pdontthink
5f44f4b9d1 Add support for accepting pre-auth ID commands (RFC 2971) 2016-09-13 23:48:22 +00:00
pdontthink
4bf5b4b8f0 Mostly whitespace fixes 2016-09-12 22:33:45 +00:00
pdontthink
1d6b8d74e5 Add systemd startup installation option 2016-09-12 19:42:38 +00:00
pdontthink
c135677ae3 Fix startup issues under systemd (please let us know if this breaks other contexts) 2016-09-12 18:52:05 +00:00
pdontthink
909ed937d5 Software has no gender 2016-09-12 17:10:30 +00:00
pdontthink
2f883eb782 Whitespace only 2016-09-12 04:48:15 +00:00
Thijs Kinkhorst
20ba35a960 Fix translation of Mar into sk (closes: #2832) 2016-07-25 14:36:44 +00:00
pdontthink
56543abd15 Allow priority and identity selections to be given by callers. Looks to have been intended to work this way, but never tested. 2016-05-30 08:15:26 +00:00
pdontthink
20cb90c2b8 Allow priority and identity selections to be given by callers. Looks to have been intended to work this way, but never tested. 2016-05-30 08:14:48 +00:00
pdontthink
0aac199b33 Allow option widget trailing text to be rendered smaller 2016-05-07 03:21:38 +00:00
pdontthink
bf849c9603 Fix spacing 2016-05-06 20:12:50 +00:00
pdontthink
35657ece1a Per comments in the commit - setting the session cookie over and over can be troublesome, but doing the obvious and defaulting to *replace* cookies causes logins to fail due to something I don't care to debug - session cookie is complex through all the pages involved in a login request - instead we use a simple static cache to prevent useless duplicate cookie headers 2016-04-06 05:33:06 +00:00
pdontthink
39245193d4 Previous change causes logins to fail, due to something I don't care to debug - session cookie is complex through all the pages involved in a login request - instead we revert the last commit and use a simple static cache to prevent useless duplicate cookie headers 2016-04-06 05:27:52 +00:00
pdontthink
af6e3522ca Why did we default to putting multiple cookie headers for same name? I think this may have been a mistake, please give heads up if this creates any problems; if it was intentional 2016-04-06 04:52:09 +00:00
pdontthink
441dba2768 Add more accurate error reporting 2016-02-01 18:22:40 +00:00
pdontthink
db61d9e998 Fix spacing issue 2016-02-01 10:36:15 +00:00
pdontthink
0a6d67b054 Fix syntax error 2016-02-01 04:33:04 +00:00
pdontthink
775b333d24 Update checks to reflect recent changes 2016-01-09 19:00:58 +00:00
pdontthink
f7616657f8 Happy New Year 2016-01-01 21:30:56 +00:00
pdontthink
08dd27668a Update define statement too 2016-01-01 21:08:57 +00:00
pdontthink
987e924f14 Happy New Year 2016-01-01 21:08:02 +00:00
pdontthink
b42005ee50 Happy New Year 2016-01-01 21:07:02 +00:00
pdontthink
4e94d8d805 Happy New Year 2016-01-01 21:05:13 +00:00
pdontthink
14c62b20a5 Happy New Year 2016-01-01 21:04:15 +00:00
pdontthink
2934017d92 Happy New Year 2016-01-01 20:59:53 +00:00
pdontthink
3d503fe213 Happy New Year 2016-01-01 20:04:30 +00:00