comparison lisp/url/ChangeLog @ 56310:ab3fefd17e51

*** empty log message ***
author Stefan Monnier <monnier@iro.umontreal.ca>
date Thu, 01 Jul 2004 13:02:50 +0000
parents e4e13934a595
children 3415fedf5983
comparison
equal deleted inserted replaced
56309:e4e13934a595 56310:ab3fefd17e51
61 61
62 * url-ldap.el (ldap): Require. 62 * url-ldap.el (ldap): Require.
63 (url-ldap): Fix `format' call. 63 (url-ldap): Fix `format' call.
64 (url-ldap-certificate-formatter): Avoid warning. 64 (url-ldap-certificate-formatter): Avoid warning.
65 65
66 * url-https.el (url-https-create-secure-wrapper): Use modern 66 * url-https.el (url-https-create-secure-wrapper): Use modern backquotes.
67 backquotes.
68 67
69 * url-dav.el (url-dav-rename-file): Fix args of `signal'. 68 * url-dav.el (url-dav-rename-file): Fix args of `signal'.
70 (url-intersection): New. 69 (url-intersection): New.
71 (url-dav-supported-p): Use it. 70 (url-dav-supported-p): Use it.
72 (url-dav-save-resource): Declare url-http-response-status special. 71 (url-dav-save-resource): Declare url-http-response-status special.
111 * lisp/url.el (url-retrieve-synchronously): Use sleep-for, not 110 * lisp/url.el (url-retrieve-synchronously): Use sleep-for, not
112 sit-for. From monnier@gnu.org. 111 sit-for. From monnier@gnu.org.
113 112
114 2002-11-04 Walter C. Pelissero <walter@pelissero.org> 113 2002-11-04 Walter C. Pelissero <walter@pelissero.org>
115 114
116 * lisp/url-methods.el (url-scheme-register-proxy): Make sure to 115 * lisp/url-methods.el (url-scheme-register-proxy): Make sure to convert
117 convert port numbers to integers when creating the URL objects for 116 port numbers to integers when creating the URL objects for proxies.
118 proxies.
119 117
120 2002-10-29 William M. Perry <wmperry@gnu.org> 118 2002-10-29 William M. Perry <wmperry@gnu.org>
121 119
122 * lisp/url-http.el (url-http-parse-headers): When doing a 120 * lisp/url-http.el (url-http-parse-headers): When doing a
123 redirect, some broken software (sourceforge) sends a redirect to 121 redirect, some broken software (sourceforge) sends a redirect to
135 2002-09-17 William M. Perry <wmperry@gnu.org> 133 2002-09-17 William M. Perry <wmperry@gnu.org>
136 134
137 * lisp/url-http.el (url-http-handle-cookies): New function to deal 135 * lisp/url-http.el (url-http-handle-cookies): New function to deal
138 with cookie headers. 136 with cookie headers.
139 (url-http-parse-headers): Call `url-http-handle-cookies' here so 137 (url-http-parse-headers): Call `url-http-handle-cookies' here so
140 that cookie additions and deletions get handled immediately. This 138 that cookie additions and deletions get handled immediately.
141 is so that sites that set cookies while doing redirects 139 This is so that sites that set cookies while doing redirects
142 (my.yahoo.com, outlook web access, etc) work. This should also 140 (my.yahoo.com, outlook web access, etc) work. This should also
143 fix sites that delete cookies on invalid access or other error 141 fix sites that delete cookies on invalid access or other error
144 pages the user might not actually see. 142 pages the user might not actually see.
145 (url-http-parse-headers): Silently convert non-HEAD and non-GET 143 (url-http-parse-headers): Silently convert non-HEAD and non-GET
146 methods to GET in redirects. Too many web sites do this now, and 144 methods to GET in redirects. Too many web sites do this now, and
332 url-basic-auth-storage. 330 url-basic-auth-storage.
333 331
334 * lisp/url-auth.el (url-basic-auth-storage): Change meaning of 332 * lisp/url-auth.el (url-basic-auth-storage): Change meaning of
335 this variable. It is now a symbol pointing to where we really 333 this variable. It is now a symbol pointing to where we really
336 want to store the authorization information. This fixes proxy 334 want to store the authorization information. This fixes proxy
337 auth and normal basic auth because of some local bindings that 335 auth and normal basic auth because of some local bindings that were
338 were making it impossible to store the credentials in the global 336 making it impossible to store the credentials in the global binding.
339 binding.
340 (url-basic-auth): Make sure we dereference url-basic-auth-storage 337 (url-basic-auth): Make sure we dereference url-basic-auth-storage
341 everywhere. 338 everywhere.
342 339
343 * lisp/url-util.el (url-debug): Add new types 'dav and 340 * lisp/url-util.el (url-debug): Add new types 'dav and
344 'retrieval to the customization list. 341 'retrieval to the customization list.
1002 999
1003 * lisp/url-expand.el (url-expander-remove-relative-links): Moved and 1000 * lisp/url-expand.el (url-expander-remove-relative-links): Moved and
1004 renamed function. 1001 renamed function.
1005 (url-default-expander): Use it. 1002 (url-default-expander): Use it.
1006 1003
1007 * lisp/url-file.el (url-file-asynch-callback): Deal with just efs-auto as 1004 * lisp/url-file.el (url-file-asynch-callback): Deal with just efs-auto
1008 well as efs. 1005 as well as efs.
1009 (url-file): Add default content-type of application/octet-stream if none 1006 (url-file): Add default content-type of application/octet-stream if
1010 known. 1007 none known.
1011 (url-file): Correct bad call to url-host-is-local-p 1008 (url-file): Correct bad call to url-host-is-local-p
1012 1009
1013 * lisp/url-handlers.el (url-insert-file-contents): Emacs doesn't 1010 * lisp/url-handlers.el (url-insert-file-contents): Emacs doesn't
1014 like buffer-substring with nil arguments. 1011 like buffer-substring with nil arguments.
1015 (url-copy-file): Use mm-destroy-parts instead of just killing 1012 (url-copy-file): Use mm-destroy-parts instead of just killing