Commit Graph

515 Commits

Author SHA1 Message Date
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
Tim Terriberry
a56ec2ddb1 Bring libogg's configure.in into the 21st century.
Patch by Ron Lee.

svn path=/trunk/ogg/; revision=18757
2013-01-08 15:56:32 +00:00
Ralph Giles
fb6f137046 Switch the VS2010 static project to use the non-dll runtime library.
This matches what we've been doing with the opus msvc builds,
but presumedly breaks the corresponding vorbis-tools projects.
Those should be updated as well.

svn path=/trunk/ogg/; revision=18734
2012-12-07 20:37:02 +00:00
Ralph Giles
49c0bb7f48 Provide the static library from ogg-uninstalled.pc.
Previously we linked libogg.la, which only works if the
caller is using libtool. This also forces a static link
when building against uninstalled libogg, which is is
usually what I want, but does require rebuilding after
an update.

svn path=/trunk/ogg/; revision=18565
2012-08-31 17:49:46 +00:00
Ralph Giles
fe9085b629 Remote trailing whitespace.
svn path=/trunk/ogg/; revision=18564
2012-08-31 17:22:07 +00:00
Ralph Giles
a3062c7040 Close the anchor added in r17179.
This keeps the header description from being rendered blue.

svn path=/trunk/ogg/; revision=18422
2012-06-21 19:18:16 +00:00
Tim Terriberry
fb92135384 Fix link to ogg_stream_state.
Thanks to David Richards for the report.

svn path=/trunk/ogg/; revision=18217
2012-03-01 02:17:02 +00:00
Ralph Giles
233f625fdb Remove trailing whitespace from the documentation.
svn path=/trunk/ogg/; revision=18096
2011-09-22 23:32:51 +00:00
Ralph Giles
68c7f55cf6 Bump version number and dates for release.
svn path=/trunk/ogg/; revision=18054
2011-08-04 18:30:39 +00:00
Ralph Giles
f2f9344326 Improve documentation of ogg_stream_flush_fill and related calls.
svn path=/trunk/ogg/; revision=18053
2011-08-04 18:10:01 +00:00
Ralph Giles
edb31b1ba8 Fix a comment typo.
svn path=/trunk/ogg/; revision=18052
2011-08-04 17:57:02 +00:00
Ralph Giles
1f8e16e004 Clean up whitespace.
Remove trailing whitespace and re-indent some comments.

svn path=/trunk/ogg/; revision=18051
2011-08-04 17:56:39 +00:00
Ralph Giles
a121f3fc61 Bump library versioning and changelog for release.
svn path=/trunk/ogg/; revision=18050
2011-08-04 17:41:16 +00:00
Ralph Giles
715e304b16 Remove the makefile reference to the macos directory.
The classic macos project files were removed in svn r18045.

svn path=/trunk/ogg/; revision=18049
2011-08-04 17:39:30 +00:00