Activity

From 10/21/2012 to 11/19/2012

11/19/2012

10:49 PM Revision 3e304f85 (rsb-cpp): Provide getters for factories instead of using singletons to overcom...
Backwards compatibility is preserved (from an API point of view) but should be removed in one of the next versions. T... J. Wienke
10:47 PM Revision 295b9bb7 (rsb-cpp): Prevent the presence of multiple singleton factories on windows.
Due to the separate memory management of windows for different DLLs the
existing singleton implementation does not wo...
J. Wienke
06:43 PM Revision 27624814 (rsb-cpp): Prevent the presence of multiple singleton factories on windows.
Due to the separate memory management of windows for different DLLs the
existing singleton implementation does not wo...
J. Wienke
02:33 PM Revision 41a70cbb (rsb-cpp): Update eclipse project to use new git building conventions.
J. Wienke
02:04 PM Revision da08e919 (rsb-cpp): backport: Fix bug 1231 by preventing the direct use of template sing...
The previous behavior resulted in empty connector and strategy lists in the rsb info tool because of mutiple instanti... J. Wienke
02:03 PM Revision 1cd4fbca (rsb-cpp): Fix bug 1231 by preventing the direct use of template singletons fac...
The previous behavior resulted in empty connector and strategy lists in the rsb info tool because of mutiple instanti... J. Wienke
02:03 PM Revision 8dd1db00 (rsb-cpp): Merge branch 'master' into bug-1231
J. Wienke
01:19 PM Revision 7b6dbd12 (rsb-cpp): Apply the same workaround for singleton factories with event sending...
receiving strategies. J. Wienke

11/18/2012

03:10 PM Revision 04ad89d8 (rsb-java): First version of a Maven POM. Not perfect, yet, but builds a workin...
D. Klotz

11/17/2012

