NobGit
public nobgit read

NobMail

Based on mailcow: dockerized

Languages

Repository composition by tracked source files.

PHP
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
Open commit View diff
1 <?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';
Open commit View diff
2 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';
Open commit View diff
3 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')) {
Open commit View diff
4 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';
Open commit View diff
5 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
}
Open commit View diff
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';
Open commit View diff
7 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';
Open commit View diff
8 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';
Open commit View diff
9 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';
Open commit View diff
10 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';
Open commit View diff
11 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;
Open commit View diff
12 $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);
Open commit View diff
13 $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
Open commit View diff
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
Open commit View diff
15 // 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();
Open commit View diff
16 $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 {
Open commit View diff
17 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'))) {
Open commit View diff
18 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'));
Open commit View diff
19 $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
  }
Open commit View diff
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 {
Open commit View diff
21 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);
Open commit View diff
22 $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
  }
Open commit View diff
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"));
Open commit View diff
24 $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
}
Open commit View diff
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) {
Open commit View diff
26 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;
Open commit View diff
27 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
}
Open commit View diff
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
Open commit View diff
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);
Open commit View diff
30 error_reporting(0);
same change 234baf1

Readd

Full commit hash
234baf1cb910456016696642013cac62dd8bf335
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
31
Open commit View diff
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"));
Open commit View diff
32 $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
Open commit View diff
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) {
Open commit View diff
34 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';
Open commit View diff
35 $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' &&
Open commit View diff
36 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
Open commit View diff
37 // 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 &&
Open commit View diff
38 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
Open commit View diff
39 // 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'])
Open commit View diff
40 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
  ) {
Open commit View diff
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';
Open commit View diff
42 $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
  }
Open commit View diff
43 }
same change 234baf1

Readd

Full commit hash
234baf1cb910456016696642013cac62dd8bf335
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
44
}
Open commit View diff
44 }
same change 234baf1

Readd

Full commit hash
234baf1cb910456016696642013cac62dd8bf335
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
45
Open commit View diff
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") {
Open commit View diff
46 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';
Open commit View diff
47 $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
}
Open commit View diff
48 }
same change d392257

[Web] Some changes

Full commit hash
d3922572892bf857027bbd41b22daa6f8d164fc5
Author
andryyy <[email protected]>
Date
about 6 years ago
Selected line
49
Open commit View diff
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;
Open commit View diff
50 //$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;
Open commit View diff
51 $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 = [
Open commit View diff
52 $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,
Open commit View diff
53 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,
Open commit View diff
54 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,
Open commit View diff
55 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
];
Open commit View diff
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);
Open commit View diff
57 $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
Open commit View diff
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
Open commit View diff
59 // 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');
Open commit View diff
60 $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');
Open commit View diff
61 $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
Open commit View diff
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
Open commit View diff
63 // 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
Open commit View diff
64 // 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;
Open commit View diff
65 $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;
Open commit View diff
66 $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
Open commit View diff
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");
Open commit View diff
68 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;
Open commit View diff
69 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
?>
Open commit View diff
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">
Open commit View diff
71 <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
Open commit View diff
72 <?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) {
Open commit View diff
73 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 {
Open commit View diff
74 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(
Open commit View diff
75 $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(
Open commit View diff
76 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(),
Open commit View diff
77 "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'],
Open commit View diff
78 "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",
Open commit View diff
79 "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'],
Open commit View diff
80 "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"
Open commit View diff
81 "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
      )
Open commit View diff
82 )
same change ee15721

feat: implement passwordless autodiscover endpoint

Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7
Author
DerLinkman <[email protected]>
Date
7 months ago
Selected line
83
    );
Open commit View diff
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);
Open commit View diff
84 $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);
Open commit View diff
85 $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']);
Open commit View diff
86 $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']);
Open commit View diff
87 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
  }
Open commit View diff
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) {
Open commit View diff
89 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(
Open commit View diff
90 $_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',
Open commit View diff
91 '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
Open commit View diff
92 '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
    );
Open commit View diff
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;
Open commit View diff
94 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
  }
Open commit View diff
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());
Open commit View diff
96 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
?>
Open commit View diff
97 ?>
same change 234baf1

Readd

Full commit hash
234baf1cb910456016696642013cac62dd8bf335
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
98
  <Response>
