Hi Trista and the community, During the release of 1.3.0, Trista suggested [1] explicitly listing all the files in the LICENSE[2] file.
After expanding the details list in .licenserc.yaml[3], about 320 files need to be listed. How to add this large file list to the LICENSE file? [1] https://lists.apache.org/thread/7711rl81r1m0kdhoxpz1fy5d643jdjqm [2] https://github.com/apache/incubator-brpc/blob/8187bfcbed81f5c16c87429cd6440d356ad0819b/LICENSE#L760 [3] https://github.com/apache/incubator-brpc/blob/8187bfcbed81f5c16c87429cd6440d356ad0819b/.licenserc.yaml#L57 Regards, Xiaofeng --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
src/butil/at_exit.* src/butil/atomic* src/butil/auto_reset.h src/butil/base64.* src/butil/base_export.h src/butil/base_paths.cc src/butil/basictypes.h src/butil/big_endian.* src/butil/bits.h src/butil/build_config.h src/butil/cancelable_callback.h src/butil/compiler_specific.h src/butil/containers/* src/butil/cpu.* src/butil/debug/* src/butil/environment.* src/butil/file_* src/butil/files/dir_reader_fallback.h src/butil/files/dir_reader_linux.h src/butil/files/dir_reader_posix.h src/butil/files/file.* src/butil/files/file_enumerator* src/butil/files/file_p* src/butil/files/memory_mapped_file* src/butil/files/scoped* src/butil/float_util.h src/butil/format_macros.h src/butil/gtest_prod_util.h src/butil/guid.cc src/butil/guid.h src/butil/guid_posix.cc src/butil/hash.cc src/butil/hash.h src/butil/lazy_instance.cc src/butil/lazy_instance.h src/butil/location.cc src/butil/location.h src/butil/mac/bundle_locations.h src/butil/mac/bundle_locations.mm src/butil/mac/foundation_util.h src/butil/mac/foundation_util.mm src/butil/mac/scoped_cftyperef.h src/butil/mac/scoped_mach_port.cc src/butil/mac/scoped_mach_port.h src/butil/mac/scoped_typeref.h src/butil/macros.h src/butil/memory/aligned_memory.cc src/butil/memory/aligned_memory.h src/butil/memory/linked_ptr.h src/butil/memory/manual_constructor.h src/butil/memory/raw_scoped_refptr_mismatch_checker.h src/butil/memory/ref_counted.cc src/butil/memory/ref_counted.h src/butil/memory/ref_counted_memory.cc src/butil/memory/ref_counted_memory.h src/butil/memory/scoped_open_process.h src/butil/memory/scoped_policy.h src/butil/memory/scoped_ptr.h src/butil/memory/scoped_vector.h src/butil/memory/singleton.cc src/butil/memory/singleton.h src/butil/memory/singleton_objc.h src/butil/memory/weak_ptr.cc src/butil/memory/weak_ptr.h src/butil/move.h src/butil/numerics/safe_conversions.h src/butil/numerics/safe_conversions_impl.h src/butil/numerics/safe_math.h src/butil/numerics/safe_math_impl.h src/butil/observer_list.h src/butil/port.h src/butil/posix/eintr_wrapper.h src/butil/posix/file_descriptor_shuffle.cc src/butil/posix/file_descriptor_shuffle.h src/butil/posix/global_descriptors.cc src/butil/posix/global_descriptors.h src/butil/rand_util.cc src/butil/rand_util.h src/butil/rand_util_posix.cc src/butil/safe_strerror_posix.cc src/butil/safe_strerror_posix.h src/butil/scoped_clear_errno.h src/butil/scoped_generic.h src/butil/scoped_observer.h src/butil/sha1.h src/butil/sha1_portable.cc src/butil/stl_util.h src/butil/strings/latin1_string_conversions.cc src/butil/strings/latin1_string_conversions.h src/butil/strings/nullable_string16.cc src/butil/strings/nullable_string16.h src/butil/strings/safe_sprintf.cc src/butil/strings/safe_sprintf.h src/butil/strings/string16.cc src/butil/strings/string16.h src/butil/strings/string_number_conversions.cc src/butil/strings/string_number_conversions.h src/butil/strings/string_piece.cc src/butil/strings/string_piece.h src/butil/strings/string_split.cc src/butil/strings/string_split.h src/butil/strings/string_tokenizer.h src/butil/strings/string_util.cc src/butil/strings/string_util.h src/butil/strings/string_util_constants.cc src/butil/strings/string_util_posix.h src/butil/strings/stringize_macros.h src/butil/strings/stringprintf.cc src/butil/strings/stringprintf.h src/butil/strings/sys_string_conversions.h src/butil/strings/sys_string_conversions_mac.mm src/butil/strings/sys_string_conversions_posix.cc src/butil/strings/utf_offset_string_conversions.cc src/butil/strings/utf_offset_string_conversions.h src/butil/strings/utf_string_conversion_utils.cc src/butil/strings/utf_string_conversion_utils.h src/butil/strings/utf_string_conversions.cc src/butil/strings/utf_string_conversions.h src/butil/synchronization/cancellation_flag.* src/butil/synchronization/condition_variable.h src/butil/synchronization/condition_variable_posix.cc src/butil/synchronization/spin_wait.h src/butil/synchronization/waitable_event.h src/butil/synchronization/waitable_event_posix.cc src/butil/sys_byteorder.h src/butil/third_party/symbolize/glog/* src/butil/threading/* src/butil/time/* src/butil/type_traits.h src/butil/version.* test/*.cc test/memory_unittest_mac.h test/multiprocess_func_list.h test/scoped_locale.h test/test_switches.h
src/butil/at_exit.cc src/butil/at_exit.h src/butil/atomic_ref_count.h src/butil/atomic_sequence_num.h src/butil/atomicops.h src/butil/atomicops_internals_arm64_gcc.h src/butil/atomicops_internals_arm_gcc.h src/butil/atomicops_internals_atomicword_compat.h src/butil/atomicops_internals_gcc.h src/butil/atomicops_internals_mac.h src/butil/atomicops_internals_mips_gcc.h src/butil/atomicops_internals_tsan.h src/butil/atomicops_internals_x86_gcc.cc src/butil/atomicops_internals_x86_gcc.h src/butil/atomicops_internals_x86_msvc.h src/butil/auto_reset.h src/butil/base64.cc src/butil/base64.h src/butil/base_export.h src/butil/base_paths.cc src/butil/basictypes.h src/butil/big_endian.cc src/butil/big_endian.h src/butil/bits.h src/butil/build_config.h src/butil/cancelable_callback.h src/butil/compiler_specific.h src/butil/containers/bounded_queue.h src/butil/containers/case_ignored_flat_map.cpp src/butil/containers/case_ignored_flat_map.h src/butil/containers/doubly_buffered_data.h src/butil/containers/flat_map.h src/butil/containers/flat_map_inl.h src/butil/containers/hash_tables.h src/butil/containers/linked_list.h src/butil/containers/mru_cache.h src/butil/containers/pooled_map.h src/butil/containers/scoped_ptr_hash_map.h src/butil/containers/small_map.h src/butil/containers/stack_container.h src/butil/cpu.cc src/butil/cpu.h src/butil/debug/alias.cc src/butil/debug/alias.h src/butil/debug/asan_invalid_access.cc src/butil/debug/asan_invalid_access.h src/butil/debug/crash_logging.cc src/butil/debug/crash_logging.h src/butil/debug/debugger.cc src/butil/debug/debugger.h src/butil/debug/debugger_posix.cc src/butil/debug/dump_without_crashing.cc src/butil/debug/dump_without_crashing.h src/butil/debug/leak_annotations.h src/butil/debug/leak_tracker.h src/butil/debug/proc_maps_linux.cc src/butil/debug/proc_maps_linux.h src/butil/debug/stack_trace.cc src/butil/debug/stack_trace.h src/butil/debug/stack_trace_posix.cc src/butil/environment.cc src/butil/environment.h src/butil/file_descriptor_posix.h src/butil/file_util.cc src/butil/file_util.h src/butil/file_util_linux.cc src/butil/file_util_mac.mm src/butil/file_util_posix.cc src/butil/files/dir_reader_fallback.h src/butil/files/dir_reader_linux.h src/butil/files/dir_reader_posix.h src/butil/files/file.cc src/butil/files/file.h src/butil/files/file_enumerator.cc src/butil/files/file_enumerator.h src/butil/files/file_enumerator_posix.cc src/butil/files/file_path.cc src/butil/files/file_path.h src/butil/files/file_path_constants.cc src/butil/files/file_posix.cc src/butil/files/memory_mapped_file.cc src/butil/files/memory_mapped_file.h src/butil/files/memory_mapped_file_posix.cc src/butil/files/scoped_file.cc src/butil/files/scoped_file.h src/butil/files/scoped_temp_dir.cc src/butil/files/scoped_temp_dir.h src/butil/float_util.h src/butil/format_macros.h src/butil/gtest_prod_util.h src/butil/guid.cc src/butil/guid.h src/butil/guid_posix.cc src/butil/hash.cc src/butil/hash.h src/butil/lazy_instance.cc src/butil/lazy_instance.h src/butil/location.cc src/butil/location.h src/butil/mac/bundle_locations.h src/butil/mac/bundle_locations.mm src/butil/mac/foundation_util.h src/butil/mac/foundation_util.mm src/butil/mac/scoped_cftyperef.h src/butil/mac/scoped_mach_port.cc src/butil/mac/scoped_mach_port.h src/butil/mac/scoped_typeref.h src/butil/macros.h src/butil/memory/aligned_memory.cc src/butil/memory/aligned_memory.h src/butil/memory/linked_ptr.h src/butil/memory/manual_constructor.h src/butil/memory/raw_scoped_refptr_mismatch_checker.h src/butil/memory/ref_counted.cc src/butil/memory/ref_counted.h src/butil/memory/ref_counted_memory.cc src/butil/memory/ref_counted_memory.h src/butil/memory/scoped_open_process.h src/butil/memory/scoped_policy.h src/butil/memory/scoped_ptr.h src/butil/memory/scoped_vector.h src/butil/memory/singleton.cc src/butil/memory/singleton.h src/butil/memory/singleton_objc.h src/butil/memory/weak_ptr.cc src/butil/memory/weak_ptr.h src/butil/move.h src/butil/numerics/safe_conversions.h src/butil/numerics/safe_conversions_impl.h src/butil/numerics/safe_math.h src/butil/numerics/safe_math_impl.h src/butil/observer_list.h src/butil/port.h src/butil/posix/eintr_wrapper.h src/butil/posix/file_descriptor_shuffle.cc src/butil/posix/file_descriptor_shuffle.h src/butil/posix/global_descriptors.cc src/butil/posix/global_descriptors.h src/butil/rand_util.cc src/butil/rand_util.h src/butil/rand_util_posix.cc src/butil/safe_strerror_posix.cc src/butil/safe_strerror_posix.h src/butil/scoped_clear_errno.h src/butil/scoped_generic.h src/butil/scoped_observer.h src/butil/sha1.h src/butil/sha1_portable.cc src/butil/stl_util.h src/butil/strings/latin1_string_conversions.cc src/butil/strings/latin1_string_conversions.h src/butil/strings/nullable_string16.cc src/butil/strings/nullable_string16.h src/butil/strings/safe_sprintf.cc src/butil/strings/safe_sprintf.h src/butil/strings/string16.cc src/butil/strings/string16.h src/butil/strings/string_number_conversions.cc src/butil/strings/string_number_conversions.h src/butil/strings/string_piece.cc src/butil/strings/string_piece.h src/butil/strings/string_split.cc src/butil/strings/string_split.h src/butil/strings/string_tokenizer.h src/butil/strings/string_util.cc src/butil/strings/string_util.h src/butil/strings/string_util_constants.cc src/butil/strings/string_util_posix.h src/butil/strings/stringize_macros.h src/butil/strings/stringprintf.cc src/butil/strings/stringprintf.h src/butil/strings/sys_string_conversions.h src/butil/strings/sys_string_conversions_mac.mm src/butil/strings/sys_string_conversions_posix.cc src/butil/strings/utf_offset_string_conversions.cc src/butil/strings/utf_offset_string_conversions.h src/butil/strings/utf_string_conversion_utils.cc src/butil/strings/utf_string_conversion_utils.h src/butil/strings/utf_string_conversions.cc src/butil/strings/utf_string_conversions.h src/butil/synchronization/cancellation_flag.cc src/butil/synchronization/cancellation_flag.h src/butil/synchronization/condition_variable.h src/butil/synchronization/condition_variable_posix.cc src/butil/synchronization/spin_wait.h src/butil/synchronization/waitable_event.h src/butil/synchronization/waitable_event_posix.cc src/butil/sys_byteorder.h src/butil/third_party/symbolize/glog/logging.h src/butil/third_party/symbolize/glog/raw_logging.h src/butil/threading/non_thread_safe.h src/butil/threading/non_thread_safe_impl.cc src/butil/threading/non_thread_safe_impl.h src/butil/threading/platform_thread.h src/butil/threading/platform_thread_freebsd.cc src/butil/threading/platform_thread_linux.cc src/butil/threading/platform_thread_mac.mm src/butil/threading/platform_thread_posix.cc src/butil/threading/simple_thread.cc src/butil/threading/simple_thread.h src/butil/threading/thread_checker.h src/butil/threading/thread_checker_impl.cc src/butil/threading/thread_checker_impl.h src/butil/threading/thread_collision_warner.cc src/butil/threading/thread_collision_warner.h src/butil/threading/thread_id_name_manager.cc src/butil/threading/thread_id_name_manager.h src/butil/threading/thread_local.h src/butil/threading/thread_local_posix.cc src/butil/threading/thread_local_storage.cc src/butil/threading/thread_local_storage.h src/butil/threading/thread_local_storage_posix.cc src/butil/threading/thread_restrictions.cc src/butil/threading/thread_restrictions.h src/butil/threading/watchdog.cc src/butil/threading/watchdog.h src/butil/time/clock.cc src/butil/time/clock.h src/butil/time/default_clock.cc src/butil/time/default_clock.h src/butil/time/default_tick_clock.cc src/butil/time/default_tick_clock.h src/butil/time/tick_clock.cc src/butil/time/tick_clock.h src/butil/time/time.cc src/butil/time/time.h src/butil/time/time_mac.cc src/butil/time/time_posix.cc src/butil/type_traits.h src/butil/version.cc src/butil/version.h test/aligned_memory_unittest.cc test/allocator_unittest.cc test/at_exit_unittest.cc test/atomicops_unittest.cc test/barrier_closure_unittest.cc test/base64_unittest.cc test/big_endian_unittest.cc test/bits_unittest.cc test/bounded_queue_unittest.cc test/callback_helpers_unittest.cc test/callback_list_unittest.cc test/callback_unittest.cc test/cancelable_callback_unittest.cc test/cancellation_flag_unittest.cc test/condition_variable_unittest.cc test/cpu_unittest.cc test/crash_logging_unittest.cc test/crc32c_unittest.cc test/dir_reader_posix_unittest.cc test/environment_unittest.cc test/file_descriptor_shuffle_unittest.cc test/file_path_unittest.cc test/file_unittest.cc test/file_util_unittest.cc test/guid_unittest.cc test/hash_tables_unittest.cc test/hash_unittest.cc test/lazy_instance_unittest.cc test/leak_tracker_unittest.cc test/linked_list_unittest.cc test/linked_ptr_unittest.cc test/lock_unittest.cc test/logging_unittest.cc test/memory_unittest.cc test/mru_cache_unittest.cc test/non_thread_safe_unittest.cc test/nullable_string16_unittest.cc test/observer_list_unittest.cc test/platform_thread_unittest.cc test/proc_maps_linux_unittest.cc test/rand_util_unittest.cc test/ref_counted_memory_unittest.cc test/ref_counted_unittest.cc test/safe_numerics_unittest.cc test/safe_sprintf_unittest.cc test/scoped_clear_errno_unittest.cc test/scoped_generic_unittest.cc test/scoped_locale.cc test/scoped_ptr_unittest.cc test/scoped_temp_dir_unittest.cc test/scoped_vector_unittest.cc test/security_unittest.cc test/sha1_unittest.cc test/shared_memory_unittest.cc test/simple_thread_unittest.cc test/singleton_unittest.cc test/small_map_unittest.cc test/stack_container_unittest.cc test/stack_trace_unittest.cc test/stl_util_unittest.cc test/string16_unittest.cc test/string_number_conversions_unittest.cc test/string_piece_unittest.cc test/string_split_unittest.cc test/string_tokenizer_unittest.cc test/string_util_unittest.cc test/stringize_macros_unittest.cc test/stringprintf_unittest.cc test/sys_info_unittest.cc test/sys_string_conversions_unittest.cc test/test_file_util_linux.cc test/test_switches.cc test/thread_checker_unittest.cc test/thread_collision_warner_unittest.cc test/thread_id_name_manager_unittest.cc test/thread_local_storage_unittest.cc test/thread_local_unittest.cc test/time_unittest.cc test/type_traits_unittest.cc test/utf_offset_string_conversions_unittest.cc test/utf_string_conversions_unittest.cc test/version_unittest.cc test/waitable_event_unittest.cc test/watchdog_unittest.cc test/weak_ptr_unittest.cc test/memory_unittest_mac.h test/multiprocess_func_list.h test/scoped_locale.h test/test_switches.h
--------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
