Release 38 | 2007-12-21 | ||
Release 37 | 2006-09-12 | ||
Release 36 | 2005-10-23 | ||
Release 35 | 2005-01-23 | ||
Release 34 | 2004-09-18 | ||
Release 33 | 2004-08-23 | ||
1.4.3 | 2004-08-23 | modified | ASNdump function supports binary values |
Release 32 | 2003-07-21 | ||
1.4.2 | 2003-07-21 | added | FPC compatibility |
1.4.2 | 2003-07-21 | added | new ASN.1 types BOOL, ENUM and SETOF |
1.4.2 | 2003-07-21 | added | ASNdump function |
Release 31 | 2003-03-24 | ||
1.3.6 | 2003-03-24 | removed | weakpackageunit |
Release 30 | 2003-01-01 | ||
1.3.5 | 2003-01-01 | fixed | ASNItem |
Release 29 | 2002-08-20 | ||
Release 28 | 2002-05-08 | ||
Release 27 | 2002-02-10 | ||
Release 26 | 2001-12-10 | ||
Release 25 | 2001-09-24 | ||
1.3.4 | 2001-09-24 | removed | IptoID function moved to SynaUtil.pas |
Release 24 | 2001-08-27 | ||
Release 23 | 2001-07-28 | ||
1.3.3 | 2001-07-22 | modified | some optimalizations. ASN.1 support utilities |
Release 22 | 2001-06-17 | ||
Release 21 | 2001-05-13 | ||
Release 20 | 2001-04-22 | ||
Release 19 | 2001-04-07 | ||
Release 18 | 2001-03-11 | ||
Release 17 | 2001-02-10 | ||
1.3.1 | 2001-02-10 | modified | decoding of ASN1 packet is checked for consistency. |
Release 16 | 2001-01-22 | ||
Release 15 | 2000-12-10 | ||
Release 14 | 2000-11-27 | ||
1.3.0 | 2000-11-27 | added | all ASN functions from SynaUtil unit |
Release 13 | 2000-10-24 | ||
1.2.0 | 2000-10-24 | modified | ASNItem support for decoding signed and unsigned integers |
1.2.0 | 2000-10-24 | added | ASNEncUInt support for correctly unsigned integers |
1.2.0 | 2000-10-24 | modified | ASNEncInt supported correctly signed integers |
1.2.0 | 2000-10-24 | added | support for ASN1_OPAQUE type |
Release 12 | 2000-10-15 | ||
Release 11 | 2000-09-18 | ||
1.1.0 | 2000-09-18 | added | ASNItem have VAR parameter with returned value type |
1.1.0 | 2000-09-18 | modified | ASNEncInt rewrited |
1.1.0 | 2000-09-18 | modified | ASNDecLen now support length bigger then 65535 |
1.1.0 | 2000-09-18 | added | ASNEncLen now support length bigger then 65535 |
1.1.0 | 2000-09-18 | added | ASNdecOIDitem for decoding OID item |
1.1.0 | 2000-09-18 | added | ASNencOIDitem for encoding OID item |
Release 10 | 2000-08-20 | ||
Release 09 | 2000-06-14 | ||
Release 08 | 2000-03-15 | ||
Release 07 | 2000-02-13 | ||
1.0.0 | 2000-02-01 | added | many misc. ASN.1 utils. See documentation. |
Release 38 | 2007-12-21 | ||
9.4.1 | 2007-11-22 | added | ResetLastError procedure for reseting of socket error state. |
9.4.1 | 2007-11-22 | fixed | AbortSocket not reseting LastError. |
9.4.1 | 2007-11-22 | fixed | Do not call gracefull TCP socket close on socket in error state. (socket error state was hidden by this procedure before) |
9.4.0 | 2007-05-18 | added | Heartbeat feature. Heartbeats can be called periodically during long socket operations with rate defined by new HeartbeatRate property. |
9.3.2 | 2007-02-14 | fixed | made bandwidth limitation for reading on SSL mode too. |
9.3.1 | 2007-01-23 | modified | bandwidth limitation code to be more responsible if you want to abort pending transfer. |
9.3.0 | 2007-01-14 | modified | SendBuffer should work with non-blocking sockets too. For this support exists new property NonblockSendTimeout. |
9.2.1 | 2007-01-08 | fixed | adding and dropping of IPv4 multicast address |
9.2.0 | 2006-12-27 | added | TTCPBlockSocket.OnAfterConnect event |
Release 37 | 2006-09-12 | ||
9.1.3 | 2006-07-25 | fixed | problem with ConvertLineEnd mode when you are mixing RecvString and other high-level receiving functions. |
9.1.2 | 2006-07-19 | modified | optimized SendBlock and stream sending functions for speed (removed 'delayed ACK' issue). |
9.1.1 | 2006-06-11 | modified | 'do not drain CPU' hack in RecvPacket is just for Windows platform now. |
9.1.0 | 2006-03-31 | removed | StrToIP6 and IP6toStr moved into Synautil. |
9.1.0 | 2006-03-31 | modified | Name/IP resolving code is internally moved into SynSock. |
9.1.0 | 2006-03-31 | modified | sending data into socket with MSG_NOSIGNAL flag. |
9.0.13 | 2006-03-17 | modified | removed dependency on windows/libc unit |
9.0.12 | 2006-02-03 | modified | TBlockSocket.Waitingdata have upper limit for returned value. It made major speedup when you are talking with some integrated firewalls or antiviruses. |
9.0.11 | 2005-12-10 | modified | Call hooks in RecvBuffer only when was received some datas |
9.0.11 | 2005-12-10 | modified | TBlockSocket.waitingdata check for closed socket is not necessary. |
9.0.11 | 2005-12-10 | fixed | Loop in TBlockSocket.Purge can be breaked on socket error. |
9.0.10 | 2005-12-08 | modified | TTCPBlockSocket.Waitingdata not call SSL plugin when socket is closed. |
9.0.9 | 2005-12-06 | fixed | TBlockSocket.RecvBufferEx do nothink when requested lenght is zero. |
9.0.8 | 2005-11-30 | fixed | TBlockSocket.WaitingData return 0 when you call it on closed socket |
Release 36 | 2005-10-23 | ||
9.0.7 | 2005-10-23 | removed | OnWrite event |
9.0.7 | 2005-10-23 | added | OnMonitor event for monitoring communication |
9.0.7 | 2005-10-23 | modified | All SSL related stuffs are changed to new SSL plugin architecture. See Wiki pages for more details! |
9.0.7 | 2005-10-23 | fixed | errorchecks in SendStreamRaw |
9.0.7 | 2005-10-23 | modified | Purge never call internal socket error |
9.0.7 | 2005-10-23 | fixed | resolving functions not crashing system (workaround to windows bug) |
Release 35 | 2005-01-23 | ||
8.3.7 | 2005-01-23 | fixed | false exception on closing of TCP cocket (when raiseexcept is true) |
8.3.7 | 2005-01-23 | modified | on closing of TCP SSL socket do only unidirectional shutdown |
Release 34 | 2004-09-18 | ||
8.3.5 | 2004-09-18 | fixed | SSL errors |
8.3.5 | 2004-09-18 | fixed | loading CA-budle file |
Release 33 | 2004-08-23 | ||
8.3.4 | 2004-08-23 | added | Tag property |
8.3.4 | 2004-08-23 | added | TSynaClient holds Username and Password property |
8.3.4 | 2004-08-23 | modified | new code for address resolving. |
8.3.4 | 2004-08-23 | added | StopFlag propety for easy stoppong of data transfers. |
8.3.4 | 2004-08-23 | modified | Sendbuffer splitting large datas before sending. |
8.3.4 | 2004-08-23 | added | new SendInteger, SendStreamRaw and SendStreamIndy. |
8.3.4 | 2004-08-23 | added | new RecvInteger, RecvStreamRaw, RecvStreamSize and RecvStreamIndy. |
8.3.4 | 2004-08-23 | added | SSLverifycert for client too. (it verifying server certificate on SSLDoConnect) |
8.3.4 | 2004-08-23 | fixed | Fixed shutdown of SSL socket |
Release 32 | 2003-07-21 | ||
7.9.1 | 2003-07-21 | added | FPC compatibility |
7.9.1 | 2003-07-21 | added | New OnStatus event HR_Error |
7.9.1 | 2003-07-21 | modified | TSynaSin is replaced by TVarSin |
7.9.1 | 2003-07-21 | added | byte counters for received and sended bytes. |
7.9.1 | 2003-07-21 | added | AbortSocket function |
7.9.1 | 2003-07-21 | added | RecvBlock and SendBlock functions |
7.9.1 | 2003-07-21 | added | RecvStream and SendStream functions |
7.9.1 | 2003-07-21 | added | Purge function |
7.9.1 | 2003-07-21 | added | SSLGetPeerName function |
7.9.1 | 2003-07-21 | added | SSLGetCertInfo function |
7.9.1 | 2003-07-21 | added | SSLGetCiphername function |
7.9.1 | 2003-07-21 | added | SSLGetCipherBits function |
7.9.1 | 2003-07-21 | added | SSLGetCipherAlgBits function |
7.9.1 | 2003-07-21 | added | SSLGetVerifyCert function |
7.9.1 | 2003-07-21 | added | SSLType for specify SSL/TLS protocol version. |
7.9.1 | 2003-07-21 | added | SSLLoaded property |
7.9.1 | 2003-07-21 | added | HTTPTunnelTimeout |
7.9.1 | 2003-07-21 | added | New TDgramBlockSocket class with implememntation of datagram communication style instead stream based style. |
7.9.1 | 2003-07-21 | added | TICMPBlockSocket is now based on datagram communication. |
7.9.1 | 2003-07-21 | fixed | RaiseExcept allways fill LastErrorDesc property |
7.9.1 | 2003-07-21 | fixed | Waitingdata fix for avoid 'Out of memory' errors |
7.9.1 | 2003-07-21 | fixed | ResolvePort |
7.9.1 | 2003-07-21 | added | Timeout for SOCKS |
7.9.1 | 2003-07-21 | fixed | Fixed SOCKS4 code |
7.9.1 | 2003-07-21 | fixed | UDP on SOCKS5 authenticification |
7.9.1 | 2003-07-21 | modified | Better error handling on SSL connect |
7.9.1 | 2003-07-21 | fixed | Correct SSL shudown sequence |
Release 31 | 2003-03-24 | ||
7.2.14 | 2003-03-24 | modified | Better support for C++Builder |
7.2.14 | 2003-03-24 | removed | weakpackageunit |
7.2.14 | 2003-03-24 | added | Constatnt SynapseRelease with idetifier of current release |
7.2.14 | 2003-03-24 | added | Support for IPv6 |
7.2.14 | 2003-03-24 | added | Hook called after Socket creation |
7.2.14 | 2003-03-24 | added | Support for Socks4 and Socks4a |
7.2.14 | 2003-03-24 | modified | If available new socket API, then use it! (improve performance!) |
7.2.14 | 2003-03-24 | modified | can switch timeout from 'interpacket' to 'overall' |
7.2.14 | 2003-03-24 | added | CreateSocketByname |
7.2.14 | 2003-03-24 | added | GetSinLocal |
7.2.14 | 2003-03-24 | added | GetSinRemote |
7.2.14 | 2003-03-24 | removed | property protocol. Use getSocketprotocol function instead! |
7.2.14 | 2003-03-24 | added | Lot of stuff for IPv6 support! |
7.2.14 | 2003-03-24 | modified | Minimize calls of Synsock.select in RecvPacket |
7.2.14 | 2003-03-24 | added | ResolveIPToName |
7.2.14 | 2003-03-24 | modified | Optimised work with TFDSet |
7.2.14 | 2003-03-24 | modified | Call GetSins after assigning new value to Socket property |
7.2.14 | 2003-03-24 | added | StrToIP6 and IP6ToStr |
7.2.14 | 2003-03-24 | fixed | decoding port number from SOCKS response |
7.2.14 | 2003-03-24 | added | IPv6 support in SOCKS5 |
7.2.14 | 2003-03-24 | fixed | Call SSLDoShutdown properly inside CloseSocket (from Destroy too) |
7.2.14 | 2003-03-24 | fixed | Do proper shutdown of TCP socket |
7.2.14 | 2003-03-24 | fixed | resolve symbolic port names in HTTP tunnel requests |
7.2.14 | 2003-03-24 | added | support for IPv6 URLs inside HTTP tunnel requests |
Release 30 | 2003-01-01 | ||
6.6.1 | 2003-01-01 | modified | Socket interface is initialised only once per application by default |
6.6.1 | 2003-01-01 | added | new Event 'wait' if sending or receiving is stopped by bandwidth limitation |
6.6.1 | 2003-01-01 | added | Can filter readed or sended data |
6.6.1 | 2003-01-01 | added | RecvBufferStr |
6.6.1 | 2003-01-01 | added | can set TTL |
6.6.1 | 2003-01-01 | added | can set TTL for multicasts packets |
6.6.1 | 2003-01-01 | added | can set multicast loop |
6.6.1 | 2003-01-01 | fixed | name resolving functions is thread safe. (on some system s is problems with this!) |
6.6.1 | 2003-01-01 | modified | Optimised RecvBufferEx. |
6.6.1 | 2003-01-01 | fixed | do not call explicit socket shutdown. |
6.6.1 | 2003-01-01 | fixed | RecvPacket call error when connection terminates. |
6.6.1 | 2003-01-01 | fixed | recvterminated working correctly when Convertlineend is true and packets is splited inside line terminator. |
6.6.1 | 2003-01-01 | fixed | SOCKS5 handshake working correctly with splitted packets. |
6.6.1 | 2003-01-01 | fixed | SOCKS5 UDP support working correctly with unbinded socket |
Release 29 | 2002-08-20 | ||
6.1.4 | 2002-08-20 | added | Property LastErrorDesc with human readable description of lastError |
6.1.4 | 2002-08-20 | added | Limiting of bandwidth for both, reading and sending |
6.1.4 | 2002-08-20 | added | ConvertLineEbnd property for RecvString with any line terminator |
6.1.4 | 2002-08-20 | added | SSLLastError and SSLLastErrorDesc |
6.1.4 | 2002-08-20 | added | handling of verify client SSL certificate |
6.1.4 | 2002-08-20 | added | TSynaClient class as parent of any other client protocol classes |
6.1.4 | 2002-08-20 | fixed | Recvpacket not allocate huge memory in some cases |
6.1.4 | 2002-08-20 | fixed | SocksDecode |
6.1.4 | 2002-08-20 | fixed | setting SSL certificate password |
6.1.4 | 2002-08-20 | fixed | WaitigData working properly in SSL mode |
6.1.4 | 2002-08-20 | added | Error checking of SSL code |
Release 28 | 2002-05-08 | ||
5.7.0 | 2002-05-05 | added | AutoCreate socket capability. If you call Bind or Connect on non-created socket, then is socket created |
5.7.0 | 2002-05-05 | added | Support for setting keys and certificates for SSL/TLS |
5.7.0 | 2002-05-05 | added | Support for setting ciphers for SSL/TLS |
5.7.0 | 2002-05-05 | added | Support for SSL/TLS server mode |
5.7.0 | 2002-05-05 | fixed | LimitBandwidth |
5.7.0 | 2002-05-05 | modified | Optimized RecvPacket |
5.7.0 | 2002-05-05 | modified | RecvByte now using LineBuffer |
5.7.0 | 2002-05-05 | modified | Optimized RecvTerminated |
5.7.0 | 2002-05-05 | fixed | HTTP tunnel mode |
Release 27 | 2002-02-10 | ||
5.2.0 | 2002-02-10 | added | WaitingDataEx |
5.2.0 | 2002-02-10 | added | CanReadEx |
5.2.0 | 2002-02-10 | added | TCP HTTP Tunneling support |
5.2.0 | 2002-02-10 | added | TCP SSL/TLS support |
Release 26 | 2001-12-10 | ||
4.4.0 | 2001-12-10 | added | Limited support for non-blocking mode. |
4.4.0 | 2001-12-10 | added | Can limit outgoing bandwidth. |
4.4.0 | 2001-12-10 | added | RecvTerminated for receiving string with defined terminator. |
4.4.0 | 2001-12-10 | added | Local address bind can be reused. |
4.4.0 | 2001-12-10 | added | Can limit maximum length of received string. |
4.4.0 | 2001-12-10 | added | Support for UDP multicast. |
4.4.0 | 2001-12-10 | fixed | UDP now support status monitoring. |
4.4.0 | 2001-12-10 | fixed | TCP under SOCKS5 now works fine with all SOCKS5 servers. |
Release 25 | 2001-09-24 | ||
4.0.0 | 2001-09-24 | added | Support for SOCKS5 proxy on TCP and UDP sockets. |
4.0.0 | 2001-09-24 | added | RecvPacket |
4.0.0 | 2001-09-24 | added | ResolveName |
4.0.0 | 2001-09-24 | added | ResolvePort |
4.0.0 | 2001-09-24 | added | SetRemoteSin |
4.0.0 | 2001-09-24 | added | SetSendTimeout |
4.0.0 | 2001-09-24 | added | SetRecvTimeout |
4.0.0 | 2001-09-24 | modified | all send methods use internally SendBuffer - you may use all send method for sending datagrams. |
4.0.0 | 2001-09-24 | fixed | UDP not working on all systems |
4.0.0 | 2001-09-24 | modified | Response UDP may income from different IP then where previously UDP is sended. |
Release 24 | 2001-08-27 | ||
3.3.0 | 2001-08-27 | added | OnStatus event for monitoring status od socket or for monitoring how much data is reading or sending. |
3.3.0 | 2001-08-27 | fixed | Winsock is correctly closed on destructor. |
3.3.0 | 2001-08-27 | modified | Default is used static mapping of Winsock. |
3.3.0 | 2001-08-27 | fixed | Dynamic loading of Winsock (under Windows) is now thread safe! |
Release 23 | 2001-07-28 | ||
3.2.0 | 2001-07-23 | fixed | CloseSocket on TCP socket do graceful disconnect. |
3.2.0 | 2001-07-23 | modified | GetErrorDesc is now class function. |
3.2.0 | 2001-07-23 | added | GroupCanRead method is as CanRead method on set of sockets. |
3.2.0 | 2001-07-23 | added | SetTimeout method for setting timeout on Winsock2 or Linux systems. |
3.2.0 | 2001-07-23 | modified | optimalizations. |
3.2.0 | 2001-07-23 | added | merged with blcksck2.pas unit. |
Release 22 | 2001-06-17 | ||
Release 21 | 2001-05-13 | ||
3.1.0 | 2001-05-13 | fixed | Fixed RecvString for bug in Win2000 |
3.1.0 | 2001-05-13 | modified | RecvString now correctly strip CRLF sequence under Linux |
3.0.0 | 2001-05-13 | added | Compatibility with Kylix |
3.0.0 | 2001-05-13 | added | New constructor CreateAlternate. It allows under Windows use another DLL then wsock32.dll |
3.0.0 | 2001-05-13 | added | method ResolveNameToIP for resolve computer name to set of their IPs. |
Release 20 | 2001-04-22 | ||
Release 19 | 2001-04-07 | ||
2.1.1 | 2001-04-07 | fixed | fixed result on RecvBufferEx. |
2.1.0 | 2001-03-12 | added | SizerecvBuff and SizeSendBuff Property for control winsock buffers. Usable for performance tuning. |
2.1.0 | 2001-03-12 | fixed | improved compatibily with C++ Builder. |
2.1.0 | 2001-03-12 | added | RecvBuffEx for very powerful receive any size of data. Only this function may be freely combined with RecvString! |
Release 18 | 2001-03-11 | ||
Release 17 | 2001-02-10 | ||
2.0.1 | 2001-02-10 | added | Property LineBuffer contains prebufferred data after Recvstring. it usefull when you need swith between line and binary mode. |
2.0.1 | 2001-02-10 | modified | Recvstring uses better dynamic buffer for better performance and robust solution when you try reading binary data. |
Release 16 | 2001-01-22 | ||
Release 15 | 2000-12-10 | ||
Release 14 | 2000-11-27 | ||
Release 13 | 2000-10-24 | ||
Release 12 | 2000-10-15 | ||
Release 11 | 2000-09-18 | ||
2.0.0 | 2000-09-18 | modified | all times is now in millisecond! |
2.0.0 | 2000-09-18 | modified | SendBufferTo is now function |
2.0.0 | 2000-09-18 | modified | SendBuffer is now function |
2.0.0 | 2000-09-18 | added | optional exception handling |
Release 10 | 2000-08-20 | ||
Release 09 | 2000-06-14 | ||
1.1.1 | 2000-03-17 | fixed | reading by RecvBuffer from unconnected socket cause WSAENOTCONN error. |
Release 08 | 2000-03-15 | ||
1.1.0 | 2000-02-14 | added | support for broadcast on UDP socket. |
1.1.0 | 2000-02-14 | fixed | name resolving work OK on Delphi 4 and more. |
Release 07 | 2000-02-13 | ||
Release 06 | 2000-01-31 | ||
Release 05 | 2000-01-23 | ||
Release 04 | 2000-01-08 | ||
Release 03 | 1999-11-14 | ||
1.0.2 | 1999-11-08 | fixed | method RecvString - fixed reading from unconnected socket. |
Release 02 | 1999-10-16 | ||
1.0.1 | 1999-10-16 | modified | only any descriptions |
Release 01 | 1999-09-19 | ||
1.0.0 | 1999-09-19 | added | Class TTCPBlockSocket (ancestor of TBlockSocket) implementing TCP protocol. |
1.0.0 | 1999-09-19 | added | Class TUDPBlockSocket (ancestor of TBlockSocket) implementing UDP protocol. |
1.0.0 | 1999-09-19 | added | Class TBlockSocket wrapping Winsock socket. |
Release 38 | 2007-12-21 | ||
Release 37 | 2006-09-12 | ||
1.0.0 | 2005-11-01 | added | Initial implementation of ClamAV-Daemon TCP client |
Release 38 | 2007-12-21 | ||
2.7.4 | 2007-01-11 | modified | using port numbers instead symbolic names |
Release 37 | 2006-09-12 | ||
2.7.3 | 2006-08-03 | fixed | typo error AnsferInfo -> AnswerInfo |
2.7.2 | 2006-06-29 | removed | ReverseIP and ReverseIP6 moved to new unit synaip. |
2.7.1 | 2006-03-31 | modified | Queries for IPv6 addreses not depending on IPv6 support in OS. |
Release 36 | 2005-10-23 | ||
2.7.0 | 2005-10-23 | added | Support for QTYPE_SPF |
Release 35 | 2005-01-23 | ||
Release 34 | 2004-09-18 | ||
2.6.0 | 2004-09-18 | added | Truncated property |
2.6.0 | 2004-09-18 | fixed | Multiline TXT records |
Release 33 | 2004-08-23 | ||
2.5.1 | 2004-08-23 | modified | IPv6 reverse queries to ip6.arpa domain |
Release 32 | 2003-07-21 | ||
2.3.4 | 2003-07-21 | added | FPC compatibility |
2.3.4 | 2003-07-21 | fixed | parsing of packet |
2.3.4 | 2003-07-21 | added | SRV record support |
Release 31 | 2003-03-24 | ||
2.2.2 | 2003-03-24 | removed | weakpackageunit |
2.2.2 | 2003-03-24 | added | AAAA query |
2.2.2 | 2003-03-24 | added | Reverse queries for IPv6 addresses by ip6.int domain |
2.2.2 | 2003-03-24 | fixed | better support for bad reply |
Release 30 | 2003-01-01 | ||
2.1.1 | 2003-01-01 | added | TCP queries |
2.1.1 | 2003-01-01 | added | zone transfers |
2.1.1 | 2003-01-01 | added | full info about all fields in DNS reply. (include TTL) |
2.1.1 | 2003-01-01 | fixed | decoding string resources |
2.1.1 | 2003-01-01 | added | detecting authoritative ansfers |
Release 29 | 2002-08-20 | ||
1.2.0 | 2002-08-20 | modified | adaption to TSynaClient |
1.2.0 | 2002-08-20 | added | can specify outgoing IP interface |
Release 28 | 2002-05-08 | ||
Release 27 | 2002-02-10 | ||
Release 26 | 2001-12-10 | ||
Release 25 | 2001-09-24 | ||
1.1.4 | 2001-09-24 | modified | optimalisations |
Release 24 | 2001-08-27 | ||
1.1.3 | 2001-08-27 | modified | published sock property |
Release 23 | 2001-07-28 | ||
1.1.1 | 2001-07-23 | modified | optimalizations |
Release 22 | 2001-06-17 | ||
Release 21 | 2001-05-13 | ||
Release 20 | 2001-04-22 | ||
Release 19 | 2001-04-07 | ||
Release 18 | 2001-03-11 | ||
Release 17 | 2001-02-10 | ||
Release 16 | 2001-01-22 | ||
Release 15 | 2000-12-10 | ||
Release 14 | 2000-11-27 | ||
Release 13 | 2000-10-24 | ||
Release 12 | 2000-10-15 | ||
Release 11 | 2000-09-18 | ||
1.1.0 | 2000-09-18 | modified | all times is now in millisecond! |
Release 10 | 2000-08-20 | ||
Release 09 | 2000-06-14 | ||
Release 08 | 2000-03-15 | ||
Release 07 | 2000-02-13 | ||
Release 06 | 2000-01-31 | ||
Release 05 | 2000-01-23 | ||
1.0.0 | 2000-01-23 | added | Class TDNSSend implementing DNS protocol |
Release 38 | 2007-12-21 | ||
3.5.0 | 2007-01-23 | modified | ChangeToRootDir was renamed to ChangeToParentDir. |
3.5.0 | 2007-01-23 | added | new ChangeToRootDir method what really doing change to root directory. |
3.4.10 | 2007-01-23 | fixed | Linger setting for active data connection. |
3.4.9 | 2007-01-11 | modified | using port numbers instead symbolic names |
Release 37 | 2006-09-12 | ||
3.4.8 | 2006-07-18 | fixed | directory mask for MVS (IBM framework). |
3.4.8 | 2006-07-18 | added | next directory mask for VMS |
3.4.7 | 2006-01-26 | fixed | decoding of some long filenames in EPLF format |
3.4.6 | 2005-12-22 | fixed | firts element in EPLF directory format is not parsed |
Release 36 | 2005-10-23 | ||
3.4.5 | 2005-10-23 | modified | new SSL plugin model |
3.4.5 | 2005-10-23 | added | TelnetAbort - do ABOR command with telnet breaks codes |
3.4.5 | 2005-10-23 | modified | Before each FTP command is called purge. It never goes out of sync. |
3.4.5 | 2005-10-23 | modified | if SSL/TLS is used for data transfers, then use passive transfer. |
3.4.5 | 2005-10-23 | fixed | better errorcheck in DataWrite |
3.4.5 | 2005-10-23 | modified | Abort call ABOR FTP command too. |
3.4.5 | 2005-10-23 | fixed | 't' permission is parsed correctly |
Release 35 | 2005-01-23 | ||
Release 34 | 2004-09-18 | ||
3.1.0 | 2004-09-18 | added | directory listing contains permission string |
Release 33 | 2004-08-23 | ||
3.0.3 | 2004-08-23 | added | ForceOldport property for disabling new EPRT and EPSV commands |
3.0.3 | 2004-08-23 | modified | DoStatus can report multiline replyes |
3.0.3 | 2004-08-23 | fixed | ReadResult |
3.0.3 | 2004-08-23 | fixed | Server can reply by 100 based reply before welcomme string |
3.0.3 | 2004-08-23 | fixed | Call PBSZ before PROT command |
3.0.3 | 2004-08-23 | fixed | data connection usinfg same interface as control connection. |
3.0.3 | 2004-08-23 | modified | Totally new directory list parsing! |
3.0.3 | 2004-08-23 | fixed | uploading of zero-lenght files |
Release 32 | 2003-07-21 | ||
2.7.0 | 2003-07-21 | added | FPC compatibility |
2.7.0 | 2003-07-21 | added | StreamSecII support |
2.7.0 | 2003-07-21 | added | can turn off SSL/TLS on data channel |
2.7.0 | 2003-07-21 | fixed | correct handling of date 2-29 in FTP directory parsing |
Release 31 | 2003-03-24 | ||
2.6.6 | 2003-03-24 | removed | weakpackageunit |
2.6.6 | 2003-03-24 | modified | DataRead and datawrite moved to public section for your special functions |
2.6.6 | 2003-03-24 | modified | typo error in name of RetrieveFile method |
2.6.6 | 2003-03-24 | added | If it is possible, then use EPSV or EPRT instead PASV or PORT |
Release 30 | 2003-01-01 | ||
2.5.4 | 2003-01-01 | added | SSL/TLS support |
2.5.4 | 2003-01-01 | added | ASCII transfers |
2.5.4 | 2003-01-01 | fixed | parsing of long file names |
2.5.4 | 2003-01-01 | added | FtpInterServerTransfer |
Release 29 | 2002-08-20 | ||
2.3.1 | 2002-08-20 | modified | adaption to TSynaClient |
2.3.1 | 2002-08-20 | added | can specify outgoing IP interface |
2.3.1 | 2002-08-20 | added | aborting of data transfers |
2.3.1 | 2002-08-20 | modified | test only class of return code from FTP server |
2.3.1 | 2002-08-20 | fixed | closing of datareading channel |
2.3.1 | 2002-08-20 | fixed | unix style listing decoding |
2.3.1 | 2002-08-20 | added | parsing of long names from directory listing |
Release 28 | 2002-05-08 | ||
2.0.0 | 2002-05-05 | added | parsing of directory list |
2.0.0 | 2002-05-05 | modified | better autodetection of REST support |
Release 27 | 2002-02-10 | ||
1.2.2 | 2002-02-10 | fixed | LIST |
Release 26 | 2001-12-10 | ||
Release 25 | 2001-09-24 | ||
1.2.0 | 2001-09-24 | added | hook for FTP status |
1.2.0 | 2001-09-24 | added | can be used on SOCKS5 |
Release 24 | 2001-08-27 | ||
1.0.0 | 2001-08-27 | added | Class TFTPSend implementing FTP protocol. |
Release 38 | 2007-12-21 | ||
Release 37 | 2006-09-12 | ||
Release 36 | 2005-10-23 | ||
Release 35 | 2005-01-23 | ||
Release 34 | 2004-09-18 | ||
Release 33 | 2004-08-23 | ||
1.1.0 | 2004-08-23 | modified | Some minor changes |
Release 32 | 2003-07-21 | ||
1.0.2 | 2003-07-21 | added | Class TTFTPSend implementing client of TrivialFTP protocol |
Release 38 | 2007-12-21 | ||
3.11.3 | 2007-11-22 | modified | ReadUnknown hide 'connection reset by peer' socket error, because it is nature end of data transfer here. |
3.11.3 | 2007-11-22 | fixed | can work with unexpected status-100 |
3.11.2 | 2007-11-19 | fixed | ignore content-length if chunked transfer is detected |
3.11.0 | 2007-05-18 | added | AddPortNumberToHost property |
3.10.7 | 2007-01-23 | fixed | usage of ranges 0-x |
3.10.6 | 2007-01-09 | fixed | sock.lasterror returning correct error code for unknown host in URL. |
Release 37 | 2006-09-12 | ||
3.10.5 | 2006-02-25 | modified | restructualized code for connecting |
3.10.4 | 2006-02-03 | modified | Sending of HTTP query not causing delay by 'delayed ACK issue'. |
3.10.3 | 2005-12-07 | fixed | When failed reading of response header, never try to read document body too. |
3.10.3 | 2005-12-07 | modified | ReadUnknown returns true only when connection is grecefully closed on end |
3.10.2 | 2005-12-06 | fixed | content-length header is added to request when some document is sended only. |
Release 36 | 2005-10-23 | ||
3.10.1 | 2005-10-23 | modified | new SSL plugin model |
Release 35 | 2005-01-23 | ||
3.9.5 | 2005-01-23 | added | Range support for getting document from position to end. |
3.9.5 | 2005-01-23 | fixed | keep-alives after socket errors |
Release 34 | 2004-09-18 | ||
Release 33 | 2004-08-23 | ||
3.9.3 | 2004-08-23 | added | Username and password properties for default authorisation values |
3.9.3 | 2004-08-23 | fixed | Content-length is sended in all cases. |
3.9.3 | 2004-08-23 | fixed | Cookies are sended all in one header. |
3.9.3 | 2004-08-23 | fixed | Reading of Chunks |
Release 32 | 2003-07-21 | ||
3.6.7 | 2003-07-21 | added | FPC support |
Release 31 | 2003-03-24 | ||
3.6.4 | 2003-03-24 | removed | weakpackageunit |
3.6.4 | 2003-03-24 | added | Support for StreamSec |
3.6.4 | 2003-03-24 | modified | Status100 is now optional feature (turned off by default) |
3.6.4 | 2003-03-24 | modified | Default timeout is now 90 seconds |
3.6.4 | 2003-03-24 | fixed | not silently falldown from SSL/TLS to non-secure connection when SLL support fails! |
3.6.4 | 2003-03-24 | added | IPv6 support in URLs |
Release 30 | 2003-01-01 | ||
3.4.4 | 2003-01-01 | added | Cookies |
3.4.4 | 2003-01-01 | added | UserAgent support |
3.4.4 | 2003-01-01 | added | Ranges of documents |
3.4.4 | 2003-01-01 | added | support for easy draw progress bars |
3.4.4 | 2003-01-01 | modified | speed and memory optimalisations |
3.4.4 | 2003-01-01 | fixed | HttpPostFile boundary |
Release 29 | 2002-08-20 | ||
3.2.0 | 2002-08-20 | modified | adaption to TSynaClient |
3.2.0 | 2002-08-20 | added | can specify outgoing IP interface |
3.2.0 | 2002-08-20 | added | resistent for any version of incorrect line terminators |
3.2.0 | 2002-08-20 | fixed | headers sending under linux |
Release 28 | 2002-05-08 | ||
3.0.3 | 2002-05-05 | modified | optimalized sending |
3.0.3 | 2002-05-05 | fixed | HttpPostUrl |
3.0.3 | 2002-05-05 | fixed | HttpPostFile |
3.0.3 | 2002-05-05 | modified | default HTTP protocol version is now 1.0 |
Release 27 | 2002-02-10 | ||
3.0.0 | 2002-02-10 | added | SSL support |
Release 26 | 2001-12-10 | ||
Release 25 | 2001-09-24 | ||
2.3.0 | 2001-09-24 | fixed | Better receive of unknown data |
Release 24 | 2001-08-27 | ||
2.2.0 | 2001-08-27 | added | HTTPPostFile procedure for simulating posting file by HTML form |
2.2.0 | 2001-08-27 | modified | published sock property |
Release 23 | 2001-07-28 | ||
2.1.1 | 2001-07-23 | modified | optimalizations |
Release 22 | 2001-06-17 | ||
2.1.0 | 2001-06-17 | added | function HttpPostURL |
Release 21 | 2001-05-13 | ||
Release 20 | 2001-04-22 | ||
Release 19 | 2001-04-07 | ||
2.0.0 | 2001-03-12 | added | new major release! |
Release 18 | 2001-03-11 | ||
Release 17 | 2001-02-10 | ||
Release 16 | 2001-01-22 | ||
1.2.0 | 2001-01-22 | modified | HTTPport is now string |
1.2.0 | 2001-01-22 | added | New high level method DoMethod for handling any HTTP 1.0 method |
1.2.0 | 2001-01-22 | added | DoMethod handling proxy support |
1.2.0 | 2001-01-22 | modified | GET function now use DoRequest and use URL insted host and URI |
1.2.0 | 2001-01-22 | added | POST function |
1.2.0 | 2001-01-22 | added | SimpleGet for simple requesting GET method by HTTP 0.9 |
Release 15 | 2000-12-10 | ||
Release 14 | 2000-11-27 | ||
Release 13 | 2000-10-24 | ||
Release 12 | 2000-10-15 | ||
Release 11 | 2000-09-18 | ||
1.1.0 | 2000-09-18 | modified | all times is now in millisecond! |
Release 10 | 2000-08-20 | ||
Release 09 | 2000-06-14 | ||
Release 08 | 2000-03-15 | ||
Release 07 | 2000-02-13 | ||
Release 06 | 2000-01-31 | ||
Release 05 | 2000-01-23 | ||
Release 04 | 2000-01-08 | ||
Release 03 | 1999-11-14 | ||
1.0.0 | 1999-11-13 | added | Class THTTPSend implementing HTTP protocol |
Release 38 | 2007-12-21 | ||
Release 37 | 2006-09-12 | ||
Release 36 | 2005-10-23 | ||
2.5.1 | 2005-10-23 | modified | new SSL plugin model |
2.5.1 | 2005-10-23 | fixed | parsing of MessageSize result |
Release 35 | 2005-01-23 | ||
Release 34 | 2004-09-18 | ||
Release 33 | 2004-08-23 | ||
2.5.0 | 2004-08-23 | added | ListSearch and ListSearchSubscribed |
Release 32 | 2003-07-21 | ||
2.4.2 | 2003-07-21 | added | FPC compatibility |
2.4.2 | 2003-07-21 | added | AddFlagsMess function |
2.4.2 | 2003-07-21 | added | DelFlagsmess function |
2.4.2 | 2003-07-21 | fixed | StatusFolder |
Release 31 | 2003-03-24 | ||
2.3.5 | 2003-03-24 | removed | weakpackageunit |
2.3.5 | 2003-03-24 | added | Support for StreamSec |
2.3.5 | 2003-03-24 | modified | default timeout is now 60 seconds |
2.3.5 | 2003-03-24 | fixed | process all literals in IMAP server reply |
2.3.5 | 2003-03-24 | fixed | proper decode result of StatusFolder |
Release 30 | 2003-01-01 | ||
2.2.1 | 2003-01-01 | fixed | IMAP upload |
2.2.1 | 2003-01-01 | fixed | parse folder list |
2.2.1 | 2003-01-01 | fixed | getting IMAP flags |
2.2.1 | 2003-01-01 | added | GetUID |
2.2.1 | 2003-01-01 | fixed | IMAP status |
Release 29 | 2002-08-20 | ||
2.1.0 | 2002-08-20 | modified | adaption to TSynaClient |
2.1.0 | 2002-08-20 | added | can specify outgoing IP interface |
2.1.0 | 2002-08-20 | added | resistent for any version of incorrect line terminators. |
Release 28 | 2002-05-08 | ||
2.0.0 | 2002-05-05 | added | SSL/TLS support |
Release 27 | 2002-02-10 | ||
Release 26 | 2001-12-10 | ||
1.0.0 | 2001-12-10 | added | Class TIMAPSend implementing client of IMAP4rev1 protocol |
Release 38 | 2007-12-21 | ||
Release 37 | 2006-09-12 | ||
1.4.1 | 2005-12-10 | fixed | Do not unquote binary datas in search result. |
Release 36 | 2005-10-23 | ||
1.4.0 | 2005-10-23 | modified | new SSL plugin model |
Release 35 | 2005-01-23 | ||
1.3.0 | 2005-01-23 | added | Added TLDAPAttributeList.Del |
Release 34 | 2004-09-18 | ||
Release 33 | 2004-08-23 | ||
1.2.1 | 2004-08-23 | fixed | search filter '!' |
Release 32 | 2003-07-21 | ||
1.0.11 | 2003-07-21 | added | Class TLDAPSend implementing client of LDAP protocol. |
Release 38 | 2007-12-21 | ||
1.1.11 | 2006-12-26 | modified | Beter formating in InlineEmailEx. |
1.1.10 | 2006-11-05 | modified | function InlineCodeEx using IdealCharsets variable |
Release 37 | 2006-09-12 | ||
Release 36 | 2005-10-23 | ||
1.1.9 | 2005-10-23 | fixed | Needinline not return true by '_' |
Release 35 | 2005-01-23 | ||
Release 34 | 2004-09-18 | ||
Release 33 | 2004-08-23 | ||
1.1.8 | 2004-08-23 | fixed | fixed charset decoding in InlineDecode |
1.1.8 | 2004-08-23 | modified | InlineEncode splitting large values |
Release 32 | 2003-07-21 | ||
1.1.2 | 2003-07-21 | added | FPC compatibility |
1.1.2 | 2003-07-21 | added | InlineCodeEx function |
1.1.2 | 2003-07-21 | added | InlineEmailEx function |
Release 31 | 2003-03-24 | ||
1.0.7 | 2003-03-24 | removed | weakpackageunit |
1.0.7 | 2003-03-24 | fixed | InlineDecode have workaround for broken inline coding without proper ending |
Release 30 | 2003-01-01 | ||
1.0.5 | 2003-01-01 | fixed | InlineDecode |
Release 29 | 2002-08-20 | ||
Release 28 | 2002-05-08 | ||
Release 27 | 2002-02-10 | ||
Release 26 | 2001-12-10 | ||
1.0.3 | 2001-12-10 | fixed | decode now works with broken codings |
Release 25 | 2001-09-24 | ||
Release 24 | 2001-08-27 | ||
Release 23 | 2001-07-28 | ||
1.0.2 | 2001-07-23 | modified | optimalizations |
Release 22 | 2001-06-17 | ||
Release 21 | 2001-05-13 | ||
Release 20 | 2001-04-22 | ||
Release 19 | 2001-04-07 | ||
Release 18 | 2001-03-11 | ||
Release 17 | 2001-02-10 | ||
Release 16 | 2001-01-22 | ||
Release 15 | 2000-12-10 | ||
Release 14 | 2000-11-27 | ||
1.0.0 | 2000-11-27 | added | functions for inline MIME from MIMEpart unit |
Release 38 | 2007-12-21 | ||
2.5.2 | 2006-12-26 | modified | TMessHeader.EncodeHeaders better formating of generated receivers list. |
2.5.1 | 2006-11-05 | modified | AddPartEx using IdealCharsets variable |
Release 37 | 2006-09-12 | ||
Release 36 | 2005-10-23 | ||
2.5.0 | 2005-10-23 | added | AddPartTextEx for adding text part with desired encoding |
Release 35 | 2005-01-23 | ||
Release 34 | 2004-09-18 | ||
Release 33 | 2004-08-23 | ||
2.4.3 | 2004-08-23 | added | Reply-to header support |
2.4.3 | 2004-08-23 | added | Message-id header support |
2.4.3 | 2004-08-23 | added | Unified support for various headers for setting message priorities |
2.4.3 | 2004-08-23 | modified | header class restructured for easy enhancing |
2.4.3 | 2004-08-23 | added | AddPartMess and AddpartmessfromFile for adding another message as attachment. |
Release 32 | 2003-07-21 | ||
2.2.3 | 2003-07-21 | added | FPC compatibility |
2.2.3 | 2003-07-21 | added | CharsetCode property |
2.2.3 | 2003-07-21 | fixed | Correct parsing list of e-mail addresses in headers |
Release 31 | 2003-03-24 | ||
2.1.3 | 2003-03-24 | removed | weakpackageunit |
Release 30 | 2003-01-01 | ||
Release 29 | 2002-08-20 | ||
2.1.2 | 2002-08-20 | modified | totaly reworked for use with new TMimePart class |
2.1.2 | 2002-08-20 | added | can handle any multipart tree structure |
2.1.2 | 2002-08-20 | added | loading new parts from stream of file |
Release 28 | 2002-05-08 | ||
1.7.4 | 2002-05-05 | modified | CustomHeaders not contains automaticly created headers by EncodeMessage |
1.7.4 | 2002-05-05 | modified | Finding headers is nor case insensitive |
1.7.4 | 2002-05-05 | fixed | EmcodeMessage now do encode of each part |
Release 27 | 2002-02-10 | ||
1.7.2 | 2002-02-10 | added | parse x-mailer header |
Release 26 | 2001-12-10 | ||
1.7.0 | 2001-12-10 | added | support for easy finding unparsed headers |
1.7.0 | 2001-12-10 | added | parsing CarbonCopy headers |
1.7.0 | 2001-12-10 | added | parsing Date of message |
1.7.0 | 2001-12-10 | fixed | parsing list of receivers and CCs is now one address per line |
1.7.0 | 2001-12-10 | fixed | memory hole |
Release 25 | 2001-09-24 | ||
Release 24 | 2001-08-27 | ||
1.5.0 | 2001-08-27 | added | can handle any custom message headers |
1.5.0 | 2001-08-27 | added | can specify secondary type of multipart message |
1.5.0 | 2001-08-27 | fixed | correctly ended multipart message |
Release 23 | 2001-07-28 | ||
1.4.0 | 2001-07-23 | modified | optimalizations |
1.4.0 | 2001-07-23 | modified | message header is now object, not record |
Release 22 | 2001-06-17 | ||
Release 21 | 2001-05-13 | ||
1.3.0 | 2001-05-13 | added | AddPartHTMLBinary for including binary binaries (i.e. pictures) to HTML e-mails. |
Release 20 | 2001-04-22 | ||
Release 19 | 2001-04-07 | ||
1.2.0 | 2001-04-07 | added | support for content-disposition |
1.2.0 | 2001-04-07 | added | support for easy handle HTML mails |
Release 18 | 2001-03-11 | ||
Release 17 | 2001-02-10 | ||
Release 16 | 2001-01-22 | ||
Release 15 | 2000-12-10 | ||
1.1.0 | 2000-12-10 | modified | change in 'normalize' in part |
Release 14 | 2000-11-27 | ||
1.0.1 | 2000-11-27 | modified | cleanup code |
Release 13 | 2000-10-24 | ||
Release 12 | 2000-10-15 | ||
1.0.0 | 2000-10-15 | added | unit started |
Release 38 | 2007-12-21 | ||
2.7.7 | 2007-11-22 | fixed | workaround for buggy HMLP mails produced by Outlook 11. |
2.7.6 | 2007-05-17 | fixed | Do not overwrite CharsetCode by empty charset, because it invalidate DefaultCharset capability. |
Release 37 | 2006-09-12 | ||
2.7.5 | 2006-08-09 | fixed | MaxSubLevel is propagated to subparts. |
2.7.4 | 2006-07-27 | modified | Do not find META header in HTML part if no HTML HEAD part is present. |
2.7.3 | 2006-03-17 | modified | dependency on synafpc unit |
Release 36 | 2005-10-23 | ||
2.7.2 | 2005-10-23 | added | ConvertCharset property for turn-off internal charset translations |
2.7.2 | 2005-10-23 | added | ForcedHTMLConvert property for force charset translations on HTML parts. |
2.7.2 | 2005-10-23 | modified | Encodepart - optimalised |
Release 35 | 2005-01-23 | ||
2.6.3 | 2005-01-23 | fixed | headers are splited correctly |
Release 34 | 2004-09-18 | ||
Release 33 | 2004-08-23 | ||
2.6.2 | 2004-08-23 | fixed | Normalizeheader can process badly splitted lines |
2.6.2 | 2004-08-23 | fixed | Fix for HTML parts with included meta header with encoding |
2.6.2 | 2004-08-23 | fixed | Add BOM for unicode based parts on encoding |
Release 32 | 2003-07-21 | ||
2.4.8 | 2003-07-21 | added | FPC compatibility |
2.4.8 | 2003-07-21 | added | Limit for nesting of subparts |
2.4.8 | 2003-07-21 | added | AttachInside property |
2.4.8 | 2003-07-21 | modified | much faster and better DecodePart |
2.4.8 | 2003-07-21 | modified | Filename is filled when exists |
2.4.8 | 2003-07-21 | fixed | EncodePart |
2.4.8 | 2003-07-21 | fixed | GenerateBoundary is more unique |
Release 31 | 2003-03-24 | ||
2.3.4 | 2003-03-24 | modified | Encode only needed characters in QuotedPrintable part |
2.3.4 | 2003-03-24 | fixed | MimeTypeFromExt return as default secondary type 'Octet-Stream' |
Release 30 | 2003-01-01 | ||
2.3.2 | 2003-01-01 | added | Assign part (without subparts) |
2.3.2 | 2003-01-01 | added | assign part (with subparts) |
2.3.2 | 2003-01-01 | added | DeleteSubPart |
2.3.2 | 2003-01-01 | fixed | lines of part is not trimmed |
2.3.2 | 2003-01-01 | fixed | Filename of attachment is MIME encoded |
Release 29 | 2002-08-20 | ||
2.1.2 | 2002-08-20 | modified | totaly reworked. Now it more flexible, faster and more comaptible. |
Release 28 | 2002-05-08 | ||
1.8.4 | 2002-05-05 | fixed | splitting of long lines in Quoted-printable encoding is now only between words |
Release 27 | 2002-02-10 | ||
1.8.1 | 2002-02-10 | added | option for handle mime post-part as mime part |
Release 26 | 2001-12-10 | ||
1.7.0 | 2001-12-10 | added | default charset (workaround fot Outlook bug) |
1.7.0 | 2001-12-10 | fixed | detection of end of multipart message |
1.7.0 | 2001-12-10 | modified | encoded text is breaked to lines with maximum 76 chars |
1.7.0 | 2001-12-10 | modified | increased speed of encoding |
Release 25 | 2001-09-24 | ||
1.5.2 | 2001-09-24 | fixed | bug in detection end of message |
1.5.2 | 2001-09-24 | added | can detect filename in text part |
1.5.2 | 2001-09-24 | fixed | correct end of base64 encoded part |
Release 24 | 2001-08-27 | ||
1.5.0 | 2001-08-27 | fixed | part of message between last boundary and end of message is not reported as Mime part. |
Release 23 | 2001-07-28 | ||
1.4.1 | 2001-07-23 | modified | optimalizations |
Release 22 | 2001-06-17 | ||
Release 21 | 2001-05-13 | ||
1.4.0 | 2001-05-13 | added | support for content-ID |
Release 20 | 2001-04-22 | ||
Release 19 | 2001-04-07 | ||
1.3.0 | 2001-04-07 | added | support for content-disposition |
Release 18 | 2001-03-11 | ||
Release 17 | 2001-02-10 | ||
Release 16 | 2001-01-22 | ||
Release 15 | 2000-12-10 | ||
1.2.0 | 2000-12-10 | added | decode UU code and XXcode |
1.2.0 | 2000-12-10 | removed | function NormalizePart |
1.2.0 | 2000-12-10 | added | function NormalizeHeader |
1.2.0 | 2000-12-10 | fixed | decode filename is more robust (now support MIME inline code) |
Release 14 | 2000-11-27 | ||
1.1.0 | 2000-11-27 | added | new 10 mime types |
1.1.0 | 2000-11-27 | removed | functions for inline MIME moved to separate unit |
Release 13 | 2000-10-24 | ||
1.0.1 | 2000-10-24 | fixed | empty secondary MIME type |
1.0.1 | 2000-10-24 | fixed | better decoding filename in attachment |
Release 12 | 2000-10-15 | ||
1.0.0 | 2000-10-15 | added | unit started |
Release 38 | 2007-12-21 | ||
1.5.1 | 2007-01-11 | modified | using port numbers instead symbolic names |
Release 37 | 2006-09-12 | ||
Release 36 | 2005-10-23 | ||
1.5.0 | 2005-10-23 | modified | new SSL plugin model |
Release 35 | 2005-01-23 | ||
1.4.1 | 2005-01-23 | fixed | GetStat |
Release 34 | 2004-09-18 | ||
Release 33 | 2004-08-23 | ||
1.4.0 | 2004-08-23 | modified | Logout is function |
Release 32 | 2003-07-21 | ||
1.3.3 | 2003-07-21 | added | FPC compatibility |
Release 31 | 2003-03-24 | ||
1.3.1 | 2003-03-24 | removed | weakpackageunit |
1.3.1 | 2003-03-24 | added | Support for StreamSec |
1.3.1 | 2003-03-24 | added | Support for SSL/TLS |
1.3.1 | 2003-03-24 | added | ListExtensions |
1.3.1 | 2003-03-24 | modified | default timeout is 60 seconds |
Release 30 | 2003-01-01 | ||
1.2.3 | 2003-01-01 | fixed | message upload |
1.2.3 | 2003-01-01 | added | user login (if needed) |
1.2.3 | 2003-01-01 | added | universal command for any NNTP command (include command for download or upload datas) |
1.2.3 | 2003-01-01 | added | XOVER command |
Release 29 | 2002-08-20 | ||
1.1.0 | 2002-08-20 | modified | adaption to TSynaClient |
1.1.0 | 2002-08-20 | added | can specify outgoing IP interface |
1.1.0 | 2002-08-20 | added | resistent for any version of incorrect line terminators |
Release 28 | 2002-05-08 | ||
Release 27 | 2002-02-10 | ||
Release 26 | 2001-12-10 | ||
1.0.0 | 2001-12-10 | added | Class TNNTPSend implementing client of NNTP protocol |
Release 38 | 2007-12-21 | ||
4.0.0 | 2007-03-30 | added | TTL property |
4.0.0 | 2007-03-30 | added | Trying to use IPhlpAPI support on WinXP and better. It opens Ping and Traceroute support for non-admin users on these systems. |
Release 37 | 2006-09-12 | ||
3.1.8 | 2006-07-20 | fixed | checking for timeout (on systems where are lot of other ICMP packets...) |
3.1.7 | 2006-03-17 | modified | Removed dependency on widnows/libc unit |
Release 36 | 2005-10-23 | ||
Release 35 | 2005-01-23 | ||
Release 34 | 2004-09-18 | ||
Release 33 | 2004-08-23 | ||
3.1.6 | 2004-08-23 | fixed | Support for WinXP SP1 |
3.1.6 | 2004-08-23 | fixed | Better detection of unwanted query echo |
Release 32 | 2003-07-21 | ||
3.1.5 | 2003-07-21 | added | FPC compatibility |
3.1.5 | 2003-07-21 | added | can handle ICMP errors |
3.1.5 | 2003-07-21 | added | TraceRoute |
Release 31 | 2003-03-24 | ||
3.0.2 | 2003-03-24 | removed | weakpackageunit |
3.0.2 | 2003-03-24 | added | support for ICMPv6 ping |
Release 30 | 2003-01-01 | ||
Release 29 | 2002-08-20 | ||
2.3.1 | 2002-08-20 | modified | adaption to TSynaClient |
2.3.1 | 2002-08-20 | added | can specify outgoing IP interface |
2.3.1 | 2002-08-20 | fixed | receiving of reply check ID of packet |
Release 28 | 2002-05-08 | ||
Release 27 | 2002-02-10 | ||
Release 26 | 2001-12-10 | ||
Release 25 | 2001-09-24 | ||
2.1.2 | 2001-09-24 | modified | optimalisations of receive packet |
Release 24 | 2001-08-27 | ||
2.1.1 | 2001-08-27 | modified | published sock property |
Release 23 | 2001-07-28 | ||
2.1.0 | 2001-07-23 | fixed | correct time measurement on Linux |
2.1.0 | 2001-07-23 | modified | on some systems is sended packet copied as received |
Release 22 | 2001-06-17 | ||
Release 21 | 2001-05-13 | ||
2.0.0 | 2001-05-13 | added | support for Kylix |
Release 20 | 2001-04-22 | ||
Release 19 | 2001-04-07 | ||
Release 18 | 2001-03-11 | ||
Release 17 | 2001-02-10 | ||
Release 16 | 2001-01-22 | ||
Release 15 | 2000-12-10 | ||
Release 14 | 2000-11-27 | ||
Release 13 | 2000-10-24 | ||
Release 12 | 2000-10-15 | ||
Release 11 | 2000-09-18 | ||
1.1.0 | 2000-09-18 | modified | all times is now in millisecond! |
Release 10 | 2000-08-20 | ||
Release 09 | 2000-06-14 | ||
Release 08 | 2000-03-15 | ||
1.0.0 | 2000-02-14 | added | Class TPINGSend implementing ICMP PING |
Release 38 | 2007-12-21 | ||
2.6.0 | 2007-01-25 | added | CustomCommand method for calling any custom POP3 command. |
2.5.2 | 2007-01-11 | modified | using port numbers instead symbolic names |
2.5.1 | 2007-01-09 | fixed | Connection error was not detected during reading of multiline response. |
2.5.1 | 2007-01-09 | modified | One-line response is added to FullResult too. |
Release 37 | 2006-09-12 | ||
2.5.0 | 2005-12-09 | added | ListSize property for size of listed message or for size of all listed messages. (after List method) |
2.5.0 | 2005-12-09 | added | RetrStream for dowloading message dirrectly to some TStream |
Release 36 | 2005-10-23 | ||
2.4.0 | 2005-10-23 | modified | new SSL plugin model |
Release 35 | 2005-01-23 | ||
Release 34 | 2004-09-18 | ||
Release 33 | 2004-08-23 | ||
2.3.0 | 2004-08-23 | fixed | If requested SSL, then not fallback to non-SSL if server not supporting safe connections |
Release 32 | 2003-07-21 | ||
2.1.10 | 2003-07-21 | added | FPC compatibility |
Release 31 | 2003-03-24 | ||
2.1.8 | 2003-03-24 | removed | weakpackageunit |
2.1.8 | 2003-03-24 | added | Support for StreamSec |
2.1.8 | 2003-03-24 | modified | default timeout is 60 seconds |
Release 30 | 2003-01-01 | ||
2.1.4 | 2003-01-01 | fixed | omit '.' from begin of download line |
Release 29 | 2002-08-20 | ||
2.1.0 | 2002-08-20 | modified | adaption to TSynaClient |
2.1.0 | 2002-08-20 | added | can specify outgoing IP interface |
2.1.0 | 2002-08-20 | added | resistent for any version of incorrect line terminators |
Release 28 | 2002-05-08 | ||
2.0.0 | 2002-05-05 | added | SSL/TLS support |
2.0.0 | 2002-05-05 | added | CAPA command |
Release 27 | 2002-02-10 | ||
Release 26 | 2001-12-10 | ||
Release 25 | 2001-09-24 | ||
Release 24 | 2001-08-27 | ||
Release 23 | 2001-07-28 | ||
Release 22 | 2001-06-17 | ||
Release 21 | 2001-05-13 | ||
Release 20 | 2001-04-22 | ||
Release 19 | 2001-04-07 | ||
Release 18 | 2001-03-11 | ||
Release 17 | 2001-02-10 | ||
Release 16 | 2001-01-22 | ||
Release 15 | 2000-12-10 | ||
Release 14 | 2000-11-27 | ||
Release 13 | 2000-10-24 | ||
Release 12 | 2000-10-15 | ||
1.2.0 | 2000-10-12 | modified | workaround for servers what closing connection after unsuccessful login. |
Release 11 | 2000-09-18 | ||
1.1.2 | 2000-08-27 | modified | published sock property |
Release 10 | 2000-08-20 | ||
1.1.1 | 2000-07-23 | modified | optimalizations |
Release 09 | 2000-06-14 | ||
1.1.0 | 2000-05-13 | added | property AuthType for control authorisation to POP3 server |
1.0.0 | 2000-04-07 | added | Class TPOP3Send implementing POP3 protocol |
Release 38 | 2007-12-21 | ||
Release 37 | 2006-09-12 | ||
Release 36 | 2005-10-23 | ||
1.2.2 | 2005-10-23 | fixed | syslog message parser |
1.2.2 | 2005-10-23 | modified | outgoing messages goes from random UDP port |
Release 35 | 2005-01-23 | ||
Release 34 | 2004-09-18 | ||
Release 33 | 2004-08-23 | ||
1.2.0 | 2004-08-23 | added | TSysLogMessage class for abstraction of Syslog message. It is good for writing of Syslog servers! |
Release 32 | 2003-07-21 | ||
1.1.6 | 2003-07-21 | added | FPC compatibility |
Release 31 | 2003-03-24 | ||
1.1.4 | 2003-03-24 | removed | weakpackageunit |
Release 30 | 2003-01-01 | ||
Release 29 | 2002-08-20 | ||
1.1.1 | 2002-08-20 | modified | adaption to TSynaClient |
1.1.1 | 2002-08-20 | added | can specify outgoing IP interface |
Release 28 | 2002-05-08 | ||
Release 27 | 2002-02-10 | ||
Release 26 | 2001-12-10 | ||
Release 25 | 2001-09-24 | ||
1.0.0 | 2001-09-24 | added | Class TSyslogSend implementing client of BSD Syslog protocol. |
Release 38 | 2007-12-21 | ||
3.4.3 | 2007-01-11 | modified | using port numbers instead symbolic names |
Release 37 | 2006-09-12 | ||
Release 36 | 2005-10-23 | ||
3.4.2 | 2005-10-23 | modified | new SSL plugin model |
3.4.2 | 2005-10-23 | modified | optimalised message sending for speed |
Release 35 | 2005-01-23 | ||
Release 34 | 2004-09-18 | ||
Release 33 | 2004-08-23 | ||
3.3.1 | 2004-08-23 | fixed | Fixed fallback from SSL, when server not supporting SSL. |
Release 32 | 2003-07-21 | ||
3.2.10 | 2003-07-21 | added | FPC compatibility |
3.2.10 | 2003-07-21 | fixed | SendToRaw parsing e-mail addresses from list |
Release 31 | 2003-03-24 | ||
3.2.8 | 2003-03-24 | removed | weakpackageunit |
3.2.8 | 2003-03-24 | added | Support for StreamSec |
3.2.8 | 2003-03-24 | modified | default timeout is 60 seconds |
Release 30 | 2003-01-01 | ||
Release 29 | 2002-08-20 | ||
3.2.4 | 2002-08-20 | modified | adaption to TSynaClient |
3.2.4 | 2002-08-20 | added | can specify outgoing IP interface |
3.2.4 | 2002-08-20 | added | resistent for any version of incorrect line terminators. |
3.2.4 | 2002-08-20 | fixed | cannot send EHLO twice after successful AUTH |
Release 28 | 2002-05-08 | ||
3.1.0 | 2002-05-05 | added | SSL/TLS support |
Release 27 | 2002-02-10 | ||
2.2.0 | 2002-02-10 | modified | sample function can handle specifycationb of non-standard port in SMTP address. |
2.2.0 | 2002-02-10 | modified | sample function can handle multiple receivers divided by comma. |
Release 26 | 2001-12-10 | ||
Release 25 | 2001-09-24 | ||
Release 24 | 2001-08-27 | ||
2.1.4 | 2001-08-27 | modified | published sock property |
Release 23 | 2001-07-28 | ||
2.1.3 | 2001-07-23 | modified | optimalizations |
Release 22 | 2001-06-17 | ||
Release 21 | 2001-05-13 | ||
Release 20 | 2001-04-22 | ||
Release 19 | 2001-04-07 | ||
2.1.0 | 2001-03-12 | added | property SMTPport |
2.1.0 | 2001-03-12 | added | property SystemName |
2.1.0 | 2001-03-12 | fixed | can reuse SMTP object after disconnect without derstroying object. |
2.1.0 | 2001-03-12 | modified | try EHLO after success authorisation |
2.1.0 | 2001-03-12 | added | Findcap method for easy serach ESMTP capability |
2.1.0 | 2001-03-12 | fixed | some SMTP command waiting for more result then is receive... it cause hang. |
2.1.0 | 2001-03-12 | modified | If 'AUTH' parameter not found, try find 'AUTH=' |
Release 18 | 2001-03-11 | ||
Release 17 | 2001-02-10 | ||
Release 16 | 2001-01-22 | ||
2.0.0 | 2001-01-22 | added | handling Enhanced Result Codes (codes like: '250 2.0.0 OK') |
2.0.0 | 2001-01-22 | added | FullResult contains all multiline result of previous command |
2.0.0 | 2001-01-22 | added | ESMTPcap contains list of ESMPT capabilites after login |
2.0.0 | 2001-01-22 | added | ESMTP indicates successful ligin to ESMTP server |
2.0.0 | 2001-01-22 | added | Support for ESMTP AUTH command (LOGIN and CRAM-MD5 login method) |
2.0.0 | 2001-01-22 | added | Support for SIZE parameter |
2.0.0 | 2001-01-22 | added | Support for ETRN command |
2.0.0 | 2001-01-22 | added | Support for VRFY command |
Release 15 | 2000-12-10 | ||
Release 14 | 2000-11-27 | ||
Release 13 | 2000-10-24 | ||
Release 12 | 2000-10-15 | ||
1.3.0 | 2000-10-09 | added | function SendToRaw |
Release 11 | 2000-09-18 | ||
1.2.0 | 2000-09-18 | modified | all times is now in millisecond! |
Release 10 | 2000-08-20 | ||
1.1.1 | 2000-06-18 | fixed | method MailData correct duplicate dot on line beginning dotted. |
Release 09 | 2000-06-14 | ||
1.1.0 | 2000-03-17 | added | property Resultcode of last SMTP command. |
1.1.0 | 2000-03-17 | added | property ResultString of last SMTP command. |
Release 08 | 2000-03-15 | ||
Release 07 | 2000-02-13 | ||
Release 06 | 2000-01-31 | ||
Release 05 | 2000-01-23 | ||
Release 04 | 2000-01-08 | ||
Release 03 | 1999-11-14 | ||
1.0.1 | 1999-11-14 | removed | Function TimeZone moved to SynaUtil unit. |
1.0.1 | 1999-11-14 | removed | Function Rfc822DateTime moved to SynaUtil unit. |
Release 02 | 1999-10-16 | ||
1.0.0 | 1999-10-16 | added | Class TSMTPSend implementing SMTP protocol |
Release 38 | 2007-12-21 | ||
3.0.9 | 2007-02-14 | modified | ID is incremented intarnally. |
Release 37 | 2006-09-12 | ||
Release 36 | 2005-10-23 | ||
3.0.8 | 2005-10-23 | fixed | RecvTrap function allways returns 0 |
Release 35 | 2005-01-23 | ||
Release 34 | 2004-09-18 | ||
Release 33 | 2004-08-23 | ||
3.0.7 | 2004-08-23 | modified | merged with SnmpTrap unit |
3.0.7 | 2004-08-23 | added | Added support for SNMPv2c and SNMPv3 |
Release 32 | 2003-07-21 | ||
2.6.4 | 2003-07-21 | added | FPC compatibility |
Release 31 | 2003-03-24 | ||
2.6.2 | 2003-03-24 | removed | weakpackageunit |
Release 30 | 2003-01-01 | ||
2.6.0 | 2003-01-01 | added | MibCount |
2.6.0 | 2003-01-01 | added | MibByIndex |
2.6.0 | 2003-01-01 | modified | better SNMGetTable |
Release 29 | 2002-08-20 | ||
2.5.0 | 2002-08-20 | modified | adaption to TSynaClient |
2.5.0 | 2002-08-20 | added | can specify outgoing IP interface |
2.5.0 | 2002-08-20 | added | function SNMPGetNext |
2.5.0 | 2002-08-20 | added | function SNMPGetTable for very easy reading of SNMP tables |
2.5.0 | 2002-08-20 | added | function SNMPGetTableElement for very easy reading of SNMP table cell |
Release 28 | 2002-05-08 | ||
Release 27 | 2002-02-10 | ||
Release 26 | 2001-12-10 | ||
Release 25 | 2001-09-24 | ||
Release 24 | 2001-08-27 | ||
2.3.3 | 2001-08-27 | modified | published sock property |
Release 23 | 2001-07-28 | ||
2.3.2 | 2001-07-23 | modified | optimalizations |
Release 22 | 2001-06-17 | ||
2.3.1 | 2001-06-17 | fixed | encoding of SNMP packet |
Release 21 | 2001-05-13 | ||
Release 20 | 2001-04-22 | ||
Release 19 | 2001-04-07 | ||
Release 18 | 2001-03-11 | ||
Release 17 | 2001-02-10 | ||
2.3.0 | 2001-02-10 | modified | chceck for consistency of decoded data. More robust when reply data is incomplete or broken. |
2.3.0 | 2001-02-10 | fixed | small memory leak |
Release 16 | 2001-01-22 | ||
Release 15 | 2000-12-10 | ||
Release 14 | 2000-11-27 | ||
Release 13 | 2000-10-24 | ||
2.2.0 | 2000-10-24 | fixed | handling signed and unsigned integer values |
2.2.0 | 2000-10-24 | modified | Clear not reset ID |
Release 12 | 2000-10-15 | ||
Release 11 | 2000-09-18 | ||
2.1.0 | 2000-09-18 | modified | all times is now in millisecond! |
2.1.0 | 2000-09-18 | removed | TSNMPMIBValueType |
2.1.0 | 2000-09-18 | removed | ConvertvalueType |
2.1.0 | 2000-09-18 | modified | All MIB type uses ASN1_* constants (before uses TSNMPMIBValueType) |
2.1.0 | 2000-09-18 | added | TSNMPRec.DecodeBuf automaticly detect value type |
2.1.0 | 2000-09-18 | added | TSNMPRec.EncodeBuf now support all possible value types |
Release 10 | 2000-08-20 | ||
2.0.0 | 2000-08-20 | added | Major update: full support of SNMP protocol (reading and writing values). |
Release 09 | 2000-06-14 | ||
Release 08 | 2000-03-15 | ||
Release 07 | 2000-02-13 | ||
1.1.0 | 2000-02-01 | removed | ASN.1 support routines moved to separate unit. |
Release 06 | 2000-01-31 | ||
Release 05 | 2000-01-23 | ||
1.0.0 | 2000-01-10 | added | Class TSNMPSend implementing SNMP protocol. |
Obsoleted | 2004-08-23 | ||
2.3.4 | 2004-08-23 | removed | moved to snmpsend |
Release 32 | 2003-07-21 | ||
2.3.4 | 2003-07-21 | added | FPC compatibility |
Release 31 | 2003-03-24 | ||
2.3.2 | 2003-03-24 | removed | weakpackageunit |
Release 30 | 2003-01-01 | ||
Release 29 | 2002-08-20 | ||
2.3.0 | 2002-08-20 | modified | adaption to TSynaClient |
2.3.0 | 2002-08-20 | added | can specify outgoing IP interface |
Release 28 | 2002-05-08 | ||
Release 27 | 2002-02-10 | ||
Release 26 | 2001-12-10 | ||
Release 25 | 2001-09-24 | ||
Release 24 | 2001-08-27 | ||
2.2.3 | 2001-08-17 | modified | published sock property |
Release 23 | 2001-07-28 | ||
2.2.2 | 2001-07-23 | modified | optimalizations |
Release 22 | 2001-06-17 | ||
2.2.1 | 2001-06-17 | fixed | encoding of SNMP packet |
Release 21 | 2001-05-13 | ||
Release 20 | 2001-04-22 | ||
Release 19 | 2001-04-07 | ||
Release 18 | 2001-03-11 | ||
Release 17 | 2001-02-10 | ||
2.2.0 | 2001-02-10 | modified | check for consistency of decoded data. More robust when reply data is incomplete or broken. |
2.2.0 | 2001-02-10 | fixed | small memory leak |
Release 16 | 2001-01-22 | ||
Release 15 | 2000-12-10 | ||
Release 14 | 2000-11-27 | ||
Release 13 | 2000-10-24 | ||
2.1.0 | 2000-10-24 | fixed | handling signed and unsigned integer values |
Release 12 | 2000-10-15 | ||
2.0.1 | 2000-10-15 | fixed | Decodetrap correctly decode Enterprise property. |
Release 11 | 2000-09-18 | ||
2.0.0 | 2000-09-18 | modified | all times is now in millisecond! |
2.0.0 | 2000-09-18 | added | Major update: full support for all type of MIB types. |
Release 10 | 2000-08-20 | ||
1.2.1 | 2000-08-20 | fixed | method Recv not receive trap packet. |
Release 09 | 2000-06-14 | ||
Release 08 | 2000-03-15 | ||
Release 07 | 2000-02-13 | ||
1.2.0 | 2000-02-01 | added | Class TSNMPTrap implementing SNMP TRAPs. |
Release 38 | 2007-12-21 | ||
3.0.2 | 2007-01-11 | modified | using port numbers instead symbolic names |
Release 37 | 2006-09-12 | ||
Release 36 | 2005-10-23 | ||
3.0.1 | 2005-10-23 | fixed | protection for late incomming replies |
Release 35 | 2005-01-23 | ||
Release 34 | 2004-09-18 | ||
Release 33 | 2004-08-23 | ||
3.0.0 | 2004-08-23 | modified | rewrited handling of NTP message |
Release 32 | 2003-07-21 | ||
2.2.7 | 2003-07-21 | added | FPC compatibility |
2.2.7 | 2003-07-21 | fixed | GetBroadcastNTP |
Release 31 | 2003-03-24 | ||
2.2.3 | 2003-03-24 | removed | weakpackageunit |
Release 30 | 2003-01-01 | ||
2.2.1 | 2003-01-01 | fixed | EncodeTS not causing EInvalidOP exception |
Release 29 | 2002-08-20 | ||
2.2.0 | 2002-08-20 | modified | adaption to TSynaClient |
2.2.0 | 2002-08-20 | added | can specify outgoing IP interface |
Release 28 | 2002-05-08 | ||
Release 27 | 2002-02-10 | ||
Release 26 | 2001-12-10 | ||
2.1.0 | 2001-12-10 | added | better precizion |
2.1.0 | 2001-12-10 | added | can synchronize your local clock |
Release 25 | 2001-09-24 | ||
Release 24 | 2001-08-27 | ||
1.1.2 | 2001-08-27 | modified | published sock property |
Release 23 | 2001-07-28 | ||
1.1.1 | 2001-07-23 | modified | optimalizations |
Release 22 | 2001-06-17 | ||
Release 21 | 2001-05-13 | ||
Release 20 | 2001-04-22 | ||
Release 19 | 2001-04-07 | ||
Release 18 | 2001-03-11 | ||
Release 17 | 2001-02-10 | ||
Release 16 | 2001-01-22 | ||
Release 15 | 2000-12-10 | ||
Release 14 | 2000-11-27 | ||
Release 13 | 2000-10-24 | ||
Release 12 | 2000-10-15 | ||
Release 11 | 2000-09-18 | ||
1.1.0 | 2000-09-18 | modified | all times is now in millisecond! |
Release 10 | 2000-08-20 | ||
Release 09 | 2000-06-14 | ||
1.0.0 | 2000-03-17 | added | Class TSNTPSend implementing client of SNTP protocol |
Release 38 | 2007-12-21 | ||
Release 37 | 2006-09-12 | ||
1.1.0 | 2006-07-18 | fixed | data fetching from CryptLib working with large packets. (made by internal buffering in plugin) |
Release 36 | 2005-10-23 | ||
1.0.2 | 2005-07-19 | added | Initial implementation of CryptLib SSL/TLS/SSH plugin |
Release 38 | 2007-12-21 | ||
Release 37 | 2006-09-12 | ||
1.0.4 | 2005-11-28 | fixed | added checks for returned valid remote peer certificate |
Release 36 | 2005-10-23 | ||
1.0.3 | 2005-07-20 | added | Initial implementation of OpenSSL SSL/TLS plugin |
Release 38 | 2007-12-21 | ||
Release 37 | 2006-09-12 | ||
Release 36 | 2005-10-23 | ||
1.0.5 | 2005-07-20 | added | Initial implementation of StreamSecII/OpenStreamSecII SSL/TLS plugin |
Release 38 | 2007-12-21 | ||
5.2.2 | 2006-12-26 | modified | Removed LIBC dependency for non-libc targets in freepascal. (but GetCurCP allways returning UTF_8 in this case!) |
5.2.1 | 2006-12-26 | modified | made 'ISO-8859-8' as canonical for this kind of encoding. (was: ISO_8859-8) |
5.2.0 | 2006-11-05 | added | IdealCharsets variable with default set of encodings for IdealCharsetCoding function. |
5.1.4 | 2006-10-01 | added | Support for ISO-8859-8-i charset |
Release 37 | 2006-09-12 | ||
Release 36 | 2005-10-23 | ||
5.1.3 | 2005-10-23 | fixed | ReadMulti is better protected for ilformed sequences |
Release 35 | 2005-01-23 | ||
5.1.0 | 2005-01-23 | added | StringToWide and WideToString |
Release 34 | 2004-09-18 | ||
Release 33 | 2004-08-23 | ||
5.0.1 | 2004-08-23 | added | Optional support for ICONV library |
5.0.1 | 2004-08-23 | added | When is used ICONV library, then is supported much more charsets! |
5.0.1 | 2004-08-23 | added | Support for littleendian unicodes |
5.0.1 | 2004-08-23 | added | CharsetConversionTrans method for handling trabscriptions of unhandled chars. |
5.0.1 | 2004-08-23 | added | GetCurOEMCP |
5.0.1 | 2004-08-23 | modified | IdealCharsetencoding is much more effective. |
5.0.1 | 2004-08-23 | added | GetBOM |
Release 32 | 2003-07-21 | ||
4.0.8 | 2003-07-21 | added | FPC compatibility |
4.0.8 | 2003-07-21 | fixed | Replace_Czech table |
Release 31 | 2003-03-24 | ||
4.0.5 | 2003-03-24 | removed | weakpackageunit |
4.0.5 | 2003-03-24 | modified | optimised readmulti and writemulti |
Release 30 | 2003-01-01 | ||
4.0.3 | 2003-01-01 | fixed | reading of wrong multibytes |
4.0.3 | 2003-01-01 | fixed | UTF7toUCS2 on ill coded UTF7 |
Release 29 | 2002-08-20 | ||
Release 28 | 2002-05-08 | ||
Release 27 | 2002-02-10 | ||
Release 26 | 2001-12-10 | ||
4.0.1 | 2001-12-10 | fixed | decoding of UTF7 |
Release 25 | 2001-09-24 | ||
4.0.0 | 2001-09-24 | added | added support for character replacing in charset transformations. |
Release 24 | 2001-08-27 | ||
3.2.0 | 2001-08-27 | added | added support for ISO-8859-13, ISO-8859-14 and ISO-8859-15. |
Release 23 | 2001-07-28 | ||
3.1.0 | 2001-07-23 | modified | optimalizations |
3.1.0 | 2001-07-23 | modified | rename unit from MimeChar to SynaChar |
3.1.0 | 2001-07-23 | added | added support for CP-895 (Kamenickych code) |
3.1.0 | 2001-07-23 | added | added support for CP-852 (PC-Latin-2) |
Release 22 | 2001-06-17 | ||
Release 21 | 2001-05-13 | ||
3.0.0 | 2001-05-13 | added | Support for Kylix |
Release 20 | 2001-04-22 | ||
Release 19 | 2001-04-07 | ||
Release 18 | 2001-03-11 | ||
Release 17 | 2001-02-10 | ||
Release 16 | 2001-01-22 | ||
Release 15 | 2000-12-10 | ||
2.0.0 | 2000-12-10 | added | Support for UNICODE (UCS-2, UCS-4, UTF-7 and UTF-8) |
Release 14 | 2000-11-27 | ||
Release 13 | 2000-10-24 | ||
1.1.0 | 2000-10-24 | added | KOI8-R coding |
Release 12 | 2000-10-15 | ||
1.0.0 | 2000-10-15 | added | unit started |
Release 38 | 2007-12-21 | ||
2.2.0 | 2007-01-04 | added | MD4 |
Release 37 | 2006-09-12 | ||
Release 36 | 2005-10-23 | ||
2.1.4 | 2005-10-23 | fixed | added '+' to URL special chars |
Release 35 | 2005-01-23 | ||
Release 34 | 2004-09-18 | ||
Release 33 | 2004-08-23 | ||
2.1.1 | 2004-08-23 | modified | EncodeQuotedprintable encode only really necessary chars |
2.1.1 | 2004-08-23 | added | EncodeSafeQuotedprintable encode all potencionally unwanted chars |
2.1.1 | 2004-08-23 | added | Encodebase64mod and decodebase64mod for modified base64 encoding used in UTF-7 for IMAP. |
2.1.1 | 2004-08-23 | fixed | MD5 |
2.1.1 | 2004-08-23 | added | MD5LongHash |
2.1.1 | 2004-08-23 | added | SHA1, HMAC_SHA1 and SHA1LongHash |
Release 32 | 2003-07-21 | ||
1.8.7 | 2003-07-21 | added | FPC compatibility |
1.8.7 | 2003-07-21 | modified | DecodeTripet is much faster |
1.8.7 | 2003-07-21 | fixed | EncodeQuotedPrintable |
1.8.7 | 2003-07-21 | fixed | Decode4to3 |
1.8.7 | 2003-07-21 | modified | Decode4to3ex is much faster |
1.8.7 | 2003-07-21 | fixed | MD5 |
Release 31 | 2003-03-24 | ||
1.7.1 | 2003-03-24 | removed | weakpackageunit |
1.7.1 | 2003-03-24 | added | DecodeYenc |
Release 30 | 2003-01-01 | ||
1.6.1 | 2003-01-01 | added | EncodeUU |
1.6.1 | 2003-01-01 | fixed | line length decoding in DecodeUU (and decodeXX) |
Release 29 | 2002-08-20 | ||
Release 28 | 2002-05-08 | ||
1.5.5 | 2002-05-05 | fixed | DecodeTriplet |
1.5.5 | 2002-05-05 | fixed | decoding of UUcode for compatibility with wrong Outlook coding |
Release 27 | 2002-02-10 | ||
Release 26 | 2001-12-10 | ||
1.5.2 | 2001-12-10 | modified | massive increased speed |
Release 25 | 2001-09-24 | ||
Release 24 | 2001-08-27 | ||
Release 23 | 2001-07-28 | ||
1.4.1 | 2001-07-23 | modified | optimalizations |
1.4.1 | 2001-07-23 | fixed | Decodetriplet now better handle end of lines. |
Release 22 | 2001-06-17 | ||
1.4.0 | 2001-06-17 | added | encode and decode URL codings |
Release 21 | 2001-05-13 | ||
Release 20 | 2001-04-22 | ||
Release 19 | 2001-04-07 | ||
Release 18 | 2001-03-11 | ||
Release 17 | 2001-02-10 | ||
Release 16 | 2001-01-22 | ||
1.3.0 | 2001-01-22 | added | CRAM-MD5 |
Release 15 | 2000-12-10 | ||
1.2.0 | 2000-12-10 | added | decode UUcode |
1.2.0 | 2000-12-10 | added | decode XXcode |
Release 14 | 2000-11-27 | ||
Release 13 | 2000-10-24 | ||
1.1.1 | 2000-10-24 | fixed | decoding Quoted-pritable |
1.1.0 | 2000-10-24 | added | CRC16 support |
1.1.0 | 2000-10-24 | added | CRC32 support |
1.1.0 | 2000-10-24 | added | MD5 support |
Release 12 | 2000-10-15 | ||
1.0.0 | 2000-10-15 | added | unit started |
Release 38 | 2007-12-21 | ||
1.0.0 | 2007-01-08 | added | Initial implementation of DES and 3DES. |
Release 38 | 2007-12-21 | ||
7.1.1 | 2007-05-17 | fixed | Case in uses clausule for Kylix compatibility. |
Release 37 | 2006-09-12 | ||
1.1.0 | 2006-03-17 | added | provide two sided compatibility between FreePascal nad Borland. |
Release 38 | 2007-12-21 | ||
1.0.2 | 2007-03-30 | fixed | IpToStr |
1.0.1 | 2006-11-10 | fixed | ReverseIP6 (previous version has been incomplete...) |
Release 37 | 2006-09-12 | ||
1.0.0 | 2006-06-29 | added | Unit started with IP related routines from synautil and dnssend. |
Release 38 | 2007-12-21 | ||
Release 37 | 2006-09-12 | ||
1.1.4 | 2006-08-09 | modified | removed dependency on winver.pp |
Release 36 | 2005-10-23 | ||
Release 35 | 2005-01-23 | ||
Release 34 | 2004-09-18 | ||
Release 33 | 2004-08-23 | ||
Release 32 | 2003-07-21 | ||
1.1.2 | 2003-07-21 | added | FPC compatibility |
Release 31 | 2003-03-24 | ||
1.0.6 | 2003-03-24 | added | support for C++Builder |
Release 30 | 2003-01-01 | ||
1.0.3 | 2003-01-01 | added | unit started |
Release 38 | 2007-12-21 | ||
4.11.3 | 2007-01-31 | fixed | PadString with short strings. |
4.11.2 | 2007-01-27 | modified | IsBinaryString ignoring null terminator on end of string. |
4.11.1 | 2007-01-14 | modified | DecodeRfcDateTime have better date validity checks. |
4.11.0 | 2007-01-06 | added | PadString function |
Release 37 | 2006-09-12 | ||
4.10.1 | 2006-08-03 | modified | HeadersToList failsafe check, because Theo calling it twice. ;-) |
4.10.0 | 2006-06-29 | removed | IP address related functions moved to new unit Synaip. (IsIp, IsIP6, IPtoID, StrToIP6, IP6toStr, StrToIP, IPtoStr) |
4.9.2 | 2006-06-11 | fixed | TrimSPleft and TrimSPright can work with empty string |
4.9.2 | 2006-06-11 | fixed | IsIP6 not mark 'just one number' as IPv6 address |
4.9.2 | 2006-06-11 | fixed | IsIP6 mark '::' as valid IPv6 address |
4.9.1 | 2006-05-14 | modified | removed LIBC dependency for FreePascal |
4.9.0 | 2006-03-31 | added | StrToIP6 and IP6ToStr (independent on OS) |
4.9.0 | 2006-03-31 | added | StrToIP and IPToStr |
4.8.4 | 2006-03-04 | modified | IncPoint is compatible with 64-bit pointers too. |
4.8.3 | 2006-02-02 | modified | PosCRLF rewriten for better performance |
4.8.2 | 2005-12-20 | modified | GetTick trying to use high-performance system counters on Windows platform |
Release 36 | 2005-10-23 | ||
4.8.1 | 2005-10-23 | added | GetTempFile |
4.8.1 | 2005-10-23 | added | QuoteStr |
4.8.1 | 2005-10-23 | fixed | UnquoteStr never using system functions (it is buggy and can crash your program). It using my new routine instead |
4.6.9 | 2005-09-23 | fixed | UnquoteStr can unquote empty quoted string |
4.6.9 | 2005-09-23 | added | Added compatibility with FPC-1.9.7 |
4.6.9 | 2005-09-23 | modified | improvments of decodeRFCdateTime |
4.6.9 | 2005-09-23 | fixed | functions generating formated strings from time using right time separators. |
Release 35 | 2005-01-23 | ||
Release 34 | 2004-09-18 | ||
Release 33 | 2004-08-23 | ||
4.6.4 | 2004-08-23 | added | WriteStrToStream |
4.6.4 | 2004-08-23 | added | ReadStrFromStream |
4.6.4 | 2004-08-23 | added | SwapBytes |
4.6.4 | 2004-08-23 | added | ListToHeaders |
4.6.4 | 2004-08-23 | added | HeadersToList |
4.6.4 | 2004-08-23 | fixed | UnquoteStr with workaround for bug in AnsiExtractQuotedStr |
4.6.4 | 2004-08-23 | added | FetchBin |
4.6.4 | 2004-08-23 | fixed | Better GetParameter function |
4.6.4 | 2004-08-23 | fixed | TrimSP, TrimSPleft and TrimSPRight for trimming spaces only |
4.6.4 | 2004-08-23 | added | CodeLongint and DecodeLongint |
4.6.4 | 2004-08-23 | modified | GetTimeFromstr return -1 when string is invalid! |
4.6.4 | 2004-08-23 | modified | GetMonthNummer supporting English, German, French, Czech and custom month names |
Release 32 | 2003-07-21 | ||
4.0.2 | 2003-07-21 | added | UnquoteStr function |
4.0.2 | 2003-07-21 | added | CountOfChar function |
4.0.2 | 2003-07-21 | added | GetBetween function |
4.0.2 | 2003-07-21 | added | FetchEx function |
4.0.2 | 2003-07-21 | added | ParseParameterEx function |
4.0.2 | 2003-07-21 | added | DumpStrEx function |
4.0.2 | 2003-07-21 | added | DumpStr function |
4.0.2 | 2003-07-21 | added | FPC compatibility |
Release 31 | 2003-03-24 | ||
3.5.1 | 2003-03-24 | added | IsIP6 |
3.5.1 | 2003-03-24 | removed | ReverseIP (moved directly to DNSSend) |
3.5.1 | 2003-03-24 | added | TickDelta for compute time differencies |
3.5.1 | 2003-03-24 | modified | GetTick return ULong |
Release 30 | 2003-01-01 | ||
3.3.0 | 2003-01-01 | modified | Stringreplace is renamed do replaceStrig (because name conflict with same named function in newer delphi) |
3.3.0 | 2003-01-01 | added | IncPoint |
3.3.0 | 2003-01-01 | modified | DecodeRfcDateTime using default year 1980 |
3.3.0 | 2003-01-01 | fixed | ParseURL |
Release 29 | 2002-08-20 | ||
3.2.1 | 2002-08-20 | added | ParseParameters |
3.2.1 | 2002-08-20 | added | IndexByBegin |
3.2.1 | 2002-08-20 | added | IsBinaryString |
3.2.1 | 2002-08-20 | added | PosCRLF |
3.2.1 | 2002-08-20 | added | StringsTrim |
3.2.1 | 2002-08-20 | added | PosFrom |
3.2.1 | 2002-08-20 | fixed | date and time functions now thread safe |
3.2.1 | 2002-08-20 | fixed | DecodeRFCDateTime now more resistent for broken input |
3.2.1 | 2002-08-20 | modified | IsIP |
Release 28 | 2002-05-08 | ||
2.11.1 | 2002-05-05 | added | AnsiCDateTime |
2.11.1 | 2002-05-05 | added | GetMonthNumber |
2.11.1 | 2002-05-05 | added | GetTimeFromStr |
2.11.1 | 2002-05-05 | added | GetDateMDYFromStr |
2.11.1 | 2002-05-05 | added | RposEx |
Release 27 | 2002-02-10 | ||
2.8.0 | 2002-02-10 | fixed | Better implementation of IsIP |
2.8.0 | 2002-02-10 | modified | ParseURL respect new https protocol |
Release 26 | 2001-12-10 | ||
2.7.1 | 2001-12-10 | added | TimeZoneBias |
2.7.1 | 2001-12-10 | added | DecodeRFCDateTime for decoding various textual date and time formats |
2.7.1 | 2001-12-10 | added | GetUTCTime and SetUTCTime |
2.7.1 | 2001-12-10 | fixed | Fetch |
Release 25 | 2001-09-24 | ||
2.3.0 | 2001-09-24 | added | CDateTime |
2.3.0 | 2001-09-24 | added | IPtoID |
Release 24 | 2001-08-27 | ||
2.1.0 | 2001-08-27 | added | Fetch function for fetching string from left |
2.1.0 | 2001-08-27 | added | RPos function (like Pos, but from right side of string) |
Release 23 | 2001-07-28 | ||
2.0.1 | 2001-07-23 | modified | optimalizations |
Release 22 | 2001-06-17 | ||
Release 21 | 2001-05-13 | ||
2.0.0 | 2001-05-13 | added | Compatibility with Kylix |
Release 20 | 2001-04-22 | ||
Release 19 | 2001-04-07 | ||
1.8.0 | 2001-03-12 | added | function StringReplace |
Release 18 | 2001-03-11 | ||
Release 17 | 2001-02-10 | ||
Release 16 | 2001-01-22 | ||
1.7.0 | 2001-01-22 | added | function ParseURL |
Release 15 | 2000-12-10 | ||
1.6.0 | 2000-12-10 | added | function IntToBin |
1.6.0 | 2000-12-10 | added | function BinToInt |
Release 14 | 2000-11-27 | ||
1.5.0 | 2000-11-27 | modified | Separateright work with any separator lenght |
1.5.0 | 2000-11-27 | removed | all ASN functions moved to ASN1util unit |
Release 13 | 2000-10-24 | ||
1.4.0 | 2000-10-24 | added | Function StrToHex |
Release 12 | 2000-10-15 | ||
1.3.0 | 2000-10-09 | added | function GetEmailDesc |
1.3.0 | 2000-10-09 | added | function GetEmailAddr |
1.3.0 | 2000-10-09 | added | function getparameter |
1.3.0 | 2000-10-09 | added | function SeparateRight |
1.3.0 | 2000-10-09 | added | function SeparateLeft |
Release 11 | 2000-09-18 | ||
1.2.1 | 2000-09-18 | fixed | TimeZone not work correctly with daylight saving |
1.2.1 | 2000-09-18 | fixed | MIBtoID now works with element grater then 255 |
1.2.1 | 2000-09-18 | fixed | IDtoMIB now works with element grater then 255 |
Release 10 | 2000-08-20 | ||
Release 09 | 2000-06-14 | ||
Release 08 | 2000-03-15 | ||
Release 07 | 2000-02-13 | ||
1.2.0 | 2000-02-01 | added | Function IPToId |
Release 06 | 2000-01-31 | ||
Release 05 | 2000-01-23 | ||
1.1.0 | 2000-01-10 | added | Function IsIP |
1.1.0 | 2000-01-10 | added | Function ReverseIP |
1.1.0 | 2000-01-10 | added | Function MibToId |
1.1.0 | 2000-01-10 | added | Function IdToMib |
1.1.0 | 2000-01-10 | added | Function IntMibToStr |
Release 04 | 2000-01-08 | ||
Release 03 | 1999-11-14 | ||
1.0.0 | 1999-10-30 | added | many misc. utils. See documentation. |
Release 38 | 2007-12-21 | ||
1.2.1 | 2007-01-11 | modified | using port numbers instead symbolic names |
Release 37 | 2006-09-12 | ||
Release 36 | 2005-10-23 | ||
1.2.0 | 2005-10-23 | added | SSHlogin for connect to SSH server (CryptLib plugin required!) |
Release 35 | 2005-01-23 | ||
Release 34 | 2004-09-18 | ||
Release 33 | 2004-08-23 | ||
Release 32 | 2003-07-21 | ||
1.1.3 | 2003-07-21 | added | FPC compatibility |
Release 31 | 2003-03-24 | ||
1.1.1 | 2003-03-24 | removed | weakpackageunit |
1.1.1 | 2003-03-24 | modified | default timeout is 60 seconds |
1.1.1 | 2003-03-24 | added | TermType property |
Release 30 | 2003-01-01 | ||
1.0.2 | 2003-01-01 | added | Class TTelnetSend implementing client of Telnet protocol. |