summaryrefslogtreecommitdiffstats
path: root/libglusterfs/src/dict.c
Commit message (Expand)AuthorAgeFilesLines
* features/bit-rot: Implementation of bit-rot xlatorVenky Shankar2015-03-241-0/+19
* cluster/dht: Add tier translator.Dan Lambright2015-03-211-0/+26
* features/index: Add option to track specific xattrs for xattrop64Pranith Kumar K2015-02-241-3/+3
* dict: Remove the redundant hash calculation when the hash size is 1Poornima Gurusiddaiah2014-11-261-5/+23
* dict: Write dict_foreach_* in form of dict_foreach_matchPranith Kumar K2014-11-251-53/+18
* features/marker: Filter internal xattrs in lookupPranith Kumar K2014-11-111-0/+45
* glusterd: statedump supportAtin Mukherjee2014-10-151-24/+53
* glusterfs: allow setxattr of keys with null values.Ravishankar N2014-09-291-6/+3
* glusterd: Fetch brick mount_dirs during brick create.Avra Sengupta2014-05-061-1/+1
* dict: de-allocate data on dict-set failuresPranith Kumar K2014-04-281-0/+32
* build: MacOSX Porting fixesHarshavardhana2014-04-241-3/+3
* dict: add dict_set_dynstr_with_allocKrishnan Parthasarathi2014-04-141-0/+17
* libglusterfs:Fixing Dereference NULL return value.surabhi2014-02-041-0/+4
* storage/posix: UNWIND right op_error and op_errno in *setxattr()Vijay Bellur2014-01-141-2/+2
* features/quota: Improvements to quotaRaghavendra G2013-11-261-0/+14
* libglusterfs: Propositions should be logicalHarshavardhana2013-10-211-16/+16
* dict: Put "goto out" in dict_unserialize to avoid process crashVenkatesh Somyajulu2013-04-031-0/+1
* libglusterfs/dict: fix infinite loop in dict_keys_join()Vijaykumar koppad2013-03-271-2/+4
* core: remove all the 'inner' functions in codebaseAmar Tumballi2012-12-191-0/+46
* dict: add new API 'dict_add()'Amar Tumballi2012-10-021-14/+38
* libglusterfs/dict: make 'dict_t' a opaque objectAmar Tumballi2012-09-061-17/+66
* remove useless if-before-free (and free-like) functionsJim Meyering2012-07-131-6/+3
* calls to dict_allocate_and_serialize() are not 64-bit cleanKaleb S. KEITHLEY2012-07-121-1/+1
* core: coverity fixes (mostly resource leak fixes)Amar Tumballi2012-06-051-0/+2
* Optimize for small dicts, and avoid an overrun.Jeff Darcy2012-06-011-31/+65
* license: dual license under GPLV2 and LGPLV3+Kaleb KEITHLEY2012-05-101-14/+5
* core: coverity issues fixedAmar Tumballi2012-04-231-261/+7
* dict: add a dict_dump() function to dump the dictionary contentsAmar Tumballi2012-03-211-0/+37
* libglusterfs/dict: Add boundary conditionsv3.3.0qa29Harshavardhana2012-03-181-3/+30
* core: dict allocations through mem-poolAmar Tumballi2012-03-141-19/+16
* cluster/distribute: dht_aggregate() fix a logic error before xattr comparisonsHarshavardhana2012-01-121-3/+6
* libglusterfs: Add boundary conditions to data_to_int8() function.Harshavardhana2012-01-031-2/+16
* transport/rdma: Add attr_timeout, attr_retry_cnt, attr_rnr_retryHarshavardhana2011-12-201-0/+30
* cluster/distribute: Assert checks at known locationsHarshavardhana2011-12-061-0/+30
* dict: add reset function which empties the dictPranith Kumar K2011-09-141-0/+23
* Change Copyright current yearPranith Kumar K2011-08-101-1/+1
* LICENSE: s/GNU Affero General Public/GNU General Public/Pranith Kumar K2011-08-061-3/+3
* afr/stripe: collect pathinfo xattrs from all childsVenky Shankar2011-07-121-0/+96
* DHT: check for mis-matching user xattrsshishir gowda2011-06-141-0/+20
* libglusterfs/dict: Donot perform NULL check on data in dict_foreachJunaid2011-04-121-2/+2
* libglusterfs/src/*.c: log enhancementAmar Tumballi2011-03-171-161/+101
* libglusterfs/src/*.c: whitespace cleanupAmar Tumballi2011-03-171-1404/+1404
* libglusterfs/dict.c: Whitespace cleanupVijay Bellur2011-02-281-217/+219
* libglusterfs/dict: memcpy() data_t in unserialize.Vikas Gorur2011-02-171-2/+2
* free GF_CALLOCed memory by GF_FREE instead of FREERaghavendra Bhat2011-01-271-2/+2
* libglusterfs: data_copy needs to init the lockPranith K2010-12-271-0/+1
* Set correct logging level for log messagesPranith K2010-10-111-1/+1
* Copyright changesVijay Bellur2010-10-111-1/+1
* mgmt/glusterd: send volume options to friendv3.1.0qa41Pranith K2010-10-051-10/+12
* Change GNU GPL to GNU AGPLPranith K2010-10-041-3/+3