ros-indigo-rosbridge-server (0.7.16-0trusty) trusty; urgency=high



 -- Russell Toris <rctoris@wpi.edu>  Sun, 14 Aug 2016 22:00:00 -0000

ros-indigo-rosbridge-server (0.7.15-0trusty) trusty; urgency=high

  * Track Twisted run_depend
    Fixes #218 <https://github.com/RobotWebTools/rosbridge_suite/issues/218>
  * Add rosbridge_udp cmake install rule #225 <https://github.com/RobotWebTools/rosbridge_suite/issues/225>
  * Stop UDP server on ROS shutdown
  * changelog updated
  * Track Twisted run_depend
    Fixes #218 <https://github.com/RobotWebTools/rosbridge_suite/issues/218>
  * Contributors: Jihoon Lee, Matt Vollrath, Russell Toris

 -- Russell Toris <rctoris@wpi.edu>  Sun, 24 Apr 2016 22:00:00 -0000

ros-indigo-rosbridge-server (0.7.14-0trusty) trusty; urgency=high

  * Abort websocket server listen() retry on shutdown
    This allows the server to shut down via SIGINT or SIGTERM during its listen() retry loop.
  * rospy.get_param instead of get_param
  * actually use those parameters
  * remove reference to retry_startup_delay from rosbridge_udp.launch
  * clean up parameters and handling
    * make parameters accessible via parameter server for all three versions
    * remove old advertise_service parameters
    * UDP and TCP can't do SSL
    * TCP can't authenticate yet (because the RosbridgeTcpSocket class is instantiated for each request and hence does not hold state)
    * UDP does not take a hostname or address, but rather an interface
  * Allow TCP Server to reuse address after restart
    After killing (Ctrl-C) a rosbridge_tcp server instance which has
    connected clients, starting a new instance (on the same port) can
    fail with the error: '[Errno 98] Address already in use'. Although the
    node retries until the server starts, this can take up to a few minutes.
    Instruct the ThreadingTCPServer to allow the reuse of the same address.
  * Adding UDP
  * Contributors: Matt Vollrath, Nils Berg, Victor Savu, XuHao, xuhao1

 -- Russell Toris <rctoris@wpi.edu>  Wed, 10 Feb 2016 23:00:00 -0000

ros-indigo-rosbridge-server (0.7.13-0trusty) trusty; urgency=high

  * Add bson encoding to the server side
  * Add default strings for certfile and keyfile
    This allows downstream packages with roslaunch_add_file_check tests to pass.
  * Fix whitespace in RosbridgeTcpHandler
  * Modularize RosbridgeTcpSocket
  * Modularize RosbridgeWebSocket
  * add shutdown handling to rosbridge_tcp and make rosbridge_websocket more robust
  * Removed space from empty line.
    Thanks @T045T
  * Stop IOLoop on shutdown.
  * Contributors: Benny, David Lu, Matt Vollrath, Nils Berg, Paul Bovbel

 -- Russell Toris <rctoris@wpi.edu>  Thu, 13 Aug 2015 22:00:00 -0000

ros-indigo-rosbridge-server (0.7.12-0trusty) trusty; urgency=high



 -- Russell Toris <rctoris@wpi.edu>  Mon, 06 Apr 2015 22:00:00 -0000

ros-indigo-rosbridge-server (0.7.11-0trusty) trusty; urgency=high

  * rename rosapi script to rosapi_node to address #170 <https://github.com/RobotWebTools/rosbridge_suite/issues/170>
  * Enabled TCP nodelay in Websocket handler
  * Contributors: Jihoon Lee, Sebastien Mamessier

 -- Russell Toris <rctoris@wpi.edu>  Sun, 22 Mar 2015 23:00:00 -0000

ros-indigo-rosbridge-server (0.7.10-0trusty) trusty; urgency=high



 -- Russell Toris <rctoris@wpi.edu>  Tue, 24 Feb 2015 23:00:00 -0000

ros-indigo-rosbridge-server (0.7.9-0trusty) trusty; urgency=high



 -- Russell Toris <rctoris@wpi.edu>  Mon, 23 Feb 2015 23:00:00 -0000

ros-indigo-rosbridge-server (0.7.8-0trusty) trusty; urgency=high

  * Fix path to Tornado speedup extension source
  * Build Tornado speedups
    Fixes #135 <https://github.com/RobotWebTools/rosbridge_suite/issues/135>
  * Contributors: Matt Vollrath

 -- Russell Toris <rctoris@wpi.edu>  Thu, 15 Jan 2015 23:00:00 -0000

