1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-15 10:30:25 -08:00
emacs/lisp/url
Paul Eggert 308cc448e5 Don't mishandle year-9999 dates.
* lisp/calendar/parse-time.el (parse-time-rules):
Allow years up to most-positive-fixnum.
* lisp/calendar/time-date.el (date-to-time):
Pass "Specified time is not representable" errors through.
* lisp/url/url-cookie.el (url-cookie-expired-p): Treat out-of-range
expiration dates as if they were far in the future.
* src/editfns.c (decode_time_components): Store an invalid timespec
on overflow, instead of returning false, so that the caller can
distinguish overflow from other errors.
(lisp_time_argument, lisp_seconds_argument): If the time is out
of range, signal a time overflow instead of an invalid time spec.
* src/keyboard.c (decode_timer): Treat time overflow like other
timespec errors.

Fixes: debbugs:18176
2014-08-03 08:38:52 -07:00
..
.gitignore
ChangeLog Don't mishandle year-9999 dates. 2014-08-03 08:38:52 -07:00
url-about.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
url-auth.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
url-cache.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
url-cid.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
url-cookie.el Don't mishandle year-9999 dates. 2014-08-03 08:38:52 -07:00
url-dav.el Set Maintainer to emacs-devel in some lisp/url files. 2014-03-28 20:55:44 -04:00
url-dired.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
url-domsuf.el * etc/publicsuffix.txt: Update from source. 2014-06-26 20:33:00 -04:00
url-expand.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
url-file.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
url-ftp.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
url-future.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
url-gw.el Set Maintainer to emacs-devel in some lisp/url files. 2014-03-28 20:55:44 -04:00
url-handlers.el Merge from emacs-24; up to 2014-06-11T19:33:14Z!rgm@gnu.org 2014-06-25 23:55:15 -07:00
url-history.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
url-http.el Merge from emacs-24; up to 2014-06-11T19:33:14Z!rgm@gnu.org 2014-06-25 23:55:15 -07:00
url-imap.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
url-irc.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
url-ldap.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
url-mailto.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
url-methods.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
url-misc.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
url-news.el * lisp/url/url-vars.el (url-bug-address): Make into an obsolete alias. 2014-03-28 19:02:02 -04:00
url-nfs.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
url-ns.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
url-parse.el Doc fixes 2014-05-01 19:55:25 -04:00
url-privacy.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
url-proxy.el Update copyright year to 2014 by running admin/update-copyright. 2014-01-01 07:43:34 +00:00
url-queue.el Spelling fixes. 2014-01-04 18:56:08 -08:00
url-tramp.el Pass some protocols to Tramp, like ssh and friends. 2014-04-01 14:41:56 +02:00
url-util.el Add with-file-modes macro, and use it 2014-05-14 10:15:15 -07:00
url-vars.el * lisp/url/url-vars.el (url-bug-address): Make into an obsolete alias. 2014-03-28 19:02:02 -04:00
url.el Set Maintainer to emacs-devel in some lisp/url files. 2014-03-28 20:55:44 -04:00