Libical 3.0.0 Release (I mean it this time :)

Allen Winter winter at kde.org
Fri Oct 27 07:15:33 PDT 2017


On Monday, October 23, 2017 4:36:28 AM EDT Milan Crha wrote:
> On Fri, 2017-10-20 at 08:25 -0400, Allen Winter wrote:
> > Last call for anything that needs to go into the 3.0.0 release.
> 
> 	Hi,
> that icaltimezone::changes thread safety [1] would be (more than) nice
> to have, especially with so low release cadence libical project has.
> 
> > Please test.
> 
> Sure, I updated to commit e42de59f. I'll let you know if I spot
> anything (evolution-data-server's 'make check' worked fine).
> 	Thanks and bye,
> 	Milan
> 
> [1] the "Use-after-free under icaltimezone_convert_time()" thread on
> this mailing list, started on 2017-10-03
> 

Milan,

I committed your fix (with some small changes) and your test program to master.
I no longer see any data-race or use-after-free problems when threading.

Last chance for testing everyone.
Libical 3.0.0 *will be released* this weekend unless someone yells STOP!




-- 
Allen Winter | allen.winter at kdab.com | Senior Software Engineer
KDAB (USA) LLC, a KDAB Group company
Tel. USA  +1-866-777-KDAB(5322) ext3 (toll free)
KDAB - The Qt, C++ and OpenGL Experts






More information about the libical-devel mailing list