beremiz
Clone
Summary
Browse
Changes
Graph
cleanup etherlab: pep8, E303 too many blank lines (2)
2018-09-28, Andrey Skvortsov
4ea781f30555
cleanup etherlab: pep8, E231 missing whitespace after ','
2018-09-28, Andrey Skvortsov
9c7da6ff6a34
cleanup etherlab: pep8, E271 multiple spaces after keyword
2018-09-28, Andrey Skvortsov
6d31ef14f396
cleanup etherlab: pep8, E261 at least two spaces before inline comment
2018-09-28, Andrey Skvortsov
5d6ce74f7835
cleanup etherlab: pep8, E302 expected 2 blank lines, found 1
2018-09-28, Andrey Skvortsov
2a3d022a7dac
cleanup etherlab: pep8, W293 blank line contains whitespace
2018-09-28, Andrey Skvortsov
e945fcb54cd4
cleanup etherlab: pep8, E228 missing whitespace around modulo operator
2018-09-28, Andrey Skvortsov
8e5a9830867e
cleanup etherlab: pep8, E401 multiple imports on one line
2018-09-28, Andrey Skvortsov
7c67286cddbe
cleanup etherlab: pep8, E265 block comment should start with '# '
2018-09-28, Andrey Skvortsov
c26e0c66d8d5
cleanup etherlab: pep8, W291 trailing whitespace
2018-09-28, Andrey Skvortsov
fec77f2b9e07
convert some etherlab source files to unix format
2018-09-28, Andrey Skvortsov
9460872f1440
cleanup etherlab: pep8, E722 do not use bare except
2018-09-28, Andrey Skvortsov
8f1a2846b2f5
Ignore cache files and generated test reports
2018-09-28, Andrey Skvortsov
fec90dc70e16
Update Beremiz translations and list of translators
2018-09-28, Andrey Skvortsov
467f6daff4e9
Use the list of supported by app translations instead of supported translations by wx
2018-09-28, Andrey Skvortsov
9f7028ab8294
Suppress message box in case current locale is unsupported or missing in wx
2018-09-28, Andrey Skvortsov
645eb1bce0a5
Add commands to pull translation from transifex
2018-09-27, Andrey Skvortsov
3a755d690398
Add custom dialog to add/edit comment block in graphical editors
2018-09-26, Andrey Skvortsov
6dca42cd2b2b
Cleanup examples so they look clean, nice and almost the same on Windows and GNU/Linux
2018-09-26, Andrey Skvortsov
ac16bad593cf
use the same font size on Windows and GNU/Linux
2018-09-26, Andrey Skvortsov
a56362c818a3
use nice and pretty mono font in graphical languages (SFC, FBD, LD) as well
2018-09-26, Andrey Skvortsov
94045bfa2d94
Don't need to call extra _init_
2018-09-25, Andrey Skvortsov
33071a451021
Fix black background in preview window
2018-09-25, Andrey Skvortsov
4ec6d6cd23ca
Avoid division by zero in case width or height for page are not specified
2018-09-25, Andrey Skvortsov
210cddfa16cf
IDManager : finished Import/Export. Added merging capability to import (asks if particular ID is replaced during import). Added ESC as closing shortcut to IDManager dialog, and adjusted its size.
2018-11-22, Edouard Tisserant
e0f16317668e
IDManager: added import/export plus little cosmetic enhancements.
2018-11-21, Edouard Tisserant
decf52efb7f7
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.
2018-11-20, Edouard Tisserant
48b4eba13064
Renaming servicetype into scheme.
2018-11-19, Edouard Tisserant
2c3222433244
Added toolbar button to launch ID Manager dialog.
2018-11-16, Edouard Tisserant
8689ce77076f
Renamed IDManager control into IDBrowser, because dialog will be named IDManager
2018-11-16, Edouard Tisserant
869a61616b42
IDManager.py : finished selector mode.
2018-11-14, Edouard Tisserant
4262256e1d28
Added early implementation of IDManager.py. For now only used to select ID in URIEditor
2018-11-14, Edouard Tisserant
d1470c052662
Path may contain spaces... sequel of d1359cb
2018-11-09, Edouard Tisserant
81abf93b4684
'Merged' URI editor dialog and Discovery dialog, also clean up related code
2018-11-08, Edouard Tisserant
03a94f862465
Cut more useless code from URI Editor
2018-11-08, Edouard Tisserant
91ae5a11a462
URI Editor Dialog : moved it to /dialog, and fixed naming.
2018-11-08, Edouard Tisserant
8c18b1a3e2bf
URI editor : Rewrote most of it, cleaner.
2018-11-08, Edouard Tisserant
e5703dc8848e
PSK : Stunnel and/or OpenSSL (undocumented) handles PSK better without special chars, apparently
2018-10-30, Edouard Tisserant
7eb6cb70bf5b
Prevent PLCObject to be imported from IDE as a side effect of importing runtime package
2018-10-30, Edouard Tisserant
569d7fbc0bd4
WAMP : ensure that unicode string is passed for published events IDs
2018-10-30, Edouard Tisserant
d42ae2877b6e
PYRO PSK: adjusted cipher and key length to be usable with openSSL 1.0.2k.
2018-10-30, Edouard Tisserant
71593d3f880b
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.
2018-10-29, Edouard Tisserant
1cf3768ebf85
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.
2018-10-23, Edouard Tisserant
33a0dbabccd3
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.
2018-10-23, Edouard Tisserant
7ce4e5cf6339
Small cosmetic change to enhance readability and avoid confusion.
2018-10-23, Edouard Tisserant
0a3103cd825d
Force Zeroconf to listen and answer only on interface specified with '-i' command line argument.
2018-10-23, Edouard Tisserant
dd959601e67a
Useless __name__ == '__main__' tests.
2018-10-23, Edouard Tisserant
0a951f528c69
Fixed PYRO's PSK_Adapter : monkey patching was breaking non-PSK protocol, and import ssl was missing.
2018-10-22, Edouard Tisserant
8925d487605a
merge
2018-10-19, Edouard Tisserant
b7330f3461dd
merge
2018-10-18, Edouard Tisserant
523559fe6352
Please pylint and pep8
2018-10-03, Edouard Tisserant
d8fb90a2e11f
Fix PYROPSK protocol configuration. After a few iteration of trial and error it appears that TSLv1 and PSK ciphers needs to be specified
2018-10-19, Edouard Tisserant
5416c76df9e2
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
2018-10-18, Edouard Tisserant
e927c101ce6d
PYRO/TLSPSK : fixed typos, used appropriate ciphers (https://github.com/drbild/sslpsk/issues/3), use PYROPSK instead of unresolvable PYROLOCPSK.
2018-10-18, Edouard Tisserant
2eaf235270f8
Replaced PYROSSL with PYROPSK.
2018-10-15, Edouard Tisserant
84b3cc18893b
Beremiz_service now binds both pyro and nevow ports to interface given with '-i' argument.
2018-10-15, Edouard Tisserant
bef2b4b87370
Fixed typo in Wampclient.py
2018-10-15, Edouard Tisserant
f9f9f5856032
Merged
2018-10-02, Edouard Tisserant
4d7cee25a474
Show more exceptions on stdout, particularly those that are raised by AutoLoad (first item in Main Thread worker)
2018-10-02, Edouard Tisserant
c44692b53736
Some cleanup in WampClient and added functions that are usefull for extensions that need to use pub/sub.
2018-10-02, Edouard Tisserant
908471b344ba