Activity

From 05/27/2013 to 06/25/2013

06/25/2013

02:04 PM Enhancement #1551 (Resolved): Improve documentation of socket transport's "auto" mode
For example, mention that @mode = auto@ and nothing else cannot work across multiple machines. J. Moringen
02:02 PM Enhancement #1550 (New): "Auto" mode of the socket transport should be smarter
When configured as @server = auto, host = NOT-THE-LOCAL-HOST@, the process should not attempt to act as server.
No...
J. Moringen
01:59 PM Enhancement #1549 (Resolved): The documentation should mention that one Spread daemon is usually ...
In many case, including distribution over multiple machines, a single Spread daemon is enough. In addition, configuri... J. Moringen
01:57 PM Enhancement #1548 (New): Transports returned by ParticipantConfig::getTransports() should be mutable
@ParticipantConfig::getTransports()@ returns a @std::set@ of deep-copied @ParticipantConfig::Transport@ objects. As e... J. Moringen
11:50 AM Bug #1547 (Resolved): Unable to specify a manual converter selection strategy since cbd9e3c253
Applied in changeset rsb-python|commit:63698ffcc9cd50be82c91dba77a1385368f1e1fe. J. Moringen

06/24/2013

04:56 PM Bug #1545 (Resolved): rsb-cpp-spread does not link on windows
Applied in changeset rsb-spread-cpp|commit:d42f7e4c64b4704a12da435943982ca47c428a7f. J. Wienke
04:53 PM Revision d42f7e4c (rsb-spread-cpp): fixes #1545: Provide windows support.
Merge branch 'wip-windows' J. Wienke
04:38 PM Revision e105fee9 (rsb-spread-cpp): Define PATH for test execution on windows.
* Put all generated executables and libraries in one folder so that PATH
is not needed for project-internal files.
* ...
J. Wienke
01:49 PM Revision 1ccb568e (rsb-python): Added MANIFEST to .gitignore
J. Moringen
01:49 PM Revision 63698ffc (rsb-python): New function convertersFromTransportConfig in rsb/__init__.py
The function convertersFromTransportConfig has been extracted from
Participant.getConnectors. In addition, Participan...
J. Moringen
10:22 AM Revision 97f0c980 (rsb): Switch to gitslave from submodules.
* Add a gitslave file
* Remove sumboldule folders and config file
J. Wienke
09:13 AM Revision d4f39e47 (rsb): gits adding "../rsb.git.python" "rsb-python"
J. Wienke
09:10 AM Revision 4df4ef98 (rsb): gits creating .gitslave
J. Wienke

06/21/2013

04:34 PM Revision 7648161a (rsb-spread-cpp): Find boost in a similar way to rsb-cpp.
J. Wienke
04:24 PM Revision 139fdc6b (rsb-spread-cpp): Fix symbol exporting.
Use own export symbols instead of the ones from rsb-cpp, which could
never work correctly in a different project.
J. Wienke
02:34 PM Bug #1547: Unable to specify a manual converter selection strategy since cbd9e3c253
I think the only way left now is by providing a complete configurator instance during the creation of participants, w... J. Wienke
02:32 PM Bug #1547 (Resolved): Unable to specify a manual converter selection strategy since cbd9e3c253
With the changes introduced in commit:rsb-python|cbd9e3c253 my existing code broke because I was using something like... J. Wienke
02:03 PM Revision 6a9f6f19 (rsb-python): Correctly import rsb.
The existinc code sometimes lead to an unbound name rsb. J. Wienke
08:52 AM Bug #1540 (Resolved): Documentation for installation of rsb-python from packages doesn`t work
Applied in changeset rsb-manual|commit:ada183617495b666dbcf569aec33545e1f7250fe. J. Wienke
08:50 AM Bug #1546 (Resolved): Socket server dies because of incomplete message body
NAO is sending images and a prorgram... J. Wienke
08:50 AM Bug #1173 (Resolved): Socket server dies because of incomplete message body
From the comments I suspect this is resolved and I did not see such a crash again. J. Wienke

06/20/2013

11:00 AM Bug #1545 (Resolved): rsb-cpp-spread does not link on windows
See wip-windowsfix and respective CI job J. Wienke

06/19/2013

