172 Commits

Author SHA1 Message Date
Adrian Cole
420503d32e updated and corrected license headers 2010-08-12 16:04:26 -07:00
Adrian Cole
7a593a1630 added WriteTo interface for streaming puts 2010-08-11 02:13:28 -07:00
Adrian Cole
00d661740a Issue 199: moved to sandbox 2010-08-09 18:53:37 -07:00
Adrian Cole
6f180ddb4e Issu 301: refactored utilities that depend on guava. introduced Crypto, CryptoStreams, and more Payloads to help deal with encrypted payloads and headers 2010-08-01 02:07:53 -07:00
Adrian Cole
a9a0c53fb2 Issue 191: added RSA PEM parsing to encryptionUtils 2010-07-30 23:58:31 -07:00
Adrian Cole
6d438fbbe1 Issue 326: fixed -1 error code in jsch and updated to include a new logger jclouds.ssh 2010-07-30 12:28:14 -07:00
Adrian Cole
34518f54ba Issue 325: massive refactor in order to stop serializing native async http client requests 2010-07-30 01:26:55 -07:00
Andrew Phillips
e1f5369243 Removed 1,000,000 redundant .gitignores (they're inherited) 2010-07-28 14:38:28 +02:00
Adrian Cole
360343020a Issue 323: started work on async client 2010-07-26 23:02:38 -07:00
Adrian Cole
a7aa1c1964 bumped version on gae 2010-07-23 15:50:30 -07:00
Adrian Cole
7c3518f7ff Issue 191: changed encryption service so that it can decode a PEM key. updated chef to work in google appengine 2010-07-22 15:35:03 -07:00
Adrian Cole
9bffee1135 Issue 318: updated to gae 1.3.5 2010-07-21 11:51:08 -07:00
Adrian Cole
887bb7adfe Issue 316: refactored ssh to use Payload object; deprecated non-payload methods 2010-07-19 13:08:12 -07:00
Adrian Cole
d626a9848e Issue 311: now supporting ec2 cluster instance sizes and placement groups 2010-07-17 21:47:37 -07:00
Adrian Cole
1d0949dec5 Issue 315: added auto-deserialization of json into java objects and new @Unwrap annotation; Issue 311: fixed template parsing for new cluster instance in ec2; Issue 191: started adding node support to chef 2010-07-17 01:30:37 -05:00
Adrian Cole
436037c7be Issue 191: updated chef to use new utilities 2010-07-12 14:38:14 -07:00
Adrian Cole
e8d0a11cda Issue 301: refactored http payload and rewrote crufty tests 2010-07-09 21:13:11 -07:00
Adrian Cole
da3baf523c Issue 301: refactored http payload data from blob -> core, added content length, type, md5; fixed length bug in ec2 and added more tests to ensure this doesn't happen again 2010-07-08 03:46:34 -07:00
Adrian Cole
204c093753 refactored encryption service and exposed sha256 routine 2010-07-06 18:21:11 -07:00
Adrian Cole
611297a262 Issue 199: updated to ning 1.0.0 2010-07-06 14:18:32 -07:00
Adrian Cole
27f4f69b4c Issue 293: refactored code to provide for api versions and coherent properties for authorization 2010-06-28 05:07:36 -07:00
Adrian Cole
f25100fe9b Issue 191: corrected multipart form and added cookbook signing to chef client 2010-06-12 17:17:42 -07:00
Adrian Cole
306bb0ebde Issue 191: started cookbook support; refactored multipart form code 2010-06-11 19:02:19 -07:00
Adrian Cole
3bc448e35c added error code for ssh exec failure 2010-06-07 12:04:24 -07:00
Adrian Cole
84ad021268 added retry handler for io exceptions, created modular rest client, swapped generic type args on restcontext 2010-06-06 23:01:48 -07:00
Adrian Cole
7e12d36870 Issue 191: started on chef api support 2010-06-03 18:35:59 -07:00
Adrian Cole
f297c9d7d5 Banned use of InetAddress and InetSocketAddress as these break google appengine. Introduced IPSocket class instead 2010-05-25 00:42:27 -07:00
Adrian Cole
6c14ae1831 Issue 244: fixed jsch bug and refactored ssh error handling 2010-05-10 17:41:36 -07:00
Adrian Cole
d034a737b1 regression on jsch 2010-05-07 18:31:35 -07:00
Adrian Cole
dcbcf698f0 Issue 244: made error handling more resilient to ssh connection problems by increasing scope of error retries and larger backoff delay 2010-05-07 17:13:17 -07:00
Adrian Cole
681582366a hardened ssh; fixed logging; fixed runscript test 2010-05-04 16:49:44 -07:00
Adrian Cole
239519c8ca added exceptions to ssh commands and changed interface to not index on id, since ids are not guaranteed unique 2010-05-04 15:01:01 -07:00
Adrian Cole
1349a8bdd1 Issue 88: remove buggy httpnio module; also remove outdated codegen mod since we now have maven archetypes 2010-05-03 12:09:59 -07:00
Adrian Cole
10af8cdae8 Issues 203 234 235, add visibility to image from nodemetadata, update to stable version of guava, harden tests, normalize location 2010-04-25 00:46:54 -07:00
Adrian Cole
91f42446a7 removed jcip dependency 2010-04-16 18:21:02 -07:00
Alex Yarmula
6c26047e6a added support for ning http client 2010-04-03 11:02:46 -07:00
Adrian Cole
68080daee3 Issue 211:update to latest appengine sdk 1.3.2 2010-03-31 19:04:37 -07:00
Adrian Cole
de359a52cc Issue 214: leaned test a bit 2010-03-24 17:00:57 -07:00
Adrian Cole
ebcaae325f Issue 215: removed RuntimeDelegate.setInstance and turned to dependency injection for UriBuilder 2010-03-22 22:33:26 -07:00
Adrian Cole
574af762f6 added md5OutputStream to encryptionService and refactored blobstore.clj to use it 2010-03-21 21:04:10 -07:00
Adrian Cole
614cbb24c6 Issue 207: increased ferocity of tests to do concurrent 5MB downloads w/checksum on both http and blobstore level. 2010-03-21 16:48:16 -07:00
Adrian Cole
38b2bef023 Issue 211: added gae, but waiting for service to go live 2010-03-20 16:22:17 -07:00
Andrew Phillips
64b68d73db Housekeeping: renamed all .svnignore files to .gitignore, and some line endings. 2010-03-19 11:30:13 +01:00
Adrian Cole
a72efaea6d Issue 177: support scheme-only redirects 2010-02-21 10:43:00 -08:00
Adrian Cole
c8f5d36c14 changed apache hc to not be automatically included in the enterprise distribution, as untuned it is much slower than default 2010-02-10 12:22:37 -08:00
Adrian Cole
df86359e65 Issue 156: refactored compute api classes and added reboot support 2010-02-08 22:09:07 -08:00
Adrian Cole
7228d2ea04 Issue 107: added proxy support, timeout parameters, and refactored ssl module 2010-02-05 23:16:34 -08:00
Adrian Cole
268bc2ec04 issue 107: revised hc module, and included it in the enterprise config 2010-02-04 21:51:37 -08:00
Adrian Cole
4582c57c72 fixed version numbers to SNAPSHOT 2010-02-04 21:30:22 -08:00
Adrian Cole
aeb57070e9 Issue 107: new Apache HttpComponents HttpClient 4.0 plugin 2010-02-04 20:36:21 -08:00