The NetBSD Project

CVS log for pkgsrc/databases/py-ldap/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / databases / py-ldap

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.97: download - view: text, markup, annotated - select for diffs
Mon Nov 11 07:27:57 2024 UTC (4 weeks, 2 days ago) by wiz
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.96: preferred, colored
Changes since revision 1.96: +1 -2 lines
py-*: remove unused tool dependency

py-setuptools includes the py-wheel functionality nowadays

Revision 1.96: download - view: text, markup, annotated - select for diffs
Mon Nov 20 06:20:10 2023 UTC (12 months, 3 weeks ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2024Q3-base, pkgsrc-2024Q3, pkgsrc-2024Q2-base, pkgsrc-2024Q2, pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4
Diff to: previous 1.95: preferred, colored
Changes since revision 1.95: +5 -4 lines
py-ldap: updated to 3.4.4

Released 3.4.4 2022-11-17

Fixes:
* Reconnect race condition in ReconnectLDAPObject is now fixed
* Socket ownership is now claimed once we've passed it to libldap
* LDAP_set_option string formats are now compatible with Python 3.12

Doc/
* Security Policy was created
* Broken article links are fixed now
* Bring Conscious Language improvements

Infrastructure:
* Add testing and document support for Python 3.10, 3.11, and 3.12

Revision 1.95: download - view: text, markup, annotated - select for diffs
Tue Oct 24 22:08:38 2023 UTC (13 months, 2 weeks ago) by wiz
Branches: MAIN
Diff to: previous 1.94: preferred, colored
Changes since revision 1.94: +2 -1 lines
*: bump for openssl 3

Revision 1.94: download - view: text, markup, annotated - select for diffs
Tue Oct 18 12:14:34 2022 UTC (2 years, 1 month ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4
Diff to: previous 1.93: preferred, colored
Changes since revision 1.93: +2 -2 lines
py-ldap: updated to 3.4.3

Released 3.4.3 2022-09-15

This is a minor release to bring back the removed OPT_X_TLS option.
Please note, it's still a deprecated option and it will be removed in 3.5.0.

The following deprecated option has been brought back:
- ``OPT_X_TLS``

Fixes:
* Sphinx documentation is now successfully built
* pypy3 tests stability was improved
* setup.py deprecation warning is now resolved

Revision 1.93: download - view: text, markup, annotated - select for diffs
Mon Sep 5 13:28:07 2022 UTC (2 years, 3 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3
Diff to: previous 1.92: preferred, colored
Changes since revision 1.92: +2 -2 lines
py-ldap: updated to 3.4.2

Released 3.4.2 2022-07-06

This is a minor release to provide out-of-the-box compatibility with the merge
of libldap and libldap_r that happened with OpenLDAP's 2.5 release.

The following undocumented functions are deprecated and scheduled for removal:
- ``ldap.cidict.strlist_intersection``
- ``ldap.cidict.strlist_minus``
- ``ldap.cidict.strlist_union``

The following deprecated option has been removed:
- ``OPT_X_TLS``

Doc/
* SASL option usage has been clarified

Lib/
* ppolicy control definition has been updated to match Behera draft 11

Modules/
* By default, compile against libldap, checking whether it provides a
  threadsafe implementation at runtime
* When decoding controls, the module can now distinguish between no value
  (now exposed as ``None``) and an empty value (exposed as ``b''``)
* Several new OpenLDAP options are now supported:
  * ``OPT_SOCKET_BIND_ADDRESSES``
  * ``OPT_TCP_USER_TIMEOUT``
  * ``OPT_X_SASL_MAXBUFSIZE``
  * ``OPT_X_SASL_SECPROPS``
  * ``OPT_X_TLS_ECNAME``
  * ``OPT_X_TLS_PEERCERT``
  * ``OPT_X_TLS_PROTOCOL``-related options and constants

Fixes:
* Encoding/decoding of boolean controls has been corrected
* ldap.schema.models.Entry is now usable
* ``method`` keyword to ReconnectLDAPObject.bind_s is now usable

Revision 1.92: download - view: text, markup, annotated - select for diffs
Tue May 24 09:41:44 2022 UTC (2 years, 6 months ago) by nia
Branches: MAIN
CVS tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2
Diff to: previous 1.91: preferred, colored
Changes since revision 1.91: +2 -3 lines
py-ldap: use OPSYS_VERSION

Revision 1.91: download - view: text, markup, annotated - select for diffs
Tue May 10 16:58:03 2022 UTC (2 years, 7 months ago) by adam
Branches: MAIN
Diff to: previous 1.90: preferred, colored
Changes since revision 1.90: +4 -3 lines
py-ldap: updated to 3.4.0

Released 3.4.0 2021-11-26

This release requires Python 3.6 or above,
and is tested with Python 3.6 to 3.10.
Python 2 is no longer supported.

New code in the python-ldap project is available under the MIT licence
(available in ``LICENCE.MIT`` in the source). Several contributors have agreed
to apply this licence their previous contributions as well.
See the ``README`` for details.

The following undocumented functions are deprecated and scheduled for removal:
- ``ldap.cidict.strlist_intersection``
- ``ldap.cidict.strlist_minus``
- ``ldap.cidict.strlist_union``

Security fixes:
* Fix inefficient regular expression which allows denial-of-service attacks
  when parsing specially-crafted LDAP schema.
  (GHSL-2021-117)

Changes:
* On MacOS, remove option to make LDAP connections from a file descriptor
  when built with the system libldap (which lacks the underlying function,
  ``ldap_init_fd``)
* Attribute values of the post read control are now ``bytes``
  instead of ISO8859-1 decoded ``str``
* ``LDAPUrl`` now treats urlscheme as case-insensitive
* Several OpenLDAP options are now supported:
  * ``OPT_X_TLS_REQUIRE_SAN``
  * ``OPT_X_SASL_SSF_EXTERNAL``
  * ``OPT_X_TLS_PEERCERT``

Fixes:
* The ``copy()`` method of ``cidict`` was added back. It was unintentionally
  removed in 3.3.0
* Fixed getting/setting ``SASL`` options on big endian platforms
* Unknown LDAP result code are now converted to ``LDAPexception``,
  rather than raising a ``SystemError``.

slapdtest:
* Show stderr of slapd -Ttest
* ``SlapdObject`` uses directory-based configuration of ``slapd``
* ``SlapdObject`` startup is now faster

Infrastructure:
* CI now runs on GitHub Actions rather than Travis CI.

Revision 1.90: download - view: text, markup, annotated - select for diffs
Tue Jan 4 20:52:42 2022 UTC (2 years, 11 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1
Diff to: previous 1.89: preferred, colored
Changes since revision 1.89: +2 -1 lines
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS

Revision 1.87.4.1: download - view: text, markup, annotated - select for diffs
Sat Jan 16 19:53:04 2021 UTC (3 years, 10 months ago) by bsiegert
Branches: pkgsrc-2020Q4
Diff to: previous 1.87: preferred, colored; next MAIN 1.88: preferred, colored
Changes since revision 1.87: +9 -1 lines
Pullup ticket #6402 - requested by nia
databases/py-ldap: NetBSD build fix

Revisions pulled up:
- databases/py-ldap/Makefile                                    1.89

---
   Module Name:	pkgsrc
   Committed By:	nia
   Date:		Thu Jan 14 11:41:03 UTC 2021

   Modified Files:
   	pkgsrc/databases/py-ldap: Makefile

   Log Message:
   py-ldap: Force pkgsrc version on NetBSD where version detection fails

   PR pkg/55902

Revision 1.89: download - view: text, markup, annotated - select for diffs
Thu Jan 14 11:41:02 2021 UTC (3 years, 10 months ago) by nia
Branches: MAIN
CVS tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1
Diff to: previous 1.88: preferred, colored
Changes since revision 1.88: +9 -1 lines
py-ldap: Force pkgsrc version on NetBSD where version detection fails

PR pkg/55902

Revision 1.88: download - view: text, markup, annotated - select for diffs
Wed Jan 13 09:55:42 2021 UTC (3 years, 10 months ago) by nia
Branches: MAIN
Diff to: previous 1.87: preferred, colored
Changes since revision 1.87: +2 -1 lines
py-ldap: Require a version of openldap-client that has openldap.h

Might help with PR pkg/55902.

Revision 1.87: download - view: text, markup, annotated - select for diffs
Tue Jul 7 05:29:04 2020 UTC (4 years, 5 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2020Q4-base, pkgsrc-2020Q3-base, pkgsrc-2020Q3
Branch point for: pkgsrc-2020Q4
Diff to: previous 1.86: preferred, colored
Changes since revision 1.86: +2 -2 lines
py-ldap: updated to 3.3.1

Changes 3.3.1:
* On MacOS, remove option to make LDAP connections from a file descriptor
  when built wit the system libldap (which lacks the underlying function,
  ``ldap_init_fd``)

Revision 1.86: download - view: text, markup, annotated - select for diffs
Thu Jun 18 16:58:46 2020 UTC (4 years, 5 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2
Diff to: previous 1.85: preferred, colored
Changes since revision 1.85: +2 -3 lines
py-ldap: updated to 3.3.0

Release 3.3.0:

Highlights:
* ``LDAPError`` now contains additional fields, such as ctrls, result, msgid
* ``passwd_s`` can now extract the newly generated password
* LDAP connections can now be made from a file descriptor

This release is tested on Python 3.8, and the beta of Python 3.9.

The following undocumented functions are deprecated and scheduled for removal:
- ``ldap.cidict.strlist_intersection``
- ``ldap.cidict.strlist_minus``
- ``ldap.cidict.strlist_union``

Modules/
* Ensure ReconnectLDAPObject is not left in an inconsistent state after
  a reconnection timeout
* Syncrepl now correctly parses SyncInfoMessage when the message is a syncIdSet
* Release GIL around global get/set option call
* Do not leak serverctrls in result functions
* Don't overallocate memory in attrs_from_List()
* Fix thread support check for Python 3
* With OpenLDAP 2.4.48, use the new header openldap.h

Lib/
* Fix some edge cases regarding quoting in the schema tokenizer
* Fix escaping a single space in ldap.escape_dn_chars
* Fix string formatting in ldap.compare_ext_s
* Prefer iterating dict instead of calling dict.keys()

Doc/
* Clarify the relationship between initialize() and LDAPObject()
* Improve documentation of TLS options
* Update FAQ to include Samba AD-DC error message
  "Operation unavailable without authentication"
* Fix several incorrect examples and demos
  (but note that these are not yet tested)
* Update Debian installation instructions for Debian Buster
* Typo fixes in docs and docstrings

Test/
* Test and document error cases in ldap.compare_s
* Test if reconnection is done after connection loss
* Make test certificates valid for the far future
* Use slapd -Tt instead of slaptest

Infrastructure:
* Mark the LICENCE file as a license for setuptools
* Use "unittest discover" rather than "setup.py test" to run tests

Revision 1.85: download - view: text, markup, annotated - select for diffs
Fri Mar 27 16:34:57 2020 UTC (4 years, 8 months ago) by gutteridge
Branches: MAIN
CVS tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1
Diff to: previous 1.84: preferred, colored
Changes since revision 1.84: +3 -2 lines
py-ldap: add build fixes

This package requires cyrus-sasl to build. Separately, it had a test(1)
invocation that's non-portable.

Revision 1.84: download - view: text, markup, annotated - select for diffs
Sat Jan 18 21:49:04 2020 UTC (4 years, 10 months ago) by jperkin
Branches: MAIN
Diff to: previous 1.83: preferred, colored
Changes since revision 1.83: +2 -1 lines
*: Recursive revision bump for openssl 1.1.1.

Revision 1.83: download - view: text, markup, annotated - select for diffs
Tue Apr 9 11:51:20 2019 UTC (5 years, 8 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2
Diff to: previous 1.82: preferred, colored
Changes since revision 1.82: +6 -2 lines
py-ldap: updated to 3.2.0

Release 3.2.0:

Lib/
* Add support for X-ORIGIN in ldap.schema's ObjectClass
* Make initialize() pass extra keyword arguments to LDAPObject
* ldap.controls.sss: use str instead of basestring on Python 3
* Provide ldap._trace_* atributes in non-debug mode

Doc/
* Fix ReST syntax for links to set_option and get_option

Tests/
* Use intersphinx to link to Python documentation
* Correct type of some attribute values to bytes
* Use system-specific ENOTCONN value

Infrastructure:
* Add testing and document support for Python 3.7
* Add Python 3.8-dev to Tox and CI configuration
* Add Doc/requirements.txt for building on Read the Docs

Revision 1.82: download - view: text, markup, annotated - select for diffs
Tue Oct 23 08:58:27 2018 UTC (6 years, 1 month ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4
Diff to: previous 1.81: preferred, colored
Changes since revision 1.81: +4 -18 lines
py-ldap: updated to 3.1.0

Released 3.1.0:

This release brings two minor API changes:
- Long-deprecated functions ldap.open() and ldap.init() are removed
- LDAPObject.compare_s() and compare_ext_s return bool instead of 0 or 1

All changes since 3.0.0:

Lib/
* Remove long deprecated functions ldap.open() and ldap.init()
* LDAPObject.compare_s() and LDAPObject.compare_ext_s() now return a bool
  instead of 1 or 0.
* Make iteration over cidict yield same values as keys()
* Fail if pyasn1 is not installed
* Fix parsing of PPolicyControl ASN.1 structure
* Use items() when appropriate in dict iteration
* Add support for tracing LDAP calls. Tracing can now be enabled with
  the env var PYTHON_LDAP_TRACE_LEVEL and redirected to a file with
  PYTHON_LDAP_TRACE_FILE.
  (This is mainly intended for debugging and internal testing; the
  configuration or output may change in future versions.)

Modules/
* Fix ref counting bug in LDAPmessage_to_python

Doc/
* Remove warning about unreleased version
* Doc: Replace Mac OS X -> macOS

Tests/
* Add tests and coverage for tracing
* Disable warnings-as-errors for Python 3.4
* Fix assertTrue to assertEqual
* Mark several test values as bytes

Lib/slapdtest/
* Fix error message for missing commands
* Make SlapdObject a context manager
* Disable SASL external when missing SASL support
* Make SlapdObject.root_dn a property
* In SlapdObject, build include directives dynamically
* Move import statements to top level

Code style:
* Add Makefile rules for automatic formatting of C and Python code
* Reformat and indent all C files
* Trim white space throughout the project

Infrastructure:
* Add py3-trace tox environment to Travis CI config
* Add new Pytest cache directory to gitignore

General:
* Update all pypi.python.org URLs to pypi.org


Released 3.0.0:

Notable changes since 2.4.45 (please see detailed logs below):
* Python 3 support and bytes_mode
  see: https://python-ldap.readthedocs.io/en/latest/bytes_mode.html
* The module ldap.async is renamed to ldap.asyncsearch
* New dependencies: pyasn1, pyasn1_modules
* Dropped support for Python 2.6 and 3.3

Revision 1.81: download - view: text, markup, annotated - select for diffs
Mon Nov 27 10:47:27 2017 UTC (7 years ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4
Diff to: previous 1.80: preferred, colored
Changes since revision 1.80: +2 -2 lines
py-ldap: updated to 2.5.2

Release 2.5.2:
* code-cleaning in setup.py

Modules/
* PyBytes_ instead of PyString_ and added PyInt_FromLong compat macro
* moved code from version.c to ldapmodule.c
* removed obsolete back-ward compability constants from common.h
* build checks whether LDAP_API_VERSION is OpenLDAP 2.4.x
* _ldap.__author__ and _ldap.__license__ also set from ldap.pkginfo
* assume C extension API for Python 2.7+

Lib/
* removed all dependencies on modules string and types
* removed use of .has_key()
* removed class ldap.ldapobject.NonblockingLDAPObject
* new global constant ldap.LIBLDAP_API_INFO
* right after importing _ldap there is a call into libldap to initialize it
* method .decodeControlValue() of SSSResponseControl and VLVResponseControl
  does not set class attribute result_code anymore
* always use bytes() for UUID() constructor in ldap.syncrepl
* module ldif now uses functions b64encode() and b64decode()
* fixed pickling and restoring of ReconnectLDAPObject
* more modules with PEP-8 compliance
* ldap.ldapobject split into module-package

Tests/
* scripts do not directly call SlapdTestCase.setUpClass() anymore
* added LDIF test with folded, base64-encoded attribute
* added more tests for sub-module ldap.dn
* added tests for ldap.syncrepl

Revision 1.80: download - view: text, markup, annotated - select for diffs
Wed Nov 15 07:50:40 2017 UTC (7 years ago) by adam
Branches: MAIN
Diff to: previous 1.79: preferred, colored
Changes since revision 1.79: +3 -3 lines
py-ldap: updated to 2.5.1

Changes since 2.4.45:

Mandatory prerequisites:
- Python 2.7.x
- pyasn1 0.3.7+ and pyasn1_modules 0.1.5+

Modules/
* removed unused code schema.c

Lib/
* ldap.__version__, ldap.__author__ and ldap.__license__ now
  imported from new sub-module ldap.pkginfo also to setup.py
* Added safety assertion when importing _ldap:
  ldap.pkginfo.__version__ must match _ldap.__version__
* removed stand-alone module dsml
* slapdtest.SlapdObject.restart() just restarts slapd
  without cleaning any data
* Compability changes for pyasn1 0.3.x or newer
  (thanks to Ilya Etingof and Christian Heimes)
* The methods SSSResponseControl.decodeControlValue() and
  VLVResponseControl.decodeControlValue() now follow the coding
  convention to use camel-cased ASN.1 name as class attribute name.
  The old class names are still set for back-ward compability
  but should not be used in new code because they might be removed
  in a later release.
* removed SSSRequestControl from ldap.controls.KNOWN_RESPONSE_CONTROLS

Tests/
* added explicit reconnect tests for ReconnectLDAPObject

Revision 1.79: download - view: text, markup, annotated - select for diffs
Tue Oct 24 04:45:56 2017 UTC (7 years, 1 month ago) by adam
Branches: MAIN
Diff to: previous 1.78: preferred, colored
Changes since revision 1.78: +2 -2 lines
py-ldap: update to 2.4.45

Changes 2.4.45:

Lib/
* Fixed reraising of wrong exception in SimpleLDAPObject._ldap_call()

Tests/
* removed work-around in t_cext.py

Revision 1.78: download - view: text, markup, annotated - select for diffs
Fri Sep 8 11:07:09 2017 UTC (7 years, 3 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3
Diff to: previous 1.77: preferred, colored
Changes since revision 1.77: +2 -2 lines
Released 2.4.44:
Modules/
* more fine-grained GIL releasing in function l_ldap_result4()

Revision 1.77: download - view: text, markup, annotated - select for diffs
Thu Sep 7 15:09:52 2017 UTC (7 years, 3 months ago) by adam
Branches: MAIN
Diff to: previous 1.76: preferred, colored
Changes since revision 1.76: +3 -3 lines
2.4.43:

Lib/
* fixed passing all arguments from LDAPObject.sasl_non_interactive_bind_s()
  to LDAPObject.sasl_interactive_bind_s()

Tests/
* added test for LDAPObject.sasl_external_bind_s()

Doc/
* added docs for SASL bind methods
* more references
* better sorting of LDAPObject methods


2.4.42:

Lib/
* added new SlapdObject methods _ln_schema_files() and
  _create_sub_dirs()
* SlapdObject methods setup_rundir() and gen_config()
  are now "public" methods
* removed pseudo test script from module ldap.cidict

Tests/
* added sub-module for testing class ldap.cidict.cidict
* avoid deprecated method alias unittest.TestCase.assertEquals

Revision 1.76: download - view: text, markup, annotated - select for diffs
Mon Sep 4 18:08:19 2017 UTC (7 years, 3 months ago) by wiz
Branches: MAIN
Diff to: previous 1.75: preferred, colored
Changes since revision 1.75: +2 -2 lines
Follow some redirects.

Revision 1.75: download - view: text, markup, annotated - select for diffs
Thu Jul 13 07:00:37 2017 UTC (7 years, 5 months ago) by adam
Branches: MAIN
Diff to: previous 1.74: preferred, colored
Changes since revision 1.74: +3 -3 lines
2.4.41:
Lib/
* Added support for increment: lines in LDIF changes records

Revision 1.74: download - view: text, markup, annotated - select for diffs
Mon Jul 3 20:51:19 2017 UTC (7 years, 5 months ago) by adam
Branches: MAIN
Diff to: previous 1.73: preferred, colored
Changes since revision 1.73: +2 -2 lines
Changes 2.4.40:

Modules/
* fixed memory leaks when using extended controls

Revision 1.73: download - view: text, markup, annotated - select for diffs
Thu Jun 1 07:13:35 2017 UTC (7 years, 6 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2
Diff to: previous 1.72: preferred, colored
Changes since revision 1.72: +2 -2 lines
Changes 2.4.39:

Lib/
* fixed errno-related ldap.TIMEOUT regression

Lib/slapdtest.py
* Removed obsolete assert statements

Revision 1.72: download - view: text, markup, annotated - select for diffs
Fri May 5 06:44:22 2017 UTC (7 years, 7 months ago) by adam
Branches: MAIN
Diff to: previous 1.71: preferred, colored
Changes since revision 1.71: +6 -8 lines
Changes 2.4.38:

Lib/slapdtest.py
* SlapdObject now evaluates env var SLAPD for optionally pointing
  to OpenLDAP's slapd executable (e.g. with OpenLDAP LTB builds)
* added LDAPI support in slaptest.SlapdObject which is internally used
  in methods ldapadd() and ldapwhoami()
* added method slaptest.SlapdObject.ldapmodify()
* fixed enabling logger in slaptest
* directory name now contains port to be able to run several SlapdObject
  instances side-by-side (e.g. with replication)
* added authz-regexp mapping to rootdn for user running the test
* internally use SASL/EXTERNAL via LDAPI to bind
* SlapdObject.server_id used as serverID in slapd.conf for MMR
* Removed method SlapdObject.started() because SlapdTestCase.setUpClass()
  will be used to add initial entries

Tests/
* ReconnectLDAPObject is also tested by sub-classing test class

Revision 1.71: download - view: text, markup, annotated - select for diffs
Sat Feb 18 06:50:18 2017 UTC (7 years, 9 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1
Diff to: previous 1.70: preferred, colored
Changes since revision 1.70: +2 -2 lines
Released 2.4.32:
Running tests made easier:
- python setup.py test
- added tox.ini

Revision 1.70: download - view: text, markup, annotated - select for diffs
Sun Jan 1 14:43:27 2017 UTC (7 years, 11 months ago) by wiz
Branches: MAIN
Diff to: previous 1.69: preferred, colored
Changes since revision 1.69: +2 -2 lines
Add python-3.6 to incompatible versions.

Revision 1.69: download - view: text, markup, annotated - select for diffs
Tue Sep 13 13:45:12 2016 UTC (8 years, 2 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3
Diff to: previous 1.68: preferred, colored
Changes since revision 1.68: +2 -3 lines
Changes 2.4.27:
Lib/
* added 'strf_secs' and 'strp_secs' to ldap.functions.__all__
* fixed regression introduced with 2.4.26:
  ldif.LDIFParser did not fully parse LDIF records without trailing empty
  separator line

Revision 1.68: download - view: text, markup, annotated - select for diffs
Sat Jul 9 13:03:35 2016 UTC (8 years, 5 months ago) by wiz
Branches: MAIN
Diff to: previous 1.67: preferred, colored
Changes since revision 1.67: +2 -2 lines
Remove python33: adapt all packages that refer to it.

Revision 1.67: download - view: text, markup, annotated - select for diffs
Wed Jun 8 17:43:21 2016 UTC (8 years, 6 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +2 -2 lines
Switch to MASTER_SITES_PYPI.

Revision 1.66: download - view: text, markup, annotated - select for diffs
Sat Mar 5 11:28:18 2016 UTC (8 years, 9 months ago) by jperkin
Branches: MAIN
CVS tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1
Diff to: previous 1.65: preferred, colored
Changes since revision 1.65: +2 -1 lines
Bump PKGREVISION for security/openssl ABI bump.

Revision 1.65: download - view: text, markup, annotated - select for diffs
Mon Jan 18 17:10:30 2016 UTC (8 years, 10 months ago) by adam
Branches: MAIN
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +2 -2 lines
Changes 2.4.25:
* Fix for attrlist=None regression introduced in 2.4.23
  by ref count patch

Revision 1.64: download - view: text, markup, annotated - select for diffs
Sun Dec 27 12:11:36 2015 UTC (8 years, 11 months ago) by adam
Branches: MAIN
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +2 -2 lines
Changes 2.4.22:

Lib/
* LDIFParser now also accepts value-spec without a space
  after the colon.
* Added key-word argument authz_id to LDAPObject methods
  sasl_non_interactive_bind_s(), sasl_external_bind_s() and
  sasl_gssapi_bind_s()
* Hmmpf! Added missing self to LDAPObject.fileno().
* ReconnectLDAPObject.sasl_bind_s() now correctly uses
  generic wrapper arguments *args,**kwargs
* LDIFParser.parse_change_records() now correctly calls
  LDIFParser.handle_change_modify()
* Corrected ldap.controls.pwdpolicy.__all__

Doc/
* Started missing docs for sub-module ldap.sasl.

Revision 1.63: download - view: text, markup, annotated - select for diffs
Sat Dec 5 21:25:32 2015 UTC (9 years ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4
Diff to: previous 1.62: preferred, colored
Changes since revision 1.62: +2 -2 lines
Extend PYTHON_VERSIONS_INCOMPATIBLE to 35

Revision 1.62: download - view: text, markup, annotated - select for diffs
Mon Aug 31 12:18:51 2015 UTC (9 years, 3 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3
Diff to: previous 1.61: preferred, colored
Changes since revision 1.61: +2 -2 lines
Changes 2.4.20:

* New wrapping of OpenLDAP's function ldap_sasl_bind_s() allows
  to intercept the SASL handshake

Modules/
* Added exceptions ldap.VLV_ERROR, ldap.X_PROXY_AUTHZ_FAILURE and
  ldap.AUTH_METHOD_NOT_SUPPORTED

Lib/
* Abandoned old syntax when raising ValueError in modules ldif and
  ldapurl, more information in some exceptions.
* ldap.ldapobject.LDAPObject:
  New convenience methods for SASL GSSAPI or EXTERNAL binds
* Refactored parts in ldif.LDIFParser:
  - New class attributes line_counter and byte_counter contain
    amount of LDIF data read so far
  - Renamed some internally used methods
  - Added support for parsing change records currently limited to
    changetype: modify
  - New separate methods parse_entry_records() (also called by parse())
    and parse_change_records()
  - Stricter order checking of dn:, changetype:, etc.
  - Removed non-existent 'AttrTypeandValueLDIF' from ldif.__all__
* New mix-in class ldap.controls.openldap.SearchNoOpMixIn
  adds convience method noop_search_st() to LDAPObject class
* Added new modules which implement the control classes
  for Virtual List View (see draft-ietf-ldapext-ldapv3-vlv) and
  Server-side Sorting (see RFC 2891)
  Note: This is still experimental! Even the API can change later.

Revision 1.61: download - view: text, markup, annotated - select for diffs
Mon Jan 12 11:46:29 2015 UTC (9 years, 11 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +2 -10 lines
Changes 2.4.19:
* Fixed missing ReconnectLDAPObject._reconnect_lock when pickling
* Added ldap.controls.pagedresults which is pure Python implementation of
  Simple Paged Results Control (see RFC 2696) and delivers the correct
  result size

Revision 1.60: download - view: text, markup, annotated - select for diffs
Wed Dec 31 13:57:25 2014 UTC (9 years, 11 months ago) by wiz
Branches: MAIN
Diff to: previous 1.59: preferred, colored
Changes since revision 1.59: +1 -3 lines
Improve EGG_NAME default to work for packages with '-' in their name.
Remove now unnecessary overrides in various packages.

Revision 1.59: download - view: text, markup, annotated - select for diffs
Sun Oct 12 14:53:38 2014 UTC (10 years, 2 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +2 -2 lines
Update to 2.4.18:

Released 2.4.18 2014-10-09

Changes since 2.4.17:

Lib/
* Fixed raising exception in LDAPObject.read_s() when reading
  an entry returns empty search result

Revision 1.58: download - view: text, markup, annotated - select for diffs
Wed Oct 1 11:46:41 2014 UTC (10 years, 2 months ago) by wiz
Branches: MAIN
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +3 -2 lines
Update to 2.4.17:

Released 2.4.17 2014-09-27

Changes since 2.4.16:

Lib/
* New hook syncrepl_refreshdone() in ldap.syncrepl.SyncReplConsumer
  (thanks to Petr Spacek and Chris Mikkelson)

Modules/
* Added support for getting file descriptor of connection
  with ldap.OPT_DESC

Revision 1.57: download - view: text, markup, annotated - select for diffs
Sun Sep 14 17:48:37 2014 UTC (10 years, 2 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +2 -2 lines
Update to 2.4.16:

Released 2.4.16 2014-09-10

Changes since 2.4.15:

Lib/
* New convenience function ldap.dn.is_dn()
* New convenience function ldap.escape_str()
* New convenience methods LDAPObject.read_s() and
  LDAPObject.find_unique_entry()
* Fixed invoking start_tls_s() in ReconnectLDAPObject.reconnect()
  (thanks to Philipp Hahn)

Revision 1.56: download - view: text, markup, annotated - select for diffs
Fri May 9 07:36:57 2014 UTC (10 years, 7 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2014Q2-base, pkgsrc-2014Q2
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +2 -2 lines
Mark packages that are not ready for python-3.3 also not ready for 3.4,
until proven otherwise.

Revision 1.55: download - view: text, markup, annotated - select for diffs
Tue Apr 1 21:15:23 2014 UTC (10 years, 8 months ago) by wiz
Branches: MAIN
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +5 -2 lines
Update to 2.4.15.
Replace interpreter path in installed file.

Released 2.4.15 2014-03-24

Changes since 2.4.14:

Lib/
* Added missing modules ldap.controls.openldap and
  ldap.controls.pwdpolicy to setup.py
* Added missing imports to ldap.controls.pwdpolicy
* Fixed ldap.controls.pwdpolicy.decodeControlValue() to decode
  string of digits
* Support for X-SUBST in schema element class LDAPSyntax
* Support for X-ORDERED and X-ORIGIN in schema element class AttributeType
* ldapurl: New scope 'subordinates' defined in
  draft-sermersheim-ldap-subordinate-scope

Modules/
* New constant ldap.SCOPE_SUBORDINATE derived from ldap.h for
  draft-sermersheim-ldap-subordinate-scope
* Fixed constant ldap.sasl.CB_GETREALM (thanks to Martin Pfeifer)

Revision 1.54: download - view: text, markup, annotated - select for diffs
Mon Mar 3 17:01:34 2014 UTC (10 years, 9 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +2 -3 lines
Changes 2.4.14:
Lib/
* Added ldap.controls.openldap.SearchNoOpControl
* New method ldap.async.AsyncSearchHandler.afterFirstResult()
  for doing something right after successfully receiving but before
  processing first result
* Better log data written when invoking ldap.LDAPLock.acquire() and
  ldap.LDAPLock.release()
* LDAPObject and friends now pass `desc' to ldap.LDAPLock() which
  results in better logging
* ldapobject.ReconnectLDAPObject now uses internal class-wide
  lock for serializing reconnects
* Method signature of ReconnectLDAPObject.reconnect() changed to be able
  to call it with separate retry_max and retry_delay values
Modules/
* Added support for retrieving negotiated TLS version/cipher
  with LDAPObject.get_option() with the help of upcoming OpenLDAP libs

Revision 1.53: download - view: text, markup, annotated - select for diffs
Wed Feb 12 23:17:44 2014 UTC (10 years, 10 months ago) by tron
Branches: MAIN
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +2 -1 lines
Recursive PKGREVISION bump for OpenSSL API version bump.

Revision 1.52: download - view: text, markup, annotated - select for diffs
Sat Jan 25 10:29:59 2014 UTC (10 years, 10 months ago) by wiz
Branches: MAIN
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +2 -1 lines
Mark packages as not ready for python-3.x where applicable;
either because they themselves are not ready or because a
dependency isn't. This is annotated by
PYTHON_VERSIONS_INCOMPATIBLE=  33 # not yet ported as of x.y.z
or
PYTHON_VERSIONS_INCOMPATIBLE=  33 # py-foo, py-bar
respectively, please use the same style for other packages,
and check during updates.

Use versioned_dependencies.mk where applicable.
Use REPLACE_PYTHON instead of handcoded alternatives, where applicable.
Reorder Makefile sections into standard order, where applicable.

Remove PYTHON_VERSIONS_INCLUDE_3X lines since that will be default
with the next commit.

Whitespace cleanups and other nits corrected, where necessary.

Revision 1.51: download - view: text, markup, annotated - select for diffs
Tue Aug 20 15:27:07 2013 UTC (11 years, 3 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +2 -3 lines
Changes 2.4.13:
Lib/
* ldapobject.ReconnectLDAPObject._apply_last_bind() now sends
  anonymous simple bind request even if the calling application
  did not to provoke ldap.SERVER_DOWN in method reconnect()
* ldapobject.ReconnectLDAPObject.reconnect() now also catches
  ldap.TIMEOUT exception after reconnection attempt
* Several other fixes for ldapobject.ReconnectLDAPObject

Revision 1.50: download - view: text, markup, annotated - select for diffs
Wed Feb 6 23:22:02 2013 UTC (11 years, 10 months ago) by jperkin
Branches: MAIN
CVS tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +2 -2 lines
PKGREVISION bumps for the security/openssl 1.0.1d update.

Revision 1.49: download - view: text, markup, annotated - select for diffs
Sun Dec 16 01:52:09 2012 UTC (11 years, 11 months ago) by obache
Branches: MAIN
CVS tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +2 -1 lines
recursive bump from cyrus-sasl libsasl2 shlib major bump.

Revision 1.48: download - view: text, markup, annotated - select for diffs
Tue Oct 2 21:25:49 2012 UTC (12 years, 2 months ago) by asau
Branches: MAIN
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +1 -3 lines
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.47: download - view: text, markup, annotated - select for diffs
Mon Aug 27 15:47:07 2012 UTC (12 years, 3 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +2 -2 lines
Changes 2.4.10:
Lib/
* ldapobject.ReconnectLDAPObject.reconnect() now preserves
  order of options set with LDAPObject.set_option before.
  This is needed e.g. for setting connection-specific TLS options.
Demo/
* Better version of Demo/pyasn1/syncrepl.py

Revision 1.46: download - view: text, markup, annotated - select for diffs
Thu Mar 15 19:34:13 2012 UTC (12 years, 8 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +2 -2 lines
Changes 2.4.9:
* ldapobject.ReconnectLDAPObject.reconnect() now does kind of
  an internal locking to pause other threads while reconnecting
  is pending.
* Changes to bind- and startTLS-related operation methods of
  class ReconnectLDAPObject for more robustness
* New constant ldap.OPT_NAMES_DICT contains mapping from
  integer to variable name for all option-related constants.

Revision 1.45: download - view: text, markup, annotated - select for diffs
Tue Feb 28 00:01:04 2012 UTC (12 years, 9 months ago) by adam
Branches: MAIN
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +2 -2 lines
Changes 2.4.8:
Lib/
* Fixed overzealous check for non-unique NAMEs in
  ldap.schema.subentry.SubSchema.__init__()
* Fixed typos in control decoding method
  ldap.controls.simple.OctetStringInteger.decodeControlValue()
* Added experimental support for draft-vchu-ldap-pwd-policy

Revision 1.44: download - view: text, markup, annotated - select for diffs
Mon Nov 28 10:58:50 2011 UTC (13 years ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +2 -2 lines
Changes 2.4.6:
Lib/
* ldap.controls.ppolicy:
  Another fix for decoding the password policy response control

Changes 2.4.5:
Installation:
* defines for SASL and SSL in setup.cfg to be more friendly to
  Python setup tools (easy_install)
Lib/
* Fixed typo in ldap.functions._ldap_function_call() which
  always released ldap._ldap_module_lock instead of local lock
* ldap.controls.ppolicy:
  Fixed decoding the password policy response control
Demo/
* Demo script for ldap.controls.ppolicy

Revision 1.43: download - view: text, markup, annotated - select for diffs
Thu Jul 28 08:37:08 2011 UTC (13 years, 4 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2011Q3-base, pkgsrc-2011Q3
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +2 -2 lines
Changes 2.4.3:
Lib/
* Mostly corrected/updated __doc__ strings
Doc/
* Corrected rst files
* Added missing modules, functions, classes, methods, parameters etc.
  at least as auto-generated doc

Changes 2.4.2:
Logging:
* pprint.pformat() is now used when writing method/function
  arguments to the trace log
ldap.schema.subentry:
* SubSchema.__init__() now has new key-word argument check_uniqueness
  which enables checking whether OIDs are unique in the subschema subentry
* Code-cleaning: consequent use of method SubSchema.getoid() instead of
  accessing SubSchema.name2oid directly.
* SubSchema.getoid() and SubSchema.getoid() now have key-word argument
  raise_keyerror=0 and raise KeyError with appropriate description.

Revision 1.42: download - view: text, markup, annotated - select for diffs
Fri Jul 8 10:23:35 2011 UTC (13 years, 5 months ago) by adam
Branches: MAIN
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +2 -2 lines
Changes 2.4.1:
Modules:
* New LDAP option OPT_X_TLS_PACKAGE available in OpenLDAP 2.4.26+
  to determine the name of the SSL/TLS package OpenLDAP was
  built with
Lib/
* ldap.modlist.modifyModlist(): New key-word argument
  case_ignore_attr_types used to define attribute types for which
  comparison of old and new values should be case-insensitive
* Minor changes to which data is sent to debug output for various
  trace levels
* Now tag [1] is used in ldap.extop.dds.RefreshResponse in
  compliance with RFC 2589 (fix available for OpenLDAP ITS-6886)
* New sub-module ldap.controls.sessiontrack implements request control
  as described in draft-wahl-ldap-session (needs pyasn1_modules)

Changes since 2.4.0:
* OpenLDAP 2.4.11+ required to build
* Support for extracting LDAPv3 extended controls in
  LDAP_RES_SEARCH_ENTRY responses
  (see SF-2829057, thanks to Rich)
* Generic support for LDAPv3 extended operations (thanks to Rich)
Lib/
* new class API in ldap.controls, not backwards-compatible!
* new sub-modules for ldap.controls, some require pyasn1 and pyasn1_modules
* New methods LDAPObject.result4() and LDAPObject.extop_result()
* New (optional) class ldap.controls.AssertionControl
* New helper module ldap.logger contains file-like object which
  sends trace messages to logging.log()
* Removed non-functional method LDAPObject.set_cache_options()
* Removed unused dictionary ldap.controls.knownLDAPControls
Modules/
* ldapcontrol.c: Fixed encode_assertion_control() and function is no longer
  hidden behind ifdef-statement

Revision 1.41: download - view: text, markup, annotated - select for diffs
Tue Feb 22 08:44:19 2011 UTC (13 years, 9 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +2 -2 lines
Changes 2.3.13:
* Correct #ifdef-statement for LDAP_OPT_X_TLS_CRLFILE in
  constants.c fixes build with older OpenLDAP libs
* Support for LDAP_OPT_DEFBASE

Revision 1.40: download - view: text, markup, annotated - select for diffs
Tue Nov 9 07:11:46 2010 UTC (14 years, 1 month ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2010Q4-base, pkgsrc-2010Q4
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +4 -5 lines
Changes 2.3.12:
Lib
* Removed tabs from various modules to make things work with python -tt.
* Quick fix to ldif.is_dn() to let multi-valued RDNs pass as valid.
  Is too liberal in some corner-cases though...
* Fix to ldif.is_dn() to allow dashes in attribute type
* ldap.open() now outputs a deprecation warning
* module-wide locking is now limited to calling _ldap.initialize().
  Still ldap.functions._ldap_function_call() is used to wrap all
  calls for writing debug log.
Modules
* New LDAP options available in OpenLDAP 2.4.18+ supported in
  LDAPObject.get/set_option():
  ldap.OPT_X_KEEPALIVE_IDLE, ldap.OPT_X_KEEPALIVE_PROBES,
  ldap.OPT_X_KEEPALIVE_INTERVAL,
  ldap.OPT_X_TLS_CRLCHECK, ldap.OPT_X_TLS_CRLFILE
Doc
* Various small updates/improvements

Revision 1.39: download - view: text, markup, annotated - select for diffs
Sun Jan 17 12:02:12 2010 UTC (14 years, 10 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +2 -1 lines
Recursive PKGREVISION bump for jpeg update to 8.

Revision 1.38: download - view: text, markup, annotated - select for diffs
Wed May 27 05:38:52 2009 UTC (15 years, 6 months ago) by obache
Branches: MAIN
CVS tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +10 -11 lines
Update py-ldap to 2.3.8.

----------------------------------------------------------------
Released 2.3.8 2009-04-30

Changes since 2.3.7:

Lib/
* ldap.schema.models: More fault-tolerant parsing of SYNTAX in
  AttributeTypeDescription
* ldap.schema.tokenizer.split_tokens():
  More tolerant parsing of items separated only with a DOLLAR without
  surrounding white-spaces (because WSP is declared as zero or more spaces
  in RFC 4512)

----------------------------------------------------------------
Released 2.3.7 2009-04-09

Changes since 2.3.6:

Lib/
* urllib.quote() is now used in LDAPUrlExtension.unparse() to quote
  all special URL characters in extension values

Modules/
* Fixed ldapcontrol.c not to raise ldap.ENCODING_ERROR in
  function encode_rfc2696() on 64-bit systems
* Fixed seg fault if error code in a LDAP response was outside
  the known error codes and could not be mapped to a specific
  exception class (thanks to Sean)
* errors.c: LDAP_ERROR_MAX set to LDAP_PROXIED_AUTHORIZATION_DENIED
  if available in OpenLDAP header
* new exception class ldap.PROXIED_AUTHORIZATION_DENIED
  if available in OpenLDAP header
* Fixed functions.c not to raise ldap.ENCODING_ERROR in
  function l_ldap_str2dn() on 64-bit systems (see SF#2725356)

----------------------------------------------------------------
Released 2.3.6 2009-02-22

Changes since 2.3.5:

Lib/
* Importing ldap.str2dn() which directly imported _ldap.str2dn()
  is prohibited now (see SF#2181141)

Modules/
* get_option(): Added support for reading more SASL options.
  (OPT_X_SASL_MECH, OPT_X_SASL_REALM, OPT_X_SASL_AUTHCID and
  OPT_X_SASL_AUTHZID)
* Added some explicit type casts to fix issues while building
  with SunStudio
* Fixed compiling issue with GCC 4.4
  (see SF#2555793, thanks to Matej and Martin)

Doc/
* Clarified not to use ldap_get_dn() directly
* Fixed description of ldap.SASL_AVAIL and ldap.TLS_AVAIL
  (see SF#2555804, thanks to Matej and Martin)

----------------------------------------------------------------
Released 2.3.5 2008-07-06

Changes since 2.3.4:

Lib/
* Fixed methods ldap.cidict.__contains__() and
  ldap.schema.models.Entry.__contains__()
* FWIW method LDAPObject.cancel_s() returns a result now
* Fixed ldap.schema.models.NameForm: Class attribute oc is now
  of type string, not tuple to be compliant with RFC 4512
----------------------------------------------------------------
Released 2.3.4 2008-03-29

Changes since 2.3.3:

Modules/
* Fixed seg fault when calling LDAPObject.get_option()
  (see SF#1926507, thanks to Matej)

----------------------------------------------------------------
Released 2.3.3 2008-03-26

Changes since 2.3.2:

Fixed backward-compability when building with OpenLDAP 2.3.x libs.

----------------------------------------------------------------
Released 2.3.2 2008-03-26

Changes since 2.3.1:

Lib/
* ldap.dn.escape_dn_chars() now really adheres to
  RFC 4514 section 2.4 by escaping null characters and a
  space occurring at the beginning of the string
* New method ldap.cidict.cidict.__contains__()
* ldap.dn.explode_dn() and ldap.dn.explode_rdn()
  have a new optional key-word argument flags which is
  passed to ldap.dn.str2dn().

Modules/
* Removed unused OPT_PRIVATE_EXTENSION_BASE from constants.c

Doc/
* Various additions, updates, polishing (thanks to James).

Revision 1.37: download - view: text, markup, annotated - select for diffs
Thu Jun 12 02:14:20 2008 UTC (16 years, 6 months ago) by joerg
Branches: MAIN
CVS tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper, cube-native-xorg-base, cube-native-xorg
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +6 -3 lines
Add DESTDIR support.

Revision 1.36: download - view: text, markup, annotated - select for diffs
Sun May 25 21:42:21 2008 UTC (16 years, 6 months ago) by joerg
Branches: MAIN
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +3 -1 lines
Explicitly add pax dependency in those Makefiles that use it (or have
patches to add it). Drop pax from the default USE_TOOLS list.
Make bsdtar the default for those places that wanted gtar to extract
long links etc, as bsdtar can be built of the tree.

Revision 1.35: download - view: text, markup, annotated - select for diffs
Fri Apr 25 20:39:07 2008 UTC (16 years, 7 months ago) by joerg
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +1 -2 lines
Update PYTHON_VERSIONS_COMPATIBLE
- assume that Python 2.4 and 2.5 are compatible and allow checking for
fallout.
- remove PYTHON_VERSIONS_COMPATIBLE that are obsoleted by the 2.3+
default. Modify the others to deal with the removals.

Revision 1.34: download - view: text, markup, annotated - select for diffs
Fri Jan 18 05:06:31 2008 UTC (16 years, 10 months ago) by tnn
Branches: MAIN
CVS tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +2 -1 lines
Per the process outlined in revbump(1), perform a recursive revbump
on packages that are affected by the switch from the openssl 0.9.7
branch to the 0.9.8 branch. ok jlam@

Revision 1.33: download - view: text, markup, annotated - select for diffs
Sun Dec 16 15:34:14 2007 UTC (16 years, 11 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +10 -12 lines
Changes 2.3.0:
* Support for setuptools (building .egg, thanks to Torsten)
* Support for matched values control
* Fixed ldif
* ldap.schema.models: SUP now separated by $
* Added constant MOD_INCREMENT to support
  modify+increment extension

Changes 2.2.1:
* OpenLDAP 2.3+ required now to build.
* Added support for Cancel operation ext. op. if supported
  in OpenLDAP API of the libs used for the build.
* Removed deprecated code for setting options by name
* Added l_ldap_cancel()

Revision 1.32: download - view: text, markup, annotated - select for diffs
Wed Feb 28 15:49:54 2007 UTC (17 years, 9 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +2 -2 lines
Reset maintainer on his request (PR 35869).

Revision 1.31: download - view: text, markup, annotated - select for diffs
Wed May 31 18:22:23 2006 UTC (18 years, 6 months ago) by ghen
Branches: MAIN
CVS tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4, pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +5 -4 lines
The databases/openldap package has been split in -client and -server component
packages.  Convert LDAP-based applications to depend on openldap-client, and
bump PKGREVISION for those that depend on it by default.

Revision 1.30: download - view: text, markup, annotated - select for diffs
Mon May 15 06:23:26 2006 UTC (18 years, 7 months ago) by wiz
Branches: MAIN
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +2 -2 lines
Make Yoshito Komatsu MAINTAINER, on his request.

Revision 1.29: download - view: text, markup, annotated - select for diffs
Sun May 14 21:09:20 2006 UTC (18 years, 7 months ago) by wiz
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +20 -11 lines
Update to 2.2.0, provided by Yoshito Komatsu in PR 33478:

----------------------------------------------------------------
Released 2.2.0 2006-04-10

Changes since 2.0.11:

* OpenLDAP 2.2+ required now to build.

Modules/
* Dropped all occurences of '#ifdef #LDAP_VENDOR_VERSION'.
* Fixed wrong tuple size in l_ldap_result3() (see SF#1368108)
* Fixed get_option(ldap.OPT_API_INFO) (see SF#1440165)
* Fixed memory leak in l_ldap_result3() when all=0
  (see SF#1457325)
* Fixed memory leak in l_ldap_result3() in error cases
  (see SF#1464085)

Lib/
* Fixed ldap.schema.models.DITStructureRule.__str__() to
  separate SUP rule-ids with a single space instead of ' $ '
* Fixed ldap.async.Dict
* Added ldap.async.IndexedDict
* ldap.schema.subentry.SubSchema.attribute_types() has new
  key-word argument ignore_dit_content_rule
----------------------------------------------------------------
Released 2.0.11 2005-11-07

Changes since 2.0.10:

Lib/
* Class ldap.ldapobject.LDAPObject:
  Each method returns a result now
* Class ldap.ldapobject.ReconnectLDAPObject:
  Some methods called the wrong methods of LDAPObject. Fixed.
* Added new class ldap.async.Dict
* Slightly cleaned up ldap.schema.subentry.attribute_types()
* New sub-module ldap.resiter which simply provides a mix-in
  class for ldap.ldapobject.LDAPObject with a generator method
  allresults().
  Obviously this only works with Python 2.3+. And
  it's still experimental.

Revision 1.28: download - view: text, markup, annotated - select for diffs
Thu Apr 13 21:45:13 2006 UTC (18 years, 8 months ago) by wiz
Branches: MAIN
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +2 -2 lines
Update path from cyrus-sasl2 to cyrus-sasl.

Revision 1.27: download - view: text, markup, annotated - select for diffs
Sat Mar 4 21:29:11 2006 UTC (18 years, 9 months ago) by jlam
Branches: MAIN
CVS tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +2 -2 lines
Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.

Revision 1.26: download - view: text, markup, annotated - select for diffs
Sun Feb 5 23:08:36 2006 UTC (18 years, 10 months ago) by joerg
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +2 -2 lines
Recursive revision bump / recommended bump for gettext ABI change.

Revision 1.25: download - view: text, markup, annotated - select for diffs
Fri Jan 6 15:10:02 2006 UTC (18 years, 11 months ago) by wiz
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +2 -1 lines
DEPENDS and PKGREVISION bumps because db4's library name changed.

Revision 1.24: download - view: text, markup, annotated - select for diffs
Tue Oct 25 17:09:33 2005 UTC (19 years, 1 month ago) by drochner
Branches: MAIN
CVS tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +4 -4 lines
update to 2.0.10
changes:
* Switched back to old implementation of
  ldap.schema.tokenizer.split_tokens() since the new one
  had a bug which deletes the spaces from DESC
* ldap.INSUFFICIENT_ACCESS is now ignored in
  ldap.ldapobject.LDAPObject.search_subschemasubentry_s()

Revision 1.23: download - view: text, markup, annotated - select for diffs
Thu Aug 4 11:17:04 2005 UTC (19 years, 4 months ago) by drochner
Branches: MAIN
CVS tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +4 -5 lines
update to 2.0.9
many feature additions and fixes since 2.0.2, see the CHANGES file
in the distribution for details

Revision 1.22: download - view: text, markup, annotated - select for diffs
Fri May 20 20:13:56 2005 UTC (19 years, 6 months ago) by rillig
Branches: MAIN
CVS tags: pkgsrc-2005Q2-base, pkgsrc-2005Q2
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +2 -2 lines
Removed unnecessary ${WRKSRC} from SUBST_FILES.

Revision 1.21: download - view: text, markup, annotated - select for diffs
Mon Apr 11 21:45:15 2005 UTC (19 years, 8 months ago) by tv
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +1 -2 lines
Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Sun Jan 23 20:41:45 2005 UTC (19 years, 10 months ago) by recht
Branches: MAIN
CVS tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +4 -4 lines
Build Python with thread support by default and turn the existing
python*-pth packages into meta-packages which will install the non-pth
packages. Bump PKGREVISIONs on the non-pth versions to propagate the
thread change, but leave the *-pth versions untouched to not affect
existing installations.
Sync all PYTHON_VERSIONS_AFFECTED lines in package Makefiles.

Revision 1.19: download - view: text, markup, annotated - select for diffs
Fri Dec 3 13:55:48 2004 UTC (20 years ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2004Q4-base, pkgsrc-2004Q4
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +2 -2 lines
Reset maintainer, no MX for netbsd-fr.org found.

Revision 1.18: download - view: text, markup, annotated - select for diffs
Sun Oct 3 00:13:23 2004 UTC (20 years, 2 months ago) by tv
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +2 -1 lines
Libtool fix for PR pkg/26633, and other issues.  Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.

Revision 1.17: download - view: text, markup, annotated - select for diffs
Fri Aug 13 12:07:05 2004 UTC (20 years, 4 months ago) by cube
Branches: MAIN
CVS tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +3 -4 lines
Update to version 2.0.2.  This, among a lot of other things, fix
compilation against newer OpenLDAP, as shown in bulk builds results.

Changes since 2.0.1:

Modules:
* Fixed detecting appropriate OpenLDAP libs version for
  determining whether ldap_whoami_s() is available or not.
  This fixes build problems with OpenLDAP libs 2.1.0 up
  to 2.1.12.
----------------------------------------------------------------
Changes since 2.0.0:

dsml:
* Fixed wrong exception message format string

ldap.schema.models:
* Fixed Entry.__delitem__() to delete really everything
  when deleting an attribute dictionary item.
----------------------------------------------------------------
Changes since 2.0.0pre21:

ldif:
* Empty records are simply ignored in ldif.LDIFWriter.unparse()

Modules/:
* New method result2() returns 3-tuple containing the msgid
  of the outstanding operation.

ldap.ldapobject:
* New _ldap wrapper method LDAPObject.result2() (see above)
  which is now used by LDAPObject.result().
----------------------------------------------------------------
Changes since 2.0.0pre20:

setup.py:
* runtime_library_dirs is set

Modules/:
* (Hopefully) fixed building with OpenLDAP 2.2 libs in errors.c
* Removed meaningless repr() function from LDAPObject.c
* Removed setting LDAP_OPT_PROTOCOL_VERSION in l_ldap_sasl_bind_s()
* Modified string handling via berval instead of *char
  in l_ldap_compare_ext() makes it possible to compare attribute
  values with null chars.
* Wrapped ldap_sasl_bind() for simple binds instead of ldap_bind()
  since 1. the latter is marked deprecated and 2. ldap_sasl_bind()
  allows password credentials with null chars.
* Removed unused sources linkedlist.c and linkedlist.h
* Function l_ldap_whoami_s() only added if built against
  OpenLDAP 2.1.x+ libs (should preserve compability with 2.0 libs)

ldap.ldapobject:
* LDAPObject.bind() only allows simple binds since Kerberos V4
  binds of LDAPv2 are not supported anymore. An assert statement
  was added to make the coder aware of that.
* Renamed former LDAPObject.sasl_bind_s() to
  LDAPObject.sasl_interactive_bind_s() since it wraps OpenLDAP's
  ldap_sasl_interactive_bind_s()
----------------------------------------------------------------
Changes since 2.0.0pre19:

Modules/:
* Removed doc strings from functions.c
* Removed probably unused wrapper function l_ldap_dn2ufn() since
  ldap_dn2ufn() is deprecated in OpenLDAP 2.1+
* Removed wrapper function l_ldap_is_ldap_url().
* Removed macro add_int_r() from constants.c since it caused
  incompability issues with OpenLDAP 2.2 libs
  (Warning: all result types are Integers now! Use the constants!)
* New wrapper function l_ldap_whoami_s()

ldap.ldapobject:
* New wrapper method LDAPObject.whoami_s()

ldap.functions:
* Removed is_ldap_url(). The more general function
  ldapurl.isLDAPUrl() should be used instead.

ldap.sasl:
* Added class cram_md5 (for SASL mech CRAM-MD5)

ldap.async:
* Use constants for search result types (see note about
  add_int_r() above).
----------------------------------------------------------------
Changes since 2.0.0pre18:

Modules/:
* LDAPObject.c:
  Most deprecated functions of OpenLDAP C API are not used anymore.
* functions.c:
  Removed unused default_ldap_port().
* constants.c:
  Removed unused or silly constants
  AUTH_KRBV4, AUTH_KRBV41, AUTH_KRBV42, URL_ERR_BADSCOPE, URL_ERR_MEM
* errors.c:
  Fixed building with OpenLDAP 2.2.x
  (errors caused by negative error constants in ldap.h)

ldap.ldapobject.LDAPObject:
* Removed unused wrapper methods uncache_entry(), uncache_request(),
  url_search(), url_search_st() and url_search_s()
* New wrapper methods for all the _ext() methods in _ldap.LDAPObject.

ldap.modlist:
* Some performance optimizations and simplifications
  in function modifyModlist()
----------------------------------------------------------------
Changes since 2.0.0pre17:

ldap.ldapobject:
* Fixed missing ldap._ldap_function_call() in
  ReconnectLDAPObject.reconnect()
----------------------------------------------------------------
Changes since 2.0.0pre16:

ldap.functions:
* Fixed ImportError when running python -O
----------------------------------------------------------------
Changes since 2.0.0pre15:

Modules/:
* Removed definition of unused constant RES_EXTENDED_PARTIAL since
  the corresponding symbol LDAP_RES_EXTENDED_PARTIAL seems to not
  be available in OpenLDAP-HEAD (pre 2.2) anymore.

All in Lib/:
* Fixed some subtle bugs/oddities mentioned by pychecker.

dsml:
* Renamed DSMLWriter._f to DSMLWriter._output_file
* Added wrapper method DSMLWriter.unparse() which simply
  calls DSMLWriter.writeRecord()

ldap.ldapobject:
* Simplified LDAPObject.search_subschemasubentry_s()

ldap.functions:
* Moved ldap._ldap_function_call() into ldap.functions.
* apply() is not used anymore since it seems deprecated

ldap.async:
* Added class DSMLWriter

ldap.schema:
* Removed unused key-word argument strict from
  ldap.schema.subentry.SubSchema.attribute_types()
* Fixed backward compability issue (for Python prior to 2.2) in
  ldap.schema.subentry.SubSchema.listall()

Revision 1.16: download - view: text, markup, annotated - select for diffs
Thu Jul 22 09:16:00 2004 UTC (20 years, 4 months ago) by recht
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +2 -2 lines
add python as category
ok'd a while back at pkgsrcCon by agc and wiz

Revision 1.15: download - view: text, markup, annotated - select for diffs
Sun Apr 25 13:36:29 2004 UTC (20 years, 7 months ago) by recht
Branches: MAIN
CVS tags: pkgsrc-2004Q2-base, pkgsrc-2004Q2
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +4 -4 lines
bl3ify

Revision 1.14: download - view: text, markup, annotated - select for diffs
Fri Mar 26 02:27:37 2004 UTC (20 years, 8 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2004Q1-base, pkgsrc-2004Q1
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +2 -1 lines
PKGREVISION bump after openssl-security-fix-update to 0.9.6m.
Buildlink files: RECOMMENDED version changed to current version.

Revision 1.13: download - view: text, markup, annotated - select for diffs
Tue Jan 20 05:16:58 2004 UTC (20 years, 10 months ago) by cube
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +20 -21 lines
Update to version 2.0.0pre15, provided by David Ferlier in PR 24138 and
slightly reworked by myself.  David will now maintain it.

The 2.x series support OpenLDAP 2.x.  From then an incomplete list of
changes is available in the CHANGES file of the distfile.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Thu Jul 17 21:28:51 2003 UTC (21 years, 5 months ago) by grant
Branches: MAIN
CVS tags: pkgsrc-2003Q4-base, pkgsrc-2003Q4
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +2 -2 lines
s/netbsd.org/NetBSD.org/

Revision 1.11: download - view: text, markup, annotated - select for diffs
Sat Mar 29 12:40:26 2003 UTC (21 years, 8 months ago) by jmmv
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -2 lines
Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Sat Jan 4 18:16:22 2003 UTC (21 years, 11 months ago) by cjep
Branches: MAIN
CVS tags: netbsd-1-6-1-base, netbsd-1-6-1
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +3 -3 lines
Attempt to make this work with python 2.2. Also use buildlink2 for
openldap1.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Sat Sep 21 23:46:47 2002 UTC (22 years, 2 months ago) by jlam
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +2 -2 lines
Strip the ".buildlink" from the names of the python application and
extension Makefile fragments, because they really don't have anything to
do with the buildlink[12] frameworks.  Change all the Makefiles that use
application.buildlink.mk and extension.buildlink.mk to use application.mk
and extension.mk instead.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Sat Jan 19 17:14:55 2002 UTC (22 years, 10 months ago) by drochner
Branches: MAIN
CVS tags: pkgviews-base, pkgviews, netbsd-1-6-RELEASE-base, netbsd-1-6, netbsd-1-5-PATCH003, buildlink2-base, buildlink2
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +8 -5 lines
use python buildlink file

Revision 1.7: download - view: text, markup, annotated - select for diffs
Sat Oct 27 15:22:07 2001 UTC (23 years, 1 month ago) by kleink
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -2 lines
Turn this into an explicit openldap1 dependency, for now.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Thu May 3 11:21:32 2001 UTC (23 years, 7 months ago) by agc
Branches: MAIN
CVS tags: netbsd-1-5-PATCH001
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +3 -3 lines
Don't continue DEPENDS lines with '\' Instead, insert "DEPENDS+= " in
subsequent lines, which makes it easier to search for pre-requisite
packages with a "DEPENDS.*pkg" regular expression.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Fri Feb 16 14:17:38 2001 UTC (23 years, 9 months ago) by wiz
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -1 lines
Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Thu Nov 16 16:35:42 2000 UTC (24 years, 1 month ago) by tsarna
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +1 -2 lines
Actually, nuke that empty variable entirely. I haven't the slightest
idea what it was for, if anything.

Revision 1.3: download - view: text, markup, annotated - select for diffs
Thu Nov 16 02:38:41 2000 UTC (24 years, 1 month ago) by wiz
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +2 -2 lines
note empty VARIABLE explicitly

Revision 1.2: download - view: text, markup, annotated - select for diffs
Sat Nov 11 17:49:24 2000 UTC (24 years, 1 month ago) by tron
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -2 lines
Use "${MASTER_SITE_SOURCEFORGE}".

Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Wed Oct 25 19:34:29 2000 UTC (24 years, 1 month ago) by tsarna
Branches: TNF
CVS tags: pkgsrc-base
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +0 -0 lines
A Python interface to LDAP

Revision 1.1: download - view: text, markup, annotated - select for diffs
Wed Oct 25 19:34:29 2000 UTC (24 years, 1 month ago) by tsarna
Branches: MAIN
Initial revision

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>