Photos
Blog
Projects
vanrenterghem.biz
projects
/
git.ikiwiki.info.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
some answers
[git.ikiwiki.info.git]
/
IkiWiki
/
CGI.pm
diff --git
a/IkiWiki/CGI.pm
b/IkiWiki/CGI.pm
index cb4f395a063076a64e0c33e95d220f2f8581602f..62383b6fd22cf3ca6bed2dc3571f5cafb3c10715 100644
(file)
--- a/
IkiWiki/CGI.pm
+++ b/
IkiWiki/CGI.pm
@@
-12,7
+12,7
@@
use Encode;
sub printheader ($) {
my $session=shift;
sub printheader ($) {
my $session=shift;
- if (
$ENV{HTTPS}
|| $config{sslcookie}) {
+ if (
($ENV{HTTPS} && lc $ENV{HTTPS} ne "off")
|| $config{sslcookie}) {
print $session->header(-charset => 'utf-8',
-cookie => $session->cookie(-httponly => 1, -secure => 1));
}
print $session->header(-charset => 'utf-8',
-cookie => $session->cookie(-httponly => 1, -secure => 1));
}
@@
-429,7
+429,7
@@
sub cgi (;$$) {
# userinfo db.
if (! userinfo_get($session->param("name"), "regdate")) {
userinfo_setall($session->param("name"), {
# userinfo db.
if (! userinfo_get($session->param("name"), "regdate")) {
userinfo_setall($session->param("name"), {
- email => "",
+ email =>
defined $session->param("email") ? $session->param("email") :
"",
password => "",
regdate => time,
}) || error("failed adding user");
password => "",
regdate => time,
}) || error("failed adding user");