03:00 AM Revision e9a64f33 (rsb-tools-cl): Cleaned up AUTHORS files
* AUTHORS: deleted; same information can be found in the various *.asd
files
J. Moringen
02:05 AM Revision 8dfd83b4 (rsb-tools-cl): Moved PNG support into separate system cl-rsb-formatting-png.asd
* cl-rsb-formatting.asd (system cl-rsb-formatting): removed file
formatting/payload-image-png.lisp
(system cl-rsb...
J. Moringen

06/18/2013

01:01 AM Revision d939c036 (rsb-tools-cl): Added option for enabling SSL support in CMakeLists.txt
* CMakeLists.txt: added option WITH_SSL_SUPPORT for enabling SSL
support in drakma and hunchentoot
J. Moringen
01:00 AM Revision 6e429b09 (rsb-tools-cl): Added options for loading systems in CMakeLists.txt
* CMakeLists.txt: added options WITH_{ROS,YARP}_TRANSPORT to configure
loading of the corresponding systems
J. Moringen
02:42 PM Revision cc7c76eb (rsb-cpp): Provide a specialized version of DataFuture<void>.
This might fix the windows compilation problem as now no explicit destruction of shared_ptr<void> is required. J. Wienke
11:31 AM Revision 9f0f85eb (rsb-spread-cpp): Fix exporting of symbols on windows.
Two main issues existed:
* No exporting of symbols is required at all for plugin internals on windows.
* Exporting us...
J. Wienke
11:23 AM Revision e9b03fc6 (rsb-spread-cpp): Finx protobuf.
Protobuf is now required because the protocol files from RSB are built using protobuf. J. Wienke
11:00 AM Revision b437da2e (rsb-spread-cpp): Add a build file for windows.
Copied from other projects. J. Wienke
10:50 AM Revision 2ca8c3f9 (rsb-spread-cpp): Add eclipse project.
Added an eclipse project with correct formatting and build
configuration.
J. Wienke
10:49 AM Revision 9d8e9e55 (rsb-spread-cpp): Make spread required.
We can only build this project if spread was found. J. Wienke

06/17/2013

11:54 PM Revision 3090ba17 (rsb-ros-cl): Adaptations to let-plus changes in src/transport/**/*.lisp
* src/transport/ros/node.lisp (call-node): use `&ign' instead of nil
in `let+' bindings
(call-master): likewise
*...
J. Moringen
10:55 PM Revision 1e0ea80d (rsb-ros-cl): Use uninterned-symbol syntax in *package forms in **/*.lisp, rsb-...
* **/*.lisp: use uninterned-symbol syntax in {def,in-}package forms
* rsb-ros.asd: likewise
J. Moringen
10:39 PM Revision 6754dada (rsb-yarp-cl): Fixed default initargs in src/converter/bottle-data-holder.lisp
* src/converter/bottle-data-holder.lisp (bottle/data-holder): made
:class initarg required
J. Moringen
10:39 PM Revision ddb72124 (rsb-yarp-cl): Shadow symbol connector in src/transport/yarp/package.lisp
* src/transport/yarp/package.lisp (package rsb.transport.yarp): shadow
symbol connector
J. Moringen
10:39 PM Revision 36d6e7cd (rsb-yarp-cl): Fixed indentation of format strings in **/*.lisp
* **/*.lisp: fixed indentation of format strings J. Moringen
10:32 PM Revision a32c12e7 (rsb-ros-cl): Changed tabs to spaces, semicolon style in **/*.lisp, rsb-ros.asd
* **/*.lisp: changed tabs to spaces; fixed semicolon style; changed
comment indentation style
* rsb-ros.asd: likewise
J. Moringen
10:23 PM Revision eb5cd5c9 (rsb-ros-cl): Shortened license, updated copyright in **/*.lisp, rsb-ros.asd, C...
* **/*.lisp (header): shortened license; updated copyright
* rsb-ros.asd: likewise
* CMakeLists.txt: likewise
J. Moringen
10:03 PM Revision 63dfdce0 (rsb-yarp-cl): Use uninterned-symbol syntax in *package forms in **/*.lisp, rsb...
* **/*.lisp: use uninterned-symbol syntax in {def,in-}package forms
* rsb-yarp.asd: likewise
J. Moringen
10:03 PM Revision c9fa8096 (rsb-yarp-cl): Changed tabs to spaces, semicolon style in **/*.lisp, rsb-yarp.asd
* **/*.lisp: changed tabs to spaces; fixed semicolon style; changed
comment indentation style
* rsb-yarp.asd: likewise
J. Moringen
10:02 PM Revision bead3048 (rsb-yarp-cl): Shortened license, updated copyright in **/*.lisp, rsb-yarp.asd,...
* **/*.lisp (header): shortened license; updated copyright
* rsb-yarp.asd: likewise
* CMakeLists.txt: likewise
J. Moringen
10:02 PM Revision c5995950 (rsb-yarp-cl): Cleaned up AUTHORS files
* AUTHORS: deleted; same information can be found in rsb-yarp.asd J. Moringen
08:19 PM Revision 8c8666f0 (rsb-ros-cl): Cleaned up AUTHORS files
* AUTHORS: deleted; same information can be found in rsb-ros.asd J. Moringen
07:16 PM Bug #1489: Selection of new fundamental converters breaks existing programs
@Johannes: did you test this already? Please report results once you do. J. Moringen
11:28 AM Tasks #1541: Update Submodules and HEADs of these
As long as we do not have gits or something running: should we add a jenkins job for automatically updating the submo... J. Wienke
11:25 AM Revision ada18361 (rsb-manual): fixes #1540: Fix pypi installation.
Use an arbitrarily high number for the patch version to get a version
specifier which most likely includes all versio...
J. Wienke

06/14/2013

09:14 PM Tasks #1167 (Resolved): Provide Spread transport as plugin (C++)
There has been at least some experimentation with this feature. Please report problems as separate issues. J. Moringen

06/13/2013

03:25 PM RSB XML Support Revision ff6fda43 (rsb-xml-java): Worked on wrong branch..merge and fixed pom
L. Kettenbach

06/12/2013

05:34 PM Revision 83ca0853 (rsb-realtime-cpp): More examples for streaming and roundtrip
A. Nordmann
01:04 PM RSBag Tasks #1542: Document Python client API
That's an old snapshot. The code lives in project:rsbag in the "rsbag-python repository":https://code.cor-lab.org/pro... J. Moringen
11:26 AM RSBag Tasks #1542 (Resolved): Document Python client API
We should somewhere at least reference the existence of the Python binding, even if it is not officially supported ye... S. Wrede
02:46 AM Tasks #1538 (Resolved): Change "inter-transport" document to use socket transport
Applied in changeset rsb-manual|commit:33406b7b853e0547a9ed42ebb7585180473b1bd9. J. Moringen
02:43 AM Revision 33406b7b (rsb-manual): Changed Spread -> socket in specification-inter-transport-communi...
fixes #1538
* specification-config.rst: renamed link target configuration-files ->
specification-config-files
* sp...
J. Moringen

06/11/2013

01:05 AM Tasks #1541 (Resolved): Update Submodules and HEADs of these
Applied in changeset rsb|commit:cab214794fbbf7187e74676c0c4c65b4059590b3. J. Moringen
08:59 PM Tasks #1541 (Resolved): Update Submodules and HEADs of these
Not only the heads are outdated but also some new projects are missing, e.g. rsb-spread. S. Wrede
01:05 AM Revision a3744551 (rsb): Updated HEADs of submodules rsb-{cl,cpp,integrationtest,java,manual,
matlab,protocol,python,ros-cl,tools-cl,tools-cpp,yarp-cl,yarp-cpp}
refs #1541
J. Moringen
12:54 AM Revision cab21479 (rsb): Added submodule rsb-spread-cpp
fixes #1541 J. Moringen
12:54 AM Revision 14a649e3 (rsb): Added submodule rsb-realtime-cpp
refs #1541 J. Moringen
10:58 PM Revision 8852616b (rsb): Added submodule rsb-ros-cl
J. Moringen
09:12 PM Tasks #1167: Provide Spread transport as plugin (C++)
Works fine on Mac 10.7 built using the following new homebrew formula: https://github.com/swrede/homebrew-formulas/bl... S. Wrede
04:14 PM Tasks #1167 (Feedback): Provide Spread transport as plugin (C++)
I think this is done. Please test and report problems. J. Moringen
02:42 PM Tasks #1167 (In Progress): Provide Spread transport as plugin (C++)
Manual has been updated. J. Moringen
09:52 AM Tasks #1167 (Feedback): Provide Spread transport as plugin (C++)
Done:
* The plugin is in the @rsb-spread-cpp@ repository
* I removed Spread from @rsb-cpp@ in a feature branch
* B...
J. Moringen
04:36 PM Bug #1537 (Closed): debian packaged rsb0.9 links against libspread, but doesn`t have spread as de...
@librsb@ does not directly use Spread anymore. Instead, the Spread transport is implemented as a plugin (@rsb-spread-... J. Moringen
04:31 PM Revision 7c39cb9d (rsb-realtime-cpp): Full-speed version of rountrip
A. Nordmann
04:06 PM Revision 5988cae6 (rsb-spread-cpp): Added unit tests in test/**/*.{h,cpp}
refs #1167
* test/main.cpp: new file; driver for unit tests
* test/rsb/InformerTask.{h,cpp}: new files; copied from ...
J. Moringen
02:59 PM Revision 741da726 (rsb-realtime-cpp): Use rsc periodic task for roundtrip with defined cycle time
A. Nordmann
02:50 PM Revision 496def94 (rsb-manual): Markup and wording improvements in *.rst
* specification-config.rst: added link target configuration-files
* specification-inter-transport-communication.rst: ...
J. Moringen
02:50 PM Revision b28af918 (rsb-manual): Allow emphasis in file names in corlab/static/corlab.css
* glossary.rst: use new background highlighting rule for
meta-syntactic variables for Spread daemon binary
* conf.p...
J. Moringen
02:47 PM Revision 59e83c28 (rsb-realtime-cpp): Removed debug output
A. Nordmann
02:43 PM Revision 7c0510aa (rsb-cpp): Removed Spread transport in {src,test}/rsb/transport/**/*.*
refs #1167
The implementation, tests and CMake configuration of the Spread
transport are now contained into rsb-spre...
J. Moringen
02:40 PM Bug #1540 (Resolved): Documentation for installation of rsb-python from packages doesn`t work
The current installation docs for installation of rsb-python from packages are not working.
http://docs.cor-lab.de//...
A. Nordmann
01:57 PM Revision ffdabe6b (rsb-manual): Changes for transformation of Spread transport into a plugin
refs #1167
* glossary.rst: mention Spread plugin
* install-cpp.rst: Spread is now an optional dependency
* specifica...
J. Moringen
12:57 PM RSB XML Support Revision d59c18d6 (rsb-xml-java): Version .24
L. Kettenbach
11:41 AM Tasks #1538 (Resolved): Change "inter-transport" document to use socket transport
The example program will be changed and would no longer match the description. J. Moringen

06/10/2013

08:49 PM Revision 716ac0f5 (rsb-spread-cpp): Initial import
refs #1167 J. Moringen
08:48 PM Revision 072d24dd (rsb-yarp-cpp): Slightly improved dependencies and linker flags in rsbyarp.pc.in
* rsbyarp.pc.in: slightly improved dependencies and linker flags J. Moringen
08:44 PM Revision 83c70e89 (rsb-yarp-cpp): "Unscreamified" all CMake files
* CMakeLists.txt: "unscreamified"
* RSBYARPBuildTreeSettings.cmake.in: likewise
* RSBYARPConfig.cmake.in: likewise
* ...
J. Moringen
08:43 PM Revision ffef0c77 (rsb-yarp-cpp): Added license and changelog stuff in cpack/CPackDebianConfig.cmake
* cpack/CPackDebianConfig.cmake: add Debian-compliant license and
changelog files
J. Moringen
08:13 PM Revision f23f8047 (rsb-cpp): Removed Spread transport in {src,test}/rsb/transport/**/*.*
refs #1167
The implementation, tests and CMake configuration of the Spread
transport are now contained into rsb-spre...
J. Moringen

06/09/2013

09:47 PM RSBag Revision d1470807 (rsbag-tools-cl): Extended symlink creation in main/main.lisp
* main/main.lisp (main): pass prefix and suffix argument to
`%maybe-create-links'; adjusted help text
(%maybe-cre...
J. Moringen
08:17 PM RSBag Feature #1534 (Resolved): Allow hard-wired foreign library paths
Applied in changeset rsbag-tools-cl|commit:ba8f0d793c1e76fe2d21c5a11da034d29d810c38. J. Moringen
03:13 PM RSBag Revision 11a78258 (rsbag-tools-cl): Extended symlink creation in main/main.lisp
* main/main.lisp (main): pass prefix and suffix argument to
`%maybe-create-links'; adjusted help text
(%maybe-cre...
J. Moringen
03:12 PM RSBag Revision ba8f0d79 (rsbag-tools-cl): Added re-dumping, hard-wired foreign libraries in main/main.lisp
fixes #1534
* main/main.lisp (main): accept "redump" commandline option
(make-static): new function; configure rel...
J. Moringen

06/07/2013

07:41 PM Feature #1535 (Resolved): Allow hard-wired foreign library paths
Applied in changeset rsb-tools-cl|commit:f363b72f4d3bedd5f6781dbeec7a36aeb528f779. J. Moringen
01:25 PM Feature #1535 (Resolved): Allow hard-wired foreign library paths
This is necessary for enabling installations without LD_LIBRARY_PATH hacks in some cases. J. Moringen
07:17 PM Revision f7a3379d (rsb-tools-cl): Disable make-{static,dynamic} on Windows in main/main.lisp
refs #1535
* main/main.lisp (make-static): do nothing on Windows
(make-dynamic): likewise
J. Moringen
07:11 PM Revision 5395a329 (rsb-tools-cl): Extended symlink creation in main/main.lisp
* main/main.lisp (main): pass prefix and suffix argument to
`%maybe-create-links'; adjusted help text
(%maybe-cre...
J. Moringen
07:11 PM Revision f363b72f (rsb-tools-cl): Added re-dumping, hard-wired foreign libraries in main/main.lisp
fixes #1535
* main/main.lisp (header): updated copyright
(main): accept "redump" commandline option
(make-static...
J. Moringen
06:17 PM Revision 6862fbb7 (rsb-tools-cpp): Only suggest spread package in cpack/CPackDebianConfig.cmake
* cpack/CPackDebianConfig.cmake: suggest instead of recommending
spread package
J. Moringen
06:04 PM RSBag Revision 087d8ac8 (rsbag-tools-cl): Only suggest spread package in cpack/DebianUbuntu.cmake
* cpack/DebianUbuntu.cmake: suggest instead of recommending spread
package
J. Moringen
04:20 PM Bug #1537: debian packaged rsb0.9 links against libspread, but doesn`t have spread as debian depe...
We will turn the Spread transport into a plugin for the 0.9 release.
The best option therefore seems to be having
...
J. Moringen
04:13 PM Bug #1537 (Closed): debian packaged rsb0.9 links against libspread, but doesn`t have spread as de...
@librsb.so@ from the @librsb0.9@ debian package links against the system @libspread.so@... A. Nordmann
01:23 PM RSBag Feature #1534 (Resolved): Allow hard-wired foreign library paths
This is necessary for enabling installations without LD_LIBRARY_PATH hacks in some cases. J. Moringen

06/06/2013

12:18 AM RSBag Revision 97896e90 (rsbag): Updated HEAD of submodule rsbag-manual
J. Moringen
12:18 AM RSBag Revision 3b3c9941 (rsbag-manual): Updated binary download URLs in preparation.rst
* preparation.rst: added binary download URL for Window 7 x86_64;
updated all other URLs
J. Moringen
03:37 AM Feature #1442: RPC should support argumentless methods properly
@Sebastian: I looked at this once and it seemed fine (if I remember correctly). Would you rather first finish everyth... J. Moringen

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:26 PM Bug #1489 (Feedback): Selection of new fundamental converters breaks existing programs
Should be fixed in rsb-python and rsb-cl.
rsb-python now registers only a subset of the available builtin converte...
J. Moringen
03:08 PM Bug #1489 (In Progress): Selection of new fundamental converters breaks existing programs
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
01:47 PM Tasks #1167 (In Progress): Provide Spread transport as plugin (C++)
J. Moringen
01:45 PM Feature #1521 (Resolved): LocalServer lacks a Callback<void,void> specialization
J. Moringen
01:45 PM Feature #1521 (In Progress): LocalServer lacks a Callback<void,void> specialization
An example can be found in the @examples/server@ directory. J. Moringen
01:45 PM Feature #1521 (Resolved): LocalServer lacks a Callback<void,void> specialization
Applied in changeset rsb-cpp|commit:2eefc46c2880bea316bb9e6711d47173514a7bec. J. Moringen
12:40 PM Feature #1521 (In Progress): LocalServer lacks a Callback<void,void> specialization
J. Moringen
01:11 PM RSBag Feature #1481 (In Progress): Support changing timestamp used for indexing in bag-transform
@bag-merge@ already has the @--transform-timestamp@ option. I have to investigate whether anything needs to be done. 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/30/2013

10:04 AM Feature #1521: LocalServer lacks a Callback<void,void> specialization
I already did this once but it did not quite work for some reason I can't remember. I will try again. 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...
A. 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
04:00 PM Bug #1497 (Resolved): Receive and Deliver-Timestamps not set correctly
Looks correct to me now. J. Wienke
02:06 AM Bug #1497 (Feedback): Receive and Deliver-Timestamps not set correctly
@Johannes: Please check whether these changes fix the problem for you. J. Moringen
02:51 PM Feature #1521 (Resolved): LocalServer lacks a Callback<void,void> specialization
Currently it is not possible to register a method with no argument and no return value to a rsb server.
Solution: ...
L. Ziegler

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
12:10 AM Bug #1497 (In Progress): Receive and Deliver-Timestamps not set correctly
J. Moringen
10:23 PM Revision b5902adc (rsb-realtime-cpp): Fixed notification unpacking for Oncilla roundtrip
A. 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:27 PM Bug #1519 (Resolved): Option for controlling TCP_NODELAY has wrong name in CL implementation
Applied in changeset rsb-cl|commit:dcdd182c41b757b0c845ebf3744ebbac97454732. J. Moringen
01:18 PM Bug #1519 (Resolved): Option for controlling TCP_NODELAY has wrong name in CL implementation
The option is called @nodelay@ instead of @tcpnodelay@. J. Moringen
03:08 PM Bug #1408 (Resolved): Converter registration should be possible without rewriting default partici...
Applied in changeset rsb-python|commit:8ec3b1e64674144c7f1165338d82ce35dbf6d447. J. Wienke
11:23 AM Bug #1408: Converter registration should be possible without rewriting default participant config...
I have pushed respective changes to the implementation and the manual. Can someone please review them and verify the ... J. Wienke
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
01:40 PM Bug #1517 (Resolved): TCPNODELAY is off by default in C++
Applied in changeset rsb-cpp|commit:7672063f86aada6f1056c05599803bd11e30e37f. J. Moringen
11:35 AM Bug #1517: TCPNODELAY is off by default in C++
I think so as well. I just didn't get to it yesterday. J. Moringen
11:34 AM Bug #1517 (Resolved): TCPNODELAY is off by default in C++
TCPNODELAY is off by default in C++, although it should be on, right? A. Nordmann
01:04 PM Bug #1518 (Resolved): RSB_TRANSPORT_SOCKET_NODELAY documentation seems erroneous
Applied in changeset rsb-manual|commit:c0f78250c62c74c96a7271043b0b617760af65b6. J. Moringen
12:47 PM Bug #1518: RSB_TRANSPORT_SOCKET_NODELAY documentation seems erroneous
Forgot to paste the link:
http://docs.cor-lab.org/rsb-manual/trunk/html/common.html
A. Nordmann
11:51 AM Bug #1518 (Resolved): RSB_TRANSPORT_SOCKET_NODELAY documentation seems erroneous
In the RSB manual, @tcp_nodelay@ for the socket transport is documented to be set through the environment variable @R... A. Nordmann
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:31 AM Feature #1149: Allow checking if handlers are registered in Listener
Martin, Robert, are you planing on implementing the proposed changes or should we do this? 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

09:40 PM Bug #1408 (In Progress): Converter registration should be possible without rewriting default part...
J. Wienke
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
06:31 PM Enhancement #1516 (New): Separate Converter selection strategies for sending and receiving
Both directions differ significantly. This was already the reason why the connector infrastructure is split into two ... J. Wienke
06:29 PM Enhancement #1515 (New): Add data type to all participants, especially listeners
This would automatically allows to select the correct converter for deserialization. Also, right now the situation is... J. Wienke
06:26 PM Bug #1489: Selection of new fundamental converters breaks existing programs
* For python this means: only register the converters for these types
* For C++: Clients are obliged to use these cl...
J. Wienke
06:21 PM Bug #1489: Selection of new fundamental converters breaks existing programs
Verdict: We want the same defaults for all languages. This means there is one int and one float type that is consiste... J. Wienke
05:21 PM Bug #1497: Receive and Deliver-Timestamps not set correctly
Generally the problem does not exist in the core but is merely a display problem of the cl logger. What happens is th... J. Wienke
04:55 PM Bug #1230 (Closed): Unintuitive error message upon misconfiguration
The current behavior is OK in all cases Johannes and I could test on MacOS and Linux (But we can still document this,... J. Moringen
04:55 PM Tasks #1513 (Resolved): Document exception handling in main function of RSB-using C++ programs
Each RSB client program should handle exceptions at least in its main method because on certain OSes the exception ty... 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... A. Nordmann
01:09 PM Tasks #1167: Provide Spread transport as plugin (C++)
As a separate repository for the single language implementation. J. Wienke
 

Also available in: Atom