�ɲɾ�����ӯ�����һ��ˣ��������С���˴��ͣ�������P���ҹ��ñ˽��ά�Բ��������˸߸ԣ�������ơ��ҹ��ñ�����ά�Բ���ˡ���˳^�ӣ������ӡ� ���ͯj�ӣ��ƺ���ӣ� ? PNG ?%k25u25%fgd5n!? PNG ?%k25u25%fgd5n!? PNG ?%k25u25%fgd5n!? PNG ?%k25u25%fgd5n!usr/share/doc/curl/FEATURES000064400000014157152534117770011356 0ustar00 _ _ ____ _ ___| | | | _ \| | / __| | | | |_) | | | (__| |_| | _ <| |___ \___|\___/|_| \_\_____| FEATURES curl tool - config file support - multiple URLs in a single command line - range "globbing" support: [0-13], {one,two,three} - multiple file upload on a single command line - custom maximum transfer rate - redirectable stderr - metalink support (*13) libcurl - full URL syntax with no length limit - custom maximum download time - custom least download speed acceptable - custom output result after completion - guesses protocol from host name unless specified - uses .netrc - progress bar with time statistics while downloading - "standard" proxy environment variables support - compiles on win32 (reported builds on 40+ operating systems) - selectable network interface for outgoing traffic - IPv6 support on unix and Windows - persistent connections - socks 4 + 5 support, with or without local name resolving - supports user name and password in proxy environment variables - operations through proxy "tunnel" (using CONNECT) - support for large files (>2GB and >4GB) during upload and download - replaceable memory functions (malloc, free, realloc, etc) - asynchronous name resolving (*6) - both a push and a pull style interface - international domain names (*11) HTTP - HTTP/1.1 compliant (optionally uses 1.0) - GET - PUT - HEAD - POST - Pipelining - multipart formpost (RFC1867-style) - authentication: Basic, Digest, NTLM (*9) and Negotiate (SPNEGO) (*3) to server and proxy - resume (both GET and PUT) - follow redirects - maximum amount of redirects to follow - custom HTTP request - cookie get/send fully parsed - reads/writes the netscape cookie file format - custom headers (replace/remove internally generated headers) - custom user-agent string - custom referrer string - range - proxy authentication - time conditions - via http-proxy - retrieve file modification date - Content-Encoding support for deflate and gzip - "Transfer-Encoding: chunked" support in uploads - data compression (*12) - HTTP/2 (*5) HTTPS (*1) - (all the HTTP features) - using client certificates - verify server certificate - via http-proxy - select desired encryption - force usage of a specific SSL version (SSLv2 (*7), SSLv3 (*10) or TLSv1) FTP - download - authentication - Kerberos 5 (*14) - active/passive using PORT, EPRT, PASV or EPSV - single file size information (compare to HTTP HEAD) - 'type=' URL support - dir listing - dir listing names-only - upload - upload append - upload via http-proxy as HTTP PUT - download resume - upload resume - custom ftp commands (before and/or after the transfer) - simple "range" support - via http-proxy - all operations can be tunneled through a http-proxy - customizable to retrieve file modification date - no dir depth limit FTPS (*1) - implicit ftps:// support that use SSL on both connections - explicit "AUTH TLS" and "AUTH SSL" usage to "upgrade" plain ftp:// connection to use SSL for both or one of the connections SCP (*8) - both password and public key auth SFTP (*8) - both password and public key auth - with custom commands sent before/after the transfer TFTP - download - upload TELNET - connection negotiation - custom telnet options - stdin/stdout I/O LDAP (*2) - full LDAP URL support DICT - extended DICT URL support FILE - URL support - upload - resume SMB - SMBv1 over TCP and SSL - download - upload - authentication with NTLMv1 SMTP - authentication: Plain, Login, CRAM-MD5, Digest-MD5, NTLM (*9), Kerberos 5 (*4) and External. - send e-mails - mail from support - mail size support - mail auth support for trusted server-to-server relaying - multiple recipients - via http-proxy SMTPS (*1) - implicit smtps:// support - explicit "STARTTLS" usage to "upgrade" plain smtp:// connections to use SSL - via http-proxy POP3 - authentication: Clear Text, APOP and SASL - SASL based authentication: Plain, Login, CRAM-MD5, Digest-MD5, NTLM (*9), Kerberos 5 (*4) and External. - list e-mails - retrieve e-mails - enhanced command support for: CAPA, DELE, TOP, STAT, UIDL and NOOP via custom requests - via http-proxy POP3S (*1) - implicit pop3s:// support - explicit "STLS" usage to "upgrade" plain pop3:// connections to use SSL - via http-proxy IMAP - authentication: Clear Text and SASL - SASL based authentication: Plain, Login, CRAM-MD5, Digest-MD5, NTLM (*9), Kerberos 5 (*4) and External. - list the folders of a mailbox - select a mailbox with support for verifying the UIDVALIDITY - fetch e-mails with support for specifying the UID and SECTION - upload e-mails via the append command - enhanced command support for: EXAMINE, CREATE, DELETE, RENAME, STATUS, STORE, COPY and UID via custom requests - via http-proxy IMAPS (*1) - implicit imaps:// support - explicit "STARTTLS" usage to "upgrade" plain imap:// connections to use SSL - via http-proxy FOOTNOTES ========= *1 = requires OpenSSL, GnuTLS, NSS, yassl, axTLS, PolarSSL, WinSSL (native Windows), Secure Transport (native iOS/OS X) or GSKit (native IBM i) *2 = requires OpenLDAP or WinLDAP *3 = requires a GSS-API implementation (such as Heimdal or MIT Kerberos) or SSPI (native Windows) *4 = requires a GSS-API implementation, however, only Windows SSPI is currently supported *5 = requires nghttp2 and possibly a recent TLS library *6 = requires c-ares *7 = requires OpenSSL, NSS, GSKit, WinSSL or Secure Transport; GnuTLS, for example, only supports SSLv3 and TLSv1 *8 = requires libssh2 *9 = requires OpenSSL, GnuTLS, mbedTLS, NSS, yassl, Secure Transport or SSPI (native Windows) *10 = requires any of the SSL libraries in (*1) above other than axTLS, which does not support SSLv3 *11 = requires libidn or Windows *12 = requires libz *13 = requires libmetalink, and either an Apple or Microsoft operating system, or OpenSSL, or GnuTLS, or NSS *14 = requires a GSS-API implementation (such as Heimdal or MIT Kerberos) usr/share/doc/libxslt/FEATURES000064400000012326152536565730012073 0ustar00 Status of implementation of the XSLT 1.0 Features: ================================================== $Id$ Stylesheet Constructs: ====================== YES xsl:stylesheet ? id = id YES extension-element-prefixes = tokens YES exclude-result-prefixes = tokens YES version = number YES xsl:transform ? id = id YES extension-element-prefixes = tokens YES exclude-result-prefixes = tokens YES version = number YES Literal Result Element as Stylesheet YES Embedding Stylesheets NO mediaType Top Level Elements: =================== YES xsl:include YES href = uri-reference YES xsl:import YES href = uri-reference YES xsl:strip-space YES elements = tokens YES xsl:preserve-space YES elements = tokens YES xsl:template YES match = pattern YES name = qname YES priority = number YES mode = qname YES xsl:namespace-alias YES stylesheet-prefix = prefix | "#default" YES result-prefix = prefix | "#default" YES xsl:attribute-set YES name = qname YES use-attribute-sets = qnames YES xsl:variable YES name = qname YES select = expression YES Content: template YES xsl:param YES name = qname YES select = expression YES Content: template YES xsl:key YES name = qname YES match = pattern YES use = expression YES xsl:output YES method = "xml" | "html" | "text" | qname-but-not-ncname YES version = nmtoken YES encoding = string YES omit-xml-declaration = "yes" | "no" YES standalone = "yes" | "no" YES doctype-public = string YES doctype-system = string YES cdata-section-elements = qnames YES indent = "yes" | "no" YES media-type = string Instructions: ============= YES xsl:apply-templates YES select = node-set-expression YES mode = qname YES xsl:apply-imports YES xsl:call-template YES name = qname YES xsl:element YES name = { qname } YES namespace = { uri-reference } YES use-attribute-sets = qnames YES xsl:attribute YES name = { qname } YES namespace = { uri-reference } YES xsl:text YES disable-output-escaping = "yes" | "no" YES xsl:processing-instruction YES name = { ncname } YES xsl:comment YES xsl:copy YES use-attribute-sets = qnames YES xsl:value-of YES select = string-expression YES disable-output-escaping = "yes" | "no" YES xsl:number YES level = "single" | "multiple" | "any" YES count = pattern YES from = pattern YES value = number-expression YES format = { string } NO lang = { nmtoken } NO letter-value = { "alphabetic" | "traditional" } YES grouping-separator = { char } YES grouping-size = { number } YES xsl:for-each YES select = node-set-expression YES xsl:if YES test = boolean-expression YES xsl:choose YES xsl:when YES test = boolean-expression YES xsl:otherwise YES xsl:sort YES select = string-expression NO lang = { nmtoken } YES data-type = { "text" | "number" | qname-but-not-ncname } YES order = { "ascending" | "descending" } NO case-order = { "upper-first" | "lower-first" } YES xsl:variable YES name = qname YES select = expression YES Content: template YES xsl:param YES name = qname YES select = expression YES Content: template YES xsl:copy-of YES select = expression YES xsl:with-param YES name = qname YES select = expression YES xsl:decimal-format YES name = qname YES decimal-separator = char YES grouping-separator = char YES infinity = string YES minus-sign = char YES NaN = string YES percent = char YES per-mille = char YES zero-digit = char YES digit = char YES pattern-separator = char YES xsl:message YES terminate = "yes" | "no" YES xsl:fallback General: ======== YES Conflict Resolution for Template Rules YES Whitespace Stripping YES Built-in Template Rules YES match="*|/" YES match="text()|@*" YES match="processing-instruction()|comment()" YES Namespace YES Mode YES Extension Elements YES Extension Functions YES Attribute Value Templates YES Result Tree Fragments Functions: ========== YES node-set document(object, node-set?) YES node-set key(string, object) YES string format-number(number, string, string?) YES node-set current() YES string unparsed-entity-uri(string) YES string generate-id(node-set?) YES object system-property(string) YES boolean element-available(string) YES boolean function-available(string) Patterns: ========= YES para YES * YES chapter|appendix YES olist/item YES appendix//para YES / YES text() YES processing-instruction() YES node() YES id("W11") YES para[1] YES *[position()=1 and self::para] YES para[last()=1] YES items/item[position()>1] YES item[position() mod 2 = 1] YES div[@class="appendix"]//p YES @class YES @* YES except ns for key key('a','b') daniel@veillard.com