From 8afd4c047d57d64c64975a98ed23d0c28bc7a9c0 Mon Sep 17 00:00:00 2001 From: stroeder Date: Tue, 15 Aug 2017 16:21:58 +0000 Subject: [PATCH] FWIW: HTTPS everywhere --- Build/build-openbsd/Makefile | 4 ++-- Demo/pyasn1/noopsearch.py | 2 +- Demo/pyasn1/ppolicy.py | 2 +- Demo/pyasn1/psearch.py | 4 ++-- Demo/pyasn1/sessiontrack.py | 4 ++-- Lib/dsml.py | 4 ++-- Lib/ldap/__init__.py | 4 ++-- Lib/ldap/async.py | 4 ++-- Lib/ldap/controls/__init__.py | 4 ++-- Lib/ldap/controls/deref.py | 4 ++-- Lib/ldap/controls/libldap.py | 4 ++-- Lib/ldap/controls/openldap.py | 4 ++-- Lib/ldap/controls/pagedresults.py | 4 ++-- Lib/ldap/controls/ppolicy.py | 6 +++--- Lib/ldap/controls/psearch.py | 6 +++--- Lib/ldap/controls/pwdpolicy.py | 6 +++--- Lib/ldap/controls/readentry.py | 4 ++-- Lib/ldap/controls/sessiontrack.py | 4 ++-- Lib/ldap/controls/simple.py | 4 ++-- Lib/ldap/controls/sss.py | 4 ++-- Lib/ldap/controls/vlv.py | 4 ++-- Lib/ldap/dn.py | 4 ++-- Lib/ldap/extop/__init__.py | 4 ++-- Lib/ldap/extop/dds.py | 8 +++----- Lib/ldap/filter.py | 4 ++-- Lib/ldap/functions.py | 4 ++-- Lib/ldap/ldapobject.py | 4 ++-- Lib/ldap/modlist.py | 4 ++-- Lib/ldap/resiter.py | 4 ++-- Lib/ldap/sasl.py | 4 ++-- Lib/ldap/schema/__init__.py | 4 ++-- Lib/ldap/schema/models.py | 4 ++-- Lib/ldap/schema/subentry.py | 4 ++-- Lib/ldap/schema/tokenizer.py | 4 ++-- Lib/ldap/syncrepl.py | 4 ++-- Lib/ldapurl.py | 4 ++-- Lib/ldif.py | 4 ++-- Lib/slapdtest.py | 4 ++-- Modules/LDAPObject.c | 4 ++-- Modules/LDAPObject.h | 4 ++-- Modules/berval.c | 4 ++-- Modules/berval.h | 4 ++-- Modules/common.c | 4 ++-- Modules/common.h | 4 ++-- Modules/constants.c | 4 ++-- Modules/constants.h | 4 ++-- Modules/errors.c | 4 ++-- Modules/errors.h | 4 ++-- Modules/functions.c | 4 ++-- Modules/functions.h | 6 +++--- Modules/ldapcontrol.c | 4 ++-- Modules/ldapcontrol.h | 4 ++-- Modules/ldapmodule.c | 4 ++-- Modules/message.c | 4 ++-- Modules/message.h | 4 ++-- Modules/options.c | 4 ++-- Modules/options.h | 4 ++-- Modules/schema.c | 4 ++-- Modules/schema.h | 4 ++-- Modules/version.c | 4 ++-- Modules/version.h | 4 ++-- README | 6 +++--- Tests/t_cext.py | 4 ++-- Tests/t_ldap_dn.py | 4 ++-- Tests/t_ldap_filter.py | 4 ++-- Tests/t_ldap_functions.py | 4 ++-- Tests/t_ldap_modlist.py | 4 ++-- Tests/t_ldap_schema_subentry.py | 4 ++-- Tests/t_ldap_schema_tokenizer.py | 4 ++-- Tests/t_ldapobject.py | 4 ++-- Tests/t_ldapurl.py | 4 ++-- Tests/t_ldif.py | 4 ++-- setup.py | 4 ++-- 73 files changed, 150 insertions(+), 152 deletions(-) diff --git a/Build/build-openbsd/Makefile b/Build/build-openbsd/Makefile index 6808edc..ca8e29b 100644 --- a/Build/build-openbsd/Makefile +++ b/Build/build-openbsd/Makefile @@ -1,4 +1,4 @@ -# $Id: Makefile,v 1.5 2014/11/18 08:28:48 stroeder Exp $ +# $Id: Makefile,v 1.6 2017/08/15 16:21:58 stroeder Exp $ WRKDIST= ${.CURDIR}/../.. VERSION!= sh ${WRKDIST}/Build/version.sh @@ -7,7 +7,7 @@ PKGNAME= python-ldap-${VERSION} RUN_DEPENDS= python:lang/python CATEGORIES= misc MAINTAINER= leonard@users.sourceforge.net -HOMEPAGE= http://www.python-ldap.org/ +HOMEPAGE= https://www.python-ldap.org/ FAKE= Yes CONFIGURE_STYLE= gnu diff --git a/Demo/pyasn1/noopsearch.py b/Demo/pyasn1/noopsearch.py index e2846ce..08635de 100644 --- a/Demo/pyasn1/noopsearch.py +++ b/Demo/pyasn1/noopsearch.py @@ -2,7 +2,7 @@ """ Demo script for counting searching with OpenLDAP's no-op control -See http://www.python-ldap.org/ for project details. +See https://www.python-ldap.org/ for project details. This needs the following software: Python pyasn1 diff --git a/Demo/pyasn1/ppolicy.py b/Demo/pyasn1/ppolicy.py index 2bb24a2..8722356 100644 --- a/Demo/pyasn1/ppolicy.py +++ b/Demo/pyasn1/ppolicy.py @@ -1,7 +1,7 @@ # -*- coding: utf-8 -*- """ Demo script for Password Policy Controls -(see http://tools.ietf.org/html/draft-behera-ldap-password-policy) +(see https://tools.ietf.org/html/draft-behera-ldap-password-policy) This needs the following software: Python diff --git a/Demo/pyasn1/psearch.py b/Demo/pyasn1/psearch.py index 86bdb37..02852b1 100644 --- a/Demo/pyasn1/psearch.py +++ b/Demo/pyasn1/psearch.py @@ -1,9 +1,9 @@ # -*- coding: utf-8 -*- """ Demo script for Persistent Search Control -(see http://tools.ietf.org/html/draft-ietf-ldapext-psearch) +(see https://tools.ietf.org/html/draft-ietf-ldapext-psearch) -See http://www.python-ldap.org/ for project details. +See https://www.python-ldap.org/ for project details. This needs the following software: Python pyasn1 diff --git a/Demo/pyasn1/sessiontrack.py b/Demo/pyasn1/sessiontrack.py index dd4797e..1a1eab1 100644 --- a/Demo/pyasn1/sessiontrack.py +++ b/Demo/pyasn1/sessiontrack.py @@ -3,9 +3,9 @@ """ demo_track_ldap_session.py -Client-seitige Demo-Implementierung von Session Tracking Control +Client-side demo implementation of Session Tracking Control -http://tools.ietf.org/html/draft-wahl-ldap-session-03 +https://tools.ietf.org/html/draft-wahl-ldap-session-03 """ __version__ = '0.1' diff --git a/Lib/dsml.py b/Lib/dsml.py index caf01e0..201a340 100644 --- a/Lib/dsml.py +++ b/Lib/dsml.py @@ -2,9 +2,9 @@ dsml - generate and parse DSMLv1 data (see http://www.oasis-open.org/committees/dsml/) -See http://www.python-ldap.org/ for details. +See https://www.python-ldap.org/ for details. -$Id: dsml.py,v 1.59 2017/08/03 17:24:43 stroeder Exp $ +$Id: dsml.py,v 1.60 2017/08/15 16:21:58 stroeder Exp $ Python compability note: Tested with Python 2.0+. diff --git a/Lib/ldap/__init__.py b/Lib/ldap/__init__.py index 3f126c4..939e5ff 100644 --- a/Lib/ldap/__init__.py +++ b/Lib/ldap/__init__.py @@ -1,9 +1,9 @@ """ ldap - base module -See http://www.python-ldap.org/ for details. +See https://www.python-ldap.org/ for details. -$Id: __init__.py,v 1.120 2017/08/03 17:24:43 stroeder Exp $ +$Id: __init__.py,v 1.121 2017/08/15 16:21:58 stroeder Exp $ """ # This is also the overall release version number diff --git a/Lib/ldap/async.py b/Lib/ldap/async.py index 680cdc9..707b72d 100644 --- a/Lib/ldap/async.py +++ b/Lib/ldap/async.py @@ -1,9 +1,9 @@ """ ldap.async - handle async LDAP operations -See http://www.python-ldap.org/ for details. +See https://www.python-ldap.org/ for details. -\$Id: async.py,v 1.34 2015/06/06 09:21:37 stroeder Exp $ +\$Id: async.py,v 1.35 2017/08/15 16:21:58 stroeder Exp $ Python compability note: Tested on Python 2.0+ but should run on Python 1.5.x. diff --git a/Lib/ldap/controls/__init__.py b/Lib/ldap/controls/__init__.py index 214d92c..90e49eb 100644 --- a/Lib/ldap/controls/__init__.py +++ b/Lib/ldap/controls/__init__.py @@ -2,9 +2,9 @@ """ controls.py - support classes for LDAP controls -See http://www.python-ldap.org/ for details. +See https://www.python-ldap.org/ for details. -$Id: __init__.py,v 1.10 2015/06/06 09:21:38 stroeder Exp $ +$Id: __init__.py,v 1.11 2017/08/15 16:21:58 stroeder Exp $ Description: The ldap.controls module provides LDAPControl classes. diff --git a/Lib/ldap/controls/deref.py b/Lib/ldap/controls/deref.py index 504647e..a649d98 100644 --- a/Lib/ldap/controls/deref.py +++ b/Lib/ldap/controls/deref.py @@ -3,9 +3,9 @@ ldap.controls.deref - classes for (see https://tools.ietf.org/html/draft-masarati-ldap-deref) -See http://www.python-ldap.org/ for project details. +See https://www.python-ldap.org/ for project details. -$Id: deref.py,v 1.3 2017/02/08 09:44:18 stroeder Exp $ +$Id: deref.py,v 1.4 2017/08/15 16:21:58 stroeder Exp $ """ __all__ = [ diff --git a/Lib/ldap/controls/libldap.py b/Lib/ldap/controls/libldap.py index 142840e..66d8e51 100644 --- a/Lib/ldap/controls/libldap.py +++ b/Lib/ldap/controls/libldap.py @@ -3,9 +3,9 @@ controls.libldap - LDAP controls wrapper classes with en-/decoding done by OpenLDAP functions -See http://www.python-ldap.org/ for details. +See https://www.python-ldap.org/ for details. -$Id: libldap.py,v 1.3 2015/06/06 09:21:38 stroeder Exp $ +$Id: libldap.py,v 1.4 2017/08/15 16:21:58 stroeder Exp $ """ import _ldap,ldap diff --git a/Lib/ldap/controls/openldap.py b/Lib/ldap/controls/openldap.py index 99c2baa..88facb6 100644 --- a/Lib/ldap/controls/openldap.py +++ b/Lib/ldap/controls/openldap.py @@ -2,9 +2,9 @@ """ ldap.controls.openldap - classes for OpenLDAP-specific controls -See http://www.python-ldap.org/ for project details. +See https://www.python-ldap.org/ for project details. -$Id: openldap.py,v 1.6 2015/10/24 16:21:56 stroeder Exp $ +$Id: openldap.py,v 1.7 2017/08/15 16:21:58 stroeder Exp $ """ import ldap.controls diff --git a/Lib/ldap/controls/pagedresults.py b/Lib/ldap/controls/pagedresults.py index 54c0ddf..cfd38a6 100644 --- a/Lib/ldap/controls/pagedresults.py +++ b/Lib/ldap/controls/pagedresults.py @@ -3,9 +3,9 @@ ldap.controls.paged - classes for Simple Paged control (see RFC 2696) -See http://www.python-ldap.org/ for project details. +See https://www.python-ldap.org/ for project details. -$Id: pagedresults.py,v 1.2 2014/12/12 10:10:23 stroeder Exp $ +$Id: pagedresults.py,v 1.3 2017/08/15 16:21:58 stroeder Exp $ """ __all__ = [ diff --git a/Lib/ldap/controls/ppolicy.py b/Lib/ldap/controls/ppolicy.py index fa7df78..f6a7116 100644 --- a/Lib/ldap/controls/ppolicy.py +++ b/Lib/ldap/controls/ppolicy.py @@ -1,11 +1,11 @@ # -*- coding: utf-8 -*- """ ldap.controls.ppolicy - classes for Password Policy controls -(see http://tools.ietf.org/html/draft-behera-ldap-password-policy) +(see https://tools.ietf.org/html/draft-behera-ldap-password-policy) -See http://www.python-ldap.org/ for project details. +See https://www.python-ldap.org/ for project details. -$Id: ppolicy.py,v 1.4 2015/06/06 09:21:38 stroeder Exp $ +$Id: ppolicy.py,v 1.5 2017/08/15 16:21:58 stroeder Exp $ """ __all__ = [ diff --git a/Lib/ldap/controls/psearch.py b/Lib/ldap/controls/psearch.py index 243fb03..31c9286 100644 --- a/Lib/ldap/controls/psearch.py +++ b/Lib/ldap/controls/psearch.py @@ -1,11 +1,11 @@ # -*- coding: utf-8 -*- """ ldap.controls.psearch - classes for Persistent Search Control -(see http://tools.ietf.org/html/draft-ietf-ldapext-psearch) +(see https://tools.ietf.org/html/draft-ietf-ldapext-psearch) -See http://www.python-ldap.org/ for project details. +See https://www.python-ldap.org/ for project details. -$Id: psearch.py,v 1.4 2011/07/22 13:47:47 stroeder Exp $ +$Id: psearch.py,v 1.5 2017/08/15 16:21:58 stroeder Exp $ """ __all__ = [ diff --git a/Lib/ldap/controls/pwdpolicy.py b/Lib/ldap/controls/pwdpolicy.py index dc013d4..38bdb79 100644 --- a/Lib/ldap/controls/pwdpolicy.py +++ b/Lib/ldap/controls/pwdpolicy.py @@ -1,11 +1,11 @@ # -*- coding: utf-8 -*- """ ldap.controls.pwdpolicy - classes for Password Policy controls -(see http://tools.ietf.org/html/draft-vchu-ldap-pwd-policy) +(see https://tools.ietf.org/html/draft-vchu-ldap-pwd-policy) -See http://www.python-ldap.org/ for project details. +See https://www.python-ldap.org/ for project details. -$Id: pwdpolicy.py,v 1.5 2015/10/24 15:55:07 stroeder Exp $ +$Id: pwdpolicy.py,v 1.6 2017/08/15 16:21:58 stroeder Exp $ """ __all__ = [ diff --git a/Lib/ldap/controls/readentry.py b/Lib/ldap/controls/readentry.py index 5ff8dca..cc411c3 100644 --- a/Lib/ldap/controls/readentry.py +++ b/Lib/ldap/controls/readentry.py @@ -3,9 +3,9 @@ ldap.controls.readentry - classes for the Read Entry controls (see RFC 4527) -See http://www.python-ldap.org/ for project details. +See https://www.python-ldap.org/ for project details. -$Id: readentry.py,v 1.5 2015/09/18 17:24:55 stroeder Exp $ +$Id: readentry.py,v 1.6 2017/08/15 16:21:58 stroeder Exp $ """ import ldap diff --git a/Lib/ldap/controls/sessiontrack.py b/Lib/ldap/controls/sessiontrack.py index e3b7042..8dced44 100644 --- a/Lib/ldap/controls/sessiontrack.py +++ b/Lib/ldap/controls/sessiontrack.py @@ -3,9 +3,9 @@ ldap.controls.sessiontrack - class for session tracking control (see draft-wahl-ldap-session) -See http://www.python-ldap.org/ for project details. +See https://www.python-ldap.org/ for project details. -$Id: sessiontrack.py,v 1.5 2015/09/18 17:25:07 stroeder Exp $ +$Id: sessiontrack.py,v 1.6 2017/08/15 16:21:58 stroeder Exp $ """ from ldap.controls import RequestControl diff --git a/Lib/ldap/controls/simple.py b/Lib/ldap/controls/simple.py index a84d906..5899315 100644 --- a/Lib/ldap/controls/simple.py +++ b/Lib/ldap/controls/simple.py @@ -2,9 +2,9 @@ """ ldap.controls.simple - classes for some very simple LDAP controls -See http://www.python-ldap.org/ for details. +See https://www.python-ldap.org/ for details. -$Id: simple.py,v 1.10 2015/06/06 09:21:38 stroeder Exp $ +$Id: simple.py,v 1.11 2017/08/15 16:21:58 stroeder Exp $ """ import struct,ldap diff --git a/Lib/ldap/controls/sss.py b/Lib/ldap/controls/sss.py index 71bef3d..c2c973c 100644 --- a/Lib/ldap/controls/sss.py +++ b/Lib/ldap/controls/sss.py @@ -3,9 +3,9 @@ ldap.controls.sss - classes for Server Side Sorting (see RFC 2891) -See http://www.python-ldap.org/ for project details. +See https://www.python-ldap.org/ for project details. -$Id: sss.py,v 1.3 2016/09/26 22:06:54 stroeder Exp $ +$Id: sss.py,v 1.4 2017/08/15 16:21:58 stroeder Exp $ """ __all__ = [ diff --git a/Lib/ldap/controls/vlv.py b/Lib/ldap/controls/vlv.py index afe0613..d8283d2 100644 --- a/Lib/ldap/controls/vlv.py +++ b/Lib/ldap/controls/vlv.py @@ -3,9 +3,9 @@ ldap.controls.vlv - classes for Virtual List View (see draft-ietf-ldapext-ldapv3-vlv) -See http://www.python-ldap.org/ for project details. +See https://www.python-ldap.org/ for project details. -$Id: vlv.py,v 1.3 2015/07/07 12:46:31 stroeder Exp $ +$Id: vlv.py,v 1.4 2017/08/15 16:21:58 stroeder Exp $ """ __all__ = [ diff --git a/Lib/ldap/dn.py b/Lib/ldap/dn.py index 569b296..e8e8927 100644 --- a/Lib/ldap/dn.py +++ b/Lib/ldap/dn.py @@ -1,9 +1,9 @@ """ dn.py - misc stuff for handling distinguished names (see RFC 4514) -See http://www.python-ldap.org/ for details. +See https://www.python-ldap.org/ for details. -\$Id: dn.py,v 1.16 2016/07/24 15:58:26 stroeder Exp $ +\$Id: dn.py,v 1.17 2017/08/15 16:21:58 stroeder Exp $ Compability: - Tested with Python 2.0+ diff --git a/Lib/ldap/extop/__init__.py b/Lib/ldap/extop/__init__.py index 2ab61c6..10ca8a1 100644 --- a/Lib/ldap/extop/__init__.py +++ b/Lib/ldap/extop/__init__.py @@ -1,9 +1,9 @@ """ controls.py - support classes for LDAPv3 extended operations -See http://www.python-ldap.org/ for details. +See https://www.python-ldap.org/ for details. -\$Id: __init__.py,v 1.4 2011/07/22 13:27:02 stroeder Exp $ +\$Id: __init__.py,v 1.5 2017/08/15 16:21:58 stroeder Exp $ Description: The ldap.extop module provides base classes for LDAPv3 extended operations. diff --git a/Lib/ldap/extop/dds.py b/Lib/ldap/extop/dds.py index 5844a61..ec71a02 100644 --- a/Lib/ldap/extop/dds.py +++ b/Lib/ldap/extop/dds.py @@ -3,11 +3,9 @@ ldap.extop.dds - Classes for Dynamic Entries extended operations (see RFC 2589) -This needs the following software: -Python -pyasn1 -pyasn1-modules -python-ldap 2.4+ +See https://www.python-ldap.org/ for details. + +$Id: dds.py,v 1.3 2017/08/15 16:21:58 stroeder Exp $ """ from ldap.extop import ExtendedRequest,ExtendedResponse diff --git a/Lib/ldap/filter.py b/Lib/ldap/filter.py index 727c1f8..510f9ce 100644 --- a/Lib/ldap/filter.py +++ b/Lib/ldap/filter.py @@ -1,9 +1,9 @@ """ filters.py - misc stuff for handling LDAP filter strings (see RFC2254) -See http://www.python-ldap.org/ for details. +See https://www.python-ldap.org/ for details. -\$Id: filter.py,v 1.11 2016/07/24 15:14:56 stroeder Exp $ +\$Id: filter.py,v 1.12 2017/08/15 16:21:58 stroeder Exp $ Compability: - Tested with Python 2.0+ diff --git a/Lib/ldap/functions.py b/Lib/ldap/functions.py index b0af7ee..d56bc86 100644 --- a/Lib/ldap/functions.py +++ b/Lib/ldap/functions.py @@ -1,9 +1,9 @@ """ functions.py - wraps functions of module _ldap -See http://www.python-ldap.org/ for details. +See https://www.python-ldap.org/ for details. -\$Id: functions.py,v 1.33 2016/07/25 08:15:14 stroeder Exp $ +\$Id: functions.py,v 1.34 2017/08/15 16:21:58 stroeder Exp $ Compability: - Tested with Python 2.0+ but should work with Python 1.5.x diff --git a/Lib/ldap/ldapobject.py b/Lib/ldap/ldapobject.py index 40bb016..b6b39f2 100644 --- a/Lib/ldap/ldapobject.py +++ b/Lib/ldap/ldapobject.py @@ -1,9 +1,9 @@ """ ldapobject.py - wraps class _ldap.LDAPObject -See http://www.python-ldap.org/ for details. +See https://www.python-ldap.org/ for details. -\$Id: ldapobject.py,v 1.163 2017/05/29 09:00:15 stroeder Exp $ +\$Id: ldapobject.py,v 1.164 2017/08/15 16:21:58 stroeder Exp $ Compability: - Tested with Python 2.0+ but should work with Python 1.5.x diff --git a/Lib/ldap/modlist.py b/Lib/ldap/modlist.py index b0fe364..5a7f0e3 100644 --- a/Lib/ldap/modlist.py +++ b/Lib/ldap/modlist.py @@ -1,9 +1,9 @@ """ ldap.modlist - create add/modify modlist's -See http://www.python-ldap.org/ for details. +See https://www.python-ldap.org/ for details. -$Id: modlist.py,v 1.18 2011/06/06 13:07:38 stroeder Exp $ +$Id: modlist.py,v 1.19 2017/08/15 16:21:58 stroeder Exp $ Python compability note: This module is known to work with Python 2.0+ but should work diff --git a/Lib/ldap/resiter.py b/Lib/ldap/resiter.py index fdbbc3e..b86d0be 100644 --- a/Lib/ldap/resiter.py +++ b/Lib/ldap/resiter.py @@ -1,9 +1,9 @@ """ ldap.resiter - processing LDAP results with iterators -See http://www.python-ldap.org/ for details. +See https://www.python-ldap.org/ for details. -\$Id: resiter.py,v 1.7 2015/09/18 20:20:32 stroeder Exp $ +\$Id: resiter.py,v 1.8 2017/08/15 16:21:58 stroeder Exp $ Python compability note: Requires Python 2.3+ diff --git a/Lib/ldap/sasl.py b/Lib/ldap/sasl.py index 1158671..cce892a 100644 --- a/Lib/ldap/sasl.py +++ b/Lib/ldap/sasl.py @@ -1,9 +1,9 @@ """ sasl.py - support for SASL mechanism -See http://www.python-ldap.org/ for details. +See https://www.python-ldap.org/ for details. -\$Id: sasl.py,v 1.17 2015/06/06 09:21:38 stroeder Exp $ +\$Id: sasl.py,v 1.18 2017/08/15 16:21:58 stroeder Exp $ Description: The ldap.sasl module provides SASL authentication classes. diff --git a/Lib/ldap/schema/__init__.py b/Lib/ldap/schema/__init__.py index 641afa8..4346cd2 100644 --- a/Lib/ldap/schema/__init__.py +++ b/Lib/ldap/schema/__init__.py @@ -1,9 +1,9 @@ """ ldap.schema - LDAPv3 schema handling -See http://www.python-ldap.org/ for details. +See https://www.python-ldap.org/ for details. -\$Id: __init__.py,v 1.7 2009/07/26 11:09:58 stroeder Exp $ +\$Id: __init__.py,v 1.8 2017/08/15 16:21:58 stroeder Exp $ """ from ldap import __version__ diff --git a/Lib/ldap/schema/models.py b/Lib/ldap/schema/models.py index a4b4bab..67b4f29 100644 --- a/Lib/ldap/schema/models.py +++ b/Lib/ldap/schema/models.py @@ -1,9 +1,9 @@ """ schema.py - support for subSchemaSubEntry information -See http://www.python-ldap.org/ for details. +See https://www.python-ldap.org/ for details. -\$Id: models.py,v 1.49 2017/02/18 15:32:01 stroeder Exp $ +\$Id: models.py,v 1.50 2017/08/15 16:21:58 stroeder Exp $ """ import UserDict,ldap.cidict diff --git a/Lib/ldap/schema/subentry.py b/Lib/ldap/schema/subentry.py index 042e128..2eac52a 100644 --- a/Lib/ldap/schema/subentry.py +++ b/Lib/ldap/schema/subentry.py @@ -1,9 +1,9 @@ """ ldap.schema.subentry - subschema subentry handling -See http://www.python-ldap.org/ for details. +See https://www.python-ldap.org/ for details. -\$Id: subentry.py,v 1.36 2015/08/08 14:13:30 stroeder Exp $ +\$Id: subentry.py,v 1.37 2017/08/15 16:21:58 stroeder Exp $ """ import ldap.cidict,ldap.schema diff --git a/Lib/ldap/schema/tokenizer.py b/Lib/ldap/schema/tokenizer.py index 2faeac5..724f0c5 100644 --- a/Lib/ldap/schema/tokenizer.py +++ b/Lib/ldap/schema/tokenizer.py @@ -1,9 +1,9 @@ """ ldap.schema.tokenizer - Low-level parsing functions for schema element strings -See http://www.python-ldap.org/ for details. +See https://www.python-ldap.org/ for details. -\$Id: tokenizer.py,v 1.16 2017/02/22 20:25:21 stroeder Exp $ +\$Id: tokenizer.py,v 1.17 2017/08/15 16:21:59 stroeder Exp $ """ import re diff --git a/Lib/ldap/syncrepl.py b/Lib/ldap/syncrepl.py index a6e0258..8156435 100644 --- a/Lib/ldap/syncrepl.py +++ b/Lib/ldap/syncrepl.py @@ -2,9 +2,9 @@ """ ldap.syncrepl - for implementing syncrepl consumer (see RFC 4533) -See http://www.python-ldap.org/ for project details. +See https://www.python-ldap.org/ for project details. -$Id: syncrepl.py,v 1.7 2015/06/06 09:21:38 stroeder Exp $ +$Id: syncrepl.py,v 1.8 2017/08/15 16:21:58 stroeder Exp $ """ #__all__ = [ diff --git a/Lib/ldapurl.py b/Lib/ldapurl.py index d4e483e..33fe5fa 100644 --- a/Lib/ldapurl.py +++ b/Lib/ldapurl.py @@ -1,9 +1,9 @@ """ ldapurl - handling of LDAP URLs as described in RFC 4516 -See http://www.python-ldap.org/ for details. +See https://www.python-ldap.org/ for details. -\$Id: ldapurl.py,v 1.95 2017/08/03 17:24:43 stroeder Exp $ +\$Id: ldapurl.py,v 1.96 2017/08/15 16:21:58 stroeder Exp $ Python compability note: This module only works with Python 2.0+ since diff --git a/Lib/ldif.py b/Lib/ldif.py index b0d296d..48f9231 100644 --- a/Lib/ldif.py +++ b/Lib/ldif.py @@ -1,9 +1,9 @@ """ ldif - generate and parse LDIF data (see RFC 2849) -See http://www.python-ldap.org/ for details. +See https://www.python-ldap.org/ for details. -$Id: ldif.py,v 1.115 2017/08/03 17:24:43 stroeder Exp $ +$Id: ldif.py,v 1.116 2017/08/15 16:21:58 stroeder Exp $ Python compability note: Tested with Python 2.0+, but should work with Python 1.5.2+. diff --git a/Lib/slapdtest.py b/Lib/slapdtest.py index 28ac86e..4e011e9 100644 --- a/Lib/slapdtest.py +++ b/Lib/slapdtest.py @@ -2,9 +2,9 @@ """ slapdtest - module for spawning test instances of OpenLDAP's slapd server -See http://www.python-ldap.org/ for details. +See https://www.python-ldap.org/ for details. -$Id: slapdtest.py,v 1.15 2017/08/03 17:26:59 stroeder Exp $ +$Id: slapdtest.py,v 1.16 2017/08/15 16:21:58 stroeder Exp $ Python compability note: This module only works with Python 2.7.x since diff --git a/Modules/LDAPObject.c b/Modules/LDAPObject.c index a0ab8c6..5fa86dd 100644 --- a/Modules/LDAPObject.c +++ b/Modules/LDAPObject.c @@ -1,5 +1,5 @@ -/* See http://www.python-ldap.org/ for details. - * $Id: LDAPObject.c,v 1.95 2017/01/25 19:41:31 stroeder Exp $ */ +/* See https://www.python-ldap.org/ for details. + * $Id: LDAPObject.c,v 1.96 2017/08/15 16:21:59 stroeder Exp $ */ #include "common.h" #include "patchlevel.h" diff --git a/Modules/LDAPObject.h b/Modules/LDAPObject.h index b0ffbbe..be6a01d 100644 --- a/Modules/LDAPObject.h +++ b/Modules/LDAPObject.h @@ -1,5 +1,5 @@ -/* See http://www.python-ldap.org/ for details. - * $Id: LDAPObject.h,v 1.10 2009/04/17 12:19:09 stroeder Exp $ */ +/* See https://www.python-ldap.org/ for details. + * $Id: LDAPObject.h,v 1.11 2017/08/15 16:21:59 stroeder Exp $ */ #ifndef __h_LDAPObject #define __h_LDAPObject diff --git a/Modules/berval.c b/Modules/berval.c index 1c71bb3..e196b2d 100644 --- a/Modules/berval.c +++ b/Modules/berval.c @@ -1,5 +1,5 @@ -/* See http://www.python-ldap.org/ for details. - * $Id: berval.c,v 1.1 2009/08/17 01:49:47 leonard Exp $ */ +/* See https://www.python-ldap.org/ for details. + * $Id: berval.c,v 1.2 2017/08/15 16:21:59 stroeder Exp $ */ #include "common.h" #include "berval.h" diff --git a/Modules/berval.h b/Modules/berval.h index 0b32438..c635dec 100644 --- a/Modules/berval.h +++ b/Modules/berval.h @@ -1,5 +1,5 @@ -/* See http://www.python-ldap.org/ for details. - * $Id: berval.h,v 1.1 2009/08/17 01:49:47 leonard Exp $ */ +/* See https://www.python-ldap.org/ for details. + * $Id: berval.h,v 1.2 2017/08/15 16:21:59 stroeder Exp $ */ #ifndef __h_berval #define __h_berval diff --git a/Modules/common.c b/Modules/common.c index ff471f1..61fb6f7 100644 --- a/Modules/common.c +++ b/Modules/common.c @@ -1,6 +1,6 @@ /* Miscellaneous common routines - * See http://www.python-ldap.org/ for details. - * $Id: common.c,v 1.3 2009/04/17 12:19:09 stroeder Exp $ */ + * See https://www.python-ldap.org/ for details. + * $Id: common.c,v 1.4 2017/08/15 16:21:59 stroeder Exp $ */ #include "common.h" diff --git a/Modules/common.h b/Modules/common.h index a182a97..c1744df 100644 --- a/Modules/common.h +++ b/Modules/common.h @@ -1,6 +1,6 @@ /* common utility macros - * See http://www.python-ldap.org/ for details. - * $Id: common.h,v 1.8 2009/04/17 12:19:09 stroeder Exp $ */ + * See https://www.python-ldap.org/ for details. + * $Id: common.h,v 1.9 2017/08/15 16:21:59 stroeder Exp $ */ #ifndef __h_common #define __h_common diff --git a/Modules/constants.c b/Modules/constants.c index 58a8db5..b7f0757 100644 --- a/Modules/constants.c +++ b/Modules/constants.c @@ -1,6 +1,6 @@ /* constants defined for LDAP - * See http://www.python-ldap.org/ for details. - * $Id: constants.c,v 1.59 2014/09/12 12:02:21 stroeder Exp $ */ + * See https://www.python-ldap.org/ for details. + * $Id: constants.c,v 1.60 2017/08/15 16:21:59 stroeder Exp $ */ #include "common.h" #include "constants.h" diff --git a/Modules/constants.h b/Modules/constants.h index c77f269..7ff856d 100644 --- a/Modules/constants.h +++ b/Modules/constants.h @@ -1,5 +1,5 @@ -/* See http://www.python-ldap.org/ for details. - * $Id: constants.h,v 1.6 2009/04/17 12:19:09 stroeder Exp $ */ +/* See https://www.python-ldap.org/ for details. + * $Id: constants.h,v 1.7 2017/08/15 16:21:59 stroeder Exp $ */ #ifndef __h_constants_ #define __h_constants_ diff --git a/Modules/errors.c b/Modules/errors.c index 9dd78b6..765b830 100644 --- a/Modules/errors.c +++ b/Modules/errors.c @@ -1,8 +1,8 @@ /* * errors that arise from ldap use * Most errors become their own exception - * See http://www.python-ldap.org/ for details. - * $Id: errors.c,v 1.30 2017/04/25 13:40:52 stroeder Exp $ */ + * See https://www.python-ldap.org/ for details. + * $Id: errors.c,v 1.31 2017/08/15 16:21:59 stroeder Exp $ */ #include "common.h" #include "errors.h" diff --git a/Modules/errors.h b/Modules/errors.h index 9c672cd..a5c65f0 100644 --- a/Modules/errors.h +++ b/Modules/errors.h @@ -1,5 +1,5 @@ -/* See http://www.python-ldap.org/ for details. - * $Id: errors.h,v 1.6 2009/04/17 12:19:09 stroeder Exp $ */ +/* See https://www.python-ldap.org/ for details. + * $Id: errors.h,v 1.7 2017/08/15 16:21:59 stroeder Exp $ */ #ifndef __h_errors_ #define __h_errors_ diff --git a/Modules/functions.c b/Modules/functions.c index 8224cba..c25f34e 100644 --- a/Modules/functions.c +++ b/Modules/functions.c @@ -1,5 +1,5 @@ -/* See http://www.python-ldap.org/ for details. - * $Id: functions.c,v 1.27 2009/08/17 05:00:57 leonard Exp $ */ +/* See https://www.python-ldap.org/ for details. + * $Id: functions.c,v 1.28 2017/08/15 16:21:59 stroeder Exp $ */ #include "common.h" #include "functions.h" diff --git a/Modules/functions.h b/Modules/functions.h index 515af4d..0f9850e 100644 --- a/Modules/functions.h +++ b/Modules/functions.h @@ -1,10 +1,10 @@ -/* See http://www.python-ldap.org/ for details. - * $Id: functions.h,v 1.4 2009/04/17 12:19:09 stroeder Exp $ */ +/* See https://www.python-ldap.org/ for details. + * $Id: functions.h,v 1.5 2017/08/15 16:21:59 stroeder Exp $ */ #ifndef __h_functions_ #define __h_functions_ -/* $Id: functions.h,v 1.4 2009/04/17 12:19:09 stroeder Exp $ */ +/* $Id: functions.h,v 1.5 2017/08/15 16:21:59 stroeder Exp $ */ #include "common.h" extern void LDAPinit_functions( PyObject* ); diff --git a/Modules/ldapcontrol.c b/Modules/ldapcontrol.c index a1097b3..96162e7 100644 --- a/Modules/ldapcontrol.c +++ b/Modules/ldapcontrol.c @@ -1,5 +1,5 @@ -/* See http://www.python-ldap.org/ for details. - * $Id: ldapcontrol.c,v 1.21 2017/06/23 18:09:59 stroeder Exp $ */ +/* See https://www.python-ldap.org/ for details. + * $Id: ldapcontrol.c,v 1.22 2017/08/15 16:21:59 stroeder Exp $ */ #include "common.h" #include "LDAPObject.h" diff --git a/Modules/ldapcontrol.h b/Modules/ldapcontrol.h index f615858..0d5e8da 100644 --- a/Modules/ldapcontrol.h +++ b/Modules/ldapcontrol.h @@ -1,5 +1,5 @@ -/* See http://www.python-ldap.org/ for details. - * $Id: ldapcontrol.h,v 1.6 2009/08/04 05:39:10 leonard Exp $ */ +/* See https://www.python-ldap.org/ for details. + * $Id: ldapcontrol.h,v 1.7 2017/08/15 16:21:59 stroeder Exp $ */ #ifndef __h_ldapcontrol #define __h_ldapcontrol diff --git a/Modules/ldapmodule.c b/Modules/ldapmodule.c index 77cd82b..60e4d33 100644 --- a/Modules/ldapmodule.c +++ b/Modules/ldapmodule.c @@ -1,5 +1,5 @@ -/* See http://www.python-ldap.org/ for details. - * $Id: ldapmodule.c,v 1.9 2009/04/17 12:19:09 stroeder Exp $ */ +/* See https://www.python-ldap.org/ for details. + * $Id: ldapmodule.c,v 1.10 2017/08/15 16:21:59 stroeder Exp $ */ #include "common.h" #include "version.h" diff --git a/Modules/message.c b/Modules/message.c index 7cc7072..e44c390 100644 --- a/Modules/message.c +++ b/Modules/message.c @@ -1,5 +1,5 @@ -/* See http://www.python-ldap.org/ for details. - * $Id: message.c,v 1.19 2011/10/26 18:38:06 stroeder Exp $ */ +/* See https://www.python-ldap.org/ for details. + * $Id: message.c,v 1.20 2017/08/15 16:21:59 stroeder Exp $ */ #include "common.h" #include "message.h" diff --git a/Modules/message.h b/Modules/message.h index 88af31a..87d5523 100644 --- a/Modules/message.h +++ b/Modules/message.h @@ -1,5 +1,5 @@ -/* See http://www.python-ldap.org/ for details. - * $Id: message.h,v 1.6 2011/02/21 21:04:00 stroeder Exp $ */ +/* See https://www.python-ldap.org/ for details. + * $Id: message.h,v 1.7 2017/08/15 16:21:59 stroeder Exp $ */ #ifndef __h_message #define __h_message diff --git a/Modules/options.c b/Modules/options.c index f7c97b1..740cda2 100644 --- a/Modules/options.c +++ b/Modules/options.c @@ -1,5 +1,5 @@ -/* See http://www.python-ldap.org/ for details. - * $Id: options.c,v 1.42 2014/09/12 12:02:21 stroeder Exp $ */ +/* See https://www.python-ldap.org/ for details. + * $Id: options.c,v 1.43 2017/08/15 16:21:59 stroeder Exp $ */ #include "common.h" #include "errors.h" diff --git a/Modules/options.h b/Modules/options.h index fb6e0a2..3223f2c 100644 --- a/Modules/options.h +++ b/Modules/options.h @@ -1,5 +1,5 @@ -/* See http://www.python-ldap.org/ for details. - * $Id: options.h,v 1.4 2009/04/17 12:19:09 stroeder Exp $ */ +/* See https://www.python-ldap.org/ for details. + * $Id: options.h,v 1.5 2017/08/15 16:21:59 stroeder Exp $ */ int LDAP_optionval_by_name(const char *name); int LDAP_set_option(LDAPObject *self, int option, PyObject *value); diff --git a/Modules/schema.c b/Modules/schema.c index 5bfbfa4..d5818af 100644 --- a/Modules/schema.c +++ b/Modules/schema.c @@ -1,5 +1,5 @@ -/* See http://www.python-ldap.org/ for details. - * $Id: schema.c,v 1.8 2009/04/17 12:19:09 stroeder Exp $ */ +/* See https://www.python-ldap.org/ for details. + * $Id: schema.c,v 1.9 2017/08/15 16:21:59 stroeder Exp $ */ #include "common.h" diff --git a/Modules/schema.h b/Modules/schema.h index 52492b3..7694afd 100644 --- a/Modules/schema.h +++ b/Modules/schema.h @@ -1,5 +1,5 @@ -/* See http://www.python-ldap.org/ for details. - * $Id: schema.h,v 1.5 2009/04/17 12:19:09 stroeder Exp $ */ +/* See https://www.python-ldap.org/ for details. + * $Id: schema.h,v 1.6 2017/08/15 16:21:59 stroeder Exp $ */ #ifndef __h_schema_ #define __h_schema_ diff --git a/Modules/version.c b/Modules/version.c index 264a285..8e4e63c 100644 --- a/Modules/version.c +++ b/Modules/version.c @@ -1,6 +1,6 @@ /* Set release version - * See http://www.python-ldap.org/ for details. - * $Id: version.c,v 1.4 2009/04/17 12:19:09 stroeder Exp $ */ + * See https://www.python-ldap.org/ for details. + * $Id: version.c,v 1.5 2017/08/15 16:21:59 stroeder Exp $ */ #include "common.h" diff --git a/Modules/version.h b/Modules/version.h index d9a36d9..270b201 100644 --- a/Modules/version.h +++ b/Modules/version.h @@ -1,6 +1,6 @@ /* Set release version - * See http://www.python-ldap.org/ for details. - * $Id: version.h,v 1.4 2009/04/17 12:19:09 stroeder Exp $ */ + * See https://www.python-ldap.org/ for details. + * $Id: version.h,v 1.5 2017/08/15 16:21:59 stroeder Exp $ */ #ifndef __h_version_ #define __h_version_ diff --git a/README b/README index 981f264..6d4b93c 100644 --- a/README +++ b/README @@ -19,7 +19,7 @@ See TODO for planned features. Contributors welcome. For module documentation, see: - http://www.python-ldap.org/ + https://www.python-ldap.org/ Quick usage example: import ldap @@ -32,7 +32,7 @@ example code. Author(s) contact and documentation: - http://www.python-ldap.org/ + https://www.python-ldap.org/ If you are looking for help, please try the mailing list archives first, then send a question to the mailing list. @@ -99,4 +99,4 @@ Acknowledgements: Thanks! We may have missed someone: please mail us if we have omitted your name. -$Id: README,v 1.25 2011/10/26 18:43:21 stroeder Exp $ +$Id: README,v 1.26 2017/08/15 16:21:58 stroeder Exp $ diff --git a/Tests/t_cext.py b/Tests/t_cext.py index cde242a..edb4adb 100644 --- a/Tests/t_cext.py +++ b/Tests/t_cext.py @@ -2,9 +2,9 @@ """ Automatic tests for python-ldap's C wrapper module _ldap -See http://www.python-ldap.org/ for details. +See https://www.python-ldap.org/ for details. -$Id: t_cext.py,v 1.22 2017/04/28 07:30:59 stroeder Exp $ +$Id: t_cext.py,v 1.23 2017/08/15 16:21:59 stroeder Exp $ """ import os diff --git a/Tests/t_ldap_dn.py b/Tests/t_ldap_dn.py index df18f03..4a3f773 100644 --- a/Tests/t_ldap_dn.py +++ b/Tests/t_ldap_dn.py @@ -2,9 +2,9 @@ """ Automatic tests for python-ldap's module ldap.dn -See http://www.python-ldap.org/ for details. +See https://www.python-ldap.org/ for details. -$Id: t_ldap_dn.py,v 1.4 2017/04/28 07:30:59 stroeder Exp $ +$Id: t_ldap_dn.py,v 1.5 2017/08/15 16:21:59 stroeder Exp $ """ # from Python's standard lib diff --git a/Tests/t_ldap_filter.py b/Tests/t_ldap_filter.py index 60041cb..b5a38d9 100644 --- a/Tests/t_ldap_filter.py +++ b/Tests/t_ldap_filter.py @@ -2,9 +2,9 @@ """ Automatic tests for python-ldap's module ldap.filter -See http://www.python-ldap.org/ for details. +See https://www.python-ldap.org/ for details. -$Id: t_ldap_filter.py,v 1.3 2017/04/28 07:30:59 stroeder Exp $ +$Id: t_ldap_filter.py,v 1.4 2017/08/15 16:21:59 stroeder Exp $ """ # from Python's standard lib diff --git a/Tests/t_ldap_functions.py b/Tests/t_ldap_functions.py index ac5f3b3..4416d57 100644 --- a/Tests/t_ldap_functions.py +++ b/Tests/t_ldap_functions.py @@ -2,9 +2,9 @@ """ Automatic tests for python-ldap's module ldap.functions -See http://www.python-ldap.org/ for details. +See https://www.python-ldap.org/ for details. -$Id: t_ldap_functions.py,v 1.2 2017/04/28 07:30:59 stroeder Exp $ +$Id: t_ldap_functions.py,v 1.3 2017/08/15 16:21:59 stroeder Exp $ """ # from Python's standard lib diff --git a/Tests/t_ldap_modlist.py b/Tests/t_ldap_modlist.py index 04a913b..d7a9336 100644 --- a/Tests/t_ldap_modlist.py +++ b/Tests/t_ldap_modlist.py @@ -2,9 +2,9 @@ """ Automatic tests for python-ldap's module ldap.modlist -See http://www.python-ldap.org/ for details. +See https://www.python-ldap.org/ for details. -$Id: t_ldap_modlist.py,v 1.2 2017/04/28 07:30:59 stroeder Exp $ +$Id: t_ldap_modlist.py,v 1.3 2017/08/15 16:21:59 stroeder Exp $ """ import unittest diff --git a/Tests/t_ldap_schema_subentry.py b/Tests/t_ldap_schema_subentry.py index 3131969..879d02e 100644 --- a/Tests/t_ldap_schema_subentry.py +++ b/Tests/t_ldap_schema_subentry.py @@ -2,9 +2,9 @@ """ Automatic tests for python-ldap's class ldap.schema.SubSchema -See http://www.python-ldap.org/ for details. +See https://www.python-ldap.org/ for details. -$Id: t_ldap_schema_subentry.py,v 1.2 2017/04/28 07:30:59 stroeder Exp $ +$Id: t_ldap_schema_subentry.py,v 1.3 2017/08/15 16:21:59 stroeder Exp $ """ import unittest diff --git a/Tests/t_ldap_schema_tokenizer.py b/Tests/t_ldap_schema_tokenizer.py index 2ba50ab..72711f5 100644 --- a/Tests/t_ldap_schema_tokenizer.py +++ b/Tests/t_ldap_schema_tokenizer.py @@ -2,9 +2,9 @@ """ Automatic tests for python-ldap's module ldap.schema.tokenizer -See http://www.python-ldap.org/ for details. +See https://www.python-ldap.org/ for details. -$Id: t_ldap_schema_tokenizer.py,v 1.10 2017/04/28 07:30:59 stroeder Exp $ +$Id: t_ldap_schema_tokenizer.py,v 1.11 2017/08/15 16:21:59 stroeder Exp $ """ import unittest diff --git a/Tests/t_ldapobject.py b/Tests/t_ldapobject.py index fbd69d0..8f67bec 100644 --- a/Tests/t_ldapobject.py +++ b/Tests/t_ldapobject.py @@ -2,9 +2,9 @@ """ Automatic tests for python-ldap's module ldap.ldapobject -See http://www.python-ldap.org/ for details. +See https://www.python-ldap.org/ for details. -$Id: t_ldapobject.py,v 1.7 2017/04/28 07:30:59 stroeder Exp $ +$Id: t_ldapobject.py,v 1.8 2017/08/15 16:21:59 stroeder Exp $ """ import os diff --git a/Tests/t_ldapurl.py b/Tests/t_ldapurl.py index 0e99244..1b0758e 100644 --- a/Tests/t_ldapurl.py +++ b/Tests/t_ldapurl.py @@ -2,9 +2,9 @@ """ Automatic tests for python-ldap's module ldapurl -See http://www.python-ldap.org/ for details. +See https://www.python-ldap.org/ for details. -$Id: t_ldapurl.py,v 1.12 2017/04/28 07:30:59 stroeder Exp $ +$Id: t_ldapurl.py,v 1.13 2017/08/15 16:21:59 stroeder Exp $ """ import unittest diff --git a/Tests/t_ldif.py b/Tests/t_ldif.py index 48f4467..00945a0 100644 --- a/Tests/t_ldif.py +++ b/Tests/t_ldif.py @@ -2,9 +2,9 @@ """ Automatic tests for python-ldap's module ldif -See http://www.python-ldap.org/ for details. +See https://www.python-ldap.org/ for details. -$Id: t_ldif.py,v 1.23 2017/07/12 18:05:27 stroeder Exp $ +$Id: t_ldif.py,v 1.24 2017/08/15 16:21:59 stroeder Exp $ """ # from Python's standard lib diff --git a/setup.py b/setup.py index 7790f27..ec3a4be 100644 --- a/setup.py +++ b/setup.py @@ -1,9 +1,9 @@ """ setup.py - Setup package with the help Python's DistUtils -See http://www.python-ldap.org/ for details. +See https://www.python-ldap.org/ for details. -$Id: setup.py,v 1.79 2017/04/26 16:52:50 stroeder Exp $ +$Id: setup.py,v 1.80 2017/08/15 16:21:58 stroeder Exp $ """ has_setuptools = False