[Pkg-sssd-devel] ding-libs: Changes to 'debian-unstable'

Timo Aaltonen tjaalton-guest at alioth.debian.org
Sun Mar 18 16:29:38 UTC 2012


New branch 'debian-unstable' available with the following commits:
commit 05ea82d9b0180b94addff62c0b515d191a2d1758
Author: Timo Aaltonen <tjaalton at ubuntu.com>
Date:   Sun Mar 18 18:28:23 2012 +0200

    control: Update the maintainer address and repo location.

commit 183c392c8f2c58c9e31763a0ff2a9720f14e3c0f
Author: Timo Aaltonen <tjaalton at ubuntu.com>
Date:   Sun Mar 18 07:34:29 2012 +0200

    Bump Standards-Version to 3.9.3, no changes.

commit db9c0a955129dcfdaeb8a9fdd851f577a69b4f75
Author: Timo Aaltonen <tjaalton at ubuntu.com>
Date:   Sun Mar 4 10:38:12 2012 +0200

    releasing version 0.1.3-1

commit 646e2d6e9f15608a7abc6651527de688a5658f4c
Author: Timo Aaltonen <tjaalton at ubuntu.com>
Date:   Sun Mar 4 10:09:48 2012 +0200

    Bump the build-dep on debhelper to >= 9.

commit 4edc293272915055772e60dfae1f4da24660bd8f
Author: Timo Aaltonen <tjaalton at ubuntu.com>
Date:   Thu Jan 12 17:59:38 2012 +0200

    add provides too

commit 5ec0b9e132e9deede710becfecda9074bb8eee13
Author: Timo Aaltonen <tjaalton at ubuntu.com>
Date:   Thu Jan 12 17:44:28 2012 +0200

    add conflicts/replaces for the old lib names

commit d17a5c8684cbe236fa221ccd43e602c7b9ed16b4
Author: Timo Aaltonen <tjaalton at ubuntu.com>
Date:   Thu Jan 12 16:53:06 2012 +0200

    Switch to source format 1.0.

commit 312893119d1040a63a2c758eb8ab3302e33cae03
Author: Timo Aaltonen <tjaalton at ubuntu.com>
Date:   Thu Jan 12 16:18:12 2012 +0200

    add some notes to the changelog

commit cd8ab559307ce757b44da526543b9629762e3892
Author: Timo Aaltonen <tjaalton at ubuntu.com>
Date:   Thu Jan 12 13:43:49 2012 +0200

    fix a filename

commit 853e74f34e235e4fef44276325867b841f6c9715
Author: Timo Aaltonen <tjaalton at ubuntu.com>
Date:   Thu Jan 12 13:43:18 2012 +0200

    build with multiarch

commit ea3dbbaa5f151e522945ec048300423334c0eeb2
Author: Timo Aaltonen <tjaalton at ubuntu.com>
Date:   Wed Jan 11 18:05:58 2012 +0200

    update control

commit 2ef18659498c420da337057c697c13b51413dd6a
Author: Timo Aaltonen <tjaalton at ubuntu.com>
Date:   Wed Jan 11 18:03:45 2012 +0200

    update copyright

commit 9e3742a7e26620b016df088439ccfea9ae89095b
Author: Timo Aaltonen <tjaalton at ubuntu.com>
Date:   Wed Jan 11 18:01:47 2012 +0200

    correct library names

commit 6c503cd28616e18f979fc8684621085cdcc5b039
Author: Timo Aaltonen <tjaalton at ubuntu.com>
Date:   Mon Jan 2 19:06:58 2012 +0200

    bump the version, add bug number

commit 267c01211b9cabae6c6ba0de75fcabb6060a0a11
Merge: 8dec6c6 a4df112
Author: Timo Aaltonen <tjaalton at ubuntu.com>
Date:   Mon Jan 2 19:05:57 2012 +0200

    Merge commit 'a4df112323606e3292a3c4290845fe2f0ab63703' into debian-unstable

commit 8dec6c6e5916554b1afbd6fe7e2f84abce8fe28b
Author: Timo Aaltonen <tjaalton at ubuntu.com>
Date:   Thu Oct 6 11:03:59 2011 +0300

    initial packaging imported from ubuntu

commit a4df112323606e3292a3c4290845fe2f0ab63703
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Thu Sep 15 16:07:39 2011 -0400

    Update version numbers for ding-libs 0.1.3 release

