Skip to content
Snippets Groups Projects
  1. Apr 23, 2010
  2. Apr 13, 2010
  3. Apr 11, 2010
  4. Apr 05, 2010
  5. Mar 27, 2010
  6. Mar 23, 2010
  7. Mar 25, 2010
  8. Mar 24, 2010
  9. Mar 23, 2010
  10. Mar 16, 2010
  11. Mar 14, 2010
  12. Mar 13, 2010
  13. Mar 14, 2010
    • Bob Lantz's avatar
      Support for control-C. Finally. · bcacfc05
      Bob Lantz authored
      I've changed the way things work a bit:
      
      1. netns is replaced by mnexec, a general-purpose mininet helper.
      
      2. For interactive commands, we now use mnexec -p, which prints out
         the pid, so we can kill it when someone hits control-C!
      
      3. We close file descriptors for subshells. This might save memory,
         but who knows.
      
      4. We detach our subshells from the tty using mnexec -s; thus
         control-C should not terminate everything.
      
      5. Given 4, mn -c is now necessary if you kill mininet.
      bcacfc05
  14. Mar 13, 2010
  15. Mar 10, 2010
  16. Mar 06, 2010
  17. Mar 05, 2010
  18. Mar 03, 2010
  19. Mar 02, 2010
  20. Feb 28, 2010
    • Bob Lantz's avatar
      Minor cleanup of mn/net and fixes for CLI. · 2235f216
      Bob Lantz authored
      All commands should work now.
      2235f216
    • Bob Lantz's avatar
      Changed custom feature so that params aren't added to globals. · c3a44400
      Bob Lantz authored
      There is probably a better way of doing this, but currently
      parseCustomFile can modify globals (e.g. TOPOS) as well as
      instance variables (self.validate) and classes (e.g. MyTopo),
      which are also in the global name space.
      
      Inconveniently enough, lambdas don't seem to be full closures
      in Python; if they were, this trickiness would be unnecessary.
      
      Even so, using execfile() seems like it might be a bit dubious...
      c3a44400
  21. Feb 27, 2010
  22. Feb 16, 2010
  23. Feb 10, 2010
    • Bob Lantz's avatar
      Minor bug fixes and tweaks. · 64c451e0
      Bob Lantz authored
      Shell now works (although we should use quietRun instead to avoid
      file descriptor problem!)
      
      exit/quit/EOF now all exit.
      
      Renamed pingall and pingpair to make them easier to type - I think
      commands should not require use of the shift key in general, although
      ping-all and ping-pair might be OK.
      64c451e0
  24. Jan 29, 2010
  25. Feb 09, 2010
  26. Feb 06, 2010
Loading