Fred Gleason
57abeada3c
2021-02-24 Fred Gleason <fredg@paravelsystems.com>
...
* Updated build system to use Qt5 instead of Qt4.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-02-24 16:12:22 -05:00
Fred Gleason
89a0d72439
2021-02-23 Fred Gleason <fredg@paravelsystems.com>
...
* Removed the Qt3Support library from the build system.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-02-23 18:07:21 -05:00
Fred Gleason
a3525c88e2
2021-01-20 Fred Gleason <fredg@paravelsystems.com>
...
* Split the 'RDApplication' class into the base class
'RDCoreApplication' and 'RDApplication'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-01-20 19:50:24 -05:00
Fred Gleason
f036872fd6
2020-01-28 Fred Gleason <fredg@paravelsystems.com>
...
* Added a 'libmusicbrainz5' dependency.
* Added a 'libdiscid' dependency.
* Added a 'readcd_test' test harness.
2020-01-28 17:26:09 -05:00
Fred Gleason
c75ea4553c
2019-07-02 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in rdpadengined(8) that prevented exited scripts
from being restarted in response to a 'ModifyAction' notification.
2019-07-02 16:13:30 -04:00
Fred Gleason
f50447eb8b
2019-06-21 Fred Gleason <fredg@paravelsystems.com>
...
* Added 'RDApplication::syslog()' methods.
2019-06-24 16:40:18 -04:00
Fred Gleason
a094fbc788
2019-06-17 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored logging system to use syslog(3) exclusively.
* Removed the 'Facility=', 'LogDirectory=', 'CoreDumpDirectory='
and 'LogPattern=' directives from rd.conf(5).
2019-06-17 17:46:26 -04:00
Fred Gleason
e5b6a7ec0a
2019-03-21 Fred Gleason <fredg@paravelsystems.com>
...
* Added a startup check for the 'rivendell' service.
2019-03-21 17:13:46 -04:00
Fred Gleason
23f10de6c9
2019-01-09 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a regression in rdpadengined(8) that caused process
restarts to fail.
2019-01-09 17:26:09 -05:00
Fred Gleason
a753f39541
2019-01-09 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in rdpadengined(8) that caused PyPAD script errors
to fail to be logged.
2019-01-09 16:10:23 -05:00
Fred Gleason
f2b3b5b486
2018-12-18 Fred Gleason <fredg@paravelsystems.com>
...
* Removed superflous syslog() call in rdpadengined(8).
2018-12-18 12:35:49 -05:00
Fred Gleason
f148205d10
2018-12-18 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in rdpadengined(8) that failed to kill a pypad
script after receiving a DELETE notification for it.
2018-12-18 12:32:26 -05:00
Fred Gleason
bc42ff435c
2018-12-17 Fred Gleason <fredg@paravelsystems.com>
...
* Renamed the RD_RLM2_CLIENT_TCP_PORT define to RD_PAD_CLIENT_TCP_PORT.
* Renamed the RD_RLM_SOURCE_UNIX_ADDRESS define to
RD_PAD_SOURCE_UNIX_ADDRESS.
* Added a RD_PYPAD_SCRIPT_DIR define.
* Added an 'RDNotification::PypadType' value to the
'RDNotification::Type' enumeration.
* Added 'PypadOwner=' and 'PypadGroup=' directives to the
'[Identity]' section of rd.conf(5).
* Added an rdpadengined(8) service.
* Added a 'PYPAD_INSTANCES.IS_RUNNING' field to the database.
* Added a 'PYPAD_INSTANCES.EXIT_CODE' field to the database.
* Added a 'PYPAD_INSTANCES.ERROR_TEXT' field to the database.
* Incremented the database version to 304.
2018-12-17 14:16:30 -05:00