head 1.6; access; symbols pkgsrc-2013Q2:1.6.0.10 pkgsrc-2013Q2-base:1.6 pkgsrc-2012Q4:1.6.0.8 pkgsrc-2012Q4-base:1.6 pkgsrc-2011Q4:1.6.0.6 pkgsrc-2011Q4-base:1.6 pkgsrc-2011Q2:1.6.0.4 pkgsrc-2011Q2-base:1.6 pkgsrc-2009Q4:1.6.0.2 pkgsrc-2009Q4-base:1.6 pkgsrc-2008Q4:1.4.0.10 pkgsrc-2008Q4-base:1.4 pkgsrc-2008Q3:1.4.0.8 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.6 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.4.0.4 pkgsrc-2008Q2-base:1.4 cwrapper:1.4.0.2 pkgsrc-2008Q1:1.3.0.4 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.3.0.2 pkgsrc-2007Q4-base:1.3 pkgsrc-2007Q3:1.2.0.2 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.1.0.2 pkgsrc-2007Q2-base:1.1; locks; strict; comment @# @; 1.6 date 2009.03.19.12.02.09; author drochner; state dead; branches; next 1.5; 1.5 date 2009.01.13.13.23.38; author wiz; state Exp; branches; next 1.4; 1.4 date 2008.04.15.17.45.38; author drochner; state Exp; branches; next 1.3; 1.3 date 2007.11.03.21.51.29; author drochner; state Exp; branches; next 1.2; 1.2 date 2007.07.06.18.36.44; author drochner; state dead; branches; next 1.1; 1.1 date 2007.06.26.17.24.11; author drochner; state Exp; branches; next ; desc @@ 1.6 log @update to 2.26.0 This switches to the gnome-2.26 release branch @ text @$NetBSD: patch-as,v 1.5 2009/01/13 13:23:38 wiz Exp $ --- calendar/libical/src/libical/icaltz-util.c.orig 2008-12-22 10:49:23.000000000 +0100 +++ calendar/libical/src/libical/icaltz-util.c @@@@ -21,6 +21,7 @@@@ */ #include +#if 0 /* XXX see below */ #if defined(sun) && defined(__SVR4) #include #elif defined(_WIN32) @@@@ -34,6 +35,7 @@@@ #else #include #endif +#endif #include #include #include @@@@ -85,6 +87,7 @@@@ typedef struct static int decode (const void *ptr) { +#if 0 /* XXX nonportable, possibly alignment problems */ #if defined(sun) && defined(__SVR4) if (sizeof (int) == 4) #ifdef _BIG_ENDIAN @@@@ -103,9 +106,10 @@@@ decode (const void *ptr) #endif #endif else +#endif { const unsigned char *p = ptr; - int result = *p & (1 << (CHAR_BIT - 1)) ? ~0 : 0; + unsigned int result = *p & (1 << (CHAR_BIT - 1)) ? ~0 : 0; result = (result << 8) | *p++; result = (result << 8) | *p++; @ 1.5 log @Update to 2.24.3: Evolution-Data-Server 2.24.3 2009-01-12 ----------------------------------------- Bug Fixes: #451734: Weather calendar getting wrong data for Blythe, California (Ian Weisser) #545834: IMAP summary headers are not updated on full message download (Milan Crha) #546637: Mail opened from the "Unread mails" displays empty list (Srinivasa Ragavan) #552986: Fix for a crash in pop3_connect (Milan Crha) #554182: GSSAPI not working with 2.24.0 (Milan Crha) #555230: Autocompletion crash on broken vCard (Milan Crha) #557348: Search folders with "Include threads" do not update reliably (Matt McCutchen 2) #558744: Fix for a crash when started in offline mode (Milan Crha) #558883: Evolution 2.24 is terribly slow with large IMAP folders (Srinivasa Ragavan) #558926: Unread message count in virtual folders is wrong (Srinivasa Ragavan) #559153: Migration fixes from Evolution 2.22 to Evolution 2.24 (Sankar P) #559272: Infinite loop using a CalDAV source (Milan Crha) #561081: "Moving" emails is broken (Srinivasa Ragavan) #561561: Use sufficiently large buffers for strftime (Frederic van Starbmann) #562200: Left click of mouse disables calendar (Milan Crha) #562228: Login to exchange fails if "mailbox" is filled manually in the config wizard (Milan Crha) #564339: IMAP syncing performs too much local I/O (Robert Collins) #564541: Fix for a crash doing a search in vFolders (Thomas) #564954: "Match All" search folder shows no messages (Matt McCutchen 2) #209514: (bugzilla.novell.com) Evolution Groupwise missing mails (Sankar P) #435632: (bugzilla.novell.com) Fix for a crash when moving contacts to a different addressbook (Srinivasa Ragavan) #440265: (bugzilla.novell.com) Groupwise Address Book Contact Lists Are Not Saved (Srinivasa Ragavan) #446290: (bugzilla.novell.com) GW Parallel clients & (un)read counts problems (Sankar P) #447121: (bugzilla.novell.com) Fix for a memory corruption in GroupWise (Srinivasa Ragavan) #448079: (bugzilla.novell.com) Instability in GroupWise on x86_64 (Simon Brys) #449916: (bugzilla.novell.com) Loss of data in Messages related to shared memos and Assigned tasks (Bharath Acharya) #455939: (bugzilla.novell.com) Fix for a deadlock in evolution-data-server (Srinivasa Ragavan) #462575: (bugzilla.novell.com) Evolution does not honor the "Check for new messages in all folders" setting for GroupWise SOAP accounts (Simon Brys) Updated Translations: Changwoo Ryu (ko) Gabor Kelemen (hu) @ text @d1 1 a1 1 $NetBSD: patch-as,v 1.4 2008/04/15 17:45:38 drochner Exp $ @ 1.4 log @update to 2.22.1 This switches to the gnome-2.22 release branch. @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- calendar/libical/src/libical/icaltz-util.c.orig 2008-01-23 12:16:42.000000000 +0100 d12 2 d15 1 a15 3 @@@@ -34,6 +35,7 @@@@ #include #endif d29 2 a30 2 @@@@ -99,9 +102,10 @@@@ decode (const void *ptr) return bswap_32 (*(const int *) ptr); @ 1.3 log @update to 1.12.1 This switches to the new gnome-2.20 branch. pkgsrc change: require the "time/zonetab" pkg on NetBSD. The zone.tab file is needed for the "ical" stuff to work correctly. @ text @d3 1 a3 1 --- calendar/libical/src/libical/icaltz-util.c.orig 2007-10-12 08:31:10.000000000 +0200 d5 1 a5 1 @@@@ -21,12 +21,14 @@@@ d13 1 a13 1 #include d16 1 d21 1 a21 1 @@@@ -78,6 +80,7 @@@@ typedef struct d29 1 a29 1 @@@@ -92,9 +95,10 @@@@ decode (const void *ptr) @ 1.2 log @update to 1.10.3.1 changes: -bugfixes -translation updates -incorporated security fix for array underflow which was fixed by a patch in pkgsrc @ text @d1 1 a1 1 $NetBSD: patch-as,v 1.1 2007/06/26 17:24:11 drochner Exp $ d3 37 a39 20 --- ./camel/providers/imap/camel-imap-folder.c.orig 2007-06-26 17:31:25.000000000 +0200 +++ ./camel/providers/imap/camel-imap-folder.c @@@@ -655,7 +655,7 @@@@ imap_rescan (CamelFolder *folder, int ex uid = g_datalist_get_data (&data, "UID"); flags = GPOINTER_TO_UINT (g_datalist_get_data (&data, "FLAGS")); - if (!uid || !seq || seq > summary_len) { + if (!uid || !seq || seq > summary_len || seq < 0) { g_datalist_clear (&data); continue; } @@@@ -2789,7 +2789,7 @@@@ parse_fetch_response (CamelImapFolder *i if (*response != '*' || *(response + 1) != ' ') return NULL; - seq = strtol (response + 2, &response, 10); + seq = strtoul (response + 2, &response, 10); if (seq == 0) return NULL; if (g_ascii_strncasecmp (response, " FETCH (", 8) != 0) @ 1.1 log @add a patch from Gnome bug #447414 to fix CVE-2007-3257 (possible code injection by remote IMAP servers due to missing validation of an integer value used as array index) bump PKGREVISION @ text @d1 1 a1 1 $NetBSD$ @