forked from lyokato/p5-oauth-lite
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Changes
146 lines (109 loc) · 5.43 KB
/
Changes
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
134
135
136
137
138
139
140
141
142
143
144
145
Revision history for Perl extension OAuth::Lite.
1.31 Wed Jul 20 14:43:00 2011
- merged pull-request from tokuhirom. https://github.com/lyokato/p5-oauth-lite/pull/3
1.30 Wed Feb 8 16:11:00 2011
- Now Response::from_encoded doesn't use chomp and trim both CRLF and LF
1.29 Wed Jan 26 16:46:00 2011
- Now Token::from_encoded doesn't use chomp and trim both CRLF and LF
1.28 Sun Jan 16 14:23:00 2011
- fixed typo
Thanks to tokuhirom.
https://github.com/tokuhirom/p5-oauth-lite/commit/8ff53996564ca70e3adb717b253e082955b9548e
1.26 Tue Mar 09 16:08:00 2010
- bigfix: Util::normalize_request_url
OAuth Core 1.0a section 9.1.2 says that URL scheme and authority MUST be lowercase.
added document for OAuth::Lite::Problems for Pod::Coverage.
1.25 Fri Feb 19 11:39:00 2010
- added obtain_access_token, and obtain_reuqest_token methods to Consumer
class because get_access_token is not flexible.
of cource, you can continue to use get_access_token for backward compatibility
if you don't need to handle extensions, such like session-extension or xAuth.
and added example/twitter_xauth.pl
1.24 Tue Feb 9 10:57:00 2010
- Improved problems matching, hash lookup is faster than linear search +
function call.
- Added CONSUMER_KEY_REFUSED, PERMISSION_DENIED
Thanks to Ishikawa.
- fixed normalized_parameter for invlid key order
Thanks to hidek.
http://github.com/lyokato/p5-oauth-lite/commit/2a1b1ce5169b9494feeb3c661ef02e60a548ae00
http://github.com/ishikawa/p5-oauth-lite/commit/4fed3f78a46c4cc135608274d5825c3b6c507029
http://github.com/ishikawa/p5-oauth-lite/commit/03b9cf94494b2db206494259a622b337150d4865
http://github.com/ishikawa/p5-oauth-lite/commit/1b18cac370de4daf7e417d2f59a6a177494d253a
http://github.com/ishikawa/p5-oauth-lite/commit/f300a719db71221c7993114e4002fd6ec49458e3
http://github.com/ishikawa/p5-oauth-lite/commit/1fcaa9e0f2eab50b1901e8d54a1e70b5e9fb70b5
1.23 Tue Nov 10 12:35:00 2009
- applied patches from ishikawa-san.
now Token as_encoded results with oauth_confirmed for Rev-A.
- encoding method fixed not to force encoding to UTF8. uri_escape_utf8 -> uri_escape
uri_escpae_utf8 is not convient when another encoding is needed,
for example, some cell-phone requires not-UTF8 encoding.
thanks to weboo.
1.22 Tue Oct 29 12:15:00 2009
- added OAuth::Lite::Agent for default.
This added 'gzip' to Accept-Encoding header.
And fixed document to use $res->decoded_content;
1.21 Tue Oct 13 12:29:00 2009
- updated for OAuth Core 1.0 Rev A
and added example/twitter.pl
1.20 Tue Oct 13 11:07:00 2009
- merged kzys's pull request.
to work with duplicated-parameters such like "id=1&id=2"
1.19 Mon Apr 20 10:44:00 2009
- server::mod_perl2 handles ServerUtil as non-strict mode.
1.18 Mon Apr 20 10:44:00 2009
- added non-strict mode on ServerUtil.
set strict=>0, then doesn't check if request has unsupported parameters or not.
1.17 Wed Apr 08 16:58:00 2009
- removed duplicated code.
removed 'lc' on normalizing request uri.
1.16 Wed Apr 01 17:12:00 2009
- oops! removed debug code.
1.15 Mon Mar 30 18:12:00 2009
- added OAuth Request Body Hash support.
see http://oauth.googlecode.com/svn/spec/ext/body_hash/1.0/drafts/4/spec.html
1.14 San Oct 19 15:37:00 2008
- Consumer and Util now can handle arrayref parameters for such as checkbox values.
Thanks to Evaldas Imbrasas.
1.13 Thu Oct 08 10:34:00 2008
- Consumer now doesn't inherit LWP::UserAgent but delegate.
- Server::mod_perl2: fixed point that building regularized uri for proxy usage. borrowed code from Catalyst::Engine::Apache.
- Server::mod_perl2 now pushes error response according to OAuth Problem Reporting. but not completed yet.
- Server::mod_perl2 now handles XRDS if you set XRDSLocation on httpd.conf or directly override 'build_xrds' method, according to OAuth Discovery spec.
1.12 Tue Aug 12 17:58:00 2008
- bugfix: Consumer doesn't pass extra params when using Header authorization.
- Server::mod_perl2 now handles parameters correctly.
1.10 Tue Aug 12 15:43:00 2008
- Consumer::get_request_token can be passed extra params.
Now you can pass the value except for uri or realm.
For example "scope" value for Google-OAuth.
- Server::mod_perl2 now got new APIs and can control
Consumer Request extention.
1.09 Mon Mar 31 15:47:00 2008
- Consumer::url_to_authorize and Consumer::get_access_token now can handles
empty token.
1.08 Mon Mar 10 16:03:00 2008
- rt #33943
added Content-Length header in case request method is POST or PUT,
at the end of Consumer::gen_oauth_request.
Thanks, TOMI.
1.07 Sun Jan 20 15:12:00 2008
- put sorting process into building query-string process.
The hash keys order is deferrent between perl environments.
So, some tests failed.
1.06 Fri Jan 18 18:28:00 2008
- changed not to use syntax like 'any {...} qw/FOO BAR/'.
it seems to cause error on perl5.6
1.05 Thu Jan 17 10:15:00 2008
- added inc/Module/Install to MANIFEST
1.04 Wed Jan 16 15:30:00 2008
- fixed not to import methods when require bytes
1.03 Wed Jan 16 14:22:00 2008
- added delegation methods on ServerUtil
1.02 Wed Jan 16 13:50:00 2008
- fixed document
- fixed Makefile.PL
1.01 Tue Jan 15 11:14:00 2008
- improved documentation
1.00 Tue Jan 8 17:54:29 2008
- initial release