Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Apr 8, 2013
Commits on Mar 31, 2013
Commits on Mar 23, 2013
Commits on Feb 25, 2013
Commits on May 24, 2012
Commits on May 9, 2012
Commits on May 6, 2012
  1. - made write calls synchronous

    authored
    - used concurrent_queue class from http://www.justsoftwaresolutions.co.uk/threading/implementing-a-thread-safe-queue-using-condition-variables.html
    - proper I/O stress testing without sleeping intervals
Commits on May 5, 2012
  1. minor fixes

    authored
  2. - valgrind has revealed subtle thread sync bugs. Fixed.

    authored
    - boost::asio::io_service::strand for serialized I/O access to the worker thread
    - more verbose debug logging
    - frame parser split in two stages (old one could choke when multiple NULLs in frame body)
Commits on May 2, 2012
Commits on Apr 25, 2012
  1. yay! binary bodies in frames!

    authored
  2. removed boost::xpressive along with some ~5mb of needless binary blur…

    authored
    …b, reimplemented with simple line parsing (STOMP stands for Simple after all)
Commits on Apr 23, 2012
  1. resilience from TCP disconnects:

    authored
     - client now retries if suddenly disconnected
     - all subscriptions are reapplied upon reconnect
  2. - initial support for reconnection

    authored
    - connection is now synchronous (you shouldn't be able to send frames either way)
Commits on Apr 16, 2012
  1. - added static+dynamic lib target in Makefile

    authored
    - added encode/decode support for StompFrame headers
Commits on Apr 14, 2012
  1. heartbeat mechanism now working

    authored
  2. Alpha-version ready!

    authored
Commits on Apr 10, 2012
Commits on Apr 2, 2012
  1. First Commit

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