generic-poky/bitbake
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
..
bin bitbake: toaster: use python3 explicitly 2016-06-02 08:24:05 +01:00
bitbake/lib/toaster bitbake: toaster: fix migrations 2016-06-02 08:24:04 +01:00
contrib bitbake: bitbake: Convert to python 3 2016-06-02 08:24:02 +01:00
doc bitbake: Provide LAYERDIR_RE for layer.conf 2016-05-19 09:05:21 +01:00
lib bitbake: codeparser: Use hashlib for hashing, not hash() 2016-06-03 13:48:33 +01:00
AUTHORS misc: Update the email address to a working one. 2011-01-04 14:36:54 +00:00
COPYING bitbake: Sync with upstream. 2007-01-08 23:53:01 +00:00
ChangeLog *: Fix typo in documentation 2010-08-04 16:12:39 +01:00
HEADER bitbake: Sync with upstream. 2007-01-08 23:53:01 +00:00
LICENSE bitbake: bitbake: update LICENSE file with QUnit details 2016-04-06 23:10:31 +01:00
toaster-requirements.txt bitbake: toaster: modified list of dependencies 2016-06-02 08:24:03 +01:00