출시일: 2009-12-14
이 릴리스에는 7.4.26의 다양한 수정 사항이 포함되어 있습니다. 에 대한 7.4 주요 릴리스의 새로운 기능에 대한 자세한 내용은 참조PostgreSQL : 문서 : 8.1 : 릴토토 사이트 7.4.
7.4.X를 실행하는 경우 덤프/복원이 필요하지 않습니다. 그러나 이전 버전에서 업그레이드하는 경우 7.4.26, 7.4.26 릴리스 노트를 참조하세요.
다음으로 인한 간접적인 보안 위협으로부터 보호합니다. 세션-로컬 상태를 변경하는 인덱스 함수(Gurjeet 싱, 톰)
이 변경으로 인해 불변이라고 알려진 색인 기능이 방지됩니다. 수퍼유저의 세션을 파괴할 가능성이 있는 경우 (CVE-2009-4136).
내장된 널 바이트를 포함하는 SSL 인증서 거부 일반 이름(CN) 필드(Magnus)
이것은 의도하지 않은 인증서와 인증서의 일치를 방지합니다. SSL 검증 중 서버 또는 클라이언트 이름 (CVE-2009-4034).
백엔드 시작 시간 캐시 중 발생할 수 있는 충돌 수정 초기화(톰)
신호가 방해받지 않도록 방지진공안전하지 않은 시간에 (Alvaro)
이 수정은 다음과 같은 경우 패닉을 방지합니다.진공이 가득 참이미 취소되었습니다. 일시적인 오류뿐만 아니라 튜플 이동도 커밋했습니다. 평범한 경우진공중단되었습니다 테이블을 자른 후.
해시 테이블의 정수 오버플로로 인한 충돌 가능성 수정 크기 계산(톰)
이는 플래너 추정량이 매우 클 때 발생할 수 있습니다. 해시 조인 결과의 크기.
매우 드물게 발생하는 충돌 수정inet/cidr비교 (크리스 미켈슨)
PAM 비밀번호 처리를 더욱 강력하게 수정 (Tom)
이전 코드는 다음 조합으로 인해 실패하는 것으로 알려져 있습니다. 리눅스pam_krb5PAM 모듈 Microsoft Active Directory를 도메인 컨트롤러로 사용합니다. 다른 곳에서도 문제가 있을 수 있습니다. PAM 스택의 인수에 대한 근거 없는 가정 전달하겠습니다.
우체국장이 무엇이든 무시하도록 만드세요응용프로그램_이름연결된 매개변수 향후 libpq와의 호환성을 향상시키기 위해 패킷을 요청합니다. 버전(톰)