aboutsummaryrefslogtreecommitdiffstats
path: root/rb
Commit message (Expand)AuthorAgeFilesLines
* move to semantic versioningMichał Łyszczek2018-02-091-1/+1
* fix: remove uneeded syscall headerMichał Łyszczek2018-02-061-1/+0
* version bumpMichał Łyszczek2018-02-051-1/+1
* remove superflous labelMichał Łyszczek2018-02-031-1/+0
* little reformatMichał Łyszczek2018-02-031-1/+6
* fix: sys/time.h only needed in multi-threaded buildMichał Łyszczek2018-02-031-2/+2
* fix: broken tests with --disable-threadsMichał Łyszczek2018-02-031-0/+4
* fix: wrong return type of rb_discardMichał Łyszczek2018-02-032-11/+25
* add: tests for rb_count and rb_spaceMichał Łyszczek2018-02-031-0/+39
* add: mutexes and validators for rb_count and rb_spaceMichał Łyszczek2018-02-031-13/+89
* fix: rb_discard return wrong valueMichał Łyszczek2018-02-022-5/+9
* fix: rb_discard crashes in single-thread modeMichał Łyszczek2018-02-021-1/+1
* add: tests to test rb_discardMichał Łyszczek2018-02-021-0/+65
* add: rb_discard functionMichał Łyszczek2018-02-021-0/+55
* add: tests for EAGAIN casesMichał Łyszczek2018-02-011-0/+35
* change: return -1 EAGAIN only when buffer is empty/fullMichał Łyszczek2018-02-011-6/+42
* fix: idiotic checks to see if flags are setMichał Łyszczek2018-02-011-7/+7
* add: tests for new default operation modeMichał Łyszczek2018-01-311-0/+45
* rb_new creates nonthreading object by defaultMichał Łyszczek2018-01-312-46/+38
* fix: enable analyzer only with --enable-analyzerMichał Łyszczek2018-01-271-0/+4
* add: make analyze using clang analyzerMichał Łyszczek2018-01-261-0/+11
* version bumpMichał Łyszczek2018-01-251-1/+1
* fix: pthread error when linking with librbMichał Łyszczek2018-01-251-1/+0
* fix: add missing valid.h file to makefileMichał Łyszczek2018-01-221-1/+1
* version bump to v2.1.1Michał Łyszczek2018-01-221-1/+1
* fix: error handling of pthread functionsMichał Łyszczek2018-01-222-57/+70
* add: tests for einval errorsMichał Łyszczek2018-01-221-0/+49
* fix: delete superflous stdio.h include and fprintfMichał Łyszczek2018-01-221-9/+3
* version bump to v2.1.0Michał Łyszczek2018-01-201-1/+1
* some commentsMichał Łyszczek2018-01-191-0/+4
* fix: deadlock in rare corner case when stopping bufferMichał Łyszczek2018-01-191-11/+54
* fix: crashes on single threaded operationsMichał Łyszczek2018-01-152-17/+16
* fix: deadlocks and crashes in some ultra-rare situationsMichał Łyszczek2018-01-152-158/+102
* added: allow peeking into multi-threaded rb objectMichał Łyszczek2018-01-143-10/+108
* limited number of run testsMichał Łyszczek2018-01-141-15/+13
* removed some debug leftoversMichał Łyszczek2018-01-141-10/+0
* fixed single thread regressionMichał Łyszczek2018-01-142-12/+13
* Fixed deadlocks in some multi-consumer/multi-producer corner casesMichał Łyszczek2018-01-141-78/+196
* Added tests for multi-producer and multi-consumer casesMichał Łyszczek2018-01-141-0/+153
* removed tap-driver to rely on autoconf to provide that fileMichał Łyszczek2018-01-131-1/+2
* removed pthread autodetec, added explicit --enable-threads flagMichał Łyszczek2018-01-132-18/+18
* Version bumpMichał Łyszczek2017-11-261-1/+1
* Fixed package distribution with make distMichał Łyszczek2017-11-261-1/+1
* Fixed working on uninitialized mutex in nonblock modeMichał Łyszczek2017-07-241-4/+10
* Added possibility to zero memory on clearMichał Łyszczek2017-07-241-6/+7
* Hidden struct implementation in c to prevent header-.so mismatchMichał Łyszczek2017-07-233-30/+116
* Little code refactorMichał Łyszczek2017-05-231-6/+9
* Fix compile error on non-posix target systemMichał Łyszczek2017-05-231-1/+1
* Removed needless printMichał Łyszczek2017-05-231-1/+0
* corrected libtool library versionMichał Łyszczek2017-05-231-1/+1