- 27 Dec, 2016 2 commits
-
-
Morris Jette authored
-
Morris Jette authored
Was printing int64 using %ld, which generated a warning on some systems
-
- 26 Dec, 2016 2 commits
-
-
Tim Wickberg authored
Missed during memory conversion from 32 to 64bit. Found by clang/asan.
-
Tim Wickberg authored
-
- 23 Dec, 2016 8 commits
-
-
Tim Wickberg authored
Only used by _gids_hashtbl_idx(); replace the string hash function with a loop based off _get_hash_idx in slurmctld instead.
-
Tim Wickberg authored
Does not appear to have ever been used. This reverts commit 5a4b9e0c.
-
Tim Wickberg authored
Options to include based on hostname or IP address were #if 0'd by 4187ecb5.
-
Tim Wickberg authored
-
Tim Wickberg authored
Clean up function definition blocks while here.
-
Tim Wickberg authored
-
Tim Wickberg authored
-
Tim Wickberg authored
Was used for authd, but not for auth/munge or auth/none.
-
- 22 Dec, 2016 1 commit
-
-
Brian Christiansen authored
Don't alloc select_jobinfo and put it on the job_desc that is being packed. If the job_desc is being packed simultaneously by mutliple threads then problems can happen if the ptr is changing mid-flight. So create and pack a local select_jobinfo.
-
- 21 Dec, 2016 1 commit
-
-
Morris Jette authored
Do not allocate specialized cores to jobs using the --exclusive option. bug 3349
-
- 20 Dec, 2016 10 commits
-
-
Morris Jette authored
Fix several memory leaks and file descriptor leaks in slurmstepd. Prolems reported by Coverity.
-
Morris Jette authored
Bug introduced in commit 0d4773a9
-
Morris Jette authored
Fix 2 memory leaks Fix 1 file descriptor leak Fix 2 buffer overflow problems All problems reported by Coverity
-
Morris Jette authored
This bug, reported by Coverity, could result in memory corruption
-
Morris Jette authored
-
Morris Jette authored
Fix 3 possible memory leaks Fix 1 possibly unterminated string Prolems reported by Coverity
-
Morris Jette authored
This isn't a real problem as the process does an exec right afterwards, but this change should make a Coverity error go away.
-
Morris Jette authored
Two memory leaks Invalid pointer use (function returning integer rather than pointer) Out of bounds memory reference Problems reported by Coverity
-
Morris Jette authored
Reported by Coverity
-
Morris Jette authored
Problem reported by Coverity, "description" never set, but tested and xfreed.
-
- 19 Dec, 2016 6 commits
-
-
Morris Jette authored
-
Morris Jette authored
Fix 7 memory leaks in slurmdb archive functions in error handling logic. Problems reported by Coverity.
-
Morris Jette authored
-
Morris Jette authored
This commit should be part of b5f621d0 when the man page was removed
-
Morris Jette authored
-
Morris Jette authored
Fix memory and file descriptor leaks in slurmd daemon's sbcast logic.
-
- 17 Dec, 2016 2 commits
-
-
Morris Jette authored
Also remove some redundant logic, a redundant variable, and speed things up a bit. Problem reported by Coverity.
-
Morris Jette authored
Commit a7e57002 introduced a bug where a variable was freed before possible use in an error message. This is now fixed.
-
- 16 Dec, 2016 8 commits
-
-
Danny Auble authored
The part_ptr is sent into the function, there is no reason to look it up again. Coverity reported this.
-
Tim Wickberg authored
_delete_part_record() should use list_flush rather than relying on the "universal_key" to clear out the partition list.
-
Ben Matthews authored
-
Tim Wickberg authored
Print debug messages instead of causing the config parser to fail.
-
Tim Wickberg authored
No change in security posture, except that unauthorized users could generate additional verbose() warnings.
-
Tim Wickberg authored
Replace some of these getuid() calls used for security checks with validate_slurm_user() instead. Replace uid 0's in job_complete with correct slurmctld_conf.slurm_user_id
-
Morris Jette authored
Fix for defining a buffer and possibly not having it NULL terminated after a copy. Problem reported by Coverity.
-
Morris Jette authored
If hostlist token exceeded 1024 bytes then a buffer could overflow. This change also eliminates a buffer copy for better performances. Problem reported by Coverity.
-