Commits on Jul 3, 2015
Commits on May 5, 2015
  1. Fixes issue #10 where the library would crash on Intel Galileo and Ed…

    Adrian McEwen committed May 5, 2015
Commits on Nov 24, 2013
  1. Added sending "Connection: close" header to fix hang when talking to …

    …some servers (first spotted with Xively's servers)
    Adrian McEwen committed Nov 24, 2013
Commits on Nov 23, 2013
  1. Installation instructions updated to use releases area

    Adrian McEwen committed Nov 23, 2013
  2. Undo moving files because that wasn't actually causing problems with …

    …adding the library via the Arduino IDE - it was a hard-to-notice error about the naming, which sadly means the "Download Zip" button won't ever work directly (at least until Arduino/Processing IDE accepts "-" in library names)
    Adrian McEwen committed Nov 23, 2013
  3. Merge branch 'master' of

    Adrian McEwen committed Nov 23, 2013
  4. Moved files into an HttpClient subdirectory for easier installation v…

    …ia the Arduino IDE
    Adrian McEwen committed Nov 23, 2013
  5. Updated README with new installation instructions

    Adrian McEwen committed Nov 23, 2013
Commits on Mar 22, 2013
  1. Merge pull request #3 from johnmckerrell/master

    Connected bug
    committed Mar 22, 2013
Commits on Nov 2, 2012
Commits on Nov 1, 2012
Commits on Sep 28, 2012
  1. Merge pull request #1 from johnmckerrell/master

    Fixing bug in HttpClient Host Header when the port isn't the default
    committed Sep 28, 2012
Commits on Sep 15, 2012
Commits on Sep 3, 2012
  1. Reworked HttpClient::read() so it doesn't hit the bug in WiFiClient::…

    …read(...) (the mulit-byte version)
    committed Sep 3, 2012
Commits on Aug 17, 2012
  1. Fixed bug introduced when I disabled the proxy support, so it now act…

    …ually /works/ for doing HTTP requests...
    committed Aug 17, 2012
Commits on Aug 13, 2012
  1. Disabled proxy capability as it introduced a dependency on Ethernet, …

    …which meant that it didn't work properly with a WiFi shield
    committed Aug 13, 2012
Commits on Mar 30, 2012
  1. Updated to new API as discussed on the Arduino Developers mailing lis…

    …t. Part of the process of moving the library to live as one of the core Arduino libraries.
    The get/put/post calls have been streamlined to require fewer parameters in the basic case - i.e. you can just call http.get("", "/somepath") to make a simple request.
    The accept header has been removed from the list of possible parameters to get/put/post - if you need to use it then send it manually with sendHeader(...) instead.
    You don't need to call finishRequest() after the initial call to get/put/post if you aren't going to send any headers.  However, if you /do/ want to send extra headers then you need to call beginRequest() before the get/put/post and endRequest() at the end of all the sent data (so after the data as well as the headers).  E.g.
    	http.beginRequest();"", "/somepath");
    	http.sendHeader("Content-Length", strlen(postdata));
    committed Mar 30, 2012
Commits on Nov 30, 2011
Commits on Sep 5, 2011
  1. Updated to use the new generic Client API (rather than the Ethernet-s…

    …pecific one) and added ability to connect via an HTTP proxy
    committed Sep 5, 2011
Commits on May 14, 2011
  1. Initial version on github. Updates old version which lived on googlec…

    …ode to use new DHCP and DNS API in the Arduino Ethernet library
    committed May 14, 2011