bump to version 4.6svn10

changelog and packaging updates for 4.7 release
This commit is contained in:
ahrenholz 2014-08-04 17:21:58 +00:00
parent f3b86f6dbd
commit 4487767fa4
5 changed files with 69 additions and 4 deletions

View file

@ -1,3 +1,46 @@
2014-08-06 CORE 4.7
* EMANE:
- support for EMANE 0.9.1
- fix error when using Comm Effect model with loss/duplicate string values
- enable flow control in virtual transport if enabled in the MAC model
- fix bug #150 where EMANE event service/address port were not used
* GUI:
- support Tcl/Tk 8.6 when available
- added --(a)ddress and --(p)ort arguments to core-gui command-line
- added File > Execute XML or Python script... option
- added File > Execute Python script with options... menu item
- when executing Python script from GUI, run in background thread, wait for
RUNTIME state
- enter RUNTIME state when start button pressed with empty canvas
- added support for asymmetric link effects
- support link delays up to 274 seconds (netem maximum)
- allow runtime changes of WLAN link effects
* DAEMON:
- set NODE_NAME and NODE_NUMBER in default vnoded environment
- allow parsing XML files into live running session
- enable link effects between hub/switch and hub/switch connections
- update MDR service to use broadcast interfaces for non-WLAN links
- allow node class to be specified when initializing XML parser
- save and parse canvas origin (reference point) and scale in MP XML
- up/down control script session option
- fix hash calculation used to determine GRE tunnel keys
- use shell script to detach SMF on startup
- added NRL services for mgen sink and nrlolsrv2
- use SDT URL session option
- added core-manage tool for addons to add/remove/check services, models,
and custom node types
* API:
- implement local flag in Execute Message for running host commands
- jitter changed to 64-bit value to align with delay in Link Message
- added unidirectional link flag TLV to Link Message
- added reconfigure event type for re-generating service config files
- return errors in API with failed services
* BUGFIXES:
- fix HTTP service running under Ubuntu
- fixed the following bugs: #150, 169, 188, 220, 225, 230, 231, 242, 244,
247, 248, 250, 251
2013-09-25 CORE 4.6
* NOTE: cored is now core-daemon, and core is now core-gui (for Debian

View file

@ -12,10 +12,10 @@
#
# this defines the CORE version number, must be static for AC_INIT
#
AC_INIT(core, 4.6svn9, core-dev@pf.itd.nrl.navy.mil)
AC_INIT(core, 4.6svn10, core-dev@pf.itd.nrl.navy.mil)
VERSION=$PACKAGE_VERSION
CORE_VERSION=$PACKAGE_VERSION
CORE_VERSION_DATE=20140715
CORE_VERSION_DATE=20140729
COREDPY_VERSION=$PACKAGE_VERSION
#

View file

@ -210,7 +210,8 @@ examples below, replace with `i686` is using a 32-bit architecture. Also,
`fc15` is shown below for Fedora 15 packages, replace with the appropriate
Fedora release number.
* **CentOS only:** in order to install the `libev` prerequisite package, you
* **CentOS only:** in order to install the `libev` and `tkimg` prerequisite
packages, you
first need to install the `EPEL <http://fedoraproject.org/wiki/EPEL>`_ repo
(Extra Packages for Enterprise Linux):
@ -219,6 +220,18 @@ Fedora release number.
wget http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
yum localinstall epel-release-6-8.noarch.rpm
* **CentOS 7.x only:** as of this writing, the `tkimg` prerequisite package
is missing from EPEL 7.x, but the EPEL 6.x package can be manually installed
from
`here <http://dl.fedoraproject.org/pub/epel/6/x86_64/repoview/tkimg.html>`_
::
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/tkimg-1.4-1.el6.x86_64.rpm
yum localinstall tkimg-1.4-1.el6.x86_64.rpm
* **Optional:** install the prerequisite packages (otherwise skip this
step and have the package manager install them for you.)

View file

@ -1,3 +1,9 @@
core (4.7-0ubuntu1) precise; urgency=low
* EMANE 0.9.1, asymmetric links, bugfixes
-- Jeff Ahrenholz <core-dev@pf.itd.nrl.navy.mil> Wed, 08 Aug 2014 08:27:18 -0700
core (4.6-0ubuntu1) precise; urgency=low
* Edit Copy and Paste, Edit Find, bugfixes, Debian compliance

View file

@ -26,7 +26,7 @@ Requires: bash bridge-utils ebtables iproute libev python
%if %{with_kernel_modules_extra}
Requires: kernel-modules-extra
%endif
BuildRequires: make automake autoconf libev-devel python-devel bridge-utils ebtables ImageMagick help2man
BuildRequires: make automake autoconf libev-devel python-devel bridge-utils ebtables iproute ImageMagick help2man
Provides: core-daemon
# python-sphinx
%description daemon
@ -267,6 +267,7 @@ sed -i 's/emane_realtime = True/emane_realtime = False/' /etc/core/core.conf
%{_datadir}/%{name}/examples/stopsession.py*
%doc %{_mandir}/man1/core-cleanup.1.gz
%doc %{_mandir}/man1/core-daemon.1.gz
%doc %{_mandir}/man1/core-manage.1.gz
%doc %{_mandir}/man1/coresendmsg.1.gz
%doc %{_mandir}/man1/core-xen-cleanup.1.gz
%doc %{_mandir}/man1/netns.1.gz
@ -346,6 +347,8 @@ sed -i 's/emane_realtime = True/emane_realtime = False/' /etc/core/core.conf
%{_sbindir}/vnoded
%changelog
* Wed Aug 6 2014 Jeff Ahrenholz <core-dev@pf.itd.nrl.navy.mil> - 4.7
- EMANE 0.9.1, asymmetric links, bugfixes
* Thu Aug 22 2013 Jeff Ahrenholz <jeffrey.m.ahrenholz@boeing.com> - 4.6
- cored now core-daemon, core now core-gui for CORE 4.6 release
* Wed Apr 3 2013 Jeff Ahrenholz <jeffrey.m.ahrenholz@boeing.com> - 4.5