commit 788902b348016e2fb797c76061630ec50af6ebb4
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Tue Sep 6 15:09:58 2011 -0400

    Update spec file for newer library versions

commit 20da537b61029993d00615228ee57a77d260e508
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Tue Sep 6 14:59:30 2011 -0400

    Bump version for 0.1.3 release

commit 4602d1883312ae9ee1a9cdc5b51707efb8658d6d
Author: John Dennis <jdennis at redhat.com>
Date:   Tue Sep 6 14:36:59 2011 -0400

    * Resolves: bug #735464 Fix the loop limit used to initialize the table directory, was based on count, now limited to segment_count.
    
    * Do not pre-allocate all buckets based on requested table size. This
      defeats the point of a dynamic hash table which adjusts it's memory
      usage depending upon the number of items it holds. Pre-allocation
      also runs afoul of the table contraction logic, if the table is
      pre-allocated to a large size it will subsequently try to compact it
      negating the pre-allocation. Now the initial allocation is
      restricted to one directory segment (i.e. table->segment_count == 1)
    
    * If the caller did not specify the directory_bits and segment_bits
      then compute them from the requested table size. The directory_size
      and segment_size must be powers of 2 to accmodate fast
      arithmetic. An optimal maximum number of buckets would be equal to
      the anticipated table size. If there were no collisions that would
      mean each item would be located in it's own bucket whose chain
      length is 1, the item would be immediatly found upon indexing into
      the bucket table.
    
    * There is a requirment there be at least one directory
      segment, however contract_table() failed to enforce this
      requirement. Add a check to enforce the requirement.
    
    * If hash_create() or hash_create_ex() failed it left the tbl
      parameter uninitialized but returned an error code. Now upon failure
      tbl is initialized to NULL as well as returning an error code.
    
    * Clean up how the directory and segment sizes were computed. It had
      been using a loop and shifting 1 bit at a time, now it shifts all
      the bits in one operation and assures at least one directory and
      segment are allocated.
    
    * In the event of an early exit from hash_create_ex() due to an error
      make sure all previously allocated resources are cleaned up by
      calling hash_destroy(). There was only one place this was
      missing. hash_destroy() blindly assumed the table had a directory,
      normally it would unless hash_destroy was called due to an early
      exit in hash_create_ex(). Modify hash_destroy() to check for the
      existence of the directory before cleaning up the directory
      contents.
    
    * Update the function documentation in dhash.h to explain each
      parameter of hash_create() and hash_create_ex().
    
    * Enhance dhash_test.c
      - To output the random seed used to intialize the random number
        generator and add command line option to set the random seed. This
        permits recreating a failed test run.
      - Add command line parameter to set the initial table size.
      - Use proper string to long conversion routines when reading command
        line parameters (e.g. strtoul() instead of atoi())
      - Add logic to make sure each test value is unique.
    
    * Add additional information to the debug output to show the computed
      directory_bits, segment_bits, sizes, etc.
    
    * Adjust the debug_level conditionals to be less verbose.

commit 94c0a5b11bc4530f864b537834987618b6298ece
Author: Sumit Bose <sbose at redhat.com>
Date:   Mon Jan 24 11:33:50 2011 +0100

    Ensure error_string() never returns NULL
    
    A Coverity check indicated that ther are platforms where strerror() will
    return NULL for unknown, e.g. negative error numbers. Chances are that
    these platforms will have problems with NULL arguments to printf() too.

commit bcaa2529489c5bbb49a7668304b9bffbebae8dac
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Wed Mar 23 08:48:01 2011 -0400

    Eliminate memory leak on error
    
    Coverity bug 10009

commit c2b9bc204f1ed8d1fdeea317fe650ae30c142524
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Wed Mar 23 08:21:01 2011 -0400

    Fix incorrect allocation check

commit 0bf9e80f52edcd04023551d81c69e3a39584740c
Author: Dmitri Pal <dpal at redhat.com>
Date:   Fri Dec 24 21:25:56 2010 -0500

    Freeing memory used for source dir
    
    I decided not to redo the whole test.
    It would have been too much work.
    Just cleaned the code a bit and freed
    allocated memory.
    It is Coverity issue 10075.

