July 17, 2014
11:49 a.m.
Le 17 juil. 2014 à 12:08, Udo Schneider a écrit : > > What are the changes ? > SSL: > * Addition of LDAPSConnection/LDAPSWorker and instance generation methods (e.g. LDAPSConnection>>#to:port:ssl:) to use Zodiac Sockets instead of regular sockets. Both classes support SSL and non-SSL connection. So it might be worth rolling them into the regular LDAPConnection/LDAPWorker > AD: > * Addition of LDAPSearchResultReference to handle ReferenceResults. W/o this even something simple like searching the RootDSE fails. > * Addition of LDAP URLs (not working yet) to parse ReferenceResults > * Some convenience methods to search/create/delete AD Users and Groups. Support for (Re)Setting Passwords ... this was quite PITA to figure out BTW ... > Misc: > * Spec based LDAP Browser (http://udos.s3.amazonaws.com/LDAPBrowser.png) > > Just a summary (omitting some bits and pieces like fetching RootDSEs, namingContexts ...) > > CU, > > Udo > amazing !!! > > On 17.07.2014 09:30, Olivier Auverlot wrote: >> LDAP is so important. Improving support for Active Directory and SSL is really a good idea. >> >> I used the framework in many projects with Pharo 1.3 and 2.0. It works very well. >> >>>> But I'm hitting a few issues now which would change the base packages. >> >> What are the changes ? >> >> Best regards >> Olivier :-) >> >> Le 16 juil. 2014 à 19:47, stepharo a écrit : >> >>> >>> On 16/7/14 19:02, Udo Schneider wrote: >>>> All, >>>> >>>> I'm currently making some changes to the LDAP package to make it play nicer with ActiveDirectory and SSL. Up to now all those changes were non-intrusive to the current packages. But I'm hitting a few issues now which would change the base packages. >>>> >>>> What's the policy on this? >>> Improving :) >>> We need stronger and better libraries. >>>> Keeping those changes in my own fork or submitting them to a maintainer (who?). >>> >>> I gave you access to the PharoExtras repo. >>> Just add tests and build the best LDAP you want :) >>> Make sure that everything work well and suits your needs. >>> I'm not sure that current design is good. At least when olivier auverlot showed to me I was skeptical about the chapter we/he wrote >>> on it. >>>> In addition ... as far as I can see the current package is Pharo only (was Squeak). >>>> If "Pharo-only" is o.k. I could for instance integrate my stuff for LDAP-over-SSL in there directly (based on Zodiac). >>> Excellent idea. >>> Our goal is to make sure that people can make business. >>>> >>>> Thanks, >>>> >>>> Udo >>>> >>>> >>>> >>> >>> >> >> >> > > >