ros-indigo-rosbridge-server (0.7.7-0trusty) trusty; urgency=high

  * remove rosbridge_tools from dependency #163 <https://github.com/RobotWebTools/rosbridge_suite/issues/163>
  * reverting back the changes
  * Contributors: Jihoon Lee

 -- Russell Toris <rctoris@wpi.edu>  Mon, 05 Jan 2015 23:00:00 -0000

ros-indigo-rosbridge-server (0.7.6-0trusty) trusty; urgency=high

  * 0.7.5
  * update changelog
  * Function in robridge_tools for importing tornado
  * Revert "reverts back to internal tornado until fix is ready"
    This reverts commit 49eeb1d97da154213d3170c95169b5677b329d07.
  * 0.7.4
  * changelog updated
  * reverts back to internal tornado until fix is ready
  * 0.7.3
  * changelog updated
  * 0.7.2
  * changelog updated
  * use alias to import rosbridge_tool tornado
  * move modules under rosbridge_tools
  * 0.7.1
  * update changelog
  * Merge pull request #147 from RobotWebTools/migrate_third_parties
    separate tornado and backports from rosbridge_server
  * seprate out third party library and ros related script
  * remove setup.py
  * add rosbridge_tools as rosbridge_server dependency
  * remove python-imaging dependency. it is used in rosbridge_library
  * 0.7.0
  * changelog updated
  * Contributors: Jihoon Lee, Jon Binney, Russell Toris

 -- Russell Toris <rctoris@wpi.edu>  Thu, 25 Dec 2014 23:00:00 -0000

ros-indigo-rosbridge-server (0.7.5-0trusty) trusty; urgency=high

  * Function in robridge_tools for importing tornado
  * Revert "reverts back to internal tornado until fix is ready"
    This reverts commit 49eeb1d97da154213d3170c95169b5677b329d07.
  * Contributors: Jon Binney

 -- Russell Toris <rctoris@wpi.edu>  Thu, 25 Dec 2014 23:00:00 -0000

ros-indigo-rosbridge-server (0.7.4-0trusty) trusty; urgency=high

  * reverts back to internal tornado until fix is ready
  * Contributors: Russell Toris

 -- Russell Toris <rctoris@wpi.edu>  Mon, 15 Dec 2014 23:00:00 -0000

ros-indigo-rosbridge-server (0.7.3-0trusty) trusty; urgency=high



 -- Russell Toris <rctoris@wpi.edu>  Sun, 14 Dec 2014 23:00:00 -0000

ros-indigo-rosbridge-server (0.7.2-0trusty) trusty; urgency=high

  * use alias to import rosbridge_tool tornado
  * move modules under rosbridge_tools
  * 0.7.1
  * update changelog
  * Merge pull request #147 from RobotWebTools/migrate_third_parties
    separate tornado and backports from rosbridge_server
  * seprate out third party library and ros related script
  * remove setup.py
  * add rosbridge_tools as rosbridge_server dependency
  * remove python-imaging dependency. it is used in rosbridge_library
  * Contributors: Jihoon Lee, Russell Toris

 -- Russell Toris <rctoris@wpi.edu>  Sun, 14 Dec 2014 23:00:00 -0000

ros-indigo-rosbridge-server (0.7.1-0trusty) trusty; urgency=high

  * Merge pull request #147 <https://github.com/RobotWebTools/rosbridge_suite/issues/147> from RobotWebTools/migrate_third_parties
    separate tornado and backports from rosbridge_server
  * seprate out third party library and ros related script
  * remove setup.py
  * add rosbridge_tools as rosbridge_server dependency
  * remove python-imaging dependency. it is used in rosbridge_library
  * Contributors: Jihoon Lee, Russell Toris

 -- Russell Toris <rctoris@wpi.edu>  Mon, 08 Dec 2014 23:00:00 -0000

ros-indigo-rosbridge-server (0.7.0-0trusty) trusty; urgency=high



 -- Russell Toris <rctoris@wpi.edu>  Mon, 01 Dec 2014 23:00:00 -0000

ros-indigo-rosbridge-server (0.6.8-0trusty) trusty; urgency=high



 -- Russell Toris <rctoris@wpi.edu>  Tue, 04 Nov 2014 23:00:00 -0000

