+2007-02-08 Helge Hess <helge.hess@opengroupware.org>
+
+ * WebDAV/SoWebDAVRenderer.m: added support for XML properties which
+ contain values (v4.5.265)
+
+ * DAVPropMap.plist: added mappings for calendar-home-set,
+ dropbox-home-URL and notifications-URL CalDAV properties (v4.5.264)
+
+2007-01-17 Helge Hess <helge@perform>
+
+ * WebDAV/SoObjectWebDAVDispatcher.m: never report 404 WebDAV properties
+ in combination with <allprop/> requests (this hacks in the 'brief'
+ header into the request) (v4.5.263)
+
+2006-12-30 Marcus Mueller <znek@mulle-kybernetik.com>
+
+ * v4.5.262
+
+ * WOCoreApplication.m: Removed the +_initDefaults class method and
+ instead added a new -registerUserDefaults method which provides a
+ sane hook to alter/extend registration of userDefaults in
+ subclasses. Registration is called very early by -init, though, so
+ subclassers must still act very carefully. Removed the braindead
+ +_initializeClass method, instead moved the proper initialization
+ code into -init.
+
+ * WOCoreApplication.h: exposed -registerUserDefaults to subclassers.
+
+ * WOApplication.m: removed +_initializeWOApp, instead moved
+ initialization code to the proper place in -init (after super has
+ been initialized and user defaults have been set in a proper manner).
+
+2006-12-17 Marcus Mueller <znek@mulle-kybernetik.com>
+
+ * DynamicElements/WORepetition.m: fixed another bug when using count
+ without index and list (v4.5.261)
+
+2006-12-14 Marcus Mueller <znek@mulle-kybernetik.com>
+
+ * DynamicElements/WORepetition.m: fixed a bug when using count without
+ index and list (v4.5.260)
+
+2006-12-13 Helge Hess <helge.hess@opengroupware.org>
+
+ * Templates/WOHTMLParser.m: fixed a bug with lowercase NAME tags in
+ wrapper templates (v4.5.259)
+
+2006-11-23 Wolfgang Sourdeau <WSourdeau@Inverse.CA>
+
+ * NGHttp: added DeltaV HTTP methods (v4.5.258)
+
+ * SoObjects/SoProductClassInfo.m: enable the use of arrays in the
+ declaration of default roles for a permission in product.plist files
+ (v4.5.257)
+
+2006-11-14 Helge Hess <helge.hess@opengroupware.org>
+
+ * WEClientCapabilities.m: added Sunbird as a known user-agent
+ (v4.5.256)
+
+2006-11-08 Helge Hess <helge.hess@opengroupware.org>
+
+ * DynamicElements/WOCopyValue.m: fixed an uninitialized local
+ (v4.5.255)
+
+2006-11-03 Helge Hess <helge.hess@opengroupware.org>
+
+ * v4.5.254
+
+ * DynamicElements/WOInput.m: changed to use -warnWithFormat:
+
+ * DynamicElements/WOCheckBox.m: subminor code cleanup
+
+2006-11-02 Helge Hess <helge.hess@opengroupware.org>
+
+ * woapp-gs.make: fixed a bug in a variable test for which_lib, note
+ that WHICH_LIB_SCRIPT must be defined for older gnustep-make versions
+ (v4.5.253)
+
+2006-09-20 Helge Hess <helge.hess@opengroupware.org>
+
+ * DynamicElements: filter out -O% flags for files using exception
+ handlers, enable -O2 per default (v4.5.252)
+
+2006-09-18 Marcus Mueller <znek@mulle-kybernetik.com>
+
+ * wobundle-gs.make: basically reverted to r103, but with the
+ WHICH_LIB_SCRIPT check enabled - the rest was garbage which
+ accidentaly got committed, unsure how that happened in the
+ first place (v4.5.251)
+
+2006-09-18 Helge Hess <helge.hess@opengroupware.org>
+
+ * removed deprecated woapp.make, wobundle.make (v4.5.250)
+
+2006-09-12 Marcus Mueller <znek@mulle-kybernetik.com>
+
+ * woapp-gs.make, wobundle-gs.make: play nicely with
+ gnustep-make 1.13.0, where WHICH_LIB_SCRIPT has been removed
+ (v4.5.249)
+
+2006-09-10 Helge Hess <helge.hess@opengroupware.org>
+
+ * DynamicElements/WOForm.m: added 'fragmentIdentifier' binding to
+ generate actions which contains a named link (#tasks) (v4.5.248)
+
+2006-09-05 Helge Hess <helge.hess@opengroupware.org>
+
+ * DynamicElements/WOCheckBoxList.m: fixed a typo (v4.5.247)
+
+2006-08-31 Helge Hess <helge.hess@opengroupware.org>
+
+ * WebDAV/SoObjectWebDAVDispatcher.m: code cleanups, use -isNotEmpty
+ (v4.5.246)
+
+2006-08-31 Wolfgang Sourdeau <WSourdeau@Inverse.CA>
+
+ * DynamicElements/WOCheckBoxList.m: embed 'suffix' label binding in
+ a label tag enclosing the checkbox (v4.5.245)
+
+2005-08-15 Sebastian Reitenbach <reitenbach@rapideye.de>
+
+ * WOWatchDogApplicationMain.m: include <unistd.h> instead of
+ <sys/unistd.h>, fixes warnings on BSD and works with Linux too
+ (v4.5.244)
+
+2006-08-15 Helge Hess <helge.hess@opengroupware.org>
+
+ * WEClientCapabilities.m: properly mark Safari as a JavaScript capable
+ browser (v4.5.243)
+
+2006-08-03 Wolfgang Sourdeau <WSourdeau@Inverse.CA>
+
+ * WebDAV/SoWebDAVRenderer.m: added special handling for 0-port values
+ in URLs (v4.5.242)
+
+2006-07-25 Marcus Mueller <znek@mulle-kybernetik.com>
+
+ * Templates/WODParser.m: fixed an infinite loop bug during comment
+ scanning that occured when a multiline comment contained a '*'
+ (v4.5.241)
+
+2006-07-05 Helge Hess <helge.hess@opengroupware.org>
+
+ * v4.5.240
+
+ * SoObjects/SoProductRegistry.m, SoObjects/SoProductLoader.m:
+ changed to find SoProducts on 64bit systems in lib64, added
+ FHS_INSTALL_ROOT to lookup path
+
+ * Templates/WOApplication+Builders.m: changed to find WOxBuilders on
+ 64bit systems in lib64, added FHS_INSTALL_ROOT to lookup path
+
+2006-07-03 Helge Hess <helge.hess@opengroupware.org>
+
+ * use %p for pointer formats, fixed gcc 4.1 warnings, use
+ -warnWithFormat: when appropriate (v4.5.239)
+
+2006-06-22 Helge Hess <helge.hess@opengroupware.org>
+
+ * DAVPropMap.plist: added three more WebDrive properties,
+ "{DAV:}srt_lastaccesstime", "{DAV:}SRT_fileattributes",
+ "{DAV:}BSI_isreadonly" (v4.5.238)
+
+2006-06-21 Helge Hess <helge.hess@opengroupware.org>
+
+ * DAVPropMap.plist: added WebDrive WebDAV properties:
+ {DAV:}srt_creationtime, {DAV:}srt_modifiedtime,
+ {DAV:}srt_proptimestamp (v4.5.237)
+
+ * v4.5.236
+
+ * WEClientCapabilities.m: added WebDrive as a known WebDAV client
+
+ * fixed some gcc 4.1 warnings
+
+2006-06-11 Helge Hess <helge.hess@opengroupware.org>
+
+ * 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 <helge.hess@opengroupware.org>
+
+ * 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 <znek@mulle-kybernetik.com>
+
+ * 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 <znek@mulle-kybernetik.com>
+
+ * *m: changed EOControl related includes into imports
+ to enable compilation against MulleEOF (v4.5.233)
+
+2006-05-05 Helge Hess <helge.hess@opengroupware.org>
+
+ * 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 <helge.hess@opengroupware.org>
+
+ * 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 <helge.hess@opengroupware.org>
+
+ * v4.5.229
+
+ * DAVPropMap.plist: added some WebDAV mappings for Novell NetDrive
+
+ * WebDAV: fixed some gcc 4.1 warnings
+
+2006-04-23 Helge Hess <helge.hess@opengroupware.org>
+
+ * 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 <znek@mulle-kybernetik.com>
+
+ * 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 <helge.hess@opengroupware.org>
+
+ * 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 <znek@mulle-kybernetik.com>
+
+ * NGObjWeb.xcodeproj: latest additions added to Xcode build
+
+2006-03-14 Helge Hess <helge.hess@opengroupware.org>
+
+ * 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 <helge.hess@opengroupware.org>
+
+ * 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 <znek@mulle-kybernetik.com>
+
+ * NGObjWeb.xcodeproj: UnixSignalHandler.h is public now
+
+2006-02-23 Helge Hess <helge.hess@opengroupware.org>
+
+ * Associations/WOKeyPathAssociation.m: use logging framework (v4.5.220)
+
+2006-02-22 Helge Hess <helge.hess@opengroupware.org>
+
+ * WOComponent.m, WODirectAction.m, DynamicElements/WOBrowser.m: minor
+ code cleanups (v4.5.219)
+
+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
* 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>