commit 93bfa371068f77131e5026c1a576af33e06c01d8
Author: Dmitri Pal <dpal at redhat.com>
Date:   Thu Dec 23 23:33:37 2010 -0500

    Initializing variables in test
    
    Addresses coverity issue 10048.
    Patch should apply to master and 0.1.x.

commit c2b9c5e965c2c62646a10c63f6c627a9e09f8584
Author: Sumit Bose <sbose at redhat.com>
Date:   Wed Dec 8 18:28:38 2010 +0100

    Fix typo which makes make prerelease-srpm fail

commit 079a30ec6cf52b1ad8b1240298608829968c4f8e
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Fri Nov 19 07:54:06 2010 -0500

    Fix license text for several files that should be LGPLv3+
    
    This is NOT a relicensing. These files were mislabeled. They were
    always LGPLv3+.

commit e535eb436147e0d85010f2722e472af219cdb7bb
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Tue Oct 12 14:25:19 2010 -0400

    Update ding-libs version to 0.1.2
    
    Increasing dhash version to 0.4.2

commit 55aa2cbf9590f8ec97488dfbe6c53223d7fd70cd
Author: Sumit Bose <sbose at redhat.com>
Date:   Wed Sep 29 12:24:19 2010 +0200

    dhash: Allow hash_enter() to update entries

commit e7d22c8e237ba0adff70017d4c6ab088921c4714
Author: Sumit Bose <sbose at redhat.com>
Date:   Wed Sep 29 10:05:30 2010 +0200

    dhash: Fix memory leak in example

commit 9bd39ad7ba87aabaa17078313191ca299dc43418
Author: Sumit Bose <sbose at redhat.com>
Date:   Tue Sep 28 17:24:57 2010 +0200

    dhash: add stddef.h to dhash.h
    
    size_t is used in dhash.h and was currently not defined by any included
    header file.

commit 8338f4dbedd1df139b68dd0e98e730d0c5909cae
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Thu Sep 23 11:22:31 2010 -0400

    Bump version to 0.1.1

commit bd5f4de3d84a543758c1d3ed1ebe12a62d446314
Author: Sumit Bose <sbose at redhat.com>
Date:   Thu Sep 23 14:39:09 2010 +0200

    Fix version handling of the libraries

commit f1810b5f0eeb445542c7366be57a396b6331bda9
Author: Sumit Bose <sbose at redhat.com>
Date:   Thu Sep 23 14:38:05 2010 +0200

    Remove unneeded --disable-rpath configure option

commit 43f7cfb86f2f405e5cf3f78b4f883cd70fe451e3
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Tue Sep 21 14:33:25 2010 -0400

    Build all of the ding-libs from the root
    
    This changes our approach from having independent tarballs to
    having a single, monolithic tarball for all of the libraries

commit 67c9f9b4a1db45159e710c152deb3d12319bea35
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Wed Aug 11 16:44:56 2010 -0400

    ini_config: Adding RPM build targets

commit 8a55c780d1a3d22b27e3746158322ff0de64b572
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Wed Aug 11 16:26:36 2010 -0400

    collection: add RPM build targets

commit 88a0a472f61c1301ca31f9d443647d11f05c06d0
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Wed Aug 11 16:14:49 2010 -0400

    ref_array: add RPM build targets

commit 45ad0c5fe1e9d3b811057d6febcb756d920fee0a
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Wed Aug 11 12:40:14 2010 -0400

    path_utils: Add targets for RPM build

commit 169aef0315b86c1a66e6d792c2a533fafc91dd53
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Wed Aug 11 12:10:19 2010 -0400

    dhash: Add targets for RPM build

commit e30512271d235f5812d4ca9ab26a9d5c8bbbca79
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Tue Aug 10 12:08:55 2010 -0400

    Update ini for new buildsystem

commit bf98ddf34edf25064e96594d782e8418fcd80f77
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Tue Aug 10 11:55:27 2010 -0400

    Update libcollection with new make environment

commit 345e0fbc582d212f0fe580b83a16b5932640ee63
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Tue Aug 10 12:36:42 2010 -0400

    Update refarray for new build system

commit 5d79d8e627a8f4da584b28674e9fc7cf0bf661b0
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Fri Aug 13 14:28:07 2010 -0400

    Update path_utils version

commit 1e4a5fe91925d454b570db68218de48a44d21e6f
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Fri Aug 13 14:27:29 2010 -0400

    Update dhash version

