aboutsummaryrefslogtreecommitdiffstats
path: root/src/vlib/unix
AgeCommit message (Expand)AuthorFilesLines
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
2017-10-03Repair vlib API socket serverDave Barach2-2/+2
2017-09-22Fix vpp "unix interactive" when running under emacs + gdbDave Barach1-3/+8
2017-09-21vppctl,cli: Improve non-interactive vppctl (VPP-944)Chris Luke1-51/+308
2017-09-20CLI: fix segfault when browsing an empty historyYoann Desmouceaux1-3/+1
2017-09-18Fixes for issues Coverity has reported (VPP-972)Chris Luke1-0/+30
2017-09-14clib_socket: add sendmsg / recvmsg with ancillary data supportDamjan Marion1-2/+2
2017-09-09move unix_file_* code to vppinfraDamjan Marion6-154/+92
2017-09-08vlib: move linux-specific code to vlib/linuxDamjan Marion3-675/+0
2017-09-08Fixes for issues reported by Coverity (VPP-972)Chris Luke1-4/+4
2017-09-07vlib physmem reworkDamjan Marion4-385/+389
2017-09-05Add pidfile cmdline optionPierre Pfister3-9/+98
2017-08-31Set runtime_path properly when running non-rootDamjan Marion1-2/+11
2017-08-24Make VPP runtime directory configurableDamjan Marion4-20/+63
2017-07-27Thread safe internal buffer managerDamjan Marion1-1/+2
2017-07-10vlib: store buffer memory information in the buffer_mainDamjan Marion1-9/+0
2017-07-06unix: mkdir VPP_RUN_DIR before opening a socket in itChris Luke3-0/+30
2017-06-28switch vlib process model to tw_timer_template timer implDave Barach1-36/+25
2017-06-21Add option to create clib_socket with group write permissionsDamjan Marion1-1/+4
2017-06-21Add knob to specify effective group id (gid) for VPP processDamjan Marion1-0/+7
2017-06-06vlib: add screen-256color CLI terminal typeDamjan Marion1-0/+1
2017-06-05vlib: add unix_file_del_by_index functionDamjan Marion1-0/+8
2017-05-23Add TAB-based auto-completion to the CLIYoann Desmouceaux1-0/+153
2017-05-16VPP-845: add configurable elog post-mortem dumpDave Barach1-4/+4
2017-05-10completelly deprecate os_get_cpu_number, replace new occurencesDamjan Marion1-1/+1
2017-04-26Exit if plugin load attempt failDamjan Marion1-6/+2
2017-04-11Fix typo in minimal epoll polling timePierre Pfister1-1/+1