aboutsummaryrefslogtreecommitdiffstats
path: root/extras/libmemif
AgeCommit message (Expand)AuthorFilesLines
2024-01-19memif: use VPP cacheline size for memif when compiling within VPPMohsin Kazmi2-0/+12
2024-01-12libmemif: fix segfault and buffer overflow in examplesTianyu Li3-4/+6
2024-01-12libmemif: fix for memif_init_queues slot mathmbly1-5/+9
2024-01-12libmemif: Fix for memif_buffer_alloc rewind logicmbly1-18/+13
2024-01-12libmemif: added testsDaniel Béreš8-1/+881
2023-07-31libmemif: add support for buffer sizeMohsin Kazmi1-2/+11
2023-05-30libmemif: add testing applicationMohsin Kazmi3-1/+317
2022-08-29libmemif: fix the buffer sizeMohsin Kazmi1-6/+4
2022-08-29libmemif: add support for custom buffer-size and headroom in icmp example appMohsin Kazmi3-11/+27
2022-07-25libmemif: fix chain buffer supportMohsin Kazmi4-66/+38
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