summaryrefslogtreecommitdiffstats
path: root/core
AgeCommit message (Expand)AuthorFilesLines
2021-10-19Fix memory leak in health checkVladimir Lavor1-51/+56
2021-09-27core: close Stream after Connection.InvokeVladimir Popov1-0/+1
2021-09-07Refactoring and fixesmhalaj13-26/+21
2021-07-22feat: api-traceVladimir Lavor4-55/+386
2021-03-03Provide error counters per worker for statsclientVladimir Lavor1-1/+5
2021-02-23Added asynchronous connection for stats socketVladimir Lavor1-22/+93
2021-02-01Rework test for binary API union sizesVladimir Lavor1-1/+1
2020-12-03Decode message context using the message type onlyVladimir Lavor2-26/+11
2020-12-03Fixed incorrect message error in the stream APIVladimir Lavor4-45/+80
2020-10-30Stats API: added GetMemory()Vladimir Lavor1-0/+27
2020-10-23Fix panic for Retval fields with uint kindsOndrej Fabry1-1/+9
2020-10-15Stream API optionsVladimir Lavor1-16/+42
2020-09-07Fix decoding messages of identical types in streamOndrej Fabry1-17/+24
2020-09-04Increase default health check parametersOndrej Fabry1-2/+2
2020-09-04Stats APIv2Vladimir Lavor1-0/+3
2020-07-17Added VPP state 'NotResponding'Vladimir Lavor1-14/+30
2020-07-17Improve binapi generatorOndrej Fabry3-11/+27
2020-07-02Binary API generator improvementsVladimir Lavor2-6/+7
2020-06-25Introduce Stream - experimental API for low-level access to VPP APIOndrej Fabry4-79/+277
2020-06-24Fix codec fallback and generate type importsOndrej Fabry2-4/+4
2020-06-16Optimize socketclient adapter and add various code improvementsOndrej Fabry5-23/+52
2020-05-18Fix stats data errors and panic for VPP 20.05Ondrej Fabry1-2/+2
2020-03-18Fix import path in examples/binapiv0.3.1Ondrej Fabry2-16/+18
2020-03-18Release 0.3.0v0.3.0Ondrej Fabry1-1/+1
2019-11-15Improve compatibility checkingOndrej Fabry2-8/+18
2019-10-30fix data races in proxy serverMatus Mrekaj3-15/+22
2019-10-15fix: Add guards for converting Stat interface (might be nil)Ondrej Fabry1-28/+33
2019-10-03Optimizations for statsclientOndrej Fabry2-257/+242
2019-09-09Use new default binapi socket with fallback to legacyOndrej Fabry1-1/+1
2019-08-01Fix unit testsOndrej Fabry1-130/+13
2019-07-30Use common logger in core packageOndrej Fabry1-3/+3
2019-07-10Fix socketclient for VPP 19.08Ondrej Fabry3-10/+18
2019-07-03Fix error counters for VPP 19.04Ondrej Fabry1-1/+1
2019-06-27Improvements for binapi-generator and support VPP 19.04 in statsclientOndrej Fabry2-3/+8
2019-06-06Add various generator improvementsOndrej Fabry2-6/+6
2019-04-18Add buffer pool statsOndrej Fabry1-3/+47
2019-04-16Fix crash in stats for removed interfaces/nodesOndrej Fabry1-0/+6
2019-04-11Add support for names vector and fill name in interface/node statsOndrej Fabry1-1/+34
2019-04-04socketclient: wait for socket to be createdVladimir Lavor2-12/+27
2019-03-20fixup race on ch.reqChanNicolas PLANEL1-4/+1
2019-03-08Add socketclient implementationOndrej Fabry2-5/+8
2019-02-19Introduce higer-level API for retrieving statisticsOndrej Fabry3-10/+420
2019-02-08Add support for using multiple generated versionsOndrej Fabry4-84/+109
2019-02-08Generator improvements and cleanupOndrej Fabry1-21/+0
2019-01-31Generator improvementsOndrej Fabry2-2/+2
2018-10-23Remove the global variable for connectionOndrej Fabry2-52/+20
2018-10-22Introduce StatsAPI and it's initial implementationOndrej Fabry2-25/+26
2018-10-03Omit message factory and line numbers from generated outputOndrej Fabry2-3/+3
2018-09-12Recover possible panic in EncodeMsg and improve debug logsOndrej Fabry1-12/+10
2018-09-05Copy data in msg callbackOndrej Fabry1-2/+3