[Checkins] [zopefoundation/zope.interface] a09c45: Disallow non-text name passed to adapter registry ...

GitHub noreply at github.com
Thu May 4 13:07:52 CEST 2017


  Branch: refs/heads/3.6
  Home:   https://github.com/zopefoundation/zope.interface
  Commit: a09c45786611bbd4e544282d41084c9f53e7adea
      https://github.com/zopefoundation/zope.interface/commit/a09c45786611bbd4e544282d41084c9f53e7adea
  Author: Tres Seaver <tseaver at palladion.com>
  Date:   2017-05-04 (Thu, 04 May 2017)

  Changed paths:
    M CHANGES.txt
    M src/zope/interface/_zope_interface_coptimizations.c
    M src/zope/interface/adapter.py
    M src/zope/interface/interfaces.py
    M src/zope/interface/tests/test_adapter.py

  Log Message:
  -----------
  Disallow non-text name passed to adapter registry methods.

Prevents corruption of lookup cache.

Alternative to fix proposed in #75 (3.6 branch).


  Commit: 45aa3b491a03f7bc1239ca21d8722120026728b7
      https://github.com/zopefoundation/zope.interface/commit/45aa3b491a03f7bc1239ca21d8722120026728b7
  Author: Tres Seaver <tseaver at palladion.com>
  Date:   2017-05-04 (Thu, 04 May 2017)

  Changed paths:
    M CHANGES.txt
    M src/zope/interface/_zope_interface_coptimizations.c
    M src/zope/interface/adapter.py
    M src/zope/interface/interfaces.py
    M src/zope/interface/tests/test_adapter.py

  Log Message:
  -----------
  Merge pull request #82 from zopefoundation/75-prevent-non-text-name-errors-3.6

Disallow non-text name passed to adapter registry methods.


Compare: https://github.com/zopefoundation/zope.interface/compare/bf2ea07c076b...45aa3b491a03


More information about the checkins mailing list