From fa45318cae3ed5e5fdb6416c779ab4e2886243e8 Mon Sep 17 00:00:00 2001 From: helge Date: Tue, 21 Feb 2006 17:45:27 +0000 Subject: [PATCH] prepared 4.5.6 release git-svn-id: http://svn.opengroupware.org/SOPE/trunk@1211 e4a50df8-12e2-0310-a44c-efbce7f8a7e3 --- Version | 1 + maintenance/changes-4.5.5-to-4.5.6.txt | 223 +++++++++++++++++++++++++ sope-appserver/NGObjWeb/ChangeLog | 2 +- 3 files changed, 225 insertions(+), 1 deletion(-) create mode 100644 maintenance/changes-4.5.5-to-4.5.6.txt diff --git a/Version b/Version index 8ef24025..64d3477e 100644 --- a/Version +++ b/Version @@ -8,4 +8,5 @@ MAJOR_VERSION=4 MINOR_VERSION=5 +SUBMINOR_VERSION=6 diff --git a/maintenance/changes-4.5.5-to-4.5.6.txt b/maintenance/changes-4.5.5-to-4.5.6.txt new file mode 100644 index 00000000..acd66c22 --- /dev/null +++ b/maintenance/changes-4.5.5-to-4.5.6.txt @@ -0,0 +1,223 @@ +- fixed a plist parsing bug +- properly decode underscores in quoted-printable data +- some gcc4 type signed/unsigned fixes +- added -isNotEmpty to NSSet +- added -isNotEmpty methods to collection classes in GDLAccess +- fixed quoted-printable handling in IMAP4 envelopes +- properly decode QP in MIME headers (if QP starts inside the value) +- added debug logs to SaxObjectDecoder (SaxObjectDecoderDebugEnabled default) +- SaxObjectDecoder tag=>sel mapping is now Unicode safe +- set LDAP options of a connection prior a bind (OGo bug #995) +- LDAP password checks now default to UTF-8 +- properly set microseconds timeout field in LDAP enumerator (OGo bug #1588) +- added fetch-timeout accessors to LDAP enumerator +- added support for 'LDAPPort' default in ldapchkpwd, ldapls +- stop path traversal for SoObjects in case an exception is returned +- set 'public' header for WebFolders WebDAV client +- added WebFolders XP SP2 as a known WebDAV client +- fixed a logging bug on WOHyperlink (OGo bug #1624) +- changed handling of -takeValues in WOSession in combination with DirectAction +- properly consume element-id in WOSwitchComponent (OGo bug #1590) +- added XML decoding for REPORT requests +- changed 'disabled' handling in WORadioButtonList +- do not push 'value' binding in WOSubmitButton (OGo bug #1568) +- added BasicAuthSession example +- improved error handling in VSSaxDriver +- implemented calculation of negative byday occurrences in cycle calculator +- added multi-window support in SOPE:X +- added SuSE 10.0 spec file for mod_ngobjweb +- fixed various minor warnings (eg include string.h where necessary) + +Major contributors for 4.5.6: +Marcus Mueller +Jean-Alexis Montignies +Sebastian Ley +Frank Reppin +Helge Hess +... and many more :-) + +=========================================================================== +compare ../complete/SOPE/releases/4.5.5-morecore with . +r1208 +changed: sope-core/NGExtensions/ + 2006-01-22 Helge Hess + * FdExt.subproj/NGPropertyListParser.m (_skipComments): fixed a bug + when parsing comments which contain stars (v4.5.181) + 2005-12-13 Helge Hess + * NGQuotedPrintableCoding.m (NGDecodeQuotedPrintable): properly decode + underscore as 0x20 (as per RFC 2047 4.2) (v4.5.180) + 2005-11-21 Helge Hess + * NGExtensions/NSObject+Values.h: added NGBaseTypeValues protocol to + be able to refer to the statically typed 'signed' set of basetypes + (v4.5.179) + 2005-11-17 Helge Hess + * FdExt.subproj/NSObject+Values.m: explicitly mark signed values as + such (most importantly char) (v4.5.178) + * FdExt.subproj/NSCalendarDate+misc.m: include math.h to avoid a floor + warning (v4.5.177) + 2005-10-05 Helge Hess + * FdExt.subproj/NSNull+misc.m: added -isNotEmpty to NSSet (v4.5.176) +changed: sope-core/EOControl/ + 2005-11-17 Helge Hess + * v4.5.62 + * EOKeyValueQualifier.m: fixed some SEL related warnings + * common.h: properly include string.h +changed: sope-gdl1/GDLAccess/ + 2005-10-13 Helge Hess + * EOArrayProxy.m, EOPrimaryKeyDictionary.m, EOExpressionArray.m, + EORecordDictionary.m: added -isNotEmpty methods (v4.5.55) +changed: sopex/SOPEX/ + 2006-01-27 Marcus Mueller + * v2.0.4 + * SOPEXBrowserController.m: added UI delegate methods for creating + new browser windows. It's possible now to have multiple targets + in a SOPE:X application. + * SOPEXWebConnection.[hm]: exposed -localResourceBundle and reworked + discovery of application prefix. + * NSBundle+Ext.m: minor bugfix +changed: sope-mime/ + 2005-12-13 Helge Hess + * NGMail: some code cleanups / reorgs (v4.5.239) + * v4.5.238 + * NGImap4: fixed QP handling in IMAP4 envelopes (#1587) + * NGMime: code cleanups + 2005-11-17 Helge Hess + * properly include string.h where required to avoid warnings (v4.5.237) +changed: sope-mime/NGMime/ + 2005-12-16 Marcus Mueller + * NGMime.xcodeproj: synced with GNUmakefile + 2005-12-13 Helge Hess + * NGMimeAddressHeaderFieldGenerator.m: use -warnWithFormat: + * NGMimeUtilities.h: code cleanups + 2005-11-17 Helge Hess + * properly include string.h where required to avoid warnings +changed: sope-mime/NGImap4/ + 2005-12-13 Helge Hess + * NGImap4ResponseParser.m: properly decode quoted-printable headers + when the QP marker starts somewhere inside the header value +changed: sope-mime/NGMail/ + 2005-12-13 Helge Hess + * NGMimeMessageParser.m: moved NSData QP category to own file + (NSData+MimeQP.m) +added: sope-mime/NGMail/NSData+MimeQP.m +changed: sope-xml/libxmlSAXDriver/ + 2005-11-17 Helge Hess + * properly include string.h to avoid warnings (v4.5.23) +changed: sope-xml/XmlRpc/ + 2005-11-17 Helge Hess + * NSMutableString+XmlRpcDecoder.m: properly include string.h to fix a + memcpy warning (v4.5.26) +changed: sope-xml/SaxObjC/ + 2005-12-27 Marcus Mueller + * SaxObjectDecoder.m: trigger debug logging via new + SaxObjectDecoderDebugEnabled default (v4.5.54) + 2005-11-25 Helge Hess + * SaxMethodCallHandler.m: rewrote tag=>selector mapping function to be + Unicode safe (v4.5.53) +changed: sope-xml/samples/ + 2005-11-17 Helge Hess + * testqp.m: properly include string.h to fix a strlen warning +added: Recycler/ApacheWO +added: Recycler/mod_objc +changed: sope-ldap/NGLdap/ + 2006-01-30 Helge Hess + * NGLdapConnection.m: set LDAP options prior performing a bind. Default + to UTF-8 credentials (can be changed back to Latin1 using the + LDAPUseLatin1Creds default). This should fix OGo bug #995 (v4.5.28) + 2005-11-17 Helge Hess + * NGLdapURL.m: properly include string.h to avoid a warning (v4.5.27) + 2005-10-16 Helge Hess + * v4.5.26 + * NGLdapSearchResultEnumerator.m: minor code improvements + 2005-10-16 Jean-Alexis Montignies + * NGLdapSearchResultEnumerator.m: properly set microseconds field of + timeout, added accessors for fetch-timeout (OGo bug #1588) +changed: sope-ldap/samples/ + 2006-01-30 Helge Hess + * ldapchkpwd.m, ldapls.m: added support for LDAPPort default +changed: xmlrpc_call/ + 2005-11-17 Helge Hess + * HandleCredentialsClient.m: properly include string.h to avoid a + warning +changed: sope-appserver/WEExtensions/ + 2005-11-17 Helge Hess + * v4.5.84 + * JSStringTable.m: properly include time.h to avoid a warning + * WETableCalcMatrix.m: properly include string.h to avoid a warning +changed: sope-appserver/NGObjWeb/ + 2006-01-25 Marcus Mueller + * SoObjects/SoObject+Traversal.m: stop traversal immediately if an + exception was returned (v4.5.218) + * SoObjects/SoObject+Traversal.m: minor code cleanups (v4.5.217) + 2005-11-21 Helge Hess + * WebDAV/SoObjectWebDAVDispatcher.m: set 'public' header in case the + WebDAV client is WebFolders (v4.5.216) + * WEClientCapabilities.m: added WebFolders WinXP SP2 as a known user + agent (v4.5.215) + * Associations/WOAssociation.[hm]. WOKeyPathAssociation.m: explicitly + type signed char values to avoid gcc4 warnings (v4.5.214) + 2005-11-20 Helge Hess + * v4.5.213 + * DynamicElements/_WOComplexHyperlink.m: fixed a logging bug of + WODebugStaticLinkProcessing (#fixes OGo bug #1624) + * SoObjects/SoObjectRequestHandler.m: minor code cleanups + 2005-11-17 Helge Hess + * v4.5.212 + * DynamicElements/WOCopyValue.m: fixed a gcc3 warning + * include string.h where required + 2005-11-13 Helge Hess + * DynamicElements/WORadioButton.m: added some comments and a warning + about issues wrt request handling (v4.5.211) + 2005-11-01 Helge Hess + * WOSession.m ([WOSession -takeValuesFromRequest:inContext:]): changed + handling of -takeValues in combination with directaction components + (v4.5.210) + 2005-10-16 Jean-Alexis Montignies + * DynamicElements/WOSwitchComponent.m: properly consume element-id + component in -invokeAction: (OGo bug #1590) (v4.5.209) + 2005-10-06 Helge Hess + * WebDAV/SoObjectWebDAVDispatcher.m: decode XML content of REPORT + requests (v4.5.208) + 2005-10-05 Helge Hess + * DynamicElements/WOCompoundElement.m: setup defaults in +initialize + (v4.5.207) + 2005-10-05 Helge Hess + * DynamicElements/WORadioButtonList.m: changed handling of 'disabled' + during -takeValuesFromRequest:. Now the index/item bindings are + pushed, and then the 'disabled' binding is checked prior setting the + 'selection' to the item (the item will not get selected if its + disabled). (v4.5.206) + * DynamicElements/WOSubmitButton.m: disable KVC push for 'value' + binding in -takeValuesFromRequest:inContext:. This is usually not + required but results in issue #1568 on OSX. The old behaviour can + be reenabled by settin ghte WOSubmitButtonEnableValueSync default to + YES (v4.5.205) +added: sope-appserver/samples/BasicAuthSession +changed: sope-appserver/samples/HelloForm/ + 2005-11-17 Helge Hess + * GNUmakefile.preamble: fixed include path of system libs +added: maintenance/changes-4.5.5-to-4.5.6.txt +added: maintenance/mod_ngobjweb_suse100.spec +added: maintenance/dummytool.c +added: sope-ical/data/korg-allday-bug1585.ics +added: sope-ical/data/kde-vcard-bug1594.vcf +added: sope-ical/data/korg-342-meeting.ics +added: sope-ical/data/chandler4979-trumba-tz1.ics +changed: sope-ical/versitSaxDriver/ + 2005-12-05 Helge Hess + * v4.5.21 + * VSSaxDriver.m: added some debug logs, throw an error if a tagline + starts with a colon/semicolon (tagname missing) + * VSvCardSaxDriver.m: minor code cleanups + 2005-11-17 Helge Hess + * VSSaxDriver.m: renamed internal -error: method to -reportError: to + avoid a conflict with gstep-base (v4.5.20) +changed: sope-ical/NGiCal/ + 2006-01-16 Helge Hess + * iCalRecurrenceRule.m: properly include NSString+Ext.h to avoid a + warning during Cocoa compilation (v4.5.71) + 2005-11-17 Helge Hess + * include string.h where required (v4.5.70) + 2005-10-05 Helge Hess + * iCalMonthlyRecurrenceCalculator.m: implemented calculation of + negative byday occurrences (eg -1TH) (v4.5.69) diff --git a/sope-appserver/NGObjWeb/ChangeLog b/sope-appserver/NGObjWeb/ChangeLog index 43e69e98..0032ada7 100644 --- a/sope-appserver/NGObjWeb/ChangeLog +++ b/sope-appserver/NGObjWeb/ChangeLog @@ -70,7 +70,7 @@ * DynamicElements/WOSubmitButton.m: disable KVC push for 'value' binding in -takeValuesFromRequest:inContext:. This is usually not required but results in issue #1568 on OSX. The old behaviour can - be reenabled by settin ghte WOSubmitButtonEnableValueSync default to + be reenabled by setting the WOSubmitButtonEnableValueSync default to YES (v4.5.205) 2005-10-03 Helge Hess -- 2.39.5