Start Files: ./bin/Makefile ./bin/ruby/Makefile ./chef/gem_home/gems/chef-11.10.4/bin/chef-service-manager ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/file_system/acl_dir.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/file_system/acl_entry.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/file_system/acls_dir.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/file_system/chef_repository_file_system_acls_dir.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/file_system/chef_repository_file_system_cookbook_dir.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/file_system/chef_repository_file_system_cookbook_entry.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/file_system/chef_repository_file_system_cookbooks_dir.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/file_system/chef_repository_file_system_data_bags_dir.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/file_system/cookbooks_acl_dir.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/deprecation/mixin/template.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/deprecation/provider/cookbook_file.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/deprecation/provider/file.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/deprecation/provider/remote_file.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/deprecation/provider/template.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/deprecation/warnings.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/file_content_management/content_base.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/file_content_management/deploy.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/file_content_management/deploy/cp.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/file_content_management/deploy/mv_unix.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/file_content_management/deploy/mv_windows.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/file_content_management/tempfile.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/http/authenticator.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/http/cookie_manager.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/http/decompressor.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/http/json_input.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/http/json_output.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/http/json_to_model_output.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/mixin/windows_architecture_helper.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/monkey_patches/file.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/monkey_patches/securerandom.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/batch.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/cookbook_file/content.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/cron/aix.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/file/content.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/powershell_script.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/remote_file/content.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/remote_file/fetcher.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/template/content.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/windows_script.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/batch.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/bff_package.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/powershell_script.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/solaris_package.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/windows_script.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/util/backup.rb ./chef/gem_home/gems/chef-11.10.4/spec/functional/file_content_management/deploy_strategies_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/functional/provider/remote_file/cache_control_data_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/functional/resource/batch_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/functional/resource/bff_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/functional/resource/cron_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/functional/resource/git_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/functional/resource/ifconfig_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/functional/resource/mount_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/functional/resource/package_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/functional/resource/powershell_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/functional/resource/rpm_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/functional/resource/user_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/functional/version_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/functional/win32/service_manager_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/functional/win32/versions_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/integration/client/ipv6_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/integration/knife/chef_fs_data_store_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/integration/knife/chef_repo_path_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/integration/knife/chef_repository_file_system_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/integration/knife/chefignore_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/integration/knife/common_options_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/integration/knife/cookbook_api_ipv6_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/integration/knife/delete_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/integration/knife/deps_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/integration/knife/diff_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/integration/knife/download_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/integration/knife/list_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/integration/knife/raw_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/integration/knife/redirection_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/integration/knife/show_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/integration/knife/upload_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/support/shared/functional/windows_script.rb ./chef/gem_home/gems/chef-11.10.4/spec/support/shared/integration/knife_support.rb ./chef/gem_home/gems/chef-11.10.4/spec/support/shared/unit/provider/file.rb ./chef/gem_home/gems/chef-11.10.4/spec/support/shared/unit/windows_script_resource.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/deprecation_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/file_content_management/deploy/cp_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/file_content_management/deploy/mv_unix_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/file_content_management/deploy/mv_windows_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/mixin/windows_architecture_helper_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/monkey_patches/uri_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/cookbook_file/content_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/file/content_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/ifconfig/aix_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/package/aix_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/powershell_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/remote_file/cache_control_data_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/remote_file/content_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/remote_file/fetcher_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/template/content_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/batch_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/powershell_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/solaris_package_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/util/backup_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/util/diff_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/util/selinux_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/windows_service_spec.rb ./chef/gem_home/gems/chef-zero-1.7.3/lib/chef_zero/data_store/data_already_exists_error.rb ./chef/gem_home/gems/chef-zero-1.7.3/lib/chef_zero/data_store/data_error.rb ./chef/gem_home/gems/chef-zero-1.7.3/lib/chef_zero/data_store/data_not_found_error.rb ./chef/gem_home/gems/chef-zero-1.7.3/lib/chef_zero/data_store/memory_store.rb ./chef/gem_home/gems/mixlib-config-2.2.1/lib/mixlib/config/configurable.rb ./chef/gem_home/gems/mixlib-config-2.2.1/lib/mixlib/config/reopened_config_context_with_configurable_error.rb ./chef/gem_home/gems/mixlib-config-2.2.1/lib/mixlib/config/reopened_configurable_with_config_context_error.rb ./chef/gem_home/gems/mixlib-config-2.2.1/lib/mixlib/config/unknown_config_option_error.rb ./chef/gem_home/gems/mixlib-config-2.2.1/lib/mixlib/config/version.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/aix/filesystem.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/aix/kernel.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/aix/network.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/aix/uptime.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/darwin/cpu.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/aix/cpu_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/aix/filesystem_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/aix/hostname_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/aix/kernel_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/aix/network_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/aix/platform_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/aix/uptime_spec.rb ./chef/src/bin/chef-service-manager ./chef/src/lib/chef/chef_fs/file_system/acl_dir.rb ./chef/src/lib/chef/chef_fs/file_system/acl_entry.rb ./chef/src/lib/chef/chef_fs/file_system/acls_dir.rb ./chef/src/lib/chef/chef_fs/file_system/chef_repository_file_system_acls_dir.rb ./chef/src/lib/chef/chef_fs/file_system/chef_repository_file_system_cookbook_dir.rb ./chef/src/lib/chef/chef_fs/file_system/chef_repository_file_system_cookbook_entry.rb ./chef/src/lib/chef/chef_fs/file_system/chef_repository_file_system_cookbooks_dir.rb ./chef/src/lib/chef/chef_fs/file_system/chef_repository_file_system_data_bags_dir.rb ./chef/src/lib/chef/chef_fs/file_system/cookbooks_acl_dir.rb ./chef/src/lib/chef/deprecation/mixin/template.rb ./chef/src/lib/chef/deprecation/provider/cookbook_file.rb ./chef/src/lib/chef/deprecation/provider/file.rb ./chef/src/lib/chef/deprecation/provider/remote_file.rb ./chef/src/lib/chef/deprecation/provider/template.rb ./chef/src/lib/chef/deprecation/warnings.rb ./chef/src/lib/chef/file_content_management/content_base.rb ./chef/src/lib/chef/file_content_management/deploy.rb ./chef/src/lib/chef/file_content_management/deploy/cp.rb ./chef/src/lib/chef/file_content_management/deploy/mv_unix.rb ./chef/src/lib/chef/file_content_management/deploy/mv_windows.rb ./chef/src/lib/chef/file_content_management/tempfile.rb ./chef/src/lib/chef/http/authenticator.rb ./chef/src/lib/chef/http/cookie_manager.rb ./chef/src/lib/chef/http/decompressor.rb ./chef/src/lib/chef/http/json_input.rb ./chef/src/lib/chef/http/json_output.rb ./chef/src/lib/chef/http/json_to_model_output.rb ./chef/src/lib/chef/mixin/windows_architecture_helper.rb ./chef/src/lib/chef/monkey_patches/file.rb ./chef/src/lib/chef/monkey_patches/securerandom.rb ./chef/src/lib/chef/provider/batch.rb ./chef/src/lib/chef/provider/cookbook_file/content.rb ./chef/src/lib/chef/provider/cron/aix.rb ./chef/src/lib/chef/provider/file/content.rb ./chef/src/lib/chef/provider/powershell_script.rb ./chef/src/lib/chef/provider/remote_file/content.rb ./chef/src/lib/chef/provider/remote_file/fetcher.rb ./chef/src/lib/chef/provider/template/content.rb ./chef/src/lib/chef/provider/windows_script.rb ./chef/src/lib/chef/resource/batch.rb ./chef/src/lib/chef/resource/bff_package.rb ./chef/src/lib/chef/resource/powershell_script.rb ./chef/src/lib/chef/resource/solaris_package.rb ./chef/src/lib/chef/resource/windows_script.rb ./chef/src/lib/chef/util/backup.rb ./chef/src/spec/functional/file_content_management/deploy_strategies_spec.rb ./chef/src/spec/functional/provider/remote_file/cache_control_data_spec.rb ./chef/src/spec/functional/resource/batch_spec.rb ./chef/src/spec/functional/resource/bff_spec.rb ./chef/src/spec/functional/resource/cron_spec.rb ./chef/src/spec/functional/resource/git_spec.rb ./chef/src/spec/functional/resource/ifconfig_spec.rb ./chef/src/spec/functional/resource/mount_spec.rb ./chef/src/spec/functional/resource/package_spec.rb ./chef/src/spec/functional/resource/powershell_spec.rb ./chef/src/spec/functional/resource/rpm_spec.rb ./chef/src/spec/functional/resource/user_spec.rb ./chef/src/spec/functional/version_spec.rb ./chef/src/spec/functional/win32/service_manager_spec.rb ./chef/src/spec/functional/win32/versions_spec.rb ./chef/src/spec/integration/client/ipv6_spec.rb ./chef/src/spec/integration/knife/chef_fs_data_store_spec.rb ./chef/src/spec/integration/knife/chef_repo_path_spec.rb ./chef/src/spec/integration/knife/chef_repository_file_system_spec.rb ./chef/src/spec/integration/knife/chefignore_spec.rb ./chef/src/spec/integration/knife/common_options_spec.rb ./chef/src/spec/integration/knife/cookbook_api_ipv6_spec.rb ./chef/src/spec/integration/knife/delete_spec.rb ./chef/src/spec/integration/knife/deps_spec.rb ./chef/src/spec/integration/knife/diff_spec.rb ./chef/src/spec/integration/knife/download_spec.rb ./chef/src/spec/integration/knife/list_spec.rb ./chef/src/spec/integration/knife/raw_spec.rb ./chef/src/spec/integration/knife/redirection_spec.rb ./chef/src/spec/integration/knife/show_spec.rb ./chef/src/spec/integration/knife/upload_spec.rb ./chef/src/spec/support/shared/functional/windows_script.rb ./chef/src/spec/support/shared/integration/knife_support.rb ./chef/src/spec/support/shared/unit/provider/file.rb ./chef/src/spec/support/shared/unit/windows_script_resource.rb ./chef/src/spec/unit/deprecation_spec.rb ./chef/src/spec/unit/file_content_management/deploy/cp_spec.rb ./chef/src/spec/unit/file_content_management/deploy/mv_unix_spec.rb ./chef/src/spec/unit/file_content_management/deploy/mv_windows_spec.rb ./chef/src/spec/unit/mixin/windows_architecture_helper_spec.rb ./chef/src/spec/unit/monkey_patches/uri_spec.rb ./chef/src/spec/unit/provider/cookbook_file/content_spec.rb ./chef/src/spec/unit/provider/file/content_spec.rb ./chef/src/spec/unit/provider/ifconfig/aix_spec.rb ./chef/src/spec/unit/provider/package/aix_spec.rb ./chef/src/spec/unit/provider/powershell_spec.rb ./chef/src/spec/unit/provider/remote_file/cache_control_data_spec.rb ./chef/src/spec/unit/provider/remote_file/content_spec.rb ./chef/src/spec/unit/provider/remote_file/fetcher_spec.rb ./chef/src/spec/unit/provider/template/content_spec.rb ./chef/src/spec/unit/resource/batch_spec.rb ./chef/src/spec/unit/resource/powershell_spec.rb ./chef/src/spec/unit/resource/solaris_package_spec.rb ./chef/src/spec/unit/util/backup_spec.rb ./chef/src/spec/unit/util/diff_spec.rb ./chef/src/spec/unit/util/selinux_spec.rb ./chef/src/spec/unit/windows_service_spec.rb ./lib/Makefile ./lib/gems/Makefile ./lib/gems/chef/Makefile ./lib/gems/chef/json/Makefile ./lib/gems/chef/json/generator/Makefile ./lib/gems/chef/json/parser/Makefile ./lib/gems/chef/puma/Makefile ./lib/gems/chef/puma/puma_http11/Makefile ./lib/gems/chef/yajl-ruby/Makefile ./lib/gems/chef/yajl-ruby/yajl/Makefile ./lib/gems/junos-ez-stdlib/Makefile ./lib/gems/junos-ez-stdlib/nokogiri/Makefile ./lib/gems/junos-ez-stdlib/nokogiri/nokogiri/Makefile ./lib/libcrypto/Makefile ./lib/libedit/Makefile ./lib/libiconv/Makefile ./lib/libssl/Makefile ./lib/libxml2/Makefile ./lib/libxslt/Makefile ./lib/libyaml/Makefile ./lib/ncurses/Makefile ./lib/ruby/Makefile ./lib/ruby/Makefile.inc ./lib/ruby/bigdecimal/Makefile ./lib/ruby/continuation/Makefile ./lib/ruby/coverage/Makefile ./lib/ruby/date/Makefile ./lib/ruby/dbm/Makefile ./lib/ruby/digest/Makefile ./lib/ruby/digest/bubblebabble/Makefile ./lib/ruby/digest/md5/Makefile ./lib/ruby/digest/rmd160/Makefile ./lib/ruby/digest/sha1/Makefile ./lib/ruby/digest/sha2/Makefile ./lib/ruby/enc/Makefile ./lib/ruby/enc/trans/Makefile ./lib/ruby/etc/Makefile ./lib/ruby/fcntl/Makefile ./lib/ruby/fiber/Makefile ./lib/ruby/iconv/Makefile ./lib/ruby/io/Makefile ./lib/ruby/io/console/Makefile ./lib/ruby/io/nonblock/Makefile ./lib/ruby/io/wait/Makefile ./lib/ruby/json/Makefile ./lib/ruby/json/generator/Makefile ./lib/ruby/json/parser/Makefile ./lib/ruby/mathn/Makefile ./lib/ruby/mathn/complex/Makefile ./lib/ruby/mathn/rational/Makefile ./lib/ruby/nkf/Makefile ./lib/ruby/objspace/Makefile ./lib/ruby/openssl/Makefile ./lib/ruby/pathname/Makefile ./lib/ruby/psych/Makefile ./lib/ruby/pty/Makefile ./lib/ruby/readline/Makefile ./lib/ruby/socket/Makefile ./lib/ruby/stringio/Makefile ./lib/ruby/strscan/Makefile ./lib/ruby/syck/Makefile ./lib/ruby/syslog/Makefile ./lib/ruby/zlib/Makefile ./lib/zlib/Makefile ./pkgs/chef/ruby.manifest.in ./pkgs/chef/ruby.manifest.in_bkup End Files: Start Copyright text: Copyright:: Copyright (c) 2013 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/LICENSE ./chef/gem_home/gems/chef-zero-1.7.3/LICENSE ./chef/gem_home/gems/mixlib-authentication-1.3.0/LICENSE ./chef/gem_home/gems/mixlib-cli-1.5.0/LICENSE ./chef/gem_home/gems/mixlib-config-2.2.1/LICENSE ./chef/gem_home/gems/mixlib-log-1.6.0/LICENSE ./chef/gem_home/gems/mixlib-shellout-1.6.1/LICENSE ./chef/gem_home/gems/ohai-6.24.2/LICENSE ./chef/src/LICENSE End Files: Start Copyright text: Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1. Definitions. "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution." "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. 2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. 3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed. 4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions: (a) You must give any other recipients of the Work or Derivative Works a copy of this License; and (b) You must cause any modified files to carry prominent notices stating that You changed the files; and (c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and (d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. 5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. 6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. 7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. 8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages. 9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. END OF TERMS AND CONDITIONS APPENDIX: How to apply the Apache License to your work. To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "[]" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives. Copyright [yyyy] [name of copyright owner] Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/Rakefile ./chef/gem_home/gems/chef-11.10.4/lib/chef/file_access_control.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/package/rubygems.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/template.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/runner.rb ./chef/gem_home/gems/chef-11.10.4/spec/support/lib/chef/resource/with_state.rb ./chef/gem_home/gems/chef-11.10.4/spec/support/lib/chef/resource/zen_master.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/package/rpm_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/run_context_spec.rb ./chef/gem_home/gems/chef-11.10.4/tasks/rspec.rb ./chef/src/Rakefile ./chef/src/lib/chef/file_access_control.rb ./chef/src/lib/chef/provider/package/rubygems.rb ./chef/src/lib/chef/provider/template.rb ./chef/src/lib/chef/runner.rb ./chef/src/spec/support/lib/chef/resource/with_state.rb ./chef/src/spec/support/lib/chef/resource/zen_master.rb ./chef/src/spec/unit/provider/package/rpm_spec.rb ./chef/src/spec/unit/run_context_spec.rb ./chef/src/tasks/rspec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2008, 2010 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/bin/chef-apply ./chef/gem_home/gems/chef-11.10.4/spec/unit/application/apply.rb ./chef/src/bin/chef-apply ./chef/src/spec/unit/application/apply.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2012 Bryan W. Berry License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/bin/chef-client ./chef/gem_home/gems/chef-11.10.4/bin/chef-solo ./chef/gem_home/gems/chef-11.10.4/lib/chef.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/api_client.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/application.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/application/agent.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/application/client.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/application/solo.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/config.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/daemon.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/dsl/data_query.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/dsl/platform_introspection.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/file_cache.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/log.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/mixin/checksum.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/mixin/command.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/mixin/command/unix.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/mixin/create_path.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/mixin/from_file.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/mixin/get_source_from_package.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/mixin/language.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/mixin/params_validate.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/mixin/template.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/monkey_patches/string.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/monkey_patches/tempfile.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/node/attribute.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/platform.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/platform/provider_mapping.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/platform/query_helpers.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/breakpoint.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/deploy.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/directory.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/execute.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/git.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/http_request.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/link.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/log.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/package.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/package/apt.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/package/portage.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/package/rpm.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/package/yum.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/remote_directory.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/remote_file.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/script.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/service.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/service/debian.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/service/gentoo.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/service/init.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/service/invokercd.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/service/redhat.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/subversion.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/user.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/user/useradd.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/apt_package.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/bash.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/breakpoint.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/csh.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/deploy.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/dpkg_package.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/execute.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/freebsd_package.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/gem_package.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/git.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/http_request.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/link.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/log.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/package.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/perl.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/portage_package.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/python.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/remote_directory.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/ruby.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/ruby_block.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/scm.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/script.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/service.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/subversion.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/user.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/yum_package.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource_definition.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource_definition_list.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/role.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/search/query.rb ./chef/gem_home/gems/chef-11.10.4/spec/spec_helper.rb ./chef/gem_home/gems/chef-11.10.4/spec/support/chef_helpers.rb ./chef/gem_home/gems/chef-11.10.4/spec/support/lib/chef/provider/easy.rb ./chef/gem_home/gems/chef-11.10.4/spec/support/lib/chef/provider/snakeoil.rb ./chef/gem_home/gems/chef-11.10.4/spec/support/lib/chef/resource/cat.rb ./chef/gem_home/gems/chef-11.10.4/spec/support/shared/functional/knife.rb ./chef/gem_home/gems/chef-11.10.4/spec/support/shared/unit/execute_resource.rb ./chef/gem_home/gems/chef-11.10.4/spec/support/shared/unit/script_resource.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/api_client_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/application/client_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/application/knife_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/application/solo_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/application_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/chef_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/config_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/cookbook_loader_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/cookbook_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/daemon_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/data_bag_item_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/data_bag_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/file_cache_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/client_create_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/node_bulk_delete_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/node_delete_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/node_edit_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/node_from_file_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/node_list_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/node_run_list_add_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/node_run_list_remove_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/node_show_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/role_create_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/role_delete_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/role_edit_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/role_from_file_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/role_list_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/log_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/mixin/params_validate_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/mixin/template_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/mixin/xml_escape_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/node/attribute_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/node_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/platform_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/breakpoint_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/deploy/revision_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/deploy/timestamped_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/deploy_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/directory_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/execute_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/git_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/http_request_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/link_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/log_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/package/apt_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/package/portage_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/package/yum_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/package/zypper_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/package_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/service/arch_service_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/service/gentoo_service_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/service/init_service_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/service/invokercd_service_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/service_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/subversion_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/user/pw_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/user_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/apt_package_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/bash_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/breakpoint_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/csh_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/deploy_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/directory_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/dpkg_package_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/execute_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/file_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/freebsd_package_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/gem_package_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/git_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/http_request_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/link_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/log_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/package_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/perl_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/portage_package_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/python_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/remote_directory_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/remote_file_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/ruby_block_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/ruby_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/scm_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/script_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/service_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/subversion_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/template_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/user_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/yum_package_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource_definition_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/role_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/util/file_edit_spec.rb ./chef/gem_home/gems/mixlib-cli-1.5.0/lib/mixlib/cli.rb ./chef/gem_home/gems/mixlib-cli-1.5.0/spec/mixlib/cli_spec.rb ./chef/gem_home/gems/mixlib-config-2.2.1/lib/mixlib/config.rb ./chef/gem_home/gems/mixlib-config-2.2.1/spec/mixlib/config_spec.rb ./chef/gem_home/gems/mixlib-log-1.6.0/lib/mixlib/log.rb ./chef/gem_home/gems/mixlib-log-1.6.0/spec/mixlib/log_spec.rb ./chef/gem_home/gems/ohai-6.24.2/bin/ohai ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/mixin/command.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/aix/ps.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/darwin/hostname.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/darwin/kernel.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/darwin/network.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/darwin/platform.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/freebsd/filesystem.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/hpux/ps.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/linux/block_device.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/linux/cpu.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/linux/filesystem.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/linux/hostname.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/linux/kernel.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/linux/lsb.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/linux/memory.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/linux/network.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/linux/platform.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/linux/uptime.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/netbsd/filesystem.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/openbsd/filesystem.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/os.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/platform.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/solaris2/filesystem.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/solaris2/network.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/solaris2/platform.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/solaris2/ps.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/solaris2/uptime.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/windows/network.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/system.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/version.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/eucalyptus_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/netbsd/hostname_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/netbsd/kernel_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/netbsd/platform_spec.rb ./chef/src/bin/chef-client ./chef/src/bin/chef-solo ./chef/src/lib/chef.rb ./chef/src/lib/chef/api_client.rb ./chef/src/lib/chef/application.rb ./chef/src/lib/chef/application/agent.rb ./chef/src/lib/chef/application/client.rb ./chef/src/lib/chef/application/solo.rb ./chef/src/lib/chef/config.rb ./chef/src/lib/chef/daemon.rb ./chef/src/lib/chef/dsl/data_query.rb ./chef/src/lib/chef/dsl/platform_introspection.rb ./chef/src/lib/chef/file_cache.rb ./chef/src/lib/chef/log.rb ./chef/src/lib/chef/mixin/checksum.rb ./chef/src/lib/chef/mixin/command.rb ./chef/src/lib/chef/mixin/command/unix.rb ./chef/src/lib/chef/mixin/create_path.rb ./chef/src/lib/chef/mixin/from_file.rb ./chef/src/lib/chef/mixin/get_source_from_package.rb ./chef/src/lib/chef/mixin/language.rb ./chef/src/lib/chef/mixin/params_validate.rb ./chef/src/lib/chef/mixin/template.rb ./chef/src/lib/chef/monkey_patches/string.rb ./chef/src/lib/chef/monkey_patches/tempfile.rb ./chef/src/lib/chef/node/attribute.rb ./chef/src/lib/chef/platform.rb ./chef/src/lib/chef/platform/provider_mapping.rb ./chef/src/lib/chef/platform/query_helpers.rb ./chef/src/lib/chef/provider/breakpoint.rb ./chef/src/lib/chef/provider/deploy.rb ./chef/src/lib/chef/provider/directory.rb ./chef/src/lib/chef/provider/execute.rb ./chef/src/lib/chef/provider/git.rb ./chef/src/lib/chef/provider/http_request.rb ./chef/src/lib/chef/provider/link.rb ./chef/src/lib/chef/provider/log.rb ./chef/src/lib/chef/provider/package.rb ./chef/src/lib/chef/provider/package/apt.rb ./chef/src/lib/chef/provider/package/portage.rb ./chef/src/lib/chef/provider/package/rpm.rb ./chef/src/lib/chef/provider/package/yum.rb ./chef/src/lib/chef/provider/remote_directory.rb ./chef/src/lib/chef/provider/remote_file.rb ./chef/src/lib/chef/provider/script.rb ./chef/src/lib/chef/provider/service.rb ./chef/src/lib/chef/provider/service/debian.rb ./chef/src/lib/chef/provider/service/gentoo.rb ./chef/src/lib/chef/provider/service/init.rb ./chef/src/lib/chef/provider/service/invokercd.rb ./chef/src/lib/chef/provider/service/redhat.rb ./chef/src/lib/chef/provider/subversion.rb ./chef/src/lib/chef/provider/user.rb ./chef/src/lib/chef/provider/user/useradd.rb ./chef/src/lib/chef/resource.rb ./chef/src/lib/chef/resource/apt_package.rb ./chef/src/lib/chef/resource/bash.rb ./chef/src/lib/chef/resource/breakpoint.rb ./chef/src/lib/chef/resource/csh.rb ./chef/src/lib/chef/resource/deploy.rb ./chef/src/lib/chef/resource/dpkg_package.rb ./chef/src/lib/chef/resource/execute.rb ./chef/src/lib/chef/resource/freebsd_package.rb ./chef/src/lib/chef/resource/gem_package.rb ./chef/src/lib/chef/resource/git.rb ./chef/src/lib/chef/resource/http_request.rb ./chef/src/lib/chef/resource/link.rb ./chef/src/lib/chef/resource/log.rb ./chef/src/lib/chef/resource/package.rb ./chef/src/lib/chef/resource/perl.rb ./chef/src/lib/chef/resource/portage_package.rb ./chef/src/lib/chef/resource/python.rb ./chef/src/lib/chef/resource/remote_directory.rb ./chef/src/lib/chef/resource/ruby.rb ./chef/src/lib/chef/resource/ruby_block.rb ./chef/src/lib/chef/resource/scm.rb ./chef/src/lib/chef/resource/script.rb ./chef/src/lib/chef/resource/service.rb ./chef/src/lib/chef/resource/subversion.rb ./chef/src/lib/chef/resource/user.rb ./chef/src/lib/chef/resource/yum_package.rb ./chef/src/lib/chef/resource_definition.rb ./chef/src/lib/chef/resource_definition_list.rb ./chef/src/lib/chef/role.rb ./chef/src/lib/chef/search/query.rb ./chef/src/spec/spec_helper.rb ./chef/src/spec/support/chef_helpers.rb ./chef/src/spec/support/lib/chef/provider/easy.rb ./chef/src/spec/support/lib/chef/provider/snakeoil.rb ./chef/src/spec/support/lib/chef/resource/cat.rb ./chef/src/spec/support/shared/functional/knife.rb ./chef/src/spec/support/shared/unit/execute_resource.rb ./chef/src/spec/support/shared/unit/script_resource.rb ./chef/src/spec/unit/api_client_spec.rb ./chef/src/spec/unit/application/client_spec.rb ./chef/src/spec/unit/application/knife_spec.rb ./chef/src/spec/unit/application/solo_spec.rb ./chef/src/spec/unit/application_spec.rb ./chef/src/spec/unit/chef_spec.rb ./chef/src/spec/unit/config_spec.rb ./chef/src/spec/unit/cookbook_loader_spec.rb ./chef/src/spec/unit/cookbook_spec.rb ./chef/src/spec/unit/daemon_spec.rb ./chef/src/spec/unit/data_bag_item_spec.rb ./chef/src/spec/unit/data_bag_spec.rb ./chef/src/spec/unit/file_cache_spec.rb ./chef/src/spec/unit/knife/client_create_spec.rb ./chef/src/spec/unit/knife/node_bulk_delete_spec.rb ./chef/src/spec/unit/knife/node_delete_spec.rb ./chef/src/spec/unit/knife/node_edit_spec.rb ./chef/src/spec/unit/knife/node_from_file_spec.rb ./chef/src/spec/unit/knife/node_list_spec.rb ./chef/src/spec/unit/knife/node_run_list_add_spec.rb ./chef/src/spec/unit/knife/node_run_list_remove_spec.rb ./chef/src/spec/unit/knife/node_show_spec.rb ./chef/src/spec/unit/knife/role_create_spec.rb ./chef/src/spec/unit/knife/role_delete_spec.rb ./chef/src/spec/unit/knife/role_edit_spec.rb ./chef/src/spec/unit/knife/role_from_file_spec.rb ./chef/src/spec/unit/knife/role_list_spec.rb ./chef/src/spec/unit/log_spec.rb ./chef/src/spec/unit/mixin/params_validate_spec.rb ./chef/src/spec/unit/mixin/template_spec.rb ./chef/src/spec/unit/mixin/xml_escape_spec.rb ./chef/src/spec/unit/node/attribute_spec.rb ./chef/src/spec/unit/node_spec.rb ./chef/src/spec/unit/platform_spec.rb ./chef/src/spec/unit/provider/breakpoint_spec.rb ./chef/src/spec/unit/provider/deploy/revision_spec.rb ./chef/src/spec/unit/provider/deploy/timestamped_spec.rb ./chef/src/spec/unit/provider/deploy_spec.rb ./chef/src/spec/unit/provider/directory_spec.rb ./chef/src/spec/unit/provider/execute_spec.rb ./chef/src/spec/unit/provider/git_spec.rb ./chef/src/spec/unit/provider/http_request_spec.rb ./chef/src/spec/unit/provider/link_spec.rb ./chef/src/spec/unit/provider/log_spec.rb ./chef/src/spec/unit/provider/package/apt_spec.rb ./chef/src/spec/unit/provider/package/portage_spec.rb ./chef/src/spec/unit/provider/package/yum_spec.rb ./chef/src/spec/unit/provider/package/zypper_spec.rb ./chef/src/spec/unit/provider/package_spec.rb ./chef/src/spec/unit/provider/service/arch_service_spec.rb ./chef/src/spec/unit/provider/service/gentoo_service_spec.rb ./chef/src/spec/unit/provider/service/init_service_spec.rb ./chef/src/spec/unit/provider/service/invokercd_service_spec.rb ./chef/src/spec/unit/provider/service_spec.rb ./chef/src/spec/unit/provider/subversion_spec.rb ./chef/src/spec/unit/provider/user/pw_spec.rb ./chef/src/spec/unit/provider/user_spec.rb ./chef/src/spec/unit/provider_spec.rb ./chef/src/spec/unit/resource/apt_package_spec.rb ./chef/src/spec/unit/resource/bash_spec.rb ./chef/src/spec/unit/resource/breakpoint_spec.rb ./chef/src/spec/unit/resource/csh_spec.rb ./chef/src/spec/unit/resource/deploy_spec.rb ./chef/src/spec/unit/resource/directory_spec.rb ./chef/src/spec/unit/resource/dpkg_package_spec.rb ./chef/src/spec/unit/resource/execute_spec.rb ./chef/src/spec/unit/resource/file_spec.rb ./chef/src/spec/unit/resource/freebsd_package_spec.rb ./chef/src/spec/unit/resource/gem_package_spec.rb ./chef/src/spec/unit/resource/git_spec.rb ./chef/src/spec/unit/resource/http_request_spec.rb ./chef/src/spec/unit/resource/link_spec.rb ./chef/src/spec/unit/resource/log_spec.rb ./chef/src/spec/unit/resource/package_spec.rb ./chef/src/spec/unit/resource/perl_spec.rb ./chef/src/spec/unit/resource/portage_package_spec.rb ./chef/src/spec/unit/resource/python_spec.rb ./chef/src/spec/unit/resource/remote_directory_spec.rb ./chef/src/spec/unit/resource/remote_file_spec.rb ./chef/src/spec/unit/resource/ruby_block_spec.rb ./chef/src/spec/unit/resource/ruby_spec.rb ./chef/src/spec/unit/resource/scm_spec.rb ./chef/src/spec/unit/resource/script_spec.rb ./chef/src/spec/unit/resource/service_spec.rb ./chef/src/spec/unit/resource/subversion_spec.rb ./chef/src/spec/unit/resource/template_spec.rb ./chef/src/spec/unit/resource/user_spec.rb ./chef/src/spec/unit/resource/yum_package_spec.rb ./chef/src/spec/unit/resource_definition_spec.rb ./chef/src/spec/unit/role_spec.rb ./chef/src/spec/unit/util/file_edit_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2008 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/bin/chef-shell ./chef/gem_home/gems/chef-11.10.4/bin/shef ./chef/src/bin/chef-shell ./chef/src/bin/shef End Files: Start Copyright text: Copyright:: Copyright (c) 2009 License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/bin/knife ./chef/gem_home/gems/chef-11.10.4/lib/chef/application/knife.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/data_bag.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/data_bag_item.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/client_bulk_delete.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/client_create.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/client_delete.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/client_edit.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/client_list.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/client_reregister.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/client_show.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/configure.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/configure_client.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/cookbook_create.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/cookbook_delete.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/cookbook_metadata.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/cookbook_show.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/cookbook_site_download.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/cookbook_site_list.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/cookbook_site_search.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/cookbook_site_show.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/data_bag_delete.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/data_bag_list.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/node_bulk_delete.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/node_create.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/node_delete.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/node_edit.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/node_from_file.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/node_run_list_add.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/node_run_list_remove.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/node_show.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/role_bulk_delete.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/role_create.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/role_delete.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/role_edit.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/role_from_file.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/role_list.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/role_show.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/search.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/ssh.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/user_show.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/group/pw.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/user/pw.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/macports_package.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/util/file_edit.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/lwrp_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/mixin/checksum_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/package/macports_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/macports_package_spec.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/darwin/system_profiler.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/java.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/linux/virtualization.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/solaris2/kernel.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/windows/filesystem.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/windows/hostname.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/windows/kernel.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/windows/kernel_devices.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/windows/platform.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/linux/virtualization_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/perl_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/solaris2/platform_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/solaris2/virtualization_spec.rb ./chef/src/bin/knife ./chef/src/lib/chef/application/knife.rb ./chef/src/lib/chef/data_bag.rb ./chef/src/lib/chef/data_bag_item.rb ./chef/src/lib/chef/knife.rb ./chef/src/lib/chef/knife/client_bulk_delete.rb ./chef/src/lib/chef/knife/client_create.rb ./chef/src/lib/chef/knife/client_delete.rb ./chef/src/lib/chef/knife/client_edit.rb ./chef/src/lib/chef/knife/client_list.rb ./chef/src/lib/chef/knife/client_reregister.rb ./chef/src/lib/chef/knife/client_show.rb ./chef/src/lib/chef/knife/configure.rb ./chef/src/lib/chef/knife/configure_client.rb ./chef/src/lib/chef/knife/cookbook_create.rb ./chef/src/lib/chef/knife/cookbook_delete.rb ./chef/src/lib/chef/knife/cookbook_metadata.rb ./chef/src/lib/chef/knife/cookbook_show.rb ./chef/src/lib/chef/knife/cookbook_site_download.rb ./chef/src/lib/chef/knife/cookbook_site_list.rb ./chef/src/lib/chef/knife/cookbook_site_search.rb ./chef/src/lib/chef/knife/cookbook_site_show.rb ./chef/src/lib/chef/knife/data_bag_delete.rb ./chef/src/lib/chef/knife/data_bag_list.rb ./chef/src/lib/chef/knife/node_bulk_delete.rb ./chef/src/lib/chef/knife/node_create.rb ./chef/src/lib/chef/knife/node_delete.rb ./chef/src/lib/chef/knife/node_edit.rb ./chef/src/lib/chef/knife/node_from_file.rb ./chef/src/lib/chef/knife/node_run_list_add.rb ./chef/src/lib/chef/knife/node_run_list_remove.rb ./chef/src/lib/chef/knife/node_show.rb ./chef/src/lib/chef/knife/role_bulk_delete.rb ./chef/src/lib/chef/knife/role_create.rb ./chef/src/lib/chef/knife/role_delete.rb ./chef/src/lib/chef/knife/role_edit.rb ./chef/src/lib/chef/knife/role_from_file.rb ./chef/src/lib/chef/knife/role_list.rb ./chef/src/lib/chef/knife/role_show.rb ./chef/src/lib/chef/knife/search.rb ./chef/src/lib/chef/knife/ssh.rb ./chef/src/lib/chef/knife/user_show.rb ./chef/src/lib/chef/provider/group/pw.rb ./chef/src/lib/chef/provider/user/pw.rb ./chef/src/lib/chef/resource/macports_package.rb ./chef/src/lib/chef/util/file_edit.rb ./chef/src/spec/unit/lwrp_spec.rb ./chef/src/spec/unit/mixin/checksum_spec.rb ./chef/src/spec/unit/provider/package/macports_spec.rb ./chef/src/spec/unit/resource/macports_package_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2009 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/distro/arch/etc/rc.d/chef-client ./chef/gem_home/gems/chef-11.10.4/distro/arch/etc/rc.d/chef-expander ./chef/gem_home/gems/chef-11.10.4/distro/arch/etc/rc.d/chef-server ./chef/gem_home/gems/chef-11.10.4/distro/arch/etc/rc.d/chef-server-webui ./chef/gem_home/gems/chef-11.10.4/distro/arch/etc/rc.d/chef-solr ./chef/src/distro/arch/etc/rc.d/chef-client ./chef/src/distro/arch/etc/rc.d/chef-expander ./chef/src/distro/arch/etc/rc.d/chef-server ./chef/src/distro/arch/etc/rc.d/chef-server-webui ./chef/src/distro/arch/etc/rc.d/chef-solr End Files: Start Copyright text: Copyright (c) 2009-2010 Opscode, Inc <legal@opscode.com> Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/distro/common/html/_static/chef.css ./chef/gem_home/gems/chef-11.10.4/distro/common/html/_static/guide.css ./chef/src/distro/common/html/_static/chef.css ./chef/src/distro/common/html/_static/guide.css End Files: Start Copyright text: opscode.css_t ~~~~~~~~~~~~~~~ Sphinx stylesheet -- opscode theme. Originally created by Opscode for docs.opscode.com. :copyright: None. :license: This work is licensed under a Creative Commons Attribution 3.0 Unported License End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/distro/common/html/_static/jquery.js ./chef/src/distro/common/html/_static/jquery.js End Files: Start Copyright text: Copyright 2010, John Resig Dual licensed under the MIT or GPL Version 2 licenses. http://jquery.org/license Includes Sizzle.js http://sizzlejs.com/ Copyright 2010, The Dojo Foundation Released under the MIT, BSD, and GPL Licenses. Date: Sat Feb 13 22:33:48 2010 -0500 End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/distro/common/html/_static/underscore.js ./chef/src/distro/common/html/_static/underscore.js End Files: Start Copyright text: Underscore.js 0.5.5 Copyright (c) 2009 Jeremy Ashkenas, DocumentCloud Inc. Underscore is freely distributable under the terms of the MIT license. Portions of Underscore are inspired by or borrowed from Prototype.js, Oliver Steele's Functional, and John Resig's Micro-Templating. For all details and documentation: http:documentcloud.github.com/underscore/ End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/distro/common/markdown/man1/knife-bootstrap.mkd ./chef/src/distro/common/markdown/man1/knife-bootstrap.mkd End Files: Start Copyright text: .erb`, where _BASEDIR_ is the location where the package or Gem installed the Chef client libraries. ## BUGS `knife bootstrap` is not capable of bootstrapping multiple hosts in parallel. The bootstrap script is passed as an argument to sh(1) on the remote system, so sensitive information contained in the script will be visible to other users via the process list using tools such as ps(1). ## SEE ALSO __knife-ssh__(1) ## AUTHOR Chef was written by Adam Jacob <adam@opscode.com> with many contributions from the community. ## DOCUMENTATION This manual page was written by Joshua Timberman <joshua@opscode.com>. Permission is granted to copy, distribute and / or modify this document under the terms of the Apache 2.0 License. ## CHEF Knife is distributed with Chef. <http://wiki.opscode.com/display/chef/Home> [...elided...] End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/distro/windows/service_manager.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/application/windows_service_manager.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/checksum/storage.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/checksum/storage/filesystem.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/cookbook/chefignore.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/cookbook_site_vendor.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/core/bootstrap_context.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/core/cookbook_scm_repo.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/core/generic_presenter.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/core/node_editor.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/core/node_presenter.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/core/object_loader.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/core/text_formatter.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/help.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/mixin/enforce_ownership_and_permissions.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/mixin/path_sanity.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/mixin/securable.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/package/ips.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/service/insserv.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/service/systemd.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/conditional.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/ips_package.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource_platform_map.rb ./chef/gem_home/gems/chef-11.10.4/spec/functional/dsl/registry_helper_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/functional/resource/directory_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/functional/resource/file_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/functional/resource/link_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/functional/resource/registry_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/functional/resource/remote_directory_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/functional/resource/remote_file_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/functional/resource/template_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/stress/win32/file_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/stress/win32/memory_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/stress/win32/security_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/support/matchers/leak.rb ./chef/gem_home/gems/chef-11.10.4/spec/support/platforms/prof/gc.rb ./chef/gem_home/gems/chef-11.10.4/spec/support/platforms/prof/win32.rb ./chef/gem_home/gems/chef-11.10.4/spec/support/shared/functional/directory_resource.rb ./chef/gem_home/gems/chef-11.10.4/spec/support/shared/functional/file_resource.rb ./chef/gem_home/gems/chef-11.10.4/spec/support/shared/functional/securable_resource.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/cookbook/chefignore_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/dsl/regsitry_helper_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/cookbook_site_install_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/core/bootstrap_context_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/core/cookbook_scm_repo_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/core/subcommand_loader_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/knife_help.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/mash_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/mixin/enforce_ownership_and_permissions_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/mixin/path_sanity_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/mixin/securable_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/service/insserv_service_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/service/systemd_service_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/conditional_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource_platform_map_spec.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/sigar/network_route.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/solaris2/zpools.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/sigar/network_route_spec.rb ./chef/src/distro/windows/service_manager.rb ./chef/src/lib/chef/application/windows_service_manager.rb ./chef/src/lib/chef/checksum/storage.rb ./chef/src/lib/chef/checksum/storage/filesystem.rb ./chef/src/lib/chef/cookbook/chefignore.rb ./chef/src/lib/chef/knife/cookbook_site_vendor.rb ./chef/src/lib/chef/knife/core/bootstrap_context.rb ./chef/src/lib/chef/knife/core/cookbook_scm_repo.rb ./chef/src/lib/chef/knife/core/generic_presenter.rb ./chef/src/lib/chef/knife/core/node_editor.rb ./chef/src/lib/chef/knife/core/node_presenter.rb ./chef/src/lib/chef/knife/core/object_loader.rb ./chef/src/lib/chef/knife/core/text_formatter.rb ./chef/src/lib/chef/knife/help.rb ./chef/src/lib/chef/mixin/enforce_ownership_and_permissions.rb ./chef/src/lib/chef/mixin/path_sanity.rb ./chef/src/lib/chef/mixin/securable.rb ./chef/src/lib/chef/provider/package/ips.rb ./chef/src/lib/chef/provider/service/insserv.rb ./chef/src/lib/chef/provider/service/systemd.rb ./chef/src/lib/chef/resource/conditional.rb ./chef/src/lib/chef/resource/ips_package.rb ./chef/src/lib/chef/resource_platform_map.rb ./chef/src/spec/functional/dsl/registry_helper_spec.rb ./chef/src/spec/functional/resource/directory_spec.rb ./chef/src/spec/functional/resource/file_spec.rb ./chef/src/spec/functional/resource/link_spec.rb ./chef/src/spec/functional/resource/registry_spec.rb ./chef/src/spec/functional/resource/remote_directory_spec.rb ./chef/src/spec/functional/resource/remote_file_spec.rb ./chef/src/spec/functional/resource/template_spec.rb ./chef/src/spec/stress/win32/file_spec.rb ./chef/src/spec/stress/win32/memory_spec.rb ./chef/src/spec/stress/win32/security_spec.rb ./chef/src/spec/support/matchers/leak.rb ./chef/src/spec/support/platforms/prof/gc.rb ./chef/src/spec/support/platforms/prof/win32.rb ./chef/src/spec/support/shared/functional/directory_resource.rb ./chef/src/spec/support/shared/functional/file_resource.rb ./chef/src/spec/support/shared/functional/securable_resource.rb ./chef/src/spec/unit/cookbook/chefignore_spec.rb ./chef/src/spec/unit/dsl/regsitry_helper_spec.rb ./chef/src/spec/unit/knife/cookbook_site_install_spec.rb ./chef/src/spec/unit/knife/core/bootstrap_context_spec.rb ./chef/src/spec/unit/knife/core/cookbook_scm_repo_spec.rb ./chef/src/spec/unit/knife/core/subcommand_loader_spec.rb ./chef/src/spec/unit/knife/knife_help.rb ./chef/src/spec/unit/mash_spec.rb ./chef/src/spec/unit/mixin/enforce_ownership_and_permissions_spec.rb ./chef/src/spec/unit/mixin/path_sanity_spec.rb ./chef/src/spec/unit/mixin/securable_spec.rb ./chef/src/spec/unit/provider/service/insserv_service_spec.rb ./chef/src/spec/unit/provider/service/systemd_service_spec.rb ./chef/src/spec/unit/resource/conditional_spec.rb ./chef/src/spec/unit/resource_platform_map_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2011 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/api_client/registration.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/chef_fs_data_store.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/command_line.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/config.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/file_pattern.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/file_system.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/file_system/already_exists_error.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/file_system/base_fs_dir.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/file_system/base_fs_object.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/file_system/chef_repository_file_system_entry.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/file_system/chef_repository_file_system_root_dir.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/file_system/chef_server_root_dir.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/file_system/cookbook_dir.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/file_system/cookbook_file.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/file_system/cookbook_frozen_error.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/file_system/cookbook_subdir.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/file_system/cookbooks_dir.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/file_system/data_bag_dir.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/file_system/data_bags_dir.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/file_system/default_environment_cannot_be_modified_error.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/file_system/environments_dir.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/file_system/file_system_entry.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/file_system/file_system_error.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/file_system/file_system_root_dir.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/file_system/must_delete_recursively_error.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/file_system/nodes_dir.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/file_system/nonexistent_fs_object.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/file_system/not_found_error.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/file_system/operation_failed_error.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/file_system/operation_not_allowed_error.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/file_system/rest_list_dir.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/file_system/rest_list_entry.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/knife.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/chef_fs/path_utils.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/dsl/registry_helper.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/formatters/base.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/formatters/error_descriptor.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/formatters/error_inspectors/api_error_formatting.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/formatters/error_inspectors/compile_error_inspector.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/formatters/error_inspectors/cookbook_resolve_error_inspector.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/formatters/error_inspectors/cookbook_sync_error_inspector.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/formatters/error_inspectors/node_load_error_inspector.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/formatters/error_inspectors/resource_failure_inspector.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/formatters/error_inspectors/run_list_expansion_error_inspector.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/formatters/error_mapper.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/user_create.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/user_delete.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/user_edit.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/user_list.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/user_reregister.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/mixin/why_run.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/monkey_patches/fileutils.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/monkey_patches/net-ssh-multi.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/node/attribute_collections.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/group/groupmod.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/template_finder.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/user/solaris.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/chef_gem.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource_reporter.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/run_context/cookbook_compiler.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/run_lock.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/scan_access_control.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/server_api.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/shef/ext.rb ./chef/gem_home/gems/chef-11.10.4/spec/functional/resource/cookbook_file_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/functional/resource/deploy_revision_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/functional/run_lock_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/functional/shell_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/functional/win32/registry_helper_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/functional/win32/security_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/support/shared/unit/api_error_inspector.rb ./chef/gem_home/gems/chef-11.10.4/spec/support/shared/unit/file_system_support.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/api_client/registration_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/chef_fs/diff_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/chef_fs/file_pattern_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/chef_fs/file_system/operation_failed_error_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/chef_fs/file_system_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/formatters/error_inspectors/compile_error_inspector_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/formatters/error_inspectors/cookbook_resolve_error_inspector_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/formatters/error_inspectors/cookbook_sync_error_inspector_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/formatters/error_inspectors/node_load_error_inspector_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/formatters/error_inspectors/registration_error_inspector_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/formatters/error_inspectors/resource_failure_inspector_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/formatters/error_inspectors/run_list_expansion_error_inspector_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/json_compat_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/cookbook_upload_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/ssh_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/status_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/user_create_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/node/immutable_collections_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/package/ips_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/registry_key_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/registry_helper_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/ips_package_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource_reporter_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/run_context/cookbook_compiler_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/run_lock_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/user_spec.rb ./chef/gem_home/gems/chef-zero-1.7.3/lib/chef_zero/server.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/ssh_host_key.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/windows/uptime.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/ssh_host_keys_spec.rb ./chef/src/lib/chef/api_client/registration.rb ./chef/src/lib/chef/chef_fs/chef_fs_data_store.rb ./chef/src/lib/chef/chef_fs/command_line.rb ./chef/src/lib/chef/chef_fs/config.rb ./chef/src/lib/chef/chef_fs/file_pattern.rb ./chef/src/lib/chef/chef_fs/file_system.rb ./chef/src/lib/chef/chef_fs/file_system/already_exists_error.rb ./chef/src/lib/chef/chef_fs/file_system/base_fs_dir.rb ./chef/src/lib/chef/chef_fs/file_system/base_fs_object.rb ./chef/src/lib/chef/chef_fs/file_system/chef_repository_file_system_entry.rb ./chef/src/lib/chef/chef_fs/file_system/chef_repository_file_system_root_dir.rb ./chef/src/lib/chef/chef_fs/file_system/chef_server_root_dir.rb ./chef/src/lib/chef/chef_fs/file_system/cookbook_dir.rb ./chef/src/lib/chef/chef_fs/file_system/cookbook_file.rb ./chef/src/lib/chef/chef_fs/file_system/cookbook_frozen_error.rb ./chef/src/lib/chef/chef_fs/file_system/cookbook_subdir.rb ./chef/src/lib/chef/chef_fs/file_system/cookbooks_dir.rb ./chef/src/lib/chef/chef_fs/file_system/data_bag_dir.rb ./chef/src/lib/chef/chef_fs/file_system/data_bags_dir.rb ./chef/src/lib/chef/chef_fs/file_system/default_environment_cannot_be_modified_error.rb ./chef/src/lib/chef/chef_fs/file_system/environments_dir.rb ./chef/src/lib/chef/chef_fs/file_system/file_system_entry.rb ./chef/src/lib/chef/chef_fs/file_system/file_system_error.rb ./chef/src/lib/chef/chef_fs/file_system/file_system_root_dir.rb ./chef/src/lib/chef/chef_fs/file_system/must_delete_recursively_error.rb ./chef/src/lib/chef/chef_fs/file_system/nodes_dir.rb ./chef/src/lib/chef/chef_fs/file_system/nonexistent_fs_object.rb ./chef/src/lib/chef/chef_fs/file_system/not_found_error.rb ./chef/src/lib/chef/chef_fs/file_system/operation_failed_error.rb ./chef/src/lib/chef/chef_fs/file_system/operation_not_allowed_error.rb ./chef/src/lib/chef/chef_fs/file_system/rest_list_dir.rb ./chef/src/lib/chef/chef_fs/file_system/rest_list_entry.rb ./chef/src/lib/chef/chef_fs/knife.rb ./chef/src/lib/chef/chef_fs/path_utils.rb ./chef/src/lib/chef/dsl/registry_helper.rb ./chef/src/lib/chef/formatters/base.rb ./chef/src/lib/chef/formatters/error_descriptor.rb ./chef/src/lib/chef/formatters/error_inspectors/api_error_formatting.rb ./chef/src/lib/chef/formatters/error_inspectors/compile_error_inspector.rb ./chef/src/lib/chef/formatters/error_inspectors/cookbook_resolve_error_inspector.rb ./chef/src/lib/chef/formatters/error_inspectors/cookbook_sync_error_inspector.rb ./chef/src/lib/chef/formatters/error_inspectors/node_load_error_inspector.rb ./chef/src/lib/chef/formatters/error_inspectors/resource_failure_inspector.rb ./chef/src/lib/chef/formatters/error_inspectors/run_list_expansion_error_inspector.rb ./chef/src/lib/chef/formatters/error_mapper.rb ./chef/src/lib/chef/knife/user_create.rb ./chef/src/lib/chef/knife/user_delete.rb ./chef/src/lib/chef/knife/user_edit.rb ./chef/src/lib/chef/knife/user_list.rb ./chef/src/lib/chef/knife/user_reregister.rb ./chef/src/lib/chef/mixin/why_run.rb ./chef/src/lib/chef/monkey_patches/fileutils.rb ./chef/src/lib/chef/monkey_patches/net-ssh-multi.rb ./chef/src/lib/chef/node/attribute_collections.rb ./chef/src/lib/chef/provider/group/groupmod.rb ./chef/src/lib/chef/provider/template_finder.rb ./chef/src/lib/chef/provider/user/solaris.rb ./chef/src/lib/chef/resource/chef_gem.rb ./chef/src/lib/chef/resource_reporter.rb ./chef/src/lib/chef/run_context/cookbook_compiler.rb ./chef/src/lib/chef/run_lock.rb ./chef/src/lib/chef/scan_access_control.rb ./chef/src/lib/chef/server_api.rb ./chef/src/lib/chef/shef/ext.rb ./chef/src/spec/functional/resource/cookbook_file_spec.rb ./chef/src/spec/functional/resource/deploy_revision_spec.rb ./chef/src/spec/functional/run_lock_spec.rb ./chef/src/spec/functional/shell_spec.rb ./chef/src/spec/functional/win32/registry_helper_spec.rb ./chef/src/spec/functional/win32/security_spec.rb ./chef/src/spec/support/shared/unit/api_error_inspector.rb ./chef/src/spec/support/shared/unit/file_system_support.rb ./chef/src/spec/unit/api_client/registration_spec.rb ./chef/src/spec/unit/chef_fs/diff_spec.rb ./chef/src/spec/unit/chef_fs/file_pattern_spec.rb ./chef/src/spec/unit/chef_fs/file_system/operation_failed_error_spec.rb ./chef/src/spec/unit/chef_fs/file_system_spec.rb ./chef/src/spec/unit/formatters/error_inspectors/compile_error_inspector_spec.rb ./chef/src/spec/unit/formatters/error_inspectors/cookbook_resolve_error_inspector_spec.rb ./chef/src/spec/unit/formatters/error_inspectors/cookbook_sync_error_inspector_spec.rb ./chef/src/spec/unit/formatters/error_inspectors/node_load_error_inspector_spec.rb ./chef/src/spec/unit/formatters/error_inspectors/registration_error_inspector_spec.rb ./chef/src/spec/unit/formatters/error_inspectors/resource_failure_inspector_spec.rb ./chef/src/spec/unit/formatters/error_inspectors/run_list_expansion_error_inspector_spec.rb ./chef/src/spec/unit/json_compat_spec.rb ./chef/src/spec/unit/knife/cookbook_upload_spec.rb ./chef/src/spec/unit/knife/ssh_spec.rb ./chef/src/spec/unit/knife/status_spec.rb ./chef/src/spec/unit/knife/user_create_spec.rb ./chef/src/spec/unit/node/immutable_collections_spec.rb ./chef/src/spec/unit/provider/package/ips_spec.rb ./chef/src/spec/unit/provider/registry_key_spec.rb ./chef/src/spec/unit/registry_helper_spec.rb ./chef/src/spec/unit/resource/ips_package_spec.rb ./chef/src/spec/unit/resource_reporter_spec.rb ./chef/src/spec/unit/run_context/cookbook_compiler_spec.rb ./chef/src/spec/unit/run_lock_spec.rb ./chef/src/spec/unit/user_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2012 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/application/apply.rb ./chef/src/lib/chef/application/apply.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2012 Bryan W. Berry Copyright:: Copyright (c) 2012 Daniel DeLeo License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/application/windows_service.rb ./chef/src/lib/chef/application/windows_service.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2011 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/client.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/file_access_control/unix.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/node.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/run_list.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/recipe_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/run_list_spec.rb ./chef/src/lib/chef/client.rb ./chef/src/lib/chef/file_access_control/unix.rb ./chef/src/lib/chef/node.rb ./chef/src/lib/chef/run_list.rb ./chef/src/spec/unit/recipe_spec.rb ./chef/src/spec/unit/resource_spec.rb ./chef/src/spec/unit/run_list_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2008-2011 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/cookbook/cookbook_collection.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/cookbook/file_system_file_vendor.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/cookbook/file_vendor.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/cookbook/remote_file_vendor.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/cookbook/syntax_check.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/handler.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/handler/error_report.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/handler/json_file.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/json_compat.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/bootstrap.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/cookbook_site_install.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/cookbook_site_share.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/cookbook_site_unshare.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/data_bag_from_file.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/environment_create.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/environment_delete.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/environment_edit.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/environment_from_file.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/environment_list.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/environment_show.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/exec.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/node_list.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/recipe_list.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/mixin/deprecation.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/mixin/shell_out.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/cookbook_file.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/package/solaris.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/service/solaris.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/providers.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/smartos_package.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resources.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/run_list/run_list_item.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/run_status.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/shell/model_wrapper.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/shell/shell_rest.rb ./chef/gem_home/gems/chef-11.10.4/spec/functional/knife/cookbook_delete_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/functional/knife/exec_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/functional/knife/smoke_test.rb ./chef/gem_home/gems/chef-11.10.4/spec/functional/knife/ssh_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/functional/tiny_server_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/tiny_server.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/checksum/storage/filesystem_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/cookbook/syntax_check_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/cookbook_manifest_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/cookbook_version_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/dsl/data_query_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/dsl/platform_introspection_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/file_access_control_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/handler/json_file_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/handler_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/client_bulk_delete_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/config_file_selection_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/cookbook_bulk_delete_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/cookbook_create_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/cookbook_site_share_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/cookbook_site_unshare_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/data_bag_from_file_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/environment_create_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/environment_delete_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/environment_edit_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/environment_list_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/environment_show_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/role_bulk_delete_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/mixin/deprecation_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/package/solaris_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/service/solaris_smf_service_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/run_list/run_list_expansion_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/run_list/run_list_item_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/run_list/versioned_recipe_list_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/run_status_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/shell/model_wrapper_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/version_class_spec.rb ./chef/src/lib/chef/cookbook/cookbook_collection.rb ./chef/src/lib/chef/cookbook/file_system_file_vendor.rb ./chef/src/lib/chef/cookbook/file_vendor.rb ./chef/src/lib/chef/cookbook/remote_file_vendor.rb ./chef/src/lib/chef/cookbook/syntax_check.rb ./chef/src/lib/chef/handler.rb ./chef/src/lib/chef/handler/error_report.rb ./chef/src/lib/chef/handler/json_file.rb ./chef/src/lib/chef/json_compat.rb ./chef/src/lib/chef/knife/bootstrap.rb ./chef/src/lib/chef/knife/cookbook_site_install.rb ./chef/src/lib/chef/knife/cookbook_site_share.rb ./chef/src/lib/chef/knife/cookbook_site_unshare.rb ./chef/src/lib/chef/knife/data_bag_from_file.rb ./chef/src/lib/chef/knife/environment_create.rb ./chef/src/lib/chef/knife/environment_delete.rb ./chef/src/lib/chef/knife/environment_edit.rb ./chef/src/lib/chef/knife/environment_from_file.rb ./chef/src/lib/chef/knife/environment_list.rb ./chef/src/lib/chef/knife/environment_show.rb ./chef/src/lib/chef/knife/exec.rb ./chef/src/lib/chef/knife/node_list.rb ./chef/src/lib/chef/knife/recipe_list.rb ./chef/src/lib/chef/mixin/deprecation.rb ./chef/src/lib/chef/mixin/shell_out.rb ./chef/src/lib/chef/provider/cookbook_file.rb ./chef/src/lib/chef/provider/package/solaris.rb ./chef/src/lib/chef/provider/service/solaris.rb ./chef/src/lib/chef/providers.rb ./chef/src/lib/chef/resource/smartos_package.rb ./chef/src/lib/chef/resources.rb ./chef/src/lib/chef/run_list/run_list_item.rb ./chef/src/lib/chef/run_status.rb ./chef/src/lib/chef/shell/model_wrapper.rb ./chef/src/lib/chef/shell/shell_rest.rb ./chef/src/spec/functional/knife/cookbook_delete_spec.rb ./chef/src/spec/functional/knife/exec_spec.rb ./chef/src/spec/functional/knife/smoke_test.rb ./chef/src/spec/functional/knife/ssh_spec.rb ./chef/src/spec/functional/tiny_server_spec.rb ./chef/src/spec/tiny_server.rb ./chef/src/spec/unit/checksum/storage/filesystem_spec.rb ./chef/src/spec/unit/cookbook/syntax_check_spec.rb ./chef/src/spec/unit/cookbook_manifest_spec.rb ./chef/src/spec/unit/cookbook_version_spec.rb ./chef/src/spec/unit/dsl/data_query_spec.rb ./chef/src/spec/unit/dsl/platform_introspection_spec.rb ./chef/src/spec/unit/file_access_control_spec.rb ./chef/src/spec/unit/handler/json_file_spec.rb ./chef/src/spec/unit/handler_spec.rb ./chef/src/spec/unit/knife/client_bulk_delete_spec.rb ./chef/src/spec/unit/knife/config_file_selection_spec.rb ./chef/src/spec/unit/knife/cookbook_bulk_delete_spec.rb ./chef/src/spec/unit/knife/cookbook_create_spec.rb ./chef/src/spec/unit/knife/cookbook_site_share_spec.rb ./chef/src/spec/unit/knife/cookbook_site_unshare_spec.rb ./chef/src/spec/unit/knife/data_bag_from_file_spec.rb ./chef/src/spec/unit/knife/environment_create_spec.rb ./chef/src/spec/unit/knife/environment_delete_spec.rb ./chef/src/spec/unit/knife/environment_edit_spec.rb ./chef/src/spec/unit/knife/environment_list_spec.rb ./chef/src/spec/unit/knife/environment_show_spec.rb ./chef/src/spec/unit/knife/role_bulk_delete_spec.rb ./chef/src/spec/unit/mixin/deprecation_spec.rb ./chef/src/spec/unit/provider/package/solaris_spec.rb ./chef/src/spec/unit/provider/service/solaris_smf_service_spec.rb ./chef/src/spec/unit/run_list/run_list_expansion_spec.rb ./chef/src/spec/unit/run_list/run_list_item_spec.rb ./chef/src/spec/unit/run_list/versioned_recipe_list_spec.rb ./chef/src/spec/unit/run_status_spec.rb ./chef/src/spec/unit/shell/model_wrapper_spec.rb ./chef/src/spec/unit/version_class_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2010 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/cookbook/metadata.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/exceptions.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/client_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/cookbook/metadata_spec.rb ./chef/src/lib/chef/cookbook/metadata.rb ./chef/src/lib/chef/exceptions.rb ./chef/src/spec/unit/client_spec.rb ./chef/src/spec/unit/cookbook/metadata_spec.rb End Files: Start Copyright text: Copyright:: Copyright 2008-2010 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/cookbook_loader.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/solaris2/hostname.rb ./chef/src/lib/chef/cookbook_loader.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2008 Opscode, Inc. Copyright:: Copyright (c) 2009 Daniel DeLeo License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/cookbook_site_streaming_uploader.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/http/auth_credentials.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/http/basic_client.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/http/cookie_jar.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/http/http_request.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/cookbook_bulk_delete.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/cookbook_download.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/cookbook_upload.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/rest.rb ./chef/gem_home/gems/mixlib-authentication-1.3.0/lib/mixlib/authentication/signedheaderauth.rb ./chef/gem_home/gems/mixlib-authentication-1.3.0/spec/mixlib/authentication/mixlib_authentication_spec.rb ./chef/src/lib/chef/cookbook_site_streaming_uploader.rb ./chef/src/lib/chef/http/auth_credentials.rb ./chef/src/lib/chef/http/basic_client.rb ./chef/src/lib/chef/http/cookie_jar.rb ./chef/src/lib/chef/http/http_request.rb ./chef/src/lib/chef/knife/cookbook_bulk_delete.rb ./chef/src/lib/chef/knife/cookbook_download.rb ./chef/src/lib/chef/knife/cookbook_upload.rb ./chef/src/lib/chef/rest.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2009, 2010 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/cookbook_version.rb ./chef/src/lib/chef/cookbook_version.rb End Files: Start Copyright text: Copyright:: Copyright 2008-2011 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/digester.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/digester_spec.rb ./chef/src/lib/chef/digester.rb ./chef/src/spec/unit/digester_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2009 Opscode, Inc. Copyright:: Copyright (c) 2009 Daniel DeLeo License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/dsl/include_attribute.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/dsl/include_recipe.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/dsl/recipe.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/mixin/convert_to_class_name.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/mixin/language_include_attribute.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/mixin/language_include_recipe.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/mixin/recipe_definition_dsl_core.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/recipe.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource_collection.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/tasks/chef_repo.rake ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource_collection_spec.rb ./chef/src/lib/chef/dsl/include_attribute.rb ./chef/src/lib/chef/dsl/include_recipe.rb ./chef/src/lib/chef/dsl/recipe.rb ./chef/src/lib/chef/mixin/convert_to_class_name.rb ./chef/src/lib/chef/mixin/language_include_attribute.rb ./chef/src/lib/chef/mixin/language_include_recipe.rb ./chef/src/lib/chef/mixin/recipe_definition_dsl_core.rb ./chef/src/lib/chef/provider.rb ./chef/src/lib/chef/recipe.rb ./chef/src/lib/chef/resource_collection.rb ./chef/src/lib/chef/tasks/chef_repo.rake ./chef/src/spec/unit/resource_collection_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2008, 2009 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/encrypted_data_bag_item.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/encrypted_data_bag_item/decryption_failure.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/encrypted_data_bag_item/decryptor.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/encrypted_data_bag_item/encryptor.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/encrypted_data_bag_item/unacceptable_encrypted_data_bag_item_format.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/encrypted_data_bag_item/unsupported_cipher.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/encrypted_data_bag_item/unsupported_encrypted_data_bag_item_format.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/environment.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/version_class.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/version_constraint.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/encrypted_data_bag_item_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/environment_spec.rb ./chef/src/lib/chef/encrypted_data_bag_item.rb ./chef/src/lib/chef/encrypted_data_bag_item/decryption_failure.rb ./chef/src/lib/chef/encrypted_data_bag_item/decryptor.rb ./chef/src/lib/chef/encrypted_data_bag_item/encryptor.rb ./chef/src/lib/chef/encrypted_data_bag_item/unacceptable_encrypted_data_bag_item_format.rb ./chef/src/lib/chef/encrypted_data_bag_item/unsupported_cipher.rb ./chef/src/lib/chef/encrypted_data_bag_item/unsupported_encrypted_data_bag_item_format.rb ./chef/src/lib/chef/environment.rb ./chef/src/lib/chef/version_class.rb ./chef/src/lib/chef/version_constraint.rb ./chef/src/spec/unit/encrypted_data_bag_item_spec.rb ./chef/src/spec/unit/environment_spec.rb End Files: Start Copyright text: Copyright:: Copyright 2010-2011 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/file_access_control/windows.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/win32/api.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/win32/api/error.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/win32/api/file.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/win32/api/memory.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/win32/api/process.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/win32/api/psapi.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/win32/api/security.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/win32/api/synchronization.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/win32/api/system.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/win32/api/unicode.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/win32/error.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/win32/file.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/win32/file/info.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/win32/handle.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/win32/memory.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/win32/process.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/win32/security.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/win32/security/ace.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/win32/security/acl.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/win32/security/securable_object.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/win32/security/security_descriptor.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/win32/security/sid.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/win32/security/token.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/win32/unicode.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/win32/version.rb ./chef/src/lib/chef/file_access_control/windows.rb ./chef/src/lib/chef/win32/api.rb ./chef/src/lib/chef/win32/api/error.rb ./chef/src/lib/chef/win32/api/file.rb ./chef/src/lib/chef/win32/api/memory.rb ./chef/src/lib/chef/win32/api/process.rb ./chef/src/lib/chef/win32/api/psapi.rb ./chef/src/lib/chef/win32/api/security.rb ./chef/src/lib/chef/win32/api/synchronization.rb ./chef/src/lib/chef/win32/api/system.rb ./chef/src/lib/chef/win32/api/unicode.rb ./chef/src/lib/chef/win32/error.rb ./chef/src/lib/chef/win32/file.rb ./chef/src/lib/chef/win32/file/info.rb ./chef/src/lib/chef/win32/handle.rb ./chef/src/lib/chef/win32/memory.rb ./chef/src/lib/chef/win32/process.rb ./chef/src/lib/chef/win32/security.rb ./chef/src/lib/chef/win32/security/ace.rb ./chef/src/lib/chef/win32/security/acl.rb ./chef/src/lib/chef/win32/security/securable_object.rb ./chef/src/lib/chef/win32/security/security_descriptor.rb ./chef/src/lib/chef/win32/security/sid.rb ./chef/src/lib/chef/win32/security/token.rb ./chef/src/lib/chef/win32/unicode.rb ./chef/src/lib/chef/win32/version.rb End Files: Start Copyright text: Copyright:: Copyright 2011 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/http.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/http/ssl_policies.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/http/ssl_policies_spec.rb ./chef/src/lib/chef/http.rb ./chef/src/lib/chef/http/ssl_policies.rb ./chef/src/spec/unit/http/ssl_policies_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2009, 2010, 2013 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/http/validate_content_length.rb ./chef/src/lib/chef/http/validate_content_length.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2013 Chef Software, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/cookbook_list.rb ./chef/src/lib/chef/knife/cookbook_list.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2009, 2010, 2011 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/cookbook_metadata_from_file.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/cookbook_test.rb ./chef/src/lib/chef/knife/cookbook_metadata_from_file.rb ./chef/src/lib/chef/knife/cookbook_test.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2009 Opscode, Inc. Copyright:: Copyright (c) 2010 Matthew Kent License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/core/subcommand_loader.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/core/ui.rb ./chef/src/lib/chef/knife/core/subcommand_loader.rb ./chef/src/lib/chef/knife/core/ui.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2009, 2011 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/data_bag_create.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/data_bag_edit.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/data_bag_show.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/data_bag_create_spec.rb ./chef/src/lib/chef/knife/data_bag_create.rb ./chef/src/lib/chef/knife/data_bag_edit.rb ./chef/src/lib/chef/knife/data_bag_show.rb ./chef/src/spec/unit/knife/data_bag_create_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2009-2010 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/environment_compare.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/environment_compare_spec.rb ./chef/src/lib/chef/knife/environment_compare.rb ./chef/src/spec/unit/knife/environment_compare_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2013 Sander Botman. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/index_rebuild.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/deploy/timestamped.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/deploy_revision.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/timestamped_deploy.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource_collection/stepable_iterator.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/shell.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/shell/ext.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/index_rebuild_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/mixin/convert_to_class_name_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/deploy_revision_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/timestamped_deploy_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource_collection/stepable_iterator_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/shell/shell_session_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/shell_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/solaris2/hostname_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/solaris2/kernel_spec.rb ./chef/src/lib/chef/knife/index_rebuild.rb ./chef/src/lib/chef/provider/deploy/timestamped.rb ./chef/src/lib/chef/resource/deploy_revision.rb ./chef/src/lib/chef/resource/timestamped_deploy.rb ./chef/src/lib/chef/resource_collection/stepable_iterator.rb ./chef/src/lib/chef/shell.rb ./chef/src/lib/chef/shell/ext.rb ./chef/src/spec/unit/knife/index_rebuild_spec.rb ./chef/src/spec/unit/mixin/convert_to_class_name_spec.rb ./chef/src/spec/unit/resource/deploy_revision_spec.rb ./chef/src/spec/unit/resource/timestamped_deploy_spec.rb ./chef/src/spec/unit/resource_collection/stepable_iterator_spec.rb ./chef/src/spec/unit/shell/shell_session_spec.rb ./chef/src/spec/unit/shell_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2009 Daniel DeLeo License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/node_run_list_set.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/node_run_list_set_spec.rb ./chef/src/lib/chef/knife/node_run_list_set.rb ./chef/src/spec/unit/knife/node_run_list_set_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2013 Mike Fiedler License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/status.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/bootstrap_spec.rb ./chef/src/lib/chef/knife/status.rb ./chef/src/spec/unit/knife/bootstrap_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2010 Ian Meyer License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/tag_create.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/tag_delete.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/knife/tag_list.rb ./chef/src/lib/chef/knife/tag_create.rb ./chef/src/lib/chef/knife/tag_delete.rb ./chef/src/lib/chef/knife/tag_list.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2011 Ryan Davis and Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/mixin/command/windows.rb ./chef/src/lib/chef/mixin/command/windows.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2008 Opscode, Inc. Author:: Doug MacEachern (<dougm@vmware.com>) Copyright:: Copyright (c) 2010 VMware, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/mixin/deep_merge.rb ./chef/src/lib/chef/mixin/deep_merge.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2009 Opscode, Inc. Copyright:: Copyright (c) 2008 Steve Midgley License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/mixin/file_class.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/core/object_loader_spec.rb ./chef/src/lib/chef/mixin/file_class.rb ./chef/src/spec/unit/knife/core/object_loader_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2011-2012 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/mixin/xml_escape.rb ./chef/src/lib/chef/mixin/xml_escape.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2009 Opscode, Inc. Copyright:: Copyright (c) 2005 Sam Ruby License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/monkey_patches/regexp.rb ./chef/src/lib/chef/monkey_patches/regexp.rb End Files: Start Copyright text: Copyright (c) 2009 Marc-Andre Lafortune Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/monkey_patches/uri.rb ./chef/src/lib/chef/monkey_patches/uri.rb End Files: Start Copyright text: Ruby is copyrighted free software by Yukihiro Matsumoto <matz@netlab.jp>. You can redistribute it and/or modify it under either the terms of the 2-clause BSDL (see the file BSDL), or the conditions below: 1. You may make and give away verbatim copies of the source form of the software without restriction, provided that you duplicate all of the original copyright notices and associated disclaimers. 2. You may modify your copy of the software in any way, provided that you do at least ONE of the following: a) place your modifications in the Public Domain or otherwise make them Freely Available, such as by posting said modifications to Usenet or an equivalent medium, or by allowing the author to include your modifications in the software. b) use the modified software only within your corporation or organization. c) give non-standard binaries non-standard names, with instructions on where to get the original software distribution. d) make other distribution arrangements with the author. 3. You may distribute the software in object code or binary form, provided that you do at least ONE of the following: a) distribute the binaries and library files of the software, together with instructions (in the manual page or equivalent) on where to get the original distribution. b) accompany the distribution with the machine-readable source of the software. c) give non-standard binaries non-standard names, with instructions on where to get the original software distribution. d) make other distribution arrangements with the author. 4. You may modify and include the part of the software into any other software (possibly commercial). But some files in the distribution are not written by the author, so that they are not under these terms. For the list of those files and their copying conditions, see the file LEGAL. 5. The scripts and library files supplied as input to or produced as output from the software do not automatically fall under the copyright of the software, but belong to whomever generated them, and may be sold commercially, and may be aggregated with this software. 6. THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/policy_builder.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/policy_builder/expand_node_object.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/policy_builder/policyfile.rb ./chef/src/lib/chef/policy_builder.rb ./chef/src/lib/chef/policy_builder/expand_node_object.rb ./chef/src/lib/chef/policy_builder/policyfile.rb End Files: Start Copyright text: Copyright:: Copyright 2008-2014 Chef Software, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/cron.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/package/dpkg.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/route.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/service/freebsd.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/cron.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/route.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/cron_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/package/dpkg_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/route_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/service/freebsd_service_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/cron_spec.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/darwin/uptime.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/freebsd/hostname.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/freebsd/memory.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/freebsd/network.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/freebsd/platform.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/freebsd/uptime.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/freebsd/virtualization.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/netbsd/hostname.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/netbsd/kernel.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/netbsd/memory.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/netbsd/network.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/netbsd/platform.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/netbsd/ps.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/netbsd/uptime.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/netbsd/virtualization.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/openbsd/hostname.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/openbsd/memory.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/openbsd/network.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/openbsd/platform.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/openbsd/uptime.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/openbsd/virtualization.rb ./chef/src/lib/chef/provider/cron.rb ./chef/src/lib/chef/provider/package/dpkg.rb ./chef/src/lib/chef/provider/route.rb ./chef/src/lib/chef/provider/service/freebsd.rb ./chef/src/lib/chef/resource/cron.rb ./chef/src/lib/chef/resource/route.rb ./chef/src/spec/unit/provider/cron_spec.rb ./chef/src/spec/unit/provider/package/dpkg_spec.rb ./chef/src/spec/unit/provider/route_spec.rb ./chef/src/spec/unit/provider/service/freebsd_service_spec.rb ./chef/src/spec/unit/resource/cron_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2009 Bryan McLellan License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/cron/solaris.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/package/aix.rb ./chef/gem_home/gems/chef-11.10.4/spec/functional/resource/base.rb ./chef/gem_home/gems/chef-11.10.4/spec/functional/resource/group_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/support/platforms/win32/spec_service.rb ./chef/src/lib/chef/provider/cron/solaris.rb ./chef/src/lib/chef/provider/package/aix.rb ./chef/src/spec/functional/resource/base.rb ./chef/src/spec/functional/resource/group_spec.rb ./chef/src/spec/support/platforms/win32/spec_service.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2013 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/cron/unix.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/cron/unix_spec.rb ./chef/src/lib/chef/provider/cron/unix.rb ./chef/src/spec/unit/provider/cron/unix_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2009 Bryan McLellan Copyright:: Copyright (c) 2010 Toomas Pelberg License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/deploy/revision.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/shell/shell_ext_spec.rb ./chef/src/lib/chef/provider/deploy/revision.rb ./chef/src/spec/unit/shell/shell_ext_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2009 Daniel DeLeo Copyright:: Copyright (c) 2010 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/env.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/env/windows.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/group/aix.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/group/windows.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/mount/windows.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/user/windows.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/env.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/util/windows/net_group.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/util/windows/net_use.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/util/windows/net_user.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/util/windows/volume.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/env_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/group/windows_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/mount/windows_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/user/windows_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/env_spec.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/aix/hostname.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/hpux/cpu.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/hpux/filesystem.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/hpux/hostname.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/hpux/memory.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/hpux/network.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/hpux/platform.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/hpux/uptime.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/sigar/cpu.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/sigar/filesystem.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/sigar/hostname.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/sigar/memory.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/sigar/platform.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/sigar/uptime.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/windows/cpu.rb ./chef/src/lib/chef/provider/env.rb ./chef/src/lib/chef/provider/env/windows.rb ./chef/src/lib/chef/provider/group/aix.rb ./chef/src/lib/chef/provider/group/windows.rb ./chef/src/lib/chef/provider/mount/windows.rb ./chef/src/lib/chef/provider/user/windows.rb ./chef/src/lib/chef/resource/env.rb ./chef/src/lib/chef/util/windows/net_group.rb ./chef/src/lib/chef/util/windows/net_use.rb ./chef/src/lib/chef/util/windows/net_user.rb ./chef/src/lib/chef/util/windows/volume.rb ./chef/src/spec/unit/provider/env_spec.rb ./chef/src/spec/unit/provider/group/windows_spec.rb ./chef/src/spec/unit/provider/mount/windows_spec.rb ./chef/src/spec/unit/provider/user/windows_spec.rb ./chef/src/spec/unit/resource/env_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2010 VMware, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/erl_call.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/mdadm.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/package/easy_install.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/easy_install_package.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/erl_call.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/mdadm.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/erl_call_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/mdadm_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/package/easy_install_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/easy_install_package_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/erl_call_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/ifconfig_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/mdadm_spec.rb ./chef/src/lib/chef/provider/erl_call.rb ./chef/src/lib/chef/provider/mdadm.rb ./chef/src/lib/chef/provider/package/easy_install.rb ./chef/src/lib/chef/resource/easy_install_package.rb ./chef/src/lib/chef/resource/erl_call.rb ./chef/src/lib/chef/resource/mdadm.rb ./chef/src/spec/unit/provider/erl_call_spec.rb ./chef/src/spec/unit/provider/mdadm_spec.rb ./chef/src/spec/unit/provider/package/easy_install_spec.rb ./chef/src/spec/unit/resource/easy_install_package_spec.rb ./chef/src/spec/unit/resource/erl_call_spec.rb ./chef/src/spec/unit/resource/ifconfig_spec.rb ./chef/src/spec/unit/resource/mdadm_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2009 Joe Williams License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/file.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/file_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/remote_file_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/template_spec.rb ./chef/src/lib/chef/provider/file.rb ./chef/src/spec/unit/provider/file_spec.rb ./chef/src/spec/unit/provider/remote_file_spec.rb ./chef/src/spec/unit/provider/template_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2008-2013 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/group.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/group/gpasswd.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/group/groupadd.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/group/suse.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/group/usermod.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/group.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/group/gpasswd_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/group/groupadd_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/group/usermod_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/group_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/mount/mount_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/mount_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/group_spec.rb ./chef/src/lib/chef/provider/group.rb ./chef/src/lib/chef/provider/group/gpasswd.rb ./chef/src/lib/chef/provider/group/groupadd.rb ./chef/src/lib/chef/provider/group/suse.rb ./chef/src/lib/chef/provider/group/usermod.rb ./chef/src/lib/chef/resource/group.rb ./chef/src/spec/unit/provider/group/gpasswd_spec.rb ./chef/src/spec/unit/provider/group/groupadd_spec.rb ./chef/src/spec/unit/provider/group/usermod_spec.rb ./chef/src/spec/unit/provider/group_spec.rb ./chef/src/spec/unit/provider/mount/mount_spec.rb ./chef/src/spec/unit/provider/mount_spec.rb ./chef/src/spec/unit/resource/group_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2008 OpsCode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/group/dscl.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/user/dscl.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/group/dscl_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/group/pw_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/user/dscl_spec.rb ./chef/src/lib/chef/provider/group/dscl.rb ./chef/src/lib/chef/provider/user/dscl.rb ./chef/src/spec/unit/provider/group/dscl_spec.rb ./chef/src/spec/unit/provider/group/pw_spec.rb ./chef/src/spec/unit/provider/user/dscl_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2009 OpsCode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/ifconfig.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/ifconfig.rb ./chef/src/lib/chef/provider/ifconfig.rb ./chef/src/lib/chef/resource/ifconfig.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2009 Jason K. Jackson License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/ifconfig/aix.rb ./chef/src/lib/chef/provider/ifconfig/aix.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2013 Opscode, Inc License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/ifconfig/debian.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/ifconfig/redhat.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/conditional_action_not_nothing.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/version/platform.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/version_constraint/platform.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/cookbook_site_streaming_uploader.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/ifconfig/debian_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/ifconfig/redhat_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/conditional_action_not_nothing_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/version/platform_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/version_constraint/platform_spec.rb ./chef/src/lib/chef/provider/ifconfig/debian.rb ./chef/src/lib/chef/provider/ifconfig/redhat.rb ./chef/src/lib/chef/resource/conditional_action_not_nothing.rb ./chef/src/lib/chef/version/platform.rb ./chef/src/lib/chef/version_constraint/platform.rb ./chef/src/spec/unit/cookbook_site_streaming_uploader.rb ./chef/src/spec/unit/provider/ifconfig/debian_spec.rb ./chef/src/spec/unit/provider/ifconfig/redhat_spec.rb ./chef/src/spec/unit/resource/conditional_action_not_nothing_spec.rb ./chef/src/spec/unit/version/platform_spec.rb ./chef/src/spec/unit/version_constraint/platform_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2013 Onddo Labs, SL. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/lwrp_base.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/lwrp_base.rb ./chef/src/lib/chef/provider/lwrp_base.rb ./chef/src/lib/chef/resource/lwrp_base.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2008-2012 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/mount.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/mount/aix.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/mount/mount.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/mount.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/mount_spec.rb ./chef/src/lib/chef/provider/mount.rb ./chef/src/lib/chef/provider/mount/aix.rb ./chef/src/lib/chef/provider/mount/mount.rb ./chef/src/lib/chef/resource/mount.rb ./chef/src/spec/unit/resource/mount_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2009 Opscode, Inc License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/ohai.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/ohai.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/ohai_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/ohai_spec.rb ./chef/src/lib/chef/provider/ohai.rb ./chef/src/lib/chef/resource/ohai.rb ./chef/src/spec/unit/provider/ohai_spec.rb ./chef/src/spec/unit/resource/ohai_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2010 Michael Leinartas License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/package/freebsd.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/package/smartos.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/package/freebsd_spec.rb ./chef/src/lib/chef/provider/package/freebsd.rb ./chef/src/lib/chef/provider/package/smartos.rb ./chef/src/spec/unit/provider/package/freebsd_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2009 Bryan McLellan, Matthew Landauer License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/package/pacman.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/service/arch.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/pacman_package.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/package/pacman_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/pacman_package_spec.rb ./chef/src/lib/chef/provider/package/pacman.rb ./chef/src/lib/chef/provider/service/arch.rb ./chef/src/lib/chef/resource/pacman_package.rb ./chef/src/spec/unit/provider/package/pacman_spec.rb ./chef/src/spec/unit/resource/pacman_package_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2010 Jan Zimmek License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/package/yum-dump.py ./chef/src/lib/chef/provider/package/yum-dump.py End Files: Start Copyright text: Copyright:: Copyright (c) 2009, 2011 Matthew Kent License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/package/zypper.rb ./chef/src/lib/chef/provider/package/zypper.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2008 Opscode, Inc. Copyright (c) 2013 SUSE Linux GmbH License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/registry_key.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/registry_key.rb ./chef/src/lib/chef/provider/registry_key.rb ./chef/src/lib/chef/resource/registry_key.rb End Files: Start Copyright text: Copyright:: 2011, Opscode, Inc. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/remote_file/cache_control_data.rb ./chef/src/lib/chef/provider/remote_file/cache_control_data.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2013 Jesse Campbell Copyright:: Copyright (c) 2013 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/remote_file/ftp.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/remote_file/http.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/remote_file/local_file.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/remote_file/ftp_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/remote_file/local_file_spec.rb ./chef/src/lib/chef/provider/remote_file/ftp.rb ./chef/src/lib/chef/provider/remote_file/http.rb ./chef/src/lib/chef/provider/remote_file/local_file.rb ./chef/src/spec/unit/provider/remote_file/ftp_spec.rb ./chef/src/spec/unit/provider/remote_file/local_file_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2013 Jesse Campbell License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/ruby_block.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/ruby_block_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/script_spec.rb ./chef/src/lib/chef/provider/ruby_block.rb ./chef/src/spec/unit/provider/ruby_block_spec.rb ./chef/src/spec/unit/provider/script_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2009 Opscode License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/service/macosx.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/service/macosx_spec.rb ./chef/src/lib/chef/provider/service/macosx.rb ./chef/src/spec/unit/provider/service/macosx_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2011 Igor Afonov License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/service/simple.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/netbsd/cpu.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/openbsd/cpu.rb ./chef/src/lib/chef/provider/service/simple.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2009 Mathieu Sauve-Frankel License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/service/upstart.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/service/upstart_service_spec.rb ./chef/src/lib/chef/provider/service/upstart.rb ./chef/src/spec/unit/provider/service/upstart_service_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2010 Bryan McLellan License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/service/windows.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/service/windows_spec.rb ./chef/src/lib/chef/provider/service/windows.rb ./chef/src/spec/unit/provider/service/windows_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2010-2011 Opscode, Inc License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/provider/whyrun_safe_ruby_block.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/whyrun_safe_ruby_block.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/whyrun_safe_ruby_block_spec.rb ./chef/src/lib/chef/provider/whyrun_safe_ruby_block.rb ./chef/src/lib/chef/resource/whyrun_safe_ruby_block.rb ./chef/src/spec/unit/provider/whyrun_safe_ruby_block_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2013 Facebook License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/cookbook_file.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/directory.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/file.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/remote_file.rb ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/template.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/monkey_patches/string_spec.rb ./chef/src/lib/chef/resource/cookbook_file.rb ./chef/src/lib/chef/resource/directory.rb ./chef/src/lib/chef/resource/file.rb ./chef/src/lib/chef/resource/remote_file.rb ./chef/src/lib/chef/resource/template.rb ./chef/src/spec/unit/knife_spec.rb ./chef/src/spec/unit/monkey_patches/string_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2008, 2011 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/resource/rpm_package.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/rpm_package_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/smartos_package_spec.rb ./chef/src/lib/chef/resource/rpm_package.rb ./chef/src/spec/unit/resource/rpm_package_spec.rb ./chef/src/spec/unit/resource/smartos_package_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2010 Thomas Bishop License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/run_context.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/data_bag_show_spec.rb ./chef/src/lib/chef/run_context.rb ./chef/src/spec/unit/knife/data_bag_show_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2008-2010 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/run_list/run_list_expansion.rb ./chef/gem_home/gems/mixlib-shellout-1.6.1/lib/mixlib/shellout.rb ./chef/gem_home/gems/mixlib-shellout-1.6.1/lib/mixlib/shellout/unix.rb ./chef/src/lib/chef/run_list/run_list_expansion.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2010, 2011 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/run_list/versioned_recipe_list.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/data_bag_edit_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/environment_from_file_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/version_constraint_spec.rb ./chef/src/lib/chef/run_list/versioned_recipe_list.rb ./chef/src/spec/unit/knife/data_bag_edit_spec.rb ./chef/src/spec/unit/knife/environment_from_file_spec.rb ./chef/src/spec/unit/version_constraint_spec.rb End Files: Start Copyright text: Copyright:: Copyright 2010 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/shell/shell_session.rb ./chef/src/lib/chef/shell/shell_session.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2009 Daniel DeLeo Copyright:: Copyright (c) 2011 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/user.rb ./chef/src/lib/chef/user.rb End Files: Start Copyright text: Copyright:: Copyright 2012 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/util/diff.rb ./chef/src/lib/chef/util/diff.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2013 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. Some portions of this file are derived from material in the diff-lcs project licensed under the terms of the MIT license, provided below. Copyright:: Copyright (c) 2004-2013 Austin Ziegler License:: MIT Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of this Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OF OTHER DEALINGS IN THE SOFTWARE. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/util/selinux.rb ./chef/src/lib/chef/util/selinux.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2011 Opscode, Inc. Copyright:: Copyright (c) 2013, North County Tech Center, LLC License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/util/windows.rb ./chef/src/lib/chef/util/windows.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2010 VMware, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. requires: gem install windows-pr End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/version.rb ./chef/src/lib/chef/version.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2010-2011 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/win32/mutex.rb ./chef/src/lib/chef/win32/mutex.rb End Files: Start Copyright text: Copyright:: Copyright 2013 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/lib/chef/win32/registry.rb ./chef/src/lib/chef/win32/registry.rb End Files: Start Copyright text: Copyright:: 2012, Opscode, Inc. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/spec/data/apt/chef-integration-test-1.0/debian/copyright ./chef/gem_home/gems/chef-11.10.4/spec/data/apt/chef-integration-test-1.1/debian/copyright ./chef/src/spec/data/apt/chef-integration-test-1.0/debian/copyright ./chef/src/spec/data/apt/chef-integration-test-1.1/debian/copyright End Files: Start Copyright text: This work was packaged by: Joshua Timberman <Joshua Timberman <joshua@opscode.com>> on Thu, 30 Sep 2010 09:53:45 -0600 Upstream Author(s): Opscode, Inc. Copyright: Copyright (C) 2010 Opscode, Inc License: Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. The Debian packaging is: Copyright (C) 2010 Opscode, Inc (<legal@opscode.com>) and is licensed under the Apache 2.0 license. See "/usr/share/common-licenses/Apache-2.0" End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/spec/support/lib/chef/resource/one_two_three_four.rb ./chef/src/spec/support/lib/chef/resource/one_two_three_four.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2009 CleanOffer, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/spec/support/shared/integration/integration_helper.rb ./chef/src/spec/support/shared/integration/integration_helper.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2012, 2013 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/spec/support/shared/unit/platform_introspector.rb ./chef/src/spec/support/shared/unit/platform_introspector.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2010, 2012 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/spec/support/shared/unit/provider/useradd_based_user_provider.rb ./chef/src/spec/support/shared/unit/provider/useradd_based_user_provider.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2008, 2010, 2013 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/spec/unit/dsl/recipe_spec.rb ./chef/src/spec/unit/dsl/recipe_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2014 Chef Software, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/spec/unit/exceptions_spec.rb ./chef/src/spec/unit/exceptions_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2010 Thomas Bishop Copyright:: Copyright (c) 2010 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/spec/unit/http_spec.rb ./chef/src/spec/unit/http_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2014 Onddo Labs, SL. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/client_delete_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/client_edit_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/client_list_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/client_reregister_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/client_show_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/configure_client_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/cookbook_delete_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/cookbook_download_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/cookbook_list_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/cookbook_metadata_spec.rb ./chef/src/spec/unit/knife/client_delete_spec.rb ./chef/src/spec/unit/knife/client_edit_spec.rb ./chef/src/spec/unit/knife/client_list_spec.rb ./chef/src/spec/unit/knife/client_reregister_spec.rb ./chef/src/spec/unit/knife/client_show_spec.rb ./chef/src/spec/unit/knife/configure_client_spec.rb ./chef/src/spec/unit/knife/cookbook_delete_spec.rb ./chef/src/spec/unit/knife/cookbook_download_spec.rb ./chef/src/spec/unit/knife/cookbook_list_spec.rb ./chef/src/spec/unit/knife/cookbook_metadata_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2011 Thomas Bishop License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/cookbook_metadata_from_file_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/rest/auth_credentials_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/rest_spec.rb ./chef/src/spec/unit/knife/cookbook_metadata_from_file_spec.rb ./chef/src/spec/unit/rest/auth_credentials_spec.rb ./chef/src/spec/unit/rest_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2008 Opscode, Inc. Copyright:: Copyright (c) 2010 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/cookbook_show_spec.rb ./chef/src/spec/unit/knife/cookbook_show_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2008 Opscode, Inc. License:: Apache License, eersion 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/cookbook_site_download_spec.rb ./chef/src/spec/unit/knife/cookbook_site_download_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2012 Thomas Bishop License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/cookbook_test_spec.rb ./chef/src/spec/unit/knife/cookbook_test_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2010 Opscode, Inc.$ Copyright:: Copyright (c) 2010 Matthew Kent License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/core/ui_spec.rb ./chef/src/spec/unit/knife/core/ui_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2008, 2011, 2012 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/user_delete_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/user_edit_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/user_list_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/user_reregister_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/knife/user_show_spec.rb ./chef/src/spec/unit/knife/user_delete_spec.rb ./chef/src/spec/unit/knife/user_edit_spec.rb ./chef/src/spec/unit/knife/user_list_spec.rb ./chef/src/spec/unit/knife/user_reregister_spec.rb ./chef/src/spec/unit/knife/user_show_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2012 Opscode, Inc License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/spec/unit/mixin/command_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/mixin/shell_out_spec.rb ./chef/src/spec/unit/mixin/command_spec.rb ./chef/src/spec/unit/mixin/shell_out_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2009 Phusion License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/spec/unit/mixin/deep_merge_spec.rb ./chef/src/spec/unit/mixin/deep_merge_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2010 Matthew Kent Copyright:: Copyright (c) 2008 Steve Midgley License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/spec/unit/monologger_spec.rb ./chef/src/spec/unit/monologger_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2014 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/spec/unit/policy_builder/expand_node_object_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/policy_builder/policyfile_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/policy_builder_spec.rb ./chef/src/spec/unit/policy_builder/expand_node_object_spec.rb ./chef/src/spec/unit/policy_builder/policyfile_spec.rb ./chef/src/spec/unit/policy_builder_spec.rb End Files: Start Copyright text: Copyright:: Copyright 2014 Chef Software, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/cookbook_file_spec.rb ./chef/src/spec/unit/provider/cookbook_file_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2009-2013 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/group/groupmod_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/registry_key_spec.rb ./chef/src/spec/unit/provider/group/groupmod_spec.rb ./chef/src/spec/unit/resource/registry_key_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2012 OpsCode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/ifconfig_spec.rb ./chef/src/spec/unit/provider/ifconfig_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2008 Opscode Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/mount/aix_spec.rb ./chef/src/spec/unit/provider/mount/aix_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2013 OpsCode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/package/rubygems_spec.rb ./chef/src/spec/unit/provider/package/rubygems_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2009 David Balatero License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/package/smartos_spec.rb ./chef/src/spec/unit/provider/package/smartos_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2012 Opscode License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/remote_directory_spec.rb ./chef/src/spec/unit/provider/remote_directory_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2010 Daniel DeLeo License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/remote_file/http_spec.rb ./chef/src/spec/unit/provider/remote_file/http_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2013 Lamont Granquist License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/service/debian_service_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/service/redhat_spec.rb ./chef/src/spec/unit/provider/service/debian_service_spec.rb ./chef/src/spec/unit/provider/service/redhat_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2008 HJK Solutions, LLC License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/service/simple_service_spec.rb ./chef/src/spec/unit/provider/service/simple_service_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2009, Mathieu Sauve Frankel License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/user/solaris_spec.rb ./chef/gem_home/gems/chef-11.10.4/spec/unit/provider/user/useradd_spec.rb ./chef/src/spec/unit/provider/user/solaris_spec.rb ./chef/src/spec/unit/provider/user/useradd_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2008, 2010 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/chef_gem_spec.rb ./chef/src/spec/unit/resource/chef_gem_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2008, 2012 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/cookbook_file_spec.rb ./chef/src/spec/unit/resource/cookbook_file_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2010 Opscode, Inc. p License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/spec/unit/resource/route_spec.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/freebsd/cpu.rb ./chef/src/spec/unit/resource/route_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2008 Bryan McLellan License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/spec/unit/scan_access_control_spec.rb ./chef/src/spec/unit/scan_access_control_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2012 Opscode, inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-11.10.4/spec/unit/search/query_spec.rb ./chef/src/spec/unit/search/query_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2009,2010 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/chef-zero-1.7.3/spec/support/pedant.rb End Files: Start Copyright text: Copyright: Copyright (c) 2012 Opscode, Inc. License: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/diff-lcs-1.2.5/docs/COPYING.txt ./chef/gem_home/gems/highline-1.7.3/COPYING ./chef/gem_home/gems/mime-types-1.25.1/docs/COPYING.txt End Files: Start Copyright text: GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. <one line to give the program's name and a brief idea of what it does.> Copyright (C) <year> <name of author> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. <signature of Ty Coon>, 1 April 1989 Ty Coon, President of Vice This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/diff-lcs-1.2.5/docs/artistic.txt ./chef/gem_home/gems/mime-types-1.25.1/docs/artistic.txt End Files: Start Copyright text: The "Artistic License" Preamble The intent of this document is to state the conditions under which a Package may be copied, such that the Copyright Holder maintains some semblance of artistic control over the development of the package, while giving the users of the package the right to use and distribute the Package in a more-or-less customary fashion, plus the right to make reasonable modifications. Definitions: "Package" refers to the collection of files distributed by the Copyright Holder, and derivatives of that collection of files created through textual modification. "Standard Version" refers to such a Package if it has not been modified, or has been modified in accordance with the wishes of the Copyright Holder as specified below. "Copyright Holder" is whoever is named in the copyright or copyrights for the package. "You" is you, if you're thinking about copying or distributing this Package. "Reasonable copying fee" is whatever you can justify on the basis of media cost, duplication charges, time of people involved, and so on. (You will not be required to justify it to the Copyright Holder, but only to the computing community at large as a market that must bear the fee.) "Freely Available" means that no fee is charged for the item itself, though there may be fees involved in handling the item. It also means that recipients of the item may redistribute it under the same conditions they received it. 1. You may make and give away verbatim copies of the source form of the Standard Version of this Package without restriction, provided that you duplicate all of the original copyright notices and associated disclaimers. 2. You may apply bug fixes, portability fixes and other modifications derived from the Public Domain or from the Copyright Holder. A Package modified in such a way shall still be considered the Standard Version. 3. You may otherwise modify your copy of this Package in any way, provided that you insert a prominent notice in each changed file stating how and when you changed that file, and provided that you do at least ONE of the following: a) place your modifications in the Public Domain or otherwise make them Freely Available, such as by posting said modifications to Usenet or an equivalent medium, or placing the modifications on a major archive site such as uunet.uu.net, or by allowing the Copyright Holder to include your modifications in the Standard Version of the Package. b) use the modified Package only within your corporation or organization. c) rename any non-standard executables so the names do not conflict with standard executables, which must also be provided, and provide a separate manual page for each non-standard executable that clearly documents how it differs from the Standard Version. d) make other distribution arrangements with the Copyright Holder. 4. You may distribute the programs of this Package in object code or executable form, provided that you do at least ONE of the following: a) distribute a Standard Version of the executables and library files, together with instructions (in the manual page or equivalent) on where to get the Standard Version. b) accompany the distribution with the machine-readable source of the Package with your modifications. c) give non-standard executables non-standard names, and clearly document the differences in manual pages (or equivalent), together with instructions on where to get the Standard Version. d) make other distribution arrangements with the Copyright Holder. 5. You may charge a reasonable copying fee for any distribution of this Package. You may charge any fee you choose for support of this Package. You may not charge a fee for this Package itself. However, you may distribute this Package in aggregate with other (possibly commercial) programs as part of a larger (possibly commercial) software distribution provided that you do not advertise this Package as a product of your own. You may embed this Package's interpreter within an executable of yours (by linking); this shall be construed as a mere form of aggregation, provided that the complete Standard Version of the interpreter is so embedded. 6. The scripts and library files supplied as input to or produced as output from the programs of this Package do not automatically fall under the copyright of this Package, but belong to whoever generated them, and may be sold commercially, and may be aggregated with this Package. If such scripts or library files are aggregated with this Package via the so-called "undump" or "unexec" methods of producing a binary executable image, then distribution of such an image shall neither be construed as a distribution of this Package nor shall it fall under the restrictions of Paragraphs 3 and 4, provided that you do not represent such an executable image as a Standard Version of this Package. 7. C subroutines (or comparably compiled subroutines in other languages) supplied by you and linked into this Package in order to emulate subroutines and variables of the language defined by this Package shall not be considered part of this Package, but are the equivalent of input as in Paragraph 6, provided these subroutines do not change the language in any way that would cause it to fail the regression tests for the language. 8. Aggregation of this Package with a commercial distribution is always permitted provided that the use of this Package is embedded; that is, when no overt attempt is made to make this Package's interfaces visible to the end user of the commercial distribution. Such use shall not be construed as a distribution of this Package. 9. The name of the Copyright Holder may not be used to endorse or promote products derived from this software without specific prior written permission. 10. THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. The End End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/erubis-2.7.0/MIT-LICENSE End Files: Start Copyright text: copyright(c) 2006-2011 kuwata-lab.com all rights reserved. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/erubis-2.7.0/setup.rb ./junos-ez-stdlib/gem_home/gems/net-scp-1.2.1/setup.rb End Files: Start Copyright text: Copyright (c) 2000-2004 Minero Aoki This program is free software. You can distribute/modify this program under the terms of the GNU Lesser General Public License version 2.1. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/hashie-2.1.2/LICENSE End Files: Start Copyright text: Copyright (c) 2009 Intridea, Inc., and Contributors Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/highline-1.7.3/LICENSE End Files: Start Copyright text: = License Terms Distributed under the user's choice of the {GPL Version 2}[http://www.gnu.org/licenses/old-licenses/gpl-2.0.html] (see COPYING for details) or the {Ruby software license}[http://www.ruby-lang.org/en/LICENSE.txt] by James Edward Gray II and Greg Brown. Please email James[mailto:james@grayproductions.net] with any questions. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/highline-1.7.3/lib/highline.rb End Files: Start Copyright text: Copyright 2005 Gray Productions. All rights reserved. See HighLine for documentation. This is Free Software. See LICENSE and COPYING for details. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/highline-1.7.3/lib/highline/color_scheme.rb End Files: Start Copyright text: Copyright 2007. All rights reserved This is Free Software. See LICENSE and COPYING for details End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/highline-1.7.3/lib/highline/import.rb ./chef/gem_home/gems/highline-1.7.3/lib/highline/question.rb ./chef/gem_home/gems/highline-1.7.3/test/tc_highline.rb ./chef/gem_home/gems/highline-1.7.3/test/tc_import.rb End Files: Start Copyright text: Copyright 2005 Gray Productions. All rights reserved. This is Free Software. See LICENSE and COPYING for details. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/highline-1.7.3/lib/highline/menu.rb End Files: Start Copyright text: Copyright 2005. All rights reserved. This is Free Software. See LICENSE and COPYING for details. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/highline-1.7.3/lib/highline/simulate.rb End Files: Start Copyright text: Copyright 2005 Gray Productions. All rights reserved. This is Free Software. See LICENSE and COPYING for details. adapted from https://gist.github.com/194554 End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/highline-1.7.3/lib/highline/style.rb End Files: Start Copyright text: Copyright 2011. All rights reserved This is Free Software. See LICENSE and COPYING for details End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/highline-1.7.3/lib/highline/system_extensions.rb End Files: Start Copyright text: Copyright 2006 Gray Productions. All rights reserved. This is Free Software. See LICENSE and COPYING for details. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/highline-1.7.3/setup.rb End Files: Start Copyright text: Copyright (c) 2000-2004 Minero Aoki This program is free software. You can distribute/modify this program under the terms of the GNU LGPL, Lesser General Public License version 2.1. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/highline-1.7.3/test/tc_color_scheme.rb End Files: Start Copyright text: Copyright 2007 Jeremy Hinegardner. All rights reserved. This is Free Software. See LICENSE and COPYING for details. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/highline-1.7.3/test/tc_menu.rb End Files: Start Copyright text: Copyright 2005. All rights reserved. This is Free Software. See LICENSE and COPYING for details. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/ipaddress-0.8.0/LICENSE End Files: Start Copyright text: Copyright (c) 2009-2011 Marco Ceresa Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/json-1.8.1/COPYING End Files: Start Copyright text: Ruby is copyrighted free software by Yukihiro Matsumoto <matz@netlab.co.jp>. You can redistribute it and/or modify it under either the terms of the GPL (see GPL file), or the conditions below: 1. You may make and give away verbatim copies of the source form of the software without restriction, provided that you duplicate all of the original copyright notices and associated disclaimers. 2. You may modify your copy of the software in any way, provided that you do at least ONE of the following: a) place your modifications in the Public Domain or otherwise make them Freely Available, such as by posting said modifications to Usenet or an equivalent medium, or by allowing the author to include your modifications in the software. b) use the modified software only within your corporation or organization. c) rename any non-standard executables so the names do not conflict with standard executables, which must also be provided. d) make other distribution arrangements with the author. 3. You may distribute the software in object code or executable form, provided that you do at least ONE of the following: a) distribute the executables and library files of the software, together with instructions (in the manual page or equivalent) on where to get the original distribution. b) accompany the distribution with the machine-readable source of the software. c) give non-standard executables non-standard names, with instructions on where to get the original software distribution. d) make other distribution arrangements with the author. 4. You may modify and include the part of the software into any other software (possibly commercial). But some files in the distribution are not written by the author, so that they are not under this terms. They are gc.c(partly), utils.c(partly), regex.[ch], st.[ch] and some files under the ./missing directory. See each file for the copying condition. 5. The scripts and library files supplied as input to or produced as output from the software do not automatically fall under the copyright of the software, but belong to whomever generated them, and may be sold commercially, and may be aggregated with this software. 6. THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/json-1.8.1/GPL End Files: Start Copyright text: GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. <one line to give the program's name and a brief idea of what it does.> Copyright (C) <year> <name of author> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. <signature of Ty Coon>, 1 April 1989 Ty Coon, President of Vice This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Library General Public License instead of this License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/json-1.8.1/data/prototype.js End Files: Start Copyright text: Prototype JavaScript framework, version 1.6.0 Copyright (c) 2005-2007 Sam Stephenson Prototype is freely distributable under the terms of an MIT-style license. For details, see the Prototype web site: http://www.prototypejs.org/ End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/json-1.8.1/java/src/json/ext/ByteListTranscoder.java ./chef/gem_home/gems/json-1.8.1/java/src/json/ext/Generator.java ./chef/gem_home/gems/json-1.8.1/java/src/json/ext/GeneratorMethods.java ./chef/gem_home/gems/json-1.8.1/java/src/json/ext/GeneratorService.java ./chef/gem_home/gems/json-1.8.1/java/src/json/ext/GeneratorState.java ./chef/gem_home/gems/json-1.8.1/java/src/json/ext/OptionsReader.java ./chef/gem_home/gems/json-1.8.1/java/src/json/ext/Parser.rl ./chef/gem_home/gems/json-1.8.1/java/src/json/ext/ParserService.java ./chef/gem_home/gems/json-1.8.1/java/src/json/ext/RuntimeInfo.java ./chef/gem_home/gems/json-1.8.1/java/src/json/ext/StringDecoder.java ./chef/gem_home/gems/json-1.8.1/java/src/json/ext/Utils.java End Files: Start Copyright text: This code is copyrighted work by Daniel Luz <dev at mernen dot com>. Distributed under the Ruby and GPLv2 licenses; see COPYING and GPL files for details. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/json-1.8.1/java/src/json/ext/Parser.java End Files: Start Copyright text: This code is copyrighted work by Daniel Luz <dev at mernen dot com>. Distributed under the Ruby and GPLv2 licenses; see COPYING and GPL files for details. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/method_source-0.8.2/LICENSE End Files: Start Copyright text: License ------- (The MIT License) Copyright (c) 2011 John Mair (banisterfiend) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/mixlib-authentication-1.3.0/lib/mixlib/authentication.rb ./chef/gem_home/gems/mixlib-authentication-1.3.0/lib/mixlib/authentication/digester.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/mixin/string.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/darwin/filesystem.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/virtualization.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/java_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2009 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/mixlib-authentication-1.3.0/lib/mixlib/authentication/http_authentication_request.rb ./chef/gem_home/gems/mixlib-authentication-1.3.0/spec/mixlib/authentication/http_authentication_request_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2010 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/mixlib-authentication-1.3.0/lib/mixlib/authentication/signatureverification.rb ./chef/gem_home/gems/mixlib-authentication-1.3.0/spec/spec_helper.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2009, 2010 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/mixlib-log-1.6.0/lib/mixlib/log/formatter.rb ./chef/gem_home/gems/mixlib-log-1.6.0/spec/mixlib/log/formatter_spec.rb ./chef/gem_home/gems/mixlib-log-1.6.0/spec/spec_helper.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/config.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/exception.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/log.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/mixin/from_file.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/command.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/darwin/ps.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/erlang.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/hostname.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/kernel.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/languages.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/linux/ps.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/network.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/ohai_time.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/perl.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/python.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/ruby.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/uptime.rb ./chef/gem_home/gems/ohai-6.24.2/spec/ohai_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/mixin/from_file_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/darwin/hostname_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/darwin/kernel_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/darwin/platform_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/erlang_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/freebsd/hostname_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/freebsd/kernel_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/freebsd/platform_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/hostname_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/kernel_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/linux/cpu_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/linux/hostname_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/linux/kernel_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/linux/lsb_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/linux/platform_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/linux/uptime_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/ohai_time_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/openbsd/hostname_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/openbsd/kernel_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/openbsd/platform_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/os_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/platform_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/python_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/ruby_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/system_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2008 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/mixlib-shellout-1.6.1/lib/mixlib/shellout/windows.rb ./chef/gem_home/gems/mixlib-shellout-1.6.1/lib/mixlib/shellout/windows/core_ext.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2011, 2012 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/moneta-0.6.0/LICENSE End Files: Start Copyright text: Copyright (c) 2009 Yehuda Katz Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/net-ssh-2.9.2/LICENSE.txt ./chef/gem_home/gems/net-ssh-gateway-1.2.0/LICENSE.txt ./chef/gem_home/gems/net-ssh-multi-1.2.1/LICENSE.txt ./junos-ez-stdlib/gem_home/gems/net-scp-1.2.1/LICENSE.txt ./junos-ez-stdlib/gem_home/gems/net-ssh-2.9.2/LICENSE.txt End Files: Start Copyright text: Copyright © 2008 Jamis Buck Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the ‘Software’), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED ‘AS IS’, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/net-ssh-2.9.2/setup.rb ./chef/gem_home/gems/net-ssh-gateway-1.2.0/setup.rb ./junos-ez-stdlib/gem_home/gems/net-ssh-2.9.2/setup.rb End Files: Start Copyright text: Copyright (c) 2000-2005 Minero Aoki This program is free software. You can distribute/modify this program under the terms of the GNU LGPL, Lesser General Public License version 2.1. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/application.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2009 Mathieu Sauve-Frankel. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/mixin/ec2_metadata.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/ec2.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/eucalyptus.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2009 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/aix/cpu.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/aix/memory.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/aix/platform.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2013, Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/c.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2010 VMware, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/chef.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/ohai.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2010 Tollef Fog Heen License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/dmi.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/dmi_common.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/solaris2/dmi.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2010 Kurt Yoder License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/freebsd/kernel.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/freebsd/ps.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/openbsd/kernel.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/openbsd/ps.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/dmi_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2009 Bryan McLellan License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/groovy.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/lua.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/mono.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/network_listeners.rb ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/php.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/groovy_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/lua_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/mono_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/php_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2009 VMware, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/ip_scopes.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2010 Sociable Limited. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/keys.rb End Files: Start Copyright text: Copyright 2008, OpsCode, Inc. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/nodejs.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2012 Jacques Marneweck. All rights reserved. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/openstack.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2012 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/root_group.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2013 Joseph Anthony Pasquale Holsten License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/sigar/network.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2009 Matthew Kent License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/ohai-6.24.2/lib/ohai/plugins/solaris2/virtualization.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2009 Opscode, Inc. Copyright:: Copyright (c) 2010 Kurt Yoder License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/ohai-6.24.2/spec/unit/mixin/command_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2009 Diego Algorta License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/ohai-6.24.2/spec/unit/mixin/ec2_metadata_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2013 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDIT"Net::HTTP Response"NS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/azure_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2011-2013 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/chef_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/ohai_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2008 Opscode, Inc. Copyright:: Copyright (c) 2010 Tollef Fog Heen <tfheen@err.no> License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/darwin/cpu_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2013 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/darwin/network_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2012 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/darwin/system_profiler_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/freebsd/virtualization_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2012 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/ec2_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2008 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDIT"Net::HTTP Response"NS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/fail_spec.rb ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/linux/filesystem_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2011 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/linux/network_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2011 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/network_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2012 Laurent Desarmes License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/nodejs_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) Jacques Marneweck License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/root_group_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2013 Joseph Anthony Pasquale Holsten License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/ohai-6.24.2/spec/unit/plugins/solaris2/network_spec.rb End Files: Start Copyright text: Copyright:: Copyright (c) 2010 Opscode, Inc. License:: Apache License, Version 2.0 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/pry-0.10.1/LICENSE End Files: Start Copyright text: License ------- (The MIT License) Copyright (c) 2013 John Mair (banisterfiend) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/puma-1.6.3/COPYING End Files: Start Copyright text: Mongrel Web Server (Mongrel) is copyrighted free software by Zed A. Shaw <zedshaw at zedshaw dot com> You can redistribute it and/or modify it under either the terms of the GPL or the conditions below: 1. You may make and give away verbatim copies of the source form of the software without restriction, provided that you duplicate all of the original copyright notices and associated disclaimers. 2. You may modify your copy of the software in any way, provided that you do at least ONE of the following: a) place your modifications in the Public Domain or otherwise make them Freely Available, such as by posting said modifications to Usenet or an equivalent medium, or by allowing the author to include your modifications in the software. b) use the modified software only within your corporation or organization. c) rename any non-standard executables so the names do not conflict with standard executables, which must also be provided. d) make other distribution arrangements with the author. 3. You may distribute the software in object code or executable form, provided that you do at least ONE of the following: a) distribute the executables and library files of the software, together with instructions (in the manual page or equivalent) on where to get the original distribution. b) accompany the distribution with the machine-readable source of the software. c) give non-standard executables non-standard names, with instructions on where to get the original software distribution. d) make other distribution arrangements with the author. 4. You may modify and include the part of the software into any other software (possibly commercial). But some files in the distribution are not written by the author, so that they are not under this terms. 5. The scripts and library files supplied as input to or produced as output from the software do not automatically fall under the copyright of the software, but belong to whomever generated them, and may be sold commercially, and may be aggregated with this software. 6. THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/puma-1.6.3/LICENSE End Files: Start Copyright text: Some code copyright (c) 2005, Zed Shaw Copyright (c) 2011, Evan Phoenix All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the Evan Phoenix nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/rack-1.6.4/COPYING End Files: Start Copyright text: Copyright (c) 2007-2015 Christian Neukirchen <purl.org/net/chneukirchen> Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/rack-1.6.4/lib/rack.rb End Files: Start Copyright text: Copyright (C) 2007, 2008, 2009, 2010 Christian Neukirchen <purl.org/net/chneukirchen> Rack is freely distributable under the terms of an MIT-style license. See COPYING or http://www.opensource.org/licenses/mit-license.php. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/rack-1.6.4/lib/rack/reloader.rb End Files: Start Copyright text: Copyright (c) 2009 Michael Fellinger m.fellinger@gmail.com Rack::Reloader is subject to the terms of an MIT-style license. See COPYING or http://www.opensource.org/licenses/mit-license.php. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/rack-1.6.4/lib/rack/utils/okjson.rb End Files: Start Copyright text: Copyright 2011, 2012 Keith Rarick Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/slop-3.6.0/LICENSE End Files: Start Copyright text: Copyright (c) 2012 Lee Jarvis Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/yajl-ruby-1.2.1/MIT-LICENSE ./chef/gem_home/gems/yajl-ruby-1.2.1/ext/yajl/yajl_ext.c ./chef/gem_home/gems/yajl-ruby-1.2.1/ext/yajl/yajl_ext.h End Files: Start Copyright text: Copyright (c) 2008-2011 Brian Lopez - http://github.com/brianmario Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/yajl-ruby-1.2.1/ext/yajl/api/yajl_common.h ./chef/gem_home/gems/yajl-ruby-1.2.1/ext/yajl/api/yajl_gen.h ./chef/gem_home/gems/yajl-ruby-1.2.1/ext/yajl/api/yajl_parse.h ./chef/gem_home/gems/yajl-ruby-1.2.1/ext/yajl/yajl.c ./chef/gem_home/gems/yajl-ruby-1.2.1/ext/yajl/yajl_alloc.c ./chef/gem_home/gems/yajl-ruby-1.2.1/ext/yajl/yajl_alloc.h ./chef/gem_home/gems/yajl-ruby-1.2.1/ext/yajl/yajl_buf.c ./chef/gem_home/gems/yajl-ruby-1.2.1/ext/yajl/yajl_buf.h ./chef/gem_home/gems/yajl-ruby-1.2.1/ext/yajl/yajl_bytestack.h ./chef/gem_home/gems/yajl-ruby-1.2.1/ext/yajl/yajl_encode.c ./chef/gem_home/gems/yajl-ruby-1.2.1/ext/yajl/yajl_encode.h ./chef/gem_home/gems/yajl-ruby-1.2.1/ext/yajl/yajl_gen.c ./chef/gem_home/gems/yajl-ruby-1.2.1/ext/yajl/yajl_lex.c ./chef/gem_home/gems/yajl-ruby-1.2.1/ext/yajl/yajl_lex.h ./chef/gem_home/gems/yajl-ruby-1.2.1/ext/yajl/yajl_parser.c ./chef/gem_home/gems/yajl-ruby-1.2.1/ext/yajl/yajl_parser.h End Files: Start Copyright text: Copyright 2010, Lloyd Hilaiel. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of Lloyd Hilaiel nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/libedit-20120601-3.0/COPYING End Files: Start Copyright text: Copyright (c) 1992, 1993 The Regents of the University of California. All rights reserved. This code is derived from software contributed to Berkeley by Christos Zoulas of Cornell University. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the University nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/libedit-20120601-3.0/configure ./dist/ruby-1.9.3-p448/configure End Files: Start Copyright text: Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. # ## # M4sh Initialization. ## # ## End Copyright text: ====================================================================== Start Files: ./dist/libedit-20120601-3.0/doc/editline.3.roff End Files: Start Copyright text: Copyright (c) 1997-2003 The NetBSD Foundation, Inc. All rights reserved. This file was contributed to The NetBSD Foundation by Luke Mewburn. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/libedit-20120601-3.0/doc/editrc.5.roff End Files: Start Copyright text: Copyright (c) 1997-2000 The NetBSD Foundation, Inc. All rights reserved. This file was contributed to The NetBSD Foundation by Luke Mewburn. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/libedit-20120601-3.0/doc/mdoc2man.awk End Files: Start Copyright text: Copyright (c) 2003 Peter Stuge <stuge-mdoc2man@cdy.org> Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. End Copyright text: ====================================================================== Start Files: ./dist/libedit-20120601-3.0/examples/tc1.c ./dist/libedit-20120601-3.0/src/chared.c ./dist/libedit-20120601-3.0/src/chared.h ./dist/libedit-20120601-3.0/src/common.c ./dist/libedit-20120601-3.0/src/el.c ./dist/libedit-20120601-3.0/src/el.h ./dist/libedit-20120601-3.0/src/emacs.c ./dist/libedit-20120601-3.0/src/hist.c ./dist/libedit-20120601-3.0/src/hist.h ./dist/libedit-20120601-3.0/src/histedit.h ./dist/libedit-20120601-3.0/src/history.c ./dist/libedit-20120601-3.0/src/keymacro.c ./dist/libedit-20120601-3.0/src/keymacro.h ./dist/libedit-20120601-3.0/src/map.c ./dist/libedit-20120601-3.0/src/map.h ./dist/libedit-20120601-3.0/src/parse.c ./dist/libedit-20120601-3.0/src/parse.h ./dist/libedit-20120601-3.0/src/prompt.c ./dist/libedit-20120601-3.0/src/prompt.h ./dist/libedit-20120601-3.0/src/read.c ./dist/libedit-20120601-3.0/src/refresh.c ./dist/libedit-20120601-3.0/src/refresh.h ./dist/libedit-20120601-3.0/src/search.c ./dist/libedit-20120601-3.0/src/search.h ./dist/libedit-20120601-3.0/src/sig.c ./dist/libedit-20120601-3.0/src/sig.h ./dist/libedit-20120601-3.0/src/sys.h ./dist/libedit-20120601-3.0/src/terminal.c ./dist/libedit-20120601-3.0/src/terminal.h ./dist/libedit-20120601-3.0/src/tokenizer.c ./dist/libedit-20120601-3.0/src/tty.c ./dist/libedit-20120601-3.0/src/tty.h ./dist/libedit-20120601-3.0/src/vi.c End Files: Start Copyright text: Copyright (c) 1992, 1993 The Regents of the University of California. All rights reserved. This code is derived from software contributed to Berkeley by Christos Zoulas of Cornell University. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the University nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/libedit-20120601-3.0/m4/libtool.m4 End Files: Start Copyright text: Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc. Written by Gordon Matzigkeit, 1996 This file is free software; the Free Software Foundation gives unlimited permission to copy and/or distribute it, with or without modifications, as long as this notice is preserved. End Copyright text: ====================================================================== Start Files: ./dist/libedit-20120601-3.0/m4/ltoptions.m4 ./dist/libiconv-1.14/libcharset/m4/ltoptions.m4 ./dist/libiconv-1.14/m4/ltoptions.m4 ./dist/libxml2-2.7.8/m4/ltoptions.m4 End Files: Start Copyright text: Copyright (C) 2004, 2005, 2007, 2008, 2009 Free Software Foundation, Inc. Written by Gary V. Vaughan, 2004 This file is free software; the Free Software Foundation gives unlimited permission to copy and/or distribute it, with or without modifications, as long as this notice is preserved. End Copyright text: ====================================================================== Start Files: ./dist/libedit-20120601-3.0/m4/ltsugar.m4 ./dist/libiconv-1.14/libcharset/m4/ltsugar.m4 ./dist/libiconv-1.14/m4/ltsugar.m4 ./dist/libxml2-2.7.8/m4/ltsugar.m4 End Files: Start Copyright text: Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc. Written by Gary V. Vaughan, 2004 This file is free software; the Free Software Foundation gives unlimited permission to copy and/or distribute it, with or without modifications, as long as this notice is preserved. End Copyright text: ====================================================================== Start Files: ./dist/libedit-20120601-3.0/m4/ltversion.m4 ./dist/libiconv-1.14/libcharset/m4/ltversion.m4 ./dist/libiconv-1.14/m4/ltversion.m4 ./dist/libxml2-2.7.8/m4/ltversion.m4 End Files: Start Copyright text: Copyright (C) 2004 Free Software Foundation, Inc. Written by Scott James Remnant, 2004 This file is free software; the Free Software Foundation gives unlimited permission to copy and/or distribute it, with or without modifications, as long as this notice is preserved. End Copyright text: ====================================================================== Start Files: ./dist/libedit-20120601-3.0/m4/lt~obsolete.m4 ./dist/libiconv-1.14/libcharset/m4/lt~obsolete.m4 ./dist/libiconv-1.14/m4/lt~obsolete.m4 ./dist/libxml2-2.7.8/m4/lt~obsolete.m4 End Files: Start Copyright text: Copyright (C) 2004, 2005, 2007, 2009 Free Software Foundation, Inc. Written by Scott James Remnant, 2004. This file is free software; the Free Software Foundation gives unlimited permission to copy and/or distribute it, with or without modifications, as long as this notice is preserved. End Copyright text: ====================================================================== Start Files: ./dist/libedit-20120601-3.0/src/chartype.c ./dist/libedit-20120601-3.0/src/chartype.h ./dist/libedit-20120601-3.0/src/eln.c End Files: Start Copyright text: Copyright (c) 2009 The NetBSD Foundation, Inc. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: This product includes software developed by the NetBSD Foundation, Inc. and its contributors. 4. Neither the name of The NetBSD Foundation nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/libedit-20120601-3.0/src/editline/readline.h ./dist/libedit-20120601-3.0/src/filecomplete.c ./dist/libedit-20120601-3.0/src/filecomplete.h ./dist/libedit-20120601-3.0/src/readline.c End Files: Start Copyright text: Copyright (c) 1997 The NetBSD Foundation, Inc. All rights reserved. This code is derived from software contributed to The NetBSD Foundation by Jaromir Dolecek. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/libedit-20120601-3.0/src/fgetln.c End Files: Start Copyright text: Copyright (c) 1998 The NetBSD Foundation, Inc. All rights reserved. This code is derived from software contributed to The NetBSD Foundation by Christos Zoulas. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/libedit-20120601-3.0/src/makelist End Files: Start Copyright text: Copyright (c) 1992, 1993 The Regents of the University of California. All rights reserved. This code is derived from software contributed to Berkeley by Christos Zoulas of Cornell University. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the University nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/libedit-20120601-3.0/src/read.h End Files: Start Copyright text: Copyright (c) 2001 The NetBSD Foundation, Inc. All rights reserved. This code is derived from software contributed to The NetBSD Foundation by Anthony Mallet. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/libedit-20120601-3.0/src/strlcat.c ./dist/libedit-20120601-3.0/src/strlcpy.c End Files: Start Copyright text: Copyright (c) 1998 Todd C. Miller <Todd.Miller@courtesan.com> Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. THE SOFTWARE IS PROVIDED "AS IS" AND TODD C. MILLER DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL TODD C. MILLER BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. End Copyright text: ====================================================================== Start Files: ./dist/libedit-20120601-3.0/src/unvis.c End Files: Start Copyright text: Copyright (c) 1989, 1993 The Regents of the University of California. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the University nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. copyright sign End Copyright text: ====================================================================== Start Files: ./dist/libedit-20120601-3.0/src/vis.c End Files: Start Copyright text: Copyright (c) 1989, 1993 The Regents of the University of California. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the University nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Copyright (c) 1999, 2005 The NetBSD Foundation, Inc. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/libedit-20120601-3.0/src/vis.h End Files: Start Copyright text: Copyright (c) 1990, 1993 The Regents of the University of California. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the University nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/libedit-20120601-3.0/src/wcsdup.c End Files: Start Copyright text: Copyright (C) 2006 Aleksey Cheusov This material is provided "as is", with absolutely no warranty expressed or implied. Any use is at your own risk. Permission to use or copy this software for any purpose is hereby granted without fee. Permission to modify the code and to distribute modified code is also granted without any restrictions. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/COPYING End Files: Start Copyright text: GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/> Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The GNU General Public License is a free, copyleft license for software and other kinds of works. The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its users. We, the Free Software Foundation, use the GNU General Public License for most of our software; it applies also to any other work released this way by its authors. You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things. To protect your rights, we need to prevent others from denying you these rights or asking you to surrender the rights. Therefore, you have certain responsibilities if you distribute copies of the software, or if you modify it: responsibilities to respect the freedom of others. For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. Developers that use the GNU GPL protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License giving you legal permission to copy, distribute and/or modify it. For the developers' and authors' protection, the GPL clearly explains that there is no warranty for this free software. For both users' and authors' sake, the GPL requires that modified versions be marked as changed, so that their problems will not be attributed erroneously to authors of previous versions. Some devices are designed to deny users access to install or run modified versions of the software inside them, although the manufacturer can do so. This is fundamentally incompatible with the aim of protecting users' freedom to change the software. The systematic pattern of such abuse occurs in the area of products for individuals to use, which is precisely where it is most unacceptable. Therefore, we have designed this version of the GPL to prohibit the practice for those products. If such problems arise substantially in other domains, we stand ready to extend this provision to those domains in future versions of the GPL, as needed to protect the freedom of users. Finally, every program is threatened constantly by software patents. States should not allow patents to restrict development and use of software on general-purpose computers, but in those that do, we wish to avoid the special danger that patents applied to a free program could make it effectively proprietary. To prevent this, the GPL assures that patents cannot be used to render the program non-free. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS 0. Definitions. "This License" refers to version 3 of the GNU General Public License. "Copyright" also means copyright-like laws that apply to other kinds of works, such as semiconductor masks. "The Program" refers to any copyrightable work licensed under this License. Each licensee is addressed as "you". "Licensees" and "recipients" may be individuals or organizations. To "modify" a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an exact copy. The resulting work is called a "modified version" of the earlier work or a work "based on" the earlier work. A "covered work" means either the unmodified Program or a work based on the Program. To "propagate" a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification), making available to the public, and in some countries other activities as well. To "convey" a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying. An interactive user interface displays "Appropriate Legal Notices" to the extent that it includes a convenient and prominently visible feature that (1) displays an appropriate copyright notice, and (2) tells the user that there is no warranty for the work (except to the extent that warranties are provided), that licensees may convey the work under this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion. 1. Source Code. The "source code" for a work means the preferred form of the work for making modifications to it. "Object code" means any non-source form of a work. A "Standard Interface" means an interface that either is an official standard defined by a recognized standards body, or, in the case of interfaces specified for a particular programming language, one that is widely used among developers working in that language. The "System Libraries" of an executable work include anything, other than the work as a whole, that (a) is included in the normal form of packaging a Major Component, but which is not part of that Major Component, and (b) serves only to enable use of the work with that Major Component, or to implement a Standard Interface for which an implementation is available to the public in source code form. A "Major Component", in this context, means a major essential component (kernel, window system, and so on) of the specific operating system (if any) on which the executable work runs, or a compiler used to produce the work, or an object code interpreter used to run it. The "Corresponding Source" for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities. However, it does not include the work's System Libraries, or general-purpose tools or generally available free programs which are used unmodified in performing those activities but which are not part of the work. For example, Corresponding Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked subprograms that the work is specifically designed to require, such as by intimate data communication or control flow between those subprograms and other parts of the work. The Corresponding Source need not include anything that users can regenerate automatically from other parts of the Corresponding Source. The Corresponding Source for a work in source code form is that same work. 2. Basic Permissions. All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated conditions are met. This License explicitly affirms your unlimited permission to run the unmodified Program. The output from running a covered work is covered by this License only if the output, given its content, constitutes a covered work. This License acknowledges your rights of fair use or other equivalent, as provided by copyright law. You may make, run and propagate covered works that you do not convey, without conditions so long as your license otherwise remains in force. You may convey covered works to others for the sole purpose of having them make modifications exclusively for you, or provide you with facilities for running those works, provided that you comply with the terms of this License in conveying all material for which you do not control copyright. Those thus making or running the covered works for you must do so exclusively on your behalf, under your direction and control, on terms that prohibit them from making any copies of your copyrighted material outside their relationship with you. Conveying under any other circumstances is permitted solely under the conditions stated below. Sublicensing is not allowed; section 10 makes it unnecessary. 3. Protecting Users' Legal Rights From Anti-Circumvention Law. No covered work shall be deemed part of an effective technological measure under any applicable law fulfilling obligations under article 11 of the WIPO copyright treaty adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention of such measures. When you convey a covered work, you waive any legal power to forbid circumvention of technological measures to the extent such circumvention is effected by exercising rights under this License with respect to the covered work, and you disclaim any intention to limit operation or modification of the work as a means of enforcing, against the work's users, your or third parties' legal rights to forbid circumvention of technological measures. 4. Conveying Verbatim Copies. You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program. You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee. 5. Conveying Modified Source Versions. You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions: a) The work must carry prominent notices stating that you modified it, and giving a relevant date. b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to "keep intact all notices". c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it. d) If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so. A compilation of a covered work with other separate and independent works, which are not by their nature extensions of the covered work, and which are not combined with it such as to form a larger program, in or on a volume of a storage or distribution medium, is called an "aggregate" if the compilation and its resulting copyright are not used to limit the access or legal rights of the compilation's users beyond what the individual works permit. Inclusion of a covered work in an aggregate does not cause this License to apply to the other parts of the aggregate. 6. Conveying Non-Source Forms. You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways: a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange. b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge. c) Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source. This alternative is allowed only occasionally and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b. d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements. e) Convey the object code using peer-to-peer transmission, provided you inform other peers where the object code and Corresponding Source of the work are being offered to the general public at no charge under subsection 6d. A separable portion of the object code, whose source code is excluded from the Corresponding Source as a System Library, need not be included in conveying the object code work. A "User Product" is either (1) a "consumer product", which means any tangible personal property which is normally used for personal, family, or household purposes, or (2) anything designed or sold for incorporation into a dwelling. In determining whether a product is a consumer product, doubtful cases shall be resolved in favor of coverage. For a particular product received by a particular user, "normally used" refers to a typical or common use of that class of product, regardless of the status of the particular user or of the way in which the particular user actually uses, or expects or is expected to use, the product. A product is a consumer product regardless of whether the product has substantial commercial, industrial or non-consumer uses, unless such uses represent the only significant mode of use of the product. "Installation Information" for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of a covered work in that User Product from a modified version of its Corresponding Source. The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made. If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding Source conveyed under this section must be accompanied by the Installation Information. But this requirement does not apply if neither you nor any third party retains the ability to install modified object code on the User Product (for example, the work has been installed in ROM). The requirement to provide Installation Information does not include a requirement to continue to provide support service, warranty, or updates for a work that has been modified or installed by the recipient, or for the User Product in which it has been modified or installed. Access to a network may be denied when the modification itself materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network. Corresponding Source conveyed, and Installation Information provided, in accord with this section must be in a format that is publicly documented (and with an implementation available to the public in source code form), and must require no special password or key for unpacking, reading or copying. 7. Additional Terms. "Additional permissions" are terms that supplement the terms of this License by making exceptions from one or more of its conditions. Additional permissions that are applicable to the entire Program shall be treated as though they were included in this License, to the extent that they are valid under applicable law. If additional permissions apply only to part of the Program, that part may be used separately under those permissions, but the entire Program remains governed by this License without regard to the additional permissions. When you convey a copy of a covered work, you may at your option remove any additional permissions from that copy, or from any part of it. (Additional permissions may be written to require their own removal in certain cases when you modify the work.) You may place additional permissions on material, added by you to a covered work, for which you have or can give appropriate copyright permission. Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms: a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or d) Limiting the use for publicity purposes of names of licensors or authors of the material; or e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors. All other non-permissive additional terms are considered "further restrictions" within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term. If a license document contains a further restriction but permits relicensing or conveying under this License, you may add to a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying. If you add terms to a covered work in accord with this section, you must place, in the relevant source files, a statement of the additional terms that apply to those files, or a notice indicating where to find the applicable terms. Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; the above requirements apply either way. 8. Termination. You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11). However, if you cease all violation of this License, then your license from a particular copyright holder is reinstated (a) provisionally, unless and until the copyright holder explicitly and finally terminates your license, and (b) permanently, if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation. Moreover, your license from a particular copyright holder is reinstated permanently if the copyright holder notifies you of the violation by some reasonable means, this is the first time you have received notice of violation of this License (for any work) from that copyright holder, and you cure the violation prior to 30 days after your receipt of the notice. Termination of your rights under this section does not terminate the licenses of parties who have received copies or rights from you under this License. If your rights have been terminated and not permanently reinstated, you do not qualify to receive new licenses for the same material under section 10. 9. Acceptance Not Required for Having Copies. You are not required to accept this License in order to receive or run a copy of the Program. Ancillary propagation of a covered work occurring solely as a consequence of using peer-to-peer transmission to receive a copy likewise does not require acceptance. However, nothing other than this License grants you permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License. Therefore, by modifying or propagating a covered work, you indicate your acceptance of this License to do so. 10. Automatic Licensing of Downstream Recipients. Each time you convey a covered work, the recipient automatically receives a license from the original licensors, to run, modify and propagate that work, subject to this License. You are not responsible for enforcing compliance by third parties with this License. An "entity transaction" is a transaction transferring control of an organization, or substantially all assets of one, or subdividing an organization, or merging organizations. If propagation of a covered work results from an entity transaction, each party to that transaction who receives a copy of the work also receives whatever licenses to the work the party's predecessor in interest had or could give under the previous paragraph, plus a right to possession of the Corresponding Source of the work from the predecessor in interest, if the predecessor has it or can get it with reasonable efforts. You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other charge for exercise of rights granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it. 11. Patents. A "contributor" is a copyright holder who authorizes use under this License of the Program or a work on which the Program is based. The work thus licensed is called the contributor's "contributor version". A contributor's "essential patent claims" are all patent claims owned or controlled by the contributor, whether already acquired or hereafter acquired, that would be infringed by some manner, permitted by this License, of making, using, or selling its contributor version, but do not include claims that would be infringed only as a consequence of further modification of the contributor version. For purposes of this definition, "control" includes the right to grant patent sublicenses in a manner consistent with the requirements of this License. Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributor's essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and propagate the contents of its contributor version. In the following three paragraphs, a "patent license" is any express agreement or commitment, however denominated, not to enforce a patent (such as an express permission to practice a patent or covenant not to sue for patent infringement). To "grant" such a patent license to a party means to make such an agreement or commitment not to enforce a patent against the party. If you convey a covered work, knowingly relying on a patent license, and the Corresponding Source of the work is not available for anyone to copy, free of charge and under the terms of this License, through a publicly available network server or other readily accessible means, then you must either (1) cause the Corresponding Source to be so available, or (2) arrange to deprive yourself of the benefit of the patent license for this particular work, or (3) arrange, in a manner consistent with the requirements of this License, to extend the patent license to downstream recipients. "Knowingly relying" means you have actual knowledge that, but for the patent license, your conveying the covered work in a country, or your recipient's use of the covered work in a country, would infringe one or more identifiable patents in that country that you have reason to believe are valid. If, pursuant to or in connection with a single transaction or arrangement, you convey, or propagate by procuring conveyance of, a covered work, and grant a patent license to some of the parties receiving the covered work authorizing them to use, propagate, modify or convey a specific copy of the covered work, then the patent license you grant is automatically extended to all recipients of the covered work and works based on it. A patent license is "discriminatory" if it does not include within the scope of its coverage, prohibits the exercise of, or is conditioned on the non-exercise of one or more of the rights that are specifically granted under this License. You may not convey a covered work if you are a party to an arrangement with a third party that is in the business of distributing software, under which you make payment to the third party based on the extent of your activity of conveying the work, and under which the third party grants, to any of the parties who would receive the covered work from you, a discriminatory patent license (a) in connection with copies of the covered work conveyed by you (or copies made from those copies), or (b) primarily for and in connection with specific products or compilations that contain the covered work, unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007. Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you under applicable patent law. 12. No Surrender of Others' Freedom. If conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot convey a covered work so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not convey it at all. For example, if you agree to terms that obligate you to collect a royalty for further conveying from those to whom you convey the Program, the only way you could satisfy both those terms and this License would be to refrain entirely from conveying the Program. 13. Use with the GNU Affero General Public License. Notwithstanding any other provision of this License, you have permission to link or combine any covered work with a work licensed under version 3 of the GNU Affero General Public License into a single combined work, and to convey the resulting work. The terms of this License will continue to apply to the part which is the covered work, but the special requirements of the GNU Affero General Public License, section 13, concerning interaction through a network will apply to the combination as such. 14. Revised Versions of this License. The Free Software Foundation may publish revised and/or new versions of the GNU General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies that a certain numbered version of the GNU General Public License "or any later version" applies to it, you have the option of following the terms and conditions either of that numbered version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of the GNU General Public License, you may choose any version ever published by the Free Software Foundation. If the Program specifies that a proxy can decide which future versions of the GNU General Public License can be used, that proxy's public statement of acceptance of a version permanently authorizes you to choose that version for the Program. Later license versions may give you additional or different permissions. However, no additional obligations are imposed on any author or copyright holder as a result of your choosing to follow a later version. 15. Disclaimer of Warranty. THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. Limitation of Liability. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 17. Interpretation of Sections 15 and 16. If the disclaimer of warranty and limitation of liability provided above cannot be given local legal effect according to their terms, reviewing courts shall apply local law that most closely approximates an absolute waiver of all civil liability in connection with the Program, unless a warranty or assumption of liability accompanies a copy of the Program in return for a fee. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively state the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. <one line to give the program's name and a brief idea of what it does.> Copyright (C) <year> <name of author> This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. Also add information on how to contact you by electronic and paper mail. If the program does terminal interaction, make it output a short notice like this when it starts in an interactive mode: <program> Copyright (C) <year> <name of author> This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, your program's commands might be different; for a GUI interface, you would use an "about box". You should also get your employer (if you work as a programmer) or school, if any, to sign a "copyright disclaimer" for the program, if necessary. For more information on this, and how to apply and follow the GNU GPL, see <http://www.gnu.org/licenses/>. The GNU General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. But first, please read <http://www.gnu.org/philosophy/why-not-lgpl.html>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/COPYING.LIB ./dist/libiconv-1.14/libcharset/COPYING.LIB End Files: Start Copyright text: GNU LIBRARY GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the library GPL. It is numbered 2 because it goes with version 2 of the ordinary GPL.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Library General Public License, applies to some specially designated Free Software Foundation software, and to any other libraries whose authors decide to use it. You can use it for your libraries, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library, or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link a program with the library, you must provide complete object files to the recipients so that they can relink them with the library, after making changes to the library and recompiling it. And you must show them these terms so they know their rights. Our method of protecting your rights has two steps: (1) copyright the library, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the library. Also, for each distributor's protection, we want to make certain that everyone understands that there is no warranty for this free library. If the library is modified by someone else and passed on, we want its recipients to know that what they have is not the original version, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that companies distributing free software will individually obtain patent licenses, thus in effect transforming the program into proprietary software. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License, which was designed for utility programs. This license, the GNU Library General Public License, applies to certain designated libraries. This license is quite different from the ordinary one; be sure to read it in full, and don't assume that anything in it is the same as in the ordinary license. The reason we have a separate public license for some libraries is that they blur the distinction we usually make between modifying or adding to a program and simply using it. Linking a program with a library, without changing the library, is in some sense simply using the library, and is analogous to running a utility program or application program. However, in a textual and legal sense, the linked executable is a combined work, a derivative of the original library, and the ordinary General Public License treats it as such. Because of this blurred distinction, using the ordinary General Public License for libraries did not effectively promote software sharing, because most developers did not use the libraries. We concluded that weaker conditions might promote sharing better. However, unrestricted linking of non-free programs would deprive the users of those programs of all benefit from the free status of the libraries themselves. This Library General Public License is intended to permit developers of non-free programs to use free libraries, while preserving your freedom as a user of such programs to change the free libraries that are incorporated in them. (We have not seen how to achieve this as regards changes in header files, but we have achieved it as regards changes in the actual functions of the Library.) The hope is that this will lead to faster development of free libraries. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, while the latter only works together with the library. Note that it is possible for a library to be covered by the ordinary General Public License rather than by this special one. GNU LIBRARY GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Library General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also compile or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. c) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. d) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Library General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS Appendix: How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. <one line to give the library's name and a brief idea of what it does.> Copyright (C) <year> <name of author> This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written by James Random Hacker. <signature of Ty Coon>, 1 April 1990 Ty Coon, President of Vice That's all there is to it! End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/ChangeLog End Files: Start Copyright text: .[13]: Syntactic simplifications. 2007-03-19 Bruno Haible <bruno@clisp.org> Assume that mkinstalldirs also creates the necessary parent directories. Makefile.in (install, installdirs): Don't explicitly create the parent directories. lib/Makefile.in (install, installdirs): Likewise. src/Makefile.in (install, installdirs): Likewise. man/Makefile.in (install, installdirs): Likewise. Reported by Thomas Klausner <tk@giga.or.at>. 2007-03-04 Bruno Haible <bruno@clisp.org> Makefile.devel (GNULIB_MODULES): Add relocatable-prog. Remove relocatable, relocwrapper. configure.ac: Invoke gl_RELOCATABLE instead of AC_RELOCATABLE. gnulib-local/modules/progreloc: Remove file. gnulib-local/modules/relocatable: Remove file. gnulib-local/modules/relocwrapper: Remove file. gnulib-local/m4/relocatable.m4: Remove file. gnulib-local/lib/strerror.c.diff: Remove file. src/Makefile.in: Remove SET_RELOCATABLE invocation. Instead get RELOCATABLE_LDFLAGS and INSTALL_PROGRAM_ENV. 2007-02-19 Bruno Haible <bruno@clisp.org> gnulib-local/lib/xmalloc.c: Don't include exit.h. src/iconv.c: Likewise. 2007-02-16 Juan Manuel Guerrero <juan.guerrero@gmx.de> djgpp/*: Update. 2007-02-03 Bruno Haible <bruno@clisp.org> tools/Makefile (ksc5601.h): Add one extra character. lib/ksc5601.h: Regenerated. lib/cp949.h (cp949_mbtowc, cp949_wctomb): Exclude the new character. tests/EUC-KR.TXT: Add CIRCLED HANGUL IEUNG U. tests/JOHAB.TXT: Likewise. Reported by Jungshik Shin (신정ì‹Â, 申政湜) <jungshik@google.com>. lib/euc_kr.h: Update comments. lib/johab.h: Likewise. 2007-02-03 Bruno Haible <bruno@clisp.org> tools/cjk_tab_to_h.c (output_title): Bump copyright year. 2007-01-26 Bruno Haible <bruno@clisp.org> Moved streq.h to gnulib. gnulib-local/lib/streq.h: Remove file. gnulib-local/modules/uniwidth (Files): Remove lib/streq.h. (Depends-on): Add streq. (lib_SOURCES): Remove streq.h. 2007-01-26 Bruno Haible <bruno@clisp.org> Moved unitypes.h to gnulib. gnulib-local/lib/unitypes.h: Remove file. gnulib-local/modules/uniwidth (Files): Remove lib/unitypes.h. (Depends-on): Add unitypes. (lib_SOURCES): Remove unitypes.h. 2007-01-26 Bruno Haible <bruno@clisp.org> Moved canonicalize to gnulib. gnulib-local/modules/canonicalize: Remove file. gnulib-local/lib/canonicalize.h: Remove file. gnulib-local/lib/canonicalize.c: Remove file. gnulib-local/m4/canonicalize.m4: Remove file. gnulib-local/modules/progreloc (Depends-on): Replace 'canonicalize' with 'canonicalize-lgpl'. 2006-12-20 Bruno Haible <bruno@clisp.org> lib/Makefile.in (install): On AIX, add the contents of /lib/libiconv.a to libiconv.a. 2006-12-20 Bruno Haible <bruno@clisp.org> Makefile.devel (all): Depend on srclib/Makefile.gnulib, not srclib/Makefile.am. (aclocal.m4): Likewise. Touch the resulting file, since aclocal not always does it. (srclib/Makefile.gnulib): Renamed from srclib/Makefile.am. Pass option --makefile-name. (srclib/Makefile.in): Depend on srclib/Makefile.gnulib too. srclib/Makefile.am: New file that includes srclib/Makefile.gnulib. 2006-10-31 Bruno Haible <bruno@clisp.org> Update from GNU gettext. 2006-10-29 Bruno Haible <bruno@clisp.org> Make it compile in C++ mode. * gnulib-local/lib/xalloc.h (xrealloc): Define as template with appropriate return type. * gnulib-local/lib/xstrdup.c (xstrdup): Cast xmalloc result. 2006-10-26 Bruno Haible <bruno@clisp.org> * gnulib-local/modules/canonicalize (Makefile.am): Remove EXTRA_DIST. Now done by gnulib-tool. * gnulib-local/modules/relocatable (Makefile.am): Likewise. * gnulib-local/modules/relocwrapper (Makefile.am): Likewise. 2006-10-25 Bruno Haible <bruno@clisp.org> * gnulib-local/m4/relocatable.m4 (AC_RELOCATABLE_BODY): Renamed from AC_RELOCATABLE, without the AC_LIBOBJ invocation. (AC_RELOCATABLE): New macro. Invoke AC_LIBOBJ here. * gnulib-local/modules/relocwrapper (configure.ac): Invoke AC_RELOCATABLE instead of requiring it. 2006-10-12 Bruno Haible <bruno@clisp.org> * gnulib-local/modules/canonicalize (Makefile.am): Distribute all files in lib/ through EXTRA_DIST. * gnulib-local/modules/relocatable (Makefile.am): Likewise. 2006-09-14 Bruno Haible <bruno@clisp.org> * gnulib-local/lib/canonicalize.c: Include <config.h> unconditionally. * gnulib-local/lib/relocatable.c: Likewise. * lib/relocatable.c: Likewise. * gnulib-local/lib/relocwrapper.c: Likewise. * gnulib-local/lib/xmalloc.c: Likewise. * gnulib-local/lib/xreadlink.c: Likewise. * gnulib-local/lib/xstrdup.c: Likewise. 2006-08-02 Bruno Haible <bruno@clisp.org> * gnulib-local/modules/canonicalize: Put under LGPL. * gnulib-local/modules/relocatable: Likewise. 2006-07-18 Bruno Haible <bruno@clisp.org> * gnulib-local/xalloc.h (xzalloc): New declaration. * gnulib-local/xmalloc.c (xzalloc): New function. 2006-10-24 Bruno Haible <bruno@clisp.org> man/Makefile.in (PACKAGE): New variable. Needed for docdir. Reported by Charles Wilson <cygwin@cwilson.fastmail.fm>. 2006-10-14 Bruno Haible <bruno@clisp.org> COPYING: New file. README: Clarify copyright of the iconv program. Reported by Charles Wilson <cwilson@fastmail.fm>. 2006-08-08 Bruno Haible <bruno@clisp.org> INSTALL.generic: Add a recommendation for Tru64. Reported by Gary V. Vaughan <gary@gnu.org>. 2006-07-29 Bruno Haible <bruno@clisp.org> tests/check-subst: Set CHARSETALIASDIR. Needed so that "make check" works before "make install" on systems such as NetBSD. 2006-07-29 Bruno Haible <bruno@clisp.org> Makefile.devel (aclocal.m4): Depend on srclib/Makefile.am. (AUTOCONF_FILES): Add the existing *.m4 files. 2006-07-29 Bruno Haible <bruno@clisp.org> gnulib-local/lib/xreadlink.c: Assume <stdlib.h> exists. src/iconv.c: Assume <locale.h> exists. configure.ac: Remove tests for <locale.h>, <stddef.h>, <stdlib.h>, <string.h>. 2006-07-29 Bruno Haible <bruno@clisp.org> configure.ac: Remove obsolete calls AC_PROG_GCC_TRADITIONAL, AC_ISC_POSIX, AC_HEADER_STDC. 2006-07-29 Bruno Haible <bruno@clisp.org> configure.ac: Remove macro invocations that are redundant through gl_EARLY and gl_INIT. 2006-07-29 Bruno Haible <bruno@clisp.org> gnulib-local/m4/alloca.m4 (gl_PREREQ_ALLOCA): Add a dummy statement. Avoids a sh syntax error. 2006-07-29 Bruno Haible <bruno@clisp.org> gnulib-local/m4/relocatable.m4: Add comments. 2006-07-29 Bruno Haible <bruno@clisp.org> gnulib-local/modules/libiconv-misc: New file. Makefile.devel (GNULIB_MODULES): Add libiconv-misc. Makefile.devel (srclib/Makefile.am): Pass --no-libtool. 2006-07-29 Bruno Haible <bruno@clisp.org> Note: gnulib macros no longer invoke AC_TYPE_SIZE_T nor AC_CHECK_TYPE([ptrdiff_t], , [AC_DEFINE([ptrdiff_t], [long], ...)]) because we now assume that the system defines size_t and ptrdiff_t. 2006-07-29 Bruno Haible <bruno@clisp.org> Switch to using gnulib. configure.ac (AC_PREREQ): Require autoconf-2.60. Invoke gl_EARLY and gl_INIT. Makefile.devel (all): Depend on srclib/Makefile.am. (aclocal.m4): Pass -I srcm4 to aclocal. Simplify dependencies, assuming GNU make. (GNULIB_MODULES): New variable. (srclib/Makefile.am): New rule. gnulib-local: New directory. gnulib-local/m4/alloca.m4: Moved here from m4/alloca.m4. gnulib-local/m4/canonicalize.m4: Moved here from m4/canonicalize.m4. gnulib-local/m4/relocatable.m4: Moved here from m4/relocatable.m4. gnulib-local/m4/xreadlink.m4: Moved here from m4/xreadlink.m4. gnulib-local/lib/alloca_.h: Moved here from srclib/alloca_.h. gnulib-local/lib/canonicalize.h: Moved here from srclib/canonicalize.h. gnulib-local/lib/canonicalize.c: Moved here from srclib/canonicalize.c. gnulib-local/lib/cjk.h: Moved here from srclib/cjk.h. gnulib-local/lib/error.h.diff: New file. gnulib-local/lib/progname.h.diff: New file. gnulib-local/lib/relocatable.h: Moved here from srclib/relocatable.h. gnulib-local/lib/relocatable.c: Moved here from srclib/relocatable.c. gnulib-local/lib/relocwrapper.c: Moved here from srclib/relocwrapper.c. gnulib-local/lib/streq.h: Moved here from srclib/streq.h. gnulib-local/lib/strerror.c.diff: New file. gnulib-local/lib/unitypes.h: Moved here from srclib/unitypes.h. gnulib-local/lib/uniwidth.h: Moved here from srclib/uniwidth.h. gnulib-local/lib/width.c: Moved here from srclib/width.c. gnulib-local/lib/xalloc.h: Moved here from srclib/xalloc.h. gnulib-local/lib/xmalloc.c: Moved here from srclib/xmalloc.c. gnulib-local/lib/xstrdup.c: Moved here from srclib/xstrdup.c. gnulib-local/lib/xreadlink.h: Moved here from srclib/xreadlink.h. gnulib-local/lib/xreadlink.c: Moved here from srclib/xreadlink.c. gnulib-local/modules/canonicalize: New file. gnulib-local/modules/progreloc: New file. gnulib-local/modules/relocatable: New file. gnulib-local/modules/relocwrapper: New file. gnulib-local/modules/uniwidth: New file. gnulib-local/modules/xalloc: New file. gnulib-local/modules/xreadlink: New file. m4/allocsa.m4: Remove file. Now taken from gnulib. m4/codeset.m4: Likewise. m4/eealloc.m4: Likewise. m4/error.m4: Likewise. m4/extensions.m4: Likewise. m4/full-header-path.m4: Likewise. m4/gettext.m4: Likewise. m4/glibc21.m4: Likewise. m4/iconv.m4: Likewise. m4/intmax.m4: Likewise. m4/inttypes-h.m4: Likewise. m4/inttypes_h.m4: Likewise. m4/isc-posix.m4: Likewise. m4/lcmessage.m4: Likewise. m4/lib-ld.m4: Likewise. m4/lib-link.m4: Likewise. m4/lib-prefix.m4: Likewise. m4/longdouble.m4: Likewise. m4/longlong.m4: Likewise. m4/mbstate_t.m4: Likewise. m4/nls.m4: Likewise. m4/onceonly.m4: Likewise. m4/pathmax.m4: Likewise. m4/po.m4: Likewise. m4/printf-posix.m4: Likewise. m4/progtest.m4: Likewise. m4/readlink.m4: Likewise. m4/setenv.m4: Likewise. m4/signed.m4: Likewise. m4/size_max.m4: Likewise. m4/ssize_t.m4: Likewise. m4/stdbool.m4: Likewise. m4/stdint.m4: Likewise. m4/stdint_h.m4: Likewise. m4/strerror.m4: Likewise. m4/strerror_r.m4: Likewise. m4/unistd_h.m4: Likewise. m4/unlocked-io.m4: Likewise. m4/visibility.m4: Likewise. m4/wchar_t.m4: Likewise. m4/wint_t.m4: Likewise. srclib/allocsa.h: Remove file. Now taken from gnulib. srclib/allocsa.c: Likewise. srclib/binary-io.h: Likewise. srclib/error.h: Likewise. srclib/error.c: Likewise. srclib/exit.h: Likewise. srclib/gettext.h: Likewise. srclib/memmove.c: Likewise. srclib/pathmax.h: Likewise. srclib/progname.h: Likewise. srclib/progname.c: Likewise. srclib/progreloc.c: Likewise. srclib/readlink.c: Likewise. srclib/setenv.h: Likewise. srclib/setenv.c: Likewise. srclib/stdbool_.h: Likewise. srclib/stdint_.h: Likewise. srclib/strerror.c: Likewise. srclib/unlocked-io.h: Likewise. srclib/unsetenv.c: Likewise. srclib/Makefile.am: Remove file. 2006-07-27 Bruno Haible <bruno@clisp.org> Remove OS/2 build support that doesn't assume GNU make and GNU bash. README.os2: Remove file. Makefile.os2: Remove file. lib/Makefile.os2: Remove file. src/Makefile.os2: Remove file. man/Makefile.os2: Remove file. tests/Makefile.os2: Remove file. tests/check-stateful.cmd: Remove file. tests/check-stateless.cmd: Remove file. tests/check-translit.cmd: Remove file. 2006-07-25 Bruno Haible <bruno@clisp.org> Remove MSVC/nmake build support. windows: Remove directory. Makefile.msvc: Remove file. lib/Makefile.msvc: Remove file. srclib/Makefile.msvc: Remove file. src/Makefile.msvc: Remove file. tests/Makefile.msvc: Remove file. man/Makefile.msvc: Remove file. po/Rules-msvc: Remove file. po/Makefile.msvc.sh: Remove file. Makefile.devel (config.h.msvc, lib/config.h.msvc): Remove rules. (include/iconv.h.msvc-static, include/iconv.h.msvc-shared): Remove rules. (po/Makefile.msvc): Remove rule. (all): Update. 2006-07-25 Bruno Haible <bruno@clisp.org> Remove VMS support. vms: Remove directory. Makefile.vms: Remove file. lib/Makefile.vms: Remove file. srclib/Makefile.vms: Remove file. src/Makefile.vms: Remove file. tests/Makefile.vms: Remove file. man/Makefile.vms: Remove file. Makefile.devel (config.h_vms, lib/config.h_vms): Remove rules. (include/iconv.h_vms): Remove rule. (all): Update. 2006-07-23 Bruno Haible <bruno@clisp.org> lib/Makefile.in (libiconv.la): Use the CFLAGS during linking. src/Makefile.in (iconv_no_i18n): Likewise. (install): Likewise. tests/Makefile.in (table-from, table-to): Likewise. Needed because the CFLAGS can e.g. trigger profiling. Reported by Russell Aspinwall <russell.aspinwall@flomerics.co.uk>. 2006-07-19 Bruno Haible <bruno@clisp.org> Version 1.11 released. 2006-07-19 Bruno Haible <bruno@clisp.org> srclib/Makefile.am (libicrt_a_SOURCES): Remove error.h, error.c. (LIBADD_SOURCE): Add them here. 2006-07-19 Bruno Haible <bruno@clisp.org> build-aux/config.guess: Update to GNU version 2006-07-02. build-aux/config.sub: Likewise. 2006-07-14 Bruno Haible <bruno@clisp.org> lib/Makefile.in (clean): Remove also *.stackdump. src/Makefile.in (clean): Likewise. tests/Makefile.in (clean): Likewise. 2006-07-14 Bruno Haible <bruno@clisp.org> src/Makefile.in (clean): Remove also iconv_no_i18n. Needed for cygwin or mingw. tests/Makefile.in (clean): Remove also the programs, without EXEEXT. Needed for cygwin or mingw. Makefile.in (mostlyclean, clean, distclean, maintainer-clean): Remove also bin directory. Needed for cygwin and mingw. 2006-07-03 Bruno Haible <bruno@clisp.org> src/iconv.c (check_subst_formatstring): Use ngettext. (subst_wc_to_mb_fallback, subst_mb_to_mb_fallback): Fix error messages after 2006-01-22 change. configure.ac: Require a gettext version with ngettext. 2006-06-28 Bruno Haible <bruno@clisp.org> m4/gettext.m4: Update from GNU gettext. m4/po.m4: Update from GNU gettext. 2006-06-27 Bruno Haible <bruno@clisp.org> Makefile.devel (AUTOCONF, AUTOHEADER): Use autoconf-2.60. Makefile.in (datarootdir): New variable. (install, installdirs, uninstall): Also pass datarootdir. configure.ac (mandir): Remove customization. man/Makefile.in (datarootdir): New variable. (docdir, htmldir): Use autoconf-substituted value. src/Makefile.in (datarootdir): New variable. (localedir): Use autoconf-substituted value. 2006-06-27 Bruno Haible <bruno@clisp.org> m4/stdint.m4: Update from gnulib. srclib/stdint_.h: Update from gnulib. srclib/Makefile.am: Update. 2006-06-17 Bruno Haible <bruno@clisp.org> srclib/unsetenv.c: Update from GNU gettext. srclib/xreadlink.c: Likewise. 2006-06-16 Bruno Haible <bruno@clisp.org> m4/full-header-path.m4: New file, from gnulib. m4/size_max.m4: New file, from gnulib. m4/stdint.m4: Update from gnulib. srclib/stdint_.h: Update from gnulib. srclib/Makefile.am (stdint.h): Likewise. Makefile.devel (aclocal.m4): Update dependencies. 2006-06-16 Bruno Haible <bruno@clisp.org> m4/ssize_t.m4: Update from GNU gettext. 2006-06-12 Bruno Haible <bruno@clisp.org> m4/gettext.m4: Update from GNU gettext. m4/inttypes-h.m4: New file, from GNU gettext. m4/inttypes.m4: Remove file. m4/stdint.m4 (gl_STDINT_H): Update. Makefile.devel (aclocal.m4): Update dependencies. 2006-06-10 Bruno Haible <bruno@clisp.org> src/iconv.c (error) [NO_I18N]: Define here instead of including error.h. Fixes link failure introduced on 2006-01-22. 2006-03-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER) [ linux ]: Avoid warning when "parsing" /etc/ld.so.conf and empty /etc/ld.so.conf.d. 2006-05-20 Bruno Haible <bruno@clisp.org> tests/BIG5-HKSCS-1999-snippet: New file. tests/BIG5-HKSCS-1999-snippet.UTF-8: New file. tests/BIG5-HKSCS-2001-snippet: New file. tests/BIG5-HKSCS-2001-snippet.UTF-8: New file. tests/BIG5-HKSCS-2004-snippet: New file. tests/BIG5-HKSCS-2004-snippet.UTF-8: New file. tests/Makefile.in (check): Test also the stateful parts of BIG5-HKSCS:1999, BIG5-HKSCS:2001, BIG5-HKSCS:2004. 2006-05-17 Bruno Haible <bruno@clisp.org> Implement newer releases of BIG5-HKSCS. tools/Makefile (ALL): Remove hkscs.h, add hkscs1999.h, hkscs2001.h, hkscs2004.h. (hkscs.h): Remove rule. (hkscs1999.h, hkscs2001.h, hkscs2004.h): New rules. tools/cjk_tab_to_h.c (output_title): Update year. (main): Recognize hkscs1999, hkscs2001, hkscs2004. lib/encodings.def: Rename BIG5-HKSCS to BIG5-HKSCS:1999. Add BIG5-HKSCS:2001, BIG5-HKSCS:2004. Make all three stateful. lib/hkscs.h: Remove file. lib/hkscs1999.h: New file. lib/hkscs2001.h: New file. lib/hkscs2004.h: New file. lib/big5hkscs.h: Remove file. lib/big5hkscs1999.h: New file. lib/big5hkscs2001.h: New file. lib/big5hkscs2004.h: New file. lib/converters.h: Include the new files. README, man/iconv_open.3: Add BIG5-HKSCS:1999, BIG5-HKSCS:2001. tests/BIG5-HKSCS.TXT: Remove file. tests/BIG5-HKSCS.IRREVERSIBLE.TXT: Remove file. tests/BIG5-HKSCS-1999.TXT: New file. tests/BIG5-HKSCS-1999.IRREVERSIBLE.TXT: New file. tests/BIG5-HKSCS-2001.TXT: New file. tests/BIG5-HKSCS-2001.IRREVERSIBLE.TXT: New file. tests/BIG5-HKSCS-2004.TXT: New file. tests/BIG5-HKSCS-2004.IRREVERSIBLE.TXT: New file. tests/check-stateless: Convert colon in the charset name to a dash in the file name. tests/Makefile.in (check): Check BIG5-HKSCS:1999, BIG5-HKSCS:2001, BIG5-HKSCS:2004 instead of just BIG5-HKSCS. tests/Makefile.msvc (check): Don't check BIG5-HKSCS. tests/Makefile.os2 (check): Likewise. 2006-05-17 Bruno Haible <bruno@clisp.org> srclib/progreloc.c: Update from GNU gettext. 2006-05-16 Bruno Haible <bruno@clisp.org> src/Makefile.in (clean): Use EXEEXT. tests/Makefile.in (check, clean): Likewise. 2006-05-15 Bruno Haible <bruno@clisp.org> configure.ac: Move some checks before AC_RELOCATABLE. 2006-05-15 Bruno Haible <bruno@clisp.org> Support for building shared libraries on mingw and Cygwin. configure.ac (WOE32DLL, DLL_VARIABLE): New variables. include/iconv.h.in (_libiconv_version): Mark as DLL_VARIABLE. woe32dll/export.h: New file, from GNU gettext. woe32dll/iconv-exports.h: New file. Makefile.devel (include/iconv.h_vms, include/iconv.h.msvc-static, include/iconv.h.msvc-shared): Remove the DLL_VARIABLE annotation. lib/Makefile.in (INCLUDES): Add -I for parent directory. (LDFLAGS): Add WOE32DLL dependent flags. (LDFLAGS_yes, LDFLAGS_no): New variables. (OBJECTS): Add WOE32DLL dependent objects. (OBJECTS_yes, OBJECTS_no): New variables. (iconv-exports.lo): New rule. 2006-05-15 Bruno Haible <bruno@clisp.org> srclib/gettext.h: Update from GNU gettext. srclib/pathmax.h: Update from GNU gettext. srclib/progreloc.c: Update from GNU gettext. srclib/unsetenv.c: Update from GNU gettext. srclib/Makefile.am: Add snippet for creation of unistd.h. m4/extensions.m4: Update from GNU gettext. m4/gettext.m4: Update from GNU gettext. m4/lib-ld.m4: Update from GNU gettext. m4/lib-link.m4: Update from GNU gettext. m4/lib-prefix.m4: Update from GNU gettext. m4/longdouble.m4: Update from GNU gettext. m4/nls.m4: Update from GNU gettext. m4/onceonly.m4: Update from GNU gettext. m4/po.m4: Update from GNU gettext. m4/relocatable.m4: Update from GNU gettext. m4/unistd_h.m4: New file, from GNU gettext. Makefile.devel (aclocal.m4): Depend on it. configure.ac: Invoke gl_HEADER_UNISTD. 2006-05-14 Bruno Haible <bruno@clisp.org>, Ralf Wildenhues <Ralf.Wildenhues@gmx.de> m4/libtool.m4 [ linux ] (AC_LIBTOOL_LANG_CXX_CONFIG) (AC_LIBTOOL_POSTDEP_PREDEP, AC_LIBTOOL_PROG_COMPILER_PIC) (AC_LIBTOOL_PROG_LD_SHLIBS): Add support for Sun C 5.9, Sun C++ 5.9, and Sun Fortran 8.3 on Linux. 2006-05-06 Charles Wilson <cygwin@cwilson.fastmail.fm> m4/libtool.m4: On Cygwin, like on mingw, define DLL_EXPORT when compiling a shared library object. 2006-05-15 Bruno Haible <bruno@clisp.org> build-aux/config.rpath: Add support for Sun C 5.9 on Linux. 2006-03-31 Juan Manuel Guerrero <juan.guerrero@gmx.de> djgpp/*: Update. 2006-01-23 Bruno Haible <bruno@clisp.org> configure.ac: Invoke gl_ALLOCSA. Makefile.devel (aclocal.m4): Depend on $(CONFIGURES_IN). 2006-01-22 Bruno Haible <bruno@clisp.org> src/iconv.c (xmalloc, xalloc_die) [NO_I18N]: Define to avoid using gettext(). 2006-01-22 Bruno Haible <bruno@clisp.org> lib/Makefile.in (LIBICONV_VERSION_INFO): Bump to 6:0:4. 2006-01-22 Bruno Haible <bruno@clisp.org> src/iconv.c: Include error.h, exit.h. (print_version): Use EXIT_SUCCESS. (check_subst_formatstring, subst_mb_to_uc_fallback, subst_uc_to_mb_fallback, subst_mb_to_wc_fallback, subst_wc_to_mb_fallback, subst_mb_to_mb_fallback, convert, main): Use error() instead of fprintf to stderr. 2006-01-22 Bruno Haible <bruno@clisp.org> New feature: character-dependent substitutions. include/iconv.h.in (iconv_unicode_mb_to_uc_fallback, iconv_unicode_uc_to_mb_fallback, iconv_wchar_mb_to_wc_fallback, iconv_wchar_wc_to_mb_fallback): New types. (struct iconv_fallbacks): New structure type. (ICONV_SET_FALLBACKS): New macro. configure.ac: Invoke gt_TYPE_WCHAR_T and substitute HAVE_WCHAR_T. Makefile.os2 (all): Also substitute @HAVE_WCHAR_T@ in build/iconv.h. Makefile.devel (include/iconv.h_vms, include/iconv.h.msvc-static, include/iconv.h.msvc-shared): Also substitute @HAVE_WCHAR_T@. lib/converters.h (struct conv_struct): Add field 'fallbacks'. lib/loop_unicode.h (struct uc_to_mb_fallback_locals): New type. (uc_to_mb_write_replacement): New function. (struct mb_to_uc_fallback_locals): New type. (mb_to_uc_write_replacement): New function. (unicode_loop_convert): Call mb_to_uc_fallback and uc_to_mb_fallback. (unicode_loop_reset): Call uc_to_mb_fallback. lib/loop_wchar.h (struct wc_to_mb_fallback_locals): New type. (wc_to_mb_write_replacement): New function. (wchar_from_loop_convert): Call wc_to_mb_fallback. (struct mb_to_wc_fallback_locals): New type. (mb_to_wc_write_replacement): New function. (wchar_to_loop_convert): Call mb_to_wc_fallback. lib/iconv.c (iconv_open): Initialize the 'fallbacks' field. (iconvctl): Handle ICONV_SET_FALLBACKS. lib/genflags.c (struct iconv_fallbacks): New dummy definition. src/iconv.c: Include limits.h. (isdigit, c_isprint): New macros. (usage): Document long options and new options. (check_subst_formatstring): New function. (ilseq_byte_subst, ilseq_wchar_subst, ilseq_unicode_subst): New variables. (ilseq_byte_subst_size, ilseq_wchar_subst_size, ilseq_unicode_subst_size): New variables. (ilseq_byte_subst_buffer, ilseq_wchar_subst_buffer, ilseq_unicode_subst_buffer): New variables. (subst_mb_to_uc_cd, subst_mb_to_uc_temp_buffer): New variables. (subst_mb_to_uc_fallback): New function. (subst_uc_to_mb_cd, subst_uc_to_mb_temp_buffer): New variables. (subst_uc_to_mb_fallback): New function. (subst_mb_to_wc_cd, subst_mb_to_wc_temp_buffer): New variables. (subst_mb_to_wc_fallback): New function. (subst_wc_to_mb_cd, subst_wc_to_mb_temp_buffer): New variables. (subst_wc_to_mb_fallback): New function. (subst_mb_to_mb_cd, subst_mb_to_mb_temp_buffer): New variables. (subst_mb_to_mb_fallback): New function. (convert): Enlarge the outbuf when the conversion failed with E2BIG. (main): Handle new options --byte-subst, --widechar-subst, --unicode-subst. man/iconv.1: Document --unicode-subst, --byte-subst, --widechar-subst options. tests/check-subst: New file. tests/Makefile.in (check): Also invoke check-subst. Suggested by James Taylor <james@oakseed.demon.co.uk>. 2006-01-21 Bruno Haible <bruno@clisp.org> src/iconv.c (print_version): Bump copyright year. (main): Accept long options --from-code, --to-code, --list, --silent. Accept abbreviated long options, like getopt() does. man/iconv.1: Document long options. 2005-12-29 Bruno Haible <bruno@clisp.org> src/iconv.c (print_version): Update copyright year. 2005-12-29 Bruno Haible <bruno@clisp.org> configure.ac: Renamed from configure.in. Makefile.devel (CONFIGURES_IN, configure, config.h.in): Update. 2005-12-29 Bruno Haible <bruno@clisp.org> configure.in: Bump version number. include/iconv.h.in (_LIBICONV_VERSION): Likewise. windows/iconv.rc: Likewise. lib/Makefile.in (LIBICONV_VERSION_INFO): Bump to 5:1:3. 2005-12-29 Bruno Haible <bruno@clisp.org> build-aux/config.guess: Update to GNU version 2005-12-23. build-aux/config.sub: Likewise. build-aux/config.libpath: Update from GNU gettext. build-aux/install-sh: Upgrade to automake-1.9.5. build-aux/missing: Upgrade to automake-1.9.5. build-aux/mkinstalldirs: Upgrade to automake-1.9.5. 2005-12-29 Bruno Haible <bruno@clisp.org> m4/alloca.m4: Update from GNU gettext. m4/allocsa.m4: Update from GNU gettext. m4/canonicalize.m4: Update from GNU gettext. m4/codeset.m4: Update from GNU gettext. m4/eealloc.m4: Update from GNU gettext. m4/error.m4: Update from GNU gettext. m4/extensions.m4: Update from GNU gettext. m4/gettext.m4: Update from GNU gettext. m4/glibc21.m4: Update from GNU gettext. m4/iconv.m4: Update from GNU gettext. m4/intmax.m4: Update from GNU gettext. m4/inttypes_h.m4: New file, from GNU gettext. m4/isc-posix.m4: Update from GNU gettext. m4/lcmessage.m4: Update from GNU gettext. m4/longdouble.m4: Update from GNU gettext. m4/longlong.m4: Update from GNU gettext. m4/mbstate_t.m4: Update from GNU gettext. m4/nls.m4: Update from GNU gettext. m4/onceonly.m4: Update from GNU gettext. m4/pathmax.m4: Update from GNU gettext. m4/po.m4: Update from GNU gettext. m4/printf-posix.m4: Update from GNU gettext. m4/progtest.m4: Update from GNU gettext. m4/readlink.m4: Update from GNU gettext. m4/relocatable.m4: Update from GNU gettext. m4/setenv.m4: Update from GNU gettext. m4/signed.m4: Update from GNU gettext. m4/ssize_t.m4: Update from GNU gettext. m4/stdbool.m4: Update from GNU gettext. m4/stdint_h.m4: New file, from GNU gettext. m4/strerror.m4: Update from GNU gettext. m4/strerror_r.m4: Update from GNU gettext. m4/unlocked-io.m4: Update from GNU gettext. m4/wchar_t.m4: Update from GNU gettext. m4/wint_t.m4: Update from GNU gettext. m4/xreadlink.m4: Update from GNU gettext. Makefile.devel (aclocal.m4): Depend on m4/inttypes_h.m4 and m4/stdint_h.m4 as well. configure.in: Invoke AC_TYPE_MBSTATE_T instead of AC_MBSTATE_T. Invoke gl_FUNC_GLIBC_UNLOCKED_IO instead of jm_FUNC_GLIBC_UNLOCKED_IO. Invoke gl_ERROR instead of gt_FUNC_ERROR_AT_LINE. Don't invoke AC_AIX and AC_MINIX, done by gl_USE_SYSTEM_EXTENSIONS. Temporarily redefine AC_LIBOBJ and AC_REPLACE_FUNCS, so as to fill SRCLIBOBJS instead of LIBOBJS. srclib/alloca_.h: Update from GNU gettext. srclib/allocsa.h: Update from GNU gettext. srclib/canonicalize.c: Update from GNU gettext. srclib/error.h: Update from GNU gettext. srclib/error.c: Update from GNU gettext. srclib/gettext.h: Update from GNU gettext. srclib/memmove.c: Update from GNU gettext. srclib/progname.h: Update from GNU gettext. srclib/progname.c: Update from GNU gettext. srclib/progreloc.c: Update from GNU gettext. srclib/readlink.c: Update from GNU gettext. srclib/relocatable.c: Update from GNU gettext. srclib/relocwrapper.c: Update from GNU gettext. srclib/setenv.h: Update from GNU gettext. srclib/setenv.c: Update from GNU gettext. srclib/stdbool_.h: Update from GNU gettext. srclib/stdint_.h: Update from gnulib. srclib/strerror.c: Update from GNU gettext. srclib/unlocked-io.h: Update from GNU gettext. srclib/unsetenv.c: Update from GNU gettext. srclib/xalloc.h: Update from GNU gettext. srclib/xmalloc.c: Update from GNU gettext. srclib/xreadlink.c: Update from GNU gettext. srclib/xstrdup.c: Update from GNU gettext. srclib/Makefile.am (DEFS): Also define EXEEXT. (libicrt_a_LIBADD): Use SRCLIBOBJS instead of LIBOBJS. (libicrt_a_DEPENDENCIES): New variable. src/Makefile.in (EXEEXT): New variable. build-aux/install-reloc: Update from GNU gettext. build-aux/reloc-ldflags: Update from GNU gettext. build-aux/config.rpath: Update from GNU gettext. 2005-12-29 Bruno Haible <bruno@clisp.org> m4/libtool.m4: Update, based on libtool-1.5.22. build-aux/ltmain.sh: Update, based on libtool-1.5.22. 2005-12-24 Bruno Haible <bruno@clisp.org> Check the whole range of GB18030. tests/GB18030-BMP.TXT: Renamed from tests/GB18030.TXT. tests/gengb18030z.c: New file. tests/table-from.c (main): For GB18030, don't stop at U+10000. tests/table-to.c (main): Likewise. tests/Makefile.in (check): Generate GB18030.TXT on the fly from GB18030-BMP.TXT. (clean): Remove also gengb18030z and GB18030.TXT. tests/Makefile.msvc (check): Generate GB18030.TXT on the fly from GB18030-BMP.TXT. (clean): Remove also GB18030Z.TXT, GB18030TMP.TXT, GB18030.TXT. tests/Makefile.os2 (check): Depend on gengb18030z.exe. Generate GB18030.TXT on the fly from GB18030-BMP.TXT. (clean): Remove also GB18030Z.TXT, GB18030TMP.TXT, GB18030.TXT. 2005-12-20 Bruno Haible <bruno@clisp.org> tests/table-to.c (main): Test the mappings up to U+10FFFF, not only up to U+2FFFF. Tolerate that Unicode language tags are silently mapped to nothing. 2005-12-22 Bruno Haible <bruno@clisp.org> Extend GB18030 converter to cover the entire Unicode PUA. lib/gb18030.h: Update comments, based on second printing. (gb18030_mbtowc): Add mapping for range U+E000..U+E765. (gb18030_pua2charset): New array. (gb18030_wctomb): Add mapping for range U+E000..U+E765 and the two-byte part of range U+E766..U+E864. lib/gb18030ext.h (gb18030ext_2uni_pagefe): Add mappings to private area. (gb18030ext_mbtowc): Add mapping for the two-byte part of range U+E766..U+E864. lib/gb18030uni.h (gb18030uni_charset2uni_ranges, gb18030uni_uni2charset_ranges, gb18030uni_ranges): Add 12 more intervals. (gb18030uni_mbtowc, gb18030uni_wctomb): Update. tests/GB18030.TXT: Complete mappings to private area. 2005-12-22 Bruno Haible <bruno@clisp.org> lib/gbk.h: Update comments. 2005-12-20 Bruno Haible <bruno@clisp.org> Add private area mappings to CP949. lib/cp949.h (cp949_mbtowc, cp949_wctomb): Map U+E000..U+E0BB like many others do it. tests/CP949.TXT: Add mappings for U+E000..U+E0BB. 2005-12-15 Bruno Haible <bruno@clisp.org> Add private area mappings to CP950. lib/cp950.h (cp950_mbtowc, cp950_wctomb): Map U+E000..U+F6B0 like most others do it. tests/CP950.TXT: Add mappings for U+E000..U+F6B0. 2005-12-15 Bruno Haible <bruno@clisp.org> Make CP936 follow what Microsoft does. In http://www.microsoft.com/globaldev/reference/dbcs/936.mspx they added a 0x80 - U+20AC mapping to the code chart, but not to the tooltips and not to the list of mappings. lib/cp936.h: New file. lib/gbk.h: Update comments. lib/ces_gbk.h: Update comments. lib/converters.h: Include cp936.h. lib/encodings.def (CP936): New encoding. (GBK): Remove CP936 aliases. README, man/iconv_open.3: Add CP936. tests/Makefile.in (check): Check CP936. tests/Makefile.msvc (check): Likewise. tests/Makefile.os2 (check): Likewise. tests/CP936.TXT: New file. 2005-12-14 Bruno Haible <bruno@clisp.org> lib/cp932.h (cp932_wctomb): Map U+FF5E, U+2225, U+FF0D, U+FFE0, U+FFE1 like Microsoft does it. lib/CP932.IRREVERSIBLE.TXT: Add these mappings. Reported by Lei Wang <lwang@qilinsoft.com>. 2005-12-14 Bruno Haible <bruno@clisp.org> Follow Euro sign addition done in 1999 in http://www.microsoft.com/globaldev/reference/dbcs/950/950_A3.mspx lib/cp950.h (cp950_mbtowc, cp950_wctomb): Add mapping for 0xA3E1. tests/CP950.TXT: Add mapping for 0xA3E1. 2005-11-11 Bruno Haible <bruno@clisp.org> lib/euc_jp.h (euc_jp_wctomb): When writing a 3-bytes byte sequence and only two bytes are available in the output buffer, return RET_TOOSMALL instead of overrunning the output buffer. lib/isoir165.h (isoir165_wctomb): When only one byte is available in the output buffer, don't overrun the output buffer. Reported by William Bardwell <bardwell@curl.com>. 2005-09-18 Bruno Haible <bruno@clisp.org> m4/libtool.m4: Update, based on libtool-1.5.20. build-aux/ltmain.sh: Update, based on libtool-1.5.20. 2005-08-12 Bruno Haible <bruno@clisp.org> lib/big5_2003.h: Map 0xF9FA..0xF9FD differently. tests/BIG5-2003.TXT: Likewise. tests/BIG5-2003.IRREVERSIBLE.TXT: New file. Reported by Ping Yeh <ping@pingyeh.net>. 2005-07-24 Bruno Haible <bruno@clisp.org> Tidy up exported symbols. m4/visibility.m4: New file. include/export.h: New file. configure.in: Invoke gl_VISIBILITY. Use AC_CONFIG_FILES. Arrange to create also include/iconv.h.inst. Makefile.devel (all): Depend on include/iconv.h.build.in. (aclocal.m4): Depend on m4/visibility.m4. (include/iconv.h.build.in): New rule. Makefile.in (install-lib, install): Install include/iconv.h.inst, not the include/iconv.h that was used for building. (distclean, maintainer-clean): Remove also include/iconv.h.inst. lib/Makefile.in (CFLAGS): Add @CFLAG_VISIBILITY@. (DEFS): Also define BUILDING_LIBICONV and BUILDING_DLL. lib/config.h.in (HAVE_VISIBILITY): New macro. lib/relocatable.h (RELOCATABLE_DLL_EXPORTED) [HAVE_VISIBILITY]: Define to the gcc visibility attribute. srclib/relocatable.h (RELOCATABLE_DLL_EXPORTED) [HAVE_VISIBILITY]: Likewise. 2005-07-25 Bruno Haible <bruno@clisp.org> 2003-08-24 Bruno Haible <bruno@clisp.org> lib/relocatable.h: Make this file includable in C++ mode: add extern "C". 2005-07-08 Bruno Haible <bruno@clisp.org> Version 1.10 released. 2005-07-08 Bruno Haible <bruno@clisp.org> m4/libtool.m4 (postinstall_cmds) [cygwin,mingw,pw32]: Make DLL executable after installing it. 2005-07-08 Bruno Haible <bruno@clisp.org> configure.in: Bump version number. include/iconv.h.in (_LIBICONV_VERSION): Likewise. windows/iconv.rc: Likewise. lib/Makefile.in (LIBICONV_VERSION_INFO): Bump to 5:0:3. 2005-07-05 Bruno Haible <bruno@clisp.org> Makefile.devel (ACLOCAL): New variable. (aclocal.m4): Use it. 2005-07-05 Bruno Haible <bruno@clisp.org> m4/relocatable.m4 (AC_RELOCATABLE): On mingw, simply set SET_RELOCATABLE to a trivial value. 2004-08-08 Bruno Haible <bruno@clisp.org> srclib/progreloc.c (xstrdup): Define as strdup if no xmalloc should be used. 2004-04-28 Bruno Haible <bruno@clisp.org> srclib/progreloc.c (ISSLASH, IS_PATH_WITH_DIR, FILESYSTEM_PREFIX_LEN): Treat Cygwin like Windows, since it now accepts Windows pathnames. 2005-06-09 Bruno Haible <bruno@clisp.org> Makefile.in (mkinstalldirs): Use build-aux/ instead of autoconf/. lib/Makefile.in (mkinstalldirs): Likewise. src/Makefile.in (mkinstalldirs): Likewise. man/Makefile.in (mkinstalldirs): Likewise. 2005-06-08 Bruno Haible <bruno@clisp.org> srclib/canonicalize.c (__realpath): Avoid gcc warnings on platforms that don't support symbolic links. 2005-06-08 Bruno Haible <bruno@clisp.org> srclib/binary-io.h (fileno): Undefine before defining it. Avoids a gcc warning on mingw. 2005-05-22 Bruno Haible <bruno@clisp.org> Implement and document BIG5-2003. lib/big5_2003.h: New file. lib/converters.h: Include it. lib/encodings_extra.def (BIG5-2003): New encoding. README, man/iconv_open.3: Add BIG5-2003. tests/Makefile.in (check-extra-yes): Check BIG5-2003. tests/BIG5-2003.TXT: New file. 2005-05-21 Bruno Haible <bruno@clisp.org> Add EURO SIGN to EUC-TW converter. lib/cns11643_1.h (cns11643_1_2uni_page42): Add entry for 0x14242. (cns11643_1_mbtowc): Update. lib/cns11643_inv.h (cns11643_inv_2charset): Add entry for 0x20AC. (cns11643_inv_uni2indx_page*): Update. lib/dec_hanyu.h (dec_hanyu_mbtowc, dec_hanyu_wctomb): Consider only part of row 42. tests/EUC-TW.TXT: Add entry for 0x20AC. tests/EUC-TW.IRREVERSIBLE.TXT: Likewise. 2005-05-03 Bruno Haible <bruno@clisp.org> tools/Makefile (ALL): Add pt154.h. (pt154.h): New rule. lib/encodings.def: Add PT154. lib/pt154.h: New file. lib/converters.h: Include it. README, man/iconv_open.3: Add PT154. NOTES: Mention PT154. tests/PT154.TXT: New file. tests/Makefile.in (check): Also test PT154. tests/Makefile.msvc (check): Likewise. tests/Makefile.os2 (check): Likewise. 2005-03-29 Bruno Haible <bruno@clisp.org> Rename libiconv_plug.so to preloadable_libiconv.so. configure.in (PLUGLIB): Set to preloadable_libiconv.so instead of libiconv_plug.so. lib/Makefile.in (preloadable_libiconv.so): Renamed from libiconv_plug.so. (preloadable_libiconv_linux.so): Renamed from libiconv_plug_linux.so. (preloadable_libiconv_solaris.so): Renamed from libiconv_plug_solaris.so. (preloadable_libiconv_osf.so): Renamed from libiconv_plug_osf.so. (clean): Update. README: Update. 2005-03-29 Bruno Haible <bruno@clisp.org> Implement and document ATARIST. tools/Makefile (ALL): Add atarist.h. (atarist.h): New rule. lib/atarist.h: New file. lib/converters.h: Include it. lib/encodings_extra.def (ATARIST): New encoding. README, man/iconv_open.3: Add ATARIST. tests/Makefile.in (check-extra-yes): Check ATARIST. tests/ATARIST.TXT: New file. 2005-03-22 Bruno Haible <bruno@clisp.org> build-aux: New directory, renamed from autoconf. configure.in (AC_CONFIG_AUX_DIR): Use build-aux. 2005-03-16 Bruno Haible <bruno@clisp.org> m4/stdint.m4 (gl_STDINT_H): Define HAVE_LONG_LONG_64BIT instead of HAVE_LONGLONG_64BIT. srclib/stdint_.h: Use HAVE_LONG_LONG_64BIT instead of HAVE_LONGLONG_64BIT. srclib/Makefile.am (stdint.h): Likewise. 2005-03-14 Bruno Haible <bruno@clisp.org> Makefile.devel (aclocal.m4): Depend also on allocsa.m4, eealloc.m4, extensions.m4, intmax.m4, inttypes.m4, longdouble.m4, longlong.m4, printf-posix.m4, readlink.m4, signed.m4, ssize_t.m4, stdint.m4, wchar_t.m4, wint_t.m4. 2005-03-13 Bruno Haible <bruno@clisp.org> Make stdout error checking reliable, also when writing to a NFS file. src/iconv.c (main): Check the return value of fclose(stdout). lib/genaliases.c (main): Likewise. lib/genaliases2.c (main): Likewise. lib/genflags.c (main): Likewise. lib/gentranslit.c (main): Likewise. tests/genutf8.c (main): Likewise. tests/table-from.c (main): Likewise. tests/table-to.c (main): Likewise. 2005-03-13 Bruno Haible <bruno@clisp.org> src/iconv.c (convert): Before outputting an error message, flush stdout and output a newline if suitable. 2005-03-13 Bruno Haible <bruno@clisp.org> Improved error messages. srclib/width.c: New file, from GNU clisp. srclib/uniwidth.h: New file, from GNU clisp with modifications. srclib/unitypes.h: New file, from GNU clisp with modifications. srclib/cjk.h: New file, from GNU clisp. srclib/streq.h: New file, from GNU clisp. srclib/stdint_.h: New file, from gnulib. m4/stdint.m4: New file, from gnulib. m4/inttypes.m4: New file, from gnulib. srclib/Makefile.am: Add gnulib module 'stdint' snippet. (BUILT_SOURCES): New variable. (libicrt_a_SOURCES): Add width.c, uniwidth.h, unitypes.h, cjk.h, streq.h. configure.in: Invoke gl_STDINT_H. src/iconv.c: Include cjk.h, uniwidth.h. (line, column, cjkcode): New variables. (update_line_column): New function. (convert): Initialize line and column. In all error message, show also the line and column number. (main): Initialize cjkcode. Set up hooks to call update_line_column. 2005-03-13 Bruno Haible <bruno@clisp.org> include/iconv.h.in (iconv_canonicalize): New declaration. lib/genaliases.c (emit_encoding): Take two output streams as arguments. To the second stream, emit a shell command for extracting offsets into the gperf generated string pool. (main): Write the shell commands into file descriptors 3 and 4. lib/genaliases2.c (emit_encoding): Take two output streams as arguments. To the second stream, emit an expression for the offset into the string pool. (main): Write the offsets into file descriptor 3. Makefile.devel (lib/aliases.gperf): Remove target. (lib/aliases.h): Generate lib/aliases.gperf temporarily. Generate also lib/canonical.h and lib/canonical_local.h. (lib/aliases_aix.h): Generate also lib/canonical_aix.h. (lib/aliases_osf1.h): Generate also lib/canonical_osf1.h. (lib/aliases_dos.h): Generate also lib/canonical_dos.h. (lib/aliases_extra.h): Generate also lib/canonical_extra.h. lib/iconv.c (stringpool2): Provide default definition when it doesn't exist. (all_canonical): New array. (iconv_canonicalize): New function. 2005-03-13 Bruno Haible <bruno@clisp.org> include/iconv.h.in (iconv_unicode_char_hook, iconv_wide_char_hook, iconv_hooks): New types. (ICONV_SET_HOOKS): New macro. lib/converters.h (struct conv_struct): Add field 'hooks'. lib/iconv.c (iconv_open): Initialize hooks to NULL. (iconvctl): Handle ICONV_SET_HOOKS. lib/loop_unicode.h (unicode_loop_convert, unicode_loop_reset): After conversion of a character, call the uc_hook. lib/loop_wchar.h (wchar_id_loop_convert): After every character, call the wc_hook. lib/genflags.c (iconv_hooks): Provide a dummy definition. 2005-02-05 Bruno Haible <bruno@clisp.org> src/iconv.c (main): In case of unsupported encodings, show a hint towards "iconv -l". 2005-01-06 Bruno Haible <bruno@clisp.org> lib/Makefile.msvc (CFLAGS): Define also INSTALLPREFIX. lib/Makefile.vms (DEFS): Likewise. Reported by Troels Walsted Hansen <Troels.W.Hansen@fast.no>. 2005-01-05 Bruno Haible <bruno@clisp.org> autoconf/config.rpath: Update from GNU gettext. 2005-01-05 Bruno Haible <bruno@clisp.org> Assume automake-1.9. Makefile.devel (AUTOMAKE): Assume automake-1.9. 2005-01-05 Bruno Haible <bruno@clisp.org> m4/libtool.m4: Update from GNU gettext, based on libtool-1.5.10. autoconf/ltmain.sh: Update from GNU gettext, based on libtool-1.5.10. 2004-11-11 Bruno Haible <bruno@clisp.org> lib/iconv.c (iconv_open): Accept the suffixes //TRANSLIT and //IGNORE in arbitrary order. Reported by Lukas Gebauer <gebauerl@mlp.cz>. 2004-09-21 Juan Manuel Guerrero <st001906@hrz1.hrz.tu-darmstadt.de> djgpp/config.bat: Update. djgpp/config.sed: Update. djgpp/config.site: Update. djgpp/edtest.bat: Update. djgpp/fnchange.in: Update. djgpp/Makefile.maint: Update. djgpp/makefile.sed: Update. djgpp/README.in: Update. djgpp/sources.sed: Update. djgpp/translit-check.sed: Update. 2004-08-25 Bruno Haible <bruno@clisp.org> m4/libtool.m4: Update from GNU gettext, based on libtool-1.5.6. autoconf/ltmain.sh: Update from GNU gettext, based on libtool-1.5.6. 2004-07-31 Bruno Haible <bruno@clisp.org> Update to JISX 0213 plane 1 to 2004 version (ISO-IR-233). tools/Makefile (jisx0213.h): Bump version number. tools/JISX0213.TXT: Change mappings U+2015 -> U+2014, U+2299 -> U+29BF, and add 10 new characters. tools/cjk_tab_to_h.c (output_title): Bump year. (do_jisx0213): Update comments. Emit a conditional 'inline'. lib/jisx0213.h: Regenerated. lib/iso2022_jp3.h (iso2022_jp3_mbtowc): Accept escape sequence ESC $ ( Q as a synonym of ESC $ ( O. (iso2022_jp3_wctomb): Emit ESC $ ( Q instead of ESC $ ( O. tests/EUC-JISX0213.TXT: Change mappings U+2015 -> U+2014, U+2299 -> U+29BF, and add 10 new characters. tests/SHIFT_JISX0213.TXT: Likewise. tests/ISO-2022-JP-3-snippet: Update. tests/ISO-2022-JP-3-snippet.UTF-8: Update. 2004-07-22 Bruno Haible <bruno@clisp.org> lib/encodings.def (ISO-8859-7): Add alias ISO_8859-7:2003. tools/Makefile (iso8859_7.h): Use conversion table from 2003. lib/iso8859_7.h: Add mappings for 0xa4, 0xa5, 0xaa. tests/ISO-8859-7.TXT: Update to ISO_8859-7:2003. 2004-07-22 Bruno Haible <bruno@clisp.org> tools/Makefile (ALL): Add iso8859_11.h. (iso8859_11.h): New rule. lib/encodings.def: Add ISO-8859-11. lib/iso8859_11.h: New file. lib/converters.h: Include it. tests/ISO-8859-11.TXT: New file. tests/Makefile.in (check): Also test ISO-8859-11. tests/Makefile.msvc (check): Likewise. tests/Makefile.os2 (check): Likewise. 2004-07-17 Bruno Haible <bruno@clisp.org> src/iconv.c (main): Terminate option parsing when option -- is seen. Reported by Len Lattanzi <zardoz@users.sourceforge.net>. 2004-03-05 Bruno Haible <bruno@clisp.org> * [...elided...] End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/README End Files: Start Copyright text: GNU LIBICONV - character set conversion library This library provides an iconv() implementation, for use on systems which don't have one, or whose implementation cannot convert from/to Unicode. It provides support for the encodings: European languages ASCII, ISO-8859-{1,2,3,4,5,7,9,10,13,14,15,16}, KOI8-R, KOI8-U, KOI8-RU, CP{1250,1251,1252,1253,1254,1257}, CP{850,866,1131}, Mac{Roman,CentralEurope,Iceland,Croatian,Romania}, Mac{Cyrillic,Ukraine,Greek,Turkish}, Macintosh Semitic languages ISO-8859-{6,8}, CP{1255,1256}, CP862, Mac{Hebrew,Arabic} Japanese EUC-JP, SHIFT_JIS, CP932, ISO-2022-JP, ISO-2022-JP-2, ISO-2022-JP-1 Chinese EUC-CN, HZ, GBK, CP936, GB18030, EUC-TW, BIG5, CP950, BIG5-HKSCS, BIG5-HKSCS:2004, BIG5-HKSCS:2001, BIG5-HKSCS:1999, ISO-2022-CN, ISO-2022-CN-EXT Korean EUC-KR, CP949, ISO-2022-KR, JOHAB Armenian ARMSCII-8 Georgian Georgian-Academy, Georgian-PS Tajik KOI8-T Kazakh PT154, RK1048 Thai ISO-8859-11, TIS-620, CP874, MacThai Laotian MuleLao-1, CP1133 Vietnamese VISCII, TCVN, CP1258 Platform specifics HP-ROMAN8, NEXTSTEP Full Unicode UTF-8 UCS-2, UCS-2BE, UCS-2LE UCS-4, UCS-4BE, UCS-4LE UTF-16, UTF-16BE, UTF-16LE UTF-32, UTF-32BE, UTF-32LE UTF-7 C99, JAVA Full Unicode, in terms of `uint16_t' or `uint32_t' (with machine dependent endianness and alignment) UCS-2-INTERNAL, UCS-4-INTERNAL Locale dependent, in terms of `char' or `wchar_t' (with machine dependent endianness and alignment, and with OS and locale dependent semantics) char, wchar_t The empty encoding name "" is equivalent to "char": it denotes the locale dependent character encoding. When configured with the option --enable-extra-encodings, it also provides support for a few extra encodings: European languages CP{437,737,775,852,853,855,857,858,860,861,863,865,869,1125} Semitic languages CP864 Japanese EUC-JISX0213, Shift_JISX0213, ISO-2022-JP-3 Chinese BIG5-2003 (experimental) Turkmen TDS565 Platform specifics ATARIST, RISCOS-LATIN1 It can convert from any of these encodings to any other, through Unicode conversion. It has also some limited support for transliteration, i.e. when a character cannot be represented in the target character set, it can be approximated through one or several similarly looking characters. Transliteration is activated when "//TRANSLIT" is appended to the target encoding name. libiconv is for you if your application needs to support multiple character encodings, but that support lacks from your system. Installation ------------ As usual for GNU packages: $ ./configure --prefix=/usr/local $ make $ make install After installing GNU libiconv for the first time, it is recommended to recompile and reinstall GNU gettext, so that it can take advantage of libiconv. On systems other than GNU/Linux, the iconv program will be internationalized only if GNU gettext has been built and installed before GNU libiconv. This means that the first time GNU libiconv is installed, we have a circular dependency between the GNU libiconv and GNU gettext packages, which can be resolved by building and installing either - first libiconv, then gettext, then libiconv again, or (on systems supporting shared libraries, excluding AIX) - first gettext, then libiconv, then gettext again. Recall that before building a package for the second time, you need to erase the traces of the first build by running "make distclean". This library can be built and installed in two variants: - The library mode. This works on all systems, and uses a library `libiconv.so' and a header file `<iconv.h>'. (Both are installed through "make install".) To use it, simply #include <iconv.h> and use the functions. To use it in an autoconfiguring package: - If you don't use automake, append m4/iconv.m4 to your aclocal.m4 file. - If you do use automake, add m4/iconv.m4 to your m4 macro repository. - Add to the link command line of libraries and executables that use the functions the placeholder @LIBICONV@ (or, if using libtool for the link, @LTLIBICONV@). If you use automake, the right place for these additions are the *_LDADD variables. Note that 'iconv.m4' is also part of the GNU gettext package, which installs it in /usr/local/share/aclocal/iconv.m4. - The libc plug/override mode. This works on GNU/Linux, Solaris and OSF/1 systems only. It is a way to get good iconv support without having glibc-2.1. It installs a library `preloadable_libiconv.so'. This library can be used with LD_PRELOAD, to override the iconv* functions present in the C library. On GNU/Linux and Solaris: $ export LD_PRELOAD=/usr/local/lib/preloadable_libiconv.so On OSF/1: $ export _RLD_LIST=/usr/local/lib/preloadable_libiconv.so:DEFAULT A program's source need not be modified, the program need not even be recompiled. Just set the LD_PRELOAD environment variable, that's it! Copyright --------- The libiconv and libcharset _libraries_ and their header files are under LGPL, see file COPYING.LIB. The iconv _program_ and the documentation are under GPL, see file COPYING. Download -------- http://ftp.gnu.org/gnu/libiconv/libiconv-1.14.tar.gz Homepage -------- http://www.gnu.org/software/libiconv/ Bug reports to -------------- <bug-gnu-libiconv@gnu.org> Bruno Haible <bruno@clisp.org> End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/build-aux/config.libpath End Files: Start Copyright text: Copyright 1996-2011 Free Software Foundation, Inc. Taken from GNU libtool, 2003 Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996 This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. As a special exception to the GNU General Public License, if you distribute this file as part of a program that contains a configuration script generated by Autoconf, you may include it under the same distribution terms that you use for the rest of that program. The first argument passed to this file is the canonical host specification, CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM or CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM The environment variable LD should be set by the caller. The set of defined variables is at the end of this script. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/build-aux/config.rpath End Files: Start Copyright text: Copyright 1996-2011 Free Software Foundation, Inc. Taken from GNU libtool, 2001 Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996 This file is free software; the Free Software Foundation gives unlimited permission to copy and/or distribute it, with or without modifications, as long as this notice is preserved. The first argument passed to this file is the canonical host specification, CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM or CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM The environment variables CC, GCC, LDFLAGS, LD, with_gnu_ld should be set by the caller. The set of defined variables is at the end of this script. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/build-aux/install-reloc End Files: Start Copyright text: Copyright (C) 2003, 2005-2007, 2009-2011 Free Software Foundation, Inc. Written by Bruno Haible <bruno@clisp.org>, 2003. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/build-aux/reloc-ldflags End Files: Start Copyright text: Copyright 2003, 2009-2011 Free Software Foundation, Inc. Written by Bruno Haible <bruno@clisp.org>, 2003. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. As a special exception to the GNU General Public License, if you distribute this file as part of a program that contains a configuration script generated by Autoconf, you may include it under the same distribution terms that you use for the rest of that program. The first argument passed to this file is the canonical host specification, CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM or CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM The environment variable LD should be set by the caller. The second argument is a colon separated list of directories that contain the libraries at installation time. The third argument is the directory into which the executable is going to be installed. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/build-aux/snippet/arg-nonnull.h End Files: Start Copyright text: A C macro for declaring that specific arguments must not be NULL. Copyright (C) 2009-2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/build-aux/snippet/c++defs.h End Files: Start Copyright text: C compatible function declaration macros. Copyright (C) 2010-2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/build-aux/snippet/warn-on-use.h End Files: Start Copyright text: A C macro for emitting warnings if a function is used. Copyright (C) 2010-2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/configure ./dist/libiconv-1.14/libcharset/configure ./dist/libiconv-1.14/preload/configure ./dist/libxml2-2.7.8/configure ./dist/yaml-0.1.4/configure End Files: Start Copyright text: Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. # ## # M4sh Initialization. ## # ## End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/extras/iconv_string.c End Files: Start Copyright text: Copyright (C) 1999-2001, 2003, 2011 Bruno Haible. This file is not part of the GNU LIBICONV Library. This file is put into the public domain. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/extras/iconv_string.h End Files: Start Copyright text: Copyright (C) 1999-2001 Bruno Haible. This file is not part of the GNU LIBICONV Library. This file is put into the public domain. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/gnulib-local/lib/alloca.in.h ./dist/libiconv-1.14/srclib/alloca.in.h End Files: Start Copyright text: Memory allocation on the stack. Copyright (C) 1995, 1999, 2001-2007 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/gnulib-local/lib/xalloc.h ./dist/libiconv-1.14/srclib/xalloc.h End Files: Start Copyright text: malloc with out of memory checking. Copyright (C) 2001-2004, 2006 Free Software Foundation, Inc. Written by Bruno Haible <haible@clisp.cons.org>, 2001. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/gnulib-local/lib/xmalloc.c ./dist/libiconv-1.14/srclib/xmalloc.c End Files: Start Copyright text: Copyright (C) 1990-1996, 2000-2003, 2005-2007 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/gnulib-local/lib/xstrdup.c ./dist/libiconv-1.14/srclib/xstrdup.c End Files: Start Copyright text: Copyright (C) 1990, 1996, 2000-2003, 2005-2006 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/include/iconv.h.build.in ./dist/libiconv-1.14/include/iconv.h.in ./lib/libiconv/iconv.h End Files: Start Copyright text: Copyright (C) 1999-2003, 2005-2006, 2008-2011 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/aliases2.h End Files: Start Copyright text: Copyright (C) 1999-2003, 2008 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/armscii_8.h ./dist/libiconv-1.14/lib/c99.h ./dist/libiconv-1.14/lib/cns11643_15.h ./dist/libiconv-1.14/lib/cns11643_3.h ./dist/libiconv-1.14/lib/cns11643_4a.h ./dist/libiconv-1.14/lib/cns11643_4b.h ./dist/libiconv-1.14/lib/cns11643_5.h ./dist/libiconv-1.14/lib/cns11643_6.h ./dist/libiconv-1.14/lib/cns11643_7.h ./dist/libiconv-1.14/lib/cp1131.h ./dist/libiconv-1.14/lib/cp1161.h ./dist/libiconv-1.14/lib/cp1162.h ./dist/libiconv-1.14/lib/cp1163.h ./dist/libiconv-1.14/lib/cp737.h ./dist/libiconv-1.14/lib/cp853.h ./dist/libiconv-1.14/lib/cp858.h ./dist/libiconv-1.14/lib/cp860.h ./dist/libiconv-1.14/lib/cp863.h ./dist/libiconv-1.14/lib/euc_jisx0213.h ./dist/libiconv-1.14/lib/java.h ./dist/libiconv-1.14/lib/koi8_t.h ./dist/libiconv-1.14/lib/riscos1.h ./dist/libiconv-1.14/lib/shift_jisx0213.h ./dist/libiconv-1.14/lib/sjis.h ./dist/libiconv-1.14/lib/tds565.h End Files: Start Copyright text: Copyright (C) 1999-2002 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/ascii.h ./dist/libiconv-1.14/lib/big5.h ./dist/libiconv-1.14/lib/ces_big5.h ./dist/libiconv-1.14/lib/cjk_variants.h ./dist/libiconv-1.14/lib/cns11643.h ./dist/libiconv-1.14/lib/cns11643_2.h ./dist/libiconv-1.14/lib/cns11643_4.h ./dist/libiconv-1.14/lib/cp1046.h ./dist/libiconv-1.14/lib/cp1124.h ./dist/libiconv-1.14/lib/cp1125.h ./dist/libiconv-1.14/lib/cp1129.h ./dist/libiconv-1.14/lib/cp1133.h ./dist/libiconv-1.14/lib/cp1250.h ./dist/libiconv-1.14/lib/cp1251.h ./dist/libiconv-1.14/lib/cp1252.h ./dist/libiconv-1.14/lib/cp1253.h ./dist/libiconv-1.14/lib/cp1254.h ./dist/libiconv-1.14/lib/cp1256.h ./dist/libiconv-1.14/lib/cp1257.h ./dist/libiconv-1.14/lib/cp437.h ./dist/libiconv-1.14/lib/cp775.h ./dist/libiconv-1.14/lib/cp850.h ./dist/libiconv-1.14/lib/cp852.h ./dist/libiconv-1.14/lib/cp855.h ./dist/libiconv-1.14/lib/cp856.h ./dist/libiconv-1.14/lib/cp857.h ./dist/libiconv-1.14/lib/cp861.h ./dist/libiconv-1.14/lib/cp862.h ./dist/libiconv-1.14/lib/cp864.h ./dist/libiconv-1.14/lib/cp865.h ./dist/libiconv-1.14/lib/cp866.h ./dist/libiconv-1.14/lib/cp869.h ./dist/libiconv-1.14/lib/cp874.h ./dist/libiconv-1.14/lib/cp922.h ./dist/libiconv-1.14/lib/cp932ext.h ./dist/libiconv-1.14/lib/cp936ext.h ./dist/libiconv-1.14/lib/cp943.h ./dist/libiconv-1.14/lib/cp950ext.h ./dist/libiconv-1.14/lib/euc_cn.h ./dist/libiconv-1.14/lib/euc_tw.h ./dist/libiconv-1.14/lib/gb12345.h ./dist/libiconv-1.14/lib/gb12345ext.h ./dist/libiconv-1.14/lib/gb2312.h ./dist/libiconv-1.14/lib/gbkext_inv.h ./dist/libiconv-1.14/lib/georgian_academy.h ./dist/libiconv-1.14/lib/georgian_ps.h ./dist/libiconv-1.14/lib/hp_roman8.h ./dist/libiconv-1.14/lib/iso646_cn.h ./dist/libiconv-1.14/lib/iso646_jp.h ./dist/libiconv-1.14/lib/iso8859_1.h ./dist/libiconv-1.14/lib/iso8859_10.h ./dist/libiconv-1.14/lib/iso8859_13.h ./dist/libiconv-1.14/lib/iso8859_14.h ./dist/libiconv-1.14/lib/iso8859_15.h ./dist/libiconv-1.14/lib/iso8859_16.h ./dist/libiconv-1.14/lib/iso8859_2.h ./dist/libiconv-1.14/lib/iso8859_3.h ./dist/libiconv-1.14/lib/iso8859_4.h ./dist/libiconv-1.14/lib/iso8859_5.h ./dist/libiconv-1.14/lib/iso8859_6.h ./dist/libiconv-1.14/lib/iso8859_8.h ./dist/libiconv-1.14/lib/iso8859_9.h ./dist/libiconv-1.14/lib/isoir165ext.h ./dist/libiconv-1.14/lib/jisx0201.h ./dist/libiconv-1.14/lib/jisx0208.h ./dist/libiconv-1.14/lib/jisx0212.h ./dist/libiconv-1.14/lib/johab_hangul.h ./dist/libiconv-1.14/lib/koi8_r.h ./dist/libiconv-1.14/lib/koi8_ru.h ./dist/libiconv-1.14/lib/koi8_u.h ./dist/libiconv-1.14/lib/mac_arabic.h ./dist/libiconv-1.14/lib/mac_centraleurope.h ./dist/libiconv-1.14/lib/mac_croatian.h ./dist/libiconv-1.14/lib/mac_cyrillic.h ./dist/libiconv-1.14/lib/mac_greek.h ./dist/libiconv-1.14/lib/mac_hebrew.h ./dist/libiconv-1.14/lib/mac_iceland.h ./dist/libiconv-1.14/lib/mac_roman.h ./dist/libiconv-1.14/lib/mac_romania.h ./dist/libiconv-1.14/lib/mac_thai.h ./dist/libiconv-1.14/lib/mac_turkish.h ./dist/libiconv-1.14/lib/mac_ukraine.h ./dist/libiconv-1.14/lib/mulelao.h ./dist/libiconv-1.14/lib/nextstep.h ./dist/libiconv-1.14/lib/tis620.h ./dist/libiconv-1.14/lib/ucs2be.h ./dist/libiconv-1.14/lib/ucs2internal.h ./dist/libiconv-1.14/lib/ucs2le.h ./dist/libiconv-1.14/lib/ucs2swapped.h ./dist/libiconv-1.14/lib/uhc_1.h ./dist/libiconv-1.14/lib/uhc_2.h ./dist/libiconv-1.14/lib/utf32be.h ./dist/libiconv-1.14/lib/utf32le.h ./dist/libiconv-1.14/lib/viscii.h End Files: Start Copyright text: Copyright (C) 1999-2001 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/atarist.h ./dist/libiconv-1.14/lib/cns11643_1.h ./dist/libiconv-1.14/lib/cns11643_inv.h ./dist/libiconv-1.14/lib/pt154.h End Files: Start Copyright text: Copyright (C) 1999-2005 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/big5_2003.h ./dist/libiconv-1.14/lib/ces_gbk.h ./dist/libiconv-1.14/lib/cp950.h ./dist/libiconv-1.14/lib/euc_jp.h ./dist/libiconv-1.14/lib/gb18030.h ./dist/libiconv-1.14/lib/gb18030uni.h ./dist/libiconv-1.14/lib/isoir165.h End Files: Start Copyright text: Copyright (C) 1999-2001, 2005 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/big5hkscs1999.h ./dist/libiconv-1.14/lib/big5hkscs2001.h ./dist/libiconv-1.14/lib/big5hkscs2004.h End Files: Start Copyright text: Copyright (C) 1999-2002, 2006 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/big5hkscs2008.h End Files: Start Copyright text: Copyright (C) 1999-2002, 2006, 2010 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/config.h.in End Files: Start Copyright text: Copyright (C) 1999-2003, 2005, 2007, 2010 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/converters.h End Files: Start Copyright text: Copyright (C) 1999-2002, 2004-2010 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/cp1255.h ./dist/libiconv-1.14/lib/cp1258.h ./dist/libiconv-1.14/lib/utf8.h End Files: Start Copyright text: Copyright (C) 1999-2001, 2004 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/cp932.h End Files: Start Copyright text: Copyright (C) 1999-2002, 2005 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/cp936.h End Files: Start Copyright text: Copyright (C) 2005 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/cp949.h End Files: Start Copyright text: Copyright (C) 1999-2001, 2005, 2007 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/dec_hanyu.h End Files: Start Copyright text: Copyright (C) 2001, 2005 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/dec_kanji.h ./dist/libiconv-1.14/lib/flushwc.h End Files: Start Copyright text: Copyright (C) 2001 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/encodings.def End Files: Start Copyright text: Copyright (C) 1999-2010 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/encodings_aix.def End Files: Start Copyright text: Copyright (C) 2000-2002, 2008 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/encodings_dos.def End Files: Start Copyright text: Copyright (C) 2001-2002 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/encodings_extra.def End Files: Start Copyright text: Copyright (C) 2002, 2005, 2008 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/encodings_local.def End Files: Start Copyright text: Copyright (C) 2000-2001 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/encodings_osf1.def End Files: Start Copyright text: Copyright (C) 2001, 2008 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/euc_kr.h ./dist/libiconv-1.14/lib/johab.h End Files: Start Copyright text: Copyright (C) 1999-2001, 2007 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/gb18030ext.h End Files: Start Copyright text: Copyright (C) 1999-2001, 2005, 2011 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/gbk.h End Files: Start Copyright text: Copyright (C) 1999-2001, 2005, 2008 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/gbkext1.h ./dist/libiconv-1.14/lib/gbkext2.h ./dist/libiconv-1.14/lib/ucs4be.h ./dist/libiconv-1.14/lib/ucs4internal.h ./dist/libiconv-1.14/lib/ucs4le.h ./dist/libiconv-1.14/lib/ucs4swapped.h End Files: Start Copyright text: Copyright (C) 1999-2000 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/genaliases.c End Files: Start Copyright text: Copyright (C) 1999-2001, 2003, 2005, 2008 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/genaliases2.c End Files: Start Copyright text: Copyright (C) 1999-2003, 2005, 2008 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/genflags.c End Files: Start Copyright text: Copyright (C) 2000-2002, 2005-2006, 2008-2009 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/gentranslit.c End Files: Start Copyright text: Copyright (C) 1999-2003, 2005, 2011 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. "); printf("Copyright (C) 1999-2003 Free Software Foundation, Inc. "); printf(" * This file is part of the GNU LIBICONV Library. "); printf(" * "); printf(" * The GNU LIBICONV Library is free software; you can redistribute it "); printf(" * and/or modify it under the terms of the GNU Library General Public "); printf(" * License as published by the Free Software Foundation; either version 2 "); printf(" * of the License, or (at your option) any later version. "); printf(" * "); printf(" * The GNU LIBICONV Library is distributed in the hope that it will be "); printf(" * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of "); printf(" * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU "); printf(" * Library General Public License for more details. "); printf(" * "); printf(" * You should have received a copy of the GNU Library General Public "); printf(" * License along with the GNU LIBICONV Library; see the file COPYING.LIB. "); printf(" * If not, write to the Free Software Foundation, Inc., 51 Franklin Street, "); printf(" * Fifth Floor, Boston, MA 02110-1301, USA. "); printf(" End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/hkscs1999.h ./dist/libiconv-1.14/lib/hkscs2001.h ./dist/libiconv-1.14/lib/hkscs2004.h End Files: Start Copyright text: Copyright (C) 1999-2006 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/hkscs2008.h End Files: Start Copyright text: Copyright (C) 1999-2010 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/hz.h End Files: Start Copyright text: Copyright (C) 1999-2001, 2008 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/iconv.c ./dist/libiconv-1.14/lib/iconv_open1.h End Files: Start Copyright text: Copyright (C) 1999-2008, 2011 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/iconv_open2.h End Files: Start Copyright text: Copyright (C) 1999-2009 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/iso2022_cn.h ./dist/libiconv-1.14/lib/iso2022_cnext.h ./dist/libiconv-1.14/lib/iso2022_jp.h ./dist/libiconv-1.14/lib/iso2022_jp1.h ./dist/libiconv-1.14/lib/iso2022_jp2.h ./dist/libiconv-1.14/lib/iso2022_kr.h ./dist/libiconv-1.14/lib/ucs2.h ./dist/libiconv-1.14/lib/ucs4.h ./dist/libiconv-1.14/lib/utf16.h ./dist/libiconv-1.14/lib/utf16be.h ./dist/libiconv-1.14/lib/utf16le.h ./dist/libiconv-1.14/lib/utf32.h ./dist/libiconv-1.14/lib/utf7.h End Files: Start Copyright text: Copyright (C) 1999-2001, 2008 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/iso2022_jp3.h End Files: Start Copyright text: Copyright (C) 1999-2004, 2008 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/iso8859_11.h ./dist/libiconv-1.14/lib/iso8859_7.h ./dist/libiconv-1.14/lib/jisx0213.h End Files: Start Copyright text: Copyright (C) 1999-2004 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/ksc5601.h ./dist/libiconv-1.14/lib/rk1048.h End Files: Start Copyright text: Copyright (C) 1999-2007 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/loop_unicode.h End Files: Start Copyright text: Copyright (C) 1999-2003, 2005-2006, 2008 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/loop_wchar.h End Files: Start Copyright text: Copyright (C) 2000-2002, 2005-2006, 2008-2009, 2011 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/loops.h End Files: Start Copyright text: Copyright (C) 2000 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/relocatable.c ./dist/libiconv-1.14/libcharset/lib/relocatable.c End Files: Start Copyright text: Provide relocatable packages. Copyright (C) 2003-2006, 2008-2011 Free Software Foundation, Inc. Written by Bruno Haible <bruno@clisp.org>, 2003. This program is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/relocatable.h ./dist/libiconv-1.14/libcharset/lib/relocatable.h End Files: Start Copyright text: Provide relocatable packages. Copyright (C) 2003, 2005, 2008-2011 Free Software Foundation, Inc. Written by Bruno Haible <bruno@clisp.org>, 2003. This program is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/tcvn.h End Files: Start Copyright text: Copyright (C) 1999-2002, 2004 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/translit.def End Files: Start Copyright text: Copyright (C) 1999-2003 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Definition of transliteration from Unicode to poorer character sets. This covers all of Markus Kuhn's TARGET1. The second column gives the transliteration. It is enclosed between tabs! End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/translit.h End Files: Start Copyright text: Copyright (C) 1999-2003 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/lib/vietcomb.h End Files: Start Copyright text: Copyright (C) 2001, 2004, 2011 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/libcharset/build-aux/config.libpath End Files: Start Copyright text: Copyright 1996-2005 Free Software Foundation, Inc. Taken from GNU libtool, 2003 Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. As a special exception to the GNU General Public License, if you distribute this file as part of a program that contains a configuration script generated by Autoconf, you may include it under the same distribution terms that you use for the rest of that program. The first argument passed to this file is the canonical host specification, CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM or CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM The environment variable LD should be set by the caller. The set of defined variables is at the end of this script. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/libcharset/build-aux/install-sh ./dist/ncurses-5.9/install-sh End Files: Start Copyright text: following copyright and license. Copyright (C) 1994 X Consortium Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name of the X Consortium shall not be used in advertising or otherwise to promote the sale, use or other deal- ings in this Software without prior written authorization from the X Consor- tium. FSF changes to this file are in the public domain. Calling this script install-sh is preferred over install.sh, to prevent `make' implicit rules from creating a file called install from it when there is no Makefile. This script is compatible with the BSD install script, but was written from scratch. It can only install one file at a time, a restriction shared with many OS's install programs. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/libcharset/build-aux/mkinstalldirs End Files: Start Copyright text: Public domain End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/libcharset/include/libcharset.h.in End Files: Start Copyright text: Copyright (C) 2003 Free Software Foundation, Inc. This file is part of the GNU CHARSET Library. The GNU CHARSET Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU CHARSET Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU CHARSET Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/libcharset/include/localcharset.h.build.in ./dist/libiconv-1.14/libcharset/include/localcharset.h.in ./lib/libiconv/localcharset.h End Files: Start Copyright text: Determine a canonical name for the current locale's character encoding. Copyright (C) 2000-2003 Free Software Foundation, Inc. This file is part of the GNU CHARSET Library. This program is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/libcharset/lib/config.charset End Files: Start Copyright text: Copyright (C) 2000-2004, 2006-2010 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. The table consists of lines of the form ALIAS CANONICAL ALIAS is the (system dependent) result of "nl_langinfo (CODESET)". ALIAS is compared in a case sensitive way. CANONICAL is the GNU canonical name for this character encoding. It must be an encoding supported by libiconv. Support by GNU libc is also desirable. CANONICAL is case insensitive. Usually an upper case MIME charset name is preferred. The current list of GNU canonical charset names is as follows. name MIME? used by which systems ASCII, ANSI_X3.4-1968 glibc solaris freebsd netbsd darwin cygwin ISO-8859-1 Y glibc aix hpux irix osf solaris freebsd netbsd openbsd darwin cygwin ISO-8859-2 Y glibc aix hpux irix osf solaris freebsd netbsd openbsd darwin cygwin ISO-8859-3 Y glibc solaris cygwin ISO-8859-4 Y osf solaris freebsd netbsd openbsd darwin ISO-8859-5 Y glibc aix hpux irix osf solaris freebsd netbsd openbsd darwin cygwin ISO-8859-6 Y glibc aix hpux solaris cygwin ISO-8859-7 Y glibc aix hpux irix osf solaris netbsd openbsd darwin cygwin ISO-8859-8 Y glibc aix hpux osf solaris cygwin ISO-8859-9 Y glibc aix hpux irix osf solaris darwin cygwin ISO-8859-13 glibc netbsd openbsd darwin cygwin ISO-8859-14 glibc cygwin ISO-8859-15 glibc aix osf solaris freebsd netbsd openbsd darwin cygwin KOI8-R Y glibc solaris freebsd netbsd openbsd darwin KOI8-U Y glibc freebsd netbsd openbsd darwin cygwin KOI8-T glibc CP437 dos CP775 dos CP850 aix osf dos CP852 dos CP855 dos CP856 aix CP857 dos CP861 dos CP862 dos CP864 dos CP865 dos CP866 freebsd netbsd openbsd darwin dos CP869 dos CP874 woe32 dos CP922 aix CP932 aix cygwin woe32 dos CP943 aix CP949 osf darwin woe32 dos CP950 woe32 dos CP1046 aix CP1124 aix CP1125 dos CP1129 aix CP1131 darwin CP1250 woe32 CP1251 glibc solaris netbsd openbsd darwin cygwin woe32 CP1252 aix woe32 CP1253 woe32 CP1254 woe32 CP1255 glibc woe32 CP1256 woe32 CP1257 woe32 GB2312 Y glibc aix hpux irix solaris freebsd netbsd darwin EUC-JP Y glibc aix hpux irix osf solaris freebsd netbsd darwin EUC-KR Y glibc aix hpux irix osf solaris freebsd netbsd darwin cygwin EUC-TW glibc aix hpux irix osf solaris netbsd BIG5 Y glibc aix hpux osf solaris freebsd netbsd darwin cygwin BIG5-HKSCS glibc solaris darwin GBK glibc aix osf solaris darwin cygwin woe32 dos GB18030 glibc solaris netbsd darwin SHIFT_JIS Y hpux osf solaris freebsd netbsd darwin JOHAB glibc solaris woe32 TIS-620 glibc aix hpux osf solaris cygwin VISCII Y glibc TCVN5712-1 glibc ARMSCII-8 glibc darwin GEORGIAN-PS glibc cygwin PT154 glibc HP-ROMAN8 hpux HP-ARABIC8 hpux HP-GREEK8 hpux HP-HEBREW8 hpux HP-TURKISH8 hpux HP-KANA8 hpux DEC-KANJI osf DEC-HANYU osf UTF-8 Y glibc aix hpux osf solaris netbsd darwin cygwin Note: Names which are not marked as being a MIME name should not be used in Internet protocols for information interchange (mail, news, etc.). Note: ASCII and ANSI_X3.4-1968 are synonymous canonical names. Applications must understand both names and treat them as equivalent. The first argument passed to this file is the canonical host specification, CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM or CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/libcharset/lib/localcharset.c End Files: Start Copyright text: Determine a canonical name for the current locale's character encoding. Copyright (C) 2000-2006, 2008-2010 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Written by Bruno Haible <bruno@clisp.org>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/libcharset/lib/ref-add.sin ./dist/libiconv-1.14/libcharset/lib/ref-del.sin End Files: Start Copyright text: Copyright (C) 2000 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Written by Bruno Haible <bruno@clisp.org>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/libcharset/m4/libtool.m4 ./dist/libiconv-1.14/m4/libtool.m4 ./dist/libxml2-2.7.8/m4/libtool.m4 End Files: Start Copyright text: Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. Written by Gordon Matzigkeit, 1996 This file is free software; the Free Software Foundation gives unlimited permission to copy and/or distribute it, with or without modifications, as long as this notice is preserved. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/man/iconv.1 End Files: Start Copyright text: Copyright (c) Bruno Haible <bruno@clisp.org> This is free documentation; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. References consulted: OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html POSIX 2001 draft6 End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/man/iconv.3 ./dist/libiconv-1.14/man/iconv_close.3 ./dist/libiconv-1.14/man/iconv_open.3 End Files: Start Copyright text: Copyright (c) Bruno Haible <bruno@clisp.org> This is free documentation; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. References consulted: GNU glibc-2 source code and manual OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/man/iconv_open_into.3 End Files: Start Copyright text: Copyright (c) Bruno Haible <bruno@clisp.org> This is free documentation; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. References consulted: iconv.h End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/man/iconvctl.3 End Files: Start Copyright text: Copyright (c) Perry Rapp Copyright (c) Bruno Haible <bruno@clisp.org> This is free documentation; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. References consulted: iconv.h End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/po/Makefile.in.in End Files: Start Copyright text: Copyright (C) 1995-1997, 2000-2007, 2009-2010 by Ulrich Drepper <drepper@gnu.ai.mit.edu> This file can be copied and used freely without restrictions. It can be used in projects which are not available under the GNU General Public License but which still want to provide support for the GNU gettext functionality. Please note that the actual code of GNU gettext is covered by the GNU General Public License and is *not* in the public domain. Origin: gettext-0.18 End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/src/iconv.c End Files: Start Copyright text: Copyright (C) 2000-2009, 2011 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/Makefile.am End Files: Start Copyright text: # Copyright (C) 2003-2006, 2009 Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2, or (at your option) # any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, # USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/Makefile.gnulib End Files: Start Copyright text: Copyright (C) 2002-2011 Free Software Foundation, Inc. This file is free software, distributed under the terms of the GNU General Public License. As a special exception to the GNU General Public License, this file may be distributed as part of a program that contains a configuration script generated by Autoconf, under the same distribution terms as the rest of that program. Generated by gnulib-tool. Reproduce by: gnulib-tool import dir=. local-dir=gnulib-local lib=libicrt source-base=srclib m4-base=srcm4 doc-base=doc tests-base=tests aux-dir=build-aux makefile-name= End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/allocator.h End Files: Start Copyright text: Memory allocators such as malloc+free. Copyright (C) 2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. Written by Paul Eggert. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/areadlink.c End Files: Start Copyright text: Unlike xreadlink and xreadlink_with_size, don't ever call exit. Copyright (C) 2001, 2003-2007, 2009-2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. Written by Jim Meyering <jim@meyering.net> and Bruno Haible <bruno@clisp.org>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/areadlink.h End Files: Start Copyright text: Read symbolic links without size limitation. Copyright (C) 2001, 2003-2004, 2007, 2009-2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. Written by Jim Meyering <jim@meyering.net> End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/binary-io.h End Files: Start Copyright text: Binary mode I/O. Copyright (C) 2001, 2003, 2005, 2008-2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/c-ctype.c End Files: Start Copyright text: Character handling in C locale. Copyright 2000-2003, 2006, 2009-2011 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/c-ctype.h End Files: Start Copyright text: Character handling in C locale. These functions work like the corresponding functions in <ctype.h>, except that they have the C (POSIX) locale hardwired, whereas the <ctype.h> functions' behaviour depends on the current locale set via setlocale. Copyright (C) 2000-2003, 2006, 2008-2011 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/canonicalize-lgpl.c End Files: Start Copyright text: Return the canonical absolute name of a given file. Copyright (C) 1996-2011 Free Software Foundation, Inc. This file is part of the GNU C Library. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/careadlinkat.c End Files: Start Copyright text: Read symbolic links into a buffer without size limitation, relative to fd. Copyright (C) 2001, 2003-2004, 2007, 2009-2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. Written by Paul Eggert, Bruno Haible, and Jim Meyering. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/careadlinkat.h End Files: Start Copyright text: Read symbolic links into a buffer without size limitation, relative to fd. Copyright (C) 2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. Written by Paul Eggert, Bruno Haible, and Jim Meyering. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/dosname.h End Files: Start Copyright text: File names on MS-DOS/Windows systems. Copyright (C) 2000-2001, 2004-2006, 2009-2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. From Paul Eggert and Jim Meyering. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/errno.in.h End Files: Start Copyright text: A POSIX-like <errno.h>. Copyright (C) 2008-2011 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/error.c End Files: Start Copyright text: Error handler for noninteractive utilities Copyright (C) 1990-1998, 2000-2007, 2009-2011 Free Software Foundation, Inc. This file is part of the GNU C Library. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. Written by David MacKenzie <djm@gnu.ai.mit.edu>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/error.h End Files: Start Copyright text: Declaration for error-reporting function Copyright (C) 1995-1997, 2003, 2006, 2008-2011 Free Software Foundation, Inc. This file is part of the GNU C Library. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/fcntl.in.h End Files: Start Copyright text: Like <fcntl.h>, but with non-working flags defined to 0. Copyright (C) 2006-2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. written by Paul Eggert End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/gettext.h End Files: Start Copyright text: Convenience header for conditional use of GNU <libintl.h>. Copyright (C) 1995-1998, 2000-2002, 2004-2006, 2009-2011 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/intprops.h End Files: Start Copyright text: Copyright (C) 2001-2005, 2009-2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. Written by Paul Eggert. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/localcharset.h End Files: Start Copyright text: Determine a canonical name for the current locale's character encoding. Copyright (C) 2000-2003, 2009-2011 Free Software Foundation, Inc. This file is part of the GNU CHARSET Library. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/lstat.c End Files: Start Copyright text: Work around a bug of lstat on some systems Copyright (C) 1997-2006, 2008-2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. written by Jim Meyering End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/malloca.c End Files: Start Copyright text: Safe automatic memory allocation. Copyright (C) 2003, 2006-2007, 2009-2011 Free Software Foundation, Inc. Written by Bruno Haible <bruno@clisp.org>, 2003. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/malloca.h End Files: Start Copyright text: Safe automatic memory allocation. Copyright (C) 2003-2007, 2009-2011 Free Software Foundation, Inc. Written by Bruno Haible <bruno@clisp.org>, 2003. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/memmove.c End Files: Start Copyright text: Copy LENGTH bytes from SOURCE to DEST. Does not null-terminate. In the public domain. By David MacKenzie <djm@gnu.ai.mit.edu>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/pathmax.h End Files: Start Copyright text: Define PATH_MAX somehow. Requires sys/types.h. Copyright (C) 1992, 1999, 2001, 2003, 2005, 2009-2011 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/progname.c End Files: Start Copyright text: Program name management. Copyright (C) 2001-2003, 2005-2011 Free Software Foundation, Inc. Written by Bruno Haible <bruno@clisp.org>, 2001. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/progname.h End Files: Start Copyright text: Program name management. Copyright (C) 2001-2004, 2006, 2009-2011 Free Software Foundation, Inc. Written by Bruno Haible <bruno@clisp.org>, 2001. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/progreloc.c End Files: Start Copyright text: Provide relocatable programs. Copyright (C) 2003-2011 Free Software Foundation, Inc. Written by Bruno Haible <bruno@clisp.org>, 2003. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/read.c End Files: Start Copyright text: POSIX compatible read() function. Copyright (C) 2008-2011 Free Software Foundation, Inc. Written by Bruno Haible <bruno@clisp.org>, 2011. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/readlink.c End Files: Start Copyright text: Stub for readlink(). Copyright (C) 2003-2007, 2009-2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/relocatable.c End Files: Start Copyright text: Provide relocatable packages. Copyright (C) 2003-2006, 2008-2011 Free Software Foundation, Inc. Written by Bruno Haible <bruno@clisp.org>, 2003. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/relocatable.h End Files: Start Copyright text: Provide relocatable packages. Copyright (C) 2003, 2005, 2008-2011 Free Software Foundation, Inc. Written by Bruno Haible <bruno@clisp.org>, 2003. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/relocwrapper.c End Files: Start Copyright text: Relocating wrapper program. Copyright (C) 2003, 2005-2007, 2009-2011 Free Software Foundation, Inc. Written by Bruno Haible <bruno@clisp.org>, 2003. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/safe-read.c End Files: Start Copyright text: An interface to read and write that retries after interrupts. Copyright (C) 1993-1994, 1998, 2002-2006, 2009-2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/safe-read.h End Files: Start Copyright text: An interface to read() that retries after interrupts. Copyright (C) 2002, 2006, 2009-2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/setenv.c End Files: Start Copyright text: Copyright (C) 1992, 1995-2003, 2005-2011 Free Software Foundation, Inc. This file is part of the GNU C Library. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/signal.in.h End Files: Start Copyright text: A GNU-like <signal.h>. Copyright (C) 2006-2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/sigprocmask.c End Files: Start Copyright text: POSIX compatible signal blocking. Copyright (C) 2006-2011 Free Software Foundation, Inc. Written by Bruno Haible <bruno@clisp.org>, 2006. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/stat.c End Files: Start Copyright text: Work around platform bugs in stat. Copyright (C) 2009-2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. written by Eric Blake End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/stdbool.in.h End Files: Start Copyright text: Copyright (C) 2001-2003, 2006-2011 Free Software Foundation, Inc. Written by Bruno Haible <haible@clisp.cons.org>, 2001. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/stddef.in.h End Files: Start Copyright text: A substitute for POSIX 2008 <stddef.h>, for platforms that have issues. Copyright (C) 2009-2011 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Written by Eric Blake. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/stdint.in.h End Files: Start Copyright text: Copyright (C) 2001-2002, 2004-2011 Free Software Foundation, Inc. Written by Paul Eggert, Bruno Haible, Sam Steingold, Peter Burwood. This file is part of gnulib. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/stdio-write.c End Files: Start Copyright text: POSIX compatible FILE stream write function. Copyright (C) 2008-2011 Free Software Foundation, Inc. Written by Bruno Haible <bruno@clisp.org>, 2008. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/stdio.in.h End Files: Start Copyright text: A GNU-like <stdio.h>. Copyright (C) 2004, 2007-2011 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/stdlib.in.h End Files: Start Copyright text: A GNU-like <stdlib.h>. Copyright (C) 1995, 2001-2004, 2006-2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/streq.h End Files: Start Copyright text: Optimized string comparison. Copyright (C) 2001-2002, 2007, 2009-2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. Written by Bruno Haible <bruno@clisp.org>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/strerror-override.c End Files: Start Copyright text: Copyright (C) 2010-2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. Written by Bruno Haible <bruno@clisp.org>, 2010. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/strerror-override.h End Files: Start Copyright text: Copyright (C) 2010-2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/strerror.c End Files: Start Copyright text: Copyright (C) 2007-2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/string.in.h End Files: Start Copyright text: A GNU-like <string.h>. Copyright (C) 1995-1996, 2001-2011 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/sys_stat.in.h End Files: Start Copyright text: Provide a more complete sys/stat header file. Copyright (C) 2005-2011 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Written by Eric Blake, Paul Eggert, and Jim Meyering. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/time.in.h End Files: Start Copyright text: A more-standard <time.h>. Copyright (C) 2007-2011 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/unistd.in.h End Files: Start Copyright text: Substitute for and wrapper around <unistd.h>. Copyright (C) 2003-2011 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/unitypes.in.h End Files: Start Copyright text: Elementary types for the GNU UniString library. Copyright (C) 2002, 2005-2006, 2009-2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/uniwidth.in.h End Files: Start Copyright text: Display width functions. Copyright (C) 2001-2002, 2005, 2007, 2009-2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/uniwidth/cjk.h End Files: Start Copyright text: Test for CJK encoding. Copyright (C) 2001-2002, 2005-2007, 2009-2011 Free Software Foundation, Inc. Written by Bruno Haible <bruno@clisp.org>, 2002. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/uniwidth/width.c End Files: Start Copyright text: Determine display width of Unicode character. Copyright (C) 2001-2002, 2006-2011 Free Software Foundation, Inc. Written by Bruno Haible <bruno@clisp.org>, 2002. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/unlocked-io.h End Files: Start Copyright text: Prefer faster, non-thread-safe stdio functions if available. Copyright (C) 2001-2004, 2009-2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. Written by Jim Meyering. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/verify.h End Files: Start Copyright text: Compile-time assert-like macros. Copyright (C) 2005-2006, 2009-2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. Written by Paul Eggert, Bruno Haible, and Jim Meyering. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/xreadlink.c End Files: Start Copyright text: Copyright (C) 2001, 2003-2007, 2009-2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. Written by Jim Meyering <jim@meyering.net> and Bruno Haible <bruno@clisp.org>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srclib/xreadlink.h End Files: Start Copyright text: Reading symbolic links without size limitation. Copyright (C) 2001, 2003-2004, 2007, 2009-2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. Written by Jim Meyering <jim@meyering.net> End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srcm4/gnulib-cache.m4 End Files: Start Copyright text: Copyright (C) 2002-2011 Free Software Foundation, Inc. This file is free software, distributed under the terms of the GNU General Public License. As a special exception to the GNU General Public License, this file may be distributed as part of a program that contains a configuration script generated by Autoconf, under the same distribution terms as the rest of that program. Generated by gnulib-tool. This file represents the specification of how gnulib-tool is used. It acts as a cache: It is written and read by gnulib-tool. In projects that use version control, this file is meant to be put under version control, like the configure.ac and various Makefile.am files. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/srcm4/gnulib-comp.m4 End Files: Start Copyright text: Copyright (C) 2002-2011 Free Software Foundation, Inc. This file is free software, distributed under the terms of the GNU General Public License. As a special exception to the GNU General Public License, this file may be distributed as part of a program that contains a configuration script generated by Autoconf, under the same distribution terms as the rest of that program. Generated by gnulib-tool. This file represents the compiled summary of the specification in gnulib-cache.m4. It lists the computed macro invocations that need to be invoked from configure.ac. In projects that use version control, this file can be treated like other built files. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/tests/gengb18030z.c End Files: Start Copyright text: Copyright (C) 2005 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/tests/genutf8.c End Files: Start Copyright text: Copyright (C) 2000, 2004-2005 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/tests/table-from.c ./dist/libiconv-1.14/tests/table-to.c End Files: Start Copyright text: Copyright (C) 2000-2002, 2004-2005 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/tests/test-shiftseq.c End Files: Start Copyright text: Copyright (C) 2008 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/tests/test-to-wchar.c End Files: Start Copyright text: Copyright (C) 2009, 2011 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Library. The GNU LIBICONV Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The GNU LIBICONV Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with the GNU LIBICONV Library; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/tests/uniq-u.c End Files: Start Copyright text: uniq remove duplicate lines from a sorted file Copyright (C) 86, 91, 1995-1998, 1999 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. Written by Richard Stallman and David MacKenzie. 2000-03-22 Trimmed down to the case of "uniq -u" by Bruno Haible. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/tools/8bit_tab_to_h.c End Files: Start Copyright text: Copyright (C) 1999-2002 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Tools. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., along with this program. If not, see <http://www.gnu.org/licenses/>. "); fprintf(f, "Copyright (C) 1999-2002 Free Software Foundation, Inc. "); fprintf(f, " * This file is part of the GNU LIBICONV Library. "); fprintf(f, " * "); fprintf(f, " * The GNU LIBICONV Library is free software; you can redistribute it "); fprintf(f, " * and/or modify it under the terms of the GNU Library General Public "); fprintf(f, " * License as published by the Free Software Foundation; either version 2 "); fprintf(f, " * of the License, or (at your option) any later version. "); fprintf(f, " * "); fprintf(f, " * The GNU LIBICONV Library is distributed in the hope that it will be "); fprintf(f, " * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of "); fprintf(f, " * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU "); fprintf(f, " * Library General Public License for more details. "); fprintf(f, " * "); fprintf(f, " * You should have received a copy of the GNU Library General Public "); fprintf(f, " * License along with the GNU LIBICONV Library; see the file COPYING.LIB. "); fprintf(f, " * If not, write to the Free Software Foundation, Inc., 51 Franklin Street, "); fprintf(f, " * Fifth Floor, Boston, MA 02110-1301, USA. "); fprintf(f, " End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/tools/cjk_tab_to_h.c End Files: Start Copyright text: Copyright (C) 1999-2004, 2006-2007, 2010 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Tools. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., along with this program. If not, see <http://www.gnu.org/licenses/>. "); printf("Copyright (C) 1999-2010 Free Software Foundation, Inc. "); printf(" * This file is part of the GNU LIBICONV Library. "); printf(" * "); printf(" * The GNU LIBICONV Library is free software; you can redistribute it "); printf(" * and/or modify it under the terms of the GNU Library General Public "); printf(" * License as published by the Free Software Foundation; either version 2 "); printf(" * of the License, or (at your option) any later version. "); printf(" * "); printf(" * The GNU LIBICONV Library is distributed in the hope that it will be "); printf(" * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of "); printf(" * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU "); printf(" * Library General Public License for more details. "); printf(" * "); printf(" * You should have received a copy of the GNU Library General Public "); printf(" * License along with the GNU LIBICONV Library; see the file COPYING.LIB. "); printf(" * If not, write to the Free Software Foundation, Inc., 51 Franklin Street, "); printf(" * Fifth Floor, Boston, MA 02110-1301, USA. "); printf(" End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/tools/cjk_variants.c End Files: Start Copyright text: Copyright (C) 1999-2002 Free Software Foundation, Inc. This file is part of the GNU LIBICONV Tools. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., along with this program. If not, see <http://www.gnu.org/licenses/>. "); printf("Copyright (C) 1999-2002 Free Software Foundation, Inc. "); printf(" * This file is part of the GNU LIBICONV Library. "); printf(" * "); printf(" * The GNU LIBICONV Library is free software; you can redistribute it "); printf(" * and/or modify it under the terms of the GNU Library General Public "); printf(" * License as published by the Free Software Foundation; either version 2 "); printf(" * of the License, or (at your option) any later version. "); printf(" * "); printf(" * The GNU LIBICONV Library is distributed in the hope that it will be "); printf(" * useful, but WITHOUT ANY WARRANTY; without even the implied warranty of "); printf(" * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU "); printf(" * Library General Public License for more details. "); printf(" * "); printf(" * You should have received a copy of the GNU Library General Public "); printf(" * License along with the GNU LIBICONV Library; see the file COPYING.LIB. "); printf(" * If not, write to the Free Software Foundation, Inc., 51 Franklin Street, "); printf(" * Fifth Floor, Boston, MA 02110-1301, USA. "); printf(" End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/woe32dll/export.h End Files: Start Copyright text: Exporting symbols from Cygwin shared libraries. Copyright (C) 2006 Free Software Foundation, Inc. Written by Bruno Haible <bruno@clisp.org>, 2006. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. End Copyright text: ====================================================================== Start Files: ./dist/libiconv-1.14/woe32dll/iconv-exports.c End Files: Start Copyright text: List of exported symbols of libiconv on Cygwin. Copyright (C) 2006 Free Software Foundation, Inc. Written by Bruno Haible <bruno@clisp.org>, 2006. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/COPYING ./dist/libxml2-2.7.8/Copyright End Files: Start Copyright text: Except where otherwise noted in the source code (e.g. the files hash.c, list.c and the trio files, which are covered by a similar licence but with different Copyright notices) all the files are: Copyright (C) 1998-2003 Daniel Veillard. All Rights Reserved. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is fur- nished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT- NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE DANIEL VEILLARD BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CON- NECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name of Daniel Veillard shall not be used in advertising or otherwise to promote the sale, use or other deal- ings in this Software without prior written authorization from him. End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/DOCBparser.c End Files: Start Copyright text: DOCBparser.c : an attempt to parse SGML Docbook documents This is deprecated !!! Code removed with release 2.6.0 it was broken. The doc are expect to be migrated to XML DocBook See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/HTMLparser.c End Files: Start Copyright text: HTMLparser.c : an HTML 4.0 non-verifying parser See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/HTMLtree.c End Files: Start Copyright text: HTMLtree.c : implementation of access function for an HTML tree. See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/README End Files: Start Copyright text: XML toolkit from the GNOME project Full documentation is available on-line at http://xmlsoft.org/ This code is released under the MIT Licence see the Copyright file. To build on an Unixised setup: ./configure ; make ; make install To build on Windows: see instructions on win32/Readme.txt To assert build quality: on an Unixised setup: run make tests otherwise: There is 3 standalone tools runtest.c runsuite.c testapi.c, which should compile as part of the build or as any application would. Launch them from this directory to get results, runtest checks the proper functionning of libxml2 main APIs while testapi does a full coverage check. Report failures to the list. To report bugs, follow the instructions at: http://xmlsoft.org/bugs.html A mailing-list xml@gnome.org is available, to subscribe: http://mail.gnome.org/mailman/listinfo/xml The list archive is at: http://mail.gnome.org/archives/xml/ All technical answers asked privately will be automatically answered on the list and archived for public access unless pricacy is explicitely required and justified. Daniel Veillard $Id$ End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/SAX.c End Files: Start Copyright text: SAX.c : Old SAX v1 handlers to build a tree. Deprecated except for compatibility See Copyright for the status of this software. Daniel Veillard <daniel@veillard.com> End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/SAX2.c End Files: Start Copyright text: SAX2.c : Default SAX2 handler to build a tree. See Copyright for the status of this software. Daniel Veillard <daniel@veillard.com> End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/c14n.c End Files: Start Copyright text: "Canonical XML" implementation http://www.w3.org/TR/xml-c14n "Exclusive XML Canonicalization" implementation http://www.w3.org/TR/xml-exc-c14n See Copyright for the status of this software. Author: Aleksey Sanin <aleksey@aleksey.com> End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/catalog.c End Files: Start Copyright text: catalog.c: set of generic Catalog related routines Reference: SGML Open Technical Resolution TR9401:1997. http://www.jclark.com/sp/catalog.htm XML Catalogs Working Draft 06 August 2001 http://www.oasis-open.org/committees/entity/spec-2001-08-06.html See Copyright for the status of this software. Daniel.Veillard@imag.fr End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/debugXML.c End Files: Start Copyright text: debugXML.c : This is a set of routines used for debugging the tree produced by the XML parser. See Copyright for the status of this software. Daniel Veillard <daniel@veillard.com> End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/dict.c End Files: Start Copyright text: dict.c: dictionary of reusable strings, just used to avoid allocation and freeing operations. Copyright (C) 2003 Daniel Veillard. Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER. Author: daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/doc/apibuild.py ./dist/libxslt-1.1.24/doc/apibuild.py End Files: Start Copyright text: See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/doc/examples/io1.c End Files: Start Copyright text: section: InputOutput synopsis: Example of custom Input/Output to build a custom I/O layer, this is used in an XInclude method context to show how dynamic document can be built in a clean way. usage: io1 test: io1 > io1.tmp ; diff io1.tmp io1.res ; rm -f io1.tmp author: Daniel Veillard copy: see Copyright for the status of this software. End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/doc/examples/io2.c End Files: Start Copyright text: section: InputOutput synopsis: Output to char buffer to output document to a character buffer usage: io2 test: io2 > io2.tmp ; diff io2.tmp io2.res ; rm -f io2.tmp author: John Fleck copy: see Copyright for the status of this software. End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/doc/examples/parse1.c End Files: Start Copyright text: section: Parsing synopsis: Parse an XML file to a tree and free it into a tree and and xmlFreeDoc() to free the resulting tree usage: parse1 test1.xml test: parse1 test1.xml author: Daniel Veillard copy: see Copyright for the status of this software. End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/doc/examples/parse2.c End Files: Start Copyright text: section: Parsing synopsis: Parse and validate an XML file to a tree and free the result the file, creating a tree, check the validation result and xmlFreeDoc() to free the resulting tree. usage: parse2 test2.xml test: parse2 test2.xml author: Daniel Veillard copy: see Copyright for the status of this software. End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/doc/examples/parse3.c End Files: Start Copyright text: section: Parsing synopsis: Parse an XML document in memory to a tree and free it into a tree and and xmlFreeDoc() to free the resulting tree usage: parse3 test: parse3 author: Daniel Veillard copy: see Copyright for the status of this software. End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/doc/examples/parse4.c End Files: Start Copyright text: section: Parsing synopsis: Parse an XML document chunk by chunk to a tree and free it xmlParseChunk() to read an XML file progressively into a tree and and xmlFreeDoc() to free the resulting tree usage: parse4 test3.xml test: parse4 test3.xml author: Daniel Veillard copy: see Copyright for the status of this software. End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/doc/examples/reader1.c End Files: Start Copyright text: section: xmlReader synopsis: Parse an XML file with an xmlReader and dump the informations about the nodes found in the process. (Note that the XMLReader functions require libxml2 version later than 2.6.) usage: reader1 <filename> test: reader1 test2.xml > reader1.tmp ; diff reader1.tmp reader1.res ; rm reader1.tmp author: Daniel Veillard copy: see Copyright for the status of this software. End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/doc/examples/reader2.c End Files: Start Copyright text: section: xmlReader synopsis: Parse and validate an XML file with an xmlReader validating the content in the process and activating options like entities substitution, and DTD attributes defaulting. (Note that the XMLReader functions require libxml2 version later than 2.6.) usage: reader2 <valid_xml_filename> test: reader2 test2.xml > reader1.tmp ; diff reader1.tmp reader1.res ; rm reader1.tmp author: Daniel Veillard copy: see Copyright for the status of this software. End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/doc/examples/reader3.c End Files: Start Copyright text: section: xmlReader synopsis: Show how to extract subdocuments with xmlReader to parse an XML file with the xmlReader while collecting only some subparts of the document. (Note that the XMLReader functions require libxml2 version later than 2.6.) usage: reader3 test: reader3 > reader3.tmp ; diff reader3.tmp reader3.res ; rm reader3.tmp author: Daniel Veillard copy: see Copyright for the status of this software. End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/doc/examples/reader4.c End Files: Start Copyright text: section: xmlReader synopsis: Parse multiple XML files reusing an xmlReader xmlReaderNewFile to parse XML files while reusing the reader object and parser context. (Note that the XMLReader functions require libxml2 version later than 2.6.) usage: reader4 <filename> [ filename ... ] test: reader4 test1.xml test2.xml test3.xml > reader4.tmp ; diff reader4.tmp reader4.res ; rm reader4.tmp author: Graham Bennett copy: see Copyright for the status of this software. End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/doc/examples/testWriter.c End Files: Start Copyright text: section: xmlWriter synopsis: use various APIs for the xmlWriter the various methods to write to a filename, to a memory buffer, to a new document, or to a subtree. It shows how to do encoding string conversions too. The resulting documents are then serialized. usage: testWriter test: testWriter ; for i in 1 2 3 4 ; do diff writer.xml writer$$i.res ; done ; rm writer*.res author: Alfred Mickautsch copy: see Copyright for the status of this software. End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/doc/examples/tree1.c End Files: Start Copyright text: section: Tree synopsis: Navigates a tree to print element names get the root element, then walk the document and print all the element name in document order. usage: tree1 filename_or_URL test: tree1 test2.xml > tree1.tmp ; diff tree1.tmp tree1.res ; rm tree1.tmp author: Dodji Seketeli copy: see Copyright for the status of this software. End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/doc/examples/tree2.c End Files: Start Copyright text: section: Tree synopsis: Creates a tree usage: tree2 <filename> -Default output: stdout test: tree2 > tree2.tmp ; diff tree2.tmp tree2.res ; rm tree2.tmp author: Lucas Brasilino <brasilino@recife.pe.gov.br> copy: see Copyright for the status of this software End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/doc/examples/xpath1.c End Files: Start Copyright text: section: XPath synopsis: Evaluate XPath expression and prints result node set. known namespaces in XPath context. usage: xpath1 <xml-file> <xpath-expr> [<known-ns-list>] test: ./xpath1 test3.xml '//child2' > xpath1.tmp ; diff xpath1.tmp xpath1.res ; rm xpath1.tmp author: Aleksey Sanin copy: see Copyright for the status of this software. End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/doc/examples/xpath2.c End Files: Start Copyright text: section: XPath synopsis: Load a document, locate subelements with XPath, modify said elements and save the resulting document. usage: xpath2 <xml-file> <xpath-expr> <new-value> test: xpath2 test3.xml '//discarded' discarded > xpath2.tmp ; diff xpath2.tmp xpath2.res ; rm xpath2.tmp author: Aleksey Sanin and Daniel Veillard copy: see Copyright for the status of this software. End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/encoding.c End Files: Start Copyright text: encoding.c : implements the encoding conversion functions needed for XML Related specs: rfc2044 (UTF-8 and UTF-16) F. Yergeau Alis Technologies rfc2781 UTF-16, an encoding of ISO 10646, P. Hoffman, F. Yergeau [ISO-10646] UTF-8 and UTF-16 in Annexes [ISO-8859-1] ISO Latin-1 characters codes. [UNICODE] The Unicode Consortium, "The Unicode Standard -- Worldwide Character Encoding -- Version 1.0", Addison- Wesley, Volume 1, 1991, Volume 2, 1992. UTF-8 is described in Unicode Technical Report #4. [US-ASCII] Coded Character Set--7-bit American Standard Code for Information Interchange, ANSI X3.4-1986. See Copyright for the status of this software. daniel@veillard.com Original code for IsoLatin1 and UTF-16 by "Martin J. Duerst" <duerst@w3.org> End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/entities.c End Files: Start Copyright text: entities.c : implementation for the XML entities handling See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/error.c End Files: Start Copyright text: error.c: module displaying/handling XML parser errors See Copyright for the status of this software. Daniel Veillard <daniel@veillard.com> End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/example/gjobread.c End Files: Start Copyright text: gjobread.c : a small test program for gnome jobs XML format See Copyright for the status of this software. Daniel.Veillard@w3.org End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/globals.c End Files: Start Copyright text: globals.c: definition and handling of the set of global variables of the library The bottom of this file is automatically generated by build_glob.py based on the description file global.data See Copyright for the status of this software. Gary Pennington <Gary.Pennington@uk.sun.com> daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/hash.c End Files: Start Copyright text: hash.c: chained hash tables Reference: Your favorite introductory book on algorithms Copyright (C) 2000 Bjorn Reese and Daniel Veillard. Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER. Author: breese@users.sourceforge.net End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/DOCBparser.h End Files: Start Copyright text: Summary: old DocBook SGML parser This code is DEPRECATED, and should not be used anymore. Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/HTMLparser.h End Files: Start Copyright text: Summary: interface for an HTML 4.0 non-verifying parser with API compatible with the XML parser ones. It should be able to parse "real world" HTML, even if severely broken from a specification point of view. Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/HTMLtree.h End Files: Start Copyright text: Summary: specific APIs to process HTML tree, especially serialization tree in an HTML specific way. Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/SAX.h End Files: Start Copyright text: Summary: Old SAX version 1 handler, deprecated build the DOM tree. Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/SAX2.h End Files: Start Copyright text: Summary: SAX2 parser interface used to build the DOM tree the library when building DOM tree. Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/c14n.h End Files: Start Copyright text: Summary: Provide Canonical XML and Exclusive XML Canonicalization "Canonical XML" implementation http://www.w3.org/TR/xml-c14n and an "Exclusive XML Canonicalization" implementation http://www.w3.org/TR/xml-exc-c14n Copy: See Copyright for the status of this software. Author: Aleksey Sanin <aleksey@aleksey.com> End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/catalog.h End Files: Start Copyright text: Summary: interfaces to the Catalog handling system XML Catalogs and SGML catalogs SGML Open Technical Resolution TR9401:1997. http://www.jclark.com/sp/catalog.htm XML Catalogs Working Draft 06 August 2001 http://www.oasis-open.org/committees/entity/spec-2001-08-06.html Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/debugXML.h End Files: Start Copyright text: Summary: Tree debugging APIs produced by the XML parser. Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/dict.h End Files: Start Copyright text: Summary: string dictionnary and freeing operations. Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/encoding.h End Files: Start Copyright text: Summary: interface for the encoding conversion functions XML basic encoding and iconv() support. Related specs are rfc2044 (UTF-8 and UTF-16) F. Yergeau Alis Technologies [ISO-10646] UTF-8 and UTF-16 in Annexes [ISO-8859-1] ISO Latin-1 characters codes. [UNICODE] The Unicode Consortium, "The Unicode Standard -- Worldwide Character Encoding -- Version 1.0", Addison- Wesley, Volume 1, 1991, Volume 2, 1992. UTF-8 is described in Unicode Technical Report #4. [US-ASCII] Coded Character Set--7-bit American Standard Code for Information Interchange, ANSI X3.4-1986. Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/entities.h End Files: Start Copyright text: Summary: interface for the XML entities handling for the parser and applications. Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/globals.h End Files: Start Copyright text: Summary: interface for all global variables of the library those variables is handled by this module. The bottom of this file is automatically generated by build_glob.py based on the description file global.data Copy: See Copyright for the status of this software. Author: Gary Pennington <Gary.Pennington@uk.sun.com>, Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/hash.h End Files: Start Copyright text: Summary: Chained hash tables various places in the library. Copy: See Copyright for the status of this software. Author: Bjorn Reese <bjorn.reese@systematic.dk> End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/list.h End Files: Start Copyright text: Summary: lists interfaces various place in the library. Copy: See Copyright for the status of this software. Author: Gary Pennington <Gary.Pennington@uk.sun.com> End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/nanoftp.h End Files: Start Copyright text: Summary: minimal FTP implementation like external subset. Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/nanohttp.h End Files: Start Copyright text: Summary: minimal HTTP implementation like external subset. Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/parser.h End Files: Start Copyright text: Summary: the core parser module Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/parserInternals.h End Files: Start Copyright text: Summary: internals routines exported by the parser. they are not really all intended for applications but can prove useful doing low level processing. Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/pattern.h End Files: Start Copyright text: Summary: pattern expression handling either in a tree or based on a parser state. Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/relaxng.h End Files: Start Copyright text: Summary: implementation of the Relax-NG validation Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/schemasInternals.h End Files: Start Copyright text: Summary: internal interfaces for XML Schemas and schema validity checking The Schemas development is a Work In Progress. Some of those interfaces are not garanteed to be API or ABI stable ! Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/schematron.h End Files: Start Copyright text: Summary: XML Schemastron implementation Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/threads.h End Files: Start Copyright text: Summary: interfaces for thread handling should work with pthreads, Windows native or TLS threads Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/tree.h End Files: Start Copyright text: Summary: interfaces for tree manipulation from an XML or HTML parsing, as well as the API provided for various processing on that tree Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/uri.h End Files: Start Copyright text: Summary: library of generic URI related routines Implements RFC 2396 Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/valid.h End Files: Start Copyright text: Summary: The DTD validation Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/xinclude.h End Files: Start Copyright text: Summary: implementation of XInclude implements the World Wide Web Consortium Last Call Working Draft 10 November 2003 http://www.w3.org/TR/2003/WD-xinclude-20031110 Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/xlink.h End Files: Start Copyright text: Summary: unfinished XLink detection module Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/xmlIO.h End Files: Start Copyright text: Summary: interface for the I/O interfaces used by the parser Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/xmlautomata.h End Files: Start Copyright text: Summary: API to build regexp automata Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/xmlerror.h End Files: Start Copyright text: Summary: error handling Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/xmlexports.h End Files: Start Copyright text: Summary: macros for marking symbols as exportable/importable. Copy: See Copyright for the status of this software. Author: Igor Zlatovic <igor@zlatkovic.com> End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/xmlmemory.h End Files: Start Copyright text: Summary: interface for the memory allocator including debugging capabilities. Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/xmlmodule.h End Files: Start Copyright text: Summary: dynamic module loading libexslt added in 2.6.17 Copy: See Copyright for the status of this software. Author: Joel W. Reed End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/xmlreader.h End Files: Start Copyright text: Summary: the XMLReader implementation Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/xmlregexp.h End Files: Start Copyright text: Summary: regular expressions handling for XML Schemas and validation. Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/xmlsave.h End Files: Start Copyright text: Summary: the XML document serializer Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/xmlschemas.h End Files: Start Copyright text: Summary: incomplete XML Schemas structure implementation checking, it is incomplete right now. Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/xmlschemastypes.h End Files: Start Copyright text: Summary: implementation of XML Schema Datatypes both definition and validity checking Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/xmlstring.h End Files: Start Copyright text: Summary: set of routines to process strings of the library, especially UTF8 processing. Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/xmlversion.h ./dist/libxml2-2.7.8/include/libxml/xmlversion.h.in ./lib/libxml2/libxml/xmlversion.h End Files: Start Copyright text: Summary: compile-time version informations Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/xmlwriter.h End Files: Start Copyright text: Summary: text writing API for XML Copy: See Copyright for the status of this software. Author: Alfred Mickautsch <alfred@mickautsch.de> End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/xpath.h End Files: Start Copyright text: Summary: XML Path Language implementation XML Path Language implementation XPath is a language for addressing parts of an XML document, designed to be used by both XSLT and XPointer http://www.w3.org/TR/xpath Implements W3C Recommendation 16 November 1999 http://www.w3.org/TR/1999/REC-xpath-19991116 Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/xpathInternals.h End Files: Start Copyright text: Summary: internal interfaces for XML Path Language implementation used to build new modules on top of XPath like XPointer and XSLT Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/include/libxml/xpointer.h End Files: Start Copyright text: Summary: API to handle XML Pointers Base implementation was made accordingly to W3C Candidate Recommendation 7 June 2000 http://www.w3.org/TR/2000/CR-xptr-20000607 Added support for the element() scheme described in: W3C Proposed Recommendation 13 November 2002 http://www.w3.org/TR/2002/PR-xptr-element-20021113/ Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/legacy.c End Files: Start Copyright text: legacy.c: set of deprecated routines, not to be used anymore but kept purely for ABI compatibility See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/libxml.h End Files: Start Copyright text: libxml.h: internal header only used during the compilation of libxml See COPYRIGHT for the status of this software Author: breese@users.sourceforge.net End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/list.c End Files: Start Copyright text: list.c: lists handling implementation Copyright (C) 2000 Gary Pennington and Daniel Veillard. Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER. Author: Gary.Pennington@uk.sun.com End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/nanohttp.c End Files: Start Copyright text: nanohttp.c: minimalist HTTP GET implementation to fetch external subsets. focuses on size, streamability, reentrancy and portability This is clearly not a general purpose HTTP implementation If you look for one, check: http://www.w3.org/Library/ See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/parser.c End Files: Start Copyright text: parser.c : an XML 1.0 parser, namespaces and validity support are mostly implemented on top of the SAX interfaces References: The XML specification: http://www.w3.org/TR/REC-xml Original 1.0 version: http://www.w3.org/TR/1998/REC-xml-19980210 XML second edition working draft http://www.w3.org/TR/2000/WD-xml-2e-20000814 Okay this is a big file, the parser core is around 7000 lines, then it is followed by the progressive parser top routines, then the various high level APIs to call the parser and a few miscellaneous functions. A number of helper functions and deprecated ones have been moved to parserInternals.c to reduce this file size. As much as possible the functions are associated with their relative production in the XML specification. A few productions defining the different ranges of character are actually implanted either in parserInternals.h or parserInternals.c The DOM tree build is realized from the default SAX callbacks in the module SAX.c. The routines doing the validation checks are in valid.c and called either from the SAX callbacks or as standalone functions using a preparsed document. See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/parserInternals.c End Files: Start Copyright text: parserInternals.c : Internal routines (and obsolete ones) needed for the XML and HTML parsers. See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/pattern.c End Files: Start Copyright text: pattern.c: Implemetation of selectors for nodes Reference: http://www.w3.org/TR/2001/REC-xmlschema-1-20010502/ to some extent http://www.w3.org/TR/1999/REC-xml-19991116 See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/python/libxml.c End Files: Start Copyright text: libxml.c: this modules implements the main part of the glue of the libxml2 library and the Python interpreter. It provides the entry points where an automatically generated stub is either unpractical or would not match cleanly the Python model. If compiled with MERGED_MODULES, the entry point will be used to initialize both the libxml2 and the libxslt wrappers See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/python/types.c End Files: Start Copyright text: types.c: converter functions between the internal representation and the Python objects See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/relaxng.c End Files: Start Copyright text: relaxng.c : implementation of the Relax-NG handling and validity checking See Copyright for the status of this software. Daniel Veillard <veillard@redhat.com> End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/runsuite.c End Files: Start Copyright text: runsuite.c: C program to run libxml2 againts published testsuites See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/runtest.c End Files: Start Copyright text: runtest.c: C program to run libxml2 regression tests without requiring make or Python, and reducing platform dependancies to a strict minimum. To compile on Unixes: cc -o runtest `xml2-config --cflags` runtest.c `xml2-config --libs` -lpthread See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/runxmlconf.c End Files: Start Copyright text: runsuite.c: C program to run libxml2 againts published testsuites See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/schematron.c End Files: Start Copyright text: schematron.c : implementation of the Schematron schema validity checking See Copyright for the status of this software. Daniel Veillard <daniel@veillard.com> End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/testAutomata.c ./dist/libxml2-2.7.8/testRegexp.c End Files: Start Copyright text: testRegexp.c: simple module for testing regular expressions See Copyright for the status of this software. Daniel Veillard <veillard@redhat.com> End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/testC14N.c End Files: Start Copyright text: Canonical XML implementation test program (http://www.w3.org/TR/2001/REC-xml-c14n-20010315) See Copyright for the status of this software. Author: Aleksey Sanin <aleksey@aleksey.com> End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/testHTML.c End Files: Start Copyright text: testHTML.c : a small tester program for HTML input. See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/testModule.c End Files: Start Copyright text: testModule.c : a small tester program for xmlModule See Copyright for the status of this software. joelwreed@comcast.net End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/testReader.c ./dist/libxml2-2.7.8/testSAX.c End Files: Start Copyright text: testSAX.c : a small tester program for parsing using the SAX API. See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/testRelax.c End Files: Start Copyright text: testRelax.c : a small tester program for RelaxNG validation See Copyright for the status of this software. Daniel.Veillard@w3.org End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/testSchemas.c End Files: Start Copyright text: testSchemas.c : a small tester program for Schema validation See Copyright for the status of this software. Daniel.Veillard@w3.org End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/testURI.c End Files: Start Copyright text: testURI.c : a small tester program for XML input. See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/testXPath.c End Files: Start Copyright text: testXPath.c : a small tester program for XPath. See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/testapi.c End Files: Start Copyright text: testapi.c: libxml2 API tester program. Automatically generated by gentest.py from libxml2-api.xml See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/testchar.c End Files: Start Copyright text: Test the UTF-8 decoding routines author: Daniel Veillard copy: see Copyright for the status of this software. End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/testrecurse.c End Files: Start Copyright text: testrecurse.c: C program to run libxml2 regression tests checking entities recursions To compile on Unixes: cc -o testrecurse `xml2-config --cflags` testrecurse.c `xml2-config --libs` -lpthread See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/threads.c End Files: Start Copyright text: threads.c: set of generic threading related routines See Copyright for the status of this software. Gary Pennington <Gary.Pennington@uk.sun.com> daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/tree.c End Files: Start Copyright text: tree.c : implementation of access function for an XML tree. References: XHTML 1.0 W3C REC: http://www.w3.org/TR/2002/REC-xhtml1-20020801/ See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/trio.c End Files: Start Copyright text: Copyright (C) 1998 Bjorn Reese and Daniel Stenberg. Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER. A note to trio contributors: Avoid heap allocation at all costs to ensure that the trio functions are async-safe. The exceptions are the printf/fprintf functions, which uses fputc, and the asprintf functions and the <alloc> modifier, which by design are required to allocate form the heap. End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/trio.h ./dist/libxslt-1.1.24/libxslt/trio.h End Files: Start Copyright text: Copyright (C) 1998 Bjorn Reese and Daniel Stenberg. Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER. http://ctrio.sourceforge.net/ End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/triodef.h ./dist/libxml2-2.7.8/trionan.h ./dist/libxslt-1.1.24/libxslt/triodef.h End Files: Start Copyright text: Copyright (C) 2001 Bjorn Reese <breese@users.sourceforge.net> Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER. End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/trionan.c End Files: Start Copyright text: Copyright (C) 2001 Bjorn Reese <breese@users.sourceforge.net> Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER. Functions to handle special quantities in floating-point numbers (that is, NaNs and infinity). They provide the capability to detect and fabricate special quantities. Although written to be as portable as possible, it can never be guaranteed to work on all platforms, as not all hardware supports special quantities. The approach used here (approximately) is to: 1. Use C99 functionality when available. 2. Use IEEE 754 bit-patterns if possible. 3. Use platform-specific techniques. End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/triop.h End Files: Start Copyright text: Copyright (C) 2000 Bjorn Reese and Daniel Stenberg. Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER. Private functions, types, etc. used for callback functions. The ref pointer is an opaque type and should remain as such. Private data must only be accessible through the getter and setter functions. End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/triostr.c ./dist/libxml2-2.7.8/triostr.h End Files: Start Copyright text: Copyright (C) 2001 Bjorn Reese and Daniel Stenberg. Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER. End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/uri.c End Files: Start Copyright text: uri.c: set of generic URI related routines Reference: RFCs 3986, 2732 and 2373 See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/valid.c End Files: Start Copyright text: valid.c : part of the code use to do the DTD handling and the validity checking See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/win32/wince/wincecompat.c End Files: Start Copyright text: wincecompat.c : wince compatiblity module See Copyright for the status of this software. javier@tiresiassoft.com 17 Sep 2002 created End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/win32/wince/wincecompat.h End Files: Start Copyright text: wincecompat.h : wince compatiblity header file See Copyright for the status of this software. javier@tiresiassoft.com 17 Sep 2002 created End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/xinclude.c End Files: Start Copyright text: xinclude.c : Code to implement XInclude processing World Wide Web Consortium W3C Last Call Working Draft 10 November 2003 http://www.w3.org/TR/2003/WD-xinclude-20031110 See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/xlink.c End Files: Start Copyright text: xlink.c : implementation of the hyperlinks detection module This version supports both XML XLinks and HTML simple links See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/xmlIO.c End Files: Start Copyright text: xmlIO.c : implementation of the I/O interfaces used by the parser See Copyright for the status of this software. daniel@veillard.com 14 Nov 2000 ht - for VMS, truncated name of long functions to under 32 char End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/xmlcatalog.c End Files: Start Copyright text: xmlcatalog.c : a small utility program to handle XML catalogs See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/xmllint.c End Files: Start Copyright text: xmllint.c : a small tester program for XML input. See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/xmlmodule.c End Files: Start Copyright text: xmlmodule.c : basic API for dynamic module loading added 2.6.17 See Copyright for the status of this software. joelwreed@comcast.net http://www.fortran-2000.com/ArnaudRecipes/sharedlib.html End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/xmlreader.c End Files: Start Copyright text: xmlreader.c: implements the xmlTextReader streaming node API NOTE: XmlTextReader.Normalization Property won't be supported, since it makes the parser non compliant to the XML recommendation See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/xmlregexp.c End Files: Start Copyright text: regexp.c: generic and extensible Regular Expression engine Basically designed with the purpose of compiling regexps for the variety of validation/shemas mechanisms now available in XML related specifications these include: - XML-1.0 DTD validation - XML Schemas structure part 1 - XML Schemas Datatypes part 2 especially Appendix F - RELAX-NG/TREX i.e. the counter proposal See Copyright for the status of this software. Daniel Veillard <veillard@redhat.com> End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/xmlsave.c End Files: Start Copyright text: xmlsave.c: Implemetation of the document serializer See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/xmlschemas.c End Files: Start Copyright text: schemas.c : implementation of the XML Schema handling and schema validity checking See Copyright for the status of this software. Daniel Veillard <veillard@redhat.com> End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/xmlschemastypes.c End Files: Start Copyright text: schemastypes.c : implementation of the XML Schema Datatypes definition and validity checking See Copyright for the status of this software. Daniel Veillard <veillard@redhat.com> End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/xmlstring.c End Files: Start Copyright text: string.c : an XML string utilities module This module provides various utility functions for manipulating the xmlChar* type. All functions named xmlStr* have been moved here from the parser.c file (their original home). See Copyright for the status of this software. UTF8 string routines from: William Brack <wbrack@mmm.com.hk> daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/xpath.c End Files: Start Copyright text: xpath.c: XML Path Language implementation XPath is a language for addressing parts of an XML document, designed to be used by both XSLT and XPointer *f Reference: W3C Recommendation 16 November 1999 http://www.w3.org/TR/1999/REC-xpath-19991116 Public reference: http://www.w3.org/TR/xpath See Copyright for the status of this software Author: daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxml2-2.7.8/xpointer.c End Files: Start Copyright text: xpointer.c : Code to handle XML Pointer Base implementation was made accordingly to W3C Candidate Recommendation 7 June 2000 http://www.w3.org/TR/2000/CR-xptr-20000607 Added support for the element() scheme described in: W3C Proposed Recommendation 13 November 2002 http://www.w3.org/TR/2002/PR-xptr-element-20021113/ See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/COPYING ./dist/libxslt-1.1.24/Copyright End Files: Start Copyright text: Licence for libxslt except libexslt ---------------------------------------------------------------------- Copyright (C) 2001-2002 Daniel Veillard. All Rights Reserved. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is fur- nished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT- NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE DANIEL VEILLARD BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CON- NECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name of Daniel Veillard shall not be used in advertising or otherwise to promote the sale, use or other deal- ings in this Software without prior written authorization from him. ---------------------------------------------------------------------- Licence for libexslt ---------------------------------------------------------------------- Copyright (C) 2001-2002 Thomas Broyer, Charlie Bozeman and Daniel Veillard. All Rights Reserved. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is fur- nished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT- NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CON- NECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name of the authors shall not be used in advertising or otherwise to promote the sale, use or other deal- ings in this Software without prior written authorization from him. ---------------------------------------------------------------------- End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/README End Files: Start Copyright text: XSLT support for libxml2 (XML toolkit from the GNOME project) Full documentation is available on-line at http://xmlsoft.org/XSLT/ This code is released under the MIT Licence see the Copyright file. To report bugs, follow the instructions at: http://xmlsoft.org/XSLT/bugs.html A mailing-list xslt@gnome.org is available, to subscribe: http://mail.gnome.org/mailman/listinfo/xslt The list archive is at: http://mail.gnome.org/archives/xslt/ All technical answers asked privately will be automatically answered on the list and archived for public access unless pricacy is explicitely required and justified. Daniel Veillard $Id: README,v 1.7 2003/02/04 17:20:01 veillard Exp $ End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/configure End Files: Start Copyright text: Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. # ## # M4sh Initialization. ## # ## End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libexslt/date.c End Files: Start Copyright text: date.c: Implementation of the EXSLT -- Dates and Times module References: http://www.exslt.org/date/date.html See Copyright for the status of this software. Authors: Charlie Bozeman <cbozeman@HiWAAY.net> Thomas Broyer <tbroyer@ltgt.net> TODO: elements: date-format functions: format-date parse-date sum End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libexslt/dynamic.c End Files: Start Copyright text: dynamic.c: Implementation of the EXSLT -- Dynamic module References: http://www.exslt.org/dyn/dyn.html See Copyright for the status of this software. Authors: Mark Vakoc <mark_vakoc@jdedwards.com> Thomas Broyer <tbroyer@ltgt.net> TODO: elements: functions: min max sum map closure End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libexslt/exsltconfig.h ./dist/libxslt-1.1.24/libexslt/exsltconfig.h.in End Files: Start Copyright text: exsltconfig.h: compile-time version informations for the EXSLT library See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libexslt/exsltexports.h End Files: Start Copyright text: exsltexports.h : macros for marking symbols as exportable/importable. See Copyright for the status of this software. igor@zlatkovic.com End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libexslt/libexslt.h End Files: Start Copyright text: libexslt.h: internal header only used during the compilation of libexslt See COPYRIGHT for the status of this software Author: daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/attributes.c End Files: Start Copyright text: attributes.c: Implementation of the XSLT attributes handling Reference: http://www.w3.org/TR/1999/REC-xslt-19991116 See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/attributes.h End Files: Start Copyright text: Summary: interface for the XSLT attribute handling and attribute groups processing. Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/attrvt.c End Files: Start Copyright text: attrvt.c: Implementation of the XSL Transformation 1.0 engine attribute value template handling part. References: http://www.w3.org/TR/1999/REC-xslt-19991116 Michael Kay "XSLT Programmer's Reference" pp 637-643 Writing Multiple Output Files See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/documents.c End Files: Start Copyright text: documents.c: Implementation of the documents handling See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/documents.h End Files: Start Copyright text: Summary: interface for the document handling document() reference for the same resources must be equal. Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/extensions.c ./dist/libxslt-1.1.24/tests/plugins/testplugin.c End Files: Start Copyright text: extensions.c: Implemetation of the extensions support Reference: http://www.w3.org/TR/1999/REC-xslt-19991116 See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/extensions.h End Files: Start Copyright text: Summary: interface for the extension support extension support. Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/extra.c End Files: Start Copyright text: extra.c: Implementation of non-standard features Reference: Michael Kay "XSLT Programmer's Reference" pp 637-643 The node-set() extension function See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/extra.h End Files: Start Copyright text: Summary: interface for the non-standard features but not EXSLT with is in a different library. Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/functions.c End Files: Start Copyright text: functions.c: Implementation of the XSLT extra functions Reference: http://www.w3.org/TR/1999/REC-xslt-19991116 See Copyright for the status of this software. daniel@veillard.com Bjorn Reese <breese@users.sourceforge.net> for number formatting End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/functions.h End Files: Start Copyright text: Summary: interface for the XSLT functions not from XPath Copy: See Copyright for the status of this software. Author: Daniel Veillard and Bjorn Reese <breese@users.sourceforge.net> End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/imports.c End Files: Start Copyright text: imports.c: Implementation of the XSLT imports Reference: http://www.w3.org/TR/1999/REC-xslt-19991116 See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/imports.h End Files: Start Copyright text: Summary: interface for the XSLT import support access the import tree Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/keys.c End Files: Start Copyright text: keys.c: Implemetation of the keys support Reference: http://www.w3.org/TR/1999/REC-xslt-19991116 See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/keys.h End Files: Start Copyright text: Summary: interface for the key matching used in key() and template matches. Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/libxslt.h End Files: Start Copyright text: Summary: internal header only used during the compilation of libxslt Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/namespaces.c End Files: Start Copyright text: namespaces.c: Implementation of the XSLT namespaces handling Reference: http://www.w3.org/TR/1999/REC-xslt-19991116 See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/namespaces.h End Files: Start Copyright text: Summary: interface for the XSLT namespace handling of namespace nodes in XSLT. Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/numbers.c End Files: Start Copyright text: numbers.c: Implementation of the XSLT number functions Reference: http://www.w3.org/TR/1999/REC-xslt-19991116 See Copyright for the status of this software. daniel@veillard.com Bjorn Reese <breese@users.sourceforge.net> End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/numbersInternals.h End Files: Start Copyright text: Summary: Implementation of the XSLT number functions Copy: See Copyright for the status of this software. Author: Bjorn Reese <breese@users.sourceforge.net> and Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/pattern.c End Files: Start Copyright text: pattern.c: Implemetation of the template match compilation and lookup Reference: http://www.w3.org/TR/1999/REC-xslt-19991116 See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/pattern.h End Files: Start Copyright text: Summary: interface for the pattern matching used in template matches. for a given node must be really fast in order to keep decent performances. Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/preproc.c End Files: Start Copyright text: preproc.c: Preprocessing of style operations References: http://www.w3.org/TR/1999/REC-xslt-19991116 Michael Kay "XSLT Programmer's Reference" pp 637-643 Writing Multiple Output Files XSLT-1.1 Working Draft http://www.w3.org/TR/xslt11#multiple-output See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/preproc.h End Files: Start Copyright text: Summary: precomputing stylesheets stylesheet is "compiled" into faster to use data. Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/security.c End Files: Start Copyright text: security.c: Implementation of the XSLT security framework See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/security.h End Files: Start Copyright text: Summary: interface for the libxslt security framework the access to new resources (file or URL) from the stylesheet at runtime. Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/templates.c End Files: Start Copyright text: templates.c: Implementation of the template processing Reference: http://www.w3.org/TR/1999/REC-xslt-19991116 See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/templates.h End Files: Start Copyright text: Summary: interface for the template processing and Attribute Value Templates evaluation. Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/transform.c End Files: Start Copyright text: transform.c: Implementation of the XSL Transformation 1.0 engine transform part, i.e. applying a Stylesheet to a document References: http://www.w3.org/TR/1999/REC-xslt-19991116 Michael Kay "XSLT Programmer's Reference" pp 637-643 Writing Multiple Output Files XSLT-1.1 Working Draft http://www.w3.org/TR/xslt11#multiple-output See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/transform.h End Files: Start Copyright text: Summary: the XSLT engine transformation part. transformation processing. Most of the xsl: element constructs are implemented in this module. Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/variables.c End Files: Start Copyright text: variables.c: Implementation of the variable storage and lookup Reference: http://www.w3.org/TR/1999/REC-xslt-19991116 See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/variables.h End Files: Start Copyright text: Summary: interface for the variable matching and lookup. Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/win32config.h End Files: Start Copyright text: Summary: Windows configuration header Copy: See Copyright for the status of this software. Author: Igor Zlatkovic End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/xslt.c End Files: Start Copyright text: xslt.c: Implemetation of an XSL Transformation 1.0 engine Reference: XSLT specification http://www.w3.org/TR/1999/REC-xslt-19991116 Associating Style Sheets with XML documents http://www.w3.org/1999/06/REC-xml-stylesheet-19990629 See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/xslt.h End Files: Start Copyright text: Summary: Interfaces, constants and types related to the XSLT engine Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/xsltInternals.h End Files: Start Copyright text: Summary: internal data structures, constants and functions by the XSLT engine. They are not part of the API or ABI, i.e. they can change without prior notice, use carefully. Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/xsltconfig.h ./dist/libxslt-1.1.24/libxslt/xsltconfig.h.in End Files: Start Copyright text: Summary: compile-time version informations for the XSLT engine this module is autogenerated. Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/xsltexports.h End Files: Start Copyright text: Summary: macros for marking symbols as exportable/importable. Copy: See Copyright for the status of this software. Author: Igor Zlatkovic <igor@zlatkovic.com> End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/xsltutils.c End Files: Start Copyright text: xsltutils.c: Utilities for the XSL Transformation 1.0 engine Reference: http://www.w3.org/TR/1999/REC-xslt-19991116 See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/xsltutils.h End Files: Start Copyright text: Summary: set of utilities for the XSLT engine things like message handling, profiling, and other generally useful routines. Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/libxslt/xsltwin32config.h ./dist/libxslt-1.1.24/libxslt/xsltwin32config.h.in End Files: Start Copyright text: Summary: compile-time version informations for the XSLT engine when compiled on windows when compiled on windows. This file is generated. Copy: See Copyright for the status of this software. Author: Daniel Veillard End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/ltmain.sh End Files: Start Copyright text: Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. As a special exception to the GNU General Public License, if you distribute this file as part of a program that contains a configuration script generated by Autoconf, you may include it under the same distribution terms that you use for the rest of that program. End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/python/libxslt.c End Files: Start Copyright text: libxslt.c: this module implements the main part of the glue of the libxslt library and the Python interpreter. It provides the entry points where an automatically generated stub is either unpractical or would not match cleanly the Python model. If compiled with MERGED_MODULES, the entry point will be used to initialize both the libxml2 and the libxslt wrappers See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/python/types.c End Files: Start Copyright text: xmlParserInputPtr xmlNoNetExternalEntityLoader(const char *URL, const char *ID, xmlParserCtxtPtr ctxt); types.c: converter functions between the internal representation and the Python objects See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/tests/docbook/README End Files: Start Copyright text: README for the DocBook Stylesheets These are XSL stylesheets for the DocBook XML DTD. (They would also work for the DocBook DTD, modulo certain namecase problems and the fact that there aren't (yet) any XSL implementations that work with SGML source documents.) As of version 1.0, most of the elements in DocBook are handled in some way or another, usually reasonably, but there's still lots of work to be done. For more information, see http://docbook.sourceforge.net/ Manifest -------- README this file TODO planned features not yet implemented (may be incomplete :-) BUGS known problems (may also be incomplete :-) VERSION the current version number (note that this is an XSL stylesheet, included by both fo/docbook.xsl and html/docbook.xsl) WhatsNew changes since the last public release (for a complete list of changes, see the ChangeLog file(s)) common/ contains code common to both stylesheets doc/ documentation docsrc/ documentation sources extensions/ Java extensions fo/ stylesheets that produce XSL FO html/ stylesheets that produce HTML htmlhelp/ stylesheets that produce HTML Help images/ images javahelp/ stylesheets that produce Java Help lib/ contains schema-independent functions template/ contains templates for building stylesheet customization layers xhtml/ stylesheets that produce XHTML Changes ------- See the ChangeLog in each directory for additional information about the specific changes. See WhatsNew for changes since the last release. Installation ------------ Unpack the distribution somewhere. Use --- Process your DocBook documents with one of the following stylesheets using your favorite XSLT processor: xhtml/docbook.xsl produces an XHTML result tree html/docbook.xsl produces an HTML result tree fo/docbook.xsl produces an FO result tree Copyright --------- Copyright (C) 1999, 2000, 2001 Norman Walsh Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the ``Software''), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. Except as contained in this notice, the names of individuals credited with contribution to this software shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization from the individuals in question. Any stylesheet derived from this Software that is publically distributed will be identified with a different name and the version strings in any derived Software will be changed so that no possibility of confusion between the derived package and this Software will exist. Warranty -------- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL NORMAN WALSH OR ANY OTHER CONTRIBUTOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Contacting the Author --------------------- These stylesheets are maintained by Norman Walsh, <ndw@nwalsh.com>. End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/tests/docbook/dtd/3.1.7/COPYRIGHT End Files: Start Copyright text: DocBk XML V3.1.7 DTD Copyright (C) 1998, 1999 Norman Walsh http://nwalsh.com/docbook/xml/ You may distribute this DTD under the same terms as DocBook. Please direct all questions and comments about this DTD to Norman Walsh, <ndw@nwalsh.com>. This DTD is based on the DocBook V3.1 DTD from OASIS: [DocBook is] Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999 HaL Computer Systems, Inc., O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software Corporation, and the Organization for the Advancement of Structured Information Standards (OASIS). Permission to use, copy, modify and distribute the DocBook DTD and its accompanying documentation for any purpose and without fee is hereby granted in perpetuity, provided that the above copyright notice and this paragraph appear in all copies. The copyright holders make no representation about the suitability of the DTD for any purpose. It is provided "as is" without expressed or implied warranty. For more information about the DocBook DTD, see http://www.oasis-open.org/docbook/ End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/tests/docbook/dtd/3.1.7/README End Files: Start Copyright text: README for the DocBk XML V3.1.7 DTD This is an XML version of the DocBook V3.1 DTD Manifest -------- README - This readme file VERSION - The version number COPYRIGHT - Copyright statement ChangeLog - Summary of changes from previous versions calstblx.dtd - An XML version of the CALS Table Model DTD dbcentx.mod - Character entities dbgenent.ent - General entities dbhierx.mod - The XML version of the hierarchy module dbnotnx.mod - Notations dbpoolx.mod - The XML version of the information pool module docbookx.dtd - The XML version of the DocBook 3.1 DTD soextblx.dtd - An XML version of the OASIS Exchange Table model test.xml - A test document ent/ - XML versions of the ISO entity sets Installation ------------ Place the files in this distribution somewhere on your machine. Adjust your catalog(s) if appropriate (XML tools frequently do not support catalogs, so this may be irrelevant for you). Please use the following formal public identifier to identify this DTD: "-//Norman Walsh//DTD DocBk XML V3.1.7//EN" For example, if your document's top-level element is <book>, and you are using DocBk XML directly, use the FPI in the DOCTYPE declaration: <!DOCTYPE book PUBLIC "-//Norman Walsh//DTD DocBk XML V3.1.7//EN" "/system/identifier/on/your/system/db3xml.dtd" [ ... ]> Or, if you have a higher-level driver file that customizes DocBk XML, use the FPI in the parameter entity declaration: <!ENTITY % DocBkXML PUBLIC "-//Norman Walsh//DTD DocBk XML V3.1.7//EN" "/system/identifier/on/your/system/db3xml.dtd"> %DocBkXML; Copyright --------- Copyright (C) 1998, 1999 Norman Walsh See COPYRIGHT for more information Warranty -------- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL NORMAN WALSH OR ANY OTHER CONTRIBUTOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Contacting the Author --------------------- This DTD is maintained by Norman Walsh, <ndw@nwalsh.com>. The best way to reach norm is by email. You will find additional contact information at http://nwalsh.com/docbook/xml/ End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/tests/docbook/dtd/simple/3.1.7.1/COPYRIGHT End Files: Start Copyright text: Simplified DocBk XML V3.1.7.1 DTD Copyright (C) 1999 Norman Walsh http://nwalsh.com/docbook/simple/ You may distribute this DTD under the same terms as DocBook. Please direct all questions and comments about this DTD to Norman Walsh, <ndw@nwalsh.com>. This DTD is based on the DocBk XML DTD, which is in turn based on the DocBook V3.1 DTD from OASIS: [DocBook is] Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999 HaL Computer Systems, Inc., O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software Corporation, and the Organization for the Advancement of Structured Information Standards (OASIS). Permission to use, copy, modify and distribute the DocBook DTD and its accompanying documentation for any purpose and without fee is hereby granted in perpetuity, provided that the above copyright notice and this paragraph appear in all copies. The copyright holders make no representation about the suitability of the DTD for any purpose. It is provided "as is" without expressed or implied warranty. For more information about the DocBook DTD, see http://www.oasis-open.org/docbook/ End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/tests/docbook/dtd/simple/3.1.7.1/README End Files: Start Copyright text: README for the Simplified DocBk XML V3.1.7.1 DTD This is a simplified version of the DocBk XML V3.1.3 DTD. This DTD is my attempt to make a small subset of DocBook. I tried to achieve the following goals: * Documents written in the subset must be 100% legal DocBk XML documents. * This is for small documents, articles and the like, so there's no need for 'book's or 'set's, just 'article's. * The markup should be the smallest practical subset, if you need richly structured markup, use DocBook or DocBk XML. * The result is roughly "HTML-level markup in DocBook", but I didn't set out explicitly to produce that result. * The DTD must work in IE5 (it's XML not SGML). It should be small enough to download more-or-less painlessly. * There should be a CSS stylesheet for it (mine's pretty lame). * There should be an XSL stylesheet for it. Since I'm in the somewhat privileged position of knowing how many changes are coming, I'm going to wait until after the next draft ;-). Instead of DocBook's 350+ elements, this DTD has fewer than 100. Manifest -------- README - This readme file VERSION - The version number COPYRIGHT - Copyright statement sdbcent.mod - Character entities sdbhier.mod - Hierarchy overrides sdbpool.mod - Information pool overrides sdocbook-custom.dtd - The DTD sdocbook.css - CSS stylesheet sdocbook.dtd - A flattened version of the DTD (mechanically generated) sinclist.mod - A set of 'ignore' parameter entities test.xml - A test document testcss.xml - A test document for the CSS stylesheet testcust.xml - A test document for the raw customization layer ent/ - The ISO character entity files used by sdocbook.dtd Installation ------------ Place the files in this distribution somewhere on your machine. Adjust your catalog(s) if appropriate (XML tools frequently do not support catalogs, so this may be irrelevant for you). Please use the following formal public identifier to identify this DTD: "-//Norman Walsh//DTD Simplified DocBk XML V3.1.7.1//EN" For example, if your document's top-level element is <article>, and you are using this DTD directly, use the FPI in the DOCTYPE declaration: <!DOCTYPE article PUBLIC "-//Norman Walsh//DTD Simplified DocBk XML V3.1.7.1//EN" "/system/identifier/on/your/system/sdocbook.dtd" [ ... ]> Note: if you are using the customization layer directly (sdocbook-custom.dtd), you may have to adjust the system identifier that points to the DocBk XML DTD. You will also have to install the DocBk XML V3.1.3 DTD somewhere on your system. Copyright --------- Copyright (C) 1998, 1999 Norman Walsh See COPYRIGHT for more information Warranty -------- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL NORMAN WALSH OR ANY OTHER CONTRIBUTOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Contacting the Author --------------------- This DTD is maintained by Norman Walsh, <ndw@nwalsh.com>. The best way to reach norm is by email. You will find additional contact information at http://nwalsh.com/docbook/simple/ End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/tests/docbook/dtd/simple/4.1.2.4/COPYRIGHT End Files: Start Copyright text: Simplified DocBook XML V4.1.2.4 DTD Copyright (C) 1999, 2000 Norman Walsh http://nwalsh.com/docbook/simple/ You may distribute this DTD under the same terms as DocBook. Please direct all questions and comments about this DTD to Norman Walsh, <ndw@nwalsh.com>. This DTD is based on the DocBook XML V4.1.2 DTD from OASIS: [DocBook is] Copyright 1992-2000 HaL Computer Systems, Inc., O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software Corporation, Norman Walsh, and the Organization for the Advancement of Structured Information Standards (OASIS). Permission to use, copy, modify and distribute the DocBook DTD and its accompanying documentation for any purpose and without fee is hereby granted in perpetuity, provided that the above copyright notice and this paragraph appear in all copies. The copyright holders make no representation about the suitability of the DTD for any purpose. It is provided "as is" without expressed or implied warranty. For more information about the DocBook DTD, see http://www.oasis-open.org/docbook/ End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/tests/docbook/dtd/simple/4.1.2.4/README End Files: Start Copyright text: README for the Simplified DocBook XML V4.1.2.4 DTD This is a simplified version of the DocBook XML V4.1.2 DTD. This DTD is my attempt to make a small subset of DocBook. I tried to achieve the following goals: * Documents written in the subset must be 100% legal DocBook XML documents. * This is for small documents, articles and the like, so there's no need for 'book's or 'set's, just 'article's. * The markup should be the smallest practical subset, if you need richly structured markup, use DocBook or DocBook XML. * The result is roughly "HTML-level markup in DocBook", but I didn't set out explicitly to produce that result. * The DTD must work in IE5 (it's XML not SGML). It should be small enough to download more-or-less painlessly. * There should be a CSS stylesheet for it (mine's pretty lame). * There should be an XSL stylesheet for it. Since I'm in the somewhat privileged position of knowing how many changes are coming, I'm going to wait until after the next draft ;-). Instead of DocBook's 350+ elements, this DTD has just over 100. Manifest -------- README - This readme file VERSION - The version number COPYRIGHT - Copyright statement ChangeLog - Changelog sdbcent.mod - Character entities sdbhier.mod - Hierarchy overrides sdbpool.mod - Information pool overrides sdocbook-custom.dtd - The DTD sdocbook.css - CSS stylesheet sdocbook.dtd - A flattened version of the DTD (mechanically generated) sinclist.mod - A set of 'ignore' parameter entities sdocbookref-custom.dtd - A version of Simplified DocBook for RefEntrys sdocbookref.dtd - A flattened version of sdocbookref-custom (mech. generated) test.xml - A test document testcss.xml - A test document for the CSS stylesheet testcust.xml - A test document for the raw customization layer testrefcust.xml - A test document for the raw RefEntry customization layer ent/ - The ISO character entity files used by sdocbook.dtd Installation ------------ Place the files in this distribution somewhere on your machine. Adjust your catalog(s) if appropriate (XML tools frequently do not support catalogs, so this may be irrelevant for you). Please use the following formal public identifier to identify this DTD: "-//Norman Walsh//DTD Simplified DocBook XML V4.1.2.4//EN" For example, if your document's top-level element is <article>, and you are using this DTD directly, use the FPI in the DOCTYPE declaration: <!DOCTYPE article PUBLIC "-//Norman Walsh//DTD Simplified DocBook XML V4.1.2.4//EN" "http://nwalsh.com/docbook/simple/4.1.2.4/sdocbook.dtd" [ ... ]> Note: if you are using the customization layer directly (sdocbook-custom.dtd), you may have to adjust the system identifier that points to the DocBook XML DTD. You may also have to install the DocBook XML V4.1.2.4 DTD somewhere on your system. Copyright --------- Copyright (C) 1999, 2000 Norman Walsh See COPYRIGHT for more information Warranty -------- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL NORMAN WALSH OR ANY OTHER CONTRIBUTOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Contacting the Author --------------------- This DTD is maintained by Norman Walsh, <ndw@nwalsh.com>. The best way to reach norm is by email. You will find additional contact information at http://nwalsh.com/docbook/simple/ End Copyright text: ====================================================================== Start Files: ./dist/libxslt-1.1.24/xsltproc/xsltproc.c End Files: Start Copyright text: xsltproc.c: user program for the XSL Transformation 1.0 engine See Copyright for the status of this software. daniel@veillard.com End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/Ada95/Makefile.in End Files: Start Copyright text: Copyright (c) 1998-2003,2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Juergen Pfeifer, 1996 Version Control End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/Ada95/README End Files: Start Copyright text: ------------------------------------------------------------------------------- -- Copyright (c) 1998 Free Software Foundation, Inc. -- -- -- -- Permission is hereby granted, free of charge, to any person obtaining a -- -- copy of this software and associated documentation files (the -- -- "Software"), to deal in the Software without restriction, including -- -- without limitation the rights to use, copy, modify, merge, publish, -- -- distribute, distribute with modifications, sublicense, and/or sell copies -- -- of the Software, and to permit persons to whom the Software is furnished -- -- to do so, subject to the following conditions: -- -- -- -- The above copyright notice and this permission notice shall be included -- -- in all copies or substantial portions of the Software. -- -- -- -- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -- -- OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -- -- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN -- -- NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, -- -- DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -- -- OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -- -- USE OR OTHER DEALINGS IN THE SOFTWARE. -- -- -- -- Except as contained in this notice, the name(s) of the above copyright -- -- holders shall not be used in advertising or otherwise to promote the -- -- sale, use or other dealings in this Software without prior written -- -- authorization. -- ------------------------------------------------------------------------------- -- Author: Juergen Pfeifer, 1996 The documentation is provided in HTML format in the ./html subdirectory. The main document is named index.html End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/Ada95/configure ./dist/ncurses-5.9/configure ./dist/ncurses-5.9/test/configure End Files: Start Copyright text: Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001 Free Software Foundation, Inc. This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/Ada95/doc/Makefile.in End Files: Start Copyright text: Copyright (c) 2011 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey Makefile for AdaCurses manual pages. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/Ada95/gen/Makefile.in ./dist/ncurses-5.9/Ada95/samples/Makefile.in ./dist/ncurses-5.9/Ada95/src/Makefile.in End Files: Start Copyright text: Copyright (c) 1998-2010,2011 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Juergen Pfeifer, 1996 End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/Ada95/gen/adacurses-config ./dist/ncurses-5.9/Ada95/gen/adacurses-config.in End Files: Start Copyright text: Copyright (c) 2007-2009,2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# This script returns the options to add to `gnatmake' for using AdaCurses. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/Ada95/gen/gen.c End Files: Start Copyright text: Copyright (c) 1998,2010,2011 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/Ada95/include/MKncurses_def.sh ./dist/ncurses-5.9/include/MKncurses_def.sh End Files: Start Copyright text: Copyright (c) 2000 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey 2000 Given the choice between constructs such as #if defined(foo) && foo #if foo we chose the latter. It is guaranteed by the language standard, and there appear to be no broken compilers that do not honor that detail. But some people want to use gcc's -Wundef option (corresponding to one of the less useful features in Watcom's compiler) to check for misspellings. So we generate a set of fallback definitions to quiet the warnings without making the code ugly. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/Ada95/include/Makefile.in End Files: Start Copyright text: Copyright (c) 2010,2011 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey Makefile for ncurses source code. This makes header files used when building Ada95 as a separate tree. The variable 'srcdir' refers to the source-distribution, and can be set with the configure script by "srcdir=DIR". End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/Ada95/include/ncurses_cfg.hin ./dist/ncurses-5.9/c++/cursesf.h ./dist/ncurses-5.9/include/ncurses_cfg.h ./dist/ncurses-5.9/include/ncurses_cfg.hin End Files: Start Copyright text: Copyright (c) 1998-2004,2005 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/Ada95/include/ncurses_defs End Files: Start Copyright text: Copyright (c) 2000-2007,2008 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# See "MKncurses_def.sh" for an explanation. (hint: don't try to define NDEBUG ;-) End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/Ada95/make-tar.sh End Files: Start Copyright text: Copyright (c) 2010,2011 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Construct a tar-file containing only the Ada95 tree as well as its associated documentation. The reason for doing that is to simplify distributing the ada binding as a separate package. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/Ada95/mk-1st.awk End Files: Start Copyright text: Copyright (c) 2010,2011 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey Generate compile-rules for the Ada95 modules that we are using in libraries or programs. This script is used for older versions of gnatmake, which do not build libraries reliably, e.g., gnatmake 3.15. Fields in src/modules: $1 = module name $2 = directory where spec-dependency ".ads" is found $3 = directory where body-dependency ".adb" is found $4 = unit to compile (spec or body) End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/Ada95/package/debian/copyright ./dist/ncurses-5.9/test/package/debian/copyright End Files: Start Copyright text: Upstream source http://invisible-island.net/ncurses/ncurses-examples.html Current ncurses maintainer: Thomas Dickey <dickey@invisible-island.net> ------------------------------------------------------------------------------- Copyright (c) 1998-2010,2011 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. ------------------------------------------------------------------------------- Files: install-sh Copyright: 1994 X Consortium Licence: other-BSD Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name of the X Consortium shall not be used in advertising or otherwise to promote the sale, use or other deal- ings in this Software without prior written authorization from the X Consor- tium. FSF changes to this file are in the public domain. Calling this script install-sh is preferred over install.sh, to prevent `make' implicit rules from creating a file called install from it when there is no Makefile. This script is compatible with the BSD install script, but was written from scratch. It can only install one file at a time, a restriction shared with many OS's install programs. On Debian systems, the complete text of the GNU General Public License can be found in '/usr/share/common-licenses/GPL-2' End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/Ada95/samples/README End Files: Start Copyright text: ------------------------------------------------------------------------------- -- Copyright (c) 1998,2006 Free Software Foundation, Inc. -- -- -- -- Permission is hereby granted, free of charge, to any person obtaining a -- -- copy of this software and associated documentation files (the -- -- "Software"), to deal in the Software without restriction, including -- -- without limitation the rights to use, copy, modify, merge, publish, -- -- distribute, distribute with modifications, sublicense, and/or sell copies -- -- of the Software, and to permit persons to whom the Software is furnished -- -- to do so, subject to the following conditions: -- -- -- -- The above copyright notice and this permission notice shall be included -- -- in all copies or substantial portions of the Software. -- -- -- -- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -- -- OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -- -- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN -- -- NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, -- -- DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -- -- OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -- -- USE OR OTHER DEALINGS IN THE SOFTWARE. -- -- -- -- Except as contained in this notice, the name(s) of the above copyright -- -- holders shall not be used in advertising or otherwise to promote the -- -- sale, use or other dealings in this Software without prior written -- -- authorization. -- ------------------------------------------------------------------------------- -- $Id: README,v 1.2 2006/04/22 22:24:12 tom Exp $ ------------------------------------------------------------------------------- The intention of the demo at this point in time is not to demonstrate all the features of (n)curses and its subsystems, but to give some sample sources how to use the binding at all. Ideally in the future we can combine both goals. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/Ada95/src/c_varargs_to_ada.c ./dist/ncurses-5.9/Ada95/src/c_varargs_to_ada.h ./dist/ncurses-5.9/Ada95/src/ncurses_compat.c End Files: Start Copyright text: Copyright (c) 2011 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/Ada95/src/modules End Files: Start Copyright text: Copyright (c) 2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey 2010 End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/Makefile ./dist/ncurses-5.9/Makefile.in End Files: Start Copyright text: Copyright (c) 1998-2008,2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey <dickey@clark.net> 1996,1997 Master Makefile for ncurses library. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/Makefile.os2 End Files: Start Copyright text: Copyright (c) 1998-2000,2006 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################### Wrapper Makefile for ncurses library under OS/2. Author: Juan Jose Garcia Ripoll <worm@arrakis.es>. Webpage: http://www.arrakis.es/~worm/ ############################################################################### Notes (from I Zakharevich) ~~~~~~~~~~~~~~~~~~~~~~~~~~ I could build the library with the following sequence of commands: touch Makefile make -f Makefile.os2 config make -f Makefile.os2 CC=gcc HOSTCC=gcc CXX=gcc Ignoring the following errors: Invalid configuration `os2'... ... ac_maketemp="make": not found ... syntax error: `done' unexpected No rule to make target `lib/ncurses4.dll' You may need to run rm make.defs make -f Makefile.os2 make.defs if the build of misc/panel.def fails. If you do not have perl, the configuration will fail. Use autoconf to generate the EMX-specific configure script (see README.emx), and run the configure script to generate the makefiles. Then, run make -f Makefile.os2 make.dlls Notes (from J J G Ripoll) ~~~~~~~~~~~~~~~~~~~~~~~~~ The `make.defs' rule creates the new '.def' files and outputs a diagnostic about symbols that disappear from one release to the other, as well as checks about the new '.def' consistency. If there were no problems, the maintainer is free to replace the `.ref' files with the newer ones using the `save.defs' rule. So, the only tough work is ensuring that the symbols that disappear are not essential. I first thought about killing '_nc_*' symbols, but it seems that some of them _nc_panel_hook, _nc_ada*, etc are needed outside ncurses.dll. However, the whole size of the export table will not be larger than 1k or so. [installation] The way things are handled in misc/Makefile is not well suited for OS/2, where only emx.src is needed. Thus, I've written a few wrapper rules in Makefile.os2 that handle installation/deinstallation. [distribution] There's also a new rule that configures and builds a sort of binary distribution, much like the one I prepared for 1.9.9e. It's `os2dist'. ############################################################################### End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/README End Files: Start Copyright text: ------------------------------------------------------------------------------- -- Copyright (c) 1998-2004,2006 Free Software Foundation, Inc. -- -- -- -- Permission is hereby granted, free of charge, to any person obtaining a -- -- copy of this software and associated documentation files (the -- -- "Software"), to deal in the Software without restriction, including -- -- without limitation the rights to use, copy, modify, merge, publish, -- -- distribute, distribute with modifications, sublicense, and/or sell copies -- -- of the Software, and to permit persons to whom the Software is furnished -- -- to do so, subject to the following conditions: -- -- -- -- The above copyright notice and this permission notice shall be included -- -- in all copies or substantial portions of the Software. -- -- -- -- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -- -- OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -- -- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN -- -- NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, -- -- DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -- -- OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -- -- USE OR OTHER DEALINGS IN THE SOFTWARE. -- -- -- -- Except as contained in this notice, the name(s) of the above copyright -- -- holders shall not be used in advertising or otherwise to promote the -- -- sale, use or other dealings in this Software without prior written -- -- authorization. -- ------------------------------------------------------------------------------- -- $Id: README,v 1.23 2006/04/22 22:19:37 tom Exp $ ------------------------------------------------------------------------------- README file for the ncurses package See the file ANNOUNCE for a summary of ncurses features and ports. See the file INSTALL for instructions on how to build and install ncurses. See the file NEWS for a release history and bug-fix notes. See the file TO-DO for things that still need doing, including known bugs. Browse the file misc/ncurses-intro.html for narrative descriptions of how to use ncurses and the panel, menu, and form libraries. Browse the file doc/html/hackguide.html for a tour of the package internals. ROADMAP AND PACKAGE OVERVIEW: You should be reading this file in a directory called: ncurses-d.d, where d.d is the current version number (see the dist.mk file in this directory for that). There should be a number of subdirectories, including `c++', `form', `man', `menu', `misc', `ncurses', `panel', `progs', `test', 'tack' and `Ada95'. (The 'tack' program may be distributed separately). A full build/install of this package typically installs several libraries, a handful of utilities, and a database hierarchy. Here is an inventory of the pieces: The libraries are: libncurses.a (normal) libncurses.so (shared) libncurses_g.a (debug and trace code enabled) libncurses_p.a (profiling enabled) libpanel.a (normal) libpanel.so (shared) libpanel_g.a (debug and trace code enabled) libmenu.a (normal) libmenu.so (shared) libmenu_g.a (debug enabled) libform.a (normal) libform.so (shared) libform_g.a (debug enabled) If you configure using the --enable-widec option, a "w" is appended to the library names (e.g., libncursesw.a), and the resulting libraries support wide-characters, e.g., via a UTF-8 locale. The corresponding header files are compatible with the non-wide-character configuration; wide-character features are provided by ifdef's in the header files. The wide-character library interfaces are not binary-compatible with the non-wide-character version. The ncurses libraries implement the curses API. The panel, menu and forms libraries implement clones of the SVr4 panel, menu and forms APIs. The source code for these lives in the `ncurses', `panel', `menu', and `form' directories respectively. In the `c++' directory, you'll find code that defines an interface to the curses, forms, menus and panels library packaged as C++ classes, and a demo program in C++ to test it. These class definition modules are not installed by the 'make install.libs' rule as libncurses++. In the `Ada95' directory, you'll find code and documentation for an Ada95 binding of the curses API, to be used with the GNAT compiler. This binding is built by a normal top-level `make' if configure detects an usable version of GNAT (3.11 or above). It is not installed automatically. See the Ada95 directory for more build and installation instructions and for documentation of the binding. To do its job, the ncurses code needs your terminal type to be set in the environment variable TERM (normally set by your OS; under UNIX, getty(1) typically does this, but you can override it in your .profile); and, it needs a database of terminal descriptions in which to look up your terminal type's capabilities. In older (V7/BSD) versions of curses, the database was a flat text file, /etc/termcap; in newer (USG/USL) versions, the database is a hierarchy of fast-loading binary description blocks under /usr/lib/terminfo. These binary blocks are compiled from an improved editable text representation called `terminfo' format (documented in man/terminfo.5). The ncurses library can use either /etc/termcap or the compiled binary terminfo blocks, but prefers the second form. In the `misc' directory, there is a text file terminfo.src, in editable terminfo format, which can be used to generate the terminfo binaries (that's what make install.data does). If the package was built with the --enable-termcap option enabled, and the ncurses library cannot find a terminfo description for your terminal, it will fall back to the termcap file supplied with your system (which the ncurses package installation leaves strictly alone). The utilities are as follows: tic -- terminfo source to binary compiler infocmp -- terminfo binary to source decompiler/comparator clear -- emits clear-screen for current terminal tput -- shell-script access to terminal capabilities. toe -- table of entries utility tset -- terminal-initialization utility The first two (tic and infocmp) are used for manipulating terminfo descriptions; the next two (clear and tput) are for use in shell scripts. The last (tset) is provided for 4.4BSD compatibility. The source code for all of these lives in the `progs' directory. Detailed documentation for all libraries and utilities can be found in the `man' and `doc' directories. An HTML introduction to ncurses, panels, and menus programming lives in the `doc/html' directory. Manpages in HTML format are under `doc/html/man'. The `test' directory contains programs that can be used to verify or demonstrate the functions of the ncurses libraries. See test/README for descriptions of these programs. Notably, the `ncurses' utility is designed to help you systematically exercise the library functions. AUTHORS: Pavel Curtis: wrote the original ncurses Zeyd M. Ben-Halim: port of original to Linux and many enhancements. Thomas Dickey (maintainer for 1.9.9g through 4.1, resuming with FSF's 5.0): configuration scripts, porting, mods to adhere to XSI Curses in the areas of background color, terminal modes. Also memory leak testing, the wresize, default colors and key definition extensions and numerous bug fixes (more than half of those enumerated in NEWS beginning with the internal release 1.8.9). Florian La Roche (official maintainer for FSF's ncurses 4.2) Beginning with release 4.2, ncurses is distributed under an MIT-style license. Eric S. Raymond: the man pages, infocmp(1), tput(1), clear(1), captoinfo(1), tset(1), toe(1), most of tic(1), trace levels, the HTML intro, wgetnstr() and many other entry points, the cursor-movement optimization, the scroll-pack optimizer for vertical motions, the mouse interface and xterm mouse support, and the ncurses test program. Juergen Pfeifer The menu and form libraries, C++ bindings for ncurses, menus, forms and panels, as well as the Ada95 binding. Ongoing support for panel. CONTRIBUTORS: Alexander V. Lukyanov for numerous fixes and improvements to the optimization logic. David MacKenzie for first-class bug-chasing and methodical testing. Ross Ridge for the code that hacks termcap parameterized strings into terminfo. Warren Tucker and Gerhard Fuernkranz, for writing and sending the panel library. Hellmuth Michaelis, for many patches and testing the optimization code. Eric Newton, Ulrich Drepper, and Anatoly Ivasyuk: the C++ code. Jonathan Ross, for lessons in using sed. Keith Bostic (maintainer of 4.4BSD curses) for help, criticism, comments, bug-finding, and being willing to deep-six BSD curses for this one when it grew up. Richard Stallman, for his commitment to making ncurses free software. Countless other people have contributed by reporting bugs, sending fixes, suggesting improvements, and generally whining about ncurses :-) BUGS: See the INSTALL file for bug and developer-list addresses. The Hacker's Guide in the doc directory includes some guidelines on how to report bugs in ways that will get them fixed most quickly. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/c++/Makefile ./dist/ncurses-5.9/c++/Makefile.in End Files: Start Copyright text: Copyright (c) 1998-2009,2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey Simple makefile for c window class demo End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/c++/cursesapp.cc ./dist/ncurses-5.9/c++/cursesp.h ./dist/ncurses-5.9/c++/cursespad.cc ./dist/ncurses-5.9/c++/cursesw.h ./dist/ncurses-5.9/c++/etip.h.in ./dist/ncurses-5.9/c++/internal.h ./dist/ncurses-5.9/include/ncurses_mingw.h ./dist/ncurses-5.9/progs/progs.priv.h End Files: Start Copyright text: Copyright (c) 1998-2007,2008 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/c++/cursesapp.h ./dist/ncurses-5.9/c++/cursesf.cc ./dist/ncurses-5.9/c++/cursesm.cc ./dist/ncurses-5.9/c++/cursesm.h ./dist/ncurses-5.9/c++/cursesp.cc ./dist/ncurses-5.9/c++/cursslk.cc ./dist/ncurses-5.9/c++/cursslk.h End Files: Start Copyright text: Copyright (c) 1998-2003,2005 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/c++/cursesmain.cc End Files: Start Copyright text: Copyright (c) 1998-2003,2007 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/c++/cursesw.cc End Files: Start Copyright text: Copyright (c) 2007-2008,2009 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Authors: Thomas E. Dickey Juergen Pfeifer The NCursesWindow class was originally based on a file written by Eric Newton, later modified by Ulrich Drepper and Anatoly Ivasyuk. However, aside from the compatible interface definition, no trace of the original code remains in this version: it consists only of changes introduced since 1995. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/c++/demo.cc End Files: Start Copyright text: Copyright (c) 1998-2007,2008 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. written by Anatoly Ivasyuk (anatoly@nick.csh.rit.edu) Demo code for NCursesMenu and NCursesForm written by Juergen Pfeifer End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/c++/edit_cfg.sh End Files: Start Copyright text: Copyright (c) 1998-2007,2008 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey 1997-on Edit the default value of the etip.h file based on the autoconf-generated values: $1 = ncurses_cfg.h $2 = etip.h End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/c++/headers End Files: Start Copyright text: Copyright (c) 1998,2006 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey <dickey@clark.net> 1997 End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/c++/modules End Files: Start Copyright text: Copyright (c) 1998,2006 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey 1995-on End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/dist.mk End Files: Start Copyright text: Copyright (c) 1998-2010,2011 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Makefile for creating ncurses distributions. This only needs to be used directly as a makefile by developers, but configure mines the current version number out of here. To move to a new version number, just edit this file and run configure. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/form/Makefile ./dist/ncurses-5.9/form/Makefile.in End Files: Start Copyright text: Copyright (c) 1998-2009,2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey 1996-on Makefile for form source code. This makes the following: libraries (normal/debug/profile/shared) The variable 'srcdir' refers to the source-distribution, and can be set with the configure script by "srcdir=DIR". The rules are organized to produce the libraries for the configured models, End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/form/f_trace.c End Files: Start Copyright text: Copyright (c) 2004,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/form/fld_arg.c ./dist/ncurses-5.9/form/fld_attr.c ./dist/ncurses-5.9/form/fld_current.c ./dist/ncurses-5.9/form/fld_info.c ./dist/ncurses-5.9/form/fld_just.c ./dist/ncurses-5.9/form/fld_max.c ./dist/ncurses-5.9/form/fld_move.c ./dist/ncurses-5.9/form/fld_opts.c ./dist/ncurses-5.9/form/fld_pad.c ./dist/ncurses-5.9/form/fld_page.c ./dist/ncurses-5.9/form/fld_stat.c ./dist/ncurses-5.9/form/fld_type.c ./dist/ncurses-5.9/form/fld_user.c ./dist/ncurses-5.9/form/frm_cursor.c ./dist/ncurses-5.9/form/frm_hook.c ./dist/ncurses-5.9/form/frm_page.c ./dist/ncurses-5.9/form/frm_post.c ./dist/ncurses-5.9/form/frm_scale.c ./dist/ncurses-5.9/form/frm_user.c ./dist/ncurses-5.9/menu/m_attribs.c ./dist/ncurses-5.9/menu/m_format.c ./dist/ncurses-5.9/menu/m_hook.c ./dist/ncurses-5.9/menu/m_item_cur.c ./dist/ncurses-5.9/menu/m_item_nam.c ./dist/ncurses-5.9/menu/m_item_opt.c ./dist/ncurses-5.9/menu/m_item_top.c ./dist/ncurses-5.9/menu/m_item_use.c ./dist/ncurses-5.9/menu/m_item_val.c ./dist/ncurses-5.9/menu/m_item_vis.c ./dist/ncurses-5.9/menu/m_opts.c ./dist/ncurses-5.9/menu/m_pad.c ./dist/ncurses-5.9/menu/m_scale.c ./dist/ncurses-5.9/menu/m_spacing.c ./dist/ncurses-5.9/menu/m_sub.c ./dist/ncurses-5.9/menu/m_userptr.c ./dist/ncurses-5.9/menu/m_win.c End Files: Start Copyright text: Copyright (c) 1998-2004,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/form/fld_def.c ./dist/ncurses-5.9/form/fld_dup.c ./dist/ncurses-5.9/form/fld_ftlink.c ./dist/ncurses-5.9/form/fld_link.c ./dist/ncurses-5.9/man/curs_border.3x ./dist/ncurses-5.9/man/curs_clear.3x ./dist/ncurses-5.9/man/curs_deleteln.3x ./dist/ncurses-5.9/man/curs_getyx.3x ./dist/ncurses-5.9/man/curs_outopts.3x ./dist/ncurses-5.9/man/curs_slk.3x ./dist/ncurses-5.9/man/curs_termattrs.3x ./dist/ncurses-5.9/man/curs_termcap.3x ./dist/ncurses-5.9/man/panel.3x ./dist/ncurses-5.9/man/term.7 End Files: Start Copyright text: Copyright (c) 1998-2007,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/form/fld_ftchoice.c ./dist/ncurses-5.9/form/fld_newftyp.c ./dist/ncurses-5.9/form/frm_def.c ./dist/ncurses-5.9/form/frm_driver.c ./dist/ncurses-5.9/form/frm_sub.c ./dist/ncurses-5.9/form/frm_win.c ./dist/ncurses-5.9/form/fty_alnum.c ./dist/ncurses-5.9/form/fty_alpha.c ./dist/ncurses-5.9/form/fty_enum.c ./dist/ncurses-5.9/form/fty_int.c ./dist/ncurses-5.9/form/fty_num.c ./dist/ncurses-5.9/form/fty_regex.c ./dist/ncurses-5.9/include/nc_alloc.h ./dist/ncurses-5.9/include/term.h ./dist/ncurses-5.9/man/curs_color.3x ./dist/ncurses-5.9/man/terminfo.head ./dist/ncurses-5.9/menu/m_cursor.c ./dist/ncurses-5.9/menu/m_driver.c ./dist/ncurses-5.9/menu/m_global.c ./dist/ncurses-5.9/menu/m_item_new.c ./dist/ncurses-5.9/menu/m_new.c ./dist/ncurses-5.9/menu/m_post.c ./dist/ncurses-5.9/ncurses/base/lib_addch.c ./dist/ncurses-5.9/ncurses/base/lib_addstr.c ./dist/ncurses-5.9/ncurses/base/lib_box.c ./dist/ncurses-5.9/ncurses/base/lib_chgat.c ./dist/ncurses-5.9/ncurses/base/lib_freeall.c ./dist/ncurses-5.9/ncurses/base/lib_getch.c ./dist/ncurses-5.9/ncurses/base/lib_hline.c ./dist/ncurses-5.9/ncurses/base/lib_inchstr.c ./dist/ncurses-5.9/ncurses/base/lib_mvwin.c ./dist/ncurses-5.9/ncurses/base/lib_newterm.c ./dist/ncurses-5.9/ncurses/base/lib_pad.c ./dist/ncurses-5.9/ncurses/base/lib_redrawln.c ./dist/ncurses-5.9/ncurses/base/lib_refresh.c ./dist/ncurses-5.9/ncurses/base/lib_scroll.c ./dist/ncurses-5.9/ncurses/base/lib_set_term.c ./dist/ncurses-5.9/ncurses/base/lib_slkatron.c ./dist/ncurses-5.9/ncurses/base/lib_slkattr.c ./dist/ncurses-5.9/ncurses/base/lib_slkrefr.c ./dist/ncurses-5.9/ncurses/base/lib_slkset.c ./dist/ncurses-5.9/ncurses/base/lib_touch.c ./dist/ncurses-5.9/ncurses/base/lib_vline.c ./dist/ncurses-5.9/ncurses/base/lib_wattron.c ./dist/ncurses-5.9/ncurses/base/lib_winch.c ./dist/ncurses-5.9/ncurses/base/safe_sprintf.c ./dist/ncurses-5.9/ncurses/base/tries.c ./dist/ncurses-5.9/ncurses/base/wresize.c ./dist/ncurses-5.9/ncurses/tinfo/access.c ./dist/ncurses-5.9/ncurses/tinfo/add_tries.c ./dist/ncurses-5.9/ncurses/tinfo/captoinfo.c ./dist/ncurses-5.9/ncurses/tinfo/comp_parse.c ./dist/ncurses-5.9/ncurses/tinfo/lib_acs.c ./dist/ncurses-5.9/ncurses/tinfo/lib_baudrate.c ./dist/ncurses-5.9/ncurses/tinfo/lib_cur_term.c ./dist/ncurses-5.9/ncurses/tinfo/lib_data.c ./dist/ncurses-5.9/ncurses/tinfo/lib_kernel.c ./dist/ncurses-5.9/ncurses/tinfo/lib_longname.c ./dist/ncurses-5.9/ncurses/tinfo/lib_print.c ./dist/ncurses-5.9/ncurses/tinfo/lib_raw.c ./dist/ncurses-5.9/ncurses/tinfo/lib_termcap.c ./dist/ncurses-5.9/ncurses/tinfo/lib_ti.c ./dist/ncurses-5.9/ncurses/tinfo/lib_tputs.c ./dist/ncurses-5.9/ncurses/tinfo/lib_ttyflags.c ./dist/ncurses-5.9/ncurses/tinfo/make_hash.c ./dist/ncurses-5.9/ncurses/tinfo/parse_entry.c ./dist/ncurses-5.9/ncurses/tinfo/setbuf.c ./dist/ncurses-5.9/ncurses/trace/lib_trace.c ./dist/ncurses-5.9/ncurses/tty/hardscroll.c ./dist/ncurses-5.9/ncurses/tty/hashmap.c ./dist/ncurses-5.9/ncurses/tty/lib_tstp.c ./dist/ncurses-5.9/ncurses/tty/lib_vidattr.c ./dist/ncurses-5.9/ncurses/tty/tty_update.c ./dist/ncurses-5.9/ncurses/win32con/win_driver.c ./dist/ncurses-5.9/panel/p_above.c ./dist/ncurses-5.9/panel/p_below.c ./dist/ncurses-5.9/panel/p_bottom.c ./dist/ncurses-5.9/panel/p_delete.c ./dist/ncurses-5.9/panel/p_hidden.c ./dist/ncurses-5.9/panel/p_new.c ./dist/ncurses-5.9/panel/p_update.c ./dist/ncurses-5.9/panel/panel.c ./dist/ncurses-5.9/progs/tput.c ./dist/ncurses-5.9/test/ditto.c ./dist/ncurses-5.9/test/firework.c ./dist/ncurses-5.9/test/rain.c End Files: Start Copyright text: Copyright (c) 1998-2009,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/form/form.h ./dist/ncurses-5.9/ncurses/base/lib_move.c End Files: Start Copyright text: Copyright (c) 1998-2004,2009 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/form/form.priv.h ./dist/ncurses-5.9/form/frm_req_name.c ./dist/ncurses-5.9/include/nc_panel.h ./dist/ncurses-5.9/include/term_entry.h ./dist/ncurses-5.9/include/unctrl.h ./dist/ncurses-5.9/include/unctrl.h.in ./dist/ncurses-5.9/menu/m_req_name.c ./dist/ncurses-5.9/ncurses/base/lib_beep.c ./dist/ncurses-5.9/ncurses/base/lib_delwin.c ./dist/ncurses-5.9/ncurses/base/lib_echo.c ./dist/ncurses-5.9/ncurses/base/lib_endwin.c ./dist/ncurses-5.9/ncurses/base/lib_getstr.c ./dist/ncurses-5.9/ncurses/base/lib_initscr.c ./dist/ncurses-5.9/ncurses/base/lib_insch.c ./dist/ncurses-5.9/ncurses/base/lib_nl.c ./dist/ncurses-5.9/ncurses/base/lib_overlay.c ./dist/ncurses-5.9/ncurses/base/lib_restart.c ./dist/ncurses-5.9/ncurses/base/lib_screen.c ./dist/ncurses-5.9/ncurses/base/lib_slkinit.c ./dist/ncurses-5.9/ncurses/base/lib_ungetch.c ./dist/ncurses-5.9/ncurses/tinfo/comp_hash.c ./dist/ncurses-5.9/ncurses/tinfo/lib_options.c ./dist/ncurses-5.9/ncurses/trace/lib_tracechr.c ./dist/ncurses-5.9/ncurses/trace/lib_tracedmp.c ./dist/ncurses-5.9/panel/panel.priv.h End Files: Start Copyright text: Copyright (c) 1998-2008,2009 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/form/frm_data.c ./dist/ncurses-5.9/form/frm_opts.c ./dist/ncurses-5.9/form/llib-lform ./dist/ncurses-5.9/man/curs_addstr.3x ./dist/ncurses-5.9/man/curs_beep.3x ./dist/ncurses-5.9/man/curs_getstr.3x ./dist/ncurses-5.9/man/curs_initscr.3x ./dist/ncurses-5.9/man/curs_inopts.3x ./dist/ncurses-5.9/man/curs_kernel.3x ./dist/ncurses-5.9/man/curs_pad.3x ./dist/ncurses-5.9/man/curs_refresh.3x ./dist/ncurses-5.9/menu/m_items.c ./dist/ncurses-5.9/panel/llib-lpanel ./dist/ncurses-5.9/panel/p_hide.c ./dist/ncurses-5.9/panel/p_replace.c ./dist/ncurses-5.9/panel/p_show.c ./dist/ncurses-5.9/panel/p_top.c ./dist/ncurses-5.9/panel/p_user.c ./dist/ncurses-5.9/panel/p_win.c End Files: Start Copyright text: Copyright (c) 1998-2005,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/form/fty_generic.c ./dist/ncurses-5.9/include/nc_mingw.h ./dist/ncurses-5.9/man/tabs.1 ./dist/ncurses-5.9/ncurses/base/lib_driver.c ./dist/ncurses-5.9/ncurses/tinfo/tinfo_driver.c ./dist/ncurses-5.9/progs/tabs.c End Files: Start Copyright text: Copyright (c) 2008-2009,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/form/fty_ipv4.c ./dist/ncurses-5.9/ncurses/base/define_key.c ./dist/ncurses-5.9/ncurses/base/keyok.c ./dist/ncurses-5.9/ncurses/base/lib_clrbot.c ./dist/ncurses-5.9/ncurses/base/lib_wattroff.c ./dist/ncurses-5.9/panel/panel.h End Files: Start Copyright text: Copyright (c) 1998-2006,2009 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/form/headers ./dist/ncurses-5.9/menu/headers ./dist/ncurses-5.9/panel/headers End Files: Start Copyright text: Copyright (c) 1998,2006 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey <dickey@clark.net> 1996 End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/form/llib-lformt ./dist/ncurses-5.9/form/llib-lformtw ./dist/ncurses-5.9/man/MKncu_config.in ./dist/ncurses-5.9/man/curs_sp_funcs.3x ./dist/ncurses-5.9/man/curs_variables.3x ./dist/ncurses-5.9/man/form_variables.3x ./dist/ncurses-5.9/man/ncurses5-config.1 ./dist/ncurses-5.9/man/term_variables.3x ./dist/ncurses-5.9/menu/llib-lmenut ./dist/ncurses-5.9/menu/llib-lmenutw ./dist/ncurses-5.9/ncurses/build.priv.h ./dist/ncurses-5.9/ncurses/win32con/wcwidth.c ./dist/ncurses-5.9/panel/llib-lpanelt ./dist/ncurses-5.9/panel/llib-lpaneltw End Files: Start Copyright text: Copyright (c) 2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/form/llib-lformw ./dist/ncurses-5.9/man/curs_add_wchstr.3x ./dist/ncurses-5.9/man/curs_ins_wstr.3x ./dist/ncurses-5.9/menu/llib-lmenuw ./dist/ncurses-5.9/panel/llib-lpanelw End Files: Start Copyright text: Copyright (c) 2002-2005,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/form/modules End Files: Start Copyright text: Copyright (c) 1998-2009,2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey 1995-on and: Juergen Pfeifer 2008 End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/include/Caps End Files: Start Copyright text: Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Zeyd M. Ben-Halim <zmbenhal@netcom.com> 1992,1995 and: Eric S. Raymond <esr@snark.thyrsus.com> This is the master termcap/terminfo capability table. This table is used to generate initializers for tables that drive tic, infocmp, and the library compilation code used to support the termcap compatibility hack. It is also used to generate the tabular portion of the terminfo(5) man page; lines beginning with `#%' are passed through to become the terminfo table. This file has three major sections; a standard-capabilities table, two extension-capability tables, and a section of aliases declarations. The first two have the same format, as follows: FILE FORMAT Column 1: terminfo variable name Column 2: terminfo capability name Column 3: capability type (boolean, numeric, or string) Column 4: termcap capability name Column 5: KEY_xxx name, if any, `-' otherwise Column 6: value for KEY_xxx name, if any, `-' otherwise Column 7: Lead with `Y' if capability should be emitted in termcap translations, `-' otherwise Column 8: capability description The codes following [Y-] in column 7 describe the versions of termcap which use the given capability. This information is not used by the curses library proper; rather, it's there to help the terminfo maintainer avoid emitting termcap entry translations that are more than 1023 bytes long (and tank a lot of old termcap-using programs). The codes read as follows: B = mentioned in the BSD man page for 4.4BSD curses C = used by the 4.4BSD curses library G = mentioned in the documentation for GNU termcap E = used by GNU Emacs K = remove this terminfo capability when translating to standard format The important codes are C and E. A cap with C or E should be preserved in translation if possible. The problem is that preserving all such caps may lead to some termcap translations being too long. The termcap maintainer has a bit of a juggling act to do...potential problem cases are marked with an asterisk (*). The aliases section has the following format: Column 1: either `capalias' or `infoalias' Column 2: name to be aliased Column 3: what name it should translate to. The name IGNORE means it should be discarded with a warning message. Column 4: name of the extension set (used for compiler warning messages) Column 5: capability description (usually an associated terminfo variable) HANDLING TERMCAP AND TERMINFO EXTENSIONS There are basically five different ways to handle termcap and terminfo extensions: 1. Don't list the capname here, or list it but comment it out (the latter is preferable; someone might want to handle it in the future). If you do this, the capability will be treated as unknown and raise a warning from the compiler. 2. Alias it. This is appropriate if the capability has the same meaning as an already-supported one. The compiler will handle aliasing, emitting an appropriate informational message whenever an alias fires. 3. List it in the standard table. You almost certainly do *not* want to do this the capabilities in that one, and their order, have been carefully chosen to be SVr4-binary-compatible when they're written out as a terminfo object, and breaking this would be bad. It's up the ncurses library what to do with the terminfo data after it's read in. 4. List it in the aliases table with an IGNORE target field. If you do this, the capability will be ignored on input (though the user will get a warning message about it). 5. List it in the extensions table. If you do this, the compiler will silently accept the capability, but the curses library proper will never see it (because it won't be written out as part of the terminfo object format). It's up to you what you have the compiler do with it. There are two opposite reasons to choose option 5. One is when you want to eat the capability silently and discard it when doing translations to terminfo with tic -I. Some very old obsolete BSD caps like :kn: are in this class. Nothing will ever use them again. More usually, you want the compiler to try to deduce something from the capability value that it can use to translate it into your output format. You'll need to write custom code, probably in postprocess_termcap() or postprocess_terminfo(), to handle the translation. CONTROLLING ENTRY LENGTH Notes on specific elisions made to fit translations within 1023 bytes: Machines with IBM PC-like keyboards want to be able to define the following keys: key_npage, key_ppage, key_home, key_ll (which is used for in termcap- only environments for End or Home-Down), key_dc, and key_ic. This is also the set of keys the `joe' editor will be upset if it can't see. So don't trim those out of the set to be translated to termcap, or various users of the termcap file will become irate. It might look tempting to leave those long init strings out of translations. We can't do it (yet); 4.4BSD tput and tset use them. We retain the sgr capability in translation in spite of the fact that neither 4.4BSD nor GNU Emacs uses it, because (a) some entry naming distinctions are hard to understand without it, and (b) the entries in which it is long tend to be older types that don't use up a lot of string space on function keys. The tic(1) translation code will complain and elide it if it makes a critical difference (there is special code in tic to recognize this situation). Yes, BSD tset(1) uses hpa. We elide hpa/vpa anyway because the motion optimizer in BSD curses didn't use them. This omission seems to be the single most effective one, it shortened the resolved length of all thirteen problem entries in the 9.9.0 version of the terminfo master below critical. It would be nice to keep f11 and f12 for Emacs use, but a couple of termcap translations go back over critical if we do this. As 4.4BSD curses fades into history and GNU termcap's application base shrinks towards being GNU Emacs only, we'll probably elide out some BSD-only capabilities in order to buy space for non-essentials Emacs is still using. Capabilities high on that hit list: rc, sc, uc. ############################################################################ STANDARD CAPABILITIES %The following is a complete table of the capabilities included in a %terminfo description block and available to terminfo-using code. In each %line of the table, % %The \fBvariable\fR is the name by which the programmer (at the terminfo level) %accesses the capability. % %The \fBcapname\fR is the short name used in the text of the database, %and is used by a person updating the database. %Whenever possible, capnames are chosen to be the same as or similar to %the ANSI X3.64-1979 standard (now superseded by ECMA-48, which uses %identical or very similar names). Semantics are also intended to match %those of the specification. % %The termcap code is the old %.B termcap %capability name (some capabilities are new, and have names which termcap %did not originate). %.P %Capability names have no hard length limit, but an informal limit of 5 %characters has been adopted to keep them short and to allow the tabs in %the source file %.B Caps %to line up nicely. % %Finally, the description field attempts to convey the semantics of the %capability. You may find some codes in the description field: %.TP %(P) %indicates that padding may be specified %.TP %#[1-9] %in the description field indicates that the string is passed through tparm with %parms as given (#\fIi\fP). %.TP %(P*) %indicates that padding may vary in proportion to the number of %lines affected %.TP %(#\d\fIi\fP\u) %indicates the \fIi\fP\uth\d parameter. % %.PP % These are the boolean capabilities: % %.na %.TS H %center expand; %c l l c %c l l c %lw25 lw6 lw2 lw20. %\fBVariable Cap- TCap Description\fR %\fBBooleans name Code\fR End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/include/Caps.aix4 End Files: Start Copyright text: Copyright (c) 2001-2006,2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas Dickey This is an adaptation of ncurses' termcap/terminfo capability table, which is designed to align with AIX 4.x's terminfo. This table is used to generate initializers for tables that drive tic, infocmp, and the library compilation code used to support the termcap compatibility hack. It is also used to generate the tabular portion of the terminfo(5) man page; lines beginning with `#%' are passed through to become the terminfo table. This file has three major sections; a standard-capabilities table, two extension-capability tables, and a section of aliases declarations. The first two have the same format, as follows: FILE FORMAT Column 1: terminfo variable name Column 2: terminfo capability name Column 3: capability type (boolean, numeric, or string) Column 4: termcap capability name Column 5: KEY_xxx name, if any, `-' otherwise Column 6: value for KEY_xxx name, if any, `-' otherwise Column 7: Lead with `Y' if capability should be emitted in termcap translations, `-' otherwise Column 8: capability description The codes following [Y-] in column 7 describe the versions of termcap which use the given capability. This information is not used by the curses library proper; rather, it's there to help the terminfo maintainer avoid emitting termcap entry translations that are more than 1023 bytes long (and tank a lot of old termcap-using programs). The codes read as follows: B = mentioned in the BSD man page for 4.4BSD curses C = used by the 4.4BSD curses library G = mentioned in the documentation for GNU termcap E = used by GNU Emacs K = remove this terminfo capability when translating to standard format The important codes are C and E. A cap with C or E should be preserved in translation if possible. The problem is that preserving all such caps may lead to some termcap translations being too long. The termcap maintainer has a bit of a juggling act to do...potential problem cases are marked with an asterisk (*). The aliases section has the following format: Column 1: either `capalias' or `infoalias' Column 2: name to be aliased Column 3: what name it should translate to. The name IGNORE means it should be discarded with a warning message. Column 4: name of the extension set (used for compiler warning messages) Column 5: capability description (usually an associated terminfo variable) HANDLING TERMCAP AND TERMINFO EXTENSIONS There are basically five different ways to handle termcap and terminfo extensions: 1. Don't list the capname here, or list it but comment it out (the latter is preferable; someone might want to handle it in the future). If you do this, the capability will be treated as unknown and raise a warning from the compiler. 2. Alias it. This is appropriate if the capability has the same meaning as an already-supported one. The compiler will handle aliasing, emitting an appropriate informational message whenever an alias fires. 3. List it in the standard table. You almost certainly do *not* want to do this the capabilities in that one, and their order, have been carefully chosen to be SVr4-binary-compatible when they're written out as a terminfo object, and breaking this would be bad. It's up the ncurses library what to do with the terminfo data after it's read in. 4. List it in the aliases table with an IGNORE target field. If you do this, the capability will be ignored on input (though the user will get a warning message about it). 5. List it in the extensions table. If you do this, the compiler will silently accept the capability, but the curses library proper will never see it (because it won't be written out as part of the terminfo object format). It's up to you what you have the compiler do with it. There are two opposite reasons to choose option 5. One is when you want to eat the capability silently and discard it when doing translations to terminfo with tic -I. Some very old obsolete BSD caps like :kn: are in this class. Nothing will ever use them again. More usually, you want the compiler to try to deduce something from the capability value that it can use to translate it into your output format. You'll need to write custom code, probably in postprocess_termcap() or postprocess_terminfo(), to handle the translation. CONTROLLING ENTRY LENGTH Notes on specific elisions made to fit translations within 1023 bytes: Machines with IBM PC-like keyboards want to be able to define the following keys: key_npage, key_ppage, key_home, key_ll (which is used for in termcap- only environments for End or Home-Down), key_dc, and key_ic. This is also the set of keys the `joe' editor will be upset if it can't see. So don't trim those out of the set to be translated to termcap, or various users of the termcap file will become irate. It might look tempting to leave those long init strings out of translations. We can't do it (yet); 4.4BSD tput and tset use them. We retain the sgr capability in translation in spite of the fact that neither 4.4BSD nor GNU Emacs uses it, because (a) some entry naming distinctions are hard to understand without it, and (b) the entries in which it is long tend to be older types that don't use up a lot of string space on function keys. The tic(1) translation code will complain and elide it if it makes a critical difference (there is special code in tic to recognize this situation). Yes, BSD tset(1) uses hpa. We elide hpa/vpa anyway because the motion optimizer in BSD curses didn't use them. This omission seems to be the single most effective one, it shortened the resolved length of all thirteen problem entries in the 9.9.0 version of the terminfo master below critical. It would be nice to keep f11 and f12 for Emacs use, but a couple of termcap translations go back over critical if we do this. As 4.4BSD curses fades into history and GNU termcap's application base shrinks towards being GNU Emacs only, we'll probably elide out some BSD-only capabilities in order to buy space for non-essentials Emacs is still using. Capabilities high on that hit list: rc, sc, uc. ############################################################################ STANDARD CAPABILITIES %The following is a complete table of the capabilities included in a %terminfo description block and available to terminfo-using code. In each %line of the table, % %The \fBvariable\fR is the name by which the programmer (at the terminfo level) %accesses the capability. % %The \fBcapname\fR is the short name used in the text of the database, %and is used by a person updating the database. %Whenever possible, capnames are chosen to be the same as or similar to %the ANSI X3.64-1979 standard (now superseded by ECMA-48, which uses %identical or very similar names). Semantics are also intended to match %those of the specification. % %The termcap code is the old %.B termcap %capability name (some capabilities are new, and have names which termcap %did not originate). %.P %Capability names have no hard length limit, but an informal limit of 5 %characters has been adopted to keep them short and to allow the tabs in %the source file %.B Caps %to line up nicely. % %Finally, the description field attempts to convey the semantics of the %capability. You may find some codes in the description field: %.TP %(P) %indicates that padding may be specified %.TP %#[1-9] %in the description field indicates that the string is passed through tparm with %parms as given (#\fIi\fP). %.TP %(P*) %indicates that padding may vary in proportion to the number of %lines affected %.TP %(#\d\fIi\fP\u) %indicates the \fIi\fP\uth\d parameter. % %.PP % These are the boolean capabilities: % %.na %.TS H %center expand; %c l l c %c l l c %lw25 lw6 lw2 lw20. %\fBVariable Cap- TCap Description\fR %\fBBooleans name Code\fR End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/include/Caps.hpux11 End Files: Start Copyright text: Copyright (c) 2002-2006,2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas Dickey This is an adaptation of ncurses' termcap/terminfo capability table, which is designed to align with HPUX 11.x's terminfo. This table is used to generate initializers for tables that drive tic, infocmp, and the library compilation code used to support the termcap compatibility hack. It is also used to generate the tabular portion of the terminfo(5) man page; lines beginning with `#%' are passed through to become the terminfo table. This file has three major sections; a standard-capabilities table, two extension-capability tables, and a section of aliases declarations. The first two have the same format, as follows: FILE FORMAT Column 1: terminfo variable name Column 2: terminfo capability name Column 3: capability type (boolean, numeric, or string) Column 4: termcap capability name Column 5: KEY_xxx name, if any, `-' otherwise Column 6: value for KEY_xxx name, if any, `-' otherwise Column 7: Lead with `Y' if capability should be emitted in termcap translations, `-' otherwise Column 8: capability description The codes following [Y-] in column 7 describe the versions of termcap which use the given capability. This information is not used by the curses library proper; rather, it's there to help the terminfo maintainer avoid emitting termcap entry translations that are more than 1023 bytes long (and tank a lot of old termcap-using programs). The codes read as follows: B = mentioned in the BSD man page for 4.4BSD curses C = used by the 4.4BSD curses library G = mentioned in the documentation for GNU termcap E = used by GNU Emacs K = remove this terminfo capability when translating to standard format The important codes are C and E. A cap with C or E should be preserved in translation if possible. The problem is that preserving all such caps may lead to some termcap translations being too long. The termcap maintainer has a bit of a juggling act to do...potential problem cases are marked with an asterisk (*). The aliases section has the following format: Column 1: either `capalias' or `infoalias' Column 2: name to be aliased Column 3: what name it should translate to. The name IGNORE means it should be discarded with a warning message. Column 4: name of the extension set (used for compiler warning messages) Column 5: capability description (usually an associated terminfo variable) HANDLING TERMCAP AND TERMINFO EXTENSIONS There are basically five different ways to handle termcap and terminfo extensions: 1. Don't list the capname here, or list it but comment it out (the latter is preferable; someone might want to handle it in the future). If you do this, the capability will be treated as unknown and raise a warning from the compiler. 2. Alias it. This is appropriate if the capability has the same meaning as an already-supported one. The compiler will handle aliasing, emitting an appropriate informational message whenever an alias fires. 3. List it in the standard table. You almost certainly do *not* want to do this the capabilities in that one, and their order, have been carefully chosen to be SVr4-binary-compatible when they're written out as a terminfo object, and breaking this would be bad. It's up the ncurses library what to do with the terminfo data after it's read in. 4. List it in the aliases table with an IGNORE target field. If you do this, the capability will be ignored on input (though the user will get a warning message about it). 5. List it in the extensions table. If you do this, the compiler will silently accept the capability, but the curses library proper will never see it (because it won't be written out as part of the terminfo object format). It's up to you what you have the compiler do with it. There are two opposite reasons to choose option 5. One is when you want to eat the capability silently and discard it when doing translations to terminfo with tic -I. Some very old obsolete BSD caps like :kn: are in this class. Nothing will ever use them again. More usually, you want the compiler to try to deduce something from the capability value that it can use to translate it into your output format. You'll need to write custom code, probably in postprocess_termcap() or postprocess_terminfo(), to handle the translation. CONTROLLING ENTRY LENGTH Notes on specific elisions made to fit translations within 1023 bytes: Machines with IBM PC-like keyboards want to be able to define the following keys: key_npage, key_ppage, key_home, key_ll (which is used for in termcap- only environments for End or Home-Down), key_dc, and key_ic. This is also the set of keys the `joe' editor will be upset if it can't see. So don't trim those out of the set to be translated to termcap, or various users of the termcap file will become irate. It might look tempting to leave those long init strings out of translations. We can't do it (yet); 4.4BSD tput and tset use them. We retain the sgr capability in translation in spite of the fact that neither 4.4BSD nor GNU Emacs uses it, because (a) some entry naming distinctions are hard to understand without it, and (b) the entries in which it is long tend to be older types that don't use up a lot of string space on function keys. The tic(1) translation code will complain and elide it if it makes a critical difference (there is special code in tic to recognize this situation). Yes, BSD tset(1) uses hpa. We elide hpa/vpa anyway because the motion optimizer in BSD curses didn't use them. This omission seems to be the single most effective one, it shortened the resolved length of all thirteen problem entries in the 9.9.0 version of the terminfo master below critical. It would be nice to keep f11 and f12 for Emacs use, but a couple of termcap translations go back over critical if we do this. As 4.4BSD curses fades into history and GNU termcap's application base shrinks towards being GNU Emacs only, we'll probably elide out some BSD-only capabilities in order to buy space for non-essentials Emacs is still using. Capabilities high on that hit list: rc, sc, uc. ############################################################################ STANDARD CAPABILITIES %The following is a complete table of the capabilities included in a %terminfo description block and available to terminfo-using code. In each %line of the table, % %The \fBvariable\fR is the name by which the programmer (at the terminfo level) %accesses the capability. % %The \fBcapname\fR is the short name used in the text of the database, %and is used by a person updating the database. %Whenever possible, capnames are chosen to be the same as or similar to %the ANSI X3.64-1979 standard (now superseded by ECMA-48, which uses %identical or very similar names). Semantics are also intended to match %those of the specification. % %The termcap code is the old %.B termcap %capability name (some capabilities are new, and have names which termcap %did not originate). %.P %Capability names have no hard length limit, but an informal limit of 5 %characters has been adopted to keep them short and to allow the tabs in %the source file %.B Caps %to line up nicely. % %Finally, the description field attempts to convey the semantics of the %capability. You may find some codes in the description field: %.TP %(P) %indicates that padding may be specified %.TP %#[1-9] %in the description field indicates that the string is passed through tparm with %parms as given (#\fIi\fP). %.TP %(P*) %indicates that padding may vary in proportion to the number of %lines affected %.TP %(#\d\fIi\fP\u) %indicates the \fIi\fP\uth\d parameter. % %.PP % These are the boolean capabilities: % %.na %.TS H %center expand; %c l l c %c l l c %lw25 lw6 lw2 lw20. %\fBVariable Cap- TCap Description\fR %\fBBooleans name Code\fR End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/include/Caps.keys End Files: Start Copyright text: Copyright (c) 2001-2006,2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas Dickey and: Ilya Zakharevich This is an adaptation of ncurses' termcap/terminfo capability table, which is illustrates an experimental extension to describe alt-, shift- and control-modifiers applied to function and normal keys, as done on IBM pc's. This table is used to generate initializers for tables that drive tic, infocmp, and the library compilation code used to support the termcap compatibility hack. It is also used to generate the tabular portion of the terminfo(5) man page; lines beginning with `#%' are passed through to become the terminfo table. This file has three major sections; a standard-capabilities table, two extension-capability tables, and a section of aliases declarations. The first two have the same format, as follows: FILE FORMAT Column 1: terminfo variable name Column 2: terminfo capability name Column 3: capability type (boolean, numeric, or string) Column 4: termcap capability name Column 5: KEY_xxx name, if any, `-' otherwise Column 6: value for KEY_xxx name, if any, `-' otherwise Column 7: Lead with `Y' if capability should be emitted in termcap translations, `-' otherwise Column 8: capability description The codes following [Y-] in column 7 describe the versions of termcap which use the given capability. This information is not used by the curses library proper; rather, it's there to help the terminfo maintainer avoid emitting termcap entry translations that are more than 1023 bytes long (and tank a lot of old termcap-using programs). The codes read as follows: B = mentioned in the BSD man page for 4.4BSD curses C = used by the 4.4BSD curses library G = mentioned in the documentation for GNU termcap E = used by GNU Emacs K = remove this terminfo capability when translating to standard format The important codes are C and E. A cap with C or E should be preserved in translation if possible. The problem is that preserving all such caps may lead to some termcap translations being too long. The termcap maintainer has a bit of a juggling act to do...potential problem cases are marked with an asterisk (*). The aliases section has the following format: Column 1: either `capalias' or `infoalias' Column 2: name to be aliased Column 3: what name it should translate to. The name IGNORE means it should be discarded with a warning message. Column 4: name of the extension set (used for compiler warning messages) Column 5: capability description (usually an associated terminfo variable) HANDLING TERMCAP AND TERMINFO EXTENSIONS There are basically five different ways to handle termcap and terminfo extensions: 1. Don't list the capname here, or list it but comment it out (the latter is preferable; someone might want to handle it in the future). If you do this, the capability will be treated as unknown and raise a warning from the compiler. 2. Alias it. This is appropriate if the capability has the same meaning as an already-supported one. The compiler will handle aliasing, emitting an appropriate informational message whenever an alias fires. 3. List it in the standard table. You almost certainly do *not* want to do this the capabilities in that one, and their order, have been carefully chosen to be SVr4-binary-compatible when they're written out as a terminfo object, and breaking this would be bad. It's up the ncurses library what to do with the terminfo data after it's read in. 4. List it in the aliases table with an IGNORE target field. If you do this, the capability will be ignored on input (though the user will get a warning message about it). 5. List it in the extensions table. If you do this, the compiler will silently accept the capability, but the curses library proper will never see it (because it won't be written out as part of the terminfo object format). It's up to you what you have the compiler do with it. There are two opposite reasons to choose option 5. One is when you want to eat the capability silently and discard it when doing translations to terminfo with tic -I. Some very old obsolete BSD caps like :kn: are in this class. Nothing will ever use them again. More usually, you want the compiler to try to deduce something from the capability value that it can use to translate it into your output format. You'll need to write custom code, probably in postprocess_termcap() or postprocess_terminfo(), to handle the translation. CONTROLLING ENTRY LENGTH Notes on specific elisions made to fit translations within 1023 bytes: Machines with IBM PC-like keyboards want to be able to define the following keys: key_npage, key_ppage, key_home, key_ll (which is used for in termcap- only environments for End or Home-Down), key_dc, and key_ic. This is also the set of keys the `joe' editor will be upset if it can't see. So don't trim those out of the set to be translated to termcap, or various users of the termcap file will become irate. It might look tempting to leave those long init strings out of translations. We can't do it (yet); 4.4BSD tput and tset use them. We retain the sgr capability in translation in spite of the fact that neither 4.4BSD nor GNU Emacs uses it, because (a) some entry naming distinctions are hard to understand without it, and (b) the entries in which it is long tend to be older types that don't use up a lot of string space on function keys. The tic(1) translation code will complain and elide it if it makes a critical difference (there is special code in tic to recognize this situation). Yes, BSD tset(1) uses hpa. We elide hpa/vpa anyway because the motion optimizer in BSD curses didn't use them. This omission seems to be the single most effective one, it shortened the resolved length of all thirteen problem entries in the 9.9.0 version of the terminfo master below critical. It would be nice to keep f11 and f12 for Emacs use, but a couple of termcap translations go back over critical if we do this. As 4.4BSD curses fades into history and GNU termcap's application base shrinks towards being GNU Emacs only, we'll probably elide out some BSD-only capabilities in order to buy space for non-essentials Emacs is still using. Capabilities high on that hit list: rc, sc, uc. ############################################################################ STANDARD CAPABILITIES %The following is a complete table of the capabilities included in a %terminfo description block and available to terminfo-using code. In each %line of the table, % %The \fBvariable\fR is the name by which the programmer (at the terminfo level) %accesses the capability. % %The \fBcapname\fR is the short name used in the text of the database, %and is used by a person updating the database. %Whenever possible, capnames are chosen to be the same as or similar to %the ANSI X3.64-1979 standard (now superseded by ECMA-48, which uses %identical or very similar names). Semantics are also intended to match %those of the specification. % %The termcap code is the old %.B termcap %capability name (some capabilities are new, and have names which termcap %did not originate). %.P %Capability names have no hard length limit, but an informal limit of 5 %characters has been adopted to keep them short and to allow the tabs in %the source file %.B Caps %to line up nicely. % %Finally, the description field attempts to convey the semantics of the %capability. You may find some codes in the description field: %.TP %(P) %indicates that padding may be specified %.TP %#[1-9] %in the description field indicates that the string is passed through tparm with %parms as given (#\fIi\fP). %.TP %(P*) %indicates that padding may vary in proportion to the number of %lines affected %.TP %(#\d\fIi\fP\u) %indicates the \fIi\fP\uth\d parameter. % %.PP % These are the boolean capabilities: % %.na %.TS H %center expand; %c l l c %c l l c %lw25 lw6 lw2 lw20. %\fBVariable Cap- TCap Description\fR %\fBBooleans name Code\fR End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/include/Caps.osf1r5 End Files: Start Copyright text: Copyright (c) 2002-2006,2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas Dickey This is an adaptation of ncurses' termcap/terminfo capability table, which is designed to align with OSF/1 version 5 (Tru64) terminfo. This table is used to generate initializers for tables that drive tic, infocmp, and the library compilation code used to support the termcap compatibility hack. It is also used to generate the tabular portion of the terminfo(5) man page; lines beginning with `#%' are passed through to become the terminfo table. This file has three major sections; a standard-capabilities table, two extension-capability tables, and a section of aliases declarations. The first two have the same format, as follows: FILE FORMAT Column 1: terminfo variable name Column 2: terminfo capability name Column 3: capability type (boolean, numeric, or string) Column 4: termcap capability name Column 5: KEY_xxx name, if any, `-' otherwise Column 6: value for KEY_xxx name, if any, `-' otherwise Column 7: Lead with `Y' if capability should be emitted in termcap translations, `-' otherwise Column 8: capability description The codes following [Y-] in column 7 describe the versions of termcap which use the given capability. This information is not used by the curses library proper; rather, it's there to help the terminfo maintainer avoid emitting termcap entry translations that are more than 1023 bytes long (and tank a lot of old termcap-using programs). The codes read as follows: B = mentioned in the BSD man page for 4.4BSD curses C = used by the 4.4BSD curses library G = mentioned in the documentation for GNU termcap E = used by GNU Emacs K = remove this terminfo capability when translating to standard format The important codes are C and E. A cap with C or E should be preserved in translation if possible. The problem is that preserving all such caps may lead to some termcap translations being too long. The termcap maintainer has a bit of a juggling act to do...potential problem cases are marked with an asterisk (*). The aliases section has the following format: Column 1: either `capalias' or `infoalias' Column 2: name to be aliased Column 3: what name it should translate to. The name IGNORE means it should be discarded with a warning message. Column 4: name of the extension set (used for compiler warning messages) Column 5: capability description (usually an associated terminfo variable) HANDLING TERMCAP AND TERMINFO EXTENSIONS There are basically five different ways to handle termcap and terminfo extensions: 1. Don't list the capname here, or list it but comment it out (the latter is preferable; someone might want to handle it in the future). If you do this, the capability will be treated as unknown and raise a warning from the compiler. 2. Alias it. This is appropriate if the capability has the same meaning as an already-supported one. The compiler will handle aliasing, emitting an appropriate informational message whenever an alias fires. 3. List it in the standard table. You almost certainly do *not* want to do this the capabilities in that one, and their order, have been carefully chosen to be SVr4-binary-compatible when they're written out as a terminfo object, and breaking this would be bad. It's up the ncurses library what to do with the terminfo data after it's read in. 4. List it in the aliases table with an IGNORE target field. If you do this, the capability will be ignored on input (though the user will get a warning message about it). 5. List it in the extensions table. If you do this, the compiler will silently accept the capability, but the curses library proper will never see it (because it won't be written out as part of the terminfo object format). It's up to you what you have the compiler do with it. There are two opposite reasons to choose option 5. One is when you want to eat the capability silently and discard it when doing translations to terminfo with tic -I. Some very old obsolete BSD caps like :kn: are in this class. Nothing will ever use them again. More usually, you want the compiler to try to deduce something from the capability value that it can use to translate it into your output format. You'll need to write custom code, probably in postprocess_termcap() or postprocess_terminfo(), to handle the translation. CONTROLLING ENTRY LENGTH Notes on specific elisions made to fit translations within 1023 bytes: Machines with IBM PC-like keyboards want to be able to define the following keys: key_npage, key_ppage, key_home, key_ll (which is used for in termcap- only environments for End or Home-Down), key_dc, and key_ic. This is also the set of keys the `joe' editor will be upset if it can't see. So don't trim those out of the set to be translated to termcap, or various users of the termcap file will become irate. It might look tempting to leave those long init strings out of translations. We can't do it (yet); 4.4BSD tput and tset use them. We retain the sgr capability in translation in spite of the fact that neither 4.4BSD nor GNU Emacs uses it, because (a) some entry naming distinctions are hard to understand without it, and (b) the entries in which it is long tend to be older types that don't use up a lot of string space on function keys. The tic(1) translation code will complain and elide it if it makes a critical difference (there is special code in tic to recognize this situation). Yes, BSD tset(1) uses hpa. We elide hpa/vpa anyway because the motion optimizer in BSD curses didn't use them. This omission seems to be the single most effective one, it shortened the resolved length of all thirteen problem entries in the 9.9.0 version of the terminfo master below critical. It would be nice to keep f11 and f12 for Emacs use, but a couple of termcap translations go back over critical if we do this. As 4.4BSD curses fades into history and GNU termcap's application base shrinks towards being GNU Emacs only, we'll probably elide out some BSD-only capabilities in order to buy space for non-essentials Emacs is still using. Capabilities high on that hit list: rc, sc, uc. ############################################################################ STANDARD CAPABILITIES %The following is a complete table of the capabilities included in a %terminfo description block and available to terminfo-using code. In each %line of the table, % %The \fBvariable\fR is the name by which the programmer (at the terminfo level) %accesses the capability. % %The \fBcapname\fR is the short name used in the text of the database, %and is used by a person updating the database. %Whenever possible, capnames are chosen to be the same as or similar to %the ANSI X3.64-1979 standard (now superseded by ECMA-48, which uses %identical or very similar names). Semantics are also intended to match %those of the specification. % %The termcap code is the old %.B termcap %capability name (some capabilities are new, and have names which termcap %did not originate). %.P %Capability names have no hard length limit, but an informal limit of 5 %characters has been adopted to keep them short and to allow the tabs in %the source file %.B Caps %to line up nicely. % %Finally, the description field attempts to convey the semantics of the %capability. You may find some codes in the description field: %.TP %(P) %indicates that padding may be specified %.TP %#[1-9] %in the description field indicates that the string is passed through tparm with %parms as given (#\fIi\fP). %.TP %(P*) %indicates that padding may vary in proportion to the number of %lines affected %.TP %(#\d\fIi\fP\u) %indicates the \fIi\fP\uth\d parameter. % %.PP % These are the boolean capabilities: % %.na %.TS H %center expand; %c l l c %c l l c %lw25 lw6 lw2 lw20. %\fBVariable Cap- TCap Description\fR %\fBBooleans name Code\fR End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/include/Caps.uwin End Files: Start Copyright text: Copyright (c) 2001-2006,2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas Dickey This is an adaptation of ncurses' termcap/terminfo capability table, which is designed to align with U/Win's terminfo. This table is used to generate initializers for tables that drive tic, infocmp, and the library compilation code used to support the termcap compatibility hack. It is also used to generate the tabular portion of the terminfo(5) man page; lines beginning with `#%' are passed through to become the terminfo table. This file has three major sections; a standard-capabilities table, two extension-capability tables, and a section of aliases declarations. The first two have the same format, as follows: FILE FORMAT Column 1: terminfo variable name Column 2: terminfo capability name Column 3: capability type (boolean, numeric, or string) Column 4: termcap capability name Column 5: KEY_xxx name, if any, `-' otherwise Column 6: value for KEY_xxx name, if any, `-' otherwise Column 7: Lead with `Y' if capability should be emitted in termcap translations, `-' otherwise Column 8: capability description The codes following [Y-] in column 7 describe the versions of termcap which use the given capability. This information is not used by the curses library proper; rather, it's there to help the terminfo maintainer avoid emitting termcap entry translations that are more than 1023 bytes long (and tank a lot of old termcap-using programs). The codes read as follows: B = mentioned in the BSD man page for 4.4BSD curses C = used by the 4.4BSD curses library G = mentioned in the documentation for GNU termcap E = used by GNU Emacs K = remove this terminfo capability when translating to standard format The important codes are C and E. A cap with C or E should be preserved in translation if possible. The problem is that preserving all such caps may lead to some termcap translations being too long. The termcap maintainer has a bit of a juggling act to do...potential problem cases are marked with an asterisk (*). The aliases section has the following format: Column 1: either `capalias' or `infoalias' Column 2: name to be aliased Column 3: what name it should translate to. The name IGNORE means it should be discarded with a warning message. Column 4: name of the extension set (used for compiler warning messages) Column 5: capability description (usually an associated terminfo variable) HANDLING TERMCAP AND TERMINFO EXTENSIONS There are basically five different ways to handle termcap and terminfo extensions: 1. Don't list the capname here, or list it but comment it out (the latter is preferable; someone might want to handle it in the future). If you do this, the capability will be treated as unknown and raise a warning from the compiler. 2. Alias it. This is appropriate if the capability has the same meaning as an already-supported one. The compiler will handle aliasing, emitting an appropriate informational message whenever an alias fires. 3. List it in the standard table. You almost certainly do *not* want to do this the capabilities in that one, and their order, have been carefully chosen to be SVr4-binary-compatible when they're written out as a terminfo object, and breaking this would be bad. It's up the ncurses library what to do with the terminfo data after it's read in. 4. List it in the aliases table with an IGNORE target field. If you do this, the capability will be ignored on input (though the user will get a warning message about it). 5. List it in the extensions table. If you do this, the compiler will silently accept the capability, but the curses library proper will never see it (because it won't be written out as part of the terminfo object format). It's up to you what you have the compiler do with it. There are two opposite reasons to choose option 5. One is when you want to eat the capability silently and discard it when doing translations to terminfo with tic -I. Some very old obsolete BSD caps like :kn: are in this class. Nothing will ever use them again. More usually, you want the compiler to try to deduce something from the capability value that it can use to translate it into your output format. You'll need to write custom code, probably in postprocess_termcap() or postprocess_terminfo(), to handle the translation. CONTROLLING ENTRY LENGTH Notes on specific elisions made to fit translations within 1023 bytes: Machines with IBM PC-like keyboards want to be able to define the following keys: key_npage, key_ppage, key_home, key_ll (which is used for in termcap- only environments for End or Home-Down), key_dc, and key_ic. This is also the set of keys the `joe' editor will be upset if it can't see. So don't trim those out of the set to be translated to termcap, or various users of the termcap file will become irate. It might look tempting to leave those long init strings out of translations. We can't do it (yet); 4.4BSD tput and tset use them. We retain the sgr capability in translation in spite of the fact that neither 4.4BSD nor GNU Emacs uses it, because (a) some entry naming distinctions are hard to understand without it, and (b) the entries in which it is long tend to be older types that don't use up a lot of string space on function keys. The tic(1) translation code will complain and elide it if it makes a critical difference (there is special code in tic to recognize this situation). Yes, BSD tset(1) uses hpa. We elide hpa/vpa anyway because the motion optimizer in BSD curses didn't use them. This omission seems to be the single most effective one, it shortened the resolved length of all thirteen problem entries in the 9.9.0 version of the terminfo master below critical. It would be nice to keep f11 and f12 for Emacs use, but a couple of termcap translations go back over critical if we do this. As 4.4BSD curses fades into history and GNU termcap's application base shrinks towards being GNU Emacs only, we'll probably elide out some BSD-only capabilities in order to buy space for non-essentials Emacs is still using. Capabilities high on that hit list: rc, sc, uc. ############################################################################ STANDARD CAPABILITIES %The following is a complete table of the capabilities included in a %terminfo description block and available to terminfo-using code. In each %line of the table, % %The \fBvariable\fR is the name by which the programmer (at the terminfo level) %accesses the capability. % %The \fBcapname\fR is the short name used in the text of the database, %and is used by a person updating the database. %Whenever possible, capnames are chosen to be the same as or similar to %the ANSI X3.64-1979 standard (now superseded by ECMA-48, which uses %identical or very similar names). Semantics are also intended to match %those of the specification. % %The termcap code is the old %.B termcap %capability name (some capabilities are new, and have names which termcap %did not originate). %.P %Capability names have no hard length limit, but an informal limit of 5 %characters has been adopted to keep them short and to allow the tabs in %the source file %.B Caps %to line up nicely. % %Finally, the description field attempts to convey the semantics of the %capability. You may find some codes in the description field: %.TP %(P) %indicates that padding may be specified %.TP %#[1-9] %in the description field indicates that the string is passed through tparm with %parms as given (#\fIi\fP). %.TP %(P*) %indicates that padding may vary in proportion to the number of %lines affected %.TP %(#\d\fIi\fP\u) %indicates the \fIi\fP\uth\d parameter. % %.PP % These are the boolean capabilities: % %.na %.TS H %center expand; %c l l c %c l l c %lw25 lw6 lw2 lw20. %\fBVariable Cap- TCap Description\fR %\fBBooleans name Code\fR End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/include/MKhashsize.sh ./dist/ncurses-5.9/progs/capconvert ./dist/ncurses-5.9/progs/clear.sh End Files: Start Copyright text: Copyright (c) 1998,2006 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/include/MKkey_defs.sh End Files: Start Copyright text: Copyright (c) 2001-2002,2003 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey 2001 Extract function-key definitions from the Caps file End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/include/MKparametrized.sh End Files: Start Copyright text: Copyright (c) 1998-2000,2006 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# The output of this script is C source for an array specifying whether termcap strings should undergo parameter and padding translation. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/include/Makefile ./dist/ncurses-5.9/include/Makefile.in End Files: Start Copyright text: Copyright (c) 1998,2009,2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey 1996-2001 Makefile for ncurses source code. This makes/installs ncurses include-files The variable 'srcdir' refers to the source-distribution, and can be set with the configure script by "srcdir=DIR". End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/include/capdefaults.c End Files: Start Copyright text: Copyright (c) 1998-2000,2008 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/include/curses.h End Files: Start Copyright text: Copyright (c) 1998-2010,2011 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. This file is part of ncurses, designed to be appended after curses.h.in (see that file for the relevant copyright). End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/include/curses.h.in ./dist/ncurses-5.9/include/curses.head ./dist/ncurses-5.9/ncurses/base/lib_bkgd.c ./dist/ncurses-5.9/ncurses/base/lib_mouse.c ./dist/ncurses-5.9/ncurses/base/lib_newwin.c ./dist/ncurses-5.9/ncurses/base/lib_slk.c ./dist/ncurses-5.9/ncurses/curses.priv.h ./dist/ncurses-5.9/ncurses/llib-lncurses ./dist/ncurses-5.9/ncurses/tinfo/lib_setup.c ./dist/ncurses-5.9/ncurses/tinfo/lib_tparm.c ./dist/ncurses-5.9/ncurses/tinfo/read_entry.c ./dist/ncurses-5.9/ncurses/trace/lib_traceatr.c ./dist/ncurses-5.9/ncurses/trace/lib_tracemse.c ./dist/ncurses-5.9/ncurses/trace/trace_buf.c ./dist/ncurses-5.9/ncurses/tty/lib_mvcur.c ./dist/ncurses-5.9/progs/tic.c ./dist/ncurses-5.9/test/test.priv.h End Files: Start Copyright text: Copyright (c) 1998-2010,2011 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/include/edit_cfg.sh End Files: Start Copyright text: Copyright (c) 1998,2000,2001 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey <dickey@clark.net> 1996,1997,2000 Edit the default value of the term.h file based on the autoconf-generated values: $1 = ncurses_cfg.h $2 = term.h End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/include/hashed_db.h ./dist/ncurses-5.9/test/foldkeys.c End Files: Start Copyright text: Copyright (c) 2006 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/include/headers End Files: Start Copyright text: Copyright (c) 1998-2007,2009 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey 1996-on End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/include/nc_tparm.h End Files: Start Copyright text: Copyright (c) 2006,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/include/ncurses_defs End Files: Start Copyright text: Copyright (c) 2000-2010,2011 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# See "MKncurses_def.sh" for an explanation. (hint: don't try to define NDEBUG ;-) End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/include/ncurses_dll.h ./dist/ncurses-5.9/include/ncurses_dll.h.in ./dist/ncurses-5.9/include/tic.h ./dist/ncurses-5.9/menu/menu.h ./dist/ncurses-5.9/ncurses/base/lib_instr.c ./dist/ncurses-5.9/ncurses/base/lib_slkclear.c End Files: Start Copyright text: Copyright (c) 1998-2007,2009 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/include/termcap.h ./dist/ncurses-5.9/include/termcap.h.in ./dist/ncurses-5.9/ncurses/SigAction.h ./dist/ncurses-5.9/ncurses/tinfo/doalloc.c ./dist/ncurses-5.9/ncurses/tinfo/getenv_num.c ./dist/ncurses-5.9/ncurses/tty/tty_input.h End Files: Start Copyright text: Copyright (c) 1998,2000 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/man/MKada_config.in ./dist/ncurses-5.9/man/adacurses-config.1 End Files: Start Copyright text: Copyright (c) 2010,2011 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/man/MKterminfo.sh End Files: Start Copyright text: Copyright (c) 1998,2002,2003 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. This script takes terminfo.head and terminfo.tail and splices in between them a table derived from the Caps data file. Besides avoiding having the docs fall out of sync with the table, this also lets us set up tbl commands for better formatting of the table. NOTE: The s in this script really are control characters. It translates to because I couldn't get used to inserting linefeeds directly. There had better be no s in the table source text. keep the order independent of locale: End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/man/Makefile ./dist/ncurses-5.9/man/Makefile.in End Files: Start Copyright text: Copyright (c) 1998-2007,2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey 1996,1997 Makefile for ncurses manual pages. NOTE: When you add or rename a man page, make sure you update both the top-level MANIFEST and any man.renames files! End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/man/clear.1 ./dist/ncurses-5.9/man/curs_addchstr.3x ./dist/ncurses-5.9/man/curs_delch.3x ./dist/ncurses-5.9/man/curs_inchstr.3x ./dist/ncurses-5.9/man/curs_insch.3x ./dist/ncurses-5.9/man/curs_insstr.3x ./dist/ncurses-5.9/man/curs_instr.3x ./dist/ncurses-5.9/man/curs_move.3x ./dist/ncurses-5.9/man/curs_overlay.3x ./dist/ncurses-5.9/man/curs_print.3x ./dist/ncurses-5.9/man/curs_printw.3x ./dist/ncurses-5.9/man/curs_scanw.3x ./dist/ncurses-5.9/man/curs_scr_dump.3x ./dist/ncurses-5.9/man/curs_scroll.3x ./dist/ncurses-5.9/man/curs_touch.3x ./dist/ncurses-5.9/man/curs_window.3x ./dist/ncurses-5.9/man/form_field_validation.3x ./dist/ncurses-5.9/man/mitem_value.3x ./dist/ncurses-5.9/man/term.5 ./dist/ncurses-5.9/man/tic.1m ./dist/ncurses-5.9/menu/m_pattern.c End Files: Start Copyright text: Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/man/curs_add_wch.3x ./dist/ncurses-5.9/ncurses/llib-lncursesw End Files: Start Copyright text: Copyright (c) 2001-2010,2011 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/man/curs_addwstr.3x ./dist/ncurses-5.9/man/curs_bkgrnd.3x ./dist/ncurses-5.9/man/curs_get_wch.3x ./dist/ncurses-5.9/man/curs_get_wstr.3x ./dist/ncurses-5.9/man/curs_in_wch.3x ./dist/ncurses-5.9/man/curs_in_wchstr.3x ./dist/ncurses-5.9/man/curs_ins_wch.3x ./dist/ncurses-5.9/man/curs_inwstr.3x End Files: Start Copyright text: Copyright (c) 2002-2006,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/man/curs_bkgd.3x End Files: Start Copyright text: Copyright (c) 1998-2003,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/man/curs_border_set.3x End Files: Start Copyright text: Copyright (c) 2002-2010,2011 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/man/curs_extend.3x End Files: Start Copyright text: Copyright (c) 1999-2006,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Author: Thomas E. Dickey 1999-on End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/man/curs_getcchar.3x ./dist/ncurses-5.9/ncurses/trace/visbuf.c ./dist/ncurses-5.9/ncurses/widechar/lib_cchar.c ./dist/ncurses-5.9/ncurses/widechar/lib_wunctrl.c End Files: Start Copyright text: Copyright (c) 2001-2009,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/man/curs_legacy.3x End Files: Start Copyright text: Copyright (c) 2007,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/man/curs_memleaks.3x ./dist/ncurses-5.9/man/curs_threads.3x ./dist/ncurses-5.9/ncurses/win32con/gettimeofday.c End Files: Start Copyright text: Copyright (c) 2008,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/man/curs_opaque.3x End Files: Start Copyright text: Copyright (c) 2007-2009,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/man/curs_terminfo.3x ./dist/ncurses-5.9/test/cardfile.c End Files: Start Copyright text: Copyright (c) 1999-2008,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/man/curs_trace.3x End Files: Start Copyright text: Copyright (c) 2000-2009,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/man/curs_util.3x ./dist/ncurses-5.9/man/form_driver.3x ./dist/ncurses-5.9/man/menu_driver.3x ./dist/ncurses-5.9/man/menu_pattern.3x ./dist/ncurses-5.9/man/toe.1m ./dist/ncurses-5.9/man/tset.1 ./dist/ncurses-5.9/ncurses/tinfo/alloc_entry.c ./dist/ncurses-5.9/ncurses/tinfo/comp_expand.c ./dist/ncurses-5.9/ncurses/tinfo/comp_scan.c ./dist/ncurses-5.9/ncurses/tinfo/home_terminfo.c ./dist/ncurses-5.9/ncurses/tinfo/make_keys.c ./dist/ncurses-5.9/panel/p_move.c ./dist/ncurses-5.9/progs/dump_entry.c ./dist/ncurses-5.9/progs/toe.c ./dist/ncurses-5.9/test/filter.c End Files: Start Copyright text: Copyright (c) 1998-2008,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/man/default_colors.3x End Files: Start Copyright text: Copyright (c) 1998-2010,2011 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Author: Thomas E. Dickey 1997,1999,2000,2005 End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/man/define_key.3x End Files: Start Copyright text: Copyright (c) 1998-2009,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Author: Thomas E. Dickey 1997 End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/man/key_defined.3x End Files: Start Copyright text: Copyright (c) 2003-2006,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Author: Thomas E. Dickey 2003 End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/man/keybound.3x End Files: Start Copyright text: Copyright (c) 1999-2008,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Author: Thomas E. Dickey 1999 End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/man/keyok.3x End Files: Start Copyright text: Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Author: Thomas E. Dickey 1997 End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/man/legacy_coding.3x End Files: Start Copyright text: Copyright (c) 2005-2006,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Author: Thomas E. Dickey End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/man/make_sed.sh End Files: Start Copyright text: Copyright (c) 1998-2003,2005 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey 1997-2005 Construct a sed-script to perform renaming within man-pages. Originally written in much simpler form, this one accounts for the common cases of section-names in man-pages. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/man/man_db.renames End Files: Start Copyright text: Copyright (c) 1998-2009,2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Manual-page renamings for the man_db program Files: End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/man/manlinks.sed End Files: Start Copyright text: Copyright (c) 2000-2003,2008 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Given a manpage (nroff) as input, writes a list of the names that are listed in the "NAME" section, i.e., the names that we would like to use as aliases for the manpage -T.Dickey eliminate formatting controls that get in the way End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/man/resizeterm.3x End Files: Start Copyright text: Copyright (c) 1998-2005,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Author: Thomas E. Dickey 1996-2005 End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/man/wresize.3x End Files: Start Copyright text: Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Author: Thomas E. Dickey 1996 End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/menu/Makefile ./dist/ncurses-5.9/menu/Makefile.in End Files: Start Copyright text: Copyright (c) 1998-2009,2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey 1996-on Makefile for menu source code. This makes the following: libraries (normal/debug/profile/shared) The variable 'srcdir' refers to the source-distribution, and can be set with the configure script by "srcdir=DIR". The rules are organized to produce the libraries for the configured models, End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/menu/eti.h ./dist/ncurses-5.9/ncurses/base/sigaction.c End Files: Start Copyright text: Copyright (c) 1998-2002,2003 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/menu/llib-lmenu End Files: Start Copyright text: Copyright (c) 1999-2005,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/menu/m_trace.c End Files: Start Copyright text: Copyright (c) 2004-2005,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/menu/menu.priv.h ./dist/ncurses-5.9/ncurses/base/lib_colorset.c ./dist/ncurses-5.9/ncurses/base/lib_dft_fgbg.c ./dist/ncurses-5.9/ncurses/base/lib_erase.c ./dist/ncurses-5.9/ncurses/base/lib_printw.c ./dist/ncurses-5.9/ncurses/base/lib_slkatr_set.c ./dist/ncurses-5.9/ncurses/base/lib_slkatrof.c ./dist/ncurses-5.9/ncurses/base/lib_slkatrset.c ./dist/ncurses-5.9/ncurses/base/lib_slkcolor.c End Files: Start Copyright text: Copyright (c) 1998-2005,2009 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/menu/mf_common.h ./dist/ncurses-5.9/ncurses/tty/tty_display.h End Files: Start Copyright text: Copyright (c) 1998-2003,2004 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/menu/modules End Files: Start Copyright text: Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey 1996-on End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/misc/Makefile ./dist/ncurses-5.9/misc/Makefile.in End Files: Start Copyright text: Copyright (c) 1998-2010,2011 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey 1996-on Makefile for ncurses miscellany directory This makes/installs the terminfo database The variable 'srcdir' refers to the source-distribution, and can be set with the configure script by "srcdir=DIR". The rules are organized to produce the libraries for the configured models, and the programs with the configured default model. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/misc/chkdef.cmd ./dist/ncurses-5.9/misc/cleantic.cmd ./dist/ncurses-5.9/misc/cmpdef.cmd ./dist/ncurses-5.9/misc/makedef.cmd ./dist/ncurses-5.9/test/bs.6 End Files: Start Copyright text: Copyright (c) 1998,2006 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/misc/csort End Files: Start Copyright text: Copyright (c) 2002 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# override anything that might cause 'sort' to do the wrong thing... End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/misc/emx.src End Files: Start Copyright text: Copyright (c) 1998-2003,2006 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# This is a reformatted copy of the terminfo source for OS/2 EMX from Juan Jose Garcia Ripoll <worm@arrakis.es>. http://www.arrakis.es/~worm/ This section describes terminal classes and maker brands that are still quite common. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/misc/gen-pkgconfig.in End Files: Start Copyright text: Copyright (c) 2009,2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey, 2009 The complete configure script for ncurses is the ncurses5-config (or similar name, depending on the flavor, e.g., ncursesw5-config, ncurses6-config, etc). That provides more information than pkg-config, and is the portable and recommended solution. For each library, generate a ".pc" file which depends on the base ncurses library, except that the tinfo library does not depend on ncurses. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/misc/gen_edit.sh End Files: Start Copyright text: Copyright (c) 2004 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey Generate a sed-script for converting the terminfo.src to the form which will be installed. Assumes: The leaf directory names (lib, tabset, terminfo) End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/misc/makellib End Files: Start Copyright text: Copyright (c) 1998,2000 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey 1996,1997,2000 System-dependent wrapper for 'lint' that creates a lint-library via the following method (XXX is the name of the library): a. If the file llib-lXXX doesn't exist, create it using the make-rule b. Process llib-lXXX with the system's lint utility, making llib-lXXX.ln c. Install llib-lXXX.ln in the lib directory. Using the intermediate file llib-lXXX bypasses a weakness of lint (passing through warning messages from the original source-files). There are two drawbacks to this approach: a. On a few systems, you'll have to manually-edit the llib-lXXX file to get a usable lint-library (not all C-preprocessors work well). b. The system's lint utility won't recognize -lXXX as a lint-library (Use tdlint as a wrapper; it's designed for this). Parameters: $1 = library name $* = C-preprocessor options End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/misc/ncurses-config ./dist/ncurses-5.9/misc/ncurses-config.in End Files: Start Copyright text: Copyright (c) 2006-2010,2011 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey, 2006-on End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/misc/ncurses.supp End Files: Start Copyright text: Copyright (c) 2008 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# This is a warning-suppression file for valgrind and ncurses. ncurses can also be configured using the disable-leaks option, which allows an application to call _nc_freeall() or _nc_free_and_exit(), to free all of ncurses' "permanent" memory. Some of these leaks can be freed if the application does its own cleanup, for example: delscreen(SP); del_curterm(cur_term); However, few applications do this. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/misc/run_tic.in ./dist/ncurses-5.9/misc/run_tic.sh End Files: Start Copyright text: Copyright (c) 1998-2010,2011 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey 1996-on This script is used to install terminfo.src using tic. We use a script because the path checking is too awkward to do in a makefile. Assumes: The leaf directory names (lib, tabset, terminfo) End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/misc/shlib End Files: Start Copyright text: Copyright (c) 1998-2003,2005 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey <dickey@clark.net> 1996 Use this script as a wrapper when running executables linked to shared libraries on systems that use the $LD_LIBRARY_PATH variable and don't embed the soname's path within the linked executable (such as IRIX), e.g, shlib knight Setting LD_LIBRARY_PATH, overrides/supplements the loader's normal search path, and works on most systems. The drawback is that then the environment variable has to be set to run the programs within this directory tree. For Linux (and other systems using the GNU loader), we can use the rpath directive, which embeds the pathname of the library within the executable. Using the Linux loader's rpath directive introduces a constraint, since it's embedded into the binary, and means that the binary cannot be moved around (though it'll work if the $exec_prefix convention that puts the bin and lib directories under the same parent is followed). Using the actual soname (e.g., ../lib/libncurses.so) alone, is a more flexible solution; you can link without having to set the environment variable, and on some systems (IRIX) you can even run the resulting binaries without setting LD_LIBRARY_PATH. Using a conventional link, with -L and -l options on Linux results in a statically linked executable, which we don't want at all. Special cases: BeOS R4.5 uses $LIBRARY_PATH rather than $LD_LIBRARY_PATH. Cygwin uses $PATH Mac OS X uses $DYLD_LIBRARY_PATH Other cases not handled by this script: AIX uses $LIBPATH IRIX64 may use $LD_LIBRARY64_PATH or $LD_LIBRARYN32_PATH Solaris may use $LD_LIBRARY_PATH_64 End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/misc/tdlint End Files: Start Copyright text: Copyright (c) 1998 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey <dickey@clark.net> 1996 Lint-script that allows user's own lint libraries, in addition to the ones installed in the system. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/misc/terminfo.src End Files: Start Copyright text: maintenance of ncurses (since 1996) are generally conceded to be copyright under the ncurses MIT-style license. That was the effect of the agreement which the principal authors of ncurses made in 1998. However, since much of the file itself is of unknown authorship (and the disclaimer below makes it obvious that Raymond cannot or will not convey rights over those parts), there is no explicit copyright notice on the file itself. It would also be a nuisance to split the file into unknown/known authorship and move pieces as they are maintained, since many of the maintenance changes have been small corrections to Raymond's translations to/from termcap format, correcting the data but not the accompanying annotations. In any case, note that almost half of this file is not data but annotations which reflect creative effort. Furthermore, the structure of entries to reuse common chunks also is creative (and subject to copyright). Finally, some portions of the data are derivative work under a compatible MIT-style license from xterm. ------------------------------------------------------------------------------ Version 10.2.1 terminfo syntax Eric S. Raymond (current maintainer) John Kunze, Berkeley Craig Leres, Berkeley Please e-mail changes to terminfo@thyrsus.com; the old termcap@berkeley.edu address is no longer valid. The latest version can always be found at <http://www.tuxedo.org/terminfo>. PURPOSE OF THIS This file describes the capabilities of various character-cell terminals, as needed by software such as screen-oriented editors. Other terminfo and termcap files exist, supported by various OS vendors or as relics of various older versions of UNIX. This one is the longest and most comprehensive one in existence. It subsumes not only the entirety of the historical 4.4BSD, GNU, System V and SCO termcap files and the BRL termcap file, but also large numbers of vendor-maintained termcap and terminfo entries more complete and carefully tested than those in historical termcap/terminfo versions. Pointers to related resources (including the ncurses distribution) may be found at <http://www.tuxedo.org/terminfo>. INTERNATIONALIZATION: This file uses only the US-ASCII character set (no ISO8859 characters). This file assumes a US-ASCII character set. If you need to fix this, start by global-replacing \E(B and \E)B with the appropriate ISO 6429 enablers for your character set. \E(A and \E)A enables the British character set with the pound sign at position 2/3. In a Japanese-processing environment using EUC/Japanese or Shift-JIS, C1 characters are considered the first-byte set of the Japanese encodings, so \E)0 should be avoided in <enacs> and initialization strings. FILE FORMAT: The version you are looking at may be in any of three formats: master (terminfo with OT capabilities), stock terminfo, or termcap. You can tell which by the format given in the header above. The master format is accepted and generated by the terminfo tools in the ncurses suite; it differs from stock (System V-compatible) terminfo only in that it admits a group of capabilities (prefixed `OT') equivalent to various obsolete termcap capabilities. You can, thus, convert from master to stock terminfo simply by filtering with `sed "/OT[^,]*,/s///"'; but if you have ncurses `tic -I' is nicer (among other things, it automatically outputs entries in a canonical form). The termcap version is generated automatically from the master version using tic -C. This filtering leaves in the OT capabilities under their original termcap names. All translated entries fit within the 1023-byte string-table limit of archaic termcap libraries except where explicitly noted below. Note that the termcap translation assumes that your termcap library can handle multiple tc capabilities in an entry. 4.4BSD has this capability. Older versions of GNU termcap, through 1.3, do not. For details on these formats, see terminfo(5) in the ncurses distribution, and termcap(5) in the 4.4BSD Unix Programmer's Manual. Be aware that 4.4BSD curses has been declared obsolete by the caretakers of the 4.4BSD sources as of June 1995; they are encouraging everyone to migrate to ncurses. Note: unlike some other distributed terminfo files (Novell Unix & SCO's), no entry in this file has embedded comments. This is so source translation to termcap only has to carry over leading comments. Also, no name field contains embedded whitespace (such whitespace confuses rdist). Further note: older versions of this file were often installed with an editor script (reorder) that moved the most common terminal types to the front of the file. This should no longer be necessary, as the file is now ordered roughly by type frequency with ANSI/VT100 and other common types up front. Some information has been merged in from terminfo files distributed by USL and SCO (see COPYRIGHTS AND OTHER DELUSIONS below). Much information comes from vendors who maintain official terminfos for their hardware (notably DEC and Wyse). A detailed */ End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/mk-0th.awk End Files: Start Copyright text: Copyright (c) 1998-2005,2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey 1996-on Generate list of sources for a library, together with lint/lintlib rules Variables: libname (library name, e.g., "ncurses", "panel", "forms", "menus") subsets (is used here to decide if wide-character code is used) End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/mk-1st.awk End Files: Start Copyright text: Copyright (c) 1998-2009,2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey Generate list of objects for a given model library Variables: name (library name, e.g., "ncurses", "panel", "forms", "menus") traces ("all" or "DEBUG", to control whether tracing is compiled in) MODEL (e.g., "DEBUG", uppercase; toupper is not portable) model (directory into which we compile, e.g., "obj") prefix (e.g., "lib", for Unix-style libraries) suffix (e.g., "_g.a", for debug libraries) subset ("none", "base", "base+ext_funcs" or "termlib", etc.) ShlibVer ("rel", "abi" or "auto", to augment DoLinks variable) ShlibVerInfix ("yes" or "no", determines location of version #) SymLink ("ln -s", etc) TermlibRoot ("tinfo" or other root for libterm.so) TermlibSuffix (".so" or other suffix for libterm.so) ReLink ("yes", or "no", flag to rebuild shared libs on install) DoLinks ("yes", "reverse" or "no", flag to add symbolic links) rmSoLocs ("yes" or "no", flag to add extra clean target) ldconfig (path for this tool, if used) overwrite ("yes" or "no", flag to add link to libcurses.a depend (optional dependencies for all objects, e.g, ncurses_cfg.h) host (cross-compile host, if any) libtool_version (libtool "-version-info" or "-version-number") Notes: CLIXs nawk does not like underscores in command-line variable names. Mixed-case variable names are ok. HP/UX requires shared libraries to have executable permissions. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/mk-2nd.awk End Files: Start Copyright text: Copyright (c) 1998-2004,2005 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey Generate compile-rules for the modules that we are using in libraries or programs. We are listing them explicitly because we have turned off the suffix rules (to force compilation with the appropriate flags). We could use make-recursion but that would result in makefiles that are useless for development. Variables: model directory into which objects are compiled. MODEL (uppercase version of "model"; toupper is not portable) echo (yes iff we will show the $(CC) lines) subset ("none", "base", "base+ext_funcs" or "termlib") crenames ("yes" or "no", flag to control whether -c & -o options are used) cxxrenames ("yes" or "no", flag to control whether -c & -o options are used) traces ("all" or "DEBUG", to control whether tracing is compiled in) srcdir is expanded when "configure srcdir" was used Fields in src/modules: $1 = module name $2 = progs|lib|c $3 = source-directory Fields in src/modules past $3 are dependencies End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/mk-dlls.sh.in End Files: Start Copyright text: Copyright (c) 2008,2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Juergen Pfeifer Build DLLs on MinGW End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/mk-hdr.awk End Files: Start Copyright text: Copyright (c) 2007,2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey 2007 Generate install/uninstall rules for header files Variables: subset ("none", "base", "base+ext_funcs" or "termlib", etc.) compat ("yes" or "no", flag to add link to curses.h End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/Makefile ./dist/ncurses-5.9/ncurses/Makefile.in End Files: Start Copyright text: Copyright (c) 1998-2009,2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey 1996-on Makefile for ncurses source code. This makes the following: programs includes libraries (normal/debug/profile/shared) The variable 'srcdir' refers to the source-distribution, and can be set with the configure script by "srcdir=DIR". The rules are organized to produce the libraries for the configured models, and the programs with the configured default model. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/README End Files: Start Copyright text: ------------------------------------------------------------------------------- -- Copyright (c) 1998-2006,2009 Free Software Foundation, Inc. -- -- -- -- Permission is hereby granted, free of charge, to any person obtaining a -- -- copy of this software and associated documentation files (the -- -- "Software"), to deal in the Software without restriction, including -- -- without limitation the rights to use, copy, modify, merge, publish, -- -- distribute, distribute with modifications, sublicense, and/or sell copies -- -- of the Software, and to permit persons to whom the Software is furnished -- -- to do so, subject to the following conditions: -- -- -- -- The above copyright notice and this permission notice shall be included -- -- in all copies or substantial portions of the Software. -- -- -- -- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -- -- OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -- -- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN -- -- NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, -- -- DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -- -- OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -- -- USE OR OTHER DEALINGS IN THE SOFTWARE. -- -- -- -- Except as contained in this notice, the name(s) of the above copyright -- -- holders shall not be used in advertising or otherwise to promote the -- -- sale, use or other dealings in this Software without prior written -- -- authorization. -- ------------------------------------------------------------------------------- -- $Id: README,v 1.10 2009/06/27 14:44:30 tom Exp $ ------------------------------------------------------------------------------- For discussion of the package internals, see hackguide.html in the doc/html directory. ------------------------------------------------------------------------------- The llib-lXXXX files could be used as lint-library sources (and were, at one time). However, they are actually used as a documentation aid to keep track of changes to the public/private interfaces in ncurses. Most of the text in these files is generated using cproto; some manual cleanup and adjustment of types (to reflect #define's in curses.h) is needed. The functions listed in the llib-lXXXX files do not correspond to the default configure options; some additional ones are added to include "all" of the entrypoints for each of the major configurations (normal, wide-character, threaded): --disable-macros --disable-root-environ --enable-expanded --enable-getcap --enable-getcap-cache --enable-sp-funcs --enable-termcap --with-develop End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/base/MKkeyname.awk End Files: Start Copyright text: Copyright (c) 1999-2009,2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/base/MKlib_gen.sh End Files: Start Copyright text: Copyright (c) 1998-2010,2011 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# The XSI Curses standard requires all curses entry points to exist as functions, even though many definitions would normally be shadowed by macros. Rather than hand-hack all that code, we actually generate functions from the macros. This script accepts a file of prototypes on standard input. It discards any that don't have a `generated' comment attached. It then parses each prototype (relying on the fact that none of the macros take function pointer or array arguments) and generates C source from it. Here is what the pipeline stages are doing: 1. sed: extract prototypes of generated functions 2. sed: decorate prototypes with generated arguments a1. a2,...z 3. awk: generate the calls with args matching the formals 4. sed: prefix function names in prototypes so the preprocessor won't expand them. 5. cpp: macro-expand the file so the macro calls turn into C calls 6. awk: strip the expansion junk off the front and add the new header 7. sed: squeeze spaces, strip off gen_ prefix. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/base/MKunctrl.awk End Files: Start Copyright text: Copyright (c) 1998-2008,2009 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey (1997-on) End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/base/README End Files: Start Copyright text: ------------------------------------------------------------------------------- -- Copyright (c) 1998,2006 Free Software Foundation, Inc. -- -- -- -- Permission is hereby granted, free of charge, to any person obtaining a -- -- copy of this software and associated documentation files (the -- -- "Software"), to deal in the Software without restriction, including -- -- without limitation the rights to use, copy, modify, merge, publish, -- -- distribute, distribute with modifications, sublicense, and/or sell copies -- -- of the Software, and to permit persons to whom the Software is furnished -- -- to do so, subject to the following conditions: -- -- -- -- The above copyright notice and this permission notice shall be included -- -- in all copies or substantial portions of the Software. -- -- -- -- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -- -- OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -- -- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN -- -- NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, -- -- DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -- -- OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -- -- USE OR OTHER DEALINGS IN THE SOFTWARE. -- -- -- -- Except as contained in this notice, the name(s) of the above copyright -- -- holders shall not be used in advertising or otherwise to promote the -- -- sale, use or other dealings in this Software without prior written -- -- authorization. -- ------------------------------------------------------------------------------- -- $Id: README,v 1.2 2006/04/22 22:19:37 tom Exp $ ------------------------------------------------------------------------------- The functions in this directory are the generic (not device-specific) modules of ncurses. As a rule, these modules should not depend directly on term.h references and associated terminfo function and variables. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/base/key_defined.c End Files: Start Copyright text: Copyright (c) 2003-2006,2009 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/base/keybound.c End Files: Start Copyright text: Copyright (c) 1999-2006,2009 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/base/legacy_coding.c End Files: Start Copyright text: Copyright (c) 2005,2009 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/base/lib_clear.c ./dist/ncurses-5.9/ncurses/base/lib_clearok.c ./dist/ncurses-5.9/ncurses/base/lib_flash.c ./dist/ncurses-5.9/ncurses/base/lib_immedok.c ./dist/ncurses-5.9/ncurses/base/lib_isendwin.c ./dist/ncurses-5.9/ncurses/base/lib_leaveok.c ./dist/ncurses-5.9/ncurses/base/lib_scrollok.c ./dist/ncurses-5.9/ncurses/base/lib_scrreg.c ./dist/ncurses-5.9/ncurses/base/lib_slktouch.c ./dist/ncurses-5.9/ncurses/base/nc_panel.c End Files: Start Copyright text: Copyright (c) 1998-2000,2009 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/base/lib_clreol.c ./dist/ncurses-5.9/ncurses/base/lib_delch.c ./dist/ncurses-5.9/ncurses/base/lib_scanw.c End Files: Start Copyright text: Copyright (c) 1998-2001,2009 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/base/lib_color.c End Files: Start Copyright text: Copyright (c) 1998-2009,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. This function was originally written by Daniel Weaver <danw@znyx.com> End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/base/lib_insdel.c ./dist/ncurses-5.9/ncurses/base/lib_slklab.c ./dist/ncurses-5.9/ncurses/tinfo/lib_has_cap.c ./dist/ncurses-5.9/ncurses/tinfo/lib_termname.c End Files: Start Copyright text: Copyright (c) 1998-2003,2009 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/base/lib_insnstr.c ./dist/ncurses-5.9/ncurses/widechar/lib_pecho_wchar.c End Files: Start Copyright text: Copyright (c) 2004,2009 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/base/lib_window.c End Files: Start Copyright text: Copyright (c) 1998-2009,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. mark changed every cell in win's ancestors that is changed in win Rewritten by J. Pfeifer, 1-Apr-96 (don't even think that...) mark changed every cell in win that is changed in any of its ancestors Rewritten by J. Pfeifer, 1-Apr-96 (don't even think that...) End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/base/memmove.c End Files: Start Copyright text: Copyright (c) 1998-2000,2007 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/base/resizeterm.c End Files: Start Copyright text: Copyright (c) 1998-2009,2011 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/base/use_window.c ./dist/ncurses-5.9/ncurses/tinfo/use_screen.c ./dist/ncurses-5.9/test/dots_mvcur.c End Files: Start Copyright text: Copyright (c) 2007-2008,2009 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/base/version.c End Files: Start Copyright text: Copyright (c) 1999-2004,2005 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/base/vsscanf.c End Files: Start Copyright text: Copyright (c) 1998-2003,2004 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. State-machine fallback written by Thomas E. Dickey 2002 * End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/fifo_defs.h End Files: Start Copyright text: Copyright (c) 1998-2002,2008 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/llib-lncursest End Files: Start Copyright text: Copyright (c) 2008-2010,2011 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/llib-lncursestw End Files: Start Copyright text: Copyright (c) 2009-2010,2011 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/modules End Files: Start Copyright text: Copyright (c) 1998-2009,2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey 1996-on End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/tinfo/MKcaptab.awk End Files: Start Copyright text: Copyright (c) 1998-2006,2007 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/tinfo/MKcaptab.sh End Files: Start Copyright text: Copyright (c) 2007-2009,2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/tinfo/MKcodes.awk End Files: Start Copyright text: Copyright (c) 1998-2009,2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/tinfo/MKfallback.sh End Files: Start Copyright text: Copyright (c) 1998-2009,2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# This script generates source code for a custom version of read_entry.c that (instead of reading capabilities for an argument terminal type from an on-disk terminfo tree) tries to match the type with one of a specified list of types generated in. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/tinfo/MKkeys_list.sh End Files: Start Copyright text: Copyright (c) 2001,2003 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# MKkey_defs.sh generate list of function-keys for terminfo database Author: Thomas E. Dickey 2001 Extract function-key names from the Caps file End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/tinfo/MKnames.awk End Files: Start Copyright text: Copyright (c) 2007-2008,2009 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/tinfo/README End Files: Start Copyright text: ------------------------------------------------------------------------------- -- Copyright (c) 1998,2006 Free Software Foundation, Inc. -- -- -- -- Permission is hereby granted, free of charge, to any person obtaining a -- -- copy of this software and associated documentation files (the -- -- "Software"), to deal in the Software without restriction, including -- -- without limitation the rights to use, copy, modify, merge, publish, -- -- distribute, distribute with modifications, sublicense, and/or sell copies -- -- of the Software, and to permit persons to whom the Software is furnished -- -- to do so, subject to the following conditions: -- -- -- -- The above copyright notice and this permission notice shall be included -- -- in all copies or substantial portions of the Software. -- -- -- -- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -- -- OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -- -- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN -- -- NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, -- -- DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -- -- OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -- -- USE OR OTHER DEALINGS IN THE SOFTWARE. -- -- -- -- Except as contained in this notice, the name(s) of the above copyright -- -- holders shall not be used in advertising or otherwise to promote the -- -- sale, use or other dealings in this Software without prior written -- -- authorization. -- ------------------------------------------------------------------------------- -- $Id: README,v 1.2 2006/04/22 22:19:37 tom Exp $ ------------------------------------------------------------------------------- The files in this directory (tinfo) are those that support the terminfo database and interfaces for ncurses. The terminfo library can be built separately, as a lower-level library for ncurses, but usually is bundled. In addition to the standard documented interfaces, ncurses uses internal functions which reside in tinfo to satisfy linkage requirements. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/tinfo/alloc_ttype.c ./dist/ncurses-5.9/ncurses/tinfo/init_keytry.c ./dist/ncurses-5.9/test/dots.c End Files: Start Copyright text: Copyright (c) 1999-2009,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/tinfo/comp_error.c End Files: Start Copyright text: Copyright (c) 1998-2005,2007 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/tinfo/db_iterator.c End Files: Start Copyright text: Copyright (c) 2006-2007,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/tinfo/entries.c End Files: Start Copyright text: Copyright (c) 2006-2009,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/tinfo/free_ttype.c End Files: Start Copyright text: Copyright (c) 1999-2010,2011 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/tinfo/hashed_db.c End Files: Start Copyright text: Copyright (c) 2006,2008 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/tinfo/lib_napms.c End Files: Start Copyright text: Copyright (c) 1998-2008,2009 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. lib_napms.c The routine napms. (This file was originally written by Eric Raymond; however except for comments, none of the original code remains - T.Dickey). End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/tinfo/lib_tgoto.c End Files: Start Copyright text: Copyright (c) 2000-2006,2008 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/tinfo/name_match.c End Files: Start Copyright text: Copyright (c) 1999-2007,2008 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/tinfo/read_termcap.c End Files: Start Copyright text: Copyright (c) 1998-2009,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Copyright (c) 1992, 1993 The Regents of the University of California. All rights reserved. This code is derived from software contributed to Berkeley by Casey Leedom of Lawrence Livermore National Laboratory. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the University nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Copyright (c) 1980, 1993 The Regents of the University of California. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: This product includes software developed by the University of California, Berkeley and its contributors. 4. Neither the name of the University nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/tinfo/strings.c End Files: Start Copyright text: Copyright (c) 2000-2003,2007 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/tinfo/trim_sgr0.c End Files: Start Copyright text: Copyright (c) 2005-2007,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/tinfo/write_entry.c End Files: Start Copyright text: Copyright (c) 1998-2009,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Returns the total number of entries written by this process End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/trace/README End Files: Start Copyright text: ------------------------------------------------------------------------------- -- Copyright (c) 1998,2006 Free Software Foundation, Inc. -- -- -- -- Permission is hereby granted, free of charge, to any person obtaining a -- -- copy of this software and associated documentation files (the -- -- "Software"), to deal in the Software without restriction, including -- -- without limitation the rights to use, copy, modify, merge, publish, -- -- distribute, distribute with modifications, sublicense, and/or sell copies -- -- of the Software, and to permit persons to whom the Software is furnished -- -- to do so, subject to the following conditions: -- -- -- -- The above copyright notice and this permission notice shall be included -- -- in all copies or substantial portions of the Software. -- -- -- -- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -- -- OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -- -- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN -- -- NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, -- -- DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -- -- OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -- -- USE OR OTHER DEALINGS IN THE SOFTWARE. -- -- -- -- Except as contained in this notice, the name(s) of the above copyright -- -- holders shall not be used in advertising or otherwise to promote the -- -- sale, use or other dealings in this Software without prior written -- -- authorization. -- ------------------------------------------------------------------------------- -- $Id: README,v 1.2 2006/04/22 22:19:37 tom Exp $ ------------------------------------------------------------------------------- The files in this directory (trace) support both the terminfo and ncurses libraries. Most of the functions are linked in only when the libraries are compiled with TRACE defined. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/trace/lib_tracebits.c End Files: Start Copyright text: Copyright (c) 1998-2008,2011 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/trace/trace_tries.c End Files: Start Copyright text: Copyright (c) 1999-2009,2011 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/trace/trace_xnames.c End Files: Start Copyright text: Copyright (c) 1999-2000,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/trace/varargs.c End Files: Start Copyright text: Copyright (c) 2001-2007,2008 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/tty/MKexpanded.sh End Files: Start Copyright text: Copyright (c) 1998-2009,2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey, 1997-on Script to generate 'expanded.c', a dummy source that contains functions corresponding to complex macros used in this library. By making functions, we simplify analysis and debugging. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/tty/lib_twait.c End Files: Start Copyright text: Copyright (c) 1998-2009,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. ** lib_twait.c ** ** The routine _nc_timed_wait(). ** ** (This file was originally written by Eric Raymond; however except for ** comments, none of the original code remains - T.Dickey). End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/widechar/charable.c End Files: Start Copyright text: Copyright (c) 2003-2005,2008 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/widechar/lib_add_wch.c End Files: Start Copyright text: Copyright (c) 2004-2010,2011 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/widechar/lib_box_set.c End Files: Start Copyright text: Copyright (c) 2002-2003,2009 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/widechar/lib_erasewchar.c End Files: Start Copyright text: Copyright (c) 2002,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/widechar/lib_get_wch.c ./dist/ncurses-5.9/ncurses/widechar/lib_hline_set.c ./dist/ncurses-5.9/ncurses/widechar/lib_ins_wch.c ./dist/ncurses-5.9/ncurses/widechar/lib_unget_wch.c ./dist/ncurses-5.9/ncurses/widechar/lib_vid_attr.c ./dist/ncurses-5.9/ncurses/widechar/lib_vline_set.c ./dist/ncurses-5.9/ncurses/widechar/lib_wacs.c End Files: Start Copyright text: Copyright (c) 2002-2009,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/widechar/lib_get_wstr.c End Files: Start Copyright text: Copyright (c) 2002-2008,2009 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/widechar/lib_in_wch.c End Files: Start Copyright text: Copyright (c) 2002-2006,2009 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/widechar/lib_in_wchnstr.c End Files: Start Copyright text: Copyright (c) 2002-2007,2009 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/widechar/lib_inwstr.c End Files: Start Copyright text: Copyright (c) 2002-2004,2009 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/widechar/lib_key_name.c End Files: Start Copyright text: Copyright (c) 2007 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/ncurses/widechar/lib_slk_wset.c End Files: Start Copyright text: Copyright (c) 2003-2004,2005 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/panel/Makefile ./dist/ncurses-5.9/panel/Makefile.in End Files: Start Copyright text: Copyright (c) 1998-2009,2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey 1996-on Makefile for panels source code. This makes the following: libraries (normal/debug/profile/shared) The variable 'srcdir' refers to the source-distribution, and can be set with the configure script by "srcdir=DIR". The rules are organized to produce the libraries for the configured models, End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/panel/modules End Files: Start Copyright text: Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey 1995-on End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/progs/MKtermsort.sh End Files: Start Copyright text: Copyright (c) 1998-2003,2008 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# The output of this script is C source for nine arrays that list three sort orders for each of the three different classes of terminfo capabilities. keep the order independent of locale: End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/progs/Makefile ./dist/ncurses-5.9/progs/Makefile.in End Files: Start Copyright text: Copyright (c) 1998-2009,2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey 1996-on Makefile for ncurses source code. This makes the ncurses utility programs. The variable 'srcdir' refers to the source-distribution, and can be set with the configure script by "srcdir=DIR". The rules are organized to produce the libraries for the configured models, and the programs with the configured default model. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/progs/clear.c End Files: Start Copyright text: Copyright (c) 1998-2006,2007 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/progs/dump_entry.h ./dist/ncurses-5.9/test/keynames.c End Files: Start Copyright text: Copyright (c) 1998-2006,2008 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/progs/infocmp.c End Files: Start Copyright text: Copyright (c) 1998-2009,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. written by Eric S. Raymond and Thomas E Dickey End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/progs/modules End Files: Start Copyright text: Copyright (c) 1998-2009,2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey 1995-on End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/progs/transform.c ./dist/ncurses-5.9/test/demo_terminfo.c ./dist/ncurses-5.9/test/linedata.h End Files: Start Copyright text: Copyright (c) 2009,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/progs/tset.c End Files: Start Copyright text: Copyright (c) 1998-2009,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. This code was mostly swiped from 4.4BSD tset, with some obsolescent cruft removed and substantial portions rewritten. A Regents of the University of California copyright applies to some portions of the code, and is reproduced below: Copyright (c) 1980, 1991, 1993 The Regents of the University of California. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the University nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/Makefile ./dist/ncurses-5.9/test/Makefile.in End Files: Start Copyright text: Copyright (c) 1998-2008,2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey 1996-on Makefile for ncurses tests. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/README End Files: Start Copyright text: ------------------------------------------------------------------------------- -- Copyright (c) 1998-2010,2011 Free Software Foundation, Inc. -- -- -- -- Permission is hereby granted, free of charge, to any person obtaining a -- -- copy of this software and associated documentation files (the -- -- "Software"), to deal in the Software without restriction, including -- -- without limitation the rights to use, copy, modify, merge, publish, -- -- distribute, distribute with modifications, sublicense, and/or sell copies -- -- of the Software, and to permit persons to whom the Software is furnished -- -- to do so, subject to the following conditions: -- -- -- -- The above copyright notice and this permission notice shall be included -- -- in all copies or substantial portions of the Software. -- -- -- -- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -- -- OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -- -- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN -- -- NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, -- -- DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -- -- OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE -- -- USE OR OTHER DEALINGS IN THE SOFTWARE. -- -- -- -- Except as contained in this notice, the name(s) of the above copyright -- -- holders shall not be used in advertising or otherwise to promote the -- -- sale, use or other dealings in this Software without prior written -- -- authorization. -- ------------------------------------------------------------------------------- -- $Id: README,v 1.44 2011/02/26 00:09:25 tom Exp $ ------------------------------------------------------------------------------- The programs in this directory are designed to test your newest toy :-) Check the sources for any further details. blue - Blue Moon, a nifty solitaire (uses color) bs.c - the game of Battleships (uses color) firework.c - multi-colored fireworks (uses color) gdc.c - Great Digital Clock (uses color) hanoi.c - the game of hanoi (uses color essentially) knight.c - the game of Knight's Tour (uses color) lrtest.c - test of access to the lower-right corner ncurses.c - multi-test program (uses color) newdemo.c - another test from PDCurses (uses color) rain.c - rain drops keep falling on my head... tclock.c - analog/digital clock testcurs.c - a test from the PDCurses people (uses color) worm.c - worms run all over your screen (uses color) xmas.c - Xmas greeting card The bs and knight games demonstrate processing of mouse events under xterm. This directory also contains: tracemunch - Perl script to crunch trace scripts to make them easier to read ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- These programs provide examples of use, but do not comprise a complete set of tests. Here is a list of library externals, noting those that are used: libform: ------- TYPE_ALNUM test: demo_forms TYPE_ALPHA test: demo_forms ncurses TYPE_ENUM test: demo_forms TYPE_INTEGER test: demo_forms TYPE_IPV4 test: demo_forms TYPE_NUMERIC test: demo_forms TYPE_REGEXP test: demo_forms current_field test: demo_forms edit_field ncurses data_ahead test: demo_forms data_behind test: demo_forms dup_field - dynamic_field_info test: demo_forms field_arg test: demo_forms field_back test: demo_forms field_buffer test: cardfile demo_forms edit_field ncurses field_count test: demo_forms field_fore test: demo_forms field_index test: demo_forms field_info test: ncurses field_init - field_just - field_opts test: demo_forms ncurses field_opts_off test: cardfile demo_forms field_opts_on test: demo_forms field_pad test: demo_forms field_status test: demo_forms field_term - field_type test: demo_forms field_userptr test: demo_forms edit_field ncurses form_driver test: cardfile demo_forms edit_field ncurses form_fields test: cardfile demo_forms form_init - form_opts - form_opts_off - form_opts_on - form_page test: demo_forms form_request_by_name - form_request_name test: edit_field form_sub test: cardfile demo_forms ncurses form_term - form_userptr - form_win test: cardfile demo_forms edit_field ncurses free_field test: cardfile demo_forms ncurses free_fieldtype test: ncurses free_form test: cardfile demo_forms ncurses link_field - link_fieldtype - move_field - new_field test: cardfile demo_forms ncurses new_fieldtype test: ncurses new_form test: cardfile demo_forms ncurses new_form_sp - new_page test: demo_forms pos_form_cursor - post_form test: cardfile demo_forms ncurses scale_form test: demo_forms ncurses set_current_field test: demo_forms set_field_back test: cardfile demo_forms edit_field ncurses set_field_buffer test: cardfile demo_forms edit_field ncurses set_field_fore test: demo_forms set_field_init - set_field_just test: cardfile demo_forms set_field_opts test: demo_forms ncurses set_field_pad test: demo_forms set_field_status test: demo_forms set_field_term - set_field_type test: demo_forms ncurses set_field_userptr test: demo_forms ncurses set_fieldtype_arg - set_fieldtype_choice - set_form_fields - set_form_init - set_form_opts - set_form_page - set_form_sub test: cardfile demo_forms ncurses set_form_term - set_form_userptr - set_form_win test: cardfile demo_forms ncurses set_max_field test: demo_forms set_new_page test: demo_forms unpost_form test: cardfile demo_forms ncurses libmenu: ------- current_item test: demo_menus ncurses free_item test: ncurses free_menu test: demo_menus ncurses item_count test: demo_menus item_description - item_index test: demo_menus ncurses item_init - item_name test: demo_menus ncurses item_opts - item_opts_off - item_opts_on - item_term - item_userptr - item_value test: demo_menus ncurses item_visible - menu_back - menu_driver test: demo_menus ncurses menu_fore - menu_format - menu_grey - menu_init - menu_items test: demo_menus ncurses menu_mark test: demo_menus menu_opts - menu_opts_off test: demo_menus ncurses menu_opts_on test: demo_menus menu_pad - menu_pattern test: demo_menus menu_request_by_name - menu_request_name - menu_spacing test: demo_menus menu_sub test: demo_menus menu_term - menu_userptr - menu_win test: demo_menus ncurses new_item test: demo_menus ncurses new_menu test: demo_menus ncurses new_menu_sp - pos_menu_cursor lib: menu post_menu test: demo_menus ncurses scale_menu test: demo_menus ncurses set_current_item - set_item_init - set_item_opts - set_item_term - set_item_userptr - set_item_value test: demo_menus ncurses set_menu_back test: demo_menus set_menu_fore test: demo_menus set_menu_format test: demo_menus ncurses set_menu_grey - set_menu_init - set_menu_items - set_menu_mark test: demo_menus set_menu_opts - set_menu_pad - set_menu_pattern - set_menu_spacing - set_menu_sub test: demo_menus ncurses set_menu_term - set_menu_userptr - set_menu_win test: demo_menus ncurses set_top_row - top_row - unpost_menu test: demo_menus ncurses libncurses: ---------- BC - COLORS test: echochar ncurses savescreen xmas COLOR_PAIR test: background blue bs cardfile clip_printw demo_forms demo_menus demo_panels echochar filter firework gdc hanoi ins_wide insdelln inserts knight ncurses newdemo rain savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr testaddch testcurs view worm xmas COLOR_PAIRS test: echochar ncurses newdemo savescreen COLS test: cardfile demo_altkeys demo_defkey demo_forms demo_keyok demo_menus demo_panels ditto echochar edit_field firework foldkeys hashtest inch_wide inchs ins_wide inserts lrtest movewindow ncurses newdemo rain savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs view worm ESCDELAY test: test_opaque LINES test: cardfile demo_defkey demo_keyok demo_menus demo_panels ditto echochar edit_field firework hanoi hashtest inch_wide inchs ins_wide inserts lrtest movewindow ncurses newdemo rain savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs view worm xmas PAIR_NUMBER test: ncurses PC lib: ncurses SP lib: form TABSIZE test: test_opaque UP - acs_map test: gdc ins_wide inserts knight movewindow ncurses newdemo test_add_wchstr test_addchstr test_addstr test_addwstr testcurs add_wch test: demo_panels ncurses test_add_wchstr test_addwstr add_wchnstr test: test_add_wchstr add_wchstr test: test_add_wchstr view addch test: blue bs echochar hashtest ncurses savescreen test_add_wchstr test_addchstr test_addstr test_addwstr test_opaque testaddch view worm addchnstr test: test_addchstr addchstr test: test_addchstr addnstr test: test_addstr addnwstr test: ncurses test_addwstr addstr test: blue bs cardfile gdc hanoi lrtest ncurses savescreen test_addstr addwstr test: ncurses test_addwstr assume_default_colors test: ncurses assume_default_colors_sp - attr_get test: ncurses attr_off test: ncurses attr_on test: ncurses attr_set test: ncurses attroff test: echochar filter gdc ncurses tclock attron test: bs echochar filter gdc ncurses attrset test: bs firework gdc hanoi insdelln ncurses rain tclock testaddch testcurs baudrate lib: ncurses baudrate_sp lib: ncurses beep test: blue bs cardfile chgat clip_printw demo_forms demo_menus demo_panels edit_field hanoi inch_wide inchs ins_wide insdelln inserts knight movewindow ncurses savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs view xmas beep_sp lib: ncurses bkgd test: background cardfile demo_forms ncurses savescreen tclock view bkgdset test: background ncurses testaddch bkgrnd test: ncurses bkgrndset test: ncurses boolcodes test: demo_termcap test_arrays progs: dump_entry boolfnames test: demo_terminfo test_arrays progs: dump_entry boolnames test: demo_terminfo test_arrays progs: dump_entry infocmp border - border_set - box test: cardfile chgat clip_printw demo_forms demo_menus demo_panels ditto edit_field inch_wide inchs ins_wide insdelln inserts lrtest ncurses newdemo redraw test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs box_set test: ncurses can_change_color test: ncurses can_change_color_sp - cbreak test: background blue bs cardfile chgat clip_printw color_set demo_altkeys demo_defkey demo_forms demo_keyok demo_menus demo_panels ditto filter firework foldkeys gdc hanoi hashtest inch_wide inchs ins_wide insdelln inserts knight lrtest movewindow ncurses newdemo savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs view worm xmas cbreak_sp lib: ncurses chgat test: chgat clear test: blue bs gdc ncurses testcurs xmas clearok test: bs knight clrtobot test: demo_menus ncurses clrtoeol test: blue bs demo_altkeys demo_menus foldkeys hanoi hashtest movewindow ncurses view color_content test: ncurses color_content_sp - color_set test: color_set ncurses copywin test: ncurses testcurs cur_term test: demo_terminfo dots dots_mvcur lrtest progs: clear tabs tput tset curs_set test: echochar firework gdc hanoi lrtest ncurses newdemo rain savescreen tclock testcurs worm xmas curs_set_sp lib: ncurses curscr test: demo_panels edit_field knight lrtest ncurses savescreen tclock view curses_version test: ncurses progs: infocmp tic toe tput tset def_prog_mode test: bs ncurses def_prog_mode_sp lib: ncurses def_shell_mode - def_shell_mode_sp lib: ncurses define_key test: demo_altkeys demo_defkey foldkeys define_key_sp - del_curterm lib: ncurses del_curterm_sp lib: ncurses delay_output test: newdemo delay_output_sp - delch - deleteln test: insdelln delscreen test: ditto dots_mvcur delwin test: cardfile chgat clip_printw demo_forms demo_panels edit_field inch_wide inchs ins_wide insdelln inserts movewindow ncurses newdemo redraw test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs derwin test: cardfile chgat clip_printw demo_forms demo_menus ditto inch_wide inchs ins_wide insdelln inserts movewindow ncurses test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque doupdate test: cardfile demo_menus demo_panels ditto edit_field ins_wide inserts knight movewindow ncurses redraw savescreen test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr doupdate_sp lib: ncurses dupwin test: edit_field echo test: bs hanoi ncurses test_get_wstr test_getstr testcurs testscanw echo_sp lib: ncurses echo_wchar test: ncurses echochar test: echochar ncurses endwin test: background blue bs cardfile chgat clip_printw color_set demo_altkeys demo_defkey demo_forms demo_keyok demo_menus demo_panels ditto dots_mvcur echochar filter firework firstlast foldkeys gdc hanoi hashtest inch_wide inchs ins_wide insdelln inserts key_names keynames knight lrtest movewindow ncurses newdemo rain redraw savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testaddch testcurs testscanw view worm xmas endwin_sp lib: ncurses erase test: cardfile demo_menus filter firework firstlast hanoi lrtest ncurses tclock test_opaque testcurs erasechar lib: ncurses erasechar_sp lib: ncurses erasewchar - filter test: filter filter_sp - flash test: cardfile lrtest ncurses tclock testcurs flash_sp - flushinp test: ncurses newdemo testcurs flushinp_sp lib: ncurses get_escdelay - get_escdelay_sp - get_wch - get_wstr test: test_get_wstr getattrs - getbegx test: chgat clip_printw demo_menus demo_panels insdelln movewindow ncurses newdemo redraw testcurs getbegy test: chgat clip_printw demo_menus demo_panels insdelln movewindow ncurses newdemo redraw testcurs getbkgd test: ncurses getbkgrnd test: ncurses getcchar test: ncurses view getch test: background blue bs chgat color_set demo_altkeys filter firework firstlast foldkeys hanoi hashtest insdelln lrtest savescreen tclock test_opaque testaddch testcurs view xmas getcurx test: bs chgat clip_printw demo_altkeys demo_defkey demo_panels firstlast foldkeys insdelln movewindow ncurses redraw savescreen test_get_wstr test_getstr test_opaque testcurs getcury test: bs chgat clip_printw demo_altkeys demo_defkey demo_panels edit_field firstlast foldkeys insdelln movewindow ncurses redraw savescreen test_opaque testcurs getmaxx test: chgat clip_printw demo_panels inch_wide inchs insdelln movewindow ncurses newdemo redraw test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs getmaxy test: chgat clip_printw demo_forms demo_panels inch_wide inchs insdelln movewindow ncurses newdemo redraw test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs getmouse test: bs knight movewindow ncurses getmouse_sp - getn_wstr test: test_get_wstr getnstr test: filter ncurses test_getstr getparx test: movewindow getpary test: movewindow getstr test: test_getstr getwin test: ncurses getwin_sp - halfdelay test: view halfdelay_sp - has_colors test: background bs cardfile chgat clip_printw color_set demo_forms demo_menus demo_panels echochar filter firework gdc hanoi ins_wide insdelln inserts knight ncurses newdemo rain savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr testcurs view worm xmas has_colors_sp lib: ncurses has_ic test: lrtest has_ic_sp lib: ncurses has_il - has_il_sp lib: ncurses has_key - has_key_sp lib: ncurses has_mouse - has_mouse_sp - hline test: gdc ncurses hline_set - idcok test: test_opaque idlok test: ncurses test_opaque testscanw view immedok test: test_opaque in_wch test: inch_wide in_wchnstr test: inch_wide in_wchstr test: inch_wide inch test: inchs inchnstr test: inchs inchstr test: inchs init_color test: ncurses init_color_sp lib: ncurses init_pair test: background blue bs cardfile chgat clip_printw color_set demo_forms demo_menus demo_panels echochar filter firework gdc hanoi ins_wide insdelln inserts knight ncurses newdemo rain savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr testaddch testcurs view worm xmas init_pair_sp - initscr test: background blue bs cardfile chgat clip_printw color_set demo_defkey demo_forms demo_keyok demo_menus demo_panels echochar filter firework firstlast gdc hanoi hashtest inch_wide inchs ins_wide insdelln inserts knight lrtest movewindow ncurses newdemo rain redraw savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testaddch testcurs testscanw view worm xmas innstr test: test_instr innwstr test: test_inwstr ins_nwstr test: ins_wide ins_wch test: ins_wide ins_wstr test: ins_wide insch test: ins_wide inserts insdelln test: insdelln insertln test: insdelln insnstr test: inserts insstr test: inserts instr test: test_instr intrflush test: demo_forms movewindow intrflush_sp - inwstr test: test_inwstr is_cleared test: test_opaque is_idcok test: test_opaque is_idlok test: test_opaque is_immedok test: test_opaque is_keypad test: test_opaque is_leaveok test: test_opaque is_linetouched lib: form is_nodelay test: test_opaque is_notimeout test: test_opaque is_pad - is_scrollok test: test_opaque is_subwin - is_syncok test: test_opaque is_term_resized - is_term_resized_sp - is_wintouched lib: ncurses isendwin - isendwin_sp - key_defined test: demo_defkey foldkeys key_defined_sp lib: ncurses key_name test: key_names ncurses keybound test: demo_altkeys demo_defkey keybound_sp lib: ncurses keyname test: demo_altkeys demo_defkey demo_keyok demo_menus edit_field foldkeys keynames movewindow ncurses redraw testcurs view progs: tic keyname_sp lib: ncurses keyok test: demo_keyok foldkeys keyok_sp lib: ncurses keypad test: bs cardfile chgat clip_printw demo_altkeys demo_defkey demo_forms demo_keyok demo_menus demo_panels ditto edit_field filter firework foldkeys hashtest inch_wide inchs ins_wide insdelln inserts key_names keynames knight lrtest movewindow ncurses redraw savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs testscanw view killchar lib: ncurses killchar_sp lib: ncurses killwchar - leaveok test: hanoi test_opaque longname test: testcurs progs: tput mcprint - mcprint_sp - meta test: key_names keynames ncurses mouse_trafo - mouseinterval - mouseinterval_sp - mousemask test: bs demo_forms demo_menus knight movewindow ncurses mousemask_sp - move test: blue bs cardfile chgat demo_altkeys demo_menus echochar foldkeys gdc hanoi hashtest inch_wide inchs ins_wide inserts knight lrtest movewindow ncurses savescreen test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testscanw view xmas mvadd_wch test: ncurses test_add_wchstr test_addwstr mvadd_wchnstr test: test_add_wchstr mvadd_wchstr test: test_add_wchstr mvaddch test: bs gdc hanoi lrtest ncurses rain tclock test_add_wchstr test_addchstr test_addstr test_addwstr xmas mvaddchnstr test: gdc test_addchstr mvaddchstr test: test_addchstr mvaddnstr test: test_addstr mvaddnwstr test: test_addwstr mvaddstr test: bs demo_forms gdc hanoi knight ncurses rain tclock test_addstr testcurs xmas mvaddwstr test: test_addwstr mvchgat test: chgat mvcur test: dots_mvcur redraw mvcur_sp lib: ncurses mvdelch - mvderwin test: movewindow mvget_wch - mvget_wstr test: test_get_wstr mvgetch - mvgetn_wstr test: test_get_wstr mvgetnstr test: test_getstr mvgetstr test: test_getstr mvhline test: ncurses mvhline_set test: ncurses mvin_wch test: inch_wide mvin_wchnstr test: inch_wide mvin_wchstr test: inch_wide mvinch test: inchs mvinchnstr test: gdc inchs mvinchstr test: inchs mvinnstr test: test_instr mvinnwstr test: test_inwstr mvins_nwstr test: ins_wide mvins_wch test: ins_wide mvins_wstr test: ins_wide mvinsch test: ins_wide inserts mvinsnstr test: inserts mvinsstr test: inserts mvinstr test: test_instr mvinwstr test: test_inwstr mvprintw test: bs demo_menus firework hanoi ncurses tclock view mvscanw - mvvline test: ncurses mvvline_set test: ncurses mvwadd_wch test: test_add_wchstr test_addwstr mvwadd_wchnstr test: test_add_wchstr mvwadd_wchstr test: inch_wide test_add_wchstr mvwaddch test: movewindow newdemo test_add_wchstr test_addchstr test_addstr test_addwstr testcurs xmas mvwaddchnstr test: test_addchstr mvwaddchstr test: inchs test_addchstr mvwaddnstr test: newdemo test_addstr testcurs mvwaddnwstr test: test_addwstr mvwaddstr test: ditto firstlast ins_wide inserts knight ncurses newdemo test_addstr test_addwstr test_instr testcurs xmas mvwaddwstr test: test_addwstr test_inwstr mvwchgat test: chgat mvwdelch test: ncurses mvwget_wch - mvwget_wstr test: test_get_wstr mvwgetch test: inch_wide inchs test_get_wstr test_getstr test_instr test_inwstr test_opaque mvwgetn_wstr test: test_get_wstr mvwgetnstr test: test_getstr mvwgetstr test: test_getstr mvwhline test: movewindow mvwhline_set - mvwin test: cardfile demo_menus movewindow testcurs xmas mvwin_wch test: inch_wide mvwin_wchnstr test: inch_wide mvwin_wchstr test: inch_wide mvwinch test: inchs newdemo testcurs mvwinchnstr test: inchs mvwinchstr test: inchs mvwinnstr test: test_instr testcurs mvwinnwstr test: test_inwstr mvwins_nwstr test: ins_wide mvwins_wch test: ins_wide mvwins_wstr test: ins_wide mvwinsch test: ins_wide inserts mvwinsnstr test: inserts mvwinsstr test: inserts testcurs mvwinstr test: test_instr mvwinwstr test: test_inwstr mvwprintw test: chgat clip_printw demo_panels inch_wide inchs insdelln ncurses test_instr test_inwstr testcurs mvwscanw test: testcurs mvwvline test: ins_wide inserts movewindow test_add_wchstr test_addchstr test_addstr test_addwstr mvwvline_set - napms test: demo_panels ditto dots dots_mvcur echochar firework gdc hanoi lrtest ncurses railroad rain tclock test_opaque testcurs view worm xmas progs: tset napms_sp - new_prescr lib: ncurses newpad test: edit_field ncurses testcurs newpad_sp lib: ncurses newscr lib: ncurses newterm test: demo_altkeys ditto dots_mvcur filter foldkeys gdc key_names keynames newterm_sp - newwin test: cardfile chgat clip_printw demo_defkey demo_forms demo_keyok demo_menus demo_panels ditto edit_field firstlast inch_wide inchs ins_wide insdelln inserts knight movewindow ncurses newdemo redraw test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs xmas newwin_sp lib: ncurses nl test: demo_forms ncurses rain testcurs nl_sp lib: ncurses nocbreak test: testcurs nocbreak_sp lib: ncurses nodelay test: ditto firework gdc lrtest ncurses newdemo rain tclock test_opaque view worm xmas noecho test: background bs cardfile chgat clip_printw color_set demo_altkeys demo_defkey demo_forms demo_keyok demo_menus demo_panels ditto firework firstlast foldkeys gdc hanoi hashtest inch_wide inchs ins_wide insdelln inserts knight lrtest movewindow ncurses rain redraw savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs view worm xmas noecho_sp lib: ncurses nofilter - nofilter_sp - nonl test: bs demo_forms hashtest movewindow ncurses view worm xmas nonl_sp lib: ncurses noqiflush - noqiflush_sp - noraw test: demo_forms demo_menus ncurses testcurs noraw_sp lib: ncurses notimeout test: test_opaque numcodes test: demo_termcap test_arrays progs: dump_entry numfnames test: demo_terminfo test_arrays progs: dump_entry numnames test: demo_terminfo test_arrays progs: dump_entry infocmp ospeed progs: tset overlay test: ncurses testcurs xmas overwrite test: ncurses savescreen pair_content test: background color_set pair_content_sp lib: ncurses pecho_wchar - pechochar - pnoutrefresh test: edit_field ncurses prefresh test: testcurs printw test: background blue bs color_set demo_altkeys demo_defkey demo_keyok demo_menus filter foldkeys ncurses savescreen testcurs testscanw view putp progs: tput putp_sp lib: ncurses putwin test: ncurses qiflush - qiflush_sp - raw test: demo_forms ncurses redraw testcurs raw_sp lib: ncurses redrawwin test: redraw refresh test: blue bs demo_defkey demo_forms demo_keyok demo_menus demo_panels echochar filter firstlast gdc hanoi hashtest lrtest movewindow ncurses savescreen tclock testcurs view xmas reset_prog_mode test: filter ncurses reset_prog_mode_sp lib: ncurses reset_shell_mode test: bs filter savescreen reset_shell_mode_sp lib: ncurses resetty - resetty_sp - resize_term test: view resize_term_sp - resizeterm - resizeterm_sp lib: ncurses restartterm - restartterm_sp - ripoffline test: demo_menus ncurses ripoffline_sp - savetty - savetty_sp - scanw test: testcurs testscanw scr_dump test: savescreen scr_init test: savescreen scr_init_sp - scr_restore test: savescreen scr_restore_sp - scr_set test: savescreen scr_set_sp - scrl test: view scroll test: testcurs scrollok test: clip_printw demo_altkeys demo_defkey demo_keyok demo_panels ditto foldkeys hashtest knight ncurses redraw test_opaque testcurs testscanw view set_curterm lib: ncurses set_curterm_sp - set_escdelay test: test_opaque set_escdelay_sp lib: ncurses set_tabsize test: test_opaque set_tabsize_sp - set_term lib: ncurses setcchar test: demo_panels ins_wide ncurses test_add_wchstr test_addwstr view setscrreg test: view setupterm test: demo_termcap demo_terminfo dots progs: clear tabs tput tset slk_attr - slk_attr_off - slk_attr_on - slk_attr_set test: ncurses slk_attr_set_sp - slk_attr_sp - slk_attroff lib: ncurses slk_attroff_sp - slk_attron lib: ncurses slk_attron_sp - slk_attrset test: ncurses slk_attrset_sp - slk_clear test: ncurses slk_clear_sp - slk_color test: ncurses slk_color_sp - slk_init test: ncurses slk_init_sp - slk_label test: ncurses slk_label_sp - slk_noutrefresh test: ncurses slk_noutrefresh_sp - slk_refresh test: ncurses slk_refresh_sp lib: ncurses slk_restore test: ncurses slk_restore_sp lib: ncurses slk_set test: ncurses slk_set_sp - slk_touch test: ncurses slk_touch_sp lib: ncurses slk_wset test: ncurses standend test: blue gdc ncurses standout test: blue ncurses start_color test: background blue bs cardfile chgat clip_printw color_set demo_forms demo_menus demo_panels echochar filter firework gdc hanoi ins_wide insdelln inserts knight ncurses newdemo rain savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr testaddch testcurs view worm xmas start_color_sp - stdscr test: bs chgat clip_printw demo_altkeys demo_forms demo_menus demo_panels ditto filter firework foldkeys gdc hanoi hashtest inch_wide inchs ins_wide insdelln inserts key_names keynames knight lrtest movewindow ncurses rain redraw savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs testscanw view worm xmas strcodes test: demo_termcap test_arrays progs: dump_entry strfnames test: demo_terminfo test_arrays progs: dump_entry strnames test: demo_terminfo foldkeys test_arrays progs: dump_entry infocmp tic subpad test: testcurs subwin test: movewindow ncurses newdemo testcurs syncok test: test_opaque term_attrs test: ncurses term_attrs_sp - termattrs test: ncurses testcurs termattrs_sp lib: ncurses termname test: testcurs termname_sp lib: ncurses tgetent test: demo_termcap railroad tgetent_sp - tgetflag test: demo_termcap tgetflag_sp - tgetnum test: demo_termcap railroad tgetnum_sp - tgetstr test: demo_termcap railroad tgetstr_sp - tgoto test: railroad tigetflag test: demo_terminfo progs: tput tigetflag_sp - tigetnum test: demo_terminfo ncurses progs: tput tigetnum_sp - tigetstr test: blue demo_defkey demo_terminfo foldkeys testcurs progs: tput tigetstr_sp - timeout test: rain savescreen tiparm - touchline test: chgat clip_printw insdelln touchwin test: chgat clip_printw demo_menus edit_field filter firstlast inch_wide inchs ins_wide insdelln inserts movewindow ncurses redraw test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque xmas tparm test: dots dots_mvcur progs: tabs tic tput tputs test: dots dots_mvcur railroad progs: clear tabs tset tputs_sp lib: ncurses trace test: demo_menus hanoi hashtest lrtest ncurses testcurs view worm ttytype lib: ncurses typeahead test: testcurs typeahead_sp lib: ncurses unctrl test: ncurses redraw test_add_wchstr test_addchstr testcurs unctrl_sp lib: ncurses unget_wch - unget_wch_sp - ungetch test: bs knight ungetch_sp lib: ncurses ungetmouse - ungetmouse_sp - untouchwin lib: form use_default_colors test: filter firework gdc hanoi knight ncurses rain tclock worm xmas use_default_colors_sp - use_env progs: tput use_env_sp - use_extended_names test: demo_terminfo progs: infocmp tic use_legacy_coding - use_legacy_coding_sp - use_screen test: ditto use_window test: rain worm vid_attr - vid_attr_sp - vid_puts - vid_puts_sp - vidattr - vidattr_sp lib: ncurses vidputs - vidputs_sp lib: ncurses vline test: gdc ncurses vline_set - vw_printw test: clip_printw vw_scanw - vwprintw test: movewindow vwscanw lib: ncurses wadd_wch test: inch_wide test_add_wchstr test_addwstr wadd_wchnstr test: test_add_wchstr wadd_wchstr test: test_add_wchstr waddch test: demo_forms demo_panels ditto firstlast inch_wide inchs knight ncurses test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque worm waddchnstr test: test_addchstr waddchstr test: test_addchstr waddnstr test: test_addstr waddnwstr test: ncurses test_addwstr waddstr test: chgat clip_printw demo_forms demo_panels edit_field firstlast ins_wide insdelln knight ncurses redraw test_add_wchstr test_addstr test_addwstr testcurs waddwstr test: ins_wide test_add_wchstr test_addwstr test_get_wstr wattr_get - wattr_off lib: ncurses wattr_on lib: ncurses wattr_set - wattroff test: demo_forms ncurses testcurs xmas wattron test: testcurs xmas wattrset test: clip_printw demo_forms insdelln ncurses newdemo test_get_wstr test_getstr testcurs xmas wbkgd test: cardfile demo_forms demo_menus ncurses newdemo testcurs wbkgdset test: demo_panels ins_wide inserts ncurses test_add_wchstr test_addchstr test_addstr test_addwstr wbkgrnd lib: ncurses wbkgrndset lib: ncurses wborder test: ncurses wborder_set test: ncurses wchgat test: chgat test_get_wstr test_getstr view wclear test: ncurses test_opaque testcurs wclrtobot test: firstlast inch_wide inchs ncurses test_instr test_inwstr testcurs wclrtoeol test: chgat clip_printw demo_defkey demo_keyok demo_panels firstlast inch_wide inchs ins_wide insdelln inserts knight ncurses test_add_wchstr test_addchstr test_addstr test_addwstr test_instr test_inwstr testcurs wcolor_set lib: ncurses wcursyncup lib: form wdelch test: ncurses testcurs wdeleteln test: insdelln testcurs wecho_wchar lib: ncurses wechochar lib: ncurses wenclose test: ncurses werase test: cardfile demo_forms demo_menus demo_panels edit_field firstlast knight ncurses newdemo test_get_wstr test_getstr test_opaque testcurs xmas wget_wch test: ins_wide ncurses test_add_wchstr test_addwstr wget_wstr test: test_get_wstr wgetbkgrnd lib: ncurses wgetch test: cardfile chgat clip_printw demo_defkey demo_keyok demo_menus demo_panels ditto edit_field gdc insdelln inserts knight movewindow ncurses newdemo rain redraw test_addchstr test_addstr test_opaque testcurs worm wgetn_wstr test: ncurses test_get_wstr wgetnstr test: ncurses test_getstr wgetparent test: test_opaque wgetscrreg test: test_opaque wgetstr test: test_getstr whline test: testcurs whline_set lib: ncurses win_wch test: inch_wide win_wchnstr test: inch_wide win_wchstr test: inch_wide winch test: inchs knight testcurs winchnstr test: inchs winchstr test: inchs winnstr test: demo_altkeys demo_defkey foldkeys test_instr winnwstr test: test_inwstr wins_nwstr test: ins_wide wins_wch test: ins_wide wins_wstr test: ins_wide winsch test: ins_wide inserts testcurs winsdelln test: insdelln winsertln test: insdelln testcurs winsnstr test: inserts winsstr test: inserts winstr test: test_instr winwstr test: test_inwstr wmouse_trafo test: ncurses wmove test: chgat clip_printw demo_altkeys demo_defkey demo_keyok demo_menus demo_panels firstlast foldkeys inch_wide inchs ins_wide insdelln inserts knight movewindow ncurses newdemo redraw test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs worm wnoutrefresh test: demo_menus ditto edit_field inch_wide inchs ins_wide inserts knight movewindow ncurses redraw test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque wprintw test: chgat clip_printw demo_defkey demo_forms demo_keyok demo_menus demo_panels edit_field inch_wide inchs ins_wide insdelln inserts knight movewindow ncurses test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs wredrawln test: redraw wrefresh test: chgat clip_printw demo_forms demo_keyok demo_menus demo_panels edit_field firstlast ins_wide insdelln inserts knight lrtest movewindow ncurses newdemo redraw savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr testcurs view worm xmas wresize test: cardfile ncurses wscanw test: testcurs wscrl test: ncurses testcurs wsetscrreg test: ncurses testcurs wstandend test: ncurses test_opaque xmas wstandout test: ncurses test_opaque xmas wsyncdown test: movewindow wsyncup lib: form wtimeout test: ncurses wtouchln lib: ncurses wunctrl lib: ncurses wunctrl_sp - wvline test: testcurs wvline_set lib: ncurses libpanel: -------- bottom_panel test: demo_panels ncurses ceiling_panel - del_panel test: demo_panels ncurses ground_panel - hide_panel test: demo_panels ncurses move_panel test: demo_panels ncurses new_panel test: cardfile demo_panels ncurses panel_above test: demo_panels panel_below test: demo_panels panel_hidden test: demo_panels panel_userptr test: demo_panels ncurses panel_window test: cardfile demo_panels ncurses replace_panel test: demo_panels set_panel_userptr test: demo_panels ncurses show_panel test: demo_panels ncurses top_panel test: cardfile demo_panels ncurses update_panels test: cardfile demo_panels ncurses update_panels_sp - End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/background.c End Files: Start Copyright text: Copyright (c) 2003,2006 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/blue.c End Files: Start Copyright text: Copyright (c) 1998-2008,2009 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. B l u e M o o n V2.2 A patience game by T.A.Lister Integral screen support by Eric S. Raymond End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/bs.c End Files: Start Copyright text: Copyright (c) 1998-2009,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. salvo option by: Chuck A DeGaul with improved user interface, autoconfiguration and code cleanup by Eric S. Raymond <esr@snark.thyrsus.com> v1.2 with color support and minor portability fixes, November 1990 v2.0 featuring strict ANSI/POSIX conformance, November 1993. v2.1 with ncurses mouse support, September 1995 End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/chgat.c End Files: Start Copyright text: Copyright (c) 2006-2009,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. test-driver for chgat/wchgat/mvchgat/mvwchgat End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/clip_printw.c End Files: Start Copyright text: Copyright (c) 2008-2009,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. demonstrate how to use printw without wrapping. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/color_set.c End Files: Start Copyright text: Copyright (c) 2003-2006,2008 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/demo_altkeys.c End Files: Start Copyright text: Copyright (c) 2005-2006,2008 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Demonstrate the define_key() function. Thomas Dickey - 2005/10/22 End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/demo_defkey.c End Files: Start Copyright text: Copyright (c) 2002-2007,2008 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Demonstrate the define_key() function. Thomas Dickey - 2002/11/23 End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/demo_forms.c End Files: Start Copyright text: Copyright (c) 2003-2010,2011 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Demonstrate a variety of functions from the form library. Thomas Dickey - 2003/4/26 TYPE_ENUM - TYPE_REGEXP - dup_field - field_init - field_just - field_term - form_init - form_opts - form_opts_off - form_opts_on - form_request_by_name - form_term - form_userptr - free_fieldtype - link_field - link_fieldtype - move_field - new_page - pos_form_cursor - set_field_init - set_field_term - set_fieldtype_arg - set_fieldtype_choice - set_form_fields - set_form_init - set_form_opts - set_form_page - set_form_term - set_form_userptr - set_max_field - End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/demo_keyok.c End Files: Start Copyright text: Copyright (c) 2002-2003,2006 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Demonstrate the keyok() function. Thomas Dickey - 2002/11/23 End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/demo_menus.c End Files: Start Copyright text: Copyright (c) 2005-2010,2011 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Demonstrate a variety of functions from the menu library. Thomas Dickey - 2005/4/9 item_description - item_init - item_opts - item_opts_off - item_opts_on - item_term - item_userptr - item_visible - menu_back - menu_fore - menu_format - menu_grey - menu_init - menu_opts - menu_pad - menu_request_by_name - menu_request_name - menu_sub - menu_term - menu_userptr - set_current_item - set_item_init - set_item_opts - set_item_term - set_item_userptr - set_menu_grey - set_menu_init - set_menu_items - set_menu_opts - set_menu_pad - set_menu_pattern - set_menu_spacing - set_menu_term - set_menu_userptr - set_top_row - top_row - End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/demo_panels.c End Files: Start Copyright text: Copyright (c) 2007-2008,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Demonstrate a variety of functions from the panel library. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/demo_termcap.c End Files: Start Copyright text: Copyright (c) 2005-2010,2011 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/echochar.c End Files: Start Copyright text: Copyright (c) 2006-2008,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Demonstrate the echochar function (compare to dots.c). Thomas Dickey - 2006/11/4 End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/edit_field.c End Files: Start Copyright text: Copyright (c) 2003-2008,2011 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. A wrapper for form_driver() which keeps track of the user's editing changes for each field, and makes the result available as a null-terminated string in field_buffer(field,1). Thomas Dickey - 2003/4/26. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/edit_field.h End Files: Start Copyright text: Copyright (c) 2003-2006,2008 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Interface of edit_field.c End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/firstlast.c End Files: Start Copyright text: Copyright (c) 1998-2009,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. This test was written by Alexander V. Lukyanov to demonstrate difference between ncurses 4.1 and SVR4 curses End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/gdc.6 End Files: Start Copyright text: Copyright (c) 1998-2003,2006 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/gdc.c End Files: Start Copyright text: Copyright (c) 1998-2009,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Grand digital clock for curses compatible terminals Usage: gdc [-s] [n] run for n seconds (default infinity) Flags: -s: scroll modified 10-18-89 for curses (jrl) 10-18-89 added signal handling End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/hanoi.c End Files: Start Copyright text: Copyright (c) 1998-2009,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Name: Towers of Hanoi. Desc: This is a playable copy of towers of hanoi. Its sole purpose is to demonstrate my Amiga Curses package. This program should compile on any system that has Curses. 'hanoi' will give a manual game with 7 playing pieces. 'hanoi n' will give a manual game with n playing pieces. 'hanoi n a' will give an auto solved game with n playing pieces. Author: Simon J Raybould (sie@fulcrum.bt.co.uk). (This version has been slightly modified by the ncurses maintainers.) Date: 05.Nov.90 End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/hashtest.c End Files: Start Copyright text: Copyright (c) 1998-2009,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Generate timing statistics for vertical-motion optimization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/inch_wide.c End Files: Start Copyright text: Copyright (c) 2007,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. int in_wch(cchar_t *wcval); int mvin_wch(int y, int x, cchar_t *wcval); int mvwin_wch(WINDOW *win, int y, int x, cchar_t *wcval); int win_wch(WINDOW *win, cchar_t *wcval); int in_wchstr(cchar_t *wchstr); int in_wchnstr(cchar_t *wchstr, int n); int win_wchstr(WINDOW *win, cchar_t *wchstr); int win_wchnstr(WINDOW *win, cchar_t *wchstr, int n); int mvin_wchstr(int y, int x, cchar_t *wchstr); int mvin_wchnstr(int y, int x, cchar_t *wchstr, int n); int mvwin_wchstr(WINDOW *win, int y, int x, cchar_t *wchstr); int mvwin_wchnstr(WINDOW *win, int y, int x, cchar_t *wchstr, int n); End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/inchs.c End Files: Start Copyright text: Copyright (c) 2007,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Author: Thomas E Dickey chtype inch(void); chtype winch(WINDOW *win); chtype mvinch(int y, int x); chtype mvwinch(WINDOW *win, int y, int x); int inchstr(chtype *chstr); int inchnstr(chtype *chstr, int n); int winchstr(WINDOW *win, chtype *chstr); int winchnstr(WINDOW *win, chtype *chstr, int n); int mvinchstr(int y, int x, chtype *chstr); int mvinchnstr(int y, int x, chtype *chstr, int n); int mvwinchstr(WINDOW *win, int y, int x, chtype *chstr); int mvwinchnstr(WINDOW *win, int y, int x, chtype *chstr, int n); End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/ins_wide.c End Files: Start Copyright text: Copyright (c) 2002-2009,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Demonstrate the wins_wstr() and wins_wch functions. Thomas Dickey - 2002/11/23 Note: to provide inputs for *ins_wch(), we use setcchar(). A quirk of the X/Open definition for that function is that the string contains no characters with negative width. Any control character (such as tab) falls into that category. So it follows that *ins_wch() cannot render a tab character because there is no legal way to construct a cchar_t containing one. X/Open does not document this, and it would be logical to assume that *ins_wstr() has the same limitation, but it uses a wchar_t string directly, and does not document how tabs are handled. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/insdelln.c End Files: Start Copyright text: Copyright (c) 2008-2009,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. test-driver for deleteln, wdeleteln, insdelln, winsdelln, insertln, winsertln End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/inserts.c End Files: Start Copyright text: Copyright (c) 2002-2009,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Demonstrate the winsstr() and winsch functions. Thomas Dickey - 2002/10/19 End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/key_names.c End Files: Start Copyright text: Copyright (c) 2007,2008 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/knight.c End Files: Start Copyright text: Copyright (c) 1998-2008,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Knight's Tour - a brain game The original of this game was anonymous. It had an unbelievably bogus interface, you actually had to enter square coordinates! Redesign by Eric S. Raymond <esr@snark.thyrsus.com> July 22 1995. Mouse support added September 20th 1995. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/linux-color.dat End Files: Start Copyright text: Copyright (c) 2004,2006 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# These values are derived from linux/drivers/char/vt.c (default_red[], default_grn[] and default_blu[]), commented End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/listused.sh End Files: Start Copyright text: Copyright (c) 2003-2006,2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# A very simple script to list all entrypoints that are used by either a test program, or within the libraries. This relies on the output format of 'nm', and assumes that the libraries are configured with TRACE defined, and using these options: disable-macros enable-sp-funcs enable-widec Static libraries are used, to provide some filtering based on internal usage of the different symbols. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/lrtest.c End Files: Start Copyright text: Copyright (c) 1998-2005,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Test lower-right-hand corner access originally by Eric S. Raymond <esr@thyrsus.com>, written for animation and resizing -T.Dickey This can't be part of the ncurses test-program, because ncurses rips off the bottom line to do labels. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/make-tar.sh End Files: Start Copyright text: Copyright (c) 2010,2011 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Construct a tar-file containing only the test tree as well as its associated scripts. The reason for doing that is to simplify distributing the test programs as a separate package. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/mk-test.awk End Files: Start Copyright text: Copyright (c) 2006-2007,2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey generate Makefile for ncurses tests. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/modules End Files: Start Copyright text: Copyright (c) 1998-2009,2010 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey 1997-on Test-Program modules End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/movewindow.c End Files: Start Copyright text: Copyright (c) 2006-2008,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Demonstrate move functions for windows and derived windows from the curses library. Thomas Dickey - 2006/2/11 derwin mvderwin subwin mvwin End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/ncurses.c End Files: Start Copyright text: Copyright (c) 1998-2010,2011 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. NAME SYNOPSIS ncurses DESCRIPTION An interactive test module for the ncurses library. AUTHOR Author: Eric S. Raymond <esr@snark.thyrsus.com> 1993 Thomas E. Dickey (beginning revision 1.27 in 1996). End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/ncurses_tst.hin End Files: Start Copyright text: Copyright (c) 1998 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/programs End Files: Start Copyright text: Copyright (c) 2006-2008,2009 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Author: Thomas E. Dickey programs used for ncurses tests End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/railroad.c End Files: Start Copyright text: Copyright (c) 2000-2008,2009 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/redraw.c End Files: Start Copyright text: Copyright (c) 2006-2007,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Demonstrate the redrawwin() and wredrawln() functions. Thomas Dickey - 2006/11/4 End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/savescreen.c End Files: Start Copyright text: Copyright (c) 2007-2010,2011 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Demonstrate save/restore functions from the curses library. Thomas Dickey - 2007/7/14 End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/savescreen.sh End Files: Start Copyright text: Copyright (c) 2007,2009 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# Use this script to exercise "savescreen". It starts by generating a series of temporary-filenames, which are passed to the test-program. Loop as long as the first file named exists. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/test_add_wchstr.c End Files: Start Copyright text: Copyright (c) 2009,2010,2011 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Demonstrate the waddwchstr() and wadd_wch functions. Thomas Dickey - 2009/9/12 Note: to provide inputs for *add_wch(), we use setcchar(). A quirk of the X/Open definition for that function is that the string contains no characters with negative width. Any control character (such as tab) falls into that category. So it follows that *add_wch() cannot render a tab character because there is no legal way to construct a cchar_t containing one. X/Open does not document this, and it would be logical to assume that *addwchstr() has the same limitation, but it uses a wchar_t string directly, and does not document how tabs are handled. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/test_addchstr.c End Files: Start Copyright text: Copyright (c) 2009,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Demonstrate the waddchstr() and waddch functions. Thomas Dickey - 2009/9/12 End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/test_addstr.c End Files: Start Copyright text: Copyright (c) 2009,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Demonstrate the waddstr() and waddch functions. Thomas Dickey - 2009/9/12 End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/test_addwstr.c End Files: Start Copyright text: Copyright (c) 2009,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Demonstrate the waddwstr() and wadd_wch functions. Thomas Dickey - 2009/9/12 Note: to provide inputs for *add_wch(), we use setcchar(). A quirk of the X/Open definition for that function is that the string contains no characters with negative width. Any control character (such as tab) falls into that category. So it follows that *add_wch() cannot render a tab character because there is no legal way to construct a cchar_t containing one. X/Open does not document this, and it would be logical to assume that *addwstr() has the same limitation, but it uses a wchar_t string directly, and does not document how tabs are handled. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/test_arrays.c End Files: Start Copyright text: Copyright (c) 2007,2008 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Author: Thomas E Dickey Demonstrate the public arrays from the terminfo library. extern NCURSES_EXPORT_VAR(NCURSES_CONST char * const ) boolnames[]; extern NCURSES_EXPORT_VAR(NCURSES_CONST char * const ) boolcodes[]; extern NCURSES_EXPORT_VAR(NCURSES_CONST char * const ) boolfnames[]; extern NCURSES_EXPORT_VAR(NCURSES_CONST char * const ) numnames[]; extern NCURSES_EXPORT_VAR(NCURSES_CONST char * const ) numcodes[]; extern NCURSES_EXPORT_VAR(NCURSES_CONST char * const ) numfnames[]; extern NCURSES_EXPORT_VAR(NCURSES_CONST char * const ) strnames[]; extern NCURSES_EXPORT_VAR(NCURSES_CONST char * const ) strcodes[]; extern NCURSES_EXPORT_VAR(NCURSES_CONST char * const ) strfnames[]; End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/test_get_wstr.c End Files: Start Copyright text: Copyright (c) 2007-2009,2011 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Author: Thomas E Dickey Demonstrate the get_wstr functions from the curses library. int get_wstr(wint_t *wstr); int getn_wstr(wint_t *wstr, int n); int wget_wstr(WINDOW *win, wint_t *wstr); int wgetn_wstr(WINDOW *win, wint_t *wstr, int n); int mvget_wstr(int y, int x, wint_t *wstr); int mvgetn_wstr(int y, int x, wint_t *wstr, int n); int mvwget_wstr(WINDOW *win, int y, int x, wint_t *wstr); int mvwgetn_wstr(WINDOW *win, int y, int x, wint_t *wstr, int n); End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/test_getstr.c End Files: Start Copyright text: Copyright (c) 2007-2008,2009 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Author: Thomas E Dickey Demonstrate the getstr functions from the curses library. int getstr(char *str); int getnstr(char *str, int n); int wgetstr(WINDOW *win, char *str); int wgetnstr(WINDOW *win, char *str, int n); int mvgetstr(int y, int x, char *str); int mvwgetstr(WINDOW *win, int y, int x, char *str); int mvgetnstr(int y, int x, char *str, int n); int mvwgetnstr(WINDOW *, int y, int x, char *str, int n); End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/test_instr.c End Files: Start Copyright text: Copyright (c) 2007,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Author: Thomas E Dickey Demonstrate the instr functions from the curses library. int instr(char *str); int innstr(char *str, int n); int winstr(WINDOW *win, char *str); int winnstr(WINDOW *win, char *str, int n); int mvinstr(int y, int x, char *str); int mvinnstr(int y, int x, char *str, int n); int mvwinstr(WINDOW *win, int y, int x, char *str); int mvwinnstr(WINDOW *win, int y, int x, char *str, int n); End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/test_inwstr.c End Files: Start Copyright text: Copyright (c) 2007,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Author: Thomas E Dickey Demonstrate the inwstr functions from the curses library. int inwstr(wchar_t *str); int innwstr(wchar_t *str, int n); int winwstr(WINDOW *win, wchar_t *str); int winnwstr(WINDOW *win, wchar_t *str, int n); int mvinwstr(int y, int x, wchar_t *str); int mvinnwstr(int y, int x, wchar_t *str, int n); int mvwinwstr(WINDOW *win, int y, int x, wchar_t *str); int mvwinnwstr(WINDOW *win, int y, int x, wchar_t *str, int n); End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/test_opaque.c End Files: Start Copyright text: Copyright (c) 2007-2008,2009 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. Author: Thomas E Dickey Demonstrate the opaque functions from the curses library. WINDOW * wgetparent (const WINDOW *); bool is_cleared(const WINDOW *win); bool is_idcok(const WINDOW *win); bool is_idlok(const WINDOW *win); bool is_immedok(const WINDOW *win); bool is_keypad(const WINDOW *win); bool is_leaveok(const WINDOW *win); bool is_nodelay(const WINDOW *win); bool is_notimeout(const WINDOW *win); bool is_scrollok(const WINDOW *win); bool is_syncok(const WINDOW *win); int wgetscrreg (const WINDOW *, int *, int *); End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/testaddch.c End Files: Start Copyright text: Copyright (c) 1998-2006,2009 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. This is an example written by Alexander V. Lukyanov <lav@yars.free.net>, to demonstrate an inconsistency between ncurses and SVr4 curses. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/testscanw.c End Files: Start Copyright text: Copyright (c) 1998-2002,2006 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. gleaned from a web-search, shows a bug combining scanw and implicit scroll. Date: 1997/03/17 From: bayern@morpheus.cis.yale.edu End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/tracemunch End Files: Start Copyright text: Copyright (c) 1998-2002,2005 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# The error logs produced by ncurses with tracing enabled can be very tedious to wade through. This script helps by compacting runs of log lines that can be conveniently expressed as higher-level operations. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/view.c End Files: Start Copyright text: Copyright (c) 1998-2009,2010 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. written by Eric S. Raymond <esr@snark.thyrsus.com> December 1994 to test the scrolling code in ncurses. modified by Thomas Dickey <dickey@clark.net> July 1995 to demonstrate the use of 'resizeterm()', and May 2000 to illustrate wide-character handling. Takes a filename argument. It's a simple file-viewer with various scroll-up and scroll-down commands. n scroll one line forward p scroll one line back Either command accepts a numeric prefix interpreted as a repeat count. Thus, typing `5n' should scroll forward 5 lines in the file. The way you can tell this is working OK is that, in the trace file, there should be one scroll operation plus a small number of line updates, as opposed to a whole-page update. This means the physical scroll operation worked, and the refresh() code only had to do a partial repaint. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/worm.c End Files: Start Copyright text: Copyright (c) 1998-2007,2008 Free Software Foundation, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, distribute with modifications, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. @@@ @@@ @@@@@@@@@@ @@@@@@@@@@@ @@@@@@@@@@@@ @@@ @@@ @@@@@@@@@@@@ @@@@@@@@@@@@ @@@@@@@@@@@@@ @@@ @@@ @@@@ @@@@ @@@@ @@@@ @@@ @@@@ @@@ @@ @@@ @@@ @@@ @@@ @@@ @@@ @@@ @@@ @@@@ @@@ @@@ @@@ @@@ @@@ @@@ @@@ @@@@ @@@@ @@@@ @@@ @@@ @@@ @@@ @@@ @@@ @@@@@@@@@@@@ @@@@ @@@@ @@@ @@@ @@@ @@@ @@@@ @@@@ @@@@@@@@@@@@ @@@ @@@ @@@ @@@ @@ @@ @@@@@@@@@@ @@@ @@@ @@@ @@@ Eric P. Scott Caltech High Energy Physics October, 1980 Hacks to turn this into a test frame for cursor movement: Eric S. Raymond <esr@snark.thyrsus.com> January, 1995 July 1995 (esr): worms is now in living color! :-) Options: -f fill screen with copies of 'WORM' at start. -l <n> set worm length -n <n> set number of worms -t make worms leave droppings -T <start> <end> set trace interval -S set single-stepping during trace interval -N suppress cursor-movement optimization This program makes a good torture-test for the ncurses cursor-optimization code. You can use -T to set the worm move interval over which movement traces will be dumped. The program stops and waits for one character of input at the beginning and end of the interval. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/xterm-16color.dat End Files: Start Copyright text: Copyright (c) 2004,2006 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# This illustrates the predefined colors for XFree86 xterm's "xterm-16color". If you set $TERM to "xterm-88color" (and have xterm compiled to support the 88-color or 256-color feature), you can use the ncurses 'd' screen to manipulate the colors shown in the screen. The 'd' screen is limited to the first 16 colors, and xterm happens to use the same first 16 colors in the extended color models that support initc. The colors shown are for xterm patch #189. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/xterm-256color.dat End Files: Start Copyright text: Copyright (c) 2009 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# This illustrates the predefined colors for xterm's "xterm-256color" feature. If you set $TERM to "xterm-256color" (and have xterm compiled to support the 256-color feature), you can use the ncurses 'd' screen to manipulate the colors shown in the screen. The 'd' screen is limited to the first 16 colors, and xterm happens to use the same first 16 colors in the extended color models that support initc. The colors shown are for xterm patch #189. End Copyright text: ====================================================================== Start Files: ./dist/ncurses-5.9/test/xterm-88color.dat End Files: Start Copyright text: Copyright (c) 2005-2006,2009 Free Software Foundation, Inc. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), # to deal in the Software without restriction, including without limitation # the rights to use, copy, modify, merge, publish, distribute, distribute # with modifications, sublicense, and/or sell copies of the Software, and to # permit persons to whom the Software is furnished to do so, subject to the # following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name(s) of the above copyright # holders shall not be used in advertising or otherwise to promote the sale, # use or other dealings in this Software without prior written # authorization. # ############################################################################# This illustrates the predefined colors for xterm's "xterm-88color" feature. If you set $TERM to "xterm-88color" (and have xterm compiled to support the 88-color or 256-color feature), you can use the ncurses 'd' screen to manipulate the colors shown in the screen. The 'd' screen is limited to the first 16 colors, and xterm happens to use the same first 16 colors in the extended color models that support initc. The colors shown are for xterm patch #189. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/LICENSE End Files: Start Copyright text: LICENSE ISSUES ============== The OpenSSL toolkit stays under a dual license, i.e. both the conditions of the OpenSSL License and the original SSLeay license apply to the toolkit. See below for the actual license texts. Actually both licenses are BSD-style Open Source licenses. In case of any license issues related to OpenSSL please contact openssl-core@openssl.org. OpenSSL License --------------- /* ==================================================================== * Copyright (c) 1998-2011 The OpenSSL Project. All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in * the documentation and/or other materials provided with the * distribution. * * 3. All advertising materials mentioning features or use of this * software must display the following acknowledgment: * "This product includes software developed by the OpenSSL Project * for use in the OpenSSL Toolkit. (http://www.openssl.org/)" * * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to * endorse or promote products derived from this software without * prior written permission. For written permission, please contact * openssl-core@openssl.org. * * 5. Products derived from this software may not be called "OpenSSL" * nor may "OpenSSL" appear in their names without prior written * permission of the OpenSSL Project. * * 6. Redistributions of any form whatsoever must retain the following * acknowledgment: * "This product includes software developed by the OpenSSL Project * for use in the OpenSSL Toolkit (http://www.openssl.org/)" * * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED * OF THE POSSIBILITY OF SUCH DAMAGE. * ==================================================================== * * This product includes cryptographic software written by Eric Young * (eay@cryptsoft.com). This product includes software written by Tim * Hudson (tjh@cryptsoft.com). * */ Original SSLeay License ----------------------- /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) * All rights reserved. * * This package is an SSL implementation written * by Eric Young (eay@cryptsoft.com). * The implementation was written so as to conform with Netscapes SSL. * * This library is free for commercial and non-commercial use as long as * the following conditions are aheared to. The following conditions * apply to all code found in this distribution, be it the RC4, RSA, * lhash, DES, etc., code; not just the SSL code. The SSL documentation * included with this distribution is covered by the same copyright terms * except that the holder is Tim Hudson (tjh@cryptsoft.com). * * Copyright remains Eric Young's, and as such any Copyright notices in * the code are not to be removed. * If this package is used in a product, Eric Young should be given attribution * as the author of the parts of the library used. * This can be in the form of a textual message at program startup or * in documentation (online or textual) provided with the package. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * "This product includes cryptographic software written by * Eric Young (eay@cryptsoft.com)" * The word 'cryptographic' can be left out if the rouines from the library * being used are not cryptographic related :-). * 4. If you include any Windows specific code (or a derivative thereof) from * the apps directory (application code) you must include an acknowledgement: * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" * * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * * The licence and distribution terms for any publically available version or * derivative of this code cannot be changed. i.e. this code cannot simply be * copied and put under another distribution licence * [including the GNU Public Licence.] */ End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/MacOS/GetHTTPS.src/CPStringUtils.cpp ./dist/openssl-1.0.1e/MacOS/GetHTTPS.src/ErrorHandling.cpp ./dist/openssl-1.0.1e/MacOS/GetHTTPS.src/MacSocket.cpp End Files: Start Copyright text: Copyright (c) 1998-1999 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/README End Files: Start Copyright text: OpenSSL 1.0.1e 11 Feb 2013 Copyright (c) 1998-2011 The OpenSSL Project Copyright (c) 1995-1998 Eric A. Young, Tim J. Hudson All rights reserved. DESCRIPTION ----------- The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, fully featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a full-strength general purpose cryptography library. The project is managed by a worldwide community of volunteers that use the Internet to communicate, plan, and develop the OpenSSL toolkit and its related documentation. OpenSSL is based on the excellent SSLeay library developed from Eric A. Young and Tim J. Hudson. The OpenSSL toolkit is licensed under a dual-license (the OpenSSL license plus the SSLeay license) situation, which basically means that you are free to get and use it for commercial and non-commercial purposes as long as you fulfill the conditions of both licenses. OVERVIEW -------- The OpenSSL toolkit includes: libssl.a: Implementation of SSLv2, SSLv3, TLSv1 and the required code to support both SSLv2, SSLv3 and TLSv1 in the one server and client. libcrypto.a: General encryption and X.509 v1/v3 stuff needed by SSL/TLS but not actually logically part of it. It includes routines for the following: Ciphers libdes - EAY's libdes DES encryption package which was floating around the net for a few years, and was then relicensed by him as part of SSLeay. It includes 15 'modes/variations' of DES (1, 2 and 3 key versions of ecb, cbc, cfb and ofb; pcbc and a more general form of cfb and ofb) including desx in cbc mode, a fast crypt(3), and routines to read passwords from the keyboard. RC4 encryption, RC2 encryption - 4 different modes, ecb, cbc, cfb and ofb. Blowfish encryption - 4 different modes, ecb, cbc, cfb and ofb. IDEA encryption - 4 different modes, ecb, cbc, cfb and ofb. Digests MD5 and MD2 message digest algorithms, fast implementations, SHA (SHA-0) and SHA-1 message digest algorithms, MDC2 message digest. A DES based hash that is popular on smart cards. Public Key RSA encryption/decryption/generation. There is no limit on the number of bits. DSA encryption/decryption/generation. There is no limit on the number of bits. Diffie-Hellman key-exchange/key generation. There is no limit on the number of bits. X.509v3 certificates X509 encoding/decoding into/from binary ASN1 and a PEM based ASCII-binary encoding which supports encryption with a private key. Program to generate RSA and DSA certificate requests and to generate RSA and DSA certificates. Systems The normal digital envelope routines and base64 encoding. Higher level access to ciphers and digests by name. New ciphers can be loaded at run time. The BIO io system which is a simple non-blocking IO abstraction. Current methods supported are file descriptors, sockets, socket accept, socket connect, memory buffer, buffering, SSL client/server, file pointer, encryption, digest, non-blocking testing and null. Data structures A dynamically growing hashing system A simple stack. A Configuration loader that uses a format similar to MS .ini files. openssl: A command line tool that can be used for: Creation of RSA, DH and DSA key parameters Creation of X.509 certificates, CSRs and CRLs Calculation of Message Digests Encryption and Decryption with Ciphers SSL/TLS Client and Server Tests Handling of S/MIME signed or encrypted mail PATENTS ------- Various companies hold various patents for various algorithms in various locations around the world. _YOU_ are responsible for ensuring that your use of any algorithms is legal by checking if there are any patents in your country. The file contains some of the patents that we know about or are rumored to exist. This is not a definitive list. RSA Security holds software patents on the RC5 algorithm. If you intend to use this cipher, you must contact RSA Security for licensing conditions. Their web page is http://www.rsasecurity.com/. RC4 is a trademark of RSA Security, so use of this label should perhaps only be used with RSA Security's permission. The IDEA algorithm is patented by Ascom in Austria, France, Germany, Italy, Japan, the Netherlands, Spain, Sweden, Switzerland, UK and the USA. They should be contacted if that algorithm is to be used; their web page is http://www.ascom.ch/. NTT and Mitsubishi have patents and pending patents on the Camellia algorithm, but allow use at no charge without requiring an explicit licensing agreement: http://info.isl.ntt.co.jp/crypt/eng/info/chiteki.html INSTALLATION ------------ To install this package under a Unix derivative, read the INSTALL file. For a Win32 platform, read the INSTALL.W32 file. For OpenVMS systems, read INSTALL.VMS. Read the documentation in the doc/ directory. It is quite rough, but it lists the functions; you will probably have to look at the code to work out how to use them. Look at the example programs. PROBLEMS -------- For some platforms, there are some known problems that may affect the user or application author. We try to collect those in doc/PROBLEMS, with current thoughts on how they should be solved in a future of OpenSSL. SUPPORT ------- See the OpenSSL website www.openssl.org for details of how to obtain commercial technical support. If you have any problems with OpenSSL then please take the following steps first: - Download the current snapshot from ftp://ftp.openssl.org/snapshot/ to see if the problem has already been addressed - Remove ASM versions of libraries - Remove compiler optimisation flags If you wish to report a bug then please include the following information in any bug report: - On Unix systems: Self-test report generated by 'make report' - On other systems: OpenSSL version: output of 'openssl version -a' OS Name, Version, Hardware platform Compiler Details (name, version) - Application Details (name, version) - Problem Description (steps that will reproduce the problem, if known) - Stack Traceback (if the application dumps core) Report the bug to the OpenSSL project via the Request Tracker (http://www.openssl.org/support/rt.html) by mail to: openssl-bugs@openssl.org Note that the request tracker should NOT be used for general assistance or support queries. Just because something doesn't work the way you expect does not mean it is necessarily a bug in OpenSSL. Note that mail to openssl-bugs@openssl.org is recorded in the publicly readable request tracker database and is forwarded to a public mailing list. Confidential mail may be sent to openssl-security@openssl.org (PGP key available from the key servers). HOW TO CONTRIBUTE TO OpenSSL ---------------------------- Development is coordinated on the openssl-dev mailing list (see http://www.openssl.org for information on subscribing). If you would like to submit a patch, send it to openssl-bugs@openssl.org with the string "[PATCH]" in the subject. Please be sure to include a textual explanation of what your patch does. If you are unsure as to whether a feature will be useful for the general OpenSSL community please discuss it on the openssl-dev mailing list first. Someone may be already working on the same thing or there may be a good reason as to why that feature isn't implemented. Patches should be as up to date as possible, preferably relative to the current Git or the last snapshot. They should follow the coding style of OpenSSL and compile without warnings. Some of the core team developer targets can be used for testing purposes, (debug-steve64, debug-geoff etc). OpenSSL compiles on many varied platforms: try to ensure you only use portable features. Note: For legal reasons, contributions from the US can be accepted only if a TSU notification and a copy of the patch are sent to crypt@bis.doc.gov (formerly BXA) with a copy to the ENC Encryption Request Coordinator; please take some time to look at http://www.bis.doc.gov/Encryption/PubAvailEncSourceCodeNofify.html [sic] and http://w3.access.gpo.gov/bis/ear/pdf/740.pdf (EAR Section 740.13(e)) for the details. If "your encryption source code is too large to serve as an email attachment", they are glad to receive it by fax instead; hope you have a cheap long-distance plan. Our preferred format for changes is "diff -u" output. You might generate it like this: # cd openssl-work # [your changes] # ./Configure dist; make clean # cd .. # diff -ur openssl-orig openssl-work > mydiffs.patch End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/apps/app_rand.c ./dist/openssl-1.0.1e/apps/dhparam.c ./dist/openssl-1.0.1e/crypto/bn/bn_exp2.c ./dist/openssl-1.0.1e/crypto/bn/bn_lcl.h ./dist/openssl-1.0.1e/crypto/rand/rand_lcl.h ./dist/openssl-1.0.1e/crypto/rand/rand_nw.c End Files: Start Copyright text: Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] Copyright (c) 1998-2000 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/apps/apps.c ./dist/openssl-1.0.1e/apps/apps.h ./dist/openssl-1.0.1e/apps/s_apps.h ./dist/openssl-1.0.1e/apps/version.c ./dist/openssl-1.0.1e/crypto/bn/bn_gcd.c ./dist/openssl-1.0.1e/crypto/bn/bn_prime.c ./dist/openssl-1.0.1e/crypto/bn/bn_rand.c ./dist/openssl-1.0.1e/crypto/evp/digest.c ./dist/openssl-1.0.1e/crypto/ex_data.c ./dist/openssl-1.0.1e/ssl/s2_clnt.c ./dist/openssl-1.0.1e/ssl/s2_pkt.c ./dist/openssl-1.0.1e/ssl/s2_srvr.c End Files: Start Copyright text: Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] Copyright (c) 1998-2001 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/apps/asn1pars.c ./dist/openssl-1.0.1e/apps/ca.c ./dist/openssl-1.0.1e/apps/ciphers.c ./dist/openssl-1.0.1e/apps/crl.c ./dist/openssl-1.0.1e/apps/dgst.c ./dist/openssl-1.0.1e/apps/dsa.c ./dist/openssl-1.0.1e/apps/dsaparam.c ./dist/openssl-1.0.1e/apps/enc.c ./dist/openssl-1.0.1e/apps/errstr.c ./dist/openssl-1.0.1e/apps/gendsa.c ./dist/openssl-1.0.1e/apps/genrsa.c ./dist/openssl-1.0.1e/apps/md4.c ./dist/openssl-1.0.1e/apps/pkcs7.c ./dist/openssl-1.0.1e/apps/req.c ./dist/openssl-1.0.1e/apps/rsa.c ./dist/openssl-1.0.1e/apps/s_socket.c ./dist/openssl-1.0.1e/apps/s_time.c ./dist/openssl-1.0.1e/apps/sess_id.c ./dist/openssl-1.0.1e/apps/verify.c ./dist/openssl-1.0.1e/apps/x509.c ./dist/openssl-1.0.1e/bugs/alpha.c ./dist/openssl-1.0.1e/bugs/stream.c ./dist/openssl-1.0.1e/crypto/asn1/a_bitstr.c ./dist/openssl-1.0.1e/crypto/asn1/a_bool.c ./dist/openssl-1.0.1e/crypto/asn1/a_bytes.c ./dist/openssl-1.0.1e/crypto/asn1/a_d2i_fp.c ./dist/openssl-1.0.1e/crypto/asn1/a_digest.c ./dist/openssl-1.0.1e/crypto/asn1/a_dup.c ./dist/openssl-1.0.1e/crypto/asn1/a_enum.c ./dist/openssl-1.0.1e/crypto/asn1/a_i2d_fp.c ./dist/openssl-1.0.1e/crypto/asn1/a_int.c ./dist/openssl-1.0.1e/crypto/asn1/a_object.c ./dist/openssl-1.0.1e/crypto/asn1/a_octet.c ./dist/openssl-1.0.1e/crypto/asn1/a_print.c ./dist/openssl-1.0.1e/crypto/asn1/a_set.c ./dist/openssl-1.0.1e/crypto/asn1/a_type.c ./dist/openssl-1.0.1e/crypto/asn1/a_utctm.c ./dist/openssl-1.0.1e/crypto/asn1/a_utf8.c ./dist/openssl-1.0.1e/crypto/asn1/a_verify.c ./dist/openssl-1.0.1e/crypto/asn1/asn1.h ./dist/openssl-1.0.1e/crypto/asn1/asn1_lib.c ./dist/openssl-1.0.1e/crypto/asn1/asn1_mac.h ./dist/openssl-1.0.1e/crypto/asn1/asn1_par.c ./dist/openssl-1.0.1e/crypto/asn1/d2i_pr.c ./dist/openssl-1.0.1e/crypto/asn1/d2i_pu.c ./dist/openssl-1.0.1e/crypto/asn1/evp_asn1.c ./dist/openssl-1.0.1e/crypto/asn1/f_enum.c ./dist/openssl-1.0.1e/crypto/asn1/f_int.c ./dist/openssl-1.0.1e/crypto/asn1/f_string.c ./dist/openssl-1.0.1e/crypto/asn1/i2d_pr.c ./dist/openssl-1.0.1e/crypto/asn1/i2d_pu.c ./dist/openssl-1.0.1e/crypto/asn1/n_pkey.c ./dist/openssl-1.0.1e/crypto/asn1/t_pkey.c ./dist/openssl-1.0.1e/crypto/asn1/t_req.c ./dist/openssl-1.0.1e/crypto/asn1/t_x509.c ./dist/openssl-1.0.1e/crypto/asn1/x_attrib.c ./dist/openssl-1.0.1e/crypto/asn1/x_crl.c ./dist/openssl-1.0.1e/crypto/asn1/x_info.c ./dist/openssl-1.0.1e/crypto/asn1/x_name.c ./dist/openssl-1.0.1e/crypto/asn1/x_pkey.c ./dist/openssl-1.0.1e/crypto/asn1/x_pubkey.c ./dist/openssl-1.0.1e/crypto/asn1/x_req.c ./dist/openssl-1.0.1e/crypto/asn1/x_sig.c ./dist/openssl-1.0.1e/crypto/asn1/x_val.c ./dist/openssl-1.0.1e/crypto/asn1/x_x509.c ./dist/openssl-1.0.1e/crypto/bf/bf_cbc.c ./dist/openssl-1.0.1e/crypto/bf/bf_cfb64.c ./dist/openssl-1.0.1e/crypto/bf/bf_ecb.c ./dist/openssl-1.0.1e/crypto/bf/bf_enc.c ./dist/openssl-1.0.1e/crypto/bf/bf_ofb64.c ./dist/openssl-1.0.1e/crypto/bf/bf_opts.c ./dist/openssl-1.0.1e/crypto/bf/bf_pi.h ./dist/openssl-1.0.1e/crypto/bf/bf_skey.c ./dist/openssl-1.0.1e/crypto/bf/bfspeed.c ./dist/openssl-1.0.1e/crypto/bf/bftest.c ./dist/openssl-1.0.1e/crypto/bf/blowfish.h ./dist/openssl-1.0.1e/crypto/bio/b_dump.c ./dist/openssl-1.0.1e/crypto/bio/b_sock.c ./dist/openssl-1.0.1e/crypto/bio/bf_buff.c ./dist/openssl-1.0.1e/crypto/bio/bf_nbio.c ./dist/openssl-1.0.1e/crypto/bio/bf_null.c ./dist/openssl-1.0.1e/crypto/bio/bio.h ./dist/openssl-1.0.1e/crypto/bio/bio_cb.c ./dist/openssl-1.0.1e/crypto/bio/bio_lib.c ./dist/openssl-1.0.1e/crypto/bio/bss_acpt.c ./dist/openssl-1.0.1e/crypto/bio/bss_conn.c ./dist/openssl-1.0.1e/crypto/bio/bss_fd.c ./dist/openssl-1.0.1e/crypto/bio/bss_file.c ./dist/openssl-1.0.1e/crypto/bio/bss_mem.c ./dist/openssl-1.0.1e/crypto/bio/bss_null.c ./dist/openssl-1.0.1e/crypto/bio/bss_sock.c ./dist/openssl-1.0.1e/crypto/bn/bn_add.c ./dist/openssl-1.0.1e/crypto/bn/bn_asm.c ./dist/openssl-1.0.1e/crypto/bn/bn_div.c ./dist/openssl-1.0.1e/crypto/bn/bn_lib.c ./dist/openssl-1.0.1e/crypto/bn/bn_mpi.c ./dist/openssl-1.0.1e/crypto/bn/bn_mul.c ./dist/openssl-1.0.1e/crypto/bn/bn_print.c ./dist/openssl-1.0.1e/crypto/bn/bn_recp.c ./dist/openssl-1.0.1e/crypto/bn/bn_shift.c ./dist/openssl-1.0.1e/crypto/bn/bn_sqr.c ./dist/openssl-1.0.1e/crypto/bn/bn_word.c ./dist/openssl-1.0.1e/crypto/bn/bnspeed.c ./dist/openssl-1.0.1e/crypto/bn/expspeed.c ./dist/openssl-1.0.1e/crypto/bn/exptest.c ./dist/openssl-1.0.1e/crypto/buffer/buffer.c ./dist/openssl-1.0.1e/crypto/buffer/buffer.h ./dist/openssl-1.0.1e/crypto/cast/c_cfb64.c ./dist/openssl-1.0.1e/crypto/cast/c_ecb.c ./dist/openssl-1.0.1e/crypto/cast/c_enc.c ./dist/openssl-1.0.1e/crypto/cast/c_ofb64.c ./dist/openssl-1.0.1e/crypto/cast/c_skey.c ./dist/openssl-1.0.1e/crypto/cast/cast.h ./dist/openssl-1.0.1e/crypto/cast/cast_lcl.h ./dist/openssl-1.0.1e/crypto/cast/cast_s.h ./dist/openssl-1.0.1e/crypto/cast/cast_spd.c ./dist/openssl-1.0.1e/crypto/cast/castopts.c ./dist/openssl-1.0.1e/crypto/cast/casttest.c ./dist/openssl-1.0.1e/crypto/conf/cnf_save.c ./dist/openssl-1.0.1e/crypto/conf/conf.h ./dist/openssl-1.0.1e/crypto/conf/conf_api.c ./dist/openssl-1.0.1e/crypto/conf/conf_api.h ./dist/openssl-1.0.1e/crypto/conf/conf_def.h ./dist/openssl-1.0.1e/crypto/conf/test.c ./dist/openssl-1.0.1e/crypto/cryptlib.h ./dist/openssl-1.0.1e/crypto/cversion.c ./dist/openssl-1.0.1e/crypto/des/cbc3_enc.c ./dist/openssl-1.0.1e/crypto/des/cbc_cksm.c ./dist/openssl-1.0.1e/crypto/des/cbc_enc.c ./dist/openssl-1.0.1e/crypto/des/cfb64ede.c ./dist/openssl-1.0.1e/crypto/des/cfb64enc.c ./dist/openssl-1.0.1e/crypto/des/cfb_enc.c ./dist/openssl-1.0.1e/crypto/des/des.c ./dist/openssl-1.0.1e/crypto/des/des_enc.c ./dist/openssl-1.0.1e/crypto/des/des_opts.c ./dist/openssl-1.0.1e/crypto/des/des_ver.h ./dist/openssl-1.0.1e/crypto/des/destest.c ./dist/openssl-1.0.1e/crypto/des/ecb3_enc.c ./dist/openssl-1.0.1e/crypto/des/ecb_enc.c ./dist/openssl-1.0.1e/crypto/des/enc_read.c ./dist/openssl-1.0.1e/crypto/des/enc_writ.c ./dist/openssl-1.0.1e/crypto/des/fcrypt_b.c ./dist/openssl-1.0.1e/crypto/des/ofb64ede.c ./dist/openssl-1.0.1e/crypto/des/ofb64enc.c ./dist/openssl-1.0.1e/crypto/des/ofb_enc.c ./dist/openssl-1.0.1e/crypto/des/pcbc_enc.c ./dist/openssl-1.0.1e/crypto/des/qud_cksm.c ./dist/openssl-1.0.1e/crypto/des/read_pwd.c ./dist/openssl-1.0.1e/crypto/des/rpc_enc.c ./dist/openssl-1.0.1e/crypto/des/rpw.c ./dist/openssl-1.0.1e/crypto/des/set_key.c ./dist/openssl-1.0.1e/crypto/des/speed.c ./dist/openssl-1.0.1e/crypto/des/spr.h ./dist/openssl-1.0.1e/crypto/des/str2key.c ./dist/openssl-1.0.1e/crypto/des/xcbc_enc.c ./dist/openssl-1.0.1e/crypto/dh/dh.h ./dist/openssl-1.0.1e/crypto/dh/dh_check.c ./dist/openssl-1.0.1e/crypto/dh/dh_gen.c ./dist/openssl-1.0.1e/crypto/dh/dh_key.c ./dist/openssl-1.0.1e/crypto/dh/dh_lib.c ./dist/openssl-1.0.1e/crypto/dh/dhtest.c ./dist/openssl-1.0.1e/crypto/dh/p1024.c ./dist/openssl-1.0.1e/crypto/dh/p192.c ./dist/openssl-1.0.1e/crypto/dh/p512.c ./dist/openssl-1.0.1e/crypto/dsa/dsa.h ./dist/openssl-1.0.1e/crypto/dsa/dsa_gen.c ./dist/openssl-1.0.1e/crypto/dsa/dsa_key.c ./dist/openssl-1.0.1e/crypto/dsa/dsa_lib.c ./dist/openssl-1.0.1e/crypto/dsa/dsa_ossl.c ./dist/openssl-1.0.1e/crypto/dsa/dsa_sign.c ./dist/openssl-1.0.1e/crypto/dsa/dsa_vrf.c ./dist/openssl-1.0.1e/crypto/dsa/dsagen.c ./dist/openssl-1.0.1e/crypto/dsa/dsatest.c ./dist/openssl-1.0.1e/crypto/err/err_all.c ./dist/openssl-1.0.1e/crypto/err/err_prn.c ./dist/openssl-1.0.1e/crypto/evp/bio_b64.c ./dist/openssl-1.0.1e/crypto/evp/bio_enc.c ./dist/openssl-1.0.1e/crypto/evp/bio_md.c ./dist/openssl-1.0.1e/crypto/evp/bio_ok.c ./dist/openssl-1.0.1e/crypto/evp/c_all.c ./dist/openssl-1.0.1e/crypto/evp/c_allc.c ./dist/openssl-1.0.1e/crypto/evp/c_alld.c ./dist/openssl-1.0.1e/crypto/evp/e_bf.c ./dist/openssl-1.0.1e/crypto/evp/e_cast.c ./dist/openssl-1.0.1e/crypto/evp/e_des.c ./dist/openssl-1.0.1e/crypto/evp/e_des3.c ./dist/openssl-1.0.1e/crypto/evp/e_dsa.c ./dist/openssl-1.0.1e/crypto/evp/e_idea.c ./dist/openssl-1.0.1e/crypto/evp/e_null.c ./dist/openssl-1.0.1e/crypto/evp/e_rc2.c ./dist/openssl-1.0.1e/crypto/evp/e_rc4.c ./dist/openssl-1.0.1e/crypto/evp/e_rc5.c ./dist/openssl-1.0.1e/crypto/evp/e_xcbc_d.c ./dist/openssl-1.0.1e/crypto/evp/encode.c ./dist/openssl-1.0.1e/crypto/evp/evp.h ./dist/openssl-1.0.1e/crypto/evp/evp_enc.c ./dist/openssl-1.0.1e/crypto/evp/evp_key.c ./dist/openssl-1.0.1e/crypto/evp/evp_lib.c ./dist/openssl-1.0.1e/crypto/evp/m_dss.c ./dist/openssl-1.0.1e/crypto/evp/m_dss1.c ./dist/openssl-1.0.1e/crypto/evp/m_md2.c ./dist/openssl-1.0.1e/crypto/evp/m_md4.c ./dist/openssl-1.0.1e/crypto/evp/m_md5.c ./dist/openssl-1.0.1e/crypto/evp/m_mdc2.c ./dist/openssl-1.0.1e/crypto/evp/m_null.c ./dist/openssl-1.0.1e/crypto/evp/m_ripemd.c ./dist/openssl-1.0.1e/crypto/evp/m_sha.c ./dist/openssl-1.0.1e/crypto/evp/m_sha1.c ./dist/openssl-1.0.1e/crypto/evp/names.c ./dist/openssl-1.0.1e/crypto/evp/p_dec.c ./dist/openssl-1.0.1e/crypto/evp/p_enc.c ./dist/openssl-1.0.1e/crypto/evp/p_lib.c ./dist/openssl-1.0.1e/crypto/evp/p_open.c ./dist/openssl-1.0.1e/crypto/evp/p_seal.c ./dist/openssl-1.0.1e/crypto/evp/p_sign.c ./dist/openssl-1.0.1e/crypto/evp/p_verify.c ./dist/openssl-1.0.1e/crypto/hmac/hmac.c ./dist/openssl-1.0.1e/crypto/hmac/hmac.h ./dist/openssl-1.0.1e/crypto/hmac/hmactest.c ./dist/openssl-1.0.1e/crypto/idea/i_cfb64.c ./dist/openssl-1.0.1e/crypto/idea/i_ecb.c ./dist/openssl-1.0.1e/crypto/idea/i_ofb64.c ./dist/openssl-1.0.1e/crypto/idea/i_skey.c ./dist/openssl-1.0.1e/crypto/idea/idea_lcl.h ./dist/openssl-1.0.1e/crypto/idea/idea_spd.c ./dist/openssl-1.0.1e/crypto/idea/ideatest.c ./dist/openssl-1.0.1e/crypto/lhash/lh_stats.c ./dist/openssl-1.0.1e/crypto/lhash/lh_test.c ./dist/openssl-1.0.1e/crypto/lhash/lhash.c ./dist/openssl-1.0.1e/crypto/lhash/lhash.h ./dist/openssl-1.0.1e/crypto/md2/md2.c ./dist/openssl-1.0.1e/crypto/md2/md2_dgst.c ./dist/openssl-1.0.1e/crypto/md2/md2_one.c ./dist/openssl-1.0.1e/crypto/md2/md2test.c ./dist/openssl-1.0.1e/crypto/md4/md4.c ./dist/openssl-1.0.1e/crypto/md4/md4.h ./dist/openssl-1.0.1e/crypto/md4/md4_dgst.c ./dist/openssl-1.0.1e/crypto/md4/md4_locl.h ./dist/openssl-1.0.1e/crypto/md4/md4_one.c ./dist/openssl-1.0.1e/crypto/md4/md4test.c ./dist/openssl-1.0.1e/crypto/md5/md5.c ./dist/openssl-1.0.1e/crypto/md5/md5.h ./dist/openssl-1.0.1e/crypto/md5/md5_dgst.c ./dist/openssl-1.0.1e/crypto/md5/md5_locl.h ./dist/openssl-1.0.1e/crypto/md5/md5_one.c ./dist/openssl-1.0.1e/crypto/md5/md5test.c ./dist/openssl-1.0.1e/crypto/mdc2/mdc2.h ./dist/openssl-1.0.1e/crypto/mdc2/mdc2_one.c ./dist/openssl-1.0.1e/crypto/mdc2/mdc2dgst.c ./dist/openssl-1.0.1e/crypto/mdc2/mdc2test.c ./dist/openssl-1.0.1e/crypto/mem.c ./dist/openssl-1.0.1e/crypto/objects/obj_dat.c ./dist/openssl-1.0.1e/crypto/objects/obj_lib.c ./dist/openssl-1.0.1e/crypto/objects/objects.h ./dist/openssl-1.0.1e/crypto/pem/pem_info.c ./dist/openssl-1.0.1e/crypto/pem/pem_lib.c ./dist/openssl-1.0.1e/crypto/pem/pem_oth.c ./dist/openssl-1.0.1e/crypto/pem/pem_pkey.c ./dist/openssl-1.0.1e/crypto/pem/pem_seal.c ./dist/openssl-1.0.1e/crypto/pem/pem_sign.c ./dist/openssl-1.0.1e/crypto/pkcs7/bio_ber.c ./dist/openssl-1.0.1e/crypto/pkcs7/enc.c ./dist/openssl-1.0.1e/crypto/pkcs7/pk7_dgst.c ./dist/openssl-1.0.1e/crypto/pkcs7/pk7_doit.c ./dist/openssl-1.0.1e/crypto/pkcs7/pk7_enc.c ./dist/openssl-1.0.1e/crypto/pkcs7/pk7_lib.c ./dist/openssl-1.0.1e/crypto/pkcs7/pkcs7.h ./dist/openssl-1.0.1e/crypto/pkcs7/sign.c ./dist/openssl-1.0.1e/crypto/pkcs7/verify.c ./dist/openssl-1.0.1e/crypto/rand/rand.h ./dist/openssl-1.0.1e/crypto/rand/rand_lib.c ./dist/openssl-1.0.1e/crypto/rand/randfile.c ./dist/openssl-1.0.1e/crypto/rand/randtest.c ./dist/openssl-1.0.1e/crypto/rc2/rc2_cbc.c ./dist/openssl-1.0.1e/crypto/rc2/rc2_ecb.c ./dist/openssl-1.0.1e/crypto/rc2/rc2_locl.h ./dist/openssl-1.0.1e/crypto/rc2/rc2_skey.c ./dist/openssl-1.0.1e/crypto/rc2/rc2cfb64.c ./dist/openssl-1.0.1e/crypto/rc2/rc2ofb64.c ./dist/openssl-1.0.1e/crypto/rc2/rc2speed.c ./dist/openssl-1.0.1e/crypto/rc2/rc2test.c ./dist/openssl-1.0.1e/crypto/rc4/rc4.c ./dist/openssl-1.0.1e/crypto/rc4/rc4_enc.c ./dist/openssl-1.0.1e/crypto/rc4/rc4_skey.c ./dist/openssl-1.0.1e/crypto/rc4/rc4speed.c ./dist/openssl-1.0.1e/crypto/rc4/rc4test.c ./dist/openssl-1.0.1e/crypto/rc5/rc5.h ./dist/openssl-1.0.1e/crypto/rc5/rc5_ecb.c ./dist/openssl-1.0.1e/crypto/rc5/rc5_enc.c ./dist/openssl-1.0.1e/crypto/rc5/rc5_locl.h ./dist/openssl-1.0.1e/crypto/rc5/rc5_skey.c ./dist/openssl-1.0.1e/crypto/rc5/rc5cfb64.c ./dist/openssl-1.0.1e/crypto/rc5/rc5ofb64.c ./dist/openssl-1.0.1e/crypto/rc5/rc5speed.c ./dist/openssl-1.0.1e/crypto/rc5/rc5test.c ./dist/openssl-1.0.1e/crypto/ripemd/ripemd.h ./dist/openssl-1.0.1e/crypto/ripemd/rmd160.c ./dist/openssl-1.0.1e/crypto/ripemd/rmd_dgst.c ./dist/openssl-1.0.1e/crypto/ripemd/rmd_locl.h ./dist/openssl-1.0.1e/crypto/ripemd/rmd_one.c ./dist/openssl-1.0.1e/crypto/ripemd/rmdconst.h ./dist/openssl-1.0.1e/crypto/ripemd/rmdtest.c ./dist/openssl-1.0.1e/crypto/rsa/rsa.h ./dist/openssl-1.0.1e/crypto/rsa/rsa_gen.c ./dist/openssl-1.0.1e/crypto/rsa/rsa_lib.c ./dist/openssl-1.0.1e/crypto/rsa/rsa_none.c ./dist/openssl-1.0.1e/crypto/rsa/rsa_pk1.c ./dist/openssl-1.0.1e/crypto/rsa/rsa_saos.c ./dist/openssl-1.0.1e/crypto/rsa/rsa_sign.c ./dist/openssl-1.0.1e/crypto/rsa/rsa_ssl.c ./dist/openssl-1.0.1e/crypto/sha/sha.c ./dist/openssl-1.0.1e/crypto/sha/sha.h ./dist/openssl-1.0.1e/crypto/sha/sha1.c ./dist/openssl-1.0.1e/crypto/sha/sha1_one.c ./dist/openssl-1.0.1e/crypto/sha/sha1dgst.c ./dist/openssl-1.0.1e/crypto/sha/sha1test.c ./dist/openssl-1.0.1e/crypto/sha/sha_locl.h ./dist/openssl-1.0.1e/crypto/sha/sha_one.c ./dist/openssl-1.0.1e/crypto/sha/shatest.c ./dist/openssl-1.0.1e/crypto/stack/stack.c ./dist/openssl-1.0.1e/crypto/stack/stack.h ./dist/openssl-1.0.1e/crypto/threads/mttest.c ./dist/openssl-1.0.1e/crypto/threads/th-lock.c ./dist/openssl-1.0.1e/crypto/txt_db/txt_db.c ./dist/openssl-1.0.1e/crypto/txt_db/txt_db.h ./dist/openssl-1.0.1e/crypto/x509/by_dir.c ./dist/openssl-1.0.1e/crypto/x509/by_file.c ./dist/openssl-1.0.1e/crypto/x509/x509_att.c ./dist/openssl-1.0.1e/crypto/x509/x509_cmp.c ./dist/openssl-1.0.1e/crypto/x509/x509_d2.c ./dist/openssl-1.0.1e/crypto/x509/x509_def.c ./dist/openssl-1.0.1e/crypto/x509/x509_ext.c ./dist/openssl-1.0.1e/crypto/x509/x509_lu.c ./dist/openssl-1.0.1e/crypto/x509/x509_obj.c ./dist/openssl-1.0.1e/crypto/x509/x509_r2x.c ./dist/openssl-1.0.1e/crypto/x509/x509_req.c ./dist/openssl-1.0.1e/crypto/x509/x509_set.c ./dist/openssl-1.0.1e/crypto/x509/x509_txt.c ./dist/openssl-1.0.1e/crypto/x509/x509_v3.c ./dist/openssl-1.0.1e/crypto/x509/x509_vfy.c ./dist/openssl-1.0.1e/crypto/x509/x509_vfy.h ./dist/openssl-1.0.1e/crypto/x509/x509name.c ./dist/openssl-1.0.1e/crypto/x509/x509rset.c ./dist/openssl-1.0.1e/crypto/x509/x509type.c ./dist/openssl-1.0.1e/crypto/x509/x_all.c ./dist/openssl-1.0.1e/demos/b64.c ./dist/openssl-1.0.1e/demos/prime/prime.c ./dist/openssl-1.0.1e/demos/sign/sign.c ./dist/openssl-1.0.1e/e_os.h ./dist/openssl-1.0.1e/include/openssl/asn1.h ./dist/openssl-1.0.1e/include/openssl/asn1_mac.h ./dist/openssl-1.0.1e/include/openssl/bio.h ./dist/openssl-1.0.1e/include/openssl/blowfish.h ./dist/openssl-1.0.1e/include/openssl/buffer.h ./dist/openssl-1.0.1e/include/openssl/cast.h ./dist/openssl-1.0.1e/include/openssl/conf.h ./dist/openssl-1.0.1e/include/openssl/conf_api.h ./dist/openssl-1.0.1e/include/openssl/dh.h ./dist/openssl-1.0.1e/include/openssl/dsa.h ./dist/openssl-1.0.1e/include/openssl/evp.h ./dist/openssl-1.0.1e/include/openssl/hmac.h ./dist/openssl-1.0.1e/include/openssl/lhash.h ./dist/openssl-1.0.1e/include/openssl/md4.h ./dist/openssl-1.0.1e/include/openssl/md5.h ./dist/openssl-1.0.1e/include/openssl/mdc2.h ./dist/openssl-1.0.1e/include/openssl/objects.h ./dist/openssl-1.0.1e/include/openssl/pkcs7.h ./dist/openssl-1.0.1e/include/openssl/rand.h ./dist/openssl-1.0.1e/include/openssl/ripemd.h ./dist/openssl-1.0.1e/include/openssl/rsa.h ./dist/openssl-1.0.1e/include/openssl/sha.h ./dist/openssl-1.0.1e/include/openssl/ssl2.h ./dist/openssl-1.0.1e/include/openssl/ssl23.h ./dist/openssl-1.0.1e/include/openssl/stack.h ./dist/openssl-1.0.1e/include/openssl/txt_db.h ./dist/openssl-1.0.1e/include/openssl/x509_vfy.h ./dist/openssl-1.0.1e/ssl/bio_ssl.c ./dist/openssl-1.0.1e/ssl/s23_lib.c ./dist/openssl-1.0.1e/ssl/s23_meth.c ./dist/openssl-1.0.1e/ssl/s23_pkt.c ./dist/openssl-1.0.1e/ssl/s2_enc.c ./dist/openssl-1.0.1e/ssl/s2_meth.c ./dist/openssl-1.0.1e/ssl/s3_meth.c ./dist/openssl-1.0.1e/ssl/ssl2.h ./dist/openssl-1.0.1e/ssl/ssl23.h ./dist/openssl-1.0.1e/ssl/ssl_algs.c ./dist/openssl-1.0.1e/ssl/ssl_err2.c ./dist/openssl-1.0.1e/ssl/ssl_rsa.c ./dist/openssl-1.0.1e/ssl/ssl_task.c ./dist/openssl-1.0.1e/ssl/t1_clnt.c ./dist/openssl-1.0.1e/ssl/t1_meth.c ./dist/openssl-1.0.1e/ssl/t1_srvr.c ./dist/openssl-1.0.1e/test/bftest.c ./dist/openssl-1.0.1e/test/casttest.c ./dist/openssl-1.0.1e/test/destest.c ./dist/openssl-1.0.1e/test/dhtest.c ./dist/openssl-1.0.1e/test/dsatest.c ./dist/openssl-1.0.1e/test/exptest.c ./dist/openssl-1.0.1e/test/hmactest.c ./dist/openssl-1.0.1e/test/ideatest.c ./dist/openssl-1.0.1e/test/md4test.c ./dist/openssl-1.0.1e/test/md5test.c ./dist/openssl-1.0.1e/test/mdc2test.c ./dist/openssl-1.0.1e/test/methtest.c ./dist/openssl-1.0.1e/test/r160test.c ./dist/openssl-1.0.1e/test/randtest.c ./dist/openssl-1.0.1e/test/rc2test.c ./dist/openssl-1.0.1e/test/rc4test.c ./dist/openssl-1.0.1e/test/rmdtest.c ./dist/openssl-1.0.1e/test/sha1test.c ./dist/openssl-1.0.1e/test/shatest.c End Files: Start Copyright text: Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/apps/cms.c ./dist/openssl-1.0.1e/crypto/aes/aes_wrap.c ./dist/openssl-1.0.1e/crypto/asn1/bio_ndef.c ./dist/openssl-1.0.1e/crypto/cms/cms.h ./dist/openssl-1.0.1e/crypto/cms/cms_asn1.c ./dist/openssl-1.0.1e/crypto/cms/cms_att.c ./dist/openssl-1.0.1e/crypto/cms/cms_cd.c ./dist/openssl-1.0.1e/crypto/cms/cms_dd.c ./dist/openssl-1.0.1e/crypto/cms/cms_enc.c ./dist/openssl-1.0.1e/crypto/cms/cms_env.c ./dist/openssl-1.0.1e/crypto/cms/cms_ess.c ./dist/openssl-1.0.1e/crypto/cms/cms_io.c ./dist/openssl-1.0.1e/crypto/cms/cms_lcl.h ./dist/openssl-1.0.1e/crypto/cms/cms_lib.c ./dist/openssl-1.0.1e/crypto/cms/cms_sd.c ./dist/openssl-1.0.1e/crypto/cms/cms_smime.c ./dist/openssl-1.0.1e/crypto/pkcs7/bio_pk7.c ./dist/openssl-1.0.1e/engines/e_capi.c ./dist/openssl-1.0.1e/include/openssl/cms.h End Files: Start Copyright text: Copyright (c) 2008 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/apps/crl2p7.c End Files: Start Copyright text: Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] This was written by Gordon Chaffee <chaffee@plateau.cs.berkeley.edu> and donated 'to the cause' along with lots and lots of other fixes to the library. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/apps/dh.c ./dist/openssl-1.0.1e/apps/gendh.c End Files: Start Copyright text: obsoleted by dhparam.c Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/apps/ec.c End Files: Start Copyright text: Written by Nils Larsch for the OpenSSL project. Copyright (c) 1998-2005 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/apps/ecparam.c End Files: Start Copyright text: Written by Nils Larsch for the OpenSSL project. Copyright (c) 1998-2005 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. Portions of the attached software ("Contribution") are developed by SUN MICROSYSTEMS, INC., and are contributed to the OpenSSL project. The Contribution is licensed pursuant to the OpenSSL open source license provided above. The elliptic curve binary polynomial software is originally written by Sheueling Chang Shantz and Douglas Stebila of Sun Microsystems Laboratories. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/apps/engine.c ./dist/openssl-1.0.1e/apps/rsautl.c ./dist/openssl-1.0.1e/crypto/asn1/a_strex.c ./dist/openssl-1.0.1e/crypto/asn1/tasn_fre.c ./dist/openssl-1.0.1e/crypto/asn1/tasn_typ.c ./dist/openssl-1.0.1e/crypto/asn1/x_algor.c ./dist/openssl-1.0.1e/crypto/asn1/x_bignum.c ./dist/openssl-1.0.1e/crypto/asn1/x_exten.c ./dist/openssl-1.0.1e/crypto/asn1/x_long.c ./dist/openssl-1.0.1e/crypto/conf/conf_lib.c ./dist/openssl-1.0.1e/crypto/dso/dso.h ./dist/openssl-1.0.1e/crypto/dso/dso_beos.c ./dist/openssl-1.0.1e/crypto/dso/dso_dl.c ./dist/openssl-1.0.1e/crypto/dso/dso_dlfcn.c ./dist/openssl-1.0.1e/crypto/dso/dso_lib.c ./dist/openssl-1.0.1e/crypto/dso/dso_null.c ./dist/openssl-1.0.1e/crypto/dso/dso_openssl.c ./dist/openssl-1.0.1e/crypto/dso/dso_vms.c ./dist/openssl-1.0.1e/crypto/dso/dso_win32.c ./dist/openssl-1.0.1e/crypto/engine/tb_cipher.c ./dist/openssl-1.0.1e/crypto/engine/tb_dh.c ./dist/openssl-1.0.1e/crypto/engine/tb_digest.c ./dist/openssl-1.0.1e/crypto/engine/tb_dsa.c ./dist/openssl-1.0.1e/crypto/engine/tb_rand.c ./dist/openssl-1.0.1e/crypto/engine/tb_rsa.c ./dist/openssl-1.0.1e/crypto/ocsp/ocsp_asn.c ./dist/openssl-1.0.1e/crypto/pkcs7/pk7_asn1.c ./dist/openssl-1.0.1e/demos/asn1/ocsp.c ./dist/openssl-1.0.1e/include/openssl/dso.h ./dist/openssl-1.0.1e/ssl/kssl.c End Files: Start Copyright text: Copyright (c) 2000 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/apps/genpkey.c ./dist/openssl-1.0.1e/apps/pkey.c ./dist/openssl-1.0.1e/apps/pkeyparam.c ./dist/openssl-1.0.1e/apps/pkeyutl.c ./dist/openssl-1.0.1e/crypto/asn1/ameth_lib.c ./dist/openssl-1.0.1e/crypto/asn1/asn1_locl.h ./dist/openssl-1.0.1e/crypto/asn1/bio_asn1.c ./dist/openssl-1.0.1e/crypto/dh/dh_ameth.c ./dist/openssl-1.0.1e/crypto/dh/dh_pmeth.c ./dist/openssl-1.0.1e/crypto/dsa/dsa_ameth.c ./dist/openssl-1.0.1e/crypto/dsa/dsa_pmeth.c ./dist/openssl-1.0.1e/crypto/dsa/dsa_prn.c ./dist/openssl-1.0.1e/crypto/ec/ec_ameth.c ./dist/openssl-1.0.1e/crypto/ec/ec_pmeth.c ./dist/openssl-1.0.1e/crypto/engine/tb_asnmth.c ./dist/openssl-1.0.1e/crypto/engine/tb_pkmeth.c ./dist/openssl-1.0.1e/crypto/evp/pmeth_fn.c ./dist/openssl-1.0.1e/crypto/evp/pmeth_gn.c ./dist/openssl-1.0.1e/crypto/evp/pmeth_lib.c ./dist/openssl-1.0.1e/crypto/objects/obj_xref.c ./dist/openssl-1.0.1e/crypto/ocsp/ocsp_ht.c ./dist/openssl-1.0.1e/crypto/rsa/rsa_ameth.c ./dist/openssl-1.0.1e/crypto/rsa/rsa_pmeth.c ./dist/openssl-1.0.1e/crypto/rsa/rsa_prn.c ./dist/openssl-1.0.1e/crypto/ts/ts_asn1.c ./dist/openssl-1.0.1e/crypto/ts/ts_conf.c ./dist/openssl-1.0.1e/crypto/ts/ts_lib.c ./dist/openssl-1.0.1e/crypto/ts/ts_req_print.c ./dist/openssl-1.0.1e/crypto/ts/ts_req_utils.c ./dist/openssl-1.0.1e/crypto/ts/ts_rsp_print.c ./dist/openssl-1.0.1e/crypto/ts/ts_rsp_sign.c ./dist/openssl-1.0.1e/crypto/ts/ts_rsp_utils.c ./dist/openssl-1.0.1e/crypto/ts/ts_rsp_verify.c ./dist/openssl-1.0.1e/crypto/ts/ts_verify_ctx.c End Files: Start Copyright text: Copyright (c) 2006 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/apps/nseq.c ./dist/openssl-1.0.1e/apps/ocsp.c ./dist/openssl-1.0.1e/apps/pkcs8.c ./dist/openssl-1.0.1e/crypto/asn1/a_mbstr.c ./dist/openssl-1.0.1e/crypto/asn1/a_strnid.c ./dist/openssl-1.0.1e/crypto/asn1/asn_pack.c ./dist/openssl-1.0.1e/crypto/asn1/p5_pbe.c ./dist/openssl-1.0.1e/crypto/asn1/p5_pbev2.c ./dist/openssl-1.0.1e/crypto/asn1/t_bitst.c ./dist/openssl-1.0.1e/crypto/asn1/t_crl.c ./dist/openssl-1.0.1e/crypto/asn1/t_spki.c ./dist/openssl-1.0.1e/crypto/asn1/t_x509a.c ./dist/openssl-1.0.1e/crypto/asn1/x_x509a.c ./dist/openssl-1.0.1e/crypto/bio/bss_log.c ./dist/openssl-1.0.1e/crypto/evp/evp_locl.h ./dist/openssl-1.0.1e/crypto/evp/p5_crpt.c ./dist/openssl-1.0.1e/crypto/pem/pem2.h ./dist/openssl-1.0.1e/crypto/pkcs12/p12_add.c ./dist/openssl-1.0.1e/crypto/pkcs12/p12_asn.c ./dist/openssl-1.0.1e/crypto/pkcs12/p12_attr.c ./dist/openssl-1.0.1e/crypto/pkcs12/p12_crpt.c ./dist/openssl-1.0.1e/crypto/pkcs12/p12_decr.c ./dist/openssl-1.0.1e/crypto/pkcs12/p12_init.c ./dist/openssl-1.0.1e/crypto/pkcs12/p12_key.c ./dist/openssl-1.0.1e/crypto/pkcs12/p12_kiss.c ./dist/openssl-1.0.1e/crypto/pkcs12/p12_mutl.c ./dist/openssl-1.0.1e/crypto/pkcs12/p12_npas.c ./dist/openssl-1.0.1e/crypto/pkcs12/p12_utl.c ./dist/openssl-1.0.1e/crypto/pkcs12/pkcs12.h ./dist/openssl-1.0.1e/crypto/rsa/rsa_null.c ./dist/openssl-1.0.1e/crypto/x509/x509_trs.c ./dist/openssl-1.0.1e/crypto/x509/x509spki.c ./dist/openssl-1.0.1e/crypto/x509v3/tabtest.c ./dist/openssl-1.0.1e/crypto/x509v3/v3_akey.c ./dist/openssl-1.0.1e/crypto/x509v3/v3_akeya.c ./dist/openssl-1.0.1e/crypto/x509v3/v3_bcons.c ./dist/openssl-1.0.1e/crypto/x509v3/v3_bitst.c ./dist/openssl-1.0.1e/crypto/x509v3/v3_enum.c ./dist/openssl-1.0.1e/crypto/x509v3/v3_extku.c ./dist/openssl-1.0.1e/crypto/x509v3/v3_ia5.c ./dist/openssl-1.0.1e/crypto/x509v3/v3_info.c ./dist/openssl-1.0.1e/crypto/x509v3/v3_ocsp.c ./dist/openssl-1.0.1e/crypto/x509v3/v3_pku.c ./dist/openssl-1.0.1e/crypto/x509v3/v3_skey.c ./dist/openssl-1.0.1e/crypto/x509v3/v3_sxnet.c ./dist/openssl-1.0.1e/crypto/x509v3/v3conf.c ./dist/openssl-1.0.1e/crypto/x509v3/v3prin.c ./dist/openssl-1.0.1e/engines/e_aep.c ./dist/openssl-1.0.1e/include/openssl/pem2.h ./dist/openssl-1.0.1e/include/openssl/pkcs12.h End Files: Start Copyright text: Copyright (c) 1999 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/apps/openssl.c ./dist/openssl-1.0.1e/apps/s_cb.c ./dist/openssl-1.0.1e/crypto/bn/bn_mont.c ./dist/openssl-1.0.1e/crypto/err/err.c ./dist/openssl-1.0.1e/crypto/err/err.h ./dist/openssl-1.0.1e/crypto/mem_dbg.c ./dist/openssl-1.0.1e/crypto/rand/rand_unix.c ./dist/openssl-1.0.1e/crypto/rsa/rsa_eay.c ./dist/openssl-1.0.1e/include/openssl/err.h ./dist/openssl-1.0.1e/ssl/s23_clnt.c ./dist/openssl-1.0.1e/ssl/s23_srvr.c End Files: Start Copyright text: Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] Copyright (c) 1998-2006 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/apps/pkcs12.c ./dist/openssl-1.0.1e/crypto/evp/evp_pbe.c ./dist/openssl-1.0.1e/crypto/evp/p5_crpt2.c End Files: Start Copyright text: Copyright (c) 1999-2006 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/apps/prime.c End Files: Start Copyright text: Copyright (c) 2004 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/apps/rand.c ./dist/openssl-1.0.1e/crypto/des/des_old.c ./dist/openssl-1.0.1e/crypto/des/des_old2.c ./dist/openssl-1.0.1e/crypto/ocsp/ocsp_srv.c ./dist/openssl-1.0.1e/crypto/ossl_typ.h ./dist/openssl-1.0.1e/demos/engines/rsaref/rsaref_err.h ./dist/openssl-1.0.1e/include/openssl/ossl_typ.h End Files: Start Copyright text: Copyright (c) 1998-2001 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/apps/s_client.c ./dist/openssl-1.0.1e/ssl/ssl_sess.c End Files: Start Copyright text: Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] Copyright (c) 1998-2006 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). Copyright 2005 Nokia. All rights reserved. The portions of the attached software ("Contribution") is developed by Nokia Corporation and is licensed pursuant to the OpenSSL open source license. The Contribution, originally written by Mika Kousa and Pasi Eronen of Nokia Corporation, consists of the "PSK" (Pre-Shared Key) ciphersuites support (see RFC 4279) to OpenSSL. No patent licenses or other rights except those expressly stated in the OpenSSL open source license shall be deemed granted or received expressly, by implication, estoppel, or otherwise. No assurances are provided by Nokia that the Contribution does not infringe the patent or other intellectual property rights of any third party or that the license provides you with all the necessary rights to make use of the Contribution. THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. IN ADDITION TO THE DISCLAIMERS INCLUDED IN THE LICENSE, NOKIA SPECIFICALLY DISCLAIMS ANY LIABILITY FOR CLAIMS BROUGHT BY YOU OR ANY OTHER ENTITY BASED ON INFRINGEMENT OF INTELLECTUAL PROPERTY RIGHTS OR OTHERWISE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/apps/s_server.c End Files: Start Copyright text: Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] Copyright (c) 1998-2006 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. ECC cipher suite support in OpenSSL originally developed by SUN MICROSYSTEMS, INC., and contributed to the OpenSSL project. Copyright 2005 Nokia. All rights reserved. The portions of the attached software ("Contribution") is developed by Nokia Corporation and is licensed pursuant to the OpenSSL open source license. The Contribution, originally written by Mika Kousa and Pasi Eronen of Nokia Corporation, consists of the "PSK" (Pre-Shared Key) ciphersuites support (see RFC 4279) to OpenSSL. No patent licenses or other rights except those expressly stated in the OpenSSL open source license shall be deemed granted or received expressly, by implication, estoppel, or otherwise. No assurances are provided by Nokia that the Contribution does not infringe the patent or other intellectual property rights of any third party or that the license provides you with all the necessary rights to make use of the Contribution. THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. IN ADDITION TO THE DISCLAIMERS INCLUDED IN THE LICENSE, NOKIA SPECIFICALLY DISCLAIMS ANY LIABILITY FOR CLAIMS BROUGHT BY YOU OR ANY OTHER ENTITY BASED ON INFRINGEMENT OF INTELLECTUAL PROPERTY RIGHTS OR OTHERWISE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/apps/smime.c ./dist/openssl-1.0.1e/crypto/pkcs7/pk7_smime.c ./dist/openssl-1.0.1e/crypto/x509v3/v3_cpols.c ./dist/openssl-1.0.1e/crypto/x509v3/v3_int.c ./dist/openssl-1.0.1e/crypto/x509v3/v3_purp.c ./dist/openssl-1.0.1e/crypto/x509v3/x509v3.h ./dist/openssl-1.0.1e/include/openssl/x509v3.h End Files: Start Copyright text: Copyright (c) 1999-2004 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/apps/speed.c End Files: Start Copyright text: Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. Portions of the attached software ("Contribution") are developed by SUN MICROSYSTEMS, INC., and are contributed to the OpenSSL project. The Contribution is licensed pursuant to the OpenSSL open source license provided above. The ECDH and ECDSA speed test software is originally written by Sumit Gupta of Sun Microsystems Laboratories. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/apps/spkac.c End Files: Start Copyright text: Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL project 1999. Based on an original idea by Massimiliano Pala (madwolf@openca.org). Copyright (c) 1999 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/apps/srp.c ./dist/openssl-1.0.1e/crypto/srp/srp_lcl.h End Files: Start Copyright text: Written by Peter Sylvester (peter.sylvester@edelweb.fr) for the EdelKey project and contributed to the OpenSSL project 2004. Copyright (c) 2004 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/apps/testrsa.h End Files: Start Copyright text: used by apps/speed.c Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/apps/timeouts.h ./dist/openssl-1.0.1e/crypto/pqueue/pq_test.c ./dist/openssl-1.0.1e/crypto/pqueue/pqueue.c ./dist/openssl-1.0.1e/crypto/pqueue/pqueue.h ./dist/openssl-1.0.1e/include/openssl/dtls1.h ./dist/openssl-1.0.1e/include/openssl/pqueue.h ./dist/openssl-1.0.1e/ssl/d1_lib.c ./dist/openssl-1.0.1e/ssl/dtls1.h End Files: Start Copyright text: DTLS implementation written by Nagendra Modadugu (nagendra@cs.stanford.edu) for the OpenSSL project 2005. ==================================================================== Copyright (c) 1999-2005 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ==================================================================== This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/apps/ts.c ./dist/openssl-1.0.1e/crypto/conf/conf_mall.c ./dist/openssl-1.0.1e/crypto/conf/conf_mod.c ./dist/openssl-1.0.1e/crypto/conf/conf_sap.c ./dist/openssl-1.0.1e/crypto/engine/eng_cnf.c ./dist/openssl-1.0.1e/crypto/engine/eng_table.c ./dist/openssl-1.0.1e/crypto/evp/evp_acnf.c ./dist/openssl-1.0.1e/crypto/o_time.h ./dist/openssl-1.0.1e/crypto/pem/pem_x509.c ./dist/openssl-1.0.1e/crypto/pem/pem_xaux.c ./dist/openssl-1.0.1e/crypto/pkcs12/p12_p8d.c ./dist/openssl-1.0.1e/crypto/pkcs12/p12_p8e.c ./dist/openssl-1.0.1e/crypto/uid.c ./dist/openssl-1.0.1e/crypto/x509/x509cset.c End Files: Start Copyright text: Copyright (c) 2001 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/apps/winrand.c ./dist/openssl-1.0.1e/crypto/bn/bn_kron.c ./dist/openssl-1.0.1e/crypto/des/rand_key.c ./dist/openssl-1.0.1e/crypto/rand/rand_os2.c ./dist/openssl-1.0.1e/crypto/rand/rand_vms.c ./dist/openssl-1.0.1e/e_os2.h ./dist/openssl-1.0.1e/include/openssl/e_os2.h End Files: Start Copyright text: Copyright (c) 1998-2000 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/LPdir_nyi.c End Files: Start Copyright text: $LP: LPlib/source/LPdir_win.c,v 1.1 2004/06/14 10:07:56 _cvs_levitte Exp $ Copyright (c) 2004, Richard Levitte <richard@levitte.org> All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/LPdir_unix.c ./dist/openssl-1.0.1e/crypto/LPdir_vms.c ./dist/openssl-1.0.1e/crypto/LPdir_win.c ./dist/openssl-1.0.1e/crypto/LPdir_win32.c ./dist/openssl-1.0.1e/crypto/LPdir_wince.c End Files: Start Copyright text: Copyright (c) 2004, Richard Levitte <richard@levitte.org> All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/aes/aes.h ./dist/openssl-1.0.1e/crypto/aes/aes_cbc.c ./dist/openssl-1.0.1e/crypto/aes/aes_ctr.c ./dist/openssl-1.0.1e/crypto/aes/aes_ecb.c ./dist/openssl-1.0.1e/crypto/aes/aes_misc.c ./dist/openssl-1.0.1e/include/openssl/aes.h End Files: Start Copyright text: Copyright (c) 1998-2002 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/aes/aes_cfb.c ./dist/openssl-1.0.1e/crypto/aes/aes_ofb.c End Files: Start Copyright text: Copyright (c) 2002-2006 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/aes/aes_core.c End Files: Start Copyright text: rijndael-alg-fst.c @version 3.0 (December 2000) Optimised ANSI C code for the Rijndael cipher (now AES) * This code is hereby placed in the public domain. THIS SOFTWARE IS PROVIDED BY THE AUTHORS ''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/aes/aes_ige.c ./dist/openssl-1.0.1e/crypto/camellia/camellia.h ./dist/openssl-1.0.1e/include/openssl/camellia.h ./dist/openssl-1.0.1e/test/igetest.c End Files: Start Copyright text: Copyright (c) 2006 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/aes/aes_locl.h End Files: Start Copyright text: crypto/aes/aes.h mode:C; c-file-style: "eay" Copyright (c) 1998-2002 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/aes/aes_x86core.c End Files: Start Copyright text: crypto/aes/aes_core.c -*- mode:C; c-file-style: "eay" -*- rijndael-alg-fst.c @version 3.0 (December 2000) Optimised ANSI C code for the Rijndael cipher (now AES) * This code is hereby placed in the public domain. THIS SOFTWARE IS PROVIDED BY THE AUTHORS ''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/aes/asm/aes-ia64.S End Files: Start Copyright text: ==================================================================== Written by Andy Polyakov <appro@fy.chalmers.se> for the OpenSSL project. Rights for redistribution and usage in source and binary forms are granted according to the OpenSSL license. ==================================================================== What's wrong with compiler generated code? Compiler never uses variable 'shr' which is pairable with 'extr'/'dep' instructions. Then it uses 'zxt' which is an I-type, but can be replaced with 'and' which in turn can be assigned to M-port [there're double as much M-ports as there're I-ports on Itanium 2]. By sacrificing few registers for small constants (255, 24 and 16) to be used with 'shr' and 'and' instructions I can achieve better ILP, Intruction Level Parallelism, and performance. This code outperforms GCC 3.3 generated code by over factor of 2 (two), GCC 3.4 - by 70% and HP C - by 40%. Measured best-case scenario, i.e. aligned big-endian input, ECB timing on Itanium 2 is (18 + 13*rounds) ticks per block, or 9.25 CPU cycles per byte for 128 bit key. Version 1.2 mitigates the hazard of cache-timing attacks by a) compressing S-boxes from 8KB to 2KB+256B, b) scheduling references to S-boxes for L2 cache latency, c) prefetching T[ed]4 prior last round. As result performance dropped to (26 + 15*rounds) ticks per block or 11 cycles per byte processed with 128-bit key. This is ~16% deterioration. For reference Itanium 2 L1 cache has 64 bytes line size and L2 - 128 bytes... End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/aes/asm/aes-sparcv9.pl End Files: Start Copyright text: Written by Andy Polyakov <appro@fy.chalmers.se> for the OpenSSL project. Rights for redistribution and usage in source and binary forms are granted according to the OpenSSL license. Version 1.1 The major reason for undertaken effort was to mitigate the hazard of cache-timing attack. This is [currently and initially!] addressed in two ways. 1. S-boxes are compressed from 5KB to 2KB+256B size each. 2. References to them are scheduled for L2 cache latency, meaning that the tables don't have to reside in L1 cache. Once again, this is an initial draft and one should expect more countermeasures to be implemented... Version 1.1 prefetches T[ed]4 in order to mitigate attack on last round. Even though performance was not the primary goal [on the contrary, extra shifts "induced" by compressed S-box and longer loop epilogue "induced" by scheduling for L2 have negative effect on performance], the code turned out to run in ~23 cycles per processed byte en-/ decrypted with 128-bit key. This is pretty good result for code with mentioned qualities and UltraSPARC core. Compared to Sun C generated code my encrypt procedure runs just few percents faster, while decrypt one - whole 50% faster [yes, Sun C failed to generate optimal decrypt procedure]. Compared to GNU C generated code both procedures are more than 60% faster:-) End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/asn1/a_gentm.c End Files: Start Copyright text: Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] GENERALIZEDTIME implementation, written by Steve Henson. Based on UTCTIME End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/asn1/a_sign.c End Files: Start Copyright text: Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] Copyright (c) 1998-2003 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/asn1/a_time.c End Files: Start Copyright text: Copyright (c) 1999 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). written by Steve Henson. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/asn1/asn1_err.c ./dist/openssl-1.0.1e/crypto/bio/bio_err.c ./dist/openssl-1.0.1e/crypto/cpt_err.c ./dist/openssl-1.0.1e/crypto/dh/dh_err.c ./dist/openssl-1.0.1e/crypto/dsa/dsa_err.c ./dist/openssl-1.0.1e/crypto/ec/ec_err.c ./dist/openssl-1.0.1e/crypto/ecdh/ech_err.c ./dist/openssl-1.0.1e/crypto/ecdsa/ecs_err.c ./dist/openssl-1.0.1e/crypto/evp/evp_err.c ./dist/openssl-1.0.1e/crypto/fips_err.h ./dist/openssl-1.0.1e/crypto/rand/rand_err.c ./dist/openssl-1.0.1e/crypto/rsa/rsa_err.c ./dist/openssl-1.0.1e/ssl/ssl_err.c End Files: Start Copyright text: Copyright (c) 1999-2011 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/asn1/asn1_gen.c End Files: Start Copyright text: Copyright (c) 2002 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/asn1/asn1t.h ./dist/openssl-1.0.1e/crypto/asn1/tasn_dec.c ./dist/openssl-1.0.1e/crypto/dh/dh_asn1.c ./dist/openssl-1.0.1e/crypto/dsa/dsa_asn1.c ./dist/openssl-1.0.1e/crypto/ecdh/ech_locl.h ./dist/openssl-1.0.1e/crypto/rsa/rsa_asn1.c ./dist/openssl-1.0.1e/include/openssl/asn1t.h End Files: Start Copyright text: Copyright (c) 2000-2005 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/asn1/asn_mime.c End Files: Start Copyright text: Copyright (c) 1999-2008 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/asn1/asn_moid.c ./dist/openssl-1.0.1e/crypto/pkcs7/pk7_attr.c End Files: Start Copyright text: Copyright (c) 2001-2004 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/asn1/nsseq.c ./dist/openssl-1.0.1e/crypto/asn1/p8_pkey.c ./dist/openssl-1.0.1e/crypto/evp/evp_pkey.c End Files: Start Copyright text: Copyright (c) 1999-2005 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/asn1/tasn_enc.c ./dist/openssl-1.0.1e/crypto/asn1/tasn_new.c ./dist/openssl-1.0.1e/crypto/asn1/tasn_utl.c ./dist/openssl-1.0.1e/crypto/ocsp/ocsp_vfy.c End Files: Start Copyright text: Copyright (c) 2000-2004 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/asn1/tasn_prn.c End Files: Start Copyright text: Copyright (c) 2000,2005 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/asn1/x_nx509.c ./dist/openssl-1.0.1e/crypto/bn/bn_x931p.c ./dist/openssl-1.0.1e/crypto/pem/pvkfmt.c ./dist/openssl-1.0.1e/crypto/rsa/rsa_pss.c ./dist/openssl-1.0.1e/crypto/rsa/rsa_x931.c End Files: Start Copyright text: Copyright (c) 2005 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/asn1/x_spki.c End Files: Start Copyright text: Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] This module was send to me my Pat Richards <patr@x509.com> who * wrote it. It is under my Copyright with his permission End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/bf/COPYRIGHT End Files: Start Copyright text: Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an Blowfish implementation written by Eric Young (eay@cryptsoft.com). This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution. Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: This product includes software developed by Eric Young (eay@cryptsoft.com) THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The license and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distrubution license [including the GNU Public License.] The reason behind this being stated in this direct manner is past experience in code simply being copied and the attribution removed from it and then being distributed as part of other packages. This implementation was a non-trivial and unpaid effort. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/bf/bf_locl.h ./dist/openssl-1.0.1e/crypto/des/des.h ./dist/openssl-1.0.1e/crypto/des/des_locl.h ./dist/openssl-1.0.1e/crypto/idea/idea.h ./dist/openssl-1.0.1e/crypto/md2/md2.h ./dist/openssl-1.0.1e/crypto/objects/obj_dat.h ./dist/openssl-1.0.1e/crypto/objects/obj_mac.h ./dist/openssl-1.0.1e/crypto/pem/pem.h ./dist/openssl-1.0.1e/crypto/rc2/rc2.h ./dist/openssl-1.0.1e/crypto/rc4/rc4.h ./dist/openssl-1.0.1e/include/openssl/des.h ./dist/openssl-1.0.1e/include/openssl/idea.h ./dist/openssl-1.0.1e/include/openssl/obj_mac.h ./dist/openssl-1.0.1e/include/openssl/pem.h ./dist/openssl-1.0.1e/include/openssl/rc2.h ./dist/openssl-1.0.1e/include/openssl/rc4.h End Files: Start Copyright text: Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/bf/bfs.cpp ./dist/openssl-1.0.1e/crypto/cast/casts.cpp ./dist/openssl-1.0.1e/crypto/des/des3s.cpp ./dist/openssl-1.0.1e/crypto/des/dess.cpp ./dist/openssl-1.0.1e/crypto/md4/md4s.cpp ./dist/openssl-1.0.1e/crypto/md5/md5s.cpp ./dist/openssl-1.0.1e/crypto/rc4/rc4s.cpp ./dist/openssl-1.0.1e/crypto/rc5/rc5s.cpp ./dist/openssl-1.0.1e/crypto/ripemd/asm/rips.cpp ./dist/openssl-1.0.1e/times/x86/bfs.cpp ./dist/openssl-1.0.1e/times/x86/casts.cpp ./dist/openssl-1.0.1e/times/x86/des3s.cpp ./dist/openssl-1.0.1e/times/x86/dess.cpp ./dist/openssl-1.0.1e/times/x86/md4s.cpp ./dist/openssl-1.0.1e/times/x86/md5s.cpp ./dist/openssl-1.0.1e/times/x86/rc4s.cpp ./dist/openssl-1.0.1e/times/x86/sha1s.cpp End Files: Start Copyright text: // gettsc.inl // // gives access to the Pentium's (secret) cycle counter // // This software was written by Leonard Janke (janke@unixg.ubc.ca) // in 1996-7 and is entered, by him, into the public domain. // End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/bio/b_print.c End Files: Start Copyright text: Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] Copyright Patrick Powell 1995 This code is based on code written by Patrick Powell <papowell@astart.com> It may be used for any purpose as long as this notice remains intact on all source code distributions. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/bio/bf_lbuf.c End Files: Start Copyright text: crypto/bio/bf_buff.c Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/bio/bss_bio.c End Files: Start Copyright text: Copyright (c) 1998-2003 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/bio/bss_dgram.c End Files: Start Copyright text: crypto/bio/bio_dgram.c DTLS implementation written by Nagendra Modadugu (nagendra@cs.stanford.edu) for the OpenSSL project 2005. ==================================================================== Copyright (c) 1999-2005 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ==================================================================== This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). If the socket return value (i) is -1 * and err is unexpectedly 0 at this point, * the error code was overwritten by * another system call before this error * handling is called. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/bio/bss_rtcp.c End Files: Start Copyright text: Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] Written by David L. Jones <jonesd@kcgl1.eng.ohio-state.edu> Date: 22-JUL-1996 Revised: 25-SEP-1997 Update for 0.8.1, BIO_CTRL_SET -> BIO_C_SET_FD VMS End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/bn/asm/ia64.S End Files: Start Copyright text: ==================================================================== Written by Andy Polyakov <appro@fy.chalmers.se> for the OpenSSL project. Rights for redistribution and usage in source and binary forms are granted according to the OpenSSL license. Warranty of any kind is disclaimed. ==================================================================== Version 2.x is Itanium2 re-tune. Few words about how Itanum2 is different from Itanium to this module viewpoint. Most notably, is it "wider" than Itanium? Can you experience loop scalability as discussed in commentary sections? Not really:-( Itanium2 has 6 integer ALU ports, i.e. it's 2 ports wider, but it's not enough to spin twice as fast, as I need 8 IALU ports. Amount of floating point ports is the same, i.e. 2, while I need 4. In other words, to this module Itanium2 remains effectively as "wide" as Itanium. Yet it's essentially different in respect to this module, and a re-tune was required. Well, because some intruction latencies has changed. Most noticeably those intensively used: Itanium Itanium2 ldf8 9 6 L2 hit ld8 2 1 L1 hit getf 2 5 xma[->getf] 7[+1] 4[+0] add[->st8] 1[+1] 1[+0] What does it mean? You might ratiocinate that the original code should run just faster... Because sum of latencies is smaller... Wrong! Note that getf latency increased. This means that if a loop is scheduled for lower latency (as they were), then it will suffer from stall condition and the code will therefore turn anti-scalable, e.g. original bn_mul_words spun at 5*n or 2.5 times slower than expected on Itanium2! What to do? Reschedule loops for Itanium2? But then Itanium would exhibit anti-scalability. So I've chosen to reschedule for worst latency for every instruction aiming for best *all-round* performance. Q. How much faster does it get? A. Here is the output from 'openssl speed rsa dsa' for vanilla 0.9.6a compiled with gcc version 2.96 20000731 (Red Hat Linux 7.1 2.96-81): sign verify sign/s verify/s rsa 512 bits 0.0036s 0.0003s 275.3 2999.2 rsa 1024 bits 0.0203s 0.0011s 49.3 894.1 rsa 2048 bits 0.1331s 0.0040s 7.5 250.9 rsa 4096 bits 0.9270s 0.0147s 1.1 68.1 sign verify sign/s verify/s dsa 512 bits 0.0035s 0.0043s 288.3 234.8 dsa 1024 bits 0.0111s 0.0135s 90.0 74.2 And here is similar output but for this assembler implementation:-) sign verify sign/s verify/s rsa 512 bits 0.0021s 0.0001s 549.4 9638.5 rsa 1024 bits 0.0055s 0.0002s 183.8 4481.1 rsa 2048 bits 0.0244s 0.0006s 41.4 1726.3 rsa 4096 bits 0.1295s 0.0018s 7.7 561.5 sign verify sign/s verify/s dsa 512 bits 0.0012s 0.0013s 891.9 756.6 dsa 1024 bits 0.0023s 0.0028s 440.4 376.2 Yes, you may argue that it's not fair comparison as it's possible to craft the C implementation with BN_UMULT_HIGH inline assembler macro. But of course! Here is the output with the macro: sign verify sign/s verify/s rsa 512 bits 0.0020s 0.0002s 495.0 6561.0 rsa 1024 bits 0.0086s 0.0004s 116.2 2235.7 rsa 2048 bits 0.0519s 0.0015s 19.3 667.3 rsa 4096 bits 0.3464s 0.0053s 2.9 187.7 sign verify sign/s verify/s dsa 512 bits 0.0016s 0.0020s 613.1 510.5 dsa 1024 bits 0.0045s 0.0054s 221.0 183.9 My code is still way faster, huh:-) And I believe that even higher performance can be achieved. Note that as keys get longer, performance gain is larger. Why? According to the profiler there is another player in the field, namely BN_from_montgomery consuming larger and larger portion of CPU time as keysize decreases. I therefore consider putting effort to assembler implementation of the following routine: void bn_mul_add_mont (BN_ULONG *rp,BN_ULONG *np,int nl,BN_ULONG n0) { int i,j; BN_ULONG v; for (i=0; i<nl; i++) { v=bn_mul_add_words(rp,np,nl,(rp[0]*n0)&BN_MASK2); nrp++; rp++; if (((nrp[-1]+=v)&BN_MASK2) < v) for (j=0; ((++nrp[j])&BN_MASK2) == 0; j++) ; } } It might as well be beneficial to implement even combaX variants, as it appears as it can literally unleash the performance (see comment section to bn_mul_comba8 below). And finally for your reference the output for 0.9.6a compiled with SGIcc version 0.01.0-12 (keep in mind that for the moment of this writing it's not possible to convince SGIcc to use BN_UMULT_HIGH inline assembler macro, yet the code is fast, i.e. for a compiler generated one:-): sign verify sign/s verify/s rsa 512 bits 0.0022s 0.0002s 452.7 5894.3 rsa 1024 bits 0.0097s 0.0005s 102.7 2002.9 rsa 2048 bits 0.0578s 0.0017s 17.3 600.2 rsa 4096 bits 0.3838s 0.0061s 2.6 164.5 sign verify sign/s verify/s dsa 512 bits 0.0018s 0.0022s 547.3 459.6 dsa 1024 bits 0.0051s 0.0062s 196.6 161.3 Oh! Benchmarks were performed on 733MHz Lion-class Itanium system running Redhat Linux 7.1 (very special thanks to Ray McCaffity of Williams Communications for providing an account). Q. What's the heck with 'rum 1<<5' at the end of every function? A. Well, by clearing the "upper FP registers written" bit of the User Mask I want to excuse the kernel from preserving upper (f32-f128) FP register bank over process context switch, thus minimizing bus bandwidth consumption during the switch (i.e. after PKI opration completes and the program is off doing something else like bulk symmetric encryption). Having said this, I also want to point out that it might be good idea to compile the whole toolkit (as well as majority of the programs for that matter) with -mfixed-range=f32-f127 command line option. No, it doesn't prevent the compiler from writing to upper bank, but at least discourages to do so. If you don't like the idea you have the option to compile the module with -Drum=nop.m in command line. // // bn_[add|sub]_words routines. // // Loops are spinning in 2*(n+5) ticks on Itanuim (provided that the // data reside in L1 cache, i.e. 2 ticks away). It's possible to // compress the epilogue and get down to 2*n+6, but at the cost of // scalability (the neat feature of this implementation is that it // shall automagically spin in n+5 on "wider" IA-64 implementations:-) // I consider that the epilogue is short enough as it is to trade tiny // performance loss on Itanium for scalability. // // BN_ULONG bn_add_words(BN_ULONG *rp, BN_ULONG *ap, BN_ULONG *bp,int num) // // // BN_ULONG bn_sub_words(BN_ULONG *rp, BN_ULONG *ap, BN_ULONG *bp,int num) // // // BN_ULONG bn_mul_words(BN_ULONG *rp, BN_ULONG *ap, int num, BN_ULONG w) // // This loop spins in 2*(n+12) ticks. It's scheduled for data in Itanium // L2 cache (i.e. 9 ticks away) as floating point load/store instructions // bypass L1 cache and L2 latency is actually best-case scenario for // ldf8. The loop is not scalable and shall run in 2*(n+12) even on // "wider" IA-64 implementations. It's a trade-off here. n+24 loop // would give us ~5% in *overall* performance improvement on "wider" // IA-64, but would hurt Itanium for about same because of longer // epilogue. As it's a matter of few percents in either case I've // chosen to trade the scalability for development time (you can see // this very instruction sequence in bn_mul_add_words loop which in // turn is scalable). // Most of you examining this code very likely wonder why in the name // of Intel the following loop is commented out? Indeed, it looks so // neat that you find it hard to believe that it's something wrong // with it, right? The catch is that every iteration depends on the // result from previous one and the latter isn't available instantly. // The loop therefore spins at the latency of xma minus 1, or in other // words at 6*(n+4) ticks:-( Compare to the "production" loop above // that runs in 2*(n+11) where the low latency problem is worked around // by moving the dependency to one-tick latent interger ALU. Note that // "distance" between ldf8 and xma is not latency of ldf8, but the // *difference* between xma and ldf8 latencies. // // BN_ULONG bn_mul_add_words(BN_ULONG *rp, BN_ULONG *ap, int num, BN_ULONG w) // // This loop spins in 3*(n+10) ticks on Itanium and in 2*(n+10) on // Itanium 2. Yes, unlike previous versions it scales:-) Previous // version was peforming *all* additions in IALU and was starving // for those even on Itanium 2. In this version one addition is // moved to FPU and is folded with multiplication. This is at cost // of propogating the result from previous call to this subroutine // to L2 cache... In other words negligible even for shorter keys. // *Overall* performance improvement [over previous version] varies // from 11 to 22 percent depending on key length. // // void bn_sqr_words(BN_ULONG *rp, BN_ULONG *ap, int num) // // 2*(n+17) on Itanium, (n+17) on "wider" IA-64 implementations. It's // possible to compress the epilogue (I'm getting tired to write this // comment over and over) and get down to 2*n+16 at the cost of // scalability. The decision will very likely be reconsidered after the // benchmark program is profiled. I.e. if perfomance gain on Itanium // will appear larger than loss on "wider" IA-64, then the loop should // be explicitely split and the epilogue compressed. // Apparently we win nothing by implementing special bn_sqr_comba8. // Yes, it is possible to reduce the number of multiplications by // almost factor of two, but then the amount of additions would // increase by factor of two (as we would have to perform those // otherwise performed by xma ourselves). Normally we would trade // anyway as multiplications are way more expensive, but not this // time... Multiplication kernel is fully pipelined and as we drain // one 128-bit multiplication result per clock cycle multiplications // are effectively as inexpensive as additions. Special implementation // might become of interest for "wider" IA-64 implementation as you'll // be able to get through the multiplication phase faster (there won't // be any stall issues as discussed in the commentary section below and // you therefore will be able to employ all 4 FP units)... But these // Itanium days it's simply too hard to justify the effort so I just // drop down to bn_mul_comba8 code:-) // // void bn_sqr_comba8(BN_ULONG *r, BN_ULONG *a) // // I've estimated this routine to run in ~120 ticks, but in reality // (i.e. according to ar.itc) it takes ~160 ticks. Are those extra // cycles consumed for instructions fetch? Or did I misinterpret some // clause in Itanium µ-architecture manual? Comments are welcomed and // highly appreciated. // // On Itanium 2 it takes ~190 ticks. This is because of stalls on // result from getf.sig. I do nothing about it at this point for // reasons depicted below. // // However! It should be noted that even 160 ticks is darn good result // as it's over 10 (yes, ten, spelled as t-e-n) times faster than the // C version (compiled with gcc with inline assembler). I really // kicked compiler's butt here, didn't I? Yeah! This brings us to the // following statement. It's damn shame that this routine isn't called // very often nowadays! According to the profiler most CPU time is // consumed by bn_mul_add_words called from BN_from_montgomery. In // order to estimate what we're missing, I've compared the performance // of this routine against "traditional" implementation, i.e. against // following routine: // // void bn_mul_comba8(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b) // { r[ 8]=bn_mul_words( &(r[0]),a,8,b[0]); // r[ 9]=bn_mul_add_words(&(r[1]),a,8,b[1]); // r[10]=bn_mul_add_words(&(r[2]),a,8,b[2]); // r[11]=bn_mul_add_words(&(r[3]),a,8,b[3]); // r[12]=bn_mul_add_words(&(r[4]),a,8,b[4]); // r[13]=bn_mul_add_words(&(r[5]),a,8,b[5]); // r[14]=bn_mul_add_words(&(r[6]),a,8,b[6]); // r[15]=bn_mul_add_words(&(r[7]),a,8,b[7]); // } // // The one below is over 8 times faster than the one above:-( Even // more reasons to "combafy" bn_mul_add_mont... // // And yes, this routine really made me wish there were an optimizing // assembler! It also feels like it deserves a dedication. // // To my wife for being there and to my kids... // // void bn_mul_comba8(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b) // // -------\ Entering multiplier's heaven /------- // ------------\ /------------ // -----------------\ /----------------- // ----------------------\/---------------------- // (*) You can argue that splitting at every second bundle would // prevent "wider" IA-64 implementations from achieving the peak // performance. Well, not really... The catch is that if you // intend to keep 4 FP units busy by splitting at every fourth // bundle and thus perform these 16 multiplications in 4 ticks, // the first bundle *below* would stall because the result from // the first xma bundle *above* won't be available for another 3 // ticks (if not more, being an optimist, I assume that "wider" // implementation will have same latency:-). This stall will hold // you back and the performance would be as if every second bundle // were split *anyway*... //-------------------------------------------------// //-------------------------------------------------// //-------------------------------------------------// //-------------------------------------------------// //-------------------------------------------------// //-------------------------------------------------// //-------------------------------------------------// // Leaving muliplier's heaven... Quite a ride, huh? // // It's possible to make it faster (see comment to bn_sqr_comba8), but // I reckon it doesn't worth the effort. Basically because the routine // (actually both of them) practically never called... So I just play // same trick as with bn_sqr_comba8. // // void bn_sqr_comba4(BN_ULONG *r, BN_ULONG *a) // // Runs in ~115 cycles and ~4.5 times faster than C. Well, whatever... // // void bn_mul_comba4(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b) // // Major stall takes place here, and 3 more places below. Result from // first xma is not available for another 3 ticks. //-------------------------------------------------// //-------------------------------------------------// //-------------------------------------------------// // // BN_ULONG bn_div_words(BN_ULONG h, BN_ULONG l, BN_ULONG d) // // In the nutshell it's a port of my MIPS III/IV implementation. // // Some preprocessors (most notably HP-UX) appear to be allergic to // macros enclosed to parenthesis [as these three were]. /////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////// // Unsigned 64 by 32 (well, by 64 for the moment) bit integer division // procedure. // // inputs: f6 = (double)a, f7 = (double)b // output: f8 = (int)(a/b) // clobbered: f8,f9,f10,f11,pred // One can argue that this snippet is copyrighted to Intel // Corporation, as it's essentially identical to one of those // found in "Divide, Square Root and Remainder" section at // http://www.intel.com/software/products/opensource/libraries/num.htm. // Yes, I admit that the referred code was used as template, // but after I realized that there hardly is any other instruction // sequence which would perform this operation. I mean I figure that // any independent attempt to implement high-performance division // will result in code virtually identical to the Intel code. It // should be noted though that below division kernel is 1 cycle // faster than Intel one (note commented splits:-), not to mention // original prologue (rather lack of one) and epilogue. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/bn/asm/mips.pl ./dist/openssl-1.0.1e/crypto/bn/asm/mips3.s ./dist/openssl-1.0.1e/crypto/bn/asm/sparcv8.S ./dist/openssl-1.0.1e/crypto/bn/asm/sparcv8plus.S End Files: Start Copyright text: Written by Andy Polyakov <appro@fy.chalmers.se> for the OpenSSL project. Rights for redistribution and usage in source and binary forms are granted according to the OpenSSL license. Warranty of any kind is disclaimed. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/bn/asm/modexp512-x86_64.pl End Files: Start Copyright text: Copyright (c) 2010-2011 Intel Corp. Author: Vinodh.Gopal@intel.com Jim Guilford Erdinc.Ozturk@intel.com Maxim.Perminov@intel.com More information about algorithm used can be found at: http://www.cse.buffalo.edu/srds2009/escs2009_submission_Gopal.pdf Copyright (c) 2011 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/bn/asm/s390x.S End Files: Start Copyright text: ==================================================================== Written by Andy Polyakov <appro@fy.chalmers.se> for the OpenSSL project. Rights for redistribution and usage in source and binary forms are granted according to the OpenSSL license. Warranty of any kind is disclaimed. ==================================================================== End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/bn/bn.h ./dist/openssl-1.0.1e/include/openssl/bn.h End Files: Start Copyright text: Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] Copyright (c) 1998-2006 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. Portions of the attached software ("Contribution") are developed by SUN MICROSYSTEMS, INC., and are contributed to the OpenSSL project. The Contribution is licensed pursuant to the Eric Young open source license provided above. The binary polynomial arithmetic software is originally written by Sheueling Chang Shantz and Douglas Stebila of Sun Microsystems Laboratories. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/bn/bn_blind.c End Files: Start Copyright text: Copyright (c) 1998-2006 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/bn/bn_ctx.c End Files: Start Copyright text: Written by Ulf Moeller for the OpenSSL project. Copyright (c) 1998-2004 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/bn/bn_depr.c ./dist/openssl-1.0.1e/crypto/des/des_old.h ./dist/openssl-1.0.1e/crypto/dh/dh_depr.c ./dist/openssl-1.0.1e/crypto/dsa/dsa_depr.c ./dist/openssl-1.0.1e/crypto/ec/ec_check.c ./dist/openssl-1.0.1e/crypto/ec/ec_print.c ./dist/openssl-1.0.1e/crypto/rsa/rsa_depr.c ./dist/openssl-1.0.1e/include/openssl/des_old.h End Files: Start Copyright text: Copyright (c) 1998-2002 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/bn/bn_err.c ./dist/openssl-1.0.1e/crypto/comp/comp_err.c ./dist/openssl-1.0.1e/crypto/conf/conf_err.c ./dist/openssl-1.0.1e/crypto/pem/pem_err.c ./dist/openssl-1.0.1e/crypto/pkcs7/pkcs7err.c ./dist/openssl-1.0.1e/crypto/ts/ts_err.c ./dist/openssl-1.0.1e/crypto/x509v3/v3err.c End Files: Start Copyright text: Copyright (c) 1999-2007 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/bn/bn_exp.c End Files: Start Copyright text: Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] Copyright (c) 1998-2005 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/bn/bn_gf2m.c End Files: Start Copyright text: Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. The Elliptic Curve Public-Key Crypto Library (ECC Code) included herein is developed by SUN MICROSYSTEMS, INC., and is contributed to the OpenSSL project. The ECC Code is licensed pursuant to the OpenSSL open source license provided below. In addition, Sun covenants to all licensees who provide a reciprocal covenant with respect to their own patents if any, not to sue under current and future patent claims necessarily infringed by the making, using, practicing, selling, offering for sale and/or otherwise disposing of the ECC Code as delivered hereunder (or portions thereof), provided that such covenant shall not apply: 1) for code that a licensee deletes from the ECC Code; 2) separates from the ECC Code; or 3) for infringements caused by: i) the modification of the ECC Code or ii) the combination of the ECC Code with other software or devices where such combination causes the infringement. The software is originally written by Sheueling Chang Shantz and Douglas Stebila of Sun Microsystems Laboratories. NOTE: This file is licensed pursuant to the OpenSSL license below and may be modified; but after modifications, the above covenant may no longer apply! In such cases, the corresponding paragraph ["In addition, Sun covenants ... causes the infringement."] and this note can be edited out; but please keep the Sun copyright notice and attribution. Copyright (c) 1998-2002 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/bn/bn_mod.c End Files: Start Copyright text: Includes code written by Lenka Fibikova <fibikova@exp-math.uni-essen.de> for the OpenSSL project. ==================================================================== Copyright (c) 1998-2000 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ==================================================================== This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/bn/bn_nist.c End Files: Start Copyright text: Written by Nils Larsch for the OpenSSL project Copyright (c) 1998-2005 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/bn/bn_prime.h End Files: Start Copyright text: Auto generated by bn_prime.pl Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/bn/bn_sqrt.c End Files: Start Copyright text: Written by Lenka Fibikova <fibikova@exp-math.uni-essen.de> and Bodo Moeller for the OpenSSL project. Copyright (c) 1998-2000 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/bn/bntest.c ./dist/openssl-1.0.1e/test/bntest.c End Files: Start Copyright text: Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. Portions of the attached software ("Contribution") are developed by SUN MICROSYSTEMS, INC., and are contributed to the OpenSSL project. The Contribution is licensed pursuant to the Eric Young open source license provided above. The binary polynomial arithmetic software is originally written by Sheueling Chang Shantz and Douglas Stebila of Sun Microsystems Laboratories. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/bn/vms-helper.c ./dist/openssl-1.0.1e/demos/engines/rsaref/rsaref_err.c End Files: Start Copyright text: Copyright (c) 1999 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/buffer/buf_err.c ./dist/openssl-1.0.1e/crypto/dso/dso_err.c ./dist/openssl-1.0.1e/crypto/objects/obj_err.c ./dist/openssl-1.0.1e/crypto/ocsp/ocsp_err.c ./dist/openssl-1.0.1e/crypto/pkcs12/pk12err.c ./dist/openssl-1.0.1e/crypto/store/str_err.c ./dist/openssl-1.0.1e/crypto/ui/ui_err.c ./dist/openssl-1.0.1e/crypto/x509/x509_err.c End Files: Start Copyright text: Copyright (c) 1999-2006 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/buffer/buf_str.c End Files: Start Copyright text: crypto/buffer/buffer.c Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/camellia/camellia.c End Files: Start Copyright text: Copyright 2006 NTT (Nippon Telegraph and Telephone Corporation) . ALL RIGHTS RESERVED. Intellectual Property information for Camellia: http://info.isl.ntt.co.jp/crypt/eng/info/chiteki.html News Release for Announcement of Camellia open source: http://www.ntt.co.jp/news/news06e/0604/060413a.html The Camellia Code included herein is developed by NTT (Nippon Telegraph and Telephone Corporation), and is contributed to the OpenSSL project. The Camellia Code is licensed pursuant to the OpenSSL open source license provided below. Copyright (c) 2006 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/camellia/cmll_cbc.c End Files: Start Copyright text: crypto/camellia/camellia_cbc.c mode:C; c-file-style: "eay" Copyright (c) 2006 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/camellia/cmll_cfb.c End Files: Start Copyright text: crypto/camellia/camellia_cfb.c mode:C; c-file-style: "eay" Copyright (c) 2006 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/camellia/cmll_ctr.c End Files: Start Copyright text: crypto/camellia/camellia_ctr.c mode:C; c-file-style: "eay" Copyright (c) 2006 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/camellia/cmll_ecb.c End Files: Start Copyright text: crypto/camellia/camellia_ecb.c mode:C; c-file-style: "eay" Copyright (c) 2006 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/camellia/cmll_locl.h End Files: Start Copyright text: crypto/camellia/camellia_locl.h mode:C; c-file-style: "eay" Copyright 2006 NTT (Nippon Telegraph and Telephone Corporation) . ALL RIGHTS RESERVED. Intellectual Property information for Camellia: http://info.isl.ntt.co.jp/crypt/eng/info/chiteki.html News Release for Announcement of Camellia open source: http://www.ntt.co.jp/news/news06e/0604/060413a.html The Camellia Code included herein is developed by NTT (Nippon Telegraph and Telephone Corporation), and is contributed to the OpenSSL project. The Camellia Code is licensed pursuant to the OpenSSL open source license provided below. Copyright (c) 2006 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/camellia/cmll_misc.c End Files: Start Copyright text: crypto/camellia/camellia_misc.c mode:C; c-file-style: "eay" Copyright (c) 2006 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/camellia/cmll_ofb.c End Files: Start Copyright text: crypto/camellia/camellia_ofb.c mode:C; c-file-style: "eay" Copyright (c) 2006 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/camellia/cmll_utl.c ./dist/openssl-1.0.1e/crypto/modes/ccm128.c ./dist/openssl-1.0.1e/crypto/modes/xts128.c ./dist/openssl-1.0.1e/crypto/o_init.c ./dist/openssl-1.0.1e/crypto/rc4/rc4_utl.c End Files: Start Copyright text: Copyright (c) 2011 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/cmac/cm_ameth.c ./dist/openssl-1.0.1e/crypto/cmac/cm_pmeth.c ./dist/openssl-1.0.1e/crypto/cmac/cmac.c ./dist/openssl-1.0.1e/crypto/cmac/cmac.h ./dist/openssl-1.0.1e/include/openssl/cmac.h End Files: Start Copyright text: Copyright (c) 2010 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/cms/cms_err.c ./dist/openssl-1.0.1e/engines/ccgost/e_gost_err.c ./dist/openssl-1.0.1e/engines/e_capi_err.c End Files: Start Copyright text: Copyright (c) 1999-2009 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/cms/cms_pwri.c End Files: Start Copyright text: Copyright (c) 2009 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/conf/conf_def.c End Files: Start Copyright text: crypto/conf/conf.c Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/cryptlib.c ./dist/openssl-1.0.1e/crypto/crypto.h ./dist/openssl-1.0.1e/include/openssl/crypto.h End Files: Start Copyright text: Copyright (c) 1998-2006 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. ECDH support in OpenSSL originally developed by SUN MICROSYSTEMS, INC., and contributed to the OpenSSL project. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/des/COPYRIGHT End Files: Start Copyright text: Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an DES implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with MIT's libdes. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution. Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of that the SSL library. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: This product includes software developed by Eric Young (eay@cryptsoft.com) THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The license and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distrubution license [including the GNU Public License.] The reason behind this being stated in this direct manner is past experience in code simply being copied and the attribution removed from it and then being distributed as part of other packages. This implementation was a non-trivial and unpaid effort. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/des/README End Files: Start Copyright text: libdes, Version 4.01 10-Jan-97 Copyright (c) 1997, Eric Young All rights reserved. This program is free software; you can redistribute it and/or modify it under the terms specified in COPYRIGHT. -- The primary ftp site for this library is ftp://ftp.psy.uq.oz.au/pub/Crypto/DES/libdes-x.xx.tar.gz libdes is now also shipped with SSLeay. Primary ftp site of ftp://ftp.psy.uq.oz.au/pub/Crypto/SSL/SSLeay-x.x.x.tar.gz The best way to build this library is to build it as part of SSLeay. This kit builds a DES encryption library and a DES encryption program. It supports ecb, cbc, ofb, cfb, triple ecb, triple cbc, triple ofb, triple cfb, desx, and MIT's pcbc encryption modes and also has a fast implementation of crypt(3). It contains support routines to read keys from a terminal, generate a random key, generate a key from an arbitrary length string, read/write encrypted data from/to a file descriptor. The implementation was written so as to conform with the manual entry for the des_crypt(3) library routines from MIT's project Athena. destest should be run after compilation to test the des routines. rpw should be run after compilation to test the read password routines. The des program is a replacement for the sun des command. I believe it conforms to the sun version. The Imakefile is setup for use in the kerberos distribution. These routines are best compiled with gcc or any other good optimising compiler. Just turn you optimiser up to the highest settings and run destest after the build to make sure everything works. I believe these routines are close to the fastest and most portable DES routines that use small lookup tables (4.5k) that are publicly available. The fcrypt routine is faster than ufc's fcrypt (when compiling with gcc2 -O2) on the sparc 2 (1410 vs 1270) but is not so good on other machines (on a sun3/260 168 vs 336). It is a function of CPU on chip cache size. [ 10-Jan-97 and a function of an incorrect speed testing program in ufc which gave much better test figures that reality ]. It is worth noting that on sparc and Alpha CPUs, performance of the DES library can vary by upto %10 due to the positioning of files after application linkage. Eric Young (eay@cryptsoft.com) End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/des/ede_cbcm_enc.c End Files: Start Copyright text: Written by Ben Laurie <ben@algroup.co.uk> for the OpenSSL project 13 Feb 1999. Copyright (c) 1999 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/des/ncbc_enc.c End Files: Start Copyright text: #included by: cbc_enc.c (DES_cbc_encrypt) des_enc.c (DES_ncbc_encrypt) Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/des/read2pwd.c End Files: Start Copyright text: Copyright (c) 2001-2002 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/des/rpc_des.h End Files: Start Copyright text: Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] Sun RPC is a product of Sun Microsystems, Inc. and is provided for unrestricted use provided that this legend is included on all tape media and as a part of the software program in whole or part. Users may copy or modify Sun RPC without charge, but are not authorized to license or distribute it to anyone else except as part of a product or program developed by the user. SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE. Sun RPC is provided with no support and without any obligation on the part of Sun Microsystems, Inc. to assist in its use, correction, modification or enhancement. SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC OR ANY PART THEREOF. In no event will Sun Microsystems, Inc. be liable for any lost revenue or profits or other special, indirect and consequential damages, even if Sun has been advised of the possibility of such damages. Sun Microsystems, Inc. 2550 Garcia Avenue Mountain View, California 94043 Generic DES driver interface Keep this file hardware independent! Copyright (c) 1986 by Sun Microsystems, Inc. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/dh/dh_prn.c End Files: Start Copyright text: crypto/asn1/t_pkey.c Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/dsa/dsa_locl.h ./dist/openssl-1.0.1e/crypto/evp/e_seed.c End Files: Start Copyright text: Copyright (c) 2007 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/ec/ec.h ./dist/openssl-1.0.1e/include/openssl/ec.h End Files: Start Copyright text: Originally written by Bodo Moeller for the OpenSSL project. \file crypto/ec/ec.h Include file for the OpenSSL EC functions \author Originally written by Bodo Moeller for the OpenSSL project ==================================================================== Copyright (c) 1998-2005 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ==================================================================== This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). ==================================================================== Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. Portions of the attached software ("Contribution") are developed by SUN MICROSYSTEMS, INC., and are contributed to the OpenSSL project. The Contribution is licensed pursuant to the OpenSSL open source license provided above. The elliptic curve binary polynomial software is originally written by Sheueling Chang Shantz and Douglas Stebila of Sun Microsystems Laboratories. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/ec/ec2_mult.c End Files: Start Copyright text: Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. The Elliptic Curve Public-Key Crypto Library (ECC Code) included herein is developed by SUN MICROSYSTEMS, INC., and is contributed to the OpenSSL project. The ECC Code is licensed pursuant to the OpenSSL open source license provided below. The software is originally written by Sheueling Chang Shantz and Douglas Stebila of Sun Microsystems Laboratories. Copyright (c) 1998-2003 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/ec/ec2_oct.c ./dist/openssl-1.0.1e/crypto/ec/ec2_smpl.c End Files: Start Copyright text: Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. The Elliptic Curve Public-Key Crypto Library (ECC Code) included herein is developed by SUN MICROSYSTEMS, INC., and is contributed to the OpenSSL project. The ECC Code is licensed pursuant to the OpenSSL open source license provided below. The software is originally written by Sheueling Chang Shantz and Douglas Stebila of Sun Microsystems Laboratories. Copyright (c) 1998-2005 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/ec/ec_asn1.c End Files: Start Copyright text: Written by Nils Larsch for the OpenSSL project. Copyright (c) 2000-2003 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/ec/ec_curve.c End Files: Start Copyright text: Written by Nils Larsch for the OpenSSL project. Copyright (c) 1998-2010 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. Portions of the attached software ("Contribution") are developed by SUN MICROSYSTEMS, INC., and are contributed to the OpenSSL project. The Contribution is licensed pursuant to the OpenSSL open source license provided above. The elliptic curve binary polynomial software is originally written by Sheueling Chang Shantz and Douglas Stebila of Sun Microsystems Laboratories. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/ec/ec_cvt.c End Files: Start Copyright text: Originally written by Bodo Moeller for the OpenSSL project. ==================================================================== Copyright (c) 1998-2002 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ==================================================================== This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). ==================================================================== Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. Portions of the attached software ("Contribution") are developed by SUN MICROSYSTEMS, INC., and are contributed to the OpenSSL project. The Contribution is licensed pursuant to the OpenSSL open source license provided above. The elliptic curve binary polynomial software is originally written by Sheueling Chang Shantz and Douglas Stebila of Sun Microsystems Laboratories. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/ec/ec_key.c ./dist/openssl-1.0.1e/crypto/ec/eck_prn.c End Files: Start Copyright text: Written by Nils Larsch for the OpenSSL project. Copyright (c) 1998-2005 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. Portions originally developed by SUN MICROSYSTEMS, INC., and contributed to the OpenSSL project. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/ec/ec_lcl.h End Files: Start Copyright text: Originally written by Bodo Moeller for the OpenSSL project. ==================================================================== Copyright (c) 1998-2010 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ==================================================================== This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). ==================================================================== Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. Portions of the attached software ("Contribution") are developed by SUN MICROSYSTEMS, INC., and are contributed to the OpenSSL project. The Contribution is licensed pursuant to the OpenSSL open source license provided above. The elliptic curve binary polynomial software is originally written by Sheueling Chang Shantz and Douglas Stebila of Sun Microsystems Laboratories. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/ec/ec_lib.c End Files: Start Copyright text: Originally written by Bodo Moeller for the OpenSSL project. ==================================================================== Copyright (c) 1998-2003 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ==================================================================== This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). ==================================================================== Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. Binary polynomial ECC support in OpenSSL originally developed by SUN MICROSYSTEMS, INC., and contributed to the OpenSSL project. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/ec/ec_mult.c End Files: Start Copyright text: Originally written by Bodo Moeller and Nils Larsch for the OpenSSL project. ==================================================================== Copyright (c) 1998-2007 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ==================================================================== This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). ==================================================================== Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. Portions of this software developed by SUN MICROSYSTEMS, INC., and contributed to the OpenSSL project. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/ec/ec_oct.c End Files: Start Copyright text: crypto/ec/ec_lib.c Originally written by Bodo Moeller for the OpenSSL project. ==================================================================== Copyright (c) 1998-2003 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ==================================================================== This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). ==================================================================== Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. Binary polynomial ECC support in OpenSSL originally developed by SUN MICROSYSTEMS, INC., and contributed to the OpenSSL project. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/ec/ecp_mont.c End Files: Start Copyright text: Originally written by Bodo Moeller for the OpenSSL project. ==================================================================== Copyright (c) 1998-2001 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ==================================================================== This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). ==================================================================== Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. Portions of this software developed by SUN MICROSYSTEMS, INC., and contributed to the OpenSSL project. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/ec/ecp_nist.c End Files: Start Copyright text: Written by Nils Larsch for the OpenSSL project. Copyright (c) 1998-2003 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. Portions of this software developed by SUN MICROSYSTEMS, INC., and contributed to the OpenSSL project. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/ec/ecp_nistp224.c End Files: Start Copyright text: Written by Emilia Kasper (Google) for the OpenSSL project. Copyright 2011 Google Inc. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. A 64-bit implementation of the NIST P-224 elliptic curve point multiplication Inspired by Daniel J. Bernstein's public domain nistp224 implementation and Adam Langley's public domain 64-bit C implementation of curve25519 End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/ec/ecp_nistp256.c ./dist/openssl-1.0.1e/crypto/ec/ecp_nistp521.c End Files: Start Copyright text: Written by Adam Langley (Google) for the OpenSSL project Copyright 2011 Google Inc. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/ec/ecp_nistputil.c End Files: Start Copyright text: Written by Bodo Moeller for the OpenSSL project. Copyright 2011 Google Inc. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/ec/ecp_oct.c ./dist/openssl-1.0.1e/crypto/ec/ecp_smpl.c End Files: Start Copyright text: Includes code written by Lenka Fibikova <fibikova@exp-math.uni-essen.de> for the OpenSSL project. Includes code written by Bodo Moeller for the OpenSSL project. ==================================================================== Copyright (c) 1998-2002 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ==================================================================== This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). ==================================================================== Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. Portions of this software developed by SUN MICROSYSTEMS, INC., and contributed to the OpenSSL project. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/ec/ectest.c ./dist/openssl-1.0.1e/test/ectest.c End Files: Start Copyright text: Originally written by Bodo Moeller for the OpenSSL project. ==================================================================== Copyright (c) 1998-2001 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ==================================================================== This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). ==================================================================== Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. Portions of the attached software ("Contribution") are developed by SUN MICROSYSTEMS, INC., and are contributed to the OpenSSL project. The Contribution is licensed pursuant to the OpenSSL open source license provided above. The elliptic curve binary polynomial software is originally written by Sheueling Chang Shantz and Douglas Stebila of Sun Microsystems Laboratories. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/ecdh/ecdh.h ./dist/openssl-1.0.1e/include/openssl/ecdh.h End Files: Start Copyright text: Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. The Elliptic Curve Public-Key Crypto Library (ECC Code) included herein is developed by SUN MICROSYSTEMS, INC., and is contributed to the OpenSSL project. The ECC Code is licensed pursuant to the OpenSSL open source license provided below. The ECDH software is originally written by Douglas Stebila of Sun Microsystems Laboratories. Copyright (c) 2000-2002 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/ecdh/ecdhtest.c ./dist/openssl-1.0.1e/test/ecdhtest.c End Files: Start Copyright text: Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. The Elliptic Curve Public-Key Crypto Library (ECC Code) included herein is developed by SUN MICROSYSTEMS, INC., and is contributed to the OpenSSL project. The ECC Code is licensed pursuant to the OpenSSL open source license provided below. The ECDH software is originally written by Douglas Stebila of Sun Microsystems Laboratories. Copyright (c) 1998-2003 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/ecdh/ech_key.c End Files: Start Copyright text: crypto/ecdh/ecdh_key.c Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. The Elliptic Curve Public-Key Crypto Library (ECC Code) included herein is developed by SUN MICROSYSTEMS, INC., and is contributed to the OpenSSL project. The ECC Code is licensed pursuant to the OpenSSL open source license provided below. The ECDH software is originally written by Douglas Stebila of Sun Microsystems Laboratories. Copyright (c) 1998-2003 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/ecdh/ech_lib.c ./dist/openssl-1.0.1e/crypto/ecdh/ech_ossl.c End Files: Start Copyright text: Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. The Elliptic Curve Public-Key Crypto Library (ECC Code) included herein is developed by SUN MICROSYSTEMS, INC., and is contributed to the OpenSSL project. The ECC Code is licensed pursuant to the OpenSSL open source license provided below. The ECDH software is originally written by Douglas Stebila of Sun Microsystems Laboratories. Copyright (c) 1998-2003 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/ecdsa/ecdsa.h ./dist/openssl-1.0.1e/include/openssl/ecdsa.h End Files: Start Copyright text: \file crypto/ecdsa/ecdsa.h Include file for the OpenSSL ECDSA functions \author Written by Nils Larsch for the OpenSSL project ==================================================================== Copyright (c) 2000-2005 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ==================================================================== This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/ecdsa/ecdsatest.c ./dist/openssl-1.0.1e/test/ecdsatest.c End Files: Start Copyright text: Written by Nils Larsch for the OpenSSL project. Copyright (c) 2000-2005 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. Portions of the attached software ("Contribution") are developed by SUN MICROSYSTEMS, INC., and are contributed to the OpenSSL project. The Contribution is licensed pursuant to the OpenSSL open source license provided above. The elliptic curve binary polynomial software is originally written by Sheueling Chang Shantz and Douglas Stebila of Sun Microsystems Laboratories. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/ecdsa/ecs_asn1.c ./dist/openssl-1.0.1e/crypto/engine/tb_ecdsa.c End Files: Start Copyright text: Copyright (c) 2000-2002 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/ecdsa/ecs_lib.c End Files: Start Copyright text: Copyright (c) 1998-2005 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/ecdsa/ecs_locl.h End Files: Start Copyright text: Written by Nils Larsch for the OpenSSL project Copyright (c) 2000-2005 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/ecdsa/ecs_ossl.c End Files: Start Copyright text: Written by Nils Larsch for the OpenSSL project Copyright (c) 1998-2004 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/ecdsa/ecs_sign.c End Files: Start Copyright text: crypto/ecdsa/ecdsa_sign.c Copyright (c) 1998-2002 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/ecdsa/ecs_vrf.c End Files: Start Copyright text: crypto/ecdsa/ecdsa_vrf.c Written by Nils Larsch for the OpenSSL project Copyright (c) 1998-2002 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/engine/eng_all.c End Files: Start Copyright text: Copyright (c) 2000-2001 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/engine/eng_cryptodev.c End Files: Start Copyright text: Copyright (c) 2002 Bob Beck <beck@openbsd.org> Copyright (c) 2002 Theo de Raadt Copyright (c) 2002 Markus Friedl All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/engine/eng_ctrl.c ./dist/openssl-1.0.1e/crypto/engine/eng_dyn.c ./dist/openssl-1.0.1e/crypto/engine/eng_init.c ./dist/openssl-1.0.1e/crypto/engine/eng_lib.c ./dist/openssl-1.0.1e/crypto/engine/eng_pkey.c ./dist/openssl-1.0.1e/crypto/engine/enginetest.c ./dist/openssl-1.0.1e/engines/e_atalla.c ./dist/openssl-1.0.1e/engines/e_cswift.c ./dist/openssl-1.0.1e/engines/e_gmp.c ./dist/openssl-1.0.1e/test/enginetest.c End Files: Start Copyright text: Copyright (c) 1999-2001 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/engine/eng_err.c ./dist/openssl-1.0.1e/crypto/jpake/jpake_err.c End Files: Start Copyright text: Copyright (c) 1999-2010 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/engine/eng_fat.c ./dist/openssl-1.0.1e/crypto/engine/eng_int.h ./dist/openssl-1.0.1e/crypto/engine/eng_list.c ./dist/openssl-1.0.1e/crypto/engine/eng_openssl.c End Files: Start Copyright text: Copyright (c) 1999-2001 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. ECDH support in OpenSSL originally developed by SUN MICROSYSTEMS, INC., and contributed to the OpenSSL project. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/engine/eng_rdrand.c ./dist/openssl-1.0.1e/crypto/evp/e_rc4_hmac_md5.c ./dist/openssl-1.0.1e/crypto/evp/evp_fips.c End Files: Start Copyright text: Copyright (c) 2011 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/engine/eng_rsax.c End Files: Start Copyright text: Copyright (c) 2010-2010 Intel Corp. Author: Vinodh.Gopal@intel.com Jim Guilford Erdinc.Ozturk@intel.com Maxim.Perminov@intel.com Ying.Huang@intel.com More information about algorithm used can be found at: http://www.cse.buffalo.edu/srds2009/escs2009_submission_Gopal.pdf Copyright (c) 1999-2001 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/engine/engine.h ./dist/openssl-1.0.1e/include/openssl/engine.h End Files: Start Copyright text: Copyright (c) 1999-2004 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. ECDH support in OpenSSL originally developed by SUN MICROSYSTEMS, INC., and contributed to the OpenSSL project. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/engine/tb_ecdh.c End Files: Start Copyright text: Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. The Elliptic Curve Public-Key Crypto Library (ECC Code) included herein is developed by SUN MICROSYSTEMS, INC., and is contributed to the OpenSSL project. The ECC Code is licensed pursuant to the OpenSSL open source license provided below. The ECDH engine software is originally written by Nils Gura and Douglas Stebila of Sun Microsystems Laboratories. Copyright (c) 2000-2002 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/engine/tb_store.c ./dist/openssl-1.0.1e/crypto/o_str.h ./dist/openssl-1.0.1e/crypto/x509v3/v3_ncons.c ./dist/openssl-1.0.1e/crypto/x509v3/v3_pcons.c ./dist/openssl-1.0.1e/crypto/x509v3/v3_pmaps.c End Files: Start Copyright text: Copyright (c) 2003 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/evp/e_aes.c End Files: Start Copyright text: Copyright (c) 2001-2011 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/evp/e_aes_cbc_hmac_sha1.c End Files: Start Copyright text: Copyright (c) 2011-2013 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/evp/e_camellia.c End Files: Start Copyright text: Copyright (c) 2006 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/evp/e_old.c ./dist/openssl-1.0.1e/crypto/o_dir.c End Files: Start Copyright text: Copyright (c) 2004 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/evp/evp_cnf.c ./dist/openssl-1.0.1e/crypto/hmac/hm_ameth.c ./dist/openssl-1.0.1e/crypto/hmac/hm_pmeth.c End Files: Start Copyright text: Copyright (c) 2007 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/evp/evp_test.c ./dist/openssl-1.0.1e/crypto/evp/openbsd_hw.c ./dist/openssl-1.0.1e/test/evp_test.c End Files: Start Copyright text: Written by Ben Laurie, 2001 Copyright (c) 2001 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/evp/m_ecdsa.c End Files: Start Copyright text: Copyright (c) 1998-2002 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/evp/m_sigver.c End Files: Start Copyright text: Copyright (c) 2006,2007 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/idea/i_cbc.c End Files: Start Copyright text: Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/krb5/krb5_asn.c End Files: Start Copyright text: Written by Vern Staats <staatsvr@asc.hpc.mil> for the OpenSSL project, using ocsp/{*.h,*asn*.c} as a starting point Copyright (c) 2000 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/krb5/krb5_asn.h ./dist/openssl-1.0.1e/include/openssl/krb5_asn.h End Files: Start Copyright text: Written by Vern Staats <staatsvr@asc.hpc.mil> for the OpenSSL project, using ocsp/{*.h,*asn*.c} as a starting point Copyright (c) 1998-2000 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/md32_common.h End Files: Start Copyright text: Copyright (c) 1999-2007 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/md5/asm/md5-ia64.S End Files: Start Copyright text: Copyright (c) 2005 Hewlett-Packard Development Company, L.P. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/md5/asm/md5-x86_64.pl End Files: Start Copyright text: Licence: I hereby disclaim the copyright on this code and place it in the public domain. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/mem_clr.c ./dist/openssl-1.0.1e/crypto/ui/ui.h ./dist/openssl-1.0.1e/crypto/ui/ui_compat.h ./dist/openssl-1.0.1e/crypto/ui/ui_lib.c ./dist/openssl-1.0.1e/crypto/ui/ui_locl.h ./dist/openssl-1.0.1e/engines/e_4758cca_err.h ./dist/openssl-1.0.1e/engines/e_aep_err.h ./dist/openssl-1.0.1e/engines/e_atalla_err.h ./dist/openssl-1.0.1e/engines/e_chil_err.h ./dist/openssl-1.0.1e/engines/e_cswift_err.h ./dist/openssl-1.0.1e/engines/e_nuron_err.h ./dist/openssl-1.0.1e/engines/e_sureware_err.h ./dist/openssl-1.0.1e/engines/e_ubsec_err.h ./dist/openssl-1.0.1e/include/openssl/ui.h ./dist/openssl-1.0.1e/include/openssl/ui_compat.h End Files: Start Copyright text: Copyright (c) 2001 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/modes/cbc128.c ./dist/openssl-1.0.1e/crypto/modes/cfb128.c ./dist/openssl-1.0.1e/crypto/modes/ctr128.c ./dist/openssl-1.0.1e/crypto/modes/ofb128.c End Files: Start Copyright text: Copyright (c) 2008 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/modes/cts128.c ./dist/openssl-1.0.1e/crypto/modes/modes.h ./dist/openssl-1.0.1e/include/openssl/modes.h End Files: Start Copyright text: Copyright (c) 2008 The OpenSSL Project. All rights reserved. Rights for redistribution and usage in source and binary forms are granted according to the OpenSSL license. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/modes/gcm128.c End Files: Start Copyright text: Copyright (c) 2010 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/modes/modes_lcl.h End Files: Start Copyright text: Copyright (c) 2010 The OpenSSL Project. All rights reserved. Redistribution and use is governed by OpenSSL license. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/o_dir.h End Files: Start Copyright text: $LP: LPlib/source/LPdir.h,v 1.1 2004/06/14 08:56:04 _cvs_levitte Exp $ Copyright (c) 2004, Richard Levitte <richard@levitte.org> All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/o_dir_test.c End Files: Start Copyright text: $LP: LPlib/test/test_dir.c,v 1.1 2004/06/16 22:59:47 _cvs_levitte Exp $ Copyright (c) 2004, Richard Levitte <richard@levitte.org> All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/o_fips.c End Files: Start Copyright text: Copyright (c) 2011 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/o_str.c ./dist/openssl-1.0.1e/crypto/store/store.h ./dist/openssl-1.0.1e/crypto/store/str_lib.c ./dist/openssl-1.0.1e/crypto/store/str_locl.h ./dist/openssl-1.0.1e/crypto/store/str_mem.c ./dist/openssl-1.0.1e/crypto/store/str_meth.c End Files: Start Copyright text: Copyright (c) 2003 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/o_time.c End Files: Start Copyright text: Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL project 2008. Copyright (c) 2001 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/ocsp/ocsp.h ./dist/openssl-1.0.1e/crypto/ocsp/ocsp_cl.c ./dist/openssl-1.0.1e/crypto/ocsp/ocsp_ext.c ./dist/openssl-1.0.1e/crypto/ocsp/ocsp_lib.c ./dist/openssl-1.0.1e/crypto/ocsp/ocsp_prn.c ./dist/openssl-1.0.1e/include/openssl/ocsp.h End Files: Start Copyright text: Written by Tom Titchener <Tom_Titchener@groove.net> for the OpenSSL project. Copyright (c) 1998-2000 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/pem/pem_all.c ./dist/openssl-1.0.1e/ssl/s3_pkt.c End Files: Start Copyright text: Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] Copyright (c) 1998-2002 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/pem/pem_pk8.c End Files: Start Copyright text: crypto/pem/pem_pkey.c Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/pkcs12/p12_crt.c End Files: Start Copyright text: Copyright (c) 1999-2002 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/pkcs7/dec.c End Files: Start Copyright text: crypto/pkcs7/verify.c Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/pkcs7/example.h ./dist/openssl-1.0.1e/crypto/stack/safestack.h ./dist/openssl-1.0.1e/crypto/symhacks.h ./dist/openssl-1.0.1e/include/openssl/safestack.h ./dist/openssl-1.0.1e/include/openssl/symhacks.h End Files: Start Copyright text: Copyright (c) 1999 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/pkcs7/pk7_mime.c End Files: Start Copyright text: Copyright (c) 1999-2005 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/rand/md_rand.c End Files: Start Copyright text: Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] Copyright (c) 1998-2001 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). * (Based on the rand(3) manpage:) * * For each group of 10 bytes (or less), we do the following: * * Input into the hash function the local 'md' (which is initialized from * the global 'md' before any bytes are generated), the bytes that are to * be overwritten by the random bytes, and bytes from the 'state' * (incrementing looping index). From this digest output (which is kept * in 'md'), the top (up to) 10 bytes are returned to the caller and the * bottom 10 bytes are xored into the 'state'. * * Finally, after we have finished 'num' random bytes for the * caller, 'count' (which is incremented) and the local and global 'md' * are fed into the hash function and the results are kept in the * global 'md'. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/rand/rand_egd.c End Files: Start Copyright text: Written by Ulf Moeller and Lutz Jaenicke for the OpenSSL project. Copyright (c) 1998-2000 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/rand/rand_win.c End Files: Start Copyright text: Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] Copyright (c) 1998-2000 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). feed screen contents to PRNG Created 960901 by Gertjan van Oosten, gertjan@West.NL, West Consulting B.V. Code adapted from <URL:http://support.microsoft.com/default.aspx?scid=kb;[LN];97193>; the original copyright message is: (C) Copyright Microsoft Corp. 1993. All rights reserved. You have a royalty-free right to use, modify, reproduce and distribute the Sample Files (and/or any modified version) in any way you find useful, provided that you agree that Microsoft has no warranty obligations or liability for any Sample Application Files which are modified. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/rc4/asm/rc4-ia64.pl End Files: Start Copyright text: Written by David Mosberger <David.Mosberger@acm.org> based on the Itanium optimized Crypto code which was released by HP Labs at http://www.hpl.hp.com/research/linux/crypto/. Copyright (c) 2005 Hewlett-Packard Development Company, L.P. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/rsa/rsa_chk.c End Files: Start Copyright text: Copyright (c) 1999 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/rsa/rsa_crpt.c End Files: Start Copyright text: crypto/rsa/rsa_lib.c Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/rsa/rsa_oaep.c End Files: Start Copyright text: Written by Ulf Moeller. This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/seed/seed.c ./dist/openssl-1.0.1e/crypto/seed/seed_locl.h End Files: Start Copyright text: Copyright (c) 2007 KISA(Korea Information Security Agency). All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Neither the name of author nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/seed/seed.h ./dist/openssl-1.0.1e/include/openssl/seed.h End Files: Start Copyright text: Copyright (c) 2007 KISA(Korea Information Security Agency). All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Neither the name of author nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Copyright (c) 1998-2007 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/seed/seed_cbc.c End Files: Start Copyright text: Copyright (c) 1998-2007 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/seed/seed_cfb.c ./dist/openssl-1.0.1e/crypto/seed/seed_ofb.c End Files: Start Copyright text: Copyright (c) 1998-2007 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/seed/seed_ecb.c End Files: Start Copyright text: Copyright (c) 2007 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/sha/asm/sha512-x86_64.pl End Files: Start Copyright text: Written by Andy Polyakov <appro@fy.chalmers.se> for the OpenSSL project. Rights for redistribution and usage in source and binary forms are granted according to the OpenSSL license. sha256/512_block procedure for x86_64. 40% improvement over compiler-generated code on Opteron. On EM64T sha256 was observed to run >80% faster and sha512 - >40%. No magical tricks, just straight implementation... I really wonder why gcc [being armed with inline assembler] fails to generate as fast code. The only thing which is cool about this module is that it's very same instruction sequence used for both SHA-256 and SHA-512. In former case the instructions operate on 32-bit operands, while in latter - on 64-bit ones. All I had to do is to get one flavor right, the other one passed the test right away:-) sha256_block runs in ~1005 cycles on Opteron, which gives you asymptotic performance of 64*1000/1005=63.7MBps times CPU clock frequency in GHz. sha512_block runs in ~1275 cycles, which results in 128*1000/1275=100MBps per GHz. Is there room for improvement? Well, if you compare it to IA-64 implementation, which maintains X[16] in register bank[!], tends to 4 instructions per CPU clock cycle and runs in 1003 cycles, 1275 is very good result for 3-way issue Opteron pipeline and X[16] maintained in memory. So that *if there is a way to improve it, *then* the only way would be to try to offload X[16] updates to SSE unit, but that would require "deeper" loop unroll, which in turn would naturally cause size blow-up, not to mention increased complexity! And once again, only *if* it's actually possible to noticeably improve overall ILP, instruction level parallelism, on a given CPU implementation in this case. Special note on Intel EM64T. While Opteron CPU exhibits perfect perfromance ratio of 1.5 between 64- and 32-bit flavors [see above], [currently available] EM64T CPUs apparently are far from it. On the contrary, 64-bit version, sha512_block, is ~30% *slower* than 32-bit sha256_block:-( This is presumably because 64-bit shifts/rotates apparently are not atomic instructions, but implemented in microcode. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/sha/sha256.c ./dist/openssl-1.0.1e/crypto/sha/sha512.c End Files: Start Copyright text: Copyright (c) 2004 The OpenSSL Project. All rights reserved according to the OpenSSL license [found in ../../LICENSE]. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/sha/sha_dgst.c End Files: Start Copyright text: crypto/sha/sha1dgst.c Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/srp/srp.h ./dist/openssl-1.0.1e/crypto/srp/srp_lib.c ./dist/openssl-1.0.1e/crypto/srp/srp_vfy.c ./dist/openssl-1.0.1e/include/openssl/srp.h End Files: Start Copyright text: Written by Christophe Renou (christophe.renou@edelweb.fr) with the precious help of Peter Sylvester (peter.sylvester@edelweb.fr) for the EdelKey project and contributed to the OpenSSL project 2004. Copyright (c) 2004 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/ts/ts.h ./dist/openssl-1.0.1e/include/openssl/ts.h End Files: Start Copyright text: Written by Zoltan Glozik (zglozik@opentsa.org) for the OpenSSL project 2002, 2003, 2004. Copyright (c) 2006 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/ui/ui_compat.c ./dist/openssl-1.0.1e/crypto/ui/ui_util.c ./dist/openssl-1.0.1e/demos/engines/cluster_labs/hw_cluster_labs_err.h ./dist/openssl-1.0.1e/demos/engines/ibmca/hw_ibmca_err.h ./dist/openssl-1.0.1e/demos/engines/zencod/hw_zencod_err.h ./dist/openssl-1.0.1e/engines/e_gmp_err.h End Files: Start Copyright text: Copyright (c) 2001-2002 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/ui/ui_openssl.c End Files: Start Copyright text: Written by Richard Levitte (richard@levitte.org) and others for the OpenSSL project 2001. Copyright (c) 2001 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). The lowest level part of this file was previously in crypto/des/read_pwd.c, Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/whrlpool/asm/wp-mmx.pl End Files: Start Copyright text: Written by Andy Polyakov <appro@fy.chalmers.se> for the OpenSSL project. Rights for redistribution and usage in source and binary forms are granted according to the OpenSSL license. whirlpool_block_mmx implementation. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/whrlpool/asm/wp-x86_64.pl End Files: Start Copyright text: Written by Andy Polyakov <appro@fy.chalmers.se> for the OpenSSL project. Rights for redistribution and usage in source and binary forms are granted according to the OpenSSL license. whirlpool_block for x86_64. 2500 cycles per 64-byte input block on AMD64, which is *identical to 32-bit MMX version executed on same CPU. So why did I bother? Well, it's faster than gcc 3.3.2 generated code by over 50%, and over 80% faster than PathScale 1.4, an "ambitious" commercial compiler. Furthermore it surpasses gcc 3.4.3 by 170% and Sun Studio 10 - by 360%[!]... What is it with x86_64 compilers? It's not the first example when they fail to generate more optimal code, when I believe they had *all* chances to... Note that register and stack frame layout are virtually identical to 32-bit MMX version, except that %r8-15 are used instead of %mm0-8. You can even notice that K[i] and S[i] are loaded to %eax:%ebx as pair of 32-bit values and not as single 64-bit one. This is done in order to avoid 64-bit shift penalties on Intel EM64T core. Speaking of which! I bet it's possible to improve Opteron performance by compressing the table to 2KB and replacing unaligned references with complementary rotations [which would incidentally replace lea instructions], but it would definitely just "kill" EM64T, because it has only 1 shifter/rotator [against 3 on Opteron] and which is *unacceptably* slow with 64-bit operand. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/x509/x509.h ./dist/openssl-1.0.1e/include/openssl/x509.h End Files: Start Copyright text: Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. ECDH support in OpenSSL originally developed by SUN MICROSYSTEMS, INC., and contributed to the OpenSSL project. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/x509/x509_vpm.c ./dist/openssl-1.0.1e/crypto/x509v3/pcy_cache.c ./dist/openssl-1.0.1e/crypto/x509v3/pcy_data.c ./dist/openssl-1.0.1e/crypto/x509v3/pcy_int.h ./dist/openssl-1.0.1e/crypto/x509v3/pcy_lib.c ./dist/openssl-1.0.1e/crypto/x509v3/pcy_map.c ./dist/openssl-1.0.1e/crypto/x509v3/pcy_node.c ./dist/openssl-1.0.1e/crypto/x509v3/pcy_tree.c End Files: Start Copyright text: Copyright (c) 2004 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/x509v3/ext_dat.h End Files: Start Copyright text: Copyright (c) 1999-2004 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). This file contains a table of "standard" extensions End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/x509v3/v3_addr.c ./dist/openssl-1.0.1e/crypto/x509v3/v3_asid.c End Files: Start Copyright text: Contributed to the OpenSSL Project by the American Registry for Internet Numbers ("ARIN"). Copyright (c) 2006 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/x509v3/v3_alt.c End Files: Start Copyright text: Copyright (c) 1999-2003 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/x509v3/v3_conf.c End Files: Start Copyright text: Copyright (c) 1999-2002 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). extension creation utilities End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/x509v3/v3_crld.c ./dist/openssl-1.0.1e/crypto/x509v3/v3_genn.c End Files: Start Copyright text: Copyright (c) 1999-2008 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/x509v3/v3_lib.c ./dist/openssl-1.0.1e/crypto/x509v3/v3_prn.c End Files: Start Copyright text: Copyright (c) 1999 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). X509 v3 extension utilities End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/x509v3/v3_pci.c ./dist/openssl-1.0.1e/crypto/x509v3/v3_pcia.c End Files: Start Copyright text: Contributed to the OpenSSL Project 2004 by Richard Levitte (richard@levitte.org) Copyright (c) 2004 Kungliga Tekniska Högskolan (Royal Institute of Technology, Stockholm, Sweden). All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the Institute nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/crypto/x509v3/v3_utl.c End Files: Start Copyright text: Copyright (c) 1999-2003 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). X509 v3 extension utilities End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/demos/easy_tls/README End Files: Start Copyright text: easy_tls - generic SSL/TLS proxy ======== (... and example for non-blocking SSL/TLS I/O multiplexing.) easy_tls.c, easy_tls.h: Small generic SSL/TLS proxy library: With a few function calls, an application socket will be replaced by a pipe handled by a separate SSL/TLS proxy process. This allows easily adding SSL/TLS support to many programs not originally designed for it. [Actually easy_tls.c is not a proper library: Customization requires defining preprocessor macros while compiling it. This is quite confusing, so I'll probably change it.] These files may be used under the OpenSSL license. test.c, test.h, Makefile, cert.pem, cacerts.pem: Rudimentary example program using the easy_tls library, and example key and certificates for it. Usage examples: $ ./test 8443 # create server listening at port 8443 $ ./test 127.0.0.1 8443 # create client, connect to port 8443 # at IP address 127.0.0.1 'test' will not automatically do SSL/TLS, or even read or write data -- it must be told to do so on input lines starting with a command letter. 'W' means write a line, 'R' means read a line, 'C' means close the connection, 'T' means start an SSL/TLS proxy. E.g. (user input tagged with '*'): * R <<< 220 mail.example.net * WSTARTTLS >>> STARTTLS * R <<< 220 Ready to start TLS * T test_process_init(fd = 3, client_p = 1, apparg = (nil)) +++ `E:self signed certificate in certificate chain' +++ `<... certificate info ...>' * WHELO localhost >>> HELO localhost R <<< 250 mail.example.net You can even do SSL/TLS over SSL/TLS over SSL/TLS ... by using 'T' multiple times. I have no idea why you would want to though. This code is rather old. When I find time I will update anything that should be changed, and improve code comments. To compile the sample program 'test' on platforms other then Linux or Solaris, you will have to edit the Makefile. As noted above, easy_tls.c will be changed to become a library one day, which means that future revisions will not be fully compatible to the current version. Bodo Möller <bodo@openssl.org> End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/demos/easy_tls/easy-tls.c End Files: Start Copyright text: -*- Mode: C; c-file-style: "bsd" -*- (c) Copyright 1999 Bodo Moeller. All rights reserved. This is free software; you can redistributed and/or modify it unter the terms of either - the GNU General Public License as published by the Free Software Foundation, version 1, or (at your option) any later version, or - the following license: Redistribution and use in source and binary forms, with or without modification, are permitted provided that each of the following conditions is met: 1. Redistributions qualify as "freeware" or "Open Source Software" under one of the following terms: (a) Redistributions are made at no charge beyond the reasonable cost of materials and delivery. (b) Redistributions are accompanied by a copy of the Source Code or by an irrevocable offer to provide a copy of the Source Code for up to three years at the cost of materials and delivery. Such redistributions must allow further use, modification, and redistribution of the Source Code under substantially the same terms as this license. 2. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 3. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 4. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by Bodo Moeller." (If available, substitute umlauted o for oe.) 5. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by Bodo Moeller." THIS SOFTWARE IS PROVIDED BY BODO MOELLER ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL BODO MOELLER OR HIS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Attribution for OpenSSL library: This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/) End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/demos/engines/cluster_labs/hw_cluster_labs.c End Files: Start Copyright text: Written by Jan Tschirschwitz (jan.tschirschwitz@cluster-labs.com for the OpenSSL project 2000. Copyright (c) 1999 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/demos/engines/cluster_labs/hw_cluster_labs_err.c ./dist/openssl-1.0.1e/demos/engines/ibmca/hw_ibmca_err.c ./dist/openssl-1.0.1e/demos/engines/zencod/hw_zencod_err.c End Files: Start Copyright text: Copyright (c) 1999-2002 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/demos/engines/ibmca/hw_ibmca.c End Files: Start Copyright text: Written by Geoff Thorpe (geoff@geoffthorpe.net) for the OpenSSL project 2000. Copyright (c) 1999 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). (C) COPYRIGHT International Business Machines Corp. 2001 End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/demos/engines/zencod/hw_zencod.c End Files: Start Copyright text: Written by Fred Donnat (frederic.donnat@zencod.com) for "zencod" engine integration in order to redirect crypto computing on a crypto hardware accelerator zenssl32 ;-) Date : 25 jun 2002 Revision : 17 Ju7 2002 Version : zencod_engine-0.9.7 Copyright (c) 1999-2001 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/demos/state_machine/state_machine.c End Files: Start Copyright text: Copyright (c) 2000 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/engines/ccgost/e_gost_err.h ./dist/openssl-1.0.1e/engines/ccgost/e_gost_err.proto End Files: Start Copyright text: Copyright (c) 2001-2005 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/engines/e_4758cca.c End Files: Start Copyright text: Author: Maurice Gittens <maurice@gittens.nl> Copyright (c) 1999 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/engines/e_4758cca_err.c ./dist/openssl-1.0.1e/engines/e_aep_err.c ./dist/openssl-1.0.1e/engines/e_atalla_err.c ./dist/openssl-1.0.1e/engines/e_chil_err.c ./dist/openssl-1.0.1e/engines/e_cswift_err.c ./dist/openssl-1.0.1e/engines/e_gmp_err.c ./dist/openssl-1.0.1e/engines/e_nuron_err.c ./dist/openssl-1.0.1e/engines/e_sureware_err.c ./dist/openssl-1.0.1e/engines/e_ubsec_err.c End Files: Start Copyright text: Copyright (c) 1999-2005 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/engines/e_capi_err.h End Files: Start Copyright text: Copyright (c) 2001-2008 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/engines/e_chil.c End Files: Start Copyright text: Written by Richard Levitte (richard@levitte.org), Geoff Thorpe (geoff@geoffthorpe.net) and Dr Stephen N Henson (steve@openssl.org) for the OpenSSL project 2000. Copyright (c) 1999-2001 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/engines/e_nuron.c End Files: Start Copyright text: crypto/engine/hw_nuron.c Written by Ben Laurie for the OpenSSL Project, leaning heavily on Geoff Thorpe's Atalla implementation. Copyright (c) 2000-2001 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/engines/e_padlock.c End Files: Start Copyright text: Written by Michal Ludvig <michal@logix.cz> http://www.logix.cz/michal Big thanks to Andy Polyakov for a help with optimization, assembler fixes, port to MS Windows and a lot of other valuable work on this engine! Copyright (c) 1999-2001 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/engines/e_sureware.c End Files: Start Copyright text: Written by Corinne Dive-Reclus(cdive@baltimore.com) * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in * the documentation and/or other materials provided with the * distribution. * 3. All advertising materials mentioning features or use of this * software must display the following acknowledgment: * "This product includes software developed by the OpenSSL Project * for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to * endorse or promote products derived from this software without * prior written permission. For written permission, please contact * licensing@OpenSSL.org. * 5. Products derived from this software may not be called "OpenSSL" * nor may "OpenSSL" appear in their names without prior written * permission of the OpenSSL Project. * 6. Redistributions of any form whatsoever must retain the following * acknowledgment: * "This product includes software developed by the OpenSSL Project * for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" * Written by Corinne Dive-Reclus(cdive@baltimore.com) *Copyright@2001 Baltimore Technologies Ltd. * All right Reserved. * * THIS FILE IS PROVIDED BY BALTIMORE TECHNOLOGIES ``AS IS'' AND * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * ARE DISCLAIMED. IN NO EVENT SHALL BALTIMORE TECHNOLOGIES BE LIABLE * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/engines/e_ubsec.c End Files: Start Copyright text: crypto/engine/hw_ubsec.c Written by Geoff Thorpe (geoff@geoffthorpe.net) for the OpenSSL project 2000. Cloned shamelessly by Joe Tardo. Copyright (c) 1999-2001 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/engines/vendor_defns/hwcryptohook.h End Files: Start Copyright text: ModExp / RSA (with/without KM) plugin API The application will load a dynamic library which exports entrypoint(s) defined in this file. This set of entrypoints provides only a multithreaded, synchronous-within-each-thread, facility. * This file is Copyright 1998-2000 nCipher Corporation Limited. Redistribution and use in source and binary forms, with opr without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions, and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions, and the following disclaimer, in the documentation and/or other materials provided with the distribution IN NO EVENT SHALL NCIPHER CORPORATION LIMITED (`NCIPHER') AND/OR ANY OTHER AUTHORS OR DISTRIBUTORS OF THIS FILE BE LIABLE for any damages arising directly or indirectly from this file, its use or this licence. Without prejudice to the generality of the foregoing: all liability shall be excluded for direct, indirect, special, incidental, consequential or other damages or any loss of profits, business, revenue goodwill or anticipated savings; liability shall be excluded even if nCipher or anyone else has been advised of the possibility of damage. In any event, if the exclusion of liability is not effective, the liability of nCipher or any author or distributor shall be limited to the lesser of the price paid and 1,000 pounds sterling. This licence only fails to exclude or limit liability for death or personal injury arising out of negligence, and only to the extent that such an exclusion or limitation is not effective. NCIPHER AND THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ALL AND ANY WARRANTIES (WHETHER EXPRESS OR IMPLIED), including, but not limited to, any implied warranties of merchantability, fitness for a particular purpose, satisfactory quality, and/or non-infringement of any third party rights. US Government use: This software and documentation is Commercial Computer Software and Computer Software Documentation, as defined in sub-paragraphs (a)(1) and (a)(5) of DFAR 252.227-7014, "Rights in Noncommercial Computer Software and Noncommercial Computer Software Documentation." Use, duplication or disclosure by the Government is subject to the terms and conditions specified here. By using or distributing this file you will be accepting these terms and conditions, including the limitation of liability and lack of warranty. If you do not wish to accept these terms and conditions, DO NOT USE THE FILE. * The actual dynamically loadable plugin, and the library files for static linking, which are also provided in some distributions, are not covered by the licence described above. You should have received a separate licence with terms and conditions for these library files; if you received the library files without a licence, please contact nCipher. * End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/include/openssl/kssl.h ./dist/openssl-1.0.1e/ssl/kssl.h End Files: Start Copyright text: Written by Vern Staats <staatsvr@asc.hpc.mil> for the OpenSSL project 2000. project 2000. Copyright (c) 2000 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/include/openssl/srtp.h ./dist/openssl-1.0.1e/ssl/srtp.h End Files: Start Copyright text: ssl/tls1.h Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] Copyright (c) 1998-2006 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). DTLS code by Eric Rescorla <ekr@rtfm.com> Copyright (C) 2006, Network Resonance, Inc. Copyright (C) 2011, RTFM, Inc. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/include/openssl/ssl.h ./dist/openssl-1.0.1e/ssl/ssl.h ./dist/openssl-1.0.1e/ssl/ssl_ciph.c ./dist/openssl-1.0.1e/ssl/ssl_locl.h End Files: Start Copyright text: Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] Copyright (c) 1998-2007 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. ECC cipher suite support in OpenSSL originally developed by SUN MICROSYSTEMS, INC., and contributed to the OpenSSL project. Copyright 2005 Nokia. All rights reserved. The portions of the attached software ("Contribution") is developed by Nokia Corporation and is licensed pursuant to the OpenSSL open source license. The Contribution, originally written by Mika Kousa and Pasi Eronen of Nokia Corporation, consists of the "PSK" (Pre-Shared Key) ciphersuites support (see RFC 4279) to OpenSSL. No patent licenses or other rights except those expressly stated in the OpenSSL open source license shall be deemed granted or received expressly, by implication, estoppel, or otherwise. No assurances are provided by Nokia that the Contribution does not infringe the patent or other intellectual property rights of any third party or that the license provides you with all the necessary rights to make use of the Contribution. THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. IN ADDITION TO THE DISCLAIMERS INCLUDED IN THE LICENSE, NOKIA SPECIFICALLY DISCLAIMS ANY LIABILITY FOR CLAIMS BROUGHT BY YOU OR ANY OTHER ENTITY BASED ON INFRINGEMENT OF INTELLECTUAL PROPERTY RIGHTS OR OTHERWISE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/include/openssl/ssl3.h ./dist/openssl-1.0.1e/ssl/s3_both.c ./dist/openssl-1.0.1e/ssl/ssl3.h End Files: Start Copyright text: Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] Copyright (c) 1998-2002 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. ECC cipher suite support in OpenSSL originally developed by SUN MICROSYSTEMS, INC., and contributed to the OpenSSL project. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/include/openssl/tls1.h ./dist/openssl-1.0.1e/ssl/tls1.h End Files: Start Copyright text: Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] Copyright (c) 1998-2006 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. Portions of the attached software ("Contribution") are developed by SUN MICROSYSTEMS, INC., and are contributed to the OpenSSL project. The Contribution is licensed pursuant to the OpenSSL open source license provided above. ECC cipher suite support in OpenSSL originally written by Vipul Gupta and Sumit Gupta of Sun Microsystems Laboratories. Copyright 2005 Nokia. All rights reserved. The portions of the attached software ("Contribution") is developed by Nokia Corporation and is licensed pursuant to the OpenSSL open source license. The Contribution, originally written by Mika Kousa and Pasi Eronen of Nokia Corporation, consists of the "PSK" (Pre-Shared Key) ciphersuites support (see RFC 4279) to OpenSSL. No patent licenses or other rights except those expressly stated in the OpenSSL open source license shall be deemed granted or received expressly, by implication, estoppel, or otherwise. No assurances are provided by Nokia that the Contribution does not infringe the patent or other intellectual property rights of any third party or that the license provides you with all the necessary rights to make use of the Contribution. THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. IN ADDITION TO THE DISCLAIMERS INCLUDED IN THE LICENSE, NOKIA SPECIFICALLY DISCLAIMS ANY LIABILITY FOR CLAIMS BROUGHT BY YOU OR ANY OTHER ENTITY BASED ON INFRINGEMENT OF INTELLECTUAL PROPERTY RIGHTS OR OTHERWISE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/ssl/d1_both.c ./dist/openssl-1.0.1e/ssl/d1_enc.c ./dist/openssl-1.0.1e/ssl/d1_pkt.c End Files: Start Copyright text: DTLS implementation written by Nagendra Modadugu (nagendra@cs.stanford.edu) for the OpenSSL project 2005. ==================================================================== Copyright (c) 1998-2005 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ==================================================================== This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/ssl/d1_clnt.c ./dist/openssl-1.0.1e/ssl/d1_srvr.c End Files: Start Copyright text: DTLS implementation written by Nagendra Modadugu (nagendra@cs.stanford.edu) for the OpenSSL project 2005. ==================================================================== Copyright (c) 1999-2007 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ==================================================================== This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/ssl/d1_meth.c End Files: Start Copyright text: ssl/d1_meth.h DTLS implementation written by Nagendra Modadugu (nagendra@cs.stanford.edu) for the OpenSSL project 2005. ==================================================================== Copyright (c) 1999-2005 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ==================================================================== This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/ssl/d1_srtp.c End Files: Start Copyright text: ssl/t1_lib.c Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] Copyright (c) 1998-2006 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). DTLS code by Eric Rescorla <ekr@rtfm.com> Copyright (C) 2006, Network Resonance, Inc. Copyright (C) 2011, RTFM, Inc. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/ssl/kssl_lcl.h End Files: Start Copyright text: ssl/kssl.h mode: C; c-file-style: "eay" Written by Vern Staats <staatsvr@asc.hpc.mil> for the OpenSSL project 2000. project 2000. Copyright (c) 2000 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/ssl/s2_lib.c ./dist/openssl-1.0.1e/ssl/t1_lib.c End Files: Start Copyright text: Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] Copyright (c) 1998-2007 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/ssl/s3_cbc.c End Files: Start Copyright text: Copyright (c) 2012 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/ssl/s3_clnt.c ./dist/openssl-1.0.1e/ssl/s3_lib.c ./dist/openssl-1.0.1e/ssl/s3_srvr.c End Files: Start Copyright text: Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] Copyright (c) 1998-2007 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. Portions of the attached software ("Contribution") are developed by SUN MICROSYSTEMS, INC., and are contributed to the OpenSSL project. The Contribution is licensed pursuant to the OpenSSL open source license provided above. ECC cipher suite support in OpenSSL originally written by Vipul Gupta and Sumit Gupta of Sun Microsystems Laboratories. Copyright 2005 Nokia. All rights reserved. The portions of the attached software ("Contribution") is developed by Nokia Corporation and is licensed pursuant to the OpenSSL open source license. The Contribution, originally written by Mika Kousa and Pasi Eronen of Nokia Corporation, consists of the "PSK" (Pre-Shared Key) ciphersuites support (see RFC 4279) to OpenSSL. No patent licenses or other rights except those expressly stated in the OpenSSL open source license shall be deemed granted or received expressly, by implication, estoppel, or otherwise. No assurances are provided by Nokia that the Contribution does not infringe the patent or other intellectual property rights of any third party or that the license provides you with all the necessary rights to make use of the Contribution. THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. IN ADDITION TO THE DISCLAIMERS INCLUDED IN THE LICENSE, NOKIA SPECIFICALLY DISCLAIMS ANY LIABILITY FOR CLAIMS BROUGHT BY YOU OR ANY OTHER ENTITY BASED ON INFRINGEMENT OF INTELLECTUAL PROPERTY RIGHTS OR OTHERWISE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/ssl/s3_enc.c ./dist/openssl-1.0.1e/ssl/t1_enc.c End Files: Start Copyright text: Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] Copyright (c) 1998-2007 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). Copyright 2005 Nokia. All rights reserved. The portions of the attached software ("Contribution") is developed by Nokia Corporation and is licensed pursuant to the OpenSSL open source license. The Contribution, originally written by Mika Kousa and Pasi Eronen of Nokia Corporation, consists of the "PSK" (Pre-Shared Key) ciphersuites support (see RFC 4279) to OpenSSL. No patent licenses or other rights except those expressly stated in the OpenSSL open source license shall be deemed granted or received expressly, by implication, estoppel, or otherwise. No assurances are provided by Nokia that the Contribution does not infringe the patent or other intellectual property rights of any third party or that the license provides you with all the necessary rights to make use of the Contribution. THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. IN ADDITION TO THE DISCLAIMERS INCLUDED IN THE LICENSE, NOKIA SPECIFICALLY DISCLAIMS ANY LIABILITY FOR CLAIMS BROUGHT BY YOU OR ANY OTHER ENTITY BASED ON INFRINGEMENT OF INTELLECTUAL PROPERTY RIGHTS OR OTHERWISE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/ssl/ssl_asn1.c ./dist/openssl-1.0.1e/ssl/ssl_stat.c ./dist/openssl-1.0.1e/ssl/ssl_txt.c End Files: Start Copyright text: Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] Copyright 2005 Nokia. All rights reserved. The portions of the attached software ("Contribution") is developed by Nokia Corporation and is licensed pursuant to the OpenSSL open source license. The Contribution, originally written by Mika Kousa and Pasi Eronen of Nokia Corporation, consists of the "PSK" (Pre-Shared Key) ciphersuites support (see RFC 4279) to OpenSSL. No patent licenses or other rights except those expressly stated in the OpenSSL open source license shall be deemed granted or received expressly, by implication, estoppel, or otherwise. No assurances are provided by Nokia that the Contribution does not infringe the patent or other intellectual property rights of any third party or that the license provides you with all the necessary rights to make use of the Contribution. THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. IN ADDITION TO THE DISCLAIMERS INCLUDED IN THE LICENSE, NOKIA SPECIFICALLY DISCLAIMS ANY LIABILITY FOR CLAIMS BROUGHT BY YOU OR ANY OTHER ENTITY BASED ON INFRINGEMENT OF INTELLECTUAL PROPERTY RIGHTS OR OTHERWISE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/ssl/ssl_cert.c End Files: Start Copyright text: Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] Copyright (c) 1998-2007 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. ECC cipher suite support in OpenSSL originally developed by SUN MICROSYSTEMS, INC., and contributed to the OpenSSL project. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/ssl/ssl_lib.c End Files: Start Copyright text: ! \file ssl/ssl_lib.c \brief Version independent SSL functions. Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] Copyright (c) 1998-2007 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. ECC cipher suite support in OpenSSL originally developed by SUN MICROSYSTEMS, INC., and contributed to the OpenSSL project. Copyright 2005 Nokia. All rights reserved. The portions of the attached software ("Contribution") is developed by Nokia Corporation and is licensed pursuant to the OpenSSL open source license. The Contribution, originally written by Mika Kousa and Pasi Eronen of Nokia Corporation, consists of the "PSK" (Pre-Shared Key) ciphersuites support (see RFC 4279) to OpenSSL. No patent licenses or other rights except those expressly stated in the OpenSSL open source license shall be deemed granted or received expressly, by implication, estoppel, or otherwise. No assurances are provided by Nokia that the Contribution does not infringe the patent or other intellectual property rights of any third party or that the license provides you with all the necessary rights to make use of the Contribution. THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. IN ADDITION TO THE DISCLAIMERS INCLUDED IN THE LICENSE, NOKIA SPECIFICALLY DISCLAIMS ANY LIABILITY FOR CLAIMS BROUGHT BY YOU OR ANY OTHER ENTITY BASED ON INFRINGEMENT OF INTELLECTUAL PROPERTY RIGHTS OR OTHERWISE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/ssl/ssltest.c ./dist/openssl-1.0.1e/test/ssltest.c End Files: Start Copyright text: Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] Copyright (c) 1998-2000 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. ECC cipher suite support in OpenSSL originally developed by SUN MICROSYSTEMS, INC., and contributed to the OpenSSL project. Copyright 2005 Nokia. All rights reserved. The portions of the attached software ("Contribution") is developed by Nokia Corporation and is licensed pursuant to the OpenSSL open source license. The Contribution, originally written by Mika Kousa and Pasi Eronen of Nokia Corporation, consists of the "PSK" (Pre-Shared Key) ciphersuites support (see RFC 4279) to OpenSSL. No patent licenses or other rights except those expressly stated in the OpenSSL open source license shall be deemed granted or received expressly, by implication, estoppel, or otherwise. No assurances are provided by Nokia that the Contribution does not infringe the patent or other intellectual property rights of any third party or that the license provides you with all the necessary rights to make use of the Contribution. THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. IN ADDITION TO THE DISCLAIMERS INCLUDED IN THE LICENSE, NOKIA SPECIFICALLY DISCLAIMS ANY LIABILITY FOR CLAIMS BROUGHT BY YOU OR ANY OTHER ENTITY BASED ON INFRINGEMENT OF INTELLECTUAL PROPERTY RIGHTS OR OTHERWISE. End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/ssl/t1_reneg.c End Files: Start Copyright text: Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) All rights reserved. This package is an SSL implementation written by Eric Young (eay@cryptsoft.com). The implementation was written so as to conform with Netscapes SSL. This library is free for commercial and non-commercial use as long as the following conditions are aheared to. The following conditions apply to all code found in this distribution, be it the RC4, RSA, lhash, DES, etc., code; not just the SSL code. The SSL documentation included with this distribution is covered by the same copyright terms except that the holder is Tim Hudson (tjh@cryptsoft.com). Copyright remains Eric Young's, and as such any Copyright notices in the code are not to be removed. If this package is used in a product, Eric Young should be given attribution as the author of the parts of the library used. This can be in the form of a textual message at program startup or in documentation (online or textual) provided with the package. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: "This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)" The word 'cryptographic' can be left out if the rouines from the library being used are not cryptographic related :-). 4. If you include any Windows specific code (or a derivative thereof) from the apps directory (application code) you must include an acknowledgement: "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The licence and distribution terms for any publically available version or derivative of this code cannot be changed. i.e. this code cannot simply be copied and put under another distribution licence [including the GNU Public Licence.] Copyright (c) 1998-2009 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact openssl-core@openssl.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/ssl/tls_srp.c End Files: Start Copyright text: Written by Christophe Renou (christophe.renou@edelweb.fr) with the precious help of Peter Sylvester (peter.sylvester@edelweb.fr) for the EdelKey project and contributed to the OpenSSL project 2004. Copyright (c) 2004-2011 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com). End Copyright text: ====================================================================== Start Files: ./dist/openssl-1.0.1e/test/cms-examples.pl ./dist/openssl-1.0.1e/test/cms-test.pl ./dist/openssl-1.0.1e/test/pkits-test.pl End Files: Start Copyright text: Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL project. Copyright (c) 2008 The OpenSSL Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact licensing@OpenSSL.org. 5. Products derived from this software may not be called "OpenSSL" nor may "OpenSSL" appear in their names without prior written permission of the OpenSSL Project. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/COPYING End Files: Start Copyright text: Ruby is copyrighted free software by Yukihiro Matsumoto <matz@netlab.jp>. You can redistribute it and/or modify it under either the terms of the 2-clause BSDL (see the file BSDL), or the conditions below: 1. You may make and give away verbatim copies of the source form of the software without restriction, provided that you duplicate all of the original copyright notices and associated disclaimers. 2. You may modify your copy of the software in any way, provided that you do at least ONE of the following: a) place your modifications in the Public Domain or otherwise make them Freely Available, such as by posting said modifications to Usenet or an equivalent medium, or by allowing the author to include your modifications in the software. b) use the modified software only within your corporation or organization. c) give non-standard binaries non-standard names, with instructions on where to get the original software distribution. d) make other distribution arrangements with the author. 3. You may distribute the software in object code or binary form, provided that you do at least ONE of the following: a) distribute the binaries and library files of the software, together with instructions (in the manual page or equivalent) on where to get the original distribution. b) accompany the distribution with the machine-readable source of the software. c) give non-standard binaries non-standard names, with instructions on where to get the original software distribution. d) make other distribution arrangements with the author. 4. You may modify and include the part of the software into any other software (possibly commercial). But some files in the distribution are not written by the author, so that they are not under these terms. For the list of those files and their copying conditions, see the file LEGAL. 5. The scripts and library files supplied as input to or produced as output from the software do not automatically fall under the copyright of the software, but belong to whomever generated them, and may be sold commercially, and may be aggregated with this software. 6. THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/GPL End Files: Start Copyright text: GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. <one line to give the program's name and a brief idea of what it does.> Copyright (C) <year> <name of author> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. <signature of Ty Coon>, 1 April 1989 Ty Coon, President of Vice This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Library General Public License instead of this License. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/bin/rdoc End Files: Start Copyright text: Copyright (c) 2003 Dave Thomas Released under the same terms as Ruby End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/doc/pty/README End Files: Start Copyright text: pty extension version 0.3 by A.ito 1. Introduction This extension module adds ruby a functionality to execute an arbitrary command through pseudo tty (pty). 2. Install Follow the instruction below. (1) Execute ruby extconf.rb then Makefile is generated. (3) Do make; make install. 3. What you can do This extension module defines a module named PTY, which contains following module fungtions: getpty(command) spawn(command) This function reserves a pty, executes command over the pty and returns an array. The return value is an array with three elements. The first element in the array is for reading and the second for writing. The third element is the process ID of the child process. If this function is called with an iterator block, the array is passed to the block as block parameters, and the function itself returns nil. When the child process is suspended or finished, an exception is raised. If this function is called with an iterator block, exception is raised only within the block. Child process monitor is terminated on block exit. protect_signal reset_signal These functions are obsolete in this version of pty. PTY.open Allocates a pty (pseudo-terminal). It returns an array which contains an IO object and a File object. The former is the master of the pty. The latter is the slave of the pty. If a block is given, it yields the array instead of return. The value of the block is returned. master_io and slave_file is closed when return if they are not closed. PTY.check(pid[, raise=false]) checks the status of the child process specified by pid, and returns nil if the process is still alive and active. Otherwise, returns Process::Status about the process if raise is false, or PTY::ChildExited exception is raised. 4. License (C) Copyright 1998 by Akinori Ito. This software may be redistributed freely for this purpose, in full or in part, provided that this entire copyright notice is included on any copies of this software and applications and derivations thereof. This software is provided on an "as is" basis, without warranty of any kind, either expressed or implied, as to any matter including, but not limited to warranty of fitness of purpose, or merchantability, or results obtained from use of this software. 5. Bug report Please feel free to send E-mail to aito@ei5sun.yz.yamagata-u.ac.jp for any bug report, opinion, contribution, etc. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/doc/rake/README End Files: Start Copyright text: = RAKE -- Ruby Make Supporting Rake version: 0.8.6 This package contains Rake, a simple ruby build program with capabilities similar to make. Rake has the following features: * Rakefiles (rake's version of Makefiles) are completely defined in standard Ruby syntax. No XML files to edit. No quirky Makefile syntax to worry about (is that a tab or a space?) * Users can specify tasks with prerequisites. * Rake supports rule patterns to synthesize implicit tasks. * Flexible FileLists that act like arrays but know about manipulating file names and paths. * A library of prepackaged tasks to make building rakefiles easier. For example, tasks for building tarballs, gems and RDoc output are provided. * Supports parallel execution of tasks. == Installation === Gem Installation Download and install rake with the following. gem install rake === Normal Installation You can download the source tarball of the latest version of Rake from * http://rubyforge.org/project/showfiles.php?group_id=50 Extract the tarball and run % ruby install.rb from its distribution directory. == Usage === Simple Example First, you must write a "Rakefile" file which contains the build rules. Here's a simple example: task :default => [:test] task :test do ruby "test/unittest.rb" end This Rakefile has two tasks: * A task named "test", which - upon invocation - will run a unit test file in Ruby. * A task named "default". This task does nothing by itself, but it has exactly one dependency, namely the "test" task. Invoking the "default" task will cause Rake to invoke the "test" task as well. Running the "rake" command without any options will cause it to run the "default" task in the Rakefile: % ls Rakefile test/ % rake (in /home/some_user/Projects/rake) ruby test/unittest.rb ....unit test output here... Type "rake --help" for all available options. === More Information * For details on Rake's command-line invocation, read doc/command_line_usage.rdoc[http://rake.rubyforge.org/files/doc/command_line_usage_rdoc.html] * For details on writing Rakefiles, see doc/rakefile.rdoc[http://rake.rubyforge.org/files/doc/rakefile_rdoc.html]. * For the original announcement of Rake, see doc/rational.rdoc[http://rake.rubyforge.org/files/doc/rational_rdoc.html]. * For a glossary of terms, see doc/glossary.rdoc[http://rake.rubyforge.org/files/doc/glossary_rdoc.html]. == Development === Source Repository Rake is currently hosted at github. The github web page is http://github.com/jimweirich/rake. The public git clone URL is * git://github.com/jimweirich/rake.git === Running the Rake Test Suite If you wish to run the unit and functional tests that come with Rake: * Install the 'session' gem in order to run the functional tests. * CD into the top project directory of rake. * Type one of the following: rake # If you have a version of rake installed ruby -Ilib bin/rake # If you do not have a version of rake installed. === Issues and Bug Reports Bugs, features requests and other issues can be logged at * http://onestepback.org/redmine/projects/show/rake You will need an account to before you can post issues. Register at http://onestepback.org/redmine/account/register. Or you can send me an email (at jim dot weirich at gmail dot com) == Online Resources === Rake References * Rake Documentation Home: http://docs.rubyrake.org * Rake Project Page: http://rubyforge.org/projects/rake * Rake API Documents: http://rake.rubyforge.org * Rake Source Code Repo: http://github.com/jimweirich/rake * Rake Git Repo Clone URL: git://github.com/jimweirich/rake.git === Presentations and Articles about Rake * Jim Weirich's 2003 RubyConf presentation: http://onestepback.org/articles/buildingwithrake/ * Martin Fowler's article on Rake: http://martinfowler.com/articles/rake.html == Other Make Reinvisionings ... Rake is a late entry in the make replacement field. Here are links to other projects with similar (and not so similar) goals. * http://directory.fsf.org/bras.html -- Bras, one of earliest implementations of "make in a scripting language". * http://www.a-a-p.org -- Make in Python * http://www.aromatic.com/tools/jam.txt -- JAM, Java Automated Make * http://ant.apache.org -- The Ant project * http://ppt.perl.org/commands/make/index.html -- Make from the Perl Power Tools implementation. * http://search.cpan.org/search?query=PerlBuildSystem -- The Perl Build System * http://make.rubyforge.org -- Rant, another Ruby make tool. == Credits [<b>Ryan Dlugosz</b>] For the initial conversation that sparked Rake. [<b>nobu.nokada@softhome.net</b>] For the initial patch for rule support. [<b>Tilman Sauerbeck <tilman@code-monkey.de></b>] For the recursive rule patch. == License Rake is available under an MIT-style license. :include: MIT-LICENSE == Support The Rake homepage is http://rake.rubyforge.org. You can find the Rake RubyForge page at http://rubyforge.org/projects/rake. Feel free to submit commits or feature requests. If you send a patch, remember to update the corresponding unit tests. If fact, I prefer new feature to be submitted in the form of new unit tests. For other information, feel free to ask on the ruby-talk mailing list (which is mirrored to comp.lang.ruby) or contact jim dot weirich at gmail.com. --- = Other stuff Author:: Jim Weirich <jim.weirich@gmail.com> Requires:: Ruby 1.8.0 or later License:: Copyright 2003-2008 by Jim Weirich. Released under an MIT-style license. See the LICENSE file included in the distribution. == Warranty This software is provided "as is" and without any express or implied warranties, including, without limitation, the implied warranties of merchantibility and fitness for a particular purpose. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/doc/rubygems/LICENSE.txt End Files: Start Copyright text: RubyGems is copyrighted free software by Chad Fowler, Rich Kilmer, Jim Weirich and others. You can redistribute it and/or modify it under either the terms of the GPL (see the GPL.txt file), or the conditions below: 1. You may make and give away verbatim copies of the source form of the software without restriction, provided that you duplicate all of the original copyright notices and associated disclaimers. 2. You may modify your copy of the software in any way, provided that you do at least ONE of the following: a) place your modifications in the Public Domain or otherwise make them Freely Available, such as by posting said modifications to Usenet or an equivalent medium, or by allowing the author to include your modifications in the software. b) use the modified software only within your corporation or organization. c) rename any non-standard executables so the names do not conflict with standard executables, which must also be provided. d) make other distribution arrangements with the author. 3. You may distribute the software in object code or executable form, provided that you do at least ONE of the following: a) distribute the executables and library files of the software, together with instructions (in the manual page or equivalent) on where to get the original distribution. b) accompany the distribution with the machine-readable source of the software. c) give non-standard executables non-standard names, with instructions on where to get the original software distribution. d) make other distribution arrangements with the author. 4. You may modify and include the part of the software into any other software (possibly commercial). 5. The scripts and library files supplied as input to or produced as output from the software do not automatically fall under the copyright of the software, but belong to whomever generated them, and may be sold commercially, and may be aggregated with this software. 6. THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/enc/ascii.c ./dist/ruby-1.9.3-p448/regsyntax.c End Files: Start Copyright text: Copyright (c) 2002-2006 K.Kosako <sndgk393 AT ybb DOT ne DOT jp> All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/enc/big5.c ./dist/ruby-1.9.3-p448/enc/cp949.c ./dist/ruby-1.9.3-p448/enc/emacs_mule.c ./dist/ruby-1.9.3-p448/enc/euc_jp.c ./dist/ruby-1.9.3-p448/enc/euc_kr.c ./dist/ruby-1.9.3-p448/enc/gbk.c ./dist/ruby-1.9.3-p448/enc/utf_32be.c ./dist/ruby-1.9.3-p448/enc/utf_32le.c ./dist/ruby-1.9.3-p448/enc/utf_8.c ./dist/ruby-1.9.3-p448/regenc.c ./dist/ruby-1.9.3-p448/regerror.c ./dist/ruby-1.9.3-p448/regparse.h End Files: Start Copyright text: Copyright (c) 2002-2007 K.Kosako <sndgk393 AT ybb DOT ne DOT jp> All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/enc/euc_tw.c ./dist/ruby-1.9.3-p448/enc/koi8_r.c ./dist/ruby-1.9.3-p448/enc/koi8_u.c ./dist/ruby-1.9.3-p448/enc/unicode.c ./dist/ruby-1.9.3-p448/enc/utf_16be.c ./dist/ruby-1.9.3-p448/enc/utf_16le.c ./dist/ruby-1.9.3-p448/include/ruby/oniguruma.h ./dist/ruby-1.9.3-p448/regcomp.c ./dist/ruby-1.9.3-p448/regenc.h ./dist/ruby-1.9.3-p448/regexec.c ./dist/ruby-1.9.3-p448/regint.h End Files: Start Copyright text: Copyright (c) 2002-2008 K.Kosako <sndgk393 AT ybb DOT ne DOT jp> All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/enc/gb18030.c End Files: Start Copyright text: Copyright (c) 2005-2007 KUBO Takehiro <kubo AT jiubao DOT org> K.Kosako <sndgk393 AT ybb DOT ne DOT jp> All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/enc/iso_8859_1.c End Files: Start Copyright text: iso8859_1.c - Oniguruma (regular expression library) Copyright (c) 2002-2007 K.Kosako <sndgk393 AT ybb DOT ne DOT jp> All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/enc/iso_8859_10.c End Files: Start Copyright text: iso8859_10.c - Oniguruma (regular expression library) Copyright (c) 2002-2007 K.Kosako <sndgk393 AT ybb DOT ne DOT jp> All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/enc/iso_8859_11.c End Files: Start Copyright text: iso8859_11.c - Oniguruma (regular expression library) Copyright (c) 2002-2007 K.Kosako <sndgk393 AT ybb DOT ne DOT jp> All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/enc/iso_8859_13.c End Files: Start Copyright text: iso8859_13.c - Oniguruma (regular expression library) Copyright (c) 2002-2007 K.Kosako <sndgk393 AT ybb DOT ne DOT jp> All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/enc/iso_8859_14.c End Files: Start Copyright text: iso8859_14.c - Oniguruma (regular expression library) Copyright (c) 2002-2007 K.Kosako <sndgk393 AT ybb DOT ne DOT jp> All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/enc/iso_8859_15.c End Files: Start Copyright text: iso8859_15.c - Oniguruma (regular expression library) Copyright (c) 2002-2007 K.Kosako <sndgk393 AT ybb DOT ne DOT jp> All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/enc/iso_8859_16.c End Files: Start Copyright text: iso8859_16.c - Oniguruma (regular expression library) Copyright (c) 2002-2007 K.Kosako <sndgk393 AT ybb DOT ne DOT jp> All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/enc/iso_8859_2.c End Files: Start Copyright text: iso8859_2.c - Oniguruma (regular expression library) Copyright (c) 2002-2007 K.Kosako <sndgk393 AT ybb DOT ne DOT jp> All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/enc/iso_8859_3.c End Files: Start Copyright text: iso8859_3.c - Oniguruma (regular expression library) Copyright (c) 2002-2007 K.Kosako <sndgk393 AT ybb DOT ne DOT jp> All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/enc/iso_8859_4.c End Files: Start Copyright text: iso8859_4.c - Oniguruma (regular expression library) Copyright (c) 2002-2007 K.Kosako <sndgk393 AT ybb DOT ne DOT jp> All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/enc/iso_8859_5.c End Files: Start Copyright text: iso8859_5.c - Oniguruma (regular expression library) Copyright (c) 2002-2008 K.Kosako <sndgk393 AT ybb DOT ne DOT jp> All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/enc/iso_8859_6.c End Files: Start Copyright text: iso8859_6.c - Oniguruma (regular expression library) Copyright (c) 2002-2007 K.Kosako <sndgk393 AT ybb DOT ne DOT jp> All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/enc/iso_8859_7.c End Files: Start Copyright text: iso8859_7.c - Oniguruma (regular expression library) Copyright (c) 2002-2007 K.Kosako <sndgk393 AT ybb DOT ne DOT jp> All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/enc/iso_8859_8.c End Files: Start Copyright text: iso8859_8.c - Oniguruma (regular expression library) Copyright (c) 2002-2007 K.Kosako <sndgk393 AT ybb DOT ne DOT jp> All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/enc/iso_8859_9.c End Files: Start Copyright text: iso8859_9.c - Oniguruma (regular expression library) Copyright (c) 2002-2007 K.Kosako <sndgk393 AT ybb DOT ne DOT jp> All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/enc/shift_jis.c End Files: Start Copyright text: sjis.c - Oniguruma (regular expression library) Copyright (c) 2002-2008 K.Kosako <sndgk393 AT ybb DOT ne DOT jp> All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/enc/windows_1251.c End Files: Start Copyright text: cp1251.c - Oniguruma (regular expression library) Copyright (c) 2006-2007 Byte <byte AT mail DOT kna DOT ru> K.Kosako <sndgk393 AT ybb DOT ne DOT jp> All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/ext/bigdecimal/README End Files: Start Copyright text: Ruby BIGDECIMAL(Variable Precision) extension library. Copyright (C) 1999 by Shigeo Kobayashi(shigeo@tinyforest.gr.jp) BigDecimal is copyrighted free software by Shigeo Kobayashi <shigeo@tinyforest.gr.jp>. You can redistribute it and/or modify it under either the terms of the GPL (see COPYING file), or the conditions below: 1. You may make and give away verbatim copies of the source form of the software without restriction, provided that you duplicate all of the original copyright notices and associated disclaimers. 2. You may modify your copy of the software in any way, provided that you do at least ONE of the following: a) place your modifications in the Public Domain or otherwise make them Freely Available, such as by posting said modifications to Usenet or an equivalent medium, or by allowing the author to include your modifications in the software. b) use the modified software only within your corporation or organization. c) rename any non-standard executables so the names do not conflict with standard executables, which must also be provided. d) make other distribution arrangements with the author. 3. You may distribute the software in object code or executable form, provided that you do at least ONE of the following: a) distribute the executables and library files of the software, together with instructions (in the manual page or equivalent) on where to get the original distribution. b) accompany the distribution with the machine-readable source of the software. c) give non-standard executables non-standard names, with instructions on where to get the original software distribution. d) make other distribution arrangements with the author. 4. You may modify and include the part of the software into any other software (possibly commercial). 5. THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. * The Author Feel free to send comments and bug reports to the author. Here is the author's latest mail address: shigeo@tinyforest.gr.jp ------------------------------------------------------- created at: Thu Dec 22 1999 End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/ext/bigdecimal/bigdecimal.c End Files: Start Copyright text: Ruby BigDecimal(Variable decimal precision) extension library. Copyright(C) 2002 by Shigeo Kobayashi(shigeo@tinyforest.gr.jp) You may distribute under the terms of either the GNU General Public License or the Artistic License, as specified in the README file of this BigDecimal distribution. NOTE: Change log in this source removed to reduce source code size. See rev. 1.25 if needed. Document-class: BigDecimal BigDecimal provides arbitrary-precision floating point decimal arithmetic. Copyright (C) 2002 by Shigeo Kobayashi <shigeo@tinyforest.gr.jp>. You may distribute under the terms of either the GNU General Public License or the Artistic License, as specified in the README file of the BigDecimal distribution. Documented by mathew <meta@pobox.com>. = Introduction Ruby provides built-in support for arbitrary precision integer arithmetic. For example: 4213 -> 1265437718438866624512 BigDecimal provides similar support for very large or very accurate floating point numbers. Decimal arithmetic is also useful for general calculation, because it provides the correct answers people expectwhereas normal binary floating point arithmetic often introduces subtle errors because of the conversion between base 10 and base 2. For example, try: sum = 0 for i in (1..10000) sum = sum + 0.0001 end print sum and contrast with the output from: require 'bigdecimal' sum = BigDecimal.new("0") for i in (1..10000) sum = sum + BigDecimal.new("0.0001") end print sum Similarly: (BigDecimal.new("1.2") - BigDecimal("1.0")) BigDecimal("0.2") -> true (1.2 - 1.0) 0.2 -> false = Special features of accurate decimal arithmetic Because BigDecimal is more accurate than normal binary floating point arithmetic, it requires some special values. Infinity BigDecimal sometimes needs to return infinity, for example if you divide a value by zero. BigDecimal.new("1.0") / BigDecimal.new("0.0") -> infinity BigDecimal.new("-1.0") / BigDecimal.new("0.0") -> -infinity You can represent infinite numbers to BigDecimal using the strings 'Infinity', '+Infinity' and '-Infinity' (case-sensitive) Not a Number When a computation results in an undefined value, the special value NaN (for 'not a number') is returned. Example: BigDecimal.new("0.0") / BigDecimal.new("0.0") -> NaN You can also create undefined values. NaN is never considered to be the same as any other value, even NaN itself: n = BigDecimal.new('NaN') n 0.0 -> nil n n -> nil Positive and negative zero If a computation results in a value which is too small to be represented as a BigDecimal within the currently specified limits of precision, zero must be returned. If the value which is too small to be represented is negative, a BigDecimal value of negative zero is returned. If the value is positive, a value of positive zero is returned. BigDecimal.new("1.0") / BigDecimal.new("-Infinity") -> -0.0 BigDecimal.new("1.0") / BigDecimal.new("Infinity") -> 0.0 (See BigDecimal.mode for how to specify limits of precision.) Note that -0.0 and 0.0 are considered to be the same for the purposes of comparison. Note also that in mathematics, there is no particular concept of negative or positive zero; true mathematical zero has no sign. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/ext/bigdecimal/bigdecimal.h End Files: Start Copyright text: Ruby BigDecimal(Variable decimal precision) extension library. Copyright(C) 2002 by Shigeo Kobayashi(shigeo@tinyforest.gr.jp) You may distribute under the terms of either the GNU General Public License or the Artistic License, as specified in the README file of this BigDecimal distribution. NOTES: 2003-03-28 V1.0 checked in. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/ext/digest/md5/md5.c End Files: Start Copyright text: Copyright (C) 1999, 2000 Aladdin Enterprises. All rights reserved. This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. L. Peter Deutsch ghost@aladdin.com End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/ext/digest/md5/md5.h End Files: Start Copyright text: Copyright (C) 1999 Aladdin Enterprises. All rights reserved. This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. L. Peter Deutsch ghost@aladdin.com Independent implementation of MD5 (RFC 1321). This code implements the MD5 Algorithm defined in RFC 1321. It is derived directly from the text of the RFC and not from the reference implementation. The original and principal author of md5.h is L. Peter Deutsch <ghost@aladdin.com>. Other authors are noted in the End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/ext/digest/sha1/sha1.c End Files: Start Copyright text: SHA-1 in C By Steve Reid <steve@edmweb.com> 100% Public Domain Test Vectors (from FIPS PUB 180-1) "abc" A9993E36 4706816A BA3E2571 7850C26C 9CD0D89D "abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq" 84983E44 1C3BD26E BAAE4AA1 F95129E5 E54670F1 A million repetitions of "a" 34AA973C D4C4DAA4 F61EEB2B DBAD2731 6534016F End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/ext/digest/sha1/sha1.h End Files: Start Copyright text: SHA-1 in C By Steve Reid <steve@edmweb.com> 100% Public Domain End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/ext/digest/sha2/sha2.c ./dist/ruby-1.9.3-p448/ext/digest/sha2/sha2.h End Files: Start Copyright text: AUTHOR: Aaron D. Gifford - http://www.aarongifford.com/ Copyright (c) 2000-2001, Aaron D. Gifford All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the copyright holder nor the names of contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTOR(S) ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTOR(S) BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. $OrigId: adg $ $Rough End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/ext/dl/win32/lib/win32/sspi.rb End Files: Start Copyright text: Copyright (c) 2006-2007 Justin Bailey Written and maintained by Justin Bailey <jgbailey@gmail.com>. This program is free software. You can re-distribute and/or modify this program under the same terms of ruby itself Ruby Distribution License or GNU General Public License. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/ext/nkf/nkf-utf8/nkf.c End Files: Start Copyright text: Copyright (c) 1987, Fujitsu LTD. (Itaru ICHIKAWA). Copyright (c) 1996-2010, The nkf Project. This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/ext/racc/cparse/cparse.c End Files: Start Copyright text: Copyright (c) 1999-2006 Minero Aoki This library is free software. You can distribute/modify this program under the same terms of ruby. $original End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/ext/ripper/lib/ripper/core.rb End Files: Start Copyright text: Copyright (c) 2003-2005 Minero Aoki This program is free software. You can distribute and/or modify this program under the Ruby License. For details of Ruby License, see ruby/COPYING. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/ext/ripper/lib/ripper/filter.rb ./dist/ruby-1.9.3-p448/ext/ripper/lib/ripper/lexer.rb ./dist/ruby-1.9.3-p448/ext/ripper/lib/ripper/sexp.rb End Files: Start Copyright text: Copyright (c) 2004,2005 Minero Aoki This program is free software. You can distribute and/or modify this program under the Ruby License. For details of Ruby License, see ruby/COPYING. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/ext/ripper/ripper.c ./dist/ruby-1.9.3-p448/parse.c End Files: Start Copyright text: Skeleton implementation for Bison's Yacc-like parsers in C Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. As a special exception, you may create a larger work that contains part or all of the Bison parser skeleton and distribute that work under terms of your choice, so long as that work isn't itself a parser generator using the skeleton or a modified version thereof as a parser skeleton. Alternatively, if you modify or redistribute the parser skeleton itself, you may (at your option) remove this special exception, which will cause the skeleton and the resulting Bison output files to be licensed under the GNU General Public License without this special exception. This special exception was added by the Free Software Foundation in version 2.2 of Bison. C LALR(1) parser skeleton written by Richard Stallman, by simplifying the original so-called "semantic" parser. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/ext/sdbm/_sdbm.c End Files: Start Copyright text: sdbm - ndbm work-alike hashed database library based on Per-Aake Larson's Dynamic Hashing algorithms. BIT 18 (1978). author: oz@nexus.yorku.ca status: public domain. core routines pair.c sdbm - ndbm work-alike hashed database library based on Per-Aake Larson's Dynamic Hashing algorithms. BIT 18 (1978). author: oz@nexus.yorku.ca status: public domain. page-level routines hash.c sdbm - ndbm work-alike hashed database library based on Per-Aake Larson's Dynamic Hashing algorithms. BIT 18 (1978). author: oz@nexus.yorku.ca status: public domain. keep it that way. hashing routine End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/ext/sdbm/sdbm.h End Files: Start Copyright text: sdbm - ndbm work-alike hashed database library based on Per-Ake Larson's Dynamic Hashing algorithms. BIT 18 (1978). author: oz@nexus.yorku.ca status: public domain. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/ext/socket/addrinfo.h End Files: Start Copyright text: Copyright (C) 1995, 1996, 1997, 1998, and 1999 WIDE Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the project nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE PROJECT OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/ext/socket/getaddrinfo.c ./dist/ruby-1.9.3-p448/ext/socket/getnameinfo.c End Files: Start Copyright text: Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the project nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE PROJECT OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/ext/strscan/strscan.c End Files: Start Copyright text: Copyright (c) 1999-2006 Minero Aoki This program is free software. You can distribute/modify this program under the terms of the Ruby License. For details, see the file COPYING. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/ext/syck/gram.c End Files: Start Copyright text: Skeleton parser for Yacc-like parsing with Bison, Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. As a special exception, when this file is copied by Bison into a Bison output file, you may use that output file without restriction. This special exception was added by the Free Software Foundation in version 1.24 of Bison. Written by Richard Stallman by simplifying the original so called ``semantic'' parser. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/ext/syck/gram.h End Files: Start Copyright text: Skeleton parser for Yacc-like parsing with Bison, Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. As a special exception, when this file is copied by Bison into a Bison output file, you may use that output file without restriction. This special exception was added by the Free Software Foundation in version 1.24 of Bison. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/ext/tk/sample/tkextlib/ICONS/Orig_LICENSE.txt End Files: Start Copyright text: ######################################################################### ### The following text is the original file of the Tcl/Tk extension. ### ### Icon data files ( those are 'tkIcons', 'tkIcons-sample.kde', and ### ### 'tkIcons.kde' ) are quoted from the source archive of ICONS ### ### extension. As the following document describes, those icon images ### ### are not applied the license. ### ######################################################################### IMPORTANT LICENSE INFORMATION ============================= The following terms (based on the standard TCL/TK license) apply to all files contained in this package, <b>except</b> the icon images. The icon images can be freely distributed. If you require clarification of copyright/license details for the images, please contact the appropriate creator/maintainer. ICONS: LICENSE TERMS ==================== This software (ICONS) is Copyright 2002 by Adrian Davis (adrian@satisoft.com). The following terms apply to all files associated with the software except where noted above. The author hereby grants permission to use, copy, modify, distribute, and license this software and its documentation for any purpose, provided that existing copyright notices are retained in all copies and that this notice is included verbatim in any distributions. No written agreement, license, or royalty fee is required for any of the authorized uses. Modifications to this software may be copyrighted by their authors and need not follow the licensing terms described here, provided that the new terms are clearly indicated on the first page of each file where they apply. IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY DERIVATIVES THEREOF, EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. GOVERNMENT USE: If you are acquiring this software on behalf of the U.S. government, the Government shall have only "Restricted Rights" in the software and related documentation as defined in the Federal Acquisition Regulations (FARs) in Clause 52.227.19 (c) (2). If you are acquiring the software on behalf of the Department of Defense, the software shall be classified as "Commercial Computer Software" and the Government shall have only "Restricted Rights" as defined in Clause 252.227-7013 (c) (1) of DFARs. Notwithstanding the foregoing, the authors grant the U.S. Government and others acting in its behalf permission to use and distribute the software in accordance with the terms specified in this license. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/ext/tk/sample/tkextlib/bwidget/Orig_LICENSE.txt End Files: Start Copyright text: ###################################################################### ### The following text is the original 'LICENSE.txt' of BWidget ### ### extension. ### ### Original Tcl source files are not include in this directry, ### ### because of all of them are rewrited to Ruby files. ### ### However, the bitmap data files ('bwidgtet.xbm' and 'x1.xbm') ### ### included in this directory are quoted from BWidget source ### ### archive. So, those bitmaps are under the following license. ### ###################################################################### BWidget ToolKit Copyright (c) 1998-1999 UNIFIX. Copyright (c) 2001-2002 ActiveState Corp. The following terms apply to all files associated with the software unless explicitly disclaimed in individual files. The authors hereby grant permission to use, copy, modify, distribute, and license this software and its documentation for any purpose, provided that existing copyright notices are retained in all copies and that this notice is included verbatim in any distributions. No written agreement, license, or royalty fee is required for any of the authorized uses. Modifications to this software may be copyrighted by their authors and need not follow the licensing terms described here, provided that the new terms are clearly indicated on the first page of each file where they apply. IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY DERIVATIVES THEREOF, EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. GOVERNMENT USE: If you are acquiring this software on behalf of the U.S. government, the Government shall have only "Restricted Rights" in the software and related documentation as defined in the Federal Acquisition Regulations (FARs) in Clause 52.227.19 (c) (2). If you are acquiring the software on behalf of the Department of Defense, the software shall be classified as "Commercial Computer Software" and the Government shall have only "Restricted Rights" as defined in Clause 252.227-7013 (c) (1) of DFARs. Notwithstanding the foregoing, the authors grant the U.S. Government and others acting in its behalf permission to use and distribute the software in accordance with the terms specified in this license. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/ext/tk/sample/tkextlib/iwidgets/catalog_demo/Orig_LICENSE.txt End Files: Start Copyright text: ####################################################################### ### The following text is the original 'license.terms' of iwidges ### ### extension. ### ### Original Tcl source files are not include in this directry, ### ### because of all of them are rewrited to Ruby files. ### ### However, the image data files in the 'images' directory are ### ### quoted from iwidgets source archive. ### ####################################################################### This software is copyrighted by DSC Technologies and private individual contributors. The copyright holder is specifically listed in the header of each file. The following terms apply to all files associated with the software unless explicitly disclaimed in individual files by private contributors. Copyright 1997 DSC Technologies Corporation Permission to use, copy, modify, distribute and license this software and its documentation for any purpose, and without fee or written agreement with DSC, is hereby granted, provided that the above copyright notice appears in all copies and that both the copyright notice and warranty disclaimer below appear in supporting documentation, and that the names of DSC Technologies Corporation or DSC Communications Corporation not be used in advertising or publicity pertaining to the software without specific, written prior permission. DSC DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, AND NON-INFRINGEMENT. THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. IN NO EVENT SHALL DSC BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. RESTRICTED RIGHTS: Use, duplication or disclosure by the government is subject to the restrictions as set forth in subparagraph (c) (1) (ii) of the Rights in Technical Data and Computer Software Clause as DFARS 252.227-7013 and FAR 52.227-19. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/ext/tk/sample/tkextlib/tcllib/Orig_LICENSE.txt End Files: Start Copyright text: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< >>> The following text is the original 'license.term' of tklib <<< >>> extension. <<< >>> Original Tcl files are not include in this directry, because <<< >>> of all of them are rewrited to Ruby files. <<< >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< This software is copyrighted by Ajuba Solutions and other parties. The following terms apply to all files associated with the software unless explicitly disclaimed in individual files. The authors hereby grant permission to use, copy, modify, distribute, and license this software and its documentation for any purpose, provided that existing copyright notices are retained in all copies and that this notice is included verbatim in any distributions. No written agreement, license, or royalty fee is required for any of the authorized uses. Modifications to this software may be copyrighted by their authors and need not follow the licensing terms described here, provided that the new terms are clearly indicated on the first page of each file where they apply. IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY DERIVATIVES THEREOF, EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. GOVERNMENT USE: If you are acquiring this software on behalf of the U.S. government, the Government shall have only "Restricted Rights" in the software and related documentation as defined in the Federal Acquisition Regulations (FARs) in Clause 52.227.19 (c) (2). If you are acquiring the software on behalf of the Department of Defense, the software shall be classified as "Commercial Computer Software" and the Government shall have only "Restricted Rights" as defined in Clause 252.227-7013 (c) (1) of DFARs. Notwithstanding the foregoing, the authors grant the U.S. Government and others acting in its behalf permission to use and distribute the software in accordance with the terms specified in this license. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/ext/tk/sample/tkextlib/tile/Orig_LICENSE.txt End Files: Start Copyright text: ###################################################################### ### The following text is the original 'license.terms' of tile ### ### extension. ### ###################################################################### LICENSE ("MIT-style") This software is Copyright (C) 2003 Joe English and other parties. The following terms apply to all files associated with this software unless explicitly disclaimed in individual files. The author(s) hereby grant permission to use, copy, modify, distribute, and license this software and its documentation for any purpose, provided that existing copyright notices are retained in all copies and that this notice is included in any distributions. No written agreement, license, or royalty fee is required for any of the authorized uses. Modifications to this software may be copyrighted by their authors and need not follow the licensing terms described here, provided that the new terms are clearly indicated on the first page of each file where they apply. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS for a PARTICULAR PURPOSE. IN NO EVENT shall the AUTHORS of THIS SOFTWARE be LIABLE to ANY PARTY for DIRECT, INDIRECT, SPECIAL, INCIDENTAL, or CONSEQUENTIAL DAMAGES arising out of the USE of THIS SOFTWARE and its DOCUMENTATION. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/ext/tk/sample/tkextlib/tkHTML/Orig_COPYRIGHT.txt End Files: Start Copyright text: The following text is the original 'COPYRIGHT' file of tkHTML. ----------------------------------------------------------------------- Most of the source code for the Tk Html widget has been place in the public domain. You can do with it whatever you want. However, some files have been copied from other sources and contain copyrights. A copyright notice appears separately at the top of each source file. ----------------------------------------------------------------------- In this sample, HTML documents are quoted in the 'tests' directory of tkHTML source tree. There were no copyright notice in the directory. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/ext/tk/sample/tkextlib/tktable/Orig_LICENSE.txt End Files: Start Copyright text: ####################################################################### ### The following text is the original 'license.txt' of tktable ### ### extension. ### ### Original Tcl source files are not include in this directry, ### ### because of all of them are rewrited to Ruby files. ### ### However, the image data file is quoted from iwidgets source ### ### archive. ### ####################################################################### * COPYRIGHT AND LICENSE TERMS * (This file blatantly stolen from Tcl/Tk license and adapted - thus assume it falls under similar license terms). This software is copyrighted by Jeffrey Hobbs <jeff.hobbs@acm.org>. The following terms apply to all files associated with the software unless explicitly disclaimed in individual files. The authors hereby grant permission to use, copy, modify, distribute, and license this software and its documentation for any purpose, provided that existing copyright notices are retained in all copies and that this notice is included verbatim in any distributions. No written agreement, license, or royalty fee is required for any of the authorized uses. IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY DERIVATIVES THEREOF, EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. RESTRICTED RIGHTS: Use, duplication or disclosure by the U.S. government is subject to the restrictions as set forth in subparagraph (c) (1) (ii) of the Rights in Technical Data and Computer Software Clause as DFARS 252.227-7013 and FAR 52.227-19. SPECIAL NOTES: This software also falls under the bourbon_ware clause: Should you find this software useful in your daily work, you should feel obliged to take the author out for a drink if the opportunity presents itself. The user may feel exempt from this clause if they are under 21 or think the author has already partaken of too many drinks. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/ext/tk/sample/tkextlib/vu/Orig_LICENSE.txt End Files: Start Copyright text: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< >>> The following text is the original 'license.txt' of vu extension. <<< >>> Original Tcl source files are not include in this directry, <<< >>> because of all of them are rewrited to Ruby files. <<< >>> However, the bitmap data file included in this directory is the <<< >>> same file of vu extension. So, the bitmap data file is under the <<< >>> following license. <<< >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< * COPYRIGHT AND LICENSE TERMS * (This file blatantly stolen from Tcl/Tk license and adapted - thus assume it falls under similar license terms). This software is copyrighted by Jeffrey Hobbs <jeff.hobbs@acm.org> and others. The following terms apply to all files associated with the software unless explicitly disclaimed in individual files. The authors hereby grant permission to use, copy, modify, distribute, and license this software and its documentation for any purpose, provided that existing copyright notices are retained in all copies and that this notice is included verbatim in any distributions. No written agreement, license, or royalty fee is required for any of the authorized uses. IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY DERIVATIVES THEREOF, EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. RESTRICTED RIGHTS: Use, duplication or disclosure by the U.S. government is subject to the restrictions as set forth in subparagraph (c) (1) (ii) of the Rights in Technical Data and Computer Software Clause as DFARS 252.227-7013 and FAR 52.227-19. SPECIAL NOTES: This software also falls under the bourbon_ware clause: Should you find this software useful in your daily work, you should feel obliged to take the author out for a drink if the opportunity presents itself. The user may feel exempt from this clause if they are under 21 or think the author has already partaken of too many drinks. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/ext/win32ole/win32ole.c End Files: Start Copyright text: (c) 1995 Microsoft Corporation. All rights reserved. Developed by ActiveWare Internet Corp., http://www.ActiveWare.com Other modifications Copyright (c) 1997, 1998 by Gurusamy Sarathy <gsar@umich.edu> and Jan Dubois <jan.dubois@ibm.net> You may distribute under the terms of either the GNU General Public License or the Artistic License, as specified in the README file of the Perl distribution. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/include/ruby/st.h End Files: Start Copyright text: This is a public domain general purpose hash table package written by Peter Moore @ UCB. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/include/ruby/win32.h End Files: Start Copyright text: Copyright (c) 1993, Intergraph Corporation You may distribute under the terms of either the GNU General Public License or the Artistic License, as specified in the perl README file. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/lib/fileutils.rb End Files: Start Copyright text: Copyright (c) 2000-2007 Minero Aoki This program is free software. You can distribute/modify this program under the same terms of ruby. module FileUtils Namespace for several file utility methods for copying, moving, removing, etc. Module Functions cd(dir, options) cd(dir, options) {|dir| .... } pwd() mkdir(dir, options) mkdir(list, options) mkdir_p(dir, options) mkdir_p(list, options) rmdir(dir, options) rmdir(list, options) ln(old, new, options) ln(list, destdir, options) ln_s(old, new, options) ln_s(list, destdir, options) ln_sf(src, dest, options) cp(src, dest, options) cp(list, dir, options) cp_r(src, dest, options) cp_r(list, dir, options) mv(src, dest, options) mv(list, dir, options) rm(list, options) rm_r(list, options) rm_rf(list, options) install(src, dest, mode = <src's>, options) chmod(mode, list, options) chmod_R(mode, list, options) chown(user, group, list, options) chown_R(user, group, list, options) touch(list, options) The <tt>options</tt> parameter is a hash of options, taken from the list <tt>:force</tt>, <tt>:noop</tt>, <tt>:preserve</tt>, and <tt>:verbose</tt>. <tt>:noop</tt> means that no changes are made. The other two are obvious. Each method documents the options that it honours. All methods that have the concept of a "source" file or directory can take either one file or a list of files in that argument. See the method documentation for examples. There are some `low level' methods, which do not accept any option: copy_entry(src, dest, preserve = false, dereference = false) copy_file(src, dest, preserve = false, dereference = true) copy_stream(srcstream, deststream) remove_entry(path, force = false) remove_entry_secure(path, force = false) remove_file(path, force = false) compare_file(path_a, path_b) compare_stream(stream_a, stream_b) uptodate?(file, cmp_list) module FileUtils::Verbose This module has all methods of FileUtils module, but it outputs messages before acting. This equates to passing the <tt>:verbose</tt> flag to methods in FileUtils. module FileUtils::NoWrite This module has all methods of FileUtils module, but never changes files/directories. This equates to passing the <tt>:noop</tt> flag to methods in FileUtils. module FileUtils::DryRun This module has all methods of FileUtils module, but never changes files/directories. This equates to passing the <tt>:noop</tt> and <tt>:verbose</tt> flags to methods in FileUtils. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/lib/minitest/README.txt End Files: Start Copyright text: = minitest/* * http://rubyforge.org/projects/bfts == DESCRIPTION: minitest provides a complete suite of testing facilities supporting TDD, BDD, mocking, and benchmarking. minitest/unit is a small and incredibly fast unit testing framework. It provides a rich set of assertions to make your tests clean and readable. minitest/spec is a functionally complete spec engine. It hooks onto minitest/unit and seamlessly bridges test assertions over to spec expectations. minitest/benchmark is an awesome way to assert the performance of your algorithms in a repeatable manner. Now you can assert that your newb co-worker doesn't replace your linear algorithm with an exponential one! minitest/mock by Steven Baker, is a beautifully tiny mock object framework. minitest/pride shows pride in testing and adds coloring to your test output. minitest/unit is meant to have a clean implementation for language implementors that need a minimal set of methods to bootstrap a working test suite. For example, there is no magic involved for test-case discovery. == FEATURES/PROBLEMS: * minitest/autorun - the easy and explicit way to run all your tests. * minitest/unit - a very fast, simple, and clean test system. * minitest/spec - a very fast, simple, and clean spec system. * minitest/mock - a simple and clean mock system. * minitest/benchmark - an awesome way to assert your algorithm's performance. * minitest/pride - show your pride in testing! * Incredibly small and fast runner, but no bells and whistles. == RATIONALE: See design_rationale.rb to see how specs and tests work in minitest. == SYNOPSIS: Given that you'd like to test the following class: class Meme def i_can_has_cheezburger? "OHAI!" end def will_it_blend? "YES!" end end === Unit tests require 'minitest/autorun' class TestMeme < MiniTest::Unit::TestCase def setup @meme = Meme.new end def test_that_kitty_can_eat assert_equal "OHAI!", @meme.i_can_has_cheezburger? end def test_that_it_will_not_blend refute_match /^no/i, @meme.will_it_blend? end end === Specs require 'minitest/autorun' describe Meme do before do @meme = Meme.new end describe "when asked about cheeseburgers" do it "must respond positively" do @meme.i_can_has_cheezburger?.must_equal "OHAI!" end end describe "when asked about blending possibilities" do it "won't say no" do @meme.will_it_blend?.wont_match /^no/i end end end === Benchmarks Add benchmarks to your regular unit tests. If the unit tests fail, the benchmarks won't run. # optionally run benchmarks, good for CI-only work! require 'minitest/benchmark' if ENV["BENCH"] class TestMeme < MiniTest::Unit::TestCase # Override self.bench_range or default range is [1, 10, 100, 1_000, 10_000] def bench_my_algorithm assert_performance_linear 0.9999 do |n| # n is a range value n.times do @obj.my_algorithm end end end end Or add them to your specs. If you make benchmarks optional, you'll need to wrap your benchmarks in a conditional since the methods won't be defined. describe Meme do if ENV["BENCH"] then bench_performance_linear "my_algorithm", 0.9999 do |n| 100.times do @obj.my_algorithm(n) end end end end outputs something like: # Running benchmarks: TestBlah 100 1000 10000 bench_my_algorithm 0.006167 0.079279 0.786993 bench_other_algorithm 0.061679 0.792797 7.869932 Output is tab-delimited to make it easy to paste into a spreadsheet. === Mocks class MemeAsker def initialize(meme) @meme = meme end def ask(question) method = question.tr(" ","_") + "?" @meme.send(method) end end require 'minitest/autorun' describe MemeAsker do before do @meme = MiniTest::Mock.new @meme_asker = MemeAsker.new @meme end describe "#ask" do describe "when passed an unpunctuated question" do it "should invoke the appropriate predicate method on the meme" do @meme.expect :will_it_blend?, :return_value @meme_asker.ask "will it blend" @meme.verify end end end end === Customizable Test Runner Types: MiniTest::Unit.runner=(runner) provides an easy way of creating custom test runners for specialized needs. Justin Weiss provides the following real-world example to create an alternative to regular fixture loading: class MiniTestWithHooks::Unit < MiniTest::Unit def before_suites end def after_suites end def _run_suites(suites, type) begin before_suites super(suites, type) ensure after_suites end end def _run_suite(suite, type) begin suite.before_suite super(suite, type) ensure suite.after_suite end end end module MiniTestWithTransactions class Unit < MiniTestWithHooks::Unit include TestSetupHelper def before_suites super setup_nested_transactions # load any data we want available for all tests end def after_suites teardown_nested_transactions super end end end MiniTest::Unit.runner = MiniTestWithTransactions::Unit.new == REQUIREMENTS: * Ruby 1.8, maybe even 1.6 or lower. No magic is involved. == INSTALL: sudo gem install minitest On 1.9, you already have it. To get newer candy you can still install the gem, but you'll need to activate the gem explicitly to use it: require 'rubygems' gem 'minitest' # ensures you're using the gem, and not the built in MT require 'minitest/autorun' # ... usual testing stuffs ... == LICENSE: (The MIT License) Copyright (c) Ryan Davis, Seattle.rb Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/lib/net/http.rb End Files: Start Copyright text: Copyright (c) 1999-2007 Yukihiro Matsumoto Copyright (c) 1999-2007 Minero Aoki Copyright (c) 2001 GOTOU Yuuzou Written and maintained by Minero Aoki <aamine@loveruby.net>. HTTPS support added by GOTOU Yuuzou <gotoyuzo@notwork.org>. This file is derived from "http-access.rb". Documented by Minero Aoki; converted to RDoc by William Webber. This program is free software. You can re-distribute and/or modify this program under the same terms of ruby itself Ruby Distribution License or GNU General Public License. See Net::HTTP for an overview and examples. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/lib/net/pop.rb End Files: Start Copyright text: Copyright (c) 1999-2007 Yukihiro Matsumoto. Copyright (c) 1999-2007 Minero Aoki. Written & maintained by Minero Aoki <aamine@loveruby.net>. Documented by William Webber and Minero Aoki. This program is free software. You can re-distribute and/or modify this program under the same terms as Ruby itself, Ruby Distribute License. NOTE: You can find Japanese version of this document at: http://www.ruby-lang.org/ja/man/html/net_pop.html See Net::POP3 for documentation. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/lib/net/protocol.rb End Files: Start Copyright text: Copyright (c) 1999-2004 Yukihiro Matsumoto Copyright (c) 1999-2004 Minero Aoki written and maintained by Minero Aoki <aamine@loveruby.net> This program is free software. You can re-distribute and/or modify this program under the same terms as Ruby itself, Ruby Distribute License or GNU General Public License. WARNING: This file is going to remove. Do not rely on the implementation written in this file. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/lib/net/smtp.rb End Files: Start Copyright text: Copyright (c) 1999-2007 Yukihiro Matsumoto. Copyright (c) 1999-2007 Minero Aoki. Written & maintained by Minero Aoki <aamine@loveruby.net>. Documented by William Webber and Minero Aoki. This program is free software. You can re-distribute and/or modify this program under the same terms as Ruby itself. NOTE: You can find Japanese version of this document at: http://www.ruby-lang.org/ja/man/html/net_smtp.html See Net::SMTP for documentation. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/lib/racc/parser.rb End Files: Start Copyright text: Copyright (c) 1999-2006 Minero Aoki This program is free software. You can distribute/modify this program under the same terms of ruby. As a special exception, when this code is copied by Racc into a Racc output file, you may use that output file without restriction. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/lib/rake/alt_system.rb End Files: Start Copyright text: Copyright (c) 2008 James M. Lawrence Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/lib/rdoc/generator/template/darkfish/js/jquery.js End Files: Start Copyright text: jQuery 1.2.6 - New Wave Javascript Copyright (c) 2008 John Resig (jquery.com) Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. $Rev: 38 $ End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/lib/rdoc/task.rb ./dist/ruby-1.9.3-p448/lib/rubygems/package_task.rb End Files: Start Copyright text: Copyright (c) 2003, 2004 Jim Weirich, 2009 Eric Hodel Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/lib/un.rb End Files: Start Copyright text: Copyright (c) 2003 WATANABE Hirofumi <eban@ruby-lang.org> This program is free software. You can distribute/modify this program under the same terms of Ruby. Utilities to replace common UNIX commands in Makefiles etc SYNOPSIS ruby -run -e cp [OPTION] SOURCE DEST ruby -run -e ln [OPTION] TARGET LINK_NAME ruby -run -e mv [OPTION] SOURCE DEST ruby -run -e rm [OPTION] FILE ruby -run -e mkdir [OPTION] DIRS ruby -run -e rmdir [OPTION] DIRS ruby -run -e install [OPTION] SOURCE DEST ruby -run -e chmod [OPTION] OCTAL-MODE FILE ruby -run -e touch [OPTION] FILE ruby -run -e wait_writable [OPTION] FILE ruby -run -e mkmf [OPTION] EXTNAME [OPTION] ruby -run -e httpd [OPTION] DocumentRoot ruby -run -e help [COMMAND] End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/missing/acosh.c End Files: Start Copyright text: public domain rewrite of acosh(3), asinh(3) and atanh(3) End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/missing/crypt.c End Files: Start Copyright text: Copyright (c) 1989, 1993 The Regents of the University of California. All rights reserved. This code is derived from software contributed to Berkeley by Tom Truscott. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the University nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/missing/dup2.c End Files: Start Copyright text: Public domain dup2() lookalike by Curtis Jackson @ AT&T Technologies, Burlington, NC electronic address: burl!rcj dup2 performs the following functions: Check to make sure that fd1 is a valid open file descriptor. Check to see if fd2 is already open; if so, close it. Duplicate fd1 onto fd2; checking to make sure fd2 is a valid fd. Return fd2 if all went well; return BADEXIT otherwise. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/missing/finite.c End Files: Start Copyright text: public domain rewrite of finite(3) End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/missing/hypot.c End Files: Start Copyright text: public domain rewrite of hypot End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/missing/isinf.c End Files: Start Copyright text: public domain rewrite of isinf(3) End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/missing/isnan.c End Files: Start Copyright text: public domain rewrite of isnan(3) End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/missing/memcmp.c ./dist/ruby-1.9.3-p448/missing/memmove.c End Files: Start Copyright text: public domain rewrite of memcmp(3) End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/missing/setproctitle.c End Files: Start Copyright text: Copyright 2003 Damien Miller Copyright (c) 1983, 1995-1997 Eric P. Allman Copyright (c) 1988, 1993 The Regents of the University of California. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the University nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/missing/strchr.c End Files: Start Copyright text: public domain rewrite of strchr(3) and strrchr(3) End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/missing/strerror.c End Files: Start Copyright text: public domain rewrite of strerror(3) End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/missing/strlcat.c ./dist/ruby-1.9.3-p448/missing/strlcpy.c End Files: Start Copyright text: Copyright (c) 1998 Todd C. Miller <Todd.Miller@courtesan.com> All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/missing/strstr.c End Files: Start Copyright text: public domain rewrite of strstr(3) End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/missing/strtol.c End Files: Start Copyright text: public domain rewrite of strtol(3) End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/parse.h End Files: Start Copyright text: Skeleton interface for Bison's Yacc-like parsers in C Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. As a special exception, you may create a larger work that contains part or all of the Bison parser skeleton and distribute that work under terms of your choice, so long as that work isn't itself a parser generator using the skeleton or a modified version thereof as a parser skeleton. Alternatively, if you modify or redistribute the parser skeleton itself, you may (at your option) remove this special exception, which will cause the skeleton and the resulting Bison output files to be licensed under the GNU General Public License without this special exception. This special exception was added by the Free Software Foundation in version 2.2 of Bison. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/random.c End Files: Start Copyright text: Copyright (C) 1993-2007 Yukihiro Matsumoto This is based on trimmed version of MT19937. To get the original version, contact <http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html>. The original copyright notice follows. A C-program for MT19937, with initialization improved 2002/2/10. Coded by Takuji Nishimura and Makoto Matsumoto. This is a faster version by taking Shawn Cokus's optimization, Matthe Bellew's simplification, Isaku Wada's real version. Before using, initialize the state by using init_genrand(mt, seed) or init_by_array(mt, init_key, key_length). Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura, All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The names of its contributors may not be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Any feedback is very welcome. http://www.math.keio.ac.jp/matumoto/emt.html email: matumoto@math.keio.ac.jp End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/regparse.c End Files: Start Copyright text: mode:c; c-file-style:"gnu" Copyright (c) 2002-2008 K.Kosako <sndgk393 AT ybb DOT ne DOT jp> All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/st.c End Files: Start Copyright text: This is a public domain general purpose hash table package written by Peter Moore @ UCB. hash_32 - 32 bit Fowler/Noll/Vo FNV-1a hash code *** Fowler/Noll/Vo hash The basis of this hash algorithm was taken from an idea sent as reviewer comments to the IEEE POSIX P1003.2 committee by: Phong Vo (http://www.research.att.com/info/kpv/) Glenn Fowler (http://www.research.att.com/~gsf/) In a subsequent ballot round: Landon Curt Noll (http://www.isthe.com/chongo/) improved on their algorithm. Some people tried this hash and found that it worked rather well. In an EMail message to Landon, they named it the ``Fowler/Noll/Vo'' or FNV hash. FNV hashes are designed to be fast while maintaining a low collision rate. The FNV speed allows one to quickly hash lots of data while maintaining a reasonable collision rate. See: http://www.isthe.com/chongo/tech/comp/fnv/index.html for more details as well as other forms of the FNV hash. *** To use the recommended 32 bit FNV-1a hash, pass FNV1_32A_INIT as the Fnv32_t hashval argument to fnv_32a_buf() or fnv_32a_str(). *** Please do not copyright this code. This code is in the public domain. LANDON CURT NOLL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL LANDON CURT NOLL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. By: chongo <Landon Curt Noll> /\oo/\ http://www.isthe.com/chongo/ Share and Enjoy! :-) End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/test/rdoc/test_rdoc_parser_c.rb End Files: Start Copyright text: Copyright (C) 2010 Sven Herzberg This file is free software; the author(s) gives unlimited permission to copy and/or distribute it, with or without modifications, as long as this notice is preserved. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/test/rexml/data/test/tests.xsl End Files: Start Copyright text: Copyright (C) 2000-2002 bob mcwhirter & James Strachan. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions, and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions, and the disclaimer that follows these conditions in the documentation and/or other materials provided with the distribution. 3. The name "Jaxen" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact license@jaxen.org. 4. Products derived from this software may not be called "Jaxen", nor may "Jaxen" appear in their name, without prior written permission from the Jaxen Project Management (pm@jaxen.org). In addition, we request (but do not require) that you include in the end-user documentation provided with the redistribution and/or in the software itself an acknowledgement equivalent to the following: "This product includes software developed by the Jaxen Project (http://www.jaxen.org/)." Alternatively, the acknowledgment may be graphical using the logos available at http://www.jaxen.org/ THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE Jaxen AUTHORS OR THE PROJECT CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This software consists of voluntary contributions made by many individuals on behalf of the Jaxen Project and was originally created by bob mcwhirter <bob@werken.com> and James Strachan <jstrachan@apache.org>. For more information on the Jaxen Project, please see <http://www.jaxen.org/>. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/tool/mdoc2man.rb End Files: Start Copyright text: ## Copyright (c) 2001 University of Illinois Board of Trustees ## Copyright (c) 2001 Mark D. Roth ## Copyright (c) 2002, 2003 Akinori MUSHA ## All rights reserved. ## ## Redistribution and use in source and binary forms, with or without ## modification, are permitted provided that the following conditions ## are met: ## 1. Redistributions of source code must retain the above copyright ## notice, this list of conditions and the following disclaimer. ## 2. Redistributions in binary form must reproduce the above copyright ## notice, this list of conditions and the following disclaimer in the ## documentation and/or other materials provided with the distribution. ## 3. All advertising materials mentioning features or use of this software ## must display the following acknowledgement: ## This product includes software developed by the University of ## Illinois at Urbana, and their contributors. ## 4. The University nor the names of their ## contributors may be used to endorse or promote products derived from ## this software without specific prior written permission. ## ## THIS SOFTWARE IS PROVIDED BY THE TRUSTEES AND CONTRIBUTORS ``AS IS'' AND ## ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE ## IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ## ARE DISCLAIMED. IN NO EVENT SHALL THE TRUSTEES OR CONTRIBUTORS BE LIABLE ## FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL ## DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS ## OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) ## HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT ## LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY ## OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF ## SUCH DAMAGE. ## ## ## End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/util.c End Files: Start Copyright text: Copyright (C) 1993-2008 Yukihiro Matsumoto The author of this software is David M. Gay. Copyright (c) 1991, 2000, 2001 by Lucent Technologies. Permission to use, copy, modify, and distribute this software for any purpose without fee is hereby granted, provided that this entire notice is included in all copies of any software which is or includes a copy or modification of this software and in all copies of the supporting documentation for such software. THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED WARRANTY. IN PARTICULAR, NEITHER THE AUTHOR NOR LUCENT MAKES ANY REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/vsnprintf.c End Files: Start Copyright text: Copyright (c) 1990, 1993 The Regents of the University of California. All rights reserved. This code is derived from software contributed to Berkeley by Chris Torek. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the University nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./dist/ruby-1.9.3-p448/win32/win32.c End Files: Start Copyright text: Copyright (c) 1993, Intergraph Corporation You may distribute under the terms of either the GNU General Public License or the Artistic License, as specified in the perl README file. Various Unix compatibility functions and NT specific functions. Some of this code was derived from the MSDOS port(s) and the OS/2 port. End Copyright text: ====================================================================== Start Files: ./dist/yaml-0.1.4/LICENSE End Files: Start Copyright text: Copyright (c) 2006 Kirill Simonov Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/Makefile.in ./dist/zlib-1.2.6/zconf.h ./dist/zlib-1.2.6/zconf.h.cmakein ./dist/zlib-1.2.6/zconf.h.in ./dist/zlib-1.2.6/zutil.h End Files: Start Copyright text: Copyright (C) 1995-2011 Jean-loup Gailly. For conditions of distribution and use, see copyright notice in zlib.h End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/README End Files: Start Copyright text: ZLIB DATA COMPRESSION LIBRARY zlib 1.2.6 is a general purpose data compression library. All the code is thread safe. The data format used by the zlib library is described by RFCs (Request for Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950 (zlib format), rfc1951 (deflate format) and rfc1952 (gzip format). All functions of the compression library are documented in the file zlib.h (volunteer to write man pages welcome, contact zlib@gzip.org). A usage example of the library is given in the file test/example.c which also tests that the library is working correctly. Another example is given in the file test/minigzip.c. The compression library itself is composed of all source files in the root directory. To compile all files and run the test program, follow the instructions given at the top of Makefile.in. In short "./configure; make test", and if that goes well, "make install" should work for most flavors of Unix. For Windows, use one of the special makefiles in win32/ or contrib/vstudio/ . For VMS, use make_vms.com. Questions about zlib should be sent to <zlib@gzip.org>, or to Gilles Vollant <info@winimage.com> for the Windows DLL version. The zlib home page is http://zlib.net/ . Before reporting a problem, please check this site to verify that you have the latest version of zlib; otherwise get the latest version and check whether the problem still exists or not. PLEASE read the zlib FAQ http://zlib.net/zlib_faq.html before asking for help. Mark Nelson <markn@ieee.org> wrote an article about zlib for the Jan. 1997 issue of Dr. Dobb's Journal; a copy of the article is available at http://marknelson.us/1997/01/01/zlib-engine/ . The changes made in version 1.2.6 are documented in the file ChangeLog. Unsupported third party contributions are provided in directory contrib/ . zlib is available in Java using the java.util.zip package, documented at http://java.sun.com/developer/technicalArticles/Programming/compression/ . A Perl interface to zlib written by Paul Marquess <pmqs@cpan.org> is available at CPAN (Comprehensive Perl Archive Network) sites, including http://search.cpan.org/~pmqs/IO-Compress-Zlib/ . A Python interface to zlib written by A.M. Kuchling <amk@amk.ca> is available in Python 1.5 and later versions, see http://docs.python.org/library/zlib.html . zlib is built into tcl: http://wiki.tcl.tk/4610 . An experimental package to read and write files in .zip format, written on top of zlib by Gilles Vollant <info@winimage.com>, is available in the contrib/minizip directory of zlib. Notes for some targets: - For Windows DLL versions, please see win32/DLL_FAQ.txt - For 64-bit Irix, deflate.c must be compiled without any optimization. With -O, one libpng test fails. The test works in 32 bit mode (with the -n32 compiler flag). The compiler bug has been reported to SGI. - zlib doesn't work with gcc 2.6.3 on a DEC 3000/300LX under OSF/1 2.1 it works when compiled with cc. - On Digital Unix 4.0D (formely OSF/1) on AlphaServer, the cc option -std1 is necessary to get gzprintf working correctly. This is done by configure. - zlib doesn't work on HP-UX 9.05 with some versions of /bin/cc. It works with other compilers. Use "make test" to check your compiler. - gzdopen is not supported on RISCOS or BEOS. - For PalmOs, see http://palmzlib.sourceforge.net/ Acknowledgments: The deflate format used by zlib was defined by Phil Katz. The deflate and zlib specifications were written by L. Peter Deutsch. Thanks to all the people who reported problems and suggested various improvements in zlib; they are too numerous to cite here. Copyright notice: (C) 1995-2012 Jean-loup Gailly and Mark Adler This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. Jean-loup Gailly Mark Adler jloup@gzip.org madler@alumni.caltech.edu If you use the zlib library in a product, we would appreciate *not* receiving lengthy legal documents to sign. The sources are provided for free but without warranty of any kind. The library has been entirely written by Jean-loup Gailly and Mark Adler; it does not include third-party code. If you redistribute modified sources, we would appreciate that you include in the file ChangeLog history information documenting your changes. Please read the FAQ for more information on the distribution of modified source versions. End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/adler32.c ./dist/zlib-1.2.6/infback.c ./dist/zlib-1.2.6/inflate.c End Files: Start Copyright text: Copyright (C) 1995-2011 Mark Adler For conditions of distribution and use, see copyright notice in zlib.h End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/compress.c End Files: Start Copyright text: Copyright (C) 1995-2005 Jean-loup Gailly. For conditions of distribution and use, see copyright notice in zlib.h End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/contrib/asm686/match.S End Files: Start Copyright text: Optimized for the Intel 686 chips (PPro and later). Copyright (C) 1998, 2007 Brian Raiter <breadbox@muppetlabs.com> This software is provided 'as-is', without any express or implied warranty. In no event will the author be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/contrib/blast/blast.c End Files: Start Copyright text: Copyright (C) 2003 Mark Adler For conditions of distribution and use, see copyright notice in blast.h version 1.1, 16 Feb 2003 blast.c decompresses data compressed by the PKWare Compression Library. This function provides functionality similar to the explode() function of the PKWare library, hence the name "blast". This decompressor is based on the excellent format description provided by Ben Rudiak-Gould in comp.compression on August 13, 2001. Interestingly, the example Ben provided in the post is incorrect. The distance 110001 should instead be 111000. When corrected, the example byte stream becomes: 00 04 82 24 25 8f 80 7f which decompresses to "AIAIAIAIAIAIA" (without the quotes). End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/contrib/blast/blast.h End Files: Start Copyright text: Copyright (C) 2003 Mark Adler version 1.1, 16 Feb 2003 This software is provided 'as-is', without any express or implied warranty. In no event will the author be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. Mark Adler madler@alumni.caltech.edu End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/contrib/dotzlib/DotZLib/ChecksumImpl.cs ./dist/zlib-1.2.6/contrib/dotzlib/DotZLib/CircularBuffer.cs ./dist/zlib-1.2.6/contrib/dotzlib/DotZLib/CodecBase.cs ./dist/zlib-1.2.6/contrib/dotzlib/DotZLib/Deflater.cs ./dist/zlib-1.2.6/contrib/dotzlib/DotZLib/DotZLib.cs ./dist/zlib-1.2.6/contrib/dotzlib/DotZLib/GZipStream.cs ./dist/zlib-1.2.6/contrib/dotzlib/DotZLib/Inflater.cs ./dist/zlib-1.2.6/contrib/dotzlib/DotZLib/UnitTests.cs End Files: Start Copyright text: // © Copyright Henrik Ravn 2004 // // Use, modification and distribution are subject to the Boost Software License, Version 1.0. // (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) // End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/contrib/dotzlib/LICENSE_1_0.txt End Files: Start Copyright text: Boost Software License - Version 1.0 - August 17th, 2003 Permission is hereby granted, free of charge, to any person or organization obtaining a copy of the software and accompanying documentation covered by this license (the "Software") to use, reproduce, display, distribute, execute, and transmit the Software, and to prepare derivative works of the Software, and to permit third-parties to whom the Software is furnished to do so, all subject to the following: The copyright notices in the Software and this entire statement, including the above license grant, this restriction and the following disclaimer, must be included in all copies of the Software, in whole or in part, and all derivative works of the Software, unless such copies or derivative works are solely in the form of machine-executable object code generated by a source language processor. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/contrib/dotzlib/readme.txt End Files: Start Copyright text: This directory contains a .Net wrapper class library for the ZLib1.dll The wrapper includes support for inflating/deflating memory buffers, .Net streaming wrappers for the gz streams part of zlib, and wrappers for the checksum parts of zlib. See DotZLib/UnitTests.cs for examples. Directory structure: -------------------- LICENSE_1_0.txt - License file. readme.txt - This file. DotZLib.chm - Class library documentation DotZLib.build - NAnt build file DotZLib.sln - Microsoft Visual Studio 2003 solution file DotZLib\*.cs - Source files for the class library Unit tests: ----------- The file DotZLib/UnitTests.cs contains unit tests for use with NUnit 2.1 or higher. To include unit tests in the build, define nunit before building. Build instructions: ------------------- 1. Using Visual Studio.Net 2003: Open DotZLib.sln in VS.Net and build from there. Output file (DotZLib.dll) will be found ./DotZLib/bin/release or ./DotZLib/bin/debug, depending on you are building the release or debug version of the library. Check DotZLib/UnitTests.cs for instructions on how to include unit tests in the build. 2. Using NAnt: Open a command prompt with access to the build environment and run nant in the same directory as the DotZLib.build file. You can define 2 properties on the nant command-line to control the build: debug={true|false} to toggle between release/debug builds (default=true). nunit={true|false} to include or esclude unit tests (default=true). Also the target clean will remove binaries. Output file (DotZLib.dll) will be found in either ./DotZLib/bin/release or ./DotZLib/bin/debug, depending on whether you are building the release or debug version of the library. Examples: nant -D:debug=false -D:nunit=false will build a release mode version of the library without unit tests. nant will build a debug version of the library with unit tests nant clean will remove all previously built files. --------------------------------- Copyright (c) Henrik Ravn 2004 Use, modification and distribution are subject to the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/contrib/gcc_gvmat64/gvmat64.S End Files: Start Copyright text: ;uInt longest_match_x64( ; deflate_state *s, ; IPos cur_match); // current match ;; (AMD64 on Athlon 64, Opteron, Phenom ; and Intel EM64T on Pentium 4 with EM64T, Pentium D, Core 2 Duo, Core I5/I7) ; this file is translation from gvmat64.asm to GCC 4.x (for Linux, Mac XCode) ; Copyright (C) 1995-2010 Jean-loup Gailly, Brian Raiter and Gilles Vollant. ; ; File written by Gilles Vollant, by converting to assembly the longest_match ; from Jean-loup Gailly in deflate.c of zLib and infoZip zip. ; and by taking inspiration on asm686 with masm, optimised assembly code ; from Brian Raiter, written 1998 ; ; This software is provided 'as-is', without any express or implied ; warranty. In no event will the authors be held liable for any damages ; arising from the use of this software. ; ; Permission is granted to anyone to use this software for any purpose, ; including commercial applications, and to alter it and redistribute it ; freely, subject to the following restrictions: ; ; 1. The origin of this software must not be misrepresented; you must not ; claim that you wrote the original software. If you use this software ; in a product, an acknowledgment in the product documentation would be ; appreciated but is not required. ; 2. Altered source versions must be plainly marked as such, and must not be ; misrepresented as being the original software ; 3. This notice may not be removed or altered from any source distribution. ; ; http://www.zlib.net ; http://www.winimage.com/zLibDll ; http://www.muppetlabs.com/~breadbox/software/assembly.html ; ; to compile this file for zLib, I use option: ; gcc -c -arch x86_64 gvmat64.S ;uInt longest_match(s, cur_match) ; deflate_state *s; ; IPos cur_match; // current match / ; ; with XCode for Mac, I had strange error with some jump on intel syntax ; this is why BEFORE_JMP and AFTER_JMP are used End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/contrib/infback9/infback9.c ./dist/zlib-1.2.6/contrib/infback9/inftree9.h End Files: Start Copyright text: Copyright (C) 1995-2008 Mark Adler For conditions of distribution and use, see copyright notice in zlib.h End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/contrib/infback9/infback9.h End Files: Start Copyright text: Copyright (C) 2003 Mark Adler For conditions of distribution and use, see copyright notice in zlib.h End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/contrib/infback9/inflate9.h End Files: Start Copyright text: Copyright (C) 1995-2003 Mark Adler For conditions of distribution and use, see copyright notice in zlib.h End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/contrib/infback9/inftree9.c ./dist/zlib-1.2.6/inftrees.c End Files: Start Copyright text: Copyright (C) 1995-2012 Mark Adler For conditions of distribution and use, see copyright notice in zlib.h copyright string in the executable of your product. End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/contrib/inflate86/inffas86.c End Files: Start Copyright text: Copyright (C) 1995-2003 Mark Adler For conditions of distribution and use, see copyright notice in zlib.h Copyright (C) 2003 Chris Anderson <christop@charm.net> Please use the copyright conditions above. Dec-29-2003 I added AMD64 inflate asm support. This version is also slightly quicker on x86 systems because, instead of using rep movsb to copy data, it uses rep movsw, which moves data in 2-byte chunks instead of single bytes. I've tested the AMD64 code on a Fedora Core 1 + the x86_64 updates from http://fedora.linux.duke.edu/fc1_x86_64 which is running on an Athlon 64 3000+ / Gigabyte GA-K8VT800M system with 1GB ram. The 64-bit version is about 4% faster than the 32-bit version, when decompressing mozilla-source-1.3.tar.gz. Mar-13-2003 Most of this is derived from inffast.S which is derived from the gcc -S output of zlib-1.2.0/inffast.c. Zlib-1.2.0 is in beta release at the moment. I have successfully compiled and tested this code with gcc2.96, gcc3.2, icc5.0, msvc6.0. It is very close to the speed of inffast.S compiled with gcc -DNO_MMX, but inffast.S is still faster on the P3 with MMX enabled. I will attempt to merge the MMX code into this version. Newer versions of this and inffast.S can be found at http://www.eetbeetee.com/zlib/ and http://www.charm.net/~christop/zlib/ End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/contrib/inflate86/inffast.S End Files: Start Copyright text: Copyright (C) 1995-2003 Mark Adler For conditions of distribution and use, see copyright notice in zlib.h Copyright (C) 2003 Chris Anderson <christop@charm.net> Please use the copyright conditions above. This version (Jan-23-2003) of inflate_fast was coded and tested under GNU/Linux on a pentium 3, using the gcc-3.2 compiler distribution. On that machine, I found that gzip style archives decompressed about 20% faster than the gcc-3.2 -O3 -fomit-frame-pointer compiled version. Your results will depend on how large of a buffer is used for z_stream.next_in & next_out (8K-32K worked best for my 256K cpu cache) and how much overhead there is in stream processing I/O and crc32/addler32. In my case, this routine used 70% of the cpu time and crc32 used 20%. I am confident that this version will work in the general case, but I have not tested a wide variety of datasets or a wide variety of platforms. Jan-24-2003 Added -DUSE_MMX define for slightly faster inflating. It should be a runtime flag instead of compile time flag... Jan-26-2003 Added runtime check for MMX support with cpuid instruction. With -DUSE_MMX, only MMX code is compiled. With -DNO_MMX, only non-MMX code is compiled. Without either option, runtime detection is enabled. Runtime detection should work on all modern cpus and the recomended algorithm (flip ID bit on eflags and then use the cpuid instruction) is used in many multimedia applications. Tested under win2k with gcc-2.95 and gas-2.12 distributed with cygwin3. Compiling with gcc-2.95 -c inffast.obj generates a COFF object which can then be linked with MSVC compiled code. Tested under FreeBSD 4.7 with gcc-2.95. Jan-28-2003 Tested Athlon XP... MMX mode is slower than no MMX (and slower than compiler generated code). Adjusted cpuid check to use the MMX code only for Pentiums < P4 until I have more data on the P4. Speed improvment is only about 15% on the Athlon when compared with code generated with MSVC. Not sure yet, but I think the P4 will also be slower using the MMX mode because many of it's x86 ALU instructions execute in .5 cycles and have less latency than MMX ops. Added code to buffer the last 11 bytes of the input stream since the MMX code grabs bits in chunks of 32, which differs from the inffast.c algorithm. I don't think there would have been read overruns where a page boundary was crossed (a segfault), but there could have been overruns when next_in ends on unaligned memory (unintialized memory read). Mar-13-2003 P4 MMX is slightly slower than P4 NO_MMX. I created a C version of the non-MMX code so that it doesn't depend on zstrm and zstate structure offsets which are hard coded in this file. This was last tested with zlib-1.2.0 which is currently in beta testing, newer versions of this and inffas86.c can be found at http://www.eetbeetee.com/zlib/ and http://www.charm.net/~christop/zlib/ End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/contrib/iostream2/zstream.h End Files: Start Copyright text: Copyright (c) 1997 Christian Michelsen Research AS Advanced Computing Fantoftvegen 38, 5036 BERGEN, Norway http://www.cmr.no Permission to use, copy, modify, distribute and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. Christian Michelsen Research AS makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty. End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/contrib/iostream3/README End Files: Start Copyright text: These classes provide a C++ stream interface to the zlib library. It allows you to do things like: gzofstream outf("blah.gz"); outf << "These go into the gzip file " << 123 << endl; It does this by deriving a specialized stream buffer for gzipped files, which is the way Stroustrup would have done it. :-> The gzifstream and gzofstream classes were originally written by Kevin Ruland and made available in the zlib contrib/iostream directory. The older version still compiles under gcc 2.xx, but not under gcc 3.xx, which sparked the development of this version. The new classes are as standard-compliant as possible, closely following the approach of the standard library's fstream classes. It compiles under gcc versions 3.2 and 3.3, but not under gcc 2.xx. This is mainly due to changes in the standard library naming scheme. The new version of gzifstream/gzofstream/gzfilebuf differs from the previous one in the following respects: - added showmanyc - added setbuf, with support for unbuffered output via setbuf(0,0) - a few bug fixes of stream behavior - gzipped output file opened with default compression level instead of maximum level - setcompressionlevel()/strategy() members replaced by single setcompression() The code is provided "as is", with the permission to use, copy, modify, distribute and sell it for any purpose without fee. Ludwig Schwardt <schwardt@sun.ac.za> DSP Lab Electrical & Electronic Engineering Department University of Stellenbosch South Africa End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/contrib/masmx64/inffas8664.c End Files: Start Copyright text: Copyright (C) 1995-2003 Mark Adler For conditions of distribution and use, see copyright notice in zlib.h Copyright (C) 2003 Chris Anderson <christop@charm.net> Please use the copyright conditions above. 2005 - Adaptation to Microsoft C Compiler for AMD64 by Gilles Vollant inffas8664.c call function inffas8664fnc in inffasx64.asm inffasx64.asm is automatically convert from AMD64 portion of inffas86.c Dec-29-2003 I added AMD64 inflate asm support. This version is also slightly quicker on x86 systems because, instead of using rep movsb to copy data, it uses rep movsw, which moves data in 2-byte chunks instead of single bytes. I've tested the AMD64 code on a Fedora Core 1 + the x86_64 updates from http://fedora.linux.duke.edu/fc1_x86_64 which is running on an Athlon 64 3000+ / Gigabyte GA-K8VT800M system with 1GB ram. The 64-bit version is about 4% faster than the 32-bit version, when decompressing mozilla-source-1.3.tar.gz. Mar-13-2003 Most of this is derived from inffast.S which is derived from the gcc -S output of zlib-1.2.0/inffast.c. Zlib-1.2.0 is in beta release at the moment. I have successfully compiled and tested this code with gcc2.96, gcc3.2, icc5.0, msvc6.0. It is very close to the speed of inffast.S compiled with gcc -DNO_MMX, but inffast.S is still faster on the P3 with MMX enabled. I will attempt to merge the MMX code into this version. Newer versions of this and inffast.S can be found at http://www.eetbeetee.com/zlib/ and http://www.charm.net/~christop/zlib/ End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/contrib/masmx86/inffas32.asm End Files: Start Copyright text: inffas32.asm is a hand tuned assembler version of inffast.c -- fast decoding ; * ; * inffas32.asm is derivated from inffas86.c, with translation of assembly code ; * ;Copyright (C) 1995-2003 Mark Adler ; * For conditions of distribution and use, see copyright notice in zlib.h ; * ;Copyright (C) 2003 Chris Anderson <christop@charm.net> ; * Please use the copyright conditions above. ; * ; * Mar-13-2003 -- Most of this is derived from inffast.S which is derived from ; * the gcc -S output of zlib-1.2.0/inffast.c. Zlib-1.2.0 is in beta release at ; * the moment. I have successfully compiled and tested this code with gcc2.96, ; * gcc3.2, icc5.0, msvc6.0. It is very close to the speed of inffast.S ; * compiled with gcc -DNO_MMX, but inffast.S is still faster on the P3 with MMX ; * enabled. I will attempt to merge the MMX code into this version. Newer ; * versions of this and inffast.S can be found at ; * http://www.eetbeetee.com/zlib/ and http://www.charm.net/~christop/zlib/ ; * ; * 2005 : modification by Gilles Vollant ; End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/contrib/minizip/unzip.h End Files: Start Copyright text: Version 1.1, February 14h, 2010 part of the MiniZip project - ( http://www.winimage.com/zLibDll/minizip.html ) Copyright (C) 1998-2010 Gilles Vollant (minizip) ( http://www.winimage.com/zLibDll/minizip.html ) Modifications of Unzip for Zip64 Copyright (C) 2007-2008 Even Rouault Modifications for Zip64 support on both zip and unzip Copyright (C) 2009-2010 Mathias Svensson ( http://result42.com ) For more info read MiniZip_info.txt Condition of use and distribution are the same than zlib : This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. Changes See header of unzip64.c End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/contrib/minizip/zip.h End Files: Start Copyright text: Version 1.1, February 14h, 2010 part of the MiniZip project - ( http://www.winimage.com/zLibDll/minizip.html ) Copyright (C) 1998-2010 Gilles Vollant (minizip) ( http://www.winimage.com/zLibDll/minizip.html ) Modifications for Zip64 support Copyright (C) 2009-2010 Mathias Svensson ( http://result42.com ) For more info read MiniZip_info.txt Condition of use and distribution are the same than zlib : This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. Changes See header of zip.h End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/contrib/pascal/readme.txt End Files: Start Copyright text: This directory contains a Pascal (Delphi, Kylix) interface to the zlib data compression library. Directory listing ================= zlibd32.mak makefile for Borland C++ example.pas usage example of zlib zlibpas.pas the Pascal interface to zlib readme.txt this file Compatibility notes =================== - Although the name "zlib" would have been more normal for the zlibpas unit, this name is already taken by Borland's ZLib unit. This is somehow unfortunate, because that unit is not a genuine interface to the full-fledged zlib functionality, but a suite of class wrappers around zlib streams. Other essential features, such as checksums, are missing. It would have been more appropriate for that unit to have a name like "ZStreams", or something similar. - The C and zlib-supplied types int, uInt, long, uLong, etc. are translated directly into Pascal types of similar sizes (Integer, LongInt, etc.), to avoid namespace pollution. In particular, there is no conversion of unsigned int into a Pascal unsigned integer. The Word type is non-portable and has the same size (16 bits) both in a 16-bit and in a 32-bit environment, unlike Integer. Even if there is a 32-bit Cardinal type, there is no real need for unsigned int in zlib under a 32-bit environment. - Except for the callbacks, the zlib function interfaces are assuming the calling convention normally used in Pascal (__pascal for DOS and Windows16, __fastcall for Windows32). Since the cdecl keyword is used, the old Turbo Pascal does not work with this interface. - The gz* function interfaces are not translated, to avoid interfacing problems with the C runtime library. Besides, gzprintf(gzFile file, const char *format, ...) cannot be translated into Pascal. Legal issues ============ The zlibpas interface is: Copyright (C) 1995-2003 Jean-loup Gailly and Mark Adler. Copyright (C) 1998 by Bob Dellaca. Copyright (C) 2003 by Cosmin Truta. The example program is: Copyright (C) 1995-2003 by Jean-loup Gailly. Copyright (C) 1998,1999,2000 by Jacques Nomssi Nzali. Copyright (C) 2003 by Cosmin Truta. This software is provided 'as-is', without any express or implied warranty. In no event will the author be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/contrib/puff/puff.c End Files: Start Copyright text: Copyright (C) 2002-2010 Mark Adler For conditions of distribution and use, see copyright notice in puff.h version 2.2, 25 Apr 2010 puff.c is a simple inflate written to be an unambiguous way to specify the deflate format. It is not written for speed but rather simplicity. As a side benefit, this code might actually be useful when small code is more important than speed, such as bootstrap applications. For typical deflate data, zlib's inflate() is about four times as fast as puff(). zlib's inflate compiles to around 20K on my machine, whereas puff.c compiles to around 4K on my machine (a PowerPC using GNU cc). If the faster decode() function here is used, then puff() is only twice as slow as zlib's inflate(). All dynamically allocated memory comes from the stack. The stack required is less than 2K bytes. This code is compatible with 16-bit int's and assumes that long's are at least 32 bits. puff.c uses the short data type, assumed to be 16 bits, for arrays in order to to conserve memory. The code works whether integers are stored big endian or little endian. In the comments below are "Format notes" that describe the inflate process and document some of the less obvious aspects of the format. This source code is meant to supplement RFC 1951, which formally describes the deflate format: http://www.zlib.org/rfc-deflate.html End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/contrib/puff/puff.h End Files: Start Copyright text: puff.h Copyright (C) 2002-2010 Mark Adler, all rights reserved version 2.2, 25 Apr 2010 This software is provided 'as-is', without any express or implied warranty. In no event will the author be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. Mark Adler madler@alumni.caltech.edu End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/contrib/puff/pufftest.c End Files: Start Copyright text: Copyright (C) 2002-2010 Mark Adler For conditions of distribution and use, see copyright notice in puff.h version 2.2, 25 Apr 2010 End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/crc32.c End Files: Start Copyright text: Copyright (C) 1995-2006, 2010, 2011 Mark Adler For conditions of distribution and use, see copyright notice in zlib.h Thanks to Rodney Brown <rbrown64@csc.com.au> for his contribution of faster CRC methods: exclusive-oring 32 bits of data at a time, and pre-computing tables for updating the shift register in one step with three exclusive-ors instead of four steps with four exclusive-ors. This results in about a factor of two increase in speed on a Power PC G4 (PPC7455) using gcc -O3. End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/deflate.c End Files: Start Copyright text: Copyright (C) 1995-2012 Jean-loup Gailly and Mark Adler For conditions of distribution and use, see copyright notice in zlib.h ALGORITHM The "deflation" process depends on being able to identify portions of the input text which are identical to earlier input (within a sliding window trailing behind the input currently being processed). The most straightforward technique turns out to be the fastest for most input files: try all possible matches and select the longest. The key feature of this algorithm is that insertions into the string dictionary are very simple and thus fast, and deletions are avoided completely. Insertions are performed at each input character, whereas string matches are performed only when the previous match ends. So it is preferable to spend more time in matches to allow very fast string insertions and avoid deletions. The matching algorithm for small strings is inspired from that of Rabin & Karp. A brute force approach is used to find longer strings when a small match has been found. A similar algorithm is used in comic (by Jan-Mark Wams) and freeze (by Leonid Broukhis). A previous version of this file used a more sophisticated algorithm (by Fiala and Greene) which is guaranteed to run in linear amortized time, but has a larger average cost, uses more memory and is patented. However the F&G algorithm may be faster for some highly redundant files if the parameter max_chain_length (described below) is too large. ACKNOWLEDGEMENTS The idea of lazy evaluation of matches is due to Jan-Mark Wams, and I found it in 'freeze' written by Leonid Broukhis. Thanks to many people for bug reports and testing. REFERENCES Deutsch, L.P.,"DEFLATE Compressed Data Format Specification". Available in http://tools.ietf.org/html/rfc1951 A description of the Rabin and Karp algorithm is given in the book "Algorithms" by R. Sedgewick, Addison-Wesley, p252. Fiala,E.R., and Greene,D.H. Data Compression with Finite Windows, Comm.ACM, 32,4 (1989) 490-595 copyright string in the executable of your product. End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/deflate.h End Files: Start Copyright text: Copyright (C) 1995-2012 Jean-loup Gailly For conditions of distribution and use, see copyright notice in zlib.h End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/examples/fitblk.c End Files: Start Copyright text: fitblk.c: example of fitting compressed output to a specified size Not copyrighted -- provided to the public domain Version 1.1 25 November 2004 Mark Adler bytes written by deflate() call End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/examples/gun.c End Files: Start Copyright text: Copyright (C) 2003, 2005, 2008, 2010 Mark Adler For conditions of distribution and use, see copyright notice in zlib.h Version 1.6 17 January 2010 Mark Adler End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/examples/gzappend.c End Files: Start Copyright text: gzappend command to append to a gzip file Copyright (C) 2003 Mark Adler, all rights reserved version 1.1, 4 Nov 2003 This software is provided 'as-is', without any express or implied warranty. In no event will the author be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. Mark Adler madler@alumni.caltech.edu End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/examples/gzjoin.c End Files: Start Copyright text: gzjoin command to join gzip files into one gzip file Copyright (C) 2004 Mark Adler, all rights reserved version 1.0, 11 Dec 2004 This software is provided 'as-is', without any express or implied warranty. In no event will the author be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. Mark Adler madler@alumni.caltech.edu End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/examples/gzlog.c End Files: Start Copyright text: Copyright (C) 2004, 2008 Mark Adler, all rights reserved For conditions of distribution and use, see copyright notice in gzlog.h version 2.0, 25 Apr 2008 End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/examples/gzlog.h End Files: Start Copyright text: gzlog.h Copyright (C) 2004, 2008 Mark Adler, all rights reserved version 2.0, 25 Apr 2008 This software is provided 'as-is', without any express or implied warranty. In no event will the author be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. Mark Adler madler@alumni.caltech.edu End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/examples/zlib_how.html ./dist/zlib-1.2.6/examples/zpipe.c End Files: Start Copyright text: zpipe.c: example of proper use of zlib's inflate() and deflate() Not copyrighted -- provided to the public domain Version 1.4 11 December 2005 Mark Adler End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/examples/zran.c End Files: Start Copyright text: Copyright (C) 2005 Mark Adler For conditions of distribution and use, see copyright notice in zlib.h Version 1.0 29 May 2005 Mark Adler End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/gzclose.c End Files: Start Copyright text: Copyright (C) 2004, 2010 Mark Adler For conditions of distribution and use, see copyright notice in zlib.h End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/gzguts.h ./dist/zlib-1.2.6/gzwrite.c End Files: Start Copyright text: Copyright (C) 2004, 2005, 2010, 2011, 2012 Mark Adler For conditions of distribution and use, see copyright notice in zlib.h End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/gzlib.c End Files: Start Copyright text: Copyright (C) 2004, 2010, 2011 Mark Adler For conditions of distribution and use, see copyright notice in zlib.h Map the Windows error number in ERROR to a locale-dependent error message string and return a pointer to it. Typically, the values for ERROR come from GetLastError. The string pointed to shall not be modified by the application, but may be overwritten by a subsequent call to gz_strwinerror The gz_strwinerror function does not change the current setting of GetLastError. End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/gzread.c End Files: Start Copyright text: Copyright (C) 2004, 2005, 2010, 2011 Mark Adler For conditions of distribution and use, see copyright notice in zlib.h End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/inffast.c End Files: Start Copyright text: Copyright (C) 1995-2008, 2010 Mark Adler For conditions of distribution and use, see copyright notice in zlib.h End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/inffast.h End Files: Start Copyright text: Copyright (C) 1995-2003, 2010 Mark Adler For conditions of distribution and use, see copyright notice in zlib.h End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/inflate.h End Files: Start Copyright text: Copyright (C) 1995-2009 Mark Adler For conditions of distribution and use, see copyright notice in zlib.h End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/inftrees.h End Files: Start Copyright text: Copyright (C) 1995-2005, 2010 Mark Adler For conditions of distribution and use, see copyright notice in zlib.h End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/msdos/Makefile.dj2 ./dist/zlib-1.2.6/msdos/Makefile.emx ./dist/zlib-1.2.6/win32/Makefile.emx End Files: Start Copyright text: Copyright (C) 1995-1998 Jean-loup Gailly. For conditions of distribution and use, see copyright notice in zlib.h End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/old/os2/Makefile.os2 End Files: Start Copyright text: For conditions of distribution and use, see copyright notice in zlib.h End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/test/example.c End Files: Start Copyright text: Copyright (C) 1995-2006, 2011 Jean-loup Gailly. For conditions of distribution and use, see copyright notice in zlib.h End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/test/infcover.c End Files: Start Copyright text: Copyright (C) 2011 Mark Adler For conditions of distribution and use, see copyright notice in zlib.h End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/test/minigzip.c End Files: Start Copyright text: Copyright (C) 1995-2006, 2010, 2011 Jean-loup Gailly. For conditions of distribution and use, see copyright notice in zlib.h Map the Windows error number in ERROR to a locale-dependent error message string and return a pointer to it. Typically, the values for ERROR come from GetLastError. The string pointed to shall not be modified by the application, but may be overwritten by a subsequent call to strwinerror The strwinerror function does not change the current setting of GetLastError. End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/trees.c End Files: Start Copyright text: Copyright (C) 1995-2012 Jean-loup Gailly detect_data_type() function provided freely by Cosmin Truta, 2006 For conditions of distribution and use, see copyright notice in zlib.h Now recompute all bit lengths, scanning in increasing frequency. * h is still equal to HEAP_SIZE. (It is simpler to reconstruct all * lengths instead of fixing only the wrong ones. This idea is taken * from 'ar' written by Haruhiko Okumura.) End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/uncompr.c End Files: Start Copyright text: Copyright (C) 1995-2003, 2010 Jean-loup Gailly. For conditions of distribution and use, see copyright notice in zlib.h End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/zlib.h End Files: Start Copyright text: zlib.h interface of the 'zlib' general purpose compression library version 1.2.6, January 29th, 2012 Copyright (C) 1995-2012 Jean-loup Gailly and Mark Adler This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. Jean-loup Gailly Mark Adler jloup@gzip.org madler@alumni.caltech.edu The data format used by the zlib library is described by RFCs (Request for Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950 (zlib format), rfc1951 (deflate format) and rfc1952 (gzip format). inflateBack() does a raw inflate with a single call using a call-back interface for input and output. This is more efficient than inflate() for file i/o applications in that it avoids copying between the output and the sliding window by simply making the window itself the output buffer. This function trusts the application to not change the output buffer passed by the output function, at least until inflateBack() returns. inflateBackInit() must be called first to allocate the internal state and to initialize the state with the user-provided window buffer. inflateBack() may then be used multiple times to inflate a complete, raw deflate stream with each call. inflateBackEnd() is then called to free the allocated state. A raw deflate stream is one with no zlib or gzip header or trailer. This routine would normally be used in a utility that reads zip or gzip files and writes out uncompressed files. The utility would decode the header and process the trailer on its own, hence this routine expects only the raw deflate stream to decompress. This is different from the normal behavior of inflate(), which expects either a zlib or gzip header and trailer around the deflate stream. inflateBack() uses two subroutines supplied by the caller that are then called by inflateBack() for input and output. inflateBack() calls those routines until it reads a complete deflate stream and writes out all of the uncompressed data, or until it encounters an error. The function's parameters and return types are defined above in the in_func and out_func typedefs. inflateBack() will call in(in_desc, &buf) which should return the number of bytes of provided input, and a pointer to that input in buf. If there is no input available, in() must return zero--buf is ignored in that case--and inflateBack() will return a buffer error. inflateBack() will call out(out_desc, buf, len) to write the uncompressed data buf[0..len-1]. out() should return zero on success, or non-zero on failure. If out() returns non-zero, inflateBack() will return with an error. Neither in() nor out() are permitted to change the contents of the window provided to inflateBackInit(), which is also the buffer that out() uses to write from. The length written by out() will be at most the window size. Any non-zero amount of input may be provided by in(). For convenience, inflateBack() can be provided input on the first call by setting strm->next_in and strm->avail_in. If that input is exhausted, then in() will be called. Therefore strm->next_in must be initialized before calling inflateBack(). If strm->next_in is Z_NULL, then in() will be called immediately for input. If strm->next_in is not Z_NULL, then strm->avail_in must also be initialized, and then if strm->avail_in is not zero, input will initially be taken from strm->next_in[0 .. strm->avail_in - 1]. The in_desc and out_desc parameters of inflateBack() is passed as the first parameter of in() and out() respectively when they are called. These descriptors can be optionally used to pass any information that the caller- supplied in() and out() functions need to do their job. On return, inflateBack() will set strm->next_in and strm->avail_in to pass back any unused input that was provided by the last in() call. The return values of inflateBack() can be Z_STREAM_END on success, Z_BUF_ERROR if in() or out() returned an error, Z_DATA_ERROR if there was a format error in the deflate stream (in which case strm->msg is set to indicate the nature of the error), or Z_STREAM_ERROR if the stream was not properly initialized. In the case of Z_BUF_ERROR, an input or output error can be distinguished using strm->next_in which will be Z_NULL only if in() returned an error. If strm->next_in is not Z_NULL, then the Z_BUF_ERROR was due to out() returning non-zero. (in() will always be called before out(), so strm->next_in is assured to be defined if out() returns non-zero.) Note that inflateBack() cannot return Z_OK. End Copyright text: ====================================================================== Start Files: ./dist/zlib-1.2.6/zutil.c End Files: Start Copyright text: Copyright (C) 1995-2005, 2010, 2011 Jean-loup Gailly. For conditions of distribution and use, see copyright notice in zlib.h End Copyright text: ====================================================================== Start Files: ./junos-ez-stdlib/gem_home/gems/junos-ez-stdlib-0.2.0/LICENSE ./junos-ez-stdlib/src/LICENSE End Files: Start Copyright text: LICENSE (BSD-2) =============== Copyright (c) 2013, Jeremy Schulman, Juniper Networks All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Copyright text: ====================================================================== Start Files: ./junos-ez-stdlib/gem_home/gems/mini_portile-0.6.2/LICENSE.txt End Files: Start Copyright text: Copyright (c) 2011-2015 Luis Lavena and Mike Dalessio Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. End Copyright text: ====================================================================== Start Files: ./junos-ez-stdlib/gem_home/gems/netconf-0.3.1/lib/net/netconf/jnpr/junos_config.rb End Files: Start Copyright text: Copyright (c) 2012 Juniper Networks, Inc. All Rights Reserved JUNIPER PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. End Copyright text: ====================================================================== Start Files: ./chef/gem_home/gems/coderay-1.1.0/MIT_LICENSE End Files: Start Copyright text: Copyright (C) 2005-2012 Kornelius Kalnbach <murphy@rubychan.de> (@murphy_karasu) http://coderay.rubychan.de/ Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. End: Copyright/License text for coderay-1.1.0 ============================================================== Start Files: ./chef/gem_home/gems/rest-client-1.6.9/README.rdoc End Files: Start Copyright text: Released under the MIT License: www.opensource.org/licenses/mit-license.php “Master Shake†photo (www.flickr.com/photos/solgrundy/924205581/) by “SolGrundyâ€; used under terms of the Creative Commons Attribution-ShareAlike 2.0 Generic license (creativecommons.org/licenses/by-sa/2.0/) End Copyright text: ==============================================================