Difference between revisions of "ICS Units Source"
Jump to navigation
Jump to search
(13 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
based on ics — Revision 1264: /trunk/Source | based on ics — Revision 1264: /trunk/Source | ||
{| | {| | ||
− | | ||[[ ICS_Units_Root | .. ]] | + | | ||[[ ICS_Units_Root | .. ]] || Return to parent directory. |
|- | |- | ||
| ||Extras/ | | ||Extras/ | ||
Line 9: | Line 9: | ||
| ||Include/ | | ||Include/ | ||
|- | |- | ||
− | |Firemonkey units: | + | |'''Firemonkey units:''' || These units mirror (or provide a wrapper around) the VCL versions. |
|- | |- | ||
| ||Ics.Fmx.OverByteIcsWSocketE.pas | | ||Ics.Fmx.OverByteIcsWSocketE.pas | ||
Line 58: | Line 58: | ||
|- | |- | ||
| ||Ics.Fmx.OverbyteIcsWndControl.pas | | ||Ics.Fmx.OverbyteIcsWndControl.pas | ||
+ | |- | ||
+ | |'''Posix units:''' | ||
|- | |- | ||
| ||Ics.Posix.KEventApi.pas | | ||Ics.Posix.KEventApi.pas | ||
Line 69: | Line 71: | ||
| ||Ics.Vcl.OverbyteIcsReg.pas | | ||Ics.Vcl.OverbyteIcsReg.pas | ||
|- | |- | ||
− | |VCL units: | + | |'''VCL units:''' |
|- | |- | ||
− | | || | + | | Utility units||OverbyteIcsTypes.pas |
|- | |- | ||
− | | || | + | | ||OverbyteIcsUrl.pas |
|- | |- | ||
− | | || | + | | ||OverbyteIcsUtils.pas |
− | |||
− | |||
|- | |- | ||
| ||OverbyteIcsAvlTrees.pas | | ||OverbyteIcsAvlTrees.pas | ||
|- | |- | ||
| ||OverbyteIcsCRC.pas | | ||OverbyteIcsCRC.pas | ||
+ | |- | ||
+ | | ||OverbyteIcsAsn1Utils.pas | ||
|- | |- | ||
| ||OverbyteIcsCharsetComboBox.dcr | | ||OverbyteIcsCharsetComboBox.dcr | ||
Line 93: | Line 95: | ||
| ||OverbyteIcsCommonVersion.res | | ||OverbyteIcsCommonVersion.res | ||
|- | |- | ||
− | | || | + | | ||OverbyteIcsIconv.pas|| Headers for iconv.dll |
|- | |- | ||
− | | || | + | | ||OverbyteIcsIniFiles.pas|| Ics .ini file |
+ | |- | ||
+ | | ||OverbyteIcsLogger.dcr | ||
+ | |- | ||
+ | | ||OverbyteIcsLogger.pas | ||
|- | |- | ||
− | | || | + | | ||OverbyteIcsDprUpdFix.pas|| Fix for 2009 and 2010 for old projects |
|- | |- | ||
− | | || | + | | ||OverbyteIcsMLang.pas |
|- | |- | ||
− | | || | + | | ||OverbyteIcsMultiProgressBar.dcr |
|- | |- | ||
− | | || | + | | ||OverbyteIcsMultiProgressBar.pas |
|- | |- | ||
− | | || | + | | ||OverbyteIcsReg.pas||Register components for use in IDE |
|- | |- | ||
− | | || | + | | ||OverbyteIcsStreams.pas |
|- | |- | ||
− | | || | + | | ||OverbyteIcsThreadTimer.pas |
|- | |- | ||
− | | || | + | | ||OverbyteIcsTicks64.pas||Ticks64 timer for all versions of windows. |
|- | |- | ||
− | | || | + | | ||OverbyteIcsTimeList.dcr |
|- | |- | ||
− | | || | + | | ||OverbyteIcsTimeList.pas |
|- | |- | ||
− | | || | + | | ||OverbyteIcsWinnls.pas|| Windows API - Winnls.h |
|- | |- | ||
− | | || | + | | Security units||OverbyteIcsMD4.pas |
|- | |- | ||
− | | || | + | | ||OverbyteIcsMD5.pas |
|- | |- | ||
− | | || | + | | ||OverbyteIcsCryptUiApi.pas |
|- | |- | ||
− | | || | + | | ||OverbyteIcsCsc.pas |
|- | |- | ||
− | | || | + | | ||OverbyteIcsDES.pas |
|- | |- | ||
− | | || | + | | ||OverbyteIcsSha1.pas |
|- | |- | ||
− | | || | + | | ||OverbyteIcsJwaWinCrypt.inc|| Windows Cryptography API interface - wincrypt.h |
|- | |- | ||
− | | || | + | | ||OverbyteIcsSspi.pas|| Windows API - portions of sspi.h and security.h |
|- | |- | ||
− | | || | + | | ||OverbyteIcsDigestAuth.pas |
|- | |- | ||
− | | || | + | | ||OverbyteIcsFormDataDecoder.pas |
|- | |- | ||
− | | || | + | | ||OverbyteIcsLIBEAY.pas||SSL util |
|- | |- | ||
− | | || | + | | ||OverbyteIcsLibeayEx.pas||SSL util |
|- | |- | ||
− | | || | + | | ||OverbyteIcsNtlmMsgs.pas |
|- | |- | ||
− | | || | + | | ||OverbyteIcsNtlmSsp.pas |
|- | |- | ||
− | | || | + | | ||OverbyteIcsOneTimePw.pas |
|- | |- | ||
− | | || | + | | ||OverbyteIcsWinCrypt.pas |
|- | |- | ||
− | | || | + | | SSL units||OverbyteIcsMsSslUtils.pas |
|- | |- | ||
− | | || | + | | ||OverbyteIcsSSLEAY.pas |
|- | |- | ||
− | | || | + | | ||OverbyteIcsSslSessionCache.dcr |
|- | |- | ||
− | | || | + | | ||OverbyteIcsSslSessionCache.pas |
|- | |- | ||
− | | || | + | | ||OverbyteIcsSslThrdLock.dcr |
|- | |- | ||
− | | || | + | | ||OverbyteIcsSslThrdLock.pas |
|- | |- | ||
− | | || | + | | ||OverbyteIcsSslX509Utils.pas |
|- | |- | ||
− | | || | + | | FTP units||OverbyteIcsFtpCli.dcr |
|- | |- | ||
− | | || | + | | ||OverbyteIcsFtpCli.pas |
|- | |- | ||
− | | || | + | | ||OverbyteIcsFtpSrv.dcr |
|- | |- | ||
− | | || | + | | ||OverbyteIcsFtpSrv.pas |
|- | |- | ||
− | | || | + | | ||OverByteIcsFtpSrvT.pas |
|- | |- | ||
| ||OverbyteIcsMultipartFtpDownloader.dcr | | ||OverbyteIcsMultipartFtpDownloader.dcr | ||
Line 179: | Line 185: | ||
| ||OverbyteIcsMultipartFtpDownloader.pas | | ||OverbyteIcsMultipartFtpDownloader.pas | ||
|- | |- | ||
− | | || | + | | HTTP units||OverbyteIcsCookies.dcr |
+ | |- | ||
+ | | ||OverbyteIcsCookies.pas | ||
+ | |- | ||
+ | | ||OverbyteIcsHttpAppServer.dcr | ||
|- | |- | ||
− | | || | + | | ||OverbyteIcsHttpAppServer.pas |
|- | |- | ||
− | | || | + | | ||OverbyteIcsHttpCCodZLib.pas |
|- | |- | ||
− | | || | + | | ||OverbyteIcsHttpContCod.pas |
|- | |- | ||
− | | || | + | | ||OverbyteIcsHttpProt.dcr |
|- | |- | ||
− | | || | + | | ||OverbyteIcsHttpProt.pas |
|- | |- | ||
− | | || | + | | ||OverbyteIcsHttpSrv.dcr |
|- | |- | ||
− | | || | + | | ||OverbyteIcsHttpSrv.pas |
|- | |- | ||
− | | || | + | | ||OverbyteIcsMultipartHttpDownloader.dcr |
|- | |- | ||
− | | || | + | | ||OverbyteIcsMultipartHttpDownloader.pas |
|- | |- | ||
− | | || | + | | Emailing units||OverByteIcsMimeDec.dcr |
|- | |- | ||
− | | || | + | | ||OverbyteIcsMimeDec.pas |
|- | |- | ||
− | | || | + | | ||OverbyteIcsMimeUtils.dcr |
|- | |- | ||
− | | || | + | | ||OverbyteIcsMimeUtils.pas |
|- | |- | ||
| ||OverbyteIcsSmtpProt.dcr | | ||OverbyteIcsSmtpProt.dcr | ||
|- | |- | ||
− | | ||OverbyteIcsSmtpProt.pas | + | | ||[[OverbyteIcsSmtpProt.pas|OverbyteIcsSmtpProt.pas]]||SMTP client side |
|- | |- | ||
| ||OverbyteIcsSmtpSrv.dcr | | ||OverbyteIcsSmtpSrv.dcr | ||
|- | |- | ||
− | | ||OverbyteIcsSmtpSrv.pas | + | | ||[[OverbyteIcsSmtpSrv.pas|OverbyteIcsSmtpSrv.pas]]||SMTP server side |
+ | |- | ||
+ | | ||OverbyteIcsPop3Prot.dcr | ||
|- | |- | ||
− | | || | + | | ||OverbyteIcsPop3Prot.pas |
|- | |- | ||
− | | || | + | | Ping units||OverbyteIcsPing.dcr|| Ping |
|- | |- | ||
− | | || | + | | ||OverbyteIcsPing.pas |
|- | |- | ||
− | | || | + | | ||OverbyteIcsIcmp.pas||Encapsulates ICMP.DLL (ping) into TICMP class for console program. |
|- | |- | ||
− | | || | + | | Finger Units||OverbyteIcsFingCli.dcr || Finger |
|- | |- | ||
− | | || | + | | ||OverbyteIcsFingCli.pas |
|- | |- | ||
− | | || | + | | News Network Units||OverbyteIcsNntpCli.dcr || News network |
|- | |- | ||
− | | || | + | | ||OverbyteIcsNntpCli.pas |
|- | |- | ||
− | | || | + | | SNMP units||OverbyteIcsSnmpCli.dcr |
|- | |- | ||
− | | || | + | | ||OverbyteIcsSnmpCli.pas||SNMP = Simple Network Management Protocol |
|- | |- | ||
− | | || | + | | ||OverbyteIcsSnmpMsgs.pas |
|- | |- | ||
− | | ||OverbyteIcsSysLogClient.dcr | + | | syslog units||OverbyteIcsSysLogClient.dcr |
|- | |- | ||
| ||OverbyteIcsSysLogClient.pas | | ||OverbyteIcsSysLogClient.pas | ||
Line 247: | Line 259: | ||
| ||OverbyteIcsSysLogServer.pas | | ||OverbyteIcsSysLogServer.pas | ||
|- | |- | ||
− | | | + | | Telnet ||OverbyteIcsTnCnx.dcr |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
| ||OverbyteIcsTnCnx.pas | | ||OverbyteIcsTnCnx.pas | ||
Line 275: | Line 279: | ||
| ||OverbyteIcsTnScript.pas | | ||OverbyteIcsTnScript.pas | ||
|- | |- | ||
− | | | + | | Socket interface||OverbyteIcsWSockBuf.pas |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
| ||OverbyteIcsWSocket.TWSocket.bmp | | ||OverbyteIcsWSocket.TWSocket.bmp | ||
Line 288: | Line 286: | ||
|- | |- | ||
| ||OverbyteIcsWSocket.pas | | ||OverbyteIcsWSocket.pas | ||
+ | |- | ||
+ | | ||OverByteIcsWSocketE.pas||Design time package unit | ||
|- | |- | ||
| ||OverbyteIcsWSocketS.dcr | | ||OverbyteIcsWSocketS.dcr | ||
|- | |- | ||
− | | ||OverbyteIcsWSocketS.pas | + | | ||OverbyteIcsWSocketS.pas||Socket Server - for TCP |
|- | |- | ||
| ||OverbyteIcsWSocketTS.dcr | | ||OverbyteIcsWSocketTS.dcr | ||
|- | |- | ||
− | | ||OverbyteIcsWSocketTS.pas | + | | ||OverbyteIcsWSocketTS.pas||Threaded Socket Server |
+ | |- | ||
+ | | ||OverbyteIcsSocketUtils.pas | ||
|- | |- | ||
− | | || | + | | ||OverbyteIcsDnsQuery.dcr |
|- | |- | ||
− | | || | + | | ||OverbyteIcsDnsQuery.pas |
|- | |- | ||
− | | || | + | | ||OverbyteIcsWebSession.pas |
|- | |- | ||
| ||OverbyteIcsWinsock.pas | | ||OverbyteIcsWinsock.pas | ||
Line 307: | Line 309: | ||
| ||OverbyteIcsWndControl.pas | | ||OverbyteIcsWndControl.pas | ||
|- | |- | ||
− | | ||OverbyteIcsXp.manifest | + | | XP manifest||OverbyteIcsXp.manifest |
|- | |- | ||
| ||OverbyteIcsXpManifest.rc | | ||OverbyteIcsXpManifest.rc | ||
Line 313: | Line 315: | ||
| ||OverbyteIcsXpManifest.res | | ||OverbyteIcsXpManifest.res | ||
|- | |- | ||
− | | ||zobj125/ || .obj files for [http://www.zlib.net/ zlib] | + | | zlib ||zobj125/ || .obj files for [http://www.zlib.net/ zlib] |
|- | |- | ||
| ||OverbyteIcsZLibDll.pas | | ||OverbyteIcsZLibDll.pas |
Latest revision as of 17:50, 8 January 2016
ICS Units, Source directory
based on ics — Revision 1264: /trunk/Source
.. | Return to parent directory. | |
Extras/ | ||
Include/ | ||
Firemonkey units: | These units mirror (or provide a wrapper around) the VCL versions. | |
Ics.Fmx.OverByteIcsWSocketE.pas | ||
Ics.Fmx.OverbyteIcsCharsetComboBox.pas | ||
Ics.Fmx.OverbyteIcsDnsQuery.pas | ||
Ics.Fmx.OverbyteIcsFingCli.pas | ||
Ics.Fmx.OverbyteIcsFtpCli.pas | ||
Ics.Fmx.OverbyteIcsFtpSrv.pas | ||
Ics.Fmx.OverbyteIcsHttpAppServer.pas | ||
Ics.Fmx.OverbyteIcsHttpProt.pas | ||
Ics.Fmx.OverbyteIcsHttpSrv.pas | ||
Ics.Fmx.OverbyteIcsIcmp.pas | ||
Ics.Fmx.OverbyteIcsMultipartFtpDownloader.pas | ||
Ics.Fmx.OverbyteIcsMultipartHttpDownloader.pas | ||
Ics.Fmx.OverbyteIcsNntpCli.pas | ||
Ics.Fmx.OverbyteIcsPing.pas | ||
Ics.Fmx.OverbyteIcsPop3Prot.pas | ||
Ics.Fmx.OverbyteIcsReg.pas | ||
Ics.Fmx.OverbyteIcsSmtpProt.pas | ||
Ics.Fmx.OverbyteIcsSocketUtils.pas | ||
Ics.Fmx.OverbyteIcsSslSessionCache.pas | ||
Ics.Fmx.OverbyteIcsSslThrdLock.pas | ||
Ics.Fmx.OverbyteIcsThreadTimer.pas | ||
Ics.Fmx.OverbyteIcsWSocket.pas | ||
Ics.Fmx.OverbyteIcsWSocketS.pas | ||
Ics.Fmx.OverbyteIcsWndControl.pas | ||
Posix units: | ||
Ics.Posix.KEventApi.pas | ||
Ics.Posix.KEventTypes.pas | ||
Ics.Posix.Messages.pas | ||
Ics.Posix.WinTypes.pas | ||
Ics.Vcl.OverbyteIcsReg.pas | ||
VCL units: | ||
Utility units | OverbyteIcsTypes.pas | |
OverbyteIcsUrl.pas | ||
OverbyteIcsUtils.pas | ||
OverbyteIcsAvlTrees.pas | ||
OverbyteIcsCRC.pas | ||
OverbyteIcsAsn1Utils.pas | ||
OverbyteIcsCharsetComboBox.dcr | ||
OverbyteIcsCharsetComboBox.pas | ||
OverbyteIcsCharsetUtils.pas | ||
OverbyteIcsCommonVersion.rc | ||
OverbyteIcsCommonVersion.res | ||
OverbyteIcsIconv.pas | Headers for iconv.dll | |
OverbyteIcsIniFiles.pas | Ics .ini file | |
OverbyteIcsLogger.dcr | ||
OverbyteIcsLogger.pas | ||
OverbyteIcsDprUpdFix.pas | Fix for 2009 and 2010 for old projects | |
OverbyteIcsMLang.pas | ||
OverbyteIcsMultiProgressBar.dcr | ||
OverbyteIcsMultiProgressBar.pas | ||
OverbyteIcsReg.pas | Register components for use in IDE | |
OverbyteIcsStreams.pas | ||
OverbyteIcsThreadTimer.pas | ||
OverbyteIcsTicks64.pas | Ticks64 timer for all versions of windows. | |
OverbyteIcsTimeList.dcr | ||
OverbyteIcsTimeList.pas | ||
OverbyteIcsWinnls.pas | Windows API - Winnls.h | |
Security units | OverbyteIcsMD4.pas | |
OverbyteIcsMD5.pas | ||
OverbyteIcsCryptUiApi.pas | ||
OverbyteIcsCsc.pas | ||
OverbyteIcsDES.pas | ||
OverbyteIcsSha1.pas | ||
OverbyteIcsJwaWinCrypt.inc | Windows Cryptography API interface - wincrypt.h | |
OverbyteIcsSspi.pas | Windows API - portions of sspi.h and security.h | |
OverbyteIcsDigestAuth.pas | ||
OverbyteIcsFormDataDecoder.pas | ||
OverbyteIcsLIBEAY.pas | SSL util | |
OverbyteIcsLibeayEx.pas | SSL util | |
OverbyteIcsNtlmMsgs.pas | ||
OverbyteIcsNtlmSsp.pas | ||
OverbyteIcsOneTimePw.pas | ||
OverbyteIcsWinCrypt.pas | ||
SSL units | OverbyteIcsMsSslUtils.pas | |
OverbyteIcsSSLEAY.pas | ||
OverbyteIcsSslSessionCache.dcr | ||
OverbyteIcsSslSessionCache.pas | ||
OverbyteIcsSslThrdLock.dcr | ||
OverbyteIcsSslThrdLock.pas | ||
OverbyteIcsSslX509Utils.pas | ||
FTP units | OverbyteIcsFtpCli.dcr | |
OverbyteIcsFtpCli.pas | ||
OverbyteIcsFtpSrv.dcr | ||
OverbyteIcsFtpSrv.pas | ||
OverByteIcsFtpSrvT.pas | ||
OverbyteIcsMultipartFtpDownloader.dcr | ||
OverbyteIcsMultipartFtpDownloader.pas | ||
HTTP units | OverbyteIcsCookies.dcr | |
OverbyteIcsCookies.pas | ||
OverbyteIcsHttpAppServer.dcr | ||
OverbyteIcsHttpAppServer.pas | ||
OverbyteIcsHttpCCodZLib.pas | ||
OverbyteIcsHttpContCod.pas | ||
OverbyteIcsHttpProt.dcr | ||
OverbyteIcsHttpProt.pas | ||
OverbyteIcsHttpSrv.dcr | ||
OverbyteIcsHttpSrv.pas | ||
OverbyteIcsMultipartHttpDownloader.dcr | ||
OverbyteIcsMultipartHttpDownloader.pas | ||
Emailing units | OverByteIcsMimeDec.dcr | |
OverbyteIcsMimeDec.pas | ||
OverbyteIcsMimeUtils.dcr | ||
OverbyteIcsMimeUtils.pas | ||
OverbyteIcsSmtpProt.dcr | ||
OverbyteIcsSmtpProt.pas | SMTP client side | |
OverbyteIcsSmtpSrv.dcr | ||
OverbyteIcsSmtpSrv.pas | SMTP server side | |
OverbyteIcsPop3Prot.dcr | ||
OverbyteIcsPop3Prot.pas | ||
Ping units | OverbyteIcsPing.dcr | Ping |
OverbyteIcsPing.pas | ||
OverbyteIcsIcmp.pas | Encapsulates ICMP.DLL (ping) into TICMP class for console program. | |
Finger Units | OverbyteIcsFingCli.dcr | Finger |
OverbyteIcsFingCli.pas | ||
News Network Units | OverbyteIcsNntpCli.dcr | News network |
OverbyteIcsNntpCli.pas | ||
SNMP units | OverbyteIcsSnmpCli.dcr | |
OverbyteIcsSnmpCli.pas | SNMP = Simple Network Management Protocol | |
OverbyteIcsSnmpMsgs.pas | ||
syslog units | OverbyteIcsSysLogClient.dcr | |
OverbyteIcsSysLogClient.pas | ||
OverbyteIcsSysLogDefs.pas | ||
OverbyteIcsSysLogServer.dcr | ||
OverbyteIcsSysLogServer.pas | ||
Telnet | OverbyteIcsTnCnx.dcr | |
OverbyteIcsTnCnx.pas | ||
OverbyteIcsEmulVT.dcr | ||
OverbyteIcsEmulVT.pas | ||
OverbyteIcsTnEmulVT.dcr | ||
OverbyteIcsTnEmulVT.pas | ||
OverbyteIcsTnOptFrm.dfm | ||
OverbyteIcsTnOptFrm.pas | Telnet Options form | |
OverbyteIcsTnScript.dcr | ||
OverbyteIcsTnScript.pas | ||
Socket interface | OverbyteIcsWSockBuf.pas | |
OverbyteIcsWSocket.TWSocket.bmp | ||
OverbyteIcsWSocket.dcr | ||
OverbyteIcsWSocket.pas | ||
OverByteIcsWSocketE.pas | Design time package unit | |
OverbyteIcsWSocketS.dcr | ||
OverbyteIcsWSocketS.pas | Socket Server - for TCP | |
OverbyteIcsWSocketTS.dcr | ||
OverbyteIcsWSocketTS.pas | Threaded Socket Server | |
OverbyteIcsSocketUtils.pas | ||
OverbyteIcsDnsQuery.dcr | ||
OverbyteIcsDnsQuery.pas | ||
OverbyteIcsWebSession.pas | ||
OverbyteIcsWinsock.pas | ||
OverbyteIcsWndControl.pas | ||
XP manifest | OverbyteIcsXp.manifest | |
OverbyteIcsXpManifest.rc | ||
OverbyteIcsXpManifest.res | ||
zlib | zobj125/ | .obj files for zlib |
OverbyteIcsZLibDll.pas | ||
OverbyteIcsZLibObj.pas | ||
OverbyteIcsZlibHigh.pas |