Activity
From 06/08/2013 to 07/07/2013
07/07/2013
- 03:17 PM Revision e70daa08 (rsb-java): Fix some PMD warnings.
- 03:17 PM Revision 4cf28816 (rsb-java): Refined PMD rules
- 02:38 PM Revision e13bd3a9 (rsb-java): ignore pmd reports in git
- 02:36 PM Revision 5d7dff9e (rsb-java): Update pmd version.
- Bump to version 5.0 and use a rulset file which can later be shared with IDE
plugins instead of ant-internal configur...
07/05/2013
- 09:39 AM Revision 60486267 (rsb-java): Remove printStackTrace calls.
- We should not spam the console unasked.
- 09:32 AM Revision 35ef8612 (rsb-java): Remove useless empty javadoc comments
- 09:24 AM Revision 4217dcd1 (rsb-java): Remove useless empty lines at the end of block comments
- 09:17 AM Revision 2919973b (rsb-java): Consistently name test methods without a "test" prefix.
- This is the convention for junit 4 as the fact that something is a test
is already expressed with the @Test annotation.
07/04/2013
- 05:22 PM Revision 2f003fc3 (rsb-java): Fix a threading bugs in Server.
- * It was possible that someone got stuck in waitForShutdown
* It was possible that methods were activated twice
etc. - 04:50 PM Revision cd167ce4 (rsb-java): Avoid warnings in ServerTest from new generics parameter.
- 04:47 PM Revision f3e59788 (rsb-java): Avoid unnecessary casts in Server subclasses
- * Server.java: add generics with the method type used, make methods
field private with methods to perform operations.... - 03:14 PM Revision 6c4a5a66 (rsb-java): fixes #1553: Major code cleanup
- * Converts tabs to spaces
* All access to class members with this
* Let the Eclipse formatter process all files
* Add... - 02:02 PM Revision 545122f2 (rsb-java): Remove compilation warnings.
- 01:37 PM Revision bd5e1889 (rsb-java): Allow to call a method on a RemoteServer with multiple signatures.
- Previously if a method was once called with an event-based signature,
data based signatures weren't possible anymore ... - 02:07 AM Revision 225f17df (rsb-java): Use rsb.Event constructors to achieve more compact code in {src,tes...
- * {src,test}/**/*.java: use constructors of rsb.Event which accept the
data type and/or payload and/or scope as arg...
07/03/2013
- 10:27 PM Revision dcd329f9 (rsb-java): Pass TimoutException to clients in RemoteServer.
- For clients it might be a good thing to know whether a timeout was reached or
something more serious went wrong. - 10:22 PM Revision 9490a2f1 (rsb-java): Allow to override the timeout per method call in RemoteServer
- 10:16 PM Revision 0283ca6b (rsb-java): Improve RemoteServer API
- * Order methods logically
* Add comments - 09:59 PM Revision 51c8a73e (rsb-java): Default RemoteServer timeout to constant
- Have a public constant with the default timeout used for waiting on
server replies. - 09:53 PM Revision 990a47db (rsb-java): fixes #1442: Add argument-less and void methods to RPC
- 09:52 PM Revision 032e6875 (rsb-java): Minor cleanup work.
- * Callback.java: comment improvement
* DataCallbackTest.java: Missing payload added, use constructor
* RpcIntegration... - 09:21 PM Revision c7e5b0b7 (rsb-java): Merge branch 'master' into feature-1442
- 09:15 PM Revision b6c837a6 (rsb-java): Implement new callback hierarchy for RPC.
- Do not distinguish between two different callbacks for events and data.
Instead use a single hierarchy with different... - 06:51 PM Revision c5723c4a (rsb-java): Fixed reply construction in examples/ServerExample.java
- The example reused the request Event as the callback's reply which is
not a particularly good example of how to imple... - 05:16 PM Revision 76de9209 (rsb-java): Separate RPC integration test from single object test
- * RemoteServerTest.java: Remove integration tests for RPC mechanism,
refactor tests
* RpcIntegrationTest.java: New ... - 05:13 PM Revision 818de530 (rsb-java): Remove test for null value conversion with StringConverter
- There is no need to check this. Such an error should be captured at
other layers of the architecture. - 04:42 PM Revision 2254dd9c (rsb-java): Merge branch 'master' into feature-1442
- 04:35 PM Revision ce805d95 (rsb-java): Use Void.class instead of null as type info for "no data"
- * Event.java: Disallow type == null
* Informer.java: Disallow type == null and remove special handling for
null typ... - 04:25 PM Revision e5cd5411 (rsb-java): Correctly use deprecation annotations in addition to javadoc in Event.
- 03:48 PM Revision 6279e9e1 (rsb-java): Fix comment in InvalidStateException (typo and old XCF example).
- 02:51 PM Revision 777d9b48 (rsb-python): Add support for executing pylint.
- * setup.cfg: added configuration options for pylint. We now need to take care that this file will not be committed wi...
07/01/2013
- 04:57 PM Revision fda3b25a (rsb-cpp): Fixed shared pointer deref in src/rsb/transport/socket/*Connector*.cpp
- fixes #1552
* src/rsb/transport/socket/ConnectorBase.cpp (header): updated
copyright
(ConnectorBase::deactivate)... - 04:55 PM Revision 6e5a2f53 (rsb-cpp): Fixed shared pointer deref in src/rsb/transport/socket/*Connector*.cpp
- will fix #1552
* src/rsb/transport/socket/ConnectorBase.cpp (header): updated
copyright
(ConnectorBase::deactiva...
06/29/2013
- 09:30 PM Revision 7b61d4ac (rsb-cl): Fixed documentation string in src/filter/scope-filter.lisp
- * src/filter/scope-filter.lisp (header): updated copyright
(scope-filter): updated documentation string - 09:27 PM Revision 786f8475 (rsb-tools-cl): Removed system-connections in cl-rsb-formatting.asd
- * cl-rsb-formatting.asd
(system-connection cl-rsb-formatting-and-cl-rsb-stats): removed;
moved to rsb-formatting-... - 05:44 PM RSBag Revision f3f0de8a (rsbag-cl): Robustified threadpool management in src/{threadpool,reloading}.lisp
- * src/threadpool.lisp (toplevel): only call `start-threadpool' if
`*threadpool*' is nil
(start-threadpool): warn...
06/28/2013
- 08:10 PM RSBag Revision 17324e19 (rsbag-cl): Moved TIDELog and ELAN systems into separate files
- * cl-rsbag.asd (system cl-rsbag-tidelog): removed; moved to
rsbag-tidelog.asd
(system cl-rsbag-elan): removed; mo... - 07:34 PM RSBag Revision 162210cf (rsbag-tools-cl): Increased alternative priority 100 -> 102 in cpack/DebianUbun...
- The intention is to prefer newer versions of rsbag-cl over older
versions while retaining relations to (hypothetical)... - 07:34 PM RSBag Revision 99135f97 (rsbag-tools-cl): Added options for enabling TIDELog, ELAN backends in CMakeLis...
- * main/dump.lisp: do not unconditionally load the
rsbbag-{tidelog,elan} systems
* CMakeLists.txt: added options WIT... - 03:35 PM RSBag Revision cd0416ee (rsbag-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 - 03:34 PM RSBag Revision 8f5e4358 (rsbag-tools-cl): Added options for loading systems in CMakeLists.txt
- * CMakeLists.txt: added options
WITH_{{ROS,YARP}_TRANSPORT,PNG_SUPPORT} to configure loading of the
corresponding... - 02:34 PM RSBag Revision c527d1c9 (rsbag): Updated HEAD of submodule rsbag-manual
- 02:29 PM RSBag Revision 1ce11b37 (rsbag-manual): Added client api tutorial in tutorial-client-api.rst
- fixes #1542
* tutorial-client-api.rst: new file; contains basic tutorial for rsbag
client API; currently only Pyth... - 02:29 PM RSBag Revision 2b994e95 (rsbag-manual): Renamed {use-cases,tutorial}.rst
- refs #1542
* tutorial.rst: renamed use-cases.rst -> tutorial.rst
* use-cases.rst: likewise
* index.rst: adapted to r... - 02:29 PM RSBag Revision f0e40327 (rsbag-manual): Added dynamic switcher infrastructure in {_static,corlab}/
- refs #1542
* _static/multi.js: new file; javascript support code for dynamic
switcher
* _static/switcher.svg: new ... - 02:29 PM RSBag Revision a7702882 (rsbag-manual): Added version variables in CMakeLists.txt
- * CMakeLists.txt: added RSBAG_MANUAL{,_MAJOR,_MINOR,_PATCH}; use
CMAKE_PROJECT_NAME where possible
* conf.py.in: us...
06/24/2013
- 04:53 PM Revision d42f7e4c (rsb-spread-cpp): fixes #1545: Provide windows support.
- Merge branch 'wip-windows'
- 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.
* ... - 01:49 PM Revision 1ccb568e (rsb-python): Added MANIFEST to .gitignore
- 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... - 10:22 AM Revision 97f0c980 (rsb): Switch to gitslave from submodules.
- * Add a gitslave file
* Remove sumboldule folders and config file - 09:13 AM Revision d4f39e47 (rsb): gits adding "../rsb.git.python" "rsb-python"
- 09:10 AM Revision 4df4ef98 (rsb): gits creating .gitslave
06/21/2013
- 04:34 PM Revision 7648161a (rsb-spread-cpp): Find boost in a similar way to rsb-cpp.
- 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. - 02:03 PM Revision 6a9f6f19 (rsb-python): Correctly import rsb.
- The existinc code sometimes lead to an unbound name rsb.
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 - 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...
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 - 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 - 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.
- 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... - 11:23 AM Revision e9b03fc6 (rsb-spread-cpp): Finx protobuf.
- Protobuf is now required because the protocol files from RSB are built using protobuf.
- 11:00 AM Revision b437da2e (rsb-spread-cpp): Add a build file for windows.
- Copied from other projects.
- 10:50 AM Revision 2ca8c3f9 (rsb-spread-cpp): Add eclipse project.
- Added an eclipse project with correct formatting and build
configuration. - 10:49 AM Revision 9d8e9e55 (rsb-spread-cpp): Make spread required.
- We can only build this project if spread was found.
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
*... - 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 - 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 - 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 - 10:39 PM Revision 36d6e7cd (rsb-yarp-cl): Fixed indentation of format strings in **/*.lisp
- * **/*.lisp: fixed indentation of format strings
- 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 - 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 - 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 - 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 - 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 - 10:02 PM Revision c5995950 (rsb-yarp-cl): Cleaned up AUTHORS files
- * AUTHORS: deleted; same information can be found in rsb-yarp.asd
- 08:19 PM Revision 8c8666f0 (rsb-ros-cl): Cleaned up AUTHORS files
- * AUTHORS: deleted; same information can be found in rsb-ros.asd
- 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...
06/13/2013
- 03:25 PM RSB XML Support Revision ff6fda43 (rsb-xml-java): Worked on wrong branch..merge and fixed pom
06/12/2013
- 05:34 PM Revision 83ca0853 (rsb-realtime-cpp): More examples for streaming and roundtrip
- 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...
06/11/2013
- 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 - 12:54 AM Revision cab21479 (rsb): Added submodule rsb-spread-cpp
- fixes #1541
- 12:54 AM Revision 14a649e3 (rsb): Added submodule rsb-realtime-cpp
- refs #1541
- 10:58 PM Revision 8852616b (rsb): Added submodule rsb-ros-cl
- 04:31 PM Revision 7c39cb9d (rsb-realtime-cpp): Full-speed version of rountrip
- 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 ... - 02:59 PM Revision 741da726 (rsb-realtime-cpp): Use rsc periodic task for roundtrip with defined cycle time
- 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: ... - 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... - 02:47 PM Revision 59e83c28 (rsb-realtime-cpp): Removed debug output
- 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... - 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... - 12:57 PM RSB XML Support Revision d59c18d6 (rsb-xml-java): Version .24
06/10/2013
- 08:49 PM Revision 716ac0f5 (rsb-spread-cpp): Initial import
- refs #1167
- 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
- 08:44 PM Revision 83c70e89 (rsb-yarp-cpp): "Unscreamified" all CMake files
- * CMakeLists.txt: "unscreamified"
* RSBYARPBuildTreeSettings.cmake.in: likewise
* RSBYARPConfig.cmake.in: likewise
* ... - 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 - 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...
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... - 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... - 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...
Also available in: Atom