aboutsummaryrefslogtreecommitdiff
path: root/lib/vlog.c
AgeCommit message (Expand)Author
2013-09-27Remove unused variables and functions.Jarno Rajahalme
2013-09-13vlog: Report timestamps in millisecond resolution in log messages.Paul Ingram
2013-08-20sparse: Suppress sparse warnings for global variables.Alex Wang
2013-08-20Use "error-checking" mutexes in place of other kinds wherever possible.Ben Pfaff
2013-08-08ovs-thread: Add support for globally visible per-thread data.Ben Pfaff
2013-08-02async-append: Refactor to avoid requiring enabling while single threaded.Ben Pfaff
2013-07-30clang: Add annotations for thread safety check.Ethan Jackson
2013-07-18vlog: Make thread-safe.Ben Pfaff
2013-07-18vlog: Use async I/O.Ben Pfaff
2013-07-12vlog: Remove unused function vlog_exit().Ben Pfaff
2013-07-12vlog: Remove unused function vlog_get_log_file().Ben Pfaff
2013-07-12vlog: Make vlog_should_drop() thread-safe.Ben Pfaff
2013-07-12util: Make subprogram_name thread-specific.Ben Pfaff
2013-07-11vlog: Remove support for worker process.Ben Pfaff
2013-06-28Replace all uses of strerror() by ovs_strerror(), for thread safety.Ben Pfaff
2013-05-08Always check return value of strftime().Ben Pfaff
2013-05-03vlog: Mark more static data const.Ben Pfaff
2013-02-01vlog: New function vlog_set_levels_from_string_assert().Ben Pfaff
2013-01-16Makefile.am: add check that <assert.h> is not used from unexpected files.Ben Pfaff
2013-01-16Replace most uses of assert by ovs_assert.Ben Pfaff
2013-01-10vlog: Avoid calling worker_request() reentrantly.Ben Pfaff
2012-12-08vlog: New vlog/enable-rate-limit and vlog/disable-rate-limit commands.Ben Pfaff
2012-08-07vlog: Ignore return value of some write() calls.Justin Pettit
2012-08-03util: New macro CONST_CAST.Ben Pfaff
2012-07-18vlog: Use worker process to write to log file.Ben Pfaff
2012-07-18vlog: Use system calls instead of stdio to write log files.Ben Pfaff
2012-07-18vlog: Add VLOG_ABORT() to log and call abort().Ben Pfaff
2012-07-18util: Introduce "subprogram_name" to identify subprocesses and threads.Ben Pfaff
2012-07-02Use UTC consistently instead of local timezone.Ben Pfaff
2012-06-21token-bucket: New library for generic rate-limiting.Ben Pfaff
2012-06-13vlog: Avoid use-after-free in corner case.Ben Pfaff
2012-05-02Global replace of Nicira Networks.Raju Subramanian
2012-02-21unixctl: New JSON RPC back-end.Ethan Jackson
2012-02-27vlog: Be more liberal in syntax for -v and vlog/set.Ben Pfaff
2012-02-01timeval: New function time_boot_msec(), factored out of vlog.Ben Pfaff
2012-01-27vlog: Change the default timestamp structure.Gurucharan Shetty
2011-12-19unixctl: Implement quoting.Ben Pfaff
2011-10-18vlog: Skip reopening a log file if it would have no effect.Ben Pfaff
2011-09-29ovs-appctl: Print command arguments for "help".Justin Pettit
2011-09-29vlog: Accept any case for ANY and PATTERN when setting levels.Ben Pfaff
2011-08-01vlog: Add a new log level "off".Ben Pfaff
2011-06-21vlog: Add a little more detail to ratelimit messagesBen Pfaff
2011-06-09vlog: Output configuration list in alphabetical order.Justin Pettit
2011-04-04Log anything that could prevent a daemon from starting.Ben Pfaff
2010-11-29Make installation directories overridable at runtime.Ben Pfaff
2010-10-29vlog: Make client supply semicolon for VLOG_DEFINE_THIS_MODULE.Ben Pfaff
2010-08-30treewide: Remove trailing whitespaceJoe Perches
2010-08-12daemon: Make sure that vlog is initialized when a process daemonizes.Ben Pfaff
2010-07-23vlog: Fix logic error in update_min_level().Ben Pfaff
2010-07-21vlog: Make the vlog module catalog program-specific.Ben Pfaff