------------------------------------------------------------------------
r1305 | angus | 2017-03-21 12:44:38 +0000 (Tue, 21 Mar 2017) | 3 lines
Changed paths:
M /trunk/ReadMe8.txt
M /trunk/ZipOverbyteIcsV8.lst
Updated readme for RAD Studio 10.2 Tokyo.
Added 10.2 install groups to zip list.
------------------------------------------------------------------------
r1304 | angus | 2017-03-20 12:12:27 +0000 (Mon, 20 Mar 2017) | 12 lines
Changed paths:
M /trunk/Source/OverbyteIcsWSocket.pas
Log: ICS V8.44
OverbyteIcsWSocket.pas
ReverseDnsLookup supports wsoIcsDnsLookup to use thread.
SslSetCertX509 did not load Inter unless Cert set. This change means SSL clients can share a root CA between multiple components by loading it to one with Context.SslCertX509.LoadIntersFromPemFile or Context SslCertX509.LoadIntersFromString and then copying it to new clients by NewContext.SslCertX509.X509Inters := Context.SslCertX509.X509Inters. Also to other SSL servers as NewContext.SslCertX509.X509CATrust := Context.SslCertX509.X509Inters for validation.
------------------------------------------------------------------------
r1303 | angus | 2017-03-10 11:53:27 +0000 (Fri, 10 Mar 2017) | 2 lines
Changed paths:
M /trunk/Samples/Delphi/SocketDemos/OverbyteIcsCli7.dfm
M /trunk/Samples/Delphi/SocketDemos/OverbyteIcsCli7.pas
Two sample files got lost.
------------------------------------------------------------------------
r1302 | angus | 2017-03-07 17:01:37 +0000 (Tue, 07 Mar 2017) | 19 lines
Changed paths:
M /trunk/Samples/Delphi/OtherDemos/OverbyteIcsBatchDnsLookup1.dfm
M /trunk/Samples/Delphi/OtherDemos/OverbyteIcsBatchDnsLookup1.pas
M /trunk/Source/OverbyteIcsWSocket.pas
ICS V8.43
OverbyteIcsWSocket.pas
Added new ComponentOptions wsoAsyncDnsLookup and wsoIcsDnsLookup, thanks to ant_s@rambler.ru.
Setting wsoAsyncDnsLookup causes Connect to use async DNS lookups instead of blocking sync without needing to call DnsLookUp first and then Connect.
Setting wsoIcsDnsLookup causes DnsLookUp to use a thread for async DNS lookups for IPv4 (previously only IPv6) to avoid a windows limitation of one active DNS lookup per thread. Defaults to one thread per CPU with a queue of lookup requests.
Samples/Delphi/OtherDemos/OverbyteIcsBatchDnsLookup1.dfm
Samples/Delphi/OtherDemos/OverbyteIcsBatchDnsLookup1.pas
Added Use Thread tick box so wsocket uses thread for all DNS lookups instead of just IPv4.
Samples/Delphi/SocketDemos/OverbyteIcsCli7.dfm
Samples/Delphi/SocketDemos/OverbyteIcsCli7.pas
Set ComponentOptions AsynDnsLookup and IcsDNSLookup to test improved DNS.
------------------------------------------------------------------------
r1301 | angus | 2017-03-03 18:08:10 +0000 (Fri, 03 Mar 2017) | 19 lines
Changed paths:
A /trunk/Install/D102Install.groupproj
A /trunk/Install/D102InstallVclFmx.groupproj
M /trunk/Packages/IcsCommonD101Design.dpk
M /trunk/Packages/IcsCommonD101Design.dproj
M /trunk/Packages/IcsCommonD101Run.dpk
M /trunk/Packages/IcsCommonD101Run.dproj
A /trunk/Packages/IcsCommonD102Design.dpk
A /trunk/Packages/IcsCommonD102Design.dproj
A /trunk/Packages/IcsCommonD102Run.dpk
A /trunk/Packages/IcsCommonD102Run.dproj
M /trunk/Packages/IcsFmxD101Design.dpk
M /trunk/Packages/IcsFmxD101Design.dproj
M /trunk/Packages/IcsFmxD101Run.dpk
M /trunk/Packages/IcsFmxD101Run.dproj
A /trunk/Packages/IcsFmxD102Design.dpk
A /trunk/Packages/IcsFmxD102Design.dproj
A /trunk/Packages/IcsFmxD102Run.dpk
A /trunk/Packages/IcsFmxD102Run.dproj
M /trunk/Packages/IcsVclD101Design.dpk
M /trunk/Packages/IcsVclD101Design.dproj
M /trunk/Packages/IcsVclD101Run.dpk
M /trunk/Packages/IcsVclD101Run.dproj
A /trunk/Packages/IcsVclD102Design.dpk
A /trunk/Packages/IcsVclD102Design.dproj
A /trunk/Packages/IcsVclD102Run.dpk
A /trunk/Packages/IcsVclD102Run.dproj
M /trunk/Packages/OverbyteIcsD101Design.dpk
M /trunk/Packages/OverbyteIcsD101Design.dproj
M /trunk/Packages/OverbyteIcsD101Run.dpk
M /trunk/Packages/OverbyteIcsD101Run.dproj
A /trunk/Packages/OverbyteIcsD102Design.dpk
A /trunk/Packages/OverbyteIcsD102Design.dproj
A /trunk/Packages/OverbyteIcsD102Run.dpk
A /trunk/Packages/OverbyteIcsD102Run.dproj
M /trunk/Source/Include/OverbyteIcsDefs.inc
M /trunk/Source/OverByteIcsFtpSrvT.pas
M /trunk/Source/OverbyteIcsFtpCli.pas
M /trunk/Source/OverbyteIcsSslX509Utils.pas
M /trunk/Source/OverbyteIcsWSocket.pas
M /trunk/ZipOverbyteIcsV8.lst
ICS V8.42
Added new package for Delphi 10.2 Tokyo
Corrected display names of Delphi 10.1 Berlin packages
OverbyteIcsWSocket.pas - Mar 3, 2017 V8.42
Angus couple of cross platform fixes, thanks to Bill Florac.
Fixed a change of behaviour made in V8.22 to only effect SSL, beware this means non-SSL applications that break ICS design rules by calling the message handler in the OnDataAvailable event risking re-entrancy may again fail (which was the case before V8.22).
OverbyteIcsFtpCli.pas
OverByteIcsFtpSrvT.pas
OverbyteIcsSslX509Utils.pas
TULargeInteger now ULARGE_INTEGER
------------------------------------------------------------------------
r1300 | angus | 2017-02-26 19:31:20 +0000 (Sun, 26 Feb 2017) | 22 lines
Changed paths:
M /trunk/Samples/Delphi/SslInternet/OverbyteIcsHttpsTst1.dfm
M /trunk/Samples/Delphi/SslInternet/OverbyteIcsHttpsTst1.pas
M /trunk/Samples/Delphi/SslInternet/OverbyteIcsSslWebServ1.dfm
M /trunk/Samples/Delphi/SslInternet/OverbyteIcsSslWebServ1.pas
M /trunk/Source/OverbyteIcsWSocket.pas
V8.41 part 2
OverbyteIcsWSocket.pas
Tweaked ValidateCertChain.
Samples/Delphi/SslInternet/OverbyteIcsHttpsTst1.dfm
Samples/Delphi/SslInternet/OverbyteIcsHttpsTst1.pas
Added SslSecLevel to set minimum effective bits for certificate key length, 128 bits and higher won't usually work!
Load certificates into SslCertX509 which supports PEM, DER, PKCS12, PKCS8 formats and check chain for errors before initialising SSL context, also reports chain.
Removed old ciphers, adding new new cipher
Samples/Delphi/SslInternet/OverbyteIcsSslWebServ1.dfm
Samples/Delphi/SslInternet/OverbyteIcsSslWebServ1.pas
Added SslSecLevel to set minimum effective bits for certificate key length, 128 bits and higher won't usually work!
Simplified listing certificate chain in handshake.
------------------------------------------------------------------------
r1299 | angus | 2017-02-25 12:26:41 +0000 (Sat, 25 Feb 2017) | 81 lines
Changed paths:
M /trunk/Samples/Delphi/SslInternet/OverbyteIcsPemTool1.dfm
M /trunk/Samples/Delphi/SslInternet/OverbyteIcsPemTool1.pas
M /trunk/Samples/Delphi/SslInternet/OverbyteIcsPemTool3.dfm
M /trunk/Samples/Delphi/SslInternet/OverbyteIcsPemTool3.pas
M /trunk/Source/OverbyteIcsLIBEAY.pas
M /trunk/Source/OverbyteIcsSSLEAY.pas
M /trunk/Source/OverbyteIcsSslX509Utils.pas
M /trunk/Source/OverbyteIcsWSocket.pas
V8.41
New TSslCertTools component to create and sign certificates is finished.
More minor SSL improvements for certificates.
The HTTP client and server samples will be updated shortly to demo the new certificate features, which I've been testing in my own applications.
This completes the batch of major SSL improvements over the past four months, so now just bug fixing as the new features get incorporated into applications and more widely used. There is still a planned new SSL file and string digest signing component planned.
OverbyteIcsWSocket.pas
Fix bug in last build with TX509Base PEM cert error handling.
Simplified checks for base64 certificates.
Binary format certificate files are now saved correctly.
Implemented intermediate certificate support in TX509Base which includes loading and saving them from file formats supporting them, and LoadIntersFromPemFile, LoadInter
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
ICS开源网络控件D7-XE10(有完整安装说明) (1855个子文件)
6F6359FC.0 1KB
starcross.avi 6KB
CleanSamples.bat 19KB
CleanAll.bat 8KB
IcsSslBuildCerts.bat 4KB
7-ZipOverbyteIcsV8.bat 2KB
ZipOverbyteIcsV8.bat 2KB
OverbyteIcsCB2006Sam.bdsgroup 4KB
CB2006Install.bdsgroup 789B
D2006Install.bdsgroup 754B
OverbyteIcsCB2006Run.bdsproj 42KB
OverbyteIcsCB2006Design.bdsproj 27KB
OverbyteIcsWebServ.bdsproj 18KB
OverbyteIcsSrvDemo.bdsproj 18KB
OverbyteIcsMailRcv.bdsproj 18KB
OverbyteIcsTnSrv.bdsproj 18KB
OverbyteIcsMtSrv.bdsproj 18KB
OverbyteIcsHttpTst.bdsproj 18KB
OverbyteIcsHttpsTst.bdsproj 18KB
OverbyteIcsTwsChat.bdsproj 18KB
OverbyteIcsPingTst.bdsproj 18KB
OverbyteIcsMailSnd.bdsproj 18KB
OverbyteIcsUdpLstn.bdsproj 18KB
OverbyteIcsUdpSend.bdsproj 18KB
OverbyteIcsNewsRdr.bdsproj 18KB
OverbyteIcsHttpPg.bdsproj 18KB
OverbyteIcsTnDemo.bdsproj 18KB
OverbyteIcsTcpSrv.bdsproj 18KB
OverbyteIcsSender.bdsproj 18KB
OverbyteIcsServer5.bdsproj 18KB
OverbyteIcsSocks.bdsproj 18KB
OverbyteIcsFtpServ.bdsproj 18KB
OverbyteIcsCliDemo.bdsproj 18KB
OverbyteIcsRecv.bdsproj 18KB
OverbyteIcsClient5.bdsproj 18KB
OverbyteIcsClient7.bdsproj 18KB
OverbyteIcsFtpTst.bdsproj 18KB
OverbyteIcsReverseDnsSync.bdsproj 17KB
OverbyteIcsTnCli.bdsproj 17KB
OverbyteIcsBasNntp.bdsproj 17KB
OverbyteIcsFinger.bdsproj 17KB
OverbyteIcsNsLook.bdsproj 17KB
OverbyteIcsDllTst.bdsproj 17KB
OverbyteIcsD2006Design.bdsproj 8KB
OverbyteIcsD2006Run.bdsproj 8KB
OverbyteIcsWSocket.TWSocket.bmp 246B
AllDemosProject.bpg 12KB
SocketDemos.bpg 3KB
SslDemos.bpg 2KB
WebDemos.bpg 2KB
OtherDemos.bpg 2KB
MiscDemos.bpg 2KB
MailNewsDemos.bpg 1KB
FtpDemos.bpg 1KB
D7Install.bpg 892B
OverbyteIcsCB2007Run.cbproj 25KB
OverbyteIcsCBXe2Run.cbproj 24KB
OverbyteIcsCBXe3Run.cbproj 24KB
OverbyteIcsCB2009Run.cbproj 22KB
OverbyteIcsCB2010Run.cbproj 22KB
OverbyteIcsCBXeRun.cbproj 22KB
IcsFmxCBXE3Run.cbproj 18KB
IcsCommonCBXE3Run.cbproj 18KB
IcsVclCBXE2Run.cbproj 17KB
IcsFmxCBXE2Run.cbproj 16KB
IcsCommonCBXE2Run.cbproj 15KB
IcsVclCBXE3Run.cbproj 15KB
OverbyteIcsCB2007Design.cbproj 13KB
OverbyteIcsHttpTst.cbproj 12KB
OverbyteIcsHttpTst.cbproj 12KB
OverbyteIcsHttpTst.cbproj 12KB
IcsCommonCBXE3Design.cbproj 12KB
OverbyteIcsHttpTst.cbproj 12KB
OverbyteIcsCliDemo.cbproj 11KB
OverbyteIcsNewsRdr.cbproj 11KB
OverbyteIcsSrvDemo.cbproj 11KB
OverbyteIcsTnCli.cbproj 11KB
OverbyteIcsFtpTst.cbproj 11KB
IcsVclCBXE3Design.cbproj 11KB
OverbyteIcsWebServ.cbproj 11KB
OverbyteIcsSrvDemo.cbproj 11KB
OverbyteIcsTnSrv.cbproj 11KB
OverbyteIcsSrvDemo.cbproj 11KB
OverbyteIcsMailRcv.cbproj 11KB
OverbyteIcsWebServ.cbproj 11KB
OverbyteIcsTnDemo.cbproj 11KB
OverbyteIcsMailRcv.cbproj 11KB
OverbyteIcsWebServ.cbproj 11KB
OverbyteIcsFtpTst.cbproj 11KB
OverbyteIcsFtpTst.cbproj 11KB
OverbyteIcsMtSrv.cbproj 11KB
OverbyteIcsTnSrv.cbproj 11KB
OverbyteIcsTnSrv.cbproj 11KB
OverbyteIcsCBXe2Design.cbproj 11KB
OverbyteIcsCBXe3Design.cbproj 11KB
OverbyteIcsTnDemo.cbproj 11KB
OverbyteIcsHttpPg.cbproj 10KB
OverbyteIcsSrvDemo.cbproj 10KB
OverbyteIcsTnDemo.cbproj 10KB
OverbyteIcsFtpServ.cbproj 10KB
共 1855 条
- 1
- 2
- 3
- 4
- 5
- 6
- 19
资源评论
- lhc40002019-04-26不错,正常使用。goldbridge2019-04-29正常使用就给三颗星,太少了,你哪怕给四颗啊。。。。。。
goldbridge
- 粉丝: 1
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功