Commit Graph

143 Commits

Author SHA1 Message Date
geby
914502595d GetTempFile - fixed Unicode Delphi
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@186 7c85be65-684b-0410-a082-b2ed4fbef004
2013-11-13 17:41:15 +00:00
geby
ca3e98911d Published some functions.
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@185 7c85be65-684b-0410-a082-b2ed4fbef004
2013-07-31 08:35:34 +00:00
geby
35bc198f2e Updated Lazarus package
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@184 7c85be65-684b-0410-a082-b2ed4fbef004
2013-04-11 11:47:44 +00:00
geby
67cd67f181 synaser.pas - FPC FreeBSD patch (bug: 3608998)
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@183 7c85be65-684b-0410-a082-b2ed4fbef004
2013-04-11 11:39:39 +00:00
geby
3673f1d760 ssl_openssl.pas - Connect respect ConnectionTimeout
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@182 7c85be65-684b-0410-a082-b2ed4fbef004
2013-03-06 09:44:26 +00:00
geby
4a99514c09 Delphi POSIX support by Radek Cervinka
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@181 7c85be65-684b-0410-a082-b2ed4fbef004
2013-02-12 09:06:21 +00:00
geby
e791fab639 fix synacode.pas in FPC big-endian systems
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@180 7c85be65-684b-0410-a082-b2ed4fbef004
2013-02-08 10:09:02 +00:00
geby
bd2dbb35a6 fixed BOM in jedi.inc
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@179 7c85be65-684b-0410-a082-b2ed4fbef004
2013-02-08 10:07:38 +00:00
geby
23add47f60 Fixed ASMMODE error in jedi.inc on non-intel FPC platforms.
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@178 7c85be65-684b-0410-a082-b2ed4fbef004
2013-02-08 09:56:18 +00:00
geby
f14a216cfd Experimental support for LibSSH2 by ssl_libssh2.pas plugin. (Alexey Suhinin)
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@177 7c85be65-684b-0410-a082-b2ed4fbef004
2013-02-08 09:46:32 +00:00
geby
e76062c638 Big OID support in ASN.1 BER
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@176 7c85be65-684b-0410-a082-b2ed4fbef004
2013-02-08 09:21:03 +00:00
geby
b3a48acebb asn1util.pas - INT64 support in ASNEncInt and ASNItem.
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@175 7c85be65-684b-0410-a082-b2ed4fbef004
2013-02-05 16:16:35 +00:00
geby
b153e2469b compile fix for BCB XE3
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@174 7c85be65-684b-0410-a082-b2ed4fbef004
2013-02-05 11:43:53 +00:00
geby
31f7a854e8 Socket creation on MacOS set option SO_NOSIGPIPE
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@173 7c85be65-684b-0410-a082-b2ed4fbef004
2013-02-05 11:29:32 +00:00
geby
c15fcb90b4 Fixed AddMulticast
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@172 7c85be65-684b-0410-a082-b2ed4fbef004
2013-02-05 10:37:38 +00:00
geby
2a96820027 OS/2 support by Tomas Hajny
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@171 7c85be65-684b-0410-a082-b2ed4fbef004
2013-02-05 10:17:42 +00:00
geby
15577c3625 httpsend.pas - fixed - do not add default port numbers for http or https protocols into Host header.
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@170 7c85be65-684b-0410-a082-b2ed4fbef004
2012-12-13 18:05:47 +00:00
geby
77f6365bd3 blcksock.pas - modified error code returned by refused TCP HTTPTunnel.
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@169 7c85be65-684b-0410-a082-b2ed4fbef004
2012-10-08 13:30:16 +00:00
geby
b423f3d8d5 synachar.pas - FPC - removed Libc dependency
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@168 7c85be65-684b-0410-a082-b2ed4fbef004
2012-10-08 10:50:30 +00:00
geby
39620234ba sswin32.inc - fixed record align for Delphi WIN64 platform.
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@167 7c85be65-684b-0410-a082-b2ed4fbef004
2012-10-05 15:07:40 +00:00
geby
b37e66f6b7 synafpc.pas - fixed PtrInt definition for WIN64 Delphi target
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@166 7c85be65-684b-0410-a082-b2ed4fbef004
2012-10-05 13:34:23 +00:00
geby
ebee71530a synaser.pas - improved DelphiXE2+ Win64 compatibility
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@165 7c85be65-684b-0410-a082-b2ed4fbef004
2012-10-05 13:32:40 +00:00
geby
38e7332b3d synautil.pas - improved DelphiXE+ compatibility. (jedi.inc introduced)
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@164 7c85be65-684b-0410-a082-b2ed4fbef004
2012-10-05 13:29:04 +00:00
geby
9ef95b96cb httpsend.pas - fixed HTTP header decoding
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@163 7c85be65-684b-0410-a082-b2ed4fbef004
2012-10-05 10:27:43 +00:00
geby
cbc6f6ce1a synachar.pas - fix WIN32 vs. MSWINDOWS compiler defines
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@162 7c85be65-684b-0410-a082-b2ed4fbef004
2012-10-05 09:15:32 +00:00
geby
7d2ef0c457 httpsend.pas - method THTTPSend.ReadUnknown is Virtual now.
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@161 7c85be65-684b-0410-a082-b2ed4fbef004
2012-06-22 15:42:06 +00:00
geby
7723c48a4d blcksock.pas - Added TBlockSocket.ConnectionTimeout
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@160 7c85be65-684b-0410-a082-b2ed4fbef004
2012-06-14 11:13:05 +00:00
geby
faf75a79d3 synaser.pas - changed conditional compile directives from DARWIN to BSD
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@159 7c85be65-684b-0410-a082-b2ed4fbef004
2012-06-14 10:32:05 +00:00
geby
5d7ab89719 ssl_openssl.pas - fixed SNI on Unicode compilers.
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@158 7c85be65-684b-0410-a082-b2ed4fbef004
2012-06-13 14:08:02 +00:00
geby
09bac07010 synaser.pas - GetSerialPortNames (Linux) - repaired and compatible with Windows variant.
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@157 7c85be65-684b-0410-a082-b2ed4fbef004
2012-06-13 13:43:32 +00:00
geby
b3ee5380c7 httpsend.pas - fixed documentation
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@156 7c85be65-684b-0410-a082-b2ed4fbef004
2012-06-13 12:59:25 +00:00
geby
a84a0f31fb Modified URLSpecialChar to be compatible with RFC3986
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@155 7c85be65-684b-0410-a082-b2ed4fbef004
2012-06-11 14:34:50 +00:00
geby
c007514af0 Updated SynapseRelease constant
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@154 7c85be65-684b-0410-a082-b2ed4fbef004
2012-06-11 14:20:41 +00:00
geby
f5280ffb6f Fixed invalid SockEnhancedAPI value after repeated call of InitSocketInterface.
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@153 7c85be65-684b-0410-a082-b2ed4fbef004
2012-05-03 20:14:34 +00:00
geby
1e4a1ce0a9 Published synautil.DecodeTimeZone function.
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@152 7c85be65-684b-0410-a082-b2ed4fbef004
2012-05-03 09:43:51 +00:00
geby
baf3cc9ad7 Changed loading order of OpenSSL DLL.
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@151 7c85be65-684b-0410-a082-b2ed4fbef004
2012-05-03 09:42:44 +00:00
geby
2de100754e Fix ImapSend crash. https://sourceforge.net/tracker/?func=detail&aid=3487916&group_id=125224&atid=701386
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@149 7c85be65-684b-0410-a082-b2ed4fbef004
2012-03-13 15:21:38 +00:00
geby
adf25d6b20 Fix SNI on unicode Delphi: https://sourceforge.net/tracker/?func=detail&atid=701386&aid=3464355&group_id=125224
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@148 7c85be65-684b-0410-a082-b2ed4fbef004
2012-03-13 15:03:38 +00:00
geby
3caad66c4b Bugfixes in OpenSSL, enhanced OpenSSL support, enhanced binary MIME (all by Petr Fejfar)
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@147 7c85be65-684b-0410-a082-b2ed4fbef004
2012-03-13 14:46:54 +00:00
geby
f5be030c70 ftpsend - support for large streams
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@146 7c85be65-684b-0410-a082-b2ed4fbef004
2011-05-31 08:24:54 +00:00
geby
d6c8fd080b snmpsend.pas - small fix of V3 synchronization
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@145 7c85be65-684b-0410-a082-b2ed4fbef004
2011-05-31 07:39:31 +00:00
geby
b45a8ef4e9 Delphi Pulsar fixes for WIN64 target.
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@144 7c85be65-684b-0410-a082-b2ed4fbef004
2011-05-18 14:29:38 +00:00
geby
7fb761d1aa SynSock modules are renamed from PAS extension to INC. Newer Delphi editors have a problem with editing non-unit pas files. INC working fine.
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@143 7c85be65-684b-0410-a082-b2ed4fbef004
2011-05-18 14:27:02 +00:00
geby
7bfac2f4b1 snmpsend.pas - added Privacy encryption support. Supported are DES, 3DES and AES.
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@142 7c85be65-684b-0410-a082-b2ed4fbef004
2011-05-05 08:14:14 +00:00
geby
66ac5c3977 synacrypt.pas - Added TSynaAes as implementation of AES encryption.
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@141 7c85be65-684b-0410-a082-b2ed4fbef004
2011-04-28 11:59:38 +00:00
geby
10a105565d TSynaBlockCipher knows any block size now. (was hardwired 64-bit block)
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@140 7c85be65-684b-0410-a082-b2ed4fbef004
2011-04-28 08:23:05 +00:00
geby
c252dd707f - new support for TLS SNI in OpenSSL.
- improved certificate verification
- improved Cryptlib support

git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@139 7c85be65-684b-0410-a082-b2ed4fbef004
2011-04-13 14:12:51 +00:00
geby
ea46074261 Improved 64bit compatibility.
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@138 7c85be65-684b-0410-a082-b2ed4fbef004
2011-04-13 13:31:29 +00:00
geby
59ebd894da nntpsend - fixed cleared error result after failed login. (Amos)
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@137 7c85be65-684b-0410-a082-b2ed4fbef004
2011-02-03 14:05:16 +00:00
geby
1af872c6a0 synaser - fixed typo error
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@136 7c85be65-684b-0410-a082-b2ed4fbef004
2011-02-03 13:04:26 +00:00