Netifaces

Latest version: v0.11.0

Safety actively analyzes 622315 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

0.11.0

* Added notice about needing a new maintainer.
* Fixed link to Travis CI.
* Added test.py to the source distribution.
* Fixed netmask calculation for IPv6.
* Fixes to gateway detection in some edge cases.
* Build CPython 2.7 wheels for 64-bit Windows (yes, you should be
using Python 3 now, but still).

Thank-you to Thomas Sibley, Rajendra Dendukuri, Harshal Patel,
Jeff Gordon, Sajith Sasidharan and Yuri Sevatz for contributing
to this release.

0.10.9

* Added missing LICENSE file to MANIFEST.in.

0.10.8

* Fixed a bug that in certain circumstances could lead to an infinite
loop in netifaces.gateways() (thanks asomers).
* Fixed a memory management bug in an error path (thanks NicoPy).

0.10.7

* Added LICENSE file
* Automated Windows builds via AppVeyor.

0.10.6

* Fixed netmask determination on Windows.
* All addresses are now unicode strings on all platforms,
regardless of Python version.

0.10.5

* Fixed setup.py in case there's no print (thanks Stavros).
* Fixed a potential one-byte stack overwrite (thanks Doug Horn).
* Fixed possible null pointer deference (thanks bastiak).
* Added support for IPv6 address flags on BSD/Mac OS X (thanks
stefann).
* Respect interface priorities when determining default gateway
(on Windows and Linux).
* Use CIDR notation for IPv6 netmasks.
* Ignore broadcast addresses in the 169.254.0.0/16 range (it
appears Cygwin's getaddrinfo() may erroneously generate these).
* Stop using deprecated WSAAddressToStringA() API on Windows
in favour of using WSAAddressToStringW() where available. Falls
back to the older API if required.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.