- 05 Sep, 2019 2 commits
-
-
Ralph Giles authored
-
willson-chen authored
add `make test` to README.md On windows platform, building with MinGW can run 'make check' (autoconf) and 'ctest' or 'make test' (cmake), while building with MSBuild can only run 'ctest -c Release|Debug'. Signed-off-by:
Ralph Giles <giles@thaumas.net>
-
- 31 Aug, 2019 1 commit
-
-
Ralph Giles authored
These should match http://downloads.xiph.org/releases/ogg/SHA256SUMS
-
- 30 Aug, 2019 21 commits
-
-
Ralph Giles authored
Result of running make -C doc/libogg update-doc-version.
-
Ralph Giles authored
-
Ralph Giles authored
List of significant changes since the last release tag.
-
Ralph Giles authored
Describe how to update documentation versioning. No need for sed one-liners each time.
-
Ralph Giles authored
Include everything in the cmake directory in the `make dist` target. Fixes a missing include error in the CMake build from a release tarball for `CheckSizes.cmake`. Signed-off-by:
Tristan Matthews <tmatth@videolan.org>
-
Ralph Giles authored
Verify that the CMake build works from a release tarball. This will give coverage for problems with part of the CMake build description not being included in the source package. We still consider the `make dist` output from the GNU autotools build to be canonical.
-
Ralph Giles authored
NB CMakelists was in the repo at the time of the 1.3.3 release, but didn't make it into the 1.3.3 dist target, so it can't be said to be available for that release.
-
willson-chen authored
cmake in build dir is recommand by officially. Signed-off-by:
Ralph Giles <giles@thaumas.net>
-
Eugene Opalev authored
-
Eugene Opalev authored
-
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 1 commit
-
-
evpobr authored
Just cleanup. Output path is relative to build directory anyway according to documentation. Related to #9.
-