Amazon S3 client written in C