summaryrefslogtreecommitdiff
path: root/lib/automake.mk
Commit message (Collapse)AuthorAgeFilesLines
* ovsdb: Add documentation for ovsdb-server and ovsdb-tool programs.Ben Pfaff2009-11-061-0/+3
|
* Don't try to distribute file that doesn't exist.Ben Pfaff2009-11-061-1/+0
| | | | | | | lib/ovsdb-client.h was in my source tree at one point but was never checked in. Fixes "make dist".
* Initial implementation of OVSDB.Ben Pfaff2009-11-041-0/+11
|
* Implement JSON-RPC protocol.Ben Pfaff2009-11-041-0/+2
|
* byteq: Move from extras/ezio into lib and export some private functions.Ben Pfaff2009-11-041-0/+2
| | | | | The upcoming JSON-RPC library wants to use this library, and it needs some functions that are currently declared static.
* stream: New library for bidirectional streams (e.g. TCP, SSL, Unix sockets).Ben Pfaff2009-11-041-0/+8
| | | | | | | | This code is heavily based on the vconn code. Eventually we should make the stream-based vconns (currently that's all of them) a wrapper around streams, but I haven't done that yet. SSL is not implemented yet.
* Implement RFC 4122-compliant UUIDs.Ben Pfaff2009-11-041-0/+4
| | | | This UUID library will be used by the upcoming configuration database.
* Implement JSON parsing and serialization.Ben Pfaff2009-11-041-0/+4
| | | | This will be used by the upcoming Open vSwitch configuration database.
* Implement library for lockfiles and use it in cfg code.Ben Pfaff2009-10-291-1/+3
| | | | | | | This is useful because the upcoming configuration database also needs a lockfile implementation. Also adds tests.
* Merge citrix branch into master.Ben Pfaff2009-09-221-0/+1
|\
| * Factor out code for composing benign packets.Ben Pfaff2009-09-161-0/+1
| | | | | | | | | | | | | | | | The bonding code in vswitch sends out gratuitous learning packets that are supposed to teach switches but not cause anything else to happen on the network. Some upcoming code wants to synthesize packets with similar properties, so factor this code into a new function so that it can be used in both places.
* | Merge commit 'origin/citrix'Justin Pettit2009-09-121-0/+1
|\ \ | |/ | | | | | | | | | | Conflicts: vswitchd/ovs-vswitchd.8.in vswitchd/ovs-vswitchd.conf.5.in xenserver/etc_init.d_vswitch
| * Document ovs-vswitchd's ovs-appctl commands and some ovs-vswitchd internals.Ben Pfaff2009-09-091-0/+1
| | | | | | | | CC: Justin Pettit <jpettit@nicira.com>
* | Fix broken build by making "make dist" include lib/netdev-provider.h.Ben Pfaff2009-07-301-0/+1
| |
* | rtnetlink: Move into separate source and header file.Ben Pfaff2009-07-301-1/+3
| | | | | | | | | | Now that rtnetlink isn't named similarly to netdev_linux, it might as well have its own source and header files to avoid confusing everyone.
* | Rename "secchan" to "ofproto" (library) and "ovs-openflowd" (program).Ben Pfaff2009-07-081-2/+2
| | | | | | | | These names are more meaningful, so we prefer them.
* | New implementation of userspace datapath, based on the netdev library.Ben Pfaff2009-07-061-0/+1
| |
* | Introduce general-purpose ways to wait for dpif and netdev changes.Ben Pfaff2009-07-061-0/+3
| | | | | | | | | | | | | | | | | | | | The dpif and netdev code has had various ways to check for changes to dpifs and netdevs over the course of Open vSwitch development. All of these have been thus far fairly specific to the Linux implementation. This commit is the start of a more general API for watching for such changes. The dpif-related parts seem fairly mature and so they are documented, the netdev parts will probably need to change somewhat and so they are not documented yet.
* | dpif: Make dpifs abstract, to allow multiple datapath implementations.Ben Pfaff2009-07-061-2/+4
|/ | | | | | This commit initially introduces only a single datapath implementation, which is the same as the original one, but it paves the way for additional implementations, such as the upcoming userspace datapath.
* Update primary code license to Apache 2.0.Ben Pfaff2009-06-151-0/+7
|
* Fix another "make" versus "make dist" build problem.Ben Pfaff2009-06-091-1/+1
|
* Fix behavior of simultaneous "make" and "make dist".Ben Pfaff2009-06-091-3/+4
| | | | | | | | | | | We were distributing lib/dirs.c, which doesn't make sense, but in any case it created a race between "make" and "make dist" in updating lib/dirs.c, which showed up in the Debian package build (which runs build-indep and build-arch in parallel). Also, clean lib/dhparams.c. This should fix the failure seen in build openvswitch843.
* Import from old repository commit 61ef2b42a9c4ba8e1600f15bb0236765edc2ad45.v0.90.0Ben Pfaff2009-07-081-0/+184