Commit graph

3200 commits

Author SHA1 Message Date
pdontthink
25598bc233
Remove needless code 2020-07-10 22:02:36 -07:00
Andy
ea8464e9a2
Merge branch 'trunk' 2020-05-24 22:47:39 -07:00
pdontthink
40f716e136
Fix overlooked default parameter value 2020-05-24 22:46:30 -07:00
Andy
7372f05c34
Merge branch 'trunk' 2020-05-23 16:46:00 -07:00
pdontthink
448641fd91
Show better filesize approximations for base64-encoded attachments 2020-05-23 16:44:05 -07:00
pdontthink
1dd515365c
Uploaded file sizes seem to be reported differently by PHP filesize(); changing divisor from 1024 to 1000 in this case. You can set in config/config_local.php to 1024 if this breaks things for you. Feedback appreciated for this one. 2020-05-23 16:40:52 -07:00
Andy
e2a20add5b
Merge branch 'trunk' 2020-03-24 19:00:58 -07:00
pdontthink
d07d4c1fc3
Cache $PHP_SELF value, add ability to make custom changes to $PHP_SELF by putting $php_self_pattern and $php_self_replacement in config/config_local.php 2020-03-24 18:57:29 -07:00
Andy
a3e51f1ee6
Merge branch 'trunk' 2020-01-07 00:13:04 -08:00
pdontthink
fc283980d0
Happy New Year 2020-01-07 00:12:38 -08:00
Andy
37fe0d6089
Merge branch 'trunk' 2020-01-06 23:16:59 -08:00
pdontthink
bfa341262f
Even better HTML email content style containment 2020-01-06 23:16:01 -08:00
Andy
cd2ccdef29
Merge branch 'trunk' 2020-01-06 13:37:39 -08:00
pdontthink
04a1ec1912
Better HTML email content style containment 2020-01-06 13:37:05 -08:00
Andy
f1e95758e1
Add SCRAM Support
Close #1
2019-11-06 23:30:26 -08:00
Andy
28d4844b62
Array and String offset Curly Braces deprecated 2019-08-22 17:01:30 -07:00
Andy
5213e8940f
Fixed Empty PReg leading to Undefined Offset
Caused by 3e8db1a665 merge.
2019-07-26 20:28:59 -07:00
Andy
4b44c21b7b
Merge branch 'trunk' 2019-07-23 18:35:06 -07:00
pdontthink
118d6d8fae
Add handling for RCDATA and RAWTEXT elements in HTML sanitizer (CVE-2019-12970) 2019-07-23 18:31:55 -07:00
Andy
ed72055f8d
Merge branch 'trunk' 2019-06-18 00:24:04 -07:00
pdontthink
73fbd94545
PHP7.2 fix (#2848) 2019-06-18 00:22:55 -07:00
Andy
68f33f9151
Merge branch 'trunk' 2019-04-06 19:59:26 -07:00
pdontthink
2b6232c8f9
Add IMAP ID command (RFC2971), sent after every login - use by setting in config/config_local.php (see notes in config/config_local.example.php for more details) 2019-04-06 19:58:54 -07:00
Andy
83c2451b9c
Merge branch 'trunk' 2019-02-26 22:18:13 -08:00
pdontthink
2a0669bdde
Disable SVG display be default 2019-02-26 22:15:05 -08:00
Andy
e1976106f3
Merge branch 'trunk' 2019-02-23 15:25:58 -08:00
pdontthink
1760956c2a
Updated SVG handling, gracefully fix broken base64-encoded messages, also close XSS reported in #2831 and CVE-2018-14950, CVE-2018-14951, CVE-2018-14952, CVE-2018-14953, CVE-2018-14954, CVE-2018-14955 2019-02-23 15:25:23 -08:00
Andy
f7fe4708b2
Merge branch 'trunk' 2019-01-07 21:55:40 -08:00
pdontthink
fbcb1ca1f5
Happy New Year 2019-01-07 21:55:08 -08:00
Andy
f27a4c69fc
Merge branch 'trunk' 2018-10-13 16:42:40 -07:00
pdontthink
9d64bf61a6
Make sure link tags are proper XHTML 2018-10-13 16:41:57 -07:00
Andy
195bdbc5da
Merge branch 'trunk' 2018-10-13 03:21:28 -07:00
pdontthink
da08b38ebd
Add favicon and ability for admins to use their own by setting in config_local.php (see documentation in config/config_local.php) 2018-10-13 03:19:24 -07:00
Andy
7ebdd3e39e
Send Correct FETCH when Folder is Suddenly Empty 2018-10-07 04:32:31 -07:00
Andy
3e8db1a665
Merge branch 'trunk' 2018-09-21 11:38:46 -07:00
pdontthink
85858f0a3b
Fix broken mailto links created by some (Microsoft?) clients 2018-09-21 11:33:14 -07:00
Andy
59757f5a8e
Merge branch 'trunk' 2018-09-12 14:06:49 -07:00
pdontthink
39ed5adc07
Allow caller to get message object before sending 2018-09-12 14:06:11 -07:00
pdontthink
b16389f2ca
Give back the message object to those who want it 2018-09-12 14:03:14 -07:00
Andy
8c39de9e03
Merge branch 'trunk' 2018-09-12 08:20:58 -07:00
pdontthink
ab13598465
Stream options were forgot here 2018-09-12 08:20:33 -07:00
Andy
12ae618114
Merge branch 'trunk' 2018-08-25 18:10:51 -07:00
pdontthink
afd8b0925a
Add session-based security token functionality (enabled by default) 2018-08-25 18:05:49 -07:00
Andy
1cd1fed06b
SAMEORIGIN replaced with CSP frame-ancestors 2018-08-01 18:35:51 -07:00
Andy
32b53ca339
Fix some potential failures in mime structure parsing 2018-07-28 10:59:46 -07:00
Andy
fb2160130a
Function creation with create_function converted to inline functions 2018-07-28 10:59:18 -07:00
Andy
d5dd5a28c2
SizeOf is now StrLen where appropriate 2018-07-28 10:58:17 -07:00
Andy
e3c3ef538e
Cryptographically secure random integer generation 2018-07-28 10:56:20 -07:00
Andy
53b9dbdc2d
While/List/Each are now ForEach 2018-07-28 10:55:19 -07:00
pdontthink
23cd61b628 Happy New Year 2018-01-16 23:44:07 +00:00