server | v3 switch to v4  

Photon SDK 3.4.30

  • Photon SocketServer SDK: v.3.4.30.9719
  • 릴리즈일: 2015-06-09
  • Photon Native Core v.3.4.8.2804

변경 이력

Back To Top

SDK V.3.4.30.9719

Photon 관리화면

신규

  • PSCS-2188: 라이선스 수량 표시

Back To Top

보완

  • PSCS-2051: Win64 플랫폼에서 32 bit 빌드로 인한 메모리 부족-예외. "any cpu" 빌드 (x86/x64)로 다시 전환, PSCS-1031 에서는 사용불가 했음. 라이선스 처리에 있어서 성능 차이가 없어 "최적화"가 복귀될 수 있었습니다.
  • PSCS-2295: 공용 IP 찾기에 대한 안전하지 않은 *.exip.org URL 제거

Back To Top

Photon: ServerSDK

보완

  • PSCS-2295: IP 주소 찾기에서 안전하지 않은 *.exip.org 제거

Back To Top

Photon: Native Core

신규:

  • PSCS-1988: IntelliLock hardwareid 로의 접근.
  • PSCS-2195: 라이선스 유형과 플랜 지원. 무료 및 체험판을 자동 감지하여 무료, 체험판과 월별 플랜에서는 버전 체크를 스킵합니다.
  • PSCS-2138: chunked HTTP 지원

Back To Top

보완:

  • PSCS-1626: 요청들이 더 이상 유효하지 않은 경우 피어에게 연결을 종료를 추적하라고 알려줍니다. (발행된 요청이 종료되는 연결 때문에). 이것을 테스트하기 위한 방법을 찾아야 할 필요가 있습니다.
  • PSCS-1914: 일부 버그 수정.
  • PSCS-1959: HTTP 서버는 이제 url 또는 주소/포트를 사용하여 설정할 수 있습니다. URL 을 사용 할때는 라이선스되어 사용되는 주소에 대해서는 검증을 하지 않는 것에 주의 하세요.
  • PSCS-1959: URLS 로 부터 IPv4 주소를 검증 합니다. 현재는 모든 IPv6 주소를 무시하고 있으며 검증하지 않습니다( Photon 의 나머지는 IPv4 만 입니다). url 의 모든 IPv6 주소에 대해서 리슨하는 것으로 부터 HTTP.SYS 를 중지하지 않을 것에 대해서 주의 하세요...
  • PSCS-1959: 설정에 url 이 지정되어 있는 경우 IP 주소와 포트가 지정되지 않도록 방지.
  • PSCS-1959: 설정에 url 이 지정되어 있는 경우 IP 주소와 포트가 지정되지 않도록 방지하기 위하여 테스트 보정.
  • PSCS-1960: MUX 피어들이 생성시에 이제 현재 MUX 링크의 흐름제어 상태를 얻습니다.
  • PSCS-1997: UDP 흐름 제어 추가
  • PSCS-2021: http 셧다운동안에 무효한 핸들 오류를 리포트하지 않습니다.
  • PSCS-2061: 누수 보완.
  • PSCS-2061: 카운터 이슈 보완.
  • PSCS-2070: 작성 호출 발행 전에 Pending Write 카운터를 항상 증가시켜줍니다.
  • PSCS-2091: 최근 보완사항 통합, ShutdownHandler.cpp 소스내에 하나의 코드만 보완.
  • PSCS-2137: 버퍼 크기보다 큰 init 메시지 에 대해 테스트 필요.
  • PSCS-2138: 타임아웃과 연결해제 완료.
  • PSCS-2150: 신규 성능 카운터
  • PSCS-2133: 모든 WSASend/WSARecv 호출에 대해 소켓 락킹 추가 - https://stackoverflow.com/questions/27802386/tcp-ip-iocp-received-data-sometimes-corrupt-visual-c-on-windows/27842537#27842537 참조
  • PSCS-2134: 반복되는 연결 명령어로 ACK 전송을 위한 변경.
  • PSCS-2140: 단위 테스트 멈춤 보완.
  • PSCS-2141: Win 8.1. SDK 호환성 이슈 해결.
  • PSCS-2222: 잘못된 셧다운 순서에 따른 dtor 예외
    • PSCS-2243: 중복 ACK 전송전에 피어가 여전히 존재하는지 체크 합니다...
  • PSCS-2253: "No service is operation at the destination network endpoint" 메세지를 실제로 필터 합니다.
  • PSCS-2264: 신규 값이 이전의 내부에 추가 될 수 있는지 체크 합니다.
  • PSCS-2272: 요청을 처리하는 것보다 처리를 위하여 큐에 넣을 때 누락된 시퀀스 번호로 인하여 인입 요청 흐름에 정지를 감지하기 위하여 비활성 타임아웃의 "마지막 활성" 업데이트 이동.
  • PSCS-2272: 비활성 타임아웃으로 인하여 피어들이 연결해제 될때 (해당된 경우)정지된 요청 큐의 상세를 포함합니다.
  • PSCS-2276: 시퀀스 트래커 보완
  • PSCS-2294: 연결이 완료된 후 일어나는 중복 연결 무시

Back To Top

변경:

  • PSCS-2137: rHTTP 메시지 버퍼
  • PSCS-2187: RTT 이력 표시를 더 읽기 쉽게 만들었습니다. 신규 재전송 계산 규칙 추가.
  • PSCS-1937: 프레임워크와 툴 라이브러리를 6.6.2 업데이트
  • PSCS-2135: 프레임워크와 툴 라이브러리를 6.6.3 업데이트
  • PSCS-2187: 디폴트값은 이제 재전송의 새로운 설정이 꺼짐 둘다 입니다 => "NO Maximum retransmit timeout" & "NO RTT ACK adjustment timeout"..
  • PSCS-2151: 신뢰 HTTP 코드 이름 변경.
  • PSCS-2152: xml 파일에서 사용되는 config 노드들의 이름 변경. == 그리고 == (유사하게 중첩된 "Listener" 노드들)
  • PSCS-2155: HTTP 리스너와 피어 enum 을 변경하기 위한 IDL 업데이트
  • PSCS-2157: Rhttps: 몇가지 보완과 코드 변경
  • PSCS-1037: 미사용되는 PhotonHostRuntime 의 WindowsPerfCounter 클래스 제거
  • PSCS-2066: 소켓 참조 추적 추가
  • PSCS-2066: PeerBase 에 리팩토링되었으나 완전히 EnetPeerBase 에서 제거되지 않은 불필요 (그리고 혼란스러운) 것들을 ENetPeerBase 에서 제거하여 정리... IConnection 에 가상 dtor 추가.
  • PSCS-2248: UDP 'no service at peer' 에러를 기록하지 마세요. 아웃바운드 연결 관리자에게 에러 핸들러 추가.
  • PSCS-2254: http 피어들의 디버그 추적 조정.
  • PSCS-2254: 연결 종료를 처리했던 동일한 방식으로 ERRORINCORRECTFUNCTION 분류. 요청을 처리하지 마세요. 피어를 중지 하지 마세요. 클라이언트가 이 req-seq 를 다시 전송할 것으로 예측 합니다.
  • PSCS-2252: 가끔 피어 누수의 원인이 되는 경합 조건을 제거할 수 있는 'DisconnectFromApp' 호출 추가...
  • PSCS-2233: 현재 이슈들의 잠재적인 문제를 수정하였으나 근본원인을 수정하기 위해 다시 검토해 보아야 합니다.

기술문서 TOP으로 돌아가기