602c180579
Fixed the return code upon program errors
2014-06-22 12:58:01 +02:00
850da6f9d0
Added the "includes" test (including all headers)
2014-05-07 03:38:54 +02:00
d8939635ca
App calls now pass a user-defined pointer to the App as first argument
2014-04-30 19:32:54 +02:00
c9dd376cb6
Added a Dummy interface (passes the AppServer tests)
2014-04-28 06:07:43 +08:00
eeb79355cd
The AppClient test now passes
2014-04-28 05:55:41 +08:00
d2a0edd581
Added a "lookup" test
2014-04-28 04:27:23 +08:00
f97c4ab165
Restored options for AppServers (and implemented registration)
2014-04-27 01:20:04 +08:00
83fb382a14
Preparing to issue method calls (server-side)
2014-04-17 02:29:04 +02:00
b662922337
Re-generated the Makefiles
2014-04-17 02:25:22 +02:00
2541d95b28
Let the "appclient" and "appserver" tests be more flexible
2014-03-29 03:40:22 +01:00
d579c7047d
Moved the lookup code to the AppTransport class
2014-03-29 03:28:10 +01:00
e7497db770
Fixed the name for a failing test
2014-03-29 02:10:42 +01:00
4db916ebe8
Renamed the lookup code and added tests
2014-03-29 02:09:54 +01:00
4e3129d521
Also reworked the AppClient class (to use AppTransport)
2014-03-28 00:32:53 +01:00
a817f25943
Added missing include
2014-03-27 23:51:31 +01:00
72fc0b581b
Fixed detecting failed tests
2014-03-27 00:28:49 +01:00
56449b4ce0
Not every test has a protocol associated anymore
2014-03-27 00:22:58 +01:00
0840dbebd8
Nicer output
2014-03-24 06:31:23 +09:00
6d7fe7045a
The "appserver" test is currently expected to fail
2014-03-24 01:22:41 +09:00
becab80217
Reviewed the AppServer code
2014-03-23 15:32:02 +09:00
2ee7645798
Renamed some functions and callbacks for consistency
2014-03-23 14:36:54 +09:00
515825fa53
Also run tests against actual names
2014-03-23 14:14:21 +09:00
ba6fe20346
Unifying the tests
2014-03-23 14:11:49 +09:00
82ead01089
Attempt to spare transport plug-ins from handling acknowledgements
2014-03-23 01:47:32 +09:00
1cd74f6859
Beginning to send acknowledgements
2014-03-23 00:39:09 +09:00
8ed2b6baf5
Also check the message's type
2014-03-22 22:19:16 +09:00
97269fc9d4
Added missing #include <string.h>
2014-03-22 21:57:41 +09:00
0dadf2321f
The UDP tests are now expected to complete
2014-03-22 19:07:30 +09:00
3017f213fe
Checking if the method name is preserved after serialization (for calls)
2014-03-22 18:48:18 +09:00
2c51e00280
More complete test code
2014-03-22 18:39:44 +09:00
30ffe2ea3e
Added a basic test for AppMessages
2014-03-22 18:35:56 +09:00
eb198d1adf
Also free the AppMessage
2014-03-22 18:21:41 +09:00
e29f6370cc
Also implement the helper deleting clients
2014-03-22 17:19:27 +09:00
4351745c06
More portable shebang, from 7heo <7heo@mail.com>
...
Original commit message:
« The path /bin/sh for the shebang is more portable
than /usr/bin/env, according to Sven Mascheck:
http://in-ulm.de/~mascheck/various/shebang/#env
and:
http://in-ulm.de/~mascheck/various/shells/
Additionally, a space after the shebang first two
characters (#!) is said to be more portable:
http://in-ulm.de/~mascheck/various/shebang/#blankrequired
I fixed the test script shebang accordingly. »
It doesn't say the presence of a space makes it more portable; it says it was a rumor that could never be proven true, for some completely obsolete releases of UNIX. I did not apply that part.
Thanks!
2014-03-13 13:42:43 +09:00
88a40ac5bb
Code cleanup
2013-10-25 22:58:23 +02:00
f392915040
Slightly improved the tests
2013-10-25 22:24:38 +02:00
4cdbf793b9
Re-generated the Makefiles
2013-03-17 00:21:48 +01:00
b5e585ab00
Sending the first messages over
2013-01-09 18:56:11 +01:00
9d24dac55b
Consider the tests expected to fail as such
2013-01-09 00:50:59 +01:00
4291bae1f9
Also implemented creating messages with arguments
2013-01-08 20:14:02 +01:00
111a0d776a
The transport tests can now be successful
2013-01-08 03:59:10 +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
830626a33b
Fixed "make clean"
2013-01-07 03:10:43 +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
10348d20cd
Adding IPv6 support to the UDP transport
2012-11-24 11:31:25 +01:00
2580a61c25
Code cleanup
2012-11-24 11:00:37 +01:00
8712c88698
Connect to the proper name
2012-11-24 11:00:00 +01:00
0718e6a310
Fixed building DeforaOS
2012-11-04 15:03:17 +01:00