2004-11-30 Gonzalo Paniagua Javier * UrlUtils.cs: made (Insert|Get|Remove)SessionId use the appRoot + SessionID + vpath format. 2004-07-20 Gonzalo Paniagua Javier * UrlUtils.cs: don't pass double slash when the path begins with a tilde. Fixes bug #61654. 2004-05-26 Gonzalo Paniagua Javier * 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 * UrlUtils.cs: respect trailing slashes. Fixes bug #56802. 2004-05-14 Gonzalo Paniagua Javier * UrlUtils.cs: no more ^Ms. 2004-04-24 Gonzalo Paniagua Javier * UrlUtils.cs: MakeRelative was returning null for virtual paths without directory. 2004-04-22 Gonzalo Paniagua Javier * FileAction.cs: * FileChangeEventHandler.cs: * FileChangedEventArgs.cs: * FileChangesMonitor.cs: * FilePathParser.cs: removed unused/obsolete files. 2004-04-19 Gonzalo Paniagua Javier * UrlUtils.cs: fixed MakeRelative. nGallery goes one step further. 2004-03-19 Gonzalo Paniagua Javier * UrlUtils.cs: small fix from George Kodinov for Combine when ~ is used. 2004-02-18 Gonzalo Paniagua Javier * UrlUtils.cs: ~ is not always /. Fixed. 2004-02-17 Gonzalo Paniagua Javier * UrlUtils.cs: (Combine): handle subdirectories and tilde. Fixes bug 54231. 2004-02-01 Alon Gazit * UrlUtils.cs: little fix in GetDirectory (). 2004-01-11 Andreas Nahr * TransactedCallback.cs: * WorkItemCallback.cs: * WorkItem.cs: * Transactions.cs: Added and stubbed/ implemented 2004-01-11 Andreas Nahr * WebEqualComparer.cs: * WebHashCodeProvider.cs: * FileAction.cs: * FileChangeEventHandler.cs: * NativeFileChangeEventHandler.cs: Monostyled header, internalized 2004-01-09 Gonzalo Paniagua Javier * UrlUtils.cs: make reduce not to throw an exception for '../'. Fixes bug #52599. 2003-12-03 Jackson Harper * UrlUtils.cs: Some methods for working with session ids in urls. 2003-12-02 Gonzalo Paniagua Javier * WebEncoding.cs: use the Default encoding when the globalization configuration is not available. 2003-12-01 Gonzalo Paniagua Javier * UrlUtils.cs: don't forget basePath when relative path is not rooted. Fixes bug #51522. 2003-11-27 Gonzalo Paniagua Javier * UrlUtils.cs: fix bug introduced with last change that makes relative paths fail. Closes bug #51448. 2003-11-27 Gonzalo Paniagua Javier * UrlUtils.cs: fixed Combine() handling of ~. 2003-11-25 Jackson Harper * AltSerialization.cs: Utility methods for optimized serializing. 2003-11-13 Jackson Harper * TimeUtil.cs: Utility methods for dealing with time. 2003-11-08 Ben Maurer * UrlUtils.cs: new function to do the app mapping, but make it return a physical path. 2003-11-07 Ben Maurer * 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 * WebEncoding.cs: added properties to access configuration files encoding. 2003-08-29 Gonzalo Paniagua Javier * ICalls.cs: holds a couple of icalls. 2003-08-27 Gonzalo Paniagua Javier * UrlUtils.cs: made Reduce work when a "/" is passed. 2003-05-14 Gonzalo Paniagua Javier * UrlUtils.cs: fixed Combine and reworked Reduce. 2003-03-18 Gonzalo Paniagua Javier * UrlUtils.cs: another little fix in Combine (). 2003-01-29 Gonzalo Paniagua Javier * UrlUtils.cs: fixed Combine (). 2002-12-20 Gonzalo Paniagua Javier * UrlUtils.cs: fixed IsRelativeUrl and IsRootUrl. 2002-12-18 Gonzalo Paniagua Javier * PathUtil.cs: removed. * UrlUtils.cs: fixed Combine to handle '~'. 2002-12-12 Gonzalo Paniagua Javier * PathUtil.cs: some path handling methods that are not available in System.IO.Path. 2002-10-28 Gaurav Vaish * DataSourceHelper.cs : Fresh implementation. Moved from System.Web.UI.WebControls.DataGrid ::ResolveData(object, string). 2002-10-27 Gonzalo Paniagua Javier * WebTrace.cs: fixed namespace. * WebEncoding.cs: new class that holds the default encoding for System.Web. 2002-01-03 Nick Drochak * 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 * 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 * 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 * UrlUtils.cs - Added functions Combine and Reduce 2001-12-16 Miguel de Icaza * DataSourceHelper.cs, UrlUtils.cs: Set the correct namespace. 2001-11-30 Gaurav Vaish * DataSourceHelper.cs - Resolving DataSource objects 2001-11-09 Gaurav Vaish * UrlUtil.cs - Some basic functions 2001-11-08 Gaurav Vaish * Namespace - Created the namespace for commonly used, otherwise not available functions