Groups: Administration
Joined: 11/3/2005(UTC) Posts: 2,253
Thanks: 28 times Was thanked: 60 time(s) in 59 post(s)
|
Change Log: (known bug information is below.) Follow us on Twitter to be notified when the next release is out. Build 21, March 8, 2015
- Bug fix: Chunking functionality (streamed response) was not working properly.
- Bug fix: Detection of whether system is running under Elevated user context was sometimes returning false negatives.
Build 20, January 11, 2014
- Bug fix: Web apps running under UWS did not survive Windows upgrade, resulting in non-functioning apps and high CPU usage.
- Bug fix: Attempts to install UWS on FIPS-enabled computers resulted in installation failure.
- Bug fix: It was impossible to renew X.509 certificate that has already expired.
- Bug fix: Using UWS Interactive Host as test web server in SharpDevelop caused UWS Interactive Host crash.
Build 19, May 25, 2013
- Bug fix: Absence of Service Pack 2 for .NET Framework 2.0 caused system.missingmethodexception.
- Bug fix: An attempt to register HTTPS endpoint using command line utility was producing hard-to-understand error message.
- Bug fix: Attempts to create self-signed server certificate on Windows 8 was failing dues to problems with xenroll.dll registration.
- Bug fix: On systems with .NET Framework 4.0 Client Profile, ASP.NET 4.x applications were allowed to get registered, but were fail to start because .NET Framework 4.0 Client Profile is missing components required for hosting web apps. ISVs shipping ASP.NET apps need to have .NET Framework 4.0 Full as a dependency.
- Bug fix: Umlauts in AppReg parameter paths led to application registration failures.
Build 18, September 29, 2012.
- Bug fix: WebDev Replacer utility was unable to determine WebDev folder correctly on some non-English systems, and as a result failed to do its job.
- Bug fix: HTTP response generated by a web application was geting truncated to 512 byte in a very rare case when HTTP chunking is turned on at the very last moment by the Reponse.Write() method, like in the situation when web services has [WebMethod(BufferResponse = false)] attribute.
- Bug fix: In UWS Explorer and UWS Interactive Server some web application "Navigate To" URLs were invalid on systems with non-English machine names.
- Bug fix: When UWS serves requests, files containing certain characters like '+' and '&' were reported as not found or invalid.
- Bug fix: Sometimes UWS installation failed due to xenroll.dll file prevented from being copied into System32 folder because it is sometimes protected by the system. Build 18 checks whether xenroll.dll exists before attempting to install and register it. Please note that starting with build 18, if target system has xenroll.dll file but it's not registered, UWS installer won't attempt to register it.
- Bug fix: When UWS registered web application on a port for which Windows Firewall exceptions already exists, UWS replaced existing firewall exception with UWS's own. The fix keeps existing firewall exceptions - UWS will only create exceptions for ports that are not already open.
- Bug fix: UWS fails to install on system with only .NET Framework 4.0 installed (and no .NET 2.0). The fix now directs users to the .NET 2.0 download page, when UWS installer runs in full UI mode. When UWS installer runs in reduced/passive/quiet UI mode, which is typical for installing it as a prerequisite, UWS installer will simply fail if .NET 2.0 is not installed. The solution is to have the bootstrapper of your web application installer check for .NET 2.0 (SP1 or later to be installed) on the target system before attempting to install UWS.
Build 17, May 9, 2012.
- Bug fix: All but one Set-Cookie response headers were lost.
- Change: Network Service user is granted read rights to application folder when application is registered.
- Change: When response compression is turned on, large HTTP responses that were not compressed due to memory usage considerations. They are now compressed and chunk-encoded.
- Enhancement: MIME types updated to include additional multimedia types, including m4a, ogg and a few others.
Build 16, April 15, 2012.
- Bug fix: Basic authentication was not working properly.
- Bug fix: on some systems loading HTTP.SYS SSL configuration failed and lead to crash.
- Bug fix: Interactive host sometimes crashed while trying to read memory usage performance counter data.
- Change: made server variables more consistent with IIS.
- Change: application authentication type selection is now an exclusive choice (radio button), vs. multiple choice (checkboxes) in the past. Authentication types that had Anonymous in it became anonymous.
- Change: Responsiveness of UWS Explorer improved, specially when service and hosts are not running.
- Change: Granting "Network Service" user access to ASP.NET directories now occurs during application registration instead of at UWS installation, so that even if .NET Framework is installed after UWS, its folders would be ACLed.
- New Feature: "ASP.NET Web Site Administration Tool" can now be started from UWS Explorer or UWS Interactive Host.
Build 15, February 28, 2012.
- Change: To uninstall UWS use "Uninstall UltiDev Web Server Pro" menu item from UWS Programs menu. New uninstallation routine displays list of applications currently hosted by UWS, giving users a chance to see which web applications will stop working in case UWS is uninstalled. Ability to uninstall UWS from "Add/Remove Programs" and "Programs and Features" has been removed.
- Change: At the end of stand-alone (full UI) installation of UWS, the UWS Explorer application management console is launched. This change does not affect cases when UWS installer is bundled as "passive", "quiet" or otherwise reduced-UI package, meaning UWS Explorer won't pop up in the process of your application installation.
- New feature: added SSL/TLS support and Certificate Management. UWS can allows creating and managing X.509 digital certificates, both self-signed and production-level CA-signed ones.
- New feature: simplified or automatic creation of desktop shortcuts to redistributable web applications when applications are registered with UWS. This significantly simplifies web application installation authoring.
- New feature: launch your web application in the browser right after installation using "/autostart" parameter of UWS.RegApp.exe. There is a corresponding programmatic way to do the same using .NET and COM APIs.
- Bug fix: Request process logic changed to let ASP.NET pipeline try to handle requests with no physical files mapped to the URL, before returning 404. This allows HttpHandlers to process requests that may look like potential 404.
- Bug fix: UWS Explorer crashed when selected host process used more 2GB of RAM.
- Bug fix: During application registration, taken listen-to URLs were not filtered out if Vdir was specified (non-"/").
Build 14, December 4, 2011
- Bug Fix: upgrade installation was failing with "Unable to load assembly" error message. The bug was introduced in build 13.
Build 13, December 3, 2011
- Installation problems related to COM+ application catalog are eliminated by moving components into windows services.
- Added Windows Explorer-like file management control to application settings manager in UWS Explorer.
- Added ability to host a web application in UWS Interactive Host by right-clicking a folder in Windows Explorer.
Build 12, October 31, 2011
- New feature: Advanced Installer (AI) support with adding UWS as a prerequisite and documentation for creating AI installation incorporating UWS.
- Bug fix: Clients using UWS.Configuration API were referencing configuration assembly of a specific version, making any program using configuration API fail when a newer version of UWS is installed.
- Bug fix: Virtual folder names containing white spaces resulted in 404 page not found.
- Bug fix: UWS installation failed when port 7756 is unavailable.
- Bug fix: Windows firewall exceptions were not having any effect.
Build 11, October 9, 2011
- Started supporting scripts in /aspnet_client, but for now support is limited for applications that are at the root, not in a virtual directory.
- Bug fix: UWS would not install on some international versions of Windows.
- Default settings for UWS Interactive Host have changed when it's running as a Visual Studio development server. UWS Interactive Host in WebDev mode runs by default as if with "/BROWSER=nobrowser" and "/dirbrowsing=yes" command line switches.
- Bug fix: UWS Interactive Host sometimes quits when launched by Visual Studio with "nodirlist" command line parameter.
- Bug fix: UWS Explorer application management console was producing "ding" sound when green text screen was scrolling.
- Bug fix: In UWS Explorer application management console it was possible to start adding static HTML site to a host that is ineligible for hosting static HTML web applications.
Build 10, Sept 24, 2011
- Bug fix: All but one Set-Cookie response headers were lost.
- Bug fix: system.missingmethodexception thrown if .NET Framework SP2 not installed.
- Enhancement: Added a new command line parameter to UWS.RegApp.exe allowing dynamic extension specifications by application installers.
- Bug fix: UWS Explorer sometimes won't start on Vista/Win7/2008 complaining it requires user elevation.
- Bux fix: Intermittent PerfCounters exception error shown when selecting a host node in UWS Explorer.
- Bug fix: Process handling threads impersonate process user for Anonymous auth, to ensure applications' Request.LogonUserIdentity is not null.
Build 9, Sept 7, 2011
- Added support for InstallShield. UWS installs itself as an InstallShield prerequisite.
- Ability to replace Visual Studio internal development web server (WebDev.WebServer) with UWS as an integrated debugging web server with a couple of mouse clicks.
- Bug fix: MVC and other HttpHandler-based requests were not always served properly.
- Bug fix: In UWS Explorer it was possible to move a web site/app to a private host processes.
- Bug fix: Legacy UltiDevCassiniServerConfiguration.dll was not properly registered in GAC during upgrade installation, causing UWS COM API registration calls to fail.
- Bug fix: In UWS Explorer App Registration Wizard default host was not selected by default.
Build 8, Aug 11, 2011
- Updated MIME types for cache manifest.
- Bug fix: Assigning port 0 when registering an app was adding new listen url with every registration attempt.
Build 7, Aug 7, 2011
- Updated diagnostics for UWS.AppHost EXEs to allow tracing.
- Made AppLocator web app capable of using pathinfo instead of query string for redirectring. Also made possible redirecting to any doc in any app subfolder - not just to default doc.
- Bug fix: default document prohibits illegal characters.
- Interactive Server program now listens to external IPs when run as Administrator (on XP/2003) and Elevated Admin on (on Vista/7/2008).
- Added context menu to application treeview nodes in UWS Explorer.
- Added context menu to host process treeview nodes in UWS Explorer. Added ability to create new apps in the selected host.
- Important bug fix: eliminated downtime when ASP.NET AppDomain is unloaded due to configuration/folder content changes.
Build 5, July 10, 2011 Please donate at http://www.ultidev.com/products/Donate.aspx to help us improve our products.
|
1 user thanked Ultidev Team for this useful post.
|
|