Next | Query returned 81 messages, browsing 61 to 70 | Previous

History of commit frequency

CVS Commit History:


   2017-01-21 21:06:55 by Ryo ONODERA | Files touched by this commit (157)
Log message:
Recursive revbump from audio/pulseaudio-10.0
   2016-11-28 16:32:28 by Thomas Klausner | Files touched by this commit (2)
Log message:
Updated libopenmpt to 0.2.7386.

libopenmpt 0.2-beta20.3 (2016-11-20)

    [Bug] Possible crashes with malformed ITP and MED files.
    Pattern loops ending on the last row a pattern were not executed correctly \ 
in S3M files.
    Playback fixes for 8-channel MED files
    Tremolo on quiet notes was broken in 0.2-beta20.2.
   2016-10-28 11:59:09 by Thomas Klausner | Files touched by this commit (2)
Log message:
Updated libopenmpt to 0.2.7299.

libopenmpt 0.2-beta20.2 (2016-10-22)

    [Bug] The C API could crash instead of failing gracefully in out-of-memory \ 
situations.
    [Bug] libopenmpt_stream_callbacks_fd.h and \ 
libopenmpt_stream_callbacks_file.h were missing in Windows development packages.
    [Bug] Plugins did not work correctly when changing the sample rate between \ 
two render calls.
    [Bug] Possible crashes with malformed IT, AMS, MDL, MED, MPTM, PSM and \ 
Startrekker files.
    [Bug] Possible hangs with malformed DBM, MPTM and PSM files.
    ParamEq plugin emulation didn't do anything at full gain (+15dB).
    Avoid enabling some ProTracker-specific quirks for MOD files most likely \ 
created with ScreamTracker 3.
    Tremolo effect only had half the intended strength in MOD files.
    openmpt123: Improved section layout in man page.
   2016-09-04 10:52:13 by Thomas Klausner | Files touched by this commit (2)
Log message:
Updated libopenmpt to 0.2.7025.

libopenmpt 0.2-beta20.1

    [Bug] The test suite could fail on MacOSX or FreeBSD in non-fatal ways when \ 
no locale was active.
    [Bug] Possible crashes with malformed IT, MED, MPTM, PSM and Startrekker files.
    'Makefile' has now explicit support for FreeBSD with no special option or \ 
configuration required.
   2016-08-19 17:22:48 by Thomas Klausner | Files touched by this commit (2)
Log message:
Updated libopenmpt to 0.2.6774.

libopenmpt 0.2-beta20 (2016-08-07)

    [Bug] PSM loader was broken on big-endian platforms since forever.
    [Bug] load.skip_samples ctl did not work for PSM16 modules.
    There is a new "subsong" ctl, which can return the currently \ 
selected subsong.
    More accurate ProTracker arpeggio wrap-around emulation.
    More accurate sample tuning in PSM16 files.
    Samples in DSM files were sometimes detuned and some pattern commands were \ 
not imported correctly.
    More accurate import of MDL 7-bit panning command.
    Only import pattern commands supported by the UltraTracker version that was \ 
used to save ULT files. Add support for command 5-C (end loop).
    DMF sample loop lengths were off by one.
    Unis 669 pan slide effect was too deep.
    Several valid (but slightly corrupted possibly due to disk failures or data \ 
transfer errors) SoundTracker files were no longer loading since libopenmpt \ 
0.2-beta18.
   2016-08-04 19:03:41 by Ryo ONODERA | Files touched by this commit (145)
Log message:
Recursive revbump from audio/pulseaudio
   2016-07-24 21:37:09 by Thomas Klausner | Files touched by this commit (2)
Log message:
Updated libopenmpt to 0.2.6664.

