Merge branch 'refs/heads/t/lopsub'
authorAndre Noll <maan@tuebingen.mpg.de>
Thu, 27 Apr 2017 18:39:32 +0000 (20:39 +0200)
committerAndre Noll <maan@tuebingen.mpg.de>
Thu, 27 Apr 2017 18:47:05 +0000 (20:47 +0200)
commit764e71ceb1e188086c08e38dfd52d45b67dc15ba
treeb8c02655694570e0dc4a6d3b025465bb3ede1397
parent4c5be8deb22752fad56cff9dd7b35e8d09e3042d
parent1789666b13d830b97f7b95fa5296ecc4fb199b22
Merge branch 'refs/heads/t/lopsub'

The bulk of the changes in this release is the conversion of all
command line parsers from gengetopt to lopsub.

The series also contains a few cleanups that have become possible
due to the switch from gengetopt to lopsub.

The patches towards the end of the series rename para_fade to
para_mixer.

Naturally, the merge conflicted rather heavily against the other
topic branches that have been merged since the lopsub branch was
started. Conflicting files:

Makefile.real afh.c afh_recv.c configure.ac osx_write.c write.c

The resolutions for these conflicts were recorded with git rerere
and have been tested for quite some time.

Cooking for three weeks.

* refs/heads/t/lopsub: (74 commits)
  audioc: Avoid double free in audioc_i9e_line_handler().
  audiod: Avoid uninitialized memory access.
  Simplify mixer setup.
  mixer: Implement non-linear time scale for fading.
  mixer: Allow arbitrary relative time for sleep subcommand.
  Convert para_fade to subcommands, rename it to para_mixer.
  build: Create .dep files only during compilation.
  build: Simplify definition of $m4_lls_deps.
  build: Rename command list variables.
  build: Combine $(CFLAGS) and $(STRICT_CFLAGS).
  build: Let .d files depend only on .c.
  build: Don't create phony targets for dependencies.
  build: Remove duplicate dependency.
  build: Remove cmdline_dir and friends.
  build: Remove some unused variables from Makefile.real.
  build: Remove m4/gengetopt.
  Remove gengetopt and help2man checks from configure.ac.
  Remove man_util.bash.
  Remove ggo.c and ggo.h.
  manual: Do not mention gengetopt and help2man any more.
  ...
18 files changed:
INSTALL
Makefile.in
Makefile.real
NEWS.md
aacdec_filter.c
afh.c
afh_recv.c
afs.c
aft.c
audiod.c
client_common.c
command.c
configure.ac
error.h
server.h
vss.c
web/manual.md
wmadec_filter.c