forked from DataDog/dd-trace-php
-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.xml
155 lines (146 loc) · 6.45 KB
/
package.xml
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
<?xml version="1.0"?>
<package packagerversion="1.9.4" 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>datadog_trace</name>
<channel>pecl.php.net</channel>
<summary>APM and distributed tracing for PHP</summary>
<description>The Datadog PHP Tracer brings APM and distributed tracing to PHP.</description>
<lead>
<name>Anil Mahtani Mirchandani</name>
<user>anilm3</user>
<email>anilm3@php.net</email>
<active>yes</active>
</lead>
<lead>
<name>Levi Morrison</name>
<user>levim</user>
<email>levim@php.net</email>
<active>yes</active>
</lead>
<lead>
<name>Luca Abbati</name>
<user>labbati</user>
<email>luca.abbati@gmail.com</email>
<active>yes</active>
</lead>
<lead>
<name>Bob Weinand</name>
<user>bwoebi</user>
<email>bwoebi@php.net</email>
<active>yes</active>
</lead>
<lead>
<name>Joe Watkins</name>
<user>krakjoe</user>
<email>krakjoe@php.net</email>
<active>yes</active>
</lead>
<lead>
<name>Pierre Bonet</name>
<user>pierotibou</user>
<email>pierotibou@php.net</email>
<active>yes</active>
</lead>
<lead>
<name>Alejandro Estringana Ruiz</name>
<user>estringanadd</user>
<email>estringanadd@php.net</email>
<active>yes</active>
</lead>
<!-- **Automatically updated with pecl-build script** -->
<!-- Date only needs to be set if it was packaged on a different day from release -->
<date>${date}</date>
<version>
<!-- **Automatically updated with pecl-build script** -->
<!-- Version will be set from version.php or 0.0.0 for nightly builds (see 'tooling/bin/pecl-build') -->
<release>${version}</release>
<api>${version}</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="https://github.com/DataDog/dd-trace-php/blob/master/LICENSE">BSD 3-Clause</license>
<notes>
<![CDATA[
This release introduces support for arm64 and PHP 8.3 for appsec. Additionally, it adds schema extraction and classification to appsec, which forms the foundation for API security. Finally, the appsec extension has been officially incorporated into the dd-trace-php repository and will adhere to the same versioning scheme as the tracer and profiler.
## Tracer
### Added
- Add http.route to CodeIgniter #2379
### Fixed
- Use http_code instead of connect_time to detect curl errors #2391
- Fix handling of invalid persistent JSON #2381
- Zero pad the tid and exclude it from OTel tracestate #2386
### Internal changes
- Update CI images to use PHP 8.3.0rc6, pin mongodb for PHP 7.2-7.3 #2382
- Update CI images to 8.1.26, 8.2.13 and 8.3.0 and XDedug to 3.3.0 #2400 #2405
- Add macrobenchmark runs #2408
## Profiling
### Internal changes
- add allocation and exception count to event.json #2392
## Application Security Management
### Added
- Implement sampler and processor trigger DataDog/dd-appsec-php#308
- Zip long schemas DataDog/dd-appsec-php#315
- Add compression library to helper DataDog/dd-appsec-php#316
- Always serialize schemas when available #2406
- Upgrade libddwaf to v1.15.1 #2377
### Internal changes
- Fix fuzzer build & increase RSS limit DataDog/dd-appsec-php#313
- Build AppSec extension & helper in CI with support for Arm64 and PHP 8.3 #2344
- AppSec extension & helper unit tests in CI #2349
- Package appsec using new builds #2369
]]></notes>
<contents>
<dir name="/">
<!-- code and test files -->${codefiles}
<file name="config.m4" role="src" />
<file name="ddtrace.sym" role="src" />
<!-- Docs -->
<file name="CHANGELOG.md" role="doc" />
<file name="LICENSE" role="doc" />
<file name="LICENSE.Apache" role="doc" />
<file name="LICENSE.BSD3" role="doc" />
<file name="NOTICE" role="doc" />
<file name="README.md" role="doc" />
<file name="UPGRADE-0.10.md" role="doc" />
<!-- PHP files -->
<!-- Include any files from ./bridge that are not referenced in ./bridge/_files.php -->
<!-- Make sure to update <filelist> below too -->
<file name="bridge/_generated_api.php" role="php" />
<file name="bridge/_generated_integrations.php" role="php" />
<file name="bridge/_generated_tracer.php" role="php" />
<file name="bridge/_generated_tracer_api.php" role="php" />
<file name="bridge/autoload.php" role="php" />
<file name="bridge/dd_init.php" role="php" />
<file name="bridge/dd_register_optional_deps_autoloader.php" role="php" />
<file name="bridge/dd_wrap_autoloader.php" role="php" />
</dir>
</contents>
<dependencies>
<required>
<php>
<min>7.0</min>
<max>8.3.99</max>
</php>
<pearinstaller>
<min>1.4.0</min>
</pearinstaller>
<extension>
<name>json</name>
</extension>
</required>
</dependencies>
<providesextension>ddtrace</providesextension>
<extsrcrelease>
<filelist>
<install as="datadog_trace/bridge/_generated_api.php" name="bridge/_generated_api.php" />
<install as="datadog_trace/bridge/_generated_integrations.php" name="bridge/_generated_integrations.php" />
<install as="datadog_trace/bridge/_generated_tracer.php" name="bridge/_generated_tracer.php" />
<install as="datadog_trace/bridge/_generated_tracer_api.php" name="bridge/_generated_tracer_api.php" />
<install as="datadog_trace/bridge/autoload.php" name="bridge/autoload.php" />
<install as="datadog_trace/bridge/dd_init.php" name="bridge/dd_init.php" />
<install as="datadog_trace/bridge/dd_register_optional_deps_autoloader.php" name="bridge/dd_register_optional_deps_autoloader.php" />
<install as="datadog_trace/bridge/dd_wrap_autoloader.php" name="bridge/dd_wrap_autoloader.php" />
</filelist>
</extsrcrelease>
</package>