[Ns-developers] ns-3.7.1 Release Candidate
Tom Henderson
tomh at tomh.org
Fri Feb 26 15:58:45 PST 2010
On 2/23/10 4:18 AM, Faker Moatamri wrote:
> Hi,
>
> This is a bug fix only release, for now it includes the above bug fixes.
>
> If you have more changes to be done to it, please don't hesitate to
> suggest them to me and give me the changeset to be included in ns-3.7.1
> release.
>
> Ns-3.7.1-RC is available on:
> http://www.nsnam.org/releases/ns-allinone-3.7.1-RC.tar.bz2
> please test and report errors if any.
>
> The ns-3.7.1 release is scheduled on Monday March 1st.
Faker, first, thank you for putting this release together. Sorry for
the somewhat late comments, but I suggest that you postpone this release
until the following:
1) I realize that bug fixing is ongoing but there are a few bugs that I
think could be considered, unless there is planned an ns-3.7.2 release
(note that I am assuming no plans for such a release, unless critical
stuff were to arise)
- bug 816 fixes some problems for the emulation/virtual machine users
(patch committed today)
- bug 602, fix merged today
- bug 706 on wifi backoff counting
- Pavel's forthcoming patch for AODV bug 772, which users have
complained is blocking them
- bug 820 (test.py logging)
- bug 821 (AODV logging)
(Note: 796 was fixed by the patch to bug 806, and could be listed below)
Do any maintainers have other bugs that they feel should be in a minor
bugfix release for 3.7? Do maintainers want to _not_ include any of the
above because they are destabilizing at this time? Note that I am
probably most concerned about the AODV patch and the 816 patch, but I
don't know whether the Wifi ones are considered also important fixes.
2) RELEASE_NOTES should have an itemized list of all bugs fixed, so
ns-3.7 users can decide whether they care about this release
3) Do we have any test experience with this release yet? Can we get
some sign-off or verification that the eventual RC passes all testing
(static builds, debug, optimized) on our supported platforms?
4) we discussed before releasing a patch from 3.7 to 3.7.1 but there
wasn't any strong consensus. What advice do we give ns-3.7 users about
this release? What I had in mind was:
- prepare also a patch from 3.7 to 3.7.1
- create a wiki page "How to upgrade your code"
-- first, decide by reading the RELEASE_NOTES if you should care
about this patch
-- if so, cp -r your directory to a scratch place
-- apply the patch, and make sure you are happy with how the code
now behaves before abandoning your old code
We could also dispense with releasing/distributing patches and create on
this wiki page a step "how to make an ns-3.n to ns-3.n+1 patch" if
people do not want to get into the business of releasing patches
Thanks,
Tom
>
> Fixed bugs:
> - bug 731: Send function in point-to-point-net-device fails to check the
> return value of the Dequeue function
> - bug 747: Listening TCP socket closes on RST
> - bug 748: Cloned TCP socket uses wrong source address
> - bug 778: OLSR ignores specified outgoing interface in RouteOutput()
> - bug 788: OLSR_NEIGH_HOLD_TIME should be 3 times OLSR_REFRESH_INTERVAL
> - bug 789: Globalrouting externalroutes to use the new
> GetRootExitDirections()
> - bug 794: Ipv4Mask constructor for "/yy"-notation is wrong
> - bug 806: TCP doesn't work over a CSMA link
> - bug 804: null-pointer references in 3.7 internet stack
> - bug 815 - waf shell file descriptor leak. Patch by Tom Goff, slightly
> modified
>
> Best regards
>
> Faker Moatamri
More information about the Ns-developers
mailing list