Open commit View diff
98 <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);?>">
Open commit View diff
99 <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>
Open commit View diff
100 <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>
Open commit View diff
101 <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 />
Open commit View diff
102 <DebugData />
same change 234baf1

Readd

Full commit hash
234baf1cb910456016696642013cac62dd8bf335
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
103
    </Error>
Open commit View diff
103 </Error>
same change 234baf1

Readd

Full commit hash
234baf1cb910456016696642013cac62dd8bf335
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
104
  </Response>
Open commit View diff
104 </Response>
same change 234baf1

Readd

Full commit hash
234baf1cb910456016696642013cac62dd8bf335
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
105
</Autodiscover>
Open commit View diff
105 </Autodiscover>
same change 234baf1

Readd

Full commit hash
234baf1cb910456016696642013cac62dd8bf335
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
106
<?php
Open commit View diff
106 <?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);
Open commit View diff
107 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
}
Open commit View diff
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 {
Open commit View diff
109 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);
Open commit View diff
110 $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;
Open commit View diff
111 $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) {
Open commit View diff
112 } 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
Open commit View diff
113 // 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 {
Open commit View diff
114 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(
Open commit View diff
115 $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(
Open commit View diff
116 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(),
Open commit View diff
117 "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'],
Open commit View diff
118 "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",
Open commit View diff
119 "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'],
Open commit View diff
120 "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"
Open commit View diff
121 "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
      )
Open commit View diff
122 )
same change ee15721

feat: implement passwordless autodiscover endpoint

Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7
Author
DerLinkman <[email protected]>
Date
7 months ago
Selected line
123
    );
Open commit View diff
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);
Open commit View diff
124 $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);
Open commit View diff
125 $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']);
Open commit View diff
126 $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']);
Open commit View diff
127 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
  }
Open commit View diff
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) {
Open commit View diff
129 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
Open commit View diff
130 // 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
  }
Open commit View diff
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());
Open commit View diff
132 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
?>
Open commit View diff
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>
Open commit View diff
134 <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);?>">
Open commit View diff
135 <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>
Open commit View diff
136 <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>
Open commit View diff
137 <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 />
Open commit View diff
138 <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>
Open commit View diff
139 </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>
Open commit View diff
140 </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>
Open commit View diff
141 </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
Open commit View diff
142 <?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);
Open commit View diff
143 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
}
Open commit View diff
144 }
same change ee15721

feat: implement passwordless autodiscover endpoint

Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7
Author
DerLinkman <[email protected]>
Date
7 months ago
Selected line
145
Open commit View diff
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);
Open commit View diff
146 $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 {
Open commit View diff
147 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` 
Open commit View diff
148 $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`
Open commit View diff
149 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 
Open commit View diff
150 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'
Open commit View diff
151 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'");
Open commit View diff
152 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));
Open commit View diff
153 $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);
Open commit View diff
154 $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
}
Open commit View diff
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) {
Open commit View diff
156 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
Open commit View diff
157 // 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());
Open commit View diff
158 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
?>
Open commit View diff
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>
Open commit View diff
160 <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);?>">
Open commit View diff
161 <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>
Open commit View diff
162 <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>
Open commit View diff
163 <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 />
Open commit View diff
164 <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>
Open commit View diff
165 </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>
Open commit View diff
166 </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>
Open commit View diff
167 </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
Open commit View diff
168 <?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);
Open commit View diff
169 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
}
Open commit View diff
170 }
same change ee15721

feat: implement passwordless autodiscover endpoint

Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7
Author
DerLinkman <[email protected]>
Date
7 months ago
Selected line
171
Open commit View diff
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
Open commit View diff
172 // 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)) {
Open commit View diff
173 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 {
Open commit View diff
174 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(
Open commit View diff
175 $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(
Open commit View diff
176 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(),
Open commit View diff
177 "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'],
Open commit View diff
178 "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,
Open commit View diff
179 "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'],
Open commit View diff
180 "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"
Open commit View diff
181 "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
      )
Open commit View diff
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
    );
Open commit View diff
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);
Open commit View diff
184 $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);
Open commit View diff
185 $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']);
Open commit View diff
186 $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']);
Open commit View diff
187 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
  }
Open commit View diff
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) {
Open commit View diff
189 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
Open commit View diff
190 // 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
  }