06:55 AM Revision 26da9964 (rsb-cpp): Allow '_' characters in scope components in src/rsb/Scope.cpp
* src/rsb/Scope.cpp: in verifyAndSplit, allow '_' characters in scope
components
J. Moringen
06:55 AM Revision 9085ac87 (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...
J. Moringen

11/16/2012

02:26 PM Revision 28202ac0 (rsb-java): Backport: Changed the Ant file to always build class files that are...
D. Klotz
12:55 PM Revision 45e6d434 (rsb-java): Changed the Ant file to always build class files that are compatibl...
D. Klotz

11/15/2012

09:34 PM Revision 31bf6399 (rsb-manual): Put API links into a sublist in _templates/links.html.in
* _templates/links.html.in: put API links into a sublist as we do in
all other manuals
J. Moringen
06:28 PM Revision 5e1d9861 (rsb-manual): Backport: Add links to API documentation in the left sidebar.
URLs can be configured using CMake. J. Wienke
06:17 PM Revision 15bac655 (rsb-manual): Add links to API documentation in the left sidebar.
URLs can be configured using CMake. J. Wienke
06:16 PM Revision 76fdb48a (rsb-manual): Fix CMake syntax error.
A cache variable is of type STRING and not STRINGS. J. Wienke
06:14 PM Revision 595f6457 (rsb-manual): Improve finding of sphinx-build.
Instead of a cache variable for the binary name use a list of names
in the find_program call.
J. Wienke
01:54 PM Revision 37c574dd (rsb-cpp): Prevent multiple instantiations of Transport factories on windows du...
refs #1231
Signed-off-by: Johannes Wienke <jwienke@techfak.uni-bielefeld.de>
J. Wienke
12:26 PM Revision 85f65d6b (rsb-cpp): Set test properties only for active unit tests.
Otherwise CMake issues an error on Windows in cases where spread was not
found
J. Wienke

11/14/2012

11:27 AM Revision 984c0e03 (rsb-cpp): Apply the same workaround for singleton factories with event sending...
receiving strategies. J. Wienke
11:01 AM Revision a7910d4d (rsb-cpp): Prevent multiple instantiations of Transport factories on windows du...
Signed-off-by: Johannes Wienke <jwienke@techfak.uni-bielefeld.de> J. Wienke

11/13/2012

05:26 PM Revision a561fd67 (rsb-protocol): Improved descriptions of timestamps in rsb/protocol/{Notificati...
fixes #1221
* rsb/protocol/Notification.proto: extended documentation strings;
added link to manual
* rsb/protocol...
J. Moringen
12:58 PM Revision ded57574 (rsb-java): merged recent wip on BusConnection test with changes from master
S. Wrede
12:53 PM Revision 116ae204 (rsb-java): test for setting of properties via API
S. Wrede

11/11/2012

05:01 PM Revision 0b9091bb (rsb-manual): Explain in method field in specification-event.rst
* glossary.rst: added "meta-data" entry; extended "method field" entry
and added link to new "Method" section in ev...
J. Moringen

11/09/2012

04:03 PM Revision b78bd7c5 (rsb-ros-cl): Fixed some errors in src/transport/ros/*.lisp
* src/transport/ros/node.lisp (call-node): fixed call minups -> minusp
* src/transport/ros/util.lisp (define-rpc-meth...
J. Moringen
03:47 PM Revision ff37234d (rsb-ros-cl): Use nibbles instead of binio in src/transport/ros/wire-protocol.lisp
* src/transport/ros/wire-protocol.lisp (read-length): removed; no
longer required
(write-length): likewise
(rea...
J. Moringen
03:46 PM Revision 40c8243d (rsb-ros-cl): Fixed Debian compliance issues in cpack/CPackDebianConfig.cmake
* CMakeLists.txt: added cl- prefix to PACKAGE_BASE_NAME
* cpack/CPackDebianConfig.cmake: added cl- prefix to rosetta
...
J. Moringen
02:38 PM Revision f38d61c9 (rsb-cpp): Removed unused getOutFactoryInstance() in src/rsb/Factory.{h,cpp}
refs #1231
This function was originally used to prevent
rsb::transport::OutFactory::getInstance() from being called ...
J. Moringen

11/08/2012

01:21 PM Revision d91980c1 (rsb-tools-cl): Moved contents of stats/*-mixin.lisp -> stats/quantity-mixins.lisp
* stats/quantity-mixins.lisp: new file; contains mixin classes from
stats/*-mixin.lisp files
* stats/all-time-mixin...
J. Moringen
12:48 PM Revision 8b6a77ad (rsb-tools-cl): "Fixed" nondeterministic behavior in test/stats/quantities.lisp
Tests for time-based quantities could fail if the test in question
executed too quickly for the elapsed time to be me...
J. Moringen

11/06/2012

03:19 AM Revision 681d2bc8 (rsb-yarp-cpp): Log errors after assertions in src/rsb/transport/yarp/*.cpp
After each assertion emit a log message with level ERROR conditioned
on the same expression as the assertion. This en...
J. Moringen
02:31 AM Revision a26b8441 (rsb-yarp-cl): Fixed test output files/directories in lift-standard.config
* lift-standard.config: fixed report test output files/directories for
HTML and junit reports
J. Moringen
02:31 AM Revision 5305dbb4 (rsb-yarp-cl): Removed obsolete system rsb-yarp-and-cl-protobuf in rsb-yarp.asd
* src/converter/protocol-buffers-bottle.lisp: removed; obsolete
* data/Bottle.proto: likewise
* rsb-yarp.asd (topleve...
J. Moringen
02:31 AM Revision c2ddda46 (rsb-yarp-cl): Moved yarptcp connector tests into test/transport/yarptcp/connec...
* test/transport/yarptcp/connectors.lisp: new file; contains unit
tests for {in-pull,in-push,out}-connector classes...
J. Moringen
02:30 AM Revision 8db352df (rsb-yarp-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:29 AM Revision 8650be98 (rsb-yarp-cl): Fixed Debian compliance issues in cpack/CPackDebianConfig.cmake
* CMakeLists.txt: add cl- prefix to package name
* cpack/CPackDebianConfig.cmake: install copyright file; write and
...
J. Moringen

11/05/2012

12:30 AM Revision 2cb7f2a7 (rsb-java): temp commit
will ref #1024, #726, #657
* src/rsb/Factory.java:
* src/rsb/Informer.java:
* src/rsb/Listener.java:
* src/rsb/Parti...
J. Moringen
06:24 PM Revision cedff423 (rsb-yarp-cpp): Refactored connector classes in src/rsb/transport/yarp/*.{h,cpp}
Port name matching, endpoint lookup, connection establishing and
header phase processing were duplicated in OutConnec...
J. Moringen

11/03/2012

03:49 AM Revision cccd586f (rsb-yarp-cpp): Avoid unsafe use of asio::io_service in src/rsb/transport/yarp/...
fixes #1223
The problem was that the Nameserver class, when used by the
OutConnector class, could get an asio::io_se...
J. Moringen
03:33 AM Revision 08f82962 (rsb-yarp-cpp): Avoid unsafe use of asio::io_service in src/rsb/transport/yarp/...
will fix #1223
The problem was that the Nameserver class, when used by the
OutConnector class, could get an asio::io...
J. Moringen

11/01/2012

03:30 PM Revision 8724cc97 (rsb-yarp-cpp): Updated package description in cpack/CPackDebianConfig.cmake
* cpack/CPackDebianConfig.cmake: changed package description to
mention the library being an RSB plugin; changed se...
J. Moringen
03:09 PM Revision aca03c6d (rsb-yarp-cpp): Removed examples in examples/ directory
The examples did not demonstrate anything specific to the YARP
transport and predated the conversion to a plugin whic...
J. Moringen
02:43 PM Revision b0319ead (rsb-manual): Added specification for configuration in specification-config.rst
refs #1128
* specification-inprocess.rst: added description of options accepted
by the transport; added link targe...
J. Moringen
01:56 PM Revision 01c08fa0 (rsb-python): Added some comments in rsb/patterns/__init__.py
* rsb/patterns/__init__.py: added some explanatory comments to
LocalMethod._handleRequest and RemoteMethod.async
J. Moringen
02:37 AM Revision 582c028c (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:34 AM Revision f32adb1a (rsb-manual): Added details regarding timestamps in specification-event.rst
refs #1221
* specification-event.rst: reorganized sections slightly; extended
description of timestamps; added fig...
J. Moringen
02:34 AM Revision 817d7919 (rsb-manual): Fixed font family and size in dot-based figures in *.rst
* specification-request-reply.rst: added fontname=Arial, fontsize=11
to dot-based figures
* specification-socket.rs...
J. Moringen

10/31/2012

12:29 PM Revision c276a289 (rsb-protocol): Eclipse project fixes.
* Use build-$gitbranch as default build folder. J. Wienke
12:29 PM Revision afa1f23a (rsb-protocol): Eclipse project fixes.
* Use build-$gitbranch as default build folder. J. Wienke

10/29/2012

10:05 PM Revision f513a7f1 (rsb-manual): Mention pre-built Java archives in install.rst
* install.rst: added section about binary downloads for the Java
implementation; link to artifact on CI server
J. Moringen

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

10/25/2012

02:00 PM Revision 2dd675b7 (rsb-cpp): temp
J. Moringen

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

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...
J. Moringen
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...
J. Moringen
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/...
J. Moringen
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...
J. Moringen
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}: ...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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
J. Moringen
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....
J. Moringen
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
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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 ...
J. Moringen
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...
J. Moringen
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
...
J. Moringen
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...
J. Moringen
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 ...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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 ...
J. Moringen
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
...
J. Moringen
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...
J. Moringen
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...
J. Moringen
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...
J. Wienke
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 ...
J. Wienke
10:43 AM Revision 0b945f33 (rsb-manual): Add a note about currently broken git URLs.
This seems to confuse users. J. Wienke
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...
J. Wienke
10:36 AM Revision f5de702a (rsb-manual): Add ignore pattern for build folders.
J. Wienke

10/22/2012

06:03 PM Revision 0bfcb51a (rsb-cpp): temp
J. Moringen
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...
J. Moringen
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...
J. Moringen
 

Also available in: Atom