From 517720c99cb3a748e0de3b9f1e0a9342c16ba6b8 Mon Sep 17 00:00:00 2001 From: Jocelyn Fiat Date: Wed, 21 Aug 2013 14:00:34 +0200 Subject: [PATCH] Updated copyright for policy-driven classes, which is a contribution from Colin Adams. --- library/server/wsf/license.lic | 2 +- .../server/wsf/policy_driven/wsf_delete_helper.e | 12 +++++++++++- library/server/wsf/policy_driven/wsf_get_helper.e | 2 +- .../server/wsf/policy_driven/wsf_method_helper.e | 2 +- .../wsf/policy_driven/wsf_method_helper_factory.e | 2 +- library/server/wsf/policy_driven/wsf_post_helper.e | 2 +- library/server/wsf/policy_driven/wsf_put_helper.e | 2 +- .../wsf/policy_driven/wsf_skeleton_handler.e | 3 +-- .../policy/service/wsf_routed_skeleton_service.e | 2 +- .../server/wsf/router/policy/wsf_caching_policy.e | 2 +- .../server/wsf/router/policy/wsf_no_proxy_policy.e | 14 ++++++++++++-- .../server/wsf/router/policy/wsf_options_policy.e | 10 ++++++++++ .../server/wsf/router/policy/wsf_previous_policy.e | 2 +- .../wsf/router/policy/wsf_proxy_use_policy.e | 2 +- .../policy/wsf_system_options_access_policy.e | 14 ++++++++++++-- 15 files changed, 56 insertions(+), 17 deletions(-) diff --git a/library/server/wsf/license.lic b/library/server/wsf/license.lic index 27384d13..b6e9ed5e 100644 --- a/library/server/wsf/license.lic +++ b/library/server/wsf/license.lic @@ -1,5 +1,5 @@ ${NOTE_KEYWORD} - copyright: "2011-${YEAR}, Jocelyn Fiat, Javier Velilla, Olivier Ligot, Eiffel Software and others" + copyright: "2011-${YEAR}, Jocelyn Fiat, Javier Velilla, Olivier Ligot, Colin Adams, Eiffel Software and others" license: "Eiffel Forum License v2 (see http://www.eiffel.com/licensing/forum.txt)" source: "[ Eiffel Software diff --git a/library/server/wsf/policy_driven/wsf_delete_helper.e b/library/server/wsf/policy_driven/wsf_delete_helper.e index 15f08204..ab397feb 100644 --- a/library/server/wsf/policy_driven/wsf_delete_helper.e +++ b/library/server/wsf/policy_driven/wsf_delete_helper.e @@ -13,7 +13,7 @@ inherit WSF_METHOD_HELPER feature {NONE} -- Implementation - + send_response (req: WSF_REQUEST; res: WSF_RESPONSE; a_handler: WSF_SKELETON_HANDLER; a_header: HTTP_HEADER; a_new_resource: BOOLEAN) -- Write response to deletion of resource named by `req' into `res'. -- Upto four execution variables may be set on `req': @@ -63,4 +63,14 @@ feature {NONE} -- Implementation end end +note + copyright: "2011-2013, Colin Adams, Jocelyn Fiat, Javier Velilla, Olivier Ligot, Eiffel Software and others" + license: "Eiffel Forum License v2 (see http://www.eiffel.com/licensing/forum.txt)" + source: "[ + Eiffel Software + 5949 Hollister Ave., Goleta, CA 93117 USA + Telephone 805-685-1006, Fax 805-685-6869 + Website http://www.eiffel.com + Customer support http://support.eiffel.com + ]" end diff --git a/library/server/wsf/policy_driven/wsf_get_helper.e b/library/server/wsf/policy_driven/wsf_get_helper.e index 666518e2..909f52c4 100644 --- a/library/server/wsf/policy_driven/wsf_get_helper.e +++ b/library/server/wsf/policy_driven/wsf_get_helper.e @@ -60,7 +60,7 @@ feature {NONE} -- Implementation end note - copyright: "2011-2013, Jocelyn Fiat, Javier Velilla, Olivier Ligot, Eiffel Software and others" + copyright: "2011-2013, Colin Adams, Jocelyn Fiat, Javier Velilla, Olivier Ligot, Eiffel Software and others" license: "Eiffel Forum License v2 (see http://www.eiffel.com/licensing/forum.txt)" source: "[ Eiffel Software diff --git a/library/server/wsf/policy_driven/wsf_method_helper.e b/library/server/wsf/policy_driven/wsf_method_helper.e index 3f3037e8..1cc62157 100644 --- a/library/server/wsf/policy_driven/wsf_method_helper.e +++ b/library/server/wsf/policy_driven/wsf_method_helper.e @@ -586,7 +586,7 @@ feature -- Error reporting end note - copyright: "2011-2013, Jocelyn Fiat, Javier Velilla, Olivier Ligot, Eiffel Software and others" + copyright: "2011-2013, Colin Adams, Jocelyn Fiat, Javier Velilla, Olivier Ligot, Eiffel Software and others" license: "Eiffel Forum License v2 (see http://www.eiffel.com/licensing/forum.txt)" source: "[ Eiffel Software diff --git a/library/server/wsf/policy_driven/wsf_method_helper_factory.e b/library/server/wsf/policy_driven/wsf_method_helper_factory.e index 633599b6..9183d624 100644 --- a/library/server/wsf/policy_driven/wsf_method_helper_factory.e +++ b/library/server/wsf/policy_driven/wsf_method_helper_factory.e @@ -30,7 +30,7 @@ feature -- Factory end note - copyright: "2011-2013, Jocelyn Fiat, Javier Velilla, Olivier Ligot, Eiffel Software and others" + copyright: "2011-2013, Colin Adams, Jocelyn Fiat, Javier Velilla, Olivier Ligot, Eiffel Software and others" license: "Eiffel Forum License v2 (see http://www.eiffel.com/licensing/forum.txt)" source: "[ Eiffel Software diff --git a/library/server/wsf/policy_driven/wsf_post_helper.e b/library/server/wsf/policy_driven/wsf_post_helper.e index 96ae57a4..d6d42d0d 100644 --- a/library/server/wsf/policy_driven/wsf_post_helper.e +++ b/library/server/wsf/policy_driven/wsf_post_helper.e @@ -68,7 +68,7 @@ feature {NONE} -- Implementation end note - copyright: "2011-2013, Jocelyn Fiat, Javier Velilla, Olivier Ligot, Eiffel Software and others" + copyright: "2011-2013, Colin Adams, Jocelyn Fiat, Javier Velilla, Olivier Ligot, Eiffel Software and others" license: "Eiffel Forum License v2 (see http://www.eiffel.com/licensing/forum.txt)" source: "[ Eiffel Software diff --git a/library/server/wsf/policy_driven/wsf_put_helper.e b/library/server/wsf/policy_driven/wsf_put_helper.e index 41095b67..93bf5921 100644 --- a/library/server/wsf/policy_driven/wsf_put_helper.e +++ b/library/server/wsf/policy_driven/wsf_put_helper.e @@ -70,7 +70,7 @@ feature {NONE} -- Implementation end note - copyright: "2011-2013, Jocelyn Fiat, Javier Velilla, Olivier Ligot, Eiffel Software and others" + copyright: "2011-2013, Colin Adams, Jocelyn Fiat, Javier Velilla, Olivier Ligot, Eiffel Software and others" license: "Eiffel Forum License v2 (see http://www.eiffel.com/licensing/forum.txt)" source: "[ Eiffel Software diff --git a/library/server/wsf/policy_driven/wsf_skeleton_handler.e b/library/server/wsf/policy_driven/wsf_skeleton_handler.e index 60ebf617..e2c92fb2 100644 --- a/library/server/wsf/policy_driven/wsf_skeleton_handler.e +++ b/library/server/wsf/policy_driven/wsf_skeleton_handler.e @@ -536,9 +536,8 @@ feature {NONE} -- Implementation body_sent: res.message_committed and then res.transfered_content_length > 0 end - note - copyright: "2011-2013, Jocelyn Fiat, Javier Velilla, Olivier Ligot, Eiffel Software and others" + copyright: "2011-2013, Colin Adams, Jocelyn Fiat, Javier Velilla, Olivier Ligot, Eiffel Software and others" license: "Eiffel Forum License v2 (see http://www.eiffel.com/licensing/forum.txt)" source: "[ Eiffel Software diff --git a/library/server/wsf/router/policy/service/wsf_routed_skeleton_service.e b/library/server/wsf/router/policy/service/wsf_routed_skeleton_service.e index e9eddb59..df05e4ea 100644 --- a/library/server/wsf/router/policy/service/wsf_routed_skeleton_service.e +++ b/library/server/wsf/router/policy/service/wsf_routed_skeleton_service.e @@ -275,7 +275,7 @@ invariant unavailability_duration_xor_unavailable_until: unavailability_duration > 0 implies unavailable_until = Void ;note - copyright: "2011-2013, Jocelyn Fiat, Javier Velilla, Olivier Ligot, Eiffel Software and others" + copyright: "2011-2013, Jocelyn Fiat, Javier Velilla, Olivier Ligot, Colin Adams, Eiffel Software and others" license: "Eiffel Forum License v2 (see http://www.eiffel.com/licensing/forum.txt)" source: "[ Eiffel Software diff --git a/library/server/wsf/router/policy/wsf_caching_policy.e b/library/server/wsf/router/policy/wsf_caching_policy.e index 35f104de..664e0b80 100644 --- a/library/server/wsf/router/policy/wsf_caching_policy.e +++ b/library/server/wsf/router/policy/wsf_caching_policy.e @@ -125,7 +125,7 @@ feature -- Access end note - copyright: "2011-2013, Jocelyn Fiat, Javier Velilla, Olivier Ligot, Eiffel Software and others" + copyright: "2011-2013, Jocelyn Fiat, Javier Velilla, Olivier Ligot, Colin Adams, Eiffel Software and others" license: "Eiffel Forum License v2 (see http://www.eiffel.com/licensing/forum.txt)" source: "[ Eiffel Software diff --git a/library/server/wsf/router/policy/wsf_no_proxy_policy.e b/library/server/wsf/router/policy/wsf_no_proxy_policy.e index 36aa4d7e..bfab6802 100644 --- a/library/server/wsf/router/policy/wsf_no_proxy_policy.e +++ b/library/server/wsf/router/policy/wsf_no_proxy_policy.e @@ -6,7 +6,7 @@ note Users of this policy cannot safely use chunked transfer-encoding, or any HTTP/1.1-specific features. So best used only for examples. ]" - + date: "$Date$" revision: "$Revision$" @@ -18,7 +18,7 @@ inherit redefine requires_proxy end - + feature -- Access requires_proxy (req: WSF_REQUEST): BOOLEAN @@ -33,4 +33,14 @@ feature -- Access -- doesn't meet the postcondition, but the precondition is never true. end +note + copyright: "2011-2013, Jocelyn Fiat, Javier Velilla, Olivier Ligot, Colin Adams, Eiffel Software and others" + license: "Eiffel Forum License v2 (see http://www.eiffel.com/licensing/forum.txt)" + source: "[ + Eiffel Software + 5949 Hollister Ave., Goleta, CA 93117 USA + Telephone 805-685-1006, Fax 805-685-6869 + Website http://www.eiffel.com + Customer support http://support.eiffel.com + ]" end diff --git a/library/server/wsf/router/policy/wsf_options_policy.e b/library/server/wsf/router/policy/wsf_options_policy.e index 418ea12b..f2d85880 100644 --- a/library/server/wsf/router/policy/wsf_options_policy.e +++ b/library/server/wsf/router/policy/wsf_options_policy.e @@ -34,4 +34,14 @@ feature -- Basic operations res.put_header_text (h.string) end +note + copyright: "2011-2013, Jocelyn Fiat, Javier Velilla, Olivier Ligot, Colin Adams, Eiffel Software and others" + license: "Eiffel Forum License v2 (see http://www.eiffel.com/licensing/forum.txt)" + source: "[ + Eiffel Software + 5949 Hollister Ave., Goleta, CA 93117 USA + Telephone 805-685-1006, Fax 805-685-6869 + Website http://www.eiffel.com + Customer support http://support.eiffel.com + ]" end diff --git a/library/server/wsf/router/policy/wsf_previous_policy.e b/library/server/wsf/router/policy/wsf_previous_policy.e index c77f0746..1997a740 100644 --- a/library/server/wsf/router/policy/wsf_previous_policy.e +++ b/library/server/wsf/router/policy/wsf_previous_policy.e @@ -51,7 +51,7 @@ feature -- Access end note - copyright: "2011-2013, Jocelyn Fiat, Javier Velilla, Olivier Ligot, Eiffel Software and others" + copyright: "2011-2013, Jocelyn Fiat, Javier Velilla, Olivier Ligot, Colin Adams, Eiffel Software and others" license: "Eiffel Forum License v2 (see http://www.eiffel.com/licensing/forum.txt)" source: "[ Eiffel Software diff --git a/library/server/wsf/router/policy/wsf_proxy_use_policy.e b/library/server/wsf/router/policy/wsf_proxy_use_policy.e index a0dc8b31..ea94684b 100644 --- a/library/server/wsf/router/policy/wsf_proxy_use_policy.e +++ b/library/server/wsf/router/policy/wsf_proxy_use_policy.e @@ -51,7 +51,7 @@ feature -- Access end note - copyright: "2011-2013, Jocelyn Fiat, Javier Velilla, Olivier Ligot, Eiffel Software and others" + copyright: "2011-2013, Jocelyn Fiat, Javier Velilla, Olivier Ligot, Colin Adams, Eiffel Software and others" license: "Eiffel Forum License v2 (see http://www.eiffel.com/licensing/forum.txt)" source: "[ Eiffel Software diff --git a/library/server/wsf/router/policy/wsf_system_options_access_policy.e b/library/server/wsf/router/policy/wsf_system_options_access_policy.e index 6915af52..29790f7c 100644 --- a/library/server/wsf/router/policy/wsf_system_options_access_policy.e +++ b/library/server/wsf/router/policy/wsf_system_options_access_policy.e @@ -15,7 +15,7 @@ note date: "$Date$" revision: "$Revision$" - + class WSF_SYSTEM_OPTIONS_ACCESS_POLICY feature -- Access @@ -23,7 +23,7 @@ feature -- Access is_system_options_forbidden (req: WSF_REQUEST): BOOLEAN -- Should we return 403 Forbidden in response to OPTIONS * requests? require - req_attached: req /= Void + req_attached: req /= Void do -- by default, unconditionally no. end @@ -37,4 +37,14 @@ feature -- Access Result := "OPTIONS * is not permitted" end +note + copyright: "2011-2013, Jocelyn Fiat, Javier Velilla, Olivier Ligot, Colin Adams, Eiffel Software and others" + license: "Eiffel Forum License v2 (see http://www.eiffel.com/licensing/forum.txt)" + source: "[ + Eiffel Software + 5949 Hollister Ave., Goleta, CA 93117 USA + Telephone 805-685-1006, Fax 805-685-6869 + Website http://www.eiffel.com + Customer support http://support.eiffel.com + ]" end