Commit graph

1061 commits

Author SHA1 Message Date
bharnden
8b4f8c2c5b changes to fix some issues when building fpm packages 2019-06-17 19:59:44 -07:00
Blake Harnden
5b1c9a6e68 small tweaks to documentation, initial add of a section for grpc, moved ns3 to experimental section 2019-06-11 12:05:04 -07:00
bharnden
1d1eba84fc
Merge pull request #255 from coreemu/develop
Merging latest from develop
2019-06-10 22:21:52 -07:00
bharnden
756f8fd3e9 fixed python3 specific dependency issue for fpm definition 2019-06-08 22:46:21 -07:00
Blake Harnden
d37db217b5 cleanup on README and CHANGELOG markdown 2019-06-10 15:59:00 -07:00
Blake Harnden
1018143cfe updated CHANGELOG and converted it to markdown format 2019-06-10 15:37:32 -07:00
Blake Harnden
df55f90f24 cleaned up selinux section and better clarity for using fpm in install.md 2019-06-10 14:59:42 -07:00
Blake J. Harnden
c7ce0e47f4 corefx updates to account for latest protobuf file 2019-06-10 13:36:40 -07:00
Blake Harnden
0692ab6f68 added check for grpcio-tools in autoconf, updated install docs to denote python dependencies and grpcio-tools for building from source 2019-06-10 13:15:34 -07:00
Blake Harnden
43627805ee small tweak to building python2/3 and install.md documentation 2019-06-10 12:26:44 -07:00
Blake Harnden
fc654a31a8 update to installation docs, tweaks to handling python2/3 package builds 2019-06-10 11:41:27 -07:00
bharnden
223bcb64f1 added way to denote which python packages we are building for fpm 2019-06-08 22:00:02 -07:00
bharnden
10df7d35ee fixed saving bidirectional params for ptp networks, storing to xml and loading back into running environment 2019-06-08 21:46:07 -07:00
bharnden
191d392c46 updated grpc node x,y types, added new grpc session position type, grpc updated link options to use int, fixed corehandlers handling of dup, fixed corexml type handling for link options, updated mobility config types to correlate with link options 2019-06-08 16:56:39 -07:00
bharnden
e2f2d9dca0 added xml tests for network to network links and verifying saving/loading of link options for network and ptp cases 2019-06-08 14:01:26 -07:00
bharnden
39bcdcaf79 Updated fpm buiilds to build from destdir and include everything for a simpler single file installation. Also removing python specific dependencies, to use requirements.txt as alternative 2019-06-07 22:07:13 -07:00
bharnden
579c0d5783 version bumped to 5.3.0 and removed empty email field from package maintaners 2019-06-07 21:51:24 -07:00
bharnden
1b71061cdb make building new man pages simpler, updated generated man pages 2019-06-07 21:50:32 -07:00
bharnden
7594afec82 updated all scripts to be executable 2019-06-07 21:49:48 -07:00
bharnden
5bf53f1ad8 cleared out netns make for building python wrappers 2019-06-07 21:49:15 -07:00
bharnden
8ce6703875 removed unwanted man page 2019-06-07 21:48:47 -07:00
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