Commit graph

2434 commits

Author SHA1 Message Date
Blake Harnden
2ce1ef04ae updated Pipfile.lock to denote marker for only installing dataclasses in python 3.6 2020-03-31 14:28:17 -07:00
Blake Harnden
2532f6605d modify setup.py to denote dataclasses only being needed in 3.6 2020-03-31 14:19:02 -07:00
Blake Harnden
6e8f980cc9 moved github action to 3.6, since that is the current min requirement 2020-03-31 14:06:13 -07:00
Blake Harnden
13ef701b6e ignore reading emane global config from xml when not present 2020-03-31 10:08:08 -07:00
Blake Harnden
8186c62b19 switched core emulator data files from using namedtuples to backported dataclasses 2020-03-31 09:41:29 -07:00
bharnden
5d9b451b1d
Merge pull request #416 from coreemu/enhancement/emane-links
Enhancement/emane links
2020-03-30 12:59:44 -07:00
Blake Harnden
16764c702b updated emane link monitor to not run when there is nothing to monitor, added better logging about what is being monitored 2020-03-30 12:26:08 -07:00
Blake Harnden
7e0efa7020 updated sdt plugin to support layering core nodes and links as well as wireless links into network layers, also using linkid to support multiple links between nodes 2020-03-30 12:00:22 -07:00
Blake Harnden
7b29f6bb82 change to account for importing slightly older bindings for emane link monitor 2020-03-30 10:46:05 -07:00
Blake Harnden
16cc73c070 import change to help isort pass 2020-03-30 10:36:39 -07:00
Blake Harnden
52ff5ce62b improvement to github action isort check to print change needed, added pipenv install to be verbose 2020-03-30 10:31:36 -07:00
Blake Harnden
6616f104e6 tweak github action to sync pipenv and not install newer packages 2020-03-30 10:19:23 -07:00
Blake Harnden
1efa1284bb merged latest from develop 2020-03-28 13:18:25 -07:00
Blake Harnden
172c5e7e4e Merge branch 'develop' of https://github.com/coreemu/core into develop 2020-03-28 13:07:06 -07:00
Blake Harnden
6c5c2c5674 fixed core xml to properly write and read emane global configurations 2020-03-28 13:06:46 -07:00
Blake Harnden
0b30289879 emane link monitor clear complete links during shutdown 2020-03-27 22:47:16 -07:00
Blake Harnden
3d59cd0ad8 initial logic for working emane links based on emane stats 2020-03-27 17:22:44 -07:00
bharnden
484d66191d
Merge pull request #414 from smvoigt/coreemu#413
Enable OSPFv2 Adjacency Widget to work with FRR
2020-03-27 10:14:04 -07:00
Shaun Voigt
6479afb7b2 Enable OSPFv2 Adjacency Widget to work with FRR 2020-03-27 18:19:07 +10:30
Blake Harnden
fc40c8d7bb enabled node context delete/copy and edit menu delete in python gui 2020-03-26 22:24:23 -07:00
bharnden
e0ce29b25a
Merge pull request #411 from coreemu/bugfix/wlan-config-0
updates to basic range model configuration settings to allow 0 values…
2020-03-26 11:24:49 -07:00
Blake Harnden
66e5be7576 updates to basic range model configuration settings to allow 0 values as well as empty values for None, that work in old and new guis 2020-03-26 11:21:47 -07:00
Blake Harnden
6a41012857 updates to break up core.proto into separate logical files 2020-03-22 22:57:50 -07:00
Blake Harnden
38f9f44cdf fixed type hinting and bad return value 2020-03-22 21:15:11 -07:00
Blake Harnden
14e708681c small tweak to corehandlers logic 2020-03-22 21:08:12 -07:00
Blake Harnden
33bcc24d88 cleaned up broadcast_node to use nodes directly 2020-03-22 16:38:15 -07:00
bharnden
fd7db64f6d
Merge pull request #409 from coreemu/enhancement/enum-cleanup
Enhancement/enum cleanup
2020-03-22 15:19:06 -07:00
Blake Harnden
39499a4ab4 moved ConfigShim to being under tlv, updated RegisterTlvs to use enums directly in non tlv code 2020-03-22 14:59:42 -07:00
Blake Harnden
7a5a0f34ea broke out tlv specific enums into their own module 2020-03-22 14:09:38 -07:00
Blake Harnden
c264634b5f merged latest from develop 2020-03-22 13:52:26 -07:00
Blake Harnden
3f17706c28 small cleanup for interface position hooks, updates to support using a provided altitude when sending emane events based on position hooks 2020-03-19 16:40:43 -07:00
bharnden
3be162b0b0
Merge pull request #407 from coreemu/develop
Merge 6.2.0
2020-03-16 11:37:08 -07:00
Blake Harnden
102fa410fe make wlan nodes start with a ebtables change event to trigger default rules when all nodes are disconnected 2020-03-12 23:21:48 -07:00
Blake Harnden
3507b65676 bump version to 6.2.0 for next release 2020-03-12 23:21:13 -07:00
Blake Harnden
a7790185d4 updates to use message flags enum directly 2020-03-12 23:12:17 -07:00
Blake Harnden
5cdfd8d8b9 updated NodeTypes to be used directly 2020-03-10 23:11:37 -07:00
Blake Harnden
f277e96c9a revert logging back to info, removed Rj45Models enum as it was not being used, updated linktypes enum to be used directly 2020-03-10 22:48:05 -07:00
Blake Harnden
1e8d1ecd9f changes for sessions to use EventTypes for state/hooks directly 2020-03-06 22:35:23 -08:00
Blake Harnden
0e299d5af4 update to make use of shutil.which for executable searching 2020-03-06 16:41:26 -08:00
Blake Harnden
6b5cd95ac2 small updates to new gui exception dialog, fixed error checking and setting interface mac addresses 2020-03-05 21:38:52 -08:00
Blake Harnden
595e77a1ef updates to install doc 2020-03-05 15:04:29 -08:00
Blake Harnden
eb030aaca7 updated devguide to note using install.sh and clear up needing to maintain duplicate content 2020-03-05 14:16:14 -08:00
Blake Harnden
81382f2899 updated install.sh dev install to setup pre-commit hook as well 2020-03-05 13:44:32 -08:00
Blake Harnden
d8cf1373da updates to allow install.sh to use newer versions of python, defaults to 3.6 2020-03-05 13:19:20 -08:00
Blake Harnden
5c52fbbdec update install.sh to only use pipenv sync to avoid package changes, added user/root installations of pipenv for centos dev environment 2020-03-05 12:58:42 -08:00
Blake Harnden
e5a446d70f fixed using apt instead of yum and sudo needed for centos in install.sh 2020-03-05 12:13:38 -08:00
Blake Harnden
105dd4ad7b small tweaks to fix/cleanup install.sh 2020-03-05 11:44:13 -08:00
Blake Harnden
f826a4c5e8 new gui fixed error display when daemon is not running 2020-03-04 20:42:40 -08:00
Blake Harnden
c4234d33f0 updates to allow new gui to recreate session to continue where it left off 2020-03-04 20:09:56 -08:00
bharnden
f2da8dc2c9
Merge pull request #403 from coreemu/coretk-enhance/fix-bugs
Coretk enhance/fix bugs
2020-03-04 14:55:10 -08:00