]> err.no Git - sope/commitdiff
prepared 4.5.6 release
authorhelge <helge@e4a50df8-12e2-0310-a44c-efbce7f8a7e3>
Tue, 21 Feb 2006 17:45:27 +0000 (17:45 +0000)
committerhelge <helge@e4a50df8-12e2-0310-a44c-efbce7f8a7e3>
Tue, 21 Feb 2006 17:45:27 +0000 (17:45 +0000)
git-svn-id: http://svn.opengroupware.org/SOPE/trunk@1211 e4a50df8-12e2-0310-a44c-efbce7f8a7e3

Version
maintenance/changes-4.5.5-to-4.5.6.txt [new file with mode: 0644]
sope-appserver/NGObjWeb/ChangeLog

diff --git a/Version b/Version
index 8ef240254aa095bbaafca1e12491b57517ad6d9f..64d3477efcf30eac448887da62a3ea58fc29b9da 100644 (file)
--- 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 (file)
index 0000000..acd66c2
--- /dev/null
@@ -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  <helge.hess@opengroupware.org>
+       * FdExt.subproj/NGPropertyListParser.m (_skipComments): fixed a bug
+         when parsing comments which contain stars (v4.5.181)
+     2005-12-13  Helge Hess  <helge.hess@opengroupware.org>
+       * NGQuotedPrintableCoding.m (NGDecodeQuotedPrintable): properly decode
+         underscore as 0x20 (as per RFC 2047 4.2) (v4.5.180)
+     2005-11-21  Helge Hess  <helge.hess@skyrix.com>
+       * 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  <helge.hess@opengroupware.org>
+       * 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  <helge.hess@skyrix.com>
+       * FdExt.subproj/NSNull+misc.m: added -isNotEmpty to NSSet (v4.5.176)
+changed: sope-core/EOControl/
+     2005-11-17  Helge Hess  <helge.hess@opengroupware.org>
+       * 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  <helge.hess@skyrix.com>
+       * EOArrayProxy.m, EOPrimaryKeyDictionary.m, EOExpressionArray.m,
+         EORecordDictionary.m: added -isNotEmpty methods (v4.5.55)
+changed: sopex/SOPEX/
+     2006-01-27  Marcus Mueller  <znek@mulle-kybernetik.com>
+       * 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  <helge.hess@opengroupware.org>
+       * 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  <helge.hess@opengroupware.org>
+       * properly include string.h where required to avoid warnings (v4.5.237)
+changed: sope-mime/NGMime/
+     2005-12-16 Marcus Mueller  <znek@mulle-kybernetik.com>
+       * NGMime.xcodeproj: synced with GNUmakefile
+     2005-12-13  Helge Hess  <helge.hess@opengroupware.org>
+       * NGMimeAddressHeaderFieldGenerator.m: use -warnWithFormat:
+       * NGMimeUtilities.h: code cleanups
+     2005-11-17  Helge Hess  <helge.hess@opengroupware.org>
+       * properly include string.h where required to avoid warnings
+changed: sope-mime/NGImap4/
+     2005-12-13  Helge Hess  <helge.hess@opengroupware.org>
+       * 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  <helge.hess@opengroupware.org>
+       * 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  <helge.hess@opengroupware.org>
+       * properly include string.h to avoid warnings (v4.5.23)
+changed: sope-xml/XmlRpc/
+     2005-11-17  Helge Hess  <helge.hess@opengroupware.org>
+       * NSMutableString+XmlRpcDecoder.m: properly include string.h to fix a
+         memcpy warning (v4.5.26)
+changed: sope-xml/SaxObjC/
+     2005-12-27  Marcus Mueller  <znek@mulle-kybernetik.com>
+       * SaxObjectDecoder.m: trigger debug logging via new
+         SaxObjectDecoderDebugEnabled default (v4.5.54)
+     2005-11-25  Helge Hess  <helge.hess@opengroupware.org>
+       * SaxMethodCallHandler.m: rewrote tag=>selector mapping function to be
+         Unicode safe (v4.5.53)
+changed: sope-xml/samples/
+     2005-11-17  Helge Hess  <helge.hess@opengroupware.org>
+       * 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  <helge.hess@opengroupware.org>
+       * 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  <helge.hess@opengroupware.org>
+       * NGLdapURL.m: properly include string.h to avoid a warning (v4.5.27)
+     2005-10-16  Helge Hess  <helge.hess@opengroupware.org>
+       * v4.5.26
+       * NGLdapSearchResultEnumerator.m: minor code improvements
+     2005-10-16  Jean-Alexis Montignies  <ja@sente.ch>
+       * 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  <helge.hess@opengroupware.org>
+       * ldapchkpwd.m, ldapls.m: added support for LDAPPort default
+changed: xmlrpc_call/
+     2005-11-17  Helge Hess  <helge.hess@opengroupware.org>
+       * HandleCredentialsClient.m: properly include string.h to avoid a
+         warning
+changed: sope-appserver/WEExtensions/
+     2005-11-17  Helge Hess  <helge.hess@opengroupware.org>
+       * 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  <znek@mulle-kybernetik.com>
+       * 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  <helge.hess@skyrix.com>
+       * 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  <helge.hess@opengroupware.org>
+       * 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  <helge.hess@opengroupware.org>
+       * v4.5.212
+       * DynamicElements/WOCopyValue.m: fixed a gcc3 warning
+       * include string.h where required
+     2005-11-13  Helge Hess  <helge.hess@opengroupware.org>
+       * DynamicElements/WORadioButton.m: added some comments and a warning
+         about issues wrt request handling (v4.5.211)
+     2005-11-01  Helge Hess  <helge.hess@opengroupware.org>
+       * WOSession.m ([WOSession -takeValuesFromRequest:inContext:]): changed
+         handling of -takeValues in combination with directaction components
+         (v4.5.210)
+     2005-10-16  Jean-Alexis Montignies  <ja@sente.ch>
+       * DynamicElements/WOSwitchComponent.m: properly consume element-id
+         component in -invokeAction: (OGo bug #1590) (v4.5.209)
+     2005-10-06  Helge Hess  <helge.hess@opengroupware.org>
+       * WebDAV/SoObjectWebDAVDispatcher.m: decode XML content of REPORT
+         requests (v4.5.208)
+     2005-10-05  Helge Hess  <helge.hess@opengroupware.org>
+       * DynamicElements/WOCompoundElement.m: setup defaults in +initialize
+         (v4.5.207)
+     2005-10-05  Helge Hess  <helge.hess@skyrix.com>
+       * 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  <helge.hess@opengroupware.org>
+       * 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  <helge.hess@skyrix.com>
+       * 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  <helge.hess@opengroupware.org>
+       * 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  <helge.hess@opengroupware.org>
+       * iCalRecurrenceRule.m: properly include NSString+Ext.h to avoid a
+         warning during Cocoa compilation (v4.5.71)
+     2005-11-17  Helge Hess  <helge.hess@opengroupware.org>
+       * include string.h where required (v4.5.70)
+     2005-10-05  Helge Hess  <helge.hess@opengroupware.org>
+       * iCalMonthlyRecurrenceCalculator.m: implemented calculation of
+         negative byday occurrences (eg -1TH) (v4.5.69)
index 43e69e983cc36814d7b056a1c1b10d0bde0951db..0032ada79dddb63a538ccaf5659cc3541ebc69ac 100644 (file)
@@ -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  <helge.hess@opengroupware.org>