ros-indigo-rosbridge-server (0.6.7-0trusty) trusty; urgency=high

  * updated package manifests
  * Merge pull request #137 from RobotWebTools/revert
    Revert "Install Tornado via rosdep"
  * Revert "Install Tornado via rosdep"
    This reverts commit 2d8a2fa5d23550427d6957acffc7dfa6f55e9c34.
  * Contributors: Russell Toris

 -- Russell Toris <rctoris@wpi.edu>  Tue, 21 Oct 2014 22:00:00 -0000

ros-indigo-rosbridge-server (0.6.6-0trusty) trusty; urgency=high

  * Install Tornado via rosdep
    Use python-tornado-pip to make sure we get the speedups introduced in Tornado 3.2.
  * Contributors: Matt Vollrath

 -- Brandon Alexander <baalexander@gmail.com>  Mon, 20 Oct 2014 22:00:00 -0000

ros-indigo-rosbridge-server (0.6.5-0trusty) trusty; urgency=high

  * 0.6.4
  * update changelog
  * add backports to setup.py, so backports.ssl_match_hostname can be properly resolved
  * 0.6.3
  * update change log
  * Contributors: Jihoon Lee, Nils Berg

 -- Brandon Alexander <baalexander@gmail.com>  Mon, 13 Oct 2014 22:00:00 -0000

ros-indigo-rosbridge-server (0.6.4-0trusty) trusty; urgency=high

  * add backports to setup.py, so backports.ssl_match_hostname can be properly resolved
  * Contributors: Nils Berg

 -- Brandon Alexander <baalexander@gmail.com>  Tue, 07 Oct 2014 22:00:00 -0000

ros-indigo-rosbridge-server (0.6.3-0trusty) trusty; urgency=high



 -- Brandon Alexander <baalexander@gmail.com>  Mon, 06 Oct 2014 22:00:00 -0000

ros-indigo-rosbridge-server (0.6.2-0trusty) trusty; urgency=high

  * Merge pull request #125 from megawac/json
    Remove unused imports; move json imports to utility
  * override to enable support for allowing alternate origins
    To accept all cross-origin traffic (which was the default prior to Tornado 4.0), simply override this method to always return true.
  * import backports.ssl_match_hostname 3.4.0.2
  * upgrade tornado to 4.0.2
  * Remove unused json imports; move json imports to utility
    Fixes #7
  * Contributors: Graeme Yeates, Ramon Wijnands, Russell Toris

 -- Brandon Alexander <baalexander@gmail.com>  Sun, 05 Oct 2014 22:00:00 -0000

ros-indigo-rosbridge-server (0.6.1-0trusty) trusty; urgency=high



 -- Brandon Alexander <baalexander@gmail.com>  Sun, 31 Aug 2014 22:00:00 -0000

ros-indigo-rosbridge-server (0.6.0-0trusty) trusty; urgency=high



 -- Brandon Alexander <baalexander@gmail.com>  Thu, 22 May 2014 22:00:00 -0000

ros-indigo-rosbridge-server (0.5.4-0trusty) trusty; urgency=high



 -- Brandon Alexander <baalexander@gmail.com>  Wed, 16 Apr 2014 22:00:00 -0000

ros-indigo-rosbridge-server (0.5.3-0trusty) trusty; urgency=high

  * rosbridge_server: add install tag for python files, not just symlinks, to make them executable
  * Contributors: ipa-mig

 -- Brandon Alexander <baalexander@gmail.com>  Thu, 27 Mar 2014 23:00:00 -0000

