Move gengetopt input files to m4 directory. This separates the gengetopt input directory from its output directory. All gengetopt m4 file are moved to the new m4/gengetopt directory. As a consequence of this cleanup, we may get rid of the .gitignore file for the generated ggo files, which is a good thing as it was hard to keep it up to date.
Remove --no_default_filters option. This option was deprecated in paraslash-0.4.10 and can go away now.
audiod: Deprecate the --no_default_filters option. This option does not make much sense anymore these days as we have sane defaults in case no filter was given. We prefer deprecation over removal because this allows to switch between old and new versions without having to edit the config file. The option will be removed after the next release.
Fix typo in audiod man page.
audiod: Document new regular expression syntax. This changes the man page and the manual. The usage of regular expressions for receiver, filter and writers are explained and some examples are provided.
Fix typo in audiod man page.
audiod: Update --no_default_filters help text. This was quite outdated: We got the defaults right for udp and dccp streams at least since commit 28f8405e (April 2010). Moreover, two new audio formats (wma and spx) are supported now but are not mentioned in the help text. Describe that the corresponding decoder is used as the default filter rather than listing all supported audio formats.
filter: Clarify help text of --no-default-filters.
Implement --log-timing for server and audiod. This adds another option to include milliseconds in the output of each log message.
Fix a typo in the audiod man page. Thanks to Gerrit Renker who pointed out the typo.
audiod: Add more detailed docu on when to use --no_default_filters.
Use symbolic names for loglevels and clean up the ggo mess. We now use m4 to generate the ggo files, which allows to get rid of a lot of duplicated command line options and improves the readability of the man pages.