├── README.markdown ├── Web ├── favicon.ico ├── includes │ ├── .htaccess │ ├── class.api.php │ ├── class.args.php │ ├── class.auth.php │ ├── class.config.php │ ├── class.database.php │ ├── class.dbobject.php │ ├── class.dbsession.php │ ├── class.error.php │ ├── class.gd.php │ ├── class.loop.php │ ├── class.objects.php │ ├── class.ormobject.php │ ├── class.pagepref.php │ ├── class.pager.php │ ├── class.rss.php │ ├── class.stats.php │ ├── class.tag.php │ ├── functions.inc.php │ └── master.inc.php ├── index.php ├── mysql.sql └── test.php └── cocoa ├── BWToolkitFramework.framework ├── BWToolkitFramework ├── Headers ├── Resources └── Versions │ ├── A │ ├── BWToolkitFramework │ ├── Headers │ │ ├── BWAnchoredButton.h │ │ ├── BWAnchoredButtonBar.h │ │ ├── BWAnchoredButtonCell.h │ │ ├── BWAnchoredPopUpButton.h │ │ ├── BWAnchoredPopUpButtonCell.h │ │ ├── BWGradientBox.h │ │ ├── BWHyperlinkButton.h │ │ ├── BWHyperlinkButtonCell.h │ │ ├── BWInsetTextField.h │ │ ├── BWSelectableToolbar.h │ │ ├── BWSheetController.h │ │ ├── BWSplitView.h │ │ ├── BWStyledTextField.h │ │ ├── BWStyledTextFieldCell.h │ │ ├── BWTexturedSlider.h │ │ ├── BWTexturedSliderCell.h │ │ ├── BWTokenAttachmentCell.h │ │ ├── BWTokenField.h │ │ ├── BWTokenFieldCell.h │ │ ├── BWToolbarItem.h │ │ ├── BWToolbarShowColorsItem.h │ │ ├── BWToolbarShowFontsItem.h │ │ ├── BWToolkitFramework.h │ │ ├── BWTransparentButton.h │ │ ├── BWTransparentButtonCell.h │ │ ├── BWTransparentCheckbox.h │ │ ├── BWTransparentCheckboxCell.h │ │ ├── BWTransparentPopUpButton.h │ │ ├── BWTransparentPopUpButtonCell.h │ │ ├── BWTransparentScrollView.h │ │ ├── BWTransparentScroller.h │ │ ├── BWTransparentSlider.h │ │ ├── BWTransparentSliderCell.h │ │ ├── BWTransparentTableView.h │ │ ├── BWTransparentTableViewCell.h │ │ ├── BWTransparentTextFieldCell.h │ │ ├── BWUnanchoredButton.h │ │ ├── BWUnanchoredButtonCell.h │ │ ├── NSApplication+BWAdditions.h │ │ ├── NSColor+BWAdditions.h │ │ ├── NSImage+BWAdditions.h │ │ ├── NSTokenAttachment.h │ │ ├── NSTokenAttachmentCell.h │ │ ├── NSView+BWAdditions.h │ │ └── NSWindow+BWAdditions.h │ └── Resources │ │ ├── ButtonBarPullDownArrow.pdf │ │ ├── GradientSplitViewDimpleBitmap.tif │ │ ├── GradientSplitViewDimpleVector.pdf │ │ ├── Info.plist │ │ ├── Library-SheetController.tif │ │ ├── License.rtf │ │ ├── Release Notes.rtf │ │ ├── TexturedSliderPhotoLarge.tif │ │ ├── TexturedSliderPhotoSmall.tif │ │ ├── TexturedSliderSpeakerLoud.png │ │ ├── TexturedSliderSpeakerQuiet.png │ │ ├── TexturedSliderThumbN.tiff │ │ ├── TexturedSliderThumbP.tiff │ │ ├── TexturedSliderTrackFill.tiff │ │ ├── TexturedSliderTrackLeft.tiff │ │ ├── TexturedSliderTrackRight.tiff │ │ ├── ToolbarItemColors.tiff │ │ ├── ToolbarItemFonts.tiff │ │ ├── TransparentButtonFillN.tiff │ │ ├── TransparentButtonFillP.tiff │ │ ├── TransparentButtonLeftN.tiff │ │ ├── TransparentButtonLeftP.tiff │ │ ├── TransparentButtonRightN.tiff │ │ ├── TransparentButtonRightP.tiff │ │ ├── TransparentCheckboxOffN.tiff │ │ ├── TransparentCheckboxOffP.tiff │ │ ├── TransparentCheckboxOnN.tiff │ │ ├── TransparentCheckboxOnP.tiff │ │ ├── TransparentPopUpFillN.tiff │ │ ├── TransparentPopUpFillP.tiff │ │ ├── TransparentPopUpLeftN.tiff │ │ ├── TransparentPopUpLeftP.tiff │ │ ├── TransparentPopUpPullDownRightN.tif │ │ ├── TransparentPopUpPullDownRightP.tif │ │ ├── TransparentPopUpRightN.tiff │ │ ├── TransparentPopUpRightP.tiff │ │ ├── TransparentScrollerKnobBottom.tif │ │ ├── TransparentScrollerKnobHorizontalFill.tif │ │ ├── TransparentScrollerKnobLeft.tif │ │ ├── TransparentScrollerKnobRight.tif │ │ ├── TransparentScrollerKnobTop.tif │ │ ├── TransparentScrollerKnobVerticalFill.tif │ │ ├── TransparentScrollerSlotBottom.tif │ │ ├── TransparentScrollerSlotHorizontalFill.tif │ │ ├── TransparentScrollerSlotLeft.tif │ │ ├── TransparentScrollerSlotRight.tif │ │ ├── TransparentScrollerSlotTop.tif │ │ ├── TransparentScrollerSlotVerticalFill.tif │ │ ├── TransparentSliderThumbN.tiff │ │ ├── TransparentSliderThumbP.tiff │ │ ├── TransparentSliderTrackFill.tiff │ │ ├── TransparentSliderTrackLeft.tiff │ │ ├── TransparentSliderTrackRight.tiff │ │ ├── TransparentSliderTriangleThumbN.tiff │ │ └── TransparentSliderTriangleThumbP.tiff │ └── Current ├── COTGradientBar.h ├── COTGradientBar.m ├── COTImageRow.h ├── COTImageRow.m ├── COTMenuTableView.h ├── COTMenuTableView.m ├── COTTransparentTextFieldCell.h ├── COTTransparentTextFieldCell.m ├── Classes ├── ASIFormDataRequest.h ├── ASIFormDataRequest.m ├── ASIHTTPRequest.h ├── ASIHTTPRequest.m ├── ASIInputStream.h ├── ASIInputStream.m ├── ASINSStringAdditions.h ├── ASINSStringAdditions.m ├── ASINetworkQueue.h ├── ASINetworkQueue.m ├── NSData+Base64.h └── NSData+Base64.m ├── Credits.rtf ├── English.lproj ├── InfoPlist.strings └── MainMenu.xib ├── HWMachine.h ├── HWMachine.m ├── Highwire-Info.plist ├── Highwire.icns ├── Highwire.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcuserdata │ │ └── thall.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── thall.mode2v3 ├── thall.pbxuser └── xcuserdata │ └── thall.xcuserdatad │ └── xcschemes │ ├── Highwire.xcscheme │ └── xcschememanagement.plist ├── HighwireAPI.h ├── HighwireAPI.m ├── HighwireAppDelegate.h ├── HighwireAppDelegate.m ├── Highwire_Prefix.pch ├── JSON ├── JSON.h ├── NSObject+SBJSON.h ├── NSObject+SBJSON.m ├── NSString+SBJSON.h ├── NSString+SBJSON.m ├── SBJSON.h ├── SBJSON.m ├── SBJsonBase.h ├── SBJsonBase.m ├── SBJsonParser.h ├── SBJsonParser.m ├── SBJsonWriter.h └── SBJsonWriter.m ├── LoginWindow.xib ├── LoginWindowController.h ├── LoginWindowController.m ├── MainWindow.xib ├── MainWindowController.h ├── MainWindowController.m ├── Menubar.png ├── MenubarDisabled.png ├── NetServiceBrowserDelegate.h ├── NetServiceBrowserDelegate.m ├── OpenFeedback.framework ├── Headers ├── OpenFeedback ├── Resources └── Versions │ ├── A │ ├── Headers │ │ └── OpenFeedback.h │ ├── OpenFeedback │ └── Resources │ │ ├── English.lproj │ │ └── InfoPlist.strings │ │ ├── Info.plist │ │ └── OpenFeedback.nib │ └── Current ├── SSHTunnel.h ├── SSHTunnel.m ├── SSHTunnelManager.h ├── SSHTunnelManager.m ├── Services.plist ├── Sparkle.framework ├── Headers ├── Resources ├── Sparkle └── Versions │ ├── A │ ├── Headers │ │ ├── SUAppcast.h │ │ ├── SUAppcastItem.h │ │ ├── SUUpdater.h │ │ ├── SUVersionComparisonProtocol.h │ │ └── Sparkle.h │ ├── Resources │ │ ├── Info.plist │ │ ├── License.txt │ │ ├── SUModelTranslation.plist │ │ ├── SUStatus.nib │ │ │ ├── classes.nib │ │ │ ├── info.nib │ │ │ └── keyedobjects.nib │ │ ├── de.lproj │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ ├── classes.nib │ │ │ │ ├── info.nib │ │ │ │ └── keyedobjects.nib │ │ │ ├── SUUpdateAlert.nib │ │ │ │ ├── classes.nib │ │ │ │ ├── info.nib │ │ │ │ └── keyedobjects.nib │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ ├── classes.nib │ │ │ │ ├── info.nib │ │ │ │ └── keyedobjects.nib │ │ │ └── Sparkle.strings │ │ ├── en.lproj │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ ├── classes.nib │ │ │ │ ├── info.nib │ │ │ │ └── keyedobjects.nib │ │ │ ├── SUUpdateAlert.nib │ │ │ │ ├── classes.nib │ │ │ │ ├── info.nib │ │ │ │ └── keyedobjects.nib │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ ├── classes.nib │ │ │ │ ├── info.nib │ │ │ │ └── keyedobjects.nib │ │ │ └── Sparkle.strings │ │ ├── es.lproj │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ ├── classes.nib │ │ │ │ ├── info.nib │ │ │ │ └── keyedobjects.nib │ │ │ ├── SUUpdateAlert.nib │ │ │ │ ├── classes.nib │ │ │ │ ├── info.nib │ │ │ │ └── keyedobjects.nib │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ ├── classes.nib │ │ │ │ ├── info.nib │ │ │ │ └── keyedobjects.nib │ │ │ └── Sparkle.strings │ │ ├── fr.lproj │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ ├── classes.nib │ │ │ │ ├── info.nib │ │ │ │ └── keyedobjects.nib │ │ │ ├── SUUpdateAlert.nib │ │ │ │ ├── classes.nib │ │ │ │ ├── info.nib │ │ │ │ └── keyedobjects.nib │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ ├── classes.nib │ │ │ │ ├── info.nib │ │ │ │ └── keyedobjects.nib │ │ │ └── Sparkle.strings │ │ ├── fr_CA.lproj │ │ ├── it.lproj │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ ├── classes.nib │ │ │ │ ├── info.nib │ │ │ │ └── keyedobjects.nib │ │ │ ├── SUUpdateAlert.nib │ │ │ │ ├── classes.nib │ │ │ │ ├── info.nib │ │ │ │ └── keyedobjects.nib │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ ├── classes.nib │ │ │ │ ├── info.nib │ │ │ │ └── keyedobjects.nib │ │ │ └── Sparkle.strings │ │ ├── nl.lproj │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ ├── classes.nib │ │ │ │ ├── info.nib │ │ │ │ └── keyedobjects.nib │ │ │ ├── SUUpdateAlert.nib │ │ │ │ ├── classes.nib │ │ │ │ ├── info.nib │ │ │ │ └── keyedobjects.nib │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ ├── classes.nib │ │ │ │ ├── info.nib │ │ │ │ └── keyedobjects.nib │ │ │ └── Sparkle.strings │ │ ├── relaunch │ │ ├── ru.lproj │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ ├── classes.nib │ │ │ │ ├── info.nib │ │ │ │ └── keyedobjects.nib │ │ │ ├── SUUpdateAlert.nib │ │ │ │ ├── classes.nib │ │ │ │ ├── info.nib │ │ │ │ └── keyedobjects.nib │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ ├── classes.nib │ │ │ │ ├── info.nib │ │ │ │ └── keyedobjects.nib │ │ │ └── Sparkle.strings │ │ └── sv.lproj │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ ├── classes.nib │ │ │ ├── info.nib │ │ │ └── keyedobjects.nib │ │ │ ├── SUUpdateAlert.nib │ │ │ ├── classes.nib │ │ │ ├── info.nib │ │ │ └── keyedobjects.nib │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ ├── classes.nib │ │ │ ├── info.nib │ │ │ └── keyedobjects.nib │ │ │ └── Sparkle.strings │ └── Sparkle │ └── Current ├── SupportedServicesController.h ├── SupportedServicesController.m ├── TCMPortMapper.framework ├── Headers ├── Resources ├── TCMPortMapper └── Versions │ ├── A │ ├── Headers │ │ └── TCMPortMapper.h │ ├── Resources │ │ ├── Info.plist │ │ └── OUItoCompany.plist │ └── TCMPortMapper │ └── Current ├── TunnelStatusController.h ├── TunnelStatusController.m ├── green.png ├── main.m ├── red.png ├── ssh.sh ├── step1.png └── topbg.png /README.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylerhall/Highwire/HEAD/README.markdown -------------------------------------------------------------------------------- /Web/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylerhall/Highwire/HEAD/Web/favicon.ico -------------------------------------------------------------------------------- /Web/includes/.htaccess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylerhall/Highwire/HEAD/Web/includes/.htaccess -------------------------------------------------------------------------------- /Web/includes/class.api.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylerhall/Highwire/HEAD/Web/includes/class.api.php -------------------------------------------------------------------------------- /Web/includes/class.args.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylerhall/Highwire/HEAD/Web/includes/class.args.php -------------------------------------------------------------------------------- /Web/includes/class.auth.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylerhall/Highwire/HEAD/Web/includes/class.auth.php -------------------------------------------------------------------------------- /Web/includes/class.config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylerhall/Highwire/HEAD/Web/includes/class.config.php -------------------------------------------------------------------------------- /Web/includes/class.database.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylerhall/Highwire/HEAD/Web/includes/class.database.php -------------------------------------------------------------------------------- /Web/includes/class.dbobject.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylerhall/Highwire/HEAD/Web/includes/class.dbobject.php -------------------------------------------------------------------------------- /Web/includes/class.dbsession.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylerhall/Highwire/HEAD/Web/includes/class.dbsession.php -------------------------------------------------------------------------------- /Web/includes/class.error.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylerhall/Highwire/HEAD/Web/includes/class.error.php -------------------------------------------------------------------------------- /Web/includes/class.gd.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylerhall/Highwire/HEAD/Web/includes/class.gd.php -------------------------------------------------------------------------------- /Web/includes/class.loop.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylerhall/Highwire/HEAD/Web/includes/class.loop.php -------------------------------------------------------------------------------- /Web/includes/class.objects.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylerhall/Highwire/HEAD/Web/includes/class.objects.php -------------------------------------------------------------------------------- /Web/includes/class.ormobject.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylerhall/Highwire/HEAD/Web/includes/class.ormobject.php -------------------------------------------------------------------------------- /Web/includes/class.pagepref.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylerhall/Highwire/HEAD/Web/includes/class.pagepref.php -------------------------------------------------------------------------------- /Web/includes/class.pager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylerhall/Highwire/HEAD/Web/includes/class.pager.php -------------------------------------------------------------------------------- /Web/includes/class.rss.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylerhall/Highwire/HEAD/Web/includes/class.rss.php -------------------------------------------------------------------------------- /Web/includes/class.stats.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylerhall/Highwire/HEAD/Web/includes/class.stats.php -------------------------------------------------------------------------------- /Web/includes/class.tag.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylerhall/Highwire/HEAD/Web/includes/class.tag.php -------------------------------------------------------------------------------- /Web/includes/functions.inc.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylerhall/Highwire/HEAD/Web/includes/functions.inc.php -------------------------------------------------------------------------------- /Web/includes/master.inc.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tylerhall/Highwire/HEAD/Web/includes/master.inc.php -------------------------------------------------------------------------------- /Web/index.php: -------------------------------------------------------------------------------- 1 |