Open commit View diff
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());
Open commit View diff
192 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
?>
Open commit View diff
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>
Open commit View diff
194 <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);?>">
Open commit View diff
195 <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>
Open commit View diff
196 <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>
Open commit View diff
197 <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 />
Open commit View diff
198 <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>
Open commit View diff
199 </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>
Open commit View diff
200 </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>
Open commit View diff
201 </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
Open commit View diff
202 <?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);
Open commit View diff
203 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
}
Open commit View diff
204 }
same change ee15721

feat: implement passwordless autodiscover endpoint

Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7
Author
DerLinkman <[email protected]>
Date
7 months ago
Selected line
205
Open commit View diff
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'])) {
Open commit View diff
206 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'];
Open commit View diff
207 $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
}
Open commit View diff
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 {
Open commit View diff
209 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;
Open commit View diff
210 $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
}
Open commit View diff
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 {
Open commit View diff
212 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(
Open commit View diff
213 $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(
Open commit View diff
214 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(),
Open commit View diff
215 "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'],
Open commit View diff
216 "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,
Open commit View diff
217 "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'],
Open commit View diff
218 "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']
Open commit View diff
219 "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
    )
Open commit View diff
220 )
same change ee15721

feat: implement passwordless autodiscover endpoint

Full commit hash
ee1572155066eeebac6af03958a32ae59d18f5f7
Author
DerLinkman <[email protected]>
Date
7 months ago
Selected line
221
  );
Open commit View diff
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);
Open commit View diff
222 $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);
Open commit View diff
223 $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
}
Open commit View diff
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) {
Open commit View diff
225 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(
Open commit View diff
226 $_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',
Open commit View diff
227 '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
Open commit View diff
228 '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
  );
Open commit View diff
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;
Open commit View diff
230 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
}
Open commit View diff
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') {
Open commit View diff
232 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
?>
Open commit View diff
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">
Open commit View diff
234 <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>
Open commit View diff
235 <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>
Open commit View diff
236 <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>
Open commit View diff
237 </User>
same change 234baf1

Readd

Full commit hash
234baf1cb910456016696642013cac62dd8bf335
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
238
    <Account>
Open commit View diff
238 <Account>
same change 234baf1

Readd

Full commit hash
234baf1cb910456016696642013cac62dd8bf335
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
239
      <AccountType>email</AccountType>
Open commit View diff
239 <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>
Open commit View diff
240 <Action>settings</Action>
same change 234baf1

Readd

Full commit hash
234baf1cb910456016696642013cac62dd8bf335
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
241
      <Protocol>
Open commit View diff
241 <Protocol>
same change 234baf1

Readd

Full commit hash
234baf1cb910456016696642013cac62dd8bf335
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
242
        <Type>IMAP</Type>
Open commit View diff
242 <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>
Open commit View diff
243 <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>
Open commit View diff
244 <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>
Open commit View diff
245 <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>
Open commit View diff
246 <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>
Open commit View diff
247 <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>
Open commit View diff
248 <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>
Open commit View diff
249 <AuthRequired>on</AuthRequired>
same change 234baf1

Readd

Full commit hash
234baf1cb910456016696642013cac62dd8bf335
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
250
      </Protocol>
Open commit View diff
250 </Protocol>
same change 234baf1

Readd

Full commit hash
234baf1cb910456016696642013cac62dd8bf335
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
251
      <Protocol>
Open commit View diff
251 <Protocol>
same change 234baf1

Readd

Full commit hash
234baf1cb910456016696642013cac62dd8bf335
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
252
        <Type>SMTP</Type>
Open commit View diff
252 <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>
Open commit View diff
253 <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>
Open commit View diff
254 <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>
Open commit View diff
255 <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>
Open commit View diff
256 <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>
Open commit View diff
257 <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>
Open commit View diff
258 <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>
Open commit View diff
259 <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>
Open commit View diff
260 <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>
Open commit View diff
261 <SMTPLast>off</SMTPLast>
same change 234baf1

Readd

Full commit hash
234baf1cb910456016696642013cac62dd8bf335
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
262
      </Protocol>
Open commit View diff
262 </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
Open commit View diff
263 <?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") {
Open commit View diff
264 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
    ?>
Open commit View diff
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>
Open commit View diff
266 <Protocol>
same change 234baf1

Readd

Full commit hash
234baf1cb910456016696642013cac62dd8bf335
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
267
        <Type>CalDAV</Type>
