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