- 30 Aug, 2019 11 commits
-
-
Eugene Opalev authored
Use the correct library filename and only package the dll if the build produced one. Signed-off-by:
Ralph Giles <giles@thaumas.net>
-
Eugene Opalev authored
The 2015 version of the project files can be opened by newer versions of Visual Studio, and we want to deprecate the project files in favour of the CMake build, so it doesn't make sense to support three different versions. Signed-off-by:
Ralph Giles <giles@thaumas.net>
-
Eugene Opalev authored
-
Eugene Opalev authored
-
Eugene Opalev authored
-
Eugene Opalev authored
-
Eugene Opalev authored
-
Eugene Opalev authored
-
Eugene Opalev authored
-
Eugene Opalev authored
-
Eugene Opalev authored
-
- 13 Aug, 2019 3 commits
-
-
Brion Vibber authored
Use <sys/types.h> not <inttypes.h> when building for Apple platforms, as it works with modular dynamic-framework builds. Signed-off-by:
Ralph Giles <giles@thaumas.net>
-
Ralph Giles authored
Copy the struct definition from ogg.h which has better comment alignment.
-
Ralph Giles authored
The pageno is declared `long` in the header, not `int`, although it's a 32-bit value in the page header. Thanks to Spencer Russell for reporting the issue.
-
- 12 Aug, 2019 1 commit
-
-
willson-chen authored
oy.data memory is alloc by ogg_sync_buffer(), but does not call free() before main() exit. After fixing it, I test test_framing by valgrind. And no more memory leak in test_framing and test_bitwise right now. Signed-off-by:
Ralph Giles <giles@thaumas.net>
-
- 07 Aug, 2019 5 commits
-
-
Ralph Giles authored
According to VS2017 docs, the initial LIBRARY line must include a dll name. MSVC handles the missing name, but MinGW does not. Removing the line entirely is also accepted by both toolchains, but is contrary to documentation. Based on a patch by evpobr in https://github.com/xiph/ogg/pull/42 No ABI change according to comments there.
-
Ralph Giles authored
The macOS system image already provides a version of xz through homebrew, so we don't need to explicitly install it through `brew bundle`. Skipping the `brew update` step reduces the runtime of test jobs from 6 minutes to 1, so we get test feedback more promptly. The xz package is really only needed for 'make dist' targets, so listing it in a Brewfile doesn't help users get started building the library. Better not to clutter the top-level directory further.
-
Ralph Giles authored
The DEB package generator isn't available in the cmake version provided by travis-ci.org, so only skip invoking it there. Unbreaks cmake build tests after adding macOS coverage.
-
Stephen G authored
Test on Linux and macOS with both gcc and clang. Ubuntu 14.04 (trusty) is now the default travis environment. Signed-off-by:
Ralph Giles <giles@thaumas.net>
-
Marcel Metz authored
* Use build_script step in AppVeyor configuration. This is a preparation for building with multiple build systems. * Add BUILD_SYSTEM env variable to AppVeyor build matrix. This allows to switch between different build systems when building multiple test matrix configurations. Signed-off-by:
Ralph Giles <giles@thaumas.net>
-
- 31 Jul, 2019 3 commits
-
-
Ralph Giles authored
Update cut-and-paste description of the reset functions to reference resetting instead of clearing.
-
willson-chen authored
We call ogg_stream_init() in main() of framing.c, but no ogg_stream_clear() in corresponding. It will cause memory leak. Signed-off-by:
Ralph Giles <giles@thaumas.net>
-
Ralph Giles authored
The git.xiph.org and github branches had diverged.
-
- 23 Jul, 2019 1 commit
-
-
willson-chen authored
@var@ is replaced by configure when autoconf or cmake when use cmake
-
- 22 Jul, 2019 2 commits
-
-
Erik de Castro Lopo authored
-
Erik de Castro Lopo authored
-
- 20 Jul, 2019 2 commits
-
-
evpobr authored
Just cleanup. Output path is relative to build directory anyway according to documentation. Related to #9.
-
Vitaly Kirsanov authored
-
- 01 Jun, 2019 1 commit
-
-
evpobr authored
-
- 23 Apr, 2019 1 commit
-
-
evpobr authored
-
- 19 Mar, 2019 2 commits
-
-
Quipyowert2 authored
Fixes a cppcheck warning. Possibly we should just convert the array type to `long` since that's what oggpack_look() returns, using negative values to report error. However, none of the compared values are out of range for either type so it doesn't really matter. Signed-off-by:
Erik de Castro Lopo <erikd@mega-nerd.com> Signed-off-by:
Ralph Giles <giles@thaumas.net>
-
Eugene Opalev authored
Signed-off-by:
Erik de Castro Lopo <erikd@mega-nerd.com> Signed-off-by:
Ralph Giles <giles@thaumas.net>
-
- 06 Mar, 2019 4 commits
-
-
Tristan Matthews authored
-
Tristan Matthews authored
Reported by Mark Harris
-
Tristan Matthews authored
Suggested-By Mark Harris Fixes #2297
-
Tristan Matthews authored
-
- 09 Oct, 2018 2 commits
-
-
Ralph Giles authored
-
luz.paz authored
Found via `codespell -q 3` Signed-off-by:
Erik de Castro Lopo <erikd@mega-nerd.com>
-
- 30 Apr, 2018 1 commit
-
-
Robert Kausch authored
-
- 21 Mar, 2018 1 commit
-
-
Marcel Metz authored
Fixes xiph/ogg#35
-