Open commit View diff
267 <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>
Open commit View diff
268 <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>
Open commit View diff
269 <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>
Open commit View diff
270 <LoginName><?=$email;?></LoginName>
same change 234baf1

Readd

Full commit hash
234baf1cb910456016696642013cac62dd8bf335
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
271
      </Protocol>
Open commit View diff
271 </Protocol>
same change 234baf1

Readd

Full commit hash
234baf1cb910456016696642013cac62dd8bf335
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
272
      <Protocol>
Open commit View diff
272 <Protocol>
same change 234baf1

Readd

Full commit hash
234baf1cb910456016696642013cac62dd8bf335
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
273
        <Type>CardDAV</Type>
Open commit View diff
273 <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>
Open commit View diff
274 <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>
Open commit View diff
275 <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>
Open commit View diff
276 <LoginName><?=$email;?></LoginName>
same change 234baf1

Readd

Full commit hash
234baf1cb910456016696642013cac62dd8bf335
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
277
      </Protocol>
Open commit View diff
277 </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
Open commit View diff
278 <?php
same change d392257

[Web] Some changes

Full commit hash
d3922572892bf857027bbd41b22daa6f8d164fc5
Author
andryyy <[email protected]>
Date
about 6 years ago
Selected line
279
    }
Open commit View diff
279 }
same change d392257

[Web] Some changes

Full commit hash
d3922572892bf857027bbd41b22daa6f8d164fc5
Author
andryyy <[email protected]>
Date
about 6 years ago
Selected line
280
    ?>
Open commit View diff
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>
Open commit View diff
281 </Account>
same change 234baf1

Readd

Full commit hash
234baf1cb910456016696642013cac62dd8bf335
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
282
  </Response>
Open commit View diff
282 </Response>
same change 234baf1

Readd

Full commit hash
234baf1cb910456016696642013cac62dd8bf335
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
283
<?php
Open commit View diff
283 <?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
  }
Open commit View diff
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') {
Open commit View diff
285 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
?>
Open commit View diff
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">
Open commit View diff
287 <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>
Open commit View diff
288 <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>
Open commit View diff
289 <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>
Open commit View diff
290 <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>
Open commit View diff
291 <EMailAddress><?=$email;?></EMailAddress>
same change 234baf1

Readd

Full commit hash
234baf1cb910456016696642013cac62dd8bf335
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
292
    </User>
Open commit View diff
292 </User>
same change 234baf1

Readd

Full commit hash
234baf1cb910456016696642013cac62dd8bf335
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
293
    <Action>
Open commit View diff
293 <Action>
same change 234baf1

Readd

Full commit hash
234baf1cb910456016696642013cac62dd8bf335
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
294
      <Settings>
Open commit View diff
294 <Settings>
same change 234baf1

Readd

Full commit hash
234baf1cb910456016696642013cac62dd8bf335
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
295
        <Server>
Open commit View diff
295 <Server>
same change 234baf1

Readd

Full commit hash
234baf1cb910456016696642013cac62dd8bf335
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
296
        <Type>MobileSync</Type>
Open commit View diff
296 <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>
Open commit View diff
297 <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>
Open commit View diff
298 <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>
Open commit View diff
299 </Server>
same change 234baf1

Readd

Full commit hash
234baf1cb910456016696642013cac62dd8bf335
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
300
      </Settings>
Open commit View diff
300 </Settings>
same change 234baf1

Readd

Full commit hash
234baf1cb910456016696642013cac62dd8bf335
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
301
    </Action>
Open commit View diff
301 </Action>
same change 234baf1

Readd

Full commit hash
234baf1cb910456016696642013cac62dd8bf335
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
302
  </Response>
Open commit View diff
302 </Response>
same change 234baf1

Readd

Full commit hash
234baf1cb910456016696642013cac62dd8bf335
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
303
<?php
Open commit View diff
303 <?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
  }
Open commit View diff
304 }
andryyy about 9 years ago 234baf1

Readd

Full commit hash
234baf1cb910456016696642013cac62dd8bf335
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
305
?>
Open commit View diff
305 ?>
same change 234baf1

Readd

Full commit hash
234baf1cb910456016696642013cac62dd8bf335
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
306
</Autodiscover>
Open commit View diff
306 </Autodiscover>