Commit graph

118 commits

Author SHA1 Message Date
ahrenholz
e825b94e13 support for EMANE 0.9.2 by running emane process in each container
use control network for data and events
use internal transport instead of emanetransportd for 0.9.2
(Boeing r1881)
2014-09-23 16:26:22 +00:00
ahrenholz
24263d77bd initial XML changes for EMANE 0.9.2
for version detection, use 'emane --version' output instead of other tricks
(Boeing r1880)
2014-09-18 15:50:09 +00:00
ahrenholz
3ca4cecd0b whitespace only changes made by Ninja-IDE
(Boeing r1879)
2014-09-17 22:00:11 +00:00
ahrenholz
c3a8fe1799 bump version to 4.7svn2 (periodic increment)
(Boeing r1878)
2014-09-16 16:05:50 +00:00
ahrenholz
c60fc54ed2 fix bug #263 use correct interface name with Wireshark right-click menu
(Boeing r187)
2014-09-15 19:15:35 +00:00
ahrenholz
1973eb9313 fix bug #257 use correct interface name for throughput widget and plots
(Boeing r1876)
2014-08-06 18:23:04 +00:00
ahrenholz
3d6fa0531e bump to version 4.7svn1
(Boeing r1875)
2014-08-06 14:50:54 +00:00
ahrenholz
cf1b700488 bump to version 4.7 for release
(Boeing r1873)
2014-08-06 14:46:07 +00:00
ahrenholz
4981b5c4a9 minor updates to man page dates and headers
(Boeing r1872)
2014-08-06 14:27:49 +00:00
ahrenholz
063b323948 bump API version to 1.23 for 4.7 release
(Boeing r1871)
2014-08-05 22:23:16 +00:00
ahrenholz
8c1bc3773f updated RPM spec file since procps-ng is not present with epel6 builds
(Boeing r1870)
2014-08-05 21:45:01 +00:00
ahrenholz
1acddd0f4c added missing RPM dependencies and updated Linux distro numbers in manual
(Boeing r1869)
2014-08-04 22:52:38 +00:00
ahrenholz
0721a8b67e added note about installing CORE via apt-get under Ubuntu 14.04
(Boeing r1868)
2014-08-04 22:52:09 +00:00
ahrenholz
66ebcb5cf4 fix bug #253 "NetworkManager runs DHCP..." for Ubuntu (but not Fedora/CentOS)
use "vethA.B.SS" name for veth devices (A = node number, B = index, SS = short session ID)
use "tapA.B.SS" name for tap devices; use "b.A.SS" name for bridge devices
added a SESSION_SHORT environment variable to the default CORE environment
(Boeing r1867)
2014-08-04 17:28:35 +00:00
ahrenholz
4487767fa4 bump to version 4.6svn10
changelog and packaging updates for 4.7 release
2014-08-04 17:21:58 +00:00
ahrenholz
f3b86f6dbd fix bug #231 exception with mobility script and two wlans
(Boeing r1859)
2014-07-29 14:52:08 +00:00
ahrenholz
ade7338cdc fix bug #250 rj45 interface list cuts off long interface names
(Boeing r1857)
2014-07-29 13:52:40 +00:00
ahrenholz
42f176e1ec write local address, port for slave servers in /tmp/pycore.nnnnn/servers file
fixes bug #248
(Boeing r1856)
2014-07-28 17:49:42 +00:00
ahrenholz
3bcbc0ffac make daemon shutdown more robust to Python errors
(Boeing r1855)
2014-07-22 17:17:42 +00:00
ahrenholz
c95e240aa8 added nodetype target to core-manage to add/remove/check $HOME/.core/nodes.conf
(Boeing r1854)
2014-07-18 16:56:05 +00:00
ahrenholz
e5a1788991 remove extra space added to nodes.conf and widgets.conf, fixes bug #251
(Boeing r1853)
2014-07-18 16:49:26 +00:00
ahrenholz
9d4d4edbde bump version to 4.6svn9 (periodic increment)
(Boeing r1852)
2014-07-15 20:33:17 +00:00
ahrenholz
71927274cd added core-manage tool for addons to add/remove/check services and models
(Boeing r1851)
2014-07-15 20:30:45 +00:00
ahrenholz
e6ff3b4cce support multiple frequencies of interest with the EMANE 0.9.1 Universal Phy
(Boeing r1850)
2014-07-11 17:44:41 +00:00
ahrenholz
7905a26e4d (from veytser@ll) include antenna profile manifest parameter in platform.xml
(Boeing r1849)
2014-07-10 22:00:58 +00:00
ahrenholz
758f7d50e8 fix clang compile error by replacing unsigned int with long for syscall()
(Boeing r1848)
2014-07-07 17:11:28 +00:00
ahrenholz
5ad8bb5c3e added procps dependency required in some Debian build environments
(Boeing r1847)
2014-06-13 18:47:06 +00:00
ahrenholz
52bcf71e12 minor cleanup of SDT helper
(Boeing r1846)
2014-06-13 18:41:46 +00:00
ahrenholz
33ea3e95ec added support for subscribing to EMANE 0.9.1 location events
(Boeing r1845)
2014-06-13 17:06:41 +00:00
ahrenholz
adc7a4d601 bump version to 4.6svn8 (periodic increment)
(Boeing r1844)
2014-06-12 18:41:43 +00:00
ahrenholz
1f5397c558 tomh: s._starttime may not be a string
(Boeing r1843)
2014-06-02 19:38:02 +00:00
ahrenholz
9ba3d29768 initial EMANE 0.9.1 support
does not support event monitor or generating CommEffect events
2014-05-25 20:08:41 +00:00
ahrenholz
1ab6be9625 fix bug #244 by printing an error when some non-unique directory names are
used in the custom_services_dir setting
(Boeing r1841)
2014-04-30 21:27:41 +00:00
ahrenholz
422ecab341 use default SDT URL as default session option
(Boeing r1840)
2014-04-22 15:49:12 +00:00
ahrenholz
7bc3fa99a0 added stdurl session option
(Boeing r1839)
2014-04-22 15:23:59 +00:00
ahrenholz
57022b7ca6 save and parse canvas origin (reference point) and scale in the Motion Plan XML
(Boeing r1838)
2014-04-08 16:18:11 +00:00
ahrenholz
34c7784009 updated two Python script examples to enter the RUNTIME state for execution
from the GUI
(Boeing r1837)
2014-04-03 21:58:47 +00:00
ahrenholz
fef98f30c9 when executing Python scripts from the GUI, run in background thread and
wait for them to enter the RUNTIME state
2014-04-03 21:58:05 +00:00
ahrenholz
2c2c9a082f prevent extra MRU list entries by trimming spaces from script names
(Boeing r1835)
2014-04-03 21:50:51 +00:00
ahrenholz
ad93e7f292 added "Execute Python script with options..." menu item
enables filenames containing spaces
(Boeing r1834)
2014-04-03 17:26:47 +00:00
ahrenholz
738e1ff125 bump version to 4.6svn7 (periodic increment)
(Boeing r1833)
2014-04-03 14:46:45 +00:00
ahrenholz
77008b7aa8 updated project goals in manual from "real software" to "software re-use"
(Boeing r1832)
2014-04-03 14:44:54 +00:00
ahrenholz
81a22a7192 NRL SVN r954 / dean:
added nrl services for an mgen sink and nrlolsrv2
(Boeing r1831)
2014-04-03 14:43:23 +00:00
ahrenholz
e610a8d726 fix hash calculation used to determine GRE tunnel keys
for fixing tunnels between distributed controlnets
(Boeing r1830)
2014-04-02 21:19:41 +00:00
ahrenholz
d48af2afae GUI support for link delays up to 274 seconds (netem maximum for Linux
3.2.0-60-generic)
(Boeing r1829)
2014-03-18 17:55:18 +00:00
ahrenholz
481daf4c0d update examples scripts, replacing add_to_server() with two-line statement
note that due to the usage of the 'server' global, it will not work to add a
Session.add_to_server() or core.misc.utils.add_to_server() function
(Boeing r1828)
2014-03-12 21:38:07 +00:00
ahrenholz
5aef9cddbd change cored and GUI labels to core-daemon and core-gui in architecture diagram 2014-03-05 21:40:53 +00:00
ahrenholz
3dd1ec1de8 bump version to 4.6svn6 (periodic increment)
(Boeing r1826)
2014-03-05 20:21:26 +00:00
ahrenholz
f717fcc0dd (commit by Kelly Bunn)
session.py:  Created method (sendnodeemuid) to send node status response
             message, so all nodes can call it. Added per session updown
             script option.
service.py:  Added test for _starttime before calling float() in
             bootnodeservices().
             Changed servicesfromopaque code to collect unknown
             services and return with valid services.
             Changed handleevent to send a message with posible failed
             and unknown services.
coreobj.py:  Added code to put nodes actual configured services in
             tonodemsg.
core-daemon: Added call to self.session.sendnodeemuid if in running
             state in handlenodemsg

(Boeing r1824,1825)
2014-03-05 16:28:32 +00:00
ahrenholz
b3454da6df minor update to EMANE download URL in docs 2014-01-31 17:50:10 +00:00