Huy Pham
|
b116d525d9
|
Merge branch 'develop' into pygui-rmallservices-fix
|
2020-04-30 13:48:38 -07:00 |
|
Huy Pham
|
580641f5d9
|
remove CoreClient.modified_service_node. When a new CORE node is created, assign default services right away (instead of leaving it empty), therefore no more confusion whether [] means empty service or means CORE node with default services
|
2020-04-30 13:47:45 -07:00 |
|
Blake Harnden
|
7e0ead0766
|
fixed formatting for quagga fast convergence merge
|
2020-04-30 13:23:00 -07:00 |
|
bharnden
|
337c41528a
|
Merge pull request #202 from coreemu/bugfix/quagga-ipv6-only-and-fast-convergence
enable OSPFv2 fast convergence, and fix router-id for IPv6-only nodes
|
2020-04-30 13:18:05 -07:00 |
|
bharnden
|
3c49d0676a
|
Merge branch 'develop' into bugfix/quagga-ipv6-only-and-fast-convergence
|
2020-04-30 13:13:53 -07:00 |
|
Blake Harnden
|
d945e7c41e
|
formatted sdn.py after recent merge
|
2020-04-30 12:57:05 -07:00 |
|
Huy Pham
|
4037da49c2
|
Fix issue: node's services won't save when clearing all the services and add default services back to the node. Set core node's services to default services (instead of leaving it empty) when a new node is created.
|
2020-04-30 12:48:51 -07:00 |
|
bharnden
|
98c9730967
|
Merge pull request #178 from andreas-ibm/ovs
add comments to the OVS service
|
2020-04-30 12:33:14 -07:00 |
|
bharnden
|
06e145f508
|
Merge branch 'develop' into ovs
|
2020-04-30 12:30:57 -07:00 |
|
bharnden
|
cdde6988e2
|
Merge pull request #439 from coreemu/pygui-findfeature
Pygui findfeature
|
2020-04-30 11:22:31 -07:00 |
|
Blake Harnden
|
47ef5ec14d
|
avoid writing link options to xml for emane/wlan links
|
2020-04-30 11:19:23 -07:00 |
|
Huy Pham
|
1f8d16df08
|
touch up
|
2020-04-29 17:17:57 -07:00 |
|
Huy Pham
|
64657b20a8
|
add more logic to scrolling the scrollbar to get a bit nicer view
|
2020-04-29 17:09:17 -07:00 |
|
Huy Pham
|
e9ca4a5b58
|
Session dialog: Bold heading text so that it stands out more, allign heading text with column text
|
2020-04-29 16:53:06 -07:00 |
|
Huy Pham
|
a3a9aee7f7
|
Merge branch 'develop' into findfeature
|
2020-04-29 16:36:53 -07:00 |
|
Huy Pham
|
c45202e61b
|
add type checking to class methods
|
2020-04-29 16:36:12 -07:00 |
|
Huy Pham
|
275e8f4c30
|
finish writing a Find tool that allows find a node based on node name
|
2020-04-29 16:19:40 -07:00 |
|
Blake Harnden
|
62c0011caa
|
avoid configuring links for wireless networks
|
2020-04-28 09:35:21 -07:00 |
|
Blake Harnden
|
b7adbd289c
|
pygui copy links when generating mac to avoid retaining generated macs
|
2020-04-23 14:04:22 -07:00 |
|
Blake Harnden
|
8e8ffb3ffb
|
pygui close mac config dialog on save
|
2020-04-23 14:00:23 -07:00 |
|
Blake Harnden
|
b5f4571618
|
fixed edit node using a 0,0 position when not intending to move node, side effect of trying to give new nodes a default position
|
2020-04-23 10:26:12 -07:00 |
|
Blake Harnden
|
01b41b0276
|
pygui cleaned up node service configuration dialog directory tab layout
|
2020-04-23 09:06:56 -07:00 |
|
Blake Harnden
|
ea99b628fc
|
pygui removed dumping commands multiple times in run window as they are included before node output
|
2020-04-23 08:54:43 -07:00 |
|
Blake Harnden
|
aa2537753e
|
pygui small tweaks to run tool dialog to simplify text and properly resize
|
2020-04-23 00:11:13 -07:00 |
|
bharnden
|
a662fcc62c
|
Merge pull request #436 from coreemu/pygui-runtool
Pygui runtool
|
2020-04-22 23:28:47 -07:00 |
|
Blake Harnden
|
7054e606ae
|
pygui implemented mac config and fixed issue with manually assigning mac addresses
|
2020-04-22 23:00:07 -07:00 |
|
Huy Pham
|
f1e0c7245f
|
rm core/Pipfile
|
2020-04-22 16:01:38 -07:00 |
|
Huy Pham
|
870d5dc41c
|
change the command to start the new core gui
|
2020-04-22 15:49:30 -07:00 |
|
Huy Pham
|
f6bd21629d
|
Merge branch 'develop' into pygui-runtool
|
2020-04-22 15:41:11 -07:00 |
|
Huy Pham
|
03e291d215
|
implement run tool that allows running command on more than one node conveniently
|
2020-04-22 15:38:29 -07:00 |
|
Blake Harnden
|
3394f0240a
|
update reading session xml options to updating these values instead of clearing out existing settings, avoids issue wiping ovs settings etc
|
2020-04-22 12:07:42 -07:00 |
|
Blake Harnden
|
6fe2845051
|
pygui added error dialog for duplicate observer names and cleared out values on success
|
2020-04-22 11:41:09 -07:00 |
|
Blake Harnden
|
039cf2a3b9
|
pygui updates to properly dynamically update the observer widgets menu as changes are made
|
2020-04-22 11:37:58 -07:00 |
|
Blake Harnden
|
f521fe4141
|
fixed issue where actually sending interface names to tcl gui would cause issue, no longer sending link interfave names
|
2020-04-22 00:20:18 -07:00 |
|
Blake Harnden
|
ba6a6f06b1
|
pygui moved observers to menu class, added initial functioning ip address tool
|
2020-04-21 22:56:56 -07:00 |
|
Blake Harnden
|
20ecdf70d0
|
pygui fixed emane link updates when rejoining session
|
2020-04-21 13:22:21 -07:00 |
|
Blake Harnden
|
715bae6f74
|
pygui avoid sending configs for empty mobility and wlan configurations
|
2020-04-21 13:14:33 -07:00 |
|
Blake Harnden
|
ec8a15794b
|
pygui fixed wlan drawing range circles using the diameter for the radius
|
2020-04-21 13:11:00 -07:00 |
|
Blake Harnden
|
219218eebc
|
updated sample8 ipsec imn due to outdated format
|
2020-04-21 13:06:14 -07:00 |
|
bharnden
|
63b8b7e8a0
|
Merge pull request #433 from coreemu/enhancement/pygui-config-cleanup
Enhancement/pygui config cleanup
|
2020-04-21 13:03:59 -07:00 |
|
Blake Harnden
|
b04da98f44
|
pygui updated config services to be associated with nodes directly and copyable
|
2020-04-21 11:13:41 -07:00 |
|
Blake Harnden
|
d7ebb90329
|
pygui updated node service configurations to be self contained and copyable
|
2020-04-21 10:31:20 -07:00 |
|
Blake Harnden
|
85b4a81f8a
|
updated wlan/mobility configs to be directly associated with a node and allow them to be copied
|
2020-04-21 09:34:30 -07:00 |
|
Blake Harnden
|
bd30d0d9ff
|
changes to support nodes containing their configurations, starting with emane, making copying easier and reducing code
|
2020-04-21 00:38:36 -07:00 |
|
Blake Harnden
|
54eab4576d
|
pygui add in cut functionality, currently not including configurations
|
2020-04-20 23:20:39 -07:00 |
|
Blake Harnden
|
efa5506c80
|
fix issue when tcp handlers has no other clients for a session
|
2020-04-20 15:56:25 -07:00 |
|
Blake Harnden
|
b4de016a24
|
pygui cleanup sessions dialog
|
2020-04-19 23:02:25 -07:00 |
|
Blake Harnden
|
3233d8ab58
|
pygui simplify show/hiding annotations
|
2020-04-19 15:57:59 -07:00 |
|
Blake Harnden
|
d26c4fc4ab
|
pygui initial implementation for supporting the view menu for showing and hiding canvas elements
|
2020-04-19 15:47:07 -07:00 |
|
Blake Harnden
|
f45a11076f
|
pygui implemented auto grid layout, to auto distance node icons with padding based on canvas size in rows and columns
|
2020-04-18 09:02:15 -07:00 |
|