1271 Commits

Author SHA1 Message Date
Andrew Gaul
68b8a99c79 Log hostnames only if they differ
Also only log we have not previously encountered this mapping.
Finally use concurrent map for thread safety.
2012-07-13 15:17:53 -07:00
Adrian Cole
72ba1639b9 Issue 1022: added BaseRestApiExpectTest 2012-07-12 10:08:10 -07:00
Adrian Cole
0383a80904 Issue 1011: PaginatedIterable with marker type as Object 2012-07-09 16:08:32 -07:00
Adrian Cole
6cdad28359 Merge pull request #704 from dkoper/master
tested NPE goes away with FGCP expect test
2012-07-09 00:04:59 -07:00
Dies Koper
43f12fa627 prevent NPE when null is passed to @QueryParam annotated argument 2012-07-09 13:15:32 +10:00
Adrian Cole
7a776c0572 Issue 1007: missing interface method for iso8601 codec 2012-07-06 22:27:54 -07:00
Adrian Cole
a73240f41b Issue 1007: ios8601 codec 2012-07-06 21:23:10 -07:00
Adrian Cole
25e68b328c Merge pull request #700 from aledsage/Issue-1004
Issue 1004: changes default SocketOpen impl
2012-07-06 14:38:02 -07:00
Adrian Cole
6359db8c5b Merge pull request #702 from dkoper/master
decouple use of provider's SSLContext from trustAllCerts setting
2012-07-05 22:47:38 -07:00
Dies Koper
90df3a1e51 enable provider (like FGCP) specific subclasses to reuse these static classes 2012-07-06 13:01:20 +10:00
Dies Koper
6f81d8d0d3 improvement on previous change: decouple use of provider's SSLContext from trustAllCerts setting. This will allow providers to combine their SSLContext with the value of this option 2012-07-06 12:40:48 +10:00
Adrian Cole
270b0d92f6 Merge pull request #701 from dkoper/master
adding hook to allow provider specific SSLContext for HTTPS communication
2012-07-05 19:00:46 -07:00
Dies Koper
4cbf02f0bc add hook for provider specific trusted SSLContext - in anticipation of FGCP support 2012-07-06 11:53:39 +10:00
Aled Sage
95c35487f0 Issue 1004: changes default SocketOpen impl
Sets it to InetSocketAddressConnect, instead of SocketOpenUnsupported.
Removes overriding the impl from Jsch and Sshj's client modules.
2012-07-05 16:00:29 +01:00
Adrian Cole
493de01cfa Merge pull request #694 from aplowe/openstack-nova2
Openstack & further GSON work: changed new openstack modules to use Named and ConstructorProperties
2012-07-03 07:07:07 -07:00
Adam Lowe
7ed9ebda47 Moving TypeAdapterFactories that eliminate null values in Sets, Maps and Multimaps to jclouds-core. 2012-07-03 14:46:54 +01:00
Adrian Cole
222e2cc367 Merge pull request #693 from dkoper/master
don't overwrite USER_AGENT if already there
2012-07-03 06:28:29 -07:00
Adam Lowe
3243325878 openstack: adjusting deserialization to treat {} as null if (and ONLY if) a null pointer is thrown when attempting to construct an object from the empty json object ({}) 2012-07-03 12:39:53 +01:00
Dies Koper
afdf7f2c37 don't override USER_AGENT if already specified by provider 2012-07-03 16:50:36 +10:00
Adrian Cole
fb98ce82f7 cleanup of module binding, clarity in toStrings, reduced wrapper depth for memoized sets 2012-07-02 19:36:27 -07:00
Adrian Cole
07240f3e77 removed copy/paste code relating to expiration after write 2012-07-02 15:27:31 -07:00
Adrian Cole
ef9a69e7c3 added strict suppliers of scoped locations 2012-07-02 15:22:10 -07:00
Adrian Cole
763572f8ee added paginated set functionality 2012-06-24 11:48:18 -07:00
Adam Lowe
21802d467a Adjusting general strategy to accept @Named in place of @SerializedName.
Adding TypeAdapterFactory to handle deserialization based on constructor annotations (Inject/Named and/or ConstructorProperties).
2012-06-20 13:41:44 +03:00
Adrian Cole
3afdcb66b3 Issue 981:Quiet down jclouds.compute logger 2012-06-16 18:27:29 -04:00
Adrian Cole
5dd4f04ddf allowed for mock testing 2012-06-16 18:19:59 -04:00
Adrian Cole
db8f869f5b Issue 979:invalid endpoint returned when region name is the same as the provider 2012-06-15 23:36:21 -04:00
Adrian Cole
30ba717969 Issue 977:ec2 zones are not mapping to endpoints 2012-06-15 23:36:17 -04:00
Andrew Gaul
736554d049 Correct spelling errors 2012-06-14 10:03:39 -04:00
Ioannis Canellos
ff2c2fb3e3 Providers and APIs in OSGi can be discovered even if they are installed prior to the installation of jclouds-core. 2012-06-13 20:40:03 +03:00
Andrew Phillips
c0e23d4460 Updated authors and added a small correction to the changes in ca84fcc279 for supporting beta versions in JcloudsVersion 2012-06-13 10:34:12 -04:00
Ioannis Canellos
cf94e70a95 Improved discovery of api metadata inside OSGi. 2012-06-13 13:05:43 +03:00
Adrian Cole
9daee06e13 usage example 2012-06-12 09:09:44 -07:00
Ioannis Canellos
6ffe7085bc Improved the discovery of providers inside OSGi 2012-06-12 00:38:01 +03:00
Adrian Cole
73e026b314 functionloader cleanup 2012-06-08 13:00:38 -07:00
Adam Lowe
18faff54b3 openstack-keystone: adding TypeAdaptorFactory to take care of unwrapping objects containing an array of "values" in place of a normal json array 2012-06-08 11:23:41 +01:00
Adrian Cole
d00e360d65 Issue 815: refactored the 3 major features of keystone into separate clients. removed cyclic dependency needed to support keystone controlling keystones in other regions 2012-06-06 23:14:23 -07:00
Adrian Cole
7203286a90 formatting 2012-06-04 11:42:08 -07:00
Adrian Cole
92d1f1b471 moved to explicitly adding clojure projects 2012-06-03 17:28:56 -07:00
Adrian Cole
5a3f6011a2 removed junit test dependency 2012-06-03 17:26:57 -07:00
Ioannis Canellos
b078adc3ce Removed fragments and dynamic imports. Added centralized control of the maven-bundle-plugin. 2012-06-03 19:41:54 +03:00
Adrian Cole
8159b6618f Merge pull request #659 from aplowe/openstack-nova2
Openstack Quantum: adding openstack network api
2012-06-01 15:55:07 -07:00
Adam Lowe
4008407de3 Adding support for @Path and @PathParam to delegate methods to RestAnnotationProcessor 2012-06-01 22:41:45 +01:00
vijaykiran
6d74805dd9 Issue-953 Make sure that port is set when modifying headers 2012-06-01 23:02:56 +02:00
vijaykiran
e0ad035606 Set port in the request header from the endpoint 2012-06-01 11:31:07 +02:00
Adam Lowe
76531d62e0 Adding multiple varargs HttpRequestOptions support 2012-05-31 13:40:59 +01:00
Adrian Cole
f8280ec56c Issue 647: normalized use of IllegalArgumentException 2012-05-22 11:31:32 -06:00
Adrian Cole
ca84fcc279 support beta versions 2012-05-21 23:22:55 -06:00
Adrian Cole
5c647df129 Issue 938:TemplateBuilderSpec 2012-05-21 02:45:25 -06:00
Aled Sage
fffa3eb8af Issue 647: fix handling of malformed 'Expires' header 2012-05-17 23:58:39 +01:00