3 weeks ago |
Edouard Tisserant |
WAMP: enable TLS support. Add web settings for hostname verification and server certificate.
|
file |
diff |
annotate
|
3 weeks ago |
Edouard Tisserant |
Python runtime: change meaning of -s and -c options in CLI
|
file |
diff |
annotate
|
3 months ago |
Edouard Tisserant |
runtime: make standard output more silent.
|
file |
diff |
annotate
|
14 months ago |
Edouard Tisserant |
Replace PYRO with ERPC. Work In Progress.
|
file |
diff |
annotate
|
17 months ago |
Edouard Tisserant |
Runtime/win32: no sys.stdout with pythonw.exe
|
file |
diff |
annotate
|
22 months ago |
Edouard Tisserant |
Runtime: drop Athena. Nevow now only for settings.
|
file |
diff |
annotate
|
22 months ago |
Edouard Tisserant |
WIP python3 support for runtime
|
file |
diff |
annotate
|
23 months ago |
Edouard Tisserant |
IDE: fixed/remove checks wxPython versions
python3
|
file |
diff |
annotate
|
2022-10-28 |
GP Orcullo |
Update to wx.NewIdRef()
python3
|
file |
diff |
annotate
|
2022-10-28 |
GP Orcullo |
removed Python2 modules
python3
|
file |
diff |
annotate
|
2022-10-28 |
GP Orcullo |
automated conversion using 2to3-3.9 tool
python3
|
file |
diff |
annotate
|
2023-02-28 |
Edouard Tisserant |
Merged from default
wxPython4
|
file |
diff |
annotate
|
2023-02-21 |
Edouard Tisserant |
Runtime: move LC_NUMERIC locale setting to Beremiz_service.py.
|
file |
diff |
annotate
|
2022-10-21 |
Edouard Tisserant |
Runtime: fix PLC not terminating when being Repaired (i.e purged).
wxPython4
|
file |
diff |
annotate
|
2022-10-05 |
Edouard Tisserant |
Runtime: work around 1s delay added when using twisted reactor's callLater.
wxPython4
|
file |
diff |
annotate
|
2022-08-16 |
Edouard Tisserant |
runtime: fix bugs introduced in previous commit, and refactor some code
wxPython4
|
file |
diff |
annotate
|
2022-08-16 |
Edouard Tisserant |
Runtime: wx.app.mainLoop and twisted reactor now share main thread with runtime.Worker.
wxPython4
|
file |
diff |
annotate
|
2022-03-22 |
Edouard Tisserant |
Merged default's changes in wxPython4 branch
wxPython4
|
file |
diff |
annotate
|
2022-03-02 |
Edouard Tisserant |
Runtime: removing dead code
|
file |
diff |
annotate
|
2022-02-13 |
Edouard Tisserant |
merged default
wxPython4
|
file |
diff |
annotate
|
2022-01-20 |
Edouard Tisserant |
Runtime : force using monotonic time in Timer (threading). Prevent watchdog to trigger when changing system time.
|
file |
diff |
annotate
|
2021-09-05 |
Edouard Tisserant |
More WxPython 3.x->4.x API update
wxPython4
|
file |
diff |
annotate
|
2021-07-15 |
Edouard Tisserant |
Runtime: Handle errors in user's python code more gracefully : make exceptions and allow repair.
svghmi
|
file |
diff |
annotate
|
2021-05-25 |
Edouard Tisserant |
Runtime: Fix exception "Worker is disabled" when connecting while PLC runtime is starting.
|
file |
diff |
annotate
|
2020-06-12 |
Edouard Tisserant |
BACnet and Modbus: Remove additional loading and unloading, use the one already in place for extensions.
|
file |
diff |
annotate
|
2020-06-06 |
Mario de Sousa |
merge
|
file |
diff |
annotate
|
2020-06-01 |
Mario de Sousa |
Add web extension: configure Modbus plugin parameters (currently only supports Modbus clients)
|
file |
diff |
annotate
|
2020-05-28 |
Mario de Sousa |
merge
|
file |
diff |
annotate
|
2020-05-28 |
Mario de Sousa |
BACnet plugin: Add web interface for online parameter configuration
|
file |
diff |
annotate
|
2019-12-18 |
Edouard Tisserant |
Add --on-plc-start --on-plc-stop and --status-change to runtime command line, calling given command respectively on start stop or any event. Command line string is python formated (to eventually include status with {}) before being split (supports quoted strings) and passed to Popen for non-blocking execution.
|
file |
diff |
annotate
|
2019-04-18 |
Edouard Tisserant |
Enure that all threads are joined before trying to exit
fix_PLC_runtime_shutdown
|
file |
diff |
annotate
|
2019-04-17 |
Edouard Tisserant |
Named runtime's threads to ease debugging
|
file |
diff |
annotate
|
2019-04-16 |
Edouard Tisserant |
Ensure Beremiz_service.py quits properly when Main Worker stops and wa are using Wx and/or Twisted.
|
file |
diff |
annotate
|
2019-04-09 |
Edouard Tisserant |
Now default_evaluator is provided by runtime package
|
file |
diff |
annotate
|
2019-03-13 |
Andrey Skvortsov |
Fix various pylint and pep8 errors
|
file |
diff |
annotate
|
2019-03-11 |
Edouard Tisserant |
check_sources.sh makes me become even less productive
|
file |
diff |
annotate
|
2019-02-14 |
Edouard Tisserant |
Fix previous commit : Using wx.CallAfter shouldn't have been necessary, and was a symptom of failing evaluator's deadlock detection.
|
file |
diff |
annotate
|
2019-01-29 |
Edouard Tisserant |
Fixed deadlock when using Wx together with Twisted in runtime.
|
file |
diff |
annotate
|
2018-12-21 |
Edouard Tisserant |
PyroServer: fixed naming of class, and reorganized methods in order to ease subclassing, in case of customization of service publication on the local network (i.e. zeroconf)
|
file |
diff |
annotate
|
2018-11-23 |
Edouard Tisserant |
Merged. Some changes that should already have been incuded during previous merge (mostly about PlcStatus) have been included this time.
|
file |
diff |
annotate
|
2018-10-11 |
Andrey Skvortsov |
python3 support: pylint, W1652 # (deprecated-types-field) Accessing a deprecated fields on the types module
|
file |
diff |
annotate
|
2018-10-10 |
Andrey Skvortsov |
python3 support: pylint, W1606 # (execfile-builtin) execfile built-in referenced
|
file |
diff |
annotate
|
2018-10-09 |
Andrey Skvortsov |
Fix pep8 warning: W605 invalid escape sequence ?x?
|
file |
diff |
annotate
|
2018-10-04 |
Andrey Skvortsov |
python3 support: pylint, W1648 # (bad-python3-import) Module moved in Python 3
|
file |
diff |
annotate
|
2018-11-22 |
Edouard Tisserant |
Merge, with surprizingly little conflicts
|
file |
diff |
annotate
|
2018-10-03 |
Andrey Skvortsov |
merge
|
file |
diff |
annotate
|
2018-10-02 |
Andrey Skvortsov |
Use python 3 compatible exception syntax everywhere
|
file |
diff |
annotate
|
2018-10-02 |
Andrey Skvortsov |
Use predefined constants for PlcStatus instead of string literals
|
file |
diff |
annotate
|
2018-09-28 |
Andrey Skvortsov |
Suppress message box in case current locale is unsupported or missing in wx
|
file |
diff |
annotate
|
2018-10-29 |
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.
|
file |
diff |
annotate
|
2018-10-23 |
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.
|
file |
diff |
annotate
|
2018-10-23 |
Edouard Tisserant |
Small cosmetic change to enhance readability and avoid confusion.
|
file |
diff |
annotate
|
2018-10-23 |
Edouard Tisserant |
Useless __name__ == '__main__' tests.
|
file |
diff |
annotate
|
2018-10-18 |
Edouard Tisserant |
merge
|
file |
diff |
annotate
|
2018-10-15 |
Edouard Tisserant |
Beremiz_service now binds both pyro and nevow ports to interface given with '-i' argument.
|
file |
diff |
annotate
|
2018-10-02 |
Edouard Tisserant |
Please pylint and pep8
|
file |
diff |
annotate
|
2018-09-12 |
Edouard Tisserant |
Merged in Andrey's branch
|
file |
diff |
annotate
|
2018-09-07 |
Yegor Yefremov |
Use Python 3 compatible syntax for exceptions
py3-fix
|
file |
diff |
annotate
|
2018-08-20 |
Andrey Skvortsov |
Make Beremiz_service print version information
|
file |
diff |
annotate
|
2018-09-12 |
Edouard Tisserant |
Flush standard output when runtime ready, so that IDE knows it, and can continue connection to LOCAL:// uri
|
file |
diff |
annotate
|