source: finroc_plugins_tcp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Graph Diff Rev Age Author Log Message
(edit) @166:876f4328a2da   3 months max.reichardt Makes dependency to libxml2 optional 17.03 tip
(edit) @165:36e703e3df51   6 months max.reichardt Makes TCP plugin more robust with respect to invalid network addresses to … 14.08
(edit) @164:2864638434d9   12 months hirth Added the possiblity to connect to other parts from a running program. 14.08
(edit) @163:264c2e60bdbd   18 months max.reichardt Prints warning message to command line when legacy tooling tries to … 17.03
(edit) @162:fcbdb247171a   18 months mreichardt Adapts to changes in finroc_plugins_network_transport: Makes TCP transport … 17.03
(edit) @161:755064930b20   18 months mreichardt Adapts test program to removal of reverse pushing in … 17.03
(edit) @160:b9e747b0c90e   18 months mreichardt Fixes deserialization of conversion operation handles received from Java … 17.03
(edit) @159:672b854461a7   18 months mreichardt Fixes instability (erroneous use of reference) 17.03
(edit) @158:92ddca5e455c   19 months mreichardt Fixes issue related to initialization of shared published register info … 17.03
(edit) @157:e7bd4484bb70   19 months mreichardt Applies rework on how different connection partners agree on serialization … 17.03
(edit) @156:95ed8ff21d92   19 months mreichardt Makes connectors to be sent to finstruct on initial structure exchange and … 17.03
(edit) @155:587c109f7f6a   20 months mreichardt Moves TCP-independent generic message protocol to … 17.03
(edit) @154:b50ae125c2f1   2 years mreichardt Adapted to changes in finroc_plugins_structure 17.03
(edit) @153:e0811c875945   21 months foehst Starts beta branch for version 17.03 17.03
(edit) @152:ab847b972128   3 years mreichardt Replaced erroneous use of FINROC_LOG_PRINT with FINROC_LOG_PRINT_STATIC
(edit) @151:31c20ee4eaca   4 years mreichardt Adapted make.xml to changes in make_builder target tag names
(edit) @150:9124ec2264ff   4 years mreichardt Merge with 14.08
(edit) @149:6909a1ef6962   4 years mreichardt Merge with 13.10 14.08
(edit) @148:f61386e5fee3   4 years mreichardt Fixes rare bug in memory management at shutdown 13.10
(edit) @147:9da2d6d6e633   4 years mreichardt Added support for data_compression if finroc_plugins_data_compression is …
(edit) @146:632a70f86d63   4 years mreichardt Merged with 14.08
(edit) @145:e2dbc095165b   4 years mreichardt Merged with 13.10 14.08
(edit) @144:65b43141da57   4 years mreichardt Fixed bug (erroneous use of std::vector::erase in loop). Could have caused … 13.10
(edit) @143:fd0a2e6847f4   4 years mreichardt For all connections it is now checked whether critical round-trip time is …
(edit) @142:b929d17efbd5   4 years mreichardt Merged with 14.08
(edit) @141:4475f82abb86   4 years mreichardt Adapted RemoteTypes class in order to support enums with custom, … 14.08
(edit) @140:8b42d0ccea13   4 years foehst Started stable branch for version 14.08 14.08
(edit) @139:526924a97697   4 years mreichardt Adapted to changes in finroc_plugins_parameters
(edit) @138:209dc572483d   4 years mreichardt Moved structure info classes to finroc_plugins_network_transport
(edit) @137:06ce566b0000   4 years mreichardt Adapted to changes in finroc_plugins_network_transport
(edit) @136:05d69a3ede61   5 years mreichardt Adapted to changes in finroc_plugins_structure
(edit) @135:5571f31dc2f2   5 years mreichardt Adapted to change in finroc_core
(edit) @134:70dd3118a07f   5 years mreichardt Added 'override' keyword where appropriate
(edit) @133:4eef9666e84f   5 years mreichardt Merged with 13.10
(edit) @132:63d0c19a76ea   5 years mreichardt Bugfix: a port's outgoing network connections - added before … 13.10
(edit) @131:cd0b55c6281f   5 years mreichardt Refactored an improved configuration/configurability of TCP plugin. …
(edit) @130:68841f15aa91   5 years mreichardt Merged with 13.10
(edit) @129:092d83684cd1   5 years mreichardt Bugfix (potential memory error) 13.10
(edit) @128:daf5b4359f7e   5 years mreichardt Merged with 13.10
(edit) @127:0c67bb6456c0   5 years mreichardt Added warning and fix for the case that a system's hostname is 'localhost' 13.10
(edit) @126:86ae28adc544   5 years mreichardt Merged with 13.10
(edit) @125:ec983636b15d   5 years mreichardt Adapted to changes in finroc_plugins_network_transport 13.10
(edit) @124:393521a442e9   5 years mreichardt Fix in finstruct-based creation of interpart edges (now stored as links … 13.10
(edit) @123:6a4f6360d101   5 years mreichardt Added 'hidden' tag to TCP elements by default 13.10
(edit) @122:ca6a6ffb09dc   5 years mreichardt Some fixes w.r.t. accurately conveying information about network … 13.10
(edit) @121:14cab766ab52   5 years mreichardt Created network transport plugin class for TCP transport 13.10
(edit) @120:92c8bd7db2fe   5 years mreichardt Added missing include 13.10
(edit) @119:10996a8e3b87   5 years mreichardt Network connections are now explicitly exchanged with Finstruct. … 13.10
(edit) @118:7bb8befda698   5 years foehst Started stable branch for version 13.10 13.10
(edit) @117:bf721c80f872   5 years foehst Reformatted with astyle 2.03
(edit) @116:432e10c513e0   5 years foehst Added and updated license information
(edit) @115:738ba5cf9ed6   5 years mreichardt Adjusted make.xml to change in make_builder shared library naming
(edit) @114:66e48e027768   5 years mreichardt comment typos
(edit) @113:e6a4e5cb8258   5 years mreichardt Fix to make things compile with Ubuntu 12.04 (boost 1.46)
(edit) @112:fd14a38f0d74   5 years mreichardt Peers no longer exchange loopback IP addresses. Instead, any missing …
(edit) @111:57689440ff86   5 years mreichardt Small fix: Only information on elements that have been initialized are …
(edit) @110:481150f52bf2   5 years mreichardt Fixed bug in type register serialization that did not cause any problems.
(edit) @109:30f5b4424464   5 years mreichardt Fix in order to make queue stress test compile with clang
(edit) @108:4e45a3d0c569   5 years mreichardt Small patch to avoid instant disconnecting when part is connected to …
(edit) @107:0082879f1c15   5 years mreichardt Bugfix: remote ports are now removed from remote_port_map (avoids having …
(edit) @106:27f324c597e3   5 years mreichardt Fixed two bugs: - Shared port info is now updated in cached info (wrong …
(edit) @105:c37708d63565   5 years mreichardt Fixed two bugs with respect to strategy changes of remote ports: - Push …
(edit) @104:ce254fc6235f   5 years mreichardt Fixed issue when shutting down (boost asio sockets need to be deleted …
(edit) @103:d991b8367842   5 years mreichardt Made things compile with boost 1.46 again - as typically installed in …
(edit) @102:d40f433157b5   5 years m_arndt Fixed broken lookup of remote ports and warnings
(edit) @101:eb9489838fc9   6 years m_arndt Re-designed the true/false marks in serialization of tPeerInfo
(edit) @100:0668c9a655d3   6 years m_arndt Implemented exchange of peers
(edit) @99:d1f0db1e6aaa   6 years m_arndt Cleaned up
(edit) @98:94199e778264   6 years m_arndt * Delay resolving of hostnames * Proper fallback to IPv4 if peer is not …
(edit) @97:7eea86e9c718   6 years mreichardt Adapted to changes finroc_core
(edit) @96:11488249dab7   6 years mreichardt Replaced boost::noncopyable with rrlib::util::tNoncopyable and adapted to …
(edit) @95:e6f213b3e98a   6 years foehst Adapted to changes in finroc_plugins_structure
(edit) @94:63e5ab30f293   6 years mreichardt Bugfix (now informs 'full structure' clients (e.g. fingui) about all …
(edit) @93:db5352d28f1e   6 years mreichardt Bugfix: Info on remote ports in no longer sent twice to peers only …
(edit) @92:c5e5cf4f7567   6 years mreichardt Adapted to changes in finroc_plugins_data_ports
(edit) @91:fcfeb10c2d84   6 years foehst Updated file info
(edit) @90:10835baafedb   6 years mreichardt Replaced UPDATE_TIME TCP command with TYPE_UPDATE. This is also called …
(edit) @89:865295840f95   6 years mreichardt Adapted to renaming of callbacks in finroc_core and …
(edit) @88:ae5d3ebfa987   6 years mreichardt Bugfix in TCP plugin: Buffers published to network are now unlocked …
(edit) @87:81f39810b955   6 years mreichardt Adapted to changes (tPullRequestHandler) in finroc_plugins_data_ports.
(edit) @86:0509760effc5   6 years mreichardt Introduced name for every peer (is e.g. displayed in finstruct). Fixed …
(edit) @85:a6956125889f   6 years mreichardt Added handling of structure changing opcodes
(edit) @84:40986d580263   6 years mreichardt Completed test program
(edit) @83:75aa8c2cdd97   6 years mreichardt Introduced deletion of obsolete buffer pools created for RPC ports
(edit) @82:984bf41dd834   6 years mreichardt Complete reimplementation of TCP plugin. All network connections are now …
(edit) @81:124dcacbc772   6 years mreichardt Adapted to removal of tSimpleList and tSimpleListWithMutex classes …
(edit) @80:4528dee593cf   6 years foehst Removed unneeded dependency files
(edit) @79:f842b4dcc2ed   6 years mreichardt Ports from complex TCP connections are now flagged as ports from tools.
(edit) @78:7d53d433f0fd   6 years mreichardt TCP Plugin now uses tFrameworkElementFilter for clients to convey which …
(edit) @77:f8a3a6a9b9b0   6 years mreichardt Marked TCP reader threads as unsuitable for blocking RPC calls.
(edit) @76:ce61e883eacc   6 years mreichardt Adapted to changes in finroc_core.
(edit) @75:bb294d3f2461   6 years foehst Adapted to changes in rrlib_logging
(edit) @74:f457c67775b6   6 years mreichardt Adapted to changes in rrlib_thread
(edit) @73:9717856b8f9c   6 years mreichardt Bugfix: Now, only synchronous method calls return exceptions if they …
(edit) @72:143d2084f846   6 years foehst Adapted to rrlib_util -> rrlib_design_patterns split
(edit) @71:0bce9c9ff8f5   6 years mreichardt Network server ports now get a name.
(edit) @70:cf9fad569762   6 years mreichardt Fix necessary after fixing bug in tChildIterator in finroc_core commit …
(edit) @69:ca3763c60825   6 years mreichardt Adapted to changes in finroc_core. Cleaned up code a little.
(edit) @68:bbe30ee126e6   6 years mreichardt Adapted to introduction of rrlib_thread.
(edit) @67:cde0ab19d680   6 years mreichardt Fixed compile issue with gcc 4.5. Fixed warning on 32 bit systems.
Note: See TracRevisionLog for help on using the revision log.