Mercurial > libpst
annotate AUTHORS @ 359:a3e674fade6c
From Jeffrey Morlan:
pst_parse_block misreads Table Contexts (aka "type 2") with a
multi-block Row Matrix ("ind2"). Rows are never split between blocks -
every block except the last has padding at the end which should be
ignored. I've only seen this affect the recipients table, but
presumably it could affect attachments too. This was causing
out-of-bounds memory ranges to be returned from pst_getBlockOffset and
later access; patch fixes both the table reading issue and adds a
missing bounds check to pst_getBlockOffset (so as not to risk a
segfault if the PST is corrupted).
author | Carl Byington <carl@five-ten-sg.com> |
---|---|
date | Wed, 06 Jul 2016 10:20:12 -0700 |
parents | 7a91e30826d8 |
children | a2da2bbe393a |
rev | line source |
---|---|
50 | 1 Original version by: |
2 Dave Smith <dave.s@earthcorp.com> | |
3 Dave Smith <davesmith@users.sourceforge.net> | |
4 | |
5 Current maintainer: | |
6 Carl Byington <carl@five-ten-sg.com> | |
16 | 7 |
8 With contributions by: | |
37 | 9 Joseph Nahmias <jello@costa.debian.org> -- bounces |
10 Joseph Nahmias <joe@nahmias.net> | |
25 | 11 Arne Ahrend <aahrend@web.de> |
31 | 12 Nigel Horne <njh@bandsman.co.uk> |
43 | 13 Chris Halls <halls@debian.org> |
40 | 14 Stevens Miller <smiller@novadatalabs.com> |
41
183ae993b9ad
security fix for potential buffer overrun in lz decompress
carl
parents:
40
diff
changeset
|
15 Brad Hards <bradh@frogmouth.net> |
43 | 16 Alexander Grau <alexandergrau@gmx.de> |
17 Antonio Palama <palama@inwind.it> | |
18 Sean Loaring <sloaring@tec-man.com> | |
48 | 19 James Woodcock |
70
b12f4e50e2e8
Patch from Joachim Metz <joachim.metz@gmail.com> for 64 bit compile.
Carl Byington <carl@five-ten-sg.com>
parents:
50
diff
changeset
|
20 Joachim Metz <joachim.metz@gmail.com> |
73
3cb02cb1e6cd
Patch from Robert Simpson to fix doubly-linked list in the cache_ptr code, and allow arrays of unicode strings (without converting them).
Carl Byington <carl@five-ten-sg.com>
parents:
70
diff
changeset
|
21 Robert Simpson <rsimpson@idiscoverglobal.com> |
93 | 22 Justin Greer <jgreer@nextpoint.com> |
96
2e3ec9511166
update the release notes
Carl Byington <carl@five-ten-sg.com>
parents:
93
diff
changeset
|
23 Bharath Acharya <abharath@novell.com> |
99
b7f456946c5b
add configure option --enable-dii=no to remove dependency on libgd.
Carl Byington <carl@five-ten-sg.com>
parents:
96
diff
changeset
|
24 Robert Harris <robert.f.harris@blueyonder.co.uk> |
110
7133b39975f7
patch from David Cuadrado to process emails with type PST_TYPE_OTHER
Carl Byington <carl@five-ten-sg.com>
parents:
99
diff
changeset
|
25 David Cuadrado <krawek@gmail.com> |
114
e213bfcf9aa7
patch from Chris Eagle to build on cygwin
Carl Byington <carl@five-ten-sg.com>
parents:
110
diff
changeset
|
26 Chris Eagle <cseagle@redshift.com> |
118
0f1492b7fe8b
patch from Fridrich Strba for building on mingw and general cleanup of autoconf files
Carl Byington <carl@five-ten-sg.com>
parents:
114
diff
changeset
|
27 Fridrich Strba <fstrba@novell.com> |
170
0e1e048716e4
fix bug where we failed to pickup the last extended attribute.
Carl Byington <carl@five-ten-sg.com>
parents:
127
diff
changeset
|
28 Emmanuel Andry <eandry@mandriva.org> |
173
d9393349ab29
new debianization from hggdh
Carl Byington <carl@five-ten-sg.com>
parents:
170
diff
changeset
|
29 hggdh <hggdh2@gmail.com> |
215 | 30 bharder <bharder@methodlogic.net> |
231
fe64279df92b
patches from Chris White, Roberto Polli, Justin Greer
Carl Byington <carl@five-ten-sg.com>
parents:
215
diff
changeset
|
31 Chris White <chris@soniannetworks.com> |
fe64279df92b
patches from Chris White, Roberto Polli, Justin Greer
Carl Byington <carl@five-ten-sg.com>
parents:
215
diff
changeset
|
32 Roberto Polli <robipolli@gmail.com> |
239
aa50c23a6935
patch from Lee Ayres to add file name extensions in separate mode; allow mixed items types in a folder in separate mode
Carl Byington <carl@five-ten-sg.com>
parents:
231
diff
changeset
|
33 Lee Ayres <ayres@interhack.com> |
242
67b24d6a45d6
patch from Hugo DesRosiers to export categories and notes into vcards.
Carl Byington <carl@five-ten-sg.com>
parents:
239
diff
changeset
|
34 Hugo DesRosiers <info@akralogic.com> |
246
5a82d41c883d
patches from Kenneth Berland for solaris
Carl Byington <carl@five-ten-sg.com>
parents:
242
diff
changeset
|
35 Kenneth Berland <ken@hero.com> |
292
e0e5844d91b3
patch from Leo Antunes for Status: header
Carl Byington <carl@five-ten-sg.com>
parents:
246
diff
changeset
|
36 Leo 'costela' Antunes <costela@debian.org> |
325 | 37 Svante Signell <svante.signell@telia.com> |
328 | 38 Dominique Leuenberger a.k.a. Dimstar <dimstar@opensuse.org> |
340
0f3185217313
Daniel Gryniewicz found buffer overrun in LIST_COPY_TIME
Carl Byington <carl@five-ten-sg.com>
parents:
328
diff
changeset
|
39 Daniel Gryniewicz <dang@linuxbox.com> |
345
a8577226f7a9
fixes from AJ Shankar for attachment processing and body encodings that contain embedded null chars
Carl Byington <carl@five-ten-sg.com>
parents:
340
diff
changeset
|
40 AJ Shankar <aj@everlaw.com> |
350
7a91e30826d8
Hans Liss - debug level output
Carl Byington <carl@five-ten-sg.com>
parents:
345
diff
changeset
|
41 Jeffrey Morlan <jeffrey@everlaw.com> |
7a91e30826d8
Hans Liss - debug level output
Carl Byington <carl@five-ten-sg.com>
parents:
345
diff
changeset
|
42 Hans Liss <Hans@Liss.pp.se> |
126
f01d6163acba
remove obsolete win32 directory since msvc builds are not directly supported
Carl Byington <carl@five-ten-sg.com>
parents:
118
diff
changeset
|
43 |
f01d6163acba
remove obsolete win32 directory since msvc builds are not directly supported
Carl Byington <carl@five-ten-sg.com>
parents:
118
diff
changeset
|
44 Testing team: |
f01d6163acba
remove obsolete win32 directory since msvc builds are not directly supported
Carl Byington <carl@five-ten-sg.com>
parents:
118
diff
changeset
|
45 Mac OSX - Michael Watson <mike@mikeandgayle.com> |
f01d6163acba
remove obsolete win32 directory since msvc builds are not directly supported
Carl Byington <carl@five-ten-sg.com>
parents:
118
diff
changeset
|
46 Cygwin/Mingw - Fridrich Strba <fstrba@novell.com> |
127
c2482d0cd84e
common cannot include config.h
Carl Byington <carl@five-ten-sg.com>
parents:
126
diff
changeset
|
47 Cygwin - Chris Eagle <cseagle@redshift.com> |