generic-poky/bitbake/lib
Richard Purdie 438ac32628 bitbake: codeparser: Use hashlib for hashing, not hash()
"hash() is randomised by default each time you start a new instance of
recent
versions (Python3.3+) to prevent dictionary insertion DOS attacks"

which means we need to use hashlib.md5 to get consistent values for
the codeparser cache under python 3. Prior to this, the codeparser
cache was effectively useless under python3 as shown by performance
regressions.

(Bitbake rev: 12d43cf45ba48e3587392f15315d92a1a53482ef)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-06-03 13:48:33 +01:00
..
bb bitbake: codeparser: Use hashlib for hashing, not hash() 2016-06-03 13:48:33 +01:00
bblayers bitbake: bitbake-layers: show-layers: disable parsing 2016-06-02 22:13:38 +01:00
bs4 bitbake: bitbake/bs4: Upgrade 4.3.2 -> 4.4.1 (python 3 version) 2016-06-02 08:24:02 +01:00
ply bitbake: bitbake: Convert to python 3 2016-06-02 08:24:02 +01:00
prserv bitbake: bitbake: Convert to python 3 2016-06-02 08:24:02 +01:00
toaster bitbake: toaster: fix urllib imports 2016-06-02 08:24:05 +01:00
codegen.py bitbake: bitbake: Convert to python 3 2016-06-02 08:24:02 +01:00
progressbar.py bitbake: progressbar: use '/usr/bin/env' in shebangs with python 2014-11-12 15:25:17 +00:00
pyinotify.py bitbake: bitbake/pyinotify.py: Upgrade to py3 version 2016-06-02 08:24:02 +01:00