- configuration_manager replaced by configuration_t interface
authorMartin Willi <martin@strongswan.org>
Tue, 7 Mar 2006 09:42:15 +0000 (09:42 -0000)
committerMartin Willi <martin@strongswan.org>
Tue, 7 Mar 2006 09:42:15 +0000 (09:42 -0000)
commit8a4911290753eb3b4d3070ed9097d7cbcd2fd349
treece5cbaf9364ace55fd324b5967652cc32b0c5797
parentaa5a35a0056a50c563af9fa1d7c808e1f869405c
- configuration_manager replaced by configuration_t interface
- current configuration_manager is now static_configuration (testing)
- first draft of starter_configuration, which should once interact with ipsec starter (via whack?)
- some cleanups
- socket_t uses RAW socket, which allows parallel service of pluto/charon
45 files changed:
Source/charon/config/Makefile.config
Source/charon/config/configuration.h [new file with mode: 0755]
Source/charon/config/configuration_manager.c [deleted file]
Source/charon/config/configuration_manager.h [deleted file]
Source/charon/config/proposal.h
Source/charon/config/sa_config.h
Source/charon/config/starter_configuration.c [new file with mode: 0755]
Source/charon/config/starter_configuration.h [new file with mode: 0644]
Source/charon/config/static_configuration.c [new file with mode: 0755]
Source/charon/config/static_configuration.h [new file with mode: 0644]
Source/charon/daemon.c
Source/charon/daemon.h
Source/charon/encoding/payloads/auth_payload.h
Source/charon/encoding/payloads/cert_payload.h
Source/charon/encoding/payloads/certreq_payload.h
Source/charon/encoding/payloads/configuration_attribute.h
Source/charon/encoding/payloads/delete_payload.h
Source/charon/encoding/payloads/eap_payload.h
Source/charon/encoding/payloads/id_payload.h
Source/charon/encoding/payloads/nonce_payload.h
Source/charon/encoding/payloads/notify_payload.h
Source/charon/encoding/payloads/traffic_selector_substructure.h
Source/charon/encoding/payloads/transform_attribute.h
Source/charon/encoding/payloads/ts_payload.h
Source/charon/encoding/payloads/vendor_id_payload.h
Source/charon/network/socket.c
Source/charon/network/socket.h
Source/charon/sa/authenticator.c
Source/charon/sa/authenticator.h
Source/charon/sa/ike_sa.c
Source/charon/sa/ike_sa.h
Source/charon/sa/states/ike_sa_init_requested.c
Source/charon/sa/states/ike_sa_init_responded.c
Source/charon/sa/states/initiator_init.c
Source/charon/sa/states/responder_init.c
Source/charon/testcases/testcases.c
Source/charon/threads/kernel_interface.c
Source/charon/threads/thread_pool.c
Source/charon/transforms/crypters/crypter.h
Source/charon/transforms/diffie_hellman.h
Source/charon/transforms/prf_plus.h
Source/charon/transforms/prfs/prf.h
Source/charon/transforms/signers/signer.h
Source/charon/utils/logger_manager.c
Source/charon/utils/logger_manager.h