Tue, 06 Sep 2011 16:05:34 -0700 Make sure the hasSubordinates attribute is defined before checking its
Mahlon E. Smith <mahlon@martini.nu> [Tue, 06 Sep 2011 16:05:34 -0700] rev 35
Make sure the hasSubordinates attribute is defined before checking its value.
Tue, 06 Sep 2011 16:05:31 -0700 fix 'ls -R' output, minor style cleanup
Mahlon E. Smith <mahlon@martini.nu> [Tue, 06 Sep 2011 16:05:31 -0700] rev 34
fix 'ls -R' output, minor style cleanup
Tue, 06 Sep 2011 16:03:31 -0700 Repair broken path behavior, remove unneeded #path_to_dn 'relative'
Mahlon E. Smith <mahlon@martini.nu> [Tue, 06 Sep 2011 16:03:31 -0700] rev 33
Repair broken path behavior, remove unneeded #path_to_dn 'relative' flag.
Sun, 06 Mar 2011 20:51:08 +0100 [PATCH 19/19] remove rdn_to_dn() after its last users are gone
Peter Marschall <peter@adpm.de> [Sun, 06 Mar 2011 20:51:08 +0100] rev 32
[PATCH 19/19] remove rdn_to_dn() after its last users are gone From 892013debac0aef9937ecfbf2c8aab72c88e07cc Mon Sep 17 00:00:00 2001 Signed-off-by: Peter Marschall <peter@adpm.de> --- shelldap | 21 --------------------- 1 files changed, 0 insertions(+), 21 deletions(-)
Sun, 06 Mar 2011 20:31:05 +0100 run_cat: convert to using path_to_dn()
Peter Marschall <peter@adpm.de> [Sun, 06 Mar 2011 20:31:05 +0100] rev 31
run_cat: convert to using path_to_dn() run_edit: convert to using path_to_dn() run_copy & run_move: convert to using path_to_dn() run_grep: convert to using path_to_dn() run_passwd: convert to using path_to_dn()
Sun, 06 Mar 2011 20:11:47 +0100 add method path_to_dn() to convert a given "path" to a DN
Peter Marschall <peter@adpm.de> [Sun, 06 Mar 2011 20:11:47 +0100] rev 30
add method path_to_dn() to convert a given "path" to a DN path_to_dn() replaces the occurrences of '~', '.' and '..' in a path given and returns a DN. However, it does not check whether the DN is valid. Especially: - on return it is not guaranteed that the DN exists - on return the first part does not need to be a valid RDN
Sun, 06 Mar 2011 14:53:39 +0100 mkdir: support more objectclasses
Peter Marschall <peter@adpm.de> [Sun, 06 Mar 2011 14:53:39 +0100] rev 29
mkdir: support more objectclasses Depending on the naming attribute given, support the objectclasses 'country' and 'organization' in addition to the default 'organizationalUnit'.
Sat, 05 Mar 2011 22:22:47 +0100 make_filter: cope with filters that are already parenthesized
Peter Marschall <peter@adpm.de> [Sat, 05 Mar 2011 22:22:47 +0100] rev 28
make_filter: cope with filters that are already parenthesized Treat filter elements correctly that may be more complex filters themselves; e.g. '(&(sn=Doe)(givenname=John))'
Sat, 05 Mar 2011 22:13:27 +0100 run_list: new argument syntax: [<options>] [<filter>] [<attributes>]
Peter Marschall <peter@adpm.de> [Sat, 05 Mar 2011 22:13:27 +0100] rev 27
run_list: new argument syntax: [<options>] [<filter>] [<attributes>] From 232fbd24ff43c9c0d0691cf0e1b51a82ef099489 Mon Sep 17 00:00:00 2001 Make run_list work with a properly defined argument syntax: - start with (optional) options: -R -l - continue with filter ['(objectclass=*)' as fallback if none given] - end with attributes (also optional) Add method is_valid_filter() to check whether a strig is a legal LDAP filter.
Sat, 05 Mar 2011 20:56:20 +0100 fix attribute lists for LDAP queries
Peter Marschall <peter@adpm.de> [Sat, 05 Mar 2011 20:56:20 +0100] rev 26
fix attribute lists for LDAP queries LDAP does not know of an attribute named 'dn'. To get only the DN in a search, the attriibute list to use is '1.1'. On all other cases, the DN of the entries found is automaticlly part of the result set too.
Sat, 05 Mar 2011 20:24:07 +0100 remove now unused parent_dn() method
Peter Marschall <peter@adpm.de> [Sat, 05 Mar 2011 20:24:07 +0100] rev 25
remove now unused parent_dn() method
Sat, 05 Mar 2011 20:19:18 +0100 cd: flexible treatment of repeated '..', even as prefix
Peter Marschall <peter@adpm.de> [Sat, 05 Mar 2011 20:19:18 +0100] rev 24
cd: flexible treatment of repeated '..', even as prefix Treat '..' as any shell does: - while the path given starts with '..', strip away the first element of the current base DN - use ',' as separator - if anything remains in thep ath given, prepend it to the stripped down baseDN - use the result as the new base DN
Tue, 06 Sep 2011 15:59:10 -0700 small style cleanup
Mahlon E. Smith <mahlon@martini.nu> [Tue, 06 Sep 2011 15:59:10 -0700] rev 23
small style cleanup
Sat, 05 Mar 2011 19:41:07 +0100 base(): make more secure, allow '' as DN
Peter Marschall <peter@adpm.de> [Sat, 05 Mar 2011 19:41:07 +0100] rev 22
base(): make more secure, allow '' as DN Only accept DNs as arguments to base that are legal DNs. Convert DN given into canonical form.
Sat, 05 Mar 2011 19:15:48 +0100 slight cleanup: make more clear, it's an array
Peter Marschall <peter@adpm.de> [Sat, 05 Mar 2011 19:15:48 +0100] rev 21
slight cleanup: make more clear, it's an array
Sat, 05 Mar 2011 19:08:50 +0100 use sane way to get a default basedn: RootDSe's namingContexts
Peter Marschall <peter@adpm.de> [Sat, 05 Mar 2011 19:08:50 +0100] rev 20
use sane way to get a default basedn: RootDSe's namingContexts
Tue, 06 Sep 2011 15:59:07 -0700 Add documentation for the additional short flags.
Mahlon E. Smith <mahlon@martini.nu> [Tue, 06 Sep 2011 15:59:07 -0700] rev 19
Add documentation for the additional short flags.
Sat, 05 Mar 2011 18:50:27 +0100 accept short option names for some options
Peter Marschall <peter@adpm.de> [Sat, 05 Mar 2011 18:50:27 +0100] rev 18
accept short option names for some options Accept short name equivalents like in ldap... commands for 'server', 'basedn' and 'binddn'.
Sat, 05 Mar 2011 17:46:57 +0100 simplify over-complex call of N:L:E->get_value()
Peter Marschall <peter@adpm.de> [Sat, 05 Mar 2011 17:46:57 +0100] rev 17
simplify over-complex call of N:L:E->get_value() @{ Net::LDAP::Entry->get_value(..., asref => 1) } is equivalent to Net::LDAP::Entry->get_value(...)
Sat, 05 Mar 2011 17:33:41 +0100 use symbolic LDAP error codes instead of numbers
Peter Marschall <peter@adpm.de> [Sat, 05 Mar 2011 17:33:41 +0100] rev 16
use symbolic LDAP error codes instead of numbers
Tue, 06 Sep 2011 15:59:05 -0700 Exit with a nicer error message if IO::Socket::SSL isn't installed,
Mahlon E. Smith <mahlon@martini.nu> [Tue, 06 Sep 2011 15:59:05 -0700] rev 15
Exit with a nicer error message if IO::Socket::SSL isn't installed, but the user is requesting SSL/TLS. (this is normally required by Net::LDAP.)
Tue, 22 Mar 2011 13:12:49 +0100 Allow '-' on RDN name when copying
Giacomo Tenaglia <Giacomo.Tenaglia@cern.ch> [Tue, 22 Mar 2011 13:12:49 +0100] rev 14
Allow '-' on RDN name when copying
Mon, 21 Feb 2011 17:08:59 -0800 Add a quick Makefile to automate future release tarballs.
Mahlon E. Smith <mahlon@martini.nu> [Mon, 21 Feb 2011 17:08:59 -0800] rev 13
Add a quick Makefile to automate future release tarballs.
Thu, 17 Feb 2011 18:14:30 -0800 Bump to version 0.4.
Mahlon E. Smith <mahlon@laika.com> [Thu, 17 Feb 2011 18:14:30 -0800] rev 12
Bump to version 0.4.
Thu, 17 Feb 2011 18:14:12 -0800 Added tag 0.4 for changeset 664bbe3dcd44
Mahlon E. Smith <mahlon@laika.com> [Thu, 17 Feb 2011 18:14:12 -0800] rev 11
Added tag 0.4 for changeset 664bbe3dcd44
Thu, 17 Feb 2011 18:04:16 -0800 Follow regular man page conventions. Patch from
Mahlon E. Smith <mahlon@laika.com> [Thu, 17 Feb 2011 18:04:16 -0800] rev 10
Follow regular man page conventions. Patch from Salvatore Bonaccorso <salvatore.bonaccorso@gmail.com>.
Thu, 17 Feb 2011 18:02:46 -0800 Minor cleanup.
Mahlon E. Smith <mahlon@laika.com> [Thu, 17 Feb 2011 18:02:46 -0800] rev 9
Minor cleanup.
Thu, 17 Feb 2011 18:00:55 -0800 Improve performance for cd/ls for containers with a large number of
Mahlon E. Smith <mahlon@laika.com> [Thu, 17 Feb 2011 18:00:55 -0800] rev 8
Improve performance for cd/ls for containers with a large number of entries. Patch from Yann Cezard <yann.cezard@univ-pau.fr>.
Thu, 17 Feb 2011 13:17:19 -0800 Tagging for release 0.3.
Mahlon E. Smith <mahlon@laika.com> [Thu, 17 Feb 2011 13:17:19 -0800] rev 7
Tagging for release 0.3.
Thu, 17 Feb 2011 13:16:18 -0800 Update documentation, now that multiline edits work. Minor other
Mahlon E. Smith <mahlon@laika.com> [Thu, 17 Feb 2011 13:16:18 -0800] rev 6
Update documentation, now that multiline edits work. Minor other cleanups. Bump version.
(0) -30 +30 +50 tip