1. 05 May, 2014 2 commits
  2. 04 May, 2014 5 commits
  3. 28 Apr, 2014 1 commit
  4. 23 Apr, 2014 1 commit
  5. 21 Apr, 2014 3 commits
  6. 20 Apr, 2014 1 commit
    • Dominik Charousset's avatar
      new message types for brokers · 6de99fdc
      Dominik Charousset authored
      this patch adds new message types for brokers replacing the old
      atom-prefixed messages for less verbose broker implementation
      and to pave the path for future type-safe brokers
      6de99fdc
  7. 19 Apr, 2014 6 commits
  8. 18 Apr, 2014 1 commit
  9. 13 Apr, 2014 3 commits
  10. 27 Mar, 2014 2 commits
  11. 25 Mar, 2014 1 commit
    • Dominik Charousset's avatar
      fixed lots of warnings, removed lockfree::queue · c63d96b4
      Dominik Charousset authored
      this patch fixes lots of warnings about unsafe float comparison,
      signess-errors, implicit conversions and handling of enums in
      switch statements; furthermore, this patch removes
      `boost::lockfree::queue`, mainly because it can hold a maximum
      of 2^16 values (which is not accounted for in the implementation
      of the scheduler)
      c63d96b4
  12. 24 Mar, 2014 3 commits
  13. 21 Mar, 2014 3 commits
    • Dominik Charousset's avatar
      Merge branch 'master' into unstable · b24375d9
      Dominik Charousset authored
      b24375d9
    • Dominik Charousset's avatar
      maintenance · 4151aac8
      Dominik Charousset authored
      Firstly, this patch resolved some minor issues:
      
      - fixed some minor mistakes in the documentation
      - fixed several warnings such as sign conversions, weak vtables, etc.
      - got rid of unused enum value `hm_timeout_msg`
      - use 64bit integer for duration type, closes #9
      - throw exception when trying to use a negative timeout for receiving messages
      
      Secondly, this patch enforces a better and more C++11-ish coding style:
      
      - use `noexcept` instead of `throw()`
      - annotate fallthroughs in switch statements via `CPPA_ANNOTATE_FALLTHROUGH`
      - prefer `enum class` over `enum`
      - prefer exhaustive list of cases over relying on a `default:` case
      - suppress third party warnings via `CPPA_PUSH_WARNINGS`/`CPPA_POP_WARNINGS`
      - use `[[noreturn]]` whenever possible
      4151aac8
    • Dominik Charousset's avatar
      Merge pull request #120 from mavam/master · d0393f7a
      Dominik Charousset authored
      Record CC and CXX in config.status.
      d0393f7a
  14. 20 Mar, 2014 3 commits
  15. 18 Mar, 2014 5 commits