1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460
|
2010-06-04 Jb Evain <jbevain@novell.com>
* HttpEncoder.cs: only net_4_0 uses System.Web.Configuration.
2010-06-01 Marek Habersack <mhabersack@novell.com>
* HttpEncoder.cs: added. A 4.0 type but also used in 2.0 profile,
internally.
2010-03-06 Marek Habersack <mhabersack@novell.com>
* RequestValidator.cs: added
* RequestValidationSource.cs: added
2010-03-04 Marek Habersack <mhabersack@novell.com>
* RuntimeHelpers.cs: added. Contains methods moved here from
HttpRuntime, so that initialization sequence of various objects is
independent of HttpRuntime.
2009-03-01 Gonzalo Paniagua Javier <gonzalo@novell.com>
* WebEncoding.cs: another GetWebApplication here.
2009-02-20 Gonzalo Paniagua Javier <gonzalo@novell.com>
* ICalls.cs: new internal call to get a pointer to the
win32 resource associated with the control's assembly.
2009-01-27 Marek Habersack <mhabersack@novell.com>
* SearchPattern.cs: added
2009-01-22 Marek Habersack <mhabersack@novell.com>
* FileUtils.cs: added two conditionally compiled methods (they
require DEVEL to be defined) which output lines to a log file.
2008-12-25 Gonzalo Paniagua Javier <gonzalo@novell.com>
* UrlUtils.cs: use Replace (char, char).
2008-08-19 Marek Habersack <mhabersack@novell.com>
* UrlUtils.cs: fail gracefully if the path passed to GetSessionId
is null.
2008-07-29 Marek Habersack <mhabersack@novell.com>
* UrlUtils.cs: fixed a typo in HasSessionId which made it always
return False. Fixes bug #397418
2008-06-27 Robert Jordan <robertj@gmx.net>
* TimeUtil.cs (ToUtcTimeString): convert using the invariant
culture. Fixes bug #404083. Contributed by
Hubert FONGARNAND <informatique.internet@fiducial.fr>.
2008-06-16 Marek Habersack <mhabersack@novell.com>
* UrlUtils.cs: optimize string usage (do not compare against "").
2008-06-16 Noam Lampert <noaml@mainsoft.com>
* UrlUtils.cs: Fixed some bugs in Canonize method. Add several tests
2008-06-04 Marek Habersack <mhabersack@novell.com>
* UrlUtils.cs: added internal method HasSessionId
2007-12-12 Marek Habersack <mhabersack@novell.com>
* SettingsMappingManager.cs: use the 'settings.map.config' name
for the application-specific mapper configuration. This ensures
that the file won't be downloadable on systems which don't support
the mapping feature without the need to add the extra handler
entry to the app's Web.config file. Thanks to Joe Audette for the
idea.
2007-12-11 Marek Habersack <mhabersack@novell.com>
* SettingsMappingManager.cs: made the class public - it is
required for user-defined mappers to work.
Added a new property, Platform, which specifies the platform we're
running on. Platform check is now done only on initialization
time.
LoadMappings considers only the mappings which apply to the
current platform. Other entries are not loaded.
* SettingsMapping.cs: made the class public.
* SettingsMappingWhat.cs: made the class public.
* ISectionSettingsMapper.cs: made the interface public.
2007-12-08 Marek Habersack <mhabersack@novell.com>
* SerializationHelper.cs: added - serialization helper for the
Sqlite Profile Provider.
* RoleManagerSectionMapper.cs: added - section settings mapper for
the RoleManager section.
* MembershipSectionMapper.cs: added - section settings mapper for
the Membership section.
* ISectionSettingsMapper.cs: added - interface definition for
section settings mappers.
* SettingsMappingWhat.cs: added - describes a single 'what' tag
instance inside the mapper definition in the settings.map file.
* SettingsMapping.cs: added - represents a single mapper entry in
the settings.map file.
* SettingsMappingManager.cs: added - manages settings mapping as
defined in the settings.map file.
2006-08-19 Vladimir Krasnov <vladimirk@mainsoft.com>
* UrlUtils.cs: optimized string.Replace in RemoveDoubleSlashes
2007-03-21 Konstantin Triger <kostat@mainsoft.com>
AltSerialization.cs: refactoring for Serialize/Deserialize functionality.
2007-03-18 Marek Habersack <mhabersack@novell.com>
* UrlUtils.cs: GetDirectory always returns a path with trailing
slash.
2007-03-16 Marek Habersack <mhabersack@novell.com>
* UrlUtils.cs: make sure the trailing slash is present.
2007-03-05 Marek Habersack <mhabersack@novell.com>
* UrlUtils.cs: Make sure GetDirectory returns a directory with the
trailing slash.
2007-01-30 Adar Wesley <adarw@mainsoft.com>
* UrlUtils.cs: fixed GetFile to throw right exception
2007-01-20 Miguel de Icaza <miguel@novell.com>
* FileUtils.cs (CreateTemporaryFile): Remove unused variable.
2006-11-26 Igor Zelmanovich <igorz@mainsoft.com>
* StrUtils.cs: added new helper method EscapeQuotesAndBackslashes
2006-11-13 Marek Habersack <grendello@gmail.com>
* FileUtils.cs: Added a utility class for temporary file creation
(and possibly other future common file operations)
2006-03-15 Vladimir Krasnov <vladimirk@mainsoft.com>
* DataSourceResolver.cs: corrected exceptions type in
ResolveDataSource
2006-02-01 Chris Toshok <toshok@ximian.com>
* WebEncoding.cs: CONFIGURATION_2_0 => NET_2_0, and use GetSection
instead of GetWebApplicationSection.
2006-01-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* UrlUtils.cs: more than one consecutive slash are turned into one.
2006-01-26 Chris Toshok <toshok@ximian.com>
* WebEncoding.cs: rework this so we cache the section, and so we
swallow exceptions based on a broken configuration.
2006-01-09 Konstantin Triger <kostat@mainsoft.com>
AltSerialization.cs: under TARGET_JVM: merging /main/4
2005-11-28 Chris Toshok <toshok@ximian.com>
* WebEncoding.cs (FileEncoding, ResponseEncoding,
RequestEncoding): CONFIGURATION_2_0 work.
2005-09-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* UrlUtils.cs: fix GetFile to work with '/blah'.
2005-09-11 Sebastien Pouliot <sebastien@ximian.com>
* IWebObjectFactory.cs: New. 2.0 interface.
* IWebPropertyAccessor.cs: New. 2.0 interface.
* Transactions.cs: Added [Link|Inheritance]Demand for Minimal.
* WorkItem.cs: Added [Link|Inheritance]Demand for Minimal. Added
Demand for UnmanagedCode on the static Post method,
2005-08-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* UrlUtils.cs: removed 2 unused methods. IsRelativeUrl returns false if
there's a colon in the string, assuming it's the beginning of the ://
after the schema.
2005-07-15 Ben Maurer <bmaurer@ximian.com>
* DataSourceHelper.cs: Obsolete
* DataSourceResolver.cs: Moved from DataSourceHelper.
2005-07-14 Ben Maurer <bmaurer@ximian.com>
* DataSourceHelper.cs: Helper method used for data binding.
2005-06-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* UrlUtils.cs: (Combine) if the base path is "~", expand it.
2005-06-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* StrUtils.cs: new string utilities.
2005-05-09 Ben Maurer <bmaurer@ximian.com>
* UrlUtils.cs (Reduce): a more efficient impl that avoids an
arraylist, making an arraylist into an array, and a replace
operation.
2004-11-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* UrlUtils.cs: made (Insert|Get|Remove)SessionId use the appRoot +
SessionID + vpath format.
2004-07-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* UrlUtils.cs: don't pass double slash when the path begins with a
tilde. Fixes bug #61654.
2004-05-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* UrlUtils.cs:
(GetFile): not public, and fixed to really return just the file name.
(InsertSessionId): ensure that the directory ends with a "/". This
fixes cookieless sessions.
(RemoveSessionId): don't return "/" twice.
Fixed bug #59051.
2004-05-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* UrlUtils.cs: respect trailing slashes. Fixes bug #56802.
2004-05-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* UrlUtils.cs: no more ^Ms.
2004-04-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* UrlUtils.cs: MakeRelative was returning null for virtual paths without
directory.
2004-04-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* FileAction.cs:
* FileChangeEventHandler.cs:
* FileChangedEventArgs.cs:
* FileChangesMonitor.cs:
* FilePathParser.cs: removed unused/obsolete files.
2004-04-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* UrlUtils.cs: fixed MakeRelative. nGallery goes one step further.
2004-03-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* UrlUtils.cs: small fix from George Kodinov for Combine when ~ is used.
2004-02-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* UrlUtils.cs: ~ is not always /. Fixed.
2004-02-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* UrlUtils.cs:
(Combine): handle subdirectories and tilde. Fixes bug 54231.
2004-02-01 Alon Gazit <along@mainsoft.com>
* UrlUtils.cs: little fix in GetDirectory ().
2004-01-11 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* TransactedCallback.cs:
* WorkItemCallback.cs:
* WorkItem.cs:
* Transactions.cs: Added and stubbed/ implemented
2004-01-11 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
* WebEqualComparer.cs:
* WebHashCodeProvider.cs:
* FileAction.cs:
* FileChangeEventHandler.cs:
* NativeFileChangeEventHandler.cs: Monostyled header, internalized
2004-01-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* UrlUtils.cs: make reduce not to throw an exception for '../'. Fixes
bug #52599.
2003-12-03 Jackson Harper <jackson@ximian.com>
* UrlUtils.cs: Some methods for working with session ids in urls.
2003-12-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* WebEncoding.cs: use the Default encoding when the globalization
configuration is not available.
2003-12-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* UrlUtils.cs: don't forget basePath when relative path is not rooted.
Fixes bug #51522.
2003-11-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* UrlUtils.cs: fix bug introduced with last change that makes relative
paths fail. Closes bug #51448.
2003-11-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* UrlUtils.cs: fixed Combine() handling of ~.
2003-11-25 Jackson Harper <jackson@ximian.com>
* AltSerialization.cs: Utility methods for optimized serializing.
2003-11-13 Jackson Harper <jackson@ximian.com>
* TimeUtil.cs: Utility methods for dealing with time.
2003-11-08 Ben Maurer <bmaurer@users.sourceforge.net>
* UrlUtils.cs: new function to do the app mapping, but make
it return a physical path.
2003-11-07 Ben Maurer <bmaurer@users.sourceforge.net>
* UrlUtils.cs: add a new function for mapping app absolute
paths to virual paths (ie, ~/blah/ to /application/root/blah/)
2003-11-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* WebEncoding.cs: added properties to access configuration files
encoding.
2003-08-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* ICalls.cs: holds a couple of icalls.
2003-08-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* UrlUtils.cs: made Reduce work when a "/" is passed.
2003-05-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* UrlUtils.cs: fixed Combine and reworked Reduce.
2003-03-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* UrlUtils.cs: another little fix in Combine ().
2003-01-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* UrlUtils.cs: fixed Combine ().
2002-12-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* UrlUtils.cs: fixed IsRelativeUrl and IsRootUrl.
2002-12-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* PathUtil.cs: removed.
* UrlUtils.cs: fixed Combine to handle '~'.
2002-12-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* PathUtil.cs: some path handling methods that are not available in
System.IO.Path.
2002-10-28 Gaurav Vaish <gvaish_mono@lycos.com>
* DataSourceHelper.cs : Fresh implementation. Moved from
System.Web.UI.WebControls.DataGrid
::ResolveData(object, string).
2002-10-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* WebTrace.cs: fixed namespace.
* WebEncoding.cs: new class that holds the default encoding for
System.Web.
2002-01-03 Nick Drochak <ndrochak@gol.com>
* FileChangesMonitor.cs: remove redundant using statement; use int
for MAXLEN; capitalize correctly 'WebHashCodeProvider';
fix typo rsLock -> rwLock; Change IsRooted to IsPathRooted;
set out parameter value where needed
* FilePathParser.cs: qualify method GetPathRoot() with 'Path.'
* IISVersionInfo.cs: initialize static member to avoid compile error.
* WebEqualComparer.cs: static member defC shouldn't be readonly;
the string comparer had some typos (fixed)
* WebHashCodeProvider.cs: needed System.Globalization; static member
defHcp shouldn't be readonly; remove double equal typo.
2002-01-02 Nick Drochak <ndrochak@gol.com>
* FileAction.cs: Use 0x7FFFFFFF as enum value for error. 0xFFFFFFFF
is too big for Int32.
* FileChangeEventHandler.cs: put missing 'void' return type on delegate
FileChangeEventHandler()
* FileChangedEventArgs.cs: ditto for FileChangedEvent()
* NativeFileChangeEventHandler.cs: ditto for NativeFileChangeEventHandler()
* FileChangesMonitor.cs: add needed namespaces and comment out imcomplete
code.
2001-12-21 Gaurav Vaish <gvaish@iitk.ac.in>
* ApacheVersionInfo.cs - Dummy class, for later use.
* FileAction.cs:
* FileChangeEventHandler.cs:
* FileChangeEventArgs.cs:
* FileChangesMonitor.cs:
* NativeFileChangeEventHandler.cs
- To be used in System.Web/Http* classes.
Initially needed for HttpRuntime
* IISVersionInfo.cs - Some useful methods
2001-12-17 Gaurav Vaish <gvaish@iitk.ac.in>
* UrlUtils.cs - Added functions Combine and Reduce
2001-12-16 Miguel de Icaza <miguel@ximian.com>
* DataSourceHelper.cs, UrlUtils.cs: Set the correct namespace.
2001-11-30
Gaurav Vaish <gvaish@iitk.ac.in>
* DataSourceHelper.cs - Resolving DataSource objects
2001-11-09
Gaurav Vaish <gvaish@iitk.ac.in>
* UrlUtil.cs - Some basic functions
2001-11-08
Gaurav Vaish <gvaish@iitk.ac.in>
* Namespace - Created the namespace for commonly used,
otherwise not available functions
|