commit a1f05c1519b5cc18c5c1203892cb7c2d1f9a8077
Author: Nigel Jewell <nige@grufty.co.uk>
Date:   Sat Jun 4 15:45:15 2022 +0100

    Suppress MySQLi errors so that MythWeb works with PHP 8.1.0.
    
    (cherry picked from commit 92f0f9bc6d15f6d6534e5d5e40bdddbb6f431254)

commit b05906a68a9f1f6615653b22f184d39c2503f95c
Author: Roland Ernst <rcrernst@gmail.com>
Date:   Sun Mar 13 10:34:12 2022 +0100

    Use SQL standard syntax in query
    
    instead of ORACLE syntax.
    
    This solves the error ERROR 1064 (42000) from MySQL:
    You have an error in your SQL syntax; check for the right syntax to
    use near 'UNIQUE(people.name) FROM credits.
    
    (cherry picked from commit f4bf29dec9c801b922e43aeeaaaf9b3bdc1dde9f)

commit afc4a556131905cf2349fc6a7668ebd5e6f71c66
Author: Nigel Jewell <nige@grufty.co.uk>
Date:   Fri Mar 11 21:19:11 2022 +0000

    Whitespace clean up.
    
    (cherry picked from commit 7949949ba481f6d4e6632215c10488a48969b2ba)

commit 73e79b88fd365266065fea93d45c5b3689bc5bd2
Author: Nigel Jewell <nige@grufty.co.uk>
Date:   Fri Mar 11 21:14:17 2022 +0000

    Better handling of tmpl constant.
    
    (cherry picked from commit c82ed0b19e3d0221303b235ba4dd7e5a8ab8f6cd)

commit d642bdc12b5b7f646a1be49ebdde6d596d396184
Merge: ed4c25df 154956e9
Author: Stuart Auchterlonie <stuarta@mythtv.org>
Date:   Wed Mar 9 20:22:28 2022 +0000

    Merge pull request #47 from mymatenige/includes-sorting
    
    Use REQUEST_URI rather than PATH_INFO due to decoding issues.

commit ed4c25dfc2c9e53a87b7ba3ae66ca538d95f272e
Merge: 736e3796 ca8d0daa
Author: Stuart Auchterlonie <stuarta@mythtv.org>
Date:   Wed Mar 9 20:16:46 2022 +0000

    Merge pull request #60 from mymatenige/schedules-table-sort
    
    Add support for table header sorting with recording schedules.

commit 736e37964f24b9deb9c2922edf2de326213721a0
Merge: 428dbfe3 dff18157
Author: Stuart Auchterlonie <stuarta@mythtv.org>
Date:   Wed Mar 9 20:15:30 2022 +0000

    Merge pull request #55 from mymatenige/modules-tv-tmpl-lite-schedules
    
    Do not display templates in the recording schedule list.

commit 428dbfe37b90cf39dd40d632bff27f70534b6948
Merge: 9d7c035c 7dd9eb9e
Author: Stuart Auchterlonie <stuarta@mythtv.org>
Date:   Wed Mar 9 20:14:47 2022 +0000

    Merge pull request #53 from mymatenige/modules-tv-tmpl-lite-detail
    
    Do not reference recgroup when calling recgroup_select.

commit 9d7c035cf30a0a6ff79ba571273382fcf0d85353
Merge: c4abbb0c e0cc9536
Author: Stuart Auchterlonie <stuarta@mythtv.org>
Date:   Wed Mar 9 20:14:00 2022 +0000

    Merge pull request #48 from mymatenige/modules-tv-schedules
    
    Add default sort order for tv/schedules.

commit c4abbb0c5c5fd7df7c4efeb715d4541f2c775358
Merge: c3cd36cc 286ecda3
Author: Stuart Auchterlonie <stuarta@mythtv.org>
Date:   Wed Mar 9 20:12:20 2022 +0000

    Merge pull request #42 from mkbloke/stream-raw
    
    Fix "isn't numeric" error in range request header parsing

commit c3cd36cccc34fe424aa57d059bde7ed85b9d79db
Merge: 8a02a563 793237a6
Author: Stuart Auchterlonie <stuarta@mythtv.org>
Date:   Wed Mar 9 20:09:29 2022 +0000

    Merge pull request #61 from citronalco/escape_newline
    
    Escape newlines in title and subtitle for Javascript

commit 8a02a56390dfaf1250e5206cba45c69254cf6c0a
Merge: 2bb3f25f c4793911
Author: Stuart Auchterlonie <stuarta@mythtv.org>
Date:   Wed Mar 9 20:08:48 2022 +0000

    Merge pull request #51 from mymatenige/includes-session
    
    Add missing return value.

