diff options
64 files changed, 410 insertions, 21 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..daa6677 --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,78 @@ +############################################ +#                                          # +#  Improvements and feedbacks are welcome  # +#                                          # +#  This file is released under GPL >= 3    # +#                                          # +############################################ + + +cmake_minimum_required( VERSION 2.8 ) + + +#### general package setup + +project( kvpnc ) +set( VERSION R14.1.0 ) + + +#### include essential cmake modules + +include( FindPkgConfig          ) +include( CheckFunctionExists    ) +include( CheckIncludeFile       ) +include( CheckLibraryExists     ) +include( CheckCSourceCompiles   ) +include( CheckCXXSourceCompiles ) + + +#### include our cmake modules + +set( CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/modules" ) +include( TDEMacros ) + + +##### setup install paths + +include( TDESetupPaths ) +tde_setup_paths( ) + + +##### optional stuff + +option( WITH_ALL_OPTIONS "Enable all optional support" OFF                                          ) +option( WITH_GCC_VISIBILITY "Enable fvisibility and fvisibility-inlines-hidden" ${WITH_ALL_OPTIONS} ) + + +##### user requested modules + +option( BUILD_ALL "Build all" ON                             ) +option( BUILD_DOC "Build documentation" ${BUILD_ALL}         ) +option( BUILD_TRANSLATIONS "Build translations" ${BUILD_ALL} ) + + +##### configure checks + +include( ConfigureChecks.cmake ) + + +###### global compiler settings + +add_definitions( -DHAVE_CONFIG_H -UTQT_NO_ASCII_CAST ) + +set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${TQT_CXX_FLAGS}" ) +set( CMAKE_SHARED_LINKER_FLAGS "-Wl,--no-undefined" ) +set( CMAKE_MODULE_LINKER_FLAGS "-Wl,--no-undefined" ) + + +##### directories + +add_subdirectory( src ) +tde_conditional_add_subdirectory( BUILD_DOC doc         ) +tde_conditional_add_subdirectory( BUILD_TRANSLATIONS po )  + + + +##### write configure files + +configure_file( config.h.cmake config.h @ONLY ) diff --git a/ConfigureChecks.cmake b/ConfigureChecks.cmake new file mode 100644 index 0000000..0551eef --- /dev/null +++ b/ConfigureChecks.cmake @@ -0,0 +1,56 @@ +########################################### +#                                         # +#  Improvements and feedback are welcome  # +#                                         # +#  This file is released under GPL >= 3   # +#                                         # +########################################### + + +# required stuff +find_package( TQt ) +find_package( TDE ) + +tde_setup_architecture_flags( ) + +include(TestBigEndian) +test_big_endian(WORDS_BIGENDIAN) + + +##### check for gcc visibility support + +if( WITH_GCC_VISIBILITY ) +  if( NOT UNIX ) +    tde_message_fatal( "gcc visibility support was requested, but your system is not *NIX" ) +  endif( NOT UNIX ) +  set( __KDE_HAVE_GCC_VISIBILITY 1 ) +  set( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fvisibility=hidden -fvisibility-inlines-hidden") +  set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility=hidden -fvisibility-inlines-hidden") +endif( WITH_GCC_VISIBILITY ) + + +#### check for functions + +find_library( LIBGCRYPT_LIBRARIES gcrypt ) +if( LIBGCRYPT_LIBRARIES ) +  message( STATUS "Found libgcrypt: ${LIBGCRYPT_LIBRARIES}" ) +  set( ADDITIONAL_LIBS ${ADDITIONAL_LIBS} ${LIBGCRYPT_LIBRARIES} ) +  else() +     tde_message_fatal( "The libgcrypt library hasn't been found on your system!" ) +endif( LIBGCRYPT_LIBRARIES ) + + +##### gettext + +if( BUILD_TRANSLATIONS ) +  include( FindGettext ) +  if( GETTEXT_FOUND ) +    set( MSGFMT_EXECUTABLE ${GETTEXT_MSGFMT_EXECUTABLE}  +      CACHE FILEPATH "path to msgfmt executable" ) +  endif( GETTEXT_FOUND ) +   +  if( NOT MSGFMT_EXECUTABLE ) +    tde_message_fatal( "msgfmt is required but was not found on your system." ) +  endif( NOT MSGFMT_EXECUTABLE ) +endif( BUILD_TRANSLATIONS ) + diff --git a/config.h.cmake b/config.h.cmake new file mode 100644 index 0000000..61ede3a --- /dev/null +++ b/config.h.cmake @@ -0,0 +1,8 @@ +#define VERSION "@VERSION@" + +// Defined if you have fvisibility and fvisibility-inlines-hidden support. +#cmakedefine __KDE_HAVE_GCC_VISIBILITY 1 + +/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most +   significant byte first (like Motorola and SPARC, unlike Intel). */ +#cmakedefine WORDS_BIGENDIAN @WORDS_BIGENDIAN@ diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt new file mode 100644 index 0000000..6d0aa9f --- /dev/null +++ b/doc/CMakeLists.txt @@ -0,0 +1 @@ +tde_auto_add_subdirectories( ) diff --git a/doc/de/CMakeLists.txt b/doc/de/CMakeLists.txt new file mode 100644 index 0000000..eca4bd4 --- /dev/null +++ b/doc/de/CMakeLists.txt @@ -0,0 +1 @@ +tde_create_handbook( DESTINATION ${PROJECT_NAME} LANG de ) diff --git a/doc/en/CMakeLists.txt b/doc/en/CMakeLists.txt new file mode 100644 index 0000000..ffa59a8 --- /dev/null +++ b/doc/en/CMakeLists.txt @@ -0,0 +1 @@ +tde_create_handbook( DESTINATION ${PROJECT_NAME} LANG en ) diff --git a/doc/fr/CMakeLists.txt b/doc/fr/CMakeLists.txt new file mode 100644 index 0000000..495f168 --- /dev/null +++ b/doc/fr/CMakeLists.txt @@ -0,0 +1 @@ +tde_create_handbook( DESTINATION ${PROJECT_NAME} LANG fr ) diff --git a/doc/man/CMakeLists.txt b/doc/man/CMakeLists.txt new file mode 100644 index 0000000..8512250 --- /dev/null +++ b/doc/man/CMakeLists.txt @@ -0,0 +1,5 @@ +INSTALL( +    FILES ${PROJECT_NAME}.1 +    DESTINATION ${MAN_INSTALL_DIR}/man1 +    COMPONENT doc +) diff --git a/doc/man/kvpnc.1 b/doc/man/kvpnc.1 new file mode 100644 index 0000000..48c4750 --- /dev/null +++ b/doc/man/kvpnc.1 @@ -0,0 +1,69 @@ +.\"                                      Hey, EMACS: -*- nroff -*- +.\" First parameter, NAME, should be all caps +.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection +.\" other parameters are allowed: see man(7), man(1) +.TH KVPNC 1 "novembre 16, 2005" +.\" Please adjust this date whenever revising the manpage. +.\" +.\" Some roff macros, for reference: +.\" .nh        disable hyphenation +.\" .hy        enable hyphenation +.\" .ad l      left justify +.\" .ad b      justify to both left and right margins +.\" .nf        disable filling +.\" .fi        enable filling +.\" .br        insert line break +.\" .sp <n>    insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kvpnc \- vpn clients frontend for TDE +.SH SYNOPSIS +.B kvpnc +.RI [ options ] +.br +.SH DESCRIPTION +.\" TeX users may be more comfortable with the \fB<whatever>\fP and +.\" \fI<whatever>\fP escape sequences to invode bold face and italics, +.\" respectively. +\fBkvpnc\fP is a TDE frontend for various vpn clients. +.br +It supports : +.br + * Cisco-compatible VPN client (vpnc) +.br + * IPSec (freeswan, openswan, racoon) +.br + * Point-to-Point Tunneling Protocol (PPTP) client (pptp-linux) +.br + * Virtual Private Network daemon (openvpn) +.SH OPTIONS +All TDE and Qt programs accept some common command\-line options. +.br +Kvpnc has no application\-specific options. +.PP +.TP +\fB\-\-help\fR +Show help about options +.TP +\fB\-\-help\-qt\fR +Show Qt specific options +.TP +\fB\-\-help\-tde\fR +Show TDE specific options +.TP +\fB\-\-help\-all\fR +Show all options +.TP +\fB\-\-author\fR +Show author information +.TP +\fB\-v\fR, \fB\-\-version\fR +Show version information +.TP +\fB\-\-license\fR +Show license information +.SH AUTHOR +kvpnc was written by Christoph Thielecke <crissi99@gmx.de>. +.PP +This manual page was written by Fathi Boudra <fboudra@free.fr>, +for the Debian project (but may be used by others). diff --git a/doc/sv/CMakeLists.txt b/doc/sv/CMakeLists.txt new file mode 100644 index 0000000..bc04ab0 --- /dev/null +++ b/doc/sv/CMakeLists.txt @@ -0,0 +1 @@ +tde_create_handbook( DESTINATION ${PROJECT_NAME} LANG sv ) diff --git a/doc/tdeioslave/CMakeLists.txt b/doc/tdeioslave/CMakeLists.txt new file mode 100644 index 0000000..c938175 --- /dev/null +++ b/doc/tdeioslave/CMakeLists.txt @@ -0,0 +1 @@ +add_subdirectory( en ) diff --git a/doc/tdeioslave/en/CMakeLists.txt b/doc/tdeioslave/en/CMakeLists.txt new file mode 100644 index 0000000..a87ea53 --- /dev/null +++ b/doc/tdeioslave/en/CMakeLists.txt @@ -0,0 +1 @@ +add_subdirectory( pcf ) diff --git a/doc/tdeioslave/en/pcf/CMakeLists.txt b/doc/tdeioslave/en/pcf/CMakeLists.txt new file mode 100644 index 0000000..d9da7d1 --- /dev/null +++ b/doc/tdeioslave/en/pcf/CMakeLists.txt @@ -0,0 +1 @@ +tde_create_handbook( DESTINATION tdeioslave/pcf ) diff --git a/po/CMakeLists.txt b/po/CMakeLists.txt new file mode 100644 index 0000000..f5a2e1b --- /dev/null +++ b/po/CMakeLists.txt @@ -0,0 +1 @@ +tde_create_translation( LANG auto OUTPUT_NAME ${PROJECT_NAME} ) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt new file mode 100644 index 0000000..f1b99af --- /dev/null +++ b/src/CMakeLists.txt @@ -0,0 +1,119 @@ +add_subdirectory( icons ) + +include_directories( +  ${CMAKE_BINARY_DIR} +  ${CMAKE_CURRENT_BINARY_DIR} +  ${CMAKE_CURRENT_SOURCE_DIR} +  ${TDE_INCLUDE_DIR} +  ${TQT_INCLUDE_DIRS} +) + +link_directories( +  ${TQT_LIBRARY_DIRS} +  ${TDE_LIB_DIR} +) + + +##### kvpnc (executable) + +tde_add_executable( ${PROJECT_NAME} AUTOMOC + +  SOURCES +        kvpnc.skel +        addnetworkroutedialogbase.ui ciscocertificateenrollmentbase.ui +        ciscocertificateenrollmentdatadialogbase.ui +        ciscocertificateenrollmentfinishwidgetbase.ui +        configconnectoptionsbase.ui configdaemonoptionsbase.ui +        configdebugoptionsbase.ui configgeneraloptions.ui +        confighelperprogramoptionsbase.ui configlogoptionsbase.ui +        displaycertdialogbase.ui enterpassworddialogbase.ui +        enterxauthinteractivepasscodedialogbase.ui +        generateopenvpnkeydialogbase.ui helpdialog.cpp helpdialogbase.ui +        importcertificatedialogbase.ui importopenvpnprofiledialogbase.ui +        importprofiledialogbase.ui kvpncimportprofileselectiondialogbase.ui +        logviewerdialogbase.ui mainviewbase.ui manageciscocertbase.ui +        newprofiledialogbase.ui newprofilewizardauthselection.ui +        newprofilewizardcert.ui newprofilewizardciscomanually.ui +        newprofilewizardciscoselection.ui newprofilewizardconnectionstatuscheck.ui +        newprofilewizardconnectoptions.ui newprofilewizardfreeswan.ui +        newprofilewizardgeneral.ui newprofilewizardnat.ui +        newprofilewizardnetwork.ui newprofilewizardnetworkroute.ui +        newprofilewizardopenvpn.ui newprofilewizardopenvpnauth.ui +        newprofilewizardopenvpnselection.ui newprofilewizardp12certselection.ui +        newprofilewizardpptp.ui newprofilewizardpsk.ui newprofilewizardracoon.ui +        newprofilewizardstart.ui newprofilewizardtypeselection.ui +        newprofilewizarduser.ui profilecertoptionsbase.ui +        profileciscooptionsbase.ui profilecmdexecafterconnectoptionsbase.ui +        profilecmdexecafterdisconnectoptionsbase.ui +        profilecmdexecbeforeconnectoptionsbase.ui +        profilecmdexecbeforedisconnectoptionsbase.ui +        profilegeneraloptionsbase.ui profileipsecoptionsbase.ui +        profilenetworkgeneraloptionsbase.ui profilenetworkhttpproxyoptionsbase.ui +        profilenetworknatoptionsbase.ui profilenetworkrouteoptionsbase.ui +        profilenetworkvirtualipoptionsbase.ui profileopenvpnoptionsbase.ui +        profilepptpoptionsbase.ui profilepskoptionsbase.ui +        profileracoonoptionsbase.ui profilesmartcardoptionsbase.ui +        profilesshoptionsbase.ui profileuseroptionsbase.ui +        profilevtunoptionsbase.ui toolsinfowidgetbase.ui +        addnetworkroutedialog.cpp ciscocertificateenrollment.cpp +        ciscocertificateenrollmentdatadialog.cpp ciscopasswddecoder.cpp +        configdebugoptions.cpp configconnectoptions.cpp configdaemonoptions.cpp +        confighelperprogramoptions.cpp configlogoptions.cpp debugoutputtextedit.cpp +        displaycertdialog.cpp enterpassworddialog.cpp +        enterxauthinteractivepasscodedialog.cpp generateopenvpnkeydialog.cpp +        importcertificatedialog.cpp importipsecprofiledialog.cpp +        importopenvpnprofiledialog.cpp importprofiledialog.cpp +        kfeedback.cpp kvpnc.cpp kvpncconfig.cpp kvpncimportprofileselectiondialog.cpp +        kvpnckicker.cpp listviewtooltip.cpp logviewerdialog.cpp  main.cpp +        mainview.cpp manageciscocert.cpp networkinterface.cpp newprofiledialog.cpp +        newprofilewizard.cpp openvpnmanagementhandler.cpp preferencesdialog.cpp +        profilecertoptions.cpp profileciscooptions.cpp +        profilecmdexecafterconnectoptions.cpp profilecmdexecafterdisconnectoptions.cpp +        profilecmdexecbeforeconnectoptions.cpp profilecmdexecbeforedisconnectoptions.cpp +        profilegeneraloptions.cpp profileipsecoptions.cpp +        profilenetworkgeneraloptions.cpp profilenetworkhttpproxyoptions.cpp +        profilenetworknatoptions.cpp profilenetworkrouteoptions.cpp +        profilenetworkvirtualipoptions.cpp profileopenvpnoptions.cpp +        profilepptpoptions.cpp profilepskoptions.cpp profileracoonoptions.cpp +        profilesmartcardoptions.cpp profilesshoptions.cpp profileuseroptions.cpp +        profilevtunoptions.cpp toolinfo.cpp toolsinfodialog.cpp utils.cpp +        vpnaccountdata.cpp vpntypesinfodialog.cpp widgetnotifyhelper.cpp  +  LINK +     tdeui-shared +     tdecore-shared +     tdeio-shared +     tdewalletclient-shared +     ${LIBGCRYPT_LIBRARIES}  +      +  DESTINATION ${BIN_INSTALL_DIR} +) + + +##### other data + + +install( +    PROGRAMS ping_check.sh +    DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME} +) + +install( +    FILES +        eventsrc +        kvpncui.rc +        newprofilewizard.png +        newprofilewizard_final.png +        ovpn.protocol + +    DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME} +) + +install( +    FILES pcf.protocol +    DESTINATION ${SERVICES_INSTALL_DIR} +) + +install( +    FILES ${PROJECT_NAME}.desktop +    DESTINATION ${XDG_APPS_INSTALL_DIR} +) diff --git a/src/addnetworkroutedialog.cpp b/src/addnetworkroutedialog.cpp index 4f2716f..d10fd31 100644 --- a/src/addnetworkroutedialog.cpp +++ b/src/addnetworkroutedialog.cpp @@ -115,3 +115,4 @@ void AddNetworkRouteDialog::dialogChanged()  	dialogModified=true;  } +#include "addnetworkroutedialog.moc" diff --git a/src/ciscocertificateenrollment.cpp b/src/ciscocertificateenrollment.cpp index 75495e7..e3884e7 100644 --- a/src/ciscocertificateenrollment.cpp +++ b/src/ciscocertificateenrollment.cpp @@ -739,4 +739,4 @@ void CiscoCertificateEnrollment::readFromStderr_cancel()  // 	sucess=-1;  } - +#include "ciscocertificateenrollment.moc" diff --git a/src/configconnectoptions.cpp b/src/configconnectoptions.cpp index 887bcda..555e2d9 100644 --- a/src/configconnectoptions.cpp +++ b/src/configconnectoptions.cpp @@ -56,3 +56,4 @@ void ConfigConnectOptions::dialogChanged()  	dialogModified=true;  } +#include "configconnectoptions.moc" diff --git a/src/configdaemonoptions.cpp b/src/configdaemonoptions.cpp index 3593cf2..e313cc7 100644 --- a/src/configdaemonoptions.cpp +++ b/src/configdaemonoptions.cpp @@ -93,3 +93,5 @@ void ConfigDaemonOptions::dialogChanged()  // 	std::cout << "ConfigDaemonOptions::dialogChanged()" << std::endl;  	dialogModified=true;  } + +#include "configdaemonoptions.moc" diff --git a/src/configdebugoptions.cpp b/src/configdebugoptions.cpp index a705feb..768ad85 100644 --- a/src/configdebugoptions.cpp +++ b/src/configdebugoptions.cpp @@ -40,7 +40,7 @@ void ConfigDebugOptions::dialogChanged()  	dialogModified=true;  } - +#include "configdebugoptions.moc" diff --git a/src/confighelperprogramoptions.cpp b/src/confighelperprogramoptions.cpp index 49ead5e..0fef0b6 100644 --- a/src/confighelperprogramoptions.cpp +++ b/src/confighelperprogramoptions.cpp @@ -39,4 +39,4 @@ void ConfigHelperProgramOptions::dialogChanged()  	dialogModified=true;  } - +#include "confighelperprogramoptions.moc" diff --git a/src/configlogoptions.cpp b/src/configlogoptions.cpp index 97e400c..432581c 100644 --- a/src/configlogoptions.cpp +++ b/src/configlogoptions.cpp @@ -96,3 +96,4 @@ void ConfigLogOptions::dialogChanged()  	dialogModified=true;  } +#include "configlogoptions.moc" diff --git a/src/debugoutputtextedit.cpp b/src/debugoutputtextedit.cpp index cdc8c09..2cd881b 100644 --- a/src/debugoutputtextedit.cpp +++ b/src/debugoutputtextedit.cpp @@ -53,3 +53,5 @@ void DebugOutputTextEdit::append ( const TQString & text )  {  	KTextBrowser::append(text);  } + +#include "debugoutputtextedit.moc" diff --git a/src/enterpassworddialog.cpp b/src/enterpassworddialog.cpp index c9e76e0..909f171 100644 --- a/src/enterpassworddialog.cpp +++ b/src/enterpassworddialog.cpp @@ -92,3 +92,5 @@ void EnterUsernamePasswordDialog::accept()  } + +#include "enterpassworddialog.moc" diff --git a/src/enterxauthinteractivepasscodedialog.cpp b/src/enterxauthinteractivepasscodedialog.cpp index ac9d732..859b788 100644 --- a/src/enterxauthinteractivepasscodedialog.cpp +++ b/src/enterxauthinteractivepasscodedialog.cpp @@ -51,3 +51,5 @@ void EnterXauthInteractivePasscodeDialog::accept() {  		TQDialog::accept();  	}  } + +#include "enterxauthinteractivepasscodedialog.moc" diff --git a/src/generateopenvpnkeydialog.cpp b/src/generateopenvpnkeydialog.cpp index 88890fd..31b5cfb 100644 --- a/src/generateopenvpnkeydialog.cpp +++ b/src/generateopenvpnkeydialog.cpp @@ -133,3 +133,5 @@ void GenerateOpenvpnKeyDialog::readStdErr()  		//}  	}  } + +#include "generateopenvpnkeydialog.moc" diff --git a/src/icons/CMakeLists.txt b/src/icons/CMakeLists.txt new file mode 100644 index 0000000..63f765b --- /dev/null +++ b/src/icons/CMakeLists.txt @@ -0,0 +1 @@ +tde_install_icons( ) diff --git a/src/importcertificatedialog.cpp b/src/importcertificatedialog.cpp index f75ffb4..63e1e44 100644 --- a/src/importcertificatedialog.cpp +++ b/src/importcertificatedialog.cpp @@ -1360,3 +1360,5 @@ void ImportCertificateDialog::removePrivateKey()  		importSuccess=false;  	}  } + +#include "importcertificatedialog.moc" diff --git a/src/importopenvpnprofiledialog.cpp b/src/importopenvpnprofiledialog.cpp index 29a759d..01c56ac 100644 --- a/src/importopenvpnprofiledialog.cpp +++ b/src/importopenvpnprofiledialog.cpp @@ -1134,3 +1134,4 @@ void ImportOpenvpnProfileDialog::canAccept()  	TQDialog::accept();  } +#include "importopenvpnprofiledialog.moc" diff --git a/src/importprofiledialog.cpp b/src/importprofiledialog.cpp index 49d343c..1b4640c 100644 --- a/src/importprofiledialog.cpp +++ b/src/importprofiledialog.cpp @@ -599,3 +599,4 @@ void ImportProfileDialog::canAccept()  	TQDialog::accept();  } +#include "importprofiledialog.moc" diff --git a/src/kfeedback.cpp b/src/kfeedback.cpp index 09a4697..c24d922 100644 --- a/src/kfeedback.cpp +++ b/src/kfeedback.cpp @@ -496,6 +496,6 @@ KFeedbackAnswer::stateChange( bool newState )      }  } - +#include "kfeedback.moc"  // EOF diff --git a/src/kvpnc.cpp b/src/kvpnc.cpp index 5b904fd..84d1541 100644 --- a/src/kvpnc.cpp +++ b/src/kvpnc.cpp @@ -25218,3 +25218,4 @@ TQStringList KVpnc::getProfileTypes()  	return ProfileTypes;  } +#include "kvpnc.moc" diff --git a/src/kvpncimportprofileselectiondialog.cpp b/src/kvpncimportprofileselectiondialog.cpp index 65d0c66..46445b0 100644 --- a/src/kvpncimportprofileselectiondialog.cpp +++ b/src/kvpncimportprofileselectiondialog.cpp @@ -43,3 +43,4 @@ void KvpncImportProfileSelectionDialog::importAllToggled()  	allSelected=!allSelected;  } +#include "kvpncimportprofileselectiondialog.moc" diff --git a/src/kvpnckicker.cpp b/src/kvpnckicker.cpp index afc9cd2..89fd67d 100644 --- a/src/kvpnckicker.cpp +++ b/src/kvpnckicker.cpp @@ -82,3 +82,5 @@ void KVpncKicker::initDockWindow() {  TDEPopupMenu* KVpncKicker::menu() {  	return contextMenu();  } + +#include "kvpnckicker.moc" diff --git a/src/logviewerdialog.cpp b/src/logviewerdialog.cpp index 556738a..7390d0f 100644 --- a/src/logviewerdialog.cpp +++ b/src/logviewerdialog.cpp @@ -273,3 +273,4 @@ void LogViewerDialog::findLogEntryClicked()  	find(main->SearchLineEdit->text());  } +#include "logviewerdialog.moc" diff --git a/src/manageciscocert.cpp b/src/manageciscocert.cpp index 3c78ce4..08850ba 100644 --- a/src/manageciscocert.cpp +++ b/src/manageciscocert.cpp @@ -382,3 +382,4 @@ void ManageCiscoCert::doContextMenuAction ( int action)  		showCertClicked();  } +#include "manageciscocert.moc" diff --git a/src/networkinterface.cpp b/src/networkinterface.cpp index 4c9d291..25d01eb 100644 --- a/src/networkinterface.cpp +++ b/src/networkinterface.cpp @@ -562,3 +562,5 @@ void NetworkInterface::readFromStderr_interfaceip()                  //std::cerr << "dbg err: " << line << std::endl;          }  } + +#include "networkinterface.moc" diff --git a/src/newprofiledialog.cpp b/src/newprofiledialog.cpp index 2ff41e9..e2801ba 100644 --- a/src/newprofiledialog.cpp +++ b/src/newprofiledialog.cpp @@ -667,3 +667,4 @@ void NewProfileDialog::passwordContentChanged()  		main->CheckUserPass->setChecked(false);  } +#include "newprofiledialog.moc" diff --git a/src/newprofilewizard.cpp b/src/newprofilewizard.cpp index f00b514..a5e872d 100644 --- a/src/newprofilewizard.cpp +++ b/src/newprofilewizard.cpp @@ -4005,4 +4005,4 @@ void NewProfileWizard::useDomainInResolvConfToggled(bool)  		newprofilewizardpptppagecontent->DomainInResolvConfLineedit->setEnabled( false );  } - +#include "newprofilewizard.moc" diff --git a/src/openvpnmanagementhandler.cpp b/src/openvpnmanagementhandler.cpp index 85f0822..4bd552e 100644 --- a/src/openvpnmanagementhandler.cpp +++ b/src/openvpnmanagementhandler.cpp @@ -923,3 +923,5 @@ void OpenvpnManagementHandler::hostFound()  	}  } + +#include "openvpnmanagementhandler.moc" diff --git a/src/preferencesdialog.cpp b/src/preferencesdialog.cpp index d3bb53e..137557d 100644 --- a/src/preferencesdialog.cpp +++ b/src/preferencesdialog.cpp @@ -7145,3 +7145,5 @@ void PreferencesDialog::slotProfileCreated(TQString Name)  	profileChanged( Name );  } + +#include "preferencesdialog.moc" diff --git a/src/profilecertoptions.cpp b/src/profilecertoptions.cpp index 9e5e4ce..705e998 100644 --- a/src/profilecertoptions.cpp +++ b/src/profilecertoptions.cpp @@ -59,7 +59,7 @@ void ProfileCertOptions::useSpecialServerCertificateToggled(bool)  	}  } - +#include "profilecertoptions.moc" diff --git a/src/profileciscooptions.cpp b/src/profileciscooptions.cpp index 99c31d3..42bd5a1 100644 --- a/src/profileciscooptions.cpp +++ b/src/profileciscooptions.cpp @@ -40,6 +40,6 @@ void ProfileCiscoOptions::dialogChanged()  	dialogModified=true;  } - +#include "profileciscooptions.moc" diff --git a/src/profilecmdexecafterconnectoptions.cpp b/src/profilecmdexecafterconnectoptions.cpp index f2c08ae..e2a8d94 100644 --- a/src/profilecmdexecafterconnectoptions.cpp +++ b/src/profilecmdexecafterconnectoptions.cpp @@ -60,5 +60,5 @@ void ProfileCmdExecAfterConnectOptions::dialogChanged()  	dialogModified=true;  } - +#include "profilecmdexecafterconnectoptions.moc" diff --git a/src/profilecmdexecafterdisconnectoptions.cpp b/src/profilecmdexecafterdisconnectoptions.cpp index 97b0afe..19dc144 100644 --- a/src/profilecmdexecafterdisconnectoptions.cpp +++ b/src/profilecmdexecafterdisconnectoptions.cpp @@ -52,5 +52,5 @@ void ProfileCmdExecAfterDisconnectOptions::dialogChanged()  	dialogModified=true;  } - +#include "profilecmdexecafterdisconnectoptions.moc" diff --git a/src/profilecmdexecbeforeconnectoptions.cpp b/src/profilecmdexecbeforeconnectoptions.cpp index aaf4277..e0cab96 100644 --- a/src/profilecmdexecbeforeconnectoptions.cpp +++ b/src/profilecmdexecbeforeconnectoptions.cpp @@ -50,4 +50,4 @@ void ProfileCmdExecBeforeConnectOptions::dialogChanged()  	dialogModified=true;  } - +#include "profilecmdexecbeforeconnectoptions.moc" diff --git a/src/profilecmdexecbeforedisconnectoptions.cpp b/src/profilecmdexecbeforedisconnectoptions.cpp index 5123b50..f321780 100644 --- a/src/profilecmdexecbeforedisconnectoptions.cpp +++ b/src/profilecmdexecbeforedisconnectoptions.cpp @@ -49,4 +49,4 @@ void ProfileCmdExecBeforeDisconnectOptions::dialogChanged()  	dialogModified=true;  } - +#include "profilecmdexecbeforedisconnectoptions.moc" diff --git a/src/profilegeneraloptions.cpp b/src/profilegeneraloptions.cpp index cbc2d6c..fd84090 100644 --- a/src/profilegeneraloptions.cpp +++ b/src/profilegeneraloptions.cpp @@ -46,7 +46,7 @@ void ProfileGeneralOptions::dialogChanged()  	dialogModified=true;  } - +#include "profilegeneraloptions.moc" diff --git a/src/profileipsecoptions.cpp b/src/profileipsecoptions.cpp index b0ec594..5b347b9 100644 --- a/src/profileipsecoptions.cpp +++ b/src/profileipsecoptions.cpp @@ -17,7 +17,7 @@   *   Free Software Foundation, Inc.,                                       *   *   59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.             *   ***************************************************************************/ -#include "profileipsecoptions.h" +  #include "profileipsecoptions.h"  #include <klineedit.h> @@ -130,3 +130,5 @@ void ProfileIpsecOptions::usePfsToogled(bool)  	else  		PerfectForwardSecrecyCombobox->setEnabled(false);  } + +#include "profileipsecoptions.moc" diff --git a/src/profilenetworkgeneraloptions.cpp b/src/profilenetworkgeneraloptions.cpp index 1a3a84e..1a9b21c 100644 --- a/src/profilenetworkgeneraloptions.cpp +++ b/src/profilenetworkgeneraloptions.cpp @@ -128,3 +128,5 @@ void ProfileNetworkGeneralOptions::useNetworkToggled(bool)  	else  		UseRemoteNetworkGroupBox->setEnabled(false);  } + +#include "profilenetworkgeneraloptions.moc" diff --git a/src/profilenetworkhttpproxyoptions.cpp b/src/profilenetworkhttpproxyoptions.cpp index 664f631..9ab1b70 100644 --- a/src/profilenetworkhttpproxyoptions.cpp +++ b/src/profilenetworkhttpproxyoptions.cpp @@ -97,7 +97,7 @@ void ProfileNetworkHttpProxyOptions::dialogChanged()  	dialogModified=true;  } - +#include "profilenetworkhttpproxyoptions.moc" diff --git a/src/profilenetworknatoptions.cpp b/src/profilenetworknatoptions.cpp index da6015d..b885893 100644 --- a/src/profilenetworknatoptions.cpp +++ b/src/profilenetworknatoptions.cpp @@ -68,3 +68,4 @@ void ProfileNetworkNatOptions::dialogChanged()  	dialogModified=true;  } +#include "profilenetworknatoptions.moc" diff --git a/src/profilenetworkrouteoptions.cpp b/src/profilenetworkrouteoptions.cpp index 31ff501..b8686bd 100644 --- a/src/profilenetworkrouteoptions.cpp +++ b/src/profilenetworkrouteoptions.cpp @@ -224,4 +224,4 @@ void ProfileNetworkRouteOptions::dialogChanged()  	dialogModified=true;  } - +#include "profilenetworkrouteoptions.moc" diff --git a/src/profilenetworkvirtualipoptions.cpp b/src/profilenetworkvirtualipoptions.cpp index fe9c862..3b40b05 100644 --- a/src/profilenetworkvirtualipoptions.cpp +++ b/src/profilenetworkvirtualipoptions.cpp @@ -83,4 +83,4 @@ void ProfileNetworkVirtualIpOptions::useVirtualSubnetsToggled(bool)  		VirtualSubnetsLineEdit->setEnabled(false);  } - +#include "profilenetworkvirtualipoptions.moc" diff --git a/src/profileopenvpnoptions.cpp b/src/profileopenvpnoptions.cpp index 1c6a797..584663c 100644 --- a/src/profileopenvpnoptions.cpp +++ b/src/profileopenvpnoptions.cpp @@ -174,4 +174,4 @@ void ProfileOpenvpnOptions::dialogChanged()  	dialogModified=true;  } - +#include "profileopenvpnoptions.moc" diff --git a/src/profilepptpoptions.cpp b/src/profilepptpoptions.cpp index 407017e..811fd0e 100644 --- a/src/profilepptpoptions.cpp +++ b/src/profilepptpoptions.cpp @@ -68,6 +68,6 @@ void ProfilePptpOptions::dialogChanged()  	dialogModified=true;  } - +#include "profilepptpoptions.moc" diff --git a/src/profilepskoptions.cpp b/src/profilepskoptions.cpp index 236a10c..4778240 100644 --- a/src/profilepskoptions.cpp +++ b/src/profilepskoptions.cpp @@ -66,3 +66,4 @@ void ProfilePskOptions::dialogChanged()  	dialogModified=true;  } +#include "profilepskoptions.moc" diff --git a/src/profileracoonoptions.cpp b/src/profileracoonoptions.cpp index b9e310d..9eb2d7b 100644 --- a/src/profileracoonoptions.cpp +++ b/src/profileracoonoptions.cpp @@ -96,3 +96,5 @@ void ProfileRacoonOptions::remoteIDTypeToggled(const TQString& text)  		RemoteIDLabel->setDisabled(false);  	}  } + +#include "profileracoonoptions.moc" diff --git a/src/profilesmartcardoptions.cpp b/src/profilesmartcardoptions.cpp index 667bee7..609fd57 100644 --- a/src/profilesmartcardoptions.cpp +++ b/src/profilesmartcardoptions.cpp @@ -73,7 +73,7 @@ void ProfileSmartcardOptions::dialogChanged()  	dialogModified=true;  } - +#include "profilesmartcardoptions.moc" diff --git a/src/profilesshoptions.cpp b/src/profilesshoptions.cpp index f923651..2f41eb3 100644 --- a/src/profilesshoptions.cpp +++ b/src/profilesshoptions.cpp @@ -96,3 +96,5 @@ void ProfileSshOptions::useSshConfigRemoteScriptToggled(bool)  	else  		SshConfigRemoteScriptLineEdit->setEnabled(false);  } + +#include "profilesshoptions.moc" diff --git a/src/profileuseroptions.cpp b/src/profileuseroptions.cpp index c8c29e2..75445a0 100644 --- a/src/profileuseroptions.cpp +++ b/src/profileuseroptions.cpp @@ -51,4 +51,4 @@ void ProfileUserOptions::dialogChanged()  	dialogModified=true;  } - +#include "profileuseroptions.moc" diff --git a/src/profilevtunoptions.cpp b/src/profilevtunoptions.cpp index 8f57d55..2a9784d 100644 --- a/src/profilevtunoptions.cpp +++ b/src/profilevtunoptions.cpp @@ -51,3 +51,5 @@ void ProfileVtunOptions::dialogChanged()  // 	std::cout << "ProfileVtunOptions::dialogChanged()" << std::endl;  	dialogModified=true;  } + +#include "profilevtunoptions.moc" diff --git a/src/toolinfo.cpp b/src/toolinfo.cpp index ddd6f31..5b3e157 100644 --- a/src/toolinfo.cpp +++ b/src/toolinfo.cpp @@ -639,4 +639,4 @@ void ToolInfo::processFinished()  	collectOpenvpnCapabilitiesRunning=false;  } - +#include "toolinfo.moc" diff --git a/src/utils.cpp b/src/utils.cpp index ec8b799..4409ac3 100644 --- a/src/utils.cpp +++ b/src/utils.cpp @@ -1910,3 +1910,5 @@ int Utils::dottedIpv4Netmask2NetmaskBytes(TQString dottedIpv4Netmask)  	}  	return byteSetCount;  } + +#include "utils.moc"  | 