commit 7e7874fdc13902071814897d9a3b2857101db78e
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Tue Aug 10 11:49:01 2010 -0400

    Remove toplevel Makefile
    
    All libraries should be built individually now.

commit db4132d61c290116cd74fcc4d32b5a7f25676be5
Author: Dmitri Pal <dpal at redhat.com>
Date:   Thu Jun 10 12:35:05 2010 -0400

    Memory leak in case of empty value
    
    Addressing coverity issue. Ticket #513.
    The memory was really leaked when
    the configuration value was empty.
    Added unit test that confirmed the bug.
    MANUAL MERGE.

commit fefab388e9122a3d61cebdddd9ef128347e3c864
Author: Dmitri Pal <dpal at redhat.com>
Date:   Thu Jun 10 12:19:01 2010 -0400

    Fixing NULL dereferencing in ini_config
    
    Addressing ticket #504
    
    Conflicts:
    
    	common/ini/ini_config.c

commit e76a1323da65eef62672ea10d7d0cc1892c984bf
Author: Dmitri Pal <dpal at redhat.com>
Date:   Sat Jun 19 11:19:45 2010 -0400

    Fixing memory leaks in the unit test.

commit 74100f356c8b485e6c2b6c462ab42b6b172a676f
Author: Dmitri Pal <dpal at redhat.com>
Date:   Sat Jun 19 11:18:42 2010 -0400

    Fixing types in queue and stack interfaces

commit cb4f5de2be0eed29f48f8c3a4d855f38e0802cf8
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Thu Jun 24 10:03:31 2010 -0400

    Bump libini_config version to 0.6.0

commit 5124b1999b902e1517c60e9f148acc71fbe73b4e
Author: Dmitri Pal <dpal at redhat.com>
Date:   Wed Jun 9 14:02:56 2010 -0400

    Addressing initialization issues.
    
    Fixing bug found by coverity.
    Tciket #519

commit 8b164f115d694d6f7c4bc2b2853c1860679bfaa6
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Wed Jun 9 09:59:52 2010 -0400

    Don't leak directory access resources on errors in directory_list()
    
    https://fedorahosted.org/sssd/ticket/514

commit c06735031379e0dae58c19f3ab922258248d9c26
Author: Dmitri Pal <dpal at redhat.com>
Date:   Mon May 17 13:21:56 2010 -0400

    Adding support for explicit 32/64 types (attempt 2).
    
    This is a reworked patch to add support for explicit
    32 and 64 bit values in the config files.

commit 97840a33d5e8ae1c03eaa4f4454b87bfb86a4ba5
Author: Dmitri Pal <dpal at redhat.com>
Date:   Wed Apr 21 21:16:18 2010 -0400

    Introducing a comment object
    
    Comment object will store
    the comments found in the INI file.
    It is based on the ref_array
    interface.
    
    Fixing review comments for comment obj.

commit abb26eb1152e9fd926ca353dbea2854cd78da6f8
Author: Dmitri Pal <dpal at redhat.com>
Date:   Wed Apr 21 21:10:10 2010 -0400

    Extending refarray interface
    
    Added functions to inert, delete, replace
    swap the array elements.
    Unit test and docs have been updated accordingly.
    
    Fixing review comments for refarray.

commit e06ef2acf0df9ffa854b0359750bb4800a702bf2
Author: Dmitri Pal <dpal at redhat.com>
Date:   Thu Apr 15 17:27:04 2010 -0400

    Code restructuring
    
    Time came to split ini_config.c
    into many much smaller pieces.
    
    1) ini_parse.c - will have parsing functions
    2) ini_get_value.c - will have single value
    interpretation functions
    3) ini_get_array.c - will have array interpretation
    functions.
    4) ini_print.c - error printing
    5) ini_defines.h - common constants
    6) ini_parse.h header for parsing functions
    7) ini_list.c - will have list processing functions

commit e26fa48aa42eebd2acc22a3731b17a53911dcd4b
Author: Dmitri Pal <dpal at redhat.com>
Date:   Wed Apr 14 14:09:41 2010 -0400

    Fixing build

