Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Nov 13, 2012

  1. Dominik Charousset

    changed version to 0.5.3

    authored
  2. Dominik Charousset

    renamed example binary and require CMake 2.8

    authored

Nov 12, 2012

  1. Dominik Charousset

    work around annoying GCC bug w/ friend declaration

    authored
  2. Dominik Charousset

    removed useless to_string in ostringstream usage

    authored
  3. Dominik Charousset

    changed throw_io_failure to use ostringstream

    this patch re-implements throw_io_failure to take a const char* and
    use a string stream to build error message, fixes #73
    authored

Nov 07, 2012

  1. Dominik Charousset

    use string for s_last_line rather than any_tuple

    authored

Nov 06, 2012

  1. Dominik Charousset

    Qt example highlighting actor_widget_mixin

    this example optionally builds when Qt4 is found during CMake
    invokation and illustrates how to use actor_widget_mixin to send
    and receive messages from a QWidget-based class
    authored
  2. Dominik Charousset

    some cleanup

    example uses 'EXIT' messages rather than user-defined quit messages and
    no longer checks wheter the sender is a proxy, because this might lead
    newcomers to believe that such a check is safe (it isn't, because remote
    actors can fake the sender information, so that an actor receives a
    message "from itself" for example)
    authored
  3. Dominik Charousset

    forward ctor arguments to base class

    authored
  4. Dominik Charousset

    provide default argument for third ctor argument

    authored
  5. Dominik Charousset

    adapt actor_companion_mixin to memory interface

    this patch uses the new memory interface for recursive_queue_node
    authored
  6. Dominik Charousset

    added send_as and send_tuple_as functions

    these functions provide a simple interface to "fake"
    the sender information of a message
    authored
  7. Dominik Charousset

    added a lightweight scope guard implementation

    authored
  8. Dominik Charousset

    fix friend declaration for GCC

    authored
  9. Dominik Charousset

    use per-thread caching for actors

    this patch extends the caching strategy to actor instances to minimize
    access to the heap through new/delete
    authored
  10. Dominik Charousset

    fixed possible memory corruption after shutdown

    this patch fixes a possible memory corruption when the middleman is accessed
    via a `protocol` parent pointer after `shutdown` was called
    authored
  11. Dominik Charousset

    added new intrusive_fwd_ptr smart pointer

    this implementation can be used with forward declarations and is
    implicit convertible to intrusive_ptr
    authored

Nov 05, 2012

  1. Dominik Charousset

    clarify dependencies

    added Pthread dependency and marked Boost.Context as optional
    authored
  2. Dominik Charousset

    use per-thread recursive_queue_node caching

    this patch replaces the per-actor caching of `recursive_queue_node`
    instances with a per-thread caching strategy that also allocates
    nodes more efficiently
    authored
  3. Dominik Charousset

    got rid of Boost.Thread dependency

    libcppa actually didn't use Boost.Thread for quite some time now,
    this patch finally removed the dependency from CMake project file
    authored
  4. Dominik Charousset

    more consequent move usage for delayed messages

    authored
  5. Dominik Charousset

    removed single_reader_queue::not_empty

    authored
  6. Dominik Charousset

    updated documentation

    authored
  7. Dominik Charousset

    documentation

    authored
  8. Dominik Charousset

    shutdown function no longer waits for actors

    authored
  9. Dominik Charousset

    fixes due to latest changes in opt.hpp

    authored
  10. Dominik Charousset

    documentation

    authored
  11. Dominik Charousset

    documentation

    authored
  12. Dominik Charousset

    code cleanup and documentation

    authored
  13. Dominik Charousset

    pattern matching improvements

    this patch adds a new `match_split` function to split a string and match the
    result, renames `on_vopt` to `on_opt0` and `on_opt` to `on_opt1` and adds
    documentation to opt.hpp
    authored
  14. Dominik Charousset

    maintenance and documentation of group chat

    authored
  15. Dominik Charousset

    fixed output of help text for program options

    authored
  16. Dominik Charousset

    fixed arg names in error messages

    authored
  17. Dominik Charousset

    categorized examples

    authored
  18. Dominik Charousset

    removed unused class `singly_linked_list`

    authored
Something went wrong with that request. Please try again.