]> err.no Git - sope/blob - sope-appserver/SoOFS/ChangeLog
f2e52128bc589e718d8ccc1ad53741cdb7ff70aa
[sope] / sope-appserver / SoOFS / ChangeLog
1 2005-09-18  Helge Hess  <helge.hess@opengroupware.org>
2
3         * GNUmakefile.preamble: added dependency to NGMail (v4.5.19)
4
5 2005-08-06  Helge Hess  <helge.hess@opengroupware.org>
6
7         * OFSResourceManager.m, OFSFolderDataSource.m, OFSPropertyListObject.m:
8           fixed gcc 4.0 warnings (v4.5.18)
9
10 2005-07-23  Sebastian Reitenbach  <reitenbach@rapideye.de>
11
12         * GNUmakefile.preamble: added OpenBSD linking flags (v4.5.17)
13
14 2005-05-03  Helge Hess  <helge.hess@opengroupware.org>
15
16         * GNUmakefile.preamble: added strict bundle dependencies for MacOSX
17           (v4.5.16)
18
19 2005-02-17  Marcus Mueller  <znek@mulle-kybernetik.com>
20
21         * v4.5.15
22
23         * sope.m: slightly adjusted #include's, sope.m now builds with Xcode
24           as well
25
26         * SoOFS.xcode: added sope-4.5 tool target
27
28 2005-01-04  Helge Hess  <helge.hess@opengroupware.org>
29
30         * common.h: streamline NeXT/APPLE/COCOA Foundation library define into
31           just COCOA_Foundation_LIBRARY (fixes a warning) (v4.5.14)
32
33 2005-01-04  Marcus Mueller  <znek@mulle-kybernetik.com>
34
35         * OFSWebMethodRenderer.m, OFSWebMethod.m, common.h: removed warnings
36           that occured during Xcode compile by explicitly declaring used
37           private interfaces (v4.5.14)
38
39         * v4.5.13
40
41         * SoOFS.xcode: new product
42
43         * SoOFS-Info.plist: updated properly
44
45         * GNUmakefile.preamble: adjusted include paths, this way it works in
46           Xcode also without major changes.
47
48         * common.h: safeguarded against double inclusion. Adjusted #include
49           paths
50
51         * OFSFactoryRegistry.m, OFSHttpPasswd.m, OFSWebMethodRenderer.m,
52           OFSWebMethod.m, OFSFileRenderer.m, OFSPropertyListObject.m: adjusted
53           #include path.
54
55 2004-11-04  Helge Hess  <helge.hess@skyrix.com>
56
57         * use Version file for install directory location
58
59 2004-10-12  Helge Hess  <helge.hess@opengroupware.org>
60
61         * sope.m: minor logging improvements (v4.3.12)
62
63 2004-09-29  Helge Hess  <helge.hess@skyrix.com>
64
65         * fhs.make: install 'sope' tool in FHS sbin (v4.3.11)
66
67 2004-09-27  Helge Hess  <helge.hess@skyrix.com>
68         
69         * GNUmakefile: made 'sope' executable a versioned tool (now called
70           sope-4.3) (v4.3.10)
71         
72 2004-09-10  Helge Hess  <helge.hess@skyrix.com>
73
74         * GNUmakefile: fixed soname, libname versions (v4.3.9)
75
76 2004-08-31  Helge Hess  <helge.hess@skyrix.com>
77
78         * GNUmakefile.preamble: fixed libNGMime location for gstep-make 1.9.2,
79           fixed library locations for FHS (v4.3.8)
80
81 2004-08-29  Helge Hess  <helge.hess@opengroupware.org>
82
83         * added hack to install the project in FHS locations - the library,
84           its headers, the tools and the resources will be installed in
85           FHS_INSTALL_ROOT if specified (eg make FHS_INSTALL_ROOT=/usr/local)
86           (v4.3.7)
87
88 2004-08-29  Helge Hess  <helge.hess@opengroupware.org>
89
90         * OFSResourceManager.m: fixed include for WOComponentDefinition.h
91           (v4.3.6)
92
93 2004-08-24  Helge Hess  <helge.hess@skyrix.com>
94
95         * install product in Library/SoProducts-4.3/ (v4.3.5)
96         
97         * install product in Library/SoProducts/4.3/ (v4.3.4)
98
99 2004-08-23  Helge Hess  <helge.hess@opengroupware.org>
100
101         * GNUmakefile.preamble: removed libjs linking path (v4.3.3)
102         
103         * GNUmakefile.preamble: link SoOFS product bundle against the library
104           to ensure that the class are available (v4.3.2)
105
106 2004-08-22  Helge Hess  <helge.hess@opengroupware.org>
107
108         * v4.3.1
109         
110         * moved the SoOFS library/sope tool to a separate project
111
112 2004-05-16  Marcus Mueller  <znek@mulle-kybernetik.com>
113
114         * SoOFS/SoOFS-SXP-Info.plist, SoObjects/SoCore-SXP-Info.plist: new
115           entries for Xcode build (v4.2.370)
116
117 2004-04-30  Marcus Mueller  <znek@mulle-kybernetik.com>
118
119         * SoOFS/OFSFolderDataSource.m: didn't work at all when no qualifier
120           was set (v4.2.358)
121
122 2004-02-10  Helge Hess  <helge.hess@opengroupware.org>
123         
124         * SoOFS/OFSFileRenderer.m: do not use -initWithTimeIntervalSince1970:
125           on MacOSX (deprecated in Cocoa)
126
127 2003-10-31  Helge Hess  <helge.hess@opengroupware.org>
128
129         * SoOFS/OFSFolder+SoDAV.m: fixed a warning
130
131 2003-10-29  Helge Hess  <helge.hess@skyrix.com>
132
133         * SoOFS/OFSFolder+SoDAV.m: added capability to create collections
134
135 2003-10-15  Helge Hess  <helge.hess@opengroupware.org>
136
137         * SoOFS/OFSFolder.m: generalized authenticator lookup
138
139         * SoOFS/OFSBaseObject.m: avoid endless recursions in 
140           -authenticatorInContext:
141         
142 2003-10-11  Helge Hess  <helge.hess@skyrix.com>
143
144         * SoOFS: added a folder datasource class for querying contents of an
145           OFS folder and a "contentDataSource" method
146
147         * SoOFS/OFSFile.m: moved renderer selection to 
148           SoRequestDispatcherRules
149
150         * SoOFS/product.plist: set default access of OFSImage and 
151           OFSPropertyListObject to allow, so that acquisition works when we
152           lookup a template on the object
153
154         * SoOFS/OFSResourceManager.m: improved debug logging in error cases
155
156 2003-09-06  Marcus Mueller <znek@mulle-kybernetik.com>
157
158         * SoOFS/OFSHttpPasswd.m: Include <unistd.h> for crypt if on Apple
159           or FreeBSD. A quick glimpse revealed that the system gcc (3.2) on
160           FreeBSD 5.x doesn't define __FreeBSD__ which is most likely a bug
161           and should be reported. On FreeBSD 4.x everything's as expected.
162
163 2003-08-04  Helge Hess  <helge.hess@skyrix.com>
164
165         * SoOFS/OFSHttpPasswd.m: include des.h instead of crypt.h on OpenBSD
166           (pointed out by Max Berger, thanks!)
167
168 2003-05-31  Helge Hess  <helge.hess@skyrix.com>
169         
170         * SoOFS/OFSFolder.m: fixed calculation of default-method URI when
171           given a URI with a query-string (v4.2.195)
172
173 2003-05-30  Helge Hess  <helge.hess@skyrix.com>
174         
175         * SoOFS/OFSWebMethod.m: added support for POSTs (calls takeValues on
176           the component before returning it)
177
178 2003-05-26  Helge Hess  <helge.hess@skyrix.com>
179         
180         * SoObjects/SoOFS: major fixes to "clientObject" handling
181         
182         * SoOFS: added OFSWebDocument, map 'xhtml' extension to OFSWebDocument
183         
184         * SoOFS: prepared classes for ChangeLog files and htpasswd files
185
186         * SoOFS/OFSFactoryRegistry.m: allow file extensions to determine 
187           folder factory, added exact-name support
188
189 2003-05-23  Helge Hess  <helge.hess@skyrix.com>
190         
191         * SoOFS: added methods to detect version control systems (v4.2.187)
192
193         * SoOFS: added OFSWebTemplate handler for xtmpl templates
194
195         * SoOFS/OFSResourceManager.m: uses -traverseKey with a subcontext to
196           acquire resources, added logging (SoOFSResourceManagerDebugEnabled)
197
198 2003-05-21  Helge Hess  <helge.hess@skyrix.com>
199
200         * SoOFS/OFSFileRenderer.m: changed to be a fully compliant renderer,
201           now also does the actual rendering (moved in code from OFSFile)
202         
203         * SoOFS/OFSWebMethod.m: moved OFSWebMethodRenderer to separate file
204         
205         * SoOFS/OFSWebMethod.m: added specialized renderer for OFSWebMethod
206
207 2003-05-10  Helge Hess  <helge.hess@skyrix.com>
208
209         * SoOFS/OFSFile.m: return self on GET, use a renderer
210
211         * SoOFS/OFSFile.m: added support for HEAD, cleaned up rendering (still
212           needs more work ...)
213
214         * SoOFS/OFSWebMethod.m: added OFSWebMethodDebugEnabled default to
215           trigger debug logging, fixed a bug in component caching
216
217 2003-04-15  Helge Hess  <helge.hess@skyrix.com>
218
219         * added 'sope' tool for hosting SoOFS based SOPE applications
220
221 2003-01-14  Helge Hess  <helge.hess@skyrix.com>
222         
223         * SoOFS/OFSPropertyListObject.m: improved factory and -saveObject to be
224           able to deal with new objects
225         
226         * SoOFS/OFSFactoryContext, OFSFolder: added a context creation method
227           for objects that do not yet exist in the store
228
229 2003-01-07  Helge Hess  <helge.hess@skyrix.com>
230
231         * SoOFS/OFSFactoryRegistry.m: added some code to allow SoClass'es 
232           behave as factories (located using the extension manifest key)
233
234         * SoOFS/OFSFolder.m: move factory method to a separate category
235         
236         * SoOFS/OFSResourceManager.m: fixed some compilation warnings
237         
238         * SoOFS/OFSBaseObject.m: return nil for unbound keys (OSX)
239
240 2002-12-18  Helge Hess  <helge.hess@skyrix.com>
241
242         * SoOFS/OFSFolder.m: fixed a typo
243
244 2002-12-11  Helge Hess  <helge.hess@skyrix.com>
245         
246         * SoOFS/OFSFile.m: added a generic "writeState:" method
247
248 2002-11-22  Helge Hess  <helge.hess@skyrix.com>
249         
250         * SoOFS: cleanup of OFS storage system (v4.2.94)
251
252 2002-11-17  Helge Hess  <helge.hess@skyrix.com>
253
254         * SoOFS: authenticator object is now local to the object and
255           acquired using the container (v4.2.81)
256
257 2002-11-14  Helge Hess  <helge.hess@skyrix.com>
258                 
259         * added first version of SoOFS (v4.2.75)