summaryrefslogtreecommitdiff
path: root/Changes
blob: 3849f33bbb2778ba283f000f029e2117488036d5 (plain)
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
Revision history for HTTP-Message

6.10   2015-07-19

    - fix uses of qr/.../m in tests that do not work in 5.8.x

6.09   2015-07-19

    - converted all uses of Test.pm to Test::More

    - fix uninitialized warning in HTTP::Config (RT#105929)


6.08   2015-07-10

    - Resolve new uninitialized warning from
      HTTP::Request::Common::request_type_with_data (RT#105787)


6.07   2015-07-09

    - Allow subclasses to override the class of parts - it used to be
      hardcoded to HTTP::Message. (Gisle Aas, RT#79239)

    - Added support for is_client_error, is_server_error to HTTP::Response
      (Karen Etheridge)

    - Added flatten interface to HTTP::Headers (Tokuhiro Matsuno, GH#5)

    - Allow PUT to pass content data via hashrefs just like with POST (Michael
      Schilli, GH#9)

    - Fix for "Content-Encoding: none" header (Gisle Aas, RT#94882)

    - Add support for HTTP status 308, defined in RFC 7238 (Olivier Mengué,
      RT#104102)

    - drop the use of "use vars" (Karen Etheridge)


_______________________________________________________________________________
2012-10-21 HTTP-Message 6.06

Gisle Aas (2):
      More forgiving test on croak message [RT#80302]
      Added test for multipart parsing

Mark Overmeer (1):
      Multipart end boundary doesn't need match a complete line [RT#79239]



_______________________________________________________________________________
2012-10-20 HTTP-Message 6.05

Gisle Aas (5):
      Updated ignores
      No need to prevent visiting field values starting with '_'
      Report the correct croak caller for delegated methods
      Disallow empty field names or field names containing ':'
      Make the extra std_case entries local to each header



_______________________________________________________________________________
2012-09-30 HTTP-Message 6.04

Gisle Aas (5):
      Updated repository URL
      Avoid undef warning for empty content
      Teach $m->content_charset about JSON
      Use the canonical charset name for UTF-16LE (and frieds)
      Add option to override the "(no content)" marker of $m->dump

Christopher J. Madsen (2):
      Use IO::HTML for <meta> encoding sniffing
      mime_name was introduced in Encode 2.21

Tom Hukins (1):
      Remove an unneeded "require"

Ville Skyttä (1):
      Spelling fixes.

chromatic (1):
      Sanitized PERL_HTTP_URI_CLASS environment variable.

Martin H. Sluka (1):
      Add test from RT#77466

Father Chrysostomos (1):
      Fix doc grammo [RT#75831]



_______________________________________________________________________________
2012-02-16 HTTP-Message 6.03

Support 'bzip2' as alternative to Content-Encoding: x-bzip2.  Some
servers seem to return it.

Make newlines in forms be "\r\n" terminated.

Added some more status codes.

Restore perl-5.8.1 compatibility.



_______________________________________________________________________________
2011-03-20 HTTP-Message 6.02

Declare dependency on Bunzip2 v2.021 [RT#66593]



_______________________________________________________________________________
2011-03-07 HTTP-Message 6.01

Avoid loading XML::Simple to avoid test failures.

Eliminate the HTML::Entities dependency.



_______________________________________________________________________________
2011-02-27 HTTP-Message 6.00

Initial release of HTTP-Message as a separate distribution. There are no code
changes besides incrementing the version number since libwww-perl-5.837.

The HTTP::Message module with friends used to be bundled with the libwww-perl
distribution.