commit 35f37fbc241bcc64f99a0d1d619b77ea8b0bce67
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Wed Apr 14 11:20:41 2010 -0400

    Fix ini_config unit test
    
    When running 'make distcheck', the entire source directory is set
    to read-only, to ensure that the build process only has write
    access to $builddir. As a result, this was causing the unit test
    for file mode to fail, since the file it was testing resides in
    the $srcdir.
    
    This patch guarantees that the test file has the correct
    permissions prior to running the access test.

commit 3d639daef0a0b3ff2adb6a2bcaf04fb12b906466
Author: Dmitri Pal <dpal at redhat.com>
Date:   Fri Apr 9 11:30:09 2010 -0400

    Add ability to trace 64bit numbers
    
    [TRACE] Adding macros for signed numbers

commit f9a7b9fa00fbc57bf86ec4381f78ae0d9c12354a
Author: Dmitri Pal <dpal at redhat.com>
Date:   Fri Apr 2 20:08:14 2010 -0400

    Acess control and config change checks
    
    1) Fixed the issue that metadata was saved
    as numbers. Was supposed to be saved as strings.
    2) Added two functions. One is to check permissions
    on the config file. Another to check if the file
    has changed and thus the cinfiguration needs
    to be reread.
    3) Added unit test will sample code
    and comments how to use the functions.
    4) Added doxygen description in the comments.
    5) Fixed couple typos and ommisions here and there.
    
    [INI] Fixing crash detected on 64-bit system
    
    This patch corrects original code to be
    more on the safe side and check parameters
    before using.
    Instead of dereferencing metadata it is now
    passed as reference to the next level.
    It is not used there yet so no other new changes
    needed so far.
    
    [INI] Addressing review comments
    
    [INI] Addressing comments.

commit 3941ba7fb37ddebf8406da2a53337a659c6cb505
Author: Dmitri Pal <dpal at redhat.com>
Date:   Wed Mar 31 19:49:32 2010 -0400

    Resolve paths for reporting purposes

commit e020e018ead0766b72b1e68877e4f8347fb5901c
Author: Dmitri Pal <dpal at redhat.com>
Date:   Wed Mar 31 19:21:35 2010 -0400

    Adding content to the metadata
    
    This patch implements function that collects
    stats and saves them in the ACCESS section
    inside metadata.

commit 3c189c57a30eaba8a6af4bb35eed45535fc8d16f
Author: Dmitri Pal <dpal at redhat.com>
Date:   Mon Mar 29 16:58:29 2010 -0400

    Adding metadata interface
    
    This patch:
    1) Adds the definition of the metadata interface
    to the header file. The functions that were exposed
    for no good reason are now hidden.
    2) Previously exposed functions and their descriptions
    are removed from the public header and placed into
    the source code for now.
    3) The function that reads the config file no longer
    tries to close file in case of error.
    4) Lines collection is still passed in into the reading
    function but as a collection itself not as a pointer
    to it.
    5) All the parts related to processing lines are currently
    ifdefed using HAVE_VALIDATION that is currently is not defined.
    This is done to disable creation of the lines collection
    utill it is actually needed. I did not want to blindly remove
    it though and loose already done work that will be useful
    in future.
    6) Version of the library and interface is updated
    7) New header and source modules are introduced to hold functions
    related to the meta data. They are mostly stubbed out.
    
    This is incomplete patch. It builds and make check runs.
    It is created just to simplify the review a bit.

commit 52fe67cfc9d427495e237acf9468f3cf94393007
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Thu Apr 8 16:46:15 2010 -0400

    Support docdir and abs_builddir
    
    Old versions of autoconf (before 2.60) did not include
    support for the docdir and abs_builddir variables. This
    patch emulates support for them.
    
    Fixes https://fedorahosted.org/sssd/ticket/422

commit b5a5108f1d4c45fb5d27698ce2c9ba95b95411ba
Author: Dmitri Pal <dpal at redhat.com>
Date:   Mon Apr 5 10:59:33 2010 -0400

    Adding interface documentation
    
    Package refarray documentation by default

commit e80dfd59fb89d37ba317cceb24a8c9353c70eb18
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Thu Mar 25 15:28:30 2010 -0400

    Fix path_utils_ut segfault
    
    In the case where the allocated buffer is not large enough to hold
    the resulting absolute path, we were writing out a null terminator
    outside of the buffer, instead of at its beginning.
    
    Also fixes potential issue where split_path would not initialize
    the count to zero if it returned a failure.

