Wed, 26 Sep 2018 12:13:23 +0300 |
Andrey Skvortsov |
use nice and pretty mono font in graphical languages (SFC, FBD, LD) as well
|
changeset |
files
|
Tue, 25 Sep 2018 19:00:03 +0300 |
Andrey Skvortsov |
Don't need to call extra _init_
|
changeset |
files
|
Tue, 25 Sep 2018 18:31:17 +0300 |
Andrey Skvortsov |
Fix black background in preview window
|
changeset |
files
|
Tue, 25 Sep 2018 18:29:10 +0300 |
Andrey Skvortsov |
Avoid division by zero in case width or height for page are not specified
|
changeset |
files
|
Wed, 21 Nov 2018 14:10:51 +0100 |
Edouard Tisserant |
IDManager: added import/export plus little cosmetic enhancements.
|
changeset |
files
|
Tue, 20 Nov 2018 11:32:42 +0100 |
Edouard Tisserant |
IDManager : refactored a bit, moved some code into PSKManagement.py. Now captures URI and PSK on new PYRO(S) and propose them when editing URI. Import/export still to be implemented.
|
changeset |
files
|
Mon, 19 Nov 2018 10:39:50 +0100 |
Edouard Tisserant |
Renaming servicetype into scheme.
|
changeset |
files
|
Fri, 16 Nov 2018 14:04:51 +0100 |
Edouard Tisserant |
Added toolbar button to launch ID Manager dialog.
|
changeset |
files
|
Fri, 16 Nov 2018 10:00:06 +0100 |
Edouard Tisserant |
Renamed IDManager control into IDBrowser, because dialog will be named IDManager
|
changeset |
files
|
Wed, 14 Nov 2018 14:09:18 +0100 |
Edouard Tisserant |
IDManager.py : finished selector mode.
|
changeset |
files
|
Wed, 14 Nov 2018 11:32:08 +0100 |
Edouard Tisserant |
Added early implementation of IDManager.py. For now only used to select ID in URIEditor
|
changeset |
files
|
Fri, 09 Nov 2018 13:26:06 +0100 |
Edouard Tisserant |
Path may contain spaces... sequel of d1359cb
|
changeset |
files
|
Thu, 08 Nov 2018 14:33:35 +0100 |
Edouard Tisserant |
'Merged' URI editor dialog and Discovery dialog, also clean up related code
|
changeset |
files
|
Thu, 08 Nov 2018 11:20:35 +0100 |
Edouard Tisserant |
Cut more useless code from URI Editor
|
changeset |
files
|
Thu, 08 Nov 2018 11:14:06 +0100 |
Edouard Tisserant |
URI Editor Dialog : moved it to /dialog, and fixed naming.
|
changeset |
files
|
Thu, 08 Nov 2018 09:39:06 +0100 |
Edouard Tisserant |
URI editor : Rewrote most of it, cleaner.
|
changeset |
files
|
Tue, 30 Oct 2018 14:08:28 +0100 |
Edouard Tisserant |
PSK : Stunnel and/or OpenSSL (undocumented) handles PSK better without special chars, apparently
|
changeset |
files
|
Tue, 30 Oct 2018 13:47:24 +0100 |
Edouard Tisserant |
Prevent PLCObject to be imported from IDE as a side effect of importing runtime package
|
changeset |
files
|
Tue, 30 Oct 2018 09:46:46 +0100 |
Edouard Tisserant |
WAMP : ensure that unicode string is passed for published events IDs
|
changeset |
files
|
Tue, 30 Oct 2018 09:45:47 +0100 |
Edouard Tisserant |
PYRO PSK: adjusted cipher and key length to be usable with openSSL 1.0.2k.
|
changeset |
files
|
Mon, 29 Oct 2018 11:33:36 +0100 |
Edouard Tisserant |
Automatically get PSK and ID when connecting to PYRO[S], so that future connection through PYROS can use that same key. Also fixed case to UPPER for *PSK.
|
changeset |
files
|
Tue, 23 Oct 2018 16:19:20 +0200 |
Edouard Tisserant |
Runtime : Ensure that a random PSK secret compatible with stunnel is generated if -s commandline switch is used. Stunnel service is restarted after generation, using spawn_subprocess. TODO : give stunnel restart command as a commandline parameter.
|
changeset |
files
|
Tue, 23 Oct 2018 16:13:34 +0200 |
Edouard Tisserant |
Added runtime/spawn_subprocess.py. Force use posix spawn instead of fork, with API similar to subprocess. Using fork in runtime is incompatible with Xenomai, because memory is locked and this can lead to out of memory error.
|
changeset |
files
|
Tue, 23 Oct 2018 13:36:07 +0200 |
Edouard Tisserant |
Small cosmetic change to enhance readability and avoid confusion.
|
changeset |
files
|
Tue, 23 Oct 2018 13:34:15 +0200 |
Edouard Tisserant |
Force Zeroconf to listen and answer only on interface specified with '-i' command line argument.
|
changeset |
files
|
Tue, 23 Oct 2018 13:31:26 +0200 |
Edouard Tisserant |
Useless __name__ == '__main__' tests.
|
changeset |
files
|
Mon, 22 Oct 2018 12:58:10 +0200 |
Edouard Tisserant |
Fixed PYRO's PSK_Adapter : monkey patching was breaking non-PSK protocol, and import ssl was missing.
|
changeset |
files
|
Fri, 19 Oct 2018 13:34:52 +0200 |
Edouard Tisserant |
merge
|
changeset |
files
|
Fri, 19 Oct 2018 13:29:52 +0200 |
Edouard Tisserant |
Fix PYROPSK protocol configuration. After a few iteration of trial and error it appears that TSLv1 and PSK ciphers needs to be specified
|
changeset |
files
|
Thu, 18 Oct 2018 18:37:01 +0200 |
Edouard Tisserant |
merge
|
changeset |
files
|
Thu, 18 Oct 2018 13:17:48 +0200 |
Edouard Tisserant |
PYRO/TLSPSK : must use PYROLOC* protocol scheme in pyro URI, otherwise object ID is missing. Had to use more persuasive pyro3 monkey patching to have PYROLOCPSK resolved properly
|
changeset |
files
|
Thu, 18 Oct 2018 11:01:14 +0200 |
Edouard Tisserant |
PYRO/TLSPSK : fixed typos, used appropriate ciphers (https://github.com/drbild/sslpsk/issues/3), use PYROPSK instead of unresolvable PYROLOCPSK.
|
changeset |
files
|
Mon, 15 Oct 2018 16:26:59 +0200 |
Edouard Tisserant |
Replaced PYROSSL with PYROPSK.
|
changeset |
files
|
Mon, 15 Oct 2018 15:27:47 +0200 |
Edouard Tisserant |
Beremiz_service now binds both pyro and nevow ports to interface given with '-i' argument.
|
changeset |
files
|
Mon, 15 Oct 2018 15:24:52 +0200 |
Edouard Tisserant |
Fixed typo in Wampclient.py
|
changeset |
files
|
Wed, 03 Oct 2018 00:05:32 +0200 |
Edouard Tisserant |
Please pylint and pep8
|
changeset |
files
|
Tue, 02 Oct 2018 15:57:26 +0200 |
Edouard Tisserant |
Merged
|
changeset |
files
|
Tue, 02 Oct 2018 15:56:09 +0200 |
Edouard Tisserant |
Show more exceptions on stdout, particularly those that are raised by AutoLoad (first item in Main Thread worker)
|
changeset |
files
|
Tue, 02 Oct 2018 15:52:11 +0200 |
Edouard Tisserant |
Some cleanup in WampClient and added functions that are usefull for extensions that need to use pub/sub.
|
changeset |
files
|
Wed, 12 Sep 2018 22:59:30 +0200 |
Edouard Tisserant |
Merged in Andrey's branch
|
changeset |
files
|
Fri, 07 Sep 2018 20:58:13 +0000 |
Andrey Skvortsov |
Merged in yegorich/beremiz/py3-fix (pull request #36)
|
changeset |
files
|
Fri, 07 Sep 2018 09:24:52 +0200 |
Yegor Yefremov |
Use Python 3 compatible syntax for exceptions
py3-fix
|
changeset |
files
|
Wed, 29 Aug 2018 18:58:51 +0300 |
Andrey Skvortsov |
Fix non-usable toolbar on wxPython with GTK3+ in PLCOpenEditor
|
changeset |
files
|
Wed, 29 Aug 2018 18:53:02 +0300 |
Andrey Skvortsov |
Avoid usage of localized strings before initialization during import in many modules
|
changeset |
files
|
Tue, 28 Aug 2018 18:06:30 +0300 |
Andrey Skvortsov |
Remove executable bit from source files where it's not needed.
|
changeset |
files
|
Tue, 28 Aug 2018 17:19:13 +0300 |
Andrey Skvortsov |
Avoid dictionary initialization during import in PouDialog
|
changeset |
files
|
Mon, 27 Aug 2018 12:06:24 +0300 |
Andrey Skvortsov |
Increase size of comment block in WAMP example, so all information is visible
|
changeset |
files
|
Fri, 24 Aug 2018 13:41:43 +0300 |
Andrey Skvortsov |
Proper fix for error 'object has no attribute 'getSlave' in EtherCAT extension
|
changeset |
files
|
Fri, 24 Aug 2018 13:25:05 +0300 |
Andrey Skvortsov |
Make comment blocks in examples slightly bigger so text inside is always visible
|
changeset |
files
|
Tue, 21 Aug 2018 13:05:23 +0300 |
Andrey Skvortsov |
Separate application tests and code-style checking in different steps in bitbucket-pipelines
|
changeset |
files
|
Mon, 20 Aug 2018 17:11:20 +0300 |
Andrey Skvortsov |
Make Beremiz_service print version information
|
changeset |
files
|
Mon, 20 Aug 2018 16:46:50 +0300 |
Andrey Skvortsov |
leave execute permissions only on Beremiz.py, Beremiz_serivce.py and PLCOpenEditor.py
|
changeset |
files
|
Mon, 20 Aug 2018 15:48:06 +0300 |
Andrey Skvortsov |
Update requirements to include WAMP support
|
changeset |
files
|
Mon, 20 Aug 2018 15:17:24 +0300 |
Andrey Skvortsov |
Use static library for Modbus
|
changeset |
files
|
Thu, 16 Aug 2018 16:29:06 +0300 |
Andrey Skvortsov |
Cleanup WAMP example
|
changeset |
files
|
Thu, 16 Aug 2018 13:42:18 +0300 |
Andrey Skvortsov |
Update README for WAMP example to use crossbar with python3
|
changeset |
files
|
Thu, 16 Aug 2018 11:01:54 +0300 |
Andrey Skvortsov |
Make ID in WAMP project match with ID PLC runtime.
|
changeset |
files
|
Thu, 16 Aug 2018 10:53:54 +0300 |
Andrey Skvortsov |
Fix SetServer method in WAMP
|
changeset |
files
|
Thu, 16 Aug 2018 10:52:20 +0300 |
Andrey Skvortsov |
Remove non-existed PLCObject method 'ForceReload'
|
changeset |
files
|
Tue, 14 Aug 2018 17:00:01 +0300 |
Andrey Skvortsov |
remote execute permissions from README file
|
changeset |
files
|
Mon, 13 Aug 2018 18:29:07 +0300 |
Andrey Skvortsov |
Fix wxHMI example after upgrading wxGlade
|
changeset |
files
|
Mon, 13 Aug 2018 18:21:10 +0300 |
Andrey Skvortsov |
Remove useless print statement from wxHMI GUI code
|
changeset |
files
|
Mon, 13 Aug 2018 18:19:17 +0300 |
Andrey Skvortsov |
Rename extension instance 'wxHMI' to 'wxglade_hmi'
|
changeset |
files
|
Mon, 13 Aug 2018 18:05:16 +0300 |
Andrey Skvortsov |
Remove backup .bak files
|
changeset |
files
|