Commit graph

  • 3f2db35e68
    updated to 9.0.3 merge master afonsofrancof 2023-09-21 18:59:32 +0100
  • 56a0511f21
    updated to 9.0.3 9.0.3 afonsofrancof 2023-09-21 18:54:08 +0100
  • 20071eed2e
    Merge pull request #808 from coreemu/develop bharnden 2023-08-01 10:18:11 -0700
  • 62a09c7570 docs: added github repo to documentation, fixed url paths for images in tutorials Blake Harnden 2023-08-01 10:02:31 -0700
  • c37fa33ffe
    Merge pull request #807 from coreemu/develop bharnden 2023-08-01 09:37:38 -0700
  • 7060a6842f bumped versions for release and updated changelog Blake Harnden 2023-08-01 09:12:17 -0700
  • 8da068159f
    Merge pull request #805 from schrc3b6/develop bharnden 2023-08-01 08:43:50 -0700
  • e3715e188c daemon: adjusted cmd utilities to support running different sets of commands for each node Blake Harnden 2023-07-31 11:08:05 -0700
  • 722fbde7d0 Fix templating error in radvd.conf schrc3b6 2023-07-28 16:03:49 +0200
  • 2cb8ec2fb2 install: updates to centos dockerfiles Blake Harnden 2023-07-25 16:00:59 -0700
  • 544ad9b638 install: updated dockerfile for repo based ubuntu install Blake Harnden 2023-07-25 11:12:24 -0700
  • 648f5425b5 install: update pyyaml to 6.0.1 Blake Harnden 2023-07-25 10:53:08 -0700
  • 359f6940e1 install: fixed issue with dual pyyaml reqs Blake Harnden 2023-07-25 10:40:30 -0700
  • 2547c61a7c install: update pyyaml to 5.4.1 Blake Harnden 2023-07-25 10:35:47 -0700
  • f8f3f8169c docs: adjustment to install for docker Blake Harnden 2023-07-25 10:17:53 -0700
  • 12c07e0175 services: fixed pcap service not properly backgrounding command to avoid blocking Blake Harnden 2023-07-15 10:27:41 -0700
  • d63aa03343 build: updated grpcio dependency versions to fix grpcio vulnerabilities Blake Harnden 2023-07-07 08:57:45 -0700
  • db89fbf066 updated and fixed formatting with proper version of python black Blake Harnden 2023-06-13 21:49:50 -0700
  • a80796ac72 daemon: added initial podman node support Blake Harnden 2023-06-13 17:00:53 -0700
  • c76bc2ee8a daemon: updates for docker nodes to read and use the environ file for the launched process for all nsenter commands Blake Harnden 2023-06-12 16:30:02 -0700
  • e60b0f0de1 daemon: fixed issue bringing back addresses with no broadcast on rj45 nodes Blake Harnden 2023-06-12 10:00:38 -0700
  • e0e4b05b7f gui/grpc: updated GetConfigServiceDefaults to require a session and node id, this will allow retrieving data with the context of the associated node Blake Harnden 2023-06-08 20:40:49 -0700
  • 41e473eefc docs: updated gui docs to include notes on running commands within nodes and using xhost for gui applications Blake Harnden 2023-06-08 15:42:50 -0700
  • 12d7a1ff2a gui: fixed issue allowing duplicate named hook scripts Blake Harnden 2023-06-08 14:59:40 -0700
  • cbc35b74f8 docs: updated formatting on tutorial files Blake Harnden 2023-06-08 14:43:02 -0700
  • 81230edac3 daemon: updated utils.cmd to use returncode instead of wait(), removed redundant default encoding value for calls to decode/encode Blake Harnden 2023-06-08 14:34:24 -0700
  • 94f070e0ff cleanup: fixed issue cleaning up device names with @ in them Blake Harnden 2023-06-08 11:36:09 -0700
  • d04f8d69d2 docs: adding tutorial 2 and 3 Blake Harnden 2023-06-07 17:48:49 -0700
  • 0339073868 docs: added tutorial 5 Blake Harnden 2023-06-06 15:06:41 -0700
  • 9d88eba1f5 docs: added tutorials overview and tutorial 6 Blake Harnden 2023-06-06 09:40:44 -0700
  • 0b1a44e9b2 docs: cleanup tutorial scripts Blake Harnden 2023-06-05 14:22:08 -0700
  • 2176fcc5a3 docs: adding tutorial 7 Blake Harnden 2023-06-05 13:57:06 -0700
  • c554983436 docs: adding tutorial 4 Blake Harnden 2023-06-05 13:27:34 -0700
  • 75a92f3a38 docs: adjustments for tutorial 1 to working order Blake Harnden 2023-06-05 13:07:59 -0700
  • 580916f2f0 docs: adding tutorial 1 images Blake J. Harnden 2023-06-05 11:26:14 -0700
  • a5727e3355 docs: adding tutorial 1 Blake J. Harnden 2023-06-05 11:11:00 -0700
  • 01585b6ec5 docs: fixed example emane model code to properly load platform config Blake Harnden 2023-05-01 08:40:48 -0700
  • d2008b1e5a docs: improved navigation, fixed type for warning in emane/gpsd Blake Harnden 2023-04-20 12:01:39 -0700
  • 374ddb677c github: fixed branch name Blake Harnden 2023-04-18 12:21:36 -0700
  • 8281382bd6 github: adding workflow for generating documentation on push to master Blake Harnden 2023-04-18 12:21:13 -0700
  • 946d161c11
    Merge pull request #787 from coreemu/enhancement/documentation bharnden 2023-04-18 12:12:57 -0700
  • fac8cfae08 daemon: fixed issue with session data collect transition not properly stopping config services Blake Harnden 2023-04-15 00:25:41 -0700
  • 4a02d4bed9 gui: improve type hinting for ShowVar.state() Blake Harnden 2023-04-13 21:48:39 -0700
  • 18ac8d5620 daemon: updated formatting for frr changes Blake Harnden 2023-04-13 21:25:49 -0700
  • d9f2ca8491 Merge branch 'gsomlo-gls-frr-sbin-fedora' into develop Blake Harnden 2023-04-13 21:21:12 -0700
  • 49049befc8 Merge branch 'gls-frr-sbin-fedora' of https://github.com/gsomlo/core into gsomlo-gls-frr-sbin-fedora Blake Harnden 2023-04-13 21:20:35 -0700
  • 32bcd0a345
    Merge pull request #774 from laerling/develop bharnden 2023-04-13 21:09:34 -0700
  • 899800b925 daemon/gui: coverted remaining usages of old string formatting to f strings Blake Harnden 2023-04-13 16:43:09 -0700
  • 4dba1bbe32 gui: updated usage of .format to f strings and small code cleanup for colorpicker Blake Harnden 2023-04-13 16:30:35 -0700
  • e7351b594d gui: updated core.gui to not use deprecated type hinting Blake Harnden 2023-04-13 15:53:16 -0700
  • 69f05a6712 daemon: updated top level core modules from using deprecated type hinting Blake Harnden 2023-04-13 15:48:02 -0700
  • 921bfdf527 daemon: updated core.services to avoid using deprecated type hinting, also updated string formatting to f strings Blake Harnden 2023-04-13 15:39:40 -0700
  • 7f58224f43 daemon: updated core.nodes to avoid using deprecated type hinting Blake Harnden 2023-04-13 13:32:23 -0700
  • f9505b3173 daemon: updated core.scripts and core.xml to avoid using deprecated type hinting Blake Harnden 2023-04-13 13:27:22 -0700
  • 7ea950f8ec daemon: updated core.location and core.plugins to avoid using deprecated type hinting Blake Harnden 2023-04-13 12:29:16 -0700
  • 8abf2561bf daemon: updated core.emulator to avoid using deprecated type hinting Blake Harnden 2023-04-13 12:23:44 -0700
  • 4c222d1a7a daemon: updated core.emane to avoid using deprecated type hinting Blake Harnden 2023-04-13 12:18:24 -0700
  • 3d722a7721 daemon: updating core.configservice and core.configservices to avoid deprecated type hinting Blake Harnden 2023-04-13 11:58:58 -0700
  • e770bcd47c daemon: update deprecated typing for core.api Blake Harnden 2023-04-13 11:22:37 -0700
  • 6ff2abf0b8 daemon: fixed issue for CoreError messages in new hooks module, updated new modules to all use non deprecated type hinting Blake Harnden 2023-04-12 16:53:08 -0700
  • da3cebe1cd daemon: added refactored cleaned up logic for future handling of broadcasting data Blake Harnden 2023-04-12 16:14:58 -0700
  • b6b300207b daemon: added convenience method to check if a session is running, which is used in multiple places, providing a cleaner and easier to read experience Blake Harnden 2023-04-12 14:44:51 -0700
  • cdc8c7360d daemon: added refactored cleaned up code to use for hooks Blake Harnden 2023-04-12 11:58:25 -0700
  • a6a09d9e56 daemon: added new cleaned up controlnet code, for future use Blake Harnden 2023-04-11 12:45:50 -0700
  • cafbb15b1e daemon: small cleanup in distributed start Blake Harnden 2023-04-11 10:09:40 -0700
  • c444304040 docs: fixed issue with bad imports in grpc doc examples Blake Harnden 2023-04-10 11:19:46 -0700
  • 2eb29525de gui: fix issue deleting nodes/links attached to rj45 nodes Blake Harnden 2023-04-10 08:13:01 -0700
  • fcf1448ab6 docs: small documentation cleanup Blake Harnden 2023-03-28 21:51:27 -0700
  • 15df06d834 docs: updates to reformat and adjust documentation in regards to using specific services Blake Harnden 2023-03-28 21:47:27 -0700
  • 0053ddb57d docs: updates to leverage mkdocs material admonitions Blake Harnden 2023-03-28 21:42:43 -0700
  • 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 Blake Harnden 2023-03-28 12:37:25 -0700
  • 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 Blake Harnden 2023-03-21 15:34:13 -0700
  • b4ed8bc9c5 Fix pcap service: Mako dict parameter missing laerling 2023-03-19 23:17:41 +0100
  • 5b41b4e5be docs: brought out hardware in the loop concepts to a higher level for easier visbility, rather than being hidden within the gui docs Blake Harnden 2023-03-13 16:22:08 -0700
  • 59f814eac0 install: fixed bad indentation for local install line, causes an error not finding expected files Blake Harnden 2023-03-09 10:49:11 -0800
  • 078e0df329 docs: initial changes to support using mkdocs material Blake Harnden 2023-03-07 21:49:50 -0800
  • 785cf82ba3 docs: added complete install examples based on dockerfile commands Blake Harnden 2023-03-07 10:46:31 -0800
  • d09f777645 update centos dockerfile to avoid installing unwanted python system packages Blake Harnden 2023-03-07 10:43:11 -0800
  • f8d2b47fa9 install: updated Pillow dependency Blake Harnden 2023-03-03 10:00:59 -0800
  • c44dc521fb
    Merge pull request #767 from coreemu/develop bharnden 2023-03-02 22:12:35 -0800
  • 04e778e97f updated changelog for 9.0.2 release Blake Harnden 2023-03-02 21:04:59 -0800
  • d45eeb6d2e updated dockerfiles to run commands to save space optimally Blake Harnden 2023-03-02 08:34:54 -0800
  • fec400ac2e bumped versions for next release Blake Harnden 2023-03-01 21:51:05 -0800
  • c1ad39631d install: updated poetry.lock file to latest dependencies, also updated invoke to 1.7.3 to avoid python 3.10+ issues Blake Harnden 2023-02-27 12:49:39 -0800
  • b92e4ed6b9 install: fixed deprecated syntax when using poetry to install only the main packages Blake Harnden 2023-02-27 11:08:51 -0800
  • 3e5c8c894f daemon: fixed issue for LXC nodes and not properly picking up configured image name to use and for writing to xml Blake Harnden 2023-02-21 12:06:01 -0800
  • f10c7cac45 docs: reformatted bird documentation and removed invalid example link Blake Harnden 2023-02-06 09:22:00 -0800
  • 0ffcc10953 docs: add example for installing emane using downloaded protoc Blake Harnden 2023-02-03 16:52:14 -0800
  • 4dca3eac39 docs: updated install page to remark on solutions for the common issue a user may run into when docker is installed Blake Harnden 2023-02-03 16:45:47 -0800
  • 93272d6ed7 daemon: formatting changes related to updating the python black formatter Blake Harnden 2023-02-03 15:53:44 -0800
  • 4c351b0d72 install: updated version of the python black library being used, updated poetry.lock in response to help correct issue with click Blake Harnden 2023-02-03 15:46:52 -0800
  • 56a287c9c0 install: updated poetry.lock to correct poetry warning, also updates some transitive dependencies for the better Blake Harnden 2023-02-03 15:34:16 -0800
  • d4997bbc04 daemon: fixed p2p nodes to disable mac learning, with new usage to tie together all wired links, this feature is not desired Blake Harnden 2023-02-03 15:05:03 -0800
  • 4f2e20a0a0 daemon: updated usage of sysctl to properly leverage utility function to correct device name Blake Harnden 2023-02-01 08:40:23 -0800
  • 5abbc1680a daemon: improve node boot logging to display config and legacy services Blake Harnden 2023-01-24 09:17:15 -0800
  • c91facd6e3 daemon: fix to properly check for setting broadcast support Blake Harnden 2023-01-24 08:28:25 -0800
  • d215330426 docs: fix example for scripts ran from gui and how to optionally retrieve the coreemu instance Blake Harnden 2023-01-19 16:13:00 -0800
  • db2f57ca35 install: removed unused help option for build task Blake Harnden 2022-12-20 16:11:05 -0800
  • a3892d6b0e grpc: updated node events to leverage the common grpcutils.get_node_proto so that service and emane config data will be included Blake Harnden 2022-12-09 10:56:30 -0800
  • f422d05215 gui: fixed issue not displaying emane configs that are generally configured for a node, was attempting only interface specific or emane net fallback Blake Harnden 2022-12-09 10:29:41 -0800