Isnt there security implications on this one?

On Sun, Mar 1, 2009 at 2:57 AM,  <[email protected]> wrote:
>
> User: jonathon.rossi
> Date: 2009/03/01 03:57 AM
>
> Modified:
>  /trunk/Core/
>  Changes.txt
>  /trunk/Core/Castle.Core.Tests/Resources/
>  CustomUriTestCase.cs
>  /trunk/Core/Castle.Core/Resource/
>  CustomUri.cs
>
> Log:
>  - Applied Eric Hauser's patch fixing CORE-ISSUE-22
>   "Support for environment variables in resource URI"
>
> File Changes:
>
> Directory: /trunk/Core/
> =======================
>
> File [modified]: Changes.txt
> Delta lines: +0 -0
> ===================================================================
>
> Directory: /trunk/Core/Castle.Core/Resource/
> ============================================
>
> File [modified]: CustomUri.cs
> Delta lines: +15 -0
> ===================================================================
>
> --- trunk/Core/Castle.Core.Tests/Resources/CustomUriTestCase.cs 2009-03-01 
> 10:30:30 UTC (rev 5572)
> +++ trunk/Core/Castle.Core.Tests/Resources/CustomUriTestCase.cs 2009-03-01 
> 10:57:57 UTC (rev 5573)
> @@ -58,6 +58,21 @@
>                }
>
>                [Test]
> +               public void UriWithEnvironmentVariable()
> +               {
> +                       string path = 
> Environment.GetEnvironmentVariable("path");
> +                       Assert.IsNotEmpty(path);
> +
> +                       CustomUri uri1 = new CustomUri("file://%path%");
> +
> +                       Assert.AreEqual(path, uri1.Path);
> +                       Assert.AreEqual(null, uri1.Host);
> +                       Assert.AreEqual("file", uri1.Scheme);
> +                       Assert.AreEqual(true, uri1.IsFile);
> +                       Assert.AreEqual(false, uri1.IsUnc);
> +               }
> +
> +               [Test]
>                public void AssemblyUri()
>                {
>
> Directory: /trunk/Core/Castle.Core.Tests/Resources/
> ===================================================
>
> File [modified]: CustomUriTestCase.cs
> Delta lines: +3 -0
> ===================================================================
>
> --- trunk/Core/Changes.txt      2009-03-01 10:30:30 UTC (rev 5572)
> +++ trunk/Core/Changes.txt      2009-03-01 10:57:57 UTC (rev 5573)
> @@ -1,3 +1,6 @@
> +- Applied Eric Hauser's patch fixing CORE-ISSUE-22
> +  "Support for environment variables in resource URI"
> +
>  - Applied Gauthier Segay's patch fixing CORE-ISSUE-20
>   "Castle.Core.Tests won't build via nant because it use TraceContext without 
> referencing System.Web.dll"
>
>
> >
>



-- 
Cheers,
hammett
http://hammett.castleproject.org/

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Castle Project Development List" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/castle-project-devel?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to