- 30 Aug, 2019 2 commits
-
-
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
-
- 12 Feb, 2018 2 commits
-
-
evpobr authored
Signed-off-by:
Tristan Matthews <tmatth@videolan.org>
-
Bradley Clemetson authored
-
- 22 Dec, 2017 1 commit
-
-
Jean-Marc Valin authored
Sets the correct include path when the build directory isn't the the top source directory. Also, uses the .la file for linking, which makes it possible to use shared libraries (and properly build when libogg is used from a library). Signed-off-by:
Ralph Giles <giles@thaumas.net>
-
- 08 Nov, 2017 1 commit
-
-
Ralph Giles authored
Subversion, like cvs, had a mechanism for replacing inline template text on checkout for representing things like 'last modified date'. Git does not support this, so remove the template strings from file header comments. Also less aggressive language is os_types.h.
-
- 07 Nov, 2017 5 commits
-
-
Tristan Matthews authored
Useful for fuzzing
-
Ralph Giles authored
-
Ralph Giles authored
Bump the API documentation page footer for the latest release. I missed this before making the 1.3.3 release, changing it now and including this version on the website is less confusing, I think.
-
Ralph Giles authored
These should match http://downloads.xiph.org/releases/ogg/SHA256SUMS
-
Ralph Giles authored
-