Activity

From 05/07/2013 to 06/05/2013

06/05/2013

09:52 PM RSBag Revision 6504c178 (rsbag-tools-cl): Avoid filename clashes for parallel installations of multiple...
fixes #1100
* CMakeLists.txt: define VERSION_SUFFIX and BINARY_SUFFIX; use
VERSION_SUFFIX for subdirectory in PREF...
J. Moringen
08:54 PM RSBag Revision 3ef50c31 (rsbag-tools-cl): Avoid filename clashes for parallel installations of multiple...
fixes #1100
* CMakeLists.txt: define VERSION_SUFFIX and BINARY_SUFFIX; use
VERSION_SUFFIX for subdirectory in PREF...
J. Moringen
08:17 PM Revision b8b52ec4 (rsb-cl): Changed converter priority in src/configuration.lisp
refs #1489
* src/configuration.lisp (default-converters): prioritize int64
converter over all other integer conver...
J. Moringen
08:11 PM Revision 041a9ed1 (rsb-python): Register converter subset, choose most specific converter in rsb/...
refs #1489
* rsb/converter.py: when registering builtin converters, skip the ones
which would introduce ambiguity ...
J. Moringen
07:41 PM RSBag Revision 7491c514 (rsbag-python): Improved cleanup protocol in rsbag/__init__.py
* rsbag/__init__.py (Connection._cleanup): call bag-play's "quit"
method; log warnings if something goes wrong
(B...
J. Moringen
07:38 PM RSBag Revision 34b9aa15 (rsbag-python): Added logging in rsbag/__init__.py
* rsbag/__init__.py (Connection): added logger
(Bag): likewise
J. Moringen

06/01/2013

12:05 PM Revision 53507e3c (rsb-cpp): Convert to new plugin Manager API from RSC
* Factory.{h,cpp}: include and make accessible a Manager instance
* main.cpp: Use this instance for listing plugins
J. Wienke

05/31/2013

05:31 PM Revision e1c2aa30 (rsb-cl): temp commit
J. Moringen
04:06 PM RSBag Revision b76b4034 (rsbag-cl): TODO temp commit: more ROSBag backend improvements
J. Moringen
03:07 PM RSBag Revision 3945b5cb (rsbag-cl): TODO: temp commit ROSBag backend improvements
J. Moringen
03:05 PM RSBag Revision ba16a496 (rsbag-cl): Initial version ROSBag backend in src/backend/rosbag/
* src/backend/rosbag/conditions.lisp: new file; conditions used by the
ROSBag backend
* src/backend/rosbag/generat...
J. Moringen
03:05 PM RSBag Revision 1752e9c4 (rsbag-cl): let+ adaptations
J. Moringen
12:46 PM Revision 0e115db8 (rsb-cpp): Return constant strings for request,reply types in src/rsb/patterns/...
* src/rsb/patterns/Server.{h,cpp} (Server::*Callback::getRequestType):
return constant string
(Server::*Callback:...
J. Moringen
12:43 PM Revision 2eefc46c (rsb-cpp): Added rsb::patterns::LocalServer::Callback<void,void> in src/rsb/pat...
fixes #1521
* src/rsb/patterns/Server.h (header): updated copyright
(Server::Callback<void, void): new class; Call...
J. Moringen

05/29/2013

11:01 PM Revision 9d284c35 (rsb-tools-cl): Added encoding specification to systems in cl-rsb-formatting.asd
* cl-rsb-formatting.asd (system cl-rsb-formatting): added :encoding
:utf-8
(system cl-rsb-formatting-and-cl-rsb-s...
J. Moringen
10:56 PM RSBag Revision 1c8d2470 (rsbag-tools-cl): Disabled symlinking on Windows in main/main.lisp
* main/main.lisp (header): updated copyright
(%maybe-create-link): sb-posix:symlink is not available on Windows
J. Moringen
09:33 PM RSBag Revision c91b10c8 (rsbag-tools-cl): Do not enable Spread library reloading on Windows in main/dum...
* main/dump.lisp (toplevel): do not enable Spread library reloading on
Windows
J. Moringen
09:30 PM Revision 9c99fd65 (rsb-realtime-cpp): Roundtrip working, correct packing and unpacking of rst Joi...
Arne Nordmann
09:28 PM RSBag Revision cc0e3054 (rsbag-tools-cl): Fixed bogus dependency of MAIN_NAME command in CMakeLists.txt
* CMakeLists.txt: removed bogus dependency on undefined ${SCRIPT} in
custom command for MAIN_NAME
J. Moringen
09:27 PM RSBag Revision 69bda364 (rsbag-tools-cl): Added option FASL_CACHE_DIR in CMakeLists.txt
* CMakeLists.txt (FASL_CACHE_DIR): new option; controls where the fasl
cache directory is created
J. Moringen
07:58 PM Revision c2d94f0e (rsb-cl): Improved config file pathnames in src/variables.lisp
* src/variables.lisp (*default-configuration-files*): use pathname
syntax; use `user-homedir-pathname' instead of "...
J. Moringen

05/28/2013

12:39 AM Revision 3186c41c (rsb-cl): Fixed separation of framework- and user-timestamps in src/transport/*...
refs #1497
* src/transport/socket/conversion.lisp (make-notification): be careful
to not store any framework times...
J. Moringen
12:37 AM Revision 1b86a7af (rsb-cl): Fixed name of tcpnodelay option in src/transport/socket/connector.lisp
fixes #1519
* src/transport/socket/connector.lisp (connector): changed option name
nodelay? -> tcpnodelay
(conne...
J. Moringen
10:23 PM Revision b5902adc (rsb-realtime-cpp): Fixed notification unpacking for Oncilla roundtrip
Arne Nordmann
07:47 PM Revision f465dd0c (rsb-tools-cl): Do not enable Spread library reloading on Windows in main/dump....
* main/dump.lisp (toplevel): do not enable Spread library reloading on
Windows
J. Moringen
07:47 PM Revision 3f99f467 (rsb-tools-cl): Added option FASL_CACHE_DIR in CMakeLists.txt
* CMakeLists.txt (FASL_CACHE_DIR): new option; controls where the fasl
cache directory is created
J. Moringen
07:47 PM Revision 885a8b84 (rsb-tools-cl): Format user timestamps distinguishably in formatting/event-styl...
refs #1497
* formatting/util.lisp (header): updated copyright
(timestamp-name): new function; prepend "*" to names...
J. Moringen
03:44 PM Revision 250d86b6 (rsb-tools-cl): Fixed bogus dependency of MAIN_NAME command in CMakeLists.txt
* CMakeLists.txt: removed bogus dependency on undefined ${SCRIPT} in
custom command for MAIN_NAME
J. Moringen
03:06 PM Revision bbb228f7 (rsb-manual): Adapt manual to python converter registration changes
Reflect the lazy creation of converter maps for individual participants.
* Warn about previous usage
refs #1408
Me...
J. Wienke
03:05 PM Revision f0258e71 (rsb-manual): Update python converter registration.
With the lazy way of creating converter maps for individual participants
it is
not required anymore to manually recre...
J. Wienke
02:55 PM Revision 8ec3b1e6 (rsb-python): Enable converter registration without changes to ParticipantConfig
Make the creation of ConverterMap instances dynamic so that new converters can
be added to the global map all the tim...
J. Wienke
02:53 PM Revision cbd9e3c2 (rsb-python): Move ConverterMap instantiation to Participant.
This preserves the cohesion in the ParticipantConfig.Transport class and
prevents business logic inside this class.
...
J. Wienke
02:03 PM Revision 68d2ec7e (rsb-cpp): Fix API doc install dir.
Use the correct path inside $prefix/share. J. Wienke
01:51 PM Revision 3649bf37 (rsb-cpp): Try to fix execution of pkg-config tests.
Fix {DY}LD_LIBRARY_PATH setting. J. Wienke
01:42 PM Revision dcdd182c (rsb-cl): Fixed name of tcpnodelay option in src/transport/socket/connector.lisp
fixes #1519
* src/transport/socket/connector.lisp (connector): changed option name
nodelay? -> tcpnodelay
(conne...
J. Moringen
12:52 PM Revision 7672063f (rsb-cpp): Fixed default of transport.socket.tcpnodelay option in src/rsb/trans...
fixes #1517
* src/rsb/transport/socket/InPullConnector.cpp (header): updated
copyright
(InPullConnector::create)...
J. Moringen
12:51 PM Revision c0f78250 (rsb-manual): Fixed RSB_TRANSPORT_SOCKET_{NODELAY -> TCPNODELAY} in common.rst
fixes #1518
* common.rst: fixed name of environment variable
RSB_TRANSPORT_SOCKET_{NODELAY -> TCPNODELAY} to match...
J. Moringen
11:50 AM Revision ea72d253 (rsb-cpp): Do not assume a specific build layout.
Remove build path assumption in the pkg-config test. J. Wienke
11:21 AM Revision e0c71b68 (rsb-python): Improve starting and stopping of spread daemon.
Use a context manager to start and stop the spread daemon instead of a
class with a del method for stopping, where th...
J. Wienke
10:36 AM Revision 24849541 (rsb-manual): Update python converter registration.
With the lazy way of creating converter maps for individual participants it is
not required anymore to manually recre...
J. Wienke
10:34 AM Revision d98723b3 (rsb-python): Update example for converter registration.
Calling setDefaultParticipantConfig is not required anymore.
refs #1408
J. Wienke
10:19 AM Revision 1877000f (rsb-python): Implement lazy converter map preparation.
So far, inside the participant configuration, the converter map was prepared
once initially with the first access to ...
J. Wienke

05/27/2013

07:41 PM Revision 9a1a012a (rsb-python): Where possible, prevent using built-in symbols of python.
Reusing names of internal python functions prevents effective error reporting and might lead to confusion.
Unfortunat...
J. Wienke
03:30 PM Revision 4b999ed1 (rsb-cpp): Fixes pkgconfig test for Mac
* On Mac the command 'mktemp' expects a template for the tmpdir name to create. Added this to the pkgconfig test scri... Arne Nordmann

05/24/2013

04:44 PM RSB XML Support Revision 29d173b3 (rsb-xml-java): fixed copy constructors, fixed id handling
L. Ziegler

05/22/2013

04:27 PM Revision 43103ad9 (rsb-cpp): Remove old and abandoned code.
No one missed this for a long time. J. Wienke
03:13 PM Revision 5a074a78 (rsb-cpp): Correctly handle multiple entries in Boost_LIBRARY_DIRS.
Otherwise the pkg-config potentially contained errors in the form of
paths without -L directives.
refs #1448.
J. Wienke
01:58 PM Revision 0d15d282 (rsb-cpp): Please adhere to coding conventions.
J. Wienke

05/21/2013

01:09 AM RSB XML Support Revision 5fb1a614 (rsb-xml-java): thread safety
L. Ziegler
12:41 AM RSB XML Support Revision 3e474c69 (rsb-xml-java): added tostring implementation
L. Ziegler
03:31 PM RSB XML Support Revision 0724a2c5 (rsb-xml-cpp): renamed namespaces
converter stuff-> rsb::converter
data types-> rsb::transport
L. Ziegler
03:00 PM RSBag Revision 70f68607 (rsbag): Updated HEAD of submodule rsbag-manual
D. Klotz
02:24 PM RSBag Revision 0a466fe8 (rsbag-manual): Small update for newer bag-cat CLI syntax.
D. Klotz
02:01 PM Revision b1356dad (rsb-cpp): Generates valid JUnit XML
refs #1448 Arne Nordmann
01:42 PM Revision 1981a02f (rsb-cpp): Clean-up of pkgconfig test script
* Cleanup
* Documentation
* Setting LD_LIBRARY_PATH to test execution of build example
fixes #1448
Arne Nordmann
01:14 PM Revision 15a3ed55 (rsb-cpp): Fixed pkgconfig test
* Don`t overwrite, but extend PKG_CONFIG_PATH
refs #1448
Arne Nordmann
11:13 AM Revision 51d5c1fe (rsb-cpp): Pkgconfig test writes JUnit XML result file
* Pkgconfig test now writes JUnit XML result file to be processable by CI server
* Rsult file rsbtest_pkgconfig.xml (...
Arne Nordmann
10:12 AM Revision 3fe8b418 (rsb-cpp): Adds pkgconfig test
* Makes installation into temporary folder
* Builds rsb informer example against pkgconfig file of installation
* Req...
Arne Nordmann

05/17/2013

04:12 PM RSB XML Support Revision b1854e74 (rsb-xml-cpp): changed implementation of xmltioxop to always use xop's data str...
L. Ziegler
07:31 AM Revision a617e1f8 (rsb-tools-cl): Better separator character in formatting/event-style-meta-data....
* formatting/event-style-meta-data.lisp (header): updated copyright
(style-meta-data): use when full UTF-8 characte...
J. Moringen

05/16/2013

02:20 PM Revision c8bf4aad (rsb-tools-cl): Fixed handling of method commandline option in send/main.lisp
* send/main.lisp (main): do not set event method if the commandline
option has not been supplied
J. Moringen

05/14/2013

11:50 PM RSB XML Support Revision e20e3afb (rsb-xml-cpp): added XOPs type and the corresponding converter
L. Ziegler

05/11/2013

04:40 AM RSBag Revision a1d9f64e (rsbag-cl): Force output when writing buffers in src/backend/tidelog/file.lisp
* src/backend/tidelog/file.lisp (write-buffer file chnk): call
`force-output' after writing a chunk; minor simplifi...
J. Moringen

05/10/2013

10:19 AM RSBag Revision 7fc1a907 (rsbag-cl): Extended error recovery in TIDELog backend
refs #1496
* src/backend/tidelog/repair.lisp: new file; contains functions for
rebuilding missing or damaged indic...
J. Moringen
10:16 AM RSBag Revision 9659f2c5 (rsbag-tools-cl): Added test for recovering from missing index in CMakeLists.txt
refs #1496
* CMakeLists.txt: store TIDELog files into new variables
{VALID,RECOVERABLE}_TIDE_FILES; use these vari...
J. Moringen
10:06 AM RSBag Revision f03c9fb9 (rsbag-cl): Added print-offset in src/backend/util.lisp
* src/backend/util.lisp: new file; contains utility functions used in
backend modules
* src/backend/package.lisp (p...
J. Moringen

05/08/2013

03:17 PM Revision 91892ed1 (rsb-python): Fix setup bug.
We cannot import rsb globally in the setup.py, because at the beginning the protocol is not translated. This is howev... J. Wienke
03:09 PM Revision 160600fd (rsb-python): fixes #1490: Implement a converter for EventsByScopeMap.
Merge branch 'feature-1490' J. Wienke

05/07/2013

04:50 PM Revision 0e8a60b4 (rsb-python): Provide serialization support for the EventsByScopeMapConverter.
* Added a unit test for this. J. Wienke
04:47 PM Revision 776a9897 (rsb-python): Do not register the EventsByScopeMapConverter by default to avoid
converter selection problems with its very generic dictionary type. J. Wienke
03:48 PM Revision fc5af063 (rsb-python): Fix documentation style and logging output.
J. Wienke
03:19 PM Revision e9598786 (rsb-python): Provide deserialization support for EventsByScopeMap.
I am not sure how to implement serialization correctly in python if we
want to use a dict as the client-side data type.
J. Wienke
03:05 PM Revision e7f61371 (rsb-python): Make access to global converter map thread-safe.
Potentially, multiple threads might create a new map for the same new
data type. This would result in undefined behav...
J. Wienke
 

Also available in: Atom