<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.lisp.drakma.devel">
    <title>gmane.lisp.drakma.devel</title>
    <link>http://blog.gmane.org/gmane.lisp.drakma.devel</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.drakma.devel/482"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.drakma.devel/475"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.drakma.devel/465"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.drakma.devel/461"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.drakma.devel/458"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.drakma.devel/456"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.drakma.devel/454"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.drakma.devel/449"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.drakma.devel/445"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.drakma.devel/443"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.drakma.devel/442"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.drakma.devel/438"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.drakma.devel/436"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.drakma.devel/428"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.drakma.devel/427"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.drakma.devel/400"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.drakma.devel/396"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.drakma.devel/390"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.drakma.devel/389"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.lisp.drakma.devel/387"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.drakma.devel/482">
    <title>Votre Convention collective</title>
    <link>http://comments.gmane.org/gmane.lisp.drakma.devel/482</link>
    <description>&lt;pre&gt;&lt;/pre&gt;</description>
    <dc:creator>Michel Deloncle</dc:creator>
    <dc:date>2013-04-11T19:16:55</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.drakma.devel/475">
    <title>Problem with SBCL, Drakma, and quicklisp</title>
    <link>http://comments.gmane.org/gmane.lisp.drakma.devel/475</link>
    <description>&lt;pre&gt;I'm trying to get Drakma working with SBCL.  I've loaded it with quicklisp but when I try to connect to a website in Slime, I get this error:

The function DRAKMA::WITH-CHARACTER-STREAM-SEMANTICS is undefined.
   [Condition of type UNDEFINED-FUNCTION]

Any idea what could be causing this?  I've attached the backtrace in case that helps.

Thanks,

Patrick

