-
Notifications
You must be signed in to change notification settings - Fork 18
/
Copy pathpackage.xml.tmpl
141 lines (140 loc) · 5.46 KB
/
package.xml.tmpl
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
<?xml version="1.0" encoding="UTF-8"?>
<package packagerversion="1.10.6" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 http://pear.php.net/dtd/tasks-1.0.xsd http://pear.php.net/dtd/package-2.0 http://pear.php.net/dtd/package-2.0.xsd">
<name>screwim</name>
<channel>pecl.php.net</channel>
<summary>screwim - PHP Screw Improved</summary>
<description>
PHP Screw Imporved(ScrewIm) is a PHP script encryption tool. When you are developing a commercial package using PHP, the script can be distributed as encrypted up until just before execution. This preserves your intellectual property.
This extension is based from PHP screw who made by Kunimasa Noda in PM9.com, Inc.
See also, https://github.com/OOPS-ORG-PHP/mod_screwim/
</description>
<lead>
<name>JoungKyun.Kim</name>
<user>joungkyun</user>
<email>[email protected]</email>
<active>yes</active>
</lead>
<date>@curdate@</date>
<time>@curtime@</time>
<version>
<release>1.0.6</release>
<api>1.0.0</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="https://raw.githubusercontent.com/OOPS-ORG-PHP/mod_screwim/master/LICENSE">BSD 2-Clause</license>
<notes>
-
</notes>
<contents>
<dir name="/">
<file md5sum="@LICENSE@" name="LICENSE" role="doc" />
<file md5sum="@README.md@" name="README.md" role="doc" />
<file md5sum="@README.ko.md@" name="README.ko.md" role="doc" />
<file md5sum="@config.m4@" name="config.m4" role="src" />
<file md5sum="@php_screwim.c@" name="php_screwim.c" role="src" />
<file md5sum="@php_screwim.h@" name="php_screwim.h" role="src" />
<file md5sum="@screwim.ini@" name="screwim.ini" role="doc" />
<file md5sum="@zencode.c@" name="zencode.c" role="src" />
<dir name="tests">
<file md5sum="@tests/001.phpt@" name="001.phpt" role="test" />
<file md5sum="@tests/002.phpt@" name="002.phpt" role="test" />
<file md5sum="@tests/003.phpt@" name="003.phpt" role="test" />
</dir>
<dir name="tools">
<file md5sum="@tools/Makefile.am@" name="Makefile.am" role="src" />
<file md5sum="@tools/Makefile.in@" name="Makefile.in" role="src" />
<file md5sum="@tools/autogen.sh@" name="autogen.sh" role="src" />
<file md5sum="@tools/configure.ac@" name="configure.ac" role="src" />
<file md5sum="@tools/php_screwim.h@" name="php_screwim.h" role="src" />
<file md5sum="@tools/screw.c@" name="screw.c" role="src" />
<file md5sum="@tools/zencode.c@" name="zencode.c" role="src" />
</dir>
</dir> <!-- / -->
</contents>
<dependencies>
<required>
<php>
<min>5.0.0</min>
</php>
<pearinstaller>
<min>1.4.3</min>
</pearinstaller>
</required>
</dependencies>
<providesextension>screwim</providesextension>
<extsrcrelease />
<changelog>
<release>
<stability><release>stable</release><api>stable</api></stability>
<version><release>1.0.6</release><api>1.0.0</api></version>
<date>@curdate@</date>
<notes>
-
</notes>
</release>
<release>
<stability><release>stable</release><api>stable</api></stability>
<version><release>1.0.5</release><api>1.0.0</api></version>
<date>2022-02-13</date>
<notes>
- fixed #18 Encode only binary or decode with key/password binary
- fixed #22 screwim_encrypt returns wrong data on PHP 8.1
</notes>
</release>
<release>
<stability><release>stable</release><api>stable</api></stability>
<version><release>1.0.4</release><api>1.0.0</api></version>
<date>2021-05-01</date>
<notes>
- fixed #17 screwim_seed () works even without --enable-screwim-decrypt
</notes>
</release>
<release>
<stability><release>stable</release><api>stable</api></stability>
<version><release>1.0.3</release><api>1.0.0</api></version>
<date>2021-03-10</date>
<notes>
- fixed #13 Do you also support php8.0
- fixed #14 screwim_decrypt integer overflow
- fixed #15 arginfo casting type support
</notes>
</release>
<release>
<stability><release>stable</release><api>stable</api></stability>
<version><release>1.0.2</release><api>1.0.0</api></version>
<date>2020-05-24</date>
<notes>
- Support PHP 7.4
- fixed #11 php7.4.5 complie error
</notes>
</release>
<release>
<stability><release>stable</release><api>stable</api></stability>
<version><release>1.0.1</release><api>1.0.0</api></version>
<date>2017-10-29</date>
<notes>
- fixed #5 fixed compile error "add_property_string requires 4 arguments" on PHP 5.x
</notes>
</release>
<release>
<stability><release>stable</release><api>stable</api></stability>
<version><release>1.0.0</release><api>1.0.0</api></version>
<date>2016-11-28</date>
<notes>
- Initial release based on PHP screw v1.5.
- Improved performance by processing in memory rather than creating temporary files during decoding.
- Improved performance by changing memory reallocation logic when encoding or decoding large files.
- Only works if 'screwim.enable' option is on.
- Improved performance by don't check magic key under normal environment(regular php script). (issue #3)
- Remove global variables. Maybe thread safe.
- Preventing problems that can be decompiled with php_unscrew
- support runtime encrypt function (screwim_encrypt())
- support runtime decrypt function (screwim_decrypt(), screwim_seed())
- And so on..
</notes>
</release>
</changelog>
</package>