July 18, 2014
6:54 p.m.
> I did not check but I imagine you can commit now to the repo? I didn't try yet. I'm currently rolling my changes into the "official" Packages and doing some cleanup work (e.g. Tests their own package, Configuration updates). CU, Udo On 18.07.2014 13:45, stepharo wrote: > Excellent! > We loved such enhancements. > I did not check but I imagine you can commit now to the repo? > > Stef > > On 17/7/14 12:08, Udo Schneider wrote: >> > 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 >> >> >> 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