Mark tests as not working under TARGET_JVM
[mono.git] / mcs / class / System.Web / System.Web.Util / ChangeLog
1 2007-03-05  Marek Habersack  <mhabersack@novell.com>
2
3         * UrlUtils.cs: Make sure GetDirectory returns a directory with the
4         trailing slash.
5
6 2007-01-30  Adar Wesley <adarw@mainsoft.com>
7
8         * UrlUtils.cs: fixed GetFile to throw right exception
9
10 2007-01-20  Miguel de Icaza  <miguel@novell.com>
11
12         * FileUtils.cs (CreateTemporaryFile): Remove unused variable.
13
14 2006-11-26 Igor Zelmanovich <igorz@mainsoft.com>
15
16         * StrUtils.cs: added new helper method EscapeQuotesAndBackslashes
17
18 2006-11-13  Marek Habersack  <grendello@gmail.com>
19
20         * FileUtils.cs: Added a utility class for temporary file creation
21         (and possibly other future common file operations)
22
23 2006-03-15  Vladimir Krasnov  <vladimirk@mainsoft.com>
24
25         * DataSourceResolver.cs: corrected exceptions type in 
26         ResolveDataSource
27
28 2006-02-01  Chris Toshok  <toshok@ximian.com>
29
30         * WebEncoding.cs: CONFIGURATION_2_0 => NET_2_0, and use GetSection
31         instead of GetWebApplicationSection.
32
33 2006-01-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
34
35         * UrlUtils.cs: more than one consecutive slash are turned into one.
36
37 2006-01-26  Chris Toshok  <toshok@ximian.com>
38
39         * WebEncoding.cs: rework this so we cache the section, and so we
40         swallow exceptions based on a broken configuration.
41
42 2006-01-09  Konstantin Triger <kostat@mainsoft.com>
43
44         AltSerialization.cs: under TARGET_JVM: merging /main/4
45
46 2005-11-28  Chris Toshok  <toshok@ximian.com>
47
48         * WebEncoding.cs (FileEncoding, ResponseEncoding,
49         RequestEncoding): CONFIGURATION_2_0 work.
50
51 2005-09-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
52
53         * UrlUtils.cs: fix GetFile to work with '/blah'.
54
55 2005-09-11  Sebastien Pouliot  <sebastien@ximian.com>
56
57         * IWebObjectFactory.cs: New. 2.0 interface.
58         * IWebPropertyAccessor.cs: New. 2.0 interface.
59         * Transactions.cs: Added [Link|Inheritance]Demand for Minimal.
60         * WorkItem.cs: Added [Link|Inheritance]Demand for Minimal. Added 
61         Demand for UnmanagedCode on the static Post method,
62
63 2005-08-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
64
65         * UrlUtils.cs: removed 2 unused methods. IsRelativeUrl returns false if
66         there's a colon in the string, assuming it's the beginning of the ://
67         after the schema.
68
69 2005-07-15  Ben Maurer  <bmaurer@ximian.com>
70
71         * DataSourceHelper.cs: Obsolete
72
73         * DataSourceResolver.cs: Moved from DataSourceHelper.
74
75 2005-07-14  Ben Maurer  <bmaurer@ximian.com>
76
77         * DataSourceHelper.cs: Helper method used for data binding.
78
79 2005-06-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
80
81         * UrlUtils.cs: (Combine) if the base path is "~", expand it.
82
83 2005-06-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
84
85         * StrUtils.cs: new string utilities.
86
87 2005-05-09  Ben Maurer  <bmaurer@ximian.com>
88
89         * UrlUtils.cs (Reduce): a more efficient impl that avoids an
90         arraylist, making an arraylist into an array, and a replace
91         operation.
92
93 2004-11-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
94
95         * UrlUtils.cs: made (Insert|Get|Remove)SessionId use the appRoot +
96         SessionID + vpath format.
97
98 2004-07-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
99
100         * UrlUtils.cs: don't pass double slash when the path begins with a
101         tilde. Fixes bug #61654.
102
103 2004-05-26  Gonzalo Paniagua Javier <gonzalo@ximian.com>
104
105         * UrlUtils.cs:
106         (GetFile): not public, and fixed to really return just the file name.
107         (InsertSessionId): ensure that the directory ends with a "/". This
108         fixes cookieless sessions.
109         (RemoveSessionId): don't return "/" twice.
110
111         Fixed bug #59051.
112
113 2004-05-14  Gonzalo Paniagua Javier <gonzalo@ximian.com>
114
115         * UrlUtils.cs: respect trailing slashes. Fixes bug #56802.
116
117 2004-05-14  Gonzalo Paniagua Javier <gonzalo@ximian.com>
118
119         * UrlUtils.cs: no more ^Ms.
120
121 2004-04-24  Gonzalo Paniagua Javier <gonzalo@ximian.com>
122
123         * UrlUtils.cs: MakeRelative was returning null for virtual paths without
124         directory.
125
126 2004-04-22  Gonzalo Paniagua Javier <gonzalo@ximian.com>
127
128         * FileAction.cs:
129         * FileChangeEventHandler.cs:
130         * FileChangedEventArgs.cs:
131         * FileChangesMonitor.cs:
132         * FilePathParser.cs: removed unused/obsolete files.
133
134 2004-04-19  Gonzalo Paniagua Javier <gonzalo@ximian.com>
135
136         * UrlUtils.cs: fixed MakeRelative. nGallery goes one step further.
137
138 2004-03-19  Gonzalo Paniagua Javier <gonzalo@ximian.com>
139
140         * UrlUtils.cs: small fix from George Kodinov for Combine when ~ is used. 
141
142 2004-02-18  Gonzalo Paniagua Javier <gonzalo@ximian.com>
143
144         * UrlUtils.cs: ~ is not always /. Fixed.
145
146 2004-02-17  Gonzalo Paniagua Javier <gonzalo@ximian.com>
147
148         * UrlUtils.cs:
149         (Combine): handle subdirectories and tilde. Fixes bug 54231.
150
151 2004-02-01  Alon Gazit <along@mainsoft.com>
152
153         * UrlUtils.cs: little fix in GetDirectory ().
154
155 2004-01-11  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
156
157         * TransactedCallback.cs:
158         * WorkItemCallback.cs:
159         * WorkItem.cs:
160         * Transactions.cs: Added and stubbed/ implemented
161
162 2004-01-11  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
163
164         * WebEqualComparer.cs:
165         * WebHashCodeProvider.cs:
166         * FileAction.cs:
167         * FileChangeEventHandler.cs:
168         * NativeFileChangeEventHandler.cs: Monostyled header, internalized
169
170 2004-01-09  Gonzalo Paniagua Javier <gonzalo@ximian.com>
171
172         * UrlUtils.cs: make reduce not to throw an exception for '../'. Fixes
173         bug #52599.
174
175 2003-12-03  Jackson Harper <jackson@ximian.com>
176
177         * UrlUtils.cs: Some methods for working with session ids in urls.
178         
179 2003-12-02  Gonzalo Paniagua Javier <gonzalo@ximian.com>
180
181         * WebEncoding.cs: use the Default encoding when the globalization
182         configuration is not available.
183
184 2003-12-01  Gonzalo Paniagua Javier <gonzalo@ximian.com>
185
186         * UrlUtils.cs: don't forget basePath when relative path is not rooted.
187         Fixes bug #51522.
188
189 2003-11-27  Gonzalo Paniagua Javier <gonzalo@ximian.com>
190
191         * UrlUtils.cs: fix bug introduced with last change that makes relative
192         paths fail. Closes bug #51448.
193
194 2003-11-27  Gonzalo Paniagua Javier <gonzalo@ximian.com>
195
196         * UrlUtils.cs: fixed Combine() handling of ~.
197
198 2003-11-25  Jackson Harper <jackson@ximian.com>
199
200         * AltSerialization.cs: Utility methods for optimized serializing.
201         
202 2003-11-13  Jackson Harper  <jackson@ximian.com>
203
204         * TimeUtil.cs: Utility methods for dealing with time.
205         
206 2003-11-08 Ben Maurer  <bmaurer@users.sourceforge.net>
207
208         * UrlUtils.cs: new function to do the app mapping, but make
209         it return a physical path.
210
211 2003-11-07 Ben Maurer  <bmaurer@users.sourceforge.net>
212
213         * UrlUtils.cs: add a new function for mapping app absolute
214         paths to virual paths (ie, ~/blah/ to /application/root/blah/)
215
216 2003-11-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>
217
218         * WebEncoding.cs: added properties to access configuration files
219         encoding.
220
221 2003-08-29  Gonzalo Paniagua Javier <gonzalo@ximian.com>
222
223         * ICalls.cs: holds a couple of icalls.
224
225 2003-08-27  Gonzalo Paniagua Javier <gonzalo@ximian.com>
226
227         * UrlUtils.cs: made Reduce work when a "/" is passed.
228
229 2003-05-14  Gonzalo Paniagua Javier <gonzalo@ximian.com>
230
231         * UrlUtils.cs: fixed Combine and reworked Reduce.
232
233 2003-03-18  Gonzalo Paniagua Javier <gonzalo@ximian.com>
234
235         * UrlUtils.cs: another little fix in Combine ().
236
237 2003-01-29  Gonzalo Paniagua Javier <gonzalo@ximian.com>
238
239         * UrlUtils.cs: fixed Combine ().
240
241 2002-12-20  Gonzalo Paniagua Javier <gonzalo@ximian.com>
242
243         * UrlUtils.cs: fixed IsRelativeUrl and IsRootUrl.
244
245 2002-12-18  Gonzalo Paniagua Javier <gonzalo@ximian.com>
246
247         * PathUtil.cs: removed.
248         * UrlUtils.cs: fixed Combine to handle '~'.
249
250 2002-12-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>
251
252         * PathUtil.cs: some path handling methods that are not available in
253         System.IO.Path.
254
255 2002-10-28      Gaurav Vaish <gvaish_mono@lycos.com>
256
257         * DataSourceHelper.cs       : Fresh implementation. Moved from
258                               System.Web.UI.WebControls.DataGrid
259                               ::ResolveData(object, string).
260
261 2002-10-27  Gonzalo Paniagua Javier <gonzalo@ximian.com>
262
263         * WebTrace.cs: fixed namespace.
264
265         * WebEncoding.cs: new class that holds the default encoding for
266         System.Web.
267
268 2002-01-03  Nick Drochak  <ndrochak@gol.com>
269
270         * FileChangesMonitor.cs: remove redundant using statement; use int
271         for MAXLEN; capitalize correctly 'WebHashCodeProvider';
272         fix typo rsLock -> rwLock; Change IsRooted to IsPathRooted;
273         set out parameter value where needed
274         * FilePathParser.cs: qualify method GetPathRoot() with 'Path.'
275         * IISVersionInfo.cs: initialize static member to avoid compile error.
276         * WebEqualComparer.cs: static member defC shouldn't be readonly;
277         the string comparer had some typos (fixed)
278         * WebHashCodeProvider.cs: needed System.Globalization; static member
279         defHcp shouldn't be readonly; remove double equal typo.
280
281 2002-01-02  Nick Drochak  <ndrochak@gol.com>
282
283         * FileAction.cs: Use 0x7FFFFFFF as enum value for error.  0xFFFFFFFF
284         is too big for Int32.
285         * FileChangeEventHandler.cs: put missing 'void' return type on delegate
286         FileChangeEventHandler()
287         * FileChangedEventArgs.cs: ditto for FileChangedEvent()
288         * NativeFileChangeEventHandler.cs: ditto for NativeFileChangeEventHandler()
289         * FileChangesMonitor.cs: add needed namespaces and comment out imcomplete
290         code.
291
292 2001-12-21      Gaurav Vaish <gvaish@iitk.ac.in>
293
294         * ApacheVersionInfo.cs     - Dummy class, for later use.
295         * FileAction.cs:
296         * FileChangeEventHandler.cs:
297         * FileChangeEventArgs.cs:
298         * FileChangesMonitor.cs:
299         * NativeFileChangeEventHandler.cs
300                                    - To be used in System.Web/Http* classes.
301                                      Initially needed for HttpRuntime
302         * IISVersionInfo.cs        - Some useful methods
303
304
305 2001-12-17      Gaurav Vaish <gvaish@iitk.ac.in>
306
307         * UrlUtils.cs              - Added functions Combine and Reduce
308
309 2001-12-16  Miguel de Icaza  <miguel@ximian.com>
310
311         * DataSourceHelper.cs, UrlUtils.cs: Set the correct namespace. 
312
313 2001-11-30
314                 Gaurav Vaish <gvaish@iitk.ac.in>
315         * DataSourceHelper.cs      - Resolving DataSource objects
316
317 2001-11-09
318                 Gaurav Vaish <gvaish@iitk.ac.in>
319         * UrlUtil.cs               - Some basic functions
320
321 2001-11-08
322                 Gaurav Vaish <gvaish@iitk.ac.in>
323         * Namespace    - Created the namespace for commonly used,
324                            otherwise not available functions