comparison ChangeLog @ 54:e109391424b5

some misc. cleanup and convert to mercurial source control
author carl@ns.five-ten-sg.com
date Thu, 31 Jan 2008 17:32:54 -0800
parents 034641c26ab9
children 7d5c637aaafb
comparison
equal deleted inserted replaced
53:c97dabe37115 54:e109391424b5
1 LibPST 0.6.6 (2008-01-xx) 1 LibPST 0.6.6 (2008-01-31)
2 =============================== 2 ===============================
3 3
4 * More code cleanup, removing unnecessary null terminations on 4 * More code cleanup, removing unnecessary null terminations on
5 binary buffers. All pst file reads now go thru one function. 5 binary buffers. All pst file reads now go thru one function.
6 Logging all pst reads to detect cases where we read the same data 6 Logging all pst reads to detect cases where we read the same data
7 multiple times - discovers node sizes are actually 512 bytes. 7 multiple times - discovers node sizes are actually 512 bytes.
8 * Switch from cvs to mercurial source control.
8 9
9 LibPST 0.6.5 (2008-01-22) 10 LibPST 0.6.5 (2008-01-22)
10 =============================== 11 ===============================
11 12
12 * More code cleanup, removing obsolete code. All the boolean flags 13 * More code cleanup, removing obsolete code. All the boolean flags
13 of type 0xb have length 4, so these are all 32 bits in the file. 14 of type 0xb have length 4, so these are all 32 bits in the file.
14 Libpst treats them all as 16 bits, but at least we are consistent. 15 Libpst treats them all as 16 bits, but at least we are consistent.
15 * More fields decoded - for example, see 16 * More fields decoded - for example, see
16 <http://msdn2.microsoft.com/en-us/library/aa454925.aspx> 17 <http://msdn2.microsoft.com/en-us/library/aa454925.aspx>
17 We should be able to use that data for much more complete decoding. 18 We should be able to use that data for much more complete decoding.
18 * Move the rpm group to Applications/Productivity consistent with 19 * Move the rpm group to Applications/Productivity consistent with
19 Evolution. 20 Evolution.
20 21
21 LibPST 0.6.4 (2008-01-19) 22 LibPST 0.6.4 (2008-01-19)
22 =============================== 23 ===============================
23 24
24 * More fixes for Outlook 2003 64 bit parsing. We observed cases of 25 * More fixes for Outlook 2003 64 bit parsing. We observed cases of
25 compressed RTF bodies (type 0x1009) with zero length. 26 compressed RTF bodies (type 0x1009) with zero length.
26 * Document type 0x0101 descriptor blocks and process them. 27 * Document type 0x0101 descriptor blocks and process them.
27 * Fix large file support - we need to include config.h before any 28 * Fix large file support - we need to include config.h before any
28 standard headers. 29 standard headers.
29 * Merge following changes from svn snapshot from Alioth: 30 * Merge following changes from svn snapshot from Alioth:
30 * Add new fields to appointment for recurring events 31 * Add new fields to appointment for recurring events
31 (SourceForge #304198) 32 (SourceForge #304198)
32 * Map IPM.Task items to PST_TYPE_TASK. 33 * Map IPM.Task items to PST_TYPE_TASK.
33 * Applied patch to remove compiler warnings, thanks! 34 * Applied patch to remove compiler warnings, thanks!
34 (SourceForge #304314) 35 (SourceForge #304314)
41 * Fix memory and information leak in hex debug dump 42 * Fix memory and information leak in hex debug dump
42 43
43 LibPST 0.6.3 (2008-01-13) 44 LibPST 0.6.3 (2008-01-13)
44 =============================== 45 ===============================
45 46
46 * More type consistency issues found by splint. 47 * More type consistency issues found by splint.
47 48
48 LibPST 0.6.2 (2008-01-12) 49 LibPST 0.6.2 (2008-01-12)
49 =============================== 50 ===============================
50 51
51 * More fixes for Outlook 2003 64 bit parsing. 52 * More fixes for Outlook 2003 64 bit parsing.
52 * All buffer sizes changed to size_t, all file offsets changed to off_t, 53 * All buffer sizes changed to size_t, all file offsets changed to off_t,
53 all function names start with pst_, many other type consistency issues 54 all function names start with pst_, many other type consistency issues
54 found by splint. Many changes to #llx in debug printing for 64 bit items. 55 found by splint. Many changes to #llx in debug printing for 64 bit items.
55 All id values are now uint64_t. 56 All id values are now uint64_t.
56 57
57 LibPST 0.6.1 (2008-01-06) 58 LibPST 0.6.1 (2008-01-06)
58 =============================== 59 ===============================
59 60
60 * Outlook 2003 64 bit parsing. Some documentation from Alexander Grau 61 * Outlook 2003 64 bit parsing. Some documentation from Alexander Grau
61 <alexandergrau@gmx.de> and patches from Sean Loaring <sloaring@tec-man.com>. 62 <alexandergrau@gmx.de> and patches from Sean Loaring <sloaring@tec-man.com>.
62 * fix from Antonio Palama <palama@inwind.it> for email items 63 * fix from Antonio Palama <palama@inwind.it> for email items
63 that happen to have item->contact non null, and were being processed 64 that happen to have item->contact non null, and were being processed
64 as contacts. 65 as contacts.
65 * Add large file support so we can read .pst files larger than 2gb. 66 * Add large file support so we can read .pst files larger than 2gb.
66 * Change lspst to be similar to readpst, properly using recursion to walk 67 * Change lspst to be similar to readpst, properly using recursion to walk
67 the tree, and testing item types. Add a man page for lspst. 68 the tree, and testing item types. Add a man page for lspst.
68 69
69 LibPST 0.5.12 (2007-10-02) 70 LibPST 0.5.12 (2007-10-02)
70 =============================== 71 ===============================
71 72
72 * security fix from Brad Hards <bradh@frogmouth.net> for buffer 73 * security fix from Brad Hards <bradh@frogmouth.net> for buffer
532 533
533 I hope you enjoy, 534 I hope you enjoy,
534 535
535 Dave Smith 536 Dave Smith
536 537
537 : vim: set tw=72 sw=4 ts=4: