CSS2 Parser Library
Libcroco is a stand-alone CSS2 parsing library. It provides a low-level
event-driven SAC-like API and a CSS object model-like API.
- Developed at GNOME:Factory
- Sources inherited from project openSUSE:Factory
-
2
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Leap:15.1:Staging:FactoryCandidates/libcroco && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
baselibs.conf | 0000000111 111 Bytes | |
libcroco-0.6.13.tar.xz | 0000487840 476 KB | |
libcroco-CVE-2017-8834.patch | 0000000764 764 Bytes | |
libcroco.changes | 0000008899 8.69 KB | |
libcroco.spec | 0000002619 2.56 KB |
Revision 38 (latest revision is 42)
Dominique Leuenberger (dimstar_suse)
accepted
request 700495
from
Bjørn Lie (iznogood)
(revision 38)
- Add libcroco-CVE-2017-8834.patch: fix infinite loop on invalid UTF-8 (boo#1043898 boo#1043899 bgo#782647 CVE-2017-8834 CVE-2017-8871). - Update to version 0.6.13: + Visual Studio builds: Enhance security of x64 binaries. + win32/replace.py: Fix replacing items in files with UTF-8 content. + tknzr: support only max long rgb values. + input: check end of input before reading a byte. - Drop upstream fixed patches: + libcroco-fix-CVE-2017-7960.patch. + libcroco-fix-CVE-2017-7961.patch. - Stop exporting -fno-strict-aliasing" to configure, no longer needed. - Update URL to new gitlab home. - Modernize spec-file by calling spec-cleaner - Remove --with-pic which is useless with --disable-static. - Rectify RPM groups. Remove redundant %clean section. - Drop gtk-doc BuildRequires: Do not build documentation (helps eliminate a build cycle). This is no loss for the package, as we simply install the pre-built doc from the tarball. - Add libcroco-fix-CVE-2017-7960.patch: Fix boo#1034481, CVE-2017-7960. - Add libcroco-fix-CVE-2017-7961.patch: Fix boo#1034482, CVE-2017-7961. - Update to version 0.6.12: + Add support for Visual Studio 2017. + Misc bug fixes. - Update to GNOME 3.20 Fate#318572 - Update to version 0.6.11: + Fix regression in cr_tknzr_consume_chars. + Misc bug fixes. - Update to version 0.6.10: + Misc bug fixes. - Update to version 0.6.9: + Added Visual Studio projects. + Lots of warnings fixed. + Improve build system. + Misc bug fixes. - license update: LGPL-2.1 No indication of GPL-2.0 licensed files in the package - Update to version 0.6.8: + Handle signed units (bgo#686239). - Update to version 0.6.7: + Fix 'green' colour (bgo#685679). + Build fixes. - Update to version 0.6.6: + Mem leak fixes (bgo#678736). - Update to version 0.6.5: + Fix mapping of 'green' colour (bgo#672332) - Update to version 0.6.4: + Use -Bsymbolic-functions when available + Modernise and simplify configure + bgo#640897: fix format string warning in testcase + bgo#666248: vc++ compilation support - Remove explicit Requires for glib2-devel, libxml2-devel, zlib-devel in devel subpackage: they will automatically be added the pkgconfig() way if needed. - Update to version 0.6.3: + Add gtk-doc build infrastructure. + bgo#342370: ensure the library and compiler flags are not hardcoded into the pc file. - Remove explicit %{name}-0_6-3 Requires: it will automatically be added. - Change glib2-devel and libxml2-devel BuildRequires to pkgconfig(glib-2.0) and pkgconfig(libxml-2.0). - Clean spec-file using spec-cleaner. - Add baselibs.conf as a source - Update to version 0.6.2: + bgo#306823: improve precision of non-integer numbers + bgo#148790, bgo#333834: Cygwin fixes + bgo#340298: Documentation fixes + bgo#375194: fix to builtin color processing + bgo#380438: Leak and trace message in cr_token_clear + bgo#381040: floating numbers always output to exactly 3 digits after decimal points + bgo#336621: cr_tknzr_get_next_token wasn't handling "<!--" correctly + bgo#372011: comments not parsed correctly + bgo#394680: problem parsing function name starting with 'u' or 'r' + bgo#139878: keep end of ruleset parsing location, and give it to the end_selector sac-handler. + bgo#394294: Escape are wrongly computed + bgo#314831: Escapes not recognized + bgo#395099: overly agressive rule matching + bgo#553937: CRDocHandler instances created with reference count of 0 + Various fixes to the font handling + Add ‘const’ to various function prototypes - Remove autoreconf call. - remove "la" files [BNC#357465] - obsolete old -XXbit packages (bnc#437293) - fix rename of xxbit packages - added baselibs.conf file to build xxbit packages for multilib support - break dependency loop by removing unneeded requires - Split out a 0_6-3 subpackage. - s#%run_ldconfig#/sbin/ldconfig# in %post and %postun. - Do not build unusable static libraries (#238552#c17). - Prefix changed to /usr. - Spec file cleanup. - Remove dead patches - update to version 0.6.1 - parse fractional parts of numbers properly - win32 port - gtk-doc compliance - test infrastructure enhancements - nasty memory management bug fix - converted neededforbuild to BuildRequires - Fixed devel dependencies. - fixed overflow. - Fixed library linking (#50796). - Update to version 0.6.0 - New SuSE package, version 0.5.1.
Comments 1
0.6.13 has been released