From: helge Date: Mon, 3 Jan 2005 00:27:38 +0000 (+0000) Subject: added changes file X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=30671813b8f5d6145288dc6721783aea3c005a58;p=sope added changes file git-svn-id: http://svn.opengroupware.org/SOPE/trunk@475 e4a50df8-12e2-0310-a44c-efbce7f8a7e3 --- diff --git a/maintenance/changes-4.3.9-to-4.5a.1.txt b/maintenance/changes-4.3.9-to-4.5a.1.txt new file mode 100644 index 00000000..31508b6b --- /dev/null +++ b/maintenance/changes-4.3.9-to-4.5a.1.txt @@ -0,0 +1,737 @@ +compare ../complete/SOPE/releases/4.3.9-shapeshifter with . +added: config-NGStreams.log +added: TODO.txt +removed: TODO-4.3.txt +added: debian/ngobjweb.load +added: debian/libapache2-mod-ngobjweb.prerm +added: debian/libsope-gdl1-_SOPEVER_.install +added: debian/libapache2-mod-ngobjweb.install +added: debian/libsope-gdl1-_SOPEVER_-dev.install +added: debian/libapache2-mod-ngobjweb.postinst +added: debian/sope_SOPEVER_-versitsaxdriver.install +added: debian/libapache2-mod-ngobjweb.dirs +removed: debian/libsope-gdl1-_GDL1VER_-dev.install +removed: debian/sope_SOPEVER_-icalsaxdriver.install +removed: debian/libsope-gdl1-_GDL1VER_.install +removed: debian/patches/01_build_modngobjweb.dpatch +changed: sope-ical/ + 2004-10-22 Marcus Mueller + * sope-ical.xcode: removed iCalSaxDriver project reference +changed: sope-ical/NGiCal/ + 2004-12-17 Marcus Mueller + * iCalPerson.[hm]: formalized participationStatus according to RFC2445. + Provided convenience API to set status without concrete knowledge + of string values involved. (v4.5.38) + 2004-12-16 Marcus Mueller + * v4.5.37 + * iCalEvent.[hm]: Added transparency 'TRANSP'. Also multiple + convenience methods provided. + * NGiCal.xmap: added proper mapping for 'transp'. + 2004-12-14 Marcus Mueller + * NGiCal.xcode: minor changes and updated + 2004-12-13 Marcus Mueller + * iCalPerson.[hm]: added -cnWithoutQuotes and -rfc822Email convenience + methods to simplify client code dealing with these properties + (v4.5.36) + 2004-11-07 Marcus Mueller + * NGiCal.xcode: provide SOPE_{MAJOR,MINOR}_VERSION to the build + 2004-11-06 Helge Hess + * iCalRenderer.m: use SOPE version defines for iCalendar product id + (v4.5.35) + 2004-11-04 Helge Hess + * use Version file for install directory location of sax mapping + 2004-10-31 Marcus Mueller + * iCalAlarm.[hm], iCalEvent.[hm], iCalToDo.[hm], + NGiCal.xmap: added recurrenceRule (v4.3.34) +changed: sope-ical/versitSaxDriver/ + 2004-12-14 Marcus Mueller + * versitSaxDriver.xcode: minor changes and updated +added: sope-ical/data/test-noodle1.ics +added: sope-xml/ChangeLogSaxDriver +changed: sope-xml/XmlRpc/ + 2004-12-14 Marcus Mueller + * XmlRpc.xcode: minor cleanup +changed: sope-xml/STXSaxDriver/ + 2004-11-04 Helge Hess + * use Version file for install directory location +changed: sope-xml/DOM/ + 2004-12-14 Marcus Mueller + * DOM.xcode: minor cleanup +changed: sope-xml/pyxSAXDriver/ + 2004-11-04 Helge Hess + * use Version file for install directory location +changed: sope-xml/SaxObjC/ + 2004-11-12 Max Berger + * SaxXMLReaderFactory.m: fixed SaxDriver lookup for gstep-base on + MingW32 (OGo bug #979) (v4.5.47) + 2004-11-12 Helge Hess + * SaxXMLReaderFactory.m: cleanup of driver path processing (v4.5.46) + 2004-11-07 Marcus Mueller + * SaxObjC.xcode: added SOPE_MAJOR/MINOR definitions for the build + 2004-11-07 Helge Hess + * SaxXMLReaderFactory.m: fixed a bug in FHS bundle lookup (v4.5.45) + 2004-11-06 Helge Hess + * SaxObjectModel.m, SaxXMLReaderFactory.m: use SOPE version defines + for object model lookup (v4.5.44) + 2004-10-30 Marcus Mueller + * SaxObjectDecoder.m: fixed typo that prevented compile on non + Apple Foundation (v4.3.43) + * SaxObjectDecoder.m: provide fix for discovering mutable array on + Apple/CoreFoundation - this is rather disturbing, but Apple really + broke the concept of mutability for NSArray/NSDictionary. (v4.3.42) +changed: sope-xml/libxmlSAXDriver/ + 2004-12-14 Marcus Mueller + * libxmlSAXDriver.xcode: minor fixes + 2004-11-04 Helge Hess + * use Version file for install directory location + 2004-11-04 Helge Hess + * fhs.make, GNUmakefile: use Version file to set install dir +changed: maintenance/ + 2004-12-14 Marcus Mueller + * znek-fix-xcode-projects.sh: added my personal pre-commit Xcode + check & fix script + 2004-11-07 Marcus Mueller + * syncXcodeVersions.sh: script file to adjust the framework versions + used in the Xcode files to those used by the GNUmakefile process +added: maintenance/changes-4.3.9-to-4.5a.1.txt +added: maintenance/changes-4.3.9-to-4.3.10.txt +added: maintenance/syncXcodeVersions.sh +added: maintenance/znek-fix-xcode-projects.sh +added: maintenance/mod_ngobjweb_rhel3.spec +added: maintenance/mod_ngobjweb_suse92.spec +added: maintenance/mod_ngobjweb_redhat9.spec +added: maintenance/sope-fixcopyright.sh +changed: sope-appserver/ + 2004-12-14 Marcus Mueller + * NGXmlRpc/NGXmlRpc.xcode: minor changes and updated + 2004-11-07 Marcus Mueller + * sope-appserver.xcode: added NGXmlRpc product + * README-OSX.txt: updated prebinding information + 2004-11-02 Marcus Mueller + * sope-appserver.xcode: adjusted the build process to new NGObjWeb + targets. +added: sope-appserver/NGObjWeb.tgz +added: sope-appserver/samples/xmlrpc +changed: sope-appserver/samples/HelloWorld/ + 2004-11-16 Helge Hess + * GNUmakefile.preamble: fixed for FHS setups +changed: sope-appserver/samples/TestPages/ + 2004-11-16 Helge Hess + * Main.wo: show session id on main page + * GNUmakefile.preamble: fixed for FHS layouts +changed: sope-appserver/NGXmlRpc/ + 2005-01-02 Helge Hess + * WODirectAction+XmlRpc.m: minor code cleanups (v4.5.9) + 2004-11-11 Marcus Mueller + * NGXmlRpc.xcode: fixed a subtle bug that prevent Xcode from being + loaded correctly. + 2004-11-07 Marcus Mueller + * v4.5.8 + * NGXmlRpc.xcode: new Xcode project + * common.h: fixed for multiple inclusion during Xcode + build (common.h is the prefix header) +changed: sope-appserver/SoOFS/ + 2004-11-04 Helge Hess + * use Version file for install directory location +changed: sope-appserver/WOExtensions/ + 2004-12-21 Marcus Mueller + * WOKeyValueConditional.[api,m]: added "negate" binding (v4.5.21) + 2004-12-14 Marcus Mueller + * WOExtensions.xcode: minor fixes and updated + 2004-11-07 Marcus Mueller + * WOExtensions.xcode: bumped the framework version + 2004-11-04 Marcus Mueller + * v4.3.20 + * *.api: new formal definitions for WOElements defined in this + framework + * WOExtensions.xcode: added .api files + 2004-11-04 Helge Hess + * use Version file for install directory location +added: sope-appserver/WOExtensions/WOTable.api +added: sope-appserver/WOExtensions/WOExtensions.wox +added: sope-appserver/WOExtensions/JSModalWindow.api +added: sope-appserver/WOExtensions/WORedirect.api +added: sope-appserver/WOExtensions/WOCollapsibleComponentContent.api +added: sope-appserver/WOExtensions/WODictionaryRepetition.api +added: sope-appserver/WOExtensions/JSTextFlyover.api +added: sope-appserver/WOExtensions/JSValidatedField.api +added: sope-appserver/WOExtensions/JSConfirmPanel.api +added: sope-appserver/WOExtensions/WOKeyValueConditional.api +added: sope-appserver/WOExtensions/WOCheckBoxMatrix.api +added: sope-appserver/WOExtensions/WOThresholdColoredNumber.api +added: sope-appserver/WOExtensions/JSAlertPanel.api +added: sope-appserver/WOExtensions/WORadioButtonMatrix.api +added: sope-appserver/WOExtensions/JSImageFlyover.api +added: sope-appserver/WOExtensions/WOTabPanel.api +changed: sope-appserver/NGObjWeb/ + 2004-12-21 Helge Hess + * WOMessage.m: added 'WOMessageUseUTF8' bool default to enable UTF-8 + as the default message encoding (v4.5.104) + 2004-12-19 Marcus Mueller + * 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 + * 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 + * 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 + * Defaults.plist: set WOHttpAllowHost per default to ( localhost, + localhost.localdomain ) (v4.5.101) + 2004-11-24 Helge Hess + * DynamicElements/WOForm.m: minor code cleanups (v4.5.100) + 2004-11-23 Helge Hess + * 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 + * 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 + * v4.5.97 + * WOContext.m: move some categories into main class implementation + * WORequestHandler.m: bind default logger to WODebuggingEnabled + 2004-11-21 Helge Hess + * WODirectActionRequestHandler.m: minor code cleanups (v4.5.96) + 2004-11-19 Marcus Mueller + * 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 + * 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 + * 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 + * WORequestHandler.m: removed double click hack, not necessary anymore + (v4.5.90) + 2004-11-17 Helge Hess + * WORequestHandler.m: added 'WOUseGlobalCookiePath' default to + configure whether the application URL (NO) or "/" (YES) should be + used as the path for the session-id cookie (related to OGo bug #914 + (v4.5.89) + 2004-11-15 Helge Hess + * WOSimpleHTTPParser.m: set a default file boundary size and max upload + size if the Defaults.plist was not loaded (eg in xmlrpc_call with + WOHTTPConnectionUseSimpleParser) (v4.5.88) + 2004-11-15 Marcus Mueller + * v4.5.87 + * WOCoreApplication.m: needed to define a private +logger to enable + proper logging in class methods. + * WOHttpAdaptor/common.h: add new logging API to common includes + * WOHttpAdaptor/WOHttpAdaptor.m: rewrote logging to use new logging + API. Added an own (conditional) logger for performance logging. + 2004-11-13 Helge Hess + * WOApplication.m: changed wrapper-missing-log from warn to debug + (v4.5.86) + 2004-11-13 Helge Hess + * WOApplication.m, WOCoreApplication.m: do not use deprecated logger + API (v4.5.85) + 2004-11-12 Marcus Mueller + * WOApplication.m, WOCoreApplication.m: use new NGLogging API from + NGExtensions (v4.5.84) + 2004-11-07 Marcus Mueller + * NGObjWeb.xcode: declared several So* headers as public - these were + already public in the GNUmakefiles but declared as project headers + in Xcode - fixed this incompatibility. + * NGObjWeb.xcode: fixed incorrect SOPE_MINOR_VERSION + * NGObjWeb.xcode, WebDAV/WebDAV.xcode, SoObjects/SoObjects.xcode: + bumped the framework version + 2004-11-04 Helge Hess + * use Version file for install directory location + 2004-11-03 Marcus Mueller + * DynamicElements/*.api: provided formal specifications for all + dynamic elements in a format borrowed from WebObjects 4.51. + (v4.5.83) + 2004-11-03 Helge Hess + * branched 4.3 into 4.4 and 4.5 + 2004-11-03 Helge Hess + * WOWatchDogApplicationMain.m: disable warning on /etc server defaults + (v4.3.82) + 2004-11-02 Marcus Mueller + * v4.3.81 + * NGObjWeb.xcode: added new targets to the build process to make + embedding of SoProducts within the framework's wrapper possible. + * SoObjects/SoProductRegistry.m: fixed crash bug on Cocoa Foundation + that occurred during product registration. As a new feature added + search for products within framework's "SoProducts" resource + directory. This can be used as a fallback, suitable for wrapper + targets that want to use "SoObjects" functionality. + 2004-11-01 Helge Hess + * WebDAV/SoWebDAVRenderer.m: added support for multiple resource type + tags (v4.3.80) + 2004-10-31 Helge Hess + * WebDAV/SoWebDAVRenderer.m: preserve etag in response if set (v4.3.79) + * SoObjects/SoDefaultRenderer.m: fixed typo, check exceptions for 200 + HTTP codes and do not return them as an error (v4.3.78) + 2004-10-27 Marcus Mueller + * DynamicElements/{WOResetButton.m, WOText.m, WOFileUpload.m, + WOGenericElement.m, _WOComplexHyperlink.m, WOHiddenField.m, + WOImageButton.m, WOCheckBoxList.m, _WOCommonStaticDAHyperlink.m, + WORadioButton.m, WOForm.m, WOMetaRefresh.m, WOJavaScript.m, + WOEmbeddedObject.m, WOImage.m, WOBrowser.m, WOVBScript.m, WOIFrame.m, + WOPasswordField.m, _WOSimpleActionHyperlink.m, WOGenericContainer.m, + WOCheckBox.m, WORadioButtonList.m, WOTextField.m, WOFrame.m, + WOBody.m, WOSubmitButton.m}: + fixed rendering of otherTagString, which was appended without + leading space before. (v4.3.77) + 2004-10-26 Helge Hess + * DynamicElements/WOxHTMLElemBuilder.m: select WOSubmitButton for + in .wox files (should be fixed) (v4.3.76) + 2004-10-25 Helge Hess + * SoObjects/SoUser.m: just return nil for unsupported KVC keys + (v4.3.75) + 2004-10-23 Helge Hess + * v4.3.74 + * WODirectAction.m: ignore requests on unbound KVC keys on non-lF + libraries + * SoObjects/SoObjectXmlRpcDispatcher.m: do not call -setUserInfo: to + annotate NSException's on Cocoa Foundation + * SoObjects/SoActionInvocation.m: added support for calling actions + and pages with positional parameters (eg from XML-RPC) + * SoObjects/SoObjectXmlRpcDispatcher.m: when looking up a SoMethod for + an XML-RPC method name containing a dot (like system.listmethods), + first check the fully qualified name prior traversing the package + namespaces + * SoObjects/SoObjectXmlRpcDispatcher.m: print a warning if server was + not linked against libNGXmlRpc + 2004-10-22 Marcus Mueller + * WOElement.m: fixed unwanted behaviour introduced in v4.3.72 (v4.3.73) + * WOElement.m: queryParameters override keys from queryDictionary in + case of conflicts (v4.3.72) + * WOElement.m: if both queryDictionary and queryParameters were set on + an element, the '&' seperator wasn't rendered when it should in fact + (v4.3.71) + 2004-10-22 Helge Hess + * Defaults.plist: only use single char prefixes for Exchange namespaces + (Connector bug #68682) (v4.3.70) +removed: sope-appserver/NGObjWeb/Templates/GNUmakefile.preamble +changed: sope-appserver/NGObjWeb/NGHttp/ + 2004-12-14 Marcus Mueller + * NGHttp.xcode: minor changes and updated + 2004-11-18 Marcus Mueller + * NGHttp.xcode: bumped the framework version + 2004-11-07 Marcus Mueller + * NGHttp.xcode: bumped the framework version +added: sope-appserver/NGObjWeb/DynamicElements/WOJavaScript.api +added: sope-appserver/NGObjWeb/DynamicElements/WOString.api +added: sope-appserver/NGObjWeb/DynamicElements/WORadioButtonList.api +added: sope-appserver/NGObjWeb/DynamicElements/WOResourceURL.api +added: sope-appserver/NGObjWeb/DynamicElements/WONestedList.api +added: sope-appserver/NGObjWeb/DynamicElements/WOEmbeddedObject.api +added: sope-appserver/NGObjWeb/DynamicElements/WOImage.api +added: sope-appserver/NGObjWeb/DynamicElements/WOQuickTime.api +added: sope-appserver/NGObjWeb/DynamicElements/WOVBScript.api +added: sope-appserver/NGObjWeb/DynamicElements/WOHiddenField.api +added: sope-appserver/NGObjWeb/DynamicElements/WOPasswordField.api +added: sope-appserver/NGObjWeb/DynamicElements/WORepetition.api +added: sope-appserver/NGObjWeb/DynamicElements/WOConditional.api +added: sope-appserver/NGObjWeb/DynamicElements/WOCheckBox.api +added: sope-appserver/NGObjWeb/DynamicElements/WOTextField.api +added: sope-appserver/NGObjWeb/DynamicElements/WOFrame.api +added: sope-appserver/NGObjWeb/DynamicElements/WOForm.api +added: sope-appserver/NGObjWeb/DynamicElements/WOSwitchComponent.api +added: sope-appserver/NGObjWeb/DynamicElements/WOMetaRefresh.api +added: sope-appserver/NGObjWeb/DynamicElements/WOEntity.api +added: sope-appserver/NGObjWeb/DynamicElements/WOResetButton.api +added: sope-appserver/NGObjWeb/DynamicElements/WOBrowser.api +added: sope-appserver/NGObjWeb/DynamicElements/WOText.api +added: sope-appserver/NGObjWeb/DynamicElements/WOFileUpload.api +added: sope-appserver/NGObjWeb/DynamicElements/WOGenericContainer.api +added: sope-appserver/NGObjWeb/DynamicElements/WOGenericElement.api +added: sope-appserver/NGObjWeb/DynamicElements/WOIFrame.api +added: sope-appserver/NGObjWeb/DynamicElements/WOHyperlink.api +added: sope-appserver/NGObjWeb/DynamicElements/WOImageButton.api +added: sope-appserver/NGObjWeb/DynamicElements/WOComponentReference.api +added: sope-appserver/NGObjWeb/DynamicElements/WOCheckBoxList.api +added: sope-appserver/NGObjWeb/DynamicElements/WOSetCursor.api +added: sope-appserver/NGObjWeb/DynamicElements/WORadioButton.api +added: sope-appserver/NGObjWeb/DynamicElements/WOBody.api +added: sope-appserver/NGObjWeb/DynamicElements/WOPopUpButton.api +added: sope-appserver/NGObjWeb/DynamicElements/WOSubmitButton.api +added: sope-appserver/NGObjWeb/DynamicElements/WOActionURL.api +changed: sope-appserver/mod_ngobjweb/ + 2004-11-17 Helge Hess + * handler.c (_connectInstance): fixed apr_sleep for Apache 2 which now + requires microseconds (thanks Christophe Bernard for pointing that + out!) +changed: sope-appserver/WEExtensions/ + 2004-12-14 Marcus Mueller + * WEExtensions.xcode: minor changes and updated + 2004-11-23 Helge Hess + * WETabItem.[hm]: added support for href and direct actions (v4.5.64) + * v4.5.63 + * removed WEClientCapabilities.h (lives in NGObjWeb for quite some time now) + * WETabView.m: code cleanups, added a way to disable certain tabs + (disabledTabKeys association) + 2004-11-07 Marcus Mueller + * WEExtensions.xcode: bumped the framework version + 2004-11-06 Marcus Mueller + * v4.5.62 + * WETreeView.m, WETreeHeader.m, WEEpozEditor.m, WETreeData.m, + WEPageLink.m, WETableView/WETableHeader.m: fixes for incorrect + rendering of otherTagString attribute. + * *.api: new formal definitions for WOElements defined in this + framework + * WEExtensions.xcode: added .api files + 2004-11-04 Helge Hess + * use Version file for install directory location +added: sope-appserver/WEExtensions/WEExtensions.wox +added: sope-appserver/WEExtensions/WECase.api +added: sope-appserver/WEExtensions/WEVSpanTableMatrix.api +added: sope-appserver/WEExtensions/WECalendarField.api +added: sope-appserver/WEExtensions/WEDragContainer.api +added: sope-appserver/WEExtensions/WEBrowser.api +added: sope-appserver/WEExtensions/WEEpozEditor.api +added: sope-appserver/WEExtensions/WEComponentValue.api +added: sope-appserver/WEExtensions/WEPageLink.api +added: sope-appserver/WEExtensions/WEPageItem.api +added: sope-appserver/WEExtensions/WEContextKey.api +added: sope-appserver/WEExtensions/WEQualifierConditional.api +added: sope-appserver/WEExtensions/WEContextConditional.api +added: sope-appserver/WEExtensions/WEWeekOverview.api +added: sope-appserver/WEExtensions/WETabItem.api +added: sope-appserver/WEExtensions/WEMonthLabel.api +added: sope-appserver/WEExtensions/WETimeField.api +added: sope-appserver/WEExtensions/JSMenu.api +added: sope-appserver/WEExtensions/WEHSpanTableMatrix.api +added: sope-appserver/WEExtensions/WETableMatrixContent.api +added: sope-appserver/WEExtensions/WEDropContainer.api +added: sope-appserver/WEExtensions/WEPageView.api +added: sope-appserver/WEExtensions/WEMonthOverview.api +added: sope-appserver/WEExtensions/JSShiftClick.api +added: sope-appserver/WEExtensions/JSMenuItem.api +added: sope-appserver/WEExtensions/WETreeData.api +added: sope-appserver/WEExtensions/WETreeView.api +added: sope-appserver/WEExtensions/JSClipboard.api +added: sope-appserver/WEExtensions/WETabView.api +added: sope-appserver/WEExtensions/WEWeekColumnView.api +added: sope-appserver/WEExtensions/WETreeHeader.api +added: sope-appserver/WEExtensions/WETableMatrix.api +added: sope-appserver/WEExtensions/WERichString.api +added: sope-appserver/WEExtensions/WETableMatrixLabel.api +added: sope-appserver/WEExtensions/WEDateField.api +added: sope-appserver/WEExtensions/WESwitch.api +added: sope-appserver/WEExtensions/WERedirect.api +added: sope-appserver/WEExtensions/WECollapsibleComponentContent.api +removed: sope-appserver/WEExtensions/WEClientCapabilities.h +added: sope-appserver/WEExtensions/WETableView/WETableHeader.api +added: sope-appserver/WEExtensions/WETableView/WETableData.api +added: sope-appserver/WEExtensions/WETableView/WETableView.api +added: xmlrpc_call/HandleCredentialsClient.h +added: xmlrpc_call/HandleCredentialsClient.m +added: xmlrpc_call/XmlRpcClientTool.h +added: xmlrpc_call/XmlRpcClientTool.m +added: xmlrpc_call/NSObject+Printing.m +added: xmlrpc_call/README +added: xmlrpc_call/ChangeLog +changed: sope-ldap/NGLdap/ + 2004-12-14 Marcus Mueller + * NGLdap.xcode: minor fixes and updated +changed: sope-mime/ + 2004-12-09 Helge Hess + * NGMime: fixed an issue with future date headers and libFoundation + (v4.5.204) + 2004-12-03 Helge Hess + * NGImap4: fixed an error handler in the Sieve client (v4.5.203) + 2004-11-30 Helge Hess + * NGMail: fixed a bug in NGSendMail (v4.5.202) + 2004-11-28 Helge Hess + * NGImap4: improvements in the Sieve client (v4.5.201) + 2004-11-19 Helge Hess + * NGImap4: minor code cleanups (v4.5.200) + 2004-11-16 Helge Hess + * NGImap4: minor code cleanups in NGSieveClient (v4.5.199) + 2004-11-13 Helge Hess + * NGMime: added support for 'reply-type' parameter in text MIME types + (v4.5.198) + 2004-11-08 Helge Hess + * NGImap4: fixed a bug with parsing envelopes that are reported with + data headers ({count} syntax) (v4.5.197) + 2004-10-30 Thierry Delhaise + * NGImap4: fixed OGo bug #958 (IMAP4 parser broke with Courier) + (v4.3.196) + 2004-10-29 Helge Hess + * NGMime: minor cleanups (v4.3.195) + 2004-10-28 Helge Hess + * NGImap4: added a constructor to NGImap4Envelope (v4.3.194) + 2004-10-27 Helge Hess + * NGImap4: enhanced NGImap4EnvelopeAddress (v4.3.193) + * NGMail: support special sendmail location on MacOSX (v4.3.192) + * NGMail: fixed a bug in NGSendMail (v4.3.191) + * NGMail: added NGSendMail object (v4.3.190) +changed: sope-mime/NGMail/ + 2004-12-14 Marcus Mueller + * NGMail.xcode: minor fixes and updated + 2004-11-30 Helge Hess + * NGSendMail.m: properly pass the command line to sendmail + 2004-10-29 Helge Hess + * NGSendMail.m: use fwrite() to write to pipe + * NGMimeMessageGenerator.m: minor code cleanups + 2004-10-27 Marcus Mueller + * NGMail.xcode: added NGSendMail.h + 2004-10-27 Helge Hess + * NGSendMail.m: use /usr/sbin/sendmail on Cocoa Foundation + (/usr/lib/sendmail on all other platforms) + * NGSendMail.m: properly setup user defaults object + * added new NGSendMail object (derived from mail-deliver command in + OGo Logic) +added: sope-mime/NGMail/NGSendMail.h +added: sope-mime/NGMail/NGSendMail.m +changed: sope-mime/NGImap4/ + 2004-12-14 Marcus Mueller + * NGImap4.xcode: minor fixes and updated + 2004-12-03 Helge Hess + * NGSieveClient.m: fixed error processing on missing scripts + 2004-11-28 Helge Hess + * NGSieveClient.m: can init using a URL, prepared some parsing methods, + open connection on demand when login:password: is called, added + support for -listScripts and -getScript: + * NGSieveClient.m: added a buffered stream for raw IO, added proper + error handling in some methods, added support for 'NSData commands', + properly convert commands to UTF-8 + 2004-11-19 Helge Hess + * NGSieveClient.m, NGImap4Client.m: minor code cleanups + 2004-11-16 Helge Hess + * NGSieveClient.m: some code cleanups, needs fixes for UTF-8 scripts + 2004-11-08 Helge Hess + * NGImap4ResponseParser.m(_parseQuotedStringOrNIL): added support for + parsing "data" strings (those which begin with {count}) + 2004-10-30 Thierry Delhaise + * NGImap4ResponseParser.m: fixed OGo bug #958 (consume didn't match + SEARCH match in IMAP4 parser) + 2004-10-28 Helge Hess + * NGImap4Envelope.m: added constructor method: + -initWithMessageID:subject:sender:replyTo:to:cc:bcc: + 2004-10-27 Helge Hess + * NGImap4EnvelopeAddress.m: added -initWithString: method (not properly + implemented yet, should parse the string using the + NGMailAddressParser) +changed: sope-mime/NGMime/ + 2004-12-14 Marcus Mueller + * NGMime.xcode: minor fixes and updated + 2004-12-09 Helge Hess + * NGMimeRFC822DateHeaderFieldParser.m: fix spam mail date header + parsing for libFoundation + 2004-11-13 Helge Hess + * NGConcreteMimeType.m: added support for 'reply-type' parameter in + text MIME types + 2004-10-27 Marcus Mueller + * NGMime.xcode: added NGSendMail files to Xcode build +added: sope-mime/samples/sievetool.m +changed: sopex/SOPEX/ + 2004-11-23 Marcus Mueller + * v2.0.0 + * CHANGES: new file providing an overview of the architectural changes + between 1.x and 2.x in form of an overview + * TODO: new file + * SOPEXBrowserController.[hm]: new controller responsible for managing + the contents of a WebView. For each "target" window in an application + a new controller is created and assigned. NOTE: there's a major + bug that causes the controller's to be released at the end of a + load. The reason for the bug is still unclear, but it's something + that is caused by WebKit (by its resource loading delegate + mechanism). As long as this isn't fixed, the -release method is + overwritten to do nothing. + * English.lproj/SOPEXBrowserController.nib: accompanying NIB for the + SOPEXBrowserController + * SOPEXConsoleAppender.m: new appender for the SOPEXConsole + * SOPEXConsoleEventFormatter.m: special event formatter, providing + required formatting for the SOPEXConsole + * SOPEXConsole.[hm]: basically rewritten, doesn't work on file handles + any more but instead uses its own SOPEXConsoleAppender to receive + log output. + * SOPEXAppController.[hm]: substantially rewritten. SOPEXAppController + only cares for stuff happening on an app level (setup, connecting to + the SOPE thread, notifications). All other stuff (WebKit) is handled + by SOPEXBrowserController now. + * SOPEX_Prefix.pch: renamed - is common.h now + * SOPEXSNSController.[hm]: removed, obsoleted due to technical changes + * SOPEXApplication.[hm]: removed, obsoleted due to technical changes + * English.lproj/SOPEXMainMenu.nib: removed, this is part of a new + project's template now. + * *.m: major code cleanup, reformatting. + * *.h: proper safeguarding headers against double inclusion. +added: sopex/SOPEX/CHANGES +added: sopex/SOPEX/SOPEXConsoleAppender.m +added: sopex/SOPEX/SOPEXBrowserController.h +added: sopex/SOPEX/SOPEXBrowserController.m +added: sopex/SOPEX/TODO +added: sopex/SOPEX/common.h +added: sopex/SOPEX/SOPEXConsoleEventFormatter.m +removed: sopex/SOPEX/SOPEX_Prefix.pch +removed: sopex/SOPEX/SOPEXSNSController.h +removed: sopex/SOPEX/SOPEXSNSController.m +removed: sopex/SOPEX/SOPEXApplication.h +removed: sopex/SOPEX/SOPEXApplication.m +added: sopex/SOPEX/English.lproj/SOPEXBrowserController.nib +removed: sopex/SOPEX/English.lproj/SOPEXMainMenu.nib +changed: sopex/Templates/ + 2004-12-19 Marcus Mueller + * Project Templates/SOPE/Web Application/*: fixed various replacement + and encoding related issues with project template + 2004-12-14 Marcus Mueller + * Project Templates/SOPE/Web Application/*: updated for SOPE:X 2.x. +added: sopex/Templates/Project Templates/SOPE/Web Application/Main.wox +added: sopex/Templates/Project Templates/SOPE/Web Application/common.h +removed: sopex/Templates/Project Templates/SOPE/Web Application/Main.wo +removed: sopex/Templates/Project Templates/SOPE/Web Application/WebApp_Prefix.pch +removed: sopex/Templates/Project Templates/SOPE/Web Application/Main.h +added: sopex/Templates/Project Templates/SOPE/Web Application/English.lproj/MainMenu.nib +changed: sopex/WebObjects/ + 2004-12-14 Marcus Mueller + * WebObjects.xcode: updated for SOPE 4.5 +added: sopex/WebObjects/Version +removed: sopex/WebObjects/WebObjects_Prefix.pch +changed: sopex/Samples/ + 2004-12-14 Marcus Mueller + * WOxExtTest: updated for SOPE:X 2.x +removed: sopex/Samples/WOxExtTest/WOExtTest_Prefix.pch +added: sopex/Samples/WOxExtTest/English.lproj/MainMenu.nib +changed: sope-gdl1/PostgreSQL/ + 2004-12-14 Marcus Mueller + * PostgreSQL.xcode: minor fixes and updated + 2004-11-04 Helge Hess + * use Version file for install directory location +changed: sope-gdl1/GDLAccess/ + 2004-12-14 Marcus Mueller + * v4.5.43 + * GDLAccess.xcode: minor fixes and updated + * EOAttribute.m: changed usage of -timeZoneName (deprecated) to -name + for Foundations different to libFoundation. + 2004-11-13 Helge Hess + * EOAdaptor.m: fixed a bug in the lookup of GDL adaptor bundles + (v4.5.42) + 2004-11-11 Marcus Mueller + * GDLAccess.xcode: fixed Xcode build by providing all necessary + major/minor numbers and bumped the framework revision + 2004-11-09 Helge Hess + * v4.5.41 + * bumped version from 1.3 to 4.5 to be consistent with the remaining + SOPE versions (the "super major version" is still gdl1) + * EOAdaptor.m: fixed adaptor lookup path +changed: sope-core/NGStreams/ + 2004-11-07 Helge Hess + * NGStreams.xcode: properly link against libssl/libcrypto and set + HAVE_OPENSSL=1, this enables SSL support on MacOSX +changed: sope-core/NGExtensions/ + 2004-12-16 Marcus Mueller + * NGCalendarDateRange.[hm]: new convenience method -containsDateRange: + (v4.5.140) + 2004-12-14 Marcus Mueller + * NGExtensions.xcode: minor fixes and updated + 2004-12-05 Helge Hess + * EOFilterDataSource.m, EOCacheDataSource.m: minor code cleanups + (v4.5.139) + 2004-11-24 Helge Hess + * FdExt.subproj/NSObject+Logs.m: fixed debug logging to be compatible + with existing code (v4.5.138) + * NGBundleManager.m: subminor code cleanups (v4.5.137) + 2004-11-19 Marcus Mueller + * NGLogging: updated - API considered stable now. + NOTE: "make distclean" is required this time. (v4.5.136) + 2004-11-19 Helge Hess + * v4.5.135 + * FdExt.subproj/NSObject+Logs.m: fixed a bug in default logger creation + (incorrect static variable) + * NGLogging: fixed bug in console appender, increased speed, avoid + different logger objects for each class + 2004-11-18 Marcus Mueller + * v4.5.134 + * NGLogging: updated + * NGExtensions/NSObject+Logs.h, FdExt.subproj/NSObject+Logs.m: + changed existing implementation to use NGLogging by default. Added + some more methods to support different log levels. Also added + -logger and -debugLogger which are used to provide the default + loggers for the desired purpose. + * FdExt.subproj/NGBundleManager.m: fixed wrong include + 2004-11-17 Helge Hess + * NGBundleManager.m: fixed a bug in the bundle type check when the + cached bundle is NSNull (v4.5.133) + 2004-11-17 Marcus Mueller + * NGLogging: updated (v4.5.132) + * NGLogging: updated (v4.5.131) + 2004-11-17 Matthew Joyce + * NGBundleManager.m: check whether bundle is nil prior running a type + check (v4.5.130) + 2004-11-13 Helge Hess + * NGBundleManager.m: some code cleanups (v4.5.129) + 2004-11-12 Helge Hess + * NGLogging: code cleanup (v4.5.128) + 2004-11-12 Marcus Mueller + * GNUmakefile: added NGLogging.subproj (v4.5.127) + 2004-11-01 Helge Hess + * branched 4.3 to 4.4 and 4.5 + 2004-10-21 Helge Hess + * FdExt.subproj/NSString+URLEscaping.m: removed '&' as an URL safe + char (v4.3.126) +added: sope-core/NGExtensions/NGLogging.subproj +added: sope-core/NGExtensions/NGExtensions/NGLogger.h +added: sope-core/NGExtensions/NGExtensions/NGLoggerManager.h +added: sope-core/NGExtensions/NGExtensions/NGLogEventFormatter.h +added: sope-core/NGExtensions/NGExtensions/NGLogging.h +added: sope-core/NGExtensions/NGExtensions/NGLogSyslogAppender.h +added: sope-core/NGExtensions/NGExtensions/NGLogEvent.h +added: sope-core/NGExtensions/NGExtensions/NGLogAppender.h +added: sope-core/NGExtensions/NGExtensions/NGLogLevel.h +added: sope-core/NGExtensions/NGExtensions/NGLogFileHandleAppender.h +changed: sope-core/EOControl/ + 2004-12-14 Marcus Mueller + * EOControl.xcode: minor changes and updated + 2004-12-05 Helge Hess + * EOKeyGlobalID.m: minor code cleanup (v4.5.49)