Backtrace:
  0: ("undefined function")
  1: (HTTP-REQUEST #&amp;lt;PURI:URI http://ichart.yahoo.com/table.csv?s=IBM&amp;amp;a=0&amp;amp;b=01&amp;amp;c=2012&amp;amp;d=11&amp;amp;e=31&amp;amp;f=2012&amp;amp;g=d&amp;amp;ignore=.csv&amp;gt;)
  2: (GET-YAHOO-SYMBOL-DATA "IBM" "2012-01-01" "2012-12-31")
  3: (SB-INT:SIMPLE-EVAL-IN-LEXENV (GET-YAHOO-SYMBOL-DATA "IBM" "2012-01-01" "2012-12-31") #&amp;lt;NULL-LEXENV&amp;gt;)
  4: (EVAL (GET-YAHOO-SYMBOL-DATA "IBM" "2012-01-01" "2012-12-31"))
  5: ((LAMBDA () :IN SWANK:EVAL-AND-GRAB-OUTPUT))
  6: (SWANK::CALL-WITH-RETRY-RESTART "Retry SLIME evaluation request." #&amp;lt;CLOSURE (LAMBDA # :IN SWANK:EVAL-AND-GRAB-OUTPUT) {13BBF7E5}&amp;gt;)
  7: (SWANK::CALL-WITH-BUFFER-SYNTAX NIL #&amp;lt;CLOSURE (LAMBDA # :IN SWANK:EVAL-AND-GR&lt;/pre&gt;</description>
    <dc:creator>Patrick May</dc:creator>
    <dc:date>2013-03-23T14:03:38</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.drakma.devel/465">
    <title>Error while trying to POST some JSON data</title>
    <link>http://comments.gmane.org/gmane.lisp.drakma.devel/465</link>
    <description>&lt;pre&gt;Hi everybody,

I'm trying to POST some JSON data to a web service:

        (ql:quickload :st-json)
        (ql:quickload :cl-json)
        (ql:quickload :drakma)

        (defvar *rc* (merge-pathnames (user-homedir-pathname) ".apirc"))

        (defvar *user*
          (with-open-file (s *rc*)
            (st-json:read-json s)))

        (defvar api-url (st-json:getjso "url" *user*))
        (defvar api-key (st-json:getjso "key" *user*))
        (defvar api-email (st-json:getjso "email" *user*))

        (setf drakma:*header-stream* *standard-output*)

        (defvar *req* '(("dataset" . "tigge")
                  ("step"    . "24")
                  ("date"    . "20071001")
                  ("time"    . "00")
                  ("origin"  . "all")))

        (format t "json:~S~%" (json:encode-json-to-string *req*))

        (defun retrieve (api request)
          (let* ((cookie-jar (make-instance 'drakma:cookie-jar))
                 (extra-headers (list (cons "From" api-email)
                           &lt;/pre&gt;</description>
    <dc:creator>Peter Kuchta</dc:creator>
    <dc:date>2013-03-21T21:41:35</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.drakma.devel/461">
    <title>Drakma documentation overhaul</title>
    <link>http://comments.gmane.org/gmane.lisp.drakma.devel/461</link>
    <description>&lt;pre&gt;Hi,

while fixing some bugs in Drakma recently, I was notified that the
documentation and the docstrings were not matching well anymore.  I
have decided to overhaul the documentation, and in the process of
that, I also made some source changes.

There will be more changes soon, so you may experience instabilities
when you're using the master branch from github.

Comments regarding the documentation would be very welcome, I have put
a version up for review at http://netzhansa.com/drakma.html

Thanks,
Hans
&lt;/pre&gt;</description>
    <dc:creator>Hans Hübner</dc:creator>
    <dc:date>2012-12-09T21:04:32</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.drakma.devel/458">
    <title>error while parsing set cookie containing httponly &amp;secure</title>
    <link>http://comments.gmane.org/gmane.lisp.drakma.devel/458</link>
    <description>&lt;pre&gt;When parsing this Set-Cookie line:

Set-Cookie: shssl=4058628; path=/; secure; HttpOnly

The resulting Cookie is:

#&amp;lt;COOKIE shssl=4058628; path=/; domain=www.base.de&amp;gt;

Which misses both features: 'HttpOnly' and 'secure'.

I traced the bug down to 'parse-set-cooie' which returns
(("Set-Cookie: shssl" "4058628" (("path" . "/") ("secure; HttpOnly"))))

instead of (("Set-Cookie: shssl" "4058628" (("path" . "/") ("secure")
("HttpOnly"))))

As far as I understood the code the problem is caused by
'read-name-value-pairs' of chunga.

I am using chunga 1.1.1 and drakma 1.2.9

Is this a already known bug/problem?
&lt;/pre&gt;</description>
    <dc:creator>Simon Koch</dc:creator>
    <dc:date>2012-12-09T17:15:08</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.drakma.devel/456">
    <title>charset errors question</title>
    <link>http://comments.gmane.org/gmane.lisp.drakma.devel/456</link>
    <description>&lt;pre&gt;I've been running into some trouble using drakma to retrieve pages from 
certain commercial websites. It is very likely the HTML they are 
generating is broken one way or another. But the problem still remains 
as to how one can retrieve their pages using drakma.

For example, if you try this simple case:

    (http-request "http://www.walmart.com")

It will display the following:

WARNING: Problems determining charset (falling back to binary):
Corrupted Content-Type header:
Read character #\;, but expected #\=.

And the returned body is binary-encoded ascii. This can be converted to 
real ascii, of course, but it is inconvenient to say the least.

Often the problem is that their metatag for the charset is simply wrong. 
Sometimes I can figure out what it is and supply this information, like 
this:

    (http-request "http://www.walmart.com" :external-format-in :UTF-8)

and it will solve he problem. But this particular example does not lend 
itself to this, at least using the following charsets:

  :UTF-8
  &lt;/pre&gt;</description>
    <dc:creator>Jeff Cunningham</dc:creator>
    <dc:date>2012-09-24T17:01:47</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.drakma.devel/454">
    <title>about character set of cookie name</title>
    <link>http://comments.gmane.org/gmane.lisp.drakma.devel/454</link>
    <description>&lt;pre&gt;Here is a complete discussion on the character set of cookie name  (for
python development):
http://bugs.python.org/issue2193

I think *drakma *should follow python's work.

In file "util.lisp" of *drakma*, function *split-set-cookie-string*  splits
cookie string using function* is-valid-cookiename-char* which comes from *
chunga*.
But function* is-valid-cookiename-char *just follow *RFC2616* which  rules
that chars of cookie name are legal when they are in* token set *( see
bellow)*.
*

  token          = 1*&amp;lt;any CHAR except CTLs or separators&amp;gt;
  separators     = "(" | ")" | "&amp;lt;" | "&amp;gt;" | "&amp;lt; at &amp;gt;"
                      | "," | ";" | ":" | "\" | &amp;lt;"&amp;gt;
                      | "/" | "[" | "]" | "?" | "="
                      | "{" | "}" | SP | HT

*
*That is not practical!*

*In python, letters, digits and "!#$%&amp;amp;'*+-.^_`|~:"*
&amp;lt;http://hg.python.org/cpython/rev/8cae3ee7f691#l1.15&amp;gt;  *are legal in Cookie
name.
_______________________________________________
drakma-devel mailing list
drakma-devel&amp;lt; at &amp;gt;common-lisp.net
http://list&lt;/pre&gt;</description>
    <dc:creator>lookwong</dc:creator>
    <dc:date>2012-06-28T07:22:42</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.drakma.devel/449">
    <title>Changing content-type seems to have no effect</title>
    <link>http://comments.gmane.org/gmane.lisp.drakma.devel/449</link>
    <description>&lt;pre&gt;I have been trying to get my lisp application to interface and upload a file to my drupal 7 website using Drakma.  

So far I have been able to to connect to my drupal site and authenticate and store the session cookie (thank you Ryan Davis, I just found your response the other day).  Here is the code I use to do that:

(with-output-to-string (stream)
  (setf drakma:*header-stream* stream)
(let ((cookie-jar (make-instance 'drakma:cookie-jar)))
  (drakma:http-request
   "http://localhost:8888/?q=rest/user/login"
    :method :post
    :cookie-jar cookie-jar
    :parameters 
    '(("username" . "login")
      ("password" . "password"))
    )
  (drakma:http-request
   "http://localhost:8888/?q=rest/file"
    :method :post
    :cookie-jar cookie-jar
    :content-length t
    :parameters '(("file1" . #p"/Users/Mike/hello.png"));("file1" #p"/Users/Mike/Desktop/mario-gif.gif" :content-type "image/gif" :filename "mario-gif.gif"))
    :content-type "application/x-www-form-urlencoded" 
    ;:parameters 
    )))


This &lt;/pre&gt;</description>
    <dc:creator>Michael Minerva</dc:creator>
    <dc:date>2012-03-15T17:53:16</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.drakma.devel/445">
    <title>Unwanted url-encoding of GET parameters.</title>
    <link>http://comments.gmane.org/gmane.lisp.drakma.devel/445</link>
    <description>&lt;pre&gt;Hello folks,

I'm trying to use drakma to fetch urls that contain utf8 characters but
HTTP-REQUEST automatically url encodes any non latin-1 ascii characters.

On my cursory reading of the RFCs, this seems conforming behavor, but in
this case it is definitely unwanted.

For example, the following url

  http://translate.google.com/translate_tts?tl=ru&amp;amp;q=вы

if entered directly into the browser correctly returns the text-to-speech
audo file but

when attempting to use HTTP-REQUEST, the url is being url encoded into

  http://translate.google.com/translate_tts?tl=ru&amp;amp;q=%D0%B2%D1%8B

of which google does not url-decode and fails to return the correct data.

So, for this case, the url-encoding is unwanted.

I am willing to submit patch an additional argument into HTTP-REQUEST to
disallow the encoding.

Thoughts?

Thank you,
William
_______________________________________________
drakma-devel mailing list
drakma-devel&amp;lt; at &amp;gt;common-lisp.net
http://lists.common-lisp.net/cgi-bin/mailman/listinfo/drakma-devel
&lt;/pre&gt;</description>
    <dc:creator>William Halliburton</dc:creator>
    <dc:date>2012-03-10T00:08:22</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.drakma.devel/443">
    <title>drakma and non-ASCII content</title>
    <link>http://comments.gmane.org/gmane.lisp.drakma.devel/443</link>
    <description>&lt;pre&gt;A co-worker of mine had some problems today using Drakma to POST a STRING
containing non-ASCII characters encoded as UTF-8.  He was doing something
equivalent to:

(http-request "http://zappa.com/favicon.ico"
              :method :post
              :content (concatenate 'string
                                    "hello" (string #\white_square) "world")
              :external-format-out :utf-8)

which ends up setting the Content-Length header value to 11, which is the
LENGTH in characters of the string being sent.

The documentation says that "if content is a sequence, Drakma will use LENGTH
to determine its length and will use the result for the 'Content-Length' header
sent to the server," so Drakma is working as documented.

Also, I think I understand why this behavior is the default.  You don't want to
scan a content string in order to determine what its length will be in octets
once it has been encoded.  My co-worker could have used a vector of type
(unsigned-byte 8) to hold his UTF-8 encoded data.

H&lt;/pre&gt;</description>
    <dc:creator>Robert Brown</dc:creator>
    <dc:date>2012-03-09T15:24:44</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.drakma.devel/442">
    <title>http redirect following url-encodes location</title>
    <link>http://comments.gmane.org/gmane.lisp.drakma.devel/442</link>
    <description>&lt;pre&gt;I'm using drakma to GET data over http. It turns out that when following 
redirects, drakma uses the location in the redirection header, which it 
url-encodes. Usually this might not be a problem, but when the location 
redirected to is already url-encoded this method fails.

Is this intended behaviour?

I'm not sure what the clean solution to this would be, as decoding the 
location before using it just doesn't feel right. For the lack of a 
better solution that's what i'm doing right now though.

Any pointers in the right direction would be greatly appreciated.

Best regards,
Wilfried Nesensohn
&lt;/pre&gt;</description>
    <dc:creator>Willi Nesensohn</dc:creator>
    <dc:date>2012-02-27T19:20:29</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.drakma.devel/438">
    <title>A simple Cookie and viewing the actual Post</title>
    <link>http://comments.gmane.org/gmane.lisp.drakma.devel/438</link>
    <description>&lt;pre&gt;I just started using drakma today and so far it seems really great but I had a couple quesitons.

First, is it possible to send a simpler for example i want my http-post to have something like this:

Cookie: SESSdc0685ed01f285dab628a3700259e6bc=rCfmWLUeugRQNAQTs14yox_DWqZyGE2fYUS8W24j4co

I tried making a drakma cookie and adding it to a cookie-jar but none of that seemed to work.

Also, is there a way to print the actual post I am sending so I can see what might be wrong with it?

Thanks a lot,

--Mike
&lt;/pre&gt;</description>
    <dc:creator>Michael Minerva</dc:creator>
    <dc:date>2012-02-09T20:41:17</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.drakma.devel/436">
    <title>Drakma and client certificates?</title>
    <link>http://comments.gmane.org/gmane.lisp.drakma.devel/436</link>
    <description>&lt;pre&gt;Hi,

I'm trying to use client certificates with Drakma to call an existing web based API.

I have the latest code from https://github.com/edicl/drakma installed in my quicklisp local-projects directory. I'm using SBCL on OS X and Linux.

The client certificate is a .pfx file, and I've converted it to .pem format using

openssl pkcs12 -in robblackwellmanage.pfx -out robblackwellmanage.pfx.pem

I have verfied that this works as a server certifcate, using hunchentoot, thus:

(hunchentoot:start (make-instance 'hunchentoot:ssl-acceptor :ssl-privatekey-file "/Users/reb/certs/robblackwellmanage.pfx.pem" :ssl-certificate-file "/Users/reb/certs/robblackwellmanage.pfx.pem" :ssl-privatekey-password "password" :port 4343))

When I try to use this as a client certificate:

 (drakma:http-request resource
 :certificate "/Users/reb/certs/robblackwellmanage.pfx.pem"
 :key "/Users/reb/certs/robblackwellmanage.pfx.pem"
 :certificate-password "password"
 :method :get
 :content ""
 :content-type "application/xm&lt;/pre&gt;</description>
    <dc:creator>Rob Blackwell</dc:creator>
    <dc:date>2012-01-14T12:15:11</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.drakma.devel/428">
    <title>cl-oauth and drakma interoperability issue</title>
    <link>http://comments.gmane.org/gmane.lisp.drakma.devel/428</link>
    <description>&lt;pre&gt;I just filled an issue on github...

The text is below...
Hi,
I'm using cl-oauth to authenticate with twitter (it's in the cl-twitter package, also on github).

I received a complaint from a quicklisp user that he couldn't authenticate with twitter.

After looking into this a bit I realized that drakma is encoding the uri on get requests. Now, cl-oauth passes in an encoded uri so this uri gets encoded twice. This was never a problem for me because I was using v 1.2.3 of drakma where this didn't happen.

Here's the code diff (plus my proposed change :)
========================== v 1.2.3 ==================================
(when (and (not parameters-used-p)
parameters)
(setf (uri-query uri)
;; append parameters to existing query of URI
(format nil "~&amp;lt; at &amp;gt;[~A~]~:*~:[~;&amp;amp;~]~A"
(uri-query uri)
(alist-to-url-encoded-string parameters external-format-out))))

===========================current github/v1.2.4=============
(when-let (all-get-parameters
(append (dissect-query (uri-query uri))
(and (not parameters-used-p) par&lt;/pre&gt;</description>
    <dc:creator>mohegan-skunkworks</dc:creator>
    <dc:date>2011-12-29T18:01:45</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.drakma.devel/427">
    <title>HTTP Put and form-data</title>
    <link>http://comments.gmane.org/gmane.lisp.drakma.devel/427</link>
    <description>&lt;pre&gt;Hi all. I started using drakma the other day to do some client work with
reviewboard, and I had a little trouble. Reviewboard requires http puts
using form-data for updates (
http://www.reviewboard.org/docs/manual/1.6/webapi/2.0/overview/). Drakma
explicitly disallows this.

I modified request.lisp to let my client do what I needed. Since this is my
first time writing a webservice client, I'm not sure if reviewboard or
drakma is wrong, or if I misunderstood something. Below is the diff of what
I did.

Any thoughts?

Thanks,
-Ben

Index: request.lisp
===================================================================
--- request.lisp (revision 4683)
+++ request.lisp (working copy)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -410,7 +410,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
     (parameter-error "Don't know how to handle scheme ~S." (uri-scheme
uri)))
   (when (and close keep-alive)
     (parameter-error "CLOSE and KEEP-ALIVE must not be both true."))
-  (when (and form-data (not (eq method :post)))
+  (when (and form-data (and (not (eq method :put)) (not (eq method
:post))))
     (&lt;/pre&gt;</description>
    <dc:creator>Ben Holm</dc:creator>
    <dc:date>2011-11-13T21:54:44</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.drakma.devel/400">
    <title>read-status-line is seeing the HTTP request line!?</title>
    <link>http://comments.gmane.org/gmane.lisp.drakma.devel/400</link>
    <description>&lt;pre&gt;Has anybody seen a behavior in which read-status-line
signals a syntax-error, and it turns out that the value
of "line" looks like an HTTP request line rather
than an HTTP status (response) line?  The following
is the stack trace.

 From my old C++ days (may they never return), I
conjectured that some string buffer is being reused
or something like that.; We are running on CCL
(formerly openmcl), and nothing like that is
going on at the CCL level.; I don't know much
about flexi-streams or gray-streams. Anyway
that's just a rather wild guess. Thanks!

&amp;lt;READ-STATUS-LINE at pc +669
     Arguments: (STREAM &amp;amp;amp;OPTIONAL DRAKMA::LOG-STREAM)
       STREAM: &amp;lt;FLEXI-STREAMS:FLEXI-IO-STREAM #x30200938EB3D&amp;gt;
       DRAKMA::LOG-STREAM: NIL
     Local bindings:
       CHUNGA:CURRENT-ERROR-MESSAGE "While reading status line:""
       DRAKMA::LINE: ""POST /stat/ping HTTP/1.1""
       DRAKMA::FIRST-SPACE-POS: 4
       DRAKMA::SECOND-SPACE-POS: 15

Thanks!

- Dan
&lt;/pre&gt;</description>
    <dc:creator>Daniel Weinreb</dc:creator>
    <dc:date>2011-03-17T15:30:21</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.drakma.devel/396">
    <title>http-request error</title>
    <link>http://comments.gmane.org/gmane.lisp.drakma.devel/396</link>
    <description>&lt;pre&gt;Hello,

I loaded the drakma system successfully into my clisp environment and got the following error when I tried to make a http-request:

(http-request "http://lisp.org/")

Fehler: NODELAY in SOCKET-CONNECT is unsupported.

Any ideas?

Thanks in advance
Andre Schütz
&lt;/pre&gt;</description>
    <dc:creator>André Schütz</dc:creator>
    <dc:date>2011-02-28T15:50:06</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.drakma.devel/390">
    <title>Failure to load under SBCL on MS Windows 7 (64-bit)</title>
    <link>http://comments.gmane.org/gmane.lisp.drakma.devel/390</link>
    <description>&lt;pre&gt;Hi All,

I'm using Drakma via Quicklisp on SBCL.  This works fine under Ubuntu
10.10, but when I attempt to quickload Drakma on MS Windows Ultimate
64-bit, I get 'Error opening shared object "libssl32.dll"'.

Here's a REPL session that demonstrates the problem:

=====
* (load (merge-pathnames "quicklisp/setup.lisp" (user-homedir-pathname)))

T
* (ql:quickload '("drakma"))
To load "drakma":
  Load 1 ASDF system:
    drakma
; Loading "drakma"
................
debugger invoked on a CFFI:LOAD-FOREIGN-LIBRARY-ERROR:
  Unable to load foreign library (LIBSSL).
  Error opening shared object "libssl32.dll":
  126.

Type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL.

restarts (invokable by number or by possibly-abbreviated name):
  0: [RETRY          ] Try loading the foreign library again.
  1: [USE-VALUE      ] Use another library instead.
  2: [TRY-RECOMPILING] Recompile reload and try loading it again
  3: [RETRY          ] Retry loading component ("cl+ssl" "reload").
  4: [ACCEPT         ] Continue,&lt;/pre&gt;</description>
    <dc:creator>Duncan Bayne</dc:creator>
    <dc:date>2011-01-21T04:41:37</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.drakma.devel/389">
    <title>[Patch]: better file-names when sendingmultipart/form-data from streams.</title>
    <link>http://comments.gmane.org/gmane.lisp.drakma.devel/389</link>
    <description>&lt;pre&gt;The attached patch does two things:
* :filename option takes precedence of automatically determined names
 (it was the case previously only for pathnames, and not for streams or functions).
* if stream is a file-stream, which means it's a pathname designator,
use file-namestring to get the filename.

&lt;/pre&gt;</description>
    <dc:creator>Stas Boukarev</dc:creator>
    <dc:date>2010-12-26T14:01:45</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.drakma.devel/387">
    <title>Patch for disabling SSL in drakma</title>
    <link>http://comments.gmane.org/gmane.lisp.drakma.devel/387</link>
    <description>&lt;pre&gt;Hi all,

I'm sending a quick patch to disable CL+SSL dependency, as well as
https support in drakma when :drakma-no-ssl feature is present.
It works in a similar way as :hunchentoot-no-ssl for hunchentoot.
It also added quick info about it in "Download and installation"
section of the documentation.

The motivation is to be able to use drakma on windows where working
libssl32 is not easy to be found.

Regards,
Marko Kocic
_______________________________________________
drakma-devel mailing list
drakma-devel&amp;lt; at &amp;gt;common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/drakma-devel
&lt;/pre&gt;</description>
    <dc:creator>Marko Kocić</dc:creator>
    <dc:date>2010-10-06T09:47:52</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.lisp.drakma.devel/385">
    <title>drakma patch: Don't try to funcall keywords</title>
    <link>http://comments.gmane.org/gmane.lisp.drakma.devel/385</link>
    <description>&lt;pre&gt;This bit me when updating Drakma. Note that another function in same
file uses the same colloquialism as this one: testing if a symbol is
fbound before trying to funcall it, otherwise just print it - which
works great for keywords.

[ François-René ÐVB Rideau | Reflection&amp;amp;Cybernethics | http://fare.tunes.org ]
Don't forget your daily prayer to Baah-kup,
the God of data storage and recovery!
_______________________________________________
drakma-devel mailing list
drakma-devel&amp;lt; at &amp;gt;common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/drakma-devel
&lt;/pre&gt;</description>
    <dc:creator>Faré</dc:creator>
    <dc:date>2010-09-28T15:41:08</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.lisp.drakma.devel">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.lisp.drakma.devel</link>
  </textinput>
</rdf:RDF>