commit 7ea74ac64811265384c8b2b2a6f12f88b63b3d95
Author: Jakub Hrozek <jhrozek at redhat.com>
Date:   Fri Mar 19 13:59:02 2010 +0100

    Generate doxygen documentation for path_utils

commit 404f1fff24862a2b754354b268a0ae74de12d71f
Author: Jakub Hrozek <jhrozek at redhat.com>
Date:   Tue Mar 16 09:17:02 2010 +0100

    Unit tests for path_utils
    
    Fixes: #81

commit a44e5d5e59eea7b3ec98b28431e16648b5c7ad56
Author: Jakub Hrozek <jhrozek at redhat.com>
Date:   Tue Mar 16 09:44:28 2010 +0100

    Fixes for path_utils
    
    * Do not segfault on passing NULL path to get_{dir,base}name
    * There is no way dirname can return "..", remove that code
    * Buffer overflow in path_concat
    * Expand . in get_basename
    * Return NULL rather than crash in split_path on passing NULL path
    * Be more defensive in directory_list

commit 468ebea67beec7215506125c5a4fbad35e12adc3
Author: Dmitri Pal <dpal at redhat.com>
Date:   Thu Mar 11 12:28:40 2010 -0500

    Fixing type conversion in INI interface.
    
    Additional changes.

commit 885d8e5c7cd6e27643a70c35a52de0ece0901e1f
Author: Dmitri Pal <dpal at redhat.com>
Date:   Thu Mar 11 12:23:14 2010 -0500

    Convert collection to use sized values.
    
    This patch replaces int with int32_t,
    unsigned with uint32_t, long with int64_t,
    unsigned long with uint64_t as values
    that collection can store and hold.

commit 02a89e253225b46c37ae03a5045e3e18f3fcb296
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Mon Mar 15 13:46:10 2010 -0400

    Build and package libini_config docs

commit 5a0c5b1195f5ce4ae7e7f9ce9de1cd2db54691d6
Author: Dmitri Pal <dpal at redhat.com>
Date:   Mon Mar 15 12:30:05 2010 -0400

    Adding interface description using doxygen.

commit 8621fa3b2a367fe37f42724884e98ff8667f5473
Author: Dmitri Pal <dpal at redhat.com>
Date:   Thu Mar 11 12:20:10 2010 -0500

    Fixing verbosity and formatting of the INI unit test.

commit 4a7e01523bfbbe1971bf2fa681f386e20c53637b
Author: Dmitri Pal <dpal at redhat.com>
Date:   Thu Mar 11 12:19:00 2010 -0500

    Do not generate man pages for COLLECION for now.

commit e6415ba6f34ebd544d26fac48cf50a6e1fe687ed
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Mon Mar 8 12:23:08 2010 -0500

    Package libcollection documentation into libcollection-devel

commit f50374ed1a3d40a984f2386c05306a7ecdd21e95
Author: Dmitri Pal <dpal at redhat.com>
Date:   Fri Mar 5 17:23:00 2010 -0500

    Documentation for collection interface
    
    Passed through the interface and changed the comments to
    comply with the collection interface.

commit f003197d370bd177027bd7042206892c7ada5771
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Thu Feb 18 14:43:39 2010 -0500

    Properly license libdhash

commit c9ee113d6a1abe7f35e7de14087c30682c25ddfe
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Fri Jan 22 13:51:49 2010 -0500

    License libpath_utils under LGPL

commit c170439337e796f9d565f8a60095889d7636a310
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Tue Feb 9 16:02:10 2010 -0500

    Remove ELAPI from the SSSD repository
    
    ELAPI now lives in its own project at
    https://fedorahosted.org/ELAPI

commit 8acfb78b1d0eb1e2f8a136b395f335df1f8fc8bc
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Tue Feb 9 13:00:44 2010 -0500

    Make collection_queue.h and collection_stack.h into public headers

commit 9a5c96aa6d29577017d478626ac81f7efd3602f9
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Mon Feb 1 12:52:39 2010 -0500

    Split refarray off into a shared library

commit 7d7d7ae6aeff6109480d9c06515b76d9fedc6899
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Mon Feb 1 12:48:08 2010 -0500

    Add license files for refarray

commit e467f4da6d71d2de3c70f38942ce80f3ababbd11
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Mon Feb 1 11:17:03 2010 -0500

    Split off libini_config into a shared library

