Mahlon E. Smith <mahlon@martini.nu> [Sun, 13 Oct 2019 10:44:16 -0700] rev 131
Fix sasl for DIGEST-MD5, PLAIN, and LOGIN mechanisms, which I don't think ever actually worked properly.
Add a sasluser argument if a specific identity is required for the
backend, which if unsupplied, tries to guess if a binddn is present.
(Uwe's previous commit fixed EXTERNAL and GSSAPI, which did work, but
randomly failed due to hash ordering.)
Minor style cleanups, remove duplicate/unecessary logic for anonymous
binds.
Uwe Kleine-König <uwe@kleine-koenig.org> [Sun, 13 Oct 2019 10:19:40 -0700] rev 130
Don't provide a password for sasl authentication.
When a sasl parameter is given (and used) the password parameter is not
used by Net::LDAP. If indeed a password is required it has to be passed
in the Authen::SASL object, not as parameter to bind.
So drop the password parameter which stops trying (and failing) to use
password authentication sometimes if in Net/LDAP.pm the iteration over
%ptype hits its 'password' member before the 'sasl' member.
Mahlon E. Smith <mahlon@martini.nu> [Sat, 31 Aug 2019 21:47:20 -0700] rev 129
Fix typo.
Mahlon E. Smith <mahlon@martini.nu> [Sat, 31 Aug 2019 21:45:39 -0700] rev 128
Bye, Bitbucket.
Mahlon E. Smith <mahlon@martini.nu> [Tue, 25 Jun 2019 09:54:08 -0700] rev 127
Minor pod formatting correction.
Mahlon E. Smith <mahlon@martini.nu> [Tue, 25 Jun 2019 09:51:45 -0700] rev 126
Changelog updates for v1.5.0.
Mahlon E. Smith <mahlon@martini.nu> [Fri, 17 May 2019 18:12:47 +0000] rev 125
Merged in docelic/shelldap (pull request #2)
Reset isearch state on ctrl+c when using Readline 7
Approved-by: Mahlon E. Smith <mahlon@martini.nu>
Davor Ocelic <docelic@crystallabs.io> [Thu, 16 May 2019 02:17:04 +0200] rev 124
Reset isearch state on ctrl+c when using Readline 7
This change does not affect Readline versions below 7.
A fix for RL<7 would be to modify readline_state to turn off
ISEARCH and set DONE, but changing these values through the
Perl module does not appear to have visible effect.
Mahlon E. Smith <mahlon@martini.nu> [Mon, 13 May 2019 10:46:30 -0700] rev 123
Added tag v1.5.0 for changeset d6a75d14db12
Mahlon E. Smith <mahlon@martini.nu> [Mon, 13 May 2019 10:44:41 -0700] rev 122
Update CONTRIBUTORS and bump version.
Davor Ocelic <docelic@crystallabs.io> [Wed, 08 May 2019 20:45:04 +0200] rev 121
Improve defining aliases with = or ' '
Davor Ocelic <docelic@crystallabs.io> [Tue, 07 May 2019 19:34:40 +0200] rev 120
Multiple configfile-related changes
- Print current configfile in the output of 'env' (this also makes configfile changeable in runtime via 'setenv')
- In 'configfile' commands, print which config file is being used
- Fix behavior of existing 'more_conf'
- Make load_config() return filename and hash, rather than unconditionally overwrite $conf
- Bring back %conf2 into implementation of save_config; it is necessary to be there or 'configfile' is getting lost/deleted in the runtime config
Other changes
- Add 'set' as alias for 'setenv'
- Add unsetenv/unset (opposite of setenv/set)
- Do not print unset/undefined values in 'env'
Davor Ocelic <docelic@crystallabs.io> [Mon, 06 May 2019 21:58:29 +0200] rev 119
Support separating aliases by space too
Davor Ocelic <docelic@crystallabs.io> [Mon, 06 May 2019 21:11:13 +0200] rev 118
Use local implementation of slurp()