Commit Graph

181 Commits

Author SHA1 Message Date
0246b35efb Using AF_* constants instead of PF_* (for POSIX compliance) 2013-07-17 03:33:07 +02:00
2fd22109e4 Workaround for a build issue 2013-07-17 03:02:37 +02:00
8067a45422 Re-generated the Makefiles 2013-03-24 17:14:02 +01:00
4cdbf793b9 Re-generated the Makefiles 2013-03-17 00:21:48 +01:00
e244567ef9 Check that the service name is defined 2013-01-11 02:21:29 +01:00
5d96cfdc15 Fixed a crash when bouncing on an unknown interface 2013-01-11 02:13:54 +01:00
b5e585ab00 Sending the first messages over 2013-01-09 18:56:11 +01:00
f227eb3ce1 Using pkg-config to fix compiling in some cases 2013-01-09 18:04:12 +01:00
a582ef265d Fixed the definition of AppTransportClient 2013-01-09 17:11:20 +01:00
fd327743dc Headers are now regenerated automatically 2013-01-09 13:56:01 +01:00
a17f23d26f Now able to send messages over AppTransports 2013-01-09 05:05:04 +01:00
d56370760b Setting the TCP_NODELAY option on the socket when available 2013-01-09 04:09:08 +01:00
a1bdfdc71d Let the transport plug-ins access a complete helper structure 2013-01-09 04:07:39 +01:00
9d24dac55b Consider the tests expected to fail as such 2013-01-09 00:50:59 +01:00
763ee814e7 Reporting incoming messages to the upper layer 2013-01-08 21:38:16 +01:00
a7d21cecaf Code cleanup 2013-01-08 21:36:37 +01:00
01e5eaa1e7 Implemented appmessage_new_call_variables() (untested) 2013-01-08 20:38:14 +01:00
4291bae1f9 Also implemented creating messages with arguments 2013-01-08 20:14:02 +01:00
647a3ad8b8 Code cleanup 2013-01-08 20:04:07 +01:00
8241fe4028 Deserializing incoming arguments for AppMessage calls 2013-01-08 19:47:34 +01:00
65d69558ec Code cleanup 2013-01-08 19:26:54 +01:00
7479d0c999 Also serialize arguments to function calls 2013-01-08 19:24:48 +01:00
deca44f002 No longer send any banner 2013-01-08 19:12:02 +01:00
f44ed7068a Now able to serialize simple message calls 2013-01-08 19:10:50 +01:00
3469f338d6 Harmonizing (de)serialization for AppMessages 2013-01-08 18:06:32 +01:00
111a0d776a The transport tests can now be successful 2013-01-08 03:59:10 +01:00
940dc91028 Implemented two missing methods 2013-01-08 03:48:23 +01:00
658c03d984 Obtaining the method for remote calls 2013-01-08 03:43:09 +01:00
b8db50354e Beginning to receive incoming messages (over TCP) 2013-01-08 03:24:55 +01:00
bc6c472588 Added debugging information 2013-01-08 03:15:42 +01:00
a9653adb3f Reporting more errors 2013-01-08 03:14:29 +01:00
7b3f421a47 Code cleanup 2013-01-08 03:11:49 +01:00
ab2296b8db Code cleanup 2013-01-08 02:49:58 +01:00
daafd7abb1 Implementing message deserialization (over TCP) 2013-01-08 02:25:40 +01:00
d87f119ed4 Deserializing incoming data as messages 2013-01-08 02:04:47 +01:00
903ae06929 Keep the peer identifier around (for clients only at the moment) 2013-01-08 01:49:26 +01:00
ebcb9d925d Fixed build in debugging mode 2013-01-07 21:13:18 +01:00
b65c65c426 Re-generated Makefiles 2013-01-07 03:10:53 +01:00
830626a33b Fixed "make clean" 2013-01-07 03:10:43 +01:00
063ba408a7 Preparing scripts for the "clean" target 2013-01-07 02:46:29 +01:00
fc58598cc3 Code cleanup 2013-01-07 02:35:58 +01:00
52b5082487 Preparing scripts for the "clean" target 2013-01-07 02:32:08 +01:00
9de018ad46 Preparing scripts for the "clean" target 2013-01-07 02:27:12 +01:00
0fc11c530a Re-generated Makefiles 2013-01-07 02:21:30 +01:00
6d7c594fc5 Avoided a warning 2012-12-06 22:27:19 +01:00
3c91657465 Only allow clients to send messages for now 2012-12-04 15:42:06 +01:00
ce556dd215 Beginning to serialize messages 2012-12-04 01:03:40 +01:00
9b3acae493 Getting closer to sending the first messages over TCP 2012-12-04 00:56:35 +01:00
7ffe22d76f Using buffer serialization to send out messages 2012-12-04 00:47:17 +01:00
81a336cce2 Properly support the address format for both IPv4 and IPv6 2012-12-03 23:14:59 +01:00