commit 0786af71b4ef4135cbdbdf64ed53c9f305a42a7e
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Mon Feb 1 10:57:43 2010 -0500

    Fix array index error
    
    The null-terminator would have been written one byte past the end
    of the array (and there may have been an extra garbage character
    in the index before it)

commit 84214adfd0dc046c247e9359cf25839f89cae682
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Mon Feb 1 10:43:55 2010 -0500

    Add license files for ini_config

commit 3d26bc84a31d559704d1c33673bde066a5861fae
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Mon Feb 1 10:33:28 2010 -0500

    Split off libcollection into a shared library

commit 53ff0724abd2e1f4bac2cb8298b0b4d481da8560
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Fri Jan 22 14:47:40 2010 -0500

    Remove private header requirements from collection_tools.h

commit bf34d4d9ebee08f768477dc0cc47c40204060553
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Fri Jan 22 14:47:25 2010 -0500

    Add license files for collection

commit 969886accce03a24b906731643303113b2404e1c
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Fri Jan 22 14:07:51 2010 -0500

    Split off libpath_utils into a shared library

commit 1e6a68ff11e21d0ff780277d6fd112da300e041d
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Fri Jan 22 13:51:49 2010 -0500

    License libpath_utils under LGPL

commit 4a48b147965ca75a17e94f51357cae180835f18f
Author: Dmitri Pal <dpal at redhat.com>
Date:   Mon Dec 14 15:00:02 2009 -0500

    COLLECTION: Fixing queue collection and unit tests.
    
    This patch includes following functionality:
    1) Fixed the invalid handling of the pointers in the collection
    when last element is removed from the collection.
    2) Added unit test to verify the fix.
    3) Modified the three unit test to be verbose on demand.
    4) Switched the main of the unit test to use array of functions
    rather than big if statement.

commit 69f65cc8b569d3a280d18ba360d3c37b7f6a76f4
Author: Dmitri Pal <dpal at redhat.com>
Date:   Wed Dec 23 15:14:51 2009 -0500

    REFARRAY: New referenced array object
    
    This object allows creation the arrays
    with the reference count. Usefull when
    there are many instances of some object
    have to reference dynamically allocated array
    which is common for all these instances.
    
    In case of ELAPI the event object
    keeps a referecne to the common array
    of the sinks in the fail over order.
    
    We decided that it will be a common object
    not specific only to ELAPI.
    
    All the review concerns related to this
    object have been addressed in this patch.
    It also has been moved to the common area.

commit fc43e0f88c82bfcf7c96314a372694bc67929cdc
Author: Dmitri Pal <dpal at redhat.com>
Date:   Fri Dec 25 18:54:56 2009 -0500

    INI: Added method to get string list with empty values
    
    The original implementation was compressing the list,
    throwing away empty strings.
    The function that did that was pretty brain damaging.
    I cleaned it up and adjusted so that it could return
    list with empty values and without them.
    The old function was turned into a wrapper and a new
    high level function was intorduced to provide
    ability to get both empty and non empty strings.

commit 579958aee2aa008c2307c58a57009b515f6df32e
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Mon Jan 18 08:49:58 2010 -0500

    Use version.m4 for setting the SSSD version
    
    This is the preferred way of setting the version in a file, as
    autotools will properly monitor this file for changes and rerun
    autoconf/configure when necessary to update the version. This
    means that we don't need to manually perform an autoreconf in
    order to build a new RPM

commit a799f03edc51320e3a70dfbfe2039d56f3cda260
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Thu Jan 7 15:11:07 2010 -0500

    Split off libdhash into a shared library
    
    Right now, the pkg-config checks for the system version of
    libdhash are forcibly disabled, requiring the SSSD to build it
    from its own tree. In the future, when we split the libraries off
    from the SSSD, it will be easy to switch this check to the
    external library.

commit 60413faaa5c846f30e481de48d5d12f272725943
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Fri Jan 8 08:10:27 2010 -0500

    License libdhash under the LGPL

commit b224fd35b9ca55cbd38000bd5e4ae9a21291ee98
Author: Sumit Bose <sbose at redhat.com>
Date:   Fri Dec 11 16:12:20 2009 +0100

    Add elapi_ut.conf to the list of dist files
    
    Some newlines are added, too.

