SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for lightspark-debuginfo-0.8.0+git.20170723-16.2.x86_64.rpm :
Fri Jul 28 14:00:00 2017 mpluskalAATTsuse.com
- Update to version 0.8.0+git.20170723:

* fix file IO and external call handling in ppapi plugin this avoids several possible deadlocks

* fix compilation with older ffmpeg versions

* [flash.media] add stubs for classes SoundMixer and Microphone

* [flash.text.textengine] add several stub classes and enumerations

* implement flash.crypto.generateRandomBytes

* [ABCVm] fix possible crash in coerce

* [BitmapData] add stub for method \"treshold\"

* [DisplayObjectContainer] implement methods \"removeChildren\" and \"getObjectsUnderPoint\"

* [BevelFilter] add several stub properties

* [flash.geom] add method \"setTo\" to Rectangle and Point

* [Sound] handle null urlRequest in constructor

* [pygil] remove wrong stub classes counting

* [LocalConnection] partially implement property \"domain\"

* [System] add stubs for \"pauseForGCIfCollectionImminent\" and \"gc\"

* [XML] fix namespace for several methods

* [memorystream] small performance improvements

* [ASObject] use boost::flat_map instead of std::map as variables map for better performance

* [ASObject] fix compilation with older boost

* [ImageDecodingPolicy] fix typo

* [FFMpegStreamDecoder] fix compilation with ffmpeg 3.0 fixes https://github.com/lightspark/lightspark/issues/281

* [FFMpegStreamDecoder] really fix compilation with ffmpeg 3.0

* fix detection of llvm 4.0 fixes https://github.com/lightspark/lightspark/issues/284

* [RootMovieClip] avoid re-binding classes on every InitFrame

* improve perfomance by caching the property in callProperty and findPropStrict, if possible

* reduce the number of dynamic_casts

* use unsigned integer in loops

* [SharedObject] add missing incRef

* [ABCVm] fix callPropertyCache

* [ABCVm] cache type in multiname

* [TextField] only request invalidation if really neccessary

* [ABCVm] remove callPropertyCache, it doesn\'t work correctly and doesn\'t really improve perfomance

* [ABCVm] small speedup for getMultiname()

* [Class_base] performance improvement for isSubClass()

* add new builtin string \"length\"

* [ASObject] only search in declared variables if multiname doesn\'t contain the public namespace

* [Array] switch to flat_map

* [ABCVm] throw correct errors in checkfilter

* [Matrix3D] add some method stubs

* [DisplayObject] add some property stubs

* switch to using a flat_multimap for variables. namespaces in multinames are not sorted anymore.

* [Array] fix some corner cases when handling index UINT32_MAX

* [memorystream] cache the u30/s24 codes before executing a function the first time

* [TagFactory] don\'t throw exception if tag is longer as expected (Adobe seems to allow this, too)

* [ThreadPool] increase number of threads this leads to less stuttering when playing multiple sounds

* set emulated version to current adobe version

* [SyntheticFunction] add call to ABCVm::preloadFunction

* enale building of ppapi plugin by default

* [ASObject] handle declared properties in JSON stringify

* [ASObject] more fixes for JSON.stringify

* [ABCVm] use function pointer array instead of switch in executeFunction

* [IFunction] fix prototype constructor

* [Number] add toLocaleString and make several properties not enumerable

* return exit code 1 if exit was caused by uncaught exception

* [tests] switch to the github adobe avmplus repository as base for the tamarin test suite

* [Global] make all builtin classes constant traits

* [Array] implement insertAt() and removeAt()

* [Vector] implement insertAt() and removeAt()

* fix test output

* rework blacklist for tests not working on adobe (not yet complete)

* [avmplus] implement System.canonicalizeNumber

* [SharedObject] add stub method setProperty()

* remove more dynamic_casts

* [ArgumentConversion] handle Undefined in toConcrete()

* [ABCVm] fix sxi1 opcode implementation

* [Array] small performance improvement in isValidMultiname()

* [ApplicationDomain/avmplus.Domain] fix DomainMemory handling

