Activity
From 09/28/2012 to 10/27/2012
10/26/2012
- 07:36 PM Revision 9c42be50 (rsb-yarp-cpp): Added port-name-based wire-schema heuristic in src/rsc/transpor...
- The heuristic works as follows: each connector can store a list of
rules which associate port name patterns with wire... - 07:16 PM Revision 4ef25b82 (rsb-cpp): Added wire-schema template parameter in src/rsb/converter/RosettaCon...
- * src/rsb/converter/RosettaConverter.h: added template parameter
WireSchema to class RosettaConverter; generated wi... - 07:16 PM Revision 6b8ccf88 (rsb-cpp): Allow '_' characters in scope components in src/rsb/Scope.cpp
- * src/rsb/Scope.cpp: in verifyAndSplit, allow '_' characters in scope
components
10/25/2012
- 02:00 PM Revision 2dd675b7 (rsb-cpp): temp
10/24/2012
- 03:18 PM Revision 1dc8fc12 (rsb-manual): Some comments and indentation fixes in CMakeLists.txt
- * CMakeLists.txt: added some comments; fixed indentation
- 03:18 PM Revision 4cb747f2 (rsb-manual): Shortened document titles in install-*.rst
- * install-cl.rst: changed title "Installing the Common Lisp
Implementation of |project|" -> "Common Lisp Implementa... - 03:18 PM Revision 5c46d8ce (rsb-manual): Fixed repository URLs using CMake-generated replacements
- fixes #1118
Use CMake to generate replacements of the form|repository_SUBPROJECT|
and |repository_versioned_SUBPROJE...
10/23/2012
- 01:47 AM Revision e0ce1104 (rsb-cpp): Fixed namespace of spread transport code in src/rsb/transport/spread/*
- * src/rsb/transport/spread/Assembly.{h,cpp}: changed namespace
rsb::spread -> rsb::transport::spread; adapted logge... - 06:37 PM Revision d00bf820 (rsb-yarp-cpp): Added port-name-based wire-schema heuristic in src/rsc/transpor...
- The heuristic works as follows: each connector can store a list of
rules which associate port name patterns with wire... - 05:21 PM Revision 6e2609ed (rsb-cpp): Fixed namespace of inprocess transport code in src/rsb/transport/inp...
- * src/rsb/transport/inprocess/Bus.{h,cpp}: changed namespace
rsb::inprocess -> rsb::transport::inprocess
* src/rsb/... - 05:15 PM Revision c40db5e5 (rsb-cpp): Memory leak fix and minor improvements in src/rsb/converter/Reposito...
- * src/rsb/converter/Repository.h: in
getConvertersFor{Serialization,Deserialization}, use shared_ptrs
from the be... - 05:15 PM Revision 14bfcacf (rsb-cpp): Removed unnecessary getClassName methods in rsc/transport/**
- * src/rsb/transport/Factory.h: removed unnecessary getClassName
methods
* src/rsb/transport/inprocess/Bus.{h,cpp}: ... - 05:13 PM Revision 53e212e6 (rsb-cpp): Pass Informer scope to OutConnectors; store it there
- * src/rsb/Informer.cpp: pass scope to constructed OutRouteConfigurator
* src/rsb/eventprocessing/OutRouteConfigurator... - 03:34 PM Revision 2afdbc05 (rsb-manual): Initial specification of flow control in specification-flow-contr...
- * specification-flow-control.rst: new file; contains specification of
the flow control protocol
* specification.rst... - 03:34 PM Revision 50274532 (rsb-manual): Allow _ in scope components in specification-scope.rst
- * specification-scope.rst: added _ character in regular expression for
scope strings - 03:33 PM Revision 681144c6 (rsb-manual): Initial draft documentation for YARP transport
- * common.rst: added description of environment variables for the
tcp+yarp and yarp transports
* specification-yarp.... - 03:32 PM Revision c2e12649 (rsb-manual): Added ZMQ transport environment variables in common.rst
- * common.rst: added description of environment variables related to
the ZMQ transport - 03:32 PM Revision 67baf28f (rsb-manual): Added initial specification of ØMQ transport in specification-zmq...
- * specification-zmq.rst: new file; contains initial specification of
ØMQ transport
* specification.rst: include spe... - 03:26 PM Revision b6216d11 (rsb-manual): Use Java and Common Lisp domains in tutorial.rst
- Note: The Sphinx extensions for the Java and Common Lisp domains are
currently not included in the default Sphinx ins... - 03:21 PM Revision 3910c4b2 (rsb-manual): Added specification for configuration in specification-config.rst
- refs #1128
* specification-config.rst: contains specification of configuration
mechanisms
* specification.rst: inc... - 03:20 PM Revision 7c4d030d (rsb-manual): Added description of event formatting in formatting.rst
- * formatting.rst: new file; contains description of event formatting
* logger.rst: added seealso reference to formatt... - 03:20 PM Revision 1eff7ab5 (rsb-manual): Added inter-transport description in specification-inter-transpor...
- refs #1128
* specification-inter-transport-communication.rst: new file; describes
setups with multiple connectors ... - 03:19 PM Revision 50d08b3e (rsb-manual): Added description of plugins in specification-plugin.rst
- * specification-plugin.rst: new file; contains initial description of
plugin configuration and implementation for a... - 03:18 PM Revision b2605d7b (rsb-manual): Initial draft documentation for ROS transport
- * specification-ros.rst: new file; specification of ROS transport
* specification.rst: link to specification-ros.rst
... - 03:18 PM Revision 4c4bee37 (rsb-manual): Added description in specification-transport-level-filtering.rst
- refs #1128
* specification-transport-level-filtering.rst: new file; contains
description of transport-level filter... - 03:08 PM Revision 95c7eb17 (rsb-manual): Backport: Added explanation for asynchronous receiving in example...
- * examples-basic.rst: for implementations, added explanations to the
listings demonstrating asynchronous receiving ... - 03:08 PM Revision 26ee4afe (rsb-manual): Backport: Added explanation for synchronous receiving in examples...
- * examples-basic.rst: for C++ and Common Lisp, added explanations to
the listings demonstrating synchronous receivi... - 03:08 PM Revision 74d446b5 (rsb-manual): Backport: Improved jQuery-based filtering in _static/multi.js
- Previously, the jQuery filters for containers were too restrictive and
could yield false positives and false negative... - 03:06 PM Revision ef1f0d68 (rsb-manual): Added explanation for asynchronous receiving in examples-basic.rst
- * examples-basic.rst: for implementations, added explanations to the
listings demonstrating asynchronous receiving ... - 03:05 PM Revision c723617c (rsb-cl): Fixed scopes and other minor issues in listener, readers, server exam...
- * examples/listener.lisp (toplevel): changed scope of `with-listener'
form /example/listener2 -> /example/informer
... - 02:07 PM Revision 4edda961 (rsb-manual): Added explanation for synchronous receiving in examples-basic.rst
- * examples-basic.rst: for C++ and Common Lisp, added explanations to
the listings demonstrating synchronous receivi... - 01:33 PM Revision 8c9372cd (rsb-manual): Improved jQuery-based filtering in _static/multi.js
- Previously, the jQuery filters for containers were too restrictive and
could yield false positives and false negative... - 10:58 AM Revision bcebfa49 (rsb-manual): Minor installation fixes.
- * The java git URL was wrong.
* Remove assumptions about ubuntu lucid systems.
* Use |version| macro for RSC branch r... - 10:52 AM Revision 5c118f5f (rsb-manual): URL and syntax fixes for installation instructions.
- * Some repository URLs still contained SVN suffixes.
* Apache Ant was not configured for replacement by sphinx.
* We ... - 10:43 AM Revision 0b945f33 (rsb-manual): Add a note about currently broken git URLs.
- This seems to confuse users.
- 10:43 AM Revision 4ea9cdb3 (rsb-manual): Add the repository location of the protocol project after the lan...
- implementation table.
I got questions where to find the repository for the protocol
and this is the first entry poin... - 10:36 AM Revision f5de702a (rsb-manual): Add ignore pattern for build folders.
10/22/2012
- 06:03 PM Revision 0bfcb51a (rsb-cpp): temp
- 05:43 PM Revision f9e6e600 (rsb-yarp-cpp): Added nameserver support in src/rsb/transport/yarp/*.{h,cpp}
- * src/rsb/transport/yarp/Nameserver.{h,cpp}: new files; implement
simple YARP nameserver queries
* src/rsb/transpor... - 12:22 PM Revision e9cdcf66 (rsb-manual): Added description of plugins in specification-plugin.rst
- * specification-plugin.rst: new file; contains initial description of
plugin configuration and implementation for a...
10/19/2012
- 02:39 PM RSB XML Support Revision d25941f4 (rsb-xml-java): Updated .gitignore file for maven
- 02:35 PM RSB XML Support Revision db1746f5 (rsb-xml-java): Created branch for CLF in rsb-xml-java and created maven project
10/18/2012
- 10:06 PM Revision fcc44f23 (rsb-cpp): Fixed printContents method in src/rsb/converter/Converter.h
- * src/rsb/converter/Converter.h: printContents used to access the
wireSchema and dataType members directly; call co... - 10:05 PM Revision e3fe1fb9 (rsb-cpp): Be more verbose regarding converter, connector registration
- * src/rsb/converter/Repository.h: print a log message when a converter
is registered
* src/rsb/transport/Factory.h:... - 05:42 PM Revision a5ae68d7 (rsb-cl): Added source/sink participants in src/patterns/data-flow/*.lisp
- * src/conditions.lisp (rsb-condition): new condition class
(rsb-error): added superclass `rsb-condition'; adapted do... - 04:11 PM Revision dc3ee32b (rsb-manual): Fixed typo in _templates/page.html
- * _templates/page.html: fixed typo "Study example" -> "Study examples"
- 04:08 PM Revision b7f9ae18 (rsb-manual): Improved citation style in corlab/static/corlab.css
- * corlab/static/corlab.css: improved width and border stetting styles
for citation tables - 02:55 PM Revision 6c7f5716 (rsb-cpp): Fixed exception message in src/rsb/transport/socket/Factory.cpp
- * src/rsb/transport/socket/Factory.cpp: fixed typo in message of
exception thrown from BusServer::getBusClientFor()
10/17/2012
- 05:04 PM Revision 7b37679c (rsb-cpp): Remove log4cxx settings file.
- log4cxx isn't used in RSB since ages. No need to have this file here.
- 05:03 PM Revision b9b4def7 (rsb-cpp): Remove the NEWS file.
- We never really used this. I see no reason to leave a sample file there.
- 02:20 AM Revision c2280f0a (rsb-tools-cl): Added support for BGR in formatting/payload-image-png.lisp
- * formatting/payload-image-png.lisp
(format-payload image style-image/png stream): added support for
color-bgr; a...
10/16/2012
- 04:21 PM Revision dad483da (rsb-cl): Backport: Reorganized examples, added more sphinx marks in examples/*...
- * examples/client.lisp: present macro-based version first, then
variable-based version; added sphinx marks for both... - 04:20 PM Revision 4240e588 (rsb-cl): Backport: Added sphinx marks to examples; minor cleanup
- * examples/client.lisp: added sphinx marks; removed Spread note
* examples/informer.lisp: likewise
* examples/listene... - 04:19 PM Revision 3f7c29a2 (rsb-java): Backport: Cleaned up and reorganized examples in examples/tutorial/...
- refs #1196
* examples/tutorial/protobuf/RegistrationExample.java: new file;
demonstrates registration of converter... - 04:18 PM Revision 0842701d (rsb-java): Backport: Simplified examples in examples/*.java
- * examples/InformerExample.java: cleaned up comments; removed
iterations; canonicalized example payload
* examples/... - 04:18 PM Revision 97e55a3a (rsb-java): Backport: Added sphinx marks in examples; fixed indentation; cleanup
- * examples/InformerExample.java: fixed indentation; cleanup; updated
copyright; added sphinx marks
* examples/DataL... - 04:14 PM Revision 612786ce (rsb-python): Backport: Simplified and reorganized examples/protobuf/*.py
- refs #1196
* examples/protobuf/registration.py: new file; illustrates
registration of converters
* examples/protob... - 04:14 PM Revision 8000d98c (rsb-python): Backport: Added sphinx marks in examples
- * examples/informer.py: added sphinx marks
* examples/listener.py: likewise
* examples/server.py: likewise
* examples... - 04:14 PM Revision 52ea7b42 (rsb-python): Backport: Simplified and fixed example programs in examples/*.py
- * examples/informer.py: removed repetitions; removed module imports;
reduced verbosity
* examples/listener.py: simi... - 04:12 PM Revision 7f414dfb (rsb-cpp): Backport: Simplified and reorganized examples in examples/protobuf_c...
- refs #1196
* examples/protobuf_converter/registration.cpp: new file; demonstrates
registrations of converters with... - 04:12 PM Revision b756787f (rsb-cpp): Backport: Simplified example programs in examples/
- * examples/informer/informer.cpp: simplified program by removing
multiple iterations, console output, timing measur... - 04:12 PM Revision 7a3a6f53 (rsb-cpp): Backport: Added sphinx marks in some examples
- * examples/informer/informer.cpp: added sphinx marks
* examples/listener/listener.cpp: likewise
* examples/server/cli... - 04:06 PM Revision d94326ca (rsb-manual): Backport: Renamed section Tutorial -> Examples
- refs #1132
* examples-basic.rst: renamed {tutorial -> examples}-basic.rst
* examples-chat.rst: similar
* examples-co... - 04:03 PM Revision 1acc9223 (rsb-manual): Backport: Describe converter registration with examples in tutori...
- refs #1196
* tutorial-converters.rst: new file; contains converter part of the
tutorial; currently explains regist... - 04:02 PM Revision 002ec34e (rsb-manual): Backport: Fleshed out RPC section in tutorial-basic.rst
- * tutorial-basic.rst: added introduction paragraph to "Remote
Procedure Calls" section; in "Client" section, added ... - 04:02 PM Revision d1dc29eb (rsb-manual): Backport: Added introductory paragraph in tutorial-basic.rst
- * tutorial-basic.rst: added an introductory paragraph which gives an
overview over the entire "Basic Communication"... - 04:02 PM Revision af2a4597 (rsb-manual): Backport: Added entries for reader, {local,remote} server in glos...
- * glossary.rst: added entries "reader", "local server", "remote
server"; emphasize asynchronous receiving in "liste... - 03:57 PM Revision be9abff0 (rsb-manual): Backport: Split tutorial.rst into tutorial-{basic,chat,extension-...
- * tutorial.rst: extended introduction and overview; moved content into
tutorial-{basic,chat,extension-points}.rst
*... - 03:57 PM Revision 05e1f708 (rsb-manual): Backport: Added language-specific explanation "Sending Data" in t...
- * tutorial.rst: in "Sending Data" section, added language-specific
explanations which are tied to respective listin... - 03:57 PM Revision ecc7b5c1 (rsb-manual): Backport: Improved "A Chat System" section in tutorial.rst
- * tutorial.rst: in section "A Chat System", added introductory texts
to "A Chat System", "Part 1: Sending and Recei... - 03:56 PM Revision 1924aaee (rsb-manual): Backport: Improved "{Sending,Receiving} Data" and "RPC" sections ...
- * tutorial.rst: in "Sending Data", added introductory paragraph, in
"Receiving Data", added subsections for synchro... - 03:55 PM Revision 5feca9f8 (rsb-manual): Backport: Added introduction and summary in tutorial.rst
- * tutorial.rst: added explanatory text at the beginning
- 03:55 PM Revision 7a97ee8c (rsb-manual): Backport: Use dynamic content switcher and marks in tutorial.rst
- * tutorial.rst: use dynamic content switcher to provide programming
language-specific variants of "sending data", "... - 03:54 PM Revision 73d8924c (rsb-manual): Backport: Added Javascript-based dynamic content switcher
- A multi-variant section is created by using nested .. container::
directives as follows:
.. container:: NAME-multi
... - 03:43 PM Revision 9222e002 (rsb-manual): Backport: Detailed rsb-python install documentation
- 01:28 PM Revision 49eac22e (rsb-talks): Added RST description to the talk.
- Copied and modified a slide from the overvie-isy talk.
10/15/2012
- 12:23 PM Revision bb79983e (rsb-manual): added link to RSB paper and some words on scopes, fixes #202
10/14/2012
- 04:52 PM Revision c4584f42 (rsb-tools-cpp): Fix debina package dependency.
- Since 0.8 the package is called librsb0.x instead of rsb0.x.
10/13/2012
- 04:37 PM Revision 2f2be84b (rsb-manual): Renamed section Tutorial -> Examples
- refs #1132
* examples-basic.rst: renamed {tutorial -> examples}-basic.rst
* examples-chat.rst: similar
* examples-co...
10/12/2012
- 08:37 PM Revision b4ab60ee (rsb-python): Backport: Fixed configuration test in test/coretest.py
- * test/coretest.py: changed expected number of available transports 2
-> 3
10/10/2012
- 01:50 AM Revision 23828117 (rsb-manual): Describe converter registration with examples in tutorial-convert...
- fixes #1196
* tutorial-converters.rst: new file; contains converter part of the
tutorial; currently explains regis... - 01:29 AM Revision 8a627371 (rsb-java): Cleaned up and reorganized examples in examples/tutorial/protobuf
- refs #1196
* examples/tutorial/protobuf/RegistrationExample.java: new file;
demonstrates registration of converter... - 09:07 PM Revision 057f6a87 (rsb-cpp): Simplified and reorganized examples in examples/protobuf_converter/
- refs #1196
* examples/protobuf_converter/registration.cpp: new file; demonstrates
registrations of converters with... - 09:06 PM Revision 5a125638 (rsb-python): Simplified and reorganized examples/protobuf/*.py
- refs #1196
* examples/protobuf/registration.py: new file; illustrates
registration of converters
* examples/protob... - 03:06 PM Revision bde50dbc (rsb-manual): Use Java and Common Lisp domains in tutorial.rst
- Note: The Sphinx extensions for the Java and Common Lisp domains are
currently not included in the default Sphinx ins... - 02:57 PM Revision 1381ccc1 (rsb-manual): Added description in specification-transport-level-filtering.rst
- refs #1128
* specification-transport-level-filtering.rst: new file; contains
description of transport-level filter... - 02:57 PM Revision 0944284a (rsb-manual): Added description of plugins in specification-plugin.rst
- * specification-plugin.rst: new file; contains initial description of
plugin configuration and implementation for a... - 02:54 PM Revision ed314274 (rsb-manual): Added inter-transport description in specification-inter-transpor...
- refs #1128
* specification-inter-transport-communication.rst: new file; describes
setups with multiple connectors ... - 02:53 PM Revision 484f372e (rsb-manual): Added specification for configuration in specification-config.rst
- refs #1128
* specification-config.rst: contains specification of configuration
mechanisms
* specification.rst: inc... - 02:52 PM Revision 1c062692 (rsb-manual): Added description of event formatting in formatting.rst
- * formatting.rst: new file; contains description of event formatting
* logger.rst: added seealso reference to formatt... - 02:52 PM Revision 917b2715 (rsb-manual): Initial draft documentation for ROS transport
- * specification-ros.rst: new file; specification of ROS transport
* specification.rst: link to specification-ros.rst
... - 02:52 PM Revision a581e5b5 (rsb-manual): Initial draft documentation for YARP transport
- * common.rst: added description of environment variables for the
tcp+yarp and yarp transports
* specification-yarp.... - 02:51 PM Revision 6fec2d20 (rsb-manual): Added ZMQ transport environment variables in common.rst
- * common.rst: added description of environment variables related to
the ZMQ transport - 02:51 PM Revision 4c819142 (rsb-manual): Added initial specification of ØMQ transport in specification-zmq...
- * specification-zmq.rst: new file; contains initial specification of
ØMQ transport
* specification.rst: include spe... - 12:31 PM Revision 29d8fb91 (rsb-talks): Remove bibliography reference.
- 11:39 AM Revision b2c53f28 (rsb-talks): Add a 5 minutes talk.
- This is a very brief overview of RSB.
- 10:56 AM Revision 71fca954 (rsb-talks): Add makefile for the simplified overview talk.
10/09/2012
- 01:55 AM Revision 3a475202 (rsb-manual): Fixed some typos in specification-scope.rst
- * specification-scope.rst: fixed some typos
- 01:55 AM Revision 9ae50d3e (rsb-manual): Removed term "service" from all documents
- * concepts.rst: removed entry for "service""
* specification-uris.rst: removed all mentions of "service"
* glossary.r... - 01:55 AM Revision 3b0d0daa (rsb-manual): Explain no/multiple servers more thoroughly in specification-requ...
- * specification-request-reply.rst: marked up paragraph about
no/multiple servers as important; added proper explana... - 01:54 AM Revision 8bfa3fff (rsb-manual): Fleshed out RPC section in tutorial-basic.rst
- * tutorial-basic.rst: added introduction paragraph to "Remote
Procedure Calls" section; in "Client" section, added ... - 01:54 AM Revision 7f071663 (rsb-manual): Added introductory paragraph in tutorial-basic.rst
- * tutorial-basic.rst: added an introductory paragraph which gives an
overview over the entire "Basic Communication"... - 01:54 AM Revision df181fd0 (rsb-manual): Added entries for reader, {local,remote} server in glossary.rst
- * glossary.rst: added entries "reader", "local server", "remote
server"; emphasize asynchronous receiving in "liste... - 01:25 AM Revision e7695435 (rsb-cpp): Simplified example programs in examples/
- * examples/informer/informer.cpp: simplified program by removing
multiple iterations, console output, timing measur... - 01:05 AM Revision c92bb999 (rsb-cl): Reorganized examples, added more sphinx marks in examples/*.lisp
- * examples/client.lisp: present macro-based version first, then
variable-based version; added sphinx marks for both... - 01:02 AM Revision 975dd1b4 (rsb-python): Simplified and fixed example programs in examples/*.py
- * examples/informer.py: removed repetitions; removed module imports;
reduced verbosity
* examples/listener.py: simi...
10/08/2012
- 07:04 PM Revision bb892b8d (rsb-manual): Split tutorial.rst into tutorial-{basic,chat,extension-points}.rst
- * tutorial.rst: extended introduction and overview; moved content into
tutorial-{basic,chat,extension-points}.rst
*... - 06:50 PM Revision 9d40c5cc (rsb-manual): Added language-specific explanation "Sending Data" in tutorial.rst
- * tutorial.rst: in "Sending Data" section, added language-specific
explanations which are tied to respective listin... - 06:50 PM Revision 8b21762f (rsb-manual): Improved "A Chat System" section in tutorial.rst
- * tutorial.rst: in section "A Chat System", added introductory texts
to "A Chat System", "Part 1: Sending and Recei... - 06:50 PM Revision 5b6fb0a4 (rsb-manual): Improved "{Sending,Receiving} Data" and "RPC" sections in tutoria...
- * tutorial.rst: in "Sending Data", added introductory paragraph, in
"Receiving Data", added subsections for synchro... - 06:50 PM Revision a5b50842 (rsb-manual): Added introduction and summary in tutorial.rst
- * tutorial.rst: added explanatory text at the beginning
- 06:49 PM Revision 44a4483a (rsb-cpp): Simplified example programs in examples/
- * examples/informer/informer.cpp: simplified program by removing
multiple iterations, console output, timing measur... - 06:47 PM Revision f65d40b6 (rsb-java): Simplified examples in examples/*.java
- * examples/InformerExample.java: cleaned up comments; removed
iterations; canonicalized example payload
* examples/... - 05:49 PM Revision d2e92540 (rsb-cl): Reorganized examples, added more sphinx marks in examples/*.lisp
- * examples/client.lisp: present macro-based version first, then
variable-based version; added sphinx marks for both... - 05:04 PM Revision 6f144965 (rsb-cpp): For debian packaging do not separate between rsb with and without sp...
- We can now alwazs assume that spread is available since it will be (in theory) deployed on our own server and spread ...
10/06/2012
- 06:08 PM Revision eb5f3fd0 (rsb-manual): Use dynamic content switcher and marks in tutorial.rst
- * tutorial.rst: use dynamic content switcher to provide programming
language-specific variants of "sending data", "... - 06:02 PM Revision a2c7a552 (rsb-python): Added sphinx marks in examples
- * examples/informer.py: added sphinx marks
* examples/listener.py: likewise
* examples/server.py: likewise
* examples... - 06:01 PM Revision 38429404 (rsb-java): Added sphinx marks in examples; fixed indentation; cleanup
- * examples/InformerExample.java: fixed indentation; cleanup; updated
copyright; added sphinx marks
* examples/DataL... - 05:57 PM Revision 45aa1f12 (rsb-cpp): Added sphinx marks in some examples
- * examples/informer/informer.cpp: added sphinx marks
* examples/listener/listener.cpp: likewise
* examples/server/cli... - 05:12 PM Revision b49c41b5 (rsb-cl): Added sphinx marks to examples; minor cleanup
- * examples/client.lisp: added sphinx marks; removed Spread note
* examples/informer.lisp: likewise
* examples/listene... - 05:12 PM Revision ed56174c (rsb-cl): Fix race condition in socket transport for auto server mode
- * src/transport/socket/bus-client.lisp (*bus-clients-lock*): changed
to recursive lock
(ensure-bus-client): hold ... - 03:28 PM Revision 176dae3f (rsb-manual): Added Javascript-based dynamic content switcher
- A multi-variant section is created by using nested .. container::
directives as follows:
.. container:: NAME-multi
... - 01:34 PM Revision 8d1fe43a (rsb-tutorials): Added sphinx marks in chat-2/**
- * chat-2/cl/project/avatar.lisp (header): updated copyright
(in-package :chat): added qualification with cl package... - 01:34 PM Revision cd044647 (rsb-tutorials): Added sphinx marks in chat-1/**
- * chat-1/cl/project/chat.lisp (header): updated copyright
(in-package :chat): added qualification with cl package t...
10/04/2012
- 06:44 PM Revision 04b2f796 (rsb-cpp): Backport: Fixed shutdown problem in src/rsb/transport/socket/BusServ...
- BusServer::deactivate() could return before the shutdown was actually
complete. Now it busy-waits for shutdown comple... - 06:32 PM Revision e7351ae9 (rsb-cpp): Fixed shutdown problem in src/rsb/transport/socket/BusServer.cpp
- BusServer::deactivate() could return before the shutdown was actually
complete. Now it busy-waits for shutdown comple... - 05:37 PM Revision a04bd01c (rsb-cpp): More precise assertions in test/rsb/transport/ConnectorTest.cpp
- * test/rsb/transport/ConnectorTest.cpp: in
ConnectorTest::testConstruction, check construction, activation and
de... - 05:23 PM Revision 05b67109 (rsb-cpp): Backport: Fixed (de)activation of BusServer
- * One problem was that asynchronous callbacks (driven by Boost.asio)
could access the BusServer object after/during... - 04:11 PM Revision c8eaedc2 (rsb-cpp): Backport: Added more conservative so-version in {,src}/CMakeLists.txt
- fixes #1187
* CMakeLists.txt: added variable SO_VERSION which is intended to be
used as shared object version; set... - 03:49 PM Revision 1e62022c (rsb-cpp): Fixed (de)activation of BusServer
- * One problem was that asynchronous callbacks (driven by Boost.asio)
could access the BusServer object after/during... - 01:20 PM Revision ddac3c64 (rsb-cpp): Backport: Fixed memory corruption issue in socket transport
- refs #1173
* src/rsb/transport/socket/InPullConnector.cpp: when handling an
event, copy it prior to any modificati... - 01:14 PM Revision 80a7b3ae (rsb-cpp): Backport: Fix default constructor for Scope
- * scopestring and components were out of sync resulting in a
difference between Scope() and Scope("/")
* Added a te...
10/02/2012
- 12:17 AM Revision 42b5f7da (rsb-manual): Explain installation of protoc in install.rst
- * install.rst: in section "PyPI Packages" explain how to install
protoc since it is a mandatory dependency - 10:51 PM Revision 35b3f9fc (rsb-integrationtest): Adaptations to changes in RS{C,B} in cpp/config.cpp
- * cpp/config.cpp: use rsc::config::ConfigFileSource instead of the
removed rsb::ParticipantConfig::fromFile - 10:42 PM Revision a988107c (rsb-cpp): Fixed behavior of Factory constructor in case when user has no home dir
- * src/rsb/Factory.cpp: when computing the default plugin search path
in the constructor, handle the exception which... - 10:42 PM Revision a9ad6782 (rsb-cpp): Cosmetic changes in src/rsb/transport/socket/*.cpp
- * src/rsb/transport/socket/Factory.cpp: warn about leftover BusServer
objects; this was already done for clients
* ... - 10:42 PM Revision 3a5aa0c3 (rsb-cpp): Fixed memory corruption issue in socket transport
- refs #1173
* src/rsb/transport/socket/InPullConnector.cpp: when handling an
event, copy it prior to any modificati... - 07:28 PM Revision 2ac8c819 (rsb-cpp): Fix default constructor for Scope.
- scopestring and components were out of sync resulting in a difference between Scope() and Scope("/").
Added a test ca... - 07:28 PM Revision 70538bb6 (rsb-cpp): Use rsc::config::configure for logging, participant configs
- fixes #916
* src/rsb/Factory.cpp: in Factory constructor, use
rsc::config::configure instead of configureSubsystem... - 07:27 PM Revision c7723a6c (rsb-cpp): Remove obsolete handling of doxygen
- * The custom Doxyfile.in was necessary before the introduction of the
respective RSC macro
* The RSC macro searches... - 06:37 PM Revision d59ae3fc (rsb-cpp): temp
- 06:32 PM Revision 893eaf51 (rsb-manual): Merge branch 'master' of https://code.cor-lab.org/git/rsb.git.manual
- Conflicts:
install.rst - 05:55 PM Revision c522595d (rsb-cpp): Fix default constructor for Scope.
- scopestring and components were out of sync resulting in a difference between Scope() and Scope("/").
Added a test ca... - 12:31 PM Revision e099bfa0 (rsb-manual): Fixed TODO on brewing dependencies in install-python.rst
- 12:30 PM Revision c54a97a2 (rsb-manual): Detailed rsb-python install documentation
- 11:37 AM Revision c3c4f0c6 (rsb-cpp): Use rsc::config::configure for logging, participant configs
- fixes #916
* src/rsb/Factory.cpp: in Factory constructor, use
rsc::config::configure instead of configureSubsystem... - 11:37 AM Revision df170bfe (rsb-cpp): Remove obsolete handling of doxygen
- * The custom Doxyfile.in was necessary before the introduction of the
respective RSC macro
* The RSC macro searches... - 10:35 AM Revision 9192b6bd (rsb-cpp): Remove obsolte handling of doxygen.
- * The custom Doxyfile.in was necessary before the introduction of the respective RSC macro
* The RSC macro searches ...
10/01/2012
- 06:40 PM RSBag Revision b8e3825d (rsbag): Updated HEADs of submodules rsbag-{cl,tools-cl,manual}
- 06:26 PM Revision e055513e (rsb-manual): fixed todo on brewing dependencies
- 06:21 PM Revision cd019da2 (rsb-manual): Detailed rsb-python install documentation
- 06:15 PM Revision 599c5481 (rsb-cpp): Backport: Avoid invalid literal in src/rsb/Version.h.in
- * src/rsb/Version.h.in: avoid invalid octal literal 000800 which would
occur for version 0.8.0; strangely, only msv... - 06:04 PM Revision 5385b6ca (rsb-cpp): Backport: Lock the creation of Bus instances in the socket::Factory.
- Without this locking multiple bus objects can be created by parallel threads for a single endpoint.
refs #1184 - 06:04 PM Revision e86a55b9 (rsb-cpp): Backport: Simplify the socket::Factory interface for Connectors by p...
- The new method returns either a BusServer or BusClient depending on the existence of a server instance in the current...
- 06:04 PM Revision 37917be9 (rsb-cpp): Backport: Add an instantiation of ConnectorTest for the socket trans...
- 06:04 PM Revision 122919f4 (rsb-cpp): Backport: Fix destruction of objects in the socket transport.
- * The existing logic could have resulted in hanging destruction sequences as some explicit calls to deactivate method...
- 06:04 PM Revision 55d92ad1 (rsb-cpp): Backport: Fix cmake logic for spread connector test:
- * Remove old occurences of the term "port" from the cmake files and rename to connector.
* Remove an unused binary n... - 05:59 PM Revision c513cf9a (rsb-cpp): Remove tons of garbage output from the unit tests
- 05:58 PM Revision 205eb583 (rsb-cpp): Lock the creation of Bus instances in the socket::Factory
- fixes #1184
Without this locking multiple bus objects can be created by parallel
threads for a single endpoint. - 05:58 PM Revision 4c32938c (rsb-cpp): Added socket::Factory::getBus method to simplify the interface
- The new method returns either a BusServer or BusClient depending on
the existence of a server instance in the current... - 05:57 PM Revision 8b8f283e (rsb-cpp): Add an instantiation of ConnectorTest for the socket transport
- * Build test binary
* Enable coverage report - 05:55 PM Revision 5e7f30f7 (rsb-cpp): Fix destruction of objects in the socket transport
- * The existing logic could have resulted in hanging destruction
sequences as some explicit calls to deactivate meth... - 05:54 PM Revision 76290b4d (rsb-cpp): Fix CMake logic for Spread connector test
- * Remove old occurences of the term "port" from the cmake files and
rename to connector
* Remove an unused binary n... - 05:31 PM Revision 85a2a61c (rsb-cpp): Backport: Lock the creation of Bus instances in the socket::Factory.
- Without this locking multiple bus objects can be created by parallel threads for a single endpoint.
refs #1184 - 05:30 PM Revision 218caf2b (rsb-cpp): Backport: Simplify the socket::Factory interface for Connectors by p...
- The new method returns either a BusServer or BusClient depending on the existence of a server instance in the current...
- 05:30 PM Revision 8d034b63 (rsb-cpp): Backport: Add an instantiation of ConnectorTest for the socket trans...
- 05:28 PM Revision 18747861 (rsb-cpp): Backport: Fix destruction of objects in the socket transport.
- * The existing logic could have resulted in hanging destruction sequences as some explicit calls to deactivate method...
- 05:27 PM Revision e41f16eb (rsb-cpp): Backport: Fix cmake logic for spread connector test:
- * Remove old occurences of the term "port" from the cmake files and rename to connector.
* Remove an unused binary n... - 05:06 PM Revision 616d82e8 (rsb-cpp): Remove tons of garbage output from the unit tests.
- 05:03 PM Revision 5829bc57 (rsb-cpp): Lock the creation of Bus instances in the socket::Factory.
- Without this locking multiple bus objects can be created by parallel threads for a single endpoint.
fixes #1184 - 04:53 PM Revision fbe21fae (rsb-cpp): Simplify the socket::Factory interface for Connectors by providing a...
- The new method returns either a BusServer or BusClient depending on the existence of a server instance in the current...
- 04:33 PM Revision ce49c443 (rsb-cpp): Add an instantiation of ConnectorTest for the socket transport.
- 04:27 PM Revision 2b0140b9 (rsb-cpp): Fix destruction of objects in the socket transport.
- * The existing logic could have resulted in hanging destruction sequences as some explicit calls to deactivate method...
- 03:14 PM Revision 140477fd (rsb-cpp): Fix cmake logic for spread connector test:
- * Remove old occurences of the term "port" from the cmake files and rename to connector.
* Remove an unused binary n... - 03:12 PM Revision 39b82467 (rsb-cpp): Rename the executable for the integration test so that it really ref...
- 02:48 PM Revision 6ed72cf1 (rsb-cpp): update eclipse project for juno
09/30/2012
- 05:25 PM RSBag Revision 9be7c565 (rsbag-tools-cl): Added style tests for bag-cat in CMakeLists.txt
- * CMakeLists.txt: added test cases with run bat-cat on simple log
files with different output styles - 05:20 PM RSBag Revision 4846fcc1 (rsbag-tools-cl): Added test cases for bag-merge in CMakeLists.txt
- * CMakeLists.txt: added test cases for bag-merge which take one of the
test log files and merge two copies of the o... - 05:20 PM RSBag Revision 798475b6 (rsbag-tools-cl): Added force commandline option in bag-merge/main.lisp
- * bag-merge/main.lisp (update-synopsis): added force commandline
option
(main): pass value of force commandline o... - 05:20 PM RSBag Revision e852e6ba (rsbag-tools-cl): Added flush-strategy test cases in CMakeLists.txt
- * CMakeLists.txt: added some test cases for bag-record which exercise
different flush strategies - 05:20 PM RSBag Revision 2e6f48ad (rsbag-tools-cl): Minor improvements in CMakeLists.txt
- * CMakeLists.txt: added copyright header; removed exclusion of
Subversion directories in install rules - 05:20 PM RSBag Revision d902b38b (rsbag-tools-cl): Fixed Debian compliance issues in cpack/CPackDebianConfig.cmake
- * CMakeLists.txt: removed "./" prefix from installed symlinks
* cpack/CPackDebianConfig.cmake: shortened first senten... - 05:18 PM RSBag Revision 5e8f2b61 (rsbag-tools-cl): Improved derivation of system version; support git-based version
- The basic approach is as follows:
1) Call git describe and extract revision and commit
2) Write revision and commit t... - 04:16 PM RSBag Revision 5b261cca (rsbag-cl): Minor improvements in the TIDELog backend in src/backend/tidelog/
- * src/backend/tidelog/index.lisp (index-num-entries index): use `/'
instead of `ash'; the compiler will manage to o... - 04:16 PM RSBag Revision 1edf7fd3 (rsbag-cl): Use more-conditions in src/rsb/channel-connection.lisp
- * src/rsb/channel-connection.lisp (channel-connection): changed
default initargs to use `missing-required-initarg' ... - 04:16 PM RSBag Revision 55161534 (rsbag-cl): Improved error handling, tests for flush strategies
- fixes #1038
* src/backend/flush-strategies.lisp
(shared-initialize :before property-limit t): new method; ensure
... - 04:16 PM RSBag Revision 3ac63d18 (rsbag-cl): Changed license GPLv3 -> LGPLv3
- * **/*.lisp (header): updated copyright; changed license information
GPLv3 -> LGPLv3
* cl-rsbag.asd: likewise
(sy... - 04:16 PM RSBag Revision 89d48d48 (rsbag-cl): Propagate flush-strategy properly in src/rsb/construction.lisp
- * src/rsb/construction.lisp (events->bag t *): pass flush-strategy to
`open-bag' if it has been supplied - 04:16 PM RSBag Revision 749e13a3 (rsbag-cl): Fixed Debian compliance issues in cpack/CPackDebianConfig.cmake
- * cpack/CPackDebianConfig.cmake: install copyright file; write and
install upstream and Debian changelog by transfo... - 04:16 PM RSBag Revision 30edc6fd (rsbag-cl): Improved derivation of system version; support git-based version
- The basic approach is as follows:
1) Call git describe and extract revision and commit
2) Write revision and commit t... - 03:39 PM Revision 515c0ca0 (rsb-zmq-cl): Fixed Debian compliance issues in cpack/CPackDebianConfig.cmake
- * cpack/CPackDebianConfig.cmake: install copyright file; write and
install upstream and Debian changelog by transfo... - 03:38 PM Revision 0c11137d (rsb-zmq-cl): Improved derivation of system version; support git-based version
- The basic approach is as follows:
1) Call git describe and extract revision and commit
2) Write revision and commit t... - 03:31 PM Revision 214ec8fa (rsb-ros-cl): Improved derivation of system version; support git-based version
- The basic approach is as follows:
1) Call git describe and extract revision and commit
2) Write revision and commit t... - 02:53 PM RSB XML Support Revision f9af02c4 (rsb-xml-cl): Fixed Debian compliance issues in cpack/CPackDebianConfig.cmake
- * cpack/CPackDebianConfig.cmake: install copyright file; write and
install upstream and Debian changelog by transfo... - 02:52 PM RSB XML Support Revision 1a13422b (rsb-xml-cl): Improved derivation of system version; support git-based version
- The basic approach is as follows:
1) Call git describe and extract revision and commit
2) Write revision and commit t... - 02:25 PM Revision 87a41112 (rsb-cl): Various small fixes, simplifications and improvements
- * src/protocol.lisp (define-restart): use `if-let'; improved comments
* src/uris.lisp (uri-options): use `mapcar' ins... - 02:05 PM Revision e56ed154 (rsb-cl): Fixed Debian compliance issues in cpack/CPackDebianConfig.cmake
- * cpack/CPackDebianConfig.cmake: install copyright file; write and
install upstream and Debian changelog by transfo... - 02:05 PM Revision 8f7cc2fe (rsb-cl): Improved derivation of system version; support git-based version
- The basic approach is as follows:
1) Call git describe and extract revision and commit
2) Write revision and commit t... - 10:44 AM Revision 6fdf5fcc (rsb-zmq-cl): Simplified tests in test/transport/zmq/connectors.lisp
- * test/transport/zmq/connectors.lisp (define-connector-suite): new
local macro; used to define tests for in-pull, i... - 10:43 AM Revision 67bf3ea0 (rsb-zmq-cl): Fixed package base name in CMakeLists.txt
- * CMakeLists.txt: fixed package base name rsb-zmq -> cl-rsb-zmq
- 10:43 AM Revision 6bcbd9c6 (rsb-zmq-cl): Option and documentation in src/transport/zmq/connector.lisp
- * src/transport/zmq/connector.lisp (connector::schema): added
documentation string
(connector): do not generate a... - 10:42 AM Revision 0d7d3e8f (rsb-zmq-cl): Moved packaging rules into separate file
- fixes #1136
* CMakeLists.txt: removed packaging rules; moved to
cpack/DebianUbuntu.cmake; fixed install rules; fix... - 10:41 AM Revision bf70bbd8 (rsb-zmq-cl): Changed minor version 7 -> 8 in rsb-zmq.asd
- * rsb-zmq.asd (+version-minor+): changed 7 -> 8
- 10:40 AM Revision 65a09ee1 (rsb-zmq-cl): Fixed schema handling in src/transport/zmq/*connector.lisp
- * src/transport/zmq/connector.lisp (connector::schema): renamed scheme
-> schema
(connector): changed default ini... - 10:40 AM Revision a02d805a (rsb-zmq-cl): Added initial unit tests in test/transport/zmq/
- * test/transport/zmq/connectors.lisp: new file; contains basic tests
for connector classes
* test/transport/zmq/pac... - 10:11 AM Revision 79fb06a2 (rsb-tools-cl): Added proper conditions for programmable style in formatting/c...
- * formatting/conditions.lisp: new file; contains conditions used by
the cl-rsb-formatting system
* formatting/event... - 10:11 AM Revision e8e2f627 (rsb-tools-cl): Fixed dependency/usage problems in systems cl-rsb-{formatting,s...
- * stats/package.lisp (package rsb.stats): added used package
more-conditions
* cl-rsb-formatting.asd (system cl-rsb... - 10:11 AM Revision 23f66883 (rsb-tools-cl): Added unit tests for error-handling functions in test/common/er...
- refs #1172
* test/common/error-handling.lisp: new file; contains unit tests for
error-handling functions; initiall... - 10:11 AM Revision 974e19ba (rsb-tools-cl): Improved error-handling functions in common/error-handling.lisp
- refs #1170, fixes #1172
* common/error-handling.lisp (abort/signal): made condition parameter
mandatory; call `inv... - 10:11 AM Revision c25002f7 (rsb-tools-cl): Fixed width-constrained header-formatting in formatting/width-m...
- Let `width-mixin' instead of `columns-mixin' handle width-constrained
formatting of column headers.
* formatting/col... - 10:11 AM Revision e2cfdc4b (rsb-tools-cl): Improved derivation of system version; support git-based version
- The basic approach is as follows:
1) Call git describe and extract revision and commit
2) Write revision and commit t...
09/29/2012
- 11:08 PM RSB XML Support Revision 385ac616 (rsb-xml-cl): Fixed Debian compliance issues in cpack/CPackDebianConfig.cmake
- * cpack/CPackDebianConfig.cmake: install copyright file; write and
install upstream and Debian changelog by transfo... - 11:08 PM RSB XML Support Revision f0807adf (rsb-xml-cl): Improved derivation of system version; support git-based version
- The basic approach is as follows:
1) Call git describe and extract revision and commit
2) Write revision and commit t... - 07:03 PM RSB XML Support Revision 116fb3be (rsb-xml-cl): Added comparison functions for package, part in src/xop/*.lisp
- * src/xop/protocol.lisp (part=): new generic function; compare two
`part' instance for equality
(package=): new g... - 06:29 PM Revision 3c203283 (rsb-manual): Added specification for configuration in specification-config.rst
- refs #1128
* specification-config.rst: contains specification of configuration
mechanisms
* specification.rst: inc... - 04:34 PM Revision 77bac521 (rsb-yarp-cpp): Added RSB plugin support in src/rsb/Plugin.cpp
- This change makes the library usable as an RSB plugin.
* src/rsb/Plugin.cpp: new file; contains plugin initializatio...
09/28/2012
- 08:01 AM Revision 6e7d7ce3 (rsb-manual): Added inter-transport description in specification-inter-transpor...
- refs #1128
* specification-inter-transport-communication.rst: new file; describes
setups with multiple connectors ... - 08:00 AM Revision f7192095 (rsb-manual): Added description in specification-transport-level-filtering.rst
- refs #1128
* specification-transport-level-filtering.rst: new file; contains
description of transport-level filter... - 07:59 AM Revision 1ce6bf5b (rsb-manual): Added description of plugins in specification-plugin.rst
- * specification-plugin.rst: new file; contains initial description of
plugin configuration and implementation for a... - 07:59 AM Revision 038f953e (rsb-manual): Initial draft documentation for ROS transport
- * specification-ros.rst: new file; specification of ROS transport
* specification.rst: link to specification-ros.rst
... - 07:58 AM Revision 3ef2c699 (rsb-manual): Initial draft documentation for YARP transport
- * common.rst: added description of environment variables for the
tcp+yarp and yarp transports
* specification-yarp.... - 07:58 AM Revision 4c92f353 (rsb-manual): Added ZMQ transport environment variables in common.rst
- * common.rst: added description of environment variables related to
the ZMQ transport - 07:48 AM Revision f9e5a846 (rsb-manual): Added initial specification of ØMQ transport in specification-zmq...
- * specification-zmq.rst: new file; contains initial specification of
ØMQ transport
* specification.rst: include spe... - 07:47 AM Revision 5e072cf8 (rsb-manual): Added description of event formatting in formatting.rst
- * formatting.rst: new file; contains description of event formatting
* logger.rst: added seealso reference to formatt... - 07:45 AM Revision 4e98acb8 (rsb-manual): Improved environment variable descriptions in common.rst
- * common.rst: improved descriptions of environment variables
Also available in: Atom