aboutsummaryrefslogtreecommitdiffstats
path: root/rb.c
Commit message (Expand)AuthorAgeFilesLines
* fix: mutex not being destroyed after rb_destroy()Michał Łyszczek2018-09-301-0/+2
* fix: rb_posix_* functions should only be used when objsize is 1Michał Łyszczek2018-09-291-0/+2
* add: protection against overflow in read/writeMichał Łyszczek2018-09-271-0/+41
* fix: read mutex remains locked after select() failsMichał Łyszczek2018-09-261-0/+2
* fix: posix function may return EINTR instead of ECANCELED after rb_stop()Michał Łyszczek2018-09-261-0/+19
* fix: rb_posix_read not returning ECANCELED after rb_stop()Michał Łyszczek2018-09-261-0/+2
* fix: return from rb_posix_write when write() returns 0Michał Łyszczek2018-09-251-0/+17
* fix: compilation error with --disable-posix-callsMichał Łyszczek2018-09-241-1/+2
* fix: warnings from static code analyzerMichał Łyszczek2018-09-241-4/+1
* fix: deadlock by assuming select() is thread safeMichał Łyszczek2018-09-191-37/+0
* fix: include sys/select.h only on systems that has oneMichał Łyszczek2018-09-181-7/+41
* fix: compilation error with --disable-threadsMichał Łyszczek2018-09-181-2/+2
* fix: add missing return 0Michał Łyszczek2018-09-181-0/+1
* fix: reading rb info in wrong place with O_MULTITHREADMichał Łyszczek2018-09-181-20/+40
* fix: prevent slow socket from block fast socket trhreadsMichał Łyszczek2018-09-151-0/+37
* use more meaningfull names for new posix functionsMichał Łyszczek2018-09-131-8/+8
* add: function to define own signum to use with pthread_killMichał Łyszczek2018-09-131-12/+54
* minor fixes in rb.cMichał Łyszczek2018-09-121-7/+6
* fix: compiler warning from -ansi flagMichał Łyszczek2018-09-121-116/+121
* add: global read and write commitMichał Łyszczek2018-09-121-56/+103
* add: trace logs to help with debuggingMichał Łyszczek2018-09-121-2/+107
* add: posix calls in multithreaded environmentMichał Łyszczek2018-09-121-24/+753
* add: writing data from rb to fd directly for single threadMichał Łyszczek2018-09-041-19/+176
* add: reading data from fd to rb for single threadMichał Łyszczek2018-09-041-37/+272
* silent clang warningnuttxMichał Łyszczek2018-05-251-1/+1
* remove include and rb dirs, to simplify stuffMichał Łyszczek2018-05-251-0/+1288
* Added basic automake skeletonMichał Łyszczek2017-05-221-759/+0
* Many changes that includes:Michał Łyszczek2017-04-181-599/+553
* fix bug EINVAL returned when NONTHREAD and MSGPEEK enabledMichał Łyszczek2017-01-091-1/+1
* Function rb_space/count made publicMichał Łyszczek2016-12-171-24/+27
* Added function to clear buffers dataMichał Łyszczek2016-12-171-0/+19
* Added possibility to turn of threads, more POSIX-like interfaceMichał Łyszczek2016-12-171-96/+417
* First releaseMichał Łyszczek2016-12-101-0/+462