* Escaped all SQL identifiers in 'utils/rddgimport/'.
* Replaced " with ' delimiters in all SQL literal strings in
'utils/rddgimport/'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Escaped all SQL identifiers in 'utils/rddbmgr/'.
* Replaced " with ' delimiters in all SQL literal strings in
'utils/rddbmgr/'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Escaped all SQL identifiers in 'utils/rddbconfig/'.
* Replaced " with ' delimiters in all SQL literal strings in
'utils/rddbconfig/'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Escaped all SQL identifiers in 'utils/rdclilogedit/'.
* Replaced " with ' delimiters in all SQL literal strings in
'utils/rdclilogedit/'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Escaped all SQL identifiers in 'utils/rdcheckcuts/'.
* Replaced " with ' delimiters in all SQL literal strings in
'utils/rdcheckcuts/'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Escaped all SQL identifiers in 'tests/'.
* Replaced " with ' delimiters in all SQL literal strings in
'tests/'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Escaped all SQL identifiers in 'ripcd/'.
* Replaced " with ' delimiters in all SQL literal strings in
'ripcd/'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Escaped all SQL identifiers in 'rdvairplayd/'.
* Replaced " with ' delimiters in all SQL literal strings in
'rdvairplayd/'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Escaped all SQL identifiers in 'rdservice/'.
* Replaced " with ' delimiters in all SQL literal strings in
'rdservice/'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Escaped all SQL identifiers in 'rdrssd/'.
* Replaced " with ' delimiters in all SQL literal strings in
'rdrssd/'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Escaped all SQL identifiers in 'rdrepld/'.
* Replaced " with ' delimiters in all SQL literal strings in
'rdrepld/'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Escaped all SQL identifiers in 'rdpadengined/'.
* Replaced " with ' delimiters in all SQL literal strings in
'rdpadengined/'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Escaped all SQL identifiers in 'rdlogmanager/'.
* Replaced " with ' delimiters in all SQL literal strings in
'rdlogmanager/'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Escaped all SQL identifiers in 'rdlogin/'.
* Replaced " with ' delimiters in all SQL literal strings in
'rdlogin/'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Escaped all SQL identifiers in 'rdlogedit/'.
* Replaced " with ' delimiters in all SQL literal strings in
'rdlogedit/'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Escaped all SQL identifiers in 'rdlibrary/'.
* Replaced " with ' delimiters in all SQL literal strings in
'rdlibrary/'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Escaped all SQL identifiers in 'rdcatchd/'.
* Replaced " with ' delimiters in all SQL literal strings in
'rdcatchd/'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Escaped all SQL identifiers in 'rdcatch/'.
* Replaced " with ' delimiters in all SQL literal strings in
'rdcatch/'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Escaped all SQL identifiers in 'rdcastmanager/'.
* Replaced " with ' delimiters in all SQL literal strings in
'rdcastmanager/'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Escaped all SQL identifiers in 'rdcartslots/'.
* Replaced " with ' delimiters in all SQL literal strings in
'rdcartslots/'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Escaped all SQL identifiers in 'rdairplay/'.
* Replaced " with ' delimiters in all SQL literal strings in
'rdairplay/'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Escaped all SQL identifiers in 'importers/'.
* Replaced " with ' delimiters in all SQL literal strings in
'importers/'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Escaped all SQL identifiers in 'cae/'.
* Replaced " with ' delimiters in all SQL literal strings in
'cae/'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Updated 'CODINGSTYLE' to include requirements for escaping
identifiers and quoting string literals.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Escaped all SQL identifiers in 'rdadmin/'.
* Replaced " with ' delimiters in all SQL literal strings in
'rdadmin/'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Escaped all SQL identifiers in 'lib/'.
* Replaced " with ' delimiters in all SQL literal strings in 'lib/'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a copy-paste typo in the 'updateRowLine()' method of
the following classes: 'RDFeedListModel', 'RDGroupListModel',
'RDLogListModel', 'RDReplicatorListModel', 'RDSchedCodeListModel',
'RDServiceListModel', 'RDUserListModel'.
* Removed the 'RDLogImportModel::updateRowLine()' method.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rdadmin(1) that caused the incorrect hostname to
populate in the 'Name' column after creating a new host entry in
the 'Rivendell Host List' dialog.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed bugs in rdadmin(1) that threw SQL errors when creating
new host entries.
* Disabled cloning on hotkey data when creating new host entries
in rdadmin(1).
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in 'rdxport.cgi' that broke the build when compiling
without the '--enable-rdxport-debug' switch.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Documented the 'MeterPortBaseNumber=' and 'MeterPointRange='
directives in the rd.conf(5) man page.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Changed the way in which the VU Meter UDP port is chosen. One
can now specify the base port number and the maximum number of UDP
ports to consider when caed(8) sets up the VU meter port.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Added tests to the configure script to locate the correct
versions of the Qt5 tools 'lupdate' and 'lrelease'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Updated all Makefile references to 'lupdate-qt4' to 'lupdate-qt5'.
* Updated all Makefile references to 'lrelease-qt4' to 'lrelease-qt5'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Renamed the 'RadioTraffic.com Traffic Reconciliation' to
'Original RadioTraffic.com Traffic Reconciliation (DEPRECATED)'
in rdadmin(1).
* Added a new 'RadioTraffic.com Traffic Reconciliation' report.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rdlogmanager(1) that could cause SQL errors to
be thrown when processing ELR records containing null values
in the 'EXT_START_TIME' column.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rdimport(1) where the title of an existing cart
would be overwritten with a default title even when no title
was found in the file metadata.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rdairplay(1) that caused the Talk Timer to
fail to be populated when adding new carts to a log.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>