analysis of filezilla
TRANSCRIPT
Shri G. S. Institute of Technology and Science, Indore Computer Engineering Department
CO7185: Software Architecture
Assignment – A: Reverse Engineering and Complexity [100
Points] Due Date: 17rd January 2014
Reverse Engineering OF Filezilla3.15
ASSIGNMENT STATUS
Name : Rahul Mishra
Assignment – A: Reverse Engineering and Complexity
Date of submission: 17rd January 2014
Total numbers of problems/subprogram s completed : 1 out of 2
Problem 1: Statistics analysis: : 7out of 7
Problem 2: Measure Complexity: 1 out of 4
Problem1: Statistics analysis:
How many files and there type?
TOTAL NO OF FILES: 331
Type No of files C 61
C header file 139
C++ 123
HTML 1
XML 7
Note: .ico , .png and text files are not included during this analysis
KLOC/MLOC/LOC
Lines: 131304
Lines Blank: 17564
Lines Code: 88576
Lines Comment: 13486
Lines Inactive: 8373
Executable Statements: 47028
Declarative Statements:: 19150
Number of classes/packages
NO of classes=265
No of package=8
Abstract level class diagram/system diagram:
See file :umlclassdiaggraph.png
Draw the system Architecture diagram.
See file: ArchitectureGraph-filezilla-3-1-5.png
• Maximum depth of inheritance and
• Average number of:
• Method per class
• Inheritance
• Attributes per class
• Dependability
• etc.
Class LCO
M
(Perc
ent
Lack
of
Cohe
sion)
DIT
(Max
Inheri
tance
Tree)
IFA
NIN
(Co
unt
of
Bas
e
Clas
ses)
CB
O
(Co
unt
of
Cou
pled
Clas
ses)
NO
C
(Co
unt
of
Deri
ved
Clas
ses)
RFC
(Cou
nt of
All
Met
hods
)
NIM
(Cou
nt of
Insta
nce
Met
hods
)
NIV
(Cou
nt of
Insta
nce
Varia
bles)
WM
C
(Cou
nt of
Met
hods
)
CAboutDialog 100 2 1 1 0 32 5 1 5
CActiveNotification 50 1 1 0 0 7 4 1 4
CAsyncRequestNotification 100 1 1 0 4 7 4 1 4
CAsyncRequestQueue 72 1 1 17 0 11 10 4 10
CAutoAsciiFiles 33 0 0 3 0 3 0 0 3
CBackend 83 1 1 2 3 13 6 1 6
CBuildInfo 0 0 0 1 0 11 1 0 11
CCancelCommand 0 1 1 0 0 6 2 0 2
CCapabilities 0 0 0 2 0 4 4 1 4
CCertificateNotification 78 2 1 1 0 26 19 16 19
CChangedFileDialog 0 2 1 0 0 31 4 0 4
CChangeDirOpData 60 1 1 1 2 4 2 5 2
CChmodCommand 66 1 1 1 0 10 6 3 6
CChmodDialog 84 2 1 1 0 41 14 9 14
CClearPrivateDataDialog 66 2 1 9 0 36 8 2 9
CColumnEditDialog 90 2 1 0 0 32 5 2 5
CComboBoxEx 0 1 1 1 0 18 18 0 18
CCommand 0 0 0 0 11 4 4 0 4
CCommandLine 0 0 0 1 0 6 6 1 6
CComparableListing 83 0 0 2 1 14 14 4 14
CComparisonManager 45 0 0 5 0 6 6 4 6
CConditionalDialog 83 1 1 1 0 10 6 2 6
CConnectCommand 60 1 1 1 0 9 5 2 5
CConnectOpData 100 1 1 0 1 3 1 2 1
CControlSocket 89 1 2 20 2 55 50 13 50
CDataNotification 37 1 1 0 0 7 4 2 4
CDefaultFileExistsDlg 33 2 1 1 0 33 4 0 6
CDeleteCommand 60 1 1 2 0 9 5 2 5
CDirectoryCache 81 0 0 7 0 19 19 0 19
CDirectoryCache::CCacheEnt
ry
25 0 0 5 0 4 4 4 4
CDirectoryCache::CServerEnt
ry
0 0 0 2 0 0 0 2 0
CDirectoryListing 54 0 0 9 0 13 13 9 13
CDirectoryListingNotification 66 1 1 1 0 9 6 3 6
CDirectoryListingParser 85 0 0 13 0 30 30 10 30
CDirectoryListingParserTest 90 1 1 8 0 10 10 2 10
CDirentry 0 0 0 1 0 2 2 11 2
CDisconnectCommand 0 1 1 0 0 6 2 0 2
CDragDropManager 77 0 0 3 0 5 3 6 5
CEditHandler 84 1 1 9 0 42 39 5 41
CEditHandlerStatusDialog 96 2 1 4 0 36 9 3 9
CEncryptionIndicator 50 1 1 1 0 2 2 1 2
CExportDialog 0 2 1 5 0 29 2 2 2
CExternalIPResolver 81 1 1 4 0 19 16 19 16
CFileExistsDlg 83 2 1 6 0 38 11 13 11
CFileExistsNotification 80 2 1 2 0 10 3 12 3
CFileItem 87 1 1 10 1 36 19 17 19
CFileListCtrl 84 2 2 11 2 91 29 16 29
CFileListCtrl::CSortComparis
onObject
0 1 1 1 0 3 3 1 3
CFilelistStatusBar 82 1 1 0 0 34 28 10 28
CFileTransferCommand 75 1 1 1 0 12 8 5 8
CFileTransferOpData 63 1 1 3 3 4 2 11 2
CFileZillaApp 86 1 1 14 0 24 23 7 23
CFileZillaEngine 0 2 1 22 0 46 14 0 14
CFileZillaEnginePrivate 85 1 1 34 1 32 31 16 31
CFilter 50 0 0 1 0 2 2 6 2
CFilterCondition 45 0 0 0 0 4 4 6 4
CFilterControls 0 0 0 0 0 2 2 4 2
CFilterDialog 79 2 2 11 0 52 17 10 17
CFilterEditDialog 81 2 1 7 0 52 25 13 25
CFilterManager 47 0 0 7 1 8 4 0 8
CFilterSet 0 0 0 1 0 0 0 3 0
CFolderItem 0 2 1 4 0 41 5 0 5
CFolderScanItem 82 1 1 4 0 26 9 10 9
CFtpChangeDirOpData 50 2 1 0 0 6 2 1 2
CFtpChmodOpData 50 1 1 1 0 4 2 2 2
CFtpControlSocket 93 3 1 49 0 137 66 16 66
CFtpDeleteOpData 58 1 1 3 0 4 2 6 2
CFtpFileTransferOpData 25 2 2 1 0 7 2 2 2
CFtpListOpData 55 1 2 4 0 5 2 10 2
CFtpLogonOpData 55 2 1 1 0 5 2 9 2
CFtpRemoveDirOpData 75 1 1 1 0 4 2 4 2
CFtpRenameOpData 50 1 1 1 0 4 2 2 2
CFtpTransferOpData 0 0 0 0 2 1 1 4 1
CGenericFileData 0 0 0 1 1 0 0 3 0
CHostKeyNotification 72 2 1 0 0 13 6 6 6
CHttpConnectOpData 100 1 1 0 0 4 2 2 2
CHttpControlSocket 81 3 1 17 0 93 22 3 22
CHttpFileTransferOpData 0 2 2 1 0 7 2 1 2
CHttpOpData 27 0 0 1 1 1 1 11 1
CIconPreview 100 1 1 2 0 7 7 4 7
CImportDialog 77 2 1 8 0 36 9 2 9
CInfoText 57 1 1 0 0 7 7 2 7
CInputDialog 79 2 1 1 0 39 12 4 12
CInteractiveLoginNotification 66 2 1 1 0 11 4 3 4
CInterProcessMutex 35 0 0 1 0 7 7 2 7
CIOThread 64 1 1 3 0 19 13 17 13
CIOThreadEvent 0 1 1 0 0 3 2 0 2
CIPAddressTest 0 1 1 0 0 10 10 0 10
CItemData 0 1 1 1 0 1 1 1 1
CLed 66 1 1 3 0 8 8 6 8
CLine 25 0 0 2 0 4 4 5 4
CListCommand 70 1 1 1 0 14 10 5 10
CListViewSort 0 0 0 0 2 2 2 0 2
CLocalFileData 0 1 1 1 0 0 0 6 0
CLocalFileSystem 68 0 0 5 0 12 7 5 12
CLocalListView 94 3 3 26 0 136 38 8 38
CLocalListViewDropTarget 62 1 1 8 0 8 8 4 8
CLocalListViewSort 81 1 1 3 4 10 8 2 8
CLocalListViewSortName 0 2 1 3 0 12 2 0 2
CLocalListViewSortSize 0 2 1 3 0 12 2 0 2
CLocalListViewSortTime 0 2 1 3 0 12 2 0 2
CLocalListViewSortType 0 2 1 5 0 12 2 1 2
CLocalTreeView 94 1 3 15 0 67 29 8 29
CLocalTreeViewDropTarget 70 1 1 5 0 10 10 4 10
CLocalViewHeader 83 2 2 3 0 22 6 1 6
CLogging 0 0 0 3 1 4 4 1 4
CLoginManager 50 0 0 5 0 4 3 1 4
CLogmsgNotification 100 1 1 0 0 6 3 2 3
CMainFrame 93 1 1 75 0 76 72 54 72
CMainFrameStateEventHandl
er
0 1 1 3 0 5 2 1 2
CManualTransfer 89 2 1 9 0 46 19 10 19
CMkdirCommand 50 1 1 1 0 8 4 1 4
CMkdirOpData 62 1 1 2 0 4 2 4 2
CNetConfWizard 84 1 2 5 0 44 28 20 28
CNotification 0 0 0 0 8 3 3 0 3
COpData 40 0 0 0 18 2 2 5 2
COperationNotification 100 1 1 0 0 6 3 2 3
COptions 85 1 2 9 0 32 23 5 26
COptionsBase 0 0 0 0 1 5 5 0 5
COptionsPage 89 1 1 3 18 27 23 3 23
COptionsPageConnection 100 2 1 2 0 33 6 1 6
COptionsPageConnectionActi
ve
100 2 1 1 0 34 7 2 7
COptionsPageConnectionFTP 0 2 1 1 0 30 3 0 3
COptionsPageConnectionPass
ive
0 2 1 1 0 31 4 0 4
COptionsPageConnectionSFT
P
84 2 1 4 0 44 17 3 17
COptionsPageDateFormatting 0 2 1 1 0 34 7 0 7
COptionsPageDebug 0 2 1 1 0 31 4 0 4
COptionsPageEdit 100 2 1 1 0 33 6 1 6
COptionsPageFileExists 0 2 1 2 0 31 4 0 4
COptionsPageFiletype 100 2 1 1 0 37 10 3 10
COptionsPageFtpProxy 100 2 1 2 0 35 8 3 8
COptionsPageInterface 100 2 1 3 0 33 6 1 6
COptionsPageLanguage 66 2 1 3 0 33 6 1 6
COptionsPageLogging 0 2 1 1 0 31 4 0 4
COptionsPageProxy 100 2 1 1 0 34 7 2 7
COptionsPageSizeFormatting 0 2 1 0 0 39 12 0 12
COptionsPageThemes 100 2 1 4 0 36 9 1 9
COptionsPageTransfer 0 2 1 1 0 31 4 0 4
CPathCache 71 0 0 3 0 8 7 0 8
CPathCache::CSourcePath 0 0 0 1 0 1 1 2 1
CProxySocket 79 2 3 6 0 33 16 16 16
CQueue 83 2 1 6 0 17 12 3 12
CQueueItem 71 0 0 2 4 17 17 6 17
CQueueView 93 3 1 51 0 142 67 26 67
CQueueViewBase 87 2 1 11 2 75 27 13 27
CQueueViewDropTarget 66 1 1 7 0 6 6 4 6
CQueueViewFailed 100 3 1 9 1 83 8 1 8
CQueueViewSuccessful 50 4 1 3 0 87 4 1 4
CQuickconnectBar 74 1 1 8 0 17 13 7 13
CRateLimiter 74 1 1 4 0 12 9 6 11
CRateLimiterObject 50 0 0 1 2 7 7 2 7
CRawCommand 50 1 1 0 0 8 4 1 4
CRawCommandOpData 0 1 1 0 0 3 1 1 1
CRawTransferOpData 57 1 1 1 0 3 1 7 1
CRealControlSocket 60 2 2 10 2 71 13 5 13
CRecentServerList 0 0 0 6 0 3 0 0 3
CRecursiveOperation 65 1 1 17 0 18 15 9 15
CRecursiveOperation::CNew
Dir
50 0 0 1 0 1 1 8 1
CReentrantInterProcessMutex
Locker
0 0 0 2 0 2 2 1 2
CRefcountObject 62 0 0 0 0 12 12 4 12
CRefcountObject_Uninitialize
d
62 0 0 0 0 17 17 3 17
CRemoteDataObject 55 1 1 6 0 12 12 6 12
CRemoteListView 91 3 3 39 0 144 46 11 46
CRemoteListViewDropTarget 62 1 1 17 0 8 8 4 8
CRemoteListViewSort 75 1 1 2 6 8 6 2 6
CRemoteListViewSortName 0 2 1 4 0 10 2 0 2
CRemoteListViewSortOwner
Group
0 2 1 4 0 10 2 0 2
CRemoteListViewSortPermis
sions
0 2 1 4 0 10 2 0 2
CRemoteListViewSortSize 0 2 1 4 0 10 2 0 2
CRemoteListViewSortTime 0 2 1 4 0 10 2 0 2
CRemoteListViewSortType 0 2 1 6 0 10 2 2 2
CRemoteTreeView 93 1 3 28 0 70 32 10 32
CRemoteTreeViewDropTarge
t
66 1 1 10 0 9 9 4 9
CRemoteViewHeader 50 2 2 7 0 22 6 2 6
CRemoveDirCommand 60 1 1 1 0 9 5 2 5
CRenameCommand 71 1 1 1 0 11 7 4 7
CReverseSort 0 1 1 4 0 2 2 0 2
CReverseSort 0 1 1 3 0 2 2 0 2
CServer 85 0 0 4 0 54 43 16 54
CServerCapabilities 0 0 0 4 0 4 0 0 4
CServerItem 71 1 1 8 0 36 19 3 19
CServerPath 34 0 0 5 0 31 31 3 31
CServerPathData 16 0 0 1 0 3 3 2 3
CServerPathTest 0 1 1 1 0 18 18 0 18
CSettingsDialog 76 2 1 9 0 37 10 6 10
CSftpChangeDirOpData 0 2 1 0 0 4 0 0 0
CSftpChmodOpData 50 1 1 1 0 4 2 2 2
CSftpConnectOpData 16 1 1 0 0 4 2 3 2
CSftpControlSocket 93 2 2 39 0 115 53 8 53
CSftpDeleteOpData 50 1 1 3 0 4 2 5 2
CSftpEncryptioInfoDialog 0 0 0 2 0 2 2 0 2
CSftpEncryptionNotification 100 1 1 0 0 4 1 7 1
CSftpFileTransferOpData 0 2 1 0 0 5 1 0 1
CSftpInputThread 59 1 1 6 0 14 8 4 8
CSftpListOpData 57 1 1 3 0 4 2 7 2
CSftpRemoveDirOpData 75 1 1 1 0 4 2 2 2
CSftpRenameOpData 50 1 1 1 0 4 2 2 2
CShellExt 70 1 2 0 0 6 6 4 6
CShellExtClassFactory 85 1 1 1 0 7 7 1 7
CSiteManager 96 2 1 26 0 72 37 16 45
CSiteManagerDataObject 0 1 1 0 0 4 4 0 4
CSiteManagerDropTarget 50 1 1 4 0 9 9 2 9
CSiteManagerItemData 75 1 1 2 0 2 2 4 2
CSiteManagerXmlHandler 0 0 0 1 3 4 4 0 4
CSiteManagerXmlHandler_B
yPath
26 1 1 3 0 9 5 3 5
CSiteManagerXmlHandler_M
enu
40 1 1 3 0 9 5 4 5
CSiteManagerXmlHandler_Tr
ee
19 1 1 4 0 9 5 5 5
CSocket 79 1 1 12 0 29 21 8 28
CSocketBackend 16 2 2 5 0 20 6 1 6
CSocketEvent 60 0 0 2 0 7 7 5 7
CSocketEventDispatcher 53 1 1 6 0 9 7 3 8
CSocketEventHandler 0 0 0 2 5 3 3 0 3
CSocketEventSource 0 0 0 1 4 1 1 0 1
CSocketThread 61 1 1 5 0 19 13 13 13
CState 82 0 0 19 0 31 26 9 31
CStateEventHandler 33 0 0 1 8 3 3 1 3
CStatusBar 70 2 1 8 0 28 10 7 10
CStatusItem 0 1 1 0 0 20 3 0 3
CStatusLineCtrl 81 1 1 9 0 17 17 7 17
CStatusView 78 1 1 7 0 13 13 12 13
CSystemImageList 25 0 0 4 4 4 4 2 4
CThemeProvider 80 1 1 6 0 13 3 1 10
CTimeEx 50 0 0 1 0 10 9 2 10
CTlsSocket 82 2 3 10 0 47 28 21 30
CToken 64 0 0 0 0 14 14 7 14
CTransferSocket 74 1 2 20 0 28 24 19 24
CTransferStatus 0 0 0 1 0 0 0 6 0
CTransferStatusNotification 25 1 1 1 0 7 4 1 4
CTreeItemData 0 1 1 0 0 1 1 1 1
CVerifyCertDialog 70 0 0 11 0 10 10 3 10
CView 72 1 1 2 0 11 11 3 11
CViewHeader 78 1 1 3 2 13 12 6 13
CWindowStateManager 50 1 1 2 0 8 6 4 7
CWrapEngine 87 0 0 9 2 16 15 4 16
CXmlFile 58 0
fzExternalIPR
esolveEvent
0 1 1 0 0 3 2 0 2
TiXmlAttribute 73 1 1 3 0 52 26 5 26
TiXmlAttributeSet 25 0 0 2 0 12 12 1 12
TiXmlBase 91 0 0 3 2 26 11 2 26
TiXmlComment 0 2 1 4 0 102 12 0 12
TiXmlDeclaration 56 2 1 5 0 106 16 3 16
TiXmlDocument 81 2 1 6 0 120 30 6 30
TiXmlElement 42 2 1 7 0 118 28 1 28
TiXmlHandle 21 0 0 4 0 19 19 1 19
TiXmlNode 86 1 1 8 6 90 64 7 64
TiXmlOutStream 0 1 1 0 0 33 2 0 2
TiXmlParsingData 22 0 0 2 0 3 3 3 3
TiXmlPrinter 67 1 1 10 0 27 18 5 18
TiXmlString 76 0 0 0 1 31 31 1 31
TiXmlText 57 2 1 4 0 104 14 1 14
TiXmlUnknown 0 2 1 4 0 101 11 0 11
TiXmlVisitor 0 0 0 7 1 9 9 0 9
wxAuiNotebookEx 0 1 1 0 1 5 5 0 5
wxAuiTabArtEx 50 1 1 1 0 3 2 0 2
wxCustomHeightListCtrl 67 1 1 3 0 16 16 4 16
wxDialogEx 0 1 2 1 16 27 7 0 7
wxFzEngineEvent 50 1 1 0 0 3 2 2 2
wxFzEvent 0 1 1 0 0 4 3 0 3
wxImageListEx 0 1 1 0 0 6 4 0 4
wxListCtrlEx 83 1 1 5 2 48 32 5 32
wxRemoteDataFormat 0 1 1 0 0 1 1 0 1
wxStatusBarEx 72 1 1 1 1 18 12 3 12
wxThreadEx 61 0 0 2 3 6 6 7 6
wxThreadExImpl 50 1 1 1 0 4 4 1 4
wxToolBarXmlHandlerEx 41 1 1 2 0 4 3 2 4
PROBLE 2: Measure Complexity
McCabe Cyclomatic complexity
Kind Name File AvgCyclomatic
Struct AESContext sshaes.c 0
Class CAboutDialog aboutdialog.h 4
Class CActiveNotification notification.h 1
Abstract Class CAsyncRequestNotification notification.h 1
Class CAsyncRequestQueue asyncrequestqueue.h 7
Protected Struct
CAsyncRequestQueue::t_queueEntry asyncrequestqueue.h 0
Class CAutoAsciiFiles auto_ascii_files.h 5
Abstract Class CBackend backend.h 1
Class CBuildInfo buildinfo.h 2
Class CCancelCommand commands.h 1
Class CCapabilities servercapabilities.h 2
Protected Struct
CCapabilities::t_cap servercapabilities.h 0
Class CCertificateNotification notification.h 1
Class CChangeDirOpData ControlSocket.h 1
Class CChangedFileDialog edithandler.cpp 1
Class CChmodCommand commands.h 1
Class CChmodDialog chmoddialog.h 5
Class CClearPrivateDataDialog clearprivatedata.h 4
Class CColumnEditDialog listctrlex.cpp 2
Class CComboBoxEx viewheader.cpp 1
Abstract Class CCommand commands.h 1
Class CCommandLine cmdline.h 2
Abstract Class CComparableListing listingcomparison.h 1
Class CComparisonManager listingcomparison.h 5
Class CConditionalDialog conditionaldialog.h 2
Class CConnectCommand commands.h 1
Class CConnectOpData ControlSocket.h 1
Abstract Class CControlSocket ControlSocket.h 4
Protected Struct
CControlSocket::t_lockInfo ControlSocket.h 0
Class CDataNotification notification.h 1
Class CDefaultFileExistsDlg defaultfileexistsdlg.h 8
Class CDeleteCommand commands.h 1
Class CDirectoryCache directorycache.h 6
Protected Class
CDirectoryCache::CCacheEntry directorycache.h 1
Protected Class
CDirectoryCache::CServerEntry directorycache.h 0
Class CDirectoryListing directorylisting.h 2
Class CDirectoryListingNotification notification.h 1
Class CDirectoryListingParser directorylistingparser.h 15
Protected Struct
CDirectoryListingParser::t_list directorylistingparser.h 0
Class CDirectoryListingParserTest dirparsertest.cpp 1
Class CDirentry directorylisting.h 8
Class CDisconnectCommand commands.h 1
Class CDragDropManager dragdropmanager.h 1
Class CEditHandler edithandler.h 4
Public Struct CEditHandler::t_fileData edithandler.h 0
Class CEditHandlerStatusDialog edithandler.h 7
Class CEncryptionIndicator statusbar.cpp 1
Class CExportDialog export.h 6
Class CExternalIPResolver externalipresolver.h 6
Protected Struct
CExternalIPResolver::t_chunkData externalipresolver.h 0
Class CFileExistsDlg fileexistsdlg.h 5
Class CFileExistsNotification notification.h 1
Class CFileItem queue.h 1
Abstract Class Template
CFileListCtrl filelistctrl.h 4
Public Class CFileListCtrl::CSortComparisonObject filelistctrl.h 1
Class CFileTransferCommand commands.h 1
Public Struct CFileTransferCommand::t_transferSettings commands.h 0
Class CFileTransferOpData ControlSocket.h 1
Class CFileZillaApp filezillaapp.h 3
Class CFileZillaEngine FileZillaEngine.h 3
Class CFileZillaEnginePrivate engineprivate.h 4
Protected Struct
CFileZillaEnginePrivate::t_failedLogins engineprivate.h 0
Class CFilelistStatusBar filelist_statusbar.h 2
Class CFilter filter.h 2
Class CFilterCondition filter.h 1
Class CFilterControls filteredit.h 1
Class CFilterDialog filter.h 3
Class CFilterEditDialog filteredit.h 4
Class CFilterManager filter.h 15
Class CFilterSet filter.h 0
Class CFolderItem queue.h 1
Class CFolderScanItem queue.h 1
Public Struct CFolderScanItem::t_dirPair queue.h 0
Class CFtpChangeDirOpData ftpcontrolsocket.cpp 1
Class CFtpChmodOpData ftpcontrolsocket.cpp 1
Class CFtpControlSocket ftpcontrolsocket.h 10
Class CFtpDeleteOpData ftpcontrolsocket.cpp 1
Class CFtpFileTransferOpData ftpcontrolsocket.h 1
Class CFtpListOpData ftpcontrolsocket.cpp 1
Class CFtpLogonOpData ftpcontrolsocket.cpp 1
Class CFtpRemoveDirOpData ftpcontrolsocket.cpp 1
Class CFtpRenameOpData ftpcontrolsocket.cpp 1
Class CFtpTransferOpData ftpcontrolsocket.h 1
Class CGenericFileData filelistctrl.h 0
Class CHostKeyNotification notification.h 1
Class CHttpConnectOpData httpcontrolsocket.cpp 1
Class CHttpControlSocket httpcontrolsocket.h 6
Class CHttpFileTransferOpData httpcontrolsocket.cpp 1
Class CHttpOpData httpcontrolsocket.cpp 1
Public Struct CHttpOpData::t_chunkData httpcontrolsocket.cpp 0
Class CIOThread iothread.h 5
Class CIOThreadEvent iothread.h 1
Class CIPAddressTest ipaddress.cpp 1
Class CIconPreview optionspage_themes.cpp 2
Class CImportDialog import.h 7
Class CInfoText RemoteListView.cpp 1
Class CInputDialog inputdialog.h 1
Class CInterProcessMutex ipcmutex.h 2
Class CInteractiveLoginNotification notification.h 1
Class CItemData RemoteTreeView.cpp 1
Class CLed led.h 2
Class CLine directorylistingparser.cpp 4
Class CListCommand commands.h 1
Abstract Class CListViewSort filelistctrl.h 1
Class CLocalFileData LocalListView.h 0
Class CLocalFileSystem local_filesys.h 4
Class CLocalListView LocalListView.h 7
Class CLocalListViewDropTarget LocalListView.cpp 4
Abstract Class CLocalListViewSort LocalListView.cpp 3
Class CLocalListViewSortName LocalListView.cpp 2
Class CLocalListViewSortSize LocalListView.cpp 4
Class CLocalListViewSortTime LocalListView.cpp 3
Class CLocalListViewSortType LocalListView.cpp 4
Class CLocalTreeView LocalTreeView.h 5
Class CLocalTreeViewDropTarget LocalTreeView.cpp 2
Class CLocalViewHeader viewheader.h 5
Class CLogging logging_private.h 8
Class CLoginManager loginmanager.h 6
Protected Struct
CLoginManager::t_passwordcache loginmanager.h 0
Class CLogmsgNotification notification.h 1
Class CMainFrame Mainfrm.h 5
Class CMainFrameStateEventHandler Mainfrm.cpp 2
Class CManualTransfer manual_transfer.h 4
Class CMkdirCommand commands.h 1
Class CMkdirOpData ControlSocket.h 1
Class CNetConfWizard netconfwizard.h 6
Abstract Class CNotification notification.h 1
Class COpData ControlSocket.h 1
Class COperationNotification notification.h 1
Class COptions Options.h 5
Abstract Class COptionsBase optionsbase.h 1
Abstract Class COptionsPage optionspage.h 1
Class COptionsPageConnection optionspage_connection.h 2
Class COptionsPageConnectionActive optionspage_connection_active.h 3
Class COptionsPageConnectionFTP optionspage_connection_ftp.h 2
Class COptionsPageConnectionPassive optionspage_connection_passive.h 1
Class COptionsPageConnectionSFTP optionspage_connection_sftp.h 5
Class COptionsPageDateFormatting optionspage_dateformatting.h 2
Class COptionsPageDebug optionspage_debug.h 2
Class COptionsPageEdit optionspage_edit.h 5
Class COptionsPageFileExists optionspage_fileexists.h 8
Class COptionsPageFiletype optionspage_filetype.h 2
Class COptionsPageFtpProxy optionspage_ftpproxy.h 3
Class COptionsPageInterface optionspage_interface.h 1
Class COptionsPageLanguage optionspage_language.h 4
Class COptionsPageLogging optionspage_logging.h 1
Class COptionsPageProxy optionspage_proxy.h 2
Class COptionsPageSizeFormatting optionspage_sizeformatting.h 1
Class COptionsPageThemes optionspage_themes.h 3
Class COptionsPageTransfer optionspage_transfer.h 3
Class CPathCache pathcache.h 3
Protected Class
CPathCache::CSourcePath pathcache.h 3
Class CProxySocket proxy.h 6
Class CQueue queue.h 1
Abstract Class CQueueItem queue.h 3
Protected Struct
CQueueItem::t_cacheItem queue.h 0
Class CQueueView QueueView.h 7
Class CQueueViewBase queue.h 6
Class CQueueViewDropTarget QueueView.cpp 2
Class CQueueViewFailed queueview_failed.h 10
Class CQueueViewSuccessful queueview_successful.h 2
Class CQuickconnectBar quickconnectbar.h 4
Class CRateLimiter ratelimiter.h 4
Class CRateLimiterObject ratelimiter.h 1
Class CRawCommand commands.h 1
Class CRawCommandOpData ftpcontrolsocket.cpp 1
Class CRawTransferOpData ftpcontrolsocket.h 1
Class CRealControlSocket ControlSocket.h 3
Class CRecentServerList recentserverlist.h 6
Class CRecursiveOperation recursive_operation.h 4
Protected Class
CRecursiveOperation::CNewDir recursive_operation.h 1
Class CReentrantInterProcessMutexLocker ipcmutex.h 4
Protected Struct
CReentrantInterProcessMutexLocker::t_data ipcmutex.h 0
Class Template
CRefcountObject refcount.h 1
Class Template
CRefcountObject_Uninitialized refcount.h 2
Class CRemoteDataObject dndobjects.h 2
Public Struct CRemoteDataObject::t_fileInfo dndobjects.h 0
Class CRemoteListView RemoteListView.h 8
Protected Struct
CRemoteListView::t_linkResolveState RemoteListView.h 0
Class CRemoteListViewDropTarget RemoteListView.cpp 5
Class CRemoteListViewSort RemoteListView.cpp 3
Class CRemoteListViewSortName RemoteListView.cpp 2
Class CRemoteListViewSortOwnerGroup RemoteListView.cpp 3
Class CRemoteListViewSortPermissions RemoteListView.cpp 3
Class CRemoteListViewSortSize RemoteListView.cpp 3
Class CRemoteListViewSortTime RemoteListView.cpp 3
Class CRemoteListViewSortType RemoteListView.cpp 4
Class CRemoteTreeView RemoteTreeView.h 6
Class CRemoteTreeViewDropTarget RemoteTreeView.cpp 3
Class CRemoteViewHeader viewheader.h 2
Class CRemoveDirCommand commands.h 1
Class CRenameCommand commands.h 1
Class Template
CReverseSort RemoteListView.cpp 1
Class Template
CReverseSort LocalListView.cpp 1
Class CServer server.h 3
Class CServerCapabilities servercapabilities.h 2
Class CServerItem queue.h 4
Class CServerPath serverpath.h 7
Class CServerPathData serverpath.h 1
Class CServerPathTest serverpathtest.cpp 1
Struct CServerTypeTraits serverpath.cpp 0
Class CSettingsDialog settingsdialog.h 5
Protected Struct
CSettingsDialog::t_page settingsdialog.h 0
Class CSftpChangeDirOpData sftpcontrolsocket.cpp 0
Class CSftpChmodOpData sftpcontrolsocket.cpp 1
Class CSftpConnectOpData sftpcontrolsocket.cpp 1
Class CSftpControlSocket sftpcontrolsocket.h 7
Class CSftpDeleteOpData sftpcontrolsocket.cpp 1
Class CSftpEncryptioInfoDialog sftp_crypt_info_dlg.h 1
Class CSftpEncryptionNotification notification.h 1
Class CSftpFileTransferOpData sftpcontrolsocket.cpp 1
Class CSftpInputThread sftpcontrolsocket.cpp 6
Class CSftpListOpData sftpcontrolsocket.cpp 1
Class CSftpRemoveDirOpData sftpcontrolsocket.cpp 1
Class CSftpRenameOpData sftpcontrolsocket.cpp 1
Class CShellExt shellext.cpp 5
Class CShellExtClassFactory shellext.cpp 2
Class CSiteManager sitemanager.h 5
Class CSiteManagerDataObject sitemanager.cpp 1
Class CSiteManagerDropTarget sitemanager.cpp 3
Class CSiteManagerItemData sitemanager.h 1
Abstract Class CSiteManagerXmlHandler sitemanager.cpp 1
Class CSiteManagerXmlHandler_ByPath sitemanager.cpp 2
Class CSiteManagerXmlHandler_Menu sitemanager.cpp 2
Class CSiteManagerXmlHandler_Tree sitemanager.cpp 3
Class CSocket socket.h 3
Class CSocketBackend backend.h 2
Class CSocketEvent socket.h 1
Class CSocketEventDispatcher socket.h 2
Abstract Class CSocketEventHandler socket.h 1
Class CSocketEventSource socket.h 1
Class CSocketThread socket.cpp 7
Class CState state.h 3
Abstract Class CStateEventHandler state.h 2
Class CStatusBar statusbar.h 3
Class CStatusItem queue.h 1
Class CStatusLineCtrl statuslinectrl.h 3
Class CStatusView StatusView.h 4
Protected Struct
CStatusView::t_attributeCache StatusView.h 0
Protected Struct
CStatusView::t_line StatusView.h 0
Class CSystemImageList systemimagelist.h 3
Class CThemeProvider themeprovider.h 4
Class CTimeEx timeex.h 2
Class CTlsSocket tlssocket.h 4
Class CToken directorylistingparser.cpp 4
Class CTransferSocket transfersocket.h 6
Class CTransferStatus notification.h 0
Class CTransferStatusNotification notification.h 1
Class CTreeItemData LocalTreeView.cpp 1
Class CVerifyCertDialog verifycertdialog.h 6
Protected Struct
CVerifyCertDialog::t_certData verifycertdialog.h 0
Class CView view.h 1
Class CViewHeader viewheader.h 1
Class CWindowStateManager window_state_manager.h 2
Class CWrapEngine wrapengine.h 9
Class CXmlFile xmlfunctions.h 1
File ControlSocket.cpp ControlSocket.cpp 5
File ControlSocket.h ControlSocket.h 1
Struct DirHandle uxsftp.c 0
Struct DirHandle winsftp.c 0
Struct Error_table socket.cpp 0
File FileZilla.cpp FileZilla.cpp 4
File FileZilla.h FileZilla.h 0
File FileZillaEngine.cpp FileZillaEngine.cpp 3
File FileZillaEngine.h FileZillaEngine.h 0
Struct Filename unix.h 0
Struct Filename winstuff.h 0
Struct FontSpec unix.h 0
Struct FontSpec winstuff.h 0
File GPL.html GPL.html 0
Struct HashEntry sshzlib.c 0
Struct Keyfile_list putty.h 0
Struct LZ77Context sshzlib.c 0
Struct LZ77InternalContext sshzlib.c 0
Struct Loaded_keyfile_list ssh.c 0
File LocalListView.cpp LocalListView.cpp 6
File LocalListView.h LocalListView.h 0
File LocalTreeView.cpp LocalTreeView.cpp 4
File LocalTreeView.h LocalTreeView.h 0
Struct LogContext logging.c 0
Struct MD5Context ssh.h 0
File Mainfrm.cpp Mainfrm.cpp 6
File Mainfrm.h Mainfrm.h 1
Struct Match sshzlib.c 0
File Options.cpp Options.cpp 5
File Options.h Options.h 0
Struct Outbuf sshzlib.c 0
Struct PFwdPrivate portfwd.c 0
Struct Packet ssh.c 0
Struct Plug_proxy_tag proxy.h 0
File QueueView.cpp QueueView.cpp 7
File QueueView.h QueueView.h 1
Struct RFile uxsftp.c 0
Struct RFile winsftp.c 0
Struct RSAKey ssh.h 0
Struct RandPool sshrand.c 0
File RemoteListView.cpp RemoteListView.cpp 6
File RemoteListView.h RemoteListView.h 0
File RemoteTreeView.cpp RemoteTreeView.cpp 5
File RemoteTreeView.h RemoteTreeView.h 0
Struct SftpWildcardMatcher psftp.c 0
Struct SockAddr_tag winnet.c 0
Struct SockAddr_tag uxnet.c 0
Struct Socket_localproxy_tag uxproxy.c 0
Struct Socket_proxy_tag proxy.h 0
Struct Socket_tag winnet.c 0
Struct Socket_tag uxnet.c 0
Struct Ssh_gss_buf sshgss.h 0
File StatusView.cpp StatusView.cpp 4
File StatusView.h StatusView.h 0
Class TiXmlAttribute tinyxml.h 1
Class TiXmlAttributeSet tinyxml.h 1
Abstract Class TiXmlBase tinyxml.h 4
Private Struct TiXmlBase::Entity tinyxml.h 0
Class TiXmlComment tinyxml.h 1
Struct TiXmlCursor tinyxml.h 1
Class TiXmlDeclaration tinyxml.h 2
Class TiXmlDocument tinyxml.h 2
Class TiXmlElement tinyxml.h 3
Class TiXmlHandle tinyxml.h 2
Abstract Class TiXmlNode tinyxml.h 1
Class TiXmlOutStream tinystr.h 1
Class TiXmlParsingData tinyxmlparser.cpp 6
Class TiXmlPrinter tinyxml.h 1
Class TiXmlString tinystr.h 1
Private Struct TiXmlString::Rep tinystr.h 0
Class TiXmlText tinyxml.h 1
Class TiXmlUnknown tinyxml.h 1
Class TiXmlVisitor tinyxml.h 1
Struct WFile uxsftp.c 0
Struct WFile winsftp.c 0
Struct WildcardMatcher uxsftp.c 0
Struct WildcardMatcher winsftp.c 0
Struct WindowEntry sshzlib.c 0
Struct X11Auth x11fwd.c 0
Struct X11Private x11fwd.c 0
Struct XDMSeen x11fwd.c 0
File aboutdialog.cpp aboutdialog.cpp 8
File aboutdialog.h aboutdialog.h 1
Struct agent_connection uxagentc.c 0
File asyncrequestqueue.cpp asyncrequestqueue.cpp 8
File asyncrequestqueue.h asyncrequestqueue.h 0
File aui_notebook_ex.cpp aui_notebook_ex.cpp 2
File aui_notebook_ex.h aui_notebook_ex.h 0
File auto_ascii_files.cpp auto_ascii_files.cpp 5
File auto_ascii_files.h auto_ascii_files.h 0
File backend.cpp backend.cpp 2
File backend.h backend.h 1
Struct backend_tag putty.h 0
File be_none.c be_none.c 0
Struct bidi_char putty.h 0
Struct bufchain_granule misc.c 0
Struct bufchain_tag misc.h 0
File buildinfo.cpp buildinfo.cpp 2
File buildinfo.h buildinfo.h 1
File chmoddialog.cpp chmoddialog.cpp 7
File chmoddialog.h chmoddialog.h 1
File clearprivatedata.cpp clearprivatedata.cpp 5
File clearprivatedata.h clearprivatedata.h 1
File cmdgen.c cmdgen.c 14
File cmdline.c cmdline.c 40
File cmdline.cpp cmdline.cpp 3
File cmdline.h cmdline.h 0
Struct cmdline_saved_param cmdline.c 0
Struct cmdline_saved_param_set cmdline.c 0
Struct command_read_ctx winsftp.c 0
File commandqueue.cpp commandqueue.cpp 5
File commandqueue.h commandqueue.h 1
File commands.cpp commands.cpp 1
File commands.h commands.h 1
File compatibility.h compatibility.h 0
File conditionaldialog.cpp conditionaldialog.cpp 2
File conditionaldialog.h conditionaldialog.h 0
Struct config_tag putty.h 0
File cproxy.c cproxy.c 6
Struct crcda_ctx sshcrcda.c 0
Struct ctlpos winstuff.h 0
File customheightlistctrl.cpp customheightlistctrl.cpp 3
File customheightlistctrl.h customheightlistctrl.h 0
File defaultfileexistsdlg.cpp defaultfileexistsdlg.cpp 9
File defaultfileexistsdlg.h defaultfileexistsdlg.h 0
File defaultfilters.xml defaultfilters.xml 0
Struct dh_ctx sshdh.c 0
File dialogex.cpp dialogex.cpp 2
File dialogex.h dialogex.h 0
File directorycache.cpp directorycache.cpp 6
File directorycache.h directorycache.h 1
File directorylisting.cpp directorylisting.cpp 3
File directorylisting.h directorylisting.h 1
File directorylistingparser.cpp directorylistingparser.cpp 12
File directorylistingparser.h directorylistingparser.h 1
File dirparsertest.cpp dirparsertest.cpp 2
Struct dlgparam winstuff.h 0
File dndobjects.cpp dndobjects.cpp 3
File dndobjects.h dndobjects.h 1
Struct do_ssh1_login_state ssh.c 0
Struct do_ssh2_authconn_state ssh.c 0
Struct do_ssh2_transport_state ssh.c 0
Struct do_ssh_init_state ssh.c 0
File dragdropmanager.cpp dragdropmanager.cpp 1
File dragdropmanager.h dragdropmanager.h 1
Struct dss_key ssh.h 0
File dummy.cpp dummy.cpp 1
File edithandler.cpp edithandler.cpp 5
File edithandler.h edithandler.h 1
File engineprivate.cpp engineprivate.cpp 4
File engineprivate.h engineprivate.h 1
Struct enumsettings winstore.c 0
File export.cpp export.cpp 7
File export.h export.h 0
File externalipresolver.cpp externalipresolver.cpp 6
File externalipresolver.h externalipresolver.h 1
Struct fd uxsel.c 0
File fileexistsdlg.cpp fileexistsdlg.cpp 6
File fileexistsdlg.h fileexistsdlg.h 0
File filelist_statusbar.cpp filelist_statusbar.cpp 2
File filelist_statusbar.h filelist_statusbar.h 0
File filelistctrl.cpp filelistctrl.cpp 5
File filelistctrl.h filelistctrl.h 1
File filezillaapp.h filezillaapp.h 1
File filter.cpp filter.cpp 6
File filter.h filter.h 1
File filteredit.cpp filteredit.cpp 4
File filteredit.h filteredit.h 1
File ftpcontrolsocket.cpp ftpcontrolsocket.cpp 9
File ftpcontrolsocket.h ftpcontrolsocket.h 0
Struct fxp_attrs sftp.h 0
Struct fxp_handle sftp.h 0
Struct fxp_name sftp.h 0
Struct fxp_names sftp.h 0
Struct fxp_xfer sftp.c 0
Class fzExternalIPResolveEvent externalipresolver.h 1
File fzprintf.c fzprintf.c 4
File fzprintf.h fzprintf.h 0
File fzsftp.c fzsftp.c 4
File fzsftp.h fzsftp.h 0
Struct handle winhandl.c 0
Struct handle_generic winhandl.c 0
Struct handle_input winhandl.c 0
Struct handle_output winhandl.c 0
File httpcontrolsocket.cpp httpcontrolsocket.cpp 5
File httpcontrolsocket.h httpcontrolsocket.h 1
File iconspecs.htm iconspecs.htm 0
File import.c import.c 8
File import.cpp import.cpp 7
File import.h import.h 0
File inputdialog.cpp inputdialog.cpp 2
File inputdialog.h inputdialog.h 1
File int64.c int64.c 2
File int64.h int64.h 0
File iothread.cpp iothread.cpp 5
File iothread.h iothread.h 1
File ipaddress.cpp ipaddress.cpp 1
File ipcmutex.cpp ipcmutex.cpp 3
File ipcmutex.h ipcmutex.h 1
Struct itempair sitemanager.cpp 0
Struct keyval settings.c 0
Struct keyval uxstore.c 0
File led.cpp led.cpp 2
File led.h led.h 0
File listctrlex.cpp listctrlex.cpp 4
File listctrlex.h listctrlex.h 1
File listingcomparison.cpp listingcomparison.cpp 4
File listingcomparison.h listingcomparison.h 1
File local_filesys.cpp local_filesys.cpp 4
File local_filesys.h local_filesys.h 0
File locale_initializer.cpp locale_initializer.cpp 0
File locale_initializer.h locale_initializer.h 0
Struct logblank_t putty.h 0
File logging.c logging.c 5
File logging.cpp logging.cpp 9
File logging.h logging.h 0
File logging_private.h logging_private.h 0
File loginmanager.cpp loginmanager.cpp 8
File loginmanager.h loginmanager.h 1
File manual_transfer.cpp manual_transfer.cpp 4
File manual_transfer.h manual_transfer.h 0
File misc.c misc.c 3
File misc.cpp misc.cpp 11
File misc.h misc.h 0
File misc.h misc.h 0
Struct mpint_pos import.c 0
File netconfwizard.cpp netconfwizard.cpp 7
File netconfwizard.h netconfwizard.h 0
File network.h network.h 0
Struct node234_Tag tree234.c 0
File notification.cpp notification.cpp 1
File notification.h notification.h 1
File notiming.c notiming.c 1
Struct openssh_key import.c 0
File optionsbase.h optionsbase.h 1
File optionspage.cpp optionspage.cpp 2
File optionspage.h optionspage.h 1
File optionspage_connection.cpp optionspage_connection.cpp 2
File optionspage_connection.h optionspage_connection.h 1
File optionspage_connection_active.cpp optionspage_connection_active.cpp 4
File optionspage_connection_active.h optionspage_connection_active.h 1
File optionspage_connection_ftp.cpp optionspage_connection_ftp.cpp 3
File optionspage_connection_ftp.h optionspage_connection_ftp.h 1
File optionspage_connection_passive.cpp optionspage_connection_passive.cpp 1
File optionspage_connection_passive.h optionspage_connection_passive.h 1
File optionspage_connection_sftp.cpp optionspage_connection_sftp.cpp 5
File optionspage_connection_sftp.h optionspage_connection_sftp.h 1
File optionspage_dateformatting.cpp optionspage_dateformatting.cpp 3
File optionspage_dateformatting.h optionspage_dateformatting.h 1
File optionspage_debug.cpp optionspage_debug.cpp 2
File optionspage_debug.h optionspage_debug.h 1
File optionspage_edit.cpp optionspage_edit.cpp 6
File optionspage_edit.h optionspage_edit.h 1
File optionspage_fileexists.cpp optionspage_fileexists.cpp 11
File optionspage_fileexists.h optionspage_fileexists.h 1
File optionspage_filetype.cpp optionspage_filetype.cpp 2
File optionspage_filetype.h optionspage_filetype.h 1
File optionspage_ftpproxy.cpp optionspage_ftpproxy.cpp 4
File optionspage_ftpproxy.h optionspage_ftpproxy.h 1
File optionspage_interface.cpp optionspage_interface.cpp 2
File optionspage_interface.h optionspage_interface.h 1
File optionspage_language.cpp optionspage_language.cpp 6
File optionspage_language.h optionspage_language.h 1
File optionspage_logging.cpp optionspage_logging.cpp 2
File optionspage_logging.h optionspage_logging.h 1
File optionspage_proxy.cpp optionspage_proxy.cpp 2
File optionspage_proxy.h optionspage_proxy.h 1
File optionspage_sizeformatting.cpp optionspage_sizeformatting.cpp 1
File optionspage_sizeformatting.h optionspage_sizeformatting.h 1
File optionspage_themes.cpp optionspage_themes.cpp 4
File optionspage_themes.h optionspage_themes.h 1
File optionspage_transfer.cpp optionspage_transfer.cpp 4
File optionspage_transfer.h optionspage_transfer.h 1
File optionspage_updatecheck.cpp optionspage_updatecheck.cpp 0
File optionspage_updatecheck.h optionspage_updatecheck.h 0
File pathcache.cpp pathcache.cpp 3
File pathcache.h pathcache.h 3
File pinger.c pinger.c 2
Struct pinger_tag pinger.c 0
Struct plug_function_table network.h 0
File portfwd.c portfwd.c 5
File pproxy.c pproxy.c 1
File prefix.cpp prefix.cpp 0
File prefix.h prefix.h 0
Struct prefslist winstuff.h 0
File proxy.c proxy.c 9
File proxy.cpp proxy.cpp 9
File proxy.h proxy.h 1
File proxy.h proxy.h 0
File psftp.c psftp.c 6
File psftp.h psftp.h 0
File putty.h putty.h 0
File puttymem.h puttymem.h 0
File puttyps.h puttyps.h 0
File queue.cpp queue.cpp 4
File queue.h queue.h 1
Struct queued_handler ssh.c 0
File queueview_failed.cpp queueview_failed.cpp 10
File queueview_failed.h queueview_failed.h 0
File queueview_successful.cpp queueview_successful.cpp 4
File queueview_successful.h queueview_successful.h 1
File quickconnectbar.cpp quickconnectbar.cpp 4
File quickconnectbar.h quickconnectbar.h 0
File ratelimiter.cpp ratelimiter.cpp 4
File ratelimiter.h ratelimiter.h 1
File rcstuff.h rcstuff.h 0
Struct rdpkt1_state_tag ssh.c 0
Struct rdpkt2_state_tag ssh.c 0
File recentserverlist.cpp recentserverlist.cpp 7
File recentserverlist.h recentserverlist.h 0
File recursive_operation.cpp recursive_operation.cpp 4
File recursive_operation.h recursive_operation.h 1
File refcount.h refcount.h 2
Struct req sftp.c 0
File resource.h resource.h 0
File server.cpp server.cpp 4
File server.h server.h 1
File servercapabilities.cpp servercapabilities.cpp 2
File servercapabilities.h servercapabilities.h 0
File serverpath.cpp serverpath.cpp 7
File serverpath.h serverpath.h 1
File serverpathtest.cpp serverpathtest.cpp 1
Struct sesslist putty.h 0
File settings.c settings.c 4
File settingsdialog.cpp settingsdialog.cpp 6
File settingsdialog.h settingsdialog.h 0
File setup.h setup.h 0
File sftp.c sftp.c 2
File sftp.h sftp.h 0
Struct sftp_cmd_lookup psftp.c 0
Struct sftp_command psftp.c 0
Struct sftp_context_chmod psftp.c 0
Struct sftp_context_mv psftp.c 0
File sftp_crypt_info_dlg.cpp sftp_crypt_info_dlg.cpp 2
File sftp_crypt_info_dlg.h sftp_crypt_info_dlg.h 0
Struct sftp_message sftpcontrolsocket.cpp 0
Struct sftp_packet sftp.c 0
Struct sftp_request sftp.c 0
File sftpcontrolsocket.cpp sftpcontrolsocket.cpp 6
File sftpcontrolsocket.h sftpcontrolsocket.h 1
File shellext.cpp shellext.cpp 5
File shellext.h shellext.h 0
File sitemanager.cpp sitemanager.cpp 5
File sitemanager.h sitemanager.h 1
File socket.cpp socket.cpp 4
File socket.h socket.h 1
Struct socket_function_table network.h 0
File ssh.c ssh.c 10
File ssh.h ssh.h 0
Struct ssh2_cipher ssh.h 0
Struct ssh2_ciphers ssh.h 0
Public Struct ssh2_data_channel ssh.c 0
Struct ssh2_userkey ssh.h 0
Public Struct ssh_agent_channel ssh.c 0
Struct ssh_channel ssh.c 0
Struct ssh_cipher ssh.h 0
Struct ssh_compress ssh.h 0
Struct ssh_hash ssh.h 0
Struct ssh_kex ssh.h 0
Struct ssh_kexes ssh.h 0
Struct ssh_mac ssh.h 0
Public Struct ssh_pfd_channel ssh.c 0
Struct ssh_portfwd ssh.c 0
Struct ssh_rportfwd ssh.c 0
Struct ssh_signkey ssh.h 0
Struct ssh_tag ssh.c 0
Public Struct ssh_x11_channel ssh.c 0
File sshaes.c sshaes.c 2
File ssharcf.c ssharcf.c 1
File sshblowf.c sshblowf.c 2
File sshbn.c sshbn.c 5
Struct sshcom_key import.c 0
File sshcrc.c sshcrc.c 2
File sshcrcda.c sshcrcda.c 5
File sshdes.c sshdes.c 1
File sshdh.c sshdh.c 2
File sshdss.c sshdss.c 4
File sshgss.h sshgss.h 0
File sshmd5.c sshmd5.c 2
File sshpubk.c sshpubk.c 10
File sshrand.c sshrand.c 3
File sshrsa.c sshrsa.c 4
File sshsh256.c sshsh256.c 2
File sshsh512.c sshsh512.c 3
File sshsha.c sshsha.c 2
File sshzlib.c sshzlib.c 8
Struct ssl_client_plug_function_table network.h 0
Struct ssl_client_socket_function_table network.h 0
File state.cpp state.cpp 4
File state.h state.h 1
File statusbar.cpp statusbar.cpp 3
File statusbar.h statusbar.h 0
File statuslinectrl.cpp statuslinectrl.cpp 4
File statuslinectrl.h statuslinectrl.h 2
File storage.h storage.h 0
File systemimagelist.cpp systemimagelist.cpp 3
File systemimagelist.h systemimagelist.h 1
Struct t_EngineData QueueView.h 0
Struct t_Option Options.cpp 0
Struct t_OptionsCache Options.h 0
Struct t_bestMatch QueueView.cpp 0
Struct t_default_option Options.cpp 0
Struct t_dir LocalTreeView.cpp 0
Struct t_loginCommand ftpcontrolsocket.cpp 0
Struct t_newEntry QueueView.h 0
Struct t_protocolInfo server.cpp 0
Struct telnet_special putty.h 0
File test.cpp test.cpp 3
File theme.xml theme.xml 0
File theme.xml theme.xml 0
File theme.xml theme.xml 0
File theme.xml theme.xml 0
File theme.xml theme.xml 0
File themeprovider.cpp themeprovider.cpp 5
File themeprovider.h themeprovider.h 1
File threadex.cpp threadex.cpp 2
File threadex.h threadex.h 0
File time.c time.c 1
File timeex.cpp timeex.cpp 2
File timeex.h timeex.h 1
Struct timer timing.c 0
File timing.c timing.c 4
File tinystr.cpp tinystr.cpp 2
File tinystr.h tinystr.h 1
File tinyxml.cpp tinyxml.cpp 3
File tinyxml.h tinyxml.h 1
File tinyxmlerror.cpp tinyxmlerror.cpp 0
File tinyxmlparser.cpp tinyxmlparser.cpp 8
File tlssocket.cpp tlssocket.cpp 5
File tlssocket.h tlssocket.h 1
File transfersocket.cpp transfersocket.cpp 7
File transfersocket.h transfersocket.h 1
File tree234.c tree234.c 9
File tree234.h tree234.h 0
Struct tree234_Tag tree234.c 0
Struct unicode_data putty.h 0
File unix.h unix.h 0
File updatewizard.cpp updatewizard.cpp 0
File updatewizard.h updatewizard.h 0
File uxagentc.c uxagentc.c 4
File uxcons.c uxcons.c 2
File uxmisc.c uxmisc.c 2
File uxnet.c uxnet.c 4
File uxnoise.c uxnoise.c 3
File uxproxy.c uxproxy.c 3
File uxsel.c uxsel.c 2
File uxsftp.c uxsftp.c 3
File uxstore.c uxstore.c 3
File verifycertdialog.cpp verifycertdialog.cpp 6
File verifycertdialog.h verifycertdialog.h 0
File version.c version.c 0
File view.cpp view.cpp 2
File view.h view.h 1
File viewheader.cpp viewheader.cpp 3
File viewheader.h viewheader.h 0
File wildcard.c wildcard.c 11
Struct winadj ssh.c 0
File wincons.c wincons.c 2
Struct winctrl winstuff.h 0
Struct winctrls winstuff.h 0
File windefs.c windefs.c 2
File window_state_manager.cpp window_state_manager.cpp 3
File window_state_manager.h window_state_manager.h 0
File winhandl.c winhandl.c 4
File winmisc.c winmisc.c 1
File winnet.c winnet.c 6
File winnoise.c winnoise.c 2
File winpgntc.c winpgntc.c 4
File winsftp.c winsftp.c 4
File winstore.c winstore.c 3
File winstuff.h winstuff.h 0
File wintime.c wintime.c 2
File wrapengine.cpp wrapengine.cpp 9
File wrapengine.h wrapengine.h 0
Class wxAuiNotebookEx aui_notebook_ex.h 1
Class wxAuiTabArtEx aui_notebook_ex.cpp 2
Class wxCustomHeightListCtrl customheightlistctrl.h 3
Class wxDialogEx dialogex.h 2
Class wxFzEngineEvent engineprivate.cpp 1
Class wxFzEvent notification.h 1
Class wxImageListEx systemimagelist.h 1
Class wxListCtrlEx listctrlex.h 4
Private Struct wxListCtrlEx::t_columnInfo listctrlex.h 0
Class wxRemoteDataFormat dndobjects.h 1
Class wxStatusBarEx statusbar.h 2
Protected Struct
wxStatusBarEx::t_statbar_child statusbar.h 0
Abstract Class wxThreadEx threadex.h 1
Class wxThreadExImpl threadex.cpp 1
Class wxToolBarXmlHandlerEx xh_toolb_ex.h 5
File x11fwd.c x11fwd.c 5
File xh_toolb_ex.cpp xh_toolb_ex.cpp 7
File xh_toolb_ex.h xh_toolb_ex.h 1
File xmlfunctions.cpp xmlfunctions.cpp 4
File xmlfunctions.h xmlfunctions.h 1
Struct zlib_decompress_ctx sshzlib.c 0
Struct zlib_table sshzlib.c 0
Struct zlib_tableentry sshzlib.c 0