summaryrefslogtreecommitdiff
path: root/src/common/buffer.cc
Commit message (Expand)AuthorAgeFilesLines
* buffer: add list and ptr is_zero() methodSage Weil2012-06-151-0/+22
* check malloc return valuesYehuda Sadeh2012-05-201-2/+5
* buffer: make contents_equal() more efficientSage Weil2012-04-261-8/+38
* buffer: allow advance() to move an iterator backwardSage Weil2012-04-091-13/+32
* buffer: implement a contents_equal function on bufferlistsGreg Farnum2012-04-031-0/+15
* Change PAGE_MASK/PAGE_SIZE definitions to CEPH_PAGE_MASK/CEPH_PAGE_SIZEStanislav Sedov2011-10-041-19/+19
* First cut of FreeBSD support. This patch allowes ceph to compile successfullyStanislav Sedov2011-10-041-0/+1
* uninline a bunch of buffer.h stuffSage Weil2011-08-181-32/+680
* buffer: remove do_cow, clone_in_placeColin Patrick McCabe2011-07-011-15/+0
* bufferlist: get rid of derr usageColin Patrick McCabe2011-06-201-27/+33
* buffer: break out read_fd methodSage Weil2011-04-261-18/+25
* Change some global config options to env varsColin Patrick McCabe2011-04-181-1/+2
* buffer: Move atomic.h include from buffer.h to buffer.ccTommi Virtanen2011-04-071-0/+1
* buffer: Move buffer::raw* out of the header.Tommi Virtanen2011-04-071-0/+165
* buffer: Move functions touching buffer::raw internals into buffer.ccTommi Virtanen2011-04-071-0/+5
* buffer: Move functions touching buffer::raw internals into buffer.ccTommi Virtanen2011-04-071-0/+30
* buffer: Move functions touching buffer::raw internals into buffer.ccTommi Virtanen2011-04-071-0/+11
* buffer: Move functions touching buffer::raw internals into buffer.ccTommi Virtanen2011-04-071-0/+19
* buffer: Move functions touching buffer::raw internals into buffer.ccTommi Virtanen2011-04-071-0/+43
* buffer: Move functions touching buffer::raw internals into buffer.ccTommi Virtanen2011-04-071-0/+30
* buffer: Move buffer accounting into functions, don't expose atomic_t.Tommi Virtanen2011-04-071-0/+11
* buffer: disable buffer alloc tracking by defaultSage Weil2011-03-111-0/+1
* 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: bufferlist::read_file: use safe_readColin Patrick McCabe2011-02-111-27/+20
* common/buffer.cc: kill deadcodeColin Patrick McCabe2011-02-101-24/+0
* common: fix buffer::list::decode_base64Colin Patrick McCabe2011-01-131-1/+8
* common: bufferlist: handle EINTR, check close rvalColin Patrick McCabe2010-12-301-12/+32
* common: bufferlist::read_file: return read errorsColin Patrick McCabe2010-12-301-3/+13
* cleanup: don't use __PRETTY_FUNCTION__Colin Patrick McCabe2010-12-291-1/+1
* common: more cerr -> derr conversionsColin Patrick McCabe2010-12-161-6/+17
* common: use ceph_armor instead of openssl based functionsYehuda Sadeh2010-12-031-2/+2
* buffer: make write_fd() constSage Weil2010-07-081-1/+1
* buffer: fix logic in write_fd()Henry C Chang2010-07-011-0/+2
* buffer: handle write_fd() on empty bufferlistSage Weil2010-06-301-3/+1
* buffer: make write_fd() tolerate zero length ptrs in the bufferlistSage Weil2010-06-301-4/+6
* buffer: write_fd should skip empty buffersYehuda Sadeh2010-06-291-1/+3
* buffer: fix includes for writev/iovec stuff in write_fd()Sage Weil2010-06-181-0/+2
* buffer: remove debug cruftSage Weil2010-06-181-3/+6
* buffer: list::rebuild_page_aligned()Sage Weil2010-06-181-11/+90
* buffer: fix padding distancesGreg Farnum2010-06-081-2/+2
* mon: use (robust) buffer::list::write_fd() to write to diskSage Weil2010-04-291-4/+10
* buffer: Include Spinlock.h.Greg Farnum2010-04-141-0/+1
* buffer: move to ceph namespaceSage Weil2010-04-081-1/+4
* cauthtool: mode 0600 for keyringsSage Weil2010-02-111-2/+2
* buffer: add decode_base64 methodSage Weil2010-02-081-0/+9
* buffer: optional buffer debug outputSage Weil2009-12-031-0/+1
* buffer: make [], hexdump constSage Weil2009-10-291-1/+1
* authtool: print encoded CryptoKey in base64Sage Weil2009-10-271-0/+11
* authtool: useful error/output msg when creating new key fileSage Weil2009-10-221-3/+5