commit 2bb3f25f7fb3e56f07f73bca68b576c369017361
Merge: 653c1b82 9292d74f
Author: Stuart Auchterlonie <stuarta@mythtv.org>
Date:   Wed Mar 9 19:54:11 2022 +0000

    Merge pull request #77 from kroseneg/fix-videoprop
    
    Fix videoproperties which were wrong after the schema change to 1362 …

commit 653c1b824bada8d0449e82044d82bda59771f65f
Merge: 1a544bcd a11f393e
Author: Stuart Auchterlonie <stuarta@mythtv.org>
Date:   Wed Mar 9 19:53:30 2022 +0000

    Merge pull request #76 from mkbloke/music
    
    Update music cookies to enable SameSite=Strict

commit 1a544bcd6f00903131cd3f3ba8a31035920fdbc8
Merge: de8d4e97 b9992265
Author: Stuart Auchterlonie <stuarta@mythtv.org>
Date:   Wed Mar 9 19:52:59 2022 +0000

    Merge pull request #75 from mkbloke/apple-touch-icons
    
    Correct paths for apple-touch-icons

commit de8d4e973b40565e4277b71526c9b98020272ed6
Merge: 0c176f0f 261c6029
Author: Stuart Auchterlonie <stuarta@mythtv.org>
Date:   Wed Mar 9 19:52:44 2022 +0000

    Merge pull request #73 from mkbloke/session
    
    Update mythweb_id cookie to enable SameSite=Strict

commit 0c176f0fbd1b36086b90decf19f2e2d169ff8071
Merge: c1aeb2b6 4fc9840d
Author: Stuart Auchterlonie <stuarta@mythtv.org>
Date:   Wed Mar 9 19:52:19 2022 +0000

    Merge pull request #66 from mymatenige/theme_timeslot_size
    
    Undefined constant 'theme_timeslot_size'.

commit c1aeb2b66cca323d64f8cf9c8539eddab36e64ac
Merge: 37e01a06 9e9aaf92
Author: Stuart Auchterlonie <stuarta@mythtv.org>
Date:   Wed Mar 9 19:51:55 2022 +0000

    Merge pull request #68 from mymatenige/js-table_sort-typo
    
    Fix simple typo.

commit 37e01a06d8ff94d23ffa6e0e012680abaaffdada
Merge: 45f60a6f 860836bd
Author: Stuart Auchterlonie <stuarta@mythtv.org>
Date:   Wed Mar 9 19:51:36 2022 +0000

    Merge pull request #70 from mymatenige/modules-mythweb-tmpl-default-set_flvplayer
    
    Fix typo in ffmpeg.app path.

commit 45f60a6ff80980e11e8b925488bf41115f7a3715
Merge: a44f7a81 d2aa1925
Author: Stuart Auchterlonie <stuarta@mythtv.org>
Date:   Wed Mar 9 19:51:08 2022 +0000

    Merge pull request #71 from garybuhrmaster/people-order
    
    Display people in priority order when displaying program details

commit 9292d74f30277bd1327285de2a787c7415724e6e
Author: Korbinian Rosenegger <kroseneg@schmidham.net>
Date:   Mon Mar 7 19:09:49 2022 +0100

    Fix videoproperties which were wrong after the schema change to 1362 in commit e79b8fc.

commit 261c6029328ac2ff4a062c46f173f9cc503509be
Author: Ian Cameron <1661072+mkbloke@users.noreply.github.com>
Date:   Fri Feb 25 17:38:51 2022 +0000

    Update mythweb_id cookie to enable SameSite=Strict

commit a11f393e423e46c73300472f81f907119823636a
Author: Ian Cameron <1661072+mkbloke@users.noreply.github.com>
Date:   Fri Feb 25 20:08:22 2022 +0000

    Update music cookies to enable SameSite=Strict

commit b99922652090c1ab9db173a1d6cc4c939adfd35c
Author: Ian Cameron <1661072+mkbloke@users.noreply.github.com>
Date:   Fri Feb 25 19:31:32 2022 +0000

    Correct paths for apple-touch-icons

commit a44f7a8180f344c34ac1128f6d549e49ec902082
Author: David Hampton <mythtv@love2code.net>
Date:   Tue Feb 1 09:30:32 2022 -0500

    Update instructions for submitting a patch.

commit 38bee4a2237aba990ad0ecaaec7c28263832cea0
Author: Nigel Jewell <nige@grufty.co.uk>
Date:   Mon Sep 27 18:29:57 2021 +0100

    Remove Math. prefix when calling floor.
    
    (cherry picked from commit 1496af542b7e42b53bb0bfff4b50664a199c357b)
    Signed-off-by: Peter Bennett <pbennett@mythtv.org>

