{"push_id":4095179456,"size":5,"distinct_size":5,"ref":"refs/heads/trunk","head":"972461d86f0612c8da685ef23a2f5b0a564cef2c","before":"7a0c3510291287e09b2d968c1163efff76e9b73d","commits":[{"sha":"12d53bfc8b1c75ec3abd0ba110ebbabc367488c0","author":{"name":"uwe","email":"4c29b7920d701a3ce02ffa2c79046ead1af87b11@NetBSD.org"},"message":"Use -width Pa for FILES.","distinct":true,"url":"https://api.github.com/repos/NetBSD/src/commits/12d53bfc8b1c75ec3abd0ba110ebbabc367488c0"},{"sha":"840143f9cd334fe6ac974b12b0bbc432dd4b0493","author":{"name":"uwe","email":"4c29b7920d701a3ce02ffa2c79046ead1af87b11@NetBSD.org"},"message":"Fix pasto in table replace -t type","distinct":true,"url":"https://api.github.com/repos/NetBSD/src/commits/840143f9cd334fe6ac974b12b0bbc432dd4b0493"},{"sha":"936d736aff81b2f7dd5d5772f21092a7d16c545b","author":{"name":"uwe","email":"4c29b7920d701a3ce02ffa2c79046ead1af87b11@NetBSD.org"},"message":"Use -width Pa for FILES.","distinct":true,"url":"https://api.github.com/repos/NetBSD/src/commits/936d736aff81b2f7dd5d5772f21092a7d16c545b"},{"sha":"b61dd2f758a98b11e97cd8287de9d800b04f2f5d","author":{"name":"kamil","email":"ab239c5a26a103f02214f1ae199f6dad0108e000@NetBSD.org"},"message":"Move TRAP_CHLD/TRAP_LWP ptrace information from struct proc to siginfo\n\nStoring struct ptrace_state information inside struct proc was vulnerable\nto synchronization bugs, as multiple events emitted in the same time were\noverwritting other ones.\n\nCache the original parent process id in p_oppid. Reusing here p_opptr is\nin theory prone to slight race codition.\n\nChange the semantics of PT_GET_PROCESS_STATE, reutning EINVAL for calls\nprompting for the value in cases when there wasn't registered an\nappropriate event.\n\nAdd an alternative approach to check the ptrace_state information, directly\nfrom the siginfo_t value returned from PT_GET_SIGINFO. The original\nPT_GET_PROCESS_STATE approach is kept for compat with older NetBSD and\nOpenBSD. New code is recommended to keep using PT_GET_PROCESS_STATE.\n\nAdd a couple of compile-time asserts for assumptions in the code.\n\nNo functional change intended in existing ptrace(2) software.\n\nAll ATF ptrace(2) and ATF GDB tests pass.\n\nThis change improves reliability of the threading ptrace(2) code.","distinct":true,"url":"https://api.github.com/repos/NetBSD/src/commits/b61dd2f758a98b11e97cd8287de9d800b04f2f5d"},{"sha":"972461d86f0612c8da685ef23a2f5b0a564cef2c","author":{"name":"kamil","email":"ab239c5a26a103f02214f1ae199f6dad0108e000@NetBSD.org"},"message":"Welcome to 9.99.15!\n\nstruct proc and eventswitch() API changes.","distinct":true,"url":"https://api.github.com/repos/NetBSD/src/commits/972461d86f0612c8da685ef23a2f5b0a564cef2c"}]}
{"actor":{"display_login":"netbsd-srcmastr"}}