summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* fix threads()1044-osx-zombiesGiampaolo Rodola2017-06-031-2/+5
|
* enhance testGiampaolo Rodola2017-06-021-1/+1
|
* #1044: threads() was incorrectly raising AD instead of ZombieProcessGiampaolo Rodola2017-06-022-5/+3
|
* #1044: memory_maps() was incorrectly raising AD instead of ZombieProcessGiampaolo Rodola2017-06-023-5/+33
|
* #1044: environ() was incorrectly raising AD instead of ZombieProcessGiampaolo Rodola2017-06-023-12/+11
|
* #1044: cmdline() was incorrectly raising AD instead of ZombieProcessGiampaolo Rodola2017-06-022-7/+34
|
* disable test on windowsGiampaolo Rodola2017-06-022-0/+2
|
* add create_zombie_proc utility functionGiampaolo Rodola2017-06-023-91/+99
|
* #1044: define a separate ctx manager which handles zombie processesGiampaolo Rodola2017-06-022-20/+54
|
* small refactoringGiampaolo Rodola2017-06-022-5/+10
|
* disable failing test on travisGiampaolo Rodola2017-05-301-0/+3
|
* fix C compiler warningGiampaolo Rodola2017-05-302-4/+9
|
* #1098: raise TimeoutExpired also if timeout param is passedGiampaolo Rodola2017-05-301-2/+5
|
* #1099: look for ERROR_ACCESS_DENIED instead of using pid_is_running()Giampaolo Rodola2017-05-301-5/+2
|
* fix #1099 / windows: Process.terminate() may raise AccessDenied even if the ↵Giampaolo Rodola2017-05-302-2/+12
| | | | process already dided
* fix C compiler warningsGiampaolo Rodola2017-05-301-4/+5
|
* Merge branch 'master' of https://github.com/giampaolo/psutilGiampaolo Rodola2017-05-301-0/+2
|\
| * update HISTORYGiampaolo Rodola2017-05-301-0/+2
| |
* | windows / create_time: remove check using GetExitCodeProcess to make sure ↵Giampaolo Rodola2017-05-301-6/+5
|/ | | | the process is not gone as it seems useless and may also be the cause of errors on appveyor
* fix #1098: Windows: Process.wait() may return sooner, when the PID is still ↵Giampaolo Rodola2017-05-303-5/+12
| | | | alive
* Windows: fix wrapper around OpenProcess (pid_exists() no longer lies) (#1094)Giampaolo Rodola2017-05-284-30/+168
| | | | | | | | | | | | | | | | | | | | | | * windows / C: add assert to make sure pid_is_running() is correct * set an error str * check if pid is actually gone in psutil_handle_from_pid_waccess * small refactoring * GetExitCodeProces() return code was not checked * define a reusable check_phandle() C function which checks whether the process handle is actually running * refactoring * re-enable windows test which now passes * check pid_is_running -1 return value in proc_connections(); also refactor some C code * fix memleak
* Fix 1091 nitpicks (#1097)Giampaolo Rodola2017-05-287-119/+141
| | | | | | | | | | | | | | | | | | | | | | * rename C module * rename C file * fix compilation error * small refactoring * small refactoring * raise AccessDenied if info.pr_envp is empty, see https://github.com/giampaolo/psutil/pull/1091#issuecomment-304530771 * fix envs with no equal sign * style * update doc * style
* Add environment parsing (#1091)Oleksii Shevchuk2017-05-215-0/+488
| | | | | | * Add common functions to extract information from SunOS process address space * SunOS feature: Add .environ()
* SunOS: Fix .memory_maps(grouped=False) (#1093)Oleksii Shevchuk2017-05-203-7/+8
|
* fix winmakeGiampaolo Rodola2017-05-201-2/+2
|
* fix TypeErrorGiampaolo Rodola2017-05-201-1/+3
|
* Merge branch 'master' of github.com:giampaolo/psutilGiampaolo Rodola2017-05-201-141/+144
|\
| * win process_info.c: move declarations at the top of the moduleGiampaolo Rodola2017-05-191-141/+144
| |
* | import psutil right after make build to make sure compilation workedGiampaolo Rodola2017-05-202-3/+9
| |
* | remove dead codeGiampaolo Rodola2017-05-191-15/+0
|/
* update HISTORYGiampaolo Rodola2017-05-191-0/+2
|
* Fix #1055, fix #1085, fix #1087.Giampaolo Rodola2017-05-194-7/+22
| | | | | | | - no longer cache cpu_count() return value in Process.cpu_percent() - in Process.cpu_percent(), guard against cpu_count() returning None and assume 1 instead - add test cases
* fix #1085: cpu_count() return value is now checked and forced to None if <= 1Giampaolo Rodola2017-05-192-3/+7
|
* set PSUTIL_TESTING env var for CI servicesGiampaolo Rodola2017-05-182-4/+4
|
* remove useless lineGiampaolo Rodola2017-05-181-2/+0
|
* PSUTIL_TESTING env var (#1083)Giampaolo Rodola2017-05-1812-40/+118
| | | | | | | | | | | | | | * Introduce PSUTIL_TESTING env var ...so that we can make stricter assertions in C and py code during tests only. * define a C function in _common.c which returns whether the var is set * set PSUTIL_TESTING from the Makefile * cache psutil_testing() result * winmake: set PSUTIL_TESTING env var for tests
* add notes about #1082Giampaolo Rodola2017-05-182-12/+20
|
* refactor sunos py codeGiampaolo Rodola2017-05-181-7/+20
|
* #1082: disable unreliable ps niceness test on SunOSGiampaolo Rodola2017-05-181-0/+5
|
* remove useless posix cwd testGiampaolo Rodola2017-05-182-7/+2
|
* Merge branch 'master' of github.com:giampaolo/psutilGiampaolo Rodola2017-05-182-0/+4
|\
| * Merge branch 'master' of github.com:giampaolo/psutilGiampaolo Rodola2017-05-186-28/+60
| |\
| * | skip UNIX socket tests on SUNOSGiampaolo Rodola2017-05-182-0/+4
| | |
* | | regenerate MANIFEST.inGiampaolo Rodola2017-05-181-10/+12
| |/ |/|
* | give CREDITS to @alxchk; update HISTORYGiampaolo Rodola2017-05-184-6/+17
| |
* | Fix https://github.com/giampaolo/psutil/issues/1077 (#1081)Oleksii Shevchuk2017-05-184-27/+48
|/
* skip failing connection tests on solarisGiampaolo Rodola2017-05-181-1/+4
|
* sunos: fix som connections testsGiampaolo Rodola2017-05-182-4/+4
|
* fix travisGiampaolo Rodola2017-05-183-3/+3
|
* update HISTORY with #1079; give CREDITS to @glebiusGiampaolo Rodola2017-05-183-2/+9
|