commit d2aa192561808b213686620670dc15259292395f
Author: Gary Buhrmaster <gary.buhrmaster@gmail.com>
Date:   Mon Dec 13 17:41:52 2021 +0000

    Display people in priority order when displaying program details
    
    With MythTV commit bf47572d56 (Include actor roles in cast info)
    the credits table now maintains the order received from a XMLTV
    feed(1).  This patch returns the credits in the order specified
    for display purposes.  Because an actor may play multiple
    characters in certain shows, only return an actor's name once.
    
    Fixes: #40
    
    (1) All XMLTV grabbers are expected to provide the credits in
        the order of billing to the best of their abilities, which
        is typically limited to their upstream guide source(s).

commit 6a0b01396b58415a83b3cd3229641c4813ccc9b3
Author: Nigel Jewell <nige@grufty.co.uk>
Date:   Fri Dec 10 22:42:05 2021 +0000

    Fix the default vars parameter for calls to the error_handler.

commit 24014e2031e8793423ca028d840d91e2fdf39d44
Author: Nigel Jewell <nige@grufty.co.uk>
Date:   Sun Dec 12 20:55:13 2021 +0000

    Suppress warnings that have been elevated in PHP 8.0

commit 6aa52fbe39f8a4f1273c207a928bab1525187c86
Author: Nigel Jewell <nige@grufty.co.uk>
Date:   Sun Dec 12 20:17:54 2021 +0000

    Check to ensure that $video->genres is not null before count().

commit 29f6cc974c1db3080a3899620a5d6486d076442e
Author: Nigel Jewell <nige@grufty.co.uk>
Date:   Fri Dec 10 22:39:00 2021 +0000

    'ASSERT_QUIET_EVAL' constant has been removed in PHP 8.0.

commit 7a52eee1945e6591c31f63b8ab7a23d06e1d4e59
Author: Nigel Jewell <nige@grufty.co.uk>
Date:   Fri Dec 10 22:17:55 2021 +0000

    Unsupported operand types in '\timestamp + float|int' will cause a PHP 8 TypeError.

commit dd3146845306a89c858e4027b84d61eb19f2e610
Author: Nigel Jewell <nige@grufty.co.uk>
Date:   Fri Dec 10 22:13:07 2021 +0000

    'create_function' was removed in 8.0 PHP version.

commit ad149eda36045bc8fb63a2e7f676ea253f492bfc
Author: Nigel Jewell <nige@grufty.co.uk>
Date:   Fri Dec 10 22:02:35 2021 +0000

    'get_magic_quotes_gpc' was removed in 8.0 PHP version.

commit b393995e1003618f786b3dd502b9e5e2df868a40
Author: Nigel Jewell <nige@grufty.co.uk>
Date:   Fri Dec 10 21:59:37 2021 +0000

    Short opening tag usage.

commit 479f7f77e477ca4865137a062a4d3b1305724ae3
Author: Nigel Jewell <nige@grufty.co.uk>
Date:   Fri Dec 10 21:52:10 2021 +0000

    Curly brace access syntax is deprecated since PHP 7.4.

commit 802ae8f11abb74529ed6eb6bcee5a05f425ff926
Author: Nigel Jewell <nige@grufty.co.uk>
Date:   Fri Dec 10 22:05:45 2021 +0000

    'MYSQL_BOTH' was removed in 7.0 PHP version.

commit e9f301ea041b3e408e66e389521bbd65df27b2cd
Author: Nigel Jewell <nige@grufty.co.uk>
Date:   Fri Dec 10 21:57:06 2021 +0000

    Call-time pass-by-reference has been removed in PHP 5.4

commit 06cabcc1daa4419e3058596a46367746f8450b9e
Author: Nigel Jewell <nige@grufty.co.uk>
Date:   Sun Dec 12 20:01:50 2021 +0000

    Fix missing static keyword for categories.

commit 04e6e746885a4e106b3ae70b5009705f70a5c447
Author: Nigel Jewell <nige@grufty.co.uk>
Date:   Fri Dec 10 22:45:01 2021 +0000

    Fix missing static keyword for category_types.

commit 9e9aaf924b5b0719b7a2e4c4df20a7daa736d2af
Author: Nigel Jewell <nige@grufty.co.uk>
Date:   Sun Dec 12 17:46:59 2021 +0000

    Fix simple typo.

commit 860836bd8c63cfd4f3fcfd51e5e0680fc123f92a
Author: Nigel Jewell <nige@grufty.co.uk>
Date:   Sun Dec 12 17:32:31 2021 +0000

    Fix typo in ffmpeg.app path.

