mirror of
https://github.com/esp8266/Arduino.git
synced 2025-07-30 16:24:09 +03:00
patch the SDK to latest version (3 patches)
esp_iot_sdk_v1.2.0_15_07_09_p3 Release Note ------------------------------------------- Here is a patch based on SDK_v1.2.0 solved problem that if AP’s SSID is hidden,ESPTOUCH may get wrong BSSID of AP and cause connection fail. Please replace the lib in \esp_iot_sdk_v1.2.0\lib Sorry for the inconvenience. esp_iot_sdk_v1.2.0_15_07_09_p2 Release Note ------------------------------------------- Updated libssl again. To support SHA-256 and SHA-512. Thanks for your interest in Espressif Systems and ESP8266 ! esp_iot_sdk_v1.2.0_15_07_08_p1 Release Note ------------------------------------------- Here is a patch based on SDK_v1.2.0 solved problem that abnormal SSL disconnection may cause reset. Please replace the lib in \esp_iot_sdk_v1.2.0\lib Sorry for the inconvenience.
This commit is contained in:
@ -4,18 +4,18 @@
|
||||
000000dc <KISS_Init_Glob>:
|
||||
00000174 <KISS_Free_Glob>:
|
||||
00000930 <KISS_Find_channel>:
|
||||
00001b98 <KISS_Find_channel_ht40>:
|
||||
00002898 <KISS_Deal_with>:
|
||||
00005700 <.irom.text>:
|
||||
00001b48 <KISS_Find_channel_ht40>:
|
||||
00002848 <KISS_Deal_with>:
|
||||
00005660 <.irom.text>:
|
||||
00000000 <TOUCH_Init_guide_glob-0x70>:
|
||||
00000074 <TOUCH_Init_guide_glob>:
|
||||
000000cc <TOUCH_Free_guide_glob>:
|
||||
00000110 <TOUCH_Init_glob>:
|
||||
0000016c <TOUCH_Free_glob>:
|
||||
00000280 <TOUCH_Find_sync_ht20>:
|
||||
00000e64 <TOUCH_Find_sync_ht40>:
|
||||
00001968 <TOUCH_Deal_with>:
|
||||
00001d60 <.irom.text>:
|
||||
0000028c <TOUCH_Find_sync_ht20>:
|
||||
00000ea4 <TOUCH_Find_sync_ht40>:
|
||||
000019c0 <TOUCH_Deal_with>:
|
||||
00001db0 <.irom.text>:
|
||||
00000000 <sc_init_snif_glob-0x1c>:
|
||||
0000001c <sc_init_snif_glob>:
|
||||
00000084 <sc_free_snif_glob>:
|
||||
@ -29,4 +29,4 @@
|
||||
0000086c <smartconfig_get_status>:
|
||||
00000910 <smartconfig_get_version>:
|
||||
00000930 <esptouch_set_timeout>:
|
||||
00001310 <.irom.text>:
|
||||
00001300 <.irom.text>:
|
||||
|
@ -1,92 +1,159 @@
|
||||
00000000 <espconn_secure_connect-0x28>:
|
||||
00000028 <espconn_secure_connect>:
|
||||
00000120 <espconn_secure_disconnect>:
|
||||
00000154 <espconn_secure_sent>:
|
||||
00000190 <espconn_secure_accept>:
|
||||
000001b8 <espconn_secure_set_size>:
|
||||
000001f0 <espconn_secure_get_size>:
|
||||
0000022c <espconn_secure_ca_enable>:
|
||||
00000268 <espconn_secure_ca_disable>:
|
||||
00000000 <espconn_ssl_read-0x50>:
|
||||
00000050 <espconn_ssl_read>:
|
||||
0000010c <espconn_secure_disconnect>:
|
||||
00000140 <espconn_secure_sent>:
|
||||
0000017c <espconn_secure_accept>:
|
||||
000001a4 <espconn_secure_set_size>:
|
||||
000001dc <espconn_secure_get_size>:
|
||||
00000218 <espconn_secure_ca_enable>:
|
||||
00000254 <espconn_secure_ca_disable>:
|
||||
00000000 <espconn_ssl_find_current_pcb-0x8>:
|
||||
00000008 <espconn_ssl_find_current_pcb>:
|
||||
00000054 <espconn_ssl_read>:
|
||||
000000b0 <display_session_id>:
|
||||
000000d4 <display_cipher>:
|
||||
000000f0 <espconn_ssl_reconnect>:
|
||||
00000164 <espconn_ssl_dissuccessful>:
|
||||
000001e8 <espconn_ssl_read_param_from_flash>:
|
||||
0000023c <espconn_ssl_Task>:
|
||||
000002b0 <espconn_ssl_sent>:
|
||||
0000030c <espconn_sent_packet>:
|
||||
00000a0c <espconn_ssl_disconnect>:
|
||||
00000a64 <espconn_ssl_client>:
|
||||
0000132c <espconn_ssl_server>:
|
||||
000013d0 <.irom.text>:
|
||||
00000000 <AES_set_key-0x2c>:
|
||||
0000039c <espconn_ssl_cclose>:
|
||||
0000045c <espconn_ssl_csent>:
|
||||
00000564 <espconn_ssl_crecv>:
|
||||
00000748 <espconn_ssl_cerr>:
|
||||
00000808 <espconn_ssl_cpoll>:
|
||||
000008d0 <espconn_ssl_connect>:
|
||||
00000ac0 <espconn_ssl_disconnect>:
|
||||
00000b18 <espconn_ssl_client>:
|
||||
00000c30 <espconn_ssl_sclose>:
|
||||
00000cf8 <espconn_ssl_ssent>:
|
||||
00000e1c <espconn_ssl_srecv>:
|
||||
00000f84 <espconn_ssl_spoll>:
|
||||
00001010 <espconn_ssl_serr>:
|
||||
00001164 <espconn_ssl_accept>:
|
||||
00001404 <espconn_ssl_server>:
|
||||
00001480 <espconn_ssl_init>:
|
||||
00000000 <flash_str$4788_36_7>:
|
||||
00000020 <flash_str$4861_32_9>:
|
||||
00000040 <flash_str$4865_32_11>:
|
||||
00000060 <flash_str$4869_32_13>:
|
||||
00000080 <flash_str$5330_64_7>:
|
||||
000000a0 <flash_str$5416_63_9>:
|
||||
000000c0 <flash_str$5421_63_11>:
|
||||
000000e0 <flash_str$5590_67_15>:
|
||||
00000000 <SHA256_Init-0x20>:
|
||||
00000020 <SHA256_Init>:
|
||||
00000154 <SHA256_Process>:
|
||||
00002760 <SHA256_Update>:
|
||||
00002800 <SHA256_Final>:
|
||||
00000000 <SHA384_Init-0x40>:
|
||||
00000040 <SHA384_Init>:
|
||||
000000a4 <SHA384_Update>:
|
||||
000000c0 <SHA384_Final>:
|
||||
00000000 <SHA512_Init-0x40>:
|
||||
00000040 <SHA512_Init>:
|
||||
000000a8 <SHA512_Process>:
|
||||
00000448 <SHA512_Update>:
|
||||
000004d4 <SHA512_Final>:
|
||||
00000000 <AES_xtime>:
|
||||
0000002c <AES_set_key>:
|
||||
000001ac <AES_convert_key>:
|
||||
0000026c <AES_cbc_encrypt>:
|
||||
000003f0 <AES_cbc_decrypt>:
|
||||
00000270 <AES_cbc_encrypt>:
|
||||
000003f8 <AES_cbc_decrypt>:
|
||||
00000584 <AES_encrypt>:
|
||||
00000730 <AES_decrypt>:
|
||||
00000000 <get_asn1_length>:
|
||||
0000004c <asn1_next_obj>:
|
||||
00000070 <asn1_skip_obj>:
|
||||
000000ac <asn1_get_int>:
|
||||
00000130 <asn1_get_private_key>:
|
||||
000003f8 <asn1_version>:
|
||||
00000418 <asn1_validity>:
|
||||
00000598 <asn1_name>:
|
||||
00000644 <asn1_public_key>:
|
||||
000006dc <asn1_signature>:
|
||||
00000770 <remove_ca_certs>:
|
||||
000007b4 <asn1_compare_dn>:
|
||||
000007f0 <asn1_find_oid>:
|
||||
00000884 <asn1_find_subjectaltname>:
|
||||
000008b8 <asn1_signature_type>:
|
||||
00000000 <bi_initialize-0x8>:
|
||||
00000008 <bi_initialize>:
|
||||
00000050 <bi_terminate>:
|
||||
00000088 <bi_clear_cache>:
|
||||
000000c8 <bi_copy>:
|
||||
000000f0 <bi_permanent>:
|
||||
00000114 <bi_depermanent>:
|
||||
0000013c <bi_free>:
|
||||
00000178 <int_to_bi>:
|
||||
00000198 <bi_clone>:
|
||||
000001d0 <bi_add>:
|
||||
00000250 <bi_subtract>:
|
||||
0000038c <bi_divide>:
|
||||
000007ac <bi_import>:
|
||||
0000082c <bi_str_import>:
|
||||
000008b8 <bi_print>:
|
||||
00000934 <bi_export>:
|
||||
000009b8 <bi_set_mod>:
|
||||
00000a38 <bi_free_mod>:
|
||||
00000ba8 <bi_multiply>:
|
||||
00000d70 <bi_square>:
|
||||
00000d90 <bi_compare>:
|
||||
00000fbc <bi_barrett>:
|
||||
00001124 <bi_mod_power>:
|
||||
0000127c <bi_mod_power2>:
|
||||
00001318 <bi_crt>:
|
||||
00000048 <asn1_next_obj>:
|
||||
0000006c <asn1_skip_obj>:
|
||||
000000a8 <asn1_get_int>:
|
||||
0000012c <asn1_get_private_key>:
|
||||
000002a8 <mktime>:
|
||||
00000358 <asn1_get_utc_time>:
|
||||
000004c4 <asn1_version>:
|
||||
000004e8 <asn1_validity>:
|
||||
00000530 <asn1_get_oid_x520>:
|
||||
00000590 <asn1_get_printable_str>:
|
||||
00000668 <asn1_name>:
|
||||
00000714 <asn1_public_key>:
|
||||
000007ac <asn1_signature>:
|
||||
00000814 <asn1_compare_dn_comp>:
|
||||
00000840 <remove_ca_certs>:
|
||||
00000884 <asn1_compare_dn>:
|
||||
000008c0 <asn1_find_oid>:
|
||||
00000958 <asn1_find_subjectaltname>:
|
||||
000009c0 <asn1_signature_type>:
|
||||
00000000 <flash_str$3833_31_7>:
|
||||
00000020 <flash_str$3835_31_8>:
|
||||
00000028 <flash_str$3839_31_9>:
|
||||
00000000 <bi_initialize-0x10>:
|
||||
00000010 <bi_initialize>:
|
||||
0000005c <bi_terminate>:
|
||||
00000094 <bi_clear_cache>:
|
||||
000000d4 <bi_copy>:
|
||||
000000fc <bi_permanent>:
|
||||
00000120 <bi_depermanent>:
|
||||
00000148 <bi_free>:
|
||||
00000184 <int_to_bi>:
|
||||
000001a4 <bi_clone>:
|
||||
000001e0 <bi_add>:
|
||||
00000264 <bi_subtract>:
|
||||
000002f4 <bi_int_multiply>:
|
||||
000003b8 <bi_divide>:
|
||||
000006c0 <bi_int_divide>:
|
||||
00000730 <comp_right_shift>:
|
||||
00000790 <comp_left_shift>:
|
||||
000007f8 <bi_import>:
|
||||
00000880 <bi_str_import>:
|
||||
00000910 <bi_print>:
|
||||
0000098c <bi_export>:
|
||||
00000a10 <bi_set_mod>:
|
||||
00000a90 <bi_free_mod>:
|
||||
00000adc <regular_multiply>:
|
||||
00000c0c <bi_multiply>:
|
||||
00000c4c <regular_square>:
|
||||
00000dd8 <bi_square>:
|
||||
00000df8 <bi_compare>:
|
||||
00000e58 <more_comps>:
|
||||
00000ebc <alloc>:
|
||||
00000f24 <find_max_exp_index>:
|
||||
00000f70 <exp_bit_is_one>:
|
||||
00000fc0 <check>:
|
||||
00000fc4 <trim>:
|
||||
00000ffc <comp_mod>:
|
||||
00001024 <bi_barrett>:
|
||||
000010e4 <precompute_slide_window>:
|
||||
0000118c <bi_mod_power>:
|
||||
000012e8 <bi_mod_power2>:
|
||||
00001380 <bi_crt>:
|
||||
00000000 <get_file-0x18>:
|
||||
00000018 <get_file>:
|
||||
00000090 <RNG_initialize>:
|
||||
00000094 <RNG_custom_init>:
|
||||
00000098 <RNG_terminate>:
|
||||
000000a0 <get_random>:
|
||||
000000bc <get_random_NZ>:
|
||||
00000100 <print_blob>:
|
||||
0000010c <base64_decode>:
|
||||
000000c0 <get_random_NZ>:
|
||||
00000110 <print_blob>:
|
||||
0000011c <base64_decode>:
|
||||
00000000 <ssl_hmac_md5-0x30>:
|
||||
00000030 <ssl_hmac_md5>:
|
||||
0000015c <ssl_hmac_sha1>:
|
||||
00000000 <ssl_obj_load-0x10>:
|
||||
00000010 <ssl_obj_load>:
|
||||
0000009c <ssl_obj_memory_load>:
|
||||
00000144 <ssl_obj_free>:
|
||||
00000598 <load_key_certs>:
|
||||
00000000 <MD2_Init-0x4>:
|
||||
00000004 <MD2_Init>:
|
||||
00000088 <MD2_Update>:
|
||||
000000f8 <MD2_Final>:
|
||||
00000000 <ssl_obj_load-0x18>:
|
||||
00000018 <ssl_obj_load>:
|
||||
000000ac <ssl_obj_memory_load>:
|
||||
00000110 <do_obj>:
|
||||
00000158 <ssl_obj_free>:
|
||||
000001d4 <pem_decrypt>:
|
||||
000003b4 <new_pem_obj>:
|
||||
00000544 <ssl_obj_PEM_load>:
|
||||
000005bc <load_key_certs>:
|
||||
00000000 <MD5_Init-0x10>:
|
||||
00000010 <MD5_Init>:
|
||||
00000034 <MD5_Update>:
|
||||
0000003c <MD5_Update>:
|
||||
000000d8 <MD5_Final>:
|
||||
00000228 <MD5Transform>:
|
||||
00000994 <Encode>:
|
||||
000009c4 <Decode>:
|
||||
00000000 <gettimeofday-0xc>:
|
||||
0000000c <gettimeofday>:
|
||||
00000000 <RC4_setup>:
|
||||
@ -95,60 +162,91 @@
|
||||
00000030 <RSA_priv_key_new>:
|
||||
000000f4 <RSA_pub_key_new>:
|
||||
000001a4 <RSA_free>:
|
||||
00000264 <RSA_decrypt>:
|
||||
00000330 <RSA_private>:
|
||||
0000036c <RSA_print>:
|
||||
000003a8 <RSA_public>:
|
||||
000003e0 <RSA_encrypt>:
|
||||
0000026c <RSA_decrypt>:
|
||||
00000364 <RSA_private>:
|
||||
000003a0 <RSA_print>:
|
||||
000003dc <RSA_public>:
|
||||
00000414 <RSA_encrypt>:
|
||||
00000000 <SHA1_Init-0x14>:
|
||||
00000014 <SHA1_Init>:
|
||||
00000038 <SHA1_Update>:
|
||||
00000090 <SHA1_Final>:
|
||||
00000000 <SSLClient_new-0xc>:
|
||||
0000000c <SSLClient_new>:
|
||||
000000a0 <do_clnt_handshake>:
|
||||
0000017c <do_client_connect>:
|
||||
000000ec <SHA1ProcessMessageBlock>:
|
||||
000002b0 <SHA1PadMessage>:
|
||||
00000000 <SSLClient_new-0x14>:
|
||||
00000014 <SSLClient_new>:
|
||||
000000cc <do_clnt_handshake>:
|
||||
000001bc <do_client_connect>:
|
||||
000001fc <send_client_hello>:
|
||||
000002f8 <process_server_hello>:
|
||||
000003f4 <process_server_hello_done>:
|
||||
00000414 <send_client_key_xchg>:
|
||||
000004a8 <process_cert_req>:
|
||||
000004f4 <send_cert_verify>:
|
||||
00000000 <ssl_ctx_new-0x14>:
|
||||
00000014 <ssl_ctx_new>:
|
||||
00000094 <ssl_ctx_free>:
|
||||
00000138 <ssl_free>:
|
||||
000001a8 <ssl_read>:
|
||||
000001e8 <ssl_write>:
|
||||
0000024c <add_cert>:
|
||||
00000300 <add_cert_auth>:
|
||||
00000378 <ssl_get_cert_dn>:
|
||||
000003b0 <ssl_get_cert_subject_alt_dnsname>:
|
||||
000003e4 <ssl_renegotiate>:
|
||||
0000044c <ssl_new_context>:
|
||||
000004e0 <add_private_key>:
|
||||
00000690 <add_packet>:
|
||||
00000900 <generate_master_secret>:
|
||||
000009ec <finished_digest>:
|
||||
00000c30 <send_packet>:
|
||||
00000f58 <basic_read>:
|
||||
00001210 <send_change_cipher_spec>:
|
||||
0000126c <send_finished>:
|
||||
000012d4 <send_alert>:
|
||||
00001390 <process_finished>:
|
||||
00001410 <send_certificate>:
|
||||
000014d0 <disposable_new>:
|
||||
00001510 <disposable_free>:
|
||||
00001560 <ssl_session_update>:
|
||||
00001684 <kill_ssl_session>:
|
||||
000016b0 <ssl_get_session_id>:
|
||||
000016b8 <ssl_get_session_id_size>:
|
||||
000016c0 <ssl_get_cipher_id>:
|
||||
000016c8 <ssl_handshake_status>:
|
||||
000016d0 <ssl_get_config>:
|
||||
000016f4 <ssl_verify_cert>:
|
||||
0000171c <process_certificate>:
|
||||
000017e0 <ssl_version>:
|
||||
00000144 <ssl_free>:
|
||||
000001b4 <ssl_read>:
|
||||
000001f4 <ssl_write>:
|
||||
0000025c <add_cert>:
|
||||
0000030c <add_cert_auth>:
|
||||
0000038c <ssl_get_cert_dn>:
|
||||
000003c4 <ssl_get_cert_subject_alt_dnsname>:
|
||||
000003fc <ssl_renegotiate>:
|
||||
00000440 <get_cipher_info>:
|
||||
00000470 <ssl_new_context>:
|
||||
00000508 <add_private_key>:
|
||||
00000538 <increment_read_sequence>:
|
||||
00000560 <increment_write_sequence>:
|
||||
000005a0 <add_hmac_digest>:
|
||||
00000644 <verify_digest>:
|
||||
000006dc <add_packet>:
|
||||
0000072c <p_hash_md5>:
|
||||
000007fc <p_hash_sha1>:
|
||||
000008b4 <prf>:
|
||||
00000954 <generate_master_secret>:
|
||||
000009c8 <generate_key_block>:
|
||||
00000a40 <finished_digest>:
|
||||
00000b14 <crypt_new>:
|
||||
00000bbc <send_raw_packet>:
|
||||
00000c84 <send_packet>:
|
||||
00000e24 <set_key_block>:
|
||||
00000fc4 <basic_read>:
|
||||
000011cc <do_handshake>:
|
||||
00001290 <send_change_cipher_spec>:
|
||||
00001304 <send_finished>:
|
||||
0000136c <send_alert>:
|
||||
00001428 <process_finished>:
|
||||
000014ac <send_certificate>:
|
||||
00001578 <disposable_new>:
|
||||
000015b8 <disposable_free>:
|
||||
00001610 <ssl_session_update>:
|
||||
00001710 <session_free>:
|
||||
00001738 <kill_ssl_session>:
|
||||
00001764 <ssl_get_session_id>:
|
||||
0000176c <ssl_get_session_id_size>:
|
||||
00001774 <ssl_get_cipher_id>:
|
||||
0000177c <ssl_handshake_status>:
|
||||
00001784 <ssl_get_config>:
|
||||
000017ac <ssl_verify_cert>:
|
||||
000017dc <process_certificate>:
|
||||
000018a4 <ssl_version>:
|
||||
00000000 <sslserver_new-0x4>:
|
||||
00000004 <sslserver_new>:
|
||||
00000030 <do_svr_handshake>:
|
||||
00000000 <x509_new-0xf4>:
|
||||
000000f4 <x509_new>:
|
||||
00000438 <x509_free>:
|
||||
000005c4 <x509_verify>:
|
||||
00000710 <x509_print>:
|
||||
00000754 <x509_display_error>:
|
||||
00000048 <do_svr_handshake>:
|
||||
0000011c <process_client_hello>:
|
||||
00000218 <send_server_hello_sequence>:
|
||||
000002b0 <send_server_hello>:
|
||||
000003ac <send_server_hello_done>:
|
||||
000003d8 <process_client_key_xchg>:
|
||||
000004b0 <send_certificate_request>:
|
||||
000004dc <process_cert_verify>:
|
||||
00000000 <get_signature-0xc>:
|
||||
0000000c <get_signature>:
|
||||
00000114 <x509_new>:
|
||||
00000594 <x509_free>:
|
||||
00000638 <sig_verify>:
|
||||
00000714 <x509_verify>:
|
||||
00000860 <x509_print>:
|
||||
000008a4 <x509_display_error>:
|
||||
|
Reference in New Issue
Block a user