summaryrefslogtreecommitdiffstats
path: root/src/vlib/unix
AgeCommit message (Expand)AuthorFilesLines
2019-05-16init / exit function orderingDave Barach2-4/+14
2019-05-14Preallocate mhash key_tmps vectorDave Barach1-1/+2
2019-05-06gcov / test framework: sigterm not sigkillDave Barach1-0/+11
2019-05-02vlib: align stack on OS page sizeBenoƮt Ganne1-1/+1
2019-04-24Clean up multi-thread barrier-sync hold-down timerDave Barach1-3/+27
2019-04-22vlib epoll: handle file removal on EPOLLINFlorin Coras1-0/+2
2019-04-18vlib epoll: protect against clib file pool expansionFlorin Coras1-1/+3
2019-04-18Fix memory corruption faulting [VPP-1639]Artem Belov1-3/+3
2019-04-12Trivial: Update doxygen comments.Paul Vinciguerra1-3/+10
2019-03-28Typos. A bunch of typos I've been collecting.Paul Vinciguerra2-5/+5
2019-03-21Ignore SIGTERM during the vpp boot sequenceDave Barach1-1/+6
2019-03-01Save signum and faulting address in static variablesDave Barach1-0/+6
2019-02-09buffers: fix typoDamjan Marion1-3/+3
2019-02-06buffers: make buffer data size configurable from startup configDamjan Marion1-3/+5
2019-01-28Less intrusive way to capture numa_node and cpu_id changesDamjan Marion2-3/+10
2019-01-27Fix issue with cpu_id and numa_code captured too earlyDamjan Marion1-2/+1
2019-01-20buffers: remove VLIB_BUFFER_DEFAULT_FREE_LIST macro and fl->n_data_bytesDamjan Marion1-5/+3
2019-01-20Store numa-noda and cpu-index in vlib_main_tDamjan Marion1-0/+2
2018-10-26cj: cj dump crashSteven1-1/+1
2018-10-23Numa-aware, growable physical memory allocator (pmalloc)Damjan Marion2-3/+0
2018-10-23c11 safe string handling supportDave Barach4-13/+13
2018-10-19vppinfra: add atomic macros for __sync builtinsSirshak Das1-1/+1
2018-09-09vlib: crash in linux_epoll_input_inline for accessing free file index [VPP-1412]Steven1-2/+31
2018-09-07Silence warning over ignored return value (CID 187932)Chris Luke1-2/+2
2018-09-06Fix Telnet option processing issueChris Luke1-1/+8
2018-07-18Add config option to use dlmalloc instead of mheapDave Barach1-0/+2
2018-07-12Fix debug CLI node recycling bugsDave Barach1-5/+26
2018-06-30cli: Validate cli_file_index on quit commandSteve Shin1-0/+4
2018-06-26add backtrace in unix_signal_handlerKingwel Xie1-9/+49
2018-06-21configurable per-dispatch-cycle sleepDave Barach3-2/+25
2018-06-10cli: Disable XON/XOFF in the ttyChris Luke1-0/+4
2018-06-10cli: Fix reverse-line-wrap in terminals (VPP-1295)Chris Luke1-86/+195
2018-06-10cli: Fix off-by-one in the pagerChris Luke1-2/+2
2018-05-04Harmonize vec/pool_get_aligned object sizes and alignment requestsDave Barach1-0/+1
2018-04-12Fixes for 'make UNATTENDED=yes CC=clang CXX=clang verify'Neale Ranns1-1/+2
2018-04-09plugins: unload plugin if early init failsDamjan Marion1-2/+4
2018-03-27vlib: gcc-7 -O3 uninitialized valuesDamjan Marion1-5/+5
2018-03-26plugin: Add plugin 'default' disable/enableMohsin Kazmi2-0/+11
2018-03-16cli: make q work againFlorin Coras1-0/+8
2018-03-13Rationalize plugin symbol error reportingDave Barach1-1/+1
2018-03-05physmem: keep only one physmem_mainDamjan Marion1-0/+1
2018-02-06vlib: epoll on worker threadsDamjan Marion2-34/+152
2018-01-30VPP-899: Run VPP under SELinuxBilly McFall1-4/+20
2017-12-10VPP-1077 Add meaningful error info, when executing command with enable/disabl...Swarup Nayak1-7/+19
2017-12-06fix bug in pagerNeale Ranns1-2/+3
2017-11-29Configure vat-plugin-path and vat-plugin-name-filterDave Barach2-1/+24
2017-11-18Call a plugin init function by nameDave Barach1-0/+26
2017-11-13Instead of a min term size, use a default (VPP-1061)Chris Luke1-16/+21
2017-10-20Thread_index for thread0 in vlib_global_main not initialisedKeith Burns (alagalah)1-0/+1
2017-10-14VPP-1029: Don't call clib_longjmp(...) directly from the SIGTERM handlerDave Barach1-4/+3