1. 20 Oct, 2008 2 commits
  2. 19 Aug, 2008 1 commit
  3. 09 May, 2008 1 commit
  4. 29 Feb, 2008 1 commit
    • Kevin Atkinson's avatar
      · eecc0f87
      Kevin Atkinson authored
      Change how ifconf buffer is iterated through for linux, see comment.
      eecc0f87
  5. 22 Feb, 2008 1 commit
  6. 30 Jan, 2008 2 commits
  7. 12 Oct, 2007 1 commit
  8. 30 Jul, 2007 1 commit
  9. 02 Jul, 2007 1 commit
  10. 25 May, 2007 1 commit
  11. 24 Apr, 2007 1 commit
  12. 23 Apr, 2007 1 commit
  13. 26 Mar, 2007 1 commit
  14. 21 Mar, 2007 1 commit
  15. 02 Mar, 2007 1 commit
    • David Johnson's avatar
      Adds rmcp support (for new wifi pcs) to the power command. For now, you · d31ab2bd
      David Johnson authored
      have to re-run the swig-wrappers target in tools/rmanage/GNUmakefile to
      generate the wrapper and perl module; this must of course be done when
      changes are made to the rmcp libs.
      
        * GNUmakefile.in, configure, configure.in: add tools/rmanage
        * tbsetup/GNUmakefile.in, tbsetup/power*.in: add rmcp to power command
        * tools/GNUmakefile.in: add rmanage
        * tools/rmanage/*.c,*.h: bugfixes, swig helper methods, etc.
        * tools/rmanage/rmcp.i: swig import control file
        * tools/rmanage/rmcp.pm,rmcp_wrap.c: rmcp wrapper/module generated by swig
      d31ab2bd
  16. 02 Feb, 2007 1 commit
    • Mike Hibler's avatar
      The paint wasn't even dry on the last plab tarball before I have moved on... · c2570cfc
      Mike Hibler authored
      Rev 20 of the tarball has no new function, it is just slimmed down.
      I replaced our large statically linked binaries with dynamically linked ones.
      Also found and stripped a couple of other binaries.
      
      The resulting tarball goes from 5.7MB to 0.9MB.
      
      The Makefile changes are to incorporate the NOSTATIC=1 environment hack
      to enable building the dynamic binaries above.
      c2570cfc
  17. 05 Dec, 2006 1 commit
  18. 25 Oct, 2006 1 commit
    • Leigh Stoller's avatar
      Makefile Whacking! Try to deal with the problem caused by the delay · 7590f9c5
      Leigh Stoller authored
      between when something is installed and when post-install runs. Short
      of a global lock (which we probably need anyway someday), my solution
      is this. In your makefiles, add these variables before the line that
      has the include of $(TESTBED_SRCDIR)/GNUmakerules:
      
      	SETUID_BIN_SCRIPTS   =
      	SETUID_SBIN_SCRIPTS  =
      
      I have added three new rules to GNUmakerules that look like this:
      
      	$(addprefix $(SBINDIR)/, $(SETUID_SBIN_SCRIPTS)): $(SBINDIR)/%: %
      		echo "Installing (setuid) $<"
      		-mkdir -p $(INSTALL_SBINDIR)
      		$(SUDO) $(INSTALL) -o root -m 4755 $< $@
      
      Yep, your eyes ain't lying to you; use sudo to run the target so that
      install does the right thing (which is that the old file is not
      replaced until the new one has the proper attributes on it).
      
      Note that post-install is still needed for the initial install, but
      should no longer be needed for day to day installs since all that other
      stuff post-install does is mkdir/chmod on directories.
      7590f9c5
  19. 23 Oct, 2006 1 commit
  20. 03 Oct, 2006 1 commit
    • Mike Hibler's avatar
      What a hoot. The Linux (at least Fedora) version of libpcap · fb2aa805
      Mike Hibler authored
      will not timeout in the dispatch routine.  It apparently will stay
      in recvfrom() til it gets a packet.  This caused stop/snapshot events
      (as well as "kill -TERM") to not do anything.
      
      So we blast all the pthreads out of recvfrom with a signal after setting
      the flag to force them to return from dispatch (pcap_breakloop).
      fb2aa805
  21. 19 Sep, 2006 2 commits
  22. 14 Sep, 2006 1 commit
    • Leigh Stoller's avatar
      Add completion event to pcapper SNAPSHOT so that the caller (say, loghole) · 53c3944c
      Leigh Stoller authored
      knows when the logfiles are actually rolled.
      
      Event groups complicated things a bit. To make this work properly, we
      no longer subscribe to the link-tracemon event, but instead use a
      real event group, created by assign wrapper for all of the linktrace
      agents. So, you can know do things like this:
      
      	tevc -w -e testbed/TT now link0_tracemon snapshot
      or
      	tevc -w -e testbed/TT now __all_tracemon snapshot
      
      where __all_tracemon is a group of all tracemon agents for all links and
      lans. I plan to change loghole to use this.
      53c3944c
  23. 25 Jul, 2006 1 commit
  24. 19 Jun, 2006 1 commit
  25. 08 Mar, 2006 1 commit
  26. 27 Jan, 2006 1 commit
  27. 27 Dec, 2005 1 commit
  28. 14 Dec, 2005 2 commits
  29. 02 Nov, 2005 1 commit
  30. 15 Sep, 2005 1 commit
    • Leigh Stoller's avatar
      Minor interface changes for Jay. · 93fc47db
      Leigh Stoller authored
      Major interface change; the default mode in the map is that click
      on a node now *adds* to a highlight (used to be shift-click), and that
      click over the floor area deselects everything.
      
      Add a "Distances between highlighted node" menu item, that uses the
      x,y,z coords of nodes to determine the distance between them. Okay
      so there might be a small constant in there, say 14 feet, that just
      happens to be the distance between floors in MEB.
      93fc47db
  31. 12 Sep, 2005 1 commit
  32. 11 Sep, 2005 1 commit
  33. 31 Aug, 2005 1 commit
  34. 29 Aug, 2005 1 commit
  35. 24 Aug, 2005 1 commit
  36. 22 Aug, 2005 1 commit