Commit graph

329 commits

Author SHA1 Message Date
Jenkins User
fd9bacd5be lein-release plugin: preparing 0.1.4 release 2014-04-04 10:43:27 -07:00
Kevin Corcoran
eb1db1b8f3 Merge pull request #2 from camlow325/maint/master/PE-3443-fix-refer-clojure-typo
(PE-3443) Fix refer-clojure typo in sync.clj
2014-04-02 15:59:21 -07:00
Jeremy Barlow
7a72f7e96d (PE-3443) Fix refer-clojure typo in sync.clj
Fixed typo in sync.clj in the (:refer-clojure) argument to ns.  :exclute
is now :exclude and the prior warning about references from
puppetlabs.http.client.sync/get overriding clojure.core/get is now
suppressed.
2014-04-02 16:40:26 -06:00
Jenkins User
3c8b64a112 lein-release plugin: bumped version from 0.1.3 to 0.1.4-SNAPSHOT for next development cycle 2014-04-01 13:19:57 -07:00
Jenkins User
0f4df556a8 lein-release plugin: preparing 0.1.3 release 2014-04-01 13:19:33 -07:00
Chris Price
b7d70248e9 Add CHANGELOG for 0.1.3 release 2014-04-01 11:46:20 -07:00
Chris Price
7196f316c5 Merge pull request #1 from cprice404/feature/master/java-api
Add java API and integration tests
2014-04-01 11:39:43 -07:00
Chris Price
c7101216ac Reorganize package structure to match API
`HttpResponse` and `ResponseBodyType` were being exposed via the
API, but were previously located in the 'impl' package.  This
commit moves them up to the main package.
2014-04-01 08:28:35 -07:00
Chris Price
db53a75f34 Add integration tests for sync clients
Prior to this commit, we didn't actually have any tests that
started a real web server and made a real request.  This
commit adds tests that do this for the clojure and Java
synchronous clients, using SSL.
2014-03-28 17:33:27 -07:00
Chris Price
9020eed85f Add support for configuring SSL via puppet pems 2014-03-28 15:33:23 -07:00
Chris Price
f93b3a9d9c Initial Java implementation of synchronous GET 2014-03-27 17:57:12 -07:00
Chris Price
075afd5fdb Initial java port of the clojure request code 2014-03-27 17:46:21 -07:00
Chris Price
f2373565e5 Add travis config 2014-03-27 12:49:54 -07:00
Chris Price
a90b6fd82c Move clojure source into clj directory 2014-03-27 12:46:44 -07:00
Jenkins User
27601ebd72 lein-release plugin: bumped version from 0.1.2 to 0.1.3-SNAPSHOT for next development cycle 2014-03-13 11:21:12 -07:00
Jenkins User
d2eb421214 lein-release plugin: preparing 0.1.2 release 2014-03-13 11:20:54 -07:00
Patrick Carlisle
1c82652562 Bump version again 2014-03-13 11:20:13 -07:00
Patrick Carlisle
0f4c7d9db8 Bump version to 0.1.1-SNAPSHOT 2014-03-12 13:54:04 -07:00
Patrick Carlisle
c0a702de42 Fix variable name in deploy script 2014-03-12 13:52:29 -07:00
Patrick Carlisle
5ac20103be Fix typo in project.clj and add some metadata 2014-03-12 13:45:46 -07:00
Patrick Carlisle
729ed74ed4 Make deploy script executable 2014-03-12 13:41:07 -07:00
Patrick Carlisle
6ed37670c1 Prepare for 0.1.0 release 2014-03-12 13:38:42 -07:00
Patrick Carlisle
6e30bf5edc Fix call to configure-ssl in request 2014-03-11 18:00:31 -07:00
Patrick Carlisle
96ad26b054 Reorganize sync and async clients. 2014-03-11 17:59:07 -07:00
Patrick Carlisle
f7970ab978 Make opts and callback order conform to http-kit 2014-03-11 17:54:26 -07:00
Patrick Carlisle
20e51dc979 Add license and readme. 2014-03-11 17:38:13 -07:00
Patrick Carlisle
91d141a101 Add a synchronous api 2014-03-11 17:32:22 -07:00
Patrick Carlisle
79631d28bd Make SSL configuration more flexible and refactor
This makes it possible to pass in an SSLEngine, SSLContext or set of PEM
files. It also significantly refactors the wrapper and leaves the default
methods async.
2014-03-11 17:19:37 -07:00
Patrick Carlisle
3c5ea542ea Initial commit 2014-03-10 17:24:22 -07:00