109 Commits

Author SHA1 Message Date
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
geby
08164958e5 core: fixed compile errors when directive ONCEWINSOCK is not used
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@135 7c85be65-684b-0410-a082-b2ed4fbef004
2011-01-20 13:35:20 +00:00
geby
d628e558ef HTTP: fix - added URL decoding for credentials from the URL.
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@134 7c85be65-684b-0410-a082-b2ed4fbef004
2011-01-20 10:27:37 +00:00
geby
aec40ee3cc OpenSSL: fixed correct library naming for MacOSX (Yury Sidorov)
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@133 7c85be65-684b-0410-a082-b2ed4fbef004
2011-01-19 14:52:37 +00:00
geby
55add16988 Freepascal: use Hosts file for name resolution on Unix. (Yury Sidorov)
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@132 7c85be65-684b-0410-a082-b2ed4fbef004
2011-01-19 14:48:41 +00:00
geby
f7f7973024 HTTP: another D2009+ fix
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@131 7c85be65-684b-0410-a082-b2ed4fbef004
2011-01-19 14:27:56 +00:00
geby
b02a43c5c1 FTP: EPSV and EPRT commands are used for IPv6 only.
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@130 7c85be65-684b-0410-a082-b2ed4fbef004
2011-01-19 14:23:50 +00:00
geby
492b48fa05 - improved MACOS compatibility
- workaround for some broken virtual serial ports
- Added Lazarus package

git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@129 7c85be65-684b-0410-a082-b2ed4fbef004
2010-07-02 10:46:39 +00:00
geby
2015fd1aef some typo errors
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@128 7c85be65-684b-0410-a082-b2ed4fbef004
2010-05-03 10:29:34 +00:00
geby
667c41c07a Fixed byte order of stream size in TBlockSocket.InternalSendStream.
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@127 7c85be65-684b-0410-a082-b2ed4fbef004
2010-04-15 09:10:04 +00:00
geby
b3eb745180 Next D2009 fixes in THTTPSend by SergeyL.
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@126 7c85be65-684b-0410-a082-b2ed4fbef004
2010-04-15 07:19:19 +00:00
geby
3d7f3f89ab Fixed SetVarSin for IPv6 on the FreePascal.
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@125 7c85be65-684b-0410-a082-b2ed4fbef004
2010-02-19 14:50:44 +00:00
geby
f7baff65b4 new method Get of TLDAPAttributeList
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@124 7c85be65-684b-0410-a082-b2ed4fbef004
2010-02-05 17:01:37 +00:00
geby
15e4ca989a Large set of D2009 compatibility fixes. (mostly cosmetics only, like suppress unwanted warnings, etc.)
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@123 7c85be65-684b-0410-a082-b2ed4fbef004
2010-02-03 14:53:03 +00:00
geby
5e3d01a8f5 sswin32.pas - improved D2009 compatibility
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@122 7c85be65-684b-0410-a082-b2ed4fbef004
2010-02-03 09:21:44 +00:00
geby
583afbc35e synaser.pas - handling of FHandle is capable to use 64-bit based handlers.
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@121 7c85be65-684b-0410-a082-b2ed4fbef004
2010-01-28 14:38:59 +00:00
geby
fcfa5d7a70 synaser.pas - fixed D2009+ compatibility
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@120 7c85be65-684b-0410-a082-b2ed4fbef004
2010-01-28 12:22:38 +00:00
geby
7c3b22b616 synaser.pas - fixed compiler defines for WIN64 support
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@119 7c85be65-684b-0410-a082-b2ed4fbef004
2010-01-27 21:37:13 +00:00
geby
6f399a9260 Published TBlockSocket.FDset for debugging purposes.
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@118 7c85be65-684b-0410-a082-b2ed4fbef004
2010-01-24 10:19:56 +00:00
geby
b810a57a1a pingsend.pas - WIN64 data align fixes.
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@117 7c85be65-684b-0410-a082-b2ed4fbef004
2010-01-24 10:18:37 +00:00
geby
c0e29fd514 WIN64 data align fixes.
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@116 7c85be65-684b-0410-a082-b2ed4fbef004
2010-01-24 10:17:26 +00:00
geby
c7bb56ed0f Fixed TSocket size on WIN64.
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@115 7c85be65-684b-0410-a082-b2ed4fbef004
2010-01-22 22:48:09 +00:00
geby
5897e87cf7 Fixed TSSLOpenSSL.RecvBuffer condition on connection close.
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@114 7c85be65-684b-0410-a082-b2ed4fbef004
2010-01-22 15:03:30 +00:00
geby
e536e080ee Fixed port assign by SetVarSin on old Winsock API.
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@113 7c85be65-684b-0410-a082-b2ed4fbef004
2010-01-22 14:56:38 +00:00
geby
de44816b86 Modified compiler defines for windows (For better compatibility with non-WIN32 systems.)
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@112 7c85be65-684b-0410-a082-b2ed4fbef004
2010-01-22 14:33:10 +00:00
geby
ebe0a97881 Added SSL_CTX_ctrl into OpenSSL plugin.
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@111 7c85be65-684b-0410-a082-b2ed4fbef004
2010-01-22 11:16:38 +00:00
geby
2fd1a61a0f Added support for PGM protocol (message and stream mode).
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@110 7c85be65-684b-0410-a082-b2ed4fbef004
2010-01-06 14:55:34 +00:00
geby
9b56b3012c Synsock - added IPPROTO_RM value.
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@109 7c85be65-684b-0410-a082-b2ed4fbef004
2010-01-06 14:34:11 +00:00
geby
556b38702a New TBlockSocket.Owner property. You know what protocol class own this socket now.
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@108 7c85be65-684b-0410-a082-b2ed4fbef004
2010-01-04 09:47:36 +00:00
geby
fb25700260 Fixed D2009 compatibility in ssl_openssl_lib.pas
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@107 7c85be65-684b-0410-a082-b2ed4fbef004
2010-01-04 09:20:05 +00:00
geby
512bd392ee added TSMTPSend AUTH PLAIN support
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@106 7c85be65-684b-0410-a082-b2ed4fbef004
2009-10-26 09:26:37 +00:00
geby
b3133aee36 Liberalized return code handling.
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@105 7c85be65-684b-0410-a082-b2ed4fbef004
2009-10-25 15:18:36 +00:00
geby
271b84aef0 TLdapSend.BindSasl fix
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@104 7c85be65-684b-0410-a082-b2ed4fbef004
2009-10-15 13:54:00 +00:00
geby
604d1b18aa Next fixes for FPC...
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@102 7c85be65-684b-0410-a082-b2ed4fbef004
2009-09-30 07:34:42 +00:00
geby
d36aba9935 Fixed fpBind call.
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@101 7c85be65-684b-0410-a082-b2ed4fbef004
2009-09-29 20:09:10 +00:00