Chris Halls | 29 Nov 01:39 2006
Picon

[patch] all day appointment flag

I figured out by trial and error that item 0x8215 corresponds to the 'all day 
event' checkbox in Outlook. I've attached a patch to add this to the 
appointment structure. I also modified lspst to print the all day flag and 
appointment end date.

Chris

-------------- next part --------------
A non-text attachment was scrubbed...
Name: all_day.diff
Type: text/x-diff
Size: 1805 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/libpst-devel/attachments/20061128/cdf01bb1/all_day.bin

Chris Halls | 29 Nov 01:44 2006
Picon

[patch] crash freeing memory in lspst

I'm getting crashes in lspst while trying to free f->name. The memory has not 
been dynamically allocated; it is statically assigned here:

f->name = "mbox";

The attached patch removes the free statements.

Chris
-------------- next part --------------
A non-text attachment was scrubbed...
Name: lspst-invalid-free.diff
Type: text/x-diff
Size: 449 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/libpst-devel/attachments/20061128/c63731e1/lspst-invalid-free.bin

Chris Halls | 29 Nov 01:59 2006
Picon

[patch] stdarg fixes

Hi

I'm working on an Evolution import plugin to use libpst to import data from 
Outlook. So far it has gone fairly well but I have had a few issues and would 
like to submit some patches. So here is the first.

When running lspst on my amd64 system I am getting a lot of messages 
triggering the assertion f != g in debug_msg_text, and after quite a few I 
usually get a crash.

The problem is because the variable 'ap' is used multiple times after 
va_start, but the man page says:

If  ap  is passed to a function that uses va_arg(ap,type) then the value of ap 
is undefined after the return of that function. So you need to call va_end, 
then va_start again.

Patch attached to fix this.

Chris
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vargs-fix.diff
Type: text/x-diff
Size: 1126 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/libpst-devel/attachments/20061128/8a1e6dc8/vargs-fix.bin

Nigel Horne | 29 Nov 18:18 2006
Picon

[patch] all day appointment flag

On Tue, 2006-11-28 at 23:39 +0000, Chris Halls wrote:
> I figured out by trial and error that item 0x8215 corresponds to the 'all day 
> event' checkbox in Outlook. I've attached a patch to add this to the 
> appointment structure. I also modified lspst to print the all day flag and 
> appointment end date.

Thanks for the patch - I'll also apply it to clamAV.

> 
> Chris

-Nigel

James Woodcock | 30 Nov 13:35 2006
Picon

Patches

Hi,

Some time ago I submitted some patches into the
"Patches" section of the libpst project page.  How
would I go about getting these checked into the trunk?

Thanks

Jamaes

Send instant messages to your online friends http://uk.messenger.yahoo.com 

Chris Halls | 1 Dec 01:00 2006
Picon

Patches

Hi James

On Thursday 30 November 2006 11:27, James Woodcock wrote:
> Some time ago I submitted some patches into the
> "Patches" section of the libpst project page.  How
> would I go about getting these checked into the trunk?

The only person with commit rights is Joseph, and I get the impression he is 
pretty busy elsewhere. I have pinged him and am waiting to hear back from 
him.

Chris

Chris Halls | 1 Dec 17:29 2006
Picon

More patches

I've posted a couple more patches to the tracker. One adds some more fields to 
the appointment structure, and the other adds command line option parsing to 
lspst.

I'll post patches to the tracker from now on to help in keeping track of them.
Chris

James Woodcock | 1 Dec 22:15 2006
Picon

Patches

On Thu, 2006-11-30 at 23:00 +0000, Chris Halls wrote
> On Thursday 30 November 2006 11:27, James Woodcock wrote:
> > Some time ago I submitted some patches into the
> > "Patches" section of the libpst project page.  How
> > would I go about getting these checked into the trunk?
> 
> The only person with commit rights is Joseph, and I get the impression he is 
> pretty busy elsewhere. I have pinged him and am waiting to hear back from 
> him.
> 
> Chris

Thanks Chris.


Gmane