- 24 Sep, 2012 1 commit
-
-
Eric Eide authored
This commit is intended to makes the license status of Emulab and ProtoGENI source files more clear. It replaces license symbols like "EMULAB-COPYRIGHT" and "GENIPUBLIC-COPYRIGHT" with {{{ }}}-delimited blocks that contain actual license statements. This change was driven by the fact that today, most people acquire and track Emulab and ProtoGENI sources via git. Before the Emulab source code was kept in git, the Flux Research Group at the University of Utah would roll distributions by making tar files. As part of that process, the Flux Group would replace the license symbols in the source files with actual license statements. When the Flux Group moved to git, people outside of the group started to see the source files with the "unexpanded" symbols. This meant that people acquired source files without actual license statements in them. All the relevant files had Utah *copyright* statements in them, but without the expanded *license* statements, the licensing status of the source files was unclear. This commit is intended to clear up that confusion. Most Utah-copyrighted files in the Emulab source tree are distributed under the terms of the Affero GNU General Public License, version 3 (AGPLv3). Most Utah-copyrighted files related to ProtoGENI are distributed under the terms of the GENI Public License, which is a BSD-like open-source license. Some Utah-copyrighted files in the Emulab source tree are distributed under the terms of the GNU Lesser General Public License, version 2.1 (LGPL).
-
- 17 May, 2010 1 commit
-
-
Mike Hibler authored
-
- 05 Feb, 2010 1 commit
-
-
Jonathon Lynn Duerig authored
-
- 20 Jan, 2010 2 commits
-
-
Jonathon Duerig authored
-
Jonathon Duerig authored
-
- 11 Nov, 2008 1 commit
-
-
Pramod R Sanaga authored
add the BACKFILL parameter to the default delay node kernel. The new Image ID is FBSD410-DEL-DNETMOD.
-
- 11 Sep, 2008 1 commit
-
-
Pramod R Sanaga authored
-
- 08 Sep, 2008 1 commit
-
-
Pramod R Sanaga authored
competing traffic - stemmed the packet losses in rcv buffers. Completely(& unfairly) dominates a competing IPerf TCP flow though.
-
- 04 Sep, 2008 1 commit
-
-
Pramod R Sanaga authored
-
- 26 Aug, 2008 1 commit
-
-
Pramod R Sanaga authored
-
- 29 Jul, 2008 1 commit
-
-
Mike Hibler authored
-
- 14 Jul, 2008 2 commits
-
-
David Johnson authored
-
David Johnson authored
-
- 03 Jul, 2008 1 commit
-
-
Pramod R Sanaga authored
-
- 26 Jun, 2008 3 commits
-
-
Mike Hibler authored
-
Mike Hibler authored
-
Pramod R Sanaga authored
-
- 09 Apr, 2008 1 commit
-
-
Pramod R Sanaga authored
-
- 08 Apr, 2008 1 commit
-
-
Robert Ricci authored
bunch of bugs, and wasn't working in production use.
-
- 27 Mar, 2008 1 commit
-
-
Jonathon Duerig authored
-
- 09 Feb, 2008 1 commit
-
-
Dan Gebhardt authored
Some parts very "hacky", lots of XXX / TODOs. BARELY tested!!!! Don't use on the production system yet. Need to verify that things didn't break, especially with the automanager, the bgmon.pl "outage detection stuff", etc... See code's todos and also the file flexlab-canonicalization-misc-notes.txe At this point: - mangerclient & automanagerclient did not change. - The manager, when a probe request is received, looks at the DB table "tool_spec" to retrieve the proper wrapperpath, formal parameter list, etc.. - The manager assembles a message and sends it out to the appropriate path probers, which operate on the request as they have been (no major internal changes to the path probers). - The path probers call the toolwrapper to run the tests - The toolwrappers return a canonical result for that type of metric. - The path probers send the result and the actual parameters used by the tool to the data collector. - The data collector uses the toolname and actual parameters to get an idx number. This idx is stored in the "measured_by" field of this measurement's entry in the "pair_data" table.
-
- 07 Feb, 2008 1 commit
-
-
Dan Gebhardt authored
arguments and result parsing handled by separate application wrappers. Currently fping and iperf supported. Not fully functional at this point: user interface needs extending to support the generalization, as well as getting the results back to "opsrecv". Also merged some of Mike's changes to allow for "private" managers to use during testing.
-
- 02 Feb, 2008 1 commit
-
-
Dan Gebhardt authored
- latency measurements under 2 second intervals now operate in "continuous" mode: a single "ping" process runs per destination, versus the "normal" approach of forking a new fping process for each measurement instance. - Note, that I found a bug which is not fixed in this checkin: if a latency test is running in continuous mode and another latency measurement request is received with a shorter interval, the "continuous" ping process is not re-initialized with the new, shorter interval.
-
- 14 Jan, 2008 2 commits
-
-
Pramod R Sanaga authored
cross-traffic generation in the delay-agent nodes. These changes need to be applied to FBSD54-DNODE-PUBSUB and delay-agent files from the PELAB branch in order to create a working delay node image. "ipfw" must also be recompiled with this modified Dummynet header. Added a new parameter to the delay-agent event commands -- "BACKFILL", which is set similar to bandwidth. Amount of link capacity minus backfill is the desired available bandwidth.
-
Pramod R Sanaga authored
-
- 06 Jan, 2008 1 commit
-
-
Robert Ricci authored
-
- 31 Dec, 2007 1 commit
-
-
Jay Lepreau authored
-
- 28 Dec, 2007 1 commit
-
-
Pramod R Sanaga authored
-
- 07 Dec, 2007 1 commit
-
-
Pramod R Sanaga authored
-
- 16 Nov, 2007 3 commits
-
-
David Johnson authored
-
David Johnson authored
-
David Johnson authored
had foolishly not added...
-
- 25 Oct, 2007 1 commit
-
-
David Johnson authored
from opsdb or dpdb; you can't ask for more than 12 hours of data; you can filter by src/dst site/node, basic value constraints. Also added a command line client to issue requests.
-
- 23 Oct, 2007 1 commit
-
-
Kevin Atkinson authored
over a fixed interval. Useful to see if managerclient.pl is working.
-
- 22 Oct, 2007 3 commits
-
-
Mike Hibler authored
has explicitly set it via setexptid
-
Mike Hibler authored
-
Robert Ricci authored
a comment about a place where I'm pretty sure I've got a constant wrong or something...
-
- 19 Oct, 2007 1 commit
-
-
Robert Ricci authored
but it generally works. Only prints out messages about going over caps, doesn't reject (At David's request) commands NOT stable enough to run in production! Tried to confine my edits to parts that shouldn't conflict with Leigh's edits.
-
- 11 Oct, 2007 1 commit
-
-
Pramod R Sanaga authored
-
- 02 Oct, 2007 1 commit
-
-
Robert Ricci authored
asymmetry.
-