forked from lightspark/lightspark
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChangeLog
228 lines (181 loc) · 5.94 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
lightspark: An open source flash player implementation
Version 0.6.0:
* 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
Version 0.5.7:
* Fixed a few memory leaks
* Improved support for BitmapData::draw
* Support for BitmapData::copyPixels
* Support for soft masking
* Support for memory usage profiling (massif compatible)
Version 0.5.6:
* Fix YouTube support for several videos
* Support for custom serialization/deserialization
* Support RPC (NetConnection::call)
* Support for PNG images
* Experimental support for Google Street View
Version 0.5.5:
* Support Firefox 10
* Fixed mutiple bugs
Version 0.5.4.1:
* Fix YouTube support
* Look for LLVM-3.0 when building
Version 0.5.4:
* Fix build against LLVM-3.0
* Drop OpenAL backend
* ENABLE_RTMP=1 by default
* Many fixes for crashers and hangs
* API additions and fixes to XML, Vector, Matrix
* Code cleanups
Version 0.5.3:
* Support playing RTMP streams from Flash Media Server when
compiled with ENABLE_RTMP=1
* Fixed several memory leaks
* Ported Lightspark to windows, including a firefox plugin
* Fixed multiple hangs and crashes
Version 0.5.2.1:
* Patch version to fix up reported version.
Version 0.5.2:
* Requires llvm 2.8
* Added LIGHTSPARK_PLUGIN_PARAMFILE environment variable to let the
plugin write parameter files that are compatible with lightsparks '-p'
commandline switch
* Many bugfixes and changes to the VM that make many more tests pass
* Reorganized code that implements the Flash and AS3 API into
directories and files that more closely match the respective package
and class hierarchies
Version 0.5.1:
* Misc fixes to better support YouTube, Vimeo, Flowplayer
* VM correctness improvements
* Support for AS templates
* Dropped half-finished AVM1 support
* Support for EGL/GLES2 rendering
* Support for loading external JPEGs
* Better text handling(e.g. coloring)
* Improved test runner, support for the Tamarin testsuite
* Various API fixes for bugs uncovered by the testsuite
* Dropped mozilla dependency, use internal NPAPI headers
* Added LIGHTSPARK_PLUGIN_LOGLEVEL environment variable to control the log level of the browser
Version 0.5.0:
* Improved XML support
* Improved FFMpeg based media playback
* Improved robustness
* Improved ExternalInterface (browser communication)
* Improved masking support
* Improved alpha support
* Support capture phase of the event flow
* Support SimpleButton
* Support audio volume
* Support for introspection of ActionScript objects (describeType)
* Support for AMF3 serialization
* Support plugin resize
* Support for dynamic text
* Remove SDL dependency from the core
* Removed Fontconfig and FTGL dependencies
* Added SDL based audio backend
* More GLES compliant
* Faster shader code
Version 0.4.8
* Reduced memory usage on streaming videos
* Fixed a couple of refcounting bugs
* Improved robustness when parsing broken XML
Version 0.4.8 RC1
* Experimental Vimeo support
* Cleaned up Shape support
* Improved Timer support
* Support for JPEG parsing
* Improved reference counting
* Support for static text
* MP4 support (FFMpeg based)
Version 0.4.7.1
* Fix YouTube breakage
Version 0.4.7
* Fix YouTube breakage
* More robustness against deadlocks
* Implement flash.net.URLVariables
* XML fixes
* Browser plugin is now built by default
Version 0.4.6.1:
* Fix YouTube breakage
Version 0.4.6:
* Fix YouTube breakage
* Vastly improved gradient support
* Fixed a large amount of graphics glitches
* Add support for upcoming Gnash release 0.8.9
* Add profiling support for ActionScript code
* Add support for muting all sounds using the 'm' key
* Add support for copying error messages using the 'c' key in plugin
Version 0.4.5.3
* Fix YouTube breakage
Version 0.4.5.2
* Fix YouTube breakage
Version 0.4.5.1
* Fix YouTube breakage
* Add support for AMF3 parsing
* Experimental support for PowerPC Linux
Version 0.4.5
* Added --version command line option
Version 0.4.5 RC1:
* Use Advanced Graphics Engine
* Masking and clipping support
Version 0.4.4.3:
* Add support for cross-domain policy files
Version 0.4.4.2:
* Pluginized architecture for audio backends
Version 0.4.4.1:
* Disk based caching for downloads
* Fixes a crash when using flashblock
Version 0.4.4:
* Localization support
* Exception handling support
* More robust network handling
* Stream controls (Play/Pause)
Version 0.4.3:
* Liquid layout support
* Several small bug fixes
Version 0.4.3 RC1:
* Faster rendering of the input layer
* Reduced memory consumption
* Support for H263/MP3 videos
* Smoother playback of audio and video
Version 0.4.2.3:
* Bugfix release
Version 0.4.2.2:
* Fallback on Gnash for older clips
Version 0.4.2.1:
* Small bugfix
Version 0.4.2:
* Use fontconfig to select fonts
* Nore efficient handling of read only strings
* Greater compatibility with youtube videos
* Better compatibility with radeon cards
* Sound synchronization
* Chrome/Chromium support
* Firefox's OOPP support
Version 0.4.1:
* Optimized rendering of simple graphics
* First youtube support
Version 0.4.0 RC3:
* Also use NPOT if available
Version 0.4.0 RC2:
* Better support for older intel cards
Version 0.4.0 RC1:
* Better stability, the plugin should not crash
* Use Power-Of-Two sized textures for better compatibility
Version 0.3.9:
* More complete cleanup of GL resources
Version 0.3.8:
* Solved deadlock issues when using FlashBlock
Version 0.3.7:
* Improved stability and relaxed graphics requirements
Version 0.3.6:
* Be more careful about glew initialization