This shows you the differences between two versions of the page.
— |
features [2007/11/30 14:30] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Synapse's Features ====== | ||
+ | * Synapse is not a components suite, but only a group of classes and routines. No installation is needed! Just add the units to your uses clause. | ||
+ | * Works under Windows and under Linux. | ||
+ | * Can be compiled by Delphi, C++Builder, Kylix and FreePascal. | ||
+ | * Support for communicating by dynamically loaded Winsock or Libc in blocking mode (or any other compatible library). | ||
+ | * Supports TCP, UDP, ICMP and RAW protocols. | ||
+ | * Limited support for non-blocking communication mode. | ||
+ | * Can use IPv4 and IPv6 addresses. | ||
+ | * Native full SOCKS5 proxy support for TCP and UDP protocols. | ||
+ | * Native full SOCKS4/4a proxy support for TCP protocol. | ||
+ | * Support for TCP through HTTP proxy tunnel. | ||
+ | * Support for TCP with SSL/TLS by OpenSSL or SSLeay. | ||
+ | * Support for TCP with SSL/TLS by StreamSecII. | ||
+ | * Support for PING request by ICMP or ICMPv6. | ||
+ | * Support for ASN.1 coding and decoding. | ||
+ | * Support for DNS (TCP or UDP) with many non-standard records (includes zone transfers). | ||
+ | * Support for character code transcoding. Supported charsets are basic ISO codings (ISO-8859-x), windows codings (CP-125x), KOI8-R, CP-895 (Kamenicky), CP-852 (PC-Latin-2) and UNICODE (UCS-4, UCS-2, UTF-7 and UTF-8). | ||
+ | * Support for character replacing during character set transforms. (i.e. for removing diakritics, etc.) | ||
+ | * Support for coding and decoding MIME e-mail messages (includes character conversion of all supported charsets), includes inline MIME encoding. | ||
+ | * Support for SMTP and ESMTP protocol. SSL/TLS mode also supported. | ||
+ | * Support for HTTP protocol 0.9, 1.0 and 1.1. Can handle ANY HTTP method, KeepAlives, 100-status, Cookies and partial document downloading. HTTPS also supported. | ||
+ | * Support for SNMP protocol (include traps). Easy retrieval of SNMP tables, etc. | ||
+ | * Support for NTP and SNTP time protocols (include broadcast client). | ||
+ | * Support for POP3 protocol (classic and APOP login). SSL/TLS mode is also supported. | ||
+ | * Support for FTP protocol (support many firewalls including custom ones, upload and dowload resuming, transfer between two FTP servers). Implemented directory list parsing too. SSL/TLS support. | ||
+ | * Support for TFTP protocol (client and server). | ||
+ | * Support for LDAP protocol. | ||
+ | * Support BSD Syslog client for unified platform independent logging capability. | ||
+ | * Support for NNTP (Network News Transfer Protocol) including SSL/TLS support. | ||
+ | * Support for Telnet script client. | ||
+ | * Support for Base64 and Quoted-printable coding and decoding. | ||
+ | * Support for UUcode, XXcode and Yenc decoding. | ||
+ | * Support for calculating CRC16, CRC32, MD5 and HMAC-MD5. | ||
+ | * Support for autodetecting DNS servers or proxy settings. | ||
+ | * Wake-on-lan |