2898 Commits

Author SHA1 Message Date
Fred Gleason
f1a90e957a 2021-06-01 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up a compile warning in 'lib/rdevent_line.cpp'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-06-01 11:55:19 -04:00
Fred Gleason
ec5b89618b 2021-06-01 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up compile warnings in 'lib/rddownload.cpp'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-06-01 11:51:50 -04:00
Fred Gleason
6566dfc75a 2021-06-01 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up compile warnings in 'lib/rdcut.cpp'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-06-01 11:18:24 -04:00
Fred Gleason
489c42cb29 2021-06-01 Fred Gleason <fredg@paravelsystems.com>
* Removed 'IncrementIndex()', 'GetLock()' and 'ClearLock()' functions
	from 'lib/rdconf.[cpp|h]'.
	* Cleaned up compile warning in 'lib/rdconf.cpp'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-06-01 11:15:35 -04:00
Fred Gleason
bbe965126d 2021-06-01 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up compile warnings in 'lib/rdcdplayer.cpp'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-06-01 10:57:03 -04:00
Fred Gleason
fb50414428 2021-06-01 Fred Gleason <fredg@paravelsystems.com>
* Added 'RDCheckExitCode()' functions in 'lib/rdconf.[cpp|h].

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-06-01 10:53:48 -04:00
Fred Gleason
8b19d28c17 2021-06-01 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up compile warning in 'lib/rdcart_dialog.cpp'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-06-01 10:36:36 -04:00
Fred Gleason
a9648de976 2021-06-01 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up compile warning in 'lib/rdcae.cpp'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-06-01 10:31:36 -04:00
Fred Gleason
6902630b1b 2021-06-01 Fred Gleason <fredg@paravelsystems.com>
* Removed the '${shlibs:Depends}' dependency from the
	'rivendell-webapi' DEB package.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-06-01 10:10:16 -04:00
Fred Gleason
f6e3d3e4ea 2021-06-01 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up 'invalid date format' warnings from dpkg-buildpkg(1).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-06-01 09:57:55 -04:00
Fred Gleason
e082f89bb0 2021-06-01 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression that caused the application menu layout to
	be corrupted in the DEB packages.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-06-01 08:43:04 -04:00
Fred Gleason
c2d72e1155 2021-05-31 Fred Gleason <fredg@paravelsystems.com>
* Modified the build system to suppress installation of usermode
	support components on non-RedHat-ish platforms.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-31 14:53:47 -04:00
Fred Gleason
3c2b1820d5 2021-05-31 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in 'rivendell.spec.in' that broke the
	'make rpm' target.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-31 13:33:39 -04:00
Fred Gleason
cd54960fe7 2021-05-31 Fred Gleason <fredg@paravelsystems.com>
* Modified rdmaint(8) to enable it to operate even when
	the Rivendell services are not running.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-31 13:15:01 -04:00
Fred Gleason
dca3fd567b 2021-05-31 Fred Gleason <fredg@paravelsystems.com>
* Refactored the distribution detection logic in 'configure.ac'
	to work on the basis of 'distribution type'.
	* Added desktop entries for rdalsaconfig(8) and rddbconfig(8) that use
	sudo(8) for privilege escalation.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-31 12:55:23 -04:00
Fred Gleason
0aeaa50753 Resolved conflict in 'ChangeLog'
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-31 10:06:23 -04:00
Fred Gleason
2befeec14f 2021-05-31 Fred Gleason <fredg@paravelsystems.com>
* Added symlinks to enable CGI processing in 'debian/postinst'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-31 10:04:23 -04:00
Fred Gleason
1fd9b4637b 2021-05-28 Fred Gleason <fredg@paravelsystems.com>
* Added an '--force-system-maintenance' switch to rdservice(8).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-28 16:13:44 -04:00
Fred Gleason
728551467e 2021-05-28 Fred Gleason <fredg@paravelsystems.com>
* Added an 'RDProcess::prettyCommandString()' method.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-28 16:05:33 -04:00
Fred Gleason
d9eeefc237 2021-05-28 Fred Gleason <fredg@paravelsystems.com>
* Added syslog DEBUG messages around the start/stop of ephemeral
	processes in rdservice(8).
	* Added an '--initial-maintenance' switch to rdservice(8).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-28 15:56:00 -04:00
Fred Gleason
62a3075bc7 2021-05-28 Fred Gleason <fredg@paravelsystems.com>
* Fixed a use-after-delete bug in rdimport(1) that could cause
	a segfault when the '--fix-broken-formats' switch was given.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-28 10:55:08 -04:00
Fred Gleason
dea9c478b7 2021-05-28 Fred Gleason <fredg@paravelsystems.com>
* Updated rddbmgr(8) to correctly recognize schema database
	schema 347 as belonging to v3.6.0.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-28 10:42:04 -04:00
Fred Gleason
cb4f8fe9ea 2021-05-19 Fred Gleason <fredg@paravelsystems.com>
* Hacked the build system to make the PyPAD module install
	correctly on Debian-ish systems.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-20 08:02:24 -04:00
Fred Gleason
70d773d78e 2021-05-19 Fred Gleason <fredg@paravelsystems.com>
* Removed the 'LOCAL_PREFIX' and 'RD_LIB_PATH' Autoconf
	substitutions from the build system.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-19 15:07:36 -04:00
