[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

libglu: Changes to 'refs/tags/libglu-9.0.0-1'



Tag 'libglu-9.0.0-1' created by Emilio Pozuelo Monfort <pochu27@gmail.com> at 2013-06-08 23:26 +0000

Tagging upload of libglu 9.0.0-1 to unstable.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEABECAAYFAlGzvZEACgkQhTV17EoIsv6NZgCgvZPbZ8obfcJDq3O3uYxBIsiN
VcIAn1cXIEUmYc0ztlo95Dz9x4XpEPF2
=YQwm
-----END PGP SIGNATURE-----

Changes since the dawn of time:
Adam Jackson (4):
      Fix license header to SGI FreeB.  (Eric Kunze, SGI)
      Coverity #1083: Fix a use after free case.
      Unbreak Linux builds with -fvisibility=hidden.
      Update to SGI FreeB 2.0.

Brian (5):
      fix error code test limit (bug 11795)
      fix double free()s (bug 11808)
      fix invalid pointer usage in bezierPatchDeleteList(), bug 11807
      new __gluInvertMatrix() function (Mesa bug 6748)
      Use temporary matrix in __gluInvertMatrixd() to fix aliasing problem (see bugs 12269, 6748)

Brian Paul (59):
      added GLU_EXT_get_proc_address
      GLU_EXT_get_proc_address clean-up
      glGetProcAddressEXT changes to accomodate Win32 and non-Win32
      define GLUAPI, GLAPIENTRY and GLCALLBACK to nothing if not using Mesa's gl.h
      removed revision history info
      removed gluGetProcAddressEXT()
      replace GLint with GLsizei in a gluScaleImage, gluBuild1/2DMipmaps()
      first big check-in of new Mesa 3.3 code
      changed multi-include guard symbol
      added GLU 1.3 functions
      renamed near and far arguments to gluUnProject4()
      moved a lot of Window-isms out of gl.h into other files
      replaced __CYGWIN32__ with __CYGWIN__
      reverted to old tessellator (GLU 1.1)
      fixed value for GLU_NURBS_MODE
      SGI SI GLU library
      SGI SI GLU 1.3 header
      applied Diego Santa Cruz's patch to triangulateRectCenter()
      assorted fixes for Win32 (Gerk Huisma)
      include glu.h
      Win32 fixes, etc. (Gerk Huisma)
      fixed Solaris compilation problems (Bug 441817)
      Win32 updates (Karl Schultz)
      fix typedef problem found with MSDev 6.0
      replaced an assertion with a conditional
      fixed problem with swap() function and GCC3 (patch 414404)
      Added divide by zero check (Jon Perry).  Remove dead vars.  Fix indentation.
      define GLAPIENTRY and GLAPI if not defined in gl.h
      renamed abs() function glu_abs()
      silence a bunch of warnings
      restored fixedEdges var (for VMS)
      surround fixedEdges decl by #ifndef NDEBUG / #endif
      declare tempI as Int, not Real (Jon Perry)
      added OS/2 includes
      change global_grid_u0/u1 to REAL (Eric Cazeaux)
      fixed delete statement (bug 721765)
      don't include malloc.h (bug 776574)
      fix minor warnings from g++ 3.2
      added GLU_INCOMPATIBLE_GL_VERSION
      Fix C/C++ calling conventions problem (Bug 904854)
      fix compiler warnings (Jerome Glisse)
      Added a test/clamp in the scale_internal_*() functions to prevent reading
      assorted warning clean-ups for x86_64, etc (Mikko T.)
      added GL_INVALID_FRAMEBUFFER_OPERATION_EXT to gluErrorString()
      silence a bunch of compiler warnings
      replace dprintf() with _glu_dprintf() (bug 6244)
      fixes from John Shell (bug 6339)
      added some no-op virtual destructors to silence g++ 4.0.0 warnings
      fix invalid free() problem (bug 6658)
      new, faster version of __gluInvertMatrixd(), bug 6748
      glPush/PopAttrib fix (bug 6891)
      rewrite gluErrorString() to be more legible
      init a local var to silence warning
      Win32 fixes (SF bug 1554931)
      replace GLAPI w/ static and init var to 0 (Michel Donais)
      fix some gluBuild2DMipmap bugs (Greg McGarragh)
      additional fixes for mipmap building (Greg McGarragh)
      check for _WIN32 and __WIN32__
      glu: silence warnings

Dan Nicholson (4):
      pkg-config support
      Set library and header installation directories from configuration
      Add more package metadata to the pkg-config files
      Add OSMesa pkg-config file

Daniel Zimmermann (1):
      fix possible memory leak in bezierPatchMeshMake

Emilio Pozuelo Monfort (1):
      Release to unstable.

Gareth Hughes (3):
      Added GLU 1.3 tessellation (except winding rule code).
      Fixed definition of GLUtriangluatorObj for 1.3 tessellator.
      Fixed GLUtriangulatorObj again (spelling).

Guillaume Melquiond (1):
      GLU: fix asst warnings

Ian Romanick (1):
      Removed all RCS / CVS tags (Id, Header, Date, etc.) from everything.

Jakob Bornecrantz (1):
      glu: Fix linux build

Jeff Smith (1):
      Grammar and spelling fixes

Jon Smirl (1):
      Minor changes to make linux-solo build again

José Fonseca (6):
      Remove CVS keywords.
      Remove CVS keywords.
      scons: Build glu.
      sgi: Fix MSVC build.
      glu: Fix build on mingw-w64.
      glu: Fix deprecated conversion from string constant to ‘char*’ warning.

Jouk Jansen (5):
      Modified Files:
      Modified Files:
      Committing in .
      Committing in .
      Committing in .

Karl Schultz (13):
      remove carriage return chars
      Change UnProject4 prototype to use nearVal and farVal instead of near
      compiler warnings
      Don't use "errno" as a parameter name - it is also a function and that
      add mangling for new entry points
      add the same conditional mangling stuff that gl.h has.
      Add GLAPIENTRY to typedef for callback functions (used by tessellator).
      Fix compilation errors and warnings for NURBS support. (Robert Bergkvist)
      malloc() prototype is in stdlib.h for darwin
      Fix for bug 618459.  Mods to allow compilation on VC++ 5.0 (Michael Krause)
      Add missing entry points.  (Warren Cashen)
      Define GLAPIENTRYP properly so that GLU compiles on Windows.
      Avoid setting NOWIN98 compiler optimization with VC 7.

Keith Whitwell (2):
      Remove a lot of rcs tags, avoid merge conflicts
      Remove CVS keywords.

Kendall Bennett (2):
      . Updated GL/gl.h with GLCALLACKP and GLAPIENTRYP macros for compatibility
      Updates to SGI GLU code to get it to compile clean with the Open Watcom compiler.

Kenneth Graunke (1):
      Add an autotools build system for libGLU.

Lukas Rössler (1):
      glu: fix two Clang warnings

Matt Turner (14):
      build: Move glu.pc from AC_CONFIG_FILES to AC_OUTPUT
      build: Add '&component=GLU' to Bugzilla link
      build: Use LT_PREREQ/LT_INIT instead of AC_PROG_LIBTOOL
      build: Set AM_C* instead of CFLAGS/CPPFLAGS
      Add .gitignore
      build: Allow linking against OSMesa instead of libGL
      build: Check for and add visibility compiler flags
      built: Add EXTRA_DIST and header installation
      build: Update glu.pc.in now that its out of Mesa
      Bump version to 9.0.0.
      build: Add --enable-debug configure flag
      build: Fix white space
      build: Don't check for osmesa.h since it's not used
      build: Put correct thing in glu.pc's Requires:

Neil Roberts (1):
      glu: Fix some compiler warnings in libtess

Nigel Stewart (1):
      glu: fix compilation problem when using Windows gl.h (sf bug 2204589)

Sven Joachim (1):
      Ensure that DEB_HOST_MULTIARCH is set in debian/rules

Ted Jump (3):
      I changed the xxxGetProcAddressEXT function declarations to be more
      More Win32 build compliance fixups
      Changed name 'glGetProcAddressEXT' to 'gluGetProcAddressEXT'

Timo Aaltonen (6):
      initial packaging
      refer to the gnu.org website for a copy of LGPL
      Merge branch 'upstream-unstable' into debian-unstable
      bump the version
      add a watch file
      fix the version

Tom Fogal (1):
      Use variable library name in pkg-config output.

Vinson Lee (59):
      glu: Fix memory leak in __gl_meshMakeEdge.
      glu/sgi: Fix memory leak in gluScaleImage.
      glu/sgi: Fix memory leak in gluScaleImage3D.
      glu/sgi: Fix memory leak in bitmapBuild2DMipmaps.
      glu/sgi: Fix memory leak in gluBuild3DMipmapLevelsCore.
      glu/sgi: Fix memory leak in gluBuild3DMipmapLevelsCore.
      glu/sgi: Fix memory leak in gluBuild2DMipmapLevelsCore.
      glu/sgi: Fix memory leak in gluBuild1DMipmapLevelsCore.
      glu/sgi: Fix memory leak in gluBuild2DMipmapLevelsCore.
      glu: Fix memory leak in __gl_meshMakeEdge.
      glu/sgi: Fix memory leak in gluScaleImage.
      glu/sgi: Fix memory leak in gluScaleImage3D.
      glu/sgi: Fix memory leak in bitmapBuild2DMipmaps.
      glu/sgi: Fix memory leak in gluBuild3DMipmapLevelsCore.
      glu/sgi: Fix memory leak in gluBuild3DMipmapLevelsCore.
      glu/sgi: Fix memory leak in gluBuild2DMipmapLevelsCore.
      glu/sgi: Fix memory leak in gluBuild1DMipmapLevelsCore.
      glu/sgi: Fix memory leak in gluBuild2DMipmapLevelsCore.
      glu/sgi: Silence uninitialized variable warnings.
      glu/sgi: Silence compiler warnings.
      glu/sgi: Initialize variable in directedLine.
      glu/sgi: Fix include recursion.
      glu/sgi: Initialize members of class directedLine.
      glu/sgi: Initialize members of class sampledLine.
      glu/sgi: Initialize member of class monoChain.
      glu/sgi: Initialize member variables in class Varray.
      glu/sgi: Initialize member of struct GridVertex.
      glu/sgi: Silence warn_unused_result warnings.
      glu/sgi: Initialize members of struct O_nurbssurface.
      glu/sgi: Initialize member of struct Property.
      glu/sgi: Initialize members of class Knotvector.
      glu/sgi: Initialize members of struct O_nurbscurve.
      glu/sgi: Initialize member of struct Dlnode.
      glu/sgi: Initialize member of struct Property.
      glu/sgi: Initialize member of struct O_trim.
      glu/sgi: Initialize members of struct O_surface.
      glu/sgi: Initialize members of struct O_curve.
      glu/sgi: Initialize member of class O_pwlcurve.
      glu/sgi: Include missing header file.
      glu/sgi: Initialize members of class StoredVertex.
      glu/sgi: Initialize members of class Renderhints.
      glu/sgi: Include missing header file.
      glu/sgi: Initialize members of class Slicer.
      glu/sgi: Initialize members of class Mesher.
      glu/sgi: Remove unnecessary headers.
      glu/sgi: Initialize member of class Uarray.
      glu/sgi: Initialize member of class Bin.
      glu/sgi: Initialize members of class Arc.
      glu/sgi: Initialize member of class primStream.
      glu/sgi: Initialize members of class Curvelist.
      glu/sgi: Initialize member of class Pool.
      glu/sgi: Initialize members of class Curve.
      glu/sgi: Initialize members of class Curvelist.
      glu/sgi: Move initialization of members to top of Curve constructor.
      glu/sgi: Add assert to check for null pointer dereference.
      glu/sgi: Set freed pointer to NULL.
      Revert "glu/sgi: Set freed pointer to NULL."
      glu/sgi: Remove dead initialization in extract565.
      glu/sgi: Remove dead initialization in extract565rev.

Zhang (1):
      Fix a number of MINGW32 issues

jtg (1):
      Initial revision

pesco (2):
      * gen_srclists.sh: Use getopt to parse the command line. Added command
      * si-glu/libnurbs/: Undid move of glimports.h, mystdio.h, mystdlib.h.

zhang (1):
      a variety of fixes for MingW

zhigang gong (1):
      glu: Fix _GLUfuncptr typedef.


Reply to: