[issue29120] Rename Python/random.c to Python/bootstrap_hash.c

2016-12-31 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: This is not just about the hash randomization. The file also contains implementations of _PyOS_URandom() and _PyOS_URandomNonblock(). -- nosy: +serhiy.storchaka ___ Python tracker

[issue29120] Rename Python/random.c to Python/bootstrap_hash.c

2016-12-31 Thread Nick Coghlan
New submission from Nick Coghlan: This is the last major structural refactoring proposal to come out of the prep work on the PEP 432 modular bootstrapping feature development branch: * rename Python/random.c -> Python/hash_randomization.c * rename _PyRandom_Init -> __Py_HashRandomization_Init