Commit graph

3237 commits

Author SHA1 Message Date
Blake Harnden
2eb29525de gui: fix issue deleting nodes/links attached to rj45 nodes 2023-04-10 08:13:01 -07:00
Blake Harnden
03fe74c195 gui: fix issue when joining a session with an rj45 node and assigning an interface, whichw ill later cause an error when configuring the rj45 node 2023-03-28 12:37:25 -07:00
Blake Harnden
d52e0c4547 grpc: adjustment when starting a session to not update session options for empty values, since they may override values set in /etc/core/core.conf 2023-03-21 15:34:13 -07:00
Blake Harnden
59f814eac0 install: fixed bad indentation for local install line, causes an error not finding expected files 2023-03-09 10:49:11 -08:00
Blake Harnden
785cf82ba3 docs: added complete install examples based on dockerfile commands 2023-03-07 10:46:31 -08:00
Blake Harnden
d09f777645 update centos dockerfile to avoid installing unwanted python system packages 2023-03-07 10:43:11 -08:00
Blake Harnden
f8d2b47fa9 install: updated Pillow dependency 2023-03-03 10:00:59 -08:00
Blake Harnden
04e778e97f updated changelog for 9.0.2 release 2023-03-02 21:04:59 -08:00
Blake Harnden
d45eeb6d2e updated dockerfiles to run commands to save space optimally 2023-03-02 08:34:54 -08:00
Blake Harnden
fec400ac2e bumped versions for next release 2023-03-01 21:51:05 -08:00
Blake Harnden
c1ad39631d install: updated poetry.lock file to latest dependencies, also updated invoke to 1.7.3 to avoid python 3.10+ issues 2023-02-27 12:49:39 -08:00
Blake Harnden
b92e4ed6b9 install: fixed deprecated syntax when using poetry to install only the main packages 2023-02-27 11:08:51 -08:00
Blake Harnden
3e5c8c894f daemon: fixed issue for LXC nodes and not properly picking up configured image name to use and for writing to xml 2023-02-21 12:06:01 -08:00
Blake Harnden
f10c7cac45 docs: reformatted bird documentation and removed invalid example link 2023-02-06 09:22:00 -08:00
Blake Harnden
0ffcc10953 docs: add example for installing emane using downloaded protoc 2023-02-03 16:52:14 -08:00
Blake Harnden
4dca3eac39 docs: updated install page to remark on solutions for the common issue a user may run into when docker is installed 2023-02-03 16:45:47 -08:00
Blake Harnden
93272d6ed7 daemon: formatting changes related to updating the python black formatter 2023-02-03 15:53:44 -08:00
Blake Harnden
4c351b0d72 install: updated version of the python black library being used, updated poetry.lock in response to help correct issue with click 2023-02-03 15:46:52 -08:00
Blake Harnden
56a287c9c0 install: updated poetry.lock to correct poetry warning, also updates some transitive dependencies for the better 2023-02-03 15:34:16 -08:00
Blake Harnden
d4997bbc04 daemon: fixed p2p nodes to disable mac learning, with new usage to tie together all wired links, this feature is not desired 2023-02-03 15:05:03 -08:00
Blake Harnden
4f2e20a0a0 daemon: updated usage of sysctl to properly leverage utility function to correct device name 2023-02-01 08:40:23 -08:00
Blake Harnden
5abbc1680a daemon: improve node boot logging to display config and legacy services 2023-01-24 09:17:15 -08:00
Blake Harnden
c91facd6e3 daemon: fix to properly check for setting broadcast support 2023-01-24 08:28:25 -08:00
Blake Harnden
d215330426 docs: fix example for scripts ran from gui and how to optionally retrieve the coreemu instance 2023-01-19 16:13:00 -08:00
Blake Harnden
db2f57ca35 install: removed unused help option for build task 2022-12-20 16:11:05 -08:00
Blake Harnden
a3892d6b0e grpc: updated node events to leverage the common grpcutils.get_node_proto so that service and emane config data will be included 2022-12-09 10:56:30 -08:00
Blake Harnden
f422d05215 gui: fixed issue not displaying emane configs that are generally configured for a node, was attempting only interface specific or emane net fallback 2022-12-09 10:29:41 -08:00
Blake Harnden
9ccb1880a1 docs: removed usages of pygui 2022-12-09 10:22:12 -08:00
Blake Harnden
88a52f6cd2 grpc: fix node events to include the config services on a node, allows dynamically added nodes to show their services within the gui 2022-12-09 09:32:49 -08:00
Blake Harnden
a84e689478 updated emane demo example files provided by gui to align with latest changes 2022-12-05 10:54:34 -08:00
Blake Harnden
a787f46719 daemon: fixed issue when setting default wlan config for a wlan node, using the session id instead of the node id 2022-12-05 10:26:46 -08:00
Blake Harnden
b430de226d Merge branch 'develop' of https://github.com/coreemu/core into develop 2022-12-05 01:15:29 -08:00
Blake Harnden
e176a02460 docs: fixed documentation to point to the right files 2022-12-05 01:15:09 -08:00
Blake Harnden
e96322c9af docs: update install instruction for emane to denote passing PYTHON to the emane helper task 2022-11-30 10:47:17 -08:00
Blake Harnden
6c52029795 updated dockerfiles to align with protobuf changes 2022-11-28 14:02:46 -08:00
Blake Harnden
41b231b577 updated version and changelog for next release 2022-11-28 11:10:00 -08:00
Blake Harnden
f8a20f8dbb install: updated grpcio-tools in pyproject.toml to 1.49.1 to properly match automated install, also updated protobuf to 4.21.9 to fix issue with import 2022-11-28 10:17:44 -08:00
Blake Harnden
50bc4343c3 updated changelog for next release 2022-11-18 11:09:56 -08:00
Blake Harnden
c6898c7c0e examples: updated python switch example to show the need to use ids for switch/hub interfaces 2022-11-10 09:54:31 -08:00
Blake Harnden
568b1360a2 examples: fixed python emane example to leverage current internal api 2022-11-03 12:08:40 -07:00
Blake Harnden
898a4f7c84 gui: updated custom nodes to use config services and updated labels to reflect that 2022-10-14 21:40:40 -07:00
Blake Harnden
4c9c6e9f8c install: bumped grpcio versions to 1.49.1 2022-10-14 12:14:20 -07:00
Blake Harnden
8e2593c9e0 gui: fixed error related to finalizing linked nodes due to recent throughput correction 2022-10-14 10:57:00 -07:00
Blake Harnden
f43e8f7646 install: updated dockerfiles for installing using the script based method for centos/ubuntu 2022-10-14 10:42:31 -07:00
Blake Harnden
7067b54a00 install: update tasks.py to use current latest git commit for ospf mdr 2022-10-14 08:56:33 -07:00
Blake Harnden
9c71e0144c install: updated poetry version to install in setup.sh to 1.2.1 2022-10-14 08:43:12 -07:00
Blake Harnden
0e627afeb0 install: moved all dockerfiles to a specific directory and updated package files to account for recent changes and install ospf mdr and emane 2022-10-13 23:33:22 -07:00
Blake Harnden
82739ce3af install: updates to make python3.9 the minimum required version, updates to various dependencies to account for known vulnerabilities 2022-10-13 10:15:38 -07:00
Blake Harnden
47991cd35f updated workflow to use newer version 2022-10-12 21:35:22 -07:00
Blake Harnden
16b0decde7 install: corrected pytest update 2022-10-12 21:28:19 -07:00