aboutsummaryrefslogtreecommitdiffstats
path: root/extras/libmemif
AgeCommit message (Expand)AuthorFilesLines
2022-04-26libmemif: timer causes spin at 100% cpuDaniel Béreš1-0/+10
2022-03-28libmemif: refactor examplesJakub Grajciar15-328/+1841
2021-12-07libmemif: reset memif buffer flagsJakub Grajciar1-0/+2
2021-10-27libmemif: fix gcc strict-proto errorMatthew Giassa1-3/+3
2021-10-13libmemif: docs md->rstNathan Skrzypczak10-494/+652
2021-10-13libmemif: update documentationJakub Grajciar4-331/+157
2021-09-29libmemif: Fix abstract socketsNathan Skrzypczak2-13/+22
2021-09-27libmemif: refactor connection establishmentJakub Grajciar5-1572/+1160
2021-09-27libmemif: remove per_thread_ namespaceJakub Grajciar2-562/+1
2021-09-27libmemif: remove old examplesJakub Grajciar9-6116/+4
2021-09-27libmemif: remove outdated unit testsJakub Grajciar8-1799/+0
2021-03-15libmemif: fix the include for ssize_tAndrew Yourtchenko1-0/+1
2021-03-12libmemif: add an include of sys/types.h header fileAndrew Yourtchenko1-0/+1
2021-03-04libmemif: verify length of transmitted buffersJakub Grajciar1-3/+4
2021-03-04libmemif: socket filename length 108Jakub Grajciar2-27/+3
2021-02-08libmemif: fix insecure uses of strncpyAndrew Yourtchenko4-45/+67
2021-02-08libmemif: set data offset for memif bufferJakub Grajciar1-2/+25
2021-02-05libmemif: fix memif_refill_queueJakub Grajciar1-5/+6
2021-02-05libmemif: set next free bufferJakub Grajciar2-0/+41
2021-01-21libmemif: buffer enqueue refactorJakub Grajciar3-75/+121
2020-12-04libmemif: clean up typosPaul Vinciguerra10-46/+46
2020-09-09docs: Fix create memif cliNathan Skrzypczak3-4/+4
2020-05-18libmemif: cleanup typosPaul Vinciguerra7-42/+42
2020-05-08build: various improvementsDamjan Marion4-26/+91
2020-05-06docs: clean up make docs jobPaul Vinciguerra2-2/+2
2020-03-21libmemif: don't consume rx queue interrupt, if memif_rx_burst failsJan Cavojsky3-5/+16
2020-01-27libmemif: memif_control_fd_update always pass context from libmemif_mainJakub Grajciar3-17/+23
2019-11-05libmemif: reset number of queues on disconnectJakub Grajciar1-9/+6
2019-09-09libmemif: prevent crash in case of invalid connection handleJakub Grajciar1-9/+31
2019-08-21libmemif: introduce 'memif_per_thread_' namespaceJakub Grajciar9-113/+1314
2019-07-26libmemif: fix autoconnectJakub Grajciar1-4/+4
2019-07-25libmemif: fix chained buffer flagJakub Grajciar1-0/+1
2019-07-02libmemif: version 3.0Jakub Grajciar12-339/+423
2019-07-01libmemif: icmp-responder example buffer management fixJakub Grajciar1-5/+8
2019-06-07build: add -Wall and -fno-common, fix reported issuesBenoît Ganne8-45/+14
2019-04-08fixing typosJim Thompson1-1/+1
2019-03-04libmemif: Connection request APIsJakub Grajciar4-84/+147
2019-01-04libmemif: fix incorrect write leading to memory corruptionKoichiro Den1-3/+3
2018-12-18Remove autotools files from extras/libmemifMauro Sardara3-117/+0
2018-12-17libmemif: fix possible segfault on memif_get_detailsKoichiro Den1-31/+28
2018-12-17Added CMake building system for libmemifmsardara12-69/+367
2018-09-27libmemif: external region bugfixJakub Grajciar2-2/+5
2018-09-07libmemif: slave connecting bugfixJakub Grajciar3-48/+70
2018-08-30libmemif: external region supportJakub Grajciar9-123/+1460
2018-07-11memif: fix max number of ringsDamjan Marion1-1/+1
2018-06-28libmemif: fixing head/tail arithmetics & queue reallocationMilan Lenco2-11/+6
2018-04-26libmemif: fix build on ununtu 18.04 (VPP-1244)Damjan Marion1-0/+1
2018-04-24libmemif: fix implicit declaration of memfd_createJakub Grajciar1-0/+1
2018-04-12libmemif: fix clang compilation errors/warningsJakub Grajciar3-16/+15
2018-03-30libmemif: zero-copy-slave mode + header spaceJakub Grajciar10-72/+1696