]> err.no Git - sope/blobdiff - sope-appserver/NGObjWeb/ChangeLog
improved query string handling
[sope] / sope-appserver / NGObjWeb / ChangeLog
index 7dea7b8c2895d31c2d7dd784dc669bacc6ee1cac..fbe97e3c60263b95c0ee7bbcb757e146016b987a 100644 (file)
@@ -1,3 +1,615 @@
+2005-07-18  Helge Hess  <helge.hess@opengroupware.org>
+
+       * v4.5.173
+       
+       * DynamicElements/WOFileUpload.m: improved debug logging
+       
+       * DynamicElements/_WOComplexHyperlink.m: minor code cleanups
+       
+       * WOElement.m: improved handling of query parameters (now handles
+         arrays of form values)
+
+2005-07-13  Helge Hess  <helge.hess@opengroupware.org>
+
+       * WebDAV/SoObject+SoDAV.m: changed not to return an etag per default
+         (must be overridden by subclasses!) (v4.5.172)
+
+2005-07-11  Helge Hess  <helge.hess@opengroupware.org>
+       
+       * v4.5.171
+       
+       * WOComponentRequestHandler.m: stabilized session handling to properly
+         deal with expired sessions and URLs without element-ids
+       
+       * WORequestHandler.m: properly register logger bound to
+         'WODebuggingEnabled' as debugLogger, not as the regular logger
+       
+2005-07-08  Helge Hess  <helge.hess@opengroupware.org>
+
+       * SoObjects/SoHTTPAuthenticator.m: deprecated -authRealm, replaced with
+         -authRealmInContext: (v4.5.170)
+
+       * WOComponent.m: added support for WODebugTakeValues (v4.5.169)
+
+2005-07-06  Helge Hess  <helge.hess@opengroupware.org>
+
+       * WebDAV/SoObjectWebDAVDispatcher.m: fixed an issue when trying to call
+         a WebDAV method on an object (v4.5.168)
+
+2005-06-26  Helge Hess  <helge.hess@opengroupware.org>
+
+       * v4.5.167
+       
+       * WebDAV/SoWebDAVRenderer.m: improved reliability by checking the class
+         of OPTIONS method results, deprecated array results
+       
+       * WebDAV/SoObjectWebDAVDispatcher.m: when receiving an OPTIONS request,
+         the dispatcher will try to invoke a method with the same name on the
+         object. If none is available, the dispatcher checks supported methods
+         and DAV compliance classes
+       
+       * WebDAV/SoObject+SoDAV.m: added method to determine the WebDAV
+         compliance classes supported by an object
+         (davComplianceClassesInContext:). The method now only returns class 2
+         if the object returns a lock manager object. Also moved the 'allowed'
+         processing to the object (-davAllowedMethodsInContext: method)
+
+2005-06-24  Helge Hess  <helge.hess@opengroupware.org>
+
+       * SoObjects/SoProductRegistry.m: fixed product lookup on MacOSX with
+         GNUstep environment (v4.5.166)
+
+2005-06-23  Stephane Corthesy  <stephane@sente.ch>
+
+       * v4.5.165
+
+       * WOComponent.m: -synchronizesVariablesWithBindings now returns NO if
+         the component is stateless (-isStateless returns YES)
+         
+       * WOComponent.m: -frameworkName now returns 'nil' if the component is
+         located in the main bundle (this might affect resource lookups)
+         
+       * WOComponent.m: +templateWithHTMLString:declarationString:languages:
+         is now a class method like in WO
+         
+       * WOComponent.m: -pathForResourceNamed: now checks whether a session
+         is available and otherwise uses the browserLanguages array to
+         perform a languages lookup
+
+2005-06-10  Helge Hess  <helge.hess@opengroupware.org>
+
+       * WEClientCapabilities.m: fixed a typo (v4.5.164)
+
+2005-06-02  Helge Hess  <helge.hess@opengroupware.org>
+
+       * WebDAV/SoObjectWebDAVDispatcher.m: prepared MKCALENDAR method
+         (v4.5.163)
+
+2005-06-01  Helge Hess  <helge.hess@skyrix.com>
+
+       * v4.5.162
+
+       * WebDAV/SoObjectWebDAVDispatcher.m: minor code cleanups, added support
+         for PROPFIND without content (treated as <allprop/>)
+
+       * WebDAV/README: added content to the README
+
+2005-05-30  Helge Hess  <helge.hess@skyrix.com>
+
+       * SoObjects/SoProductClassInfo.m: allow plain string values for slots
+         in product.plist (v4.5.161)
+
+2005-05-05  Helge Hess  <helge.hess@opengroupware.org>
+
+       * WEClientCapabilities.m: added Perl HTTP::DAV as a known WebDAV user
+         agent (v4.5.160)
+
+2005-05-03  Helge Hess  <helge.hess@skyrix.com>
+
+       * Templates/WOApplication+Builders.m: fixed a typo (v4.5.159)
+
+2005-05-03  Helge Hess  <helge.hess@opengroupware.org>
+
+       * v4.5.158
+
+       * WOWatchDogApplicationMainOSX.m: fixed a gcc 4.0 warning
+
+       * NGHttp, WOImage.m, WOString.m, _WOTemporaryHyperlink.m: fixed Tiger
+         warnings
+
+       * Templates/WOApplication+Builders.m: fixed an uninitialized variable
+         on Cocoa (v4.5.157)
+
+2005-04-25  Helge Hess  <helge.hess@opengroupware.org>
+
+       * Templates/WODParser.m: fixed parsing of bool constants (got broken in
+         v4.5.152) (OGo bug #1360) (v4.5.156)
+
+2005-04-24  Helge Hess  <helge.hess@opengroupware.org>
+
+       * v4.5.155
+
+       * WOMailDelivery.m: generate \r\n instead of \n when writing to the
+         sendmail process
+
+       * fixed gcc 4.0 warnings
+
+       * WOHttpAdaptor, WebDAV: fixed gcc 4.0 warnings (v4.5.154)
+
+       * v4.5.153
+
+       * Templates/WOHTMLParser.m: rewrote parser to use unichar
+
+       * Templates: fixed gcc 4.0 warnings
+
+       * v4.5.152
+
+       * Templates/WODParser.m: rewrote parser to use unichar
+
+       * DynamicElements, WOResponse+private.h: fixed gcc 4.0 warnings
+
+2005-04-12  Helge Hess  <helge.hess@opengroupware.org>
+
+       * v4.5.151
+
+       * added generated manpages for all .api files
+
+       * added woapi2man.py, a tool to generate man-pages from .api XML files
+         (used for describing the bindings of dynamic elements)
+
+2005-04-12  Helge Hess  <helge.hess@skyrix.com>
+
+       * v4.5.150
+
+       * fhs.make: install manpages
+
+       * sope-ngobjweb-defaults: fixed a syntax error
+
+2005-04-05  Helge Hess  <helge.hess@opengroupware.org>
+
+       * DynamicElements/WOPopUpButton.m: added a template so that static
+         <option> elements can be embedded inside the <select> (v4.5.149)
+
+2005-04-04  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * SoObjects/SoObjectRequestHandler.m: properly setup NGLogging so
+         logging works again. (v4.5.148)
+
+2005-03-31  Helge Hess  <helge.hess@opengroupware.org>
+
+       * v4.5.147
+
+       * DynamicElements/WOCheckBox.m, DynamicElements/WOCheckBoxList.m,
+         DynamicElements/WORadioButton.m, DynamicElements/WORadioButtonList.m:
+         added support for empty 'disabled' and 'checked' attributes, removed
+         '\n' after generated tag
+
+       * DynamicElements/WOBrowser.m, DynamicElements/WOPopUpButton.m: added
+         support for empty "selected" attribute
+
+       * WOContext.m: added new flag/accessor 'generateEmptyAttributes' to
+         put elements into a mode where they do not render XHTML style
+         attributes (just 'selected' instead of 'selected="selected"')
+
+2005-03-30  Stephane Corthesy  <stephane@sente.ch>
+
+       * DynamicElements/WOPopUpButton.m, DynamicElements/WOPopUpButton.api: 
+         added new binding 'itemGroup' which allows generation of the
+         <optgroup> element in a <select> element. Fixed a bug where 
+         displayed value '<nil>' was not HTML-escaped, in some cases
+         (v4.5.146)
+       
+2005-03-28  Stephane Corthesy  <stephane@sente.ch>
+
+       * added NSString category NSString+JavaScriptEscaping (v4.5.145)
+
+2005-03-28  Helge Hess  <helge.hess@opengroupware.org>
+
+       * WOComponentDefinition.m: moved WONoContentElement and
+         _WOStaticHTMLElement classes to own files in DynamicElements
+         (v4.5.144)
+
+2005-03-25  Helge Hess  <helge.hess@opengroupware.org>
+
+       * WebDAV/SoObjectDataSource.m: fixed a small memory leak (v4.5.143)
+
+       * SoObjects/SoObject+Traversal.m, WebDAV/SoObjectWebDAVDispatcher.m: 
+         minor code cleanups (v4.5.142)
+
+2005-03-23  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * OWResourceManager.m, WOResourceManager.m: changed table name for
+         default strings lookups from "default.strings" to
+         "Localizable.strings" in order to be compatible to WebObjects 4.51.
+         (v4.5.141)
+
+2005-03-21  Helge Hess  <helge.hess@skyrix.com>
+
+       * DynamicElements/WOJavaScript.m: added support for extra attributes,
+         generate script 'type' field as 'text/javascript' instead of
+         'language', as suggested by Mont (v4.5.140)
+
+2005-03-20  Helge Hess  <helge.hess@opengroupware.org>
+
+       * v4.5.139
+       
+       * DynamicElements/WOCheckboxList.m, DynamicElements/WOBrowser.m,
+         DynamicElements/WOCheckbox.m, DynamicElements/WOPopUpButton.m,
+         DynamicElements/WORadioButton.m, DynamicElements/WORadioButtonList.m,
+         DynamicElements/WOSubmitButton.m, DynamicElements/WOText.m,
+         DynamicElements/WOTextField.m: code cleanups, minor perf
+         improvements, generate 'disabled' <input> attribute
+       
+       * DynamicElements/WOImageButton.m: generate <img> instead of <input>
+         if 'disabled' binding evaluates to true
+       
+       * WOContext.m: changed default query parameter separator to &amp; as
+         suggested by Stephane (v4.5.138)
+       
+2005-03-15  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * NGObjWeb.xcode: added WOWatchDogApplicationMainOSX.m and removed
+         WOWatchDogApplicationMain.m from Xcode build. Added
+         SOPE_SUBMINOR_VERSION build flag for Xcode.
+
+2005-03-14  Helge Hess  <helge.hess@opengroupware.org>
+
+       * WOApplication.m: added some ObjC runtime profiling support (moved in
+         from OGo main object) (v4.5.137)
+
+2005-03-14  Helge Hess  <helge.hess@opengroupware.org>
+
+       * SoObjects/SoSubContext.m: updated superclass version check (v4.5.136)
+
+2005-03-12  Helge Hess  <helge.hess@opengroupware.org>
+
+       * v4.5.135
+       
+       * WOHTTPConnection.m: deliver proper SOPE version in 'user-agent'
+       
+       * SoWebDAVRenderer.m: deliver proper SOPE version in 'server' header
+       
+       * WOStats.m, SoWebDAVRenderer.m: explicitly specify charset of text/xml
+         result
+
+2005-03-11  Helge Hess  <helge.hess@opengroupware.org>
+
+       * WebDAV/SoWebDAVRenderer.m: fixed ordering of propstat result elements
+         (<status/> must come after <prop/>) (v4.5.134)
+
+2005-03-08  Helge Hess  <helge.hess@skyrix.com>
+
+       * DynamicElements/common.h, DynamicElements/*.m: renamed to decommon.h
+         to avoid issues with Xcode, fixed broken compile due to missing
+         header file (v4.5.133)
+
+2005-03-07  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * DynamicElements/common.h: added missing #include's for
+         Xcode build (v4.5.132)
+
+2005-03-07  Helge Hess  <helge.hess@opengroupware.org>
+
+       * v4.5.131
+
+       * WOElementID.h: lowered max element nesting to 126 due to limited
+         scope of ivar (hopefully doesn't trigger #1281)
+       
+       * DynamicElements: added support for empty non-XML tags (generate
+         empty tags without the " />")
+
+       * WOContext.m: changed ivars (bumped class version to 8), added a flag
+         for generating XML empty elements (to be checked by dynamic elements)
+
+       * DynamicElements/WOForm.m: consume 'multipleSubmit' association for
+         WO compatibility as requested by Stephane (v4.5.130)
+
+       * WOHttpAdaptor/WOHttpAdaptor.m: added the ability to fork multiple
+         child servers listing on the same passive socket. The OS will
+         distribute the load between such processes. Note that this only
+         works for session less processes (like ZideStore) and that automatic
+         restarts are not yet implemented. The number of processes can be
+         controlled using the 'WOHttpAdaptorForkCount' default (v4.5.129)
+
+2005-03-06  Helge Hess  <helge.hess@opengroupware.org>
+       
+       * WOWatchDogApplicationMainOSX.m: fixed some minor issues, still need
+         a fix to allow for starts without a full path (v4.5.128)
+
+2005-03-06  Mont Rothstein  <mont_rothstein@yahoo.com>
+
+       * added an MacOSX specific WOWatchDogApplicationMain, this fixes some
+         issue when linking against the AJR libraries (see OGo bug #1175)
+         (v4.5.127)
+
+2005-03-04  Helge Hess  <helge.hess@opengroupware.org>
+
+       * WOElementID.h (NGObjWeb_MAX_ELEMENT_ID_COUNT): bumped max element
+         nesting to 128 wrt bug #1281 (v4.5.126)
+
+       * WOContext.m: added -setQueryPathSeparator:/-queryPathSeparator
+         methods as requested by Stephane (v4.5.125)
+
+       * WOComponent.m: protect component against duplicate -awake in the
+         same context as suggested by Stephane (v4.5.124)
+
+2005-03-03  Helge Hess  <helge.hess@opengroupware.org>
+
+       * DynamicElements/WOMetaRefresh.m: added support for 'seconds' binding
+         as available in WO and suggested by Stephane (v4.5.123)
+
+2005-03-01  Helge Hess  <helge.hess@opengroupware.org>
+
+       * SoObjects/SoProductResourceManager.m: fixed to use the changed lookup
+         in NGBundleManager.m (v4.5.122)
+
+2005-02-25  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * WOResourceManager.m: Fixed condition in -resourcesPathForFramework:,
+         this needs to consider the rapidTurnAroundPath as a special case.
+         RAD in SOPE:X will once again work with this fix applied. (v4.5.121)
+
+2005-02-23  Helge Hess  <helge.hess@opengroupware.org>
+
+       * SoObjects/SoProductResourceManager.m: major fixes in resource
+         processing, properly relay URL requests to the fallback or product
+         resource managers (v4.5.120)
+
+2005-02-22  Helge Hess  <helge.hess@opengroupware.org>
+
+       * v4.5.119
+
+       * Templates/WOxTagClassElemBuilder.m: added some API to improve support
+         for subclassing
+
+       * DynamicElements/WOxHTMLElemBuilder.m: added <html:container> tag
+         which is suitable as a root tag for template, it only generates its
+         contents
+
+2005-02-17  Helge Hess  <helge.hess@opengroupware.org>
+
+       * v4.5.118
+       
+       * SoObjects/SoProductResourceManager.m:
+         - if a resource could not be found, continue lookup using
+           WOApplication resource manager instead of calling super
+         - fixed a major issue in the bundle resource lookup code
+         - use resource manager of other product when looking up a file of
+           that (instead of directly querying the bundle)
+       
+       * WOResourceManager.m: minor code cleanups
+       
+       * SoObjects/SoComponent.m: fixed a typo
+
+2005-02-17  Helge Hess  <helge.hess@skyrix.com>
+
+       * WOApplication.m: the resource manager class to be used for a SOPE
+         application can now be choosen using the 'WODefaultResourceManager'
+         default (defaults to WOResourceManager) (v4.5.117)
+
+2005-02-14  Helge Hess  <helge.hess@opengroupware.org>
+
+       * Associations/WOResourceURLAssociation.m: added support for
+         framework resources (can be specified as "fwname/resource")
+         (v4.5.116)
+
+       * SoObjects/SoObjectRequestHandler.m: added a safety limit on the URL
+         to avoid excessive redirects to view URLs, the "stop suffix" can be
+         configured using the 'WORedirectURISafetySuffix' default (v4.5.115)
+
+2005-02-12  Helge Hess  <helge.hess@opengroupware.org>
+
+       * DynamicElements/WOxHTMLElemBuilder.m: create a WOGenericElement
+         instead of WOSubmitButton for "input type='button'" (v4.5.114)
+
+2005-02-04  Helge Hess  <helge.hess@opengroupware.org>
+
+       * WOApplication.m: added a warning if the default component request
+         handler key is not set (v4.5.113)
+
+2005-02-06  Helge Hess  <helge.hess@opengroupware.org>
+
+       * DynamicElements/WOBrowser.m: fixed a warning if neither selection
+         nor selections is set (fixes OGo bug #1231) (v4.5.112)
+
+       * Defaults.plist: added "127.0.0.1" to WOHttpAllowHost (v4.5.111)
+
+2005-02-02  Helge Hess  <helge.hess@opengroupware.org>
+
+       * WOHttpAdaptor/WOHttpAdaptor.m: allow WOPort bind addresses with IPs,
+         eg "192.168.0.1:7900", this was previously parsed incorrectly as
+         just the port, eg "7900" (which still works) (v4.5.110)
+
+2005-01-08  Helge Hess  <helge.hess@opengroupware.org>
+
+       * Associations/WOKeyPathAssociation.m: fixed a type coercion issue on
+         YellowDog Linux (v4.5.109)
+
+2005-01-07  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * _WOStringTable.m: changed strings file encoding from ISO-Latin-1
+         to UTF-8, so this is now en par with libFoundation, gnustep-base
+         and Mac OS X 10.3. Fixed a minor bug that affected gnustep-base
+         only. (v4.5.108)
+
+2005-01-06  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * SoObjects/SoProductResourceManager.m: changed resource lookup to use
+         'older' NGExtension category to NSBundle instead of newer one which
+         uses more recent API currently not supported in gnustep-base
+         (v4.5.107)
+
+2005-01-04  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * v4.5.106
+
+       * Defaults.plist: added new default "WOContextClass".
+
+       * WOContext.[hm]: Factory method +contextWithRequest: observes new user
+         default "WOContextClass" to chose proper class for new contexts.
+          New method -resourceLookupLanguages, aggregates the
+         current lookup strategy in one place. Ideal place for overriding the
+         lookup behaviour in conjunction with new WOContextClass default.
+
+       * WOApplication.m, WOComponentDefinition.m, WOStats.m, WOComponent.m,
+         DynamicElements/{_WOComplexHyperlink.m, WOImageButton.m,
+         _WOConstResourceImage.m, WOJavaScript.m, WOResourceURL.m,
+         WOEmbeddedObject.m, WOBody.m}, SoObjects/{SoPageInvocation.m,
+         SoProductResourceManager.m},
+         Associations/{WOResourceURLAssociation.m, WOLabelAssociation.m}:
+         use new -resourceLookupLanguages API.
+
+       * v4.5.105
+
+       * NGObjWeb.xcode: removed target "SoProducts" from "all". By using a
+         minor hack we can avoid having to build products for SoCore and
+         SoOFS (new framework) altogether.
+
+       * SoObjects/SoObjects.xcode: version updated, minor changes to build
+         process
+
+       * SoObjects/SoProductRegistry.m: if compiled as framework, a project
+         named "SoObjects" will be registered as "SoCore" - this is
+         necessary to retain dependency tracking
+
+2004-12-21  Helge Hess  <helge.hess@opengroupware.org>
+
+       * WOMessage.m: added 'WOMessageUseUTF8' bool default to enable UTF-8
+         as the default message encoding (v4.5.104)
+
+2004-12-19  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * v4.5.103
+
+       * WOContext.m: fixed bug in -pushCursor:, first element in newly
+         allocated stack was never set
+
+       * DynamicElements/WORepetition.m: reverted use of -pushCursor/
+         -popCursor for ComplexRepetition, but only in case index is not used.
+
+2004-12-18  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * DynamicElements/WORepetition.m: bugfix in -appendToResponse:... for
+         case when only "count" and "index" are set (this didn't work because
+         of erroneous use of -pushCursor/-popCursor) (v4.5.102)
+
+2004-12-14  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * NGObjWeb.xcode: minor changes and updated
+
+       * WebDAV/WebDAV.xcode: minor changes and updated
+
+       * SoObjects/SoObjects.xcode: minor changes and updated
+
+       * NGHttp/NGHttp.xcode: minor changes and updated
+
+2004-11-25  Helge Hess  <helge.hess@skyrix.com>
+
+       * Defaults.plist: set WOHttpAllowHost per default to ( localhost,
+         localhost.localdomain ) (v4.5.101)
+
+2004-11-24  Helge Hess  <helge.hess@opengroupware.org>
+
+       * DynamicElements/WOForm.m: minor code cleanups (v4.5.100)
+
+2004-11-23  Helge Hess  <helge.hess@opengroupware.org>
+
+       * WORequestHandler.m: properly check whether logger is available
+         prior running debugWithFormat: to avoid excessive logging in OGo
+         (v4.5.99)
+
+2004-11-23  Helge Hess  <helge.hess@skyrix.com>
+
+       * WOComponent.m: reapplied change in v4.2.423 which got lost in some
+         4.5 logging change (v4.5.98)
+
+2004-11-22  Helge Hess  <helge.hess@skyrix.com>
+
+       * v4.5.97
+
+       * WOContext.m: move some categories into main class implementation
+
+       * WORequestHandler.m: bind default logger to WODebuggingEnabled
+
+2004-11-21  Helge Hess  <helge.hess@opengroupware.org>
+
+       * WODirectActionRequestHandler.m: minor code cleanups (v4.5.96)
+
+2004-11-19  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * v4.5.95
+
+       * Defaults.plist: new defaults for NGLogging
+
+       * WOHttpAdaptor/WOHttpAdaptor.m: rewrote transaction logging to use
+         NGLogging. Configuration for transActionLogger is stored in
+         Defaults.plist.
+         NOTE: no profiling has been done, yet - thus the profiling
+         information needs to be updated (a TODO has been placed at the
+         appropriate place).
+
+       * DynamicElements/_WOTemporaryHyperlink.m: added correct cast to
+         circumvent gcc bug (false warning).
+
+2004-11-19  Helge Hess  <helge.hess@opengroupware.org>
+
+       * v4.5.94
+
+       * NGHttp+WO.m: minor improvements to cookie handling
+
+       * WORequestHandler.m: cleaned up cookie adder
+
+       * v4.5.93
+       
+       * WOApplication.m: print a note if debug logging is enabled
+
+       * WOComponentRequestHandler.m: removed usage of unavailabel
+         -logInfoWithFormat: (replaced with logWithFormat:)
+
+       * WOStatisticsStore.m: fixed a new warning due to incompatible pointer
+         types
+       
+       * WOComponentRequestHandler.m: append session-id cookies to response,
+         reject favicon requests, added some logs, minor cleanups (v4.5.92)
+
+2004-11-18  Marcus Mueller  <znek@mulle-kybernetik.com>
+
+       * v4.5.91
+
+       * Associations/{WOKeyPathAssociation.m, WOLabelAssociation.m,
+         WOResourceURLAssociation.m, common.h},
+         DynamicElements/{WOForm.m, WOGenericElement.m, WOImage.m,
+         WOPopUpButton.m, WOString.m, WOxHTMLElemBuilder.m,
+         WOxMiscElemBuilder.m, _WOTemporaryHyperlink.m},
+         NGObjWeb/WOxElemBuilder.h,
+         SoObjects/{SoActionInvocation.m, SoClassSecurityInfo.m,
+         SoComponent.m, SoObject+Traversal.m, SoObject.m,
+         SoObjectRequestHandler.m, SoObjectSOAPDispatcher.m,
+         SoObjectXmlRpcDispatcher.m, SoPageInvocation.m, SoProduct.m,
+         SoProductClassInfo.m, SoProductRegistry.m,
+         SoProductResourceManager.m, SoSelectorInvocation.m},
+         Templates/{WOApplication+Builders.m, WOComponentScriptPart.m,
+         WODParser.m, WOHTMLParser.m, WOWrapperTemplateBuilder.m,
+         WOxComponentElemBuilder.m, WOxElemBuilder.m, common.h},
+         WebDAV/{SaxDAVHandler.m, SoDAVSQLParser.m, SoObject+SoDAV.m,
+         SoObject+SoDAVQuery.m, SoObjectWebDAVDispatcher.m,
+         SoWebDAVRenderer.m},
+         WOHttpAdaptor/{WOHttpAdaptor.m, WOHttpTransaction.m,
+         WORequestParser.m},
+         NGHttp+WO.m, OWResourceManager.m, SNSConnection.m,
+         WEClientCapabilities.m, WOApplication.m, WOChildComponentReference.m,
+         WOComponent.m, WOComponentDefinition.m, WOComponentRequestHandler.m,
+         WOContext.m, WOCoreApplication+Bundle.m, WOCoreApplication.m,
+         WODirectAction.m, WODirectActionRequestHandler.m, WODisplayGroup.m,
+         WODynamicElement.m, WOElementID.m, WOFileSessionStore.m,
+         WOMessage.m, WOPageRequestHandler.m, WORequest.m, WORequestHandler.m,
+         WOResourceManager.m, WORunLoop.m, WOServerSessionStore.m,
+         WOSimpleHTTPParser.m, _WOStringTable.m, common.h:
+         changed to use new logging API, various code cleanup.
+
+       * NGObjWeb.xcode, SoObjects/SoObjects.xcode, WebDAV/WebDAV.xcode:
+         bumped framework version
+
 2004-11-18  Helge Hess  <helge.hess@opengroupware.org>
 
        * WORequestHandler.m: removed double click hack, not necessary anymore
          used as the path for the session-id cookie (related to OGo bug #914
          (v4.5.89)
 
-2004-11-05  Helge Hess  <helge.hess@skyrix.com>
+2004-11-15  Helge Hess  <helge.hess@skyrix.com>
 
        * WOSimpleHTTPParser.m: set a default file boundary size and max upload
          size if the Defaults.plist was not loaded (eg in xmlrpc_call with
 
        * use Version file for install directory location
 
-2004-11-04  Helge Hess  <helge.hess@skyrix.com>
-
-       * branched 4.3 into 4.4 and 4.5
-       
 2004-11-03  Marcus Mueller  <znek@mulle-kybernetik.com>
 
        * DynamicElements/*.api: provided formal specifications for all
          dynamic elements in a format borrowed from WebObjects 4.51.
-         (v4.3.83)
+         (v4.5.83)
 
+2004-11-03  Helge Hess  <helge.hess@skyrix.com>
+
+       * branched 4.3 into 4.4 and 4.5
+       
 2004-11-03  Helge Hess  <helge.hess@skyrix.com>
 
        * WOWatchDogApplicationMain.m: disable warning on /etc server defaults