배포일[버전] | 변경내용 |
---|---|
2023-07-21[3.2.0] |
1. GD32 MCU 지원 2. PHPoC 엔진 비활성화 기능 지원(비활성화 시 60K mfa 메모리 추가 사용 가능) 3. SNTP 지원(기본 NTP 서버 목록 - pool.ntp.org, time.google.com, time.nist.gov, time.apple.com) 4. RTC calibration 지원(STM32용) 5. AES 모드 추가: CTR128/192/256 6. 시스템 명령어/인자 추가 - aes init ctr enc/dec $key $iv [$counter_len] - aes crypt $aes $text [$counter] |
2020-08-21[2.3.1] |
- uart0/1 mark parity bug fix - uart0/1 mutual XOFF pending bug fix - spi0 mode 0 bug fix - emac big packet bug fix - wlan reassoc/disassoc/deauth bug fix |
2020-04-01[2.3.0] |
- net2/3 : ppp net device support - pkguser lmask : enable network service UI - fake_ns : mdns host_name bug fix - mdns new TXT field : device= - mdns new TXT field : comment= |
2020-03-30[2.2.0] |
- user configurable variable buffer size - user configurable variable name length - user configurable string block size - $GLOBALS support - tls : certificate chain verification support - tls : multiple certificate chain path support - tls : client certificate support - tls : server name verification support - tls : host CA support - PHP_STATE_EXIT bug fix - exit restart bug fix |
2019-10-04[2.1.0] |
1. 다중 네트워크 인터페이스 지원(IPv4) 2. TLS 암호화 방식 추가: TLS_ECDHE_ECDSA_WITH_AES_128/256_CBC_SHA 3. TLS 암호화 방식 추가: TLS_ECDHE_RSA_WITH_AES_128/256_CBC_SHA 4. TLS 암호화 방식 추가: TLS_ECHDE_ECDSA_WITH_AES_128_GCM_SHA256 5. TLS 암호화 방식 추가: TLS_ECHDE_RSA_WITH_AES_128_GCM_SHA256 6. TLS 세션 티켓 지원 7. TLS 구 버전 제거: TLS1.0/1.1 8. TLS 암호화 방식 제거: 3DES/RC4 9. TLS 암호화 방식 제거: dsa/dh 10. PXM eio 네트워크 인터페이스 지원(net2/net3) 11. PXM eio 디바이스 지원(edev0/1/2/3) 12. mmap 디바이스 추가: dump0/1/2/3 13. SSH, TELNET 기능 제거 14. 시스템 명령어 제거: seed 15. MDNS 기능 개선: link-up시 IGMP 전송 16. ENVU, UM, NM 사용 개선: set MMAP_FLAG_EXEC (include 가능) 17. 루프 우선순위 기능 지원 |
2019-05-09[2.0.0] |
1. 펌웨어 헤더 변경 2. PXM 헤더 변경 3. 펌웨어 RSA 시그니처 추가 4. 새로운 동작 모드 추가: pkg mode 5. PDB rev_id 변경: 2/1 => 3/3 6. 기본 사용자 추가: pkguser (user3) 7. 사용자 비활성화 기능 지원 8. 기본 비밀번호 기능 지원 9. RSA 시그니처 알고리즘 추가: sha224, sha384, sha512 10. TLS 관련 버그 수정 11. out-of-subnet 로컬 호스트 지원 12. mmap 디바이스 추가: pipe0/1/2/3 13. 전원 LED 동작 추가: power fail시 점멸 14. power fail 이벤트 로그 추가 |
2018-11-09[1.5.0] |
1. 컴파일러 변경 - gcc-arm-eabi-5_2-2015q4 => gcc-arm-eabi-7-2017-q4 2. 다중 실행 PXM 지원 - PIC(position independent code) 지원 - 플래시 코드 지원 - 다중 모듈 실행 지원 3. tls renegotiation 지원 4. SSL3.0 제거 5. mmap 디바이스 추가: /mmap/envm |
2018-05-15[1.4.0] |
1. 원격 디버거 기능 지원 - PHPoC 사용자 : admin, pdbuser, setup 2. mDNS를 이용한 제품 검색기능 지원 3. HTTPS 지원 4. IPv4 링크 로컬 주소 지원 5. 버튼설정모드 기능 개선 - 이더넷 링크로컬 IP주소 기능 제공 - 이더넷 원격 디버거 기능 지원 6 envs/envc - ENVC ID 추가 : CRYPTO_ID_UNAME, CRYPTO_ID_PSK 7 mmap 디바이스 - 새로운 디바이스 추가 : /mmap/pipe0/1/2/3a - 새로운 디바이스 추가 : /mmap/pipe0/1/2/3b |
2017-09-29[1.3.1] |
1. eap : SSL_STATE_START bug fix 2. string self-assignment bug fix 3. new internal func : trim 4. new hash algorithm : sha256 5. TLS1.1/1.2 support |
2017-02-27[1.3.0] |
1. 스마트 확장보드 지원 2. P4S-341 UIO0 핀 #20 및 #21 맵핑 변경(USB > GPIO) 3. 일부 버그 수정 |
2016-07-15[1.2.0] |
1. IPv6 지원 2. 새로운 내부함수 추가 - is_bool(), is_int(), is_float(), is_string(), is_array(), str_repeat(), pid_peek(), mktime(), time() 3. data() 내부 함수 개선 4. SPI 통신 개선 5. UART 통신 개선 6. ST 기능 개선 7. TCP 기능 개선 8. 일부 마이너 버그 수정 |
2015-10-02[1.1.0] | 1. 최초 배포 |