aboutsummaryrefslogtreecommitdiff
path: root/lib/util.h
AgeCommit message (Expand)Author
2013-10-02util: use gcc builtins to better check array sizesFlavio Leitner
2013-07-23clang: Fix the alignment warning.Alex Wang
2013-07-22clang: Fix the "expression result unused" warning.Alex Wang
2013-07-17util: New macros ROUND_UP_POW2, ROUND_DOWN_POW2.Ben Pfaff
2013-07-12util: Make subprogram_name thread-specific.Ben Pfaff
2013-06-28New function ovs_strerror() as a thread-safe replacement for strerror().Ben Pfaff
2013-06-20Create specific types for ofp and odp portAlex Wang
2013-05-07bfd: Implement Bidirectional Forwarding Detection.Ethan Jackson
2013-04-22change the type of popcount unsignedYAMAMOTO Takashi
2013-01-16util: Introduce ovs_assert macro.Ben Pfaff
2012-11-03util: New functions for the index of the leftmost or rightmost 1-bit.Ben Pfaff
2012-11-03util: Group functions for bitwise tests.Ben Pfaff
2012-09-04util: New function raw_ctz().Ben Pfaff
2012-09-04util: New function popcount().Ben Pfaff
2012-09-04util: New function zero_rightmost_1bit().Ben Pfaff
2012-08-03util: New macro CONST_CAST.Ben Pfaff
2012-08-01util: New function follow_symlinks().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-05-02Global replace of Nicira Networks.Raju Subramanian
2012-04-13util: New function bitwise_is_all_zeros().Ben Pfaff
2012-04-13util: New function bitwise_one().Ben Pfaff
2012-04-06util: New function set_program_name_version().Ethan Jackson
2012-03-07Introduce ofputil_protocol, to abstract the protocol in use on a connection.Ben Pfaff
2012-02-01util: New function bitwise_zero().Ben Pfaff
2012-02-01util: Move bitwise_copy() here, add new bitwise functions, add a test.Ben Pfaff
2012-01-12multipath: Correctly calculate number of required destination bits.Ben Pfaff
2011-10-14dpif-linux: Fix build with certain 64-bit kernel/userspace combinations.Ben Pfaff
2011-09-13Implement new "learn" action.Ben Pfaff
2011-09-13packets: Add more utility functions for IPv4 and IPv6 addresses.Ben Pfaff
2011-08-04util: Introduce get_program_version function.Justin Pettit
2011-07-22util: New function log_2_floor().Ben Pfaff
2011-06-06util: New function for forming English lists.Ben Pfaff
2011-05-16util: Suppress build assertions when building with sparse.Ben Pfaff
2011-05-13poll-loop: Make wakeup logging more portable and easier to understand.Ben Pfaff
2011-04-04util: New function ovs_fatal_valist().Ben Pfaff
2011-02-24util: Avoid uninitialized pointer complaints from Coverity.Ben Pfaff
2011-02-23util: Make out_of_memory() call abort() instead of exit(EXIT_FAILURE).Ben Pfaff
2011-02-22util: New function ovs_strzcpy().Ben Pfaff
2011-01-30util: New ovs_retval_to_string() function.Andrew Evans
2010-12-06util: Introduce ASSIGN_CONTAINER to make iteration macros easier to read.Ben Pfaff
2010-12-03util: Improve type-safety of OBJECT_CONTAINING.Ben Pfaff
2010-11-15util: Add function hexits_value() for parsing multiple hex digits.Ben Pfaff
2010-11-10util: New function base_name().Ben Pfaff
2010-10-01util: New macro OBJECT_CONTAINING.Ben Pfaff
2010-08-30treewide: Remove trailing whitespaceJoe Perches
2010-05-07util: Fix GCC false-positive warning for CONTAINER_OF.Ben Pfaff
2010-03-18util: New functions get_cwd(), abs_file_name().Ben Pfaff
2010-02-24Merge "master" into "next".Ben Pfaff
2010-02-12util: Remove unused macros NOT_TESTED, NOT_IMPLEMENTED.Ben Pfaff