aboutsummaryrefslogtreecommitdiffstats
path: root/Source/SPNetworkPreferencePane.h
diff options
context:
space:
mode:
authorMax <post@wickenrode.com>2015-03-21 03:05:33 +0100
committerMax <post@wickenrode.com>2015-03-21 03:05:33 +0100
commitea39be538d4726b583e67748d6e3e7ffb0ce9026 (patch)
tree186b98ae442bf547b4d7f84fc893bd80da6d0ce5 /Source/SPNetworkPreferencePane.h
parent1b6248d6a256ad774d092151227fdd5f40247c02 (diff)
downloadsequelpro-ea39be538d4726b583e67748d6e3e7ffb0ce9026.tar.gz
sequelpro-ea39be538d4726b583e67748d6e3e7ffb0ce9026.tar.bz2
sequelpro-ea39be538d4726b583e67748d6e3e7ffb0ce9026.zip
Add UI for custom SSL cipher lists
See Preferences > Network. Note: If you play around with that too much and libmysql can no longer connect, don't hope for a meaningful error. It will rather be something like "protocol version mismatch".
Diffstat (limited to 'Source/SPNetworkPreferencePane.h')
-rw-r--r--Source/SPNetworkPreferencePane.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/Source/SPNetworkPreferencePane.h b/Source/SPNetworkPreferencePane.h
index 37408c32..d980f175 100644
--- a/Source/SPNetworkPreferencePane.h
+++ b/Source/SPNetworkPreferencePane.h
@@ -37,16 +37,19 @@
*
* Network preference pane controller.
*/
-@interface SPNetworkPreferencePane : SPPreferencePane <SPPreferencePaneProtocol>
+@interface SPNetworkPreferencePane : SPPreferencePane <SPPreferencePaneProtocol, NSTableViewDataSource, NSTableViewDelegate>
{
IBOutlet NSView *sshClientPickerView;
IBOutlet NSTextField *sshClientPath;
IBOutlet NSView *hiddenFileView;
+ IBOutlet NSTableView *sslCipherView;
@private
NSAlert *_currentAlert;
NSOpenPanel *_currentFilePanel;
+ NSMutableArray *sslCiphers;
}
- (IBAction)pickSSHClientViaFileBrowser:(id)sender;
- (IBAction)pickSSHClient:(id)sender;
+- (IBAction)resetCipherList:(id)sender;
@end