1261 Commits

Author SHA1 Message Date
Fred Gleason
15f21fb4ec 2018-07-25 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in the 'RDEscapeString' function that caused corruption
	in UTF-8 strings.
	* Added a UTF-8 complaint MySQL driver in 'drivers/qt3-mysql-utf/'.
2018-07-25 07:44:48 -04:00
Fred Gleason
c722e4fe09 2018-07-23 Fred Gleason <fredg@paravelsystems.com>
* Fixed a buffer overflow vulnerability in the 'RDWaveFile' class.
2018-07-23 17:39:03 +00:00
Fred Gleason
59c19a9e17 2018-07-23 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up RDConf calls to ensure UTF-8 compatibility.
2018-07-23 17:17:32 +00:00
Fred Gleason
58ca04ac61 2018-07-23 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up CDDA calls to ensure UTF-8 compatibility.
2018-07-23 16:27:20 +00:00
Fred Gleason
b40206b949 2018-07-23 Fred Gleason <fredg@paravelsystems.com>
* Fixed a buffer overflow vulnerability in the 'RDCddbLookup' class.
2018-07-23 16:01:50 +00:00
Fred Gleason
c52c9b9f8a 2018-07-20 Fred Gleason <fredg@paravelsystems.com>
* Added an 'IMPORTER_LINES' table to the database.
	* Incremented the database version to 295.
	* Refactored the log importer code to use the static 'IMPORTER_LINES'
	table.
2018-07-20 19:24:11 -04:00
Fred Gleason
0dc7a4e698 2018-07-20 Fred Gleason <fredg@paravelsystems.com>
* Removed the Auxiliary Fields from the podcasting system.
	* Fixed a regression in the RDFeed system that caused segfaults
	when accessing channel XML.
2018-07-20 13:04:44 -04:00
Fred Gleason
c2f11d76be 2018-07-19 Fred Gleason <fredg@paravelsystems.com>
* Added a 'CAST_DOWNLOADS' table to the database.
	* Incremented the database version to 294.
2018-07-19 21:42:11 +00:00
Fred Gleason
94ff45a4dc 2018-07-19 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rdadmin(1) that caused the credentials fields to
	be greyed out when configuring a podcast feed to use SFTP uploads.
	* Fixed a bug in 'RDExport' that caused encoding of credentials
	to be corrupt.
	* Fixed a regression in the RDFeed service that caused detection
	of feed	names to fail.
2018-07-19 20:11:02 +00:00
Fred Gleason
25e0868a42 2018-07-19 Fred Gleason <fredg@paravelsystems.com>
* Removed the 'RDEncoder' class.
	* Removed the 'RDEncoderList' class.
2018-07-19 17:40:51 +00:00
Fred Gleason
68cb66468e 2018-07-19 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up SQL quieries in 'web/rdfeed/' to ensure UTF-8
	compatibility.
2018-07-19 15:02:21 +00:00
Fred Gleason
6a5563f3e7 2018-07-19 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up SQL quieries in 'web/rdcastmanager/' to ensure UTF-8
	compatibility.
2018-07-19 14:51:07 +00:00
Fred Gleason
604648a7e4 2018-07-19 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up SQL quieries in 'utils/rdpurgecasts/' to ensure UTF-8
	compatibility.
2018-07-19 14:06:39 +00:00
Fred Gleason
d144db3736 2018-07-19 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up SQL quieries in 'utils/rdmaint/' to ensure UTF-8
	compatibility.
2018-07-19 13:59:41 +00:00
Fred Gleason
e8d7d204cc 2018-07-19 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up SQL quieries in 'utils/rdimport/' to ensure UTF-8
	compatibility.
2018-07-19 13:51:17 +00:00
Fred Gleason
53fee4a393 2018-07-18 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up SQL quieries in 'utils/rdgpimon/' to ensure UTF-8
	compatibility.
2018-07-18 21:31:10 +00:00
Fred Gleason
e7d48a3f99 2018-07-18 Fred Gleason <fredg@paravelsystems.com>
* Removed 'sas_switch_torture' and 'sas_torture' from 'tests/'.
2018-07-18 21:15:33 +00:00
Fred Gleason
f7bae36307 2018-07-18 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up SQL quieries in 'ripcd/' to ensure UTF-8
	compatibility.
2018-07-18 20:58:22 +00:00
Fred Gleason
6e2b2a7e0b 2018-07-17 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up SQL quieries in 'rdrepld/' to ensure UTF-8
	compatibility.
2018-07-17 23:13:16 +00:00
Fred Gleason
cbec82b0d4 2018-07-17 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up SQL quieries in 'rdlogmanager/' to ensure UTF-8
	compatibility.
2018-07-17 22:52:47 +00:00
Fred Gleason
8259cd9a62 2018-07-17 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up SQL quieries in 'rdlogin/' to ensure UTF-8
	compatibility.
2018-07-17 20:39:01 +00:00
Fred Gleason
42f5d7bb41 Fixed typos in 'ChangeLog' 2018-07-17 20:38:25 +00:00
Fred Gleason
d1f184f6bf 2018-07-17 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up SQL quieries in 'rdlogedit/' ensure UTF-8
	compatibility.
2018-07-17 20:01:40 +00:00
Fred Gleason
a3e23f24fb 2018-07-17 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up SQL quieries in 'rdcatchd/' ensure UTF-8
	compatibility.
