1 compare ../complete/SOPE/releases/4.3.9-shapeshifter with .
2 added: config-NGStreams.log
5 added: debian/ngobjweb.load
6 added: debian/libapache2-mod-ngobjweb.prerm
7 added: debian/libsope-gdl1-_SOPEVER_.install
8 added: debian/libapache2-mod-ngobjweb.install
9 added: debian/libsope-gdl1-_SOPEVER_-dev.install
10 added: debian/libapache2-mod-ngobjweb.postinst
11 added: debian/sope_SOPEVER_-versitsaxdriver.install
12 added: debian/libapache2-mod-ngobjweb.dirs
13 removed: debian/libsope-gdl1-_GDL1VER_-dev.install
14 removed: debian/sope_SOPEVER_-icalsaxdriver.install
15 removed: debian/libsope-gdl1-_GDL1VER_.install
16 removed: debian/patches/01_build_modngobjweb.dpatch
18 2004-10-22 Marcus Mueller <znek@mulle-kybernetik.com>
19 * sope-ical.xcode: removed iCalSaxDriver project reference
20 changed: sope-ical/NGiCal/
21 2004-12-17 Marcus Mueller <znek@mulle-kybernetik.com>
22 * iCalPerson.[hm]: formalized participationStatus according to RFC2445.
23 Provided convenience API to set status without concrete knowledge
24 of string values involved. (v4.5.38)
25 2004-12-16 Marcus Mueller <znek@mulle-kybernetik.com>
27 * iCalEvent.[hm]: Added transparency 'TRANSP'. Also multiple
28 convenience methods provided.
29 * NGiCal.xmap: added proper mapping for 'transp'.
30 2004-12-14 Marcus Mueller <znek@mulle-kybernetik.com>
31 * NGiCal.xcode: minor changes and updated
32 2004-12-13 Marcus Mueller <znek@mulle-kybernetik.com>
33 * iCalPerson.[hm]: added -cnWithoutQuotes and -rfc822Email convenience
34 methods to simplify client code dealing with these properties
36 2004-11-07 Marcus Mueller <znek@mulle-kybernetik.com>
37 * NGiCal.xcode: provide SOPE_{MAJOR,MINOR}_VERSION to the build
38 2004-11-06 Helge Hess <helge.hess@opengroupware.org>
39 * iCalRenderer.m: use SOPE version defines for iCalendar product id
41 2004-11-04 Helge Hess <helge.hess@skyrix.com>
42 * use Version file for install directory location of sax mapping
43 2004-10-31 Marcus Mueller <znek@mulle-kybernetik.com>
44 * iCalAlarm.[hm], iCalEvent.[hm], iCalToDo.[hm],
45 NGiCal.xmap: added recurrenceRule (v4.3.34)
46 changed: sope-ical/versitSaxDriver/
47 2004-12-14 Marcus Mueller <znek@mulle-kybernetik.com>
48 * versitSaxDriver.xcode: minor changes and updated
49 added: sope-ical/data/test-noodle1.ics
50 added: sope-xml/ChangeLogSaxDriver
51 changed: sope-xml/XmlRpc/
52 2004-12-14 Marcus Mueller <znek@mulle-kybernetik.com>
53 * XmlRpc.xcode: minor cleanup
54 changed: sope-xml/STXSaxDriver/
55 2004-11-04 Helge Hess <helge.hess@skyrix.com>
56 * use Version file for install directory location
57 changed: sope-xml/DOM/
58 2004-12-14 Marcus Mueller <znek@mulle-kybernetik.com>
59 * DOM.xcode: minor cleanup
60 changed: sope-xml/pyxSAXDriver/
61 2004-11-04 Helge Hess <helge.hess@skyrix.com>
62 * use Version file for install directory location
63 changed: sope-xml/SaxObjC/
64 2004-11-12 Max Berger <max@berger.name>
65 * SaxXMLReaderFactory.m: fixed SaxDriver lookup for gstep-base on
66 MingW32 (OGo bug #979) (v4.5.47)
67 2004-11-12 Helge Hess <helge.hess@opengroupware.org>
68 * SaxXMLReaderFactory.m: cleanup of driver path processing (v4.5.46)
69 2004-11-07 Marcus Mueller <znek@mulle-kybernetik.com>
70 * SaxObjC.xcode: added SOPE_MAJOR/MINOR definitions for the build
71 2004-11-07 Helge Hess <helge.hess@opengroupware.org>
72 * SaxXMLReaderFactory.m: fixed a bug in FHS bundle lookup (v4.5.45)
73 2004-11-06 Helge Hess <helge.hess@opengroupware.org>
74 * SaxObjectModel.m, SaxXMLReaderFactory.m: use SOPE version defines
75 for object model lookup (v4.5.44)
76 2004-10-30 Marcus Mueller <znek@mulle-kybernetik.com>
77 * SaxObjectDecoder.m: fixed typo that prevented compile on non
78 Apple Foundation (v4.3.43)
79 * SaxObjectDecoder.m: provide fix for discovering mutable array on
80 Apple/CoreFoundation - this is rather disturbing, but Apple really
81 broke the concept of mutability for NSArray/NSDictionary. (v4.3.42)
82 changed: sope-xml/libxmlSAXDriver/
83 2004-12-14 Marcus Mueller <znek@mulle-kybernetik.com>
84 * libxmlSAXDriver.xcode: minor fixes
85 2004-11-04 Helge Hess <helge.hess@skyrix.com>
86 * use Version file for install directory location
87 2004-11-04 Helge Hess <helge.hess@skyrix.com>
88 * fhs.make, GNUmakefile: use Version file to set install dir
90 2004-12-14 Marcus Mueller <znek@mulle-kybernetik.com>
91 * znek-fix-xcode-projects.sh: added my personal pre-commit Xcode
93 2004-11-07 Marcus Mueller <znek@mulle-kybernetik.com>
94 * syncXcodeVersions.sh: script file to adjust the framework versions
95 used in the Xcode files to those used by the GNUmakefile process
96 added: maintenance/changes-4.3.9-to-4.5a.1.txt
97 added: maintenance/changes-4.3.9-to-4.3.10.txt
98 added: maintenance/syncXcodeVersions.sh
99 added: maintenance/znek-fix-xcode-projects.sh
100 added: maintenance/mod_ngobjweb_rhel3.spec
101 added: maintenance/mod_ngobjweb_suse92.spec
102 added: maintenance/mod_ngobjweb_redhat9.spec
103 added: maintenance/sope-fixcopyright.sh
104 changed: sope-appserver/
105 2004-12-14 Marcus Mueller <znek@mulle-kybernetik.com>
106 * NGXmlRpc/NGXmlRpc.xcode: minor changes and updated
107 2004-11-07 Marcus Mueller <znek@mulle-kybernetik.com>
108 * sope-appserver.xcode: added NGXmlRpc product
109 * README-OSX.txt: updated prebinding information
110 2004-11-02 Marcus Mueller <znek@mulle-kybernetik.com>
111 * sope-appserver.xcode: adjusted the build process to new NGObjWeb
113 added: sope-appserver/NGObjWeb.tgz
114 added: sope-appserver/samples/xmlrpc
115 changed: sope-appserver/samples/HelloWorld/
116 2004-11-16 Helge Hess <helge.hess@opengroupware.org>
117 * GNUmakefile.preamble: fixed for FHS setups
118 changed: sope-appserver/samples/TestPages/
119 2004-11-16 Helge Hess <helge.hess@opengroupware.org>
120 * Main.wo: show session id on main page
121 * GNUmakefile.preamble: fixed for FHS layouts
122 changed: sope-appserver/NGXmlRpc/
123 2005-01-02 Helge Hess <helge.hess@opengroupware.org>
124 * WODirectAction+XmlRpc.m: minor code cleanups (v4.5.9)
125 2004-11-11 Marcus Mueller <znek@mulle-kybernetik.com>
126 * NGXmlRpc.xcode: fixed a subtle bug that prevent Xcode from being
128 2004-11-07 Marcus Mueller <znek@mulle-kybernetik.com>
130 * NGXmlRpc.xcode: new Xcode project
131 * common.h: fixed for multiple inclusion during Xcode
132 build (common.h is the prefix header)
133 changed: sope-appserver/SoOFS/
134 2004-11-04 Helge Hess <helge.hess@skyrix.com>
135 * use Version file for install directory location
136 changed: sope-appserver/WOExtensions/
137 2004-12-21 Marcus Mueller <znek@mulle-kybernetik.com>
138 * WOKeyValueConditional.[api,m]: added "negate" binding (v4.5.21)
139 2004-12-14 Marcus Mueller <znek@mulle-kybernetik.com>
140 * WOExtensions.xcode: minor fixes and updated
141 2004-11-07 Marcus Mueller <znek@mulle-kybernetik.com>
142 * WOExtensions.xcode: bumped the framework version
143 2004-11-04 Marcus Mueller <znek@mulle-kybernetik.com>
145 * *.api: new formal definitions for WOElements defined in this
147 * WOExtensions.xcode: added .api files
148 2004-11-04 Helge Hess <helge.hess@skyrix.com>
149 * use Version file for install directory location
150 added: sope-appserver/WOExtensions/WOTable.api
151 added: sope-appserver/WOExtensions/WOExtensions.wox
152 added: sope-appserver/WOExtensions/JSModalWindow.api
153 added: sope-appserver/WOExtensions/WORedirect.api
154 added: sope-appserver/WOExtensions/WOCollapsibleComponentContent.api
155 added: sope-appserver/WOExtensions/WODictionaryRepetition.api
156 added: sope-appserver/WOExtensions/JSTextFlyover.api
157 added: sope-appserver/WOExtensions/JSValidatedField.api
158 added: sope-appserver/WOExtensions/JSConfirmPanel.api
159 added: sope-appserver/WOExtensions/WOKeyValueConditional.api
160 added: sope-appserver/WOExtensions/WOCheckBoxMatrix.api
161 added: sope-appserver/WOExtensions/WOThresholdColoredNumber.api
162 added: sope-appserver/WOExtensions/JSAlertPanel.api
163 added: sope-appserver/WOExtensions/WORadioButtonMatrix.api
164 added: sope-appserver/WOExtensions/JSImageFlyover.api
165 added: sope-appserver/WOExtensions/WOTabPanel.api
166 changed: sope-appserver/NGObjWeb/
167 2004-12-21 Helge Hess <helge.hess@opengroupware.org>
168 * WOMessage.m: added 'WOMessageUseUTF8' bool default to enable UTF-8
169 as the default message encoding (v4.5.104)
170 2004-12-19 Marcus Mueller <znek@mulle-kybernetik.com>
172 * WOContext.m: fixed bug in -pushCursor:, first element in newly
173 allocated stack was never set
174 * DynamicElements/WORepetition.m: reverted use of -pushCursor/
175 -popCursor for ComplexRepetition, but only in case index is not used.
176 2004-12-18 Marcus Mueller <znek@mulle-kybernetik.com>
177 * DynamicElements/WORepetition.m: bugfix in -appendToResponse:... for
178 case when only "count" and "index" are set (this didn't work because
179 of erroneous use of -pushCursor/-popCursor) (v4.5.102)
180 2004-12-14 Marcus Mueller <znek@mulle-kybernetik.com>
181 * NGObjWeb.xcode: minor changes and updated
182 * WebDAV/WebDAV.xcode: minor changes and updated
183 * SoObjects/SoObjects.xcode: minor changes and updated
184 * NGHttp/NGHttp.xcode: minor changes and updated
185 2004-11-25 Helge Hess <helge.hess@skyrix.com>
186 * Defaults.plist: set WOHttpAllowHost per default to ( localhost,
187 localhost.localdomain ) (v4.5.101)
188 2004-11-24 Helge Hess <helge.hess@opengroupware.org>
189 * DynamicElements/WOForm.m: minor code cleanups (v4.5.100)
190 2004-11-23 Helge Hess <helge.hess@opengroupware.org>
191 * WORequestHandler.m: properly check whether logger is available
192 prior running debugWithFormat: to avoid excessive logging in OGo
194 2004-11-23 Helge Hess <helge.hess@skyrix.com>
195 * WOComponent.m: reapplied change in v4.2.423 which got lost in some
196 4.5 logging change (v4.5.98)
197 2004-11-22 Helge Hess <helge.hess@skyrix.com>
199 * WOContext.m: move some categories into main class implementation
200 * WORequestHandler.m: bind default logger to WODebuggingEnabled
201 2004-11-21 Helge Hess <helge.hess@opengroupware.org>
202 * WODirectActionRequestHandler.m: minor code cleanups (v4.5.96)
203 2004-11-19 Marcus Mueller <znek@mulle-kybernetik.com>
205 * Defaults.plist: new defaults for NGLogging
206 * WOHttpAdaptor/WOHttpAdaptor.m: rewrote transaction logging to use
207 NGLogging. Configuration for transActionLogger is stored in
209 NOTE: no profiling has been done, yet - thus the profiling
210 information needs to be updated (a TODO has been placed at the
212 * DynamicElements/_WOTemporaryHyperlink.m: added correct cast to
213 circumvent gcc bug (false warning).
214 2004-11-19 Helge Hess <helge.hess@opengroupware.org>
216 * NGHttp+WO.m: minor improvements to cookie handling
217 * WORequestHandler.m: cleaned up cookie adder
219 * WOApplication.m: print a note if debug logging is enabled
220 * WOComponentRequestHandler.m: removed usage of unavailabel
221 -logInfoWithFormat: (replaced with logWithFormat:)
222 * WOStatisticsStore.m: fixed a new warning due to incompatible pointer
224 * WOComponentRequestHandler.m: append session-id cookies to response,
225 reject favicon requests, added some logs, minor cleanups (v4.5.92)
226 2004-11-18 Marcus Mueller <znek@mulle-kybernetik.com>
228 * Associations/{WOKeyPathAssociation.m, WOLabelAssociation.m,
229 WOResourceURLAssociation.m, common.h},
230 DynamicElements/{WOForm.m, WOGenericElement.m, WOImage.m,
231 WOPopUpButton.m, WOString.m, WOxHTMLElemBuilder.m,
232 WOxMiscElemBuilder.m, _WOTemporaryHyperlink.m},
233 NGObjWeb/WOxElemBuilder.h,
234 SoObjects/{SoActionInvocation.m, SoClassSecurityInfo.m,
235 SoComponent.m, SoObject+Traversal.m, SoObject.m,
236 SoObjectRequestHandler.m, SoObjectSOAPDispatcher.m,
237 SoObjectXmlRpcDispatcher.m, SoPageInvocation.m, SoProduct.m,
238 SoProductClassInfo.m, SoProductRegistry.m,
239 SoProductResourceManager.m, SoSelectorInvocation.m},
240 Templates/{WOApplication+Builders.m, WOComponentScriptPart.m,
241 WODParser.m, WOHTMLParser.m, WOWrapperTemplateBuilder.m,
242 WOxComponentElemBuilder.m, WOxElemBuilder.m, common.h},
243 WebDAV/{SaxDAVHandler.m, SoDAVSQLParser.m, SoObject+SoDAV.m,
244 SoObject+SoDAVQuery.m, SoObjectWebDAVDispatcher.m,
246 WOHttpAdaptor/{WOHttpAdaptor.m, WOHttpTransaction.m,
248 NGHttp+WO.m, OWResourceManager.m, SNSConnection.m,
249 WEClientCapabilities.m, WOApplication.m, WOChildComponentReference.m,
250 WOComponent.m, WOComponentDefinition.m, WOComponentRequestHandler.m,
251 WOContext.m, WOCoreApplication+Bundle.m, WOCoreApplication.m,
252 WODirectAction.m, WODirectActionRequestHandler.m, WODisplayGroup.m,
253 WODynamicElement.m, WOElementID.m, WOFileSessionStore.m,
254 WOMessage.m, WOPageRequestHandler.m, WORequest.m, WORequestHandler.m,
255 WOResourceManager.m, WORunLoop.m, WOServerSessionStore.m,
256 WOSimpleHTTPParser.m, _WOStringTable.m, common.h:
257 changed to use new logging API, various code cleanup.
258 * NGObjWeb.xcode, SoObjects/SoObjects.xcode, WebDAV/WebDAV.xcode:
259 bumped framework version
260 2004-11-18 Helge Hess <helge.hess@opengroupware.org>
261 * WORequestHandler.m: removed double click hack, not necessary anymore
263 2004-11-17 Helge Hess <helge.hess@opengroupware.org>
264 * WORequestHandler.m: added 'WOUseGlobalCookiePath' default to
265 configure whether the application URL (NO) or "/" (YES) should be
266 used as the path for the session-id cookie (related to OGo bug #914
268 2004-11-15 Helge Hess <helge.hess@skyrix.com>
269 * WOSimpleHTTPParser.m: set a default file boundary size and max upload
270 size if the Defaults.plist was not loaded (eg in xmlrpc_call with
271 WOHTTPConnectionUseSimpleParser) (v4.5.88)
272 2004-11-15 Marcus Mueller <znek@mulle-kybernetik.com>
274 * WOCoreApplication.m: needed to define a private +logger to enable
275 proper logging in class methods.
276 * WOHttpAdaptor/common.h: add new logging API to common includes
277 * WOHttpAdaptor/WOHttpAdaptor.m: rewrote logging to use new logging
278 API. Added an own (conditional) logger for performance logging.
279 2004-11-13 Helge Hess <helge.hess@opengroupware.org>
280 * WOApplication.m: changed wrapper-missing-log from warn to debug
282 2004-11-13 Helge Hess <helge@groove.local>
283 * WOApplication.m, WOCoreApplication.m: do not use deprecated logger
285 2004-11-12 Marcus Mueller <znek@mulle-kybernetik.com>
286 * WOApplication.m, WOCoreApplication.m: use new NGLogging API from
287 NGExtensions (v4.5.84)
288 2004-11-07 Marcus Mueller <znek@mulle-kybernetik.com>
289 * NGObjWeb.xcode: declared several So* headers as public - these were
290 already public in the GNUmakefiles but declared as project headers
291 in Xcode - fixed this incompatibility.
292 * NGObjWeb.xcode: fixed incorrect SOPE_MINOR_VERSION
293 * NGObjWeb.xcode, WebDAV/WebDAV.xcode, SoObjects/SoObjects.xcode:
294 bumped the framework version
295 2004-11-04 Helge Hess <helge.hess@skyrix.com>
296 * use Version file for install directory location
297 2004-11-03 Marcus Mueller <znek@mulle-kybernetik.com>
298 * DynamicElements/*.api: provided formal specifications for all
299 dynamic elements in a format borrowed from WebObjects 4.51.
301 2004-11-03 Helge Hess <helge.hess@skyrix.com>
302 * branched 4.3 into 4.4 and 4.5
303 2004-11-03 Helge Hess <helge.hess@skyrix.com>
304 * WOWatchDogApplicationMain.m: disable warning on /etc server defaults
306 2004-11-02 Marcus Mueller <znek@mulle-kybernetik.com>
308 * NGObjWeb.xcode: added new targets to the build process to make
309 embedding of SoProducts within the framework's wrapper possible.
310 * SoObjects/SoProductRegistry.m: fixed crash bug on Cocoa Foundation
311 that occurred during product registration. As a new feature added
312 search for products within framework's "SoProducts" resource
313 directory. This can be used as a fallback, suitable for wrapper
314 targets that want to use "SoObjects" functionality.
315 2004-11-01 Helge Hess <helge.hess@opengroupware.org>
316 * WebDAV/SoWebDAVRenderer.m: added support for multiple resource type
318 2004-10-31 Helge Hess <helge.hess@opengroupware.org>
319 * WebDAV/SoWebDAVRenderer.m: preserve etag in response if set (v4.3.79)
320 * SoObjects/SoDefaultRenderer.m: fixed typo, check exceptions for 200
321 HTTP codes and do not return them as an error (v4.3.78)
322 2004-10-27 Marcus Mueller <znek@mulle-kybernetik.com>
323 * DynamicElements/{WOResetButton.m, WOText.m, WOFileUpload.m,
324 WOGenericElement.m, _WOComplexHyperlink.m, WOHiddenField.m,
325 WOImageButton.m, WOCheckBoxList.m, _WOCommonStaticDAHyperlink.m,
326 WORadioButton.m, WOForm.m, WOMetaRefresh.m, WOJavaScript.m,
327 WOEmbeddedObject.m, WOImage.m, WOBrowser.m, WOVBScript.m, WOIFrame.m,
328 WOPasswordField.m, _WOSimpleActionHyperlink.m, WOGenericContainer.m,
329 WOCheckBox.m, WORadioButtonList.m, WOTextField.m, WOFrame.m,
330 WOBody.m, WOSubmitButton.m}:
331 fixed rendering of otherTagString, which was appended without
332 leading space before. (v4.3.77)
333 2004-10-26 Helge Hess <helge.hess@opengroupware.org>
334 * DynamicElements/WOxHTMLElemBuilder.m: select WOSubmitButton for
335 <input type="button"> in .wox files (should be fixed) (v4.3.76)
336 2004-10-25 Helge Hess <helge.hess@opengroupware.org>
337 * SoObjects/SoUser.m: just return nil for unsupported KVC keys
339 2004-10-23 Helge Hess <helge.hess@opengroupware.org>
341 * WODirectAction.m: ignore requests on unbound KVC keys on non-lF
343 * SoObjects/SoObjectXmlRpcDispatcher.m: do not call -setUserInfo: to
344 annotate NSException's on Cocoa Foundation
345 * SoObjects/SoActionInvocation.m: added support for calling actions
346 and pages with positional parameters (eg from XML-RPC)
347 * SoObjects/SoObjectXmlRpcDispatcher.m: when looking up a SoMethod for
348 an XML-RPC method name containing a dot (like system.listmethods),
349 first check the fully qualified name prior traversing the package
351 * SoObjects/SoObjectXmlRpcDispatcher.m: print a warning if server was
352 not linked against libNGXmlRpc
353 2004-10-22 Marcus Mueller <znek@mulle-kybernetik.com>
354 * WOElement.m: fixed unwanted behaviour introduced in v4.3.72 (v4.3.73)
355 * WOElement.m: queryParameters override keys from queryDictionary in
356 case of conflicts (v4.3.72)
357 * WOElement.m: if both queryDictionary and queryParameters were set on
358 an element, the '&' seperator wasn't rendered when it should in fact
360 2004-10-22 Helge Hess <helge.hess@opengroupware.org>
361 * Defaults.plist: only use single char prefixes for Exchange namespaces
362 (Connector bug #68682) (v4.3.70)
363 removed: sope-appserver/NGObjWeb/Templates/GNUmakefile.preamble
364 changed: sope-appserver/NGObjWeb/NGHttp/
365 2004-12-14 Marcus Mueller <znek@mulle-kybernetik.com>
366 * NGHttp.xcode: minor changes and updated
367 2004-11-18 Marcus Mueller <znek@mulle-kybernetik.com>
368 * NGHttp.xcode: bumped the framework version
369 2004-11-07 Marcus Mueller <znek@mulle-kybernetik.com>
370 * NGHttp.xcode: bumped the framework version
371 added: sope-appserver/NGObjWeb/DynamicElements/WOJavaScript.api
372 added: sope-appserver/NGObjWeb/DynamicElements/WOString.api
373 added: sope-appserver/NGObjWeb/DynamicElements/WORadioButtonList.api
374 added: sope-appserver/NGObjWeb/DynamicElements/WOResourceURL.api
375 added: sope-appserver/NGObjWeb/DynamicElements/WONestedList.api
376 added: sope-appserver/NGObjWeb/DynamicElements/WOEmbeddedObject.api
377 added: sope-appserver/NGObjWeb/DynamicElements/WOImage.api
378 added: sope-appserver/NGObjWeb/DynamicElements/WOQuickTime.api
379 added: sope-appserver/NGObjWeb/DynamicElements/WOVBScript.api
380 added: sope-appserver/NGObjWeb/DynamicElements/WOHiddenField.api
381 added: sope-appserver/NGObjWeb/DynamicElements/WOPasswordField.api
382 added: sope-appserver/NGObjWeb/DynamicElements/WORepetition.api
383 added: sope-appserver/NGObjWeb/DynamicElements/WOConditional.api
384 added: sope-appserver/NGObjWeb/DynamicElements/WOCheckBox.api
385 added: sope-appserver/NGObjWeb/DynamicElements/WOTextField.api
386 added: sope-appserver/NGObjWeb/DynamicElements/WOFrame.api
387 added: sope-appserver/NGObjWeb/DynamicElements/WOForm.api
388 added: sope-appserver/NGObjWeb/DynamicElements/WOSwitchComponent.api
389 added: sope-appserver/NGObjWeb/DynamicElements/WOMetaRefresh.api
390 added: sope-appserver/NGObjWeb/DynamicElements/WOEntity.api
391 added: sope-appserver/NGObjWeb/DynamicElements/WOResetButton.api
392 added: sope-appserver/NGObjWeb/DynamicElements/WOBrowser.api
393 added: sope-appserver/NGObjWeb/DynamicElements/WOText.api
394 added: sope-appserver/NGObjWeb/DynamicElements/WOFileUpload.api
395 added: sope-appserver/NGObjWeb/DynamicElements/WOGenericContainer.api
396 added: sope-appserver/NGObjWeb/DynamicElements/WOGenericElement.api
397 added: sope-appserver/NGObjWeb/DynamicElements/WOIFrame.api
398 added: sope-appserver/NGObjWeb/DynamicElements/WOHyperlink.api
399 added: sope-appserver/NGObjWeb/DynamicElements/WOImageButton.api
400 added: sope-appserver/NGObjWeb/DynamicElements/WOComponentReference.api
401 added: sope-appserver/NGObjWeb/DynamicElements/WOCheckBoxList.api
402 added: sope-appserver/NGObjWeb/DynamicElements/WOSetCursor.api
403 added: sope-appserver/NGObjWeb/DynamicElements/WORadioButton.api
404 added: sope-appserver/NGObjWeb/DynamicElements/WOBody.api
405 added: sope-appserver/NGObjWeb/DynamicElements/WOPopUpButton.api
406 added: sope-appserver/NGObjWeb/DynamicElements/WOSubmitButton.api
407 added: sope-appserver/NGObjWeb/DynamicElements/WOActionURL.api
408 changed: sope-appserver/mod_ngobjweb/
409 2004-11-17 Helge Hess <helge.hess@skyrix.com>
410 * handler.c (_connectInstance): fixed apr_sleep for Apache 2 which now
411 requires microseconds (thanks Christophe Bernard for pointing that
413 changed: sope-appserver/WEExtensions/
414 2004-12-14 Marcus Mueller <znek@mulle-kybernetik.com>
415 * WEExtensions.xcode: minor changes and updated
416 2004-11-23 Helge Hess <helge.hess@opengroupware.org>
417 * WETabItem.[hm]: added support for href and direct actions (v4.5.64)
419 * removed WEClientCapabilities.h (lives in NGObjWeb for quite some time now)
420 * WETabView.m: code cleanups, added a way to disable certain tabs
421 (disabledTabKeys association)
422 2004-11-07 Marcus Mueller <znek@mulle-kybernetik.com>
423 * WEExtensions.xcode: bumped the framework version
424 2004-11-06 Marcus Mueller <znek@mulle-kybernetik.com>
426 * WETreeView.m, WETreeHeader.m, WEEpozEditor.m, WETreeData.m,
427 WEPageLink.m, WETableView/WETableHeader.m: fixes for incorrect
428 rendering of otherTagString attribute.
429 * *.api: new formal definitions for WOElements defined in this
431 * WEExtensions.xcode: added .api files
432 2004-11-04 Helge Hess <helge.hess@skyrix.com>
433 * use Version file for install directory location
434 added: sope-appserver/WEExtensions/WEExtensions.wox
435 added: sope-appserver/WEExtensions/WECase.api
436 added: sope-appserver/WEExtensions/WEVSpanTableMatrix.api
437 added: sope-appserver/WEExtensions/WECalendarField.api
438 added: sope-appserver/WEExtensions/WEDragContainer.api
439 added: sope-appserver/WEExtensions/WEBrowser.api
440 added: sope-appserver/WEExtensions/WEEpozEditor.api
441 added: sope-appserver/WEExtensions/WEComponentValue.api
442 added: sope-appserver/WEExtensions/WEPageLink.api
443 added: sope-appserver/WEExtensions/WEPageItem.api
444 added: sope-appserver/WEExtensions/WEContextKey.api
445 added: sope-appserver/WEExtensions/WEQualifierConditional.api
446 added: sope-appserver/WEExtensions/WEContextConditional.api
447 added: sope-appserver/WEExtensions/WEWeekOverview.api
448 added: sope-appserver/WEExtensions/WETabItem.api
449 added: sope-appserver/WEExtensions/WEMonthLabel.api
450 added: sope-appserver/WEExtensions/WETimeField.api
451 added: sope-appserver/WEExtensions/JSMenu.api
452 added: sope-appserver/WEExtensions/WEHSpanTableMatrix.api
453 added: sope-appserver/WEExtensions/WETableMatrixContent.api
454 added: sope-appserver/WEExtensions/WEDropContainer.api
455 added: sope-appserver/WEExtensions/WEPageView.api
456 added: sope-appserver/WEExtensions/WEMonthOverview.api
457 added: sope-appserver/WEExtensions/JSShiftClick.api
458 added: sope-appserver/WEExtensions/JSMenuItem.api
459 added: sope-appserver/WEExtensions/WETreeData.api
460 added: sope-appserver/WEExtensions/WETreeView.api
461 added: sope-appserver/WEExtensions/JSClipboard.api
462 added: sope-appserver/WEExtensions/WETabView.api
463 added: sope-appserver/WEExtensions/WEWeekColumnView.api
464 added: sope-appserver/WEExtensions/WETreeHeader.api
465 added: sope-appserver/WEExtensions/WETableMatrix.api
466 added: sope-appserver/WEExtensions/WERichString.api
467 added: sope-appserver/WEExtensions/WETableMatrixLabel.api
468 added: sope-appserver/WEExtensions/WEDateField.api
469 added: sope-appserver/WEExtensions/WESwitch.api
470 added: sope-appserver/WEExtensions/WERedirect.api
471 added: sope-appserver/WEExtensions/WECollapsibleComponentContent.api
472 removed: sope-appserver/WEExtensions/WEClientCapabilities.h
473 added: sope-appserver/WEExtensions/WETableView/WETableHeader.api
474 added: sope-appserver/WEExtensions/WETableView/WETableData.api
475 added: sope-appserver/WEExtensions/WETableView/WETableView.api
476 added: xmlrpc_call/HandleCredentialsClient.h
477 added: xmlrpc_call/HandleCredentialsClient.m
478 added: xmlrpc_call/XmlRpcClientTool.h
479 added: xmlrpc_call/XmlRpcClientTool.m
480 added: xmlrpc_call/NSObject+Printing.m
481 added: xmlrpc_call/README
482 added: xmlrpc_call/ChangeLog
483 changed: sope-ldap/NGLdap/
484 2004-12-14 Marcus Mueller <znek@mulle-kybernetik.com>
485 * NGLdap.xcode: minor fixes and updated
487 2004-12-09 Helge Hess <helge.hess@opengroupware.org>
488 * NGMime: fixed an issue with future date headers and libFoundation
490 2004-12-03 Helge Hess <helge.hess@skyrix.com>
491 * NGImap4: fixed an error handler in the Sieve client (v4.5.203)
492 2004-11-30 Helge Hess <helge.hess@skyrix.com>
493 * NGMail: fixed a bug in NGSendMail (v4.5.202)
494 2004-11-28 Helge Hess <helge.hess@skyrix.com>
495 * NGImap4: improvements in the Sieve client (v4.5.201)
496 2004-11-19 Helge Hess <helge.hess@skyrix.com>
497 * NGImap4: minor code cleanups (v4.5.200)
498 2004-11-16 Helge Hess <helge.hess@skyrix.com>
499 * NGImap4: minor code cleanups in NGSieveClient (v4.5.199)
500 2004-11-13 Helge Hess <helge.hess@opengroupware.org>
501 * NGMime: added support for 'reply-type' parameter in text MIME types
503 2004-11-08 Helge Hess <helge.hess@skyrix.com>
504 * NGImap4: fixed a bug with parsing envelopes that are reported with
505 data headers ({count} syntax) (v4.5.197)
506 2004-10-30 Thierry Delhaise <befree_fr@mac.com>
507 * NGImap4: fixed OGo bug #958 (IMAP4 parser broke with Courier)
509 2004-10-29 Helge Hess <helge.hess@skyrix.com>
510 * NGMime: minor cleanups (v4.3.195)
511 2004-10-28 Helge Hess <helge.hess@skyrix.com>
512 * NGImap4: added a constructor to NGImap4Envelope (v4.3.194)
513 2004-10-27 Helge Hess <helge.hess@opengroupware.org>
514 * NGImap4: enhanced NGImap4EnvelopeAddress (v4.3.193)
515 * NGMail: support special sendmail location on MacOSX (v4.3.192)
516 * NGMail: fixed a bug in NGSendMail (v4.3.191)
517 * NGMail: added NGSendMail object (v4.3.190)
518 changed: sope-mime/NGMail/
519 2004-12-14 Marcus Mueller <znek@mulle-kybernetik.com>
520 * NGMail.xcode: minor fixes and updated
521 2004-11-30 Helge Hess <helge.hess@skyrix.com>
522 * NGSendMail.m: properly pass the command line to sendmail
523 2004-10-29 Helge Hess <helge.hess@skyrix.com>
524 * NGSendMail.m: use fwrite() to write to pipe
525 * NGMimeMessageGenerator.m: minor code cleanups
526 2004-10-27 Marcus Mueller <znek@mulle-kybernetik.com>
527 * NGMail.xcode: added NGSendMail.h
528 2004-10-27 Helge Hess <helge.hess@opengroupware.org>
529 * NGSendMail.m: use /usr/sbin/sendmail on Cocoa Foundation
530 (/usr/lib/sendmail on all other platforms)
531 * NGSendMail.m: properly setup user defaults object
532 * added new NGSendMail object (derived from mail-deliver command in
534 added: sope-mime/NGMail/NGSendMail.h
535 added: sope-mime/NGMail/NGSendMail.m
536 changed: sope-mime/NGImap4/
537 2004-12-14 Marcus Mueller <znek@mulle-kybernetik.com>
538 * NGImap4.xcode: minor fixes and updated
539 2004-12-03 Helge Hess <helge.hess@skyrix.com>
540 * NGSieveClient.m: fixed error processing on missing scripts
541 2004-11-28 Helge Hess <helge.hess@skyrix.com>
542 * NGSieveClient.m: can init using a URL, prepared some parsing methods,
543 open connection on demand when login:password: is called, added
544 support for -listScripts and -getScript:
545 * NGSieveClient.m: added a buffered stream for raw IO, added proper
546 error handling in some methods, added support for 'NSData commands',
547 properly convert commands to UTF-8
548 2004-11-19 Helge Hess <helge.hess@skyrix.com>
549 * NGSieveClient.m, NGImap4Client.m: minor code cleanups
550 2004-11-16 Helge Hess <helge.hess@skyrix.com>
551 * NGSieveClient.m: some code cleanups, needs fixes for UTF-8 scripts
552 2004-11-08 Helge Hess <helge.hess@skyrix.com>
553 * NGImap4ResponseParser.m(_parseQuotedStringOrNIL): added support for
554 parsing "data" strings (those which begin with {count})
555 2004-10-30 Thierry Delhaise <befree_fr@mac.com>
556 * NGImap4ResponseParser.m: fixed OGo bug #958 (consume didn't match
557 SEARCH match in IMAP4 parser)
558 2004-10-28 Helge Hess <helge.hess@skyrix.com>
559 * NGImap4Envelope.m: added constructor method:
560 -initWithMessageID:subject:sender:replyTo:to:cc:bcc:
561 2004-10-27 Helge Hess <helge.hess@opengroupware.org>
562 * NGImap4EnvelopeAddress.m: added -initWithString: method (not properly
563 implemented yet, should parse the string using the
565 changed: sope-mime/NGMime/
566 2004-12-14 Marcus Mueller <znek@mulle-kybernetik.com>
567 * NGMime.xcode: minor fixes and updated
568 2004-12-09 Helge Hess <helge.hess@opengroupware.org>
569 * NGMimeRFC822DateHeaderFieldParser.m: fix spam mail date header
570 parsing for libFoundation
571 2004-11-13 Helge Hess <helge.hess@opengroupware.org>
572 * NGConcreteMimeType.m: added support for 'reply-type' parameter in
574 2004-10-27 Marcus Mueller <znek@mulle-kybernetik.com>
575 * NGMime.xcode: added NGSendMail files to Xcode build
576 added: sope-mime/samples/sievetool.m
577 changed: sopex/SOPEX/
578 2004-11-23 Marcus Mueller <znek@mulle-kybernetik.com>
580 * CHANGES: new file providing an overview of the architectural changes
581 between 1.x and 2.x in form of an overview
583 * SOPEXBrowserController.[hm]: new controller responsible for managing
584 the contents of a WebView. For each "target" window in an application
585 a new controller is created and assigned. NOTE: there's a major
586 bug that causes the controller's to be released at the end of a
587 load. The reason for the bug is still unclear, but it's something
588 that is caused by WebKit (by its resource loading delegate
589 mechanism). As long as this isn't fixed, the -release method is
590 overwritten to do nothing.
591 * English.lproj/SOPEXBrowserController.nib: accompanying NIB for the
592 SOPEXBrowserController
593 * SOPEXConsoleAppender.m: new appender for the SOPEXConsole
594 * SOPEXConsoleEventFormatter.m: special event formatter, providing
595 required formatting for the SOPEXConsole
596 * SOPEXConsole.[hm]: basically rewritten, doesn't work on file handles
597 any more but instead uses its own SOPEXConsoleAppender to receive
599 * SOPEXAppController.[hm]: substantially rewritten. SOPEXAppController
600 only cares for stuff happening on an app level (setup, connecting to
601 the SOPE thread, notifications). All other stuff (WebKit) is handled
602 by SOPEXBrowserController now.
603 * SOPEX_Prefix.pch: renamed - is common.h now
604 * SOPEXSNSController.[hm]: removed, obsoleted due to technical changes
605 * SOPEXApplication.[hm]: removed, obsoleted due to technical changes
606 * English.lproj/SOPEXMainMenu.nib: removed, this is part of a new
607 project's template now.
608 * *.m: major code cleanup, reformatting.
609 * *.h: proper safeguarding headers against double inclusion.
610 added: sopex/SOPEX/CHANGES
611 added: sopex/SOPEX/SOPEXConsoleAppender.m
612 added: sopex/SOPEX/SOPEXBrowserController.h
613 added: sopex/SOPEX/SOPEXBrowserController.m
614 added: sopex/SOPEX/TODO
615 added: sopex/SOPEX/common.h
616 added: sopex/SOPEX/SOPEXConsoleEventFormatter.m
617 removed: sopex/SOPEX/SOPEX_Prefix.pch
618 removed: sopex/SOPEX/SOPEXSNSController.h
619 removed: sopex/SOPEX/SOPEXSNSController.m
620 removed: sopex/SOPEX/SOPEXApplication.h
621 removed: sopex/SOPEX/SOPEXApplication.m
622 added: sopex/SOPEX/English.lproj/SOPEXBrowserController.nib
623 removed: sopex/SOPEX/English.lproj/SOPEXMainMenu.nib
624 changed: sopex/Templates/
625 2004-12-19 Marcus Mueller <znek@mulle-kybernetik.com>
626 * Project Templates/SOPE/Web Application/*: fixed various replacement
627 and encoding related issues with project template
628 2004-12-14 Marcus Mueller <znek@mulle-kybernetik.com>
629 * Project Templates/SOPE/Web Application/*: updated for SOPE:X 2.x.
630 added: sopex/Templates/Project Templates/SOPE/Web Application/Main.wox
631 added: sopex/Templates/Project Templates/SOPE/Web Application/common.h
632 removed: sopex/Templates/Project Templates/SOPE/Web Application/Main.wo
633 removed: sopex/Templates/Project Templates/SOPE/Web Application/WebApp_Prefix.pch
634 removed: sopex/Templates/Project Templates/SOPE/Web Application/Main.h
635 added: sopex/Templates/Project Templates/SOPE/Web Application/English.lproj/MainMenu.nib
636 changed: sopex/WebObjects/
637 2004-12-14 Marcus Mueller <znek@mulle-kybernetik.com>
638 * WebObjects.xcode: updated for SOPE 4.5
639 added: sopex/WebObjects/Version
640 removed: sopex/WebObjects/WebObjects_Prefix.pch
641 changed: sopex/Samples/
642 2004-12-14 Marcus Mueller <znek@mulle-kybernetik.com>
643 * WOxExtTest: updated for SOPE:X 2.x
644 removed: sopex/Samples/WOxExtTest/WOExtTest_Prefix.pch
645 added: sopex/Samples/WOxExtTest/English.lproj/MainMenu.nib
646 changed: sope-gdl1/PostgreSQL/
647 2004-12-14 Marcus Mueller <znek@mulle-kybernetik.com>
648 * PostgreSQL.xcode: minor fixes and updated
649 2004-11-04 Helge Hess <helge.hess@skyrix.com>
650 * use Version file for install directory location
651 changed: sope-gdl1/GDLAccess/
652 2004-12-14 Marcus Mueller <znek@mulle-kybernetik.com>
654 * GDLAccess.xcode: minor fixes and updated
655 * EOAttribute.m: changed usage of -timeZoneName (deprecated) to -name
656 for Foundations different to libFoundation.
657 2004-11-13 Helge Hess <helge.hess@opengroupware.org>
658 * EOAdaptor.m: fixed a bug in the lookup of GDL adaptor bundles
660 2004-11-11 Marcus Mueller <znek@mulle-kybernetik.com>
661 * GDLAccess.xcode: fixed Xcode build by providing all necessary
662 major/minor numbers and bumped the framework revision
663 2004-11-09 Helge Hess <helge.hess@skyrix.com>
665 * bumped version from 1.3 to 4.5 to be consistent with the remaining
666 SOPE versions (the "super major version" is still gdl1)
667 * EOAdaptor.m: fixed adaptor lookup path
668 changed: sope-core/NGStreams/
669 2004-11-07 Helge Hess <helge.hess@opengroupware.org>
670 * NGStreams.xcode: properly link against libssl/libcrypto and set
671 HAVE_OPENSSL=1, this enables SSL support on MacOSX
672 changed: sope-core/NGExtensions/
673 2004-12-16 Marcus Mueller <znek@mulle-kybernetik.com>
674 * NGCalendarDateRange.[hm]: new convenience method -containsDateRange:
676 2004-12-14 Marcus Mueller <znek@mulle-kybernetik.com>
677 * NGExtensions.xcode: minor fixes and updated
678 2004-12-05 Helge Hess <helge.hess@opengroupware.org>
679 * EOFilterDataSource.m, EOCacheDataSource.m: minor code cleanups
681 2004-11-24 Helge Hess <helge.hess@opengroupware.org>
682 * FdExt.subproj/NSObject+Logs.m: fixed debug logging to be compatible
683 with existing code (v4.5.138)
684 * NGBundleManager.m: subminor code cleanups (v4.5.137)
685 2004-11-19 Marcus Mueller <znek@mulle-kybernetik.com>
686 * NGLogging: updated - API considered stable now.
687 NOTE: "make distclean" is required this time. (v4.5.136)
688 2004-11-19 Helge Hess <helge.hess@opengroupware.org>
690 * FdExt.subproj/NSObject+Logs.m: fixed a bug in default logger creation
691 (incorrect static variable)
692 * NGLogging: fixed bug in console appender, increased speed, avoid
693 different logger objects for each class
694 2004-11-18 Marcus Mueller <znek@mulle-kybernetik.com>
697 * NGExtensions/NSObject+Logs.h, FdExt.subproj/NSObject+Logs.m:
698 changed existing implementation to use NGLogging by default. Added
699 some more methods to support different log levels. Also added
700 -logger and -debugLogger which are used to provide the default
701 loggers for the desired purpose.
702 * FdExt.subproj/NGBundleManager.m: fixed wrong include
703 2004-11-17 Helge Hess <helge.hess@opengroupware.org>
704 * NGBundleManager.m: fixed a bug in the bundle type check when the
705 cached bundle is NSNull (v4.5.133)
706 2004-11-17 Marcus Mueller <znek@mulle-kybernetik.com>
707 * NGLogging: updated (v4.5.132)
708 * NGLogging: updated (v4.5.131)
709 2004-11-17 Matthew Joyce <mjoyce@aboveit.nl>
710 * NGBundleManager.m: check whether bundle is nil prior running a type
712 2004-11-13 Helge Hess <helge.hess@opengroupware.org>
713 * NGBundleManager.m: some code cleanups (v4.5.129)
714 2004-11-12 Helge Hess <helge.hess@opengroupware.org>
715 * NGLogging: code cleanup (v4.5.128)
716 2004-11-12 Marcus Mueller <znek@mulle-kybernetik.com>
717 * GNUmakefile: added NGLogging.subproj (v4.5.127)
718 2004-11-01 Helge Hess <helge.hess@opengroupware.org>
719 * branched 4.3 to 4.4 and 4.5
720 2004-10-21 Helge Hess <helge.hess@skyrix.com>
721 * FdExt.subproj/NSString+URLEscaping.m: removed '&' as an URL safe
723 added: sope-core/NGExtensions/NGLogging.subproj
724 added: sope-core/NGExtensions/NGExtensions/NGLogger.h
725 added: sope-core/NGExtensions/NGExtensions/NGLoggerManager.h
726 added: sope-core/NGExtensions/NGExtensions/NGLogEventFormatter.h
727 added: sope-core/NGExtensions/NGExtensions/NGLogging.h
728 added: sope-core/NGExtensions/NGExtensions/NGLogSyslogAppender.h
729 added: sope-core/NGExtensions/NGExtensions/NGLogEvent.h
730 added: sope-core/NGExtensions/NGExtensions/NGLogAppender.h
731 added: sope-core/NGExtensions/NGExtensions/NGLogLevel.h
732 added: sope-core/NGExtensions/NGExtensions/NGLogFileHandleAppender.h
733 changed: sope-core/EOControl/
734 2004-12-14 Marcus Mueller <znek@mulle-kybernetik.com>
735 * EOControl.xcode: minor changes and updated
736 2004-12-05 Helge Hess <helge.hess@opengroupware.org>
737 * EOKeyGlobalID.m: minor code cleanup (v4.5.49)