+2012-04-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
+
+ * url-util.el (url-unhex-string): Add an optional CODING-SYSTEM
+ parameter (bug#6252).
+
+ * url-domsurf.el: New file (bug#1401).
+
+ * url-cookie.el (url-cookie-two-dot-domains): Remove.
+ (url-cookie-host-can-set-p): Use `url-domsuf-cookie-allowed-p'
+ instead of the variable above.
+
+2012-03-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
+
+ * url-queue.el (url-queue-kill-job): Check whether the buffer has
+ been killed asynchronously before selecting it.
+
+2012-03-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
+
+ * url-queue.el (url-queue-kill-job): Make sure that the callback
+ is always called, even if we have a timeout.
+
+2012-03-11 Chong Yidong <cyd@gnu.org>
+
+ * url-http.el (url-http-end-of-document-sentinel): Handle
+ keepalive expiry by calling url-http again (Bug#10223).
+ (url-http): New arg, for the above.
+
+2012-03-11 Devon Sean McCullough <emacs-hacker2012@jovi.net>
+
+ * url-http.el (url-http-find-free-connection): Don't pass a nil
+ argument to url-http-mark-connection-as-busy (bug#10891).
+
+2012-02-20 Lars Ingebrigtsen <larsi@gnus.org>
+
+ * url-queue.el (url-queue-kill-job): Delete the process sentinel
+ before killing the process to avoid a race condition between the
+ two processes killing off the process buffer.
+
+ * url.el (url-retrieve-internal): Warn about file errors when
+ pruning the cache instead of bugging out (bug#10831).
+
+2012-02-19 Lars Ingebrigtsen <larsi@gnus.org>
+
+ * url-queue.el (url-queue-callback-function): Remove the job from
+ the queue so that we don't kill the current buffer, which will
+ then make the callback function kill a random buffer.
+
+2012-02-14 Lars Ingebrigtsen <larsi@gnus.org>
+
+ * url-queue.el (url-queue-kill-job): Refactored out code.
+ (url-queue-remove-jobs-from-host): Use it to kill jobs that are in
+ flight.
+
+2012-02-14 Teodor Zlatanov <tzz@lifelogs.com>
+
+ * url-future.el: Minor doc update.
+
+2012-02-14 Leo Liu <sdl.web@gmail.com>
+
+ * url-future.el: Fix last change.
+
+2012-02-13 Teodor Zlatanov <tzz@lifelogs.com>
+
+ * url-future.el (url-future-test): Move to test/automated.
+
+2012-02-10 Lars Ingebrigtsen <larsi@gnus.org>
+
+ * url-http.el (url-http-parse-headers): When redirecting, pass on
+ the `inhibit-cookie' parameter.
+
+2012-02-10 Glenn Morris <rgm@gnu.org>
+
+ * url-queue.el (url-queue-retrieve): Fic previous doc fix.
+
+2012-02-10 Andreas Schwab <schwab@linux-m68k.org>
+
+ * url-http.el (url-http-clean-headers): Return the number of
+ removed characters.
+ (url-http-wait-for-headers-change-function): Adjust end position
+ after cleaning the headers. (Bug#10768)
+
+2012-02-10 Glenn Morris <rgm@gnu.org>
+
+ * url-queue.el (url-queue-retrieve): Doc fix.
+
+2012-02-08 Lars Ingebrigtsen <larsi@gnus.org>
+
+ * url-parse.el (url): Add the `use-cookies' slot to the URL struct
+ to be able to keep track of whether to do cookies or not on a
+ per-URL basis.
+
+ * url-queue.el (url-queue-retrieve): Take an optional
+ `inhibit-cookies' parameter.
+
+ * url.el (url-retrieve): Ditto
+
+ * url-http.el (url-http-create-request): Don't send cookies unless
+ requested.
+ (url-http-parse-headers): Don't store cookies unless requested.
+
2012-02-06 Lars Ingebrigtsen <larsi@gnus.org>
* url-cache.el (url-cache-prune-cache): New function.
+ (url-cache-prune-cache): Check that the directory exists before
+ trying to delete it.
* url.el (url-retrieve-number-of-calls): New variable.
(url-retrieve-internal): Use it to expire the cache once in a