cppcheck: NULL the pointer to the freed memory
cppcheck: remove unused variable
cppcheck: initialize m_readbuf as its done in mythsystemunix.cpp
fix typo
cppcheck: fix sign mismatch in printf
Run a little experiment with git attributes
Experiment failed, but have another lead to follow
Have git inject the commit hash into GITHASH when archiving, we can amend version.sh to look for and use this for exported sources.
Add SetBlocking method.

When blocking mode is set, writing will never result in a truncated file.
Also write using blocks of 1MB maximum, and reduce write buffer from 128MB to 8MB.
Use 8MB write buffer in blocking mode, and 64MB in non-blocking mode

Ref #11801
Add methods to set blocking mode on all classes using a ThreadFileWriter internally
Bump API
Make use of ThreadedFileWriter to tools requiring it

Fixes #11801
Add branch to GITHASH, approximating the string produced by git-describe
Have version.sh check for version information in EXPORTED_VERSION
(formerly GITHASH).

This gives us usable version information for source which has been
exported from git with git archive.
Tidy up the branch string we get from using the %d placeholder
Alter sed pattern to match the format coming from github which is different to the version of git tested.
cppcheck: silence "Redundant assignment of ' bt8' to itself."

comment out name of unused parameter instead
Refs #7486. Enable gui component that was previously disabled
Refs #7486. Allow NITo's to be handled as NITa's.

Allows the channel scanner to work correctly in those
countries where you must specify the NetID.
Closes #7486. Fix the new NetID spinbox so it actually works correctly.