* [SyntheticFunction] fix needsRest()

* [ASFont] add stub for hasGlyphs()

* [DisplayObjectContainer] fix deleteLegacyChildAt

* [avmplusDomain] implement loadBytes()

* reduce number of AsyncDrawJobs by ensuring a DisplayObject is only rendered once until it changes again

* [InputThread] add null-checks to results of getMouseTarget

* [ABCVm] implement opcode hasnext (0x1f)

* remove more dynamic_casts

* [SystemState] avoid creating AsyncDrawJob if DisplayObject is unchanged

* add test to blacklist that doesn\'t work on Adobe

* [BitmapData] add stub for method \"merge\"

* [ABCVm] remove unneeded argument from abc_function

* implement alpha support for pngs and images with palette

* [ABCVm] implement opcode 0x43 (callMethod)

* [DisplayObject] implement ColorTransform handling

* implement stroke handling in Shapes

* introduce class asAtom as wrapper around ASObject This allows operations on primitives without reference counting. TODO: There are only a few builtin methods currently converted to this wrapper, see usage of ASFUNCTION_ATOM vs ASFUNCTION

* fix warning

* conversion to asAtom, second part calling of functions is now handled in asAtom to avoid creating of new function objects every time the function is executed

* conversion to asAtom, third part Vector class uses vector of asAtom as underlying data structure

* move several #includes from .h to .cpp

* [CairoTokenRenderer] only draw strokes if necessary

* set results of arithmetic operations on asAtoms as (U)Integers, if possible

* [Math] fix several corner cases

* [variables_map] switch to unordered_map as basic datastructure

* conversion to asAtom, fourth part - all ASString methods use asAtom - ASFUNCTION_ATOM now has additional parameter \"sys\"

* [Array] switch to unordered_map to store array elements

* rework function calling to only count references if neccessary

* fix compilation for Windows fixes issues #270 and #288 the npapi/ppapi plugins compile but are not tested

* fix compilation on older stdlib

* [Array] use std::vector for small arrays (up to 65536 elements) and unordered_map for large arrays

* [asAtom] make most methods inline

* [Vector] fix forEach

* [multiname] small performance improvements

* add more subtypes for dynamic casts

* [ExternalInterface] switch to asAtom

* [SecurityManager] allow to call https URLs even if the main URL is http

* fix compilation on windows

* fix compilation in profiling mode fixes https://github.com/lightspark/lightspark/issues/291

* make NPAPI plugin windowless

* fix minGW compilation

* prepare release 0.8

* bump version number

* Now Cmake supports LLVM up to 4.0

* add several missing tags in describeType

* [ApplicationDomain] fix hasDefinition/getDefinition

* Add NullVideoDecoder::switchCodec

* fix ArgumentConversionAtom

* don\'t throw if setting a dynamic variable with not-empty namespace

* [ASString] fix localeCompare

* [method_info] switch to asAtom for getConstant/getOptional

* [Integer] switch to asAtom

* [asAtom] add support for strings with a stringID, reduces the need to create ASString objects in some cases

* [pygil] implement detection of setVariableAtomByQName

* add two tests to blacklist that don\'t work on Adobe

Thu Mar 2 13:00:00 2017 jengelhAATTinai.de
- Update description

Thu Feb 23 13:00:00 2017 mpluskalAATTsuse.com
- Update to version 0.7.2+git.20170107:

* [ppapi] implement keyboard and mouse event handling

* [ppapi] implement downloading of additional files

* directly include shaders into sourcecode to avoid filesystem access which is not allowed in ppapi sandbox

* [Config] fix loading config from ppapi plugin ppapi doesn\'t allow direct filesystem access so we just ignore the errors reported when trying to load config file

* [ppapi] implement separate file cache for ppapi plugin. Now the ppapi plugin runs in sandboxed mode with some limitations: - It doesn\'t detect system fonts properly as cairo tries to read fontconfig files which is not allowed from sandbox. - Sound output doesn\'t work yet, as sdl_audio initialization crashes when done inside sandbox.

