summaryrefslogtreecommitdiff
path: root/spec/lib/gitlab/ldap
Commit message (Expand)AuthorAgeFilesLines
* Normalize LDAP DN when looking up identityDouwe Maan2017-10-312-5/+7
* Leave bad DNs alone instead of raising errorsMichael Kozono2017-10-072-35/+15
* Refactor DN error classesMichael Kozono2017-10-071-48/+48
* Normalize values, reusing DN normalization codeMichael Kozono2017-10-072-28/+74
* Remove telephoneNumber format commentMichael Kozono2017-10-071-6/+0
* Fix space strippingMichael Kozono2017-10-071-1/+7
* Rename method to `to_normalized_s`Michael Kozono2017-10-071-2/+2
* Move downcasing to normalize methodMichael Kozono2017-10-071-4/+4
* Resolve Rubocop offensesMichael Kozono2017-10-071-16/+16
* Switch to new DN classMichael Kozono2017-10-072-57/+8
* Fix newline testsMichael Kozono2017-10-071-3/+3
* Fix trailing escaped newlineMichael Kozono2017-10-071-1/+1
* Add valid DN tests using OIDsMichael Kozono2017-10-071-0/+2
* Test malformed DNsMichael Kozono2017-10-071-4/+102
* Raise UnsupportedDnFormatError on multivalued RDNsMichael Kozono2017-10-071-2/+30
* Allow unescaped, non-reserved Unicode charactersMichael Kozono2017-10-071-1/+1
* Handle CR and LF charactersMichael Kozono2017-10-071-0/+3
* Fix escaped hex comma testMichael Kozono2017-10-071-1/+1
* Reword escaped comma testMichael Kozono2017-10-071-1/+1
* Fix escaped equal signsMichael Kozono2017-10-071-2/+2
* Clarify testMichael Kozono2017-10-071-1/+1
* Fix to_s_normalize for escaped leading spaceMichael Kozono2017-10-071-1/+1
* Add `DN#to_s_normalized`Michael Kozono2017-10-071-0/+55
* Rely on LDAP providers giving DNs, not UIDsMichael Kozono2017-10-071-35/+0
* Rescue DN normalization attemptsMichael Kozono2017-10-071-0/+24
* Note invalid DNsMichael Kozono2017-10-071-18/+18
* Fix `dn?` for a UID with an escaped equal signMichael Kozono2017-10-071-2/+3
* Remove redundant `is_`Michael Kozono2017-10-071-2/+2
* Dry up spec some moreMichael Kozono2017-10-071-91/+46
* Downcase normalized LDAP DNs and UIDsMichael Kozono2017-10-072-60/+68
* Fix normalize behavior for escaped delimiter charsMichael Kozono2017-10-071-2/+16
* Refactor specMichael Kozono2017-10-071-254/+105
* Refactor to distinguish between UIDs and DNsMichael Kozono2017-10-071-8/+162
* Trim extraneous spaces from DNsMichael Kozono2017-10-072-1/+145
* Profile updates from providersAlexander Keramidas2017-09-061-9/+10
* Support simple string LDAP attribute specifications, and search for name rath...dm-ldap-adapter-attributesDouwe Maan2017-08-231-3/+3
* Enable Layout/TrailingWhitespace cop and auto-correct offensesRobert Speicher2017-08-151-6/+6
* Enable the Layout/SpaceBeforeBlockBraces coprc/enable-the-Layout/SpaceBeforeBlockBraces-copRémy Coutable2017-08-092-7/+7
* Use described_class when possibleRémy Coutable2017-07-274-7/+7
* Remove superfluous lib: true, type: redis, service: true, models: true, servi...Rémy Coutable2017-07-276-6/+6
* Use LDAP-attributes configured in gitlab.yml in lookup instead of just hard-c...Casper2017-07-261-3/+3
* Fix plain LDAP (no encryption)Michael Kozono2017-07-261-1/+1
* Move backwards compatibility logic out of the codeMichael Kozono2017-07-261-24/+0
* Pass configured `ssl_version` to `omniauth-ldap`Michael Kozono2017-07-261-0/+31
* Pass configured `ca_file` to `omniauth-ldap`Michael Kozono2017-07-261-0/+33
* Verify certificates in `omniauth-ldap`Michael Kozono2017-07-261-0/+30
* Set `Net::LDAP` `ssl_version` optionMichael Kozono2017-07-261-0/+30
* Set `Net::LDAP` `ca_file` optionMichael Kozono2017-07-261-0/+30
* Set `Net::LDAP` encryption properlyMichael Kozono2017-07-261-11/+91
* Use encryption instead of methodMichael Kozono2017-07-261-14/+14