Skip to content
Snippets Groups Projects
  1. Apr 22, 2016
    • Alex Vakulenko's avatar
      ledflasher: Remove handler for base.identify command · 23d2c98e
      Alex Vakulenko authored
      Since libweave no longer has the 'base' trait, its 'reboot' and
      'identify' commands are removed too.
      
      Delete the command handler for 'base.identify' or else ledflasher just
      crashes at startup (with 'unknown command' error).
      
      Change-Id: I7d2a19640c53dd288620c0e6dabae389f26dbc11
      23d2c98e
  2. Apr 18, 2016
  3. Mar 07, 2016
  4. Feb 26, 2016
  5. Feb 11, 2016
  6. Jan 28, 2016
  7. Jan 22, 2016
  8. Jan 21, 2016
  9. Jan 08, 2016
  10. Jan 07, 2016
  11. Dec 29, 2015
    • Alex Vakulenko's avatar
      ledflasher: Disable RTTI · b7a2c4cf
      Alex Vakulenko authored
      There is no longer a reliance on RTTI in libbrillo, so disable RTTI
      in the rest of Brillo codebase.
      
      With RTTI disabled, we rely on __PRETTY_FUNCTION__ macro to infer some
      type names. Unfortunately CLANG and GCC use different decorations for
      template types with default parameters (such as std::vector and std::map)
      which causes problems.
      
      Since most of Brillo code is compiled with clang, use that for code
      that relies on brillo::Any.
      
      BUG: 26292405
      Change-Id: I922649add010fd68dab90146894494864f44c02e
      b7a2c4cf
  12. Dec 16, 2015
    • Alex Vakulenko's avatar
      Fix ledflasher to conform to the lastest server schema · 7a15ed57
      Alex Vakulenko authored
      The new server push enabled component/trait validation rules. This
      allows us to use the new schema that does not require vendor commands,
      parameters and state to start with underscore ("_").
      
      Also fixed a few minor errors in schema definition.
      
      Change-Id: I099474949746835892d0aeeaca46efc31e9569c4
      7a15ed57
  13. Dec 09, 2015
  14. Dec 08, 2015
  15. Dec 07, 2015
  16. Dec 03, 2015
  17. Nov 25, 2015
    • Alex Vakulenko's avatar
      ledflasher: Add graceful error handling · 6ec1e3f7
      Alex Vakulenko authored
      ledflasher relied on weaved/libweave for command parameter validation
      which is no longer provided by libweave, so it needs to be less strict
      about accepting commands with invalid parameters. Instead of just crashing
      the application should just abort the command with corresponding error
      message.
      
      BUG: 25829264
      Change-Id: Iae09b0d68006a1d5226d15d8b40552d42c7ab411
      6ec1e3f7
  18. Nov 24, 2015
    • Alex Vakulenko's avatar
      Fix ledflasher weave schema to match server definitions · 47be954a
      Alex Vakulenko authored
      Now that libweave doesn't do any type checking on command/state
      schemas, it is no longer able to "fix" the schema to make it usable
      by the cloud server. The applications must provide the correct schemas
      to libweave from the start.
      
      Change-Id: If3068024e4cefa5330197822582ad3422d744ce1
      47be954a
  19. Nov 17, 2015
  20. Nov 13, 2015
  21. Nov 06, 2015
  22. Nov 05, 2015
    • Jorge Lucangeli Obes's avatar
      LED flasher: Use Brillo SELinux macros. · 00ef09e1
      Jorge Lucangeli Obes authored
      This cuts down on repeated commands in .te files.
      
      Change-Id: Ia96c66b3ddc77d96911f0fa1465ae753ae19bd2d
      00ef09e1
    • Will Drewry's avatar
      example-ledflasher: convert to using cfgtree.mk · c692b500
      Will Drewry authored
      This change converts ledflasher to using the
      cfgtree.mk-based product definition changes.
      
      It depends on the cfgtree change and changes to
      both crash_reporter and brillo_config to pull
      in those two variables where expected.
      
      This path may now be copied verbatim for out
      of tree use.  The only missing convenience piece
      is the envsetup.sh which a call to
        brunch product envsetup --generate
      will fix.
      
      BUG=25343470
      TEST=full in-tree build in progress. an out of tree validating build will follow.
      
      Change-Id: Iab912c4684a7e3a70c58431ae50c2a5c4f9bf953
      c692b500
  23. Oct 27, 2015
  24. Oct 23, 2015
  25. Oct 16, 2015
  26. Oct 13, 2015
Loading