commit 4fc9840df5fe819e8f6ee9fd61a0d8d97f662477
Author: Nigel Jewell <nige@grufty.co.uk>
Date:   Fri Dec 10 22:32:58 2021 +0000

    Undefined constant 'theme_timeslot_size'.

commit 793237a6dda6e75be9887af5e9fde5e6fc6c587c
Author: Bernhard Geier <2651739+citronalco@users.noreply.github.com>
Date:   Sun Oct 10 22:06:43 2021 +0200

    Escape newlines in title and subtitle for javascript

commit ca8d0daa3ed32d44744069c798b0adc44d93765d
Author: Nigel Jewell <nige@grufty.co.uk>
Date:   Mon Sep 27 19:58:27 2021 +0100

    Do not edit schedule->channel, it has knock on effects.

commit ae032391414c774f2177c4282b60728df828556e
Author: Nigel Jewell <nige@grufty.co.uk>
Date:   Sun Sep 26 20:28:50 2021 +0100

    Remove unnecessary sort_hints.

commit c779cbdcbaa6b19b3661f3ca244ffc8d833760cd
Merge: 22ed144c e79811a3
Author: Nigel Jewell <nige@grufty.co.uk>
Date:   Sun Sep 26 20:11:08 2021 +0100

    Merge branch 'js-table_sort-schedule' into schedules-table-sort

commit e79811a38065c5cf27a999ecb4d85e261e9d7ec9
Merge: 407113c0 30e96d51
Author: Nigel Jewell <nige@grufty.co.uk>
Date:   Sun Sep 26 20:06:42 2021 +0100

    Merge branch 'master' into js-table_sort-schedule

commit 22ed144cb24950e9359c5e419cc9b8cf96736e91
Author: Nigel Jewell <nige@grufty.co.uk>
Date:   Sun Sep 26 19:43:37 2021 +0100

    Add support for table header sorting with recording schedules.

commit dff18157473bef9a3d259cc2384634016f2a2148
Author: Nigel Jewell <nige@grufty.co.uk>
Date:   Sun Sep 26 19:05:30 2021 +0100

    Do not display templates in the recording schedule list.

commit 7dd9eb9e1633e5fa174ad54733fdb0810edb8bac
Author: Nigel Jewell <nige@grufty.co.uk>
Date:   Sun Sep 26 18:52:34 2021 +0100

    Do not reference recgroup when calling recgroup_select.

commit 30e96d518d14428afecf8b841bee26c8767e493d
Merge: e020a3ef 9230abf1
Author: Stuart Auchterlonie <stuarta@mythtv.org>
Date:   Mon Sep 20 08:59:48 2021 +0100

    Merge pull request #49 from mymatenige/js-table_sort
    
    Fix typo found by chance. Not sure of impact.

commit 407113c024b034f5daaafa2ad893bff7f76c89b9
Author: Nigel Jewell <nige@grufty.co.uk>
Date:   Sun Sep 19 07:47:23 2021 +0100

    Fix the sorting by title in JavaScript.
    Ignores A, An and The prefixes.

commit c4793911ebe68085abcf4e59da9f0d92d9707552
Author: Nigel Jewell <nige@grufty.co.uk>
Date:   Sat Sep 18 08:25:24 2021 +0100

    Add missing return value.
    "Session callback expects true/false return value!!".

commit 9230abf1b2c01f4369e27be1c05e6ad814d43b46
Author: Nigel Jewell <nige@grufty.co.uk>
Date:   Sat Sep 18 08:16:48 2021 +0100

    Fix typo found by chance. Not sure of impact.

commit e0cc95367cc022961259e6136ce470e913d91ac8
Author: Nigel Jewell <nige@grufty.co.uk>
Date:   Sat Sep 18 08:14:19 2021 +0100

    Add default sort order for tv/schedules.

commit 154956e9a3eca8d5b78cc1d03a0914ff2f0465a8
Author: Nigel Jewell <nige@grufty.co.uk>
Date:   Sat Sep 18 08:07:47 2021 +0100

    Use REQUEST_URI rather than PATH_INFO due to decoding issues.

commit 286ecda3ea49727dc728ca81ceb71585660db8a8
Author: Ian Cameron <1661072+mkbloke@users.noreply.github.com>
Date:   Thu Aug 12 01:30:19 2021 +0100

    Fix "isn't numeric" error in range request header parsing

commit e020a3ef5e157855960d41914c7a00214f4a2e27
Author: Tomi Orava <tomimo@ncircle.nullnet.fi>
Date:   Fri Feb 19 13:49:44 2021 -0500

    Tweak mythweb to not display "deleted" channels.
    
    Signed-off-by: David Hampton <mythtv@love2code.net>
