Commit Graph

478 Commits

Author SHA1 Message Date
Chocobo1
ea177df581 Add AppVeyor badge
Signed-off-by: Ralph Giles <giles@thaumas.net>
2016-09-28 08:36:18 -07:00
Chocobo1
9da4321c79 Use svg format for TravisCI badge
Signed-off-by: Ralph Giles <giles@thaumas.net>
2016-09-28 08:36:14 -07:00
Ricardo Constantino (:RiCON)
d2ec639c54 Add appveyor.yml to test VS2015 builds.
Signed-off-by: Ralph Giles <giles@thaumas.net>
2016-07-27 11:17:45 -07:00
Ricardo Constantino (:RiCON)
968e72940b win32/.gitignore: Ignore temporary .vc.opendb files.
Signed-off-by: Ralph Giles <giles@thaumas.net>
2016-07-27 11:17:38 -07:00
Ralph Giles
18c401c6bc Remove old Visual Studio project files.
Visual Studio 2015 has been out for some time and has a free
version. It doesn't make since to try to maintain all these
old variants.
2016-05-18 11:52:55 -07:00
Orestes Zoupanos
178dd7a0d0 Add VS Git Ignores 2016-05-18 11:49:06 -07:00
Orestes Zoupanos
271e3ea407 Add VS2015 files 2016-05-18 11:49:06 -07:00
Marcel Metz
e44f1f9a4c CMake: Set install MacOSX Framework location to CMAKE_INSTALL_PREFIX
Users should be able to install the MacOSX Framework by pointing
CMAKE_INSTALL_PREFIX to the corresponding directory. For example to
install into `/Library/Frameworks` configure with

cmake -DCMAKE_INSTALL_PREFIX=/Library/Frameworks <build dir>
2016-04-01 10:46:38 +02:00
Marcel Metz
b85b8596c8 CMake: Install headers with PUBLIC_HEADER property on all platforms
This prevents the duplicate installation of header inside the framework
and in the regular include directory on MacOSX.
2016-04-01 10:43:46 +02:00
Ralph Giles
23264ee60b Fix a documentation typo. 2015-11-09 11:02:53 -08:00
Ralph Giles
6c36ab3fce Remove spurious ACLOCAL_FLAGS variable from autogen.sh.
autoreconf looks for ACLOCAL_*FLAGS in Makefile.am and will
pass that on when it invokes aclocal. Furthermore, setting
a local like this doesn't make it available to subcommands,
so the line has no effect.
2015-09-25 18:29:25 -07:00
George Gerdin
9b2ba419ae Fix CMake source tree file generation.
Minor change to CMakeLists.txt to make sure config_types.h and ogg.pc get
generated in the source tree as expected.

Signed-off-by: Ralph Giles <giles@thaumas.net>
2015-07-20 13:16:27 -07:00
stopiccot
8755aef005 Remove Mac OS 9 support from os_types.h.
Signed-off-by: Ralph Giles <giles@thaumas.net>
2015-06-18 14:01:20 -07:00
Ralph Giles
c5a911f050 Remove trailing whitespace. 2015-06-18 13:58:15 -07:00
stopiccot
2c583d5adc Fixing cmake header install path
Signed-off-by: Ralph Giles <giles@thaumas.net>
2015-06-18 13:57:44 -07:00
stopiccot
4a101d1f16 Fixing cmake shared library version info
Signed-off-by: Ralph Giles <giles@thaumas.net>
2015-06-18 13:57:24 -07:00
stopiccot
0920549538 Add CMake documentation to readme.
Signed-off-by: Ralph Giles <giles@mozilla.com>
2015-05-27 10:45:46 -07:00
stopiccot
6c24f238f4 Add CMake script to build ogg.
Signed-off-by: Ralph Giles <giles@mozilla.com>
2015-05-27 10:44:55 -07:00
Ralph Giles
fbe55b0f60 Add build status icon for jenkins. 2015-05-20 14:56:31 -07:00
stopiccot
6529023139 Add travis badge to README.md
Also update build instructions for autogen.sh change.

Signed-off-by: Ralph Giles <giles@mozilla.com>
2015-05-20 14:36:06 -07:00
Ralph Giles
98a3ab59af Move summary to the top of the README. 2015-05-20 11:39:12 -07:00
Ralph Giles
130b895fb2 Make git ignore more build products. 2015-05-20 11:26:05 -07:00
Ralph Giles
98a7755b37 Add minimal travis continuous intregration config.
Call configure and distcheck which should verify all the
things we have automation for.
2015-05-20 11:23:22 -07:00
Ralph Giles
1837844310 Update makefile for README rename.
Fixes 'make dist'.
2015-05-20 11:14:14 -07:00
Ralph Giles
721644f4b2 Fix automake warning.
Newer versions prefer AM_CPPFLAGS to INCLUDES.
2015-05-20 10:50:45 -07:00
Ralph Giles
33810669d9 Simplify autogen.sh
Copy the autogen.sh script from the newer daala project. This
just calls autoreconf instead of doing its own tool and version
detection.

