Glen Gibb
feee67705a
dpkg: changelog updated to 1.0.0
2010-02-26 15:33:44 -08:00
Glen Gibb
39ce0a9399
dpkg: changelog updated to 0.9.0-rev1
2010-02-26 15:28:49 -08:00
Glen Gibb
566419f54e
dpkg: changelog updated to 0.8.0-rev4
2010-02-26 15:28:48 -08:00
Glen Gibb
81e9088ee0
dpkg: update ofprotocl executable name
...
secchan renamed to ofprotocol
2010-02-26 15:28:48 -08:00
Glen Gibb
20bf8b3074
dpkg: relax automake dependency
...
Allow automake 1.10 or 1.11 or greater
2010-02-26 15:28:48 -08:00
Mikio Hara
5ff6ec248d
Change code base to Nicira's master branch
2009-06-29 05:03:42 -07:00
Mikio Hara
695db2964e
Change code base to Nicira's for-nox/0.4 branch
...
Remove monolithic OpenFlow switch.
Add userspace datapath.
Fix BUG#13: Revise check wildcards for in_port != out_port output
validation.
Fix BUG#30: Made use of get_jiffies_64 instead of jiffies.
Fix BUG#31: Fix NetFPGA crash in case of test_delete test harness run.
Fix BUG#32: Add stack depth limitation to avoid inifinite loop in
log_backtrace.
Fix BUG#33: Improve NetFPGA kernel extension and NetFPGA image to
support MAC address rewrite features (two actions) on NetFPGA enabled
OpenFlow switch.
Fix BUG#34: Add NetFPGA kernel extension source codes to create
distribution package with NetFPGA correctly.
Fix BUG#38: Improve regression test for FLOW_MOD ACTION SET_DL_SRC and
SET_DL_DST.
Fix BUG#39: Correct misunderstanding of byte order ops for OFPAT_XXX.
2009-06-29 05:02:16 -07:00
Ben Pfaff
72ce961ebb
Add DATAPATH_ID to switch packaging, to enable persistent DPIDs.
2008-11-26 22:26:42 -08:00
Ben Pfaff
8d19e7aebf
Fix " is running" and " is not running" messages from openflow-switch init.d
...
With the "secchan" name in there it makes a lot more sense!
2008-11-10 13:56:11 -08:00
Ben Pfaff
d1a5df56c0
Make openflow-switch depend on dmidecode, procps instead of acpi-support.
...
acpi-support pulls in a lot of stuff we really don't want or need, such
as various X11-related stuff. Being more specific reduces our
dependencies.
2008-11-10 10:43:18 -08:00
Ben Pfaff
81c64138e7
Add build number to kernel modules built via Debian packaging.
2008-11-10 10:10:02 -08:00
Ben Pfaff
9c13939e18
Add --with-build-number configure argument and support in debian/rules.
2008-11-07 09:22:05 -08:00
Justin Pettit
7b8a8c509f
Add --monitor flag to default init scripts for secchan.
2008-11-06 12:42:07 -08:00
Ben Pfaff
67e15579a7
New package openflow-dbg for debugging symbols for the rest of OpenFlow.
2008-11-06 10:25:08 -08:00
Ben Pfaff
40840f6a54
Fix typo in code to set core limit that broke the openflow-switch init script.
2008-11-06 10:07:41 -08:00
Ben Pfaff
91bdbe0c01
Add openflow-switch settings for the limit on core files.
2008-11-05 15:48:59 -08:00
Ben Pfaff
08ce9884b9
Add new Debian package "corekeeper" to centralize and reap core files.
2008-11-05 15:48:59 -08:00
Justin Pettit
1b557ee56c
Rename switchmon to switchui.
2008-11-05 15:24:29 -08:00
Ben Pfaff
623db5c2ca
Ignore openflow-monitor and openflow-wdt build directories.
2008-11-05 14:07:15 -08:00
Justin Pettit
f25e41f017
Have git ignore the monitor and wdt packaging links.
2008-11-05 13:00:45 -08:00
Ben Pfaff
0e061502c9
When a new OpenFlow kernel module package is installed, restart the switch.
...
This helps to ensure that the secchan and the kernel module are exactly
the same version.
2008-11-05 10:22:41 -08:00
Ben Pfaff
8798af6e81
Unload kernel module when stopping switch, in Debian init scripts.
...
This way, we have a better chance at ensuring that the secchan and the
kernel module are exactly the same version.
2008-11-05 10:20:04 -08:00
Ben Pfaff
9953943475
Move "update" remote command from base secchan into Debian packaging.
...
The update command only works with Debian anyway, so there's no point
in installing it elsewhere.
2008-11-05 10:04:31 -08:00
Ben Pfaff
45fd544a07
New switch remote command for setting configuration parameters.
2008-11-05 10:03:49 -08:00
Ben Pfaff
ce2ff80d67
Make ofp-switch-setup preserve config variables that it does not set itself.
...
Before, it would delete them. This probably kept ofp-switch-setup from
working at all given the changes in openflow-switch.default. Now, it
should do better (but it has not been tested).
2008-11-05 10:03:07 -08:00
Ben Pfaff
7f33221139
Fix openflow-switch log rotation.
...
The vlogconf command syntax was wrong. The pidfile also didn't contain
the right pid (which was fixed in the previous commit).
2008-11-04 16:14:00 -08:00
Justin Pettit
efffd49643
Dump more detailed information about system state from get-logs.
2008-11-04 15:02:04 -08:00
Ben Pfaff
67d31bee42
Add missing dependency on openssl to openflow-pki.
...
Otherwise the ofp-pki script cannot execute it.
2008-11-04 14:24:18 -08:00
Ben Pfaff
af26d107aa
Add build number to datapath version and --version output from programs.
2008-11-04 14:10:00 -08:00
Ben Pfaff
72c1cf8277
Fix location of installed commands.
2008-11-03 17:03:22 -08:00
Ben Pfaff
3eeebb50aa
Pass --enable-snat to configure for datapath module also.
2008-11-03 16:26:51 -08:00
Ben Pfaff
8872d86328
Make COMMANDS option in openflow-switch defaults file work.
...
The setting was being accidentally ignored, so commands like "reboot", etc.
would not work at all.
2008-11-03 10:45:38 -08:00
Ben Pfaff
f314a833ae
Add libncurses5-dev as build dependency for openflow.
2008-10-31 14:14:22 -07:00
Ben Pfaff
b5a4509474
Implement log rotation in openflow-switch.
2008-10-31 14:09:53 -07:00
Ben Pfaff
02074909ec
Make secchan log to file by default.
2008-10-31 14:09:53 -07:00
Ben Pfaff
77d9bc9026
Add /var/log/openflow directory to openflow-common.
...
This ensures that every system with OpenFlow packages will have this
directory available for logging.
2008-10-31 14:09:53 -07:00
Ben Pfaff
2e424547ff
Fix openflow-datapath-source bugs added in "Simplify debian/rules..." commit.
2008-10-31 14:09:53 -07:00
Ben Pfaff
aaab8d4cf0
Add settings for switch netmask and gateway for in-band mode to init script.
...
Previously we supported setting a switch IP address but not those
parameters, which are obviously required also.
2008-10-31 14:09:53 -07:00
Ben Pfaff
4f76bd3121
Add extension hooks to debian/rules.
2008-10-31 14:09:53 -07:00
Ben Pfaff
480d4a9a7b
Move ofp-switch-config into new package openflow-switch-config.
...
This reduces the openflow-switch package's number of dependencies, making
it easier to install.
2008-10-31 14:09:53 -07:00
Ben Pfaff
6fc8bc9f20
In openflow-switch init script, correct secchan option name.
2008-10-31 14:09:53 -07:00
Ben Pfaff
77171d02d6
In openflow-switch init script, do not re-load openflow_mod if already loaded.
2008-10-31 14:09:53 -07:00
Ben Pfaff
3e2e9b420b
Ignore openflow-pki-server directory.
2008-10-31 14:09:53 -07:00
Ben Pfaff
42992b0468
Simplify debian/rules by adding new openflow-datapath-source.install file.
2008-10-30 10:24:36 -07:00
Ben Pfaff
686cd5c3d8
Break HTTP parts of openflow-pki package into new openflow-pki-server package.
2008-10-30 10:24:02 -07:00
Ben Pfaff
60bcda0381
Fix support for out-of-band control in Debian switch init script.
...
Not tested.
2008-10-29 16:19:43 -07:00
Ben Pfaff
b2aec952c7
Add Nicira extension for remote command execution.
2008-10-27 12:58:27 -07:00
Ben Pfaff
9abe7b6f19
Fix typo in default switch config.
2008-10-27 12:58:27 -07:00
Ben Pfaff
9795d7d750
Update manpages to mention new --log-file option.
...
Move vlog option descriptions into a separate file lib/vlog.man that
is substituted into manpages.
Get rid of individual rules for substituting most files in favor of
a single suffix rule. Unfortunately this loses the (Emacs-specific)
read-only markings but it simplifies the makefiles.
2008-10-23 14:07:26 -07:00
Ben Pfaff
9246d121a9
Enable SNAT in Debian packages.
2008-10-23 10:58:24 -07:00