summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
S.Çağlar Onur [Mon, 1 Mar 2010 18:11:46 +0000 (18:11 +0000)]
Setting tag DistributedRateLimiting-0.1-1
S.Çağlar Onur [Mon, 1 Mar 2010 18:11:42 +0000 (18:11 +0000)]
Setting tag DistributedRateLimiting-0.1-1
S.Çağlar Onur [Mon, 1 Mar 2010 18:08:11 +0000 (18:08 +0000)]
cleanup
Kevin Webb [Fri, 5 Feb 2010 23:01:51 +0000 (23:01 +0000)]
small copy/paste bug
Kevin Webb [Fri, 5 Feb 2010 22:56:29 +0000 (22:56 +0000)]
Added option to run without the assumption of PlanetLab Vservers. We still assume planetlab by default.
Kevin Webb [Mon, 1 Feb 2010 22:42:35 +0000 (22:42 +0000)]
The logrotate script that came with ulogd assumed that killall was located in /bin, which is not the case in PL slices. Fixed the location so that we actually send the correct signal to the ulogd process.
Kevin Webb [Fri, 29 Jan 2010 15:18:15 +0000 (15:18 +0000)]
Added my ugly FPS graphing script.
Kevin Webb [Thu, 28 Jan 2010 19:34:31 +0000 (19:34 +0000)]
Added an option to manually specify which address to bind to.
Kevin Webb [Thu, 28 Jan 2010 16:56:54 +0000 (16:56 +0000)]
Cleanups and debuging output.
S.Çağlar Onur [Thu, 28 Jan 2010 16:26:35 +0000 (16:26 +0000)]
fix mac address are truncated problem when compiling ulogd with -D_FORTIFY_SOURCE=2, https://bugzilla.redhat.com/show_bug.cgi?id=247345
Kevin Webb [Thu, 28 Jan 2010 16:23:52 +0000 (16:23 +0000)]
Dont ignore non-routable ip addresses if theyre the only choice!
S.Çağlar Onur [Thu, 28 Jan 2010 16:00:57 +0000 (16:00 +0000)]
some minor corrections for ulogd initscript
S.Çağlar Onur [Thu, 28 Jan 2010 14:32:12 +0000 (14:32 +0000)]
no need to check to kernel source (also fixes the nightly builds)
Kevin Webb [Wed, 27 Jan 2010 22:10:40 +0000 (22:10 +0000)]
Signal documentation
Kevin Webb [Wed, 27 Jan 2010 22:00:14 +0000 (22:00 +0000)]
Remapped signals and added support for drl to reopen logfiles.
Kevin Webb [Wed, 27 Jan 2010 17:05:28 +0000 (17:05 +0000)]
Updated the manual to reflect new config options.
Added new options and descriptions to the default ulogd.conf
Removed a README file that had no business being there in the first place.
Kevin Webb [Wed, 27 Jan 2010 16:06:59 +0000 (16:06 +0000)]
When create_htb=0 is specified in ulogd.conf, DRL now ensures that each identity's
specified htb_node and htb_parent exist and are valid.
Kevin Webb [Tue, 26 Jan 2010 22:28:03 +0000 (22:28 +0000)]
Told the spec file not to overwrite our precious config files!
Kevin Webb [Tue, 26 Jan 2010 21:40:14 +0000 (21:40 +0000)]
Fix to make ulogd daemonize properly with drl.
S.Çağlar Onur [Mon, 25 Jan 2010 20:32:20 +0000 (20:32 +0000)]
correction
S.Çağlar Onur [Mon, 25 Jan 2010 20:13:26 +0000 (20:13 +0000)]
another build fix
S.Çağlar Onur [Mon, 25 Jan 2010 19:52:55 +0000 (19:52 +0000)]
cleanup
S.Çağlar Onur [Mon, 25 Jan 2010 19:51:30 +0000 (19:51 +0000)]
fix a relocation error
S.Çağlar Onur [Mon, 25 Jan 2010 19:44:55 +0000 (19:44 +0000)]
minor build fix for zonekeeperless builds
S.Çağlar Onur [Mon, 25 Jan 2010 19:39:53 +0000 (19:39 +0000)]
Dependencies
S.Çağlar Onur [Mon, 25 Jan 2010 19:32:34 +0000 (19:32 +0000)]
build without zookeeperlib
Kevin Webb [Mon, 25 Jan 2010 19:20:59 +0000 (19:20 +0000)]
Added the option to manually specify which htb node/parent an identity should be associated with. This makes it easier for us to play nicely with the node manager.
Kevin Webb [Fri, 22 Jan 2010 20:41:46 +0000 (20:41 +0000)]
Updates to autotools for library detection
Lots of changes to the gossip code to facilitate new group membership options
Cleaned up some old code
Kevin Webb [Tue, 3 Nov 2009 18:53:16 +0000 (18:53 +0000)]
Turned enforcement on by default at startup. Added a ulogd.conf config option to turn it off at startup. Updated Manual.txt accordingly.
Kevin Webb [Fri, 29 May 2009 16:56:05 +0000 (16:56 +0000)]
Long-outstanding commit. (Hopefully) Final version before running experiments for the paper.
Kevin Webb [Tue, 14 Apr 2009 19:22:23 +0000 (19:22 +0000)]
Added an 'independent' option for set identites that will put them under the
root rather than the last machine node.
Few small comment cleanups.
Kevin Webb [Sun, 12 Apr 2009 22:57:56 +0000 (22:57 +0000)]
Fixes & tweaks for sample and hold accounting.
Attempting to make gossip detect and handle unreachable nodes. Not stable yet...
Kevin Webb [Mon, 30 Mar 2009 19:59:20 +0000 (19:59 +0000)]
Lots of changes. In no particular order:
Added an accounting type called "multipleinterval" that makes decisions based on a window of history.
Separated communication from the "system tick". Now identities can specify a separate inverval for accounting a
nd communication.
Added the ability to do "shadow accounting" when using sample and hold to see what would have happened using reg
ular accounting.
Cleaned up the FPS allocate code a lot (finally)!
Added partition simulation via SIGUSR2 and a partition_set variable in ulogd.conf (mesh only, gossip to come).
Added the option of emulating loss/delay (via netem) on a slice for testing.
Some fixes to sample&hold and a few other small things.
Kevin Webb [Tue, 16 Dec 2008 01:50:28 +0000 (01:50 +0000)]
New flows now get the last table update time rather than the current time.
Kevin Webb [Tue, 2 Dec 2008 21:07:43 +0000 (21:07 +0000)]
Added a preprocessor option to limit exempt traffic and turned in on for now.
Kevin Webb [Tue, 2 Dec 2008 00:17:19 +0000 (00:17 +0000)]
Small typo
Kevin Webb [Tue, 2 Dec 2008 00:10:05 +0000 (00:10 +0000)]
Additional stat tracking for data processing.
Kevin Webb [Fri, 21 Nov 2008 23:54:21 +0000 (23:54 +0000)]
Tweaked the timing of flow expiration back down.
Kevin Webb [Fri, 21 Nov 2008 23:49:01 +0000 (23:49 +0000)]
Print instananeous rate rather than ewma-affected rate.
Kevin Webb [Thu, 20 Nov 2008 23:46:19 +0000 (23:46 +0000)]
Added timestamps to the logs.
Kevin Webb [Thu, 20 Nov 2008 21:20:26 +0000 (21:20 +0000)]
Tweaked the timing of flow expiration.
Kevin Webb [Thu, 20 Nov 2008 20:09:41 +0000 (20:09 +0000)]
Made the print interval faster. Made the limit be specified in Kb/s rather than Mb/s.
Kevin Webb [Wed, 19 Nov 2008 23:41:59 +0000 (23:41 +0000)]
Smarter logging - once again. Ready to run it for real now. Fingers crossed...
Kevin Webb [Wed, 19 Nov 2008 22:36:04 +0000 (22:36 +0000)]
(Hopefully) fix the bug that was causing flows to not be found in
standard_table_remove and thus loop for much longer than expected.
Kevin Webb [Wed, 19 Nov 2008 06:43:42 +0000 (06:43 +0000)]
More logging in the event of startup failures.
Kevin Webb [Wed, 19 Nov 2008 06:25:28 +0000 (06:25 +0000)]
Small oops
Kevin Webb [Wed, 19 Nov 2008 04:52:10 +0000 (04:52 +0000)]
Added a handler for SIGUSR1, which toggles off/on the enforcement calls to tc.
Added several more statistics variables to the common accounting type. Print
the stats to the log regularly to make sure that everything is working.
Kevin Webb [Tue, 18 Nov 2008 21:19:54 +0000 (21:19 +0000)]
Added a check to see if the sending rate is within 1% of the limit rather than
requiring it to be over the limit before switching FPS regimes.
Print a small amount of data in LOG_WARN mode so that we can track progress.
Change an assert to a log to prevent crashing.
Kevin Webb [Wed, 12 Nov 2008 19:13:18 +0000 (19:13 +0000)]
Cleaned up a lot of printing.
Kevin Webb [Sat, 8 Nov 2008 00:35:54 +0000 (00:35 +0000)]
Reincarnated GRD. Changed mesh decay to go to 1/N rather than 0.
Kevin Webb [Tue, 21 Oct 2008 01:07:18 +0000 (01:07 +0000)]
Fixed the spec file to accurately reflect the contents of the package.
Kevin Webb [Tue, 21 Oct 2008 00:59:18 +0000 (00:59 +0000)]
Trying to remove the (unused) dependence on mysql.
Kevin Webb [Mon, 20 Oct 2008 19:09:32 +0000 (19:09 +0000)]
Importing all of DRL, including ulogd and all of its files.
Everything DRL-related is included in the drl subdirectory. To be clear,
ulogd is licensed under the GPL, and DRL is licensed under an academic
license that can be found in the file drl/DRL-LICENSE.
Kevin Webb [Fri, 17 Oct 2008 18:40:21 +0000 (18:40 +0000)]
My first spec file - mostly copied from others. Hope it works...
Faiyaz Ahmed [Wed, 8 Oct 2008 16:40:08 +0000 (16:40 +0000)]
I cant spell.
Faiyaz Ahmed [Wed, 8 Oct 2008 16:31:36 +0000 (16:31 +0000)]
Initial commit of dir tree