Fixes two issues found with our LDAP handling code. First, we now follow referrals in both LDAP calls, as some LDAP systems will return a referral instead of the original record. Second, we now make sure to handle multiple search result pairs properly by further filtering based on the presence of the 'mail' attribute when we have multiple valid pairs. This CL also adds tests for all of the above cases.
54 lines
No EOL
937 B
Text
54 lines
No EOL
937 B
Text
autobahn==0.9.3-3
|
|
aiowsgi
|
|
trollius
|
|
peewee
|
|
flask
|
|
py-bcrypt
|
|
Flask-Principal
|
|
Flask-Login
|
|
Flask-Mail
|
|
python-dateutil
|
|
boto
|
|
pymysql
|
|
stripe
|
|
gunicorn<19.0
|
|
gevent
|
|
mixpanel-py
|
|
beautifulsoup4
|
|
marisa-trie
|
|
apscheduler
|
|
paramiko
|
|
xhtml2pdf
|
|
redis
|
|
hiredis
|
|
docker-py
|
|
flask-restful==0.2.12
|
|
jsonschema
|
|
git+https://github.com/NateFerrero/oauth2lib.git
|
|
alembic
|
|
sqlalchemy
|
|
python-magic
|
|
reportlab==2.7
|
|
blinker
|
|
raven
|
|
python-ldap
|
|
pycrypto
|
|
logentries
|
|
psycopg2
|
|
pyyaml
|
|
git+https://github.com/DevTable/aniso8601-fake.git
|
|
git+https://github.com/DevTable/anunidecode.git
|
|
git+https://github.com/DevTable/avatar-generator.git
|
|
git+https://github.com/DevTable/pygithub.git
|
|
git+https://github.com/DevTable/container-cloud-config.git
|
|
git+https://github.com/DevTable/python-etcd.git
|
|
git+https://github.com/coreos/py-bitbucket.git
|
|
git+https://github.com/coreos/pyapi-gitlab.git
|
|
git+https://github.com/coreos/mockldap.git
|
|
gipc
|
|
pyOpenSSL
|
|
pygpgme
|
|
cachetools
|
|
mock
|
|
psutil
|
|
stringscore |