Blake Harnden
|
e62ae42bdc
|
merged latest from master
|
2019-06-07 10:05:40 -07:00 |
|
bharnden
|
a74f2dae1f
|
Merge pull request #254 from coreemu/sendmsg-udp
Merging back in core-daemon / coresendmsg udp support
|
2019-06-07 09:21:02 -07:00 |
|
Blake Harnden
|
b448c6ebf0
|
bumped version to 5.2.2 and fixed issue in gui that prevented moving nodes while mobility was occuring
|
2019-06-07 09:10:34 -07:00 |
|
Blake Harnden
|
db7bfe12bd
|
pass on updated pydocs to reflect path changes
|
2019-06-07 08:59:16 -07:00 |
|
Blake Harnden
|
89877ffe6f
|
updated docs for python files
|
2019-06-06 16:34:26 -07:00 |
|
Blake Harnden
|
994fe042e1
|
updates to just leverage broker clients instead of repeating logic for now, until broker is refactored
|
2019-06-06 13:02:20 -07:00 |
|
Blake Harnden
|
0b770d8350
|
reverted enclosing system start in exception handler
|
2019-06-06 11:43:39 -07:00 |
|
Blake Harnden
|
e59a8bf66d
|
changes to add back in coresendmsg udp support
|
2019-06-06 11:33:22 -07:00 |
|
Blake Harnden
|
4381615f1d
|
fixed issue for link data not including per/loss when it is a ptp node, for host to host links
|
2019-06-05 09:54:11 -07:00 |
|
bharnden
|
c262778209
|
just use setuptools in setup.py
|
2019-06-04 21:49:44 -07:00 |
|
bharnden
|
2dd1538184
|
Merge pull request #250 from coreemu/refactor_pure
Merging directory layout changes and 2/3 support
|
2019-06-04 17:16:21 -07:00 |
|
bharnden
|
996a7715be
|
fixed ignoring adding nodes to xml and xml links from network to network
|
2019-06-04 16:03:07 -07:00 |
|
bharnden
|
86ada3da0b
|
updated requirements.txt to latest tested 2/3 environment and updated setup.py to reflect current dependencies
|
2019-06-04 15:41:15 -07:00 |
|
bharnden
|
f78736ebfd
|
updated coresendmsg and core-manage to be 2/3 compliant
|
2019-06-04 14:42:40 -07:00 |
|
bharnden
|
6c861a6ff8
|
fixed issues related to writing xml with tunnel nodes using othernet, fixed reading x,y as int instead of float due to packing issues for tlv
|
2019-06-04 10:59:02 -07:00 |
|
bharnden
|
d1114bd804
|
fixed byte/str issue in coreapi tlv mac addr
|
2019-06-04 10:55:08 -07:00 |
|
bharnden
|
675dd0614d
|
fixed bad variable name in session.py
|
2019-06-04 10:54:09 -07:00 |
|
bharnden
|
23ae71bed3
|
make netns install programs to bin, since c extension is no longer used, added hack to endforce dist-packages
|
2019-06-03 21:59:29 -07:00 |
|
bharnden
|
f5efecabf0
|
byte string fix in coreapi, different approach to urlparse compatibility to avoid other issues
|
2019-06-03 21:22:11 -07:00 |
|
Kevin Larson
|
c4c1a10f05
|
Added compatible idioms for configparser and queue to support both python2 and python3
|
2019-06-03 18:22:25 -07:00 |
|
Kevin Larson
|
823fda9c97
|
Switched write to writebytes for python3 support
|
2019-06-03 18:22:06 -07:00 |
|
Blake Harnden
|
59fac510c4
|
Merge branch 'refactor_pure' of https://github.com/coreemu/core into refactor_pure
|
2019-06-03 16:50:34 -07:00 |
|
Blake Harnden
|
c9baf66f3d
|
fixed utils.cmd_output to utf-8
|
2019-06-03 16:49:55 -07:00 |
|
Blake J. Harnden
|
1af41d3ec6
|
updated corefx to use protobuf bytes to string changes
|
2019-06-03 14:51:56 -07:00 |
|
Blake Harnden
|
597bd21994
|
updated logging.warn to logging.warning due to deprecation in python3, fixed python 2/3 filter issue in tests, fixed utf decoding for some missed popen commands
|
2019-06-03 14:36:21 -07:00 |
|
Blake Harnden
|
69b1297002
|
updated protobuf to use string instead of bytes for 2/3 compatibility for now, updated default service in grpc tests, fixed byte string issues for python3 in coreapi
|
2019-06-03 13:34:54 -07:00 |
|
Blake Harnden
|
7efec88e79
|
merged latest from develop
|
2019-06-03 13:06:11 -07:00 |
|
Blake Harnden
|
bb5e68ad8b
|
2/3 fixes for ip address and mac byte handling
|
2019-06-03 11:49:43 -07:00 |
|
bharnden
|
db9d13aff8
|
update to setparams check to avoid python3 errors, and fix to ipprefix
|
2019-06-02 22:53:39 -07:00 |
|
bharnden
|
40176e861d
|
fixed unit test for vnode client, due to changes using python directly
|
2019-06-02 22:31:23 -07:00 |
|
bharnden
|
7a0edd5927
|
fixed bad logic introduced into interface setparams, fixed grpc edit link test
|
2019-06-02 22:20:00 -07:00 |
|
bharnden
|
3de37f0f5e
|
fixed basestring check for 2/3 compatibility
|
2019-06-02 19:23:49 -07:00 |
|
bharnden
|
ecc63f4abb
|
updates to support 2/3 along with not using vcmd c extension
|
2019-06-02 19:06:25 -07:00 |
|
bharnden
|
a8061b811d
|
grpc added get node terminal, updated corefx to leverage get node terminal to launch local terminals on double click
|
2019-05-31 22:20:19 -07:00 |
|
Blake J. Harnden
|
43e18d820f
|
corefx properly cancel server stream from client for session events
|
2019-05-31 16:53:16 -07:00 |
|
Blake J. Harnden
|
b075181796
|
corefx got throughput working using grpc, removed unused session nodes menu option
|
2019-05-31 16:06:24 -07:00 |
|
Blake Harnden
|
4c1d7bfb22
|
grpc added simple throughputs stream events
|
2019-05-31 14:19:23 -07:00 |
|
Blake J. Harnden
|
5542dbbce2
|
corefx added node command usage from grpc and removed mailing list link
|
2019-05-31 12:38:35 -07:00 |
|
Blake Harnden
|
1890db5991
|
added grpc for a node command and fixed grpc unit tests
|
2019-05-31 11:46:47 -07:00 |
|
Blake Harnden
|
e063fcd4fe
|
core-daemon now allows configuration for grpc address and port, defaults to localhost, also fixed grpc example due to enum and event changes
|
2019-05-30 16:31:48 -07:00 |
|
Blake J. Harnden
|
4dd6dc1837
|
updated corefx to use consolidated event streaming
|
2019-05-30 13:27:54 -07:00 |
|
Blake Harnden
|
df3a8980ed
|
grpc merged multiple event request/handlers into a singular event request for a session, which will return all events
|
2019-05-30 13:07:45 -07:00 |
|
Blake J. Harnden
|
2ba8669c5c
|
corefx updated to use latest proto file, moved websocket into rest client
|
2019-05-30 10:15:00 -07:00 |
|
Blake Harnden
|
2ed2b4a879
|
encapsulated grpc enums within messages to help provide better namespace separation due to python/c code generation
|
2019-05-30 08:57:24 -07:00 |
|
Blake J. Harnden
|
ec672d209f
|
corefx updates to support handling streamed events from the grpc server
|
2019-05-29 12:25:33 -07:00 |
|
Blake J. Harnden
|
6b93f60056
|
updated corefx to use explicit id names for grpc
|
2019-05-28 14:49:25 -07:00 |
|
Blake Harnden
|
b3aaa870eb
|
Merge branch 'develop' of https://github.com/coreemu/core into develop
|
2019-05-28 14:33:10 -07:00 |
|
Blake Harnden
|
3e194af5ee
|
updated all grpc variables to use more explicit naming for session/node/interface ids
|
2019-05-28 14:31:34 -07:00 |
|
bharnden
|
f1d440488c
|
Merge pull request #249 from coreemu/corefx-grpc
Adding corefx using grpc client
|
2019-05-28 13:07:00 -07:00 |
|
Blake J. Harnden
|
09a681dab6
|
catch grpc runtime exceptions and throw as expected ioexceptions
|
2019-05-28 12:10:24 -07:00 |
|