Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added new "Kiro Sync Buffer" (KiroSb) class. | Timo Dritschler | 2015-03-09 | 4 | -5/+408 |
| | | | | | Added first prototype implementation of KiroSb Fixed some typos | ||||
* | Bump Version to v0.3.2 | Timo Dritschler | 2015-03-09 | 1 | -2/+2 |
| | |||||
* | Fixed a bug with kiro_trb_get_element returning the wrong address | Timo Dritschler | 2015-02-09 | 2 | -7/+13 |
| | | | | Changed kiro_trb_get_element interface to allow negative element indices | ||||
* | Bump Version to v0.3.1 | Timo Dritschler | 2015-02-06 | 1 | -2/+2 |
| | |||||
* | Added new kiro_client_sync_partial interface | Timo Dritschler | 2015-02-06 | 2 | -7/+58 |
| | |||||
* | Merge pull request #20 from ufo-kit/fixMainLoop | Timo Dritschler | 2015-02-06 | 1 | -20/+34 |
|\ | | | | | Fix #19: Added cleanup for implicitly create GSources in main_loop | ||||
| * | Added missing cleanup for GIOChannel GSources to client main loop | Timo Dritschler | 2015-02-06 | 1 | -20/+34 |
|/ | |||||
* | Bumped version to 0.3.0 | Timo Dritschler | 2015-01-30 | 1 | -3/+3 |
| | |||||
* | Merge pull request #17 from ufo-kit/serverRealloc | Timo Dritschler | 2015-01-30 | 6 | -54/+344 |
|\ | | | | | Added server-side reallocation request | ||||
| * | Fixed race conditions in kiro_server_realloc | Timo Dritschler | 2015-01-30 | 5 | -87/+222 |
| | | | | | | | | KIRO client now reacts to server realloc | ||||
| * | KIRO Server can now issue a client reallocation command | Timo Dritschler | 2015-01-26 | 3 | -9/+164 |
|/ | |||||
* | Pushed Version to 0.2.2 | Timo Dritschler | 2015-01-21 | 1 | -2/+2 |
| | |||||
* | Fixed a bug in KiroClient when connection fails during setup | Timo Dritschler | 2015-01-21 | 4 | -16/+38 |
| | | | | | Added early-out functionality to all KIRO interfaces to prevent segfaults when passing a NULL pointer | ||||
* | Fixed some crashes on exit in tests | Timo Dritschler | 2015-01-16 | 2 | -2/+4 |
| | |||||
* | Fixed broken pkgconfig file | Timo Dritschler | 2014-12-10 | 2 | -6/+6 |
| | |||||
* | Merge pull request #14 from ufo-kit/communicationHandling | Timo Dritschler | 2014-12-10 | 6 | -96/+402 |
|\ | | | | | | | Release Version 2 (0.2.0) Added kiro_client_ping_server to KIRO client | ||||
| * | Push release version to 2 (0.2.0) | Timo Dritschler | 2014-12-10 | 1 | -2/+2 |
| | | |||||
| * | Added a missing pointer cleanup | Timo Dritschler | 2014-12-10 | 1 | -0/+1 |
| | | |||||
| * | Fixed KIRO client getting stuck in the RDMA event handler | Timo Dritschler | 2014-12-10 | 5 | -35/+195 |
| | | | | | | | | | | | | Fix #8: KIRO Server and Client now have routines to handle async communication Fix #6: Added kiro_client_ping_server and respective event handling to server Changed kiro-test-latency to use the new kiro_client_ping_server instead | ||||
| * | Fixed a problem with the kiro server getting stuck in the RDMA event handler | Timo Dritschler | 2014-12-05 | 1 | -2/+9 |
| | | |||||
| * | Fixed a race condition concerning message handling in kiro client | Timo Dritschler | 2014-12-04 | 1 | -5/+5 |
| | | |||||
| * | KIRO Server now has a message event handler for receives | Timo Dritschler | 2014-12-03 | 3 | -31/+120 |
| | | |||||
| * | Fixed a race condition in kiro_client_connect | Timo Dritschler | 2014-12-03 | 1 | -15/+19 |
| | | |||||
| * | KIRO Client now has a communication event handler for receives | Timo Dritschler | 2014-12-03 | 1 | -29/+74 |
|/ | |||||
* | Fixed two memory leaks in kiro-server | Timo Dritschler | 2014-12-03 | 1 | -1/+19 |
| | |||||
* | Merge pull request #12 from ufo-kit/eventLoops | Timo Dritschler | 2014-11-27 | 3 | -61/+218 |
|\ | | | | | | | Fix #3: Changed threading model from pthreads to g_threads Changed server and client to use a main loop approach for event handling | ||||
| * | Changed a missed occurance of malloc to g_try_malloc | Timo Dritschler | 2014-11-26 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'master' into eventLoops | Timo Dritschler | 2014-11-26 | 3 | -11/+11 |
| |\ | |/ |/| | |||||
* | | Replaced all calls to malloc, calloc and free by their respective glib versions | Timo Dritschler | 2014-11-26 | 3 | -11/+11 |
| | | |||||
| * | Merge branch 'master' into eventLoops | Timo Dritschler | 2014-11-26 | 2 | -18/+0 |
| |\ | |/ |/| | |||||
* | | Removed superfluous memory allocations in kiro server and client | Timo Dritschler | 2014-11-26 | 2 | -18/+0 |
| | | |||||
| * | Added a Main Loop model to kiro-client | Timo Dritschler | 2014-11-26 | 3 | -10/+133 |
| | | | | | | | | | | Added kiro_client_disconnect function Added missing memory cleanup to kiro server and client upon shutdown | ||||
| * | Changed kiro-server to use a Main Loop model for event handling | Timo Dritschler | 2014-11-26 | 1 | -55/+89 |
|/ | |||||
* | Merge pull request #10 from ufo-kit/output-fix | Timo Dritschler | 2014-11-24 | 2 | -2/+2 |
|\ | | | | | Fix #9: Fixed usage hints for kiro-test-bandwidth and kiro-test-latency | ||||
| * | Fixed usage hints for kiro-test-bandwidth and kiro-test-latency | kaikas | 2014-11-24 | 2 | -2/+2 |
|/ | |||||
* | Fix #1: Added missing documentation to TRB, Client and Server header | Timo Dritschler | 2014-11-21 | 9 | -27/+179 |
| | | | | | Fixed build warnings Fixed a bug in kiro-test-bandwidth | ||||
* | Fix #7: Added missing call to parent finalize | Timo Dritschler | 2014-11-21 | 3 | -0/+5 |
| | |||||
* | Fix #5: Changed build process to use ConfigurePaths instead of static paths | Timo Dritschler | 2014-11-21 | 5 | -21/+163 |
| | |||||
* | Release KIRO to GitHub under LGPL v2.1 | Timo Dritschler | 2014-11-20 | 15 | -96/+707 |
| | | | | | | | Added kiro_*_free methods to all three units Added installation guide Added readme Added licence file | ||||
* | Fixed a bug in RDMA memory allocation (Size information was missing) | Timo | 2014-09-30 | 5 | -6/+117 |
| | | | | Added test-latency and test-bandwith tests | ||||
* | Changed kiro_cient_connect parameters to const | Timo Dritschler | 2014-09-19 | 2 | -3/+2 |
| | |||||
* | Fixed a problem in KIRO Client "sync" function | Timo Dritschler | 2014-08-29 | 2 | -6/+31 |
| | | | | | KIRO Client was ignoring broken connections and bad RDMA access keys Made test-client application check kiro_client_sync return value | ||||
* | Changed error loging to use the respective GLib functions | Timo Dritschler | 2014-08-29 | 3 | -52/+54 |
| | | | | Also fixes #2 | ||||
* | Fix #6: Changed coding style to match UFO Project | Timo Dritschler | 2014-08-29 | 10 | -675/+742 |
| | |||||
* | Fix #1: Removed -g from default build | Timo Dritschler | 2014-08-28 | 1 | -1/+1 |
| | | | | Use -DCMAKE_BUILD_TYPE=Debug instead | ||||
* | Fix #5: Added kiro_CLASS_new methods to all KIRO classes | Timo Dritschler | 2014-08-28 | 8 | -9/+27 |
| | | | | Changed test software to use the new kiro_CLASS_new functions | ||||
* | KIRO Server now sends a disconnect request to all clients upon shutdown | Timo Dritschler | 2014-08-28 | 1 | -5/+14 |
| | |||||
* | KIRO Server now maintains a list of all connected clients | Timo Dritschler | 2014-08-28 | 2 | -30/+24 |
| | | | | Removed kiro_connected structure from kiro-rdma.h as it is no longer needed | ||||
* | Changed CMake build to exclude test binaries if SDL library is not installed | Timo Dritschler | 2014-08-15 | 2 | -3/+10 |
| | |||||
* | Removed superfluous mutex to prevent deadlock situations | Timo Dritschler | 2014-07-25 | 1 | -9/+2 |
| |