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)