updated version to 5.2.1, updates to make version bumps easier, and updated changelog
This commit is contained in:
parent
9b1141a135
commit
51217e509b
8 changed files with 32 additions and 41 deletions
5
.gitignore
vendored
5
.gitignore
vendored
|
@ -46,3 +46,8 @@ coverage.xml
|
||||||
|
|
||||||
# ignore swap files
|
# ignore swap files
|
||||||
*.swp
|
*.swp
|
||||||
|
|
||||||
|
# ignore built input files
|
||||||
|
netns/setup.py
|
||||||
|
daemon/setup.py
|
||||||
|
ns3/setup.py
|
||||||
|
|
22
Changelog
22
Changelog
|
@ -1,3 +1,21 @@
|
||||||
|
2019-03-25 CORE 5.2.1
|
||||||
|
* Packaging:
|
||||||
|
- documentation no longer builds by default, must use configure flag
|
||||||
|
- added configure flag to allow only building vcmd
|
||||||
|
- sphinx will no long be required when not building documentation
|
||||||
|
* Services:
|
||||||
|
- Added source NAT service
|
||||||
|
- Fixed DHCP service for Ubuntu 18.04
|
||||||
|
* BUGFIXES:
|
||||||
|
- #188 - properly remove session on delete TLV API call
|
||||||
|
- #192 - updated default gnome terminal command for nodes to be Ubuntu 18.04 compatible
|
||||||
|
- #193 - updates to service validation, will retry on failure and better exception logging
|
||||||
|
- #195 - TLV link message data fix
|
||||||
|
- #196 - fix to avoid clearing out default services
|
||||||
|
- #197 - removed wireless_link_all API from EmuSession
|
||||||
|
- #216 - updated default WLAN bandwidth to 54Mbps
|
||||||
|
- #223 - fix to saving RJ45 to session XML files
|
||||||
|
|
||||||
2018-05-22 CORE 5.1
|
2018-05-22 CORE 5.1
|
||||||
* DAEMON:
|
* DAEMON:
|
||||||
- removed and cleared out code that is either legacy or no longer supported (Xen, BSD, Kernel patching, RPM/DEB specific files)
|
- removed and cleared out code that is either legacy or no longer supported (Xen, BSD, Kernel patching, RPM/DEB specific files)
|
||||||
|
@ -16,9 +34,9 @@
|
||||||
- added make target for generating documentation "make doc"
|
- added make target for generating documentation "make doc"
|
||||||
- Python 2.7+ is now required
|
- Python 2.7+ is now required
|
||||||
- ns3 is no longer bundled by default, but will be produced as a separate package for installation
|
- ns3 is no longer bundled by default, but will be produced as a separate package for installation
|
||||||
* GUI
|
* GUI:
|
||||||
- updated broken help links in GUI Help->About
|
- updated broken help links in GUI Help->About
|
||||||
* Packaging
|
* Packaging:
|
||||||
- fixed PYTHON_PATH to PYTHONPATH in sysv script
|
- fixed PYTHON_PATH to PYTHONPATH in sysv script
|
||||||
- added make command to leverage FPM as the tool for creating deb/rpm packages going forward, there is documentation within README.md to try it out
|
- added make command to leverage FPM as the tool for creating deb/rpm packages going forward, there is documentation within README.md to try it out
|
||||||
* TEST:
|
* TEST:
|
||||||
|
|
|
@ -165,6 +165,9 @@ change-files:
|
||||||
$(call change-files,scripts/core-daemon.service)
|
$(call change-files,scripts/core-daemon.service)
|
||||||
$(call change-files,scripts/core-daemon)
|
$(call change-files,scripts/core-daemon)
|
||||||
$(call change-files,daemon/core/constants.py)
|
$(call change-files,daemon/core/constants.py)
|
||||||
|
$(call change-files,ns3/setup.py)
|
||||||
|
$(call change-files,netns/setup.py)
|
||||||
|
$(call change-files,daemon/setup.py)
|
||||||
|
|
||||||
CORE_DOC_SRC = core-python-$(PACKAGE_VERSION)
|
CORE_DOC_SRC = core-python-$(PACKAGE_VERSION)
|
||||||
.PHONY: doc
|
.PHONY: doc
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
# Process this file with autoconf to produce a configure script.
|
# Process this file with autoconf to produce a configure script.
|
||||||
|
|
||||||
# this defines the CORE version number, must be static for AC_INIT
|
# this defines the CORE version number, must be static for AC_INIT
|
||||||
AC_INIT(core, 5.2, core-dev@nrl.navy.mil)
|
AC_INIT(core, 5.2.1, core-dev@nrl.navy.mil)
|
||||||
|
|
||||||
# autoconf and automake initialization
|
# autoconf and automake initialization
|
||||||
AC_CONFIG_SRCDIR([netns/version.h.in])
|
AC_CONFIG_SRCDIR([netns/version.h.in])
|
||||||
|
|
|
@ -39,7 +39,7 @@ data_files.extend(recursive_files(_EXAMPLES_DIR, "examples"))
|
||||||
|
|
||||||
setup(
|
setup(
|
||||||
name="core",
|
name="core",
|
||||||
version="5.2",
|
version="@PACKAGE_VERSION@",
|
||||||
packages=find_packages(),
|
packages=find_packages(),
|
||||||
install_requires=[
|
install_requires=[
|
||||||
"enum34",
|
"enum34",
|
|
@ -29,7 +29,7 @@ vcmd = Extension(
|
||||||
|
|
||||||
setup(
|
setup(
|
||||||
name="core-netns",
|
name="core-netns",
|
||||||
version="5.2",
|
version="@PACKAGE_VERSION@",
|
||||||
description="Extension modules to support virtual nodes using Linux network namespaces",
|
description="Extension modules to support virtual nodes using Linux network namespaces",
|
||||||
scripts=["vcmd", "vnoded", "netns"],
|
scripts=["vcmd", "vnoded", "netns"],
|
||||||
ext_modules=[
|
ext_modules=[
|
|
@ -6,7 +6,7 @@ _EXAMPLES_DIR = "share/corens3/examples"
|
||||||
|
|
||||||
setup(
|
setup(
|
||||||
name="core-ns3",
|
name="core-ns3",
|
||||||
version="5.2",
|
version="@PACKAGE_VERSION@",
|
||||||
packages=[
|
packages=[
|
||||||
"corens3",
|
"corens3",
|
||||||
],
|
],
|
|
@ -1,35 +0,0 @@
|
||||||
# branch name for the sonar analysis
|
|
||||||
sonar.branch.name=rel/5.2
|
|
||||||
sonar.branch.target=master
|
|
||||||
|
|
||||||
# required metadata
|
|
||||||
sonar.projectKey=CORE
|
|
||||||
sonar.projectName=CORE
|
|
||||||
sonar.projectVersion=5.2
|
|
||||||
|
|
||||||
# define modules
|
|
||||||
sonar.modules=daemon,ns3,netns
|
|
||||||
|
|
||||||
# Encoding of the source files
|
|
||||||
sonar.sourceEncoding=UTF-8
|
|
||||||
|
|
||||||
# scm provider
|
|
||||||
sonar.scm.provider=git
|
|
||||||
|
|
||||||
# daemon files
|
|
||||||
daemon.sonar.projectBaseDir=daemon
|
|
||||||
daemon.sonar.language=py
|
|
||||||
daemon.sonar.sources=./core
|
|
||||||
daemon.sonar.tests=./tests
|
|
||||||
daemon.sonar.python.coverage.reportPath=coverage.xml
|
|
||||||
|
|
||||||
# ns3 files
|
|
||||||
ns3.sonar.projectBaseDir=ns3
|
|
||||||
ns3.sonar.language=py
|
|
||||||
ns3.sonar.sources=./corens3
|
|
||||||
|
|
||||||
# netns files
|
|
||||||
netns.sonar.projectBaseDir=netns
|
|
||||||
netns.sonar.language=c
|
|
||||||
netns.sonar.sources=./
|
|
||||||
netns.sonar.cfamily.build-wrapper-output.bypass=true
|
|
Loading…
Reference in a new issue