Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
86 commits
Select commit Hold shift + click to select a range
072d775
Merge pull request #5 from rahul1aggarwal/hammer
harshalgupta Apr 22, 2016
05b175c
Final API logging of incoming request and outgoing response
rajatg1989 May 12, 2016
a1ff953
Final API logging of incoming request and outgoing response
rajatg1989 May 13, 2016
016b1b0
Merge pull request #49 from rajatg1989/hammer
May 13, 2016
3e98a2d
Merge pull request #50 from bafna/hammer-up
rahul1aggarwal May 23, 2016
3049ff2
Merge pull request #6 from jiocloudDSS/hammer
harshalgupta Jun 2, 2016
093b9d2
Merge branch 'hammer' of https://github.com/jiocloudDSS/ceph into hammer
harshalgupta Jun 3, 2016
a1fdca7
Squashed commit of the following:
rahul1aggarwal Jun 7, 2016
508afef
Merge pull request #51 from bafna/hammer-up
rahul1aggarwal Jun 7, 2016
fab7037
Merge pull request #54 from bafna/hammer-up
rahul1aggarwal Jun 8, 2016
b0ce5a6
Initial rename op functions with dummy returns
Jun 9, 2016
6fec0b1
Merge pull request #52 from rahul1aggarwal/upstream_hammer
bafna Jun 10, 2016
74c8461
send response handled
Jun 14, 2016
805f990
Calling copy and delete
Jun 17, 2016
e4725b6
Revert "common/*Formatters: Split Formatters"
yehudasa Jan 15, 2016
f52881e
Undo constant renaming: RGW_REST_*->RGW_PROTO_*.
Dec 3, 2015
97675a1
undo: clean up dead enum RGWEndpointType.
Dec 3, 2015
9bcc07d
cleanup: remove dead function.
Dec 3, 2015
9f063ca
Copyright: add copyright blocks to new files, and update files with e…
Dec 4, 2015
66345a2
s3website: update cmake.
Dec 4, 2015
d682f10
rgw: remove split formatter code
yehudasa Jan 19, 2016
a5abe3b
DSS Changes for merging formatters. Instead of big PR 7381 on upstream
bafna Jun 20, 2016
539506d
First working code
Jun 20, 2016
5aa0b04
rgw: init_permissions() shouldn't return ENOENT in a specific case
yehudasa Jan 19, 2016
867afa4
S3Website: AmazonS3 changed RedirectAll HTTP response.
Jan 7, 2016
a9145e0
Minor fixes for better error handling
Jun 20, 2016
9242aa4
Fixing return code
Jun 20, 2016
999e8f9
rgw: add explicit success/error paths in RGWGetObj::execute()
jmunhoz Oct 21, 2015
bcf8ae6
WIP x-amz-website-redirect-location . Backported from 11913b964220e74…
bafna Jun 21, 2016
18e83c1
rgw: a few minor cleanups
yehudasa Jan 20, 2016
1496213
rgw: client io shouldn't try to write zero length buffer
yehudasa Jan 20, 2016
9eadab8
rgw: fix create bucket error handling
yehudasa Jan 20, 2016
b623106
rgw: add a configurable to enable/disable static website
yehudasa Jan 22, 2016
661c8b9
rgw/s3website: Fix x-amz-website-redirect-location support.
Apr 17, 2016
7c8e0af
Error handling and messages
Jun 22, 2016
8b77bc0
rgw/s3website: Implement ErrorDoc & fix Double-Fault handler
Apr 20, 2016
bcd5d2e
Merge branch 'hammer' of https://github.com/jiocloudDSS/ceph into hammer
harshalgupta Jun 22, 2016
490a4f5
rgw/s3website: whitespace style fixes
May 18, 2016
e4aa51e
rgw: fix manager selection when APIs customized
May 20, 2016
0f7248a
Adding proper fault injection
Jun 23, 2016
72853a9
Getting object state
Jun 23, 2016
a74f351
Rajat bugs
Jun 24, 2016
435d8ef
Rajat bug 2
Jun 24, 2016
6f86128
Correct error message for fault injection
Jun 24, 2016
57ba33c
Bad error code in common.h
Jun 26, 2016
3b490f4
Crash fix
Jun 26, 2016
e8afe00
Block target overwrite
Jun 26, 2016
d0fb6e0
Merge branch 'hammer' into rename_op_first_attempt
Jun 26, 2016
7d84110
Fixing HTPP return code and formatting error
bafna Jun 27, 2016
1555831
Atomicity
Jun 27, 2016
f1b68c4
Atomicity warning
Jun 27, 2016
edbf797
Making faliures probabalistic
Jun 28, 2016
964ac4e
Real requirements
Jun 28, 2016
d2b12f2
Cleaning up testing code
Jun 28, 2016
df949f6
Unused vars cleanup
Jun 28, 2016
5b39d68
Removing dead code
Jun 28, 2016
3e0bca6
Merge pull request #60 from shivanshu21/rename_prod_clean
bafna Jun 28, 2016
9e286e4
Removing useless file
bafna Jul 6, 2016
72c48ee
Fixing the prefix to jcs
bafna Jul 7, 2016
4a316bc
Merge pull request #7 from jiocloudDSS/hammer
harshalgupta Jul 7, 2016
fe98068
Merge branch 'hammer' of https://github.com/jiocloudDSS/ceph into hammer
harshalgupta Aug 3, 2016
37eadf8
Fixing the bug in rename API where original name contains '%' character
harshalgupta Aug 4, 2016
5b390df
Merge branch 'hammer' of https://github.com/harshalgupta/ceph into ha…
harshalgupta Aug 4, 2016
8e83710
Merge pull request #62 from harshalgupta/hammer
bafna Aug 4, 2016
5ca2d02
Adding some additional logs for testing Rename API
harshalgupta Aug 4, 2016
077662d
fixing some typo in the previous commit
harshalgupta Aug 4, 2016
cf419b3
Merge pull request #63 from harshalgupta/hammer
harshalgupta Aug 4, 2016
9aa740a
SSE at RadosGW
harshalgupta Sep 26, 2016
5ecbaab
Merge pull request #64 from bafna/hammer-j
bafna Sep 26, 2016
4abdc76
Adding allowed headers for console sse
harshalgupta Oct 1, 2016
a9ca0a7
Merge pull request #68 from bafna/hammer-j
bafna Oct 1, 2016
afd06bb
Fixing memory leaks and adding debug log messages
harshalgupta Oct 7, 2016
5a7a9d4
Merge pull request #69 from bafna/hammer-j
harshalgupta Oct 10, 2016
fd1e8ee
Fixing an issue where 'x-jcs-*' headers are modified and all 'x-*' p…
harshalgupta Oct 10, 2016
0a8bc3c
Logging Source IP of user and sending it to IAM
harshalgupta Oct 12, 2016
a6fc162
Merge branch 'hammer' of https://github.com/jioclouddss/ceph into sou…
harshalgupta Oct 12, 2016
50cff68
Merge pull request #72 from bafna/sourceip
harshalgupta Oct 13, 2016
7e6bb21
Merge branch 'hammer' of https://github.com/jiocloudDSS/ceph into hammer
harshalgupta Oct 20, 2016
b395c16
Adding a header for encrypted objects Get/Head Ops
harshalgupta Oct 21, 2016
be50ad6
Merge pull request #73 from bafna/sourceip
harshalgupta Oct 21, 2016
3203742
Adding x-jcs-server-side-encryption as a special case header which wi…
harshalgupta Oct 26, 2016
d7e2aaa
Merge pull request #74 from harshalgupta/hammer
bafna Oct 26, 2016
9d2101c
adding error code for wrong encryption header
harshalgupta Oct 26, 2016
4ad70a4
Merge pull request #75 from harshalgupta/hammer
harshalgupta Oct 26, 2016
ef1fed4
Overriding denial of permission by ACL
harshalgupta Dec 29, 2016
f6127c5
Resolving conflicts and allowing anon user for website access
harshalgupta Dec 29, 2016
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -315,6 +315,13 @@ AC_SUBST(KEYUTILS_LIB)
AC_CHECK_LIB([m], [pow], [true], AC_MSG_FAILURE([libm not found]))
AC_CHECK_FUNCS([syncfs], AC_DEFINE([HAVE_SYS_SYNCFS], [1], [we have syncfs]), [])


# since we are now using openssl and need to provide the additional functions
# for thread safety, we also need to link to crypto library (-lcrypto)
AC_CHECK_LIB(crypto, main, [],
AC_MSG_FAILURE(["Crypto system library not found."]))


# Find some crypto library for us to use, while letting user to decide which one to use.
AC_ARG_WITH([cryptopp],
[AS_HELP_STRING([--with-cryptopp], [Use cryptographic functions from cryptopp])],
Expand Down Expand Up @@ -872,6 +879,7 @@ AC_CHECK_LIB(boost_system-mt, main, [],
[AC_CHECK_LIB(boost_system, main, [],
AC_MSG_NOTICE(["Boost system library not found."]))])


# Find the right boost_thread library.
BOOST_THREAD_LIBS=""
saved_LIBS="${LIBS}"
Expand Down
5 changes: 4 additions & 1 deletion src/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -214,6 +214,7 @@ set(libcommon_files
common/simple_spin.cc
common/Thread.cc
common/Formatter.cc
common/HTMLFormatter.cc
common/HeartbeatMap.cc
common/ceph_fs.cc
common/ceph_hash.cc
Expand Down Expand Up @@ -732,7 +733,9 @@ if(${WITH_RADOSGW})
rgw/rgw_replica_log.cc
rgw/rgw_keystone.cc
rgw/rgw_quota.cc
rgw/rgw_dencoder.cc)
rgw/rgw_dencoder.cc
rgw/rgw_website.cc
rgw/rgw_xml_enc.cc)

add_library(rgw_a STATIC ${rgw_a_srcs})

Expand Down
Loading