09 Sep, 2017

1 commit

  • The underlying implementation for ENV_AES has security complications and
    is not recommended for use. Please see CVE-2017-3225 and CVE-2017-3226
    for more details. Mark this as deprecated now and delete this in the
    medium term if no one comes forward to re-work the support.

    Signed-off-by: Tom Rini

    Tom Rini
     

08 Sep, 2017

16 commits


07 Sep, 2017

8 commits


06 Sep, 2017

4 commits

  • The target is not currently mentioned anywhere. Add it to the help so
    people can find it.

    Signed-off-by: Simon Glass

    Simon Glass
     
  • This was broken by the recent environment refactoring. Specifically:

    $ make environ
    scripts/Makefile.build:59: tools/environ/Makefile: No such file or directory
    make[1]: *** No rule to make target 'tools/environ/Makefile'. Stop.
    make: *** [Makefile:1469: environ] Error 2

    Fix this by updating the Makefile and adjusting the #include filesnames in
    two C files.

    Fixes: ec74f5f (Makefile: Rename 'env' target to 'environ')
    Reported-by: Måns Rullgård
    Signed-off-by: Simon Glass

    Simon Glass
     
  • Since commit 842778a09104 ("usb: gadget: g_dnl: only set iSerialNumber
    if we have a serial#") "fastboot devices" stopped to show correct device
    serial number for TI boards, showing this line instead:

    ???????????? fastboot

    This is because serial# env variable could be set after g_dnl gadget was
    initialized (e.g. by using env_set() in the board file).

    To fix this, let's update internal serial number variable (g_dnl_serial)
    when "serial#" env var is changed.

    Signed-off-by: Sam Protsenko
    Cc: Felipe Balbi
    Tested-by: Heiko Schocher
    Acked-by: Łukasz Majewski
    Reviewed-by: Marek Vasut

    Sam Protsenko
     
  • With the move of environment code from common/ to env/ a number of
    changes needed to be made to various make targets. We missed updating
    some of the files required for out of tree builds of the tools. Correct
    the 'environ' target to know that we need to work under tools/env/ still
    (not tools/environ/) and then update the wrappers in env_attr.c and
    env_flags.c to point to the new correct file.

    Reported-by: Peter Robinson
    Tested-by: Peter Robinson
    Signed-off-by: Tom Rini

    Tom Rini
     

05 Sep, 2017

11 commits