| 026dfd4a | 16-Apr-2017 |
Jilles Tjoelker <[email protected]> |
sh: Fix use after free when resetting an in-use alias.
The special case of modifying an existing alias does not work correctly if the alias is currently in use. Instead, handle this case by unaliasi
sh: Fix use after free when resetting an in-use alias.
The special case of modifying an existing alias does not work correctly if the alias is currently in use. Instead, handle this case by unaliasing the old alias (if any) and then creating a new alias.
show more ...
|
| 5e03b81f | 20-Aug-2015 |
Jilles Tjoelker <[email protected]> |
sh: Avoid negative character values from $'\Uffffffff' etc.
The negative value was not expected and generated the low 8 bits as a byte, which may be an invalid character encoding.
The final shift i
sh: Avoid negative character values from $'\Uffffffff' etc.
The negative value was not expected and generated the low 8 bits as a byte, which may be an invalid character encoding.
The final shift in creating the negative value was undefined as well.
Make the temporary variable unsigned to fix this.
show more ...
|