Revisions of libsass

buildservice-autocommit accepted request 1148546 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 32)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1146898 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 31)
- Update to version 3.6.6:
  + Maintenance release to fix most urgent issues in LibSass.
  + for openSUSE defacto only a version number change, as the
    upstream fix mainly contains the now obsolete patch:
    - libsass-CVE-2022-43357,CVE-2022-43358,CVE-2022-26592.patch
buildservice-autocommit accepted request 1133891 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 30)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1133374 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 29)
- security update:
  * CVE-2022-43357 [bsc#1214573]:
    Fix stack overflow in Sass:CompoundSelector:has_real_parent_ref()
  * CVE-2022-43358 [bsc#1214575]:
    Fix stack overflow in Sass:ComplexSelector:has_placeholde()
  * CVE-2022-26592 [bsc#1214576]:
    Fix stack overflow in CompoundSelector:has_real_parent_ref function()
    + libsass-CVE-2022-43357,CVE-2022-43358,CVE-2022-26592.patch
Marcus Meissner's avatar Marcus Meissner (msmeissn) accepted request 906778 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 28)
- update to 3.6.5:
  * Fix extend edge case going endlessly
  * Fix source-maps and how we count unicode characters
  * Fix seed generator if std::random_device fails
  * Fix url() containing exclamation mark causing an error
  * Fix Offset initialization when end was not given
  * Fix obvious backporting error in pseudo extend
  * Fix obvious identical subexpressions in op_color_number
  * Fix edge case regarding unit-less number equality as object keys
  * Revert compound re-ordering for non extended selectors
  * Prevent compiler warning about unnecessary copy
buildservice-autocommit accepted request 824491 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 27)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 822450 from John Vandenberg's avatar John Vandenberg (jayvdb) (revision 26)
- Update version to 3.6.4
  * Fix parenthesization for selector schema and real parents
  * Add deprecation warning for global variable creation
  * Ensure correct output order of compound selectors
  * Handle loaded source code as shared objects
  * New custom memory allocator - disabled for now
  * Add back C-API getters for plugin paths
  * Fix abspath handling on windows without directory
  * Fix various edge case crashes
  * Fix segfault on directive ruleset
  * Fix heap-buffer-overflow in lexer
  * Fix stack-overflow in parser
  * Fix memory leak in parser
  * Fix memory leak in evaluation
  * Fix memory handling edge case
  * Fix some null pointer access crashes
  * Preparations for ongoing refactoring
- from v3.6.3
  * Fix compound extend warning
  * Fix extend being stuck in endless loop
  * Fix various edge-case segfault crashes
  * Extend error_src lifetime on c-api context
  * Fix memory leak in permutation function
  * Preserve indentation in nested mode
- from v3.6.2
  * Improve pseudo selector handling
  * Code improvements
  * Fix various functions arguments
  * Fix "call" for $function
  * Check weight argument on invert call
  * Improve makefile to use dylib extension on MacOS
  * Fix bug in scale-color with positive saturation
  * Minor API documentation improvements
  * Fix selector isInvisible logic
  * Fix evaluation of unary expressions in loops
  * Fix attribute selector equality with modifiers
buildservice-autocommit accepted request 742188 from Cédric Bosdonnat's avatar Cédric Bosdonnat (cbosdonnat) (revision 25)
baserev update by copy to link target
Cédric Bosdonnat's avatar Cédric Bosdonnat (cbosdonnat) accepted request 738324 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 24)
Fix and simplify bad grammar, this triggers our scripts.
buildservice-autocommit accepted request 714781 from Cédric Bosdonnat's avatar Cédric Bosdonnat (cbosdonnat) (revision 23)
baserev update by copy to link target
Cédric Bosdonnat's avatar Cédric Bosdonnat (cbosdonnat) accepted request 714780 from Cédric Bosdonnat's avatar Cédric Bosdonnat (cbosdonnat) (revision 22)
- Update version to 3.6.1:
  * Fix use-after-free vulnerability in sass_context.cpp:handle_error 
    bsc#1096894, CVE-2018-11499
  * Disallow parent selector in selector_fns arguments
    bsc#1118301, CVE-2018-19797
  * Fix use-after-free vulnerability exists in the SharedPtr class 
    bsc#1118346, CVE-2018-19827
  * Fix stack-overflow in Eval::operator()
    bsc#1118348, CVE-2018-19837
  * Fix stack-overflow at IMPLEMENT_AST_OPERATORS expansion
    bsc#1118349, CVE-2018-19838
  * Fix buffer-overflow (OOB read) against some invalid input
    bsc#1118351, CVE-2018-19839
  * Fix Null pointer dereference in Sass::Eval::operator()(Sass::Supports_Operator*)
    bsc#1119789, CVE-2018-20190
  * Fix heap-buffer-overflow in Sass::Prelexer::parenthese_scope(char const*)
    bsc#1121943, CVE-2019-6283
  * Fix heap-based buffer over-read exists in Sass:Prelexer:alternatives
    bsc#1121944, CVE-2019-6284
  * Fix heap-based buffer over-read exists in Sass:Prelexer:skip_over_scopes
    bsc#1121945, CVE-2019-6286
  * Fix uncontrolled recursion in Sass:Parser:parse_css_variable_value
    bsc#1133200, CVE-2018-20821
  * Fix stack-overflow at Sass::Inspect::operator()
    bsc#1133201, CVE-2018-20822
buildservice-autocommit accepted request 600298 from Cédric Bosdonnat's avatar Cédric Bosdonnat (cbosdonnat) (revision 21)
baserev update by copy to link target
Cédric Bosdonnat's avatar Cédric Bosdonnat (cbosdonnat) accepted request 600150 from Namor Barcode's avatar Namor Barcode (z1trus) (revision 20)
- Update version to 3.5.3:
  Community:
  * Add nim-sass to implementations list (@zacharycarter, #2592)
  * Add Haskell bindings to implementations list (@jakubfijalkowski, #2612)
  * Add SharpScss and LibSassHost bindings to implementations list (@tompazourek, #2623)
  * Update node-sass link in implementations list (@xzyfer, b866ad5)
  * Update Unicode doc after forcing UTF8/plain ASCII (@mgreter, #2596)
  * Update compatibility section of the read me (@xzyfer, 9266d26)
  Features:
  * Update sass2scss@v1.1.2 (@mgreter, #2602)
  * Emit transparent colours as rgba(0, 0, 0, 0) (@xzyfer, #2298)
  * Add a sass_option_push_import_extension C-API (@xzyfer, #1964)
  Fixes:
  * Fix output/error for modulo zero operation (@mgreter, #2593)
  * Fix automake build if sassc is missing (@mgreter, #2601)
  * Fix handling of colours in @at directives (@mgreter, #2360)
  * Fix edge case converting achromatic colors to HSL (@mgreter, #2604)
  * Fix evaluation of arithmetic inside interpolation (@mgreter, #2203)
  * Fix handling of @important in custom properties (@xzyfer, #2590)
  * Fix duplicate definition of out_of_memory macro (@thatguystone, #2619)
  * Fix merging of nested media queries with negation (@xzyfer, #2425)
  * Fix regression in parsing selector with trailing escaped colon (@xzyfer, #2625)
  * Fix segfault on empty custom properties (@xzyfer, sass/sassc#225)
- Includes changes from 3.5.1:
  Features:
  * Implement more detailed backtraces (@mgreter, #2573)
  Fixes:
  * Fix parsing of block comments to ignore css string rules (@mgreter, #1294)
  * Fix win UNC path handling for dot and dotdot directories (@mgreter, #2588)
buildservice-autocommit accepted request 588445 from Adam Majer's avatar Adam Majer (adamm) (revision 19)
baserev update by copy to link target
Adam Majer's avatar Adam Majer (adamm) accepted request 587907 from Namor Barcode's avatar Namor Barcode (z1trus) (revision 18)
- Update version to 3.5.1:
  Community:
  * Add sass.cr to implementations list (@straight-shoota, #2574)
  Fixes:
  * Fix compiler warnings (@mgreter, #2575)
  * Fix double free when run in concurrent processes (@mgreter, #2579)
  * Fix units sometimes being dropped in math operations (@mgreter, #2582)
  * Fix missing error for mixins defined within mixins (@mgreter, #2558)
- Includes changes from 3.5.0:
  Features:
  * Implement trailing commas in parameters and arguments (#2070, @xzyfer)
  * Implement deprecation warning for ID strings that look like colors (#2302, @xzyfer)
  * Implement content-exists function (#2266, @xzyfer)
  * Implement support for passing var() to CSS functions (#2244, @xzyfer)
  * Implement first class functions (#2277 #2275, @xzyfer)
  * Implement nesting guard to avoid "out of stack space" (#2438, @mgreter)
  * Implement exponents for numbers (#2465, @mgreter)
  * Implement long file path support for Windows (#2477, @mgreter)
  * Implement case modifier for attribute selector (#2509, @mgreter)
  * Implement warning for double parent selectors (#2522, @mgreter)
  * Implement support for custom property syntax (#2076, @xzyfer)
  * Implement support for custom-property feature flag (#2076, @xzyfer)
  Optimisations:
  * Performance improvements (#2339, @mgreter)
  * Fix memory leak by removing previously unused code (#2505, @mgreter)
  * Fix memory leak of custom functions signature (#2553, @mgreter)
  Community:
  * Add libsass-python to Readme (#2546, @asottile)
  * Update link to go-libsass (#2340 #2410, @drewwells)
  Fixes:
  * Fix media query stack and eval issue (#2341, @mgreter)
  * Fix Attribute Selector equal compare operator (#2347, @mgreter)
  * Fix segfault for varargs with non-string keys (#2352, @mgreter)
  * Fix Element Selector compare operators (#2347, @mgreter)
  * Fix compiler issue with spec regression on NetBSD 6.1 (#2357, @mgreter)
  * Fix some segfaults caused by the parser being too forgiving (#2367, @xzyfer)
  * Fix segfault with invalid map keys (#2368, @xzyfer)
  * Fix null pointer dereference in css_error (#2369, @xzyfer)
  * Fix bug when parsing selector schemas (#2371, @xzyfer)
  * Fix null pointer dereference when parsing selector schemas (#2371, @2372)
  * Fix .editorconfig (#2380, @brucek)
  * Fix compiler issue with spec regression on NetBSD 6.1 (#2357, @mgreter)
  * Fix segfault when extending pseudo selectors failed (#2366, @mgreter)
  * Fix parser for urls looking like ruleset selectors (#2376, @mgreter)
  * Fix use of non-portable std::to_string (#2385, @mgreter)
  * Fix use of non-portable strdup (#2459, @asottile)
  * Fix unary slash expressions (#2349 #2384, @mgreter)
  * Fix missing error for trailing comma in selector list (#2365, @mgreter)
  * Fix selector and binominal look ahead (#2346, @mgreter)
  * Fix hex escape handling in interpolation (#2320, @mgreter)
  * Fix wrong parsing of calc functions as number units (#2382, @mgreter)
  * Fix incorrect comment evaluation for compressed output (#2359, @mgreter)
  * Fix parent selector handling in selector schema (#2358, @mgreter)
  * Fix parameter vararg and keyword handling (#2394, @mgreter)
  * Fix a few minor memory leaks (#2400, @mgreter)
  * Fix issue with invalid error indicator (#2404, @mgreter)
  * Fix selector parsing and url regression (#2429, @mgreter)
  * Fix null ptr segv on invalid vararg (#2437, @mgreter)
  * Fix segfault in selector extend edge-case (#2437, @mgreter)
  * Fix segfault in selector extend edge-case (#2437, @mgreter)
  * Fix segfault in selector append edge-case (#2437, @mgreter)
  * Fix ref-counted value handling in if function (#2437, @mgreter)
  * Fix segfault in at-root cssize edge-case (#2439, @mgreter)
  * Fix file content malloc to avoid reading beyond buffer (#2440, @mgreter)
  * Fix case-sensitive lookup to named color map (#2462, @asottile)
  * Fix shebang for tap-driver (#2466, @naroga)
  * Fix segfault in parser edge case (#2446, @mgreter)
  * Fix memory corruption on error in parse_selector_schema (#2484, @mgreter)
  * Fix autoconf path for sassc tester (#2492, @mgreter)
  * Fix output of invisible @support blocks (#2488, @mgreter)
  * Fix to_value for bracketed lists (#2467, @mgreter)
  * Fix propagation of named rest arguments (#2480, @mgreter)
  * Fix @extend of wrapped selectors (#2468, @mgreter)
  * Fix wrapped pseudo selector handling (#2464 #2383, @mgreter)
  * Fix minor issue with attribute selector unification (#2053, @mgreter)
  * Fix issue when passing restargs to call (#2472, @mgreter)
  * Fix compressing of colors in selectors (#2232, @mgreter)
  * Fix missing error on selector with invalid quote mark (#2082, @mgreter)
  * Fix travis-ci mac OSX builds (#2527, @mgreter)
  * Fix endless loop comparing Selector_List to List (#2516 #2517, @mgreter)
  * Fix SmartOS/Solaris build regression (#2519, @mgreter)
  * Fix to connect parent selector only once (#2520, @mgreter)
  * Fix whitespace issue for wrapped selectors (#2366, @mgreter)
  * Fix missing error if cwd goes missing (#2513, @mgreter)
  * Fix missing error when mixin ruleset in root has parent selector (#2482, @mgreter)
  * Fix sourcemap crutch once again (#2312, @mgreter)
  * Fix parser state column following static values (#2542, @mgreter)
  * Fix error indicator not being Unicode aware (#2404, @mgreter)
  * Fix error sourcemaps not being fully Unicode aware (#2319, @mgreter)
  * Fix some compiler warnings (#2547, @mgreter)
  * Fix math with multiple units (#2549, @mgreter)
  * Fix css test for interpolated numbers (#2560, @mgreter)
  * Fix null pointer access in nesting check (sass/sassc#222 sass/sassc#223, @mgreter)
  * Fix @else possibly producing invalid output (#2569, @xzyfer)
  * Fix parsing of @supports declarations (#2452, @xzyfer)
buildservice-autocommit accepted request 585009 from Cédric Bosdonnat's avatar Cédric Bosdonnat (cbosdonnat) (revision 17)
baserev update by copy to link target
Cédric Bosdonnat's avatar Cédric Bosdonnat (cbosdonnat) accepted request 584628 from Andreas Stieger's avatar Andreas Stieger (AndreasStieger) (revision 16)
libsass 3.4.9 - Use %license (boo#1082318)
buildservice-autocommit accepted request 536854 from Cédric Bosdonnat's avatar Cédric Bosdonnat (cbosdonnat) (revision 15)
baserev update by copy to link target
Cédric Bosdonnat's avatar Cédric Bosdonnat (cbosdonnat) accepted request 536853 from Cédric Bosdonnat's avatar Cédric Bosdonnat (cbosdonnat) (revision 14)
- Version bump to 3.4.6.
  Somehow fixes boo#1050380
buildservice-autocommit accepted request 457036 from Cédric Bosdonnat's avatar Cédric Bosdonnat (cbosdonnat) (revision 13)
baserev update by copy to link target
Displaying revisions 1 - 20 of 32
openSUSE Build Service is sponsored by