GitHub / fedora-python/python-ethtool / commits
Deprecated Python bindings for the ethtool kernel interface
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 1569d0d3 | Split the long pkgconfig function to multipe parts | Miro Hrončok <m****o@h****z> | about 9 years ago | |
| bc795c78 | merge Merge pull request #13 from Sanqui/readme |
Miro Hrončok <m****o@h****z>
Committed by: GitHub <n****y@g****m> |
about 9 years ago | |
| fd2bff3c | Allow lazy evalution of some of the Extension's attributes | Miro Hrončok <m****o@h****z> | about 9 years ago | |
| 1ea59de6 | README: add an example of Python usage | Sanqui <g****y@g****m> | about 9 years ago | |
| 17ab348c | README: add License information | Sanqui <g****y@g****m> | about 9 years ago | |
| b3d28062 | README: add `pifconfig`, Usage, and other minor changes | Sanqui <g****y@g****m> | about 9 years ago | |
| 6363c942 | README.rst: add Usage section and minor cleanup | Sanqui <g****y@g****m> | about 9 years ago | |
| bcb7422f | Switch README to reStructuredText | Sanqui <g****y@g****m> | about 9 years ago | |
| 454368e0 | Update MANIFEST file | Sanqui <g****y@g****m> | about 9 years ago | |
| df02fd0c | Typo in .gitignore | Miro Hrončok <m****o@h****z> | about 9 years ago | |
| d0ac6e2f | Remove useless Makefile and RPM specfile, create CHANGES |
Lumir Balhar <l****r@r****m>
Committed by: Sanqui <g****y@g****m> |
about 9 years ago | |
| 478ebc85 | merge Merge pull request #6 from hroncok/ci |
Lumír 'Frenzy' Balhar <f****s@g****m>
Committed by: GitHub <n****y@g****m> |
about 9 years ago | |
| 4e00b5c5 | Tox: run all commands, even with new tox | Miro Hrončok <m****o@h****z> | about 9 years ago | |
| e4c70c72 | Tox: whitelist valgrind to avoid a warning | Miro Hrončok <m****o@h****z> | about 9 years ago | |
| b519f3e3 | Do not inlcude net/if.h if IFF_* is already defined | Miro Hrončok <m****o@h****z> | about 9 years ago | |
| 998f4882 | Set up Travis CI | Miro Hrončok <m****o@h****z> | about 9 years ago | |
| 52e736e7 | Set up tox | Miro Hrončok <m****o@h****z> | about 9 years ago | |
| 6fcea814 | Add authors section |
Lumir Balhar <l****r@r****m>
Committed by: Sanqui <g****y@g****m> |
about 9 years ago | |
| 08e04020 | Add first draft of README |
Lumir Balhar <l****r@r****m>
Committed by: Sanqui <g****y@g****m> |
about 9 years ago | |
| 3de6a7e2 | Update upstream URL | Miro Hrončok <m****o@h****z> | about 9 years ago | |
| 912193c7 |
Release version 0.12
Signed-off-by: Charalampos Stratakis <c****k@r****m> |
Charalampos Stratakis <c****k@r****m> | about 9 years ago | |
| ed93ee07 | Include net/if.h for IFF_* macros |
Yaakov Selkowitz <y****i@r****m>
Committed by: Miro Hrončok <m****o@h****z> |
almost 11 years ago | |
| 301bbdfe |
python3: Allow unicode strings as arg to get_interfaces_info
Signed-off-by: Andy Grover <a****r@r****m> |
Andy Grover <a****r@r****m>
Committed by: Charalampos Stratakis <c****k@r****m> |
over 11 years ago | |
| 65e60264 |
python3: Python3 expects str() and repr() to return strings not bytestrings
Signed-off-by: Andy Grover <a****r@r****m> |
Andy Grover <a****r@r****m>
Committed by: Charalampos Stratakis <c****k@r****m> |
over 11 years ago | |
| e445d9fe |
python3: use tp_getset instead of tp_{get,set}attro
Signed-off-by: Andy Grover <a****r@r****m> |
Andy Grover <a****r@r****m>
Committed by: Charalampos Stratakis <c****k@r****m> |
over 11 years ago | |
| 340038f3 |
python3: Allow devname to be given as string or bytestring
Signed-off-by: Andy Grover <a****r@r****m> |
Andy Grover <a****r@r****m>
Committed by: Charalampos Stratakis <c****k@r****m> |
over 11 years ago | |
| 644dbe86 |
python3: Handle differences in module initialization
Signed-off-by: Andy Grover <a****r@r****m> |
Andy Grover <a****r@r****m>
Committed by: Charalampos Stratakis <c****k@r****m> |
over 11 years ago | |
| 027bb6af |
python3: set PyEtherInfo.tp_flags to Py_TPFLAGS_DEFAULT
Signed-off-by: Andy Grover <a****r@r****m> |
Andy Grover <a****r@r****m>
Committed by: Charalampos Stratakis <c****k@r****m> |
over 11 years ago | |
| 65528b9a |
python3: Use PyVarObject_HEAD_INIT instead of PyObject_HEAD_INIT
Signed-off-by: Andy Grover <a****r@r****m> |
Andy Grover <a****r@r****m>
Committed by: Charalampos Stratakis <c****k@r****m> |
over 11 years ago | |
| a30b9436 |
python3: Use Py_TYPE() instead of self->ob_type
Signed-off-by: Andy Grover <a****r@r****m> |
Andy Grover <a****r@r****m>
Committed by: Charalampos Stratakis <c****k@r****m> |
over 11 years ago | |
| 76ef7497 |
python3: Use PyLong_* instead of PyInt_*
Signed-off-by: Andy Grover <a****r@r****m> |
Andy Grover <a****r@r****m>
Committed by: Charalampos Stratakis <c****k@r****m> |
over 11 years ago | |
| 4ebb091a |
python3: Use bytesobject.h and PyBytes_* instead of PyString_*
Signed-off-by: Andy Grover <a****r@r****m> |
Andy Grover <a****r@r****m>
Committed by: Charalampos Stratakis <c****k@r****m> |
over 11 years ago | |
| b0d16d2b |
python3: Use -fno-strict-aliasing
Signed-off-by: Andy Grover <a****r@r****m> |
Andy Grover <a****r@r****m>
Committed by: Charalampos Stratakis <c****k@r****m> |
over 11 years ago | |
| cb245c63 |
python3: getstatusoutput() moved to subprocess module
Signed-off-by: Andy Grover <a****r@r****m> |
Andy Grover <a****r@r****m>
Committed by: Charalampos Stratakis <c****k@r****m> |
over 11 years ago | |
| 048faa6d |
python3: Use print function
Signed-off-by: Andy Grover <a****r@r****m> |
Andy Grover <a****r@r****m>
Committed by: Charalampos Stratakis <c****k@r****m> |
over 11 years ago | |
| 9afa6835 |
New release: v0.11
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | about 12 years ago | |
| 4790675c |
Check that we get a proper NETLINK connection
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | about 12 years ago | |
| c49e4c1a |
Don't try to increase reference counter on non-existing hwaddress
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | about 12 years ago | |
| cb29a427 |
Improve error handling even more
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | about 12 years ago | |
| 3463fc55 |
Report invalid/non-existing devices as ENODEV
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 12 years ago | |
| 505bca30 |
exceptions: Simplify errno derived exception handling
Signed-off-by: Antoni S. Puimedon <a****p@r****m>, David Sommerseth <d****s@r****m> |
Antoni S. Puimedon <a****p@r****m>
Committed by: David Sommerseth <d****s@r****m> |
over 12 years ago | |
| f6cb4918 |
spec: Use the proper URL for the project
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 12 years ago | |
| b15cd540 |
Added some extra error checks with libnl calls
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 12 years ago | |
| e52b6636 |
Releasing v0.10
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 12 years ago | |
| 8156c888 |
cleanup: Rename etherinfo_py and ethtool_etherinfo_Type
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 12 years ago | |
| a5308a18 |
Simplify the ethtool.etherinfo / ethtool_etherinfoType declaration
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 12 years ago | |
| 54a6b0be |
Merge struct etherinfo and etherinfo_py
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 12 years ago | |
| d4bc3a50 |
Make the device string a python object as well
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 12 years ago | |
| 50704634 |
Get rid of compiler warning
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 12 years ago | |
| 312099e5 |
Remove stray type declaration
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 12 years ago | |
| d1005561 |
Get rid of the internal IP address lists
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 12 years ago | |
| 52b17fc3 |
Clean-up get_etherinfo() and move it to get_etherinfo_address()
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 12 years ago | |
| d8b7393d |
Split out the link info from get_etherinfo()
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 12 years ago | |
| e3036b28 |
Kick out struct etherinfo_obj_data
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 12 years ago | |
| 4c301d90 |
Reduce the NETLINK pointer complexity
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 12 years ago | |
| e9784985 |
Splitting up get_etherinfo() calls
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 12 years ago | |
| 44838a85 |
Get rid of a single-user macro: RETURN_STRING()
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 12 years ago | |
| a05f17ca |
Make the internal MAC address a Python string object
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 12 years ago | |
| 3236cbdb |
More MANIFEST fixes
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 12 years ago | |
| 561f757c |
Update with COPYING with an updated version from FSF
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 12 years ago | |
| f805e920 |
Fix a memleak which would happen if querying for a non-existing device
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 12 years ago | |
| 73284479 |
Add missing new file in MANIFEST
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 12 years ago | |
| 3aba60f5 |
Merge append_object_for_netlink_address() and callback_nl_address()
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 12 years ago | |
| d345876e |
Split out generic NETLINK functions from etherinfo.c to netlink.c
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 12 years ago | |
| a6f163fa |
fix get_module errno setting.
Signed-off-by: Antoni S. Puimedon <a****p@r****m>, David Sommerseth <d****s@r****m> |
Antoni S. Puimedon <a****p@r****m>
Committed by: David Sommerseth <d****s@r****m> |
over 12 years ago | |
| 3d7572b4 |
Updated RPM spec file with the new dependencies
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 12 years ago | |
| 2c2228b4 |
Remove a memory leak
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 12 years ago | |
| d3f5fd74 |
Merge PyNetlinkIPv4Address and PyNetlinkIPv6Address classes
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 12 years ago | |
| f8b0e05c |
Fix missing error checking when reading /proc/net/dev
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 12 years ago | |
| 052d432d |
Re-implement the IPv6 support
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 12 years ago | |
| abab733a |
Rip out the old IPv6 implementation completely
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 12 years ago | |
| d9922c0c |
Migrated from libnl-1 to libnl-3
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 12 years ago | |
| c61363e5 |
Fix get_active_devices() for IPv6 only interfaces
Signed-off-by: David Sommerseth <d****s@r****m> |
Bohuslav Kabrda <b****a@r****m>
Committed by: David Sommerseth <d****s@r****m> |
almost 13 years ago | |
| 22b8d25d | update "Source:" URL within specfile | David Malcolm <d****m@r****m> | over 13 years ago | |
| 5153e561 | bump version to 0.8 | David Malcolm <d****m@r****m> | over 13 years ago | |
| 6c7d1e27 | update URL within specfile to point to git.fedorahosted.org repo | David Malcolm <d****m@r****m> | over 13 years ago | |
| 40b4e129 | add a test suite | David Malcolm <d****m@r****m> | over 13 years ago | |
| 5f6339c4 | add python-ethtool/netlink-address.c to MANIFEST | David Malcolm <d****m@r****m> | over 13 years ago | |
| dc309d6b | "char *devname" -> "const char *devname" throughout | David Malcolm <d****m@r****m> | over 13 years ago | |
| 7ff5e274 | Support devices with multiple IPv4 addresses | David Malcolm <d****m@r****m> | over 13 years ago | |
| d33ad02b | Eliminate "ret" within _ethtool_etherinfo_getter | David Malcolm <d****m@r****m> | over 13 years ago | |
| 9ddf5312 | Fix memory leaks in get_interfaces_info() | David Malcolm <d****m@r****m> | over 13 years ago | |
| a9507073 | Fix bad loop condition within get_devices() | David Malcolm <d****m@r****m> | over 13 years ago | |
| d134c6c5 | Fix buffer overflow in get_module() | David Malcolm <d****m@r****m> | over 13 years ago | |
| 7c4d8875 | remove redundant material from setup.py | David Malcolm <d****m@r****m> | over 13 years ago | |
| 0bfcfc18 |
pifethtool: Show IPv6 address information when available
Signed-off-by: David Sommerseth <d****s@r****m> |
Dave Malcolm <d****m@r****m>
Committed by: David Sommerseth <d****s@r****m> |
almost 15 years ago | |
| a45819ec |
Make pifconfig respect interface arguments from the command line
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | almost 15 years ago | |
| 8441ab7c |
Package man pages in the RPM
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | about 15 years ago | |
| 1680cbeb |
Force O_CLOEXEC on the NETLINK socket
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | about 15 years ago | |
| 508ffffb |
Only open the NETLINK interface when needed
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | about 15 years ago | |
| abc7f912 |
Fixed several memory leaks
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | about 15 years ago | |
| 710766dc |
Fixed typo in pethtool --help screen
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | about 15 years ago | |
| 4e928d62 |
Improved error situations in case of NULL returns
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 15 years ago | |
| aa2c20e6 |
RETURN_STRING() did not use Py_INCREF() when returning Py_None
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 15 years ago | |
| 9f0d17aa |
Added man pages for pethtool and pifconfig
Signed-off-by: David Sommerseth <d****s@r****m> |
Miroslav Suchý <m****y@r****m>
Committed by: David Sommerseth <d****s@r****m> |
over 15 years ago | |
| 08133e07 |
Version bump - python-ethtool v0.6
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 15 years ago | |
| a01edbcc |
Avoid duplicating IPv6 address information
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 15 years ago | |
| e842b888 |
Added ethtool.version string constant
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 15 years ago | |
| 2347ee37 |
Remove errornous file from MANIFEST
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 15 years ago | |
| 94ff260f |
Don't segfault if we don't receive any address from rtnl_link_get_addr()
Signed-off-by: David Sommerseth <d****s@r****m> |
David Sommerseth <d****s@r****m> | over 15 years ago |