summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* bump versioncygwinGiampaolo Rodola2019-12-291-1/+2
|
* update/fix wait_procs() docGiampaolo Rodola2019-12-291-3/+3
|
* lintGiampaolo Rodola2019-12-282-1/+4
|
* credits for #1648Giampaolo Rodola2019-12-283-0/+10
|
* Merge branch 'master' of github.com:giampaolo/psutilGiampaolo Rodola2019-12-281-0/+1
|\
| * sensors_temperatures: also search /sys/devices/platform/coretemp.* for ↵Javad Karabi2019-12-281-0/+1
| | | | | | | | temperatures (#1648)
* | setup.py: print instructions if C compiler is not installedGiampaolo Rodola2019-12-282-3/+79
| |
* | update HISTORY for #1646Giampaolo Rodola2019-12-212-0/+7
|/
* Fix Process on FreeBSD 12.0+ i386 (#1646)Po-Chuan Hsieh2019-12-211-1/+5
| | | | | FreeBSD 12.0+ change ki_tdev from 32 bits to 64 bits. Reference: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=242543
* HERE: use realpath() instead of abspath() because of failures seen in ↵Giampaolo Rodola2019-12-182-2/+7
| | | | https://github.com/giampaolo/psutil/pull/1638#issuecomment-567013054
* Merge branch 'master' of github.com:giampaolo/psutilGiampaolo Rodola2019-12-181-1/+1
|\
| * Fix simple typo: whish -> wish (#1640)Tim Gates2019-12-171-1/+1
| | | | | | Closes #1639
* | SunOS, fix #1642: PID 0 raises FileNotFoundErrorGiampaolo Rodola2019-12-182-1/+4
|/
* [Solaris] Fix #1637 (#1638)vser12019-12-175-7/+41
|
* Readme tidelift update (#1636)Giampaolo Rodola2019-12-052-14/+16
|
* total physical memory (exclusive swap). (#1634)Thomas Güttler2019-12-051-1/+1
| | | fix #1633
* update docrelease-5.6.7Giampaolo Rodola2019-11-262-10/+42
|
* fix #1630: can't compile source distribution on WindowsGiampaolo Rodola2019-11-263-2/+12
|
* pre releaserelease-5.6.6Giampaolo Rodola2019-11-252-1/+5
|
* revert #1595Giampaolo Rodola2019-11-222-13/+1
|
* updat HISTORYGiampaolo Rodola2019-11-223-3/+6
|
* linux, cmdline(), fix for #1179, comment 552984549: sometimes string ends ↵Giampaolo Rodola2019-11-222-1/+16
| | | | with null byte but args are separated by spaces
* use PROCESS_QUERY_LIMITED_INFORMATIONGiampaolo Rodola2019-11-221-2/+1
|
* #1595: use psutil_pid_is_running() instead of GetExitCodeProcessGiampaolo Rodola2019-11-201-14/+6
|
* #fix #1595 / windows: kill() may not raise AccessDeniedGiampaolo Rodola2019-11-203-8/+25
|
* Merge branch 'master' of github.com:giampaolo/psutilGiampaolo Rodola2019-11-201-0/+2
|\
| * release gil around users()/BSD (#1425)Giampaolo Rodola2019-11-201-0/+2
| |
* | Merge branch 'master' of github.com:giampaolo/psutilGiampaolo Rodola2019-11-203-2/+10
|\ \ | |/
| * travis/appveyor: add support for Python 3.8 (#1625)Hugo van Kemenade2019-11-203-2/+10
| |
* | update CREDITSGiampaolo Rodola2019-11-202-0/+7
| |
* | Merge branch 'master' of github.com:giampaolo/psutilGiampaolo Rodola2019-11-202-12/+12
|\ \ | |/
| * Run slower jobs first so they don't hold up the CI (#1626)Hugo van Kemenade2019-11-201-7/+7
| |
| * psutil/_psutil_posix.c: better clear variables to ensure they are NULL (#1624)Riccardo Schirone2019-11-181-5/+5
| |
* | Merge branch 'master' of github.com:giampaolo/psutilGiampaolo Rodola2019-11-136-101/+97
|\ \ | |/
| * Use Py_CLEAR instead of Py_DECREF to also set the variable to NULL (#1616)Riccardo Schirone2019-11-136-101/+97
| | | | | | | | | | | | | | | | | | | | | | | | | | | | These files contain loops that convert system data into python objects and during the process they create objects and dereference their refcounts after they have been added to the resulting list. However, in case of errors during the creation of those python objects, the refcount to previously allocated objects is dropped again with Py_XDECREF, which should be a no-op in case the paramater is NULL. Even so, in most of these loops the variables pointing to the objects are never set to NULL, even after Py_DECREF is called at the end of the loop iteration. This means, after the first iteration, if an error occurs those python objects will get their refcount dropped two times, resulting in a possible double-free.
* | update HISTORYGiampaolo Rodola2019-11-123-1/+15
|/
* Fix _psutil_bsd.c compile error on OpenBSD (#1619)Nathan Houghton2019-11-121-1/+1
|
* #1615, 1614: remove pyproject.tomlrelease-5.6.5Giampaolo Rodola2019-11-061-1/+0
|
* #1615, 1614: remove pyproject.tomlGiampaolo Rodola2019-11-064-7/+14
|
* pre-releaserelease-5.6.4Giampaolo Rodola2019-11-044-2/+513
|
* Merge branch 'master' of github.com:giampaolo/psutilGiampaolo Rodola2019-11-043-2/+9
|\
| * add PEP 517/8 build backend and requirements specification (#1565)Bernát Gábor2019-11-042-0/+7
| |
| * docs: fix TypeError in example (#1580)Jérome Perrin2019-11-041-2/+2
| | | | | | | | | | | | Terminate my children example had some error: log("process {} survived SIGTERM; trying SIGKILL" % p) TypeError: not all arguments converted during string formatting
* | fix #1568: [Linux] use CC compiler env var if definedGiampaolo Rodola2019-11-043-1/+10
|/
* Fix variable declaration (#1607)vser12019-11-041-2/+2
| | | | | In plain old C, variables shall be declared above Fix #1606
* fix #875, win, cwd/environ/cmdline(): retry with incremental timeout in case ↵Giampaolo Rodola2019-11-033-17/+60
| | | | of ERROR_PARTIAL_COPY
* Merge branch 'master' of github.com:giampaolo/psutilGiampaolo Rodola2019-11-011-0/+7
|\
| * add Tidelift security contactGiampaolo Rodola2019-10-311-0/+7
| |
* | fix #875: convert ERROR_PARTIAL_COPY from ReadProcessMemory to AccessDeniedGiampaolo Rodola2019-11-013-19/+29
|/
* revert last appveyor change for 3.8Giampaolo Rodola2019-10-242-9/+9
|