Skip to content
Snippets Groups Projects
  1. Jan 06, 2017
  2. Jan 05, 2017
  3. Jan 03, 2017
  4. Dec 28, 2016
  5. Dec 24, 2016
  6. Dec 22, 2016
  7. Dec 20, 2016
  8. Dec 19, 2016
  9. Dec 17, 2016
  10. Dec 16, 2016
  11. Dec 14, 2016
  12. Dec 12, 2016
  13. Dec 05, 2016
  14. Dec 01, 2016
  15. Nov 30, 2016
  16. Nov 28, 2016
    • Rafał Miłecki's avatar
      firmware-utils: replace md5 code with Alexander Peslyak's implementation · cb7ab730
      Rafał Miłecki authored
      
      Our current implementation is pretty old and uses some pre-standard/old
      ANSI C style that triggers warnings like:
      warning: call to function 'MD5_Init' without a real prototype [-Wunprototyped-calls]
      
      This is caused by declarations specified in a following way:
      src/md5.h:60:6: note: 'MD5_Init' was declared here
       void MD5_Init ();
      
      Having these warnings makes it harded to notice real problems. We could
      try hiding them but it makes more sense to just use a cleaner code.
      Another tiny gain from this switch is slightly reduced binary size, on
      x86_64 tplink-safeloader's size 48104 became 48003.
      
      The new code is public domain, uses "heavily cut-down BSD license".
      
      Signed-off-by: default avatarRafał Miłecki <rafal@milecki.pl>
      cb7ab730
  17. Nov 26, 2016
    • Florian Fainelli's avatar
      firmware-utils: Fix build failure in mkmerakifw.c FS#298 · 97eff5cb
      Florian Fainelli authored
      
      Earlier compilers such as GCC 4 do not like anynomous unions, make it a named
      union "u", and update the code where relevant.
      
      Fixes FS#298
      Fixes: a72e1692 ("firmware-utils: Add support for the Cisco Meraki MX60/MX60W")
      Signed-off-by: default avatarFlorian Fainelli <f.fainelli@gmail.com>
      97eff5cb
    • Hannu Nyman's avatar
      2c05fd7e
    • Hannu Nyman's avatar
      tools/quilt: update to 0.65 · a22464b9
      Hannu Nyman authored
      
      User-visible changes since 0.64 are as follows:
      
        - Translation fixes
        - Project settings have priority
        - Reject binary files in patches
        - Fix a race condition in diff_file
        - Performance: Optimizations to the setup command
        - Performance: Optimizations to the bash completion script
        - Test suite: Improve the edit test case
        - Test suite: Make the symlink test more robust
        - Test suite: Test backup failure
        - Test suite: Test the header command with hard links
        - diff: Report diff failures
        - edit: Fix a corner case bug
        - mail: Fix the help text
        - push: Fix the synopsis
        - refresh: Do not remove symlinks
        - refresh: Break links to read-only patch files
        - refresh: Always preserve modification time
        - setup: Report failed look-ups in inspect-wrapper
        - quilt.el: Fix quilt-editable when patches are stored in subdirs
        - bash_completion: Handle spaces in file names
        - bash_completion: Update the list of commands
        - bash_completion: Add new command options
        - bash_completion: Fix handling of mail, new, push options
        - guards: Simplify the help text
        - guards: Include the file name also in the "Not found" case
        - guards: Add support for an external filelist in --check mode
        - guards: Report which config file has problem in --check mode
        - guards: Documentation update
        - guards: Clarify a user message
      
      Note to packagers: the Makefile was modified to take configure's
      --sysconfdir into account as other projects do. As a result, setting
      --prefix=/usr will no longer put the configuration files under /etc.
      You now need to explicitly pass --sysconfdir=/etc. If you don't,
      configuration files will go under /usr/etc, which is not what you want.
      This is somewhat less intuitive, but also more consistent with what
      other projects are doing.
      
      Signed-off-by: default avatarHannu Nyman <hannu.nyman@iki.fi>
      a22464b9
    • Hannu Nyman's avatar
      tools/scons: update to 2.5.1 · a6e790b2
      Hannu Nyman authored
      
      RELEASE 2.5.1 - Mon, 03 Nov 2016 13:37:42 -0400
          - Add scons-configure-cache.py to packaging. It was omitted
          - Use memoization to optimize PATH evaluation across
            all dependencies per node.
      
      Signed-off-by: default avatarHannu Nyman <hannu.nyman@iki.fi>
      a6e790b2
  18. Nov 21, 2016
    • Chris Blake's avatar
      firmware-utils: Add support for the Cisco Meraki MX60/MX60W · a72e1692
      Chris Blake authored
      
      This patch adds header support for the Cisco Meraki MX60/MX60W, which
      are a part of the apm821xx target. Some structure changes were needed
      due to the fact this device uses U-Boot (unlike other devices in
      mkmerakifw.c) which uses a different header structure to define the load
      offsets for the image.
      
      A thanks to Christian for helping implement this properly.
      
      Cc: Christian Lamparter <chunkeey@gmail.com>
      
      Signed-off-by: default avatarChris Blake <chrisrblake93@gmail.com>
      a72e1692
Loading