Activity

From 09/17/2012 to 10/16/2012

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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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/...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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 ...
J. Moringen
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"...
J. Moringen
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...
J. Moringen
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
*...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
03:55 PM Revision 5feca9f8 (rsb-manual): Backport: Added introduction and summary in tutorial.rst
* tutorial.rst: added explanatory text at the beginning J. Moringen
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", "...
J. Moringen
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
...
J. Moringen
03:43 PM Revision 9222e002 (rsb-manual): Backport: Detailed rsb-python install documentation
S. Wrede
01:28 PM Revision 49eac22e (rsb-talks): Added RST description to the talk.
Copied and modified a slide from the overvie-isy talk. J. Wienke

10/15/2012

02:38 PM Tasks #1209 (Resolved): Include RST in 5 Minutes Talk
J. Wienke
01:09 PM Tasks #1202 (Resolved): Apply Workaround for Concept Documentation
Fixed in commit commit:rsb-manual|bb79983e. Also added a bit documentation about the Scope concept.
Concept docume...
S. Wrede
12:23 PM Revision bb79983e (rsb-manual): added link to RSB paper and some words on scopes, fixes #202
S. Wrede

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. J. Wienke

10/13/2012

04:44 PM Tasks #1132 (Resolved): Integrate all examples into manual
J. Moringen
04:43 PM Tasks #1132: Integrate all examples into manual
Sebastian Wrede wrote:
> Could you rename the Section to Examples in order to avoid confusion with the top-level tut...
J. Moringen
03:03 PM Tasks #1132: Integrate all examples into manual
Could you rename the Section to Examples in order to avoid confusion with the top-level tutorials?
Furthermore, we s...
S. Wrede
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...
J. Moringen

10/12/2012

11:06 PM Tasks #1132 (Feedback): Integrate all examples into manual
The manual still does not include each and every example. However, I think the important ones are included. Can we cl... J. Moringen
10:43 PM Bug #1207: Cobertura-based coverage testing does not seem to work with Java 1.7
We should probably switch to http://www.eclemma.org/jacoco/ J. Wienke
07:52 PM Bug #1207 (Resolved): Cobertura-based coverage testing does not seem to work with Java 1.7
The symptom are messages like... J. Moringen
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
J. Moringen
04:14 PM RSBag Bug #1206: Error on killing bag-record with ctrl-c
The warning should not prevent further clean up such as flushing buffers and closing the file.
I have to try to re...
J. Moringen
04:04 PM RSBag Bug #1206: Error on killing bag-record with ctrl-c
In the first case, the recorded tide file is empty as I probably tried to stop all the time before the flushing strat... J. Wienke
04:02 PM RSBag Bug #1206: Error on killing bag-record with ctrl-c
The first problem is harmless. I can suppress the warning though.
The second problem is unrelated and should be fi...
J. Moringen
03:10 PM RSBag Bug #1206: Error on killing bag-record with ctrl-c
Bus server is a 0.7 cpp program. J. Wienke
03:10 PM RSBag Bug #1206: Error on killing bag-record with ctrl-c
Another issue I had:... J. Wienke
03:03 PM RSBag Bug #1206 (Closed): Error on killing bag-record with ctrl-c
... J. Wienke

10/11/2012

