[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