1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-04-22 21:23:07 +03:00
Earle F. Philhower, III 5137d4da11
Update to BearSSL 0.6+ release, add AES_CCM modes (#5164)
Pull in latest BearSSL head (0.6 + minor additions) release and add AES_CCM
modes to the encryption options. Enable the aes_ccm initialization in client/server

The EC mul20 and square20 code was identical in two different files,
but because these copies were static, we ended up with an extra 6k of
duplicated code. Updated BearSSL to make them shared, saving 6KB.
2018-09-27 20:30:19 -07:00
..
2016-03-29 17:48:37 +03:00
2018-02-19 12:43:01 +03:00
2018-09-12 07:49:42 -07:00
2016-06-23 17:27:57 +08:00
2017-10-15 01:40:10 -05:00
2017-10-15 01:40:10 -05:00
2018-02-19 12:43:01 +03:00
2017-02-03 04:21:20 +03:00
2015-05-18 16:04:30 +03:00
2017-10-15 01:40:10 -05:00
2017-10-15 14:59:37 +08:00
2018-02-19 12:43:01 +03:00
2018-02-22 14:11:43 +03:00
2018-02-19 12:43:01 +03:00
2017-10-15 01:40:10 -05:00
2018-02-22 14:11:43 +03:00
2015-07-04 09:45:05 +02:00
2018-02-19 12:43:01 +03:00
2017-10-15 01:40:10 -05:00
2018-02-19 12:43:01 +03:00
2018-02-19 12:43:01 +03:00
2018-02-19 12:43:01 +03:00
2018-02-19 12:43:01 +03:00
2018-02-22 14:11:43 +03:00

Updating SDK libraries

  • Copy .a files from SDK lib directory to this directory
  • Run fix_sdk_libs.sh

Updating libstdc++

After building gcc using crosstool-NG, get compiled libstdc++ and remove some objects:

xtensa-lx106-elf-ar d libstdc++.a pure.o
xtensa-lx106-elf-ar d libstdc++.a vterminate.o
xtensa-lx106-elf-ar d libstdc++.a guard.o
xtensa-lx106-elf-ar d libstdc++.a functexcept.o
xtensa-lx106-elf-ar d libstdc++.a del_op.o
xtensa-lx106-elf-ar d libstdc++.a del_opv.o
xtensa-lx106-elf-ar d libstdc++.a new_op.o
xtensa-lx106-elf-ar d libstdc++.a new_opv.o