"RELEASE-NOTES",
"renovate.json",
"tests/certs/**",
+ "tests/data/data**",
"tests/data/test**",
"tests/valgrind.supp",
]
%include filename%
+Or, a variant of the above where the file is loaded as a newline-agnostic
+text file, and `%CR`, `%SP`, `%TAB` macros are expanded after inclusion:
+
+ %includetext filename%
+
## Conditional lines
Lines in the test file can be made to appear conditionally on a specific
test3209 test3210 test3211 test3212 test3213 test3214 test3215 \
test4000 test4001
-EXTRA_DIST = $(TESTCASES) DISABLED
+EXTRA_DIST = $(TESTCASES) DISABLED data-xml1
--- /dev/null
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE project-listing SYSTEM "http://freshmeat.net/backend/fm-projects-0.4.dtd">
+<project-listing>
+ <project>
+ <project_id>1612</project_id>
+ <date_added>1998-08-21 04:01:29</date_added>
+ <date_updated>2004-10-18 02:22:23</date_updated>
+ <projectname_short>curl</projectname_short>
+ <projectname_full>curl and libcurl</projectname_full>
+ <desc_short>Command line tool and library for client-side URL transfers.</desc_short>
+ <desc_full>curl and libcurl is a tool for transferring files%CR
+using URL syntax. It supports HTTP, HTTPS, FTP,%CR
+FTPS, DICT, TELNET, LDAP, FILE, and GOPHER, as%CR
+well as HTTP-post, HTTP-put, cookies, FTP upload,%CR
+resumed transfers, passwords, portnumbers, SSL%CR
+certificates, Kerberos, and proxies. It is powered%CR
+by libcurl, the client-side URL transfer library.%CR
+There are bindings to libcurl for over 20%CR
+languages and environments.%CR
+</desc_full>
+ <vitality_score>5784.57</vitality_score>
+ <vitality_percent>3.16</vitality_percent>
+ <vitality_rank>169</vitality_rank>
+ <popularity_score>6594.54</popularity_score>
+ <popularity_percent>13.81</popularity_percent>
+ <popularity_rank>105</popularity_rank>
+ <rating>8.50</rating>
+ <rating_count>21</rating_count>
+ <rating_rank>183</rating_rank>
+ <subscriptions>323</subscriptions>
+ <branch_name>Default</branch_name>
+ <url_project_page>http://freshmeat.net/projects/curl/</url_project_page>
+ <url_homepage>http://freshmeat.net/redir/curl/1612/url_homepage/</url_homepage>
+ <url_tgz>http://freshmeat.net/redir/curl/1612/url_tgz/</url_tgz>
+ <url_bz2>http://freshmeat.net/redir/curl/1612/url_bz2/</url_bz2>
+ <url_zip>http://freshmeat.net/redir/curl/1612/url_zip/</url_zip>
+ <url_changelog>http://freshmeat.net/redir/curl/1612/url_changelog/</url_changelog>
+ <url_rpm>http://freshmeat.net/redir/curl/1612/url_rpm/</url_rpm>
+ <url_deb>http://freshmeat.net/redir/curl/1612/url_deb/</url_deb>
+ <url_osx>http://freshmeat.net/redir/curl/1612/url_osx/</url_osx>
+ <url_bsdport>http://freshmeat.net/redir/curl/1612/url_bsdport/</url_bsdport>
+ <url_purchase></url_purchase>
+ <url_cvs>http://freshmeat.net/redir/curl/1612/url_cvs/</url_cvs>
+ <url_list>http://freshmeat.net/redir/curl/1612/url_list/</url_list>
+ <url_mirror>http://freshmeat.net/redir/curl/1612/url_mirror/</url_mirror>
+ <url_demo></url_demo>
+ <license>MIT/X Consortium License</license>
+ <latest_release>
+ <latest_release_version>7.12.2</latest_release_version>
+ <latest_release_id>176085</latest_release_id>
+ <latest_release_date>2004-10-18 02:22:23</latest_release_date>
+ </latest_release>
+ <screenshot_thumb></screenshot_thumb>
+ <authors>
+ <author>
+ <author_name>Daniel Stenberg</author_name>
+ <author_url>http://freshmeat.net/~bagder/</author_url>
+ <author_role>Owner</author_role>
+ </author>
+ </authors>
+ <descriminators>
+ <trove_id>12</trove_id>
+ <trove_id>226</trove_id>
+ <trove_id>3</trove_id>
+ <trove_id>2</trove_id>
+ <trove_id>188</trove_id>
+ <trove_id>216</trove_id>
+ <trove_id>200</trove_id>
+ <trove_id>220</trove_id>
+ <trove_id>164</trove_id>
+ <trove_id>90</trove_id>
+ <trove_id>89</trove_id>
+ <trove_id>809</trove_id>
+ <trove_id>150</trove_id>
+ <trove_id>224</trove_id>
+ <trove_id>900</trove_id>
+ <trove_id>839</trove_id>
+ </descriminators>
+ <dependencies>
+ <dependency type="recommended">
+ <dependency_release_id>0</dependency_release_id>
+ <dependency_branch_id>7464</dependency_branch_id>
+ <dependency_project_id>7464</dependency_project_id>
+ <dependency_project_title>OpenSSL (Default)</dependency_project_title>
+ </dependency>
+ <dependency type="optional">
+ <dependency_release_id>0</dependency_release_id>
+ <dependency_branch_id>0</dependency_branch_id>
+ <dependency_project_id>7443</dependency_project_id>
+ <dependency_project_title>OpenLDAP</dependency_project_title>
+ </dependency>
+ <dependency type="optional">
+ <dependency_release_id>0</dependency_release_id>
+ <dependency_branch_id>0</dependency_branch_id>
+ <dependency_project_id>12351</dependency_project_id>
+ <dependency_project_title>zlib</dependency_project_title>
+ </dependency>
+ <dependency type="optional">
+ <dependency_release_id>0</dependency_release_id>
+ <dependency_branch_id>0</dependency_branch_id>
+ <dependency_project_id>32047</dependency_project_id>
+ <dependency_project_title>Heimdal</dependency_project_title>
+ </dependency>
+ <dependency type="optional">
+ <dependency_release_id>0</dependency_release_id>
+ <dependency_branch_id>0</dependency_branch_id>
+ <dependency_project_id>44532</dependency_project_id>
+ <dependency_project_title>c-ares</dependency_project_title>
+ </dependency>
+ </dependencies>
+ </project>
+</project-listing>
Content-Type: text/html; charset=ISO-8859-1%CR
Transfer-Encoding: deflate, chunked%CR
%CR
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!DOCTYPE project-listing SYSTEM "http://freshmeat.net/backend/fm-projects-0.4.dtd">
-<project-listing>
- <project>
- <project_id>1612</project_id>
- <date_added>1998-08-21 04:01:29</date_added>
- <date_updated>2004-10-18 02:22:23</date_updated>
- <projectname_short>curl</projectname_short>
- <projectname_full>curl and libcurl</projectname_full>
- <desc_short>Command line tool and library for client-side URL transfers.</desc_short>
- <desc_full>curl and libcurl is a tool for transferring files%CR
-using URL syntax. It supports HTTP, HTTPS, FTP,%CR
-FTPS, DICT, TELNET, LDAP, FILE, and GOPHER, as%CR
-well as HTTP-post, HTTP-put, cookies, FTP upload,%CR
-resumed transfers, passwords, portnumbers, SSL%CR
-certificates, Kerberos, and proxies. It is powered%CR
-by libcurl, the client-side URL transfer library.%CR
-There are bindings to libcurl for over 20%CR
-languages and environments.%CR
-</desc_full>
- <vitality_score>5784.57</vitality_score>
- <vitality_percent>3.16</vitality_percent>
- <vitality_rank>169</vitality_rank>
- <popularity_score>6594.54</popularity_score>
- <popularity_percent>13.81</popularity_percent>
- <popularity_rank>105</popularity_rank>
- <rating>8.50</rating>
- <rating_count>21</rating_count>
- <rating_rank>183</rating_rank>
- <subscriptions>323</subscriptions>
- <branch_name>Default</branch_name>
- <url_project_page>http://freshmeat.net/projects/curl/</url_project_page>
- <url_homepage>http://freshmeat.net/redir/curl/1612/url_homepage/</url_homepage>
- <url_tgz>http://freshmeat.net/redir/curl/1612/url_tgz/</url_tgz>
- <url_bz2>http://freshmeat.net/redir/curl/1612/url_bz2/</url_bz2>
- <url_zip>http://freshmeat.net/redir/curl/1612/url_zip/</url_zip>
- <url_changelog>http://freshmeat.net/redir/curl/1612/url_changelog/</url_changelog>
- <url_rpm>http://freshmeat.net/redir/curl/1612/url_rpm/</url_rpm>
- <url_deb>http://freshmeat.net/redir/curl/1612/url_deb/</url_deb>
- <url_osx>http://freshmeat.net/redir/curl/1612/url_osx/</url_osx>
- <url_bsdport>http://freshmeat.net/redir/curl/1612/url_bsdport/</url_bsdport>
- <url_purchase></url_purchase>
- <url_cvs>http://freshmeat.net/redir/curl/1612/url_cvs/</url_cvs>
- <url_list>http://freshmeat.net/redir/curl/1612/url_list/</url_list>
- <url_mirror>http://freshmeat.net/redir/curl/1612/url_mirror/</url_mirror>
- <url_demo></url_demo>
- <license>MIT/X Consortium License</license>
- <latest_release>
- <latest_release_version>7.12.2</latest_release_version>
- <latest_release_id>176085</latest_release_id>
- <latest_release_date>2004-10-18 02:22:23</latest_release_date>
- </latest_release>
- <screenshot_thumb></screenshot_thumb>
- <authors>
- <author>
- <author_name>Daniel Stenberg</author_name>
- <author_url>http://freshmeat.net/~bagder/</author_url>
- <author_role>Owner</author_role>
- </author>
- </authors>
- <descriminators>
- <trove_id>12</trove_id>
- <trove_id>226</trove_id>
- <trove_id>3</trove_id>
- <trove_id>2</trove_id>
- <trove_id>188</trove_id>
- <trove_id>216</trove_id>
- <trove_id>200</trove_id>
- <trove_id>220</trove_id>
- <trove_id>164</trove_id>
- <trove_id>90</trove_id>
- <trove_id>89</trove_id>
- <trove_id>809</trove_id>
- <trove_id>150</trove_id>
- <trove_id>224</trove_id>
- <trove_id>900</trove_id>
- <trove_id>839</trove_id>
- </descriminators>
- <dependencies>
- <dependency type="recommended">
- <dependency_release_id>0</dependency_release_id>
- <dependency_branch_id>7464</dependency_branch_id>
- <dependency_project_id>7464</dependency_project_id>
- <dependency_project_title>OpenSSL (Default)</dependency_project_title>
- </dependency>
- <dependency type="optional">
- <dependency_release_id>0</dependency_release_id>
- <dependency_branch_id>0</dependency_branch_id>
- <dependency_project_id>7443</dependency_project_id>
- <dependency_project_title>OpenLDAP</dependency_project_title>
- </dependency>
- <dependency type="optional">
- <dependency_release_id>0</dependency_release_id>
- <dependency_branch_id>0</dependency_branch_id>
- <dependency_project_id>12351</dependency_project_id>
- <dependency_project_title>zlib</dependency_project_title>
- </dependency>
- <dependency type="optional">
- <dependency_release_id>0</dependency_release_id>
- <dependency_branch_id>0</dependency_branch_id>
- <dependency_project_id>32047</dependency_project_id>
- <dependency_project_title>Heimdal</dependency_project_title>
- </dependency>
- <dependency type="optional">
- <dependency_release_id>0</dependency_release_id>
- <dependency_branch_id>0</dependency_branch_id>
- <dependency_project_id>44532</dependency_project_id>
- <dependency_project_title>c-ares</dependency_project_title>
- </dependency>
- </dependencies>
- </project>
-</project-listing>
+%includetext %SRCDIR/data/data-xml1%
</datacheck>
</reply>
Transfer-Encoding: gzip, chunked%CR
Content-Encoding: deflate%CR
%CR
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!DOCTYPE project-listing SYSTEM "http://freshmeat.net/backend/fm-projects-0.4.dtd">
-<project-listing>
- <project>
- <project_id>1612</project_id>
- <date_added>1998-08-21 04:01:29</date_added>
- <date_updated>2004-10-18 02:22:23</date_updated>
- <projectname_short>curl</projectname_short>
- <projectname_full>curl and libcurl</projectname_full>
- <desc_short>Command line tool and library for client-side URL transfers.</desc_short>
- <desc_full>curl and libcurl is a tool for transferring files%CR
-using URL syntax. It supports HTTP, HTTPS, FTP,%CR
-FTPS, DICT, TELNET, LDAP, FILE, and GOPHER, as%CR
-well as HTTP-post, HTTP-put, cookies, FTP upload,%CR
-resumed transfers, passwords, portnumbers, SSL%CR
-certificates, Kerberos, and proxies. It is powered%CR
-by libcurl, the client-side URL transfer library.%CR
-There are bindings to libcurl for over 20%CR
-languages and environments.%CR
-</desc_full>
- <vitality_score>5784.57</vitality_score>
- <vitality_percent>3.16</vitality_percent>
- <vitality_rank>169</vitality_rank>
- <popularity_score>6594.54</popularity_score>
- <popularity_percent>13.81</popularity_percent>
- <popularity_rank>105</popularity_rank>
- <rating>8.50</rating>
- <rating_count>21</rating_count>
- <rating_rank>183</rating_rank>
- <subscriptions>323</subscriptions>
- <branch_name>Default</branch_name>
- <url_project_page>http://freshmeat.net/projects/curl/</url_project_page>
- <url_homepage>http://freshmeat.net/redir/curl/1612/url_homepage/</url_homepage>
- <url_tgz>http://freshmeat.net/redir/curl/1612/url_tgz/</url_tgz>
- <url_bz2>http://freshmeat.net/redir/curl/1612/url_bz2/</url_bz2>
- <url_zip>http://freshmeat.net/redir/curl/1612/url_zip/</url_zip>
- <url_changelog>http://freshmeat.net/redir/curl/1612/url_changelog/</url_changelog>
- <url_rpm>http://freshmeat.net/redir/curl/1612/url_rpm/</url_rpm>
- <url_deb>http://freshmeat.net/redir/curl/1612/url_deb/</url_deb>
- <url_osx>http://freshmeat.net/redir/curl/1612/url_osx/</url_osx>
- <url_bsdport>http://freshmeat.net/redir/curl/1612/url_bsdport/</url_bsdport>
- <url_purchase></url_purchase>
- <url_cvs>http://freshmeat.net/redir/curl/1612/url_cvs/</url_cvs>
- <url_list>http://freshmeat.net/redir/curl/1612/url_list/</url_list>
- <url_mirror>http://freshmeat.net/redir/curl/1612/url_mirror/</url_mirror>
- <url_demo></url_demo>
- <license>MIT/X Consortium License</license>
- <latest_release>
- <latest_release_version>7.12.2</latest_release_version>
- <latest_release_id>176085</latest_release_id>
- <latest_release_date>2004-10-18 02:22:23</latest_release_date>
- </latest_release>
- <screenshot_thumb></screenshot_thumb>
- <authors>
- <author>
- <author_name>Daniel Stenberg</author_name>
- <author_url>http://freshmeat.net/~bagder/</author_url>
- <author_role>Owner</author_role>
- </author>
- </authors>
- <descriminators>
- <trove_id>12</trove_id>
- <trove_id>226</trove_id>
- <trove_id>3</trove_id>
- <trove_id>2</trove_id>
- <trove_id>188</trove_id>
- <trove_id>216</trove_id>
- <trove_id>200</trove_id>
- <trove_id>220</trove_id>
- <trove_id>164</trove_id>
- <trove_id>90</trove_id>
- <trove_id>89</trove_id>
- <trove_id>809</trove_id>
- <trove_id>150</trove_id>
- <trove_id>224</trove_id>
- <trove_id>900</trove_id>
- <trove_id>839</trove_id>
- </descriminators>
- <dependencies>
- <dependency type="recommended">
- <dependency_release_id>0</dependency_release_id>
- <dependency_branch_id>7464</dependency_branch_id>
- <dependency_project_id>7464</dependency_project_id>
- <dependency_project_title>OpenSSL (Default)</dependency_project_title>
- </dependency>
- <dependency type="optional">
- <dependency_release_id>0</dependency_release_id>
- <dependency_branch_id>0</dependency_branch_id>
- <dependency_project_id>7443</dependency_project_id>
- <dependency_project_title>OpenLDAP</dependency_project_title>
- </dependency>
- <dependency type="optional">
- <dependency_release_id>0</dependency_release_id>
- <dependency_branch_id>0</dependency_branch_id>
- <dependency_project_id>12351</dependency_project_id>
- <dependency_project_title>zlib</dependency_project_title>
- </dependency>
- <dependency type="optional">
- <dependency_release_id>0</dependency_release_id>
- <dependency_branch_id>0</dependency_branch_id>
- <dependency_project_id>32047</dependency_project_id>
- <dependency_project_title>Heimdal</dependency_project_title>
- </dependency>
- <dependency type="optional">
- <dependency_release_id>0</dependency_release_id>
- <dependency_branch_id>0</dependency_branch_id>
- <dependency_project_id>44532</dependency_project_id>
- <dependency_project_title>c-ares</dependency_project_title>
- </dependency>
- </dependencies>
- </project>
-</project-listing>
+%includetext %SRCDIR/data/data-xml1%
</datacheck>
</reply>
Content-Encoding: deflate%CR
Content-Length: 1305%CR
%CR
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!DOCTYPE project-listing SYSTEM "http://freshmeat.net/backend/fm-projects-0.4.dtd">
-<project-listing>
- <project>
- <project_id>1612</project_id>
- <date_added>1998-08-21 04:01:29</date_added>
- <date_updated>2004-10-18 02:22:23</date_updated>
- <projectname_short>curl</projectname_short>
- <projectname_full>curl and libcurl</projectname_full>
- <desc_short>Command line tool and library for client-side URL transfers.</desc_short>
- <desc_full>curl and libcurl is a tool for transferring files%CR
-using URL syntax. It supports HTTP, HTTPS, FTP,%CR
-FTPS, DICT, TELNET, LDAP, FILE, and GOPHER, as%CR
-well as HTTP-post, HTTP-put, cookies, FTP upload,%CR
-resumed transfers, passwords, portnumbers, SSL%CR
-certificates, Kerberos, and proxies. It is powered%CR
-by libcurl, the client-side URL transfer library.%CR
-There are bindings to libcurl for over 20%CR
-languages and environments.%CR
-</desc_full>
- <vitality_score>5784.57</vitality_score>
- <vitality_percent>3.16</vitality_percent>
- <vitality_rank>169</vitality_rank>
- <popularity_score>6594.54</popularity_score>
- <popularity_percent>13.81</popularity_percent>
- <popularity_rank>105</popularity_rank>
- <rating>8.50</rating>
- <rating_count>21</rating_count>
- <rating_rank>183</rating_rank>
- <subscriptions>323</subscriptions>
- <branch_name>Default</branch_name>
- <url_project_page>http://freshmeat.net/projects/curl/</url_project_page>
- <url_homepage>http://freshmeat.net/redir/curl/1612/url_homepage/</url_homepage>
- <url_tgz>http://freshmeat.net/redir/curl/1612/url_tgz/</url_tgz>
- <url_bz2>http://freshmeat.net/redir/curl/1612/url_bz2/</url_bz2>
- <url_zip>http://freshmeat.net/redir/curl/1612/url_zip/</url_zip>
- <url_changelog>http://freshmeat.net/redir/curl/1612/url_changelog/</url_changelog>
- <url_rpm>http://freshmeat.net/redir/curl/1612/url_rpm/</url_rpm>
- <url_deb>http://freshmeat.net/redir/curl/1612/url_deb/</url_deb>
- <url_osx>http://freshmeat.net/redir/curl/1612/url_osx/</url_osx>
- <url_bsdport>http://freshmeat.net/redir/curl/1612/url_bsdport/</url_bsdport>
- <url_purchase></url_purchase>
- <url_cvs>http://freshmeat.net/redir/curl/1612/url_cvs/</url_cvs>
- <url_list>http://freshmeat.net/redir/curl/1612/url_list/</url_list>
- <url_mirror>http://freshmeat.net/redir/curl/1612/url_mirror/</url_mirror>
- <url_demo></url_demo>
- <license>MIT/X Consortium License</license>
- <latest_release>
- <latest_release_version>7.12.2</latest_release_version>
- <latest_release_id>176085</latest_release_id>
- <latest_release_date>2004-10-18 02:22:23</latest_release_date>
- </latest_release>
- <screenshot_thumb></screenshot_thumb>
- <authors>
- <author>
- <author_name>Daniel Stenberg</author_name>
- <author_url>http://freshmeat.net/~bagder/</author_url>
- <author_role>Owner</author_role>
- </author>
- </authors>
- <descriminators>
- <trove_id>12</trove_id>
- <trove_id>226</trove_id>
- <trove_id>3</trove_id>
- <trove_id>2</trove_id>
- <trove_id>188</trove_id>
- <trove_id>216</trove_id>
- <trove_id>200</trove_id>
- <trove_id>220</trove_id>
- <trove_id>164</trove_id>
- <trove_id>90</trove_id>
- <trove_id>89</trove_id>
- <trove_id>809</trove_id>
- <trove_id>150</trove_id>
- <trove_id>224</trove_id>
- <trove_id>900</trove_id>
- <trove_id>839</trove_id>
- </descriminators>
- <dependencies>
- <dependency type="recommended">
- <dependency_release_id>0</dependency_release_id>
- <dependency_branch_id>7464</dependency_branch_id>
- <dependency_project_id>7464</dependency_project_id>
- <dependency_project_title>OpenSSL (Default)</dependency_project_title>
- </dependency>
- <dependency type="optional">
- <dependency_release_id>0</dependency_release_id>
- <dependency_branch_id>0</dependency_branch_id>
- <dependency_project_id>7443</dependency_project_id>
- <dependency_project_title>OpenLDAP</dependency_project_title>
- </dependency>
- <dependency type="optional">
- <dependency_release_id>0</dependency_release_id>
- <dependency_branch_id>0</dependency_branch_id>
- <dependency_project_id>12351</dependency_project_id>
- <dependency_project_title>zlib</dependency_project_title>
- </dependency>
- <dependency type="optional">
- <dependency_release_id>0</dependency_release_id>
- <dependency_branch_id>0</dependency_branch_id>
- <dependency_project_id>32047</dependency_project_id>
- <dependency_project_title>Heimdal</dependency_project_title>
- </dependency>
- <dependency type="optional">
- <dependency_release_id>0</dependency_release_id>
- <dependency_branch_id>0</dependency_branch_id>
- <dependency_project_id>44532</dependency_project_id>
- <dependency_project_title>c-ares</dependency_project_title>
- </dependency>
- </dependencies>
- </project>
-</project-listing>
+%includetext %SRCDIR/data/data-xml1%
</datacheck>
</reply>
Content-Encoding: deflate, identity, gzip%CR
Content-Length: 1328%CR
%CR
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!DOCTYPE project-listing SYSTEM "http://freshmeat.net/backend/fm-projects-0.4.dtd">
-<project-listing>
- <project>
- <project_id>1612</project_id>
- <date_added>1998-08-21 04:01:29</date_added>
- <date_updated>2004-10-18 02:22:23</date_updated>
- <projectname_short>curl</projectname_short>
- <projectname_full>curl and libcurl</projectname_full>
- <desc_short>Command line tool and library for client-side URL transfers.</desc_short>
- <desc_full>curl and libcurl is a tool for transferring files%CR
-using URL syntax. It supports HTTP, HTTPS, FTP,%CR
-FTPS, DICT, TELNET, LDAP, FILE, and GOPHER, as%CR
-well as HTTP-post, HTTP-put, cookies, FTP upload,%CR
-resumed transfers, passwords, portnumbers, SSL%CR
-certificates, Kerberos, and proxies. It is powered%CR
-by libcurl, the client-side URL transfer library.%CR
-There are bindings to libcurl for over 20%CR
-languages and environments.%CR
-</desc_full>
- <vitality_score>5784.57</vitality_score>
- <vitality_percent>3.16</vitality_percent>
- <vitality_rank>169</vitality_rank>
- <popularity_score>6594.54</popularity_score>
- <popularity_percent>13.81</popularity_percent>
- <popularity_rank>105</popularity_rank>
- <rating>8.50</rating>
- <rating_count>21</rating_count>
- <rating_rank>183</rating_rank>
- <subscriptions>323</subscriptions>
- <branch_name>Default</branch_name>
- <url_project_page>http://freshmeat.net/projects/curl/</url_project_page>
- <url_homepage>http://freshmeat.net/redir/curl/1612/url_homepage/</url_homepage>
- <url_tgz>http://freshmeat.net/redir/curl/1612/url_tgz/</url_tgz>
- <url_bz2>http://freshmeat.net/redir/curl/1612/url_bz2/</url_bz2>
- <url_zip>http://freshmeat.net/redir/curl/1612/url_zip/</url_zip>
- <url_changelog>http://freshmeat.net/redir/curl/1612/url_changelog/</url_changelog>
- <url_rpm>http://freshmeat.net/redir/curl/1612/url_rpm/</url_rpm>
- <url_deb>http://freshmeat.net/redir/curl/1612/url_deb/</url_deb>
- <url_osx>http://freshmeat.net/redir/curl/1612/url_osx/</url_osx>
- <url_bsdport>http://freshmeat.net/redir/curl/1612/url_bsdport/</url_bsdport>
- <url_purchase></url_purchase>
- <url_cvs>http://freshmeat.net/redir/curl/1612/url_cvs/</url_cvs>
- <url_list>http://freshmeat.net/redir/curl/1612/url_list/</url_list>
- <url_mirror>http://freshmeat.net/redir/curl/1612/url_mirror/</url_mirror>
- <url_demo></url_demo>
- <license>MIT/X Consortium License</license>
- <latest_release>
- <latest_release_version>7.12.2</latest_release_version>
- <latest_release_id>176085</latest_release_id>
- <latest_release_date>2004-10-18 02:22:23</latest_release_date>
- </latest_release>
- <screenshot_thumb></screenshot_thumb>
- <authors>
- <author>
- <author_name>Daniel Stenberg</author_name>
- <author_url>http://freshmeat.net/~bagder/</author_url>
- <author_role>Owner</author_role>
- </author>
- </authors>
- <descriminators>
- <trove_id>12</trove_id>
- <trove_id>226</trove_id>
- <trove_id>3</trove_id>
- <trove_id>2</trove_id>
- <trove_id>188</trove_id>
- <trove_id>216</trove_id>
- <trove_id>200</trove_id>
- <trove_id>220</trove_id>
- <trove_id>164</trove_id>
- <trove_id>90</trove_id>
- <trove_id>89</trove_id>
- <trove_id>809</trove_id>
- <trove_id>150</trove_id>
- <trove_id>224</trove_id>
- <trove_id>900</trove_id>
- <trove_id>839</trove_id>
- </descriminators>
- <dependencies>
- <dependency type="recommended">
- <dependency_release_id>0</dependency_release_id>
- <dependency_branch_id>7464</dependency_branch_id>
- <dependency_project_id>7464</dependency_project_id>
- <dependency_project_title>OpenSSL (Default)</dependency_project_title>
- </dependency>
- <dependency type="optional">
- <dependency_release_id>0</dependency_release_id>
- <dependency_branch_id>0</dependency_branch_id>
- <dependency_project_id>7443</dependency_project_id>
- <dependency_project_title>OpenLDAP</dependency_project_title>
- </dependency>
- <dependency type="optional">
- <dependency_release_id>0</dependency_release_id>
- <dependency_branch_id>0</dependency_branch_id>
- <dependency_project_id>12351</dependency_project_id>
- <dependency_project_title>zlib</dependency_project_title>
- </dependency>
- <dependency type="optional">
- <dependency_release_id>0</dependency_release_id>
- <dependency_branch_id>0</dependency_branch_id>
- <dependency_project_id>32047</dependency_project_id>
- <dependency_project_title>Heimdal</dependency_project_title>
- </dependency>
- <dependency type="optional">
- <dependency_release_id>0</dependency_release_id>
- <dependency_branch_id>0</dependency_branch_id>
- <dependency_project_id>44532</dependency_project_id>
- <dependency_project_title>c-ares</dependency_project_title>
- </dependency>
- </dependencies>
- </project>
-</project-listing>
+%includetext %SRCDIR/data/data-xml1%
</datacheck>
</reply>
Content-Encoding: deflate%CR
Content-Length: 1287%CR
%CR
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!DOCTYPE project-listing SYSTEM "http://freshmeat.net/backend/fm-projects-0.4.dtd">
-<project-listing>
- <project>
- <project_id>1612</project_id>
- <date_added>1998-08-21 04:01:29</date_added>
- <date_updated>2004-10-18 02:22:23</date_updated>
- <projectname_short>curl</projectname_short>
- <projectname_full>curl and libcurl</projectname_full>
- <desc_short>Command line tool and library for client-side URL transfers.</desc_short>
- <desc_full>curl and libcurl is a tool for transferring files%CR
-using URL syntax. It supports HTTP, HTTPS, FTP,%CR
-FTPS, DICT, TELNET, LDAP, FILE, and GOPHER, as%CR
-well as HTTP-post, HTTP-put, cookies, FTP upload,%CR
-resumed transfers, passwords, portnumbers, SSL%CR
-certificates, Kerberos, and proxies. It is powered%CR
-by libcurl, the client-side URL transfer library.%CR
-There are bindings to libcurl for over 20%CR
-languages and environments.%CR
-</desc_full>
- <vitality_score>5784.57</vitality_score>
- <vitality_percent>3.16</vitality_percent>
- <vitality_rank>169</vitality_rank>
- <popularity_score>6594.54</popularity_score>
- <popularity_percent>13.81</popularity_percent>
- <popularity_rank>105</popularity_rank>
- <rating>8.50</rating>
- <rating_count>21</rating_count>
- <rating_rank>183</rating_rank>
- <subscriptions>323</subscriptions>
- <branch_name>Default</branch_name>
- <url_project_page>http://freshmeat.net/projects/curl/</url_project_page>
- <url_homepage>http://freshmeat.net/redir/curl/1612/url_homepage/</url_homepage>
- <url_tgz>http://freshmeat.net/redir/curl/1612/url_tgz/</url_tgz>
- <url_bz2>http://freshmeat.net/redir/curl/1612/url_bz2/</url_bz2>
- <url_zip>http://freshmeat.net/redir/curl/1612/url_zip/</url_zip>
- <url_changelog>http://freshmeat.net/redir/curl/1612/url_changelog/</url_changelog>
- <url_rpm>http://freshmeat.net/redir/curl/1612/url_rpm/</url_rpm>
- <url_deb>http://freshmeat.net/redir/curl/1612/url_deb/</url_deb>
- <url_osx>http://freshmeat.net/redir/curl/1612/url_osx/</url_osx>
- <url_bsdport>http://freshmeat.net/redir/curl/1612/url_bsdport/</url_bsdport>
- <url_purchase></url_purchase>
- <url_cvs>http://freshmeat.net/redir/curl/1612/url_cvs/</url_cvs>
- <url_list>http://freshmeat.net/redir/curl/1612/url_list/</url_list>
- <url_mirror>http://freshmeat.net/redir/curl/1612/url_mirror/</url_mirror>
- <url_demo></url_demo>
- <license>MIT/X Consortium License</license>
- <latest_release>
- <latest_release_version>7.12.2</latest_release_version>
- <latest_release_id>176085</latest_release_id>
- <latest_release_date>2004-10-18 02:22:23</latest_release_date>
- </latest_release>
- <screenshot_thumb></screenshot_thumb>
- <authors>
- <author>
- <author_name>Daniel Stenberg</author_name>
- <author_url>http://freshmeat.net/~bagder/</author_url>
- <author_role>Owner</author_role>
- </author>
- </authors>
- <descriminators>
- <trove_id>12</trove_id>
- <trove_id>226</trove_id>
- <trove_id>3</trove_id>
- <trove_id>2</trove_id>
- <trove_id>188</trove_id>
- <trove_id>216</trove_id>
- <trove_id>200</trove_id>
- <trove_id>220</trove_id>
- <trove_id>164</trove_id>
- <trove_id>90</trove_id>
- <trove_id>89</trove_id>
- <trove_id>809</trove_id>
- <trove_id>150</trove_id>
- <trove_id>224</trove_id>
- <trove_id>900</trove_id>
- <trove_id>839</trove_id>
- </descriminators>
- <dependencies>
- <dependency type="recommended">
- <dependency_release_id>0</dependency_release_id>
- <dependency_branch_id>7464</dependency_branch_id>
- <dependency_project_id>7464</dependency_project_id>
- <dependency_project_title>OpenSSL (Default)</dependency_project_title>
- </dependency>
- <dependency type="optional">
- <dependency_release_id>0</dependency_release_id>
- <dependency_branch_id>0</dependency_branch_id>
- <dependency_project_id>7443</dependency_project_id>
- <dependency_project_title>OpenLDAP</dependency_project_title>
- </dependency>
- <dependency type="optional">
- <dependency_release_id>0</dependency_release_id>
- <dependency_branch_id>0</dependency_branch_id>
- <dependency_project_id>12351</dependency_project_id>
- <dependency_project_title>zlib</dependency_project_title>
- </dependency>
- <dependency type="optional">
- <dependency_release_id>0</dependency_release_id>
- <dependency_branch_id>0</dependency_branch_id>
- <dependency_project_id>32047</dependency_project_id>
- <dependency_project_title>Heimdal</dependency_project_title>
- </dependency>
- <dependency type="optional">
- <dependency_release_id>0</dependency_release_id>
- <dependency_branch_id>0</dependency_branch_id>
- <dependency_project_id>44532</dependency_project_id>
- <dependency_project_title>c-ares</dependency_project_title>
- </dependency>
- </dependencies>
- </project>
-</project-listing>
+%includetext %SRCDIR/data/data-xml1%
</datacheck>
</reply>
Content-Encoding: br%CR
Content-Length: 1056%CR
%CR
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!DOCTYPE project-listing SYSTEM "http://freshmeat.net/backend/fm-projects-0.4.dtd">
-<project-listing>
- <project>
- <project_id>1612</project_id>
- <date_added>1998-08-21 04:01:29</date_added>
- <date_updated>2004-10-18 02:22:23</date_updated>
- <projectname_short>curl</projectname_short>
- <projectname_full>curl and libcurl</projectname_full>
- <desc_short>Command line tool and library for client-side URL transfers.</desc_short>
- <desc_full>curl and libcurl is a tool for transferring files%CR
-using URL syntax. It supports HTTP, HTTPS, FTP,%CR
-FTPS, DICT, TELNET, LDAP, FILE, and GOPHER, as%CR
-well as HTTP-post, HTTP-put, cookies, FTP upload,%CR
-resumed transfers, passwords, portnumbers, SSL%CR
-certificates, Kerberos, and proxies. It is powered%CR
-by libcurl, the client-side URL transfer library.%CR
-There are bindings to libcurl for over 20%CR
-languages and environments.%CR
-</desc_full>
- <vitality_score>5784.57</vitality_score>
- <vitality_percent>3.16</vitality_percent>
- <vitality_rank>169</vitality_rank>
- <popularity_score>6594.54</popularity_score>
- <popularity_percent>13.81</popularity_percent>
- <popularity_rank>105</popularity_rank>
- <rating>8.50</rating>
- <rating_count>21</rating_count>
- <rating_rank>183</rating_rank>
- <subscriptions>323</subscriptions>
- <branch_name>Default</branch_name>
- <url_project_page>http://freshmeat.net/projects/curl/</url_project_page>
- <url_homepage>http://freshmeat.net/redir/curl/1612/url_homepage/</url_homepage>
- <url_tgz>http://freshmeat.net/redir/curl/1612/url_tgz/</url_tgz>
- <url_bz2>http://freshmeat.net/redir/curl/1612/url_bz2/</url_bz2>
- <url_zip>http://freshmeat.net/redir/curl/1612/url_zip/</url_zip>
- <url_changelog>http://freshmeat.net/redir/curl/1612/url_changelog/</url_changelog>
- <url_rpm>http://freshmeat.net/redir/curl/1612/url_rpm/</url_rpm>
- <url_deb>http://freshmeat.net/redir/curl/1612/url_deb/</url_deb>
- <url_osx>http://freshmeat.net/redir/curl/1612/url_osx/</url_osx>
- <url_bsdport>http://freshmeat.net/redir/curl/1612/url_bsdport/</url_bsdport>
- <url_purchase></url_purchase>
- <url_cvs>http://freshmeat.net/redir/curl/1612/url_cvs/</url_cvs>
- <url_list>http://freshmeat.net/redir/curl/1612/url_list/</url_list>
- <url_mirror>http://freshmeat.net/redir/curl/1612/url_mirror/</url_mirror>
- <url_demo></url_demo>
- <license>MIT/X Consortium License</license>
- <latest_release>
- <latest_release_version>7.12.2</latest_release_version>
- <latest_release_id>176085</latest_release_id>
- <latest_release_date>2004-10-18 02:22:23</latest_release_date>
- </latest_release>
- <screenshot_thumb></screenshot_thumb>
- <authors>
- <author>
- <author_name>Daniel Stenberg</author_name>
- <author_url>http://freshmeat.net/~bagder/</author_url>
- <author_role>Owner</author_role>
- </author>
- </authors>
- <descriminators>
- <trove_id>12</trove_id>
- <trove_id>226</trove_id>
- <trove_id>3</trove_id>
- <trove_id>2</trove_id>
- <trove_id>188</trove_id>
- <trove_id>216</trove_id>
- <trove_id>200</trove_id>
- <trove_id>220</trove_id>
- <trove_id>164</trove_id>
- <trove_id>90</trove_id>
- <trove_id>89</trove_id>
- <trove_id>809</trove_id>
- <trove_id>150</trove_id>
- <trove_id>224</trove_id>
- <trove_id>900</trove_id>
- <trove_id>839</trove_id>
- </descriminators>
- <dependencies>
- <dependency type="recommended">
- <dependency_release_id>0</dependency_release_id>
- <dependency_branch_id>7464</dependency_branch_id>
- <dependency_project_id>7464</dependency_project_id>
- <dependency_project_title>OpenSSL (Default)</dependency_project_title>
- </dependency>
- <dependency type="optional">
- <dependency_release_id>0</dependency_release_id>
- <dependency_branch_id>0</dependency_branch_id>
- <dependency_project_id>7443</dependency_project_id>
- <dependency_project_title>OpenLDAP</dependency_project_title>
- </dependency>
- <dependency type="optional">
- <dependency_release_id>0</dependency_release_id>
- <dependency_branch_id>0</dependency_branch_id>
- <dependency_project_id>12351</dependency_project_id>
- <dependency_project_title>zlib</dependency_project_title>
- </dependency>
- <dependency type="optional">
- <dependency_release_id>0</dependency_release_id>
- <dependency_branch_id>0</dependency_branch_id>
- <dependency_project_id>32047</dependency_project_id>
- <dependency_project_title>Heimdal</dependency_project_title>
- </dependency>
- <dependency type="optional">
- <dependency_release_id>0</dependency_release_id>
- <dependency_branch_id>0</dependency_branch_id>
- <dependency_project_id>44532</dependency_project_id>
- <dependency_project_title>c-ares</dependency_project_title>
- </dependency>
- </dependencies>
- </project>
-</project-listing>
+%includetext %SRCDIR/data/data-xml1%
</datacheck>
</reply>
Content-Encoding: zstd%CR
Content-Length: 1309%CR
%CR
-<?xml version="1.0" encoding="ISO-8859-1"?>
-<!DOCTYPE project-listing SYSTEM "http://freshmeat.net/backend/fm-projects-0.4.dtd">
-<project-listing>
- <project>
- <project_id>1612</project_id>
- <date_added>1998-08-21 04:01:29</date_added>
- <date_updated>2004-10-18 02:22:23</date_updated>
- <projectname_short>curl</projectname_short>
- <projectname_full>curl and libcurl</projectname_full>
- <desc_short>Command line tool and library for client-side URL transfers.</desc_short>
- <desc_full>curl and libcurl is a tool for transferring files%CR
-using URL syntax. It supports HTTP, HTTPS, FTP,%CR
-FTPS, DICT, TELNET, LDAP, FILE, and GOPHER, as%CR
-well as HTTP-post, HTTP-put, cookies, FTP upload,%CR
-resumed transfers, passwords, portnumbers, SSL%CR
-certificates, Kerberos, and proxies. It is powered%CR
-by libcurl, the client-side URL transfer library.%CR
-There are bindings to libcurl for over 20%CR
-languages and environments.%CR
-</desc_full>
- <vitality_score>5784.57</vitality_score>
- <vitality_percent>3.16</vitality_percent>
- <vitality_rank>169</vitality_rank>
- <popularity_score>6594.54</popularity_score>
- <popularity_percent>13.81</popularity_percent>
- <popularity_rank>105</popularity_rank>
- <rating>8.50</rating>
- <rating_count>21</rating_count>
- <rating_rank>183</rating_rank>
- <subscriptions>323</subscriptions>
- <branch_name>Default</branch_name>
- <url_project_page>http://freshmeat.net/projects/curl/</url_project_page>
- <url_homepage>http://freshmeat.net/redir/curl/1612/url_homepage/</url_homepage>
- <url_tgz>http://freshmeat.net/redir/curl/1612/url_tgz/</url_tgz>
- <url_bz2>http://freshmeat.net/redir/curl/1612/url_bz2/</url_bz2>
- <url_zip>http://freshmeat.net/redir/curl/1612/url_zip/</url_zip>
- <url_changelog>http://freshmeat.net/redir/curl/1612/url_changelog/</url_changelog>
- <url_rpm>http://freshmeat.net/redir/curl/1612/url_rpm/</url_rpm>
- <url_deb>http://freshmeat.net/redir/curl/1612/url_deb/</url_deb>
- <url_osx>http://freshmeat.net/redir/curl/1612/url_osx/</url_osx>
- <url_bsdport>http://freshmeat.net/redir/curl/1612/url_bsdport/</url_bsdport>
- <url_purchase></url_purchase>
- <url_cvs>http://freshmeat.net/redir/curl/1612/url_cvs/</url_cvs>
- <url_list>http://freshmeat.net/redir/curl/1612/url_list/</url_list>
- <url_mirror>http://freshmeat.net/redir/curl/1612/url_mirror/</url_mirror>
- <url_demo></url_demo>
- <license>MIT/X Consortium License</license>
- <latest_release>
- <latest_release_version>7.12.2</latest_release_version>
- <latest_release_id>176085</latest_release_id>
- <latest_release_date>2004-10-18 02:22:23</latest_release_date>
- </latest_release>
- <screenshot_thumb></screenshot_thumb>
- <authors>
- <author>
- <author_name>Daniel Stenberg</author_name>
- <author_url>http://freshmeat.net/~bagder/</author_url>
- <author_role>Owner</author_role>
- </author>
- </authors>
- <descriminators>
- <trove_id>12</trove_id>
- <trove_id>226</trove_id>
- <trove_id>3</trove_id>
- <trove_id>2</trove_id>
- <trove_id>188</trove_id>
- <trove_id>216</trove_id>
- <trove_id>200</trove_id>
- <trove_id>220</trove_id>
- <trove_id>164</trove_id>
- <trove_id>90</trove_id>
- <trove_id>89</trove_id>
- <trove_id>809</trove_id>
- <trove_id>150</trove_id>
- <trove_id>224</trove_id>
- <trove_id>900</trove_id>
- <trove_id>839</trove_id>
- </descriminators>
- <dependencies>
- <dependency type="recommended">
- <dependency_release_id>0</dependency_release_id>
- <dependency_branch_id>7464</dependency_branch_id>
- <dependency_project_id>7464</dependency_project_id>
- <dependency_project_title>OpenSSL (Default)</dependency_project_title>
- </dependency>
- <dependency type="optional">
- <dependency_release_id>0</dependency_release_id>
- <dependency_branch_id>0</dependency_branch_id>
- <dependency_project_id>7443</dependency_project_id>
- <dependency_project_title>OpenLDAP</dependency_project_title>
- </dependency>
- <dependency type="optional">
- <dependency_release_id>0</dependency_release_id>
- <dependency_branch_id>0</dependency_branch_id>
- <dependency_project_id>12351</dependency_project_id>
- <dependency_project_title>zlib</dependency_project_title>
- </dependency>
- <dependency type="optional">
- <dependency_release_id>0</dependency_release_id>
- <dependency_branch_id>0</dependency_branch_id>
- <dependency_project_id>32047</dependency_project_id>
- <dependency_project_title>Heimdal</dependency_project_title>
- </dependency>
- <dependency type="optional">
- <dependency_release_id>0</dependency_release_id>
- <dependency_branch_id>0</dependency_branch_id>
- <dependency_project_id>44532</dependency_project_id>
- <dependency_project_title>c-ares</dependency_project_title>
- </dependency>
- </dependencies>
- </project>
-</project-listing>
+%includetext %SRCDIR/data/data-xml1%
</datacheck>
</reply>
#######################################################################
sub includefile {
- my ($f) = @_;
+ my ($f, $text) = @_;
open(F, "<$f");
+ if($text) {
+ binmode F, ':crlf';
+ }
my @a = <F>;
close(F);
return join("", @a);
$$thing =~ s/%%DAYS%%/%alternatives[$d,$d2]/;
}
+ # include a file, expand space macros
+ $$thing =~ s/%includetext ([^%]*)%[\n\r]+/includefile($1, 1)/ge;
+
$$thing =~ s/%SP/ /g; # space
$$thing =~ s/%TAB/\t/g; # horizontal tab
$$thing =~ s/%CR/\r/g; # carriage return aka \r aka 0x0d
# include a file
- $$thing =~ s/%include ([^%]*)%[\n\r]+/includefile($1)/ge;
+ $$thing =~ s/%include ([^%]*)%[\n\r]+/includefile($1, 0)/ge;
}
my $prevupdate; # module scope so it remembers the last value