libopenmpt 0.2-beta19 (2016-07-23)

    [Change] libopenmpt now uses C++14 [[deprecated]] attribute
    instead of compiler-specific solutions when appropriate.
    [Change] libopenmpt C++ header now uses C++11 noexcept instead
    of C++98 throw() exception specification when supported. throw()
    is deprecated since C++11. This does not change API or ABI as
    they are equivalent. Use LIBOPENMPT_ASSUME_CPLUSPLUS_NOEXCEPT
    to override the default.
    [Change] The preprocessor macro LIBOPENMPT_ANCIENT_COMPILER_STDINT
    is gone. Please use LIBOPENMPT_ASSUME_CPLUSPLUS_CSTDINT instead.
    Additionally, the typedefs moved from illegal namespace ::std
    into somewhat less dangerous namespace ::openmpt::std. You can
    test #ifdef LIBOPENMPT_QUIRK_NO_CSTDINT client-side to check
    whether libopenmpt.hpp used the non-standard types. (Note: Of
    all supported compilers, this change only affects the 3 compilers
    with only limited support: MSVC 2008, GCC 4.1, GCC 4.2.)
    [Bug] xmp-openmpt: Crash when viewing sample texts.
    The public libopenmpt C++ header has auto-detection logic for
    the used C++ standard now. In case your client code compiler
    misreports the standard version or you want to override it for
    other reasons, #define LIBOPENMPT_ASSUME_CPLUSPLUS to the value
    of the standard version you desire to be used. There is also a
    macro for each individual aspect, like
    LIBOPENMPT_ASSUME_CPLUSPLUS_CSTDINT,
    LIBOPENMPT_ASSUME_CPLUSPLUS_DEPRECATED,
    LIBOPENMPT_ASSUME_CPLUSPLUS_NOEXCEPT which take precedence over
    the general macro.
    Portamento with sample swap behaviour was wrong for ProTracker
    MODs.
    Rewritten loader and various playback fixes for MDL files.
    libopenmpt 0.2-beta18 broke import of many pattern commands in
    DBM, DMF and ULT files.
   2016-07-21 14:49:42 by Thomas Klausner | Files touched by this commit (4)
Log message:
Updated libopenmpt to 0.2.6611.

Add pulseaudio option, default on to follow upstream.

libopenmpt 0.2-beta18 (2016-07-11)

[Change] openmpt123: Add PulseAudio output support. Autotools and
  Makefile build systems now depend on libpulse and libpulse-simple
  by default. Disable with --without-pulseaudio or NO_PULSEAUDIO=1
  respectively. When enabled, PulseAudio will be the default output
  driver,
[Change] xmp-openmpt: Settings are now stored in xmplay.ini like
  with every other plugin.
[Regression] openmpt123: Support for FLAC < 1.3.0 has been removed.
  FLAC before 1.3.0 is broken beyond repair as it provides assert.h
  in the include path.
[Bug] Generated pkg-config file libopenmpt.pc by both Makefile and
  Autotools build systems was totally broken.
[Bug] libopenmpt no longer uses the non-thread-safe global std::rand()
  function.
[Bug] Sample loops in GDM modules did not work when using Emscripten.
[Bug] XM and MO3 loaders could crash due to unaligned memory accesses.
[Bug] Fixed incorrect handling of custom MPTM tunings on big endian
  platforms.
[Bug] Fixed various problems found with clang 3.8 static analyzer,
  address sanitizer and undefined behaviour sanitizer.
[Bug] File header probing functionality was broken for most formats.
[Bug] With non-seekable streams, the entire file was almost always
  cached even if it was not of any supported module type.
  Seeking in allsubsongs-mode now works correctly.
openmpt123: Added subsong support.
Various playback fixes for 669, IT, MT2 and MTM files.
Some MOD files with more than 128 patterns (e.g. NIETNU.MOD) were
  not loaded correctly.
A new example libopenmpt_example_c_probe has been added which
  demonstrates the usage and flexibility of openmpt_could_open_propability()
  in the C API under various constraints.
   2016-05-22 19:32:05 by Thomas Klausner | Files touched by this commit (2)
Log message:
Updated libopenmpt to 0.2.6401.

libopenmpt 0.2-beta17 (2016-05-21)

    [Change] The Makefile and Autotools build systems now require to explicitly \ 
specify NO_LTDL=1 or --without-ltdl respectively if no support for dynamic \ 
loading of third party libraries via libtool libltdl is desired.
    [Change] In the Makefile build system option USE_MO3 and the Autotools build \ 
system option --enable-mo3 are gone. Dynamic loading of un4seen unmo3 is now \ 
always enabled when dynamic loading is possible and built-in MO3 support is not \ 
possible because either a MP3 or a Vorbis decoder is missing.
    [Change] The MSVC build system changed. The libopenmptDLL project is gone. \ 
Use the new ReleaseShared configuration of the libopenmpt project instead. \ 
libopenmpt now links against zlib by default. A separate project with smaller \ 
footprint linking against miniz is still available as libopenmpt-small.
    [Change] The constants used to query library information from \ 
