From: helge Date: Thu, 15 Jun 2006 20:43:22 +0000 (+0000) Subject: added 4.5.7 changelog X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5837b88bf2099dcf05aa0eb09f51739830edf506;p=sope added 4.5.7 changelog git-svn-id: http://svn.opengroupware.org/SOPE/trunk@1272 e4a50df8-12e2-0310-a44c-efbce7f8a7e3 --- diff --git a/maintenance/changes-4.5.6-to-4.5.7.txt b/maintenance/changes-4.5.6-to-4.5.7.txt new file mode 100644 index 00000000..f10bf915 --- /dev/null +++ b/maintenance/changes-4.5.6-to-4.5.7.txt @@ -0,0 +1,253 @@ +- changed EOControl includes into #imports to allow compilation with MulleEOF +- adjusted EOSortOrdering to use keypathes +- fixed SOPE:X logging +- NGMime: changed tzname parsing of UTC/CET +- assume that libxml2 is installed per default (./configure can revert that) +- improved exception handling in XmlRpcValue +- added namespace constants: CalDAV, Google +- DOMElement: implemented -localName +- improved error logging in WEResourceManager +- WebDAV: added a hack to support Cadaver +- WebDAV: added some support for REPORT +- WebDAV: enhanced lock support to work with Word 2003 +- WebDAV: added support for 404-propstat elements for missing properties +- WebDAV: added default 'SoWebDAVDisableCrossHostMoveCheck' to disable hostchks +- WebDAV: added property mappings to support Novell NetDrive +- added Office 2003 to WEClientCapabilities +- log HTTP request size in the HTTP log +- SoObjects: added support for x-http-method-override header +- SoObjects: some simple support for Google login API +- changed handling of WOPort default +- improved SOAP dispatcher to work with iFolder generated requests +- fixed a crasher in a WOKeyPathAssociation debug log +- generate relative URLs for component actions when possible +- started SoCookieAuthenticator +- added new SoProductLoader object to load specific SoProducts for apps +- removed a use of -indexOfString: in BasicAuthSession example +- NGiCal: added missing 'url' property to iCalEntityObject +- improved error handling in VSSaxDriver +- properly define principal class in VSSaxDriver +- updated manpages +- updated builds to Xcode 2.2 +- improved GCJ support in embedded gnustep-make +- fixed various gcc 4.1 warnings + +Major contributors for 4.5.6: +Marcus Mueller +Philippe Laval +Helge Hess +... and many more :-) + +=========================================================================== +compare ../complete/SOPE/releases/4.5.6-morecore with . +added: SOPE-Info.plist +changed: sope-core/NGExtensions/ + 2006-05-16 Marcus Mueller + * *.h, *m: changed EOControl related includes into imports + to enable compilation against MulleEOF (v4.5.183) +changed: sope-core/EOControl/ + 2006-05-02 Marcus Mueller + * EOSortOrdering.m: use keyPaths instead of just keys in + keyOrderComparator() function - this is feature compatible with + Apple's EOF 4.5 (v4.5.64) +changed: sopex/SOPEX/ + 2006-05-02 Marcus Mueller + * SOPEXAppController.m: added config for WOHttpTransactionLogger - + transactions now properly do appear in the console window (v2.0.9) +changed: sope-mime/ + 2006-02-22 Helge Hess + * NGMime: hardcoded CET/UTC in tzname parsing (v4.5.240) +changed: sope-mime/NGMime/ + 2006-02-22 Helge Hess + * NGMimeRFC822DateHeaderFieldParser.m: added hardcoded detection for + CET and UTC in addition to GMT and MET +changed: sope-xml/ + 2006-04-21 Marcus Mueller + * GNUmakefile: reverse test for libxml2 existence flag - this allows + for building libxml2 even if we didn't run configure :-) +changed: sope-xml/XmlRpc/ + 2006-02-26 Marcus Mueller + * XmlRpcValue.m: fixed stupid bugs in -isException and -isDictionary, + which formerly lead to unreadable exception garbage whenever a + remote exception occured. NOTE: have we had proper unit tests, + this probably wouldn't have splipped through so easily. :-) + (v4.5.27) +changed: sope-xml/SaxObjC/ + 2006-06-04 Helge Hess + * XMLNamespaces.h (XMLNS_CALDAV): added CalDAV namespace (v4.5.56) + 2006-04-23 Helge Hess + * XMLNamespaces.h: added Google namespace (v4.5.55) +changed: sope-xml/DOM/ + 2006-06-04 Helge Hess + * DOMElement.m: added missing -localName implementation (v4.5.21) +changed: Recycler/SxComponents/ + 2006-05-20 Helge Hess + * fixed some gcc 4.1 warnings (v4.5.30) +changed: sope-ldap/NGLdap/ + 2006-05-16 Marcus Mueller + * EOQualifier+LDAP.h: changed EOControl related includes into imports + to enable compilation against MulleEOF (v4.5.29) +changed: gnustep-make/ + 2006-03-31 Helge Hess + * Instance/library.make: added a hack to redefine CC to gcj in case + the shared library build includes AOT_JAVA_FILES. + * gcj-tool.make, Instance/gcj-tool.make, Master/gcj-tool.make, + GNUmakefile.in: added special AOT tool makefile + * Instance/rules.make, common.make, rules.make: added support for + ahead-of-time Java compilation (AOT_JAVA_FILES), aka GCJ compilation +added: gnustep-make/openapp +added: gnustep-make/gcj-tool.make +added: gnustep-make/which_lib +added: gnustep-make/user_home +added: gnustep-make/config.make +added: gnustep-make/debugapp +added: gnustep-make/opentool +added: gnustep-make/executable.template +added: gnustep-make/GNUmakefile +added: gnustep-make/GNUstep.sh +added: gnustep-make/GNUstep.csh +added: gnustep-make/fixpath.sh +added: gnustep-make/gnustep-make.spec +added: gnustep-make/GNUsteprc +added: gnustep-make/config.h +added: gnustep-make/Instance/gcj-tool.make +added: gnustep-make/Master/gcj-tool.make +changed: xmlrpc_call/ + 2006-01-26 Marcus Mueller + * xmlrpc_call.xcodeproj: added Xcode 2.2 project +added: xmlrpc_call/xmlrpc_call.xcodeproj +changed: sope-appserver/WEExtensions/ + 2006-03-12 Helge Hess + * WEResourceManager.m: minor code cleanups, log the flat template + subpath if it could not be found (v4.5.85) +changed: sope-appserver/SoOFS/ + 2006-04-27 Marcus Mueller + * OFSPropertyListObject.m: removed workaround for gstep-base KVC + problem - this has been fixed in gstep-base svn trunk (4.5.21) + 2006-04-08 Marcus Mueller + * OFSPropertyListObject.m: added a workaround for a current gstep-base + KVC problem (4.5.20) +changed: sope-appserver/NGObjWeb/ + 2006-06-11 Helge Hess + * v4.5.235 + * WebDAV/SoWebDAVRenderer.m: added a hack for Cadaver so that it + doesn't show errors on missing properties (enabled 'brief' mode), + log missing properties if debug is enabled + * fixed some gcc 4.1 warnings + 2006-06-04 Helge Hess + * WebDAV/SoWebDAVDispatcher.m: added some basic REPORT support, allows + mapping of the top-level report XML element name to a SoMethod + (v4.5.234) + 2006-05-20 Marcus Mueller + * DynamicElements/WOForm.api: added wosid parameter. There probably + are a lot more parameters we want to add; also, it might be a good + idea to mark them as such - this would enable proper validation + in .wox files, as they must be prefixed with an underscore in the + XML. + 2006-05-16 Marcus Mueller + * *m: changed EOControl related includes into imports + to enable compilation against MulleEOF (v4.5.233) + 2006-05-05 Helge Hess + * WebDAV/SoWebDAVRenderer.m: deliver more lockinfo fields when a lock + is acquired. This solves an issue with files being openened in Word + 2003 in readonly mode. (v4.5.232) + * v4.5.231 + * WebDAV/SoWebDAVRenderer.m: major change: WebDAV properties which got + NSNull as their value are now rendered in a 404-propstat element. So + if you want to have empty properties delivered, return empty strings. + * SoObjects/SoObjectRequestHandler.m: minor code cleanups + * WEClientCapabilities.m: added support for Office 2003 + 2006-05-04 Helge Hess + * v4.5.230 + * WebDAV/SoObjectWebDAVDispatcher.m: added default + 'SoWebDAVDisableCrossHostMoveCheck' to disable the check for the + hostname on WebDAV MOVE/COPY operations. This can give issues when + Apache is accessed with different DNS names or IPs. + * WOHttpAdaptor/WOHttpTransaction.m: log HTTP request size after + response size + 2006-05-01 Helge Hess + * v4.5.229 + * DAVPropMap.plist: added some WebDAV mappings for Novell NetDrive + * WebDAV: fixed some gcc 4.1 warnings + 2006-04-23 Helge Hess + * SoObjects/SoObjectMethodDispatcher.m: added support for + x-http-method-override header (v4.5.228) + * SoObjects/SoHTTPAuthenticator.m: prepared some Google login API + support (v4.5.227) + 2006-04-12 Marcus Mueller + * WOHttpAdaptor/WOHttpAdaptor.m: shifted retrieval of WOPort default + from +initialize to -addressFromDefaultsOfApplication:, so apps that + may add adaptors on demand during runtime can do so. (v4.5.226) + 2006-04-01 Helge Hess + * v4.5.225 + * SoObjects/SoSelectorInvocation.m: added default to enable debugging + (SoSelectorInvocationDebugEnabled) + * SoObjects/SoObjectSOAPDispatcher.m: improved to SOAP request + dispatcher to work with iFolder generated requests + 2006-03-15 Marcus Mueller + * NGObjWeb.xcodeproj: latest additions added to Xcode build + 2006-03-14 Helge Hess + * v4.5.224 + * Associations/WOKeyPathAssociation.m: fixed a crasher in a debug log + * WOContext.m: changed to generate relative component action URLs in + case the request already was a valid component action URL. added a + way to detect whether the context session is a fresh one. + * WOComponentRequestHandler.m, WOApplication.m: minor code cleanups, + use -isNotEmpty + 2006-03-12 Helge Hess + * v4.5.223 + * SoObjects: started SoCookieAuthenticator + * SoObjects/SoHTTPAuthenticator.m: code cleanups + * SoObjects/SoProductLoader.m: quickfix to API (v4.5.222) + * SoObjects: added new class SoProductLoader which can be used to + load SoProduct bundles for a given application (v4.5.221) + 2006-02-26 Marcus Mueller + * NGObjWeb.xcodeproj: UnixSignalHandler.h is public now + 2006-02-23 Helge Hess + * Associations/WOKeyPathAssociation.m: use logging framework (v4.5.220) + 2006-02-22 Helge Hess + * WOComponent.m, WODirectAction.m, DynamicElements/WOBrowser.m: minor + code cleanups (v4.5.219) +added: sope-appserver/NGObjWeb/doc/WOCopyValue.3 +added: sope-appserver/NGObjWeb/doc/WOSetHeader.3 +added: sope-appserver/NGObjWeb/SoObjects/SoCookieAuthenticator.h +added: sope-appserver/NGObjWeb/SoObjects/SoProductLoader.h +added: sope-appserver/NGObjWeb/SoObjects/SoProductLoader.m +added: sope-appserver/NGObjWeb/SoObjects/SoCookieAuthenticator.m +changed: sope-appserver/NGXmlRpc/ + 2006-05-16 Marcus Mueller + * *m: changed EOControl related includes into imports + to enable compilation against MulleEOF (v4.5.14) +changed: sope-appserver/samples/ + 2006-04-02 Philippe Laval + * BasicAuthSession/NSString+BasicAuth.m: replaced usage of non-Cocoa + -indexOfString: with -rangeOfString: +added: sope-appserver/samples/SoCookieAuth +changed: sope-appserver/samples/iCalPortal/ + 2006-04-02 Helge Hess + * Pages/GNUmakefile, WebDAV/GNUmakefile: properly include the SOPE + config.make when available +changed: maintenance/ + 2005-10-09 Helge Hess + * make-osxmpkg.sh, make-osxpkg.sh: improved versioning support +added: maintenance/changes-4.5.6-to-4.5.7.txt +added: sope-ical/data/evo26-bug1714-wrapline-1.ics +changed: sope-ical/NGiCal/ + 2006-05-16 Marcus Mueller + * iCalDataSource.h, common.h: changed EOControl related includes into + imports to enable compilation against MulleEOF (v4.5.74) + 2006-04-07 Marcus Mueller + * iCalEntityObject.h: added missing forward declaration for + gstep-base compile (v4.5.73) + 2006-04-06 Marcus Mueller + * v4.5.72 + * iCalEntityObject.[hm]: added "url" property - unfortunately + this was missing before. Increased class version to "1". + * iCalRepeatableEntityObject.m, iCalEvent.m, iCalToDo.m: adjusted + super class version check. +changed: sope-ical/versitSaxDriver/ + 2006-04-21 Marcus Mueller + * GNUmakefile: properly declare principal class (v4.5.23) + 2006-04-08 Marcus Mueller + * VSSaxDriver.m: improved error reporting in case no data could be + retrieved from a URL (v4.5.22)