You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
wss WebSocketDevices now use ROOT CA-signed certificate
(ROOT CA key/cert generated with $ upydev kg ssl CA)
allow_abrev bug for $ upydev kg ssl dev status -a option (--a for python3.8+).
fix fast get/dsync shasum animation for BleDevices.
improve certificate info issuer/subject.
fix dev_platform in net scan for esp8266
now serial repl works with screen too (using repl -sc) (in case picocom is not available)
fix ssl error on stream_test in WebSocketDevices using wss.
fix paste mode in serial repl missing to print first line output.
fix net scan bug for esp8266
fix dsync command help info.
fix uconfig (config in shell-repl) help info.
fix config add_param to allow custom root_path
update otatool.py, ota.py to use ROOT CA certificate as CA.
Added
Added ursyslogger.py to upyutils/develop to enable remote logging with rsyslog as endpoint.
Added test_dev.py to run parametric tests using yaml files.
Added benchmark integration with pytest-benchmark
Added network tests with iperf3:uiperf3.py
Added multiple tests and benchmarks using yaml files.
Added benchmarks from micropython/tests/perf_bench
play command to run custom tasks in ansible playbook style.
Added example playbooks
uptime and cycles utils/commands.
upylog file rotation, so file log size does not go over a limit size. (2KB default)
uptime.py and cycles.py to upyutils_dir (so it can be installed with update_upyutils cmd)
mv command to change file names.
kg ssl CA to generate a ROOT CA key/cert to be able to generate device's and host CA signed certificate.
kg ssl host to generate a HOST key/cert signed by ROOT CA.
kg ssl dev add/export to add or export a device certificate.
kg ssl CA add/export to add or export a ROOT CA key/cert pair.
kg ssl dev/host/CA status to check expiration date of certificates.
The new CA-host-dev certificate chain of trust model allows log in to wss WebSocketDevices from multiple locations/hosts (by exporting the ROOT CA key/cert pair to a new host and add them there to generate the proper key/cert for that host).
nwatchdog timer kwargs.
net scan results are sorted by RSSI value.
local path in shell-repl prompt is now aware of current git branch.