Commit Graph

217 Commits

Author SHA1 Message Date
geby
dbaf609283 many small POSIX and NEXTGEN fixes (ACBr)
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@260 7c85be65-684b-0410-a082-b2ed4fbef004
2022-01-16 14:25:34 +00:00
geby
fb96504118 synacode.pas - POSIX fixes (ACBr)
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@259 7c85be65-684b-0410-a082-b2ed4fbef004
2022-01-16 14:21:32 +00:00
geby
6bafc151a2 ssl_openssl_capi.pas small fix
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@258 7c85be65-684b-0410-a082-b2ed4fbef004
2022-01-16 14:17:16 +00:00
geby
2330641499 ssl_cryptlib.pas Support for TLS1.2 and 1.3 (by ACBr)
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@257 7c85be65-684b-0410-a082-b2ed4fbef004
2022-01-16 14:15:49 +00:00
geby
9ebe828363 blcksock.pas - improvements by ACBr
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@256 7c85be65-684b-0410-a082-b2ed4fbef004
2022-01-16 14:14:20 +00:00
geby
8185f7ffd2 synamisc.pas POSIX fixes
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@255 7c85be65-684b-0410-a082-b2ed4fbef004
2022-01-16 14:05:38 +00:00
geby
a96461ce23 new function GetLocalIPsFamily
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@254 7c85be65-684b-0410-a082-b2ed4fbef004
2022-01-16 14:03:45 +00:00
geby
49454ea6e1 synaser.pas - POSIX and Android support by ACBr
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@253 7c85be65-684b-0410-a082-b2ed4fbef004
2022-01-14 17:08:30 +00:00
geby
aa1fdbacc4 Charset handling fixes by ACBr
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@252 7c85be65-684b-0410-a082-b2ed4fbef004
2022-01-14 15:11:18 +00:00
geby
948daf7b74 Typo errors and little improvements inspired by ACBr
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@251 7c85be65-684b-0410-a082-b2ed4fbef004
2022-01-14 14:53:08 +00:00
geby
b43d4c2452 synamisc.pas - new function GetProxyForURL (Windows only)
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@250 7c85be65-684b-0410-a082-b2ed4fbef004
2022-01-14 12:25:35 +00:00
geby
3a58f89410 New implementation of GetIEProxy for IE 5.0+
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@249 7c85be65-684b-0410-a082-b2ed4fbef004
2022-01-14 09:24:24 +00:00
geby
d7dd7dcec4 git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@248 7c85be65-684b-0410-a082-b2ed4fbef004 2022-01-12 19:11:52 +00:00
geby
0a87698121 synafpc.pas - required ansistring functions are avaiable in XE4+
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@247 7c85be65-684b-0410-a082-b2ed4fbef004
2022-01-12 19:07:32 +00:00
geby
da9579d128 ssposix.inc - improvements inspired by ACBr
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@246 7c85be65-684b-0410-a082-b2ed4fbef004
2022-01-12 18:17:17 +00:00
geby
6722d1bd92 synafpc.pas - fix: $MODE DELPHI directive is a part of jedi.inc
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@245 7c85be65-684b-0410-a082-b2ed4fbef004
2022-01-12 13:28:24 +00:00
geby
9e152389d4 synafpc.pas - extended version by ACBr
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@244 7c85be65-684b-0410-a082-b2ed4fbef004
2022-01-08 18:22:13 +00:00
geby
fc2aeacaf6 sslinux.inc improved by ACBr
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@243 7c85be65-684b-0410-a082-b2ed4fbef004
2022-01-08 17:18:11 +00:00
geby
009ef79a18 ssfpc.inc fixes by ACBr
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@242 7c85be65-684b-0410-a082-b2ed4fbef004
2022-01-08 17:12:50 +00:00
geby
8414d7b862 synsock.pas - better handling of ssPosix
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@241 7c85be65-684b-0410-a082-b2ed4fbef004
2022-01-08 17:00:43 +00:00
geby
dbaf64ce1b Delphi Posix (Android) fixes by Radek Červinka
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@240 7c85be65-684b-0410-a082-b2ed4fbef004
2022-01-07 13:56:47 +00:00
geby
101520e02e jedi.inc - bug - do not set "ASMMODE intel" on FPC. It break non-intel platforms.
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@239 7c85be65-684b-0410-a082-b2ed4fbef004
2021-10-17 14:53:03 +00:00
geby
54daf432ec jedi.inc - Delphi 11 support
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@238 7c85be65-684b-0410-a082-b2ed4fbef004
2021-10-17 14:30:43 +00:00
geby
025b76d174 ssfpc.inc - do not use MAG_NOSIGNAL on MacOS, it is disabled by SO_NOSIGPIPE instead (bug #53)
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@237 7c85be65-684b-0410-a082-b2ed4fbef004
2021-07-30 17:46:02 +00:00
geby
0ccc3d9f54 FPC DELPHI mode is enabled inside jedi.inc, cannot enable it again.
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@236 7c85be65-684b-0410-a082-b2ed4fbef004
2021-07-03 12:12:30 +00:00
geby
1092e83bef ftpsend.pas - MLSD support and directory parsing improvements (Jan Fiala)
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@235 7c85be65-684b-0410-a082-b2ed4fbef004
2021-06-25 10:59:09 +00:00
geby
b2cdc37595 new SSL plugin for OpenSSL with CAPI Windows certificate storage (by Pepak)
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@234 7c85be65-684b-0410-a082-b2ed4fbef004
2021-06-23 17:30:09 +00:00
geby
9eba46e654 ssl_openssl plugin - support for any OpenSLL version (by Pepak)
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@233 7c85be65-684b-0410-a082-b2ed4fbef004
2021-06-23 17:22:07 +00:00
geby
93657c8a92 Ansistring compatibility on Delphi 10+
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@232 7c85be65-684b-0410-a082-b2ed4fbef004
2021-06-23 15:39:56 +00:00
geby
f780253e44 small "warning" issue
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@231 7c85be65-684b-0410-a082-b2ed4fbef004
2021-06-23 14:36:19 +00:00
geby
50da81cea8 small "warning" issues
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@230 7c85be65-684b-0410-a082-b2ed4fbef004
2021-06-23 14:35:01 +00:00
geby
6c49b09f77 asn1util.pas - support for encoding of 64bit MIB element
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@229 7c85be65-684b-0410-a082-b2ed4fbef004
2021-06-18 13:16:38 +00:00
geby
b0bd027e70 synamisc.pas - fix bug #31
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@228 7c85be65-684b-0410-a082-b2ed4fbef004
2021-06-18 13:02:02 +00:00
geby
56710f0ab4 httpsend.pas - int64 support and improvements (by Pepak)
InputStream and OutputStream properties for direct HTTP upload/download to any TStream

git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@227 7c85be65-684b-0410-a082-b2ed4fbef004
2021-06-16 16:09:32 +00:00
geby
8f9d5b6aad blcksock.pas - int64 for counters and TStream support (by Pepak)
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@226 7c85be65-684b-0410-a082-b2ed4fbef004
2021-06-16 16:05:48 +00:00
geby
2efcf47e8a Small changes (by Pepak)
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@225 7c85be65-684b-0410-a082-b2ed4fbef004
2021-06-16 16:04:01 +00:00
geby
9c92358b29 Synsock - correct port byte ordering on Win and Posix
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@224 7c85be65-684b-0410-a082-b2ed4fbef004
2021-06-15 14:47:23 +00:00
geby
77ee03bf28 ssfpc.inc fix bug #50 - regression by commit 218 - incoorect Port byte order
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@223 7c85be65-684b-0410-a082-b2ed4fbef004
2021-06-15 14:34:43 +00:00
geby
039fa1c3b5 Fix MIME bug #26 (Pierre le Riche)
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@222 7c85be65-684b-0410-a082-b2ed4fbef004
2021-06-12 16:29:06 +00:00
geby
22e0067948 ssfpc.inc - fix empty result of ResolveNameToIP
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@221 7c85be65-684b-0410-a082-b2ed4fbef004
2021-06-12 16:10:22 +00:00
geby
b039138b11 ssl_cryptlib.pas fix bug #35 (Haim Gelfenbeyn)
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@220 7c85be65-684b-0410-a082-b2ed4fbef004
2021-06-12 16:03:27 +00:00
geby
5f49014160 synadbg.pas fix bug #44 (Denis Grinyuk)
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@219 7c85be65-684b-0410-a082-b2ed4fbef004
2021-06-12 14:47:44 +00:00
geby
b7a9193228 Fix bug #48
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@218 7c85be65-684b-0410-a082-b2ed4fbef004
2021-06-12 14:19:51 +00:00
geby
733c96f114 mimemess.pas and mimepart.pas - BOM fixes by Michael Van Canneyt
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@217 7c85be65-684b-0410-a082-b2ed4fbef004
2021-06-12 14:06:39 +00:00
geby
b5ee2d693e mimepart.pas - do not use stream.seek
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@216 7c85be65-684b-0410-a082-b2ed4fbef004
2021-06-12 13:39:27 +00:00
geby
d4c0d58e04 httpsend.pas - do not use Stream.Seek
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@215 7c85be65-684b-0410-a082-b2ed4fbef004
2021-06-12 13:31:19 +00:00
geby
bdadbd4c7c Posix fixes by Michael Van Canneyt
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@214 7c85be65-684b-0410-a082-b2ed4fbef004
2021-06-12 13:27:35 +00:00
geby
9ee9fa486e Updated laz_synapse.lpk
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@213 7c85be65-684b-0410-a082-b2ed4fbef004
2021-06-12 10:00:11 +00:00
geby
0217de74a6 synaser.pas - Improved ARM support (from Lazarus repository)
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@212 7c85be65-684b-0410-a082-b2ed4fbef004
2021-06-12 09:52:21 +00:00
geby
0f99c567b8 Updated jedi.inc
git-svn-id: https://svn.code.sf.net/p/synalist/code/trunk@211 7c85be65-684b-0410-a082-b2ed4fbef004
2021-05-19 14:24:01 +00:00