Permalink
Switch branches/tags
Nothing to show
Commits on Jul 10, 2011
  1. I misunderstood how amazon presented large bucket lists, leading to a…

    …n infinite loop
    
    in some cases.
    James D. Nurmi committed Jul 10, 2011
Commits on Jun 25, 2011
  1. Use automatic timestamping in SDB

    James D. Nurmi committed Jun 25, 2011
  2. Get rid of that horrible forms hack

    James D. Nurmi committed Jun 25, 2011
Commits on Jun 24, 2011
  1. Forgot to gofmt before commit

    James D. Nurmi committed Jun 24, 2011
  2. Break out timestamping from signing logic for people making their own…

    … signed URL's.
    James D. Nurmi committed Jun 24, 2011
  3. Update readme

    James D. Nurmi committed Jun 24, 2011
  4. Gofmt the project for other devs.

    James D. Nurmi committed Jun 24, 2011
  5. Clear off any timestamps/signatures before signing,

    as resent requests don't necessarily clear their headers.
    James D. Nurmi committed Jun 24, 2011
  6. Whileit shouldn't ever happen, lets be safer about our

    closing of sockets.
    James D. Nurmi committed Jun 24, 2011
Commits on Jun 23, 2011
  1. Add a HeadKey method, and modify the s3_proxy sample to better use it.

    TODO:
      - remove extra debugging before push
      - figure out (if) I want to fix AWS's index quirks w/r/t content-type.
    James D. Nurmi committed Jun 23, 2011
  2. - Use a limitreader for putKey

    - Use 'public' close when reinitializing a redial
    James D. Nurmi committed Jun 23, 2011
  3. Not all key operations return a content-length...

    James D. Nurmi committed Jun 23, 2011
  4. Better redial logic

    James D. Nurmi committed Jun 23, 2011
  5. - Cleanup GetKey logic

    - Use a limitreader to avoid unexpectedEOF errors
    James D. Nurmi committed Jun 23, 2011
  6. Simplify method detection on signer

    James D. Nurmi committed Jun 23, 2011
Commits on Jun 22, 2011
  1. V1 wasn't signing PUT's and DELETES, fixed.

    James D. Nurmi committed Jun 22, 2011
  2. fix usage strings in s3cmd

    James D. Nurmi committed Jun 22, 2011
  3. README updates about configuring per-domain keys

    James D. Nurmi committed Jun 22, 2011
  4. Add a (sorta) useful sample.

    James D. Nurmi committed Jun 22, 2011
  5. Either a typo, or go is _really_ advanced...

    James D. Nurmi committed Jun 22, 2011
  6. didn't even know there was another one out there :)

    James D. Nurmi committed Jun 22, 2011
  7. Use vhosted buckets by default, if available

     - We still use the s3.amazonaws.com hostname for the underlying requests,
    but for best performance, we want to _connect_ to the vhosted bucket if it's
    possible (e.g., valid dns name).
     - We do this by actually looking up DNS when you create a new bucket object
    without a conn (and plugging in a modified dialer).
    
    Rationale:
      bucketname.s3.amazonaws.com is geographically cnamed by amazon down through
    the appropriate load-balancers and caches to ensure the best performance
    of your bulk traffic.
    
      It also ensures you're pointed to the best /frontend/ to have the fewest
    problems with S3's 'eventual consistency' model.
    
    Unanswered Questions:
      - Does Go DNS cache dns results?  If so, does it obey TTL's?
    
      - What is the meaning of life?
    James D. Nurmi committed Jun 22, 2011
  8. Deprecate older tools (sdb/elb)

    James D. Nurmi committed Jun 22, 2011
  9. Merge branch 'master' of github.com:abneptis/GoAWS

    James D. Nurmi committed Jun 22, 2011
  10. These need ptr receiver to access the secret key

    James D. Nurmi committed Jun 22, 2011
  11. These need ptr receiver to access the secret key

    James D. Nurmi committed Jun 22, 2011
  12. Additional PutKey* operators for S3.

    James D. Nurmi committed Jun 22, 2011
  13. Minor cleanup of the makefile

    James D. Nurmi committed Jun 22, 2011
  14. - REMOVING FPS (temporary, but possibly for an extended period)

     - needs overhaul, and love, and it's the last remaining with
      'external' dependencies.
    
    - Update readme to remove dependency reqs.
    James D. Nurmi committed Jun 22, 2011
  15. Removing FPS support temporarily until I can get a chance to seriously

    re-evaluate it.
    James D. Nurmi committed Jun 22, 2011
  16. Add ELB support to the util

    James D. Nurmi committed Jun 22, 2011
  17. Update ELB support to new results.

    James D. Nurmi committed Jun 22, 2011