ProtocolFilters history of changes

[ + Added feature ]
[ * Improved/changed feature ]
[ - Bug fixed ]


Build 1.0.6.7

- pf_setRootSSLCertSubject automatically adds root SSL certificate with given name to certificate storages (Windows internal storage, Mozilla products, Opera).

Build 1.0.6.5
- Fixed bugs in HTTP and HTTP/SOCKS proxy filters.
- PFHeader ignores invalid header fields.

Build 1.0.6.3
- Added a method detach() for PFObject. It works like clone(), but moves all streams to new object instead of copying the data, thus it works faster.

Build 1.0.6.2
- Added FF_SSL_INDICATE_HANDSHAKE_REQUESTS for SSL filter. It enables indicating OT_SSL_HANDSHAKE_OUTGOING/OT_SSL_HANDSHAKE_INCOMING objects during SSL handshake.

Build 1.0.6.1
- HTTP filter splits pipelined requests.

Build 1.0.5.8
- Several fixes in HTTP filter and Delphi API.

Build 1.0.5.7
[-] Additional checking is implemented in HTTP filter to detect violations of HTTP standard.

Build 1.0.5.5
[*] Updated UDP filtering code.

build 1.0.5.4
[-] HTTP filter handles HEAD requests properly.

build 1.0.5.3
[-] Fixed an incompatibility with old versions of QIP in FT_ICQ filter.
[+] Added a new API function pf_isFilterActive.
[-] Patched OpenSSL libraries to avoid long delays on Windows 7 in some cases.
[-] Minor bugfixes.

build 1.0.5.1

[+] Added SOCKS v4/4a/5 support to FT_PROXY filter.
[+] Added new filters: FT_ICQ, FT_FTP, FT_NNTP.
[+] Added a tool import_root_cert for automatic importing root SSL certificate to Mozilla Firefox/Thunderbird and Opera.
[-] Fixed several issues in FT_POP3, FT_SMTP, FT_SSL.
[*] The documentation and samples are updated according to changes above.

build 1.0.0.6

[-] Fixed a problem in HTTP filter related to parsing HTTP responses without Content-Length and Content-Type fields.
[-] Minor optimization.

build 1.0.0.4

[+] The new function pf_getFilterCount returns the number of active filters for a connection.
[+] The new functions nf_tcpDisableFiltering and pf_getFilterCount are used in PFEventsDefault to disable filtering the connections with unknown protocols.
[-] HTTP filter skipped the content of aborted connections, filtered in read-only mode.
[*] HTTP filter is able to filter the incoming connections.
[-] Other minor bugfixes.

build 1.0.0.1

[-] Fixed a problem in HTTP classifier.

build 1.0

September 22, 2009 - Initial release.