* [FFMpegStreamDecoder] fix possible crash when probing input format

* [ppapi] implement sound support

* [SoundChannel] implement volume handling

* [ppapi] implement font rendering

* [SoundTransform] initialize volume/pan to default values
- Add _service
- Add lightspark-link.patch

Tue Sep 22 14:00:00 2015 olafAATTaepfle.de
- Use pkgconfig for ffmpeg BuildRequires

Thu May 30 14:00:00 2013 mhruseckyAATTsuse.cz
- fixed build with new llvm: llvm-3.3.patch

Mon May 6 14:00:00 2013 reddwarfAATTopensuse.org
- Update to 0.7.2

* Improved image support: alpha in palettes, abbreviated JPEGs

* Improved embedded font parsing and text positioning

* Open links in a browser (plugin only)

* BitmapData improvements

* Fixed many crashes
- Remove lightspark-0.7.0-no_glu.patch. Applied upstream.

Thu Dec 27 13:00:00 2012 reddwarfAATTopensuse.org
- Update to 0.7.1

* Fixes for YouTube

* Support keyboard press and release events

* Support mouse wheel events and other mouse event improvements

* Support LLVM 3.2

* Implemented hit testing of DisplayObjects

* Parse JPEG images embedded in DefineBits tags

* Parse RGB15 and paletted images in DefineBitsLossless tags

* Improved XML support
- Remove lightspark-0.7.0-llvm32.patch, applied upstream.

Fri Nov 30 13:00:00 2012 reddwarfAATTopensuse.org
- Add lightspark-0.7.0-llvm32.patch to fix build with LLVM 3.2

Wed Oct 31 13:00:00 2012 reddwarfAATTopensuse.org
- Update to 0.7.0

* Support LZMA compressed SWFs [Requires liblzma]

* Improved BitmapData support

* Improved ActionScript compatibility

* Improved virtual machine performance and memory consumption

* Improved XML support

* Experimental support for bytecode optimization at runtime

* Improved ExternalInterface (browser integration) support

* Improved performance of JPEG loading

* Support for XMLSocket

* Completely redesigned and improved masking support
- Take minimum version of pkgconfig(libxml++-2.6) and llvm-devel
from CMakeLists.txt and specify them in the BuildRequires
- Add pkgconfig(liblzma), pkgconfig(gl) and pkgconfig(zlib) BuildRequires
- Remove pkgconfig(gobject-2.0) BuildRequire
- Add lightspark-0.7.0-no_glu.patch and remove explicit glu dependency

Fri Sep 21 14:00:00 2012 idonmezAATTsuse.com
- Add explicit glu dependency

Fri Jun 22 14:00:00 2012 reddwarfAATTopensuse.org
- Update to 0.6.0.1

* Enable RTMP support by default, requires librtmp

* Fixed support for IEventDispatcher implementation pattern

* Improved serialization robustness

* Improved matrix handling

* Implement string and namespace pooling to reduce memory consumption

* Proper support for private namespaces

* Improved support for fonts

* Support LLVM 3.1

* Fix full volume issue when PulseAudio flat volumes are enabled

* Initial support for AIR desktop applications

* Support for www.bbc.co.uk video player
- Remove lightspark-0.5.7-llvm_31.patch and
lightspark-0.5.7-ffmpeg_011.patch, applied upstream
- Optionally support RTMP

Wed Jun 6 14:00:00 2012 reddwarfAATTopensuse.org
- Fix ffmpeg 0.11 patch, now upstreamed

Mon May 28 14:00:00 2012 reddwarfAATTopensuse.org
- Fix build with ffmpeg 0.11

Thu May 17 14:00:00 2012 reddwarfAATTopensuse.org
- Update to 0.5.7

Tue Mar 27 14:00:00 2012 reddwarfAATTopensuse.org
- Don\'t remove rpath

Thu Mar 22 13:00:00 2012 reddwarfAATTopensuse.org
- Update to 0.5.5

Sat Dec 11 13:00:00 2010 reddwarfAATTopensuse.org
- Initial package


 
ICM