summaryrefslogtreecommitdiff
path: root/lib/util.h
Commit message (Expand)AuthorAgeFilesLines
* util: Use lookup table to optimize hexit_value().Ben Pfaff2018-02-051-1/+1
* netdev: Custom statistics.Michal Weglicki2018-01-101-0/+2
* sparse: Add guards to prevent FreeBSD-incompatible #include order.Ben Pfaff2017-12-221-0/+2
* util: Introduce str_to_ullong() helper function.Ilya Maximets2017-11-291-0/+1
* util: Add high resolution sleep support.Bhanuprakash Bodireddy2017-11-281-0/+1
* packets: Fix C++ compilation issues when include packets.hYi-Hung Wei2017-11-021-1/+14
* util: Add PADDED_MEMBERS_CACHELINE_MARKER macro to mark cachelines.Bhanuprakash Bodireddy2017-08-031-0/+6
* util: New function is_all_byte().Ben Pfaff2017-07-311-0/+1
* process: Consolidate process related APIs.Bhanuprakash Bodireddy2017-07-131-0/+3
* treewide: Avoid undefined behavior passing null in nonnull parameters.Lance Richardson2017-06-131-0/+21
* util: New macro ovs_strlcpy_arrays().Ben Pfaff2017-04-061-1/+8
* ovsdb-data: Add support for integer ranges in database commandsLukasz Rzasik2017-01-051-0/+2
* conntrack: New userspace connection tracker.Daniele Di Proietto2016-07-271-0/+9
* util: Expose function nullable_string_is_equal.Ilya Maximets2016-07-251-0/+1
* json: Move from lib to include/openvswitch.Terry Wilson2016-07-221-0/+1
* util: New function nullable_xstrdup().Ben Pfaff2016-06-261-0/+1
* util: Pass 128-bit arguments directly instead of using pointers.Justin Pettit2016-05-081-10/+10
* util.h: Restore stdarg.h which is necessary for va_listYAMAMOTO Takashi2016-04-231-0/+1
* ofproto-dpif-xlate: xlate ct_{mark, label} correctly.Joe Stringer2016-04-221-0/+11
* Misc cleanup with "util.h" header filesBen Warren2016-04-141-51/+0
* util: Remove va_copy() implementation.Ben Pfaff2016-03-311-8/+0
* util: Move build assertion macros to compiler.h.Ben Warren2016-03-301-28/+0
* list: Move contents of lib/list.h to include/openvswitch directory.Ben Warren2016-03-301-100/+0
* ovs-ofctl: Add option for color output to dump-flows command.Quentin Monnet2016-03-181-0/+2
* util: New macro BUILD_ASSERT_TYPE.Ben Pfaff2016-02-081-2/+18
* flow: Pass last field to miniflow_pad_to_64().Simon Horman2015-12-221-0/+4
* types: Define OVS_*128_MAX statically.Joe Stringer2015-12-221-3/+1
* types: Add big-endian 128-bit types and helpers.Joe Stringer2015-10-131-0/+30
* util: Generalize rightmost_1bit_idx(), leftmost_1bit_idx().Ben Pfaff2015-09-291-13/+8
* Merge remote-tracking branch 'origin/master' into ovn4Justin Pettit2015-06-181-0/+3
|\
| * flow: Make assertions about offsets within struct flow easier to follow.Ben Pfaff2015-06-151-0/+3
* | Merge "master" into "ovn".Ben Pfaff2015-06-131-1/+11
|\ \ | |/
| * configure: Stop avoiding -Wformat-zero-length.Ben Pfaff2015-06-101-2/+2
| * types: Rename and move ovs_u128_equal().Joe Stringer2015-06-091-0/+7
| * util: Library routines for printing and scanning large hex integers.Jesse Gross2015-05-281-0/+3
* | util: Add more bitwise operations.Ben Pfaff2015-04-151-1/+8
|/
* lib/util.h: use types compatible with DWORDNithin Raju2015-02-121-4/+4
* lib: Expose SOURCE_LOCATOR as OVS_SOURCE_LOACATORThomas Graf2014-12-151-9/+1
* lib: Move compiler.h to <openvswitch/compiler.h>Thomas Graf2014-12-151-16/+16
* util: Fix include for htonl().Joe Stringer2014-12-041-1/+1
* lib: Add API to set program name and versionThomas Graf2014-11-251-4/+2
* util: Introduce ovs_scan_len()Pravin B Shelar2014-11-121-0/+1
* util: Add be32_prefix_mask().Jarno Rajahalme2014-11-111-0/+9
* ovs_assert, tests: Support NDEBUG.Jarno Rajahalme2014-10-301-5/+6
* util: Make hexits_value() support 64-bit integers too.Ben Pfaff2014-10-081-1/+1
* util: New function bitwise_scan().Ben Pfaff2014-10-071-0/+2
* lib/bitmap: Faster bitmap functions.Jarno Rajahalme2014-10-071-1/+1
* util: Use MSVC compiler intrinsic for clz and ctz.Gurucharan Shetty2014-10-061-0/+36
* compiler: Define NO_RETURN for MSVC.Gurucharan Shetty2014-09-151-10/+10
* Avoid uninitialized variable warnings with OBJECT_OFFSETOF() in MSVC.Gurucharan Shetty2014-09-121-0/+7