Fred Gleason
352f18eddd 2021-05-19 Fred Gleason <fredg@paravelsystems.com>
* Removed hard-coded ${libdir} paths in 'configure.ac'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-19 12:26:28 -04:00
Fred Gleason
76b71d0fdd 2021-05-19 Fred Gleason <fredg@paravelsystems.com>
* Fixed typos in 'debian/control'.
	* Implemented 'postinst', 'prerm' and 'postrm' script for
	DEB packages.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-19 09:53:41 -04:00
Fred Gleason
d34c61ad17 2021-05-18 Fred Gleason <fredg@paravelsystems.com>
* Added an 'hpklinux-dev' build dependency for DEB packages.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-18 13:00:50 -04:00
Fred Gleason
e66e780543 Fixed a typo in 'ChangeLog'
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-18 12:56:34 -04:00
Fred Gleason
c77393d98f 2021-05-17 Fred Gleason <fredg@paravelsystems.com>
* Updated Debianpackage dependencies for shared libraries.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-17 15:41:06 -04:00
Fred Gleason
0c600c7466 2021-05-17 Fred Gleason <fredg@paravelsystems.com>
* Added code to generate 'debian/changelog' and 'debian/control'
	automatically.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-17 12:55:17 -04:00
Fred Gleason
f702dc2da1 2021-05-17 Fred Gleason <fredg@paravelsystems.com>
* Added 'compile' to the 'MAINTAINERCLEANFILES' rule.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-17 11:22:48 -04:00
Fred Gleason
406b1e889f Updated '.gitignore'
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-17 11:14:51 -04:00
Fred Gleason
7e54519bdb 2021-05-17 Fred Gleason <fredg@paravelsystems.com>
* Added a 'make dep' target.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-17 11:12:18 -04:00
Fred Gleason
c85fdf3ece Fixed conflict in 'ChangeLog'
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-17 10:20:51 -04:00
Fred Gleason
69b393c2e2 2021-05-17 Fred Gleason <fredg@paravelsystems.com>
* Added a 'make dep' target.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-17 10:18:35 -04:00
Fred Gleason
c0b23e35bf 2021-05-13 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rdcastmanager(1) that generated a SQL error
	when run with a user with no authorized feeds.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-13 08:22:05 -04:00
Fred Gleason
05315e8b54 2021-05-12 Fred Gleason <fredg@paravelsystems.com>
* Added an 'Environmental Variables' entry for Ubuntu in 'INSTALL'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-12 16:56:23 -04:00
Fred Gleason
2d48309531 2021-05-12 Fred Gleason <fredg@paravelsystems.com>
* Updated the '--libdir=' value for './configure' for Ubuntu in
	'INSTALL'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-12 16:12:35 -04:00
Fred Gleason
211389dae1 2021-05-12 Fred Gleason <fredg@paravelsystems.com>
* Added code to update the desktop icon cache to the 'make install'
	target.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-12 11:03:17 -04:00
Fred Gleason
7cc9762041 2021-05-11 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in rdcastmanager(1) that caused values in the
	'Superfeed' column of the Feed List to be inverted.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-11 17:02:41 -04:00
Fred Gleason
16f7e8e579 2021-05-11 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in 'RDCutDialog' that allowed a cart entry to be
	selected.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-11 15:28:35 -04:00
Fred Gleason
7ef922efd8 2021-05-11 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression 'RDCutDialog' that could cause a segfault
	when calling 'RDCutDialog::exec()'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-11 14:41:28 -04:00
Fred Gleason
353b52e5ea 2021-05-11 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in rdcastmanager(1) that caused values in the
	'Superfeed' column of the Feed List to be inverted.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-11 14:34:14 -04:00
Fred Gleason
ab45e95c32 2021-05-11 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in the log rendering engine which caused
	a segfault when cleaning up temporary files.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-11 13:58:55 -04:00
Fred Gleason
73312183d4 2021-05-11 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rdcastmanager(1) that could cause a segfault
	when closing the 'List Feed' dialog.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-11 12:52:34 -04:00
Fred Gleason
8a8fc81420 2021-05-10 Fred Gleason <fredg@paravelsystems.com>
* Updated the dependency for the MySQL Qt plug-in for RPM
	packages.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-10 13:36:05 -04:00
Fred Gleason
5b270dcba5 Merge branch 'dklann-dklann-typo-fixes' into qt5 2021-05-10 08:41:39 -04:00
David Klann
288fb02fed Fix a typo in lib/rdcut.cpp that threw a SQL error.
Fix typos in lib/rdsvc.cpp that threw SQL errors.

Fix typos in rdlibrary/list_reports.cpp that threw SQL errors.

Fix typos in utils/rdclilogedit/operations.cpp that threw SQL errors.

Fix typos in utils/rddbmgr/updateschema.cpp that threw SQL errors.

Signed-off-by: David Klann <dklann@broadcasttool.com>
2021-05-09 21:29:45 -05:00
Fred Gleason
4532bc2760 2021-05-07 Fred Gleason <fredg@paravelsystems.com>
* Fixed typos in 'CODINGSTYLE'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
v4.0.0beta0
2021-05-07 16:25:41 -04:00
Fred Gleason
73c31d5539 2021-05-07 Fred Gleason <fredg@paravelsystems.com>
* Fixed typos in 'CODINGSTYLE'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-07 16:25:05 -04:00