Permalink
Commits on Oct 23, 2013
  1. Neubot/0.4.16.9 released

    bassosimone committed Oct 23, 2013
  2. mod_dash: print the server address at INFO level

    bassosimone committed Oct 23, 2013
    Simplifies first-cut debugging without forcing one to re-run
    the test with -v.
    
    Difficulty spotted and reported by Antonio Servetti.
  3. runner_core.py: treat mlab-ns like rendezvous

    bassosimone committed Oct 23, 2013
    When mlab-ns or rendezvous terminate, we don't need to detach
    the streaming logger, because the test is indeed beginning.
    
    Fixes the problem with the dash test that stops after four
    seconds when run on the command line, which was reported
    by Antonio a couple of days ago.
Commits on Oct 21, 2013
  1. Makefile: update comment

    bassosimone committed Oct 21, 2013
Commits on Oct 20, 2013
  1. Neubot/0.4.16.8 released

    bassosimone committed Oct 20, 2013
  2. mod_dash: back to 15 iterations, to be sure

    bassosimone committed Oct 20, 2013
    More testing suggests that in some cases 20 iterations leads
    to a test that takes too much time.
    
    To be sure, lower again the number of iterations to 15.
  3. Neubot/0.4.16.7 released

    bassosimone committed Oct 20, 2013
  4. scripts/release: automatically update the changelog

    bassosimone committed Oct 20, 2013
    Historically I automatically updated the changelog, then I disabled
    this feature, because I started making releases off master.
    
    Now I stopped blessing releases off master, therefore it's handy
    to restore the original behavior.
  5. update_changelog: if the new version does not exist yet, use HEAD

    bassosimone committed Oct 20, 2013
    While there make sure that the result is consistent both when we
    generate the changelog of a new version of Neubot and when we
    generate the changelog of a previous, already-existing version.
Commits on Oct 19, 2013
  1. Neubot/0.4.16.6 released

    bassosimone committed Oct 19, 2013
  2. ChangeLog: sync

    bassosimone committed Oct 19, 2013
  3. Neubot/0.4.16.5 released

    bassosimone committed Oct 19, 2013
  4. Preliminary step to repair regress/Makefile tests

    bassosimone committed Oct 19, 2013
    I need to prefix neubot to all the files of the core of neubot, to ease
    the comparison between the past and what we install now.
  5. Makefile: change regress find(1) -perm to be more liberal

    bassosimone committed Oct 19, 2013
    I typically use umask 077, therefore the -perm of find(1)
    must be more liberal to catch executable files.
  6. Makefile: tweak the uninstall target

    bassosimone committed Oct 19, 2013
    1. use `-mindepth 1` because there is no point in trying to
       delete the / directory;
    
    2. we don't need to `rmdir {} \;`, therefore don't do it.
  7. UNIX/bin/neubot: adapt NEUBOT_HOME to new directory layout

    bassosimone committed Oct 19, 2013
    With plugins we install $(DATADIR)/neubot/neubot (which contains
    the core) and $(DATADIR)/neubot/mod_* (a directory for each plugin).
    
    Therefore update NEUBOT_HOME to be $(DATADIR)/neubot.
  8. Move bin/neubot to UNIX/bin/neubot

    bassosimone committed Oct 19, 2013
    Now bin/neubot is the script to run neubot under UNIX, therefore
    move it below the UNIX directory to avoid surprising people who
    browses the tree.
  9. Makefile: better uninstall

    bassosimone committed Oct 19, 2013
    Teach the uninstall target to attempt to remove all the directories
    in which we install files.
    
    We use `rmdir $DIR` to attempt to remove a directory, therefore,
    if there are other files inside the directory, the directory is not
    removed.
    
    Tested by adding [ and ls inside $BINDIR and by checking that $BINDIR
    is not removed by `make uninstall`.