summaryrefslogtreecommitdiff
path: root/lib/ovsdb-data.c
Commit message (Expand)AuthorAgeFilesLines
* ovsdb: Fix race for datum JSON string reference counter.Ilya Maximets2022-10-111-12/+44
* ovsdb: Add lazy-copy support for ovsdb_datum objects.Ilya Maximets2022-07-131-31/+86
* treewide: Avoid offsetting NULL pointers.Dumitru Ceara2022-05-171-16/+21
* treewide: Don't pass NULL to library functions that expect non-NULL.Dumitru Ceara2022-02-141-0/+4
* ovsdb-data: Consolidate ovsdb atom and json strings.Ilya Maximets2021-11-301-16/+11
* ovsdb-data: Deduplicate string atoms.Ilya Maximets2021-09-241-20/+25
* ovsdb-data: Add function to apply diff in-place.Ilya Maximets2021-09-241-0/+100
* ovsdb-data: Optimize subtraction of sets.Ilya Maximets2021-09-241-12/+41
* ovsdb-data: Optimize union of sets.Ilya Maximets2021-09-241-35/+74
* ovsdb: transaction: Use diffs for strong reference counting.Ilya Maximets2021-09-231-0/+58
* ovsdb-idl: Fix NULL deref reported by Coverity.William Tu2020-05-121-0/+4
* ovsdb-data: Don't put strings with digits in quotes.Ilya Maximets2019-07-251-1/+6
* ovsdb-data: Improve grammar in error message.Ben Pfaff2018-10-031-3/+10
* ovsdb-data: Drop redundant initialization from ovsdb_datum_apply_diff().Ben Pfaff2018-09-261-1/+0
* Embrace anonymous unions.Ben Pfaff2018-05-251-36/+36
* ovsdb: Add support for online schema conversion.Ben Pfaff2018-03-241-0/+13
* util: Document and rely on ovs_assert() always evaluating its argument.Ben Pfaff2018-02-011-3/+1
* ovsdb-client: Show even constraint-breaking data in "dump" output.Ben Pfaff2017-12-221-0/+17
* ovsdb-client: Add new "restore" command.Ben Pfaff2017-12-211-13/+63
* ovsdb-error: New function ovsdb_error_to_string_free().Ben Pfaff2017-12-131-3/+2
* ovsdb-data: Add OVS_WARN_UNUSED_RESULT annotations to function definitions.Ben Pfaff2017-12-081-2/+2
* ovsdb-data: Add support for integer ranges in database commandsLukasz Rzasik2017-01-051-49/+149
* ovsdb-idlc: Use ovsdb_datum_from_smap() instead of open-coding it.Ben Pfaff2016-10-191-12/+9
* json: Move from lib to include/openvswitch.Terry Wilson2016-07-221-2/+3
* Move lib/dynamic-string.h to include/openvswitch directoryBen Warren2016-03-191-1/+1
* lib: add diff and apply diff APIs for ovsdb_datumAndy Zhou2015-12-111-0/+83
* lib: avoid set size check when generating diff datum from jsonAndy Zhou2015-12-111-0/+19
* lib: Move compiler.h to <openvswitch/compiler.h>Thomas Graf2014-12-151-2/+2
* ovsdb: Remove SPECS in favor of referring to RFC 7047.Ben Pfaff2014-04-041-13/+10
* Revert "ovsdb-data: New functions for predicting serialized length of data."Ben Pfaff2014-04-031-92/+1
* Rename NOT_REACHED to OVS_NOT_REACHEDHarold Lim2013-12-171-26/+26
* Avoid printf type modifiers not supported by MSVC C runtime library.Alin Serdean2013-11-251-3/+3
* ovsdb-data: Make ovsdb_atom_default() thread-safe.Ben Pfaff2013-07-221-3/+4
* ovsdb-data: New functions for predicting serialized length of data.Ben Pfaff2013-04-011-1/+92
* Replace most uses of assert by ovs_assert.Ben Pfaff2013-01-161-10/+9
* util: New macro CONST_CAST.Ben Pfaff2012-08-031-2/+3
* system-stats: Use "smap" instead of "shash".Ben Pfaff2012-07-181-9/+9
* Global replace of Nicira Networks.Raju Subramanian2012-05-021-1/+1
* Fix minor memory leaks found by valgrind.Ben Pfaff2012-03-281-1/+2
* ovsdb-data: Short-circuit ovsdb_datum_includes_all() in trivial case.Ben Pfaff2012-01-111-0/+3
* ovsdb-data: Simplify converting an OVSDB datum to JSON by reordering logic.Ben Pfaff2011-08-241-9/+9
* tests: Fix the two Python XFAIL tests.Ben Pfaff2011-05-241-2/+1
* ovsdb: Implement garbage collection.Ben Pfaff2011-03-101-12/+48
* ovsdb-data: Expose guts of ovsdb_symbol_table() to clients.Ben Pfaff2011-03-101-19/+0
* ovsdb-data: Rename 'used' to 'created' in struct ovsdb_symbol.Ben Pfaff2011-03-101-4/+4
* ovsdb-data: Verify that named-uuid string is an <id>.Ben Pfaff2011-03-101-0/+5
* ovsdb-data: Free string leaked in ovsdb_datum_from_string().Justin Pettit2011-02-221-1/+3
* table: Add new "bare" output formatting options.Ben Pfaff2011-02-081-1/+38
* ovsdb-data: Fix warnings.Ethan Jackson2011-01-131-0/+1
* ovsdb-data: New function ovsdb_datum_from_shash().Ben Pfaff2010-09-231-0/+25