- 26 Jan, 2004 1 commit
-
-
David Anderson authored
Removed hardcoded "boss" from linktest.pl and run_linktest.pl Changed historical log location.
-
- 17 Jan, 2004 1 commit
-
-
David Anderson authored
and wait for linktest events, and integrated it into the perl scripts. At this point I'm working on small potatoes such as the rc.setup script to invoke linktest daemon and nailing down where to put platform-specific stuff such as the ns-linktest build and the customized tb-compat. Also am testing linktest in cases where I've deliberately inserted an error to make sure it catches it.
-
- 14 Jan, 2004 1 commit
-
-
David Anderson authored
This includes an updated client-install. However, this is not yet ready for builds due to certain libraries not present on the nodes and ops. For those I will be writing a static linked c program to handle the linktest "done" event in both linktest.pl and run_linktest.pl.
-
- 16 Dec, 2003 1 commit
-
-
Kirk Webb authored
and addded parameter passing the daemon. Also fixed up the makefile for compilation and installation (client).
-
- 24 Nov, 2003 1 commit
-
-
David Anderson authored
described in my final project paper.
-
- 05 Nov, 2003 1 commit
-
-
Leigh B. Stoller authored
is to add HMACs to events to ensure they that events cannot be injected into an experiment by an unauthorized client. * The frontend now generates a secret key for each experiment and stores that into a file and in the DB. * Each of the event clients, as well as the event producers (scheduler, tevc) have a new -k option to specify the name of the file. Two new event library functions were added for clients to give the key: event_handle_t event_register_withkeyfile(char *name, int threaded, char *keyfile); event_handle_t event_register_withkeydata(char *name, int threaded, unsigned char *keydata, int keylen); * When the library is in possesion of a key, it will generate an HMAC and attach it to outgoing notifications. A client receiving a notification will compute an HMAC and compare it against the HMAC in the notification. If they do not compare, the notification is dropped with a warning...
-
- 30 Sep, 2003 1 commit
-
-
David Anderson authored
-
- 10 Jun, 2003 1 commit
-
-
Leigh B. Stoller authored
-
- 18 Dec, 2002 1 commit
-
-
Leigh B. Stoller authored
of stuff in the new image. Also added client side install targets every place I could think of.
-
- 10 Jul, 2002 1 commit
-
-
Leigh B. Stoller authored
-
- 22 Mar, 2002 1 commit
-
-
Leigh B. Stoller authored
and reponds to PROGRAM events. Currently, just start and stop. Start takes a COMMAND= argument, and allows arbitrary command lines since I pass the whole thing off to the shell. Caveat; the agent runs as root and starts the program as root. You can has as many program objects in your NS file as you like, but each one can be started once; you have to either stop or wait for the old one to finish before trying to start again.
-
- 07 Mar, 2002 1 commit
-
-
Leigh B. Stoller authored
system programs. Build two versions of the event library, one for non threaded programs and another (libevent_r.a) for threaded versions. Remove all that -pthread goo from all of the makefiles, except for the scheduler (which is threaded); it gets linked as before, but with -levent_r instead. If you try and use the threaded API without the proper link, the library will print an error message and quit.
-
- 05 Mar, 2002 1 commit
-
-
Leigh B. Stoller authored
tbsend.c and tbrecv.c, which are trivial examples of how to send and receive a sample event.
-
- 24 Feb, 2002 1 commit
-
-
Leigh B. Stoller authored
-
- 19 Feb, 2002 1 commit
-
-
Leigh B. Stoller authored
Also several changes for building on FreeBSD. I've left the older Makefiles in place so Ian can continue to build in his environmant (Linux?).
-