~ubuntu-branches/ubuntu/trusty/libanyevent-httpd-perl/trusty

« back to all changes in this revision

Viewing changes to Changes

  • Committer: Package Import Robot
  • Author(s): Dmitry E. Oboukhov
  • Date: 2011-11-19 01:05:06 UTC
  • Revision ID: package-import@ubuntu.com-20111119010506-7l2vrh0in6744zba
Tags: upstream-0.93
ImportĀ upstreamĀ versionĀ 0.93

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Revision history for AnyEvent-HTTPD
 
2
 
 
3
0.93    Thu Aug  4 10:38:09 CEST 2011
 
4
        - made it possible to remove default headers
 
5
          completely, thanks go to Chris Kastorff for providing a patch.
 
6
        - applied also a fix for case handling of the headers,
 
7
          thanks go to the patch from Chris Kastorff.
 
8
        - fixed some tests. I hate it when all bugs that
 
9
          are found via CPAN Testers are bugs in the tests.
 
10
        - fixed that the URL returned by Request::url method will
 
11
          now also contain the query string (thanks to art sackett for
 
12
          spotting this).
 
13
 
 
14
0.92    Tue Mar  1 11:46:14 CET 2011
 
15
        - added simple SSL/TLS support.
 
16
        - removed from tests from the distribution.
 
17
        - replaced 01_basic_request.t with a non-wget variant for CPAN.
 
18
 
 
19
0.91    Wed Feb  2 15:21:02 CET 2011
 
20
        - set the Date header correctly.
 
21
        - append a newline to error messages.
 
22
        - hopefully improved connection closing mechanism.
 
23
        - don't send body when responding to a HEAD request.
 
24
 
 
25
0.90    Mon Jan 31 13:04:45 CET 2011
 
26
        - fixed a small thing with response on dead connections.
 
27
        - added small example of 'request' event usage.
 
28
        - make Content-Length: not be empty.
 
29
        - hand HEAD requests down to the event handlers.
 
30
        - added allowed_methods support from nrh.
 
31
        - don't force cache policy anymore.
 
32
 
 
33
0.84    Mon Nov  9 17:18:07 CET 2009
 
34
        - added client_connected and client_disconnected events.
 
35
        - returning 501 instead of 405 on unimplemented method.
 
36
        - optimized regexes (contributed by Mons Anderson).
 
37
        - added backlog option to AE::HTTPD (contributed by Mons Anderson).
 
38
 
 
39
0.83    Tue Sep 29 16:29:57 CEST 2009
 
40
        - added client host and port to the request.
 
41
 
 
42
0.82    Tue Aug 11 08:33:05 CEST 2009
 
43
        - added common::sense to prereq.
 
44
        - made tests using 127.0.0.1.
 
45
 
 
46
0.81    Mon Aug 10 09:59:16 CEST 2009
 
47
        - cleaned up dependencies in Makefile.PL.
 
48
        - using common::sense in all modules & scripts.
 
49
 
 
50
0.8     Sun Aug  9 18:10:23 CEST 2009
 
51
        - made tests run with AnyEvent::Impl::Perl.
 
52
        - removed HTTP::Date (LWP) dependency.
 
53
 
 
54
0.71    Sat Aug  8 00:43:58 CEST 2009
 
55
        - fixed the published tests. they used Coro.
 
56
 
 
57
0.7     Fri Aug  7 15:37:27 CEST 2009
 
58
        - fixed documentation in AE::HTTP::Request.
 
59
        - added asynchronous response functionality,
 
60
          for sending large files via AnyEvent::AIO for instance.
 
61
        - added tests to distribution (instead of maintainer only tests).
 
62
        - fixed a bug with reception of requests without headers.
 
63
 
 
64
0.6     Tue Jul 14 11:16:44 CEST 2009
 
65
        - fixed leaking AE::HTTPD::HTTPConnection.
 
66
 
 
67
0.5     Thu Jul  2 04:30:14 CEST 2009
 
68
        - applied patch from mathieu at closetwork.org to add a
 
69
          host parameter for binding.
 
70
        - removed bogus API stuff like ::Appgets or the weird
 
71
          form and response handling. AnyEvent::HTTPD should be and
 
72
          stay a simple HTTP server for simple purposes.
 
73
          If you need further sugar, please write your own modules for
 
74
          it. If you need anything ask me or look in the git repository
 
75
          at http://git.ta-sa.org/AnyEvent-HTTPD.git
 
76
        - added responded method to ::Request.
 
77
        - stop_request now also stops further handling of the request
 
78
          after the 'request' event.
 
79
        - added 'request_timeout's
 
80
        - added keep-alive support (for HTTP 1.0) (thanks to Andrey Smirnov).
 
81
 
 
82
0.04    Sun Dec 28 15:48:28 CET 2008
 
83
        - removed TCP* classes and using AnyEvent::Handle instead.
 
84
        - added size and maxlength args to the C<entry> function in Appgets
 
85
        - changed the API to actually call the events for all path segments
 
86
          of an URL. also removed the ugly '/' => '_' mapping for the path
 
87
          seperators. Sorry for any breakage in your code ;-/
 
88
        - removed Perl 5.10 dependency.
 
89
 
 
90
0.03    Tue Apr 15 12:57:10 CEST 2008
 
91
        - added submit() function to Appgets.
 
92
        - fixed a bug in the url() method of AnyEvent::HTTPD::Request where
 
93
          the url wasn't get correctly. resulting in bad form behaviour.
 
94
 
 
95
0.02    Sat Mar 22 16:09:55 CET 2008
 
96
        - rewrote the module API to be more "async".
 
97
        - made it possible to respond to requests asynchronously
 
98
          in C<AnyEvent::HTTPD>.
 
99
        - added lots of example scripts.
 
100
 
 
101
0.01    Thu Mar 20 19:53:31 CET 2008
 
102
        - first release.