ros-indigo-rosbridge-server (0.5.2-0trusty) trusty; urgency=high

  * move global param into local param to address issue #25 <https://github.com/RobotWebTools/rosbridge_suite/issues/25>
  * moving global parameter into local parameter to address issue #25 <https://github.com/RobotWebTools/rosbridge_suite/issues/25>
  * merging changes of groovy-devel into hydro-devel
  * Specific IP adress binding using roslauch
  * added parameter lookup to rosbridge_tcp.py, modules where those are used, and default parameters to launch file; internal default-values still get used when launch-file does not provide them; internal defaults can be changed within rosbridge_tcp.py
  * increaing max_msg_length - still hardcoded
  * preparing pull request for upstream..
  * cleanup: files, notes, some code
  * cleanup tcp-server
  * added message_field <message_intervall> to allow client to control delay between messages from rosbridge
  * tested rosbridge_websocket with new capabilities; websocket test scripts not working yet..; but new caps are working when using rosbridge_websocket and tcp2ws wrapper --> so only testscripts need to be fixed for websockets.
  * feierabend.. morgen weiter mit server & client JSON-decoder, see notes
  * only current changes; not yet done..
  * code cleanup, not yet finished..; rosbridge logging much cleaner now
  * file extension for websocket server .py
  * ...
  * ...
  * fixed test_server_defragment - recodegit status
  * linuxonandroid
  * added extension to server script; + symlink
  * fixed some parts; ..still better do some redesign for queueing of messages..
  * forced tcp_send to use queue and use delay between sends
  * blocking behavior for service requests to non-ros; test-scripts use get-ip4 helper function; ..needs a lot cleanup before next steps..
  * message_size debugging; TODO: sort list of received fragments! ; make sure receive_buffers are big enough for fragment_size + header..
  * some code cleanup
  * some minor changes: comments, debug-output, ..
  * first working classes: service_server
  * added socket_timeout and exception-handling for clients that do not send any data at all but are listening only.
  * Catkin fixes for rosbridge TCP.
  * Catkinizes rosbridge_tcp.
    Adds launch file too.
  * Clean up of Rosbridge TCP.
  * add rosbridge_server with tcp socket support
  * adapt rosbridge_tcp to groovy-devel structure
  * add rosbridge_server with tcp socket support
  * Param bug fixed
  * SSL options added
  * Contributors: Brandon Alexander, Jihoon Lee, Russell Toris, Steffel Fénix, dave, fxm-db, ipa-fxm, root

 -- Brandon Alexander <baalexander@gmail.com>  Thu, 13 Mar 2014 23:00:00 -0000

ros-indigo-rosbridge-server (0.5.1-0trusty) trusty; urgency=high



 -- Brandon Alexander <baalexander@gmail.com>  Wed, 30 Oct 2013 23:00:00 -0000

ros-indigo-rosbridge-server (0.5.0-0trusty) trusty; urgency=high

  * 0.5.0 preparation for hydro release
  * Removes trailing commas.
  * removing global bin installation in setup.py
  * Contributors: Brandon Alexander, Jihoon Lee

 -- Brandon Alexander <baalexander@gmail.com>  Tue, 16 Jul 2013 22:00:00 -0000

ros-indigo-rosbridge-server (0.4.4-0trusty) trusty; urgency=high



 -- Brandon Alexander <baalexander@gmail.com>  Sun, 07 Apr 2013 22:00:00 -0000

ros-indigo-rosbridge-server (0.4.3-0trusty) trusty; urgency=high



 -- Brandon Alexander <baalexander@gmail.com>  Wed, 03 Apr 2013 06:24:00 -0000

ros-indigo-rosbridge-server (0.4.2-0trusty) trusty; urgency=high

  * launch file location fixed in install
  * response from rosauth fixed
  * authentication added
  * launch file updated with args for port and SSL options
  * SSL options added
  * eclipse projects removed
  * Contributors: Russell Toris

 -- Brandon Alexander <baalexander@gmail.com>  Wed, 03 Apr 2013 06:12:00 -0000

ros-indigo-rosbridge-server (0.4.1-0trusty) trusty; urgency=high



 -- Brandon Alexander <baalexander@gmail.com>  Wed, 06 Mar 2013 23:00:00 -0000

ros-indigo-rosbridge-server (0.4.0-0trusty) trusty; urgency=high

  * Resolves submodule issues.
  * Adds rosbridge_websocket launch file.
  * Uses only 1 .gitignore to avoid confusion.
  * Fixing rosapi's "Cannot include proxy..." errors.
  * Renames server script to rosbridge_websocket.
  * Adds BSD license header to code files.
    See Issue #13 <https://github.com/RobotWebTools/rosbridge_suite/issues/13>.
  * rosbridge_server requires rosapi.
  * Moves rosbridge_server code to scripts.
    Was getting an odd bug with tornado:
    [ERROR] [WallTime: 1356115083.100585] Uncaught exception, closing connection.
    [ERROR] [WallTime: 1356115083.100900] Exception in callback <tornado.stack_context._StackContextWrapper object at 0x1dd6e10>
  * Removing ultrajson from rosbridge.
    If JSON parsing becomes a performance bottle neck, we can readd it.
  * Refactors rosbridge_server. Adds scripts dir.
  * Catkinizing rosbridge_library and server.
  * Added command line --port argument.
  * Collapse directory structure.
  * Moved the packages inside a folder called rosbridge
  * Initial commit of rosbridge_server
  * Contributors: Austin Hendrix, Brandon Alexander, Jonathan Mace

 -- Brandon Alexander <baalexander@gmail.com>  Mon, 04 Mar 2013 23:00:00 -0000


