René's URL Explorer Experiment


Title: Prepare a new release by droideck · Pull Request #596 · python-ldap/python-ldap · GitHub

Open Graph Title: Prepare a new release by droideck · Pull Request #596 · python-ldap/python-ldap

X Title: Prepare a new release by droideck · Pull Request #596 · python-ldap/python-ldap

Description: Security fixes: CVE-2025-61911 (GHSA-r7r6-cc7p-4v5m): Enforce str input in ldap.filter.escape_filter_chars with escape_mode=1; ensure proper escaping. (thanks to lukas-eu) CVE-2025-61912 (GHSA-p34h-wq7j-h5v6): Correct NUL escaping in ldap.dn.escape_dn_chars to \00 per RFC 4514. (thanks to aradona91) Fixes: ReconnectLDAPObject now properly reconnects on UNAVAILABLE, CONNECT_ERROR and TIMEOUT exceptions (previously only SERVER_DOWN), fixing reconnection issues especially during server restarts Fixed syncrepl.py to use named constants instead of raw decimal values for result types Fixed error handling in SearchNoOpMixIn to prevent a undefined variable error Tests: Added comprehensive reconnection test cases including concurrent operation handling and server restart scenarios Doc/ Updated installation docs and fixed various documentation typos Added ReadTheDocs configuration file Infrastructure: Add testing and document support for Python 3.13

