Activity

From 01/25/2018 to 02/23/2018

02/13/2018

01:47 PM Revision c0f36416 (rsb-python): fake version
J. Moringen
01:34 PM Revision dbe91159 (rsb-spread-cpp): fake version
J. Moringen
01:33 PM Revision 364f1191 (rsb-cpp): fake version
J. Moringen
01:33 PM Revision f2dc33c4 (rsb-cpp): different default port for socket test
J. Moringen

02/02/2018

08:17 PM Revision 1650d573 (rsb-cpp): Removed stray include in src/rsb/converter/ByteArrayConverter.cpp
No idea why it was there in the first place.
* src/rsb/converter/ByteArrayConverter.cpp (includes): removed
rsc/mi...
J. Moringen
02:05 PM RSB XML Support Revision 33637352 (rsb-xml-java): Added license information in pom.xml
* pom.xml: added license element for LGPLv3 license J. Moringen
02:02 PM Revision 07676adc (rsb-java): Added license information in pom.xml
* pom.xml: added license element for LGPLv3 license J. Moringen

02/01/2018

03:06 PM Revision 2a25e9d3 (rsb-cl): Removed unnecessary superclass in src/transport/socket/bus.lisp
* src/transport/socket/bus.lisp (bus): removed superclass
`broadcast-processor'; unnecessary
J. Moringen
12:21 PM Revision a9bb3b2a (rsb-cl): Simplified connector creation in src/transport/{protocol,transport}.lisp
* src/transport/protocol.lisp (header): updated copyright
(make-provider eql find-service transport cons): do not i...
J. Moringen
11:55 AM Revision 0cd6d5a0 (rsb-cl): Fixed configuration-inheritance-mixin change in src/patterns/mixins.lisp
A previous change, 2ff73a9c4a9eab20b07479d5a03b832c831b9159, changed
`make-child-participant' to bind `*configuration...
J. Moringen

01/31/2018

