OSDN Git Service
Yoshihiro Yamazaki [Tue, 22 Dec 2020 14:47:56 +0000 (23:47 +0900)]
fixing to XSS vulnerability.
Yoshihiro Yamazaki [Tue, 22 Dec 2020 13:06:20 +0000 (22:06 +0900)]
delete iCCP chunk that cause libpng warning.
=> libpng warning: iCCP: known incorrect sRGB profile
Yoshihiro Yamazaki [Tue, 22 Dec 2020 12:53:14 +0000 (21:53 +0900)]
delete warning. unsigned char(swfed), char (zend string) different sign.
Yoshihiro Yamazaki [Tue, 22 Dec 2020 12:51:52 +0000 (21:51 +0900)]
change ulong to zend_ulong.
(macOS build failed.)
Yoshihiro Yamazaki [Tue, 22 Dec 2020 12:27:03 +0000 (21:27 +0900)]
support homebrew on macOS.
zlib path => /usr/local/opt/zlib/{lib/include}
Yoshihiro Yamazaki [Tue, 22 Dec 2020 12:17:12 +0000 (21:17 +0900)]
Merge pull request #6 from withgod/php80
php 8.0 support
withgod [Sat, 5 Dec 2020 07:37:36 +0000 (16:37 +0900)]
fixed backward compatible.
withgod [Thu, 3 Dec 2020 11:39:11 +0000 (20:39 +0900)]
added php8.0 ci
withgod [Thu, 3 Dec 2020 11:38:01 +0000 (20:38 +0900)]
Merge branch 'add_ci_github' into php80
withgod [Thu, 3 Dec 2020 10:39:52 +0000 (19:39 +0900)]
support php80
withgod [Thu, 3 Dec 2020 08:04:22 +0000 (17:04 +0900)]
Remove TSRMLS_(C|CC|DC) macro.
withgod [Thu, 3 Dec 2020 07:49:18 +0000 (16:49 +0900)]
add src/.gitignore
withgod [Wed, 2 Dec 2020 11:55:47 +0000 (20:55 +0900)]
added github action & docker files
Yoshihiro Yamazaki [Thu, 6 Dec 2018 05:10:05 +0000 (14:10 +0900)]
refine unit test.
Yoya [Fri, 28 Oct 2016 15:50:47 +0000 (00:50 +0900)]
Merge branch 'master' of github.com:yoya/swfed
Yoya [Fri, 28 Oct 2016 15:46:29 +0000 (00:46 +0900)]
fixing to line_style for DefineShape4 & DefineMorphShape2
lack of reading width field.
Yoya [Fri, 28 Oct 2016 15:26:04 +0000 (00:26 +0900)]
solid style wqbuild, print for DefineShape4
Yoya [Fri, 28 Oct 2016 15:11:13 +0000 (00:11 +0900)]
fill_style_solid for DefineShape4
yoya [Thu, 20 Oct 2016 12:21:10 +0000 (21:21 +0900)]
sound_format to unsigned int. (for number 15)
yoya [Thu, 20 Oct 2016 12:20:46 +0000 (21:20 +0900)]
unsigned char * => (signed) char casting.
Yoya [Thu, 20 Oct 2016 06:46:45 +0000 (15:46 +0900)]
PHP_NEW_EXTENSION. only once.
Yoya [Thu, 20 Oct 2016 06:41:36 +0000 (15:41 +0900)]
update SWFED_VERSION from 0.65 to 0.66a
Yoya [Thu, 20 Oct 2016 03:40:04 +0000 (12:40 +0900)]
update SWFED_VERSION from 0.65a to 0.65
Yoya [Wed, 19 Oct 2016 16:23:23 +0000 (01:23 +0900)]
hash の key が int の時にセグフォ、value が int の時に何も起きない問題の修正
loop_val(string) が NULL の時は loop_num_key が有効なので、それを文字列に変換して扱う。X
Yoya [Tue, 18 Oct 2016 15:37:25 +0000 (00:37 +0900)]
https://osdn.net/projects/swfed/scm/git/swfed/commits/
98bfc80340f7c46102cdc7f62654663e6a6afa7b
if no marker found, then byte scan next marker.
Yoya [Tue, 18 Oct 2016 15:22:58 +0000 (00:22 +0900)]
update copyright from php5 to php7
Yoya [Tue, 18 Oct 2016 15:21:27 +0000 (00:21 +0900)]
https://osdn.net/projects/swfed/scm/git/swfed/commits/
95e67e1310189ada3b5c48ab7b347ef3e7035890
SWF_VERSION を PHP_SWF_VERSION に改名してヘッダファイルに移動
Yoya [Tue, 18 Oct 2016 15:00:54 +0000 (00:00 +0900)]
https://osdn.net/projects/swfed/scm/git/swfed/commits/
0863a573f0d876eb8a9327eb7182e595e56d9cd5
change URL domain in readme.txt
sourceforge.jp => osdn.jp
Yoya [Tue, 18 Oct 2016 14:56:35 +0000 (23:56 +0900)]
https://osdn.net/projects/swfed/scm/git/swfed/commits/
210e6bcafa52b9a76b72cb41453893af21ca0805
include string.h for memcpy
Yoya [Tue, 18 Oct 2016 14:34:17 +0000 (23:34 +0900)]
https://osdn.net/projects/swfed/scm/git/swfed/commits/
a38e463ddaf7c6b915bdd94ee064a51d521ddef2
giflib4 => 5 でなく 5.0.x => 5.1.x で API が変わっている場所に対応した。
(5.0.x の時に 5.1.0 の関数の呼び方をしていてビルド出来なくなっていた)
swfed-0.63 のデグレード
Yoya [Tue, 18 Oct 2016 14:24:46 +0000 (23:24 +0900)]
https://osdn.net/projects/swfed/scm/git/swfed/commits/
e7660a31205240d2a493b6d3a2e78b6f9b9fd389
Giflib4 の時、EGifOpen したハンドラに DGifCloseFile していたので EGifCloseFile に修正
Yoya [Tue, 18 Oct 2016 14:17:07 +0000 (23:17 +0900)]
php5 and php7.
Yoya [Tue, 18 Oct 2016 14:16:04 +0000 (23:16 +0900)]
swfed for php5 and php7
Yoya [Tue, 18 Oct 2016 14:05:33 +0000 (23:05 +0900)]
chaange regexp for accepting "5.5.9-1ubuntu4.20"
よや [Tue, 18 Oct 2016 10:40:08 +0000 (19:40 +0900)]
Merge pull request #2 from withgod/php70
php7 support
withgod [Thu, 21 Jul 2016 09:55:17 +0000 (18:55 +0900)]
php7 support
yoya [Tue, 10 May 2016 12:09:22 +0000 (21:09 +0900)]
Merge pull request #1 from withgod/master
php 5.4 higher string literal bugfix
withgod [Tue, 10 May 2016 10:44:45 +0000 (19:44 +0900)]
php 5.4 higher string literal bugfix
Yoshihiro Yamazaki [Sun, 28 Dec 2014 18:25:39 +0000 (03:25 +0900)]
update SWFED_VERSION from 0.63 to 0.64a
Yoshihiro Yamazaki [Sun, 28 Dec 2014 18:12:46 +0000 (03:12 +0900)]
gitlib4 upper compatibility.
Yoshihiro Yamazaki [Sun, 28 Dec 2014 17:59:32 +0000 (02:59 +0900)]
update SWFED_VERSION from 0.63a to 0.63
Yoshihiro Yamazaki [Sat, 27 Dec 2014 16:20:42 +0000 (01:20 +0900)]
remove extraneous parentheses around the comparison
Yoshihiro Yamazaki [Sat, 27 Dec 2014 16:19:49 +0000 (01:19 +0900)]
Once more, Allow building with either giflib 4.2 or 5.0.
> EGifCloseFile
Yoshihiro Yamazaki [Sat, 27 Dec 2014 08:01:11 +0000 (17:01 +0900)]
Allow building with either giflib 4.2 or 5.0. thank you > antoine
ref) http://src.mouf.net/ports/revision?rev=375669
yoya [Mon, 10 Feb 2014 11:41:58 +0000 (20:41 +0900)]
~yoya/php/swfed => app.awm.jp/swfed
yoya [Mon, 10 Feb 2014 11:41:08 +0000 (20:41 +0900)]
update SWFED_VERSION from 0.62 to 0.63a
yoya [Mon, 10 Feb 2014 02:32:16 +0000 (11:32 +0900)]
update SWFED_VERSION from 0.62a to 0.62
yoya [Mon, 10 Feb 2014 02:21:22 +0000 (11:21 +0900)]
correct to type of args for zend_parse_parameters.
(old code cause seg.fault on 64 bit environment);
yoya [Mon, 10 Feb 2014 02:15:59 +0000 (11:15 +0900)]
replace hard tab to soft tab(8 space)
yoya [Mon, 10 Feb 2014 02:12:53 +0000 (11:12 +0900)]
yoya [Mon, 10 Feb 2014 02:05:16 +0000 (11:05 +0900)]
hard tab to soft tab(8 space). not complete.
yoya [Mon, 10 Feb 2014 02:00:27 +0000 (11:00 +0900)]
- error message with content-type.
- fixed to file size check.
yoya [Wed, 11 Dec 2013 18:12:01 +0000 (03:12 +0900)]
update SWFED_VERSION from 0.61 to 0.62a
yoya [Wed, 11 Dec 2013 18:02:54 +0000 (03:02 +0900)]
update SWFED_VERSION from 0.61a to 0.61
yoya [Wed, 11 Dec 2013 17:59:00 +0000 (02:59 +0900)]
test for non-zero terminated action record.
yoya [Wed, 11 Dec 2013 17:39:17 +0000 (02:39 +0900)]
fixed to case no null terminate in swf action record.
yoya [Wed, 11 Dec 2013 17:34:56 +0000 (02:34 +0900)]
add bitstream_hasnext function
Yoshihiro Yamazaki [Fri, 15 Feb 2013 06:55:55 +0000 (15:55 +0900)]
update SWFED_VERSION from 0.60 to 0.61a
Yoshihiro Yamazaki [Mon, 11 Feb 2013 18:42:08 +0000 (03:42 +0900)]
;; で並べたら VC++ でコンパイル出来なかったので ; ひとつに修正
Yoshihiro Yamazaki [Mon, 11 Feb 2013 17:03:51 +0000 (02:03 +0900)]
update SWFED_VERSION from 0.60a to 0.60
Yoshihiro Yamazaki [Sun, 25 Nov 2012 11:56:17 +0000 (20:56 +0900)]
delete used variable "count"
Yoshihiro Yamazaki [Sun, 25 Nov 2012 09:47:22 +0000 (18:47 +0900)]
Lossless2 ¤ò¥Ñ¥ì¥Ã¥È·Á¼°PNG¤ÇÆþ¤ìÂؤ¨¤ë»þ¤Ë bitstream ¤Î¥ª¥Ö¥¸¥§¥¯¥È¤¬À¸À®½ÐÍè¤Ê¤«¤Ã¤¿»þ¤Î¥¨¥é¡¼½èÍý
PNG¤Î²èÁü½Ä²£¥µ¥¤¥º¤¬°Û¾ï¤Ê»þ¤Ë¡¢¥á¥â¥ê¥ê¡¼¥¯¤¬È¯À¸¤¹¤ë²ÄǽÀ¤¬¤¢¤ë¡£
Yoshihiro Yamazaki [Sun, 25 Nov 2012 09:44:53 +0000 (18:44 +0900)]
update SWFED_VERSION from 0.59 to 0.60a
Yoshihiro Yamazaki [Thu, 22 Nov 2012 16:01:30 +0000 (01:01 +0900)]
Merge branch 'master' of git.sourceforge.jp:/gitroot/swfed/swfed
Yoshihiro Yamazaki [Thu, 22 Nov 2012 16:00:38 +0000 (01:00 +0900)]
update SWFED_VERSION from 0.59a to 0.59
Yoshihiro Yamazaki [Thu, 22 Nov 2012 09:35:08 +0000 (18:35 +0900)]
- ShapeAdjustMode ¤Ç RESIZE ¤ò»ØÄꤷ¤Æ²èÁü¤òÆþ¤ìÂؤ¨¤¿»þ¤Ë¡¢ÁǺàSWF ¤Î¹½Â¤¼¡Âè¤Ç¤Ï swf_tag_shape_apply_matrix_factor: unknown fill_style->type=0 ¤Î¥¨¥é¡¼¤¬½Ð¤ë»ö¤Î¤¢¤ëÉÔ¶ñ¹ç¤ò½¤Àµ¤·¤Þ¤·¤¿¡£
RESIZE ÂоݤΠShape Ãæ¤Ë Bitmap ¤È solid ¤¬º®¤¶¤Ã¤Æ¤¤¤ë¾ì¹ç¤Ë¡¢¸í¤Ã¤¿¥¢¥µ¡¼¥È¤È¤·¤Æ solid (type:0) ¤òÃΤé¤Ê¤¤»ö¤ò¼¨¤¹É¸½à¥¨¥é¡¼É½¼¨¤¬¤¢¤ê¤Þ¤·¤¿¡£
Yoshihiro Yamazaki [Tue, 6 Nov 2012 03:24:52 +0000 (12:24 +0900)]
update SWFED_VERSION from 0.58 to 0.59a
Yoshihiro Yamazaki [Fri, 14 Sep 2012 06:27:16 +0000 (15:27 +0900)]
add embed tag (only object tag so no display on safari, chrome)
Yoshihiro Yamazaki [Fri, 14 Sep 2012 05:56:11 +0000 (14:56 +0900)]
wrong compare for imagedata.
よや [Wed, 8 Aug 2012 18:01:57 +0000 (03:01 +0900)]
update SWFED_VERSION from 0.58a to 0.58
よや [Wed, 8 Aug 2012 17:45:02 +0000 (02:45 +0900)]
replaceMovieClip test with font specify.
よや [Wed, 8 Aug 2012 17:16:37 +0000 (02:16 +0900)]
replaceBitmapData & setShapeAdjustMode test script.
- select only one bitmap from defineshape fillstyles
よや [Wed, 8 Aug 2012 17:08:44 +0000 (02:08 +0900)]
swf binary change for skipping 65535 bitmapId on adjust mode
よや [Sun, 5 Aug 2012 16:57:29 +0000 (01:57 +0900)]
replacing font reference id in DefineEditText on replaceMovieClip.
Yoshihiro Yamazaki [Wed, 1 Aug 2012 12:14:40 +0000 (21:14 +0900)]
care newstyle on bitmap repeat
Yoshihiro Yamazaki [Tue, 31 Jul 2012 12:44:40 +0000 (21:44 +0900)]
care newstyele on bitmapmatrix rescale.
よや [Tue, 17 Apr 2012 18:09:39 +0000 (03:09 +0900)]
add bitmap_id parameter into apply factor method.
よや [Tue, 17 Apr 2012 18:08:13 +0000 (03:08 +0900)]
update SWFED_VERSION from 0.57 to 0.58a
よや [Mon, 16 Apr 2012 19:03:10 +0000 (04:03 +0900)]
Merge branch 'master' of yoya@git.sourceforge.jp:/gitroot/swfed/swfed
よや [Mon, 16 Apr 2012 18:57:53 +0000 (03:57 +0900)]
Merge branch 'master' of yoya@git.sourceforge.jp:/gitroot/swfed/swfed
よや [Mon, 16 Apr 2012 18:57:53 +0000 (03:57 +0900)]
Merge branch 'master' of yoya@git.sourceforge.jp:/gitroot/swfed/swfed
よや [Mon, 16 Apr 2012 18:57:10 +0000 (03:57 +0900)]
revert swfreplacepngdata.png (mistake commit)
よや [Mon, 16 Apr 2012 18:48:26 +0000 (03:48 +0900)]
fixed to too short size realloc. (must be multiplied by sizeof type)
- many bitmap in graphic symbol(Shape Tag) to seg.fault.
- many charactors in Button Tag to seg.fault.
よや [Mon, 16 Apr 2012 18:46:34 +0000 (03:46 +0900)]
realloc size is too short. must be multiplied by sizeof type.
Yoshihiro Yamazaki [Wed, 4 Apr 2012 13:55:28 +0000 (22:55 +0900)]
refine
Yoshihiro Yamazaki [Wed, 4 Apr 2012 13:49:14 +0000 (22:49 +0900)]
giflib.def if no shared
Yoshihiro Yamazaki [Wed, 4 Apr 2012 07:48:51 +0000 (16:48 +0900)]
for windows build
- add button module file to config.w32 definition
- set declare to head of block.
Yoshihiro Yamazaki [Wed, 4 Apr 2012 07:28:01 +0000 (16:28 +0900)]
update SWFED_VERSION from 0.56 to 0.57a
よや [Mon, 2 Apr 2012 17:07:58 +0000 (02:07 +0900)]
update SWFED_VERSION from 0.56a to 0.56
よや [Mon, 2 Apr 2012 17:04:27 +0000 (02:04 +0900)]
test for replaceBitmapData Lossless with alpha0
よや [Mon, 2 Apr 2012 06:59:39 +0000 (15:59 +0900)]
fixed to alpha 0 division bug at swf_tag_get_bitmap_color1stpixelget (replaceBitmap condition check function)
thank you > ken39arg
よや [Mon, 2 Apr 2012 06:55:17 +0000 (15:55 +0900)]
update SWFED_VERSION from 0.55 to 0.56a
よや [Sat, 17 Mar 2012 10:55:58 +0000 (19:55 +0900)]
update SWFED_VERSION from 0.55a to 0.55
よや [Sat, 17 Mar 2012 09:15:24 +0000 (18:15 +0900)]
- align byte before tag exists check
- create tag failed so no error.
よや [Sat, 17 Mar 2012 06:40:17 +0000 (15:40 +0900)]
if tag creating failed then let tag_head NULL;
よや [Fri, 16 Mar 2012 13:33:26 +0000 (22:33 +0900)]
adding prev link to object in contents tag setting before sprite.
よや [Tue, 21 Feb 2012 19:25:38 +0000 (04:25 +0900)]
update SWFED_VERSION from 0.54 ro 0.55a
よや [Tue, 21 Feb 2012 19:09:11 +0000 (04:09 +0900)]
update SWFED_VERSION from 0.54a to 0.54
よや [Tue, 21 Feb 2012 19:07:51 +0000 (04:07 +0900)]
check param_is_null if 1st argument is character id.
よや [Tue, 21 Feb 2012 18:25:20 +0000 (03:25 +0900)]
PlaceObject CXFORM optional parser/build