474 Commits

Author SHA1 Message Date
1ecf0ab7f5 Ensure get_session_user() returns non-undef in normal use. 2014-11-12 10:42:34 +00:00
3370f057c4 Port internal variables from tardis 2014-11-10 14:01:57 +00:00
acdfbd2043 Support replace pass limiting. 2014-11-07 11:42:51 +00:00
b5a69ccf89 Fixed to avoid use of smartmatch (damn you 5.18) 2014-10-04 22:10:50 +01:00
d323829b69 Handle empty arrayrefs gracefully. 2014-06-24 15:07:39 +01:00
98b4d45a44 Check for empty arrays in array join. 2014-06-24 15:04:37 +01:00
5f1b2f1972 Support fetch of fullname and email from LDAP query. 2014-06-12 13:14:14 +01:00
a6ce3121fd AuthMethods can return extra data to pass to the post_authenticate. 2014-06-12 13:13:54 +01:00
426a053d92 Fix error code. 2014-04-11 17:42:19 +01:00
2ff5d614df Ensure trailing / on jspath 2014-04-11 14:53:46 +01:00
d25efbefe8 Allow version IDs for javascript path (allows cache bypass force) 2014-04-11 14:51:21 +01:00
661ded1ff6 Look in correct place for error messages. 2014-03-27 15:03:14 +00:00
aa8b67acd8 Fix spurious conversion of newlines to li in ul during tidying. 2014-03-20 10:57:26 +00:00
c4dda13372 Names can end in non-alphanumerics. 2014-03-19 13:07:26 +00:00
c1c9a153a2 Try to force utf into entities. 2014-03-10 13:47:04 +00:00
97340f55c8 Trying to improve handling of utf8. So much hate for character encodings. 2014-03-10 12:45:11 +00:00
29052cfd7e Bugfixes to prevent warnings. 2014-02-25 14:50:28 +00:00
5f8b831e95 Missing ;, blegh. 2014-02-15 21:24:55 +00:00
40ccd0d3a6 Allow write() to fall back on the file the config was loaded from. 2014-02-15 21:21:30 +00:00
3a69c17e4d Support signalling the daemon on demand. 2014-02-04 20:32:15 +00:00
c317f9575a Only check pidfile if it exists. 2014-02-03 19:50:55 +00:00
9330b05af8 Process daemonisation support class. 2014-02-03 19:36:52 +00:00
5d7b98dadb Explicit file locking support for pidfiles (see normal flock provisos) 2014-02-01 19:13:20 +00:00
91e3e2980d Variable cleanup. 2014-02-01 19:13:10 +00:00
b80b3bd241 Upgraded to latest doxygen. 2014-02-01 19:12:37 +00:00
768c54c0c1 Support called-defined prefix. 2014-01-12 12:16:19 +00:00
e98fd212e9 corrected logic for print check. 2014-01-12 12:05:58 +00:00
e30975450b Need -> ! 2014-01-12 12:04:50 +00:00
6877525e58 Reuse loglevel information. 2014-01-12 12:04:08 +00:00
05a74f95c7 Confirm syslog is enabled. 2014-01-12 11:57:29 +00:00
7ff501d8dc Argh, typos 2014-01-12 11:51:09 +00:00
547f9846b5 Syslog facilities added. 2014-01-12 11:50:20 +00:00
8b7c5f79f7 Allow detection of defined/undefined session variables. 2014-01-06 13:20:43 +00:00
7fd919a628 Too many parenthesis. 2013-10-24 23:35:45 +01:00
07a3a609d8 Allow far more characters in key names. 2013-10-24 23:34:38 +01:00
325d0b0270 Ugh. 2013-10-24 23:32:56 +01:00
d869695645 Allow more characters in keys. 2013-10-24 23:31:14 +01:00
3fb28754d7 Overhaul to make this actually useful for saving configs. 2013-09-19 23:10:52 +01:00
2ebee7fa82 Need trailing / to match docs. 2013-09-13 11:47:49 +01:00
34573de581 Do substitution. 2013-09-13 11:46:20 +01:00
2ae8e1431f Template needs cgi to use it. 2013-09-13 11:44:57 +01:00
b0458a66db New templateurl variable. 2013-09-13 11:38:31 +01:00
84ea3c8d72 Fixed incorrect invocation of start_tls 2013-09-04 14:25:44 +01:00
8d57d19288 Support for LDAP with TLS. 2013-09-04 14:11:43 +01:00
71b3236549 Regex tweak for URLs with embedded .s 2013-09-02 21:57:47 +01:00
04fac1a2e0 Force no cache on generated content to prevent hilarious problems. 2013-08-14 17:05:04 +01:00
bad7be85c9 I am, apparently, a complete dumbass. 2013-08-09 14:04:17 +01:00
fc3aeda61c Support html stripping more easily. 2013-08-09 12:47:36 +01:00
4071436458 Default create no longer relies on non-existent function, horay! 2013-06-03 14:25:14 +01:00
27adbf1dc3 Legacy screwup in user creation. 2013-06-03 14:18:54 +01:00