[SCM] libshout packaging annotated tag, v2.1.0, created. v2.1.0

js at users.alioth.debian.org js at users.alioth.debian.org
Tue Aug 29 12:28:52 UTC 2017


The annotated tag, v2.1.0 has been created
        at  eb700862ac971ba924cc08d2a52fa5faf805bb60 (tag)
   tagging  1262a204206b1866835e233c2849115d247ee6f9 (commit)
  replaces  v2.0.0
 tagged by  Marvin Scholz
        on  Thu Dec 4 19:10:54 2014 +0100

- Shortlog ------------------------------------------------------------
retag libshout 2.1 (with nonblocking.c distributed)
Karl Heyes (26):
      fix variable expansion
      move xml/xslt detection into the m4 tree
      Add the libcurl check to the m4 archive.
      we need to supply the curl cflags into the C preprocessor
      remove duplication for compiler flags, and fixup curl detection
      fixup last curl test with all the info it needs and avoid variable
      remove unwanted bits left in from previous commits
      Plug small memory leak when a thread exits.
      another compiler cleanup wrt 64bit int/pointer mismatches, thanks to
      fix issues with non-portable echo flags and re-do the tests for automake
      minor cleanup
      minor cleanups, and only have one thread responding to TERM
      a few cleanups and a fix for async connects
      handle error condition at connection
      a test for theora
      minor build fix
      minor build fixup
      minor makefile cleanup
      update lib check, not usually a problem
      Add __func__ test if apps want it
      make sure sock_connected does not block with timeout 0, use -1
      add extra boundary checks when splitting headers
      update library check
      merged from kh branch, allow for handling the vsnprintf return code better
      update macros
      make sure we have a recent theora lib

Michael Smith (1):
      Add Copyright notice to each source file, as requested by debian.

arc (1):
      m4 for libogg2

brendan (44):
      Assign LGPL to files (as implied by COPYING)
      Assign LGP to thread module
      typo
      Leigh Smith's MINGW32 compatibility patch, with modifications for better
      typo
      Move .cvsignore into svn:ignore
      Add 'Id' keyword
      Quote defs in xiph_curl and ogg2, add Id keyword substitution.
      Move .cvsignore into svn:ignore
      Rename XIPH_PATH_OGG to XIPH_PATH_OGG2, to avoid conflicts with ogg.m4
      Cosmetic changes (rename vorbis to ogg) before merging Karl's generic Ogg support.
      A reorganised version of Karl's multicodec support. Only Vorbis has been ported
      Added Karl's Theora support, plus just enough autoconf to compile with Theora.
      Move stray variable declarations to top of functions.
      Handle --without-theora option. Ideally this would be controlled by
      typo
      Move vorbis codec handler into separate file. Theora will be moved shortly.
      Move theora codec support into separate file (cleaner, if by cleaner you mean
      Mangle the names of the codec open hooks. I forgot they'd be visible outside of libshout
      Use shout_send_raw instead of sock_write_bytes, to provide a hook for
      Add keyword substition.
      Non-blocking I/O, in progress (don't use)
      Move configure.in to configure.ac, since it requires autoconf 2.5 anyway.
      HTTP headers are buffered before being sent (using queue code which
      Buffer icy login headers too (x-audiocast remains)
      x-audiocast (icecast v1) login headers buffered (untested - I have no
      try_write: write data, not queue struct. This only seemed to work
      Create read queue for buffering response header.
      Update example to use SHOUT_FORMAT_OGG instead of SHOUT_FORMAT_VORBIS
      nonblocking API WIP. Don't use yet, this is just to keep from losing work.
      Bug fixes for nonblocking connect.
      Full nonblocking IO support, per the API spec posted to the list.
      Use sock_error() wrapper instead of errno
      Per Karl, only queue data if it can't be sent right away (should
      Add shout_queuelen to expose the current length in bytes of the write queue.
      Oops. Don't close unconnected links in shout_close. On the other hand, closing
      add unistd.h header for sleep()
      Loop over send operation on short writes until write finishes or returns an error.
      cleanups to last commit (loop over short writes)
      Bail out if ogg/vorbis libs not found
      Allow shout_get_connected to return SHOUTERR_BUSY if the socket is
      Add SHOUTERR_BUSY to shout_get_error
      libshout 2.1 tagged and bagged.
      Whoops, forgot to install the nonblocking.c example file.

giles (2):
      Quote our macro name in AC_DEFUN() to avoid a warning in automake 1.8. Patch from Alexander
      The httpp module is also used by icecast and related projects.

j (1):
      add speex.m4 to trunk/m4

keegan (1):
      Added Debian packaging

oddsock (8):
      proper cleanup of the rwlocks in the avl trees.
      Remove explicit exit() calls...this was possibly causing some cases of immediate UI termination without any messages...
      added win32 support to libshout
      added appropriate win32 files to the automake Makefiles for inclusion in distributions
      fix line endings on MSVC projects
      include win32 specific includes if compiling under windows
      remove vorbis.c and add ogg.c to project file
      removal of old and unused code

-----------------------------------------------------------------------

-- 
libshout packaging



More information about the pkg-multimedia-commits mailing list