Open Graph Description: Security fixes: CVE-2025-61911 (GHSA-r7r6-cc7p-4v5m): Enforce str input in ldap.filter.escape_filter_chars with escape_mode=1; ensure proper escaping. (thanks to lukas-eu) CVE-2025-61912 (GHSA-p34...

X Description: Security fixes: CVE-2025-61911 (GHSA-r7r6-cc7p-4v5m): Enforce str input in ldap.filter.escape_filter_chars with escape_mode=1; ensure proper escaping. (thanks to lukas-eu) CVE-2025-61912 (GHSA-p34...

Opengraph URL: https://github.com/python-ldap/python-ldap/pull/596

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:d87b2648-f0c4-165d-bf0b-7aee9577bfc2
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idBC84:ADDE1:3EE7BA6:56B9DC7:6977E4D4
html-safe-nonceb5a9b1eb9ac50fef72e3ea5494cde5fc0d7272d2503ea82b7f4e8b956d54d4e1
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCQzg0OkFEREUxOjNFRTdCQTY6NTZCOURDNzo2OTc3RTRENCIsInZpc2l0b3JfaWQiOiI3MTkwMTQzMDUwNTAyODkwNzA4IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmacf29085305eb80f9b8865399e73626d9f1439a84b947dc40cae081a5df1ae2f58
hovercard-subject-tagpull_request:2892463654
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/python-ldap/python-ldap/pull/596/files
twitter:imagehttps://avatars.githubusercontent.com/u/5634892?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/5634892?s=400&v=4
og:image:altSecurity fixes: CVE-2025-61911 (GHSA-r7r6-cc7p-4v5m): Enforce str input in ldap.filter.escape_filter_chars with escape_mode=1; ensure proper escaping. (thanks to lukas-eu) CVE-2025-61912 (GHSA-p34...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None870e7b4ef171b9ec3e0c7f1f5cb9c5a5c1d1899865e861b49008c3f435fc1c4e
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/python-ldap/python-ldap git https://github.com/python-ldap/python-ldap.git
octolytics-dimension-user_id33895877
octolytics-dimension-user_loginpython-ldap
octolytics-dimension-repository_id111794776
octolytics-dimension-repository_nwopython-ldap/python-ldap
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id111794776
octolytics-dimension-repository_network_root_nwopython-ldap/python-ldap
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasec3b778ddc3525ff438f1b4bb848d8fd3aaf2e0dd
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython-ldap%2Fpython-ldap%2Fpull%2F596%2Ffiles
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython-ldap%2Fpython-ldap%2Fpull%2F596%2Ffiles
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=python-ldap%2Fpython-ldap
Reloadhttps://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files
Reloadhttps://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files
Reloadhttps://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files
python-ldap https://patch-diff.githubusercontent.com/python-ldap
python-ldaphttps://patch-diff.githubusercontent.com/python-ldap/python-ldap
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fpython-ldap%2Fpython-ldap
Fork 137 https://patch-diff.githubusercontent.com/login?return_to=%2Fpython-ldap%2Fpython-ldap
Star 436 https://patch-diff.githubusercontent.com/login?return_to=%2Fpython-ldap%2Fpython-ldap
Code https://patch-diff.githubusercontent.com/python-ldap/python-ldap
Issues 83 https://patch-diff.githubusercontent.com/python-ldap/python-ldap/issues
Pull requests 19 https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pulls
Actions https://patch-diff.githubusercontent.com/python-ldap/python-ldap/actions
Projects 0 https://patch-diff.githubusercontent.com/python-ldap/python-ldap/projects
Security 3 https://patch-diff.githubusercontent.com/python-ldap/python-ldap/security
Insights https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pulse
Code https://patch-diff.githubusercontent.com/python-ldap/python-ldap
Issues https://patch-diff.githubusercontent.com/python-ldap/python-ldap/issues
Pull requests https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pulls
Actions https://patch-diff.githubusercontent.com/python-ldap/python-ldap/actions
Projects https://patch-diff.githubusercontent.com/python-ldap/python-ldap/projects
Security https://patch-diff.githubusercontent.com/python-ldap/python-ldap/security
Insights https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pulse
Sign up for GitHub https://patch-diff.githubusercontent.com/signup?return_to=%2Fpython-ldap%2Fpython-ldap%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://patch-diff.githubusercontent.com/login?return_to=%2Fpython-ldap%2Fpython-ldap%2Fissues%2Fnew%2Fchoose
droideckhttps://patch-diff.githubusercontent.com/droideck
python-ldap:3.4https://patch-diff.githubusercontent.com/python-ldap/python-ldap/tree/3.4
droideck:release-345https://patch-diff.githubusercontent.com/droideck/python-ldap/tree/release-345
Conversation 7 https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596
Commits 16 https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/commits
Checks 18 https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/checks
Files changed https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files
Please reload this pagehttps://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files
Prepare a new release https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#top
Show all changes 16 commits https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files
cdf5520 Update link to unofficial Windows binary builds (#524) intgr Nov 27, 2023 https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/commits/cdf5520b2d55ee07fe84b77dc0242c6d7f06ef0b
4033f38 docs: add missing negation in contributing.rst (#552) ojob Feb 22, 2024 https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/commits/4033f38619bacadf512a4ddc25a68a9804ce3eb0
be51c3d Update docs on installation requirements (#548) RafaelWO Feb 27, 2024 https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/commits/be51c3d539ac12b24a67f877e616ef0d96391945
38e24bb Fixes #565 - Use name values instead of raw decimal quanah Apr 22, 2024 https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/commits/38e24bb3a3d15138c63811ad46a5691f4faa4995
ba5e708 Fix typo (#584) JennyHo5 Jul 13, 2025 https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/commits/ba5e7080f6f46d23ac88e8800bf84d58ab34c66a
8500218 docs(ldapobject): fix typos in docstring (#590) spaceone Jul 31, 2025 https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/commits/85002183217d57cfa1add58a2b9db5a8b4823adc
b93422e Add readthedocs configuration file mistotebe Nov 20, 2023 https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/commits/b93422e43a6a1fa506042cfd9f395d0a5fa81972
0ea51b7 test: Implement test cases for reconnection handling spaceone Nov 13, 2020 https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/commits/0ea51b7c7bce4497c6550f309f39dc464d343b90
cc981a9 fix(ReconnectLDAPObject): Also reconnect on UNAVILABLE, CONNECT_ERROR… spaceone Mar 16, 2019 https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/commits/cc981a93a0a62c01b0202108d812a60eb1cbb4c9
62c63bd fix(controls): make sure msg_id is not undefined in error case spaceone Aug 7, 2025 https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/commits/62c63bd5ad49c3ad490a8d051df8b8e14c80b3c8
ed2444e docs(ldapobject): fix typo in docstring spaceone Jul 14, 2025 https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/commits/ed2444e9ca37beb29a14fe003fe9009c3c384bd9
5e299e1 Add support for Python 3.13 (#576) droideck Oct 11, 2024 https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/commits/5e299e1c46c8e4f37eea995b186d63ed36f6ffe8
f8dc99a Package python-ldap with pyproject.toml (#589) droideck Oct 7, 2025 https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/commits/f8dc99ac3e89d28e58005cb18a28171147c800a1
bdf7000 Merge commit from fork droideck Oct 10, 2025 https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/commits/bdf7000f913f989675b3388bdcdc6ebbe8660e65
530d493 Merge commit from fork lukas-eu Oct 10, 2025 https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/commits/530d49365e503f6d14d21e5ffad580e645b28bf4
0c50a6f Prepare a new release droideck Oct 7, 2025 https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/commits/0c50a6f2f9add47d814db63364b74a09218e3f59
Clear filters https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files
Please reload this pagehttps://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files
Please reload this pagehttps://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files
.coveragerc https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-834e9b406d74791ffbafaeec9cc894082cea9739bc347b6ff9f72312c92ebc79
ci.yml https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-b803fcb7f17ed9235f1e5cb1fcd2f5d3b2838429d4368ae4c57ce4436577f03f
tox-fedora.yml https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-bc9b187926f5ab23500dd47560c79f63bb8edbdf8f322784770c59f71cc78505
.gitignore https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-bc37d034bad564583790a46f19d807abfe519c5671395fd494d8cce506c42947
.readthedocs.yaml https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-03efc769b870804394632e45d7885272b44c16939517fb31c9d7c614d2ffae57
CHANGES https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-aac07aefec754086f5c344e2c233862f6a611c739b5647fd456c1b77d3577c79
syncrepl.py https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-e1629306f6c9e1b60b80b1631723cbd9633fe16b60a4027e6703cfbe9bb1c624
contributing.rst https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-774bf2eae030d6bef286cd1de2f0fd9148631b0a051d89130584f34063fe7c16
installing.rst https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-199c814d85f0330617cd530f14b801f44b12d9c3e594447b25de2956833c92db
ldap.rst https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-7569c10ad93533746ed2784419411172eb6827ef43c6eea826d09eebed7ae1c9
spelling_wordlist.txt https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-20ff18393ff615d6930ffc1af747ba1b8f6e1808f661a1d2d8a63487fb6b22cc
INSTALL https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-b83b327f0b62e8168163c61f15fb0ac2c14169729e4f4184678337a15cd04dec
cidict.py https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-c58fc2d0b5280a9db55fe59e25d9be7903eeed0a2c0458d2dc9b1b71d6d516cc
openldap.py https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-1872a44654fa8d1191476200837dfcadfec32aa38dbfe1705e3855bce736bc86
dn.py https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-c84390a38a4e04c0bcb331f387f0bc3ad0012f054cd9fa8685d84f66a4c7a4d5
filter.py https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-f916044e531071c5b0223032f8d48a7c7312c336e1a5f6ede4d9e5a56f50050f
ldapobject.py https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-baa7d4c40accfea99edd578f95c9ec1348356e105397a43da317da8f744a9044
pkginfo.py https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-9aa387de63d54c48d1af330a50a8f5200e5e6a8c06da53de7ccd4dc258e4cd59
syncrepl.py https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-71372ae1413e13c9d4be99bb58d6120cf38b4949d1bbed1843f44f01d5b8ffe1
ldapurl.py https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-c6b9b88120455b26d94aa2c4b3ebc5747e42730e107918b4438432da77eaf568
ldif.py https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-e2cf953ddf6ab901d6ca2940bf9d17122dbaf0a09e0f040e21bc174555f331ee
__init__.py https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-18d7d6d79abf6809d8e8c5a900b8c8e1ff5ae51b7f6b210bbe8b5f8ca8bfccc5
_slapdtest.py https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-04df5191ca3057d3aaa3907550576b6c29a2c7f3eeb7c09961046c8fe6813d3c
MANIFEST.in https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-41d5a52589e0480be9c099d2bba7a8135b8b0d71bcbb8df3582a8df1c2295003
Makefile https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-76ed074a9305c04054cdebb9e9aad2d818052b07091de1f20cad0bbac34ffb52
t_ldap_dn.py https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-30e74d08267f5f3b64a85151eb0515a441a007738dea01752d76f8d63ead2cb8
t_ldap_filter.py https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-4cca3dee9a6a3ae3061e72cc9353cb9fbdf4abf28949529fe9ff323abe2c6eee
t_ldapobject.py https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-8b11250d72c96c3395e369b65bfc47aebaa146fd4574ca90e7f74ea74fe3efb5
pyproject.toml https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-50c86b7ed8ac2cf95bd48334961bf0530cdc77b5a56f852c5c61b89d735fd711
setup.py https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-60f61ab7a8d1910d86d9fda2261620314edcae5894d5aaa236b821c7256badd7
tox.ini https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-ef2cef9f88b4fe09ca3082140e67f5ad34fb65fb6e228f119d3812261ae51449
.coveragerchttps://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-834e9b406d74791ffbafaeec9cc894082cea9739bc347b6ff9f72312c92ebc79
View file https://patch-diff.githubusercontent.com/python-ldap/python-ldap/blob/73872c015f987281d18f17617bb49e2a7196548a/.coveragerc
Open in desktop https://desktop.github.com
Please reload this pagehttps://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files
.github/workflows/ci.ymlhttps://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-b803fcb7f17ed9235f1e5cb1fcd2f5d3b2838429d4368ae4c57ce4436577f03f
View file https://patch-diff.githubusercontent.com/droideck/python-ldap/blob/0c50a6f2f9add47d814db63364b74a09218e3f59/.github/workflows/ci.yml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-b803fcb7f17ed9235f1e5cb1fcd2f5d3b2838429d4368ae4c57ce4436577f03f
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-b803fcb7f17ed9235f1e5cb1fcd2f5d3b2838429d4368ae4c57ce4436577f03f
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-b803fcb7f17ed9235f1e5cb1fcd2f5d3b2838429d4368ae4c57ce4436577f03f
.github/workflows/tox-fedora.ymlhttps://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-bc9b187926f5ab23500dd47560c79f63bb8edbdf8f322784770c59f71cc78505
View file https://patch-diff.githubusercontent.com/droideck/python-ldap/blob/0c50a6f2f9add47d814db63364b74a09218e3f59/.github/workflows/tox-fedora.yml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-bc9b187926f5ab23500dd47560c79f63bb8edbdf8f322784770c59f71cc78505
.gitignorehttps://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-bc37d034bad564583790a46f19d807abfe519c5671395fd494d8cce506c42947
View file https://patch-diff.githubusercontent.com/droideck/python-ldap/blob/0c50a6f2f9add47d814db63364b74a09218e3f59/.gitignore
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-bc37d034bad564583790a46f19d807abfe519c5671395fd494d8cce506c42947
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-bc37d034bad564583790a46f19d807abfe519c5671395fd494d8cce506c42947
.readthedocs.yamlhttps://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-03efc769b870804394632e45d7885272b44c16939517fb31c9d7c614d2ffae57
View file https://patch-diff.githubusercontent.com/droideck/python-ldap/blob/0c50a6f2f9add47d814db63364b74a09218e3f59/.readthedocs.yaml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/{{ revealButtonHref }}
CHANGEShttps://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-aac07aefec754086f5c344e2c233862f6a611c739b5647fd456c1b77d3577c79
View file https://patch-diff.githubusercontent.com/droideck/python-ldap/blob/0c50a6f2f9add47d814db63364b74a09218e3f59/CHANGES
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-aac07aefec754086f5c344e2c233862f6a611c739b5647fd456c1b77d3577c79
Demo/pyasn1/syncrepl.pyhttps://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-e1629306f6c9e1b60b80b1631723cbd9633fe16b60a4027e6703cfbe9bb1c624
View file https://patch-diff.githubusercontent.com/droideck/python-ldap/blob/0c50a6f2f9add47d814db63364b74a09218e3f59/Demo/pyasn1/syncrepl.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-e1629306f6c9e1b60b80b1631723cbd9633fe16b60a4027e6703cfbe9bb1c624
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-e1629306f6c9e1b60b80b1631723cbd9633fe16b60a4027e6703cfbe9bb1c624
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-e1629306f6c9e1b60b80b1631723cbd9633fe16b60a4027e6703cfbe9bb1c624
Doc/contributing.rsthttps://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-774bf2eae030d6bef286cd1de2f0fd9148631b0a051d89130584f34063fe7c16
View file https://patch-diff.githubusercontent.com/droideck/python-ldap/blob/0c50a6f2f9add47d814db63364b74a09218e3f59/Doc/contributing.rst
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-774bf2eae030d6bef286cd1de2f0fd9148631b0a051d89130584f34063fe7c16
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-774bf2eae030d6bef286cd1de2f0fd9148631b0a051d89130584f34063fe7c16
Doc/installing.rsthttps://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-199c814d85f0330617cd530f14b801f44b12d9c3e594447b25de2956833c92db
View file https://patch-diff.githubusercontent.com/droideck/python-ldap/blob/0c50a6f2f9add47d814db63364b74a09218e3f59/Doc/installing.rst
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-199c814d85f0330617cd530f14b801f44b12d9c3e594447b25de2956833c92db
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-199c814d85f0330617cd530f14b801f44b12d9c3e594447b25de2956833c92db
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-199c814d85f0330617cd530f14b801f44b12d9c3e594447b25de2956833c92db
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-199c814d85f0330617cd530f14b801f44b12d9c3e594447b25de2956833c92db
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-199c814d85f0330617cd530f14b801f44b12d9c3e594447b25de2956833c92db
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-199c814d85f0330617cd530f14b801f44b12d9c3e594447b25de2956833c92db
Doc/reference/ldap.rsthttps://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-7569c10ad93533746ed2784419411172eb6827ef43c6eea826d09eebed7ae1c9
View file https://patch-diff.githubusercontent.com/droideck/python-ldap/blob/0c50a6f2f9add47d814db63364b74a09218e3f59/Doc/reference/ldap.rst
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-7569c10ad93533746ed2784419411172eb6827ef43c6eea826d09eebed7ae1c9
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-7569c10ad93533746ed2784419411172eb6827ef43c6eea826d09eebed7ae1c9
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-7569c10ad93533746ed2784419411172eb6827ef43c6eea826d09eebed7ae1c9
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-7569c10ad93533746ed2784419411172eb6827ef43c6eea826d09eebed7ae1c9
Doc/spelling_wordlist.txthttps://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-20ff18393ff615d6930ffc1af747ba1b8f6e1808f661a1d2d8a63487fb6b22cc
View file https://patch-diff.githubusercontent.com/droideck/python-ldap/blob/0c50a6f2f9add47d814db63364b74a09218e3f59/Doc/spelling_wordlist.txt
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-20ff18393ff615d6930ffc1af747ba1b8f6e1808f661a1d2d8a63487fb6b22cc
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-20ff18393ff615d6930ffc1af747ba1b8f6e1808f661a1d2d8a63487fb6b22cc
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-20ff18393ff615d6930ffc1af747ba1b8f6e1808f661a1d2d8a63487fb6b22cc
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-20ff18393ff615d6930ffc1af747ba1b8f6e1808f661a1d2d8a63487fb6b22cc
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-20ff18393ff615d6930ffc1af747ba1b8f6e1808f661a1d2d8a63487fb6b22cc
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-20ff18393ff615d6930ffc1af747ba1b8f6e1808f661a1d2d8a63487fb6b22cc
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-20ff18393ff615d6930ffc1af747ba1b8f6e1808f661a1d2d8a63487fb6b22cc
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-20ff18393ff615d6930ffc1af747ba1b8f6e1808f661a1d2d8a63487fb6b22cc
INSTALLhttps://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-b83b327f0b62e8168163c61f15fb0ac2c14169729e4f4184678337a15cd04dec
View file https://patch-diff.githubusercontent.com/droideck/python-ldap/blob/0c50a6f2f9add47d814db63364b74a09218e3f59/INSTALL
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-b83b327f0b62e8168163c61f15fb0ac2c14169729e4f4184678337a15cd04dec
Lib/ldap/cidict.pyhttps://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-c58fc2d0b5280a9db55fe59e25d9be7903eeed0a2c0458d2dc9b1b71d6d516cc
View file https://patch-diff.githubusercontent.com/droideck/python-ldap/blob/0c50a6f2f9add47d814db63364b74a09218e3f59/Lib/ldap/cidict.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-c58fc2d0b5280a9db55fe59e25d9be7903eeed0a2c0458d2dc9b1b71d6d516cc
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-c58fc2d0b5280a9db55fe59e25d9be7903eeed0a2c0458d2dc9b1b71d6d516cc
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-c58fc2d0b5280a9db55fe59e25d9be7903eeed0a2c0458d2dc9b1b71d6d516cc
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-c58fc2d0b5280a9db55fe59e25d9be7903eeed0a2c0458d2dc9b1b71d6d516cc
Lib/ldap/controls/openldap.pyhttps://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-1872a44654fa8d1191476200837dfcadfec32aa38dbfe1705e3855bce736bc86
View file https://patch-diff.githubusercontent.com/droideck/python-ldap/blob/0c50a6f2f9add47d814db63364b74a09218e3f59/Lib/ldap/controls/openldap.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-1872a44654fa8d1191476200837dfcadfec32aa38dbfe1705e3855bce736bc86
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-1872a44654fa8d1191476200837dfcadfec32aa38dbfe1705e3855bce736bc86
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-1872a44654fa8d1191476200837dfcadfec32aa38dbfe1705e3855bce736bc86
Lib/ldap/dn.pyhttps://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-c84390a38a4e04c0bcb331f387f0bc3ad0012f054cd9fa8685d84f66a4c7a4d5
View file https://patch-diff.githubusercontent.com/droideck/python-ldap/blob/0c50a6f2f9add47d814db63364b74a09218e3f59/Lib/ldap/dn.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-c84390a38a4e04c0bcb331f387f0bc3ad0012f054cd9fa8685d84f66a4c7a4d5
https://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files#diff-c84390a38a4e04c0bcb331f387f0bc3ad0012f054cd9fa8685d84f66a4c7a4d5
Please reload this pagehttps://patch-diff.githubusercontent.com/python-ldap/python-ldap/pull/596/files
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.