18.1한국어
릴리즈 버전: 1.7
빌드 번호: 39165
릴리즈 타입: master
릴리즈 날짜: 2018년 03월 30일 (한국시간기준)
수정된 기능 - 하위 호환성을 유지하지 않는 수정사항
인증서버가 이전되어 온라인 인증 관련 코드를 수정하였습니다. 참조[1]
수정된 기능 - 하위 호환성을 유지하는 수정사항
NetWorkerThreadModel을 ThreadModel_MultiThreaded 설정한 Client가 없을 경우, Client의 스레드가 코어의 갯수만큼 생성되던 문제를 수정하였습니다.
드물게 IPv6 network에서 서버와의 접속에 실패할 수도 있는 코드를 수정하였습니다.
CDbLogWriter 이용 시, ADO Exception이 발생하면 OnLogWriterException에서 계속 이전의 Exception 메세지가 출력되는 문제를 수정하였습니다.
P2P 릴레이 과정에서 클라이언트로부터 수신된 패킷에 대한 검증 코드를 추가하였습니다.
연결유지기능 처리과정 중 수신되는 변조된 패킷에 대한 방어 코드를 추가하였습니다.
서버에서 WebGL 클라이언트로 Secure 메세지가 경고 메세지와 함께 전송되는 기능이 추가되었습니다.
WebGL 클라이언트도 소켓 연결상태를 알 수 있는 함수 GetServerConnectionState를 사용할 수 있도록 수정하였습니다.
C++11 이상을 지원하는 컴파일러로 빌드한 Chat 예제의 Server가 ChatUnity의 WebGL 클라이언트를 받을 수 있도록 수정하였습니다.
EM_Fast 암호화 사용시, 복호화에 실패하면 크래시가 나는 문제를 수정하였습니다.
퇴역된 사항
안드로이드 x86에 대한 지원이 중단되었습니다.
참조 사항
참조[1]
1.6버전과 1.5버전의 경우 PNLicenseAuth.exe을 이용하는 인증이 안되신다면, ndn.nettention.com의 다운로드 페이지에 올려놓은 새 인증서버를 이용하는 1.6_NewAuthServer_PNLicenseAuth.exe으로 인증해주시면 됩니다.
18.2English
Release version: 1.7
Build: 39165
Release type: master
Date of release: Mar. 30, 2018 (Korean Time)
Fixed features - fixes that do not maintain backward compatibility
The authentication server has been migrated and the online authentication related code has been modified. Reference [1]
Fixed features - fixes that maintain backward compatibility
Fixed an issue where the number of threads of the client was not created as many as the number of cores when no NetWorkerThreadModel was set as the ThreadModel_MultiThreaded client.
In rare cases, the IPv6 network may fail to connect to the server.
When using CDbLogWriter, if an ADO Exception occurs, the OnLogWriterException will continue to output the previous Exception message.
Verification code for packets received from clients in P2P relay process has been added.
Added a defense code for modulated packets received during connection maintenance.
Added the ability to send a Secure message with a warning message from the server to the WebGL client.
The WebGL client has been modified to use the GetServerConnectionState function to know the socket connection status.
Fixed that the Chat sample server built with the compiler supporting C ++ 11 or later can receive the WebGL client of ChatUnity.
Corrected the problem that when EM_Fast encryption is used, if the decryption fails, it crashes.
Deprecated features
Support for Android x86 has been discontinued.
References
Reference [1]
For versions 1.6 and 1.5, if you are not authenticated using PNLicenseAuth.exe, you can authenticate with 1.6_NewAuthServer_PNLicenseAuth.exe using the new authentication server on the download page of ndn.nettention.com.