commit 4db60f9d2aaa7ab949151b0b991dfdfe5bd3a146
Author: Dmitri Pal <dpal at redhat.com>
Date:   Thu Dec 10 17:44:23 2009 -0500

    INI Correcting build warnings.
    
    The previous patch included "config.h"
    into the public header which caused all sorts
    of redefinitions and warnings.

commit 150431bbb08bfac7ec0bd751a405b91f79646640
Author: Dmitri Pal <dpal at redhat.com>
Date:   Mon Dec 7 09:24:32 2009 -0500

    INI: Cleaning FIXME comments.
    
    Added configurable key length.
    Changed comments for the functions that
    are currently not used and reserved for
    future functionality.

commit f1e963ecdfde201e80251462e4e7737a0ef00eae
Author: Dmitri Pal <dpal at redhat.com>
Date:   Mon Dec 7 09:14:10 2009 -0500

    COLLECTION: Cleaning FIXME comments
    
    I scanned through the code and made sure that the FIXME
    comments are either addressed or a corresponding ticket exists.
    I removed two comments that had "FIXME" in them.
    The tickets for those comments are #72 and #308.

commit 2658ad549319d664cb308cf5852c7cdb55a7a601
Author: Dmitri Pal <dpal at redhat.com>
Date:   Sun Oct 25 13:21:24 2009 -0400

    COLLECTION Create reference to the top level collection
    
    This patch adds ability to create a reference to the top
    level collection.
    Previously one could get reference only to collection
    inside other collection. With this change it becomes
    possible to have two pointers to the same top level
    collection from multiple places.
    
    COLLECTION Adding comment.
    
    COLLECTION: Some tracing

commit 8ee482cfeaf83bfbfd15d8c9e6c660793b43bbf3
Author: Dmitri Pal <dpal at redhat.com>
Date:   Fri Oct 16 23:23:38 2009 -0400

    COMMON Improvements to the trace macro
    
    Added more distingushable indication to
    the trace messages that represent errors.

commit 3076876258e79cf0db6e800a799b042b3ac5bea6
Author: Simo Sorce <ssorce at redhat.com>
Date:   Tue Dec 8 14:12:03 2009 -0500

    Add comments to document latest changes

commit 4a5e256201c886d09a8dadd3f299baadde506a2f
Author: Simo Sorce <ssorce at redhat.com>
Date:   Tue Dec 8 14:05:22 2009 -0500

    dhash: Add private pointer for delete callback
    
    Also pass a flag to the delete callback to tell it if this is a normal
    entry removal or we are cleaning up the tbale definitively.

commit 34d3eb975ec23c9875d54226a5b625a2f9b4ad51
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Tue Dec 8 13:08:09 2009 -0500

    Run dhash tests
    
    Previously we were only building them but not running them.

commit 015db9d526262b8fd73c14664a03c8761cc5abaf
Author: Simo Sorce <ssorce at redhat.com>
Date:   Tue Dec 8 11:06:42 2009 -0500

    Change dhash API to be talloc-friendly

commit 008a546c5e58962fd2e821265b8807ef8d802d14
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Tue Dec 1 16:29:31 2009 -0500

    Revert "Remove ELAPI from build and tarball"
    
    This reverts commit 9a446ad6d6445ed22f0d5132a241a3c8be5e1008.

commit 601a544d3c88d2c9935b18be0e3c50e3be5585b1
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Tue Dec 1 16:29:23 2009 -0500

    Revert "Stop configuring ELAPI"
    
    This reverts commit a7360aa07780133b77c7fa0ab629b5e660e1e49a.

commit 327489dd9e89a5d63015cf9a4097ccf5f7d54369
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Tue Dec 1 16:08:24 2009 -0500

    Stop configuring ELAPI

commit b58395a9f8a6619f1470bee07ab9f984cd64a510
Author: Stephen Gallagher <sgallagh at redhat.com>
Date:   Tue Dec 1 08:03:22 2009 -0500

    Remove ELAPI from build and tarball
    
    Until such time as ELAPI is in a usable state, it makes no sense
    to be building and distributing it in the tarball. This patch
    will disable it from building and inclusion in the tarball.

commit 499b419fac5c4ff7ae754bf4078f69c3796e2e7f



More information about the Pkg-sssd-devel mailing list