summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fixed an issue in kiro_sb_push and kiro_sb_push_dmaTimo Dritschler2015-03-301-2/+2
|
* Bump version to v1.1.0Timo Dritschler2015-03-301-2/+2
| | | | | | | | Highlights: KiroSb: - kiro_sb_serve now accepts optional address and port parameters Notes: The new kiro_sb_serve options break the backwards compatibility to previous versions of KIRO.
* Added new optional address and port paramters to kiro_sb_serveTimo Dritschler2015-03-302-4/+14
|
* Fixed KIRO Client allocating new memory on each ACK_RDMA messageTimo Dritschler2015-03-091-12/+17
|
* Bump Version to v1.0.0Timo Dritschler2015-03-091-4/+4
|
* Added kiro-test-partial tool for kiro_sync_partial testingTimo Dritschler2015-03-093-0/+51
| | | | Changed KiroSbSyncCallbacks to pass generic void* userdata instead of KiroSb*
* Added kiro_sb_get_data_blocking interfaceTimo Dritschler2015-03-092-14/+62
|
* Finished implementation of KiroSyncBuffer classTimo Dritschler2015-03-092-28/+306
|
* Added new "Kiro Sync Buffer" (KiroSb) class.Timo Dritschler2015-03-094-5/+408
| | | | | Added first prototype implementation of KiroSb Fixed some typos
* Bump Version to v0.3.2Timo Dritschler2015-03-091-2/+2
|
* Fixed a bug with kiro_trb_get_element returning the wrong addressTimo Dritschler2015-02-092-7/+13
| | | | Changed kiro_trb_get_element interface to allow negative element indices
* Bump Version to v0.3.1Timo Dritschler2015-02-061-2/+2
|
* Added new kiro_client_sync_partial interfaceTimo Dritschler2015-02-062-7/+58
|
* Merge pull request #20 from ufo-kit/fixMainLoopTimo Dritschler2015-02-061-20/+34
|\ | | | | Fix #19: Added cleanup for implicitly create GSources in main_loop
| * Added missing cleanup for GIOChannel GSources to client main loopTimo Dritschler2015-02-061-20/+34
|/
* Bumped version to 0.3.0Timo Dritschler2015-01-301-3/+3
|
* Merge pull request #17 from ufo-kit/serverReallocTimo Dritschler2015-01-306-54/+344
|\ | | | | Added server-side reallocation request
| * Fixed race conditions in kiro_server_reallocTimo Dritschler2015-01-305-87/+222
| | | | | | | | KIRO client now reacts to server realloc
| * KIRO Server can now issue a client reallocation commandTimo Dritschler2015-01-263-9/+164
|/
* Pushed Version to 0.2.2Timo Dritschler2015-01-211-2/+2
|
* Fixed a bug in KiroClient when connection fails during setupTimo Dritschler2015-01-214-16/+38
| | | | | Added early-out functionality to all KIRO interfaces to prevent segfaults when passing a NULL pointer
* Fixed some crashes on exit in testsTimo Dritschler2015-01-162-2/+4
|
* Fixed broken pkgconfig fileTimo Dritschler2014-12-102-6/+6
|
* Merge pull request #14 from ufo-kit/communicationHandlingTimo Dritschler2014-12-106-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 Dritschler2014-12-101-2/+2
| |
| * Added a missing pointer cleanupTimo Dritschler2014-12-101-0/+1
| |
| * Fixed KIRO client getting stuck in the RDMA event handlerTimo Dritschler2014-12-105-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 handlerTimo Dritschler2014-12-051-2/+9
| |
| * Fixed a race condition concerning message handling in kiro clientTimo Dritschler2014-12-041-5/+5
| |
| * KIRO Server now has a message event handler for receivesTimo Dritschler2014-12-033-31/+120
| |
| * Fixed a race condition in kiro_client_connectTimo Dritschler2014-12-031-15/+19
| |
| * KIRO Client now has a communication event handler for receivesTimo Dritschler2014-12-031-29/+74
|/
* Fixed two memory leaks in kiro-serverTimo Dritschler2014-12-031-1/+19
|
* Merge pull request #12 from ufo-kit/eventLoopsTimo Dritschler2014-11-273-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_mallocTimo Dritschler2014-11-261-1/+1
| |
| * Merge branch 'master' into eventLoopsTimo Dritschler2014-11-263-11/+11
| |\ | |/ |/|
* | Replaced all calls to malloc, calloc and free by their respective glib versionsTimo Dritschler2014-11-263-11/+11
| |
| * Merge branch 'master' into eventLoopsTimo Dritschler2014-11-262-18/+0
| |\ | |/ |/|
* | Removed superfluous memory allocations in kiro server and clientTimo Dritschler2014-11-262-18/+0
| |
| * Added a Main Loop model to kiro-clientTimo Dritschler2014-11-263-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 handlingTimo Dritschler2014-11-261-55/+89
|/
* Merge pull request #10 from ufo-kit/output-fixTimo Dritschler2014-11-242-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-latencykaikas2014-11-242-2/+2
|/
* Fix #1: Added missing documentation to TRB, Client and Server headerTimo Dritschler2014-11-219-27/+179
| | | | | Fixed build warnings Fixed a bug in kiro-test-bandwidth
* Fix #7: Added missing call to parent finalizeTimo Dritschler2014-11-213-0/+5
|
* Fix #5: Changed build process to use ConfigurePaths instead of static pathsTimo Dritschler2014-11-215-21/+163
|
* Release KIRO to GitHub under LGPL v2.1Timo Dritschler2014-11-2015-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)Timo2014-09-305-6/+117
| | | | Added test-latency and test-bandwith tests
* Changed kiro_cient_connect parameters to constTimo Dritschler2014-09-192-3/+2
|
* Fixed a problem in KIRO Client "sync" functionTimo Dritschler2014-08-292-6/+31
| | | | | KIRO Client was ignoring broken connections and bad RDMA access keys Made test-client application check kiro_client_sync return value