- renamed src/common/nslookup.py to resolver.py
- refactored resolver code and added asynchronous resolver based on patch by Damien Thebault[1] * Uses libasyncns-python[2]. If it's not available, old nslookup resolver is used) * works for SRV requests only at the moment [1] https://www.lagaule.org/pipermail/gajim-devel/2008-July/000460.html [2] https://code.launchpad.net/libasyncns-python
Showing
- src/common/resolver.py 138 additions, 35 deletionssrc/common/resolver.py
- src/common/xmpp/client_nb.py 1 addition, 0 deletionssrc/common/xmpp/client_nb.py
- src/gajim.py 7 additions, 2 deletionssrc/gajim.py
- test/lib/__init__.py 50 additions, 0 deletionstest/lib/__init__.py
- test/lib/data.py 77 additions, 0 deletionstest/lib/data.py
- test/lib/mock.py 2 additions, 0 deletionstest/lib/mock.py
- test/lib/mocks.py 145 additions, 0 deletionstest/lib/mocks.py
- test/lib/notify.py 2 additions, 0 deletionstest/lib/notify.py
- test/test_resolver.py 95 additions, 0 deletionstest/test_resolver.py
Loading
Please register or sign in to comment