restructured file layout
authorMartin Willi <martin@strongswan.org>
Tue, 10 Apr 2007 06:01:03 +0000 (06:01 -0000)
committerMartin Willi <martin@strongswan.org>
Tue, 10 Apr 2007 06:01:03 +0000 (06:01 -0000)
commite0fe7651524d96abb5a7109d17bd8bd9da2e25fa
treedececc3d13c511dc9f560035b13789bb0d008c93
parent1628cd6bda76f6b1fb33bb853497ce92bd829252
restructured file layout
new configuration structure:
  peer_cfg: configuration related to a peer (authenitcation, ...=
  ike_cfg: config to use for IKE setup (proposals)
  child_Cfg: config for CHILD_SA (proposals, traffic selectors)
  a peer_cfg has one ike_cfg and multiple child_cfg's
stroke now uses fixed count of threads
159 files changed:
TODO
doc/Known-bugs.txt [new file with mode: 0644]
doc/architecture.h [new file with mode: 0644]
doc/standards/draft-eronen-ipsec-ikev2-clarifications-09.txt [new file with mode: 0644]
doc/standards/draft-eronen-ipsec-ikev2-eap-auth-05.txt [new file with mode: 0644]
doc/standards/draft-hoffman-ikev2-1-00.txt [new file with mode: 0644]
doc/standards/draft-hoffman-ikev2bis-00.txt [new file with mode: 0644]
doc/standards/draft-myers-ikev2-ocsp-03.txt [new file with mode: 0644]
doc/standards/rfc3748.txt [new file with mode: 0644]
doc/standards/rfc4186.txt [new file with mode: 0644]
doc/standards/rfc4301.txt [new file with mode: 0644]
doc/standards/rfc4306.txt [new file with mode: 0644]
doc/standards/rfc4307.txt [new file with mode: 0644]
doc/standards/rfc4478.txt [new file with mode: 0644]
doc/standards/rfc4718.txt [new file with mode: 0644]
doc/standards/rfc4739.txt [new file with mode: 0644]
scripts/cfg-leak
src/charon/Makefile.am
src/charon/config/backends/backend.h [new file with mode: 0644]
src/charon/config/backends/local_backend.c [new file with mode: 0644]
src/charon/config/backends/local_backend.h [new file with mode: 0644]
src/charon/config/cfg_store.c [new file with mode: 0644]
src/charon/config/cfg_store.h [new file with mode: 0644]
src/charon/config/child_cfg.c [new file with mode: 0644]
src/charon/config/child_cfg.h [new file with mode: 0644]
src/charon/config/connections/connection.c [deleted file]
src/charon/config/connections/connection.h [deleted file]
src/charon/config/connections/connection_store.h [deleted file]
src/charon/config/connections/local_connection_store.c [deleted file]
src/charon/config/connections/local_connection_store.h [deleted file]
src/charon/config/ike_cfg.c [new file with mode: 0644]
src/charon/config/ike_cfg.h [new file with mode: 0644]
src/charon/config/peer_cfg.c [new file with mode: 0644]
src/charon/config/peer_cfg.h [new file with mode: 0644]
src/charon/config/policies/local_policy_store.c [deleted file]
src/charon/config/policies/local_policy_store.h [deleted file]
src/charon/config/policies/policy.c [deleted file]
src/charon/config/policies/policy.h [deleted file]
src/charon/config/policies/policy_store.h [deleted file]
src/charon/config/traffic_selector.c
src/charon/control/controller.c [new file with mode: 0644]
src/charon/control/controller.h [new file with mode: 0644]
src/charon/control/stroke_interface.c [new file with mode: 0755]
src/charon/control/stroke_interface.h [new file with mode: 0644]
src/charon/daemon.c
src/charon/daemon.h
src/charon/doc/Known-bugs.txt [deleted file]
src/charon/doc/architecture.h [deleted file]
src/charon/doc/standards/draft-eronen-ipsec-ikev2-clarifications-09.txt [deleted file]
src/charon/doc/standards/draft-eronen-ipsec-ikev2-eap-auth-05.txt [deleted file]
src/charon/doc/standards/draft-hoffman-ikev2-1-00.txt [deleted file]
src/charon/doc/standards/draft-hoffman-ikev2bis-00.txt [deleted file]
src/charon/doc/standards/draft-myers-ikev2-ocsp-03.txt [deleted file]
src/charon/doc/standards/rfc3748.txt [deleted file]
src/charon/doc/standards/rfc4186.txt [deleted file]
src/charon/doc/standards/rfc4301.txt [deleted file]
src/charon/doc/standards/rfc4306.txt [deleted file]
src/charon/doc/standards/rfc4307.txt [deleted file]
src/charon/doc/standards/rfc4478.txt [deleted file]
src/charon/doc/standards/rfc4718.txt [deleted file]
src/charon/doc/standards/rfc4739.txt [deleted file]
src/charon/kernel/kernel_interface.c [new file with mode: 0644]
src/charon/kernel/kernel_interface.h [new file with mode: 0644]
src/charon/network/receiver.c [new file with mode: 0644]
src/charon/network/receiver.h [new file with mode: 0644]
src/charon/network/sender.c [new file with mode: 0644]
src/charon/network/sender.h [new file with mode: 0644]
src/charon/processing/event_queue.c [new file with mode: 0644]
src/charon/processing/event_queue.h [new file with mode: 0644]
src/charon/processing/job_queue.c [new file with mode: 0644]
src/charon/processing/job_queue.h [new file with mode: 0644]
src/charon/processing/jobs/acquire_job.c [new file with mode: 0644]
src/charon/processing/jobs/acquire_job.h [new file with mode: 0644]
src/charon/processing/jobs/delete_child_sa_job.c [new file with mode: 0644]
src/charon/processing/jobs/delete_child_sa_job.h [new file with mode: 0644]
src/charon/processing/jobs/delete_ike_sa_job.c [new file with mode: 0644]
src/charon/processing/jobs/delete_ike_sa_job.h [new file with mode: 0644]
src/charon/processing/jobs/initiate_job.c [new file with mode: 0644]
src/charon/processing/jobs/initiate_job.h [new file with mode: 0644]
src/charon/processing/jobs/job.c [new file with mode: 0644]
src/charon/processing/jobs/job.h [new file with mode: 0644]
src/charon/processing/jobs/process_message_job.c [new file with mode: 0644]
src/charon/processing/jobs/process_message_job.h [new file with mode: 0644]
src/charon/processing/jobs/rekey_child_sa_job.c [new file with mode: 0644]
src/charon/processing/jobs/rekey_child_sa_job.h [new file with mode: 0644]
src/charon/processing/jobs/rekey_ike_sa_job.c [new file with mode: 0644]
src/charon/processing/jobs/rekey_ike_sa_job.h [new file with mode: 0644]
src/charon/processing/jobs/retransmit_job.c [new file with mode: 0644]
src/charon/processing/jobs/retransmit_job.h [new file with mode: 0644]
src/charon/processing/jobs/route_job.c [new file with mode: 0644]
src/charon/processing/jobs/route_job.h [new file with mode: 0644]
src/charon/processing/jobs/send_dpd_job.c [new file with mode: 0644]
src/charon/processing/jobs/send_dpd_job.h [new file with mode: 0644]
src/charon/processing/jobs/send_keepalive_job.c [new file with mode: 0644]
src/charon/processing/jobs/send_keepalive_job.h [new file with mode: 0644]
src/charon/processing/scheduler.c [new file with mode: 0644]
src/charon/processing/scheduler.h [new file with mode: 0644]
src/charon/processing/thread_pool.c [new file with mode: 0644]
src/charon/processing/thread_pool.h [new file with mode: 0644]
src/charon/queues/event_queue.c [deleted file]
src/charon/queues/event_queue.h [deleted file]
src/charon/queues/job_queue.c [deleted file]
src/charon/queues/job_queue.h [deleted file]
src/charon/queues/jobs/acquire_job.c [deleted file]
src/charon/queues/jobs/acquire_job.h [deleted file]
src/charon/queues/jobs/delete_child_sa_job.c [deleted file]
src/charon/queues/jobs/delete_child_sa_job.h [deleted file]
src/charon/queues/jobs/delete_ike_sa_job.c [deleted file]
src/charon/queues/jobs/delete_ike_sa_job.h [deleted file]
src/charon/queues/jobs/initiate_job.c [deleted file]
src/charon/queues/jobs/initiate_job.h [deleted file]
src/charon/queues/jobs/job.c [deleted file]
src/charon/queues/jobs/job.h [deleted file]
src/charon/queues/jobs/process_message_job.c [deleted file]
src/charon/queues/jobs/process_message_job.h [deleted file]
src/charon/queues/jobs/rekey_child_sa_job.c [deleted file]
src/charon/queues/jobs/rekey_child_sa_job.h [deleted file]
src/charon/queues/jobs/rekey_ike_sa_job.c [deleted file]
src/charon/queues/jobs/rekey_ike_sa_job.h [deleted file]
src/charon/queues/jobs/retransmit_job.c [deleted file]
src/charon/queues/jobs/retransmit_job.h [deleted file]
src/charon/queues/jobs/route_job.c [deleted file]
src/charon/queues/jobs/route_job.h [deleted file]
src/charon/queues/jobs/send_dpd_job.c [deleted file]
src/charon/queues/jobs/send_dpd_job.h [deleted file]
src/charon/queues/jobs/send_keepalive_job.c [deleted file]
src/charon/queues/jobs/send_keepalive_job.h [deleted file]
src/charon/sa/authenticators/eap_authenticator.c
src/charon/sa/authenticators/psk_authenticator.c
src/charon/sa/authenticators/rsa_authenticator.c
src/charon/sa/child_sa.c
src/charon/sa/child_sa.h
src/charon/sa/ike_sa.c
src/charon/sa/ike_sa.h
src/charon/sa/ike_sa_manager.c
src/charon/sa/task_manager.c
src/charon/sa/tasks/child_create.c
src/charon/sa/tasks/child_create.h
src/charon/sa/tasks/child_rekey.c
src/charon/sa/tasks/ike_auth.c
src/charon/sa/tasks/ike_cert.c
src/charon/sa/tasks/ike_config.c
src/charon/sa/tasks/ike_config.h
src/charon/sa/tasks/ike_delete.c
src/charon/sa/tasks/ike_init.c
src/charon/sa/tasks/ike_rekey.c
src/charon/threads/kernel_interface.c [deleted file]
src/charon/threads/kernel_interface.h [deleted file]
src/charon/threads/receiver.c [deleted file]
src/charon/threads/receiver.h [deleted file]
src/charon/threads/scheduler.c [deleted file]
src/charon/threads/scheduler.h [deleted file]
src/charon/threads/sender.c [deleted file]
src/charon/threads/sender.h [deleted file]
src/charon/threads/stroke_interface.c [deleted file]
src/charon/threads/stroke_interface.h [deleted file]
src/charon/threads/thread_pool.c [deleted file]
src/charon/threads/thread_pool.h [deleted file]
src/libstrongswan/utils/host.c