openmpt_get_string() and openmpt::string::get() (i.e. OPENMPT_STRING_FOO and \ 
openmpt::string::FOO) have been deprecated because having syntactic constants \ 
for theses keys makes extending the API in a backwards and forwards compatible \ 
way harder than it should be. Please just use the string literals directly.
    [Change] Deprecated API identifiers will now cause deprecation warnings with \ 
MSVC, GCC and clang. #define LIBOPENMPT_NO_DEPRECATE to disable the warnings.
    [Change] openmpt123: --[no-]shuffle option has been renamed to \ 
--[no-]randomize. A new --[no-]shuffle option has been added which shuffles \ 
randomly through the playlist as opposed to randomizing the playlist upfront.
    [Change] Support for Un4seen unmo3 has generally been deprecated in favour \ 
of the new internal mo3 decoder. Un4seen unmo3 support will be removed on \ 
2018-01-01.
    [Bug] Memory consumption during loading has been reduced by about 1/3 in \ 
case a seekable input stream is provided (either via C API callback open \ 
functions or via C++ API iostream constructors).
    [Bug] Some samples in AMS modules were detuned when using Emscripten.
    [Bug] Possible crash with excessive portamento down in some formats.
    [Bug] Possible crashes with malformed AMF, AMS, DBM, IT, MDL, MED, MPTM, \ 
MT2, PSM and MMCMP-, XPK- and PP20-compressed files.
    [Bug] openmpt::module::format_pattern_row_channel with width == 0 was \ 
returning an empty string instead of an string with unconstrained length.
    Support for ProTracker 3.6 IFF-style modules and SoundFX / MultiMedia Sound \ 
(SFX / MMS) modules.
    libopenmpt now has support for DMO plugins on Windows when built with MSVC. \ 
Additionally, the DMO Compression, Distortion, Echo, Gargle, ParamEQ and \ 
WavesReverb DSPs are emulated on on all other platforms.
    libopenmpt now supports the DigiBooster Echo DSP.
    To avoid any of the aforementioned plugins to be used, the load.skip_plugins \ 
ctl can be passed when loading a module.
    libopenmpt got native MO3 support with MP3 decoding either via libmpg123 or \ 
MediaFoundation (on Windows 7 and up) and Vorbis decoding via libogg, libvorbis, \ 
libvorbisfile or stb_vorbis.
    libopenmpt MSVC builds with Visual Studio 2010 or later on Windows 7 or \ 
later now use an internal MO3 decoder with libogg, libvorbis, libvorbisfile, and \ 
libmpg123 or minimp3 or MediaFoundation suppport by default. Visual Studio 2008 \ 
builds still use unmo3.dll by default but also support the built-in decoder in \ 
which case libmpg123 is required.
    libopenmpt with Makefile or Autotools build system can now also use \ 
glibc/libdl instead of libtool/libltdl for dynamic loading of third-party \ 
libraries. Options NO_DL=1 and --without-dl have been added respectively.
    The Makefile build system got 4 new options NO_MPG123, NO_OGG, NO_VORBIS, \ 
NO_VORBISFILE. The default is to use the new dependencies automatically.
    The Autotools build system got 4 new options –without-mpg123, \ 
–without-ogg, –without-vorbis, –without-vorbisfile. The default \ 
is to use the new dependencies automatically.
    Makefile and Android builds got support for using minimp3 instead of \ 
libmpg123. For Android, use Android-minimp3-stbvorbis.mk, for Makefile use \ 
USE_MINIMP3=1. You have to download minimp3 yourself and put its contents into \ 
include/minimp3/.
    "source_url", "source_date" and \ 
"build_compiler" keys have been added to openmpt_string_get() and \ 
openmpt::string::get().
    openmpt123: Add new --[no-]restart] option which restarts the playlist when \ 
finished.
    Improved Ultimate SoundTracker version detection heuristics.
    Playing a sample at a sample rate close to the mix rate could lead to small \ 
clicks when using vibrato.
    More fine-grained internal legacy module compatibility settings to correctly \ 
play back modules made with older versions of OpenMPT and a few other trackers.
    The tail of compressed MDL samples was slightly off.
    Some probably hex-edited XM files (e.g. cybernostra weekend.xm) were not \ 
loaded correctly.
    Countless other playback fixes for MOD, XM, S3M, IT and MT2 files.
   2015-12-06 12:50:07 by Thomas Klausner | Files touched by this commit (1)
Log message:
Remove patch that was integrated upstream.

Next | Query returned 81 messages, browsing 61 to 70 | Previous