John E. Malmberg
John E. Malmberg
Shutdown on mingw64 can hang, requiring unplugging and plugging in the USB serial port to clear. ```text Traceback (most recent call last): File "C:/msys64\home\malmberg\work\D-Rats/d_rats/comm.py", line 738, in write self._serial.write(buf) File...
If you stop or start a file transfer from the event menu, the menu options for that event are still enabled even though they will cause crashes. To test you...
The request mail check appears to not be in a very usuable state. I am told that it is meant for a system to request a mail check on a...
The pluginsrv module stores a result until the plugin server proxy requests the status, which may never happen. Need to have a timed based cleanup job to delete status codes...
The edit and remove buttons are active when nothing is selected. Clicking them causes at a minimum log noise or confusion.
The msgrouting.py smtp mailer debuglevel needs to be able to be configured. It is currently set to 1, which is very verbose when transferring an e-mail message.
[maurizioandreotti](https://github.com/maurizioandreotti) commented [on Mar 27](https://github.com/wb8tyw/D-Rats/issues/130#issue-1182411231) I sometimes see this line in the console: MIGGsrl.VisualizzaFatturaElettronica_3.1.4.0_x86__aydtewdteyzge' (AUMId MIGGsrl.VisualizzaFatturaElettronica_aydtewdteyzge!it.migg.VisFatt' which is quite strange as VisualizzaFatturaElettronica is Java App to view and print xmls...
The existing transport code has one worker thread for both directions and that requires the read() to use inefficient polling instead of event base triggering. This should be converted to...
In my long career, I have spent way too much time debugging serial connections, and most of it is caused by either programs or wired devices not following the existing...
This button appears to be mislabeled as it is actually for launching a D-Rats repeater instance in the background. Internally it is known as MainWindow.do_proxy. It is currently failing because...