2018-07-17 19:29:20 +00:00
Fred Gleason
83511b896f 2018-07-17 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in 'RDDeck' that threw a SQL error.
2018-07-17 19:06:35 +00:00
Fred Gleason
291dfc4d06 2018-07-17 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rdadmin(1) that caused the Audio Resources list
	to be mal-formatted.
	* Fixed a bug in rdcatch(1) that caused Record and Playout events
	to be saved to the incorrect Location.
2018-07-17 18:57:07 +00:00
Fred Gleason
1ad82fc6a5 2018-07-17 Fred Gleason <fredg@paravelsystems.com>
* Refactored rdcatch(1) to use a single SQL field list for building
	the event UI.
2018-07-17 17:34:16 +00:00
Fred Gleason
7e9aa59c94 2018-07-17 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rddgmgr(8) that would cause an abort if a '_STACK'
	table was found missing when updating to schema 293.
2018-07-17 15:23:48 +00:00
Fred Gleason
3c9e8ccb9b 2018-07-16 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up SQL quieries in 'rdcatch/' ensure UTF-8
	compatibility.
2018-07-16 20:01:06 -04:00
Fred Gleason
db3a49a2f2 2018-07-16 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up SQL quieries in 'rdcastmanager/' ensure UTF-8
	compatibility.
2018-07-16 18:28:23 -04:00
Fred Gleason
71ed4888a5 2018-07-16 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up SQL quieries in 'rdairplay/' ensure UTF-8 compatibility.
2018-07-16 18:03:45 -04:00
Fred Gleason
36269f7725 2018-07-16 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up SQL quieries in 'rdadmin/' ensure UTF-8 compatibility.
2018-07-16 17:31:07 -04:00
Fred Gleason
363dbb7878 2018-07-12 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up SQL quieries in 'lib/' ensure UTF-8 compatibility.
2018-07-12 13:47:20 -04:00
Fred Gleason
bc2ada9b22 Fixed typo in 'ChangeLog' 2018-07-12 13:46:17 -04:00
Fred Gleason
35fd327e69 2018-07-11 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rddbmgr(8) that caused reversion 289 to fail.
2018-07-11 08:11:05 -04:00
Fred Gleason
88fc248541 2018-07-10 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up SQL quieries in importersto ensure UTF-8 compatibility.
2018-07-10 12:48:10 -04:00
Fred Gleason
76fd9affd0 2018-07-10 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up SQL quieries to ensure UTF-8 compatibility in caed(8).
2018-07-10 11:14:03 -04:00
Fred Gleason
3973ab5f01 2018-07-10 Fred Gleason <fredg@paravelsystems.com>
* Added a 'STACK_LINES' table to the database.
	* Incremented the database version to 293.
2018-07-10 11:05:46 -04:00
Fred Gleason
c72c5702c0 Fixed typo in 'ChangeLog' 2018-07-10 09:28:50 -04:00
Fred Gleason
08c01373cb 2018-07-09 Fred Gleason <fredg@paravelsystems.com>
* Added a 'RULE_LINES' table to the database.
	* Incremented the database version to 292.
2018-07-10 08:30:06 -04:00
Fred Gleason
1008b69076 2018-07-09 Fred Gleason <fredg@paravelsystems.com>
* Added code in rddbmgr(8) to update the registered schema number
	in the DB after each schema modification.
2018-07-09 13:55:56 -04:00
Fred Gleason
dea417d866 Fixed typos in 'ChangeLog' 2018-07-09 13:54:18 -04:00
Fred Gleason
0c17eb841a 2018-07-07 Fred Gleason <fredg@paravelsystems.com>
* Added a 'CLOCK_LINES' table to the database.
	* Incremented the database version to 291.
	* Removed the 'RDClock::tableName()' method.
2018-07-06 13:52:35 -04:00
Fred Gleason
bd5bd2246b 2018-07-07 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rddbmgr(8) that caused the 'EVENT_LINES'
	table to be created with the incorrect engine type when using
	'--modify'.
2018-07-06 11:39:55 -04:00
Fred Gleason
d3795f5d0c Merged 'stable' 2018-07-06 11:34:42 -04:00
Fred Gleason
7cc4e2df57 2018-07-07 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rddbmgr(8) that caused the 'AUDIO_CARDS',
	'AUDIO_INPUTS' and 'AUDIO_OUTPUTS' table to be created with the
	incorrect engine type when using '--modify'.
	* Updated the 'init_template_host.py' script to work with
	schema version 287.
2018-07-06 11:29:25 -04:00
Fred Gleason
08f8b87af4 2018-07-06 Fred Gleason <fredg@paravelsystems.com>
* Added an 'EVENT_LINES' table to the database.
	* Incremented the database version to 290.
	* Removed the 'RDEvent::preimportTableName()' method.
	* Removed the 'RDEvent::postimportTableName()' method.
2018-07-06 07:38:18 -04:00
Fred Gleason
db70aa4550 2018-07-05 Fred Gleason <fredg@paravelsystems.com>
* Added an 'ELR_LINES' table to the database.
	* Incremented the database version to 289.
	* Removed the 'RDSvc::serviceTableName()' method.
2018-07-05 08:52:38 -04:00
Fred Gleason
300aebdc04 2018-07-03 Fred Gleason <fredg@paravelsystems.com>
* Added a 'LOG_LINES' table to the database.
	* Incremented the database version to 288.
	* Removed the 'RDLog::tableName()' method.
2018-07-03 12:32:41 -04:00
Fred Gleason
913e27c304 2018-07-02 Fred Gleason <fredg@paravelsystems.com>
* Removed 'RDAIRPLAY.INSTANCE' field from schema update/reversion
	284 in rddbmgr(8).
2018-07-02 07:52:34 -04:00