09:25 PM Revision c521e256 (rsb-tools-cl): Execute commandline tests with RSB_CONFIG_FILES set to %pwd in ...
* CMakeLists.txt (tools_test): execute the program with
RSB_CONFIG_FILES set to %pwd to avoid interference from the...
J. Moringen
09:25 PM Revision f16a6bbe (rsb-tools-cl): Added tools_test function in CMakeLists.txt
* CMakeLists.txt (tools_test): new function
(toplevel): use tools_test instead of add_test
J. Moringen
08:48 PM Revision 61c4880d (rsb-tools-cl): Fixed CMake syntax issue in test definition in CMakeLists.txt
* CMakeLists.txt (toplevel): correctly escape backslash in test
command definition
J. Moringen
08:48 PM Revision 5d4a3171 (rsb-tools-cl): Fixed reader control variable leak in parse-payload-spec in src...
* src/common/event.lisp (header): updated copyright
(parse-payload-spec): read inside `with-standard-io-syntax' and...
J. Moringen
01:42 PM Revision 688e68cc (rsb-cl): Cosmetic changes in src/transport/spread/*.lisp
Various cosmetic changes such as formatting and tweaks in
documentation strings and comments.
* src/transport/spread...
J. Moringen
01:27 PM Revision 15435631 (rsb-cl): Cosmetic changes in src/transport/socket/bus-{client,server}.lisp
* src/transport/socket/bus-client.lisp (header): updated copyright;
fixed typo in one-line summary
* src/transport/...
J. Moringen
11:54 AM Revision 29ade9bf (rsb-tools-cl): make.lisp without git
J. Moringen
11:54 AM Revision 326108db (rsb-tools-cl): Added make.lisp
J. Moringen
11:54 AM Revision bf1dedd1 (rsb-tools-cl): dependency hacks
J. Moringen
11:01 AM Revision 706354a1 (rsb-spread-cpp): Cosmetic changes in src/rsb/transport/spread/Assembly.{h,cpp}
* src/rsb/transport/spread/Assembly.{h,cpp} (header): updated
copyright
(includes): moved boost/cstdint.hpp inclu...
J. Moringen
10:56 AM Revision d14e67b5 (rsb-spread-cpp): Cosmetic changes in src/rsb/transport/spread/InPushConnector.cpp
* src/rsb/transport/spread/InPushConnector.cpp (toplevel): removed
used namespaces std, rsc::{logging,runtime,threa...
J. Moringen
10:49 AM Revision 934b5777 (rsb-spread-cpp): Fix potentially invalid iteration in src/rsb/transport/spread...
* src/rsb/transport/spread/Assembly.cpp (AssemblyPool::PruningTask::execute):
assume that map::erase completely inv...
J. Moringen
10:30 AM Revision 7656f45b (rsb-spread-cpp): Improved a comment in CMakeLists.txt
* CMakeLists.txt (header): updated copyright
(toplevel): improved a comment
J. Moringen
10:29 AM Revision f3646fc0 (rsb-spread-cpp): Updated copyright in cpack/CPackDebianConfig.cmake
* cpack/CPackDebianConfig.cmake (toplevel): updated copyright in
copyright snippet
J. Moringen

01/30/2018

05:43 PM Revision be0427fb (rsb-spread-cpp): Fixed CMake syntax in cpack/CPackDebianConfig.cmake
* cpack/CPackDebianConfig.cmake (toplevel): fixed CMake syntax in
command string
J. Moringen
11:38 AM Revision 0ba805af (rsb-tools-cl): Fixed typo in comment in resources/base.css
* resources/base.css (toplevel): fixed typo in comment J. Moringen

01/29/2018

08:24 PM Revision b45a0e09 (rsb-java): Style improvement in mvnprep.sh
* mvnprep.sh: use $(...) instead of backticks for process expansion J. Moringen
07:33 PM Revision 4669a121 (rsb-java): Bumped jacoco version 0.7.5.201505241946 -> 0.8.0 in pom.xml
J. Moringen
05:56 PM Revision a769e1c1 (rsb-cl): Improved update of remote-host-info instances in src/introspection/re...
* src/model/protocol.lisp (header): updated copyright
(update-using-info): new generic function; updating an existi...
J. Moringen
05:55 PM Revision 2ff73a9c (rsb-cl): No configuration leak into children of configuration-inheritance-mixi...
* src/patterns/mixins.lisp (header): updated copyright
(make-child-participant :around configuration-inheritance-mi...
J. Moringen
09:54 AM Revision 35bfcdbc (rsb-spread-cpp): Improved notificationToEvent in src/rsb/transport/spread/InCo...
It now accepts a Notification (not a rsb::protocol::Notification),
making, among other things, the already known wire...
J. Moringen
09:52 AM Revision a863c2b5 (rsb-spread-cpp): Initialize logger in src/rsb/transport/spread/InConnector.cpp
The missing initialization (unsurprisingly) caused a crash in handleError.
* src/rsb/transport/spread/InConnector.cp...
J. Moringen
09:49 AM Revision a91d639a (rsb-spread-cpp): Fix memory corruption in src/rsb/transport/spread/OutConnecto...
Apparently, resizing the vector of fragments invalidated the pointer
obtained from the mutable_notification() call.
...
J. Moringen
09:48 AM Revision 1c78b95a (rsb-spread-cpp): Fix fragmentation bug in src/rsb/transport/spread/OutConnecto...
This caused incorrect payload fragments to be transmitted.
* src/rsb/transport/spread/OutConnector.cpp (OutConnector...
J. Moringen

01/26/2018

06:28 PM Revision 9f7c679c (rsb-python): Added documentation string to createParticipant in rsb/__init__.py
* rsb/__init__.py (createParticipant): added documentation string J. Moringen
06:25 PM Revision ead127ac (rsb-python): Cleaned up imports in rsb/__init__.py
* rsb/__init__.py (import rsb.util): moved to top of file
(import rsb.eventprocessing): likewise
(import rsb.filt...
J. Moringen
06:22 PM Revision 7cebd105 (rsb-python): Fixed typo in module docstring in rsb/transport/rsbspread/__init_...
* rsb/transport/rsbspread/__init__.py (toplevel): fixed typo in module
documentation string
J. Moringen
06:12 PM Revision 90601d9f (rsb-manual): Mention full Spread connection sharing in Python in news.rst
refs #2531
* news.rst (RSB 0.18): mention full Spread connection sharing in
Python implementation
J. Moringen
06:07 PM Revision 26449fb1 (rsb-python): Spread connection sharing in rsb/transport/rsbspread/__init__.py
fixes #2531
A new class Bus manages one Spread connection and its group
memberships. One or more connectors are atta...
J. Moringen
05:40 PM Enhancement #2531 (Resolved): Spread connection pooling for listeners [Python]
Applied in changeset commit:rsb-python|26449fb1ebad34351b22acbf6939a21b18338a95. J. Moringen
05:26 PM Revision fd01ee44 (rsb-python): Removed RefCountingSpreadConnection in rsb/transport/rsbspread/__...
refs #2531
* rsb/transport/rsbspread/__init__.py (RefCountingSpreadConnection):
removed; will be replaced by full ...
J. Moringen
02:30 PM Revision f8462a04 (rsb-python): Use ScopeDispatcher in rsb/transport/socket/__init__.py
* rsb/transport/socket/__init__.py (header): updated copyright
(import rsb.eventprocessing): new import
(Bus.__in...
J. Moringen
01:51 PM Revision dc5e89ec (rsb-python): Added ScopeDispatcher in rsb/eventprocessing.py
refs #2531
* rsb/eventprocessing.py (header): updated copyright
(ScopeDispatcher): new class; maintains a map of s...
J. Moringen
01:29 PM Revision 6ac91f4f (rsb-python): Removed unused import in rsb/transport/rsbspread/__init__.py
* rsb/transport/rsbspread/__init__.py (import logging): removed;
unused
J. Moringen
01:12 PM Revision 41364896 (rsb-python): Added eventAndWireDataToNotifications in rsb/transport/conversion.py
* rsb/transport/conversion.py (header): updated copyright
(eventAndWireDataToNotifications): new function; takes al...
J. Moringen
01:06 PM Revision d63f2b4a (rsb-python): Better logging in Membership class in rsb/transport/rsbspread/__i...
* rsb/transport/rsbspread/__init__.py (Memberships.join): improved
logging
(Memberships.leave): likewise
J. Moringen
01:03 PM Revision da7ff9f8 (rsb-python): Added real methods to SpreadConnection in rsb/transport/rsbspread...
The __getattr__ auto-delegation is a neat party trick but not so great
as a programmer interface.
* rsb/transport/rs...
J. Moringen
11:08 AM Revision 12c1a579 (rsb-spread-cpp): Fixed Debian changelog computation in cpack/CPackDebianConfig...
* cpack/CPackDebianConfig.cmake: handle commits that are not described
by existing tags
J. Moringen
10:53 AM Revision d464cb82 (rsb-spread-cpp): Fixed Debian changelog computation in cpack/CPackDebianConfig...
* cpack/CPackDebianConfig.cmake: handle commits that are not described
by existing tags
J. Moringen

01/25/2018

08:57 PM Revision 7d0ec6e1 (rsb-python): Added host, port attributes to SpreadConnection in rsb/transport/...
* rsb/transport/rsbspread/__init__.py (SpreadConnection.host): new
attribute
(Spread.port): likewise
J. Moringen
08:57 PM Revision d344a533 (rsb-python): Added new class DeserializingHandler in rsb/transport/rsbspread/_...
* The new class DeserializingHandler replaces the
handleReceivedRegularMsg free function.
* The SpreadReceiverTask ...
J. Moringen
08:57 PM Revision e92eeaa3 (rsb-python): Added new class Memberships in rsb/transport/rsbspread/__init__.py
The new class is responsible for managing Spread group memberships for
multiple clients. This implementation uses ref...
J. Moringen
08:57 PM Revision 545b9b28 (rsb-python): Added class GroupNameCache^1 in rsb/transport/rsbspread/__init__.py
[1] Not yet an actual cache.
* rsb/transport/rsbspread/__init__.py (GroupNameCache): new class;
converts scopes to...
J. Moringen
08:57 PM Revision f30de1d4 (rsb-python): Removed unused imports in rsb/transport/rsbspread/__init__.py
* rsb/transport/rsbspread/__init__.py (import math): removed; unused
(import time): likewise
(import rsb.filter):...
J. Moringen
08:07 PM Revision 859ceb79 (rsb-spread-cpp): Fixed Debian changelog computation in cpack/CPackDebianConfig...
* cpack/CPackDebianConfig.cmake: handle commits that are not described
by existing tags
J. Moringen
07:04 PM Revision a4c7806b (rsb-cpp): Create gzip output without timestamps in cpack/CPackDebianConfig.cmake
Timestamps in the gzip output obstruct reproducible builds and get
flagged by lintian.
* cpack/CPackDebianConfig.cma...
J. Moringen
07:02 PM Revision 12706085 (rsb-spread-cpp): Create gzip output without timestamps in cpack/CPackDebianCon...
Timestamps in the gzip output obstruct reproducible builds and get
flagged by lintian.
* cpack/CPackDebianConfig.cma...
J. Moringen
06:51 PM Revision 1518c806 (rsb-python): Added class GroupNameCache^1 in rsb/transport/rsbspread/__init__.py
[1] Not yet an actual cache.
* rsb/transport/rsbspread/__init__.py (GroupNameCache): new class;
converts scopes to...
J. Moringen
06:07 PM Revision ddfeda90 (rsb-python): Added host, port attributes to SpreadConnection in rsb/transport/...
* rsb/transport/rsbspread/__init__.py (SpreadConnection.host): new
attribute
(Spread.port): likewise
J. Moringen
05:55 PM Revision a2475c47 (rsb-python): Added new class DeserializingHandler in rsb/transport/rsbspread/_...
* The new class DeserializingHandler replaces the
handleReceivedRegularMsg free function.
* The SpreadReceiverTask ...
J. Moringen
12:34 PM Revision 938dcca4 (rsb-python): Added new class Memberships in rsb/transport/rsbspread/__init__.py
The new class is responsible for managing Spread group memberships for
multiple clients. This implementation uses ref...
J. Moringen
12:17 PM Revision 913215a4 (rsb-python): Removed unused imports in rsb/transport/rsbspread/__init__.py
* rsb/transport/rsbspread/__init__.py (import math): removed; unused
(import time): likewise
(import rsb.filter):...
J. Moringen
09:32 AM Enhancement #2531 (In Progress): Spread connection pooling for listeners [Python]
J. Moringen
 

Also available in: Atom