Note that this now means one must explicitly invoke ./configure
like in the opus and daala projects. ./autogen.sh will no longer
do so.
2015-05-20 10:47:10 -07:00
Ralph Giles
ee0e3df295 Remove spurious tab. 2015-05-20 10:44:03 -07:00
Ralph Giles
192929934d Move license to the end of README.md. 2015-05-20 10:42:42 -07:00
stopiccot
95569ebba5 Switch to markdown readme
Signed-off-by: Ralph Giles <giles@thaumas.net>
2015-05-20 10:38:39 -07:00
stopiccot
15fe47a80f Use stdint.h for Visual Studio 2013 and newer
Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
2015-05-19 14:27:33 -07:00
stopiccot
d92d71307d Rename configure.in to configure.ac
Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
2015-05-19 14:27:32 -07:00
Ralph Giles
1344d4ed60
Add release checksums.
Keep a copy of the release tarball sha-256 checksums in the
repository for reference. Having a copy with the code in
distributed version control adds a verification path.

This should match http://downloads.xiph.org/releases/ogg/SHA256SUMS
2015-05-08 13:30:14 -07:00
Orestes Zoupanos
e9941b9661 Fix build warnings 2015-05-05 22:17:29 +01:00
Orestes Zoupanos
4e9ae1f395 Add MS Visual Studio Community Edition 2013 project files.
Adding project files for MS Visual Studio Community 2013.
2015-05-05 20:57:49 +01:00
Marvin Scholz
dec23654d4 Converted svn:ignore to .gitignore 2015-04-15 19:52:48 +02:00
Ralph Giles
36606a06c6 Update release version and date on the reference docs.
svn path=/trunk/ogg/; revision=19150
2014-05-27 16:35:22 +00:00
Ralph Giles
46d39b51d4 Update copyright year.
svn path=/trunk/ogg/; revision=19149
2014-05-27 16:26:23 +00:00
Ralph Giles
62f5a90c29 Update changelog and versioning for release.
svn path=/trunk/ogg/; revision=19148
2014-05-27 16:23:58 +00:00
Ralph Giles
74f669832d Fix format specifier width warning.
dest_bytes is a long here, so we should use %ld instead of %d.

svn path=/trunk/ogg/; revision=19147
2014-05-27 16:18:37 +00:00
Monty
40ef081797 Correct oggpack_writecopy bug reported by Ian Nartowicz: Integer
overflow checking in oggpack_writecopy_helper got the reallocation
size test condition backwards and so would error out when it needed to
expand the destination's internal buffer.

At the same time, do preexpansion of both aligned and unaligned copies
to avoid possible heap thrashing in the unaligned case.

Add black and glass box unit tests for oggpack_writecopy and
oggpackB_writecopy.


svn path=/trunk/ogg/; revision=19119
2014-04-24 20:59:56 +00:00
Ralph Giles
d85282194e Remove trailing whitespace.
svn path=/trunk/ogg/; revision=19098
2014-02-26 19:06:45 +00:00
Tim Terriberry
343548223d Update the doc versions for the 1.3.1 release.
Done with `make -C doc/libogg update-doc-version`.

Patch contributed by Ron Lee.

svn path=/trunk/ogg/; revision=18944
2013-05-14 01:30:25 +00:00
Tim Terriberry
546d4dd64c Bump library versioning and changelog for release.
Patch contributed by Ron Lee.

svn path=/trunk/ogg/; revision=18943
2013-05-14 01:29:00 +00:00
Tim Terriberry
380995711c Prefer the stdint types in config_types.h.
This seems like a fairly sane thing to do anyway if the stdint
 types are available to use - but primarily we're doing it here to
 hide the problem evident in http://bugs.debian.org/675887 where
 the public header is unnecessarily different between architectures.

Patch contributed by Ron Lee.

svn path=/trunk/ogg/; revision=18942
2013-05-14 01:27:07 +00:00
Tim Terriberry
61c1ed7340 Add a makefile target to update the doc versions
This isn't automatic.
It does need to be invoked explicitly, after the package version is
 changed in configure.in, immediately before release, but that
 beats updating all of those files by hand for each release.

Patch contributed by Ron Lee.

svn path=/trunk/ogg/; revision=18941
2013-05-14 01:24:11 +00:00
Tim Terriberry
cb28419d55 Minor documentation fixes.
Fixes some broken links that were pointing to the wrong place, and
 some formatting errors.

svn path=/trunk/ogg/; revision=18935
2013-05-06 17:44:36 +00:00
Tim Terriberry
0e38a075ce Subject: [PATCH 3/3] Respect the configure --docdir override
Thanks to RedDwarf, lilrc, and mgorny for pointing it out and
 suggesting patches.

Patch contributed by Ron Lee.

Closes ticket:1758

svn path=/trunk/ogg/; revision=18934
2013-05-06 17:42:50 +00:00
Tim Terriberry
165cd85ad1 Typo fix.
Patch contributed by Ron Lee.

svn path=/trunk/ogg/; revision=18933
2013-05-06 17:41:08 +00:00
Tim Terriberry
bd664137df Fix broken links in the installed docs.
Adds some files that weren't being installed at all.
Installs the libogg docs with the same relative path that they have in
 the source, which is where the top level index link expects them to be.

Patch contributed by Ron Lee.

svn path=/trunk/ogg/; revision=18932
2013-05-06 17:40:26 +00:00
Tim Terriberry
85dbd8d9ed Guard against very large packets.
Their size could overflow a long (especially on, e.g., Win64, where
 they could still fit in memory).

svn path=/trunk/ogg/; revision=18758
2013-01-08 16:29:56 +00:00