Permalink
Commits on Aug 15, 2013
  1. Merge pull request #4 from RemcoTukker/master

    Makefile for ubuntu and user/passcode in connect frame
    committed Aug 15, 2013
Commits on Aug 14, 2013
  1. @RemcoTukker
  2. @RemcoTukker

    added -lpthread for ubuntu build, updated gitiginore, restored interf…

    …ace for backwards compatibility
    RemcoTukker committed Aug 14, 2013
  3. @RemcoTukker

    added gitignore

    RemcoTukker committed Aug 14, 2013
  4. @RemcoTukker
Commits on Apr 14, 2013
Commits on Apr 8, 2013
Commits on Apr 7, 2013
  1. debian packaging in progress

    committed Apr 7, 2013
  2. debian packaging in progress

    committed Apr 7, 2013
Commits on Mar 31, 2013
Commits on Mar 30, 2013
  1. updated README

    committed Mar 30, 2013
  2. libbooststomp.so wasn't picking up the proper rpath for boost_thread …

    …during make install
    committed Mar 30, 2013
Commits on Mar 23, 2013
Commits on Mar 3, 2013
Commits on Feb 25, 2013
Commits on Feb 24, 2013
  1. Merge branch 'master' of github.com:ekarak/BoostStomp

    Conflicts:
    	Makefile
    committed Feb 24, 2013
  2. reorder libs in Makefile

    committed Feb 24, 2013
Commits on Nov 22, 2012
  1. Merge pull request #3 from jgrevich/include_iostream_in_helpers_cpp

    include <iostream> was required for std::cout call
    committed Nov 22, 2012
Commits on Oct 20, 2012
  1. @jgrevich
Commits on Oct 17, 2012
  1. Merge pull request #2 from jgrevich/fix_gcc_linking_error

    library files must come after the object files that link to them.
    committed Oct 17, 2012
  2. @jgrevich
Commits on May 24, 2012
Commits on May 9, 2012
Commits on May 6, 2012
  1. - made write calls synchronous

    - 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
    committed May 6, 2012
Commits on May 5, 2012
  1. minor fixes

    committed May 5, 2012
  2. - valgrind has revealed subtle thread sync bugs. Fixed.

    - 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)
    committed May 5, 2012
Commits on May 2, 2012
Commits on Apr 25, 2012
  1. yay! binary bodies in frames!

    committed Apr 25, 2012
  2. removed boost::xpressive along with some ~5mb of needless binary blur…

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

     - client now retries if suddenly disconnected
     - all subscriptions are reapplied upon reconnect
    committed Apr 23, 2012
  2. - initial support for reconnection

    - connection is now synchronous (you shouldn't be able to send frames either way)
    committed Apr 23, 2012
Commits on Apr 22, 2012