mirror of
https://github.com/moparisthebest/curl
synced 2024-11-11 20:15:03 -05:00
- Ray Dassen provided a patch in Debian's bug tracker (bug number #551461)
that now makes curl_getdate(3) actually handles RFC 822 formatted dates that use the "single letter military timezones". http://www.rfc-ref.org/RFC-TEXTS/822/chapter5.html has the details.
This commit is contained in:
parent
6d4e6cc813
commit
6f4a5a4612
5
CHANGES
5
CHANGES
@ -7,6 +7,11 @@
|
|||||||
Changelog
|
Changelog
|
||||||
|
|
||||||
Daniel Stenberg (18 Oct 2009)
|
Daniel Stenberg (18 Oct 2009)
|
||||||
|
- Ray Dassen provided a patch in Debian's bug tracker (bug number #551461)
|
||||||
|
that now makes curl_getdate(3) actually handles RFC 822 formatted dates that
|
||||||
|
use the "single letter military timezones".
|
||||||
|
http://www.rfc-ref.org/RFC-TEXTS/822/chapter5.html has the details.
|
||||||
|
|
||||||
- Fixed memory leak in the SCP/SFTP code as it never freed the knownhosts
|
- Fixed memory leak in the SCP/SFTP code as it never freed the knownhosts
|
||||||
data!
|
data!
|
||||||
|
|
||||||
|
@ -51,6 +51,6 @@ advice from friends like these:
|
|||||||
Michal Marek, Eric Wong, Guenter Knauf, Peter Sylvester, Daniel Johnson,
|
Michal Marek, Eric Wong, Guenter Knauf, Peter Sylvester, Daniel Johnson,
|
||||||
Claes Jakobsson, Sven Anders, Chris Mumford, John P. McCaskey,
|
Claes Jakobsson, Sven Anders, Chris Mumford, John P. McCaskey,
|
||||||
Constantine Sapuntzakis, Michael Stillwell, Tom Mueller, Dan Fandrich,
|
Constantine Sapuntzakis, Michael Stillwell, Tom Mueller, Dan Fandrich,
|
||||||
Kevin Baughman, John Dennis
|
Kevin Baughman, John Dennis, Ray Dassen
|
||||||
|
|
||||||
Thanks! (and sorry if I forgot to mention someone)
|
Thanks! (and sorry if I forgot to mention someone)
|
||||||
|
@ -147,6 +147,36 @@ static const struct tzinfo tz[]= {
|
|||||||
{"NZST", -720}, /* New Zealand Standard */
|
{"NZST", -720}, /* New Zealand Standard */
|
||||||
{"NZDT", -720 tDAYZONE}, /* New Zealand Daylight */
|
{"NZDT", -720 tDAYZONE}, /* New Zealand Daylight */
|
||||||
{"IDLE", -720}, /* International Date Line East */
|
{"IDLE", -720}, /* International Date Line East */
|
||||||
|
/* Next up: Military timezone names. RFC822 allowed these, but (as noted in
|
||||||
|
RFC 1123) had their signs wrong. Here we use the correct signs to match
|
||||||
|
actual military usage.
|
||||||
|
*/
|
||||||
|
{"A", +1 * 60}, /* Alpha */
|
||||||
|
{"B", +2 * 60}, /* Bravo */
|
||||||
|
{"C", +3 * 60}, /* Charlie */
|
||||||
|
{"D", +4 * 60}, /* Delta */
|
||||||
|
{"E", +5 * 60}, /* Echo */
|
||||||
|
{"F", +6 * 60}, /* Foxtrot */
|
||||||
|
{"G", +7 * 60}, /* Golf */
|
||||||
|
{"H", +8 * 60}, /* Hotel */
|
||||||
|
{"I", +9 * 60}, /* India */
|
||||||
|
/* "J", Juliet is not used as a timezone, to indicate the observer's local time */
|
||||||
|
{"K", +10 * 60}, /* Kilo */
|
||||||
|
{"L", +11 * 60}, /* Lima */
|
||||||
|
{"M", +12 * 60}, /* Mike */
|
||||||
|
{"N", -1 * 60}, /* November */
|
||||||
|
{"O", -2 * 60}, /* Oscar */
|
||||||
|
{"P", -3 * 60}, /* Papa */
|
||||||
|
{"Q", -4 * 60}, /* Quebec */
|
||||||
|
{"R", -5 * 60}, /* Romeo */
|
||||||
|
{"S", -6 * 60}, /* Sierra */
|
||||||
|
{"T", -7 * 60}, /* Tango */
|
||||||
|
{"U", -8 * 60}, /* Uniform */
|
||||||
|
{"V", -9 * 60}, /* Victor */
|
||||||
|
{"W", -10 * 60}, /* Whiskey */
|
||||||
|
{"X", -11 * 60}, /* X-ray */
|
||||||
|
{"Y", -12 * 60}, /* Yankee */
|
||||||
|
{"Z", 0}, /* Zulu, zero meridian, a.k.a. UTC */
|
||||||
};
|
};
|
||||||
|
|
||||||
/* returns:
|
/* returns:
|
||||||
|
Loading…
Reference in New Issue
Block a user