Merge branch 'ikev1-clean' into ikev1-master
Conflicts: configure.in man/ipsec.conf.5.in src/libcharon/daemon.c src/libcharon/plugins/eap_ttls/eap_ttls_peer.c src/libcharon/plugins/eap_radius/eap_radius_accounting.c src/libcharon/plugins/eap_radius/eap_radius_forward.c src/libcharon/plugins/farp/farp_listener.c src/libcharon/sa/ike_sa.c src/libcharon/sa/keymat.c src/libcharon/sa/task_manager.c src/libcharon/sa/trap_manager.c src/libstrongswan/plugins/x509/x509_cert.c src/libstrongswan/utils.h Applied lost changes of moved files keymat.c and task_manager.c. Updated listener_t.message hook signature in new plugins.
This commit is contained in:
Regular → Executable
+75
-28
@@ -38,6 +38,7 @@ encoding/payloads/transform_substructure.c encoding/payloads/transform_substruct
|
||||
encoding/payloads/ts_payload.c encoding/payloads/ts_payload.h \
|
||||
encoding/payloads/unknown_payload.c encoding/payloads/unknown_payload.h \
|
||||
encoding/payloads/vendor_id_payload.c encoding/payloads/vendor_id_payload.h \
|
||||
encoding/payloads/hash_payload.c encoding/payloads/hash_payload.h \
|
||||
kernel/kernel_handler.c kernel/kernel_handler.h \
|
||||
network/receiver.c network/receiver.h network/sender.c network/sender.h \
|
||||
network/packet.c network/packet.h network/socket.c network/socket.h \
|
||||
@@ -56,37 +57,70 @@ processing/jobs/start_action_job.c processing/jobs/start_action_job.h \
|
||||
processing/jobs/roam_job.c processing/jobs/roam_job.h \
|
||||
processing/jobs/update_sa_job.c processing/jobs/update_sa_job.h \
|
||||
processing/jobs/inactivity_job.c processing/jobs/inactivity_job.h \
|
||||
sa/authenticators/authenticator.c sa/authenticators/authenticator.h \
|
||||
sa/authenticators/eap_authenticator.c sa/authenticators/eap_authenticator.h \
|
||||
sa/authenticators/eap/eap_method.c sa/authenticators/eap/eap_method.h \
|
||||
sa/authenticators/eap/eap_manager.c sa/authenticators/eap/eap_manager.h \
|
||||
sa/authenticators/psk_authenticator.c sa/authenticators/psk_authenticator.h \
|
||||
sa/authenticators/pubkey_authenticator.c sa/authenticators/pubkey_authenticator.h \
|
||||
sa/eap/eap_method.c sa/eap/eap_method.h \
|
||||
sa/eap/eap_manager.c sa/eap/eap_manager.h \
|
||||
sa/xauth/xauth_method.c sa/xauth/xauth_method.h \
|
||||
sa/xauth/xauth_manager.c sa/xauth/xauth_manager.h \
|
||||
sa/authenticator.c sa/authenticator.h \
|
||||
sa/child_sa.c sa/child_sa.h \
|
||||
sa/ike_sa.c sa/ike_sa.h \
|
||||
sa/ike_sa_id.c sa/ike_sa_id.h \
|
||||
sa/keymat.h sa/keymat.c \
|
||||
sa/ike_sa_manager.c sa/ike_sa_manager.h \
|
||||
sa/task_manager.c sa/task_manager.h \
|
||||
sa/keymat.c sa/keymat.h \
|
||||
sa/task_manager.h sa/task_manager.c \
|
||||
sa/shunt_manager.c sa/shunt_manager.h \
|
||||
sa/trap_manager.c sa/trap_manager.h \
|
||||
sa/tasks/child_create.c sa/tasks/child_create.h \
|
||||
sa/tasks/child_delete.c sa/tasks/child_delete.h \
|
||||
sa/tasks/child_rekey.c sa/tasks/child_rekey.h \
|
||||
sa/tasks/ike_auth.c sa/tasks/ike_auth.h \
|
||||
sa/tasks/ike_cert_pre.c sa/tasks/ike_cert_pre.h \
|
||||
sa/tasks/ike_cert_post.c sa/tasks/ike_cert_post.h \
|
||||
sa/tasks/ike_config.c sa/tasks/ike_config.h \
|
||||
sa/tasks/ike_delete.c sa/tasks/ike_delete.h \
|
||||
sa/tasks/ike_dpd.c sa/tasks/ike_dpd.h \
|
||||
sa/tasks/ike_init.c sa/tasks/ike_init.h \
|
||||
sa/tasks/ike_natd.c sa/tasks/ike_natd.h \
|
||||
sa/tasks/ike_mobike.c sa/tasks/ike_mobike.h \
|
||||
sa/tasks/ike_rekey.c sa/tasks/ike_rekey.h \
|
||||
sa/tasks/ike_reauth.c sa/tasks/ike_reauth.h \
|
||||
sa/tasks/ike_auth_lifetime.c sa/tasks/ike_auth_lifetime.h \
|
||||
sa/tasks/ike_vendor.c sa/tasks/ike_vendor.h \
|
||||
sa/tasks/task.c sa/tasks/task.h
|
||||
sa/task.c sa/task.h
|
||||
|
||||
if USE_IKEV2
|
||||
libcharon_la_SOURCES += \
|
||||
sa/ikev2/keymat_v2.c sa/ikev2/keymat_v2.h \
|
||||
sa/ikev2/task_manager_v2.c sa/ikev2/task_manager_v2.h \
|
||||
sa/ikev2/authenticators/eap_authenticator.c sa/ikev2/authenticators/eap_authenticator.h \
|
||||
sa/ikev2/authenticators/psk_authenticator.c sa/ikev2/authenticators/psk_authenticator.h \
|
||||
sa/ikev2/authenticators/pubkey_authenticator.c sa/ikev2/authenticators/pubkey_authenticator.h \
|
||||
sa/ikev2/tasks/child_create.c sa/ikev2/tasks/child_create.h \
|
||||
sa/ikev2/tasks/child_delete.c sa/ikev2/tasks/child_delete.h \
|
||||
sa/ikev2/tasks/child_rekey.c sa/ikev2/tasks/child_rekey.h \
|
||||
sa/ikev2/tasks/ike_auth.c sa/ikev2/tasks/ike_auth.h \
|
||||
sa/ikev2/tasks/ike_cert_pre.c sa/ikev2/tasks/ike_cert_pre.h \
|
||||
sa/ikev2/tasks/ike_cert_post.c sa/ikev2/tasks/ike_cert_post.h \
|
||||
sa/ikev2/tasks/ike_config.c sa/ikev2/tasks/ike_config.h \
|
||||
sa/ikev2/tasks/ike_delete.c sa/ikev2/tasks/ike_delete.h \
|
||||
sa/ikev2/tasks/ike_dpd.c sa/ikev2/tasks/ike_dpd.h \
|
||||
sa/ikev2/tasks/ike_init.c sa/ikev2/tasks/ike_init.h \
|
||||
sa/ikev2/tasks/ike_natd.c sa/ikev2/tasks/ike_natd.h \
|
||||
sa/ikev2/tasks/ike_mobike.c sa/ikev2/tasks/ike_mobike.h \
|
||||
sa/ikev2/tasks/ike_rekey.c sa/ikev2/tasks/ike_rekey.h \
|
||||
sa/ikev2/tasks/ike_reauth.c sa/ikev2/tasks/ike_reauth.h \
|
||||
sa/ikev2/tasks/ike_auth_lifetime.c sa/ikev2/tasks/ike_auth_lifetime.h \
|
||||
sa/ikev2/tasks/ike_vendor.c sa/ikev2/tasks/ike_vendor.h
|
||||
endif
|
||||
|
||||
if USE_IKEV1
|
||||
libcharon_la_SOURCES += \
|
||||
sa/ikev1/keymat_v1.c sa/ikev1/keymat_v1.h \
|
||||
sa/ikev1/task_manager_v1.c sa/ikev1/task_manager_v1.h \
|
||||
sa/ikev1/authenticators/psk_v1_authenticator.c sa/ikev1/authenticators/psk_v1_authenticator.h \
|
||||
sa/ikev1/authenticators/pubkey_v1_authenticator.c sa/ikev1/authenticators/pubkey_v1_authenticator.h \
|
||||
sa/ikev1/authenticators/hybrid_authenticator.c sa/ikev1/authenticators/hybrid_authenticator.h \
|
||||
sa/ikev1/phase1.c sa/ikev1/phase1.h \
|
||||
sa/ikev1/tasks/main_mode.c sa/ikev1/tasks/main_mode.h \
|
||||
sa/ikev1/tasks/aggressive_mode.c sa/ikev1/tasks/aggressive_mode.h \
|
||||
sa/ikev1/tasks/informational.c sa/ikev1/tasks/informational.h \
|
||||
sa/ikev1/tasks/isakmp_cert_pre.c sa/ikev1/tasks/isakmp_cert_pre.h \
|
||||
sa/ikev1/tasks/isakmp_cert_post.c sa/ikev1/tasks/isakmp_cert_post.h \
|
||||
sa/ikev1/tasks/isakmp_natd.c sa/ikev1/tasks/isakmp_natd.h \
|
||||
sa/ikev1/tasks/isakmp_vendor.c sa/ikev1/tasks/isakmp_vendor.h \
|
||||
sa/ikev1/tasks/isakmp_delete.c sa/ikev1/tasks/isakmp_delete.h \
|
||||
sa/ikev1/tasks/isakmp_dpd.c sa/ikev1/tasks/isakmp_dpd.h \
|
||||
sa/ikev1/tasks/xauth.c sa/ikev1/tasks/xauth.h \
|
||||
sa/ikev1/tasks/quick_mode.c sa/ikev1/tasks/quick_mode.h \
|
||||
sa/ikev1/tasks/quick_delete.c sa/ikev1/tasks/quick_delete.h \
|
||||
sa/ikev1/tasks/mode_config.c sa/ikev1/tasks/mode_config.h \
|
||||
processing/jobs/adopt_children_job.c processing/jobs/adopt_children_job.h
|
||||
endif
|
||||
|
||||
|
||||
daemon.lo : $(top_builddir)/config.status
|
||||
|
||||
@@ -112,9 +146,9 @@ if USE_ME
|
||||
libcharon_la_SOURCES += encoding/payloads/endpoint_notify.c encoding/payloads/endpoint_notify.h \
|
||||
processing/jobs/initiate_mediation_job.c processing/jobs/initiate_mediation_job.h \
|
||||
processing/jobs/mediation_job.c processing/jobs/mediation_job.h \
|
||||
sa/connect_manager.c sa/connect_manager.h \
|
||||
sa/mediation_manager.c sa/mediation_manager.h \
|
||||
sa/tasks/ike_me.c sa/tasks/ike_me.h
|
||||
sa/ikev2/connect_manager.c sa/ikev2/connect_manager.h \
|
||||
sa/ikev2/mediation_manager.c sa/ikev2/mediation_manager.h \
|
||||
sa/ikev2/tasks/ike_me.c sa/ikev2/tasks/ike_me.h
|
||||
endif
|
||||
|
||||
if USE_LIBCAP
|
||||
@@ -508,3 +542,16 @@ if MONOLITHIC
|
||||
endif
|
||||
endif
|
||||
|
||||
if USE_XAUTH_GENERIC
|
||||
SUBDIRS += plugins/xauth_generic
|
||||
if MONOLITHIC
|
||||
libcharon_la_LIBADD += plugins/xauth_generic/libstrongswan-xauth-generic.la
|
||||
endif
|
||||
endif
|
||||
|
||||
if USE_XAUTH_EAP
|
||||
SUBDIRS += plugins/xauth_eap
|
||||
if MONOLITHIC
|
||||
libcharon_la_LIBADD += plugins/xauth_eap/libstrongswan-xauth-eap.la
|
||||
endif
|
||||
endif
|
||||
|
||||
Reference in New Issue
Block a user