07:11 PM Tasks #1202 (Resolved): Apply Workaround for Concept Documentation
* Add RSB Paper as reference to literature.rst
* Cite RSB Paper after intro paragraph (can we make it downloadable?)...
S. Wrede
02:10 AM Tasks #1196 (Resolved): Describe registration of converters
Applied in changeset rsb-manual|commit:238281174fef95f189bc6fd8b88479a42b133247. J. Moringen

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...
J. Moringen
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...
J. Moringen
09:09 PM Tasks #1196 (In Progress): Describe registration of converters
J. Moringen
05:32 PM Tasks #1196 (Resolved): Describe registration of converters
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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 ...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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
...
J. Moringen
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....
J. Moringen
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
J. Moringen
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...
J. Moringen
02:08 PM Tasks #1191: Document programmatic configuration of individual participants
Maybe I just don't see it, but I don't find anything on how to configure single participants (eg. how to configure tr... Anonymous
02:03 PM Bug #1063 (Resolved): Package key usage not explained
http://packages.cor-lab.org Anonymous
01:04 PM Bug #1173: Socket server dies because of incomplete message body
It is fixed in 0.8, too. So would be nice if it was recorded in the issue tracker. J. Wienke
01:03 PM Bug #1173: Socket server dies because of incomplete message body
We can probably close this issue, although we may not yet have fixed everything.
I am still not sure about the ini...
J. Moringen
12:52 PM Bug #1173: Socket server dies because of incomplete message body
Jan? J. Wienke
12:31 PM Revision 29d8fb91 (rsb-talks): Remove bibliography reference.
J. Wienke
11:39 AM Revision b2c53f28 (rsb-talks): Add a 5 minutes talk.
This is a very brief overview of RSB. J. Wienke
10:56 AM Revision 71fca954 (rsb-talks): Add makefile for the simplified overview talk.
J. Wienke

10/09/2012

01:55 AM Revision 3a475202 (rsb-manual): Fixed some typos in specification-scope.rst
* specification-scope.rst: fixed some typos J. Moringen
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...
J. Moringen
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...
J. Moringen
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 ...
J. Moringen
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"...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
08:21 PM Tasks #1191: Document programmatic configuration of individual participants
https://code.cor-lab.org/projects/rsb/wiki/Configuration J. Wienke
04:28 PM Tasks #1191 (In Progress): Document programmatic configuration of individual participants
I wanted to show participant config to a user, but I can't find any documentation (neither in this wiki nor in the ma... Anonymous

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
*...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
06:50 PM Revision a5b50842 (rsb-manual): Added introduction and summary in tutorial.rst
* tutorial.rst: added explanatory text at the beginning J. Moringen
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...
J. Moringen
06:47 PM Revision f65d40b6 (rsb-java): Simplified examples in examples/*.java
* examples/InformerExample.java: cleaned up comments; removed
iterations; canonicalized example payload
* examples/...
J. Moringen
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...
J. Moringen
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 ... J. Wienke
04:06 PM Bug #1173 (In Progress): Socket server dies because of incomplete message body
Why did redmine delete the association etc? J. Wienke
04:05 PM Bug #1173 (New): Socket server dies because of incomplete message body
I think we could resolve this now? And we should also add a copy to 0.8 J. Wienke

10/07/2012

09:18 PM Tasks #1132: Integrate all examples into manual
@Agnes: The C++ examples were added (so far w/o further explanations) by Jan to the trunk manual: http://docs.cor-lab... S. Wrede

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", "...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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 ...
J. Moringen
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
...
J. Moringen
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...
J. Moringen
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...
J. Moringen

10/05/2012

01:17 AM Tasks #1190 (Resolved): Test examples as part of unit tests
J. Moringen
01:17 AM Tasks #1189 (New): Test examples as part of unit tests
J. Moringen
01:16 AM Tasks #1188 (New): Test examples as part of unit tests
J. Moringen
12:49 PM Socket transport fixes
We have fixed some issues in the C++ implementation of the RSB socket transport, which may have caused inconsistencie... J. Wienke

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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
04:12 PM Tasks #1187 (Resolved): Fix so_version of 0.7
Applied in changeset rsb-cpp|commit:c8eaedc2080c845d72b06bf26ea8c4efe952c6f1. J. Moringen
03:57 PM Tasks #1187 (Resolved): Fix so_version of 0.7
The so-version of rsb libraries of the 0.7 release is still containing the patch version. This was fixed already for ... Anonymous
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Wienke

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
S. Wrede
11:32 PM RSBag Enhancement #1038 (Resolved): Allow composite flush strategies
Applied in changeset rsbag-cl|commit:55161534242fd26f2aabdbc66a082fe1cdab70c0. J. Moringen
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
J. Moringen
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...
J. Moringen
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
* ...
J. Moringen
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...
J. Moringen
07:32 PM Bug #1173 (In Progress): Socket server dies because of incomplete message body
J. Moringen
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...
J. Wienke
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...
J. Moringen
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...
J. Wienke
06:37 PM Revision d59ae3fc (rsb-cpp): temp
J. Wienke
06:32 PM Revision 893eaf51 (rsb-manual): Merge branch 'master' of https://code.cor-lab.org/git/rsb.git.manual
Conflicts:
install.rst
S. Wrede
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...
J. Wienke
12:31 PM Revision e099bfa0 (rsb-manual): Fixed TODO on brewing dependencies in install-python.rst
S. Wrede
12:30 PM Revision c54a97a2 (rsb-manual): Detailed rsb-python install documentation
S. Wrede
12:05 PM Enhancement #916 (Resolved): Factor out configuration cascade to RSC
Applied in changeset rsb-cpp|commit:c3c4f0c666487d285f1135545edc150fee5e5906. J. Moringen
10:43 AM Enhancement #916 (In Progress): Factor out configuration cascade to RSC
J. Moringen
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...
J. Moringen
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...
J. Wienke
11:33 AM RSBag Bug #1172 (Resolved): Condition propragation between threads fails
Applied in changeset rsb:rsb-tools-cl|commit:974e19ba134e0172bb9f0f8c199f78a8ef80b973. J. Moringen
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 ...
J. Wienke

10/01/2012

06:40 PM RSBag Revision b8e3825d (rsbag): Updated HEADs of submodules rsbag-{cl,tools-cl,manual}
J. Moringen
06:26 PM Revision e055513e (rsb-manual): fixed todo on brewing dependencies
S. Wrede
06:21 PM Revision cd019da2 (rsb-manual): Detailed rsb-python install documentation
S. Wrede
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...
J. Moringen
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
J. Wienke
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... J. Wienke
06:04 PM Revision 37917be9 (rsb-cpp): Backport: Add an instantiation of ConnectorTest for the socket trans...
J. Wienke
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... J. Wienke
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...
J. Wienke
06:02 PM Tasks #1132: Integrate all examples into manual
As a workaround, all the examples are part of the GIT:
https://code.cor-lab.org/projects/rsb/repository/rsb-cpp/revi...
S. Wrede
06:01 PM Tasks #1132: Integrate all examples into manual
Furthermore, we should clearly reference the examples for the other languages (if the "default" examples are shown in... S. Wrede
05:59 PM Tasks #1132: Integrate all examples into manual
This problem still persists. Either we should update the links now to the GIT repos or just move everything to Sphinx... S. Wrede
05:59 PM Revision c513cf9a (rsb-cpp): Remove tons of garbage output from the unit tests
J. Wienke
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.
J. Wienke
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...
J. Wienke
05:57 PM Revision 8b8f283e (rsb-cpp): Add an instantiation of ConnectorTest for the socket transport
* Build test binary
* Enable coverage report
J. Moringen
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...
J. Wienke
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...
J. Moringen
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
J. Wienke
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... J. Wienke
05:30 PM Revision 8d034b63 (rsb-cpp): Backport: Add an instantiation of ConnectorTest for the socket trans...
J. Wienke
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... J. Wienke
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...
J. Wienke
05:07 PM Bug #1184 (Resolved): Connection from socket client to server on different host sometimes hangs
Applied in changeset rsb-cpp|commit:5829bc5735765c912aa07b5ba444baab316a382d. J. Wienke
02:45 PM Bug #1184 (Resolved): Connection from socket client to server on different host sometimes hangs
Nao is the host (192.168.179.41) and a client pc (192.168.179.24).
On nao, multiple RSB streamer components are ru...
J. Wienke
05:06 PM Revision 616d82e8 (rsb-cpp): Remove tons of garbage output from the unit tests.
J. Wienke
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
J. Wienke
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... J. Wienke
04:33 PM Revision ce49c443 (rsb-cpp): Add an instantiation of ConnectorTest for the socket transport.
J. Wienke
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... J. Wienke
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...
J. Wienke
03:12 PM Revision 39b82467 (rsb-cpp): Rename the executable for the integration test so that it really ref...
J. Wienke
02:48 PM Revision 6ed72cf1 (rsb-cpp): update eclipse project for juno
J. Wienke

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
J. Moringen
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...
J. Moringen
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...
J. Moringen
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
J. Moringen
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
J. Moringen
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...
J. Moringen
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...
J. Moringen
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' ...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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
...
J. Moringen
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
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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 J. Moringen
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...
J. Moringen
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...
J. Moringen
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 J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen

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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
05:36 PM Feature #305 (Resolved): Implement plugin mechanism
Applied in changeset rsb-cpp|commit:3e75442720fca84c390bbced1d4369bc34503c4a. J. Moringen
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...
J. Moringen

09/28/2012

04:33 PM Bug #1175: OpenCV preprocessor symbol collides with ParticipantConfig::ErrorStrategy enum values
Ok, I don't think there is a chance that we can fix this in 0.7 as this would result in an API break within a maintai... J. Wienke
04:30 PM Bug #1175: OpenCV preprocessor symbol collides with ParticipantConfig::ErrorStrategy enum values
rsb-0.7.0 A. Swadzba
04:29 PM Bug #1175: OpenCV preprocessor symbol collides with ParticipantConfig::ErrorStrategy enum values
In any case, I suspect that one of the symbols in the following enum is affected by a macro or define in opencv:
<pr...
J. Wienke
04:26 PM Bug #1175: OpenCV preprocessor symbol collides with ParticipantConfig::ErrorStrategy enum values
Which version of RSB is affected? J. Wienke
04:25 PM Bug #1175 (Resolved): OpenCV preprocessor symbol collides with ParticipantConfig::ErrorStrategy e...
I need to but the rsb-Header first to get my program compiled. Otherwise I get the following error (files are appende... A. Swadzba
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 ...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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
...
J. Moringen
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....
J. Moringen
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
J. Moringen
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...
J. Moringen
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...
J. Moringen
07:45 AM Revision 4e98acb8 (rsb-manual): Improved environment variable descriptions in common.rst
* common.rst: improved descriptions of environment variables J. Moringen

09/26/2012

07:14 AM Revision f532faf9 (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...
J. Moringen
07:14 AM Revision 05397c34 (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...
J. Moringen

09/25/2012

04:23 PM Revision bb260520 (rsb-cl): temp commit
J. Moringen

09/24/2012

08:06 PM RSBag Revision 131d712b (rsbag-tools-cl): Simplifications in */*.lisp
* bag-cat/main.lisp (make-help-string): simplified
(make-channel-filter): likewise
* bag-info/main.lisp (make-help-...
J. Moringen
02:04 PM RSBag Revision de380e58 (rsbag-cl): Improved error recovery in TIDELog backend
refs #?
* src/backend/tidelog/repair.lisp: new file; contains functions for
rebuilding missing or damaged indices
...
J. Moringen
10:11 AM RSBag Bug #1170: Recording video with rsbag-tools-cl 0.7 with rst injected crashes shortly after record...
Jan Moringen wrote:
> This reminds me of the "bagder timeout" (or whatever it was called) problem in Spread.
This...
J. Wienke
09:16 AM Revision 2650df1d (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...
J. Moringen
09:16 AM Revision f524278e (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...
J. Moringen
09:15 AM Revision 3a8de035 (rsb-cl): Cosmetic changes in src/transport/**/*.lisp
* src/transport/threaded-receiver-mixin.lisp
(start-receive threaded-receiver-mixin): made thread name more generic...
J. Moringen
09:14 AM Revision 272ebe8c (rsb-cl): Fixed sporadic deadlocks/test failures for socket transport
Apparently, there were several problems:
1) The interruption mechanism of `threaded-receiver-mixin' can
sometimes...
J. Moringen
09:14 AM Revision b0512505 (rsb-cl): Added optimization control; correct and faster sequence numbers
* src/util.lisp (make-sequence-number-generator): fixed modular
arithmetic; for SBCL, depending on the size of fixn...
J. Moringen

09/22/2012

08:48 AM RSBag Bug #1170: Recording video with rsbag-tools-cl 0.7 with rst injected crashes shortly after record...
At least on my system, the 0.6 version of @bag-record@ has the same Spread problem (but reports the error correctly):... J. Moringen
08:30 AM RSBag Bug #1170: Recording video with rsbag-tools-cl 0.7 with rst injected crashes shortly after record...
This reminds me of the "bagder timeout" (or whatever it was called) problem in Spread.
If you think, this is a regre...
J. Moringen
08:24 AM RSBag Bug #1170: Recording video with rsbag-tools-cl 0.7 with rst injected crashes shortly after record...
ok, but in any case this used to be much more reliable in older versions. we could not even record a single video cha... J. Wienke
07:48 AM RSBag Bug #1170: Recording video with rsbag-tools-cl 0.7 with rst injected crashes shortly after record...
> [...] I would like to get this working stable in 0.7. Can you merge the patches back to 0.7?
I think you misunde...
J. Moringen
07:45 AM Tasks #1174 (Rejected): Document buffer in manual
J. Moringen

09/21/2012

08:37 PM Revision 073dd9bd (rsb-tools-cpp): Merge branch '0.7' of https://code.cor-lab.org/git/rsb.git.too...
J. Wienke
06:37 PM Revision 990efe03 (rsb-tools-cpp): Install headers of rsb buffer
J. Wienke
06:33 PM Revision 987b1364 (rsb-tools-cpp): Created proper namespaces for each tool following the usual RS...
J. Wienke
06:10 PM Revision 9e143c6d (rsb-tools-cpp): Reorder the source tree to better reflect the increased comple...
* provide global src, test and example dirs
* checks for test building and exmaple building now do not need to be dup...
J. Wienke
03:42 PM Revision 4ade2851 (rsb-tools-cpp): Fix the handling of upstream libraries and versions
* Check for the correct version of RSB
* Do not check for packages which have already been handled by RSB etc.
* Corr...
J. Wienke
03:21 PM Revision be12398c (rsb-tools-cpp): No more need to find boost. This will be done bei RSC already.
J. Wienke
03:16 PM Revision 1a6d58a0 (rsb-tools-cpp): Do not force a different cmake build type than the default one...
J. Wienke
01:07 PM Revision 29dfd532 (rsb-tools-cpp): install buffer binary with the correct name
J. Wienke
01:05 PM Revision d34ba553 (rsb-tools-cpp): fix indentation
J. Wienke
01:05 PM Revision 40fef83e (rsb-tools-cpp): Integrate buffers into common build system
J. Wienke
12:39 PM Revision 13ef2d92 (rsb-tools-cpp): merge rsb buffers into the tools project
J. Wienke
07:36 AM Revision 396eae46 (rsb-manual): Improved implementation links in specification-*.rst
* specification-event.rst: replaced repository links with download
links where possible (i.e. for all single-file r...
J. Moringen
07:34 AM Revision 96a2c869 (rsb-manual): Fixed references to Subversion in install-{cl,java}.rst
fixes #118
* install-cl.rst: fixed reference to Subversion repository
* install-java.rst: likewise
J. Moringen
07:34 AM Revision fa6b5e31 (rsb-manual): Added inprocess transport specification in specification-inproces...
* specification-inprocess.rst: new file; contains initial
specification for inprocess transport
* specification.rst...
J. Moringen
07:33 AM Revision a8cca26c (rsb-manual): Added term "superscope" to glossary in glossary.rst
* glossary.rst: added term "superscope" with example and link to
specification-scope
* specification-spread.rst: ad...
J. Moringen

09/20/2012

04:53 PM Bug #1173: Socket server dies because of incomplete message body
So, just as summary: We are unable to receive images from NAO on a remote computer reliably using the socket transpor... J. Wienke
04:25 PM Bug #1173: Socket server dies because of incomplete message body
Actually in that case the logger wasn't the server.
Can you backport the fixes to 0.7. It is really important that...
J. Wienke
04:23 PM Bug #1173: Socket server dies because of incomplete message body
The problem should be fixed in the trunk version of the logger.
You can try the following
* Use a CL logger as se...
J. Moringen
04:22 PM Bug #1173: Socket server dies because of incomplete message body
Johannes Wienke wrote:
> Why actually could it fail to send data?
Because the remote end already closed the socke...
J. Moringen
04:07 PM Bug #1173: Socket server dies because of incomplete message body
Jan Moringen wrote:
> However, I suspect this to be caused by a threading problem: the connection(s) in question see...
J. Wienke
04:06 PM Bug #1173: Socket server dies because of incomplete message body
This problem only appears if one of the programs on the remote computer is the server for the socket transport. What ... J. Wienke
03:43 PM Bug #1173: Socket server dies because of incomplete message body
I cannot debug this now.
However, I suspect this to be caused by a threading problem: the connection(s) in questio...
J. Moringen
03:15 PM Bug #1173 (Resolved): Socket server dies because of incomplete message body
NAO is sending images and a prorgram... J. Wienke
04:11 PM RSBag Bug #1170: Recording video with rsbag-tools-cl 0.7 with rst injected crashes shortly after record...
As for HUMAVIPS we are now on 0.7 and socket seems to be still a problem (#1173), I would like to get this working st... J. Wienke
03:22 PM RSBag Bug #1170: Recording video with rsbag-tools-cl 0.7 with rst injected crashes shortly after record...
At least in the scenario, I used to reproduce this, the problem seems to be related to Spread:
* Even if the info...
J. Moringen
02:52 PM RSBag Bug #1170: Recording video with rsbag-tools-cl 0.7 with rst injected crashes shortly after record...
I could reproduce the problem (without the @-rst-injector@ version). This is just an instance of the usual Spread dis... J. Moringen
11:21 AM RSBag Bug #1170 (Closed): Recording video with rsbag-tools-cl 0.7 with rst injected crashes shortly aft...
... J. Wienke
02:55 PM RSBag Bug #1172 (Resolved): Condition propragation between threads fails
... J. Moringen
02:47 PM RSBag Revision c8365276 (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
J. Moringen
01:34 PM Enhancement #1171: rsb-tools-cl symlink names are too generic
Ok fine. Didn't know that the symlink logic only checks a substring. L. Schillingmann
01:01 PM Enhancement #1171 (Rejected): rsb-tools-cl symlink names are too generic
Normally, the symlink names are not chosen by the binary. Install rules or packaging infrastructure can add arbitrary... J. Moringen
11:54 AM Enhancement #1171 (Rejected): rsb-tools-cl symlink names are too generic
The names of the generated symlinks like "call" or "send" are too generic and probably will clash sometime with other... J. Wienke

09/19/2012

05:59 PM Revision afc9ddb5 (rsb-tools-cpp): backport: Various cleanup in CMakeLists, **/*.{h,cpp}
* CMakeLists.txt: improved debug output; cleaned up comments
* logger/main.cpp: removed logging configuration; remove...
J. Moringen
05:59 PM Revision 6eaaf902 (rsb-tools-cpp): backport: Integrated timesync component into build system
fixes #1120
* CMakeLists.txt: adapted compiler configuration; added processing of
timesync subdirectory; added time...
J. Moringen
05:58 PM Revision 18f903eb (rsb-tools-cpp): backport: Merged timesync into cpp tools
J. Wienke
04:01 PM Revision de73feb8 (rsb-tools-cl): Fixed Debian compliance issues in cpack/CPackDebianConfig.cmake
* cpack/DebianUbuntu.cmake: install copyright file; write and install
upstream and Debian changelog by transforming...
J. Moringen
03:52 PM Revision 2f8162f7 (rsb-cl): Removed Spread transport in {src,test}/transport/spread/*.lisp
refs #
* src/transport/spread/assembly-mixin.lisp: removed; moved to separate
system
* src/transport/spread/condit...
J. Moringen
03:51 PM Revision ba3e5d5d (rsb-cl): Moved notification serialization to new package rsb.serialization
* src/serialization/protocol.lisp: new file; contains protocol
functions
* src/serialization/mixins.lisp: new file;...
J. Moringen
03:51 PM Revision f4ea2d25 (rsb-cl): Added link check tool in doc/collect-documentation-references.lisp
* doc/collect-documentation-references.lisp: new file; checking tool
for documentation links
J. Moringen
03:51 PM Revision 2afb5cba (rsb-cl): temp commit
J. Moringen
03:49 PM Revision 09b3a7dc (rsb-cl): Added support for plugins in src/plugins/*.lisp
refs #
* src/plugins/package.lisp: new file; contains package definition for
plugins module
* src/plugins/conditio...
J. Moringen
03:17 PM Revision 5d2b743e (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...
J. Moringen
03:17 PM Revision f2d4de36 (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...
J. Moringen
05:39 AM Revision 143d753e (rsb-manual): Markup fixes in specification-{event,socket,uris}.rst
* specification-event.rst: fixed document title and heading
decorations
* specification-socket.rst: likewise
* spec...
J. Moringen
05:39 AM Revision a85808d8 (rsb-manual): Added specification links for transports in common.rst
* common.rst: added links to the respective transport specification in
sections on socket and spread transports
J. Moringen
05:39 AM Revision b9f0437a (rsb-manual): Added link for Java implementation in specification-socket.rst
* specification-socket.rst: added link for Java implementation J. Moringen
04:16 AM RSBag Revision ed8f5447 (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...
J. Moringen
04:15 AM RSBag Revision ffcd3cb0 (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...
J. Moringen

09/18/2012

04:48 PM Support #1169 (Resolved): Provide Debian Package for Spread
Once the plugin-system is in place, we should also provide a binary package for Spread itself on our package server. ... S. Wrede
02:48 PM Revision 293b7a1f (rsb-manual): fix a typo
J. Wienke
02:45 PM Bug #1168 (Rejected): Improve Binary Installation Documentation for RSB
cf. http://docs.cor-lab.de/rsb-manual/0.7/html/preparation.html#install
* Refer to packages.cor-lab.de for informa...
S. Wrede
01:21 PM Revision 96981af2 (rsb): submodule update
L. Schillingmann
01:19 PM Revision 11f06c12 (rsb-manual): backport: some minor content updates
J. Wienke
01:18 PM Revision b49bc286 (rsb-manual): backport: fixed code blocks
S. Wrede
01:18 PM Revision 507949a4 (rsb-manual): backport: Add a rough GIT primer
J. Wienke
01:14 PM Revision 1780fb5b (rsb): submodule test
L. Schillingmann
12:31 PM Revision b10aae5b (rsb-manual): changed rsc repository info to GIT
S. Wrede
11:06 AM Revision 276ae6a0 (rsb-protocol): add dependency to rsc in qibuild project
J. Wienke
09:37 AM Tasks #1128: Delete wiki pages which duplicate information included in the manual
added [[Inter-Transport]]. J. Moringen
08:32 AM Revision 1eb8df5e (rsb-yarp-cl): Unit tests for nameserver functions in test/transport/yarp/names...
* test/transport/yarp/nameserver.lisp: new file; contains initial
tests for the nameserver functionality
* test/tra...
J. Moringen

09/17/2012

07:26 PM Revision 72de4907 (rsb-manual): some minor content updates
J. Wienke
07:20 PM Revision 4d67acfe (rsb-manual): fixed code blocks
S. Wrede
07:00 PM Revision 39b5f606 (rsb-manual): Add a rough GIT primer
J. Wienke
12:15 PM Tasks #1128: Delete wiki pages which duplicate information included in the manual
added [[Transport-Level_Filtering]] J. Moringen
12:03 PM Tasks #1118 (In Progress): Fix content of manual to git URLs
J. Moringen
 

Also available in: Atom