public
nobgit
read
NobMail
Based on mailcow: dockerized
Languages
Repository composition by tracked source files.
PHP
49%
JavaScript
35%
HTML
9%
CSS
4%
Shell
2%
Python
1%
Lua
0%
Perl
0%
Ruby
0%
SCSS
0%
Create file
Wiki Documentation
Clone
https://nobgit.com/orgs/nobgit/nobmail.git
ssh://[email protected]:2222/orgs/nobgit/nobmail.git
Trace
data/web/autodiscover.php
Trace helps you understand code history line by line. See who changed each line, when it changed, and which commit introduced it.
autodiscover.php
on main
Author
Date
Commit
Line
Code
andryyy
about 9 years ago
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 1
<?php
<?php
FreddleSpl0it
over 2 years ago
95d6eeb
[Web] revert include prerequisites in autodiscover - include autoload
- Full commit hash
95d6eeb37aaa02252d83da869b127a24575b850d- Author
- FreddleSpl0it <[email protected]>
- Date
- over 2 years ago
- Selected line
- 2
require_once $_SERVER['DOCUMENT_ROOT'] . '/inc/lib/vendor/autoload.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/inc/lib/vendor/autoload.php';
same change
95d6eeb
[Web] revert include prerequisites in autodiscover - include autoload
- Full commit hash
95d6eeb37aaa02252d83da869b127a24575b850d- Author
- FreddleSpl0it <[email protected]>
- Date
- over 2 years ago
- Selected line
- 3
require_once $_SERVER['DOCUMENT_ROOT'] . '/inc/vars.inc.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/inc/vars.inc.php';
same change
95d6eeb
[Web] revert include prerequisites in autodiscover - include autoload
- Full commit hash
95d6eeb37aaa02252d83da869b127a24575b850d- Author
- FreddleSpl0it <[email protected]>
- Date
- over 2 years ago
- Selected line
- 4
if(file_exists('inc/vars.local.inc.php')) {
if(file_exists('inc/vars.local.inc.php')) {
same change
95d6eeb
[Web] revert include prerequisites in autodiscover - include autoload
- Full commit hash
95d6eeb37aaa02252d83da869b127a24575b850d- Author
- FreddleSpl0it <[email protected]>
- Date
- over 2 years ago
- Selected line
- 5
include_once 'inc/vars.local.inc.php';
include_once 'inc/vars.local.inc.php';
same change
95d6eeb
[Web] revert include prerequisites in autodiscover - include autoload
- Full commit hash
95d6eeb37aaa02252d83da869b127a24575b850d- Author
- FreddleSpl0it <[email protected]>
- Date
- over 2 years ago
- Selected line
- 6
}
}
same change
95d6eeb
[Web] revert include prerequisites in autodiscover - include autoload
- Full commit hash
95d6eeb37aaa02252d83da869b127a24575b850d- Author
- FreddleSpl0it <[email protected]>
- Date
- over 2 years ago
- Selected line
- 7
require_once $_SERVER['DOCUMENT_ROOT'] . '/inc/functions.inc.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/inc/functions.inc.php';
same change
95d6eeb
[Web] revert include prerequisites in autodiscover - include autoload
- Full commit hash
95d6eeb37aaa02252d83da869b127a24575b850d- Author
- FreddleSpl0it <[email protected]>
- Date
- over 2 years ago
- Selected line
- 8
require_once $_SERVER['DOCUMENT_ROOT'] . '/inc/functions.auth.inc.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/inc/functions.auth.inc.php';
same change
95d6eeb
[Web] revert include prerequisites in autodiscover - include autoload
- Full commit hash
95d6eeb37aaa02252d83da869b127a24575b850d- Author
- FreddleSpl0it <[email protected]>
- Date
- over 2 years ago
- Selected line
- 9
require_once $_SERVER['DOCUMENT_ROOT'] . '/inc/sessions.inc.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/inc/sessions.inc.php';
Hobby-Student
10 months ago
732b321
fix autodiscover when using ldap with attribute mapping templates
- Full commit hash
732b321962c817b9d21de10208f0d88d192a1f63- Author
- Hobby-Student <[email protected]>
- Date
- 10 months ago
- Selected line
- 10
require_once $_SERVER['DOCUMENT_ROOT'] . '/inc/functions.mailbox.inc.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/inc/functions.mailbox.inc.php';
same change
732b321
fix autodiscover when using ldap with attribute mapping templates
- Full commit hash
732b321962c817b9d21de10208f0d88d192a1f63- Author
- Hobby-Student <[email protected]>
- Date
- 10 months ago
- Selected line
- 11
require_once $_SERVER['DOCUMENT_ROOT'] . '/inc/functions.ratelimit.inc.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/inc/functions.ratelimit.inc.php';
FreddleSpl0it
over 2 years ago
95d6eeb
[Web] revert include prerequisites in autodiscover - include autoload
- Full commit hash
95d6eeb37aaa02252d83da869b127a24575b850d- Author
- FreddleSpl0it <[email protected]>
- Date
- over 2 years ago
- Selected line
- 12
$default_autodiscover_config = $autodiscover_config;
$default_autodiscover_config = $autodiscover_config;
andryyy
almost 9 years ago
c6f81fe
[Web] Fix autodiscover merge on user.php
- Full commit hash
c6f81fe67bfee66a0b3dca5119cda8cb0b7b11f9- Author
- andryyy <[email protected]>
- Date
- almost 9 years ago
- Selected line
- 13
$autodiscover_config = array_merge($default_autodiscover_config, $autodiscover_config);
$autodiscover_config = array_merge($default_autodiscover_config, $autodiscover_config);
andryyy
about 9 years ago
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 14
FreddleSpl0it
over 2 years ago
95d6eeb
[Web] revert include prerequisites in autodiscover - include autoload
- Full commit hash
95d6eeb37aaa02252d83da869b127a24575b850d- Author
- FreddleSpl0it <[email protected]>
- Date
- over 2 years ago
- Selected line
- 15
// Redis
// Redis
same change
95d6eeb
[Web] revert include prerequisites in autodiscover - include autoload
- Full commit hash
95d6eeb37aaa02252d83da869b127a24575b850d- Author
- FreddleSpl0it <[email protected]>
- Date
- over 2 years ago
- Selected line
- 16
$redis = new Redis();
$redis = new Redis();
same change
95d6eeb
[Web] revert include prerequisites in autodiscover - include autoload
- Full commit hash
95d6eeb37aaa02252d83da869b127a24575b850d- Author
- FreddleSpl0it <[email protected]>
- Date
- over 2 years ago
- Selected line
- 17
try {
try {
same change
95d6eeb
[Web] revert include prerequisites in autodiscover - include autoload
- Full commit hash
95d6eeb37aaa02252d83da869b127a24575b850d- Author
- FreddleSpl0it <[email protected]>
- Date
- over 2 years ago
- Selected line
- 18
if (!empty(getenv('REDIS_SLAVEOF_IP'))) {
if (!empty(getenv('REDIS_SLAVEOF_IP'))) {
same change
95d6eeb
[Web] revert include prerequisites in autodiscover - include autoload
- Full commit hash
95d6eeb37aaa02252d83da869b127a24575b850d- Author
- FreddleSpl0it <[email protected]>
- Date
- over 2 years ago
- Selected line
- 19
$redis->connect(getenv('REDIS_SLAVEOF_IP'), getenv('REDIS_SLAVEOF_PORT'));
$redis->connect(getenv('REDIS_SLAVEOF_IP'), getenv('REDIS_SLAVEOF_PORT'));
same change
95d6eeb
[Web] revert include prerequisites in autodiscover - include autoload
- Full commit hash
95d6eeb37aaa02252d83da869b127a24575b850d- Author
- FreddleSpl0it <[email protected]>
- Date
- over 2 years ago
- Selected line
- 20
}
}
same change
95d6eeb
[Web] revert include prerequisites in autodiscover - include autoload
- Full commit hash
95d6eeb37aaa02252d83da869b127a24575b850d- Author
- FreddleSpl0it <[email protected]>
- Date
- over 2 years ago
- Selected line
- 21
else {
else {
same change
95d6eeb
[Web] revert include prerequisites in autodiscover - include autoload
- Full commit hash
95d6eeb37aaa02252d83da869b127a24575b850d- Author
- FreddleSpl0it <[email protected]>
- Date
- over 2 years ago
- Selected line
- 22
$redis->connect('redis-mailcow', 6379);
$redis->connect('redis-mailcow', 6379);
same change
95d6eeb
[Web] revert include prerequisites in autodiscover - include autoload
- Full commit hash
95d6eeb37aaa02252d83da869b127a24575b850d- Author
- FreddleSpl0it <[email protected]>
- Date
- over 2 years ago
- Selected line
- 23
}
}
FreddleSpl0it
over 1 year ago
89fb132
Enable password protection for Redis
- Full commit hash
89fb1322c6f486a9883e6435a73537b13fbf3582- Author
- FreddleSpl0it <[email protected]>
- Date
- over 1 year ago
- Selected line
- 24
$redis->auth(getenv("REDISPASS"));
$redis->auth(getenv("REDISPASS"));
FreddleSpl0it
over 2 years ago
95d6eeb
[Web] revert include prerequisites in autodiscover - include autoload
- Full commit hash
95d6eeb37aaa02252d83da869b127a24575b850d- Author
- FreddleSpl0it <[email protected]>
- Date
- over 2 years ago
- Selected line
- 25
}
}
same change
95d6eeb
[Web] revert include prerequisites in autodiscover - include autoload
- Full commit hash
95d6eeb37aaa02252d83da869b127a24575b850d- Author
- FreddleSpl0it <[email protected]>
- Date
- over 2 years ago
- Selected line
- 26
catch (Exception $e) {
catch (Exception $e) {
same change
95d6eeb
[Web] revert include prerequisites in autodiscover - include autoload
- Full commit hash
95d6eeb37aaa02252d83da869b127a24575b850d- Author
- FreddleSpl0it <[email protected]>
- Date
- over 2 years ago
- Selected line
- 27
exit;
exit;
same change
95d6eeb
[Web] revert include prerequisites in autodiscover - include autoload
- Full commit hash
95d6eeb37aaa02252d83da869b127a24575b850d- Author
- FreddleSpl0it <[email protected]>
- Date
- over 2 years ago
- Selected line
- 28
}
}
same change
95d6eeb
[Web] revert include prerequisites in autodiscover - include autoload
- Full commit hash
95d6eeb37aaa02252d83da869b127a24575b850d- Author
- FreddleSpl0it <[email protected]>
- Date
- over 2 years ago
- Selected line
- 29
andryyy
about 9 years ago
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 30
error_reporting(0);
error_reporting(0);
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 31
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 32
$data = trim(file_get_contents("php://input"));
$data = trim(file_get_contents("php://input"));
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 33
andryyy
almost 9 years ago
6287a39
[Web] Revert some autodiscover changes, fix json_api for Postfix logs
- Full commit hash
6287a395b53341af01146d506094c5dca34c7289- Author
- andryyy <[email protected]>
- Date
- almost 9 years ago
- Selected line
- 34
if (strpos($data, 'autodiscover/outlook/responseschema') !== false) {
if (strpos($data, 'autodiscover/outlook/responseschema') !== false) {
same change
6287a39
[Web] Revert some autodiscover changes, fix json_api for Postfix logs
- Full commit hash
6287a395b53341af01146d506094c5dca34c7289- Author
- andryyy <[email protected]>
- Date
- almost 9 years ago
- Selected line
- 35
$autodiscover_config['autodiscoverType'] = 'imap';
$autodiscover_config['autodiscoverType'] = 'imap';
same change
6287a39
[Web] Revert some autodiscover changes, fix json_api for Postfix logs
- Full commit hash
6287a395b53341af01146d506094c5dca34c7289- Author
- andryyy <[email protected]>
- Date
- almost 9 years ago
- Selected line
- 36
if ($autodiscover_config['useEASforOutlook'] == 'yes' &&
if ($autodiscover_config['useEASforOutlook'] == 'yes' &&
same change
6287a39
[Web] Revert some autodiscover changes, fix json_api for Postfix logs
- Full commit hash
6287a395b53341af01146d506094c5dca34c7289- Author
- andryyy <[email protected]>
- Date
- almost 9 years ago
- Selected line
- 37
// Office for macOS does not support EAS
// Office for macOS does not support EAS
same change
6287a39
[Web] Revert some autodiscover changes, fix json_api for Postfix logs
- Full commit hash
6287a395b53341af01146d506094c5dca34c7289- Author
- andryyy <[email protected]>
- Date
- almost 9 years ago
- Selected line
- 38
strpos($_SERVER['HTTP_USER_AGENT'], 'Mac') === false &&
strpos($_SERVER['HTTP_USER_AGENT'], 'Mac') === false &&
same change
6287a39
[Web] Revert some autodiscover changes, fix json_api for Postfix logs
- Full commit hash
6287a395b53341af01146d506094c5dca34c7289- Author
- andryyy <[email protected]>
- Date
- almost 9 years ago
- Selected line
- 39
// Outlook 2013 (version 15) or higher
// Outlook 2013 (version 15) or higher
eXtremeSHOK
over 8 years ago
a3ae800
BugFix: Outlook 2016 not using EAS
- Full commit hash
a3ae80079457f8e65b7cb62db2db0da15ca14577- Author
- eXtremeSHOK <[email protected]>
- Date
- over 8 years ago
- Selected line
- 40
preg_match('/(Outlook|Office).+1[5-9]\./', $_SERVER['HTTP_USER_AGENT'])
preg_match('/(Outlook|Office).+1[5-9]\./', $_SERVER['HTTP_USER_AGENT'])
andryyy
almost 9 years ago
6287a39
[Web] Revert some autodiscover changes, fix json_api for Postfix logs
- Full commit hash
6287a395b53341af01146d506094c5dca34c7289- Author
- andryyy <[email protected]>
- Date
- almost 9 years ago
- Selected line
- 41
) {
) {
same change
6287a39
[Web] Revert some autodiscover changes, fix json_api for Postfix logs
- Full commit hash
6287a395b53341af01146d506094c5dca34c7289- Author
- andryyy <[email protected]>
- Date
- almost 9 years ago
- Selected line
- 42
$autodiscover_config['autodiscoverType'] = 'activesync';
$autodiscover_config['autodiscoverType'] = 'activesync';
andryyy
about 9 years ago
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 43
}
}
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 44
}
}
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 45
andryyy
about 6 years ago
d392257
[Web] Some changes
- Full commit hash
d3922572892bf857027bbd41b22daa6f8d164fc5- Author
- andryyy <[email protected]>
- Date
- about 6 years ago
- Selected line
- 46
if (getenv('SKIP_SOGO') == "y") {
if (getenv('SKIP_SOGO') == "y") {
same change
d392257
[Web] Some changes
- Full commit hash
d3922572892bf857027bbd41b22daa6f8d164fc5- Author
- andryyy <[email protected]>
- Date
- about 6 years ago
- Selected line
- 47
$autodiscover_config['autodiscoverType'] = 'imap';
$autodiscover_config['autodiscoverType'] = 'imap';
same change
d392257
[Web] Some changes
- Full commit hash
d3922572892bf857027bbd41b22daa6f8d164fc5- Author
- andryyy <[email protected]>
- Date
- about 6 years ago
- Selected line
- 48
}
}
same change
d392257
[Web] Some changes
- Full commit hash
d3922572892bf857027bbd41b22daa6f8d164fc5- Author
- andryyy <[email protected]>
- Date
- about 6 years ago
- Selected line
- 49
André
almost 8 years ago
0fb43f4
[Docker API] Use TLS encryption for communication with "on-the-fly" created key paris (non-exposed)
- Full commit hash
0fb43f49161554dbe0e66cd6170ad00166efc8b3- Author
- André <[email protected]>
- Date
- almost 8 years ago
- Selected line
- 50
//$dsn = $database_type . ":host=" . $database_host . ";dbname=" . $database_name;
//$dsn = $database_type . ":host=" . $database_host . ";dbname=" . $database_name;
same change
0fb43f4
[Docker API] Use TLS encryption for communication with "on-the-fly" created key paris (non-exposed)
- Full commit hash
0fb43f49161554dbe0e66cd6170ad00166efc8b3- Author
- André <[email protected]>
- Date
- almost 8 years ago
- Selected line
- 51
$dsn = $database_type . ":unix_socket=" . $database_sock . ";dbname=" . $database_name;
$dsn = $database_type . ":unix_socket=" . $database_sock . ";dbname=" . $database_name;
andryyy
about 9 years ago
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 52
$opt = [
$opt = [
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 53
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 54
PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 55
PDO::ATTR_EMULATE_PREPARES => false,
PDO::ATTR_EMULATE_PREPARES => false,
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 56
];
];
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 57
$pdo = new PDO($dsn, $database_user, $database_pass, $opt);
$pdo = new PDO($dsn, $database_user, $database_pass, $opt);
FreddleSpl0it
over 2 years ago
95d6eeb
[Web] revert include prerequisites in autodiscover - include autoload
- Full commit hash
95d6eeb37aaa02252d83da869b127a24575b850d- Author
- FreddleSpl0it <[email protected]>
- Date
- over 2 years ago
- Selected line
- 58
same change
95d6eeb
[Web] revert include prerequisites in autodiscover - include autoload
- Full commit hash
95d6eeb37aaa02252d83da869b127a24575b850d- Author
- FreddleSpl0it <[email protected]>
- Date
- over 2 years ago
- Selected line
- 59
// Init Identity Provider
// Init Identity Provider
same change
95d6eeb
[Web] revert include prerequisites in autodiscover - include autoload
- Full commit hash
95d6eeb37aaa02252d83da869b127a24575b850d- Author
- FreddleSpl0it <[email protected]>
- Date
- over 2 years ago
- Selected line
- 60
$iam_provider = identity_provider('init');
$iam_provider = identity_provider('init');
FreddleSpl0it
over 1 year ago
05e4bd7
[Web] use global vars for iam_provider and iam_settings
- Full commit hash
05e4bd7602e2d7fecdab638e8e3a8aa2562c5f53- Author
- FreddleSpl0it <[email protected]>
- Date
- over 1 year ago
- Selected line
- 61
$iam_settings = identity_provider('get');
$iam_settings = identity_provider('get');
FreddleSpl0it
over 2 years ago
95d6eeb
[Web] revert include prerequisites in autodiscover - include autoload
- Full commit hash
95d6eeb37aaa02252d83da869b127a24575b850d- Author
- FreddleSpl0it <[email protected]>
- Date
- over 2 years ago
- Selected line
- 62
DerLinkman
7 months ago
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 63
// Passwordless autodiscover - no authentication required
// Passwordless autodiscover - no authentication required
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 64
// Email will be extracted from the request body
// Email will be extracted from the request body
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 65
$login_user = null;
$login_user = null;
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 66
$login_role = null;
$login_role = null;
andryyy
about 9 years ago
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 67
DerLinkman
7 months ago
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 68
header("Content-Type: application/xml");
header("Content-Type: application/xml");
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 69
echo '<?xml version="1.0" encoding="utf-8" ?>' . PHP_EOL;
echo '<?xml version="1.0" encoding="utf-8" ?>' . PHP_EOL;
andryyy
about 9 years ago
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 70
?>
?>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 71
<Autodiscover xmlns="http://schemas.microsoft.com/exchange/autodiscover/responseschema/2006">
<Autodiscover xmlns="http://schemas.microsoft.com/exchange/autodiscover/responseschema/2006">
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 72
<?php
<?php
DerLinkman
7 months ago
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 73
if(!$data) {
if(!$data) {
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 74
try {
try {
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 75
$json = json_encode(
$json = json_encode(
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 76
array(
array(
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 77
"time" => time(),
"time" => time(),
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 78
"ua" => $_SERVER['HTTP_USER_AGENT'],
"ua" => $_SERVER['HTTP_USER_AGENT'],
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 79
"user" => "none",
"user" => "none",
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 80
"ip" => $_SERVER['REMOTE_ADDR'],
"ip" => $_SERVER['REMOTE_ADDR'],
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 81
"service" => "Error: invalid or missing request data"
"service" => "Error: invalid or missing request data"
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 82
)
)
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 83
);
);
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 84
$redis->lPush('AUTODISCOVER_LOG', $json);
$redis->lPush('AUTODISCOVER_LOG', $json);
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 85
$redis->lTrim('AUTODISCOVER_LOG', 0, 100);
$redis->lTrim('AUTODISCOVER_LOG', 0, 100);
FreddleSpl0it
5 months ago
af61e2d
[Web] Add fail2ban logging to passwordless autodiscover endpoint
- Full commit hash
af61e2d3033c070040703982ba9fda732e0f2e7d- Author
- FreddleSpl0it <[email protected]>
- Date
- 5 months ago
- Selected line
- 86
$redis->publish("F2B_CHANNEL", "Autodiscover: Invalid request by " . $_SERVER['REMOTE_ADDR']);
$redis->publish("F2B_CHANNEL", "Autodiscover: Invalid request by " . $_SERVER['REMOTE_ADDR']);
same change
af61e2d
[Web] Add fail2ban logging to passwordless autodiscover endpoint
- Full commit hash
af61e2d3033c070040703982ba9fda732e0f2e7d- Author
- FreddleSpl0it <[email protected]>
- Date
- 5 months ago
- Selected line
- 87
error_log("Autodiscover: Invalid request by " . $_SERVER['REMOTE_ADDR']);
error_log("Autodiscover: Invalid request by " . $_SERVER['REMOTE_ADDR']);
DerLinkman
7 months ago
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 88
}
}
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 89
catch (RedisException $e) {
catch (RedisException $e) {
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 90
$_SESSION['return'][] = array(
$_SESSION['return'][] = array(
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 91
'type' => 'danger',
'type' => 'danger',
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 92
'msg' => 'Redis: '.$e
'msg' => 'Redis: '.$e
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 93
);
);
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 94
return false;
return false;
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 95
}
}
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 96
list($usec, $sec) = explode(' ', microtime());
list($usec, $sec) = explode(' ', microtime());
andryyy
about 9 years ago
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 97
?>
?>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 98
<Response>
<Response>
DerLinkman
7 months ago
ec77406
Fix autodiscover.php: Use random error IDs and fix SQL type casting
- Full commit hash
ec77406dba452270fdc24b38b2d8e7e2b3587f97- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 99
<Error Time="<?=date('H:i:s', $sec) . substr($usec, 0, strlen($usec) - 2);?>" Id="<?=rand(1000000000, 9999999999);?>">
<Error Time="<?=date('H:i:s', $sec) . substr($usec, 0, strlen($usec) - 2);?>" Id="<?=rand(1000000000, 9999999999);?>">
andryyy
about 9 years ago
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 100
<ErrorCode>600</ErrorCode>
<ErrorCode>600</ErrorCode>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 101
<Message>Invalid Request</Message>
<Message>Invalid Request</Message>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 102
<DebugData />
<DebugData />
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 103
</Error>
</Error>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 104
</Response>
</Response>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 105
</Autodiscover>
</Autodiscover>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 106
<?php
<?php
DerLinkman
7 months ago
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 107
exit(0);
exit(0);
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 108
}
}
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 109
try {
try {
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 110
$discover = new SimpleXMLElement($data);
$discover = new SimpleXMLElement($data);
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 111
$email = $discover->Request->EMailAddress;
$email = $discover->Request->EMailAddress;
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 112
} catch (Exception $e) {
} catch (Exception $e) {
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 113
// If parsing fails, return error
// If parsing fails, return error
André Peters
over 8 years ago
eb4dd63
[Web] Fix autodiscover triggering fail2ban implementation, fixes #1069
- Full commit hash
eb4dd632ae846926c7633d0b03d1028bc2dc03e7- Author
- André Peters <[email protected]>
- Date
- over 8 years ago
- Selected line
- 114
try {
try {
DerLinkman
7 months ago
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 115
$json = json_encode(
$json = json_encode(
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 116
array(
array(
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 117
"time" => time(),
"time" => time(),
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 118
"ua" => $_SERVER['HTTP_USER_AGENT'],
"ua" => $_SERVER['HTTP_USER_AGENT'],
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 119
"user" => "none",
"user" => "none",
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 120
"ip" => $_SERVER['REMOTE_ADDR'],
"ip" => $_SERVER['REMOTE_ADDR'],
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 121
"service" => "Error: could not parse email from request"
"service" => "Error: could not parse email from request"
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 122
)
)
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 123
);
);
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 124
$redis->lPush('AUTODISCOVER_LOG', $json);
$redis->lPush('AUTODISCOVER_LOG', $json);
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 125
$redis->lTrim('AUTODISCOVER_LOG', 0, 100);
$redis->lTrim('AUTODISCOVER_LOG', 0, 100);
FreddleSpl0it
5 months ago
af61e2d
[Web] Add fail2ban logging to passwordless autodiscover endpoint
- Full commit hash
af61e2d3033c070040703982ba9fda732e0f2e7d- Author
- FreddleSpl0it <[email protected]>
- Date
- 5 months ago
- Selected line
- 126
$redis->publish("F2B_CHANNEL", "Autodiscover: Malformed XML by " . $_SERVER['REMOTE_ADDR']);
$redis->publish("F2B_CHANNEL", "Autodiscover: Malformed XML by " . $_SERVER['REMOTE_ADDR']);
same change
af61e2d
[Web] Add fail2ban logging to passwordless autodiscover endpoint
- Full commit hash
af61e2d3033c070040703982ba9fda732e0f2e7d- Author
- FreddleSpl0it <[email protected]>
- Date
- 5 months ago
- Selected line
- 127
error_log("Autodiscover: Malformed XML by " . $_SERVER['REMOTE_ADDR']);
error_log("Autodiscover: Malformed XML by " . $_SERVER['REMOTE_ADDR']);
André Peters
over 8 years ago
eb4dd63
[Web] Fix autodiscover triggering fail2ban implementation, fixes #1069
- Full commit hash
eb4dd632ae846926c7633d0b03d1028bc2dc03e7- Author
- André Peters <[email protected]>
- Date
- over 8 years ago
- Selected line
- 128
}
}
DerLinkman
7 months ago
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 129
catch (RedisException $e) {
catch (RedisException $e) {
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 130
// Silently fail
// Silently fail
André Peters
over 8 years ago
eb4dd63
[Web] Fix autodiscover triggering fail2ban implementation, fixes #1069
- Full commit hash
eb4dd632ae846926c7633d0b03d1028bc2dc03e7- Author
- André Peters <[email protected]>
- Date
- over 8 years ago
- Selected line
- 131
}
}
DerLinkman
7 months ago
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 132
list($usec, $sec) = explode(' ', microtime());
list($usec, $sec) = explode(' ', microtime());
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 133
?>
?>
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 134
<Response>
<Response>
DerLinkman
7 months ago
ec77406
Fix autodiscover.php: Use random error IDs and fix SQL type casting
- Full commit hash
ec77406dba452270fdc24b38b2d8e7e2b3587f97- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 135
<Error Time="<?=date('H:i:s', $sec) . substr($usec, 0, strlen($usec) - 2);?>" Id="<?=rand(1000000000, 9999999999);?>">
<Error Time="<?=date('H:i:s', $sec) . substr($usec, 0, strlen($usec) - 2);?>" Id="<?=rand(1000000000, 9999999999);?>">
DerLinkman
7 months ago
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 136
<ErrorCode>600</ErrorCode>
<ErrorCode>600</ErrorCode>
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 137
<Message>Invalid Request</Message>
<Message>Invalid Request</Message>
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 138
<DebugData />
<DebugData />
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 139
</Error>
</Error>
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 140
</Response>
</Response>
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 141
</Autodiscover>
</Autodiscover>
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 142
<?php
<?php
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 143
exit(0);
exit(0);
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 144
}
}
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 145
DerLinkman
7 months ago
ec77406
Fix autodiscover.php: Use random error IDs and fix SQL type casting
- Full commit hash
ec77406dba452270fdc24b38b2d8e7e2b3587f97- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 146
$username = trim((string)$email);
$username = trim((string)$email);
DerLinkman
7 months ago
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 147
try {
try {
DerLinkman
7 months ago
ec77406
Fix autodiscover.php: Use random error IDs and fix SQL type casting
- Full commit hash
ec77406dba452270fdc24b38b2d8e7e2b3587f97- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 148
$stmt = $pdo->prepare("SELECT `mailbox`.`name`, `mailbox`.`active` FROM `mailbox`
$stmt = $pdo->prepare("SELECT `mailbox`.`name`, `mailbox`.`active` FROM `mailbox`
DerLinkman
7 months ago
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 149
INNER JOIN `domain` ON `mailbox`.`domain` = `domain`.`domain`
INNER JOIN `domain` ON `mailbox`.`domain` = `domain`.`domain`
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 150
WHERE `mailbox`.`username` = :username
WHERE `mailbox`.`username` = :username
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 151
AND `mailbox`.`active` = '1'
AND `mailbox`.`active` = '1'
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 152
AND `domain`.`active` = '1'");
AND `domain`.`active` = '1'");
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 153
$stmt->execute(array(':username' => $username));
$stmt->execute(array(':username' => $username));
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 154
$MailboxData = $stmt->fetch(PDO::FETCH_ASSOC);
$MailboxData = $stmt->fetch(PDO::FETCH_ASSOC);
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 155
}
}
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 156
catch(PDOException $e) {
catch(PDOException $e) {
DerLinkman
7 months ago
ec77406
Fix autodiscover.php: Use random error IDs and fix SQL type casting
- Full commit hash
ec77406dba452270fdc24b38b2d8e7e2b3587f97- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 157
// Database error - return error response with complete XML
// Database error - return error response with complete XML
same change
ec77406
Fix autodiscover.php: Use random error IDs and fix SQL type casting
- Full commit hash
ec77406dba452270fdc24b38b2d8e7e2b3587f97- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 158
list($usec, $sec) = explode(' ', microtime());
list($usec, $sec) = explode(' ', microtime());
same change
ec77406
Fix autodiscover.php: Use random error IDs and fix SQL type casting
- Full commit hash
ec77406dba452270fdc24b38b2d8e7e2b3587f97- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 159
?>
?>
same change
ec77406
Fix autodiscover.php: Use random error IDs and fix SQL type casting
- Full commit hash
ec77406dba452270fdc24b38b2d8e7e2b3587f97- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 160
<Response>
<Response>
same change
ec77406
Fix autodiscover.php: Use random error IDs and fix SQL type casting
- Full commit hash
ec77406dba452270fdc24b38b2d8e7e2b3587f97- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 161
<Error Time="<?=date('H:i:s', $sec) . substr($usec, 0, strlen($usec) - 2);?>" Id="<?=rand(1000000000, 9999999999);?>">
<Error Time="<?=date('H:i:s', $sec) . substr($usec, 0, strlen($usec) - 2);?>" Id="<?=rand(1000000000, 9999999999);?>">
same change
ec77406
Fix autodiscover.php: Use random error IDs and fix SQL type casting
- Full commit hash
ec77406dba452270fdc24b38b2d8e7e2b3587f97- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 162
<ErrorCode>500</ErrorCode>
<ErrorCode>500</ErrorCode>
same change
ec77406
Fix autodiscover.php: Use random error IDs and fix SQL type casting
- Full commit hash
ec77406dba452270fdc24b38b2d8e7e2b3587f97- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 163
<Message>Database Error</Message>
<Message>Database Error</Message>
same change
ec77406
Fix autodiscover.php: Use random error IDs and fix SQL type casting
- Full commit hash
ec77406dba452270fdc24b38b2d8e7e2b3587f97- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 164
<DebugData />
<DebugData />
same change
ec77406
Fix autodiscover.php: Use random error IDs and fix SQL type casting
- Full commit hash
ec77406dba452270fdc24b38b2d8e7e2b3587f97- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 165
</Error>
</Error>
same change
ec77406
Fix autodiscover.php: Use random error IDs and fix SQL type casting
- Full commit hash
ec77406dba452270fdc24b38b2d8e7e2b3587f97- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 166
</Response>
</Response>
same change
ec77406
Fix autodiscover.php: Use random error IDs and fix SQL type casting
- Full commit hash
ec77406dba452270fdc24b38b2d8e7e2b3587f97- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 167
</Autodiscover>
</Autodiscover>
same change
ec77406
Fix autodiscover.php: Use random error IDs and fix SQL type casting
- Full commit hash
ec77406dba452270fdc24b38b2d8e7e2b3587f97- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 168
<?php
<?php
same change
ec77406
Fix autodiscover.php: Use random error IDs and fix SQL type casting
- Full commit hash
ec77406dba452270fdc24b38b2d8e7e2b3587f97- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 169
exit(0);
exit(0);
DerLinkman
7 months ago
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 170
}
}
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 171
DerLinkman
7 months ago
5ca9007
autodiscover: use generalized error logging instead of specific to prevent user enumeration
- Full commit hash
5ca900749cb4dcea3b024e51c4f35169ab9e2290- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 172
// Mailbox not found or not active - return generic error to prevent user enumeration
// Mailbox not found or not active - return generic error to prevent user enumeration
DerLinkman
7 months ago
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 173
if (empty($MailboxData)) {
if (empty($MailboxData)) {
André Peters
over 8 years ago
eb4dd63
[Web] Fix autodiscover triggering fail2ban implementation, fixes #1069
- Full commit hash
eb4dd632ae846926c7633d0b03d1028bc2dc03e7- Author
- André Peters <[email protected]>
- Date
- over 8 years ago
- Selected line
- 174
try {
try {
same change
eb4dd63
[Web] Fix autodiscover triggering fail2ban implementation, fixes #1069
- Full commit hash
eb4dd632ae846926c7633d0b03d1028bc2dc03e7- Author
- André Peters <[email protected]>
- Date
- over 8 years ago
- Selected line
- 175
$json = json_encode(
$json = json_encode(
same change
eb4dd63
[Web] Fix autodiscover triggering fail2ban implementation, fixes #1069
- Full commit hash
eb4dd632ae846926c7633d0b03d1028bc2dc03e7- Author
- André Peters <[email protected]>
- Date
- over 8 years ago
- Selected line
- 176
array(
array(
same change
eb4dd63
[Web] Fix autodiscover triggering fail2ban implementation, fixes #1069
- Full commit hash
eb4dd632ae846926c7633d0b03d1028bc2dc03e7- Author
- André Peters <[email protected]>
- Date
- over 8 years ago
- Selected line
- 177
"time" => time(),
"time" => time(),
same change
eb4dd63
[Web] Fix autodiscover triggering fail2ban implementation, fixes #1069
- Full commit hash
eb4dd632ae846926c7633d0b03d1028bc2dc03e7- Author
- André Peters <[email protected]>
- Date
- over 8 years ago
- Selected line
- 178
"ua" => $_SERVER['HTTP_USER_AGENT'],
"ua" => $_SERVER['HTTP_USER_AGENT'],
DerLinkman
7 months ago
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 179
"user" => $email,
"user" => $email,
andryyy
over 4 years ago
4019dc5
[Web] Fix missing IP in autodiscover logs
- Full commit hash
4019dc5477f8db0f3aef8af67f99cd4c0e599f42- Author
- andryyy <[email protected]>
- Date
- over 4 years ago
- Selected line
- 180
"ip" => $_SERVER['REMOTE_ADDR'],
"ip" => $_SERVER['REMOTE_ADDR'],
DerLinkman
7 months ago
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 181
"service" => "Error: mailbox not found or inactive"
"service" => "Error: mailbox not found or inactive"
André Peters
over 8 years ago
eb4dd63
[Web] Fix autodiscover triggering fail2ban implementation, fixes #1069
- Full commit hash
eb4dd632ae846926c7633d0b03d1028bc2dc03e7- Author
- André Peters <[email protected]>
- Date
- over 8 years ago
- Selected line
- 182
)
)
same change
eb4dd63
[Web] Fix autodiscover triggering fail2ban implementation, fixes #1069
- Full commit hash
eb4dd632ae846926c7633d0b03d1028bc2dc03e7- Author
- André Peters <[email protected]>
- Date
- over 8 years ago
- Selected line
- 183
);
);
same change
eb4dd63
[Web] Fix autodiscover triggering fail2ban implementation, fixes #1069
- Full commit hash
eb4dd632ae846926c7633d0b03d1028bc2dc03e7- Author
- André Peters <[email protected]>
- Date
- over 8 years ago
- Selected line
- 184
$redis->lPush('AUTODISCOVER_LOG', $json);
$redis->lPush('AUTODISCOVER_LOG', $json);
same change
eb4dd63
[Web] Fix autodiscover triggering fail2ban implementation, fixes #1069
- Full commit hash
eb4dd632ae846926c7633d0b03d1028bc2dc03e7- Author
- André Peters <[email protected]>
- Date
- over 8 years ago
- Selected line
- 185
$redis->lTrim('AUTODISCOVER_LOG', 0, 100);
$redis->lTrim('AUTODISCOVER_LOG', 0, 100);
FreddleSpl0it
5 months ago
af61e2d
[Web] Add fail2ban logging to passwordless autodiscover endpoint
- Full commit hash
af61e2d3033c070040703982ba9fda732e0f2e7d- Author
- FreddleSpl0it <[email protected]>
- Date
- 5 months ago
- Selected line
- 186
$redis->publish("F2B_CHANNEL", "Autodiscover: Invalid mailbox attempt by " . $_SERVER['REMOTE_ADDR']);
$redis->publish("F2B_CHANNEL", "Autodiscover: Invalid mailbox attempt by " . $_SERVER['REMOTE_ADDR']);
same change
af61e2d
[Web] Add fail2ban logging to passwordless autodiscover endpoint
- Full commit hash
af61e2d3033c070040703982ba9fda732e0f2e7d- Author
- FreddleSpl0it <[email protected]>
- Date
- 5 months ago
- Selected line
- 187
error_log("Autodiscover: Invalid mailbox attempt by " . $_SERVER['REMOTE_ADDR']);
error_log("Autodiscover: Invalid mailbox attempt by " . $_SERVER['REMOTE_ADDR']);
André Peters
over 8 years ago
eb4dd63
[Web] Fix autodiscover triggering fail2ban implementation, fixes #1069
- Full commit hash
eb4dd632ae846926c7633d0b03d1028bc2dc03e7- Author
- André Peters <[email protected]>
- Date
- over 8 years ago
- Selected line
- 188
}
}
same change
eb4dd63
[Web] Fix autodiscover triggering fail2ban implementation, fixes #1069
- Full commit hash
eb4dd632ae846926c7633d0b03d1028bc2dc03e7- Author
- André Peters <[email protected]>
- Date
- over 8 years ago
- Selected line
- 189
catch (RedisException $e) {
catch (RedisException $e) {
DerLinkman
7 months ago
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 190
// Silently fail
// Silently fail
André Peters
over 8 years ago
eb4dd63
[Web] Fix autodiscover triggering fail2ban implementation, fixes #1069
- Full commit hash
eb4dd632ae846926c7633d0b03d1028bc2dc03e7- Author
- André Peters <[email protected]>
- Date
- over 8 years ago
- Selected line
- 191
}
}
DerLinkman
7 months ago
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 192
list($usec, $sec) = explode(' ', microtime());
list($usec, $sec) = explode(' ', microtime());
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 193
?>
?>
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 194
<Response>
<Response>
DerLinkman
7 months ago
ec77406
Fix autodiscover.php: Use random error IDs and fix SQL type casting
- Full commit hash
ec77406dba452270fdc24b38b2d8e7e2b3587f97- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 195
<Error Time="<?=date('H:i:s', $sec) . substr($usec, 0, strlen($usec) - 2);?>" Id="<?=rand(1000000000, 9999999999);?>">
<Error Time="<?=date('H:i:s', $sec) . substr($usec, 0, strlen($usec) - 2);?>" Id="<?=rand(1000000000, 9999999999);?>">
DerLinkman
7 months ago
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 196
<ErrorCode>600</ErrorCode>
<ErrorCode>600</ErrorCode>
DerLinkman
7 months ago
5ca9007
autodiscover: use generalized error logging instead of specific to prevent user enumeration
- Full commit hash
5ca900749cb4dcea3b024e51c4f35169ab9e2290- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 197
<Message>Invalid Request</Message>
<Message>Invalid Request</Message>
DerLinkman
7 months ago
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 198
<DebugData />
<DebugData />
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 199
</Error>
</Error>
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 200
</Response>
</Response>
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 201
</Autodiscover>
</Autodiscover>
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 202
<?php
<?php
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 203
exit(0);
exit(0);
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 204
}
}
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 205
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 206
if (!empty($MailboxData['name'])) {
if (!empty($MailboxData['name'])) {
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 207
$displayname = $MailboxData['name'];
$displayname = $MailboxData['name'];
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 208
}
}
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 209
else {
else {
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 210
$displayname = $email;
$displayname = $email;
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 211
}
}
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 212
try {
try {
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 213
$json = json_encode(
$json = json_encode(
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 214
array(
array(
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 215
"time" => time(),
"time" => time(),
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 216
"ua" => $_SERVER['HTTP_USER_AGENT'],
"ua" => $_SERVER['HTTP_USER_AGENT'],
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 217
"user" => $email,
"user" => $email,
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 218
"ip" => $_SERVER['REMOTE_ADDR'],
"ip" => $_SERVER['REMOTE_ADDR'],
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 219
"service" => $autodiscover_config['autodiscoverType']
"service" => $autodiscover_config['autodiscoverType']
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 220
)
)
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 221
);
);
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 222
$redis->lPush('AUTODISCOVER_LOG', $json);
$redis->lPush('AUTODISCOVER_LOG', $json);
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 223
$redis->lTrim('AUTODISCOVER_LOG', 0, 100);
$redis->lTrim('AUTODISCOVER_LOG', 0, 100);
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 224
}
}
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 225
catch (RedisException $e) {
catch (RedisException $e) {
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 226
$_SESSION['return'][] = array(
$_SESSION['return'][] = array(
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 227
'type' => 'danger',
'type' => 'danger',
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 228
'msg' => 'Redis: '.$e
'msg' => 'Redis: '.$e
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 229
);
);
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 230
return false;
return false;
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 231
}
}
same change
ee15721
feat: implement passwordless autodiscover endpoint
- Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7- Author
- DerLinkman <[email protected]>
- Date
- 7 months ago
- Selected line
- 232
if ($autodiscover_config['autodiscoverType'] == 'imap') {
if ($autodiscover_config['autodiscoverType'] == 'imap') {
andryyy
about 9 years ago
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 233
?>
?>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 234
<Response xmlns="http://schemas.microsoft.com/exchange/autodiscover/outlook/responseschema/2006a">
<Response xmlns="http://schemas.microsoft.com/exchange/autodiscover/outlook/responseschema/2006a">
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 235
<User>
<User>
André Peters
over 8 years ago
550888c
[Web] Fixes #1013 by encoding display name in XML request
- Full commit hash
550888cfb403c76582e5b5017ac2108908a53c87- Author
- André Peters <[email protected]>
- Date
- over 8 years ago
- Selected line
- 236
<DisplayName><?=htmlspecialchars($displayname, ENT_XML1 | ENT_QUOTES, 'UTF-8');?></DisplayName>
<DisplayName><?=htmlspecialchars($displayname, ENT_XML1 | ENT_QUOTES, 'UTF-8');?></DisplayName>
andryyy
about 9 years ago
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 237
</User>
</User>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 238
<Account>
<Account>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 239
<AccountType>email</AccountType>
<AccountType>email</AccountType>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 240
<Action>settings</Action>
<Action>settings</Action>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 241
<Protocol>
<Protocol>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 242
<Type>IMAP</Type>
<Type>IMAP</Type>
andryyy
almost 9 years ago
c6f81fe
[Web] Fix autodiscover merge on user.php
- Full commit hash
c6f81fe67bfee66a0b3dca5119cda8cb0b7b11f9- Author
- andryyy <[email protected]>
- Date
- almost 9 years ago
- Selected line
- 243
<Server><?=$autodiscover_config['imap']['server'];?></Server>
<Server><?=$autodiscover_config['imap']['server'];?></Server>
same change
c6f81fe
[Web] Fix autodiscover merge on user.php
- Full commit hash
c6f81fe67bfee66a0b3dca5119cda8cb0b7b11f9- Author
- andryyy <[email protected]>
- Date
- almost 9 years ago
- Selected line
- 244
<Port><?=$autodiscover_config['imap']['port'];?></Port>
<Port><?=$autodiscover_config['imap']['port'];?></Port>
andryyy
about 9 years ago
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 245
<DomainRequired>off</DomainRequired>
<DomainRequired>off</DomainRequired>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 246
<LoginName><?=$email;?></LoginName>
<LoginName><?=$email;?></LoginName>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 247
<SPA>off</SPA>
<SPA>off</SPA>
andryyy
about 9 years ago
6d8438c
- More checks for acme-mailcow (verify hashes)
- Full commit hash
6d8438c01c86518fef6394921ec81df86faa0713- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 248
<SSL>on</SSL>
<SSL>on</SSL>
andryyy
about 9 years ago
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 249
<AuthRequired>on</AuthRequired>
<AuthRequired>on</AuthRequired>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 250
</Protocol>
</Protocol>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 251
<Protocol>
<Protocol>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 252
<Type>SMTP</Type>
<Type>SMTP</Type>
andryyy
almost 9 years ago
c6f81fe
[Web] Fix autodiscover merge on user.php
- Full commit hash
c6f81fe67bfee66a0b3dca5119cda8cb0b7b11f9- Author
- andryyy <[email protected]>
- Date
- almost 9 years ago
- Selected line
- 253
<Server><?=$autodiscover_config['smtp']['server'];?></Server>
<Server><?=$autodiscover_config['smtp']['server'];?></Server>
same change
c6f81fe
[Web] Fix autodiscover merge on user.php
- Full commit hash
c6f81fe67bfee66a0b3dca5119cda8cb0b7b11f9- Author
- andryyy <[email protected]>
- Date
- almost 9 years ago
- Selected line
- 254
<Port><?=$autodiscover_config['smtp']['port'];?></Port>
<Port><?=$autodiscover_config['smtp']['port'];?></Port>
andryyy
about 9 years ago
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 255
<DomainRequired>off</DomainRequired>
<DomainRequired>off</DomainRequired>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 256
<LoginName><?=$email;?></LoginName>
<LoginName><?=$email;?></LoginName>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 257
<SPA>off</SPA>
<SPA>off</SPA>
andryyy
about 9 years ago
6d8438c
- More checks for acme-mailcow (verify hashes)
- Full commit hash
6d8438c01c86518fef6394921ec81df86faa0713- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 258
<SSL>on</SSL>
<SSL>on</SSL>
andryyy
about 9 years ago
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 259
<AuthRequired>on</AuthRequired>
<AuthRequired>on</AuthRequired>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 260
<UsePOPAuth>on</UsePOPAuth>
<UsePOPAuth>on</UsePOPAuth>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 261
<SMTPLast>off</SMTPLast>
<SMTPLast>off</SMTPLast>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 262
</Protocol>
</Protocol>
andryyy
about 6 years ago
d392257
[Web] Some changes
- Full commit hash
d3922572892bf857027bbd41b22daa6f8d164fc5- Author
- andryyy <[email protected]>
- Date
- about 6 years ago
- Selected line
- 263
<?php
<?php
same change
d392257
[Web] Some changes
- Full commit hash
d3922572892bf857027bbd41b22daa6f8d164fc5- Author
- andryyy <[email protected]>
- Date
- about 6 years ago
- Selected line
- 264
if (getenv('SKIP_SOGO') != "y") {
if (getenv('SKIP_SOGO') != "y") {
same change
d392257
[Web] Some changes
- Full commit hash
d3922572892bf857027bbd41b22daa6f8d164fc5- Author
- andryyy <[email protected]>
- Date
- about 6 years ago
- Selected line
- 265
?>
?>
andryyy
about 9 years ago
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 266
<Protocol>
<Protocol>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 267
<Type>CalDAV</Type>
<Type>CalDAV</Type>
andryyy
almost 9 years ago
bc33465
[Web] Autodiscover fixex (DAV path)
- Full commit hash
bc33465b41a3f670667e49956b09a1c7f4cf1b3d- Author
- andryyy <[email protected]>
- Date
- almost 9 years ago
- Selected line
- 268
<Server>https://<?=$autodiscover_config['caldav']['server'];?><?php if ($autodiscover_config['caldav']['port'] != 443) echo ':'.$autodiscover_config['caldav']['port']; ?>/SOGo/dav/<?=$email;?>/</Server>
<Server>https://<?=$autodiscover_config['caldav']['server'];?><?php if ($autodiscover_config['caldav']['port'] != 443) echo ':'.$autodiscover_config['caldav']['port']; ?>/SOGo/dav/<?=$email;?>/</Server>
andryyy
about 9 years ago
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 269
<DomainRequired>off</DomainRequired>
<DomainRequired>off</DomainRequired>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 270
<LoginName><?=$email;?></LoginName>
<LoginName><?=$email;?></LoginName>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 271
</Protocol>
</Protocol>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 272
<Protocol>
<Protocol>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 273
<Type>CardDAV</Type>
<Type>CardDAV</Type>
andryyy
almost 9 years ago
bc33465
[Web] Autodiscover fixex (DAV path)
- Full commit hash
bc33465b41a3f670667e49956b09a1c7f4cf1b3d- Author
- andryyy <[email protected]>
- Date
- almost 9 years ago
- Selected line
- 274
<Server>https://<?=$autodiscover_config['carddav']['server'];?><?php if ($autodiscover_config['caldav']['port'] != 443) echo ':'.$autodiscover_config['carddav']['port']; ?>/SOGo/dav/<?=$email;?>/</Server>
<Server>https://<?=$autodiscover_config['carddav']['server'];?><?php if ($autodiscover_config['caldav']['port'] != 443) echo ':'.$autodiscover_config['carddav']['port']; ?>/SOGo/dav/<?=$email;?>/</Server>
andryyy
about 9 years ago
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 275
<DomainRequired>off</DomainRequired>
<DomainRequired>off</DomainRequired>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 276
<LoginName><?=$email;?></LoginName>
<LoginName><?=$email;?></LoginName>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 277
</Protocol>
</Protocol>
andryyy
about 6 years ago
d392257
[Web] Some changes
- Full commit hash
d3922572892bf857027bbd41b22daa6f8d164fc5- Author
- andryyy <[email protected]>
- Date
- about 6 years ago
- Selected line
- 278
<?php
<?php
same change
d392257
[Web] Some changes
- Full commit hash
d3922572892bf857027bbd41b22daa6f8d164fc5- Author
- andryyy <[email protected]>
- Date
- about 6 years ago
- Selected line
- 279
}
}
same change
d392257
[Web] Some changes
- Full commit hash
d3922572892bf857027bbd41b22daa6f8d164fc5- Author
- andryyy <[email protected]>
- Date
- about 6 years ago
- Selected line
- 280
?>
?>
andryyy
about 9 years ago
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 281
</Account>
</Account>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 282
</Response>
</Response>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 283
<?php
<?php
André Peters
over 8 years ago
eb4dd63
[Web] Fix autodiscover triggering fail2ban implementation, fixes #1069
- Full commit hash
eb4dd632ae846926c7633d0b03d1028bc2dc03e7- Author
- André Peters <[email protected]>
- Date
- over 8 years ago
- Selected line
- 284
}
}
same change
eb4dd63
[Web] Fix autodiscover triggering fail2ban implementation, fixes #1069
- Full commit hash
eb4dd632ae846926c7633d0b03d1028bc2dc03e7- Author
- André Peters <[email protected]>
- Date
- over 8 years ago
- Selected line
- 285
else if ($autodiscover_config['autodiscoverType'] == 'activesync') {
else if ($autodiscover_config['autodiscoverType'] == 'activesync') {
andryyy
about 9 years ago
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 286
?>
?>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 287
<Response xmlns="http://schemas.microsoft.com/exchange/autodiscover/mobilesync/responseschema/2006">
<Response xmlns="http://schemas.microsoft.com/exchange/autodiscover/mobilesync/responseschema/2006">
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 288
<Culture>en:en</Culture>
<Culture>en:en</Culture>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 289
<User>
<User>
André Peters
over 8 years ago
550888c
[Web] Fixes #1013 by encoding display name in XML request
- Full commit hash
550888cfb403c76582e5b5017ac2108908a53c87- Author
- André Peters <[email protected]>
- Date
- over 8 years ago
- Selected line
- 290
<DisplayName><?=htmlspecialchars($displayname, ENT_XML1 | ENT_QUOTES, 'UTF-8');?></DisplayName>
<DisplayName><?=htmlspecialchars($displayname, ENT_XML1 | ENT_QUOTES, 'UTF-8');?></DisplayName>
andryyy
about 9 years ago
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 291
<EMailAddress><?=$email;?></EMailAddress>
<EMailAddress><?=$email;?></EMailAddress>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 292
</User>
</User>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 293
<Action>
<Action>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 294
<Settings>
<Settings>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 295
<Server>
<Server>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 296
<Type>MobileSync</Type>
<Type>MobileSync</Type>
andryyy
almost 9 years ago
c6f81fe
[Web] Fix autodiscover merge on user.php
- Full commit hash
c6f81fe67bfee66a0b3dca5119cda8cb0b7b11f9- Author
- andryyy <[email protected]>
- Date
- almost 9 years ago
- Selected line
- 297
<Url><?=$autodiscover_config['activesync']['url'];?></Url>
<Url><?=$autodiscover_config['activesync']['url'];?></Url>
same change
c6f81fe
[Web] Fix autodiscover merge on user.php
- Full commit hash
c6f81fe67bfee66a0b3dca5119cda8cb0b7b11f9- Author
- andryyy <[email protected]>
- Date
- almost 9 years ago
- Selected line
- 298
<Name><?=$autodiscover_config['activesync']['url'];?></Name>
<Name><?=$autodiscover_config['activesync']['url'];?></Name>
andryyy
about 9 years ago
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 299
</Server>
</Server>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 300
</Settings>
</Settings>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 301
</Action>
</Action>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 302
</Response>
</Response>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 303
<?php
<?php
André Peters
over 8 years ago
eb4dd63
[Web] Fix autodiscover triggering fail2ban implementation, fixes #1069
- Full commit hash
eb4dd632ae846926c7633d0b03d1028bc2dc03e7- Author
- André Peters <[email protected]>
- Date
- over 8 years ago
- Selected line
- 304
}
}
andryyy
about 9 years ago
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 305
?>
?>
same change
234baf1
Readd
- Full commit hash
234baf1cb910456016696642013cac62dd8bf335- Author
- andryyy <[email protected]>
- Date
- about 9 years ago
- Selected line
- 306
</Autodiscover>
</Autodiscover>