... | @@ -25,6 +25,10 @@ sortie's plan: |
... | @@ -25,6 +25,10 @@ sortie's plan: |
|
|
|
|
|
* **Merged**.
|
|
* **Merged**.
|
|
|
|
|
|
|
|
## Fix handling of overflow and non-canonical values in timespec APIs.
|
|
|
|
|
|
|
|
* **Merged**.
|
|
|
|
|
|
## Enable undefined behavior sanitization by default.
|
|
## Enable undefined behavior sanitization by default.
|
|
|
|
|
|
* **No merge**: This commit must not be merged to master.
|
|
* **No merge**: This commit must not be merged to master.
|
... | @@ -34,11 +38,6 @@ sortie's plan: |
... | @@ -34,11 +38,6 @@ sortie's plan: |
|
|
|
|
|
* **Maybe merge**: Like with ubsan, but the stack smash protection ABI should be stable, so should be safe enough to enable by default.
|
|
* **Maybe merge**: Like with ubsan, but the stack smash protection ABI should be stable, so should be safe enough to enable by default.
|
|
|
|
|
|
## Fix handling of overflow and non-canonical values in timespec APIs.
|
|
|
|
|
|
|
|
* Code review needed.
|
|
|
|
* The Timer class needs to gain support for arming even on zero delays and non-positive absolute expirations, to be used in the next commit.
|
|
|
|
|
|
|
|
## Implement threading primitives that truly sleep.
|
|
## Implement threading primitives that truly sleep.
|
|
|
|
|
|
* Probably good enough and proven itself and should be finalized and merged.
|
|
* Probably good enough and proven itself and should be finalized and merged.
|
... | | ... | |