2010-05-25 Atsushi Enomoto <atsushi@ximian.com>
[mcs.git] / class / System.ServiceModel.Web / System / ChangeLog
blobe54b97279e2f9c436daf4bcf183a2c9dd55cbced
1 2010-05-25  Atsushi Enomoto  <atsushi@ximian.com>
3         * UriTemplate.cs : safe-unescape template parameters.
4           Got bug #573795 site working.
6 2009-10-23  Atsushi Enomoto  <atsushi@ximian.com>
8         * UriTemplate.cs, UriTemplateMatchException.cs, UriTemplateMatch.cs:
9           Add experimental monotouch build.
11 2009-09-22  Atsushi Enomoto  <atsushi@ximian.com>
13         * UriTemplate.cs : Fix method signatures. Take care of dictionary
14           case sensitivity.
16 2009-09-17  Atsushi Enomoto  <atsushi@ximian.com>
18         * UriTemplateTable.cs : do not raise an error when MatchSingle() did
19           not result in any match. Match methods should reject empty table.
21 2008-09-07  Atsushi Enomoto  <atsushi@ximian.com>
23         * UriTemplate.cs, UriTemplateMatch.cs : add support for wildcard.
25 2008-09-07  Atsushi Enomoto  <atsushi@ximian.com>
27         * UriTemplate.cs : implement IsEquivalentTo().
28         * UriTemplateEquivalenceComparer.cs : implement.
30 2008-09-07  Atsushi Enomoto  <atsushi@ximian.com>
32         * UriTemplate.cs : add BindByName() overloads with Dictionary.
34 2008-09-07  Atsushi Enomoto  <atsushi@ximian.com>
36         * UriTemplate.cs : implemented Defaults and IgnoreTrailingSlash.
38 2008-09-07  Atsushi Enomoto  <atsushi@ximian.com>
40         * UriTemplate.cs : Fixed a couple of parse/match behavior to match
41           3.5 SP1 (except for Defaults which misses implementation).
43 2008-02-16  Atsushi Enomoto  <atsushi@ximian.com>
45         * UriTemplate.cs : the rewrite broke query parameter matching.
46           param name -> stored param name -> template name -> QueryVariable!
48 2008-02-16  Atsushi Enomoto  <atsushi@ximian.com>
50         * UriTemplateTable.cs : remove some MonoTODOs.
52 2008-02-16  Atsushi Enomoto  <atsushi@ximian.com>
54         * UriTemplate.cs : rewrote query parameter retrieval part. It did
55           not match order-independent input and lack of parameters.
57 2008-02-15  Atsushi Enomoto  <atsushi@ximian.com>
59         * UriTemplateMatch.cs : implement everything but WildcardPathSegments.
60         * UriTemplate.cs : (Match) set RequestUri. Add match strings to
61           RelativePathSegments and QueryParameters.
63 2008-02-15  Atsushi Enomoto  <atsushi@ximian.com>
65         * UriTemplateTable.cs : key_value_pair was not set.
66         * UriTemplate.cs : in Match(), template and candidate could start
67           from '/' which should not be compared.
69 2008-02-12  Atsushi Enomoto  <atsushi@ximian.com>
71         * UriTemplateMatch.cs : implemented some members.
72         * UriTemplateTable.cs : implemented Match() and MatchSingle().
73         * UriTemplate.cs : Do not expand template in non-path-query area.
74           Implemented Match().
76 2008-02-12  Atsushi Enomoto  <atsushi@ximian.com>
78         * UriTemplateTable.cs, UriTemplateEquivalenceComparer.cs : new stubs.
79         * UriTemplateMatchException.cs : new.
80         * UriTemplate.cs : implemented .ctor(), BindByName() and
81           BindByPosition().