Blame ChangeLog

Packit Service 6d40f9
# Generate automatically. Do not edit.
Packit Service 6d40f9
Packit Service 6d40f9
commit 2fd6c6abd329efc06a487bc64a3ba804ffacfeee
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2016-08-01
Packit Service 6d40f9
Packit Service 6d40f9
    Bump version number
Packit Service 6d40f9
Packit Service 6d40f9
 NEWS         | 7 +++++++
Packit Service 6d40f9
 configure.ac | 2 +-
Packit Service 6d40f9
 2 files changed, 8 insertions(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 84b2c879736d4e2481407cdcd23dae0515dcd258
Packit Service 6d40f9
Author: Sumit Bose <sbose@redhat.com>
Packit Service 6d40f9
Date:   2016-07-25
Packit Service 6d40f9
Packit Service 6d40f9
    delete: use keytab data to determine realm and NetBIOS name
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugzilla.redhat.com/show_bug.cgi?id=1359773
Packit Service 6d40f9
Packit Service 6d40f9
 tools/computer.c | 6 ++++++
Packit Service 6d40f9
 1 file changed, 6 insertions(+)
Packit Service 6d40f9
Packit Service 6d40f9
commit 40acf5f12379c8e7c86f2fec34e1e276ede5ef47
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2016-06-16
Packit Service 6d40f9
Packit Service 6d40f9
    doc: Update the documentation about the default kerberos cache
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=96544
Packit Service 6d40f9
Packit Service 6d40f9
 doc/adcli.xml | 4 +++-
Packit Service 6d40f9
 1 file changed, 3 insertions(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit c334771f214e6f0cc2f13edf1032389e7bf74684
Packit Service 6d40f9
Author: Sumit Bose <sbose@redhat.com>
Packit Service 6d40f9
Date:   2016-05-13
Packit Service 6d40f9
Packit Service 6d40f9
    Remove \n or \r\n from stdin password
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=78448
Packit Service 6d40f9
Packit Service 6d40f9
 tools/tools.c | 7 +++++++
Packit Service 6d40f9
 1 file changed, 7 insertions(+)
Packit Service 6d40f9
Packit Service 6d40f9
commit 83230282a3b8999d83afb04563589b38420cfa0e
Packit Service 6d40f9
Author: Gerard Weatherby <GWeatherby@uchc.edu>
Packit Service 6d40f9
Date:   2016-01-28
Packit Service 6d40f9
Packit Service 6d40f9
    Patch to adcli.xml to fix documentation error
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=93913
Packit Service 6d40f9
Packit Service 6d40f9
 doc/adcli.xml | 8 ++++----
Packit Service 6d40f9
 1 file changed, 4 insertions(+), 4 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 836dcc4ef75d6ae46661e61be73c8b7737f85f68
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2016-04-14
Packit Service 6d40f9
Packit Service 6d40f9
    library: Fix check for EAGAIN or EINTR
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=71257
Packit Service 6d40f9
Packit Service 6d40f9
 library/adutil.c | 2 +-
Packit Service 6d40f9
 1 file changed, 1 insertion(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 89ff7a711e2c0490131a5c1964e0d18acd530a76
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2016-01-19
Packit Service 6d40f9
Packit Service 6d40f9
    Bump version number
Packit Service 6d40f9
Packit Service 6d40f9
 NEWS         | 4 ++++
Packit Service 6d40f9
 configure.ac | 2 +-
Packit Service 6d40f9
 2 files changed, 5 insertions(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 38050e8b593f9587fa5759c6bb717063aa22063a
Packit Service 6d40f9
Author: Sumit Bose <sbose@redhat.com>
Packit Service 6d40f9
Date:   2016-01-18
Packit Service 6d40f9
Packit Service 6d40f9
    Add missing - in adcli man page
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugzilla.redhat.com/show_bug.cgi?id=1296971
Packit Service 6d40f9
Packit Service 6d40f9
 doc/adcli.xml | 2 +-
Packit Service 6d40f9
 1 file changed, 1 insertion(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 650e5d33ef31437a049fb454ad3dc5457c56abe7
Packit Service 6d40f9
Author: Sumit Bose <sbose@redhat.com>
Packit Service 6d40f9
Date:   2016-01-18
Packit Service 6d40f9
Packit Service 6d40f9
    Force renewal if password lifetime is 0 even with clock skew
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugzilla.redhat.com/show_bug.cgi?id=1290731
Packit Service 6d40f9
Packit Service 6d40f9
 library/adutil.c | 14 ++++++++++++++
Packit Service 6d40f9
 1 file changed, 14 insertions(+)
Packit Service 6d40f9
Packit Service 6d40f9
commit 16a6f2e4d28b88bd2d2a1e1e51bde96e8aa0c8ae
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2015-12-17
Packit Service 6d40f9
Packit Service 6d40f9
    Bump version number for release
Packit Service 6d40f9
Packit Service 6d40f9
 NEWS         | 6 ++++++
Packit Service 6d40f9
 configure.ac | 2 +-
Packit Service 6d40f9
 2 files changed, 7 insertions(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 253f37d71f6d42d5055dde6bb17f17805cc3a740
Packit Service 6d40f9
Author: Sumit Bose <sbose@redhat.com>
Packit Service 6d40f9
Date:   2015-12-11
Packit Service 6d40f9
Packit Service 6d40f9
    update: set login keytab based on command line options
Packit Service 6d40f9
    
Packit Service 6d40f9
    This fixes a recent regression introduced by:
Packit Service 6d40f9
    
Packit Service 6d40f9
    commit ec1fd29641e9f4638d00e3ccaaa20927d126aa9d
Packit Service 6d40f9
    Allow additional ccache for updates
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=93400
Packit Service 6d40f9
Packit Service 6d40f9
 tools/computer.c | 1 +
Packit Service 6d40f9
 1 file changed, 1 insertion(+)
Packit Service 6d40f9
Packit Service 6d40f9
commit 6747efc6ae5fea6844ae13a6c0c7da3e30db89c1
Packit Service 6d40f9
Author: Sumit Bose <sbose@redhat.com>
Packit Service 6d40f9
Date:   2015-12-11
Packit Service 6d40f9
Packit Service 6d40f9
    seq_remove: remove redundant NULL check
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=93399
Packit Service 6d40f9
Packit Service 6d40f9
 library/seq.c | 3 +--
Packit Service 6d40f9
 1 file changed, 1 insertion(+), 2 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit aafcc55a6246ba7bcd99ce9dd9f70102dc0f4557
Packit Service 6d40f9
Author: Sumit Bose <sbose@redhat.com>
Packit Service 6d40f9
Date:   2015-12-11
Packit Service 6d40f9
Packit Service 6d40f9
    tools: Add missing break
Packit Service 6d40f9
    
Packit Service 6d40f9
    Reviewed-by: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Packit Service 6d40f9
 tools/tools.c | 1 +
Packit Service 6d40f9
 1 file changed, 1 insertion(+)
Packit Service 6d40f9
Packit Service 6d40f9
commit 3c0a8e6562a22cd38d9d375ee97857dd83fd8f4d
Packit Service 6d40f9
Author: Sumit Bose <sbose@redhat.com>
Packit Service 6d40f9
Date:   2015-12-11
Packit Service 6d40f9
Packit Service 6d40f9
    Make sure res is set in prep_kerberos_and_kinit()
Packit Service 6d40f9
    
Packit Service 6d40f9
    Reviewed-by: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c | 3 +++
Packit Service 6d40f9
 1 file changed, 3 insertions(+)
Packit Service 6d40f9
Packit Service 6d40f9
commit eeceff4fab74afa932f6f54686e110119dbbfa9f
Packit Service 6d40f9
Author: Sumit Bose <sbose@redhat.com>
Packit Service 6d40f9
Date:   2015-12-11
Packit Service 6d40f9
Packit Service 6d40f9
    Set umask before calling mkstemp()
Packit Service 6d40f9
    
Packit Service 6d40f9
    Reviewed-by: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c | 4 ++++
Packit Service 6d40f9
 1 file changed, 4 insertions(+)
Packit Service 6d40f9
Packit Service 6d40f9
commit 8903f339fdf9d06f960cd5bfa05e804a4b1e7507
Packit Service 6d40f9
Author: Sumit Bose <sbose@redhat.com>
Packit Service 6d40f9
Date:   2015-12-11
Packit Service 6d40f9
Packit Service 6d40f9
    Use reproducible IDs in documentation
Packit Service 6d40f9
    
Packit Service 6d40f9
    Reviewed-by: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Packit Service 6d40f9
 doc/adcli.xml | 30 +++++++++++++++---------------
Packit Service 6d40f9
 1 file changed, 15 insertions(+), 15 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 2ef4256dc4c6024a3a19e4195d6afce88a624e68
Packit Service 6d40f9
Author: Sumit Bose <sbose@redhat.com>
Packit Service 6d40f9
Date:   2015-12-09
Packit Service 6d40f9
Packit Service 6d40f9
    Call adcli_conn_connect() only once
Packit Service 6d40f9
    
Packit Service 6d40f9
    Reviewed-by: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 8 --------
Packit Service 6d40f9
 1 file changed, 8 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit de8c7d6b6f2aec7cab535132cafbc664c19ff418
Packit Service 6d40f9
Author: Sumit Bose <sbose@redhat.com>
Packit Service 6d40f9
Date:   2015-12-04
Packit Service 6d40f9
Packit Service 6d40f9
    Check host password lifetime
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=93282
Packit Service 6d40f9
Packit Service 6d40f9
 doc/adcli.xml       |  7 ++++++
Packit Service 6d40f9
 library/adenroll.c  | 63 +++++++++++++++++++++++++++++++++++++++++++++++------
Packit Service 6d40f9
 library/adenroll.h  |  5 +++++
Packit Service 6d40f9
 library/adprivate.h |  2 ++
Packit Service 6d40f9
 library/adutil.c    | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++
Packit Service 6d40f9
 library/adutil.h    |  1 +
Packit Service 6d40f9
 tools/computer.c    | 18 +++++++++++++++
Packit Service 6d40f9
 7 files changed, 149 insertions(+), 7 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit a96e9ef412ad24c06eaa54cf8460bce1a9a7f759
Packit Service 6d40f9
Author: Sumit Bose <sbose@redhat.com>
Packit Service 6d40f9
Date:   2015-12-08
Packit Service 6d40f9
Packit Service 6d40f9
    doc: add update sub-command to man page
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=92908
Packit Service 6d40f9
Packit Service 6d40f9
 doc/adcli.xml | 86 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Packit Service 6d40f9
 1 file changed, 86 insertions(+)
Packit Service 6d40f9
Packit Service 6d40f9
commit e56592b6516f301a2d28cd91b7a67becc6048eab
Packit Service 6d40f9
Author: Sumit Bose <sbose@redhat.com>
Packit Service 6d40f9
Date:   2015-12-04
Packit Service 6d40f9
Packit Service 6d40f9
    Increment kvno after password change
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=91185
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 4 ++++
Packit Service 6d40f9
 1 file changed, 4 insertions(+)
Packit Service 6d40f9
Packit Service 6d40f9
commit eadeb5b04afe11750fbfcf3b8534ab8dbb71a8ca
Packit Service 6d40f9
Author: Sumit Bose <sbose@redhat.com>
Packit Service 6d40f9
Date:   2015-11-30
Packit Service 6d40f9
Packit Service 6d40f9
    Coverity fixes
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=93222
Packit Service 6d40f9
    
Packit Service 6d40f9
    Signed-off-by: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
     * Revert changes for resource cleanup in unexpected conditions
Packit Service 6d40f9
       See above bug for explanation.
Packit Service 6d40f9
     * Some whitespace fixes.
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 20 +++++++++++++-------
Packit Service 6d40f9
 tools/computer.c   |  6 ++++++
Packit Service 6d40f9
 tools/entry.c      |  2 ++
Packit Service 6d40f9
 tools/tools.c      |  6 ++++--
Packit Service 6d40f9
 4 files changed, 25 insertions(+), 9 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit c4891294f76dee86081d3d59aedb560aac4dab0f
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2015-12-07
Packit Service 6d40f9
Packit Service 6d40f9
    Teach coverity about unexpected preconditions
Packit Service 6d40f9
    
Packit Service 6d40f9
    adcli treats unexpected failures (such as most memory allocation failures)
Packit Service 6d40f9
    differently from expected, possible failures. We don't do cleanup after
Packit Service 6d40f9
    the former.
Packit Service 6d40f9
    
Packit Service 6d40f9
    This patch tells Coverity that we don't expect these code paths to
Packit Service 6d40f9
    have defined behavior.
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=93222
Packit Service 6d40f9
Packit Service 6d40f9
 library/adutil.c | 5 +++++
Packit Service 6d40f9
 1 file changed, 5 insertions(+)
Packit Service 6d40f9
Packit Service 6d40f9
commit 0450a0754d856a43e85bca252c1f35b1bd74c2cf
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2015-12-07
Packit Service 6d40f9
Packit Service 6d40f9
    library: Don't automatically connect to kerberos
Packit Service 6d40f9
    
Packit Service 6d40f9
    For the adconn code, expect that adcli_conn_connect() is called
Packit Service 6d40f9
    before the shared krb5_context is available.
Packit Service 6d40f9
    
Packit Service 6d40f9
    This prevents hard to track bugs with using the shared krb5 context
Packit Service 6d40f9
    before its profile has been correctly set up.
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c | 22 ++++++----------------
Packit Service 6d40f9
 1 file changed, 6 insertions(+), 16 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit ec1fd29641e9f4638d00e3ccaaa20927d126aa9d
Packit Service 6d40f9
Author: Sumit Bose <sbose@redhat.com>
Packit Service 6d40f9
Date:   2015-12-03
Packit Service 6d40f9
Packit Service 6d40f9
    Allow additional ccache for updates
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=92908
Packit Service 6d40f9
    
Packit Service 6d40f9
    Signed-off-by: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
     * Removed redundant changes for default keytab
Packit Service 6d40f9
Packit Service 6d40f9
 tools/computer.c | 10 ++++++----
Packit Service 6d40f9
 1 file changed, 6 insertions(+), 4 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 4694aa7e8781c70dfe9b2d6b99f13456edd2eb2a
Packit Service 6d40f9
Author: Sumit Bose <sbose@redhat.com>
Packit Service 6d40f9
Date:   2015-12-03
Packit Service 6d40f9
Packit Service 6d40f9
    Allow domain option for updates
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=92908
Packit Service 6d40f9
    
Packit Service 6d40f9
    Reviewed-by: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Packit Service 6d40f9
 tools/computer.c | 1 +
Packit Service 6d40f9
 1 file changed, 1 insertion(+)
Packit Service 6d40f9
Packit Service 6d40f9
commit a518423ad17ada50d9f9957893f5c1e60f5fe93f
Packit Service 6d40f9
Author: Sumit Bose <sbose@redhat.com>
Packit Service 6d40f9
Date:   2015-12-03
Packit Service 6d40f9
Packit Service 6d40f9
    Drop host/ prefix when deriving fqdn
Packit Service 6d40f9
    
Packit Service 6d40f9
    When deriving the fully-qualified name of the host from a keytab entry
Packit Service 6d40f9
    the 'host/' prefix of the Kerberos principal must be dropped.
Packit Service 6d40f9
    
Packit Service 6d40f9
    Signed-off-by: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
     * Fixed whitespace
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=92908
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 3 ++-
Packit Service 6d40f9
 1 file changed, 2 insertions(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 9086d3bb70e041a73a78cddf465b611088c9f4f2
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2015-11-11
Packit Service 6d40f9
Packit Service 6d40f9
    Implement 'adcli update'
Packit Service 6d40f9
    
Packit Service 6d40f9
    This is similar to an 'adcli join' but expects to use settings and
Packit Service 6d40f9
    authentication from a keytab. It also expects to find a computer
Packit Service 6d40f9
    account already present, rather than creating one.
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=92908
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 206 ++++++++++++++++++++++++++++++++++++++++++++++++-----
Packit Service 6d40f9
 library/adenroll.h |   5 ++
Packit Service 6d40f9
 tools/computer.c   |  98 +++++++++++++++++++++++++
Packit Service 6d40f9
 tools/tools.c      |   1 +
Packit Service 6d40f9
 tools/tools.h      |   4 ++
Packit Service 6d40f9
 5 files changed, 295 insertions(+), 19 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 9a5654f65ff0d4b49d962e2cf25da3296d251963
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2015-11-11
Packit Service 6d40f9
Packit Service 6d40f9
    library: Add ability to do computer login with a keytab
Packit Service 6d40f9
    
Packit Service 6d40f9
    This will be used by the 'adcli update' command.
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=92908
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c | 79 +++++++++++++++++++++++++++++++++++++++++++++-----------
Packit Service 6d40f9
 library/adconn.h |  5 ++++
Packit Service 6d40f9
 library/adkrb5.c |  2 +-
Packit Service 6d40f9
 3 files changed, 70 insertions(+), 16 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit e45e8b9c4a36bc93ec6a6c52750b3d518c489b81
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2015-11-11
Packit Service 6d40f9
Packit Service 6d40f9
    library: Add some string helpers
Packit Service 6d40f9
    
Packit Service 6d40f9
    These will be used by the logic to load settings from a keytab,
Packit Service 6d40f9
    and used by 'adcli update' functionality.
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=92908
Packit Service 6d40f9
Packit Service 6d40f9
 library/adprivate.h | 11 +++++++++++
Packit Service 6d40f9
 library/adutil.c    | 43 +++++++++++++++++++++++++++++++++++++++++++
Packit Service 6d40f9
 2 files changed, 54 insertions(+)
Packit Service 6d40f9
Packit Service 6d40f9
commit 60e956223b1867fe94cbc356b9a02415ec431d2c
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2015-11-11
Packit Service 6d40f9
Packit Service 6d40f9
    library: Refactor out some kerberos common code
Packit Service 6d40f9
    
Packit Service 6d40f9
    Add function for creating a new context, and opening a keytab
Packit Service 6d40f9
    in the adkrb5.c file. These basically add minimal wrappers that
Packit Service 6d40f9
    log failures properly, and handle default keytabs.
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=92908
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c    | 34 +++++++++++++---------
Packit Service 6d40f9
 library/adenroll.c  | 19 +++----------
Packit Service 6d40f9
 library/adkrb5.c    | 81 +++++++++++++++++++++++++++++++++++++++++++++++++++++
Packit Service 6d40f9
 library/adprivate.h | 12 ++++++++
Packit Service 6d40f9
 4 files changed, 117 insertions(+), 29 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 4d3804d7e37d4f88a61fa5c8f0865ff2199e9dbf
Packit Service 6d40f9
Author: Sumit Bose <sbose@redhat.com>
Packit Service 6d40f9
Date:   2015-12-02
Packit Service 6d40f9
Packit Service 6d40f9
    Coverity: silence a false positive
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=93222
Packit Service 6d40f9
    
Packit Service 6d40f9
    Reviewed-by: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c | 2 ++
Packit Service 6d40f9
 1 file changed, 2 insertions(+)
Packit Service 6d40f9
Packit Service 6d40f9
commit eff46bc3d8dce0e03ef6532113a7b01c958ed857
Packit Service 6d40f9
Author: Sumit Bose <sbose@redhat.com>
Packit Service 6d40f9
Date:   2015-12-02
Packit Service 6d40f9
Packit Service 6d40f9
    Fix buffer length checks
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=86971
Packit Service 6d40f9
    
Packit Service 6d40f9
    Reviewed-by: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Packit Service 6d40f9
 library/addisco.c | 14 +++++++-------
Packit Service 6d40f9
 1 file changed, 7 insertions(+), 7 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit a69a89881e6f6032a9f8363c349978572a742a26
Packit Service 6d40f9
Author: Sumit Bose <sbose@redhat.com>
Packit Service 6d40f9
Date:   2015-12-02
Packit Service 6d40f9
Packit Service 6d40f9
    Replace alloca() by malloc() for arrays
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=86970
Packit Service 6d40f9
    
Packit Service 6d40f9
    Signed-off-by: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
     * Fixed up whitespace after function name
Packit Service 6d40f9
Packit Service 6d40f9
 library/adldap.c | 11 ++++++++---
Packit Service 6d40f9
 1 file changed, 8 insertions(+), 3 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 14c3838354f9c9f197f8be6186cf25d471f21647
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2015-10-19
Packit Service 6d40f9
Packit Service 6d40f9
    Fix 'make distcheck' issue
Packit Service 6d40f9
Packit Service 6d40f9
 Makefile.am | 2 --
Packit Service 6d40f9
 1 file changed, 2 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit d500d08f7cd3ac1d2f2e870b9af249d37755f2af
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2015-10-19
Packit Service 6d40f9
Packit Service 6d40f9
    Bump version number
Packit Service 6d40f9
Packit Service 6d40f9
 NEWS         | 6 ++++++
Packit Service 6d40f9
 configure.ac | 2 +-
Packit Service 6d40f9
 2 files changed, 7 insertions(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 135c6d4a293a5fa05bd08342609add116bb5edd7
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2015-10-19
Packit Service 6d40f9
Packit Service 6d40f9
    Be more helpful with messages about Computer OU
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 2 +-
Packit Service 6d40f9
 1 file changed, 1 insertion(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit ec132a3add4c41a9c1efa6c12b2c900df66151d1
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2014-10-07
Packit Service 6d40f9
Packit Service 6d40f9
    Use "host/fqdn@REALM" as default SPN instead of "HOST/fqdn@REALM"
Packit Service 6d40f9
    
Packit Service 6d40f9
    Windows doesn't care, as it's mostly case insensitive, but sshd
Packit Service 6d40f9
    does care here.
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=84749
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 2 +-
Packit Service 6d40f9
 1 file changed, 1 insertion(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 56ef2c6ea4ab3ee7215a55dabe4585b21874ea23
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2014-10-07
Packit Service 6d40f9
Packit Service 6d40f9
    Allow autogen.sh to be run when srcdir != builddir
Packit Service 6d40f9
Packit Service 6d40f9
 autogen.sh | 9 ++++++++-
Packit Service 6d40f9
 1 file changed, 8 insertions(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 4ac6debd81e9d55c67f638d01c939ade61b6031c
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-09-20
Packit Service 6d40f9
Packit Service 6d40f9
    doc: Fix typos found by Tomas Babej
Packit Service 6d40f9
Packit Service 6d40f9
 doc/adcli.xml | 10 +++++-----
Packit Service 6d40f9
 1 file changed, 5 insertions(+), 5 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit cfb40bfeda093345bd86a77fa149c357e28968af
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-09-13
Packit Service 6d40f9
Packit Service 6d40f9
    Release version 0.7.5
Packit Service 6d40f9
Packit Service 6d40f9
 NEWS         | 6 ++++++
Packit Service 6d40f9
 configure.ac | 2 +-
Packit Service 6d40f9
 2 files changed, 7 insertions(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 906a69ee997ba5edfb1e7d6b538b4612e7ea9d17
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-09-13
Packit Service 6d40f9
Packit Service 6d40f9
    Place IPv6 addresses properly in our temp krb5.conf
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c | 13 ++++++++++++-
Packit Service 6d40f9
 1 file changed, 12 insertions(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 3b4fd1161f15955abc3f2458029eff6e856fb51a
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-09-13
Packit Service 6d40f9
Packit Service 6d40f9
    Clarify in verbose output what scheme is used to disco
Packit Service 6d40f9
Packit Service 6d40f9
 library/addisco.c | 2 +-
Packit Service 6d40f9
 1 file changed, 1 insertion(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 9fc1b8867a390849096f0a9ffcc0b4fc653d459c
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-09-12
Packit Service 6d40f9
Packit Service 6d40f9
    Don't use cldap with IPv6 due to openldap bugs
Packit Service 6d40f9
    
Packit Service 6d40f9
    http://www.openldap.org/its/index.cgi/Incoming?id=7694
Packit Service 6d40f9
Packit Service 6d40f9
 library/addisco.c | 6 +++++-
Packit Service 6d40f9
 1 file changed, 5 insertions(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 45e0eda44504ea3f6856eba0edc67cd47bf4b882
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-09-12
Packit Service 6d40f9
Packit Service 6d40f9
    Fix regression where exceeded number of servers to disco against
Packit Service 6d40f9
Packit Service 6d40f9
 library/addisco.c | 4 ++--
Packit Service 6d40f9
 1 file changed, 2 insertions(+), 2 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit ab21a39509d9a073437bf39a193b5730d0303512
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-09-12
Packit Service 6d40f9
Packit Service 6d40f9
    Stop discovery on a given server when ldap_search_ext() fails
Packit Service 6d40f9
Packit Service 6d40f9
 library/addisco.c | 2 +-
Packit Service 6d40f9
 1 file changed, 1 insertion(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 30b43f988f44f8159e2237db05ab4a6cba2a5772
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-09-06
Packit Service 6d40f9
Packit Service 6d40f9
    Release version 0.7.4
Packit Service 6d40f9
Packit Service 6d40f9
 NEWS         | 5 +++++
Packit Service 6d40f9
 configure.ac | 2 +-
Packit Service 6d40f9
 2 files changed, 6 insertions(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 167b4e9fefa3a1f535548e756c7cba21c7678eae
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-09-06
Packit Service 6d40f9
Packit Service 6d40f9
    Pass correct pointer type to ldap_set_option when setting SSF_MIN
Packit Service 6d40f9
    
Packit Service 6d40f9
    Failure on some archs where sizeof(int) != sizeof(ber_len_t)
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=69038
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c | 6 +++---
Packit Service 6d40f9
 1 file changed, 3 insertions(+), 3 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 775bed934b0ba6cf7a042486375e370928810eaa
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-09-06
Packit Service 6d40f9
Packit Service 6d40f9
    Try to contact all available addresses for discovery
Packit Service 6d40f9
    
Packit Service 6d40f9
    Don't just contact each SRV record when doing discovery, but
Packit Service 6d40f9
    resolve and try to contact each A record.
Packit Service 6d40f9
    
Packit Service 6d40f9
    This fixes problems when a machine has both IPv4 and IPv6 records
Packit Service 6d40f9
    but one of these isn't usable for some reason.
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=68110
Packit Service 6d40f9
Packit Service 6d40f9
 library/addisco.c | 63 ++++++++++++++++++++++++++++++++++++++++++-------------
Packit Service 6d40f9
 1 file changed, 49 insertions(+), 14 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 2e82e2a37b01d6e270bb25f36bde3b9b6b6ca35e
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-09-06
Packit Service 6d40f9
Packit Service 6d40f9
    Truncate netbios host names to 15 chars
Packit Service 6d40f9
    
Packit Service 6d40f9
    Truncate host names the same way Windows clients do.
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=69016
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c    | 57 ++++++++++++++++++++++++++++++++++-------------------
Packit Service 6d40f9
 library/adenroll.c  | 23 ++-------------------
Packit Service 6d40f9
 library/adprivate.h |  2 ++
Packit Service 6d40f9
 3 files changed, 41 insertions(+), 41 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 57d510214d81cda1bd224d1df2686c64bc3fe700
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-08-07
Packit Service 6d40f9
Packit Service 6d40f9
    Release version 0.7.3
Packit Service 6d40f9
Packit Service 6d40f9
 NEWS         | 4 ++++
Packit Service 6d40f9
 configure.ac | 2 +-
Packit Service 6d40f9
 2 files changed, 5 insertions(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 2de89825f40352ffdebd1e62ddcd4b74e89596e1
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-07-23
Packit Service 6d40f9
Packit Service 6d40f9
    Don't try to set encryption types on Windows 2003 and earlier
Packit Service 6d40f9
    
Packit Service 6d40f9
    These don't have the msDS-supportedEncryptionTypes LDAP
Packit Service 6d40f9
    attribute, and only support a fixed set of encryption types.
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=67058
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c   | 35 +++++++++++++++++++++++++++++++++-
Packit Service 6d40f9
 library/adconn.h   | 13 +++++++++++++
Packit Service 6d40f9
 library/adenroll.c | 56 ++++++++++++++++++++++++++++++++++++++++--------------
Packit Service 6d40f9
 3 files changed, 89 insertions(+), 15 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit bed6f5bb0c14f602476f31747eac6e2de44c4467
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2013-07-30
Packit Service 6d40f9
Packit Service 6d40f9
    Fix uninitialized variable
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c | 2 +-
Packit Service 6d40f9
 1 file changed, 1 insertion(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 3e937ed8ed677714d1eddb03b5a9cc7e944f1358
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-07-22
Packit Service 6d40f9
Packit Service 6d40f9
    Release version 0.7.2
Packit Service 6d40f9
Packit Service 6d40f9
 NEWS         | 5 +++++
Packit Service 6d40f9
 configure.ac | 2 +-
Packit Service 6d40f9
 2 files changed, 6 insertions(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit f914fa138cfb0d00f40c8328777f0d7193fb2c4e
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-07-19
Packit Service 6d40f9
Packit Service 6d40f9
    Delete current computer if no host specified to delete-computer
Packit Service 6d40f9
    
Packit Service 6d40f9
    realmd will use this. realmd lets adcli calculate the current host
Packit Service 6d40f9
    name during join, and so it makes sense to do the same during
Packit Service 6d40f9
    delete-computer.
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=65032
Packit Service 6d40f9
Packit Service 6d40f9
 doc/adcli.xml    | 4 ++++
Packit Service 6d40f9
 tools/computer.c | 7 ++++---
Packit Service 6d40f9
 2 files changed, 8 insertions(+), 3 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 9fe0c385107a1bb0c2b0f250a08a5df4c485556c
Packit Service 6d40f9
Author: Laurent Bigonville <bigon@bigon.be>
Packit Service 6d40f9
Date:   2013-07-09
Packit Service 6d40f9
Packit Service 6d40f9
    Fix FTBFS on freebsd kernel
Packit Service 6d40f9
    
Packit Service 6d40f9
    Set HOST_NAME_MAX to 255 if this is not already defined in the headers.
Packit Service 6d40f9
    sysconf(3) manpage indicates that this values shouldn't be less than
Packit Service 6d40f9
    255.
Packit Service 6d40f9
    
Packit Service 6d40f9
    http://bugs.freedesktop.org/show_bug.cgi?id=66456
Packit Service 6d40f9
Packit Service 6d40f9
 library/adprivate.h | 4 ++++
Packit Service 6d40f9
 1 file changed, 4 insertions(+)
Packit Service 6d40f9
Packit Service 6d40f9
commit 9774ca4a17615163913958b26acf0bd566777c02
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-06-18
Packit Service 6d40f9
Packit Service 6d40f9
    Fix typo of word 'necessary'
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=65782
Packit Service 6d40f9
Packit Service 6d40f9
 tools/computer.c | 2 +-
Packit Service 6d40f9
 tools/entry.c    | 2 +-
Packit Service 6d40f9
 2 files changed, 2 insertions(+), 2 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 084ec6754cac5c49f86ca770a4bde93d46d083e7
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-05-23
Packit Service 6d40f9
Packit Service 6d40f9
    Always show info for --domain-controller if provided
Packit Service 6d40f9
Packit Service 6d40f9
 tools/info.c | 14 ++++++--------
Packit Service 6d40f9
 1 file changed, 6 insertions(+), 8 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 7f83bf30444ddbabfeaf7ba33a4babd5aed3613c
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-05-13
Packit Service 6d40f9
Packit Service 6d40f9
    Release version 0.7.1
Packit Service 6d40f9
Packit Service 6d40f9
 NEWS         | 5 +++++
Packit Service 6d40f9
 configure.ac | 2 +-
Packit Service 6d40f9
 2 files changed, 6 insertions(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 763a9e8f9d61c136b480ef4b634e88c3c5d07ed6
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-05-13
Packit Service 6d40f9
Packit Service 6d40f9
    Fix access of null pointer
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c | 2 +-
Packit Service 6d40f9
 1 file changed, 1 insertion(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit b50ec4acf87a1ff9a43678465e34aa43a60e36bc
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2013-05-13
Packit Service 6d40f9
Packit Service 6d40f9
    When we recieve an LDAP ping response, don't expect more
Packit Service 6d40f9
    
Packit Service 6d40f9
    Don't expect more than one LDAP ping response, if we get one but
Packit Service 6d40f9
    its either unparseable or the wrong type. Just move on.
Packit Service 6d40f9
Packit Service 6d40f9
 library/addisco.c | 2 +-
Packit Service 6d40f9
 1 file changed, 1 insertion(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 2a231986d7b77abcf8b9ff4c20f72b71a1adf976
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-05-13
Packit Service 6d40f9
Packit Service 6d40f9
    If automatically determining the salt fails, just guess
Packit Service 6d40f9
    
Packit Service 6d40f9
    If automatically determining the kerberos principal salt to use fails,
Packit Service 6d40f9
    either due to race issues on the server, or other future problems,
Packit Service 6d40f9
    just guess and use a salt that usually works with Windows 2003 and 2008.
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 15 ++++++++-------
Packit Service 6d40f9
 1 file changed, 8 insertions(+), 7 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 5bb9357ddaab00cf28e2be61cd9690a2bdac60e2
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-05-06
Packit Service 6d40f9
Packit Service 6d40f9
    Release version 0.7
Packit Service 6d40f9
Packit Service 6d40f9
 NEWS         | 5 +++++
Packit Service 6d40f9
 configure.ac | 2 +-
Packit Service 6d40f9
 2 files changed, 6 insertions(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 8fdaed506001a4205b969a290428a1251356ecf8
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-05-06
Packit Service 6d40f9
Packit Service 6d40f9
    Work around krb5_get_init_creds_password() with empty password
Packit Service 6d40f9
    
Packit Service 6d40f9
    Put a null password prompter to get around this issue.
Packit Service 6d40f9
    
Packit Service 6d40f9
    See: http://mailman.mit.edu/pipermail/krbdev/2013-May/011525.html
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c | 26 +++++++++++++++++++++++---
Packit Service 6d40f9
 1 file changed, 23 insertions(+), 3 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit bb72ff217c29a62b68367b8e0e5f9fb7f392b53e
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-05-06
Packit Service 6d40f9
Packit Service 6d40f9
    Handle KRB5_PREAUTH_FAILED as an invalid password
Packit Service 6d40f9
    
Packit Service 6d40f9
     * This happens when password is empty
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c | 3 ++-
Packit Service 6d40f9
 1 file changed, 2 insertions(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit cb0332f3175ba9fad8e62d37661b5b7b8e6bbea3
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-05-02
Packit Service 6d40f9
Packit Service 6d40f9
    Add some annotations for clang analyzer
Packit Service 6d40f9
    
Packit Service 6d40f9
     * And fix highlighted issues
Packit Service 6d40f9
Packit Service 6d40f9
 .gitignore          |  1 +
Packit Service 6d40f9
 library/addisco.c   |  7 +------
Packit Service 6d40f9
 library/adenroll.c  |  6 ++++++
Packit Service 6d40f9
 library/adldap.c    |  2 +-
Packit Service 6d40f9
 library/adprivate.h | 16 +++++++++++++++-
Packit Service 6d40f9
 library/seq.c       | 32 +++++++++++++++++++++++++++++++-
Packit Service 6d40f9
 library/test.h      | 16 +++++++++++++++-
Packit Service 6d40f9
 tools/computer.c    |  4 ++--
Packit Service 6d40f9
 tools/tools.c       | 14 ++++++++++----
Packit Service 6d40f9
 9 files changed, 82 insertions(+), 16 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 00e99ec714bba89c2c484fd90c12de600b7c0de0
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-05-02
Packit Service 6d40f9
Packit Service 6d40f9
    Fix use of freed memory
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c | 4 ++--
Packit Service 6d40f9
 1 file changed, 2 insertions(+), 2 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 384c262faa085791a06cd56d837d2fb394860120
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-04-29
Packit Service 6d40f9
Packit Service 6d40f9
    Release version 0.6
Packit Service 6d40f9
Packit Service 6d40f9
 .gitignore   | 3 +++
Packit Service 6d40f9
 NEWS         | 8 ++++++++
Packit Service 6d40f9
 configure.ac | 2 +-
Packit Service 6d40f9
 3 files changed, 12 insertions(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit b6ba535d30b7894575dd07cdf624c330ffe24d17
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-04-29
Packit Service 6d40f9
Packit Service 6d40f9
    Use ldap_init_fd to better support IP addresses
Packit Service 6d40f9
    
Packit Service 6d40f9
    When using an IP address we need to connect to that address
Packit Service 6d40f9
    but then use the host name discovered in the LDAP URL. OpenLDAP
Packit Service 6d40f9
    doesn't make this easy to do so use the documented but not-in-headers
Packit Service 6d40f9
    ldap_init_fd function.
Packit Service 6d40f9
Packit Service 6d40f9
 configure.ac     |   4 ++
Packit Service 6d40f9
 library/adconn.c | 110 +++++++++++++++++++++++++++++++++++++++----------------
Packit Service 6d40f9
 tools/tools.c    |   6 +--
Packit Service 6d40f9
 3 files changed, 86 insertions(+), 34 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit e8447f9cbbef5a73c25bd9890eca29e549a0a3c6
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-04-25
Packit Service 6d40f9
Packit Service 6d40f9
    Add a --one-time-password to join
Packit Service 6d40f9
    
Packit Service 6d40f9
    This is equivalent to --login-type=computer and providing
Packit Service 6d40f9
    the computer password.
Packit Service 6d40f9
Packit Service 6d40f9
 doc/adcli.xml    |  7 +++++++
Packit Service 6d40f9
 tools/computer.c | 12 +++++++++---
Packit Service 6d40f9
 2 files changed, 16 insertions(+), 3 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 49733718e55647a5e02f192662fdca3d8e9d4e1b
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-04-25
Packit Service 6d40f9
Packit Service 6d40f9
    Add option to print out the machine password after a join
Packit Service 6d40f9
Packit Service 6d40f9
 doc/adcli.xml    |  6 ++++++
Packit Service 6d40f9
 tools/computer.c | 26 ++++++++++++++++++++++++--
Packit Service 6d40f9
 2 files changed, 30 insertions(+), 2 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit cda6ec5171d9015514f22b5074746d0914020c2c
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-04-25
Packit Service 6d40f9
Packit Service 6d40f9
    Allow processing the computer password more easily in text form
Packit Service 6d40f9
    
Packit Service 6d40f9
    Remove shell characters and spaces and so on from auto-generated
Packit Service 6d40f9
    computer passwords
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 6 ++++--
Packit Service 6d40f9
 1 file changed, 4 insertions(+), 2 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 46361aa1366ce9def894249cfbc926585d24e328
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-04-12
Packit Service 6d40f9
Packit Service 6d40f9
    Fine tune the --os-name and --os-version arguments
Packit Service 6d40f9
    
Packit Service 6d40f9
    The values should be required
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=54489
Packit Service 6d40f9
Packit Service 6d40f9
 tools/computer.c | 4 ++--
Packit Service 6d40f9
 1 file changed, 2 insertions(+), 2 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 7a3f6105e108312beb2997442ff74bba59c9684f
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-04-11
Packit Service 6d40f9
Packit Service 6d40f9
    Add --user-principal argument for joining domains
Packit Service 6d40f9
    
Packit Service 6d40f9
    This fills in the userPrincipalName attribute on the account
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=62755
Packit Service 6d40f9
Packit Service 6d40f9
 doc/adcli.xml      |  13 +++++++
Packit Service 6d40f9
 library/adenroll.c | 107 ++++++++++++++++++++++++++++++++++++++++++++++++++---
Packit Service 6d40f9
 library/adenroll.h |   7 ++++
Packit Service 6d40f9
 tools/computer.c   |  10 +++++
Packit Service 6d40f9
 4 files changed, 131 insertions(+), 6 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit c2970e74a8568baca541b46efaa55ee53e38c7de
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-04-11
Packit Service 6d40f9
Packit Service 6d40f9
    Streamline how extra account attributes are updated
Packit Service 6d40f9
    
Packit Service 6d40f9
     * Ignore failures updating auxiliary attributes, with warning
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=62755
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 227 +++++++++++++++++++----------------------------------
Packit Service 6d40f9
 1 file changed, 82 insertions(+), 145 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit b1cad71e241f2bf3b4bc0f6470073dd1f72026af
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-04-10
Packit Service 6d40f9
Packit Service 6d40f9
    Remove the last reference to p11-kit that came over with docs
Packit Service 6d40f9
Packit Service 6d40f9
 doc/adcli.xml | 2 +-
Packit Service 6d40f9
 1 file changed, 1 insertion(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 335b28b2b403290b9de927255c8299cba8af1591
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2013-04-08
Packit Service 6d40f9
Packit Service 6d40f9
    Release version 0.5
Packit Service 6d40f9
Packit Service 6d40f9
 NEWS         | 18 ++++++++++++++++++
Packit Service 6d40f9
 configure.ac |  2 +-
Packit Service 6d40f9
 2 files changed, 19 insertions(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 31165cd1e869dab58178159b7c4d21312f3f5748
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-04-10
Packit Service 6d40f9
Packit Service 6d40f9
    Don't retrieve kvno if not joining
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=56149
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 4 ++++
Packit Service 6d40f9
 1 file changed, 4 insertions(+)
Packit Service 6d40f9
Packit Service 6d40f9
commit 1e20c086a077605e2694df0b8da49923004d218d
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-04-10
Packit Service 6d40f9
Packit Service 6d40f9
    Support using --login-ccache without an argument
Packit Service 6d40f9
    
Packit Service 6d40f9
    Just use the default krb5 ccache in that case.
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c | 15 ++++++++++++++-
Packit Service 6d40f9
 tools/computer.c | 10 +++++-----
Packit Service 6d40f9
 tools/entry.c    | 12 ++++++------
Packit Service 6d40f9
 tools/tools.c    |  1 -
Packit Service 6d40f9
 4 files changed, 25 insertions(+), 13 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 428cf878944eca7b0762e1e434cc4895dff98372
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-04-10
Packit Service 6d40f9
Packit Service 6d40f9
    Add support for setting operatingSystem and related attrs
Packit Service 6d40f9
    
Packit Service 6d40f9
     * Add new arguments to join command: --os-name --os-version
Packit Service 6d40f9
       and --os-service-pack
Packit Service 6d40f9
     * These are not supported when a computer is claiming an
Packit Service 6d40f9
       account on its own credentials.
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=54489
Packit Service 6d40f9
Packit Service 6d40f9
 doc/adcli.xml       | 32 ++++++++++++++++++++
Packit Service 6d40f9
 library/Makefile.am |  1 +
Packit Service 6d40f9
 library/adenroll.c  | 84 ++++++++++++++++++++++++++++++++++++++++++++++++++++-
Packit Service 6d40f9
 library/adenroll.h  | 15 ++++++++++
Packit Service 6d40f9
 library/adldap.c    |  4 +--
Packit Service 6d40f9
 tools/computer.c    | 35 ++++++++++++++++++++++
Packit Service 6d40f9
 6 files changed, 168 insertions(+), 3 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit e1069eaf9a81f061dbaf55999a5811cc5d9aea2e
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-04-10
Packit Service 6d40f9
Packit Service 6d40f9
    Remove lookup of preferredOU which was incorrect
Packit Service 6d40f9
    
Packit Service 6d40f9
     * preferredOU is an attribute on a user or computer, not
Packit Service 6d40f9
       on the domain as a whole. We cannot use it during joins
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 45 ---------------------------------------------
Packit Service 6d40f9
 1 file changed, 45 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 2d412510118a1af08e6fba300129282773386292
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-04-10
Packit Service 6d40f9
Packit Service 6d40f9
    Make ADCLI_STRICT=1 abort() when precondition
Packit Service 6d40f9
Packit Service 6d40f9
 library/adprivate.h | 16 ++--------------
Packit Service 6d40f9
 library/adutil.c    | 16 ++++++++++++++++
Packit Service 6d40f9
 tools/computer.c    | 11 ++---------
Packit Service 6d40f9
 3 files changed, 20 insertions(+), 23 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 834c9f875e33eb28cf063858133e347e73593c54
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-04-10
Packit Service 6d40f9
Packit Service 6d40f9
    Add more documentation for building adcli
Packit Service 6d40f9
Packit Service 6d40f9
 Makefile.am         |   4 +-
Packit Service 6d40f9
 doc/Makefile.am     |   1 +
Packit Service 6d40f9
 doc/adcli-devel.xml | 204 ++++++++++++++++++++++++++++++++++++++++++++++++++++
Packit Service 6d40f9
 doc/adcli-docs.xml  |  11 +--
Packit Service 6d40f9
 doc/adcli.xml       |   2 +-
Packit Service 6d40f9
 doc/gtk-doc.xsl     |   2 +-
Packit Service 6d40f9
 6 files changed, 216 insertions(+), 8 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 0fca72222fec97c975954881463db49deb37989f
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-04-09
Packit Service 6d40f9
Packit Service 6d40f9
    Fix problems connecting without DNS
Packit Service 6d40f9
    
Packit Service 6d40f9
     * Pass the actual name that we're trying to connect to to openldap
Packit Service 6d40f9
     * Tell openldap to pass the right host name to GSSAPI
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c | 17 +++++++++++++++++
Packit Service 6d40f9
 1 file changed, 17 insertions(+)
Packit Service 6d40f9
Packit Service 6d40f9
commit 74ff6fe7517d4a012bae0cba55c89c2573ca95d1
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-04-09
Packit Service 6d40f9
Packit Service 6d40f9
    A bit of cleanup of adcli output
Packit Service 6d40f9
Packit Service 6d40f9
 tools/computer.c |  2 +-
Packit Service 6d40f9
 tools/info.c     | 16 ++++++++++------
Packit Service 6d40f9
 2 files changed, 11 insertions(+), 7 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit e16af692fdbb8569ebdb6e8d0f40d426fef5a236
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-04-09
Packit Service 6d40f9
Packit Service 6d40f9
    Allow passing a domain directly on the command line to join command
Packit Service 6d40f9
Packit Service 6d40f9
 tools/computer.c | 4 +++-
Packit Service 6d40f9
 1 file changed, 3 insertions(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 6f4880029a2c002395cc19d4a7558c830f143d87
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-04-09
Packit Service 6d40f9
Packit Service 6d40f9
    Catch more permission failures when joining domain
Packit Service 6d40f9
    
Packit Service 6d40f9
     * Windows Server returns all sorts of strange errors when
Packit Service 6d40f9
       permission problems for joining domain
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 6 +++++-
Packit Service 6d40f9
 1 file changed, 5 insertions(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 48166f0a3b33a5d69fc09486cc8e0f6848a48867
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-04-09
Packit Service 6d40f9
Packit Service 6d40f9
    Discovery fixes
Packit Service 6d40f9
    
Packit Service 6d40f9
     * Discover without DNS
Packit Service 6d40f9
     * Support libldaps without cldap built in
Packit Service 6d40f9
     * Better use of discovery data, without going through intermediate
Packit Service 6d40f9
       LDAP URLs
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c  | 221 ++++++++++++++++++++++++------------------------------
Packit Service 6d40f9
 library/adconn.h  |   8 --
Packit Service 6d40f9
 library/addisco.c |  42 ++++++-----
Packit Service 6d40f9
 library/addisco.h |   3 +-
Packit Service 6d40f9
 tools/info.c      |  10 +--
Packit Service 6d40f9
 5 files changed, 129 insertions(+), 155 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit d417fcc0c1cb1c89b23aef925ac64e994052eca2
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-04-09
Packit Service 6d40f9
Packit Service 6d40f9
    Fix possible uninitialized variable
Packit Service 6d40f9
Packit Service 6d40f9
 library/addisco.c | 2 +-
Packit Service 6d40f9
 1 file changed, 1 insertion(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 030126689753052daa5323337c765a8b496ecb9a
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-04-09
Packit Service 6d40f9
Packit Service 6d40f9
    Add manual page for adcli and documentation infrastructure
Packit Service 6d40f9
Packit Service 6d40f9
 .gitignore                       |   2 +
Packit Service 6d40f9
 Makefile.am                      |  21 +-
Packit Service 6d40f9
 configure.ac                     |  39 ++
Packit Service 6d40f9
 doc/Makefile.am                  |  68 +++
Packit Service 6d40f9
 doc/adcli-docs.xml               |  21 +
Packit Service 6d40f9
 doc/adcli.xml                    | 529 +++++++++++++++++++++++
Packit Service 6d40f9
 doc/gtk-doc.xsl                  | 897 +++++++++++++++++++++++++++++++++++++++
Packit Service 6d40f9
 doc/static/gtk-doc.css           | 264 ++++++++++++
Packit Service 6d40f9
 doc/static/home.png              | Bin 0 -> 654 bytes
Packit Service 6d40f9
 doc/static/left.png              | Bin 0 -> 459 bytes
Packit Service 6d40f9
 doc/static/right.png             | Bin 0 -> 472 bytes
Packit Service 6d40f9
 doc/static/style.css             | 114 +++++
Packit Service 6d40f9
 doc/static/up.png                | Bin 0 -> 406 bytes
Packit Service 6d40f9
 doc/version-greater-or-equal.xsl |  54 +++
Packit Service 6d40f9
 tools/computer.c                 |  28 +-
Packit Service 6d40f9
 15 files changed, 2023 insertions(+), 14 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 3fb917556b5e2ad38b5bfbafbcf2f3b60ce90f46
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-04-09
Packit Service 6d40f9
Packit Service 6d40f9
    Add support for adding/removing members from groups
Packit Service 6d40f9
    
Packit Service 6d40f9
     * add-member command
Packit Service 6d40f9
     * remove-member command
Packit Service 6d40f9
     * Refactor attribute handling, and provide ways to load
Packit Service 6d40f9
       and modify entries.
Packit Service 6d40f9
Packit Service 6d40f9
 library/adattrs.c | 157 +++++++++++++++++++++++++++++-----------
Packit Service 6d40f9
 library/adattrs.h |  27 +++++--
Packit Service 6d40f9
 library/adentry.c |  89 +++++++++++++++++++----
Packit Service 6d40f9
 library/adentry.h |   7 ++
Packit Service 6d40f9
 library/adldap.c  |   7 +-
Packit Service 6d40f9
 tools/entry.c     | 212 ++++++++++++++++++++++++++++++++++++++++++++++++++++--
Packit Service 6d40f9
 tools/tools.c     |   2 +
Packit Service 6d40f9
 tools/tools.h     |   8 +++
Packit Service 6d40f9
 8 files changed, 442 insertions(+), 67 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 2f50a5d3f36251caa5a1128251618e79d1a9ef6d
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-04-09
Packit Service 6d40f9
Packit Service 6d40f9
    Add support for creating/deleting groups
Packit Service 6d40f9
    
Packit Service 6d40f9
     * create-group command
Packit Service 6d40f9
     * delete-group command
Packit Service 6d40f9
     * Refactor a bit to use the same code for user/groups
Packit Service 6d40f9
Packit Service 6d40f9
 library/Makefile.am |   2 +-
Packit Service 6d40f9
 library/adcli.h     |   3 +-
Packit Service 6d40f9
 library/adentry.c   | 423 +++++++++++++++++++++++++++++++++++++++++++++
Packit Service 6d40f9
 library/adentry.h   |  54 ++++++
Packit Service 6d40f9
 library/aduser.c    | 372 ----------------------------------------
Packit Service 6d40f9
 library/aduser.h    |  51 ------
Packit Service 6d40f9
 tools/Makefile.am   |   2 +-
Packit Service 6d40f9
 tools/entry.c       | 486 ++++++++++++++++++++++++++++++++++++++++++++++++++++
Packit Service 6d40f9
 tools/tools.c       |   2 +
Packit Service 6d40f9
 tools/tools.h       |   6 +-
Packit Service 6d40f9
 tools/user.c        | 326 -----------------------------------
Packit Service 6d40f9
 11 files changed, 974 insertions(+), 753 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit b089bce11a588f158c36fac0ab86ced756e50ac1
Packit Service 6d40f9
Author: Stef Walter <stefw@redhat.com>
Packit Service 6d40f9
Date:   2013-04-09
Packit Service 6d40f9
Packit Service 6d40f9
    More expressive logging for ldap errors
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c    |  13 +++---
Packit Service 6d40f9
 library/addisco.c   |   8 ++--
Packit Service 6d40f9
 library/adenroll.c  | 115 ++++++++++++++++++++++------------------------------
Packit Service 6d40f9
 library/adldap.c    |  18 +++++---
Packit Service 6d40f9
 library/adprivate.h |   4 +-
Packit Service 6d40f9
 library/aduser.c    |  39 ++++++++----------
Packit Service 6d40f9
 6 files changed, 90 insertions(+), 107 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 18d13ebdfc7ff1a22b028f1c048bb4964e73f857
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2013-04-08
Packit Service 6d40f9
Packit Service 6d40f9
    Clean up the adcli arguments
Packit Service 6d40f9
    
Packit Service 6d40f9
     * Use --domain-controller consistently to specify the server
Packit Service 6d40f9
       to connect to. Still accept --domain-server for the 'join'
Packit Service 6d40f9
       command for backward compatibility
Packit Service 6d40f9
     * Remove the --ldap-url argument, as --domain-controller is an
Packit Service 6d40f9
       acceptable replacement.
Packit Service 6d40f9
     * Use --login-user consistently to specify the admin user who
Packit Service 6d40f9
       is using adcli. Still accept --user for the 'join' command
Packit Service 6d40f9
       for backward compatibility.
Packit Service 6d40f9
     * Use --domain-ou consistently to specify the organizational
Packit Service 6d40f9
       unit to create objects in. Still accept --computer-ou for
Packit Service 6d40f9
       the 'join' command for backward compatibility.
Packit Service 6d40f9
     * Remove some extra info command arguments.
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c   | 38 +++++++++++++++----------------
Packit Service 6d40f9
 library/adconn.h   |  8 +++----
Packit Service 6d40f9
 library/adenroll.c | 56 +++++++++++++++++++++++-----------------------
Packit Service 6d40f9
 library/adenroll.h |  4 ++--
Packit Service 6d40f9
 library/aduser.c   | 26 +++++++++++-----------
Packit Service 6d40f9
 library/aduser.h   |  4 ++--
Packit Service 6d40f9
 tools/computer.c   | 65 ++++++++++++++++++++++++------------------------------
Packit Service 6d40f9
 tools/info.c       | 43 ++++--------------------------------
Packit Service 6d40f9
 tools/user.c       | 26 +++++++++++-----------
Packit Service 6d40f9
 9 files changed, 114 insertions(+), 156 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 87932fbd036b60de56294782858627c996ea9cb2
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2013-04-08
Packit Service 6d40f9
Packit Service 6d40f9
    Implement domain discovery, including support for sites
Packit Service 6d40f9
    
Packit Service 6d40f9
     * Add a new 'adcli info' command
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=54490
Packit Service 6d40f9
Packit Service 6d40f9
 library/Makefile.am  |   4 +-
Packit Service 6d40f9
 library/adcli.h      |   1 +
Packit Service 6d40f9
 library/adconn.c     |  62 ++---
Packit Service 6d40f9
 library/addisco.c    | 764 +++++++++++++++++++++++++++++++++++++++++++++++++++
Packit Service 6d40f9
 library/addisco.h    |  74 +++++
Packit Service 6d40f9
 library/getsrvinfo.c | 263 ------------------
Packit Service 6d40f9
 library/getsrvinfo.h |  42 ---
Packit Service 6d40f9
 tools/Makefile.am    |   1 +
Packit Service 6d40f9
 tools/info.c         | 219 +++++++++++++++
Packit Service 6d40f9
 tools/tools.c        |  32 ++-
Packit Service 6d40f9
 tools/tools.h        |   4 +
Packit Service 6d40f9
 11 files changed, 1109 insertions(+), 357 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 5a04b390c75115acf06fedf751ce88ff2dd5207e
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2013-04-08
Packit Service 6d40f9
Packit Service 6d40f9
    Fix possible crash when for a NULL strv
Packit Service 6d40f9
Packit Service 6d40f9
 library/adutil.c | 2 +-
Packit Service 6d40f9
 1 file changed, 1 insertion(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit c581500ceafff6cd59ba690a4400d52929645289
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2013-04-08
Packit Service 6d40f9
Packit Service 6d40f9
    Less complicated message logging
Packit Service 6d40f9
    
Packit Service 6d40f9
    Now that we're not trying to be a library, just use global
Packit Service 6d40f9
    functions and storage for message callbacks and logging.
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c    | 177 ++++++++++++----------------------------------------
Packit Service 6d40f9
 library/adconn.h    |  13 ----
Packit Service 6d40f9
 library/adenroll.c  | 146 +++++++++++++++++++++----------------------
Packit Service 6d40f9
 library/adldap.c    |   5 +-
Packit Service 6d40f9
 library/adprivate.h |  24 +++----
Packit Service 6d40f9
 library/aduser.c    |  34 +++++-----
Packit Service 6d40f9
 library/adutil.c    |  72 +++++++++++++++++++++
Packit Service 6d40f9
 library/adutil.h    |  10 +++
Packit Service 6d40f9
 tools/computer.c    |  16 ++---
Packit Service 6d40f9
 tools/tools.c       |   7 +--
Packit Service 6d40f9
 tools/user.c        |   8 +--
Packit Service 6d40f9
 11 files changed, 236 insertions(+), 276 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 86d27165487d53f2b4d631993a1143f11896480c
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2013-04-08
Packit Service 6d40f9
Packit Service 6d40f9
    Use a test framework that supports TAP output
Packit Service 6d40f9
    
Packit Service 6d40f9
    For integration with automake 1.13, and perhaps others
Packit Service 6d40f9
Packit Service 6d40f9
 library/Makefile.am |   4 +-
Packit Service 6d40f9
 library/adattrs.c   |  49 +++++-----
Packit Service 6d40f9
 library/adldap.c    |  41 +++++----
Packit Service 6d40f9
 library/adutil.c    |  27 +++---
Packit Service 6d40f9
 library/seq.c       | 133 ++++++++++++++-------------
Packit Service 6d40f9
 library/test.c      | 256 ++++++++++++++++++++++++++++++++++++++++++++++++++++
Packit Service 6d40f9
 library/test.h      | 135 +++++++++++++++++++++++++++
Packit Service 6d40f9
 7 files changed, 523 insertions(+), 122 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 6f304721bd72c50102bbb8aff911bd10a6fdaf1f
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2013-04-05
Packit Service 6d40f9
Packit Service 6d40f9
    Add support for adding and deleting active directory users
Packit Service 6d40f9
Packit Service 6d40f9
 .gitignore          |   2 +
Packit Service 6d40f9
 library/Makefile.am |  15 ++-
Packit Service 6d40f9
 library/adattrs.c   | 240 +++++++++++++++++++++++++++++++++
Packit Service 6d40f9
 library/adattrs.h   |  48 +++++++
Packit Service 6d40f9
 library/adcli.h     |   1 +
Packit Service 6d40f9
 library/adenroll.c  |  34 +----
Packit Service 6d40f9
 library/adldap.c    | 232 ++++++++++++++++++++++++++++----
Packit Service 6d40f9
 library/adprivate.h |  45 ++++++-
Packit Service 6d40f9
 library/aduser.c    | 377 ++++++++++++++++++++++++++++++++++++++++++++++++++++
Packit Service 6d40f9
 library/aduser.h    |  51 +++++++
Packit Service 6d40f9
 library/adutil.c    |  22 ++-
Packit Service 6d40f9
 tools/Makefile.am   |   1 +
Packit Service 6d40f9
 tools/tools.c       |   2 +
Packit Service 6d40f9
 tools/tools.h       |  12 ++
Packit Service 6d40f9
 tools/user.c        | 326 +++++++++++++++++++++++++++++++++++++++++++++
Packit Service 6d40f9
 15 files changed, 1336 insertions(+), 72 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit dc8333a94dd0b1582e7ad0e63b038635f21bc47c
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2013-02-12
Packit Service 6d40f9
Packit Service 6d40f9
    Implement the 'delete-computer' and 'reset-computer' commands
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 285 ++++++++++++++++++++++++++++++++++++++++++-----------
Packit Service 6d40f9
 library/adenroll.h |   6 ++
Packit Service 6d40f9
 tools/computer.c   | 150 ++++++++++++++++++++++++++++
Packit Service 6d40f9
 tools/tools.c      |   2 +
Packit Service 6d40f9
 tools/tools.h      |   8 ++
Packit Service 6d40f9
 5 files changed, 391 insertions(+), 60 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit f4dff16da3cef29ccb0282c47252cdf3b4a19d55
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2013-02-12
Packit Service 6d40f9
Packit Service 6d40f9
    Refactor the command line interface
Packit Service 6d40f9
    
Packit Service 6d40f9
     * More intelligent usage output
Packit Service 6d40f9
     * Rename the 'preset' command to 'preset-computer'
Packit Service 6d40f9
     * Split the computer tools into a separate file
Packit Service 6d40f9
Packit Service 6d40f9
 tools/Makefile.am |   3 +-
Packit Service 6d40f9
 tools/adcli.c     | 809 ------------------------------------------------------
Packit Service 6d40f9
 tools/computer.c  | 414 ++++++++++++++++++++++++++++
Packit Service 6d40f9
 tools/tools.c     | 491 +++++++++++++++++++++++++++++++++
Packit Service 6d40f9
 tools/tools.h     |  65 +++++
Packit Service 6d40f9
 5 files changed, 972 insertions(+), 810 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 08a2ea144aa012e418d0c54728f6c4691c97e76f
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2013-04-05
Packit Service 6d40f9
Packit Service 6d40f9
    Add generic sequence code
Packit Service 6d40f9
    
Packit Service 6d40f9
    This can be used both as an array an and a sorted lookup table
Packit Service 6d40f9
Packit Service 6d40f9
 .gitignore          |   2 +
Packit Service 6d40f9
 Makefile.am         |   6 +
Packit Service 6d40f9
 library/Makefile.am |  26 ++-
Packit Service 6d40f9
 library/adprivate.h |   6 +-
Packit Service 6d40f9
 library/adutil.c    | 119 +++++-----
Packit Service 6d40f9
 library/seq.c       | 612 ++++++++++++++++++++++++++++++++++++++++++++++++++++
Packit Service 6d40f9
 library/seq.h       |  85 ++++++++
Packit Service 6d40f9
 7 files changed, 802 insertions(+), 54 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 8958d28c5058bb53458c1ad3cfcd500280c4f7fb
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2013-02-12
Packit Service 6d40f9
Packit Service 6d40f9
    Fix use of CFLAGS for building the library
Packit Service 6d40f9
Packit Service 6d40f9
 library/Makefile.am | 2 +-
Packit Service 6d40f9
 1 file changed, 1 insertion(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 79fb7cf291ca662332542e165dd777039e9ed2bf
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2013-04-05
Packit Service 6d40f9
Packit Service 6d40f9
    Remove coverage files when cleaning
Packit Service 6d40f9
Packit Service 6d40f9
 build/Makefile.am   | 8 ++++++++
Packit Service 6d40f9
 library/Makefile.am | 5 +++++
Packit Service 6d40f9
 tools/Makefile.am   | 5 +++++
Packit Service 6d40f9
 3 files changed, 18 insertions(+)
Packit Service 6d40f9
Packit Service 6d40f9
commit 28a75bffc7cd8cca6d0cf6a47dad501f92243983
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2013-04-05
Packit Service 6d40f9
Packit Service 6d40f9
    No longer export a library
Packit Service 6d40f9
    
Packit Service 6d40f9
    The adcli tool is the main interface for this. Later we may refactor this to use
Packit Service 6d40f9
    a very different implementation.
Packit Service 6d40f9
Packit Service 6d40f9
 Makefile.am           |  7 -------
Packit Service 6d40f9
 configure.ac          | 52 ---------------------------------------------------
Packit Service 6d40f9
 library/Makefile.am   | 25 +++----------------------
Packit Service 6d40f9
 library/adcli-1.pc.in | 13 -------------
Packit Service 6d40f9
 library/adprivate.h   |  3 ---
Packit Service 6d40f9
 library/adutil.c      |  6 +++---
Packit Service 6d40f9
 library/adutil.h      |  5 +++++
Packit Service 6d40f9
 tools/Makefile.am     |  2 --
Packit Service 6d40f9
 tools/adcli.c         |  2 +-
Packit Service 6d40f9
 9 files changed, 12 insertions(+), 103 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit ccd8fd7f1082950377db4f0e1782a7e38e5c24c8
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2013-04-04
Packit Service 6d40f9
Packit Service 6d40f9
    Some autoconf tweaks
Packit Service 6d40f9
    
Packit Service 6d40f9
     * Cleanup autoconf warnings
Packit Service 6d40f9
     * Move m4/ into build/m4
Packit Service 6d40f9
Packit Service 6d40f9
 .gitignore          |  3 +--
Packit Service 6d40f9
 Makefile.am         |  3 ++-
Packit Service 6d40f9
 build/Makefile.am   |  0
Packit Service 6d40f9
 build/m4/.gitignore |  1 +
Packit Service 6d40f9
 configure.ac        | 15 ++++++---------
Packit Service 6d40f9
 m4/.gitignore       |  1 -
Packit Service 6d40f9
 6 files changed, 10 insertions(+), 13 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit c37a1edfaa2086d06eb9f1020acd2682c7f81dfb
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2013-02-19
Packit Service 6d40f9
Packit Service 6d40f9
    build: Use the resolv.h header when checking for res_query
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugzilla.gnome.org/show_bug.cgi?id=60561
Packit Service 6d40f9
Packit Service 6d40f9
 configure.ac | 28 +++++++++++++++++++++++-----
Packit Service 6d40f9
 1 file changed, 23 insertions(+), 5 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 00aa642282355563f57432ebbc398adfc4b68ecd
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-11-22
Packit Service 6d40f9
Packit Service 6d40f9
    When --user is specified don't try computer login
Packit Service 6d40f9
Packit Service 6d40f9
 tools/adcli.c | 6 ++++--
Packit Service 6d40f9
 1 file changed, 4 insertions(+), 2 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit c7f6ab8341f7400f963a7e155c33cb312bfb61cd
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-11-22
Packit Service 6d40f9
Packit Service 6d40f9
    Only include /etc/krb5.conf if it exists
Packit Service 6d40f9
    
Packit Service 6d40f9
    Including an invalid krb5.conf led to failure to init a
Packit Service 6d40f9
    krb5_context.
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=57403
Packit Service 6d40f9
Packit Service 6d40f9
 tools/adcli.c | 12 +++++++++++-
Packit Service 6d40f9
 1 file changed, 11 insertions(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 377b3d5c3b4870389dd36770500aaa6e3bda63d7
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-11-22
Packit Service 6d40f9
Packit Service 6d40f9
    Check for SASL headers when configuring
Packit Service 6d40f9
Packit Service 6d40f9
 configure.ac | 9 +++++++++
Packit Service 6d40f9
 1 file changed, 9 insertions(+)
Packit Service 6d40f9
Packit Service 6d40f9
commit 0b60a75784e8ea88e32eae8bb23e4e128a8646ef
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-11-22
Packit Service 6d40f9
Packit Service 6d40f9
    Unquote error message when ldap not found
Packit Service 6d40f9
Packit Service 6d40f9
 configure.ac | 2 +-
Packit Service 6d40f9
 1 file changed, 1 insertion(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 23b43dd5be2ed8ddaa94b05c7cedbcbbc3f77abd
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-11-13
Packit Service 6d40f9
Packit Service 6d40f9
    Don't print out or expose the computer container DN
Packit Service 6d40f9
    
Packit Service 6d40f9
     * This is just confusing, and not a common concept
Packit Service 6d40f9
     * Don't want to have to support this or get questions about it.
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 7 -------
Packit Service 6d40f9
 library/adenroll.h | 2 --
Packit Service 6d40f9
 tools/adcli.c      | 1 -
Packit Service 6d40f9
 3 files changed, 10 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 34f0d8479480a06f569663cf8a15ac689800da9d
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-11-13
Packit Service 6d40f9
Packit Service 6d40f9
    Look up the nETBIOSName correctly
Packit Service 6d40f9
    
Packit Service 6d40f9
     * Use the configurationNamingContext and CN=Partitions subtree
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugzilla.gnome.org/show_bug.cgi?id=57064
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c   | 45 +++++++++++++++++++++++++++++++++++----------
Packit Service 6d40f9
 library/adconn.h   |  2 +-
Packit Service 6d40f9
 library/adenroll.c |  9 +++++----
Packit Service 6d40f9
 tools/adcli.c      |  2 +-
Packit Service 6d40f9
 4 files changed, 42 insertions(+), 16 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 84676ef669be6a7182c0e0fa4f28a80ce573e952
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-11-12
Packit Service 6d40f9
Packit Service 6d40f9
    Release 0.4
Packit Service 6d40f9
Packit Service 6d40f9
 NEWS         | 6 ++++++
Packit Service 6d40f9
 configure.ac | 2 +-
Packit Service 6d40f9
 2 files changed, 7 insertions(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit cb546913fa993593fdf4e45edbbd6c43f78f5e84
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-11-12
Packit Service 6d40f9
Packit Service 6d40f9
    Use a private krb5.conf file
Packit Service 6d40f9
    
Packit Service 6d40f9
     * This helps us connect to the same server consistently.
Packit Service 6d40f9
     * Allows --domain-server argument to work properly.
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=55487
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c    | 115 ++++++++++++++++++++++++++++++++++++++++++++++++++--
Packit Service 6d40f9
 library/adconn.h    |   5 +++
Packit Service 6d40f9
 library/adprivate.h |   4 ++
Packit Service 6d40f9
 library/adutil.c    |  27 ++++++++++++
Packit Service 6d40f9
 tools/Makefile.am   |   1 +
Packit Service 6d40f9
 tools/adcli.c       | 113 +++++++++++++++++++++++++++++++++++++++++++++++++++
Packit Service 6d40f9
 6 files changed, 261 insertions(+), 4 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 08bd7b69f0da02ee750fa527453c526e627d182d
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-11-09
Packit Service 6d40f9
Packit Service 6d40f9
    Rework how computer account is located and created
Packit Service 6d40f9
    
Packit Service 6d40f9
     * Always try to find the account first, using sAMAccountName.
Packit Service 6d40f9
     * If computer OU is specified enforce that the account is in
Packit Service 6d40f9
       the right place.
Packit Service 6d40f9
     * Use terminology 'computer-ou' instead of 'preferred-ou' where
Packit Service 6d40f9
       appropriate, since it's not just preferred anymore.
Packit Service 6d40f9
     * Don't allow explicitly setting the computer container, too
Packit Service 6d40f9
       complicated and not exposed anywhere.
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=56868
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c  | 354 +++++++++++++++++++++++++++++-----------------------
Packit Service 6d40f9
 library/adenroll.h  |   7 +-
Packit Service 6d40f9
 library/adldap.c    |  94 ++++++++++++++
Packit Service 6d40f9
 library/adprivate.h |   5 +
Packit Service 6d40f9
 tools/adcli.c       |   4 +-
Packit Service 6d40f9
 5 files changed, 303 insertions(+), 161 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 72c1a9f7bd71d4bc8920b6998e749afb90fe8372
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-11-09
Packit Service 6d40f9
Packit Service 6d40f9
    Don't follow referalls when searching LDAP server
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=56868
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c | 3 +++
Packit Service 6d40f9
 1 file changed, 3 insertions(+)
Packit Service 6d40f9
Packit Service 6d40f9
commit 8b793abd22593e8b764a0c0da40794095718697f
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-11-09
Packit Service 6d40f9
Packit Service 6d40f9
    Ignore built files
Packit Service 6d40f9
Packit Service 6d40f9
 .gitignore | 5 +++++
Packit Service 6d40f9
 1 file changed, 5 insertions(+)
Packit Service 6d40f9
Packit Service 6d40f9
commit 2db1f46959d1c29394e7a4976ef0f9c895b7cd93
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-10-30
Packit Service 6d40f9
Packit Service 6d40f9
    Fix freeing of uninitialized memory
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 8 ++++----
Packit Service 6d40f9
 1 file changed, 4 insertions(+), 4 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 24c6bedfe0862f8d61d5939ee10c9a5a749c9860
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-10-20
Packit Service 6d40f9
Packit Service 6d40f9
    Release version 0.3
Packit Service 6d40f9
Packit Service 6d40f9
 NEWS         | 6 ++++++
Packit Service 6d40f9
 configure.ac | 2 +-
Packit Service 6d40f9
 2 files changed, 7 insertions(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit e2c5f29cc7bc1cca7f3d7c8544d60f0aaacd07f2
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-10-20
Packit Service 6d40f9
Packit Service 6d40f9
    Don't use DNS to lookup the host name for enrollment
Packit Service 6d40f9
    
Packit Service 6d40f9
     * Use the computers own concept of what its host name is
Packit Service 6d40f9
     * The idea is that dynamic DNS is properly set after we join
Packit Service 6d40f9
       the domain (perhaps by sssd).
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c | 47 +++--------------------------------------------
Packit Service 6d40f9
 1 file changed, 3 insertions(+), 44 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 77a8f652493ec999953458b16d064bb62b450b52
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-10-20
Packit Service 6d40f9
Packit Service 6d40f9
    Don't try to update userAccountControl for precreated accounts
Packit Service 6d40f9
    
Packit Service 6d40f9
     * When auto-joining or using OTP, don't try to update userAccountControl
Packit Service 6d40f9
       attribute.
Packit Service 6d40f9
     * This attribute is not writable by the computer account itself.
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=56148
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 20 ++++++++++++++++++++
Packit Service 6d40f9
 1 file changed, 20 insertions(+)
Packit Service 6d40f9
Packit Service 6d40f9
commit 590d44b3a00231a1ae2d3e498ad7c1faa96d1845
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-10-19
Packit Service 6d40f9
Packit Service 6d40f9
    Fix an assertion and handle errors correctly when setup fails
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 9 ++++++---
Packit Service 6d40f9
 1 file changed, 6 insertions(+), 3 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit be76ec644c949ab14b2e3f3a6ef3f4f9778eb7bf
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-10-19
Packit Service 6d40f9
Packit Service 6d40f9
    Allow use of host names without any dot.
Packit Service 6d40f9
    
Packit Service 6d40f9
     * In the case where DNS isn't working we calculate the computer name
Packit Service 6d40f9
       from the host name. Allow that name to have no dots.
Packit Service 6d40f9
    
Packit Service 6d40f9
    https://bugs.freedesktop.org/show_bug.cgi?id=56147
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c   | 15 ++++++++++-----
Packit Service 6d40f9
 library/adenroll.c | 15 ++++++++++-----
Packit Service 6d40f9
 2 files changed, 20 insertions(+), 10 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 909670dba8ada7ab3ecc99483b241face30d3313
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-09-30
Packit Service 6d40f9
Packit Service 6d40f9
    Require LDAP when building adcli
Packit Service 6d40f9
Packit Service 6d40f9
 configure.ac | 13 ++++++++-----
Packit Service 6d40f9
 1 file changed, 8 insertions(+), 5 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit fef364f413d87dfe0e6111634b7311e9c43850cc
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-09-30
Packit Service 6d40f9
Packit Service 6d40f9
    Require libtool to build adcli
Packit Service 6d40f9
Packit Service 6d40f9
 configure.ac | 1 +
Packit Service 6d40f9
 1 file changed, 1 insertion(+)
Packit Service 6d40f9
Packit Service 6d40f9
commit b8107de6344b46d695783bac0d1e3b9c5b18e751
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-09-04
Packit Service 6d40f9
Packit Service 6d40f9
    Fix license addresses, and missing header comments
Packit Service 6d40f9
Packit Service 6d40f9
 library/adcli.h      |  4 ++--
Packit Service 6d40f9
 library/adconn.c     |  4 ++--
Packit Service 6d40f9
 library/adconn.h     |  4 ++--
Packit Service 6d40f9
 library/adenroll.c   |  4 ++--
Packit Service 6d40f9
 library/adenroll.h   |  4 ++--
Packit Service 6d40f9
 library/adkrb5.c     |  4 ++--
Packit Service 6d40f9
 library/adldap.c     |  4 ++--
Packit Service 6d40f9
 library/adprivate.h  |  4 ++--
Packit Service 6d40f9
 library/adutil.c     |  4 ++--
Packit Service 6d40f9
 library/adutil.h     |  4 ++--
Packit Service 6d40f9
 library/getsrvinfo.c |  4 ++--
Packit Service 6d40f9
 library/getsrvinfo.h |  4 ++--
Packit Service 6d40f9
 tools/adcli.c        | 22 ++++++++++++++++++++++
Packit Service 6d40f9
 13 files changed, 46 insertions(+), 24 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 06fb3ecbe87b511a03997fb5b0e25e407c939192
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-09-04
Packit Service 6d40f9
Packit Service 6d40f9
    Ignore files built during release process
Packit Service 6d40f9
Packit Service 6d40f9
 .gitignore | 2 ++
Packit Service 6d40f9
 1 file changed, 2 insertions(+)
Packit Service 6d40f9
Packit Service 6d40f9
commit 7e0f823019c004f5849e0dffb42db96dbdafc8d4
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-09-04
Packit Service 6d40f9
Packit Service 6d40f9
    Release version 0.2
Packit Service 6d40f9
    
Packit Service 6d40f9
     * And fix some build warnings
Packit Service 6d40f9
Packit Service 6d40f9
 NEWS             | 9 +++++++++
Packit Service 6d40f9
 configure.ac     | 2 +-
Packit Service 6d40f9
 library/adconn.c | 2 +-
Packit Service 6d40f9
 tools/adcli.c    | 2 +-
Packit Service 6d40f9
 4 files changed, 12 insertions(+), 3 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 3779c40fc7e9c0fb23f2058ac32421ce65841b56
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-09-03
Packit Service 6d40f9
Packit Service 6d40f9
    Fix erroneous argument number check in preset command
Packit Service 6d40f9
Packit Service 6d40f9
 tools/adcli.c | 2 +-
Packit Service 6d40f9
 1 file changed, 1 insertion(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 5784dc52c6f042a1c8b343b0d1cf6fac651e699a
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-09-03
Packit Service 6d40f9
Packit Service 6d40f9
    Return the correct exit codes
Packit Service 6d40f9
    
Packit Service 6d40f9
     * On failure we return the positive values of the result
Packit Service 6d40f9
       codes in adutil.h
Packit Service 6d40f9
Packit Service 6d40f9
 tools/adcli.c | 8 ++++----
Packit Service 6d40f9
 1 file changed, 4 insertions(+), 4 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit a2887aae0b7dc0361e6a045abf96d2e526f3caba
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-09-03
Packit Service 6d40f9
Packit Service 6d40f9
    Load the credential cache provided with --login-ccache
Packit Service 6d40f9
    
Packit Service 6d40f9
     * We do this so that we can use the ccache when changing the
Packit Service 6d40f9
       computer password during a one-time-password or automatic join.
Packit Service 6d40f9
     * This also lets us provide more intelligable error messages
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c | 22 +++++++++++++++++++++-
Packit Service 6d40f9
 1 file changed, 21 insertions(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit ad44e157514dff1a0726e72863e9ef9ab6e1ed58
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-09-03
Packit Service 6d40f9
Packit Service 6d40f9
    Implement the --show-details join option
Packit Service 6d40f9
    
Packit Service 6d40f9
     * This prints out domain details in a machine parseable format
Packit Service 6d40f9
Packit Service 6d40f9
 tools/adcli.c | 60 +++++++++++++++++++++++++++++++++++------------------------
Packit Service 6d40f9
 1 file changed, 36 insertions(+), 24 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit b1790c04da4c26e21baa743cc0c7ffb07e2e4aac
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-09-03
Packit Service 6d40f9
Packit Service 6d40f9
    Add support for retrieving the short (ie: netbios) domain name
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c | 48 ++++++++++++++++++++++++++++++++++++++++++++++--
Packit Service 6d40f9
 library/adconn.h |  2 ++
Packit Service 6d40f9
 2 files changed, 48 insertions(+), 2 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 850c74548fe42d69bc5700e4d38d42af617764af
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-09-03
Packit Service 6d40f9
Packit Service 6d40f9
    Rename --login-name to the more common --user argument
Packit Service 6d40f9
Packit Service 6d40f9
 tools/adcli.c | 18 +++++++++---------
Packit Service 6d40f9
 1 file changed, 9 insertions(+), 9 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit d1520504e9a5178eec9c571a8e754c108f1bdfb7
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-08-31
Packit Service 6d40f9
Packit Service 6d40f9
    Cleanup some of the usage/error output to be clearer
Packit Service 6d40f9
Packit Service 6d40f9
 tools/adcli.c | 8 ++++----
Packit Service 6d40f9
 1 file changed, 4 insertions(+), 4 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 57c1cd21720235b3913dd496020353014f125532
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-08-31
Packit Service 6d40f9
Packit Service 6d40f9
    Add --one-time-password to the 'preset' command
Packit Service 6d40f9
    
Packit Service 6d40f9
     * Instead of using the default computer account password specify
Packit Service 6d40f9
       a preset password to use.
Packit Service 6d40f9
Packit Service 6d40f9
 tools/adcli.c | 22 +++++++++++++++++++++-
Packit Service 6d40f9
 1 file changed, 21 insertions(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit a71048282117d3e0fc6192c3f04a4fa1087f7e5b
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-08-31
Packit Service 6d40f9
Packit Service 6d40f9
    Make sure long options don't conflict with short
Packit Service 6d40f9
Packit Service 6d40f9
 tools/adcli.c | 2 +-
Packit Service 6d40f9
 1 file changed, 1 insertion(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit bd5a950f26b56e48e8354510ba12eaa8b718f50b
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-08-31
Packit Service 6d40f9
Packit Service 6d40f9
    Print info messages when setting/changing computer account password
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 2 ++
Packit Service 6d40f9
 1 file changed, 2 insertions(+)
Packit Service 6d40f9
Packit Service 6d40f9
commit e6c9d7480149aa01932e3e9c0ca08d7ce0c6a149
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-08-31
Packit Service 6d40f9
Packit Service 6d40f9
    Implement various ways to prompt/read login or computer password
Packit Service 6d40f9
    
Packit Service 6d40f9
     * --no-password does not prompt
Packit Service 6d40f9
     * --promt-password (default) prompts as expected
Packit Service 6d40f9
     * --stdin-password reads the password from stdin
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c |  69 ++++++++++++++++++----------
Packit Service 6d40f9
 library/adconn.h |   4 +-
Packit Service 6d40f9
 tools/adcli.c    | 134 +++++++++++++++++++++++++++++++++++++++++++++++++++----
Packit Service 6d40f9
 3 files changed, 174 insertions(+), 33 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 712d0fcde8c471464ebb91a3d57443fecbf9cf4b
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-08-31
Packit Service 6d40f9
Packit Service 6d40f9
    Specify domain in --domain parameter
Packit Service 6d40f9
    
Packit Service 6d40f9
     * We default to domain calculated from host name
Packit Service 6d40f9
     * This allows cleaner syntax for 'preset' command, and
Packit Service 6d40f9
       future 'leave' command
Packit Service 6d40f9
Packit Service 6d40f9
 tools/adcli.c | 50 +++++++++++++++++++++++++++-----------------------
Packit Service 6d40f9
 1 file changed, 27 insertions(+), 23 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 23e5b9ed6f8231c3e551c4c24ea73832c9d5233d
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-08-31
Packit Service 6d40f9
Packit Service 6d40f9
    Cleanup option parsing
Packit Service 6d40f9
    
Packit Service 6d40f9
     * Some options have no short equivalent
Packit Service 6d40f9
     * Print intelligent usage based on commands
Packit Service 6d40f9
Packit Service 6d40f9
 tools/Makefile.am |   6 +
Packit Service 6d40f9
 tools/adcli.c     | 380 +++++++++++++++++++++++++++++++++++++++---------------
Packit Service 6d40f9
 2 files changed, 285 insertions(+), 101 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 05a1cd35665de91d4e2e62188efd09235b8098bc
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-08-23
Packit Service 6d40f9
Packit Service 6d40f9
    Update project URLs
Packit Service 6d40f9
Packit Service 6d40f9
 Makefile.am  | 2 +-
Packit Service 6d40f9
 configure.ac | 2 +-
Packit Service 6d40f9
 2 files changed, 2 insertions(+), 2 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit c9747db817e8796ffb927ffc1583d0b75886417d
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-08-15
Packit Service 6d40f9
Packit Service 6d40f9
    Release version 0.1
Packit Service 6d40f9
Packit Service 6d40f9
 .gitignore | 1 +
Packit Service 6d40f9
 NEWS       | 2 +-
Packit Service 6d40f9
 2 files changed, 2 insertions(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 02f2ca343e04b9f319ffe3d681ec6c9f46e4d97f
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-08-09
Packit Service 6d40f9
Packit Service 6d40f9
    Don't print '(null)' when using default domain
Packit Service 6d40f9
Packit Service 6d40f9
 tools/adcli.c | 3 ++-
Packit Service 6d40f9
 1 file changed, 2 insertions(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 8200a052fd5a13c3a3df2b23cc912e70396d0eb4
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-08-09
Packit Service 6d40f9
Packit Service 6d40f9
    Fix memory leak when setting password fails
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 34 ++++++++++++++++++++++++++++------
Packit Service 6d40f9
 1 file changed, 28 insertions(+), 6 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit bc6c1ea1970cac227e6892419e0bdabe60b487ef
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-08-09
Packit Service 6d40f9
Packit Service 6d40f9
    Fix parsing of principals when no default realm is set
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c   |  8 +++++++-
Packit Service 6d40f9
 library/adenroll.c | 17 ++++++-----------
Packit Service 6d40f9
 library/adkrb5.c   |  2 +-
Packit Service 6d40f9
 3 files changed, 14 insertions(+), 13 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 8241b3c493c5914665413ea92b82b07693a3c77a
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-08-09
Packit Service 6d40f9
Packit Service 6d40f9
    Print a better error message if can't create krb5 context
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c | 2 +-
Packit Service 6d40f9
 1 file changed, 1 insertion(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit ee239e62c91b31e0b8889fa3b6608c958180fbf8
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-07-21
Packit Service 6d40f9
Packit Service 6d40f9
    Fix memory leak of attributes
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 3 ++-
Packit Service 6d40f9
 1 file changed, 2 insertions(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit e49d523a50a30dec54959d8defc156185e723368
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-07-21
Packit Service 6d40f9
Packit Service 6d40f9
    Set the dNSHostName and servicePrincipalName attributes separately
Packit Service 6d40f9
    
Packit Service 6d40f9
     * And ignore failures setting these attributes
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 109 ++++++++++++++++++++++++++++++++++++++++++-----------
Packit Service 6d40f9
 1 file changed, 87 insertions(+), 22 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 1d5301ed61993b40e49ab27e671a1f82456984e4
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-07-21
Packit Service 6d40f9
Packit Service 6d40f9
    Fix regression of prompting for passwords during join
Packit Service 6d40f9
Packit Service 6d40f9
 tools/adcli.c | 1 +
Packit Service 6d40f9
 1 file changed, 1 insertion(+)
Packit Service 6d40f9
Packit Service 6d40f9
commit 4b7c7530d2884792abe90c7514cdb19d68a4aaa1
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-07-21
Packit Service 6d40f9
Packit Service 6d40f9
    Fix regression, and crash on NULL keytab, during join
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 2 +-
Packit Service 6d40f9
 1 file changed, 1 insertion(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 48bd64594a4b46a6ac88f147b3ebb6ed9a48f0ee
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-07-21
Packit Service 6d40f9
Packit Service 6d40f9
    Set msDS-supportedEncryptionTypes correctly
Packit Service 6d40f9
    
Packit Service 6d40f9
     * Tell AD about the enctypes we have in our keytab. Either the defaults
Packit Service 6d40f9
       or the ones the caller requests.
Packit Service 6d40f9
     * This is done by setting the msDS-supportedEncryptionTypes attribute.
Packit Service 6d40f9
     * If caller has not explicitly requested certain enctypes try to respect
Packit Service 6d40f9
       a msDS-supportedEncryptionTypes attribute already present on the
Packit Service 6d40f9
       computer account.
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c  | 92 ++++++++++++++++++++++++++++++++++++++++++++++++++---
Packit Service 6d40f9
 library/adkrb5.c    | 79 +++++++++++++++++++++++++++++++++++++++++++++
Packit Service 6d40f9
 library/adprivate.h |  4 +++
Packit Service 6d40f9
 3 files changed, 170 insertions(+), 5 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit b4c5bc9fdd259eeff4d25eccc1a53d7814065c37
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-07-21
Packit Service 6d40f9
Packit Service 6d40f9
    Fix warning due to constness
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c | 2 +-
Packit Service 6d40f9
 1 file changed, 1 insertion(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 100b8f4ad6ac8e92daf2b0ce2e429ac0f350f817
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-07-20
Packit Service 6d40f9
Packit Service 6d40f9
    Fix warning, add const cast
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c | 2 +-
Packit Service 6d40f9
 1 file changed, 1 insertion(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 1cfa291ca5174cc81f624ae23eb211f9512a42e9
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-07-20
Packit Service 6d40f9
Packit Service 6d40f9
    Clearer messages when setting password fails
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 4 ++--
Packit Service 6d40f9
 1 file changed, 2 insertions(+), 2 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit d4470cb82ae7ca1e454a673b25e576ffb8971477
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-07-20
Packit Service 6d40f9
Packit Service 6d40f9
    If there are no attributes to update, then don't ldap_modify
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 5 ++++-
Packit Service 6d40f9
 1 file changed, 4 insertions(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit b94db022b51410ca2975f8ec906487048f861be8
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-07-20
Packit Service 6d40f9
Packit Service 6d40f9
    Use the enroll domain name for calculating the enroll computer name
Packit Service 6d40f9
    
Packit Service 6d40f9
     * Rather than the connection computer name, which may just be the
Packit Service 6d40f9
       one that is used for authentication
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 25 ++++++++++++++++++++-----
Packit Service 6d40f9
 1 file changed, 20 insertions(+), 5 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 3ed0a52f3639a12de967be8b91186fbe22c0ab72
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-07-20
Packit Service 6d40f9
Packit Service 6d40f9
    Use kerberos password change/set functions for managing computer password
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c    | 163 +++++++++++++++++++++++++++----------------
Packit Service 6d40f9
 library/adenroll.c  | 194 +++++++++++++++++++++++++++++++++++++++-------------
Packit Service 6d40f9
 library/adkrb5.c    |  20 ++++++
Packit Service 6d40f9
 library/adprivate.h |  15 ++++
Packit Service 6d40f9
 tools/adcli.c       |   1 +
Packit Service 6d40f9
 5 files changed, 284 insertions(+), 109 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 773b39b507361c8eafa1c309d27f6b2d6e8790a9
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-07-20
Packit Service 6d40f9
Packit Service 6d40f9
    Support authentication with computer accounts
Packit Service 6d40f9
    
Packit Service 6d40f9
     * Rename user credentials related methods and variables appropriately
Packit Service 6d40f9
     * Use term 'computer name' for the local netbios name
Packit Service 6d40f9
     * Add ability to discover domain info without connecting
Packit Service 6d40f9
     * Add ability to calculate enroll info without enrolling
Packit Service 6d40f9
     * Remove one-time-password code we added a few commits ago, and instead
Packit Service 6d40f9
       use the default/reset computer password
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c    | 332 +++++++++++++++++++++++++++++++++--------
Packit Service 6d40f9
 library/adconn.h    |  33 ++++-
Packit Service 6d40f9
 library/adenroll.c  | 414 +++++++++++++++++++++++++++-------------------------
Packit Service 6d40f9
 library/adenroll.h  |  26 ++--
Packit Service 6d40f9
 library/adldap.c    |  28 ++++
Packit Service 6d40f9
 library/adprivate.h |   8 +
Packit Service 6d40f9
 library/adutil.c    |  22 +++
Packit Service 6d40f9
 tools/adcli.c       |  47 +++---
Packit Service 6d40f9
 8 files changed, 604 insertions(+), 306 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 8a3cede4965074e0b5412752027dfa723aad872a
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-07-18
Packit Service 6d40f9
Packit Service 6d40f9
    Rename 'admin' parameters to 'login'
Packit Service 6d40f9
    
Packit Service 6d40f9
    So that in the future they can represent host credentials or other
Packit Service 6d40f9
    login creds
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c   | 92 +++++++++++++++++++++++++++---------------------------
Packit Service 6d40f9
 library/adconn.h   | 14 ++++-----
Packit Service 6d40f9
 library/adenroll.c |  7 +++--
Packit Service 6d40f9
 tools/adcli.c      | 10 +++---
Packit Service 6d40f9
 4 files changed, 62 insertions(+), 61 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit c1154baf81e8d23d0daa8ce28d5d86173c17066c
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-07-19
Packit Service 6d40f9
Packit Service 6d40f9
    In adcli print out the last error message, instead of generic message
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c   | 44 +++++++++++++++++++++++++++++++++-----------
Packit Service 6d40f9
 library/adconn.h   |  4 ++++
Packit Service 6d40f9
 library/adenroll.c |  3 +++
Packit Service 6d40f9
 tools/adcli.c      |  6 +++---
Packit Service 6d40f9
 4 files changed, 43 insertions(+), 14 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit a769d3905866516379ecf4c3f719f9030c8d2bb8
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-07-19
Packit Service 6d40f9
Packit Service 6d40f9
    Don't automatically overwrite computer accounts during prejoin
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 17 ++++++++++++-----
Packit Service 6d40f9
 library/adenroll.h |  1 +
Packit Service 6d40f9
 tools/adcli.c      | 12 +++++++++---
Packit Service 6d40f9
 3 files changed, 22 insertions(+), 8 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 9e44a2f3460aa878e6327765a97ddcdccb6aacd7
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-07-19
Packit Service 6d40f9
Packit Service 6d40f9
    Only print out one time password if it was generated
Packit Service 6d40f9
Packit Service 6d40f9
 tools/adcli.c | 6 ++++--
Packit Service 6d40f9
 1 file changed, 4 insertions(+), 2 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 8315c76f31a7568acb38cf8c9e6eb65a23d9f877
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-07-19
Packit Service 6d40f9
Packit Service 6d40f9
    Print out computer account names clearly when prejoining
Packit Service 6d40f9
Packit Service 6d40f9
 tools/adcli.c | 4 ++--
Packit Service 6d40f9
 1 file changed, 2 insertions(+), 2 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit e824aaa708df20727a035b56e7702e6ec168e373
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-07-19
Packit Service 6d40f9
Packit Service 6d40f9
    Use simpler passwords for one time passwords
Packit Service 6d40f9
    
Packit Service 6d40f9
     * Only consist of isalpha() and isdigit() characters and
Packit Service 6d40f9
       60 characters long
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 90 ++++++++++++++++++++++++++++++++++++++----------------
Packit Service 6d40f9
 library/adenroll.h |  7 +++++
Packit Service 6d40f9
 tools/adcli.c      | 16 +++++-----
Packit Service 6d40f9
 3 files changed, 79 insertions(+), 34 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit eacda3bef90193a08e1d6c983a8a083a4d7b69fb
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-07-19
Packit Service 6d40f9
Packit Service 6d40f9
    Rename ad-enroll to adcli and add prejoin support
Packit Service 6d40f9
Packit Service 6d40f9
 .gitignore        |   1 +
Packit Service 6d40f9
 tools/Makefile.am |   4 +-
Packit Service 6d40f9
 tools/ad-enroll.c | 190 -------------------------------
Packit Service 6d40f9
 tools/adcli.c     | 327 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
Packit Service 6d40f9
 4 files changed, 330 insertions(+), 192 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit d4c4b4bd69540998073457b948c479fb8a8aab58
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-07-19
Packit Service 6d40f9
Packit Service 6d40f9
    Add option to enroll without setting up a keytab
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 6 +++++-
Packit Service 6d40f9
 library/adenroll.h | 7 ++++++-
Packit Service 6d40f9
 2 files changed, 11 insertions(+), 2 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 25a7306e71483bd46a0045ebb117da4feed28feb
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-07-19
Packit Service 6d40f9
Packit Service 6d40f9
    Clear all state not explicitly set
Packit Service 6d40f9
    
Packit Service 6d40f9
     * This makes it simpler to use a single adcli_enroll structure
Packit Service 6d40f9
       for multiple enrolls, like we want to do for prejoins.
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 51 +++++++++++++++++++++++++++++++++++++++++++++++----
Packit Service 6d40f9
 1 file changed, 47 insertions(+), 4 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 3f98a383c283c5410fe2cb2065dcda7b7366373a
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-07-19
Packit Service 6d40f9
Packit Service 6d40f9
    Correctly null terminate passwords explicitly set
Packit Service 6d40f9
    
Packit Service 6d40f9
     * This works around a bug in some krb5 versions
Packit Service 6d40f9
     * And support using -1 as the length argument
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 6 +++++-
Packit Service 6d40f9
 1 file changed, 5 insertions(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit cbf0fc117f762b28cad50ba8b6f1061b36921b0a
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-07-19
Packit Service 6d40f9
Packit Service 6d40f9
    adcli_enroll_get_host_password() returns const
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 2 +-
Packit Service 6d40f9
 library/adenroll.h | 2 +-
Packit Service 6d40f9
 2 files changed, 2 insertions(+), 2 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit e7f7a1d5372be7bb589a6899dee0462774bf453f
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-07-04
Packit Service 6d40f9
Packit Service 6d40f9
    Fix use of uninitialized variables
Packit Service 6d40f9
Packit Service 6d40f9
 library/adldap.c | 4 ++--
Packit Service 6d40f9
 1 file changed, 2 insertions(+), 2 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 697f60c5c4cd9148012375d67f15efff67183bfd
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-07-04
Packit Service 6d40f9
Packit Service 6d40f9
    Commit empty m4 directory to git
Packit Service 6d40f9
Packit Service 6d40f9
 .gitignore    | 2 +-
Packit Service 6d40f9
 m4/.gitignore | 1 +
Packit Service 6d40f9
 2 files changed, 2 insertions(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 179eee900ea00af6009820de4ff697adeb78ecd8
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-05-31
Packit Service 6d40f9
Packit Service 6d40f9
    Classify errors correctly when cannot authenticate as admin
Packit Service 6d40f9
    
Packit Service 6d40f9
     * This might be the first time we're 'hitting' the server
Packit Service 6d40f9
     * Some errors signify directory problems, others credential problems.
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c | 12 +++++++++++-
Packit Service 6d40f9
 1 file changed, 11 insertions(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit a3174b32fb22198ced8815a90f12aaa74fa8745d
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-05-31
Packit Service 6d40f9
Packit Service 6d40f9
    Better message when kerberos authenication fails
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c | 4 ++--
Packit Service 6d40f9
 1 file changed, 2 insertions(+), 2 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 0a59caa653b126494e823459ef02fd2d314e1f0d
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-05-31
Packit Service 6d40f9
Packit Service 6d40f9
    Remove unnecessary optimizations
Packit Service 6d40f9
    
Packit Service 6d40f9
     * These code paths are rarely used, and the code functions
Packit Service 6d40f9
       without these equality checks, since we dup before free
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c   |  3 ---
Packit Service 6d40f9
 library/adenroll.c | 13 -------------
Packit Service 6d40f9
 library/adutil.c   |  6 ------
Packit Service 6d40f9
 3 files changed, 22 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit a101e0ff822aae3e1670ea8bd87eb33657058d0e
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-05-25
Packit Service 6d40f9
Packit Service 6d40f9
    Add more diagnostics to enrollment process
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 43 +++++++++++++++++++++++++++++++++----------
Packit Service 6d40f9
 1 file changed, 33 insertions(+), 10 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 74457dc32bdab1e0d338cd7f30294e5ac4135af3
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-05-25
Packit Service 6d40f9
Packit Service 6d40f9
    Add support for specifying the domain server explicitly
Packit Service 6d40f9
    
Packit Service 6d40f9
     * Also detect which server was connected to
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c  | 40 ++++++++++++++++++++++++++++++++++++++++
Packit Service 6d40f9
 library/adconn.h  |  5 +++++
Packit Service 6d40f9
 tools/ad-enroll.c |  9 +++++++--
Packit Service 6d40f9
 3 files changed, 52 insertions(+), 2 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 833c0493ff598915da4203f9b4670e1ab2f13ca6
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-05-25
Packit Service 6d40f9
Packit Service 6d40f9
    Setup the host account password to not expire
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 2 +-
Packit Service 6d40f9
 1 file changed, 1 insertion(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 0fc3076de10e15cdca4f18c98375eac864cd3db7
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-05-25
Packit Service 6d40f9
Packit Service 6d40f9
    Correctly determine which salt to use for keytab
Packit Service 6d40f9
Packit Service 6d40f9
 library/Makefile.am |   1 +
Packit Service 6d40f9
 library/adenroll.c  | 214 ++++++++++++++++++++++++-------------------
Packit Service 6d40f9
 library/adkrb5.c    | 257 ++++++++++++++++++++++++++++++++++++++++++++++++++++
Packit Service 6d40f9
 library/adprivate.h |  40 ++++++++
Packit Service 6d40f9
 4 files changed, 418 insertions(+), 94 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 66b8683b73e3f8a2d63257bf3f6fdb8ea78386b4
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-05-24
Packit Service 6d40f9
Packit Service 6d40f9
    Return correct error codes when admin account doesn't have right perms
Packit Service 6d40f9
    
Packit Service 6d40f9
     * We fudge it a bit when creating the computer account as it's
Packit Service 6d40f9
       tough to get AD to return a good error code here.
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 33 +++++++++++++++++++++++++++------
Packit Service 6d40f9
 1 file changed, 27 insertions(+), 6 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 7d80d041b17514ea18f7a0ad894a1694c87d05cf
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-05-24
Packit Service 6d40f9
Packit Service 6d40f9
    Implement writing to the keytab
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 408 +++++++++++++++++++++++++++++++++++++++++++++++++----
Packit Service 6d40f9
 library/adenroll.h |  16 ++-
Packit Service 6d40f9
 tools/ad-enroll.c  |  11 +-
Packit Service 6d40f9
 3 files changed, 400 insertions(+), 35 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 0c688c93a8c8f0a06f67c97208595e53d038d254
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-05-24
Packit Service 6d40f9
Packit Service 6d40f9
    Retrieve the kvno from the computer account
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 96 +++++++++++++++++++++++++++++++++++++++++++++++++++++-
Packit Service 6d40f9
 library/adenroll.h |  5 +++
Packit Service 6d40f9
 tools/ad-enroll.c  |  1 +
Packit Service 6d40f9
 3 files changed, 101 insertions(+), 1 deletion(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 66fb648c6f6b6deb13c16e2cf239fdc96821b74f
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-05-24
Packit Service 6d40f9
Packit Service 6d40f9
    Correctly format the unicodePwd sent to AD
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 62 ++++++++++++++++++++++++++++++++++++++++--------------
Packit Service 6d40f9
 1 file changed, 46 insertions(+), 16 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 9417898a425736d92f93f81e8f5dfe7ed9737db3
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-05-24
Packit Service 6d40f9
Packit Service 6d40f9
    Ask for an SSF from ldap bind that signifies encryption
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c | 6 ++++++
Packit Service 6d40f9
 1 file changed, 6 insertions(+)
Packit Service 6d40f9
Packit Service 6d40f9
commit 9680b3f9a7f07567c3f6b7d7a6685adb33cfa9e1
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-05-24
Packit Service 6d40f9
Packit Service 6d40f9
    Refactor DNS and LDAP support code into separate files
Packit Service 6d40f9
    
Packit Service 6d40f9
     * DNS SRV stuff into getsrvinfo.c and getsrvinfo.h
Packit Service 6d40f9
     * LDAP helpers into adldap.c
Packit Service 6d40f9
Packit Service 6d40f9
 library/Makefile.am  |   3 +-
Packit Service 6d40f9
 library/adconn.c     |  29 +-----
Packit Service 6d40f9
 library/addnssrv.c   | 262 --------------------------------------------------
Packit Service 6d40f9
 library/adldap.c     | 203 +++++++++++++++++++++++++++++++++++++++
Packit Service 6d40f9
 library/adprivate.h  |  15 ---
Packit Service 6d40f9
 library/adutil.c     | 140 ---------------------------
Packit Service 6d40f9
 library/getsrvinfo.c | 263 +++++++++++++++++++++++++++++++++++++++++++++++++++
Packit Service 6d40f9
 library/getsrvinfo.h |  42 ++++++++
Packit Service 6d40f9
 8 files changed, 511 insertions(+), 446 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 2581fcc87bafe8ff026b543a5774a33779a373e2
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-05-14
Packit Service 6d40f9
Packit Service 6d40f9
    Add a HACKING document explaining a few things
Packit Service 6d40f9
Packit Service 6d40f9
 HACKING | 29 +++++++++++++++++++++++++++++
Packit Service 6d40f9
 1 file changed, 29 insertions(+)
Packit Service 6d40f9
Packit Service 6d40f9
commit 6919d5173a4f105333a23f42bc3c85746ce00871
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-05-14
Packit Service 6d40f9
Packit Service 6d40f9
    Update the license to LGPL 2.1 and add headers to files
Packit Service 6d40f9
Packit Service 6d40f9
 COPYING             | 218 ++++++++++++++++++++++++++++------------------------
Packit Service 6d40f9
 library/adcli.h     |  22 ++++++
Packit Service 6d40f9
 library/adconn.c    |  22 ++++++
Packit Service 6d40f9
 library/adconn.h    |  22 ++++++
Packit Service 6d40f9
 library/addnssrv.c  |  22 ++++++
Packit Service 6d40f9
 library/adenroll.c  |  22 ++++++
Packit Service 6d40f9
 library/adenroll.h  |  22 ++++++
Packit Service 6d40f9
 library/adprivate.h |  22 ++++++
Packit Service 6d40f9
 library/adutil.c    |  22 ++++++
Packit Service 6d40f9
 library/adutil.h    |  22 ++++++
Packit Service 6d40f9
 10 files changed, 317 insertions(+), 99 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit a87c8c776c27b64eade210e388b805bf891d32fc
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-05-14
Packit Service 6d40f9
Packit Service 6d40f9
    Rename to adcli
Packit Service 6d40f9
Packit Service 6d40f9
 .gitignore               |  2 +-
Packit Service 6d40f9
 Makefile.am              |  2 +-
Packit Service 6d40f9
 README                   |  4 ++--
Packit Service 6d40f9
 configure.ac             |  8 ++++----
Packit Service 6d40f9
 library/Makefile.am      |  4 ++--
Packit Service 6d40f9
 library/adcli-1.pc.in    | 13 +++++++++++++
Packit Service 6d40f9
 library/libadcli-1.pc.in | 13 -------------
Packit Service 6d40f9
 7 files changed, 23 insertions(+), 23 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit d8983ad461db0d09a36f54e462dcb13dd06dd274
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-05-11
Packit Service 6d40f9
Packit Service 6d40f9
    Implemented adding/modifying computer accounts
Packit Service 6d40f9
    
Packit Service 6d40f9
     * Currently get a WILL_NOT_PERFORM from server so this needs further
Packit Service 6d40f9
       modification
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c    |  23 +---
Packit Service 6d40f9
 library/adenroll.c  | 322 ++++++++++++++++++++++++++++++++++++++++++++++++++--
Packit Service 6d40f9
 library/adenroll.h  |  13 +++
Packit Service 6d40f9
 library/adprivate.h |  14 ++-
Packit Service 6d40f9
 library/adutil.c    |  93 ++++++++++++++-
Packit Service 6d40f9
 tools/ad-enroll.c   |   4 +
Packit Service 6d40f9
 6 files changed, 437 insertions(+), 32 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 2edc904881c9c96f04cf9dc46f78f56005ce6395
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-05-11
Packit Service 6d40f9
Packit Service 6d40f9
    Lookup computer account and generate host password
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c    |  64 ++--------
Packit Service 6d40f9
 library/adconn.h    |   2 +
Packit Service 6d40f9
 library/addnssrv.c  |   2 +-
Packit Service 6d40f9
 library/adenroll.c  | 329 +++++++++++++++++++++++++++++++++++++---------------
Packit Service 6d40f9
 library/adenroll.h  |  43 ++++---
Packit Service 6d40f9
 library/adprivate.h |   7 ++
Packit Service 6d40f9
 library/adutil.c    |  99 ++++++++++++++++
Packit Service 6d40f9
 tools/ad-enroll.c   |   6 +-
Packit Service 6d40f9
 8 files changed, 387 insertions(+), 165 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 3c4d9d7f7c216cc1f3f9a74e2c93e6f91a3a95a2
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-05-11
Packit Service 6d40f9
Packit Service 6d40f9
    Error code cleanup
Packit Service 6d40f9
    
Packit Service 6d40f9
     * Cleanup the error codes so they are more actionable.
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c   | 44 +++++++++++++++++++++++++++-----------------
Packit Service 6d40f9
 library/addnssrv.c |  5 +++--
Packit Service 6d40f9
 library/adenroll.c | 12 ++++++------
Packit Service 6d40f9
 library/adutil.c   | 16 +++++++++-------
Packit Service 6d40f9
 library/adutil.h   | 41 ++++++++++++++++++++++++++++++++++++++---
Packit Service 6d40f9
 5 files changed, 83 insertions(+), 35 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 47c47330e7c37a3be738e48ab1b3c39fee21c330
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-05-11
Packit Service 6d40f9
Packit Service 6d40f9
    Use preconditions instead of propogating insane state
Packit Service 6d40f9
    
Packit Service 6d40f9
     * Don't propogate memory errors, use preconditions instead
Packit Service 6d40f9
     * These allow the process to keep functioning in the face of broken
Packit Service 6d40f9
       calls or a broken system, but without guarantees like lack
Packit Service 6d40f9
       of memory leaks or completely expected behavior.
Packit Service 6d40f9
     * Sort of like a kernel non-fatal oops
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c    | 235 +++++++++++++++++++++++++---------------------------
Packit Service 6d40f9
 library/adconn.h    |  20 ++---
Packit Service 6d40f9
 library/addnssrv.c  |   9 +-
Packit Service 6d40f9
 library/adenroll.c  |  48 ++++++-----
Packit Service 6d40f9
 library/adenroll.h  |   6 +-
Packit Service 6d40f9
 library/adprivate.h |  92 ++++++++++++++------
Packit Service 6d40f9
 library/adutil.c    |  82 ++++++++----------
Packit Service 6d40f9
 library/adutil.h    |   3 +-
Packit Service 6d40f9
 tools/ad-enroll.c   |  19 ++---
Packit Service 6d40f9
 9 files changed, 268 insertions(+), 246 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit f6d79ec882cc8df7c68a5295e66d9d0545833223
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-05-11
Packit Service 6d40f9
Packit Service 6d40f9
    Validate the computer OU
Packit Service 6d40f9
Packit Service 6d40f9
 library/adenroll.c | 69 +++++++++++++++++++++++++++++++++++++++++-------------
Packit Service 6d40f9
 1 file changed, 53 insertions(+), 16 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit febe9767cc4c06eadf0b974c98942dc7a8356feb
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-05-11
Packit Service 6d40f9
Packit Service 6d40f9
    Lookup or validate the computer OU
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c    |  92 +++++++++++++++++++++++--------
Packit Service 6d40f9
 library/adconn.h    |   3 +
Packit Service 6d40f9
 library/adenroll.c  | 156 +++++++++++++++++++++++++++++++++++++++++++++++++++-
Packit Service 6d40f9
 library/adenroll.h  |   5 ++
Packit Service 6d40f9
 library/adprivate.h |  17 +++++-
Packit Service 6d40f9
 tools/ad-enroll.c   |   9 ++-
Packit Service 6d40f9
 6 files changed, 255 insertions(+), 27 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 08512ced8a3c66ac65f1d6c6f0c916616a7692cf
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-05-11
Packit Service 6d40f9
Packit Service 6d40f9
    Lookup the naming context for AD
Packit Service 6d40f9
    
Packit Service 6d40f9
     * And differentiate between connection and authentication problems
Packit Service 6d40f9
Packit Service 6d40f9
 library/adconn.c    | 211 ++++++++++++++++++++++++++++++++++++++--------------
Packit Service 6d40f9
 library/adconn.h    |   2 +
Packit Service 6d40f9
 library/adenroll.c  |   2 -
Packit Service 6d40f9
 library/adprivate.h |   3 +
Packit Service 6d40f9
 library/adutil.c    |  15 ++++
Packit Service 6d40f9
 tools/ad-enroll.c   |   7 +-
Packit Service 6d40f9
 6 files changed, 179 insertions(+), 61 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 349635595606341f55f96ec74c5946d2137f71b2
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-05-11
Packit Service 6d40f9
Packit Service 6d40f9
    Refactor connecting and enrolling separately.
Packit Service 6d40f9
Packit Service 6d40f9
 library/Makefile.am |   8 +-
Packit Service 6d40f9
 library/adcli.c     | 168 -----------
Packit Service 6d40f9
 library/adcli.h     |  28 +-
Packit Service 6d40f9
 library/adconn.c    | 853 ++++++++++++++++++++++++++++++++++++++++++++++++++++
Packit Service 6d40f9
 library/adconn.h    |  78 +++++
Packit Service 6d40f9
 library/adenroll.c  | 846 ++++-----------------------------------------------
Packit Service 6d40f9
 library/adenroll.h  |  63 +---
Packit Service 6d40f9
 library/adprivate.h |  25 +-
Packit Service 6d40f9
 library/adutil.c    | 181 +++++++++++
Packit Service 6d40f9
 library/adutil.h    |  22 ++
Packit Service 6d40f9
 tools/ad-enroll.c   |  45 +--
Packit Service 6d40f9
 11 files changed, 1263 insertions(+), 1054 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 5d2a95ce2c565eaa6b88bb08a7b889555cc3cacc
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-05-11
Packit Service 6d40f9
Packit Service 6d40f9
    Connect to LDAP and authenticate using GSSAPI
Packit Service 6d40f9
Packit Service 6d40f9
 configure.ac       |   4 +-
Packit Service 6d40f9
 library/adcli.c    |   2 +
Packit Service 6d40f9
 library/adcli.h    |   1 +
Packit Service 6d40f9
 library/adenroll.c | 224 ++++++++++++++++++++++++++++++++++++++++-------------
Packit Service 6d40f9
 library/adenroll.h |   3 -
Packit Service 6d40f9
 tools/ad-enroll.c  |   5 +-
Packit Service 6d40f9
 6 files changed, 179 insertions(+), 60 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 61f0b419c7c612543d8cbb104c82111ffe672e6a
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-05-10
Packit Service 6d40f9
Packit Service 6d40f9
    Implement kinit and credential functionality
Packit Service 6d40f9
Packit Service 6d40f9
 library/adcli.c     |   5 +-
Packit Service 6d40f9
 library/adcli.h     |   9 +-
Packit Service 6d40f9
 library/adenroll.c  | 325 ++++++++++++++++++++++++++++++++++++++++++++++++----
Packit Service 6d40f9
 library/adenroll.h  |  71 ++++++++----
Packit Service 6d40f9
 library/adprivate.h |   1 +
Packit Service 6d40f9
 tools/ad-enroll.c   |  81 ++++++++++---
Packit Service 6d40f9
 6 files changed, 428 insertions(+), 64 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 17df6535ed8faa55a5599b4a7b55d986eac83d1b
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-05-10
Packit Service 6d40f9
Packit Service 6d40f9
    Discover realms and ldap urls
Packit Service 6d40f9
Packit Service 6d40f9
 configure.ac        |   5 +-
Packit Service 6d40f9
 library/Makefile.am |   2 +
Packit Service 6d40f9
 library/adcli.c     | 121 +++++++++++++++++++++++++++
Packit Service 6d40f9
 library/addnssrv.c  | 234 ++++++++++++++++++++++++++++++++++++++++++++++++++++
Packit Service 6d40f9
 library/adenroll.c  | 193 ++++++++++++++++++++++++++++++++++++++++---
Packit Service 6d40f9
 library/adenroll.h  |  13 +++
Packit Service 6d40f9
 library/adprivate.h |  31 +++++++
Packit Service 6d40f9
 tools/ad-enroll.c   |  17 +++-
Packit Service 6d40f9
 8 files changed, 601 insertions(+), 15 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 6d5e074c271a300daa46a15a1cf638f306ff3d28
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-05-10
Packit Service 6d40f9
Packit Service 6d40f9
    Complete lots of infrastructure
Packit Service 6d40f9
    
Packit Service 6d40f9
     * Add some basic arguments
Packit Service 6d40f9
     * Resolve host fqdn, calculate domain name and netbios name
Packit Service 6d40f9
Packit Service 6d40f9
 .gitignore               |   5 +-
Packit Service 6d40f9
 Makefile.am              |  14 +-
Packit Service 6d40f9
 Makefile.decl            |  14 ++
Packit Service 6d40f9
 autogen.sh               |  13 --
Packit Service 6d40f9
 configure.ac             |  27 +--
Packit Service 6d40f9
 library/Makefile.am      |  22 ++-
Packit Service 6d40f9
 library/adcli.c          |  42 +++++
Packit Service 6d40f9
 library/adcli.h          |  25 +++
Packit Service 6d40f9
 library/adenroll.c       | 353 +++++++++++++++++++++++++++++++++++++
Packit Service 6d40f9
 library/adenroll.h       |  31 ++++
Packit Service 6d40f9
 library/adprivate.h      |  18 ++
Packit Service 6d40f9
 library/libadcli-1.pc.in |   2 +-
Packit Service 6d40f9
 po/Makefile.in.in        | 444 -----------------------------------------------
Packit Service 6d40f9
 po/POTFILES.in           |   1 -
Packit Service 6d40f9
 po/Rules-quot            |  47 -----
Packit Service 6d40f9
 po/boldquot.sed          |  10 --
Packit Service 6d40f9
 po/en@boldquot.header    |  25 ---
Packit Service 6d40f9
 po/en@quot.header        |  22 ---
Packit Service 6d40f9
 po/insert-header.sin     |  23 ---
Packit Service 6d40f9
 po/quot.sed              |   6 -
Packit Service 6d40f9
 po/remove-potcdate.sin   |  19 --
Packit Service 6d40f9
 tools/Makefile.am        |  16 ++
Packit Service 6d40f9
 tools/ad-enroll.c        | 102 +++++++++++
Packit Service 6d40f9
 23 files changed, 641 insertions(+), 640 deletions(-)
Packit Service 6d40f9
Packit Service 6d40f9
commit 64b1f6b692f9a69433c7458f8bc09bcae80c8821
Packit Service 6d40f9
Author: Stef Walter <stefw@gnome.org>
Packit Service 6d40f9
Date:   2012-05-09
Packit Service 6d40f9
Packit Service 6d40f9
    Initial commit
Packit Service 6d40f9
Packit Service 6d40f9
 .gitignore               |  41 ++++
Packit Service 6d40f9
 AUTHORS                  |   1 +
Packit Service 6d40f9
 COPYING                  | 482 +++++++++++++++++++++++++++++++++++++++++++++++
Packit Service 6d40f9
 ChangeLog                |  31 +++
Packit Service 6d40f9
 Makefile.am              |  47 +++++
Packit Service 6d40f9
 NEWS                     |   2 +
Packit Service 6d40f9
 README                   |   4 +
Packit Service 6d40f9
 autogen.sh               |  32 ++++
Packit Service 6d40f9
 configure.ac             | 256 +++++++++++++++++++++++++
Packit Service 6d40f9
 doc/version.xml.in       |   1 +
Packit Service 6d40f9
 library/Makefile.am      |  32 ++++
Packit Service 6d40f9
 library/adenroll.c       |   0
Packit Service 6d40f9
 library/libadcli-1.pc.in |  13 ++
Packit Service 6d40f9
 po/Makefile.in.in        | 444 +++++++++++++++++++++++++++++++++++++++++++
Packit Service 6d40f9
 po/POTFILES.in           |   1 +
Packit Service 6d40f9
 po/Rules-quot            |  47 +++++
Packit Service 6d40f9
 po/boldquot.sed          |  10 +
Packit Service 6d40f9
 po/en@boldquot.header    |  25 +++
Packit Service 6d40f9
 po/en@quot.header        |  22 +++
Packit Service 6d40f9
 po/insert-header.sin     |  23 +++
Packit Service 6d40f9
 po/quot.sed              |   6 +
Packit Service 6d40f9
 po/remove-potcdate.sin   |  19 ++
Packit Service 6d40f9
 22 files changed, 1539 insertions(+)