summaryrefslogtreecommitdiff
path: root/src/auth/Crypto.cc
Commit message (Expand)AuthorAgeFilesLines
* crypto: make crypto handlers non-staticSage Weil2011-11-091-4/+20
* First cut of FreeBSD support. This patch allowes ceph to compile successfullyStanislav Sedov2011-10-041-0/+1
* assert: use our assertSage Weil2011-08-311-1/+1
* auth: fix compile error when using nss libsMarcus Sorensen2011-07-221-0/+1
* auth: remove remaining globalsColin Patrick McCabe2011-06-201-2/+2
* auth: CryptoKey, CryptoAES: deglobalizeColin Patrick McCabe2011-06-201-55/+75
* g_clock.now -> ceph_clock_nowColin Patrick McCabe2011-06-201-2/+2
* auth: remove CephCryptoManagerColin Patrick McCabe2011-06-141-8/+5
* ceph_crypto: add assert_initColin Patrick McCabe2011-05-201-6/+6
* auth: Avoid const mismatch in nss_aes_operationJim Schutt2011-04-261-1/+1
* auth: const cleanupColin Patrick McCabe2011-04-201-14/+20
* auth: Let common_init (or CephCrypto::init) init auth crypto.Tommi Virtanen2011-03-111-14/+1
* auth: Allow using NSS as crypto library.Tommi Virtanen2011-03-111-30/+176
* auth: Make error message on bad AES key lenght say the bad length too.Tommi Virtanen2011-03-111-1/+1
* auth: Use AES IV constant directly, not via local static pointer.Tommi Virtanen2011-03-111-4/+2
* auth: Drop "using namespace", it's almost always used explicitly anyway.Tommi Virtanen2011-03-111-4/+2
* auth: Removed unused function generate_random_string.Tommi Virtanen2011-03-111-8/+0
* common: Fix some missing includes, copyrightsColin Patrick McCabe2011-02-231-0/+1
* Rename config.h -> common/config.hColin Patrick McCabe2011-02-231-1/+1
* common: Move hex dump functions into hex.hColin Patrick McCabe2011-02-181-0/+1
* auth/Crypto.cc: use safe_read_exactColin Patrick McCabe2011-02-111-17/+7
* dout: don't print time to syslogColin Patrick McCabe2011-02-091-0/+1
* crypto: don't clobber errnoSage Weil2011-01-311-4/+7
* Merge branch 'testing' into unstableSage Weil2011-01-031-2/+12
|\
| * crypto: catch cryptopp decrypt/encrypt exceptionsYehuda Sadeh2010-12-141-2/+12
* | Merge remote branch 'origin/syslog' into unstableSage Weil2010-12-111-1/+1
|\ \ | |/ |/|
| * logging: Replace derr with doutColin Patrick McCabe2010-12-061-1/+1
* | crypto: change includeYehuda Sadeh2010-12-031-3/+3
* | crypto: remove old openssl implementationYehuda Sadeh2010-12-031-91/+0
* | crypto: test for allocation failure, cleanupYehuda Sadeh2010-12-031-17/+22
* | crypto: use crypto++ for aes instead of opensslYehuda Sadeh2010-12-031-6/+61
|/
* auth: fix castWido den Hollander2010-07-311-1/+1
* auth: define AES iv in common headerSage Weil2010-07-301-1/+1
* crypto: don't clean up EVP table on every decrypt()Sage Weil2010-06-061-1/+0
* crypto: don't leak memory in CryptoAES::encrypt()Sage Weil2010-06-061-8/+9
* cauthtool: always print entire encoded CryptoKeySage Weil2010-04-221-4/+3
* auth: CEPH_SECRET_* -> CEPH_CRYPTO_*Sage Weil2009-10-271-2/+2
* auth: clean up debug output someSage Weil2009-10-231-2/+0
* auth: authtool dumps the key eitherYehuda Sadeh2009-10-221-0/+8
* authtool: print key, tooSage Weil2009-10-221-0/+9
* auth: send caps to principals with the ticketYehuda Sadeh2009-10-191-1/+1
* urandom: fix fd leakYehuda Sadeh2009-09-291-1/+4
* auth: authenticate in the x-env protocolYehuda Sadeh2009-09-291-1/+1
* auth: build an almost real mon ticketSage Weil2009-09-231-3/+17
* auth: more than 1 rotating key per service, key idYehuda Sadeh2009-09-211-1/+1
* auth: client/auth tgt sequence, protocol implementationYehuda Sadeh2009-08-281-4/+43
* auth: rearrange typesSage Weil2009-08-211-0/+230