출시 날짜 : 2010-05-17
이 릴리스에는 8.2.16의 다양한 수정 사항이 포함되어 있습니다. 을 위한 8.2 주요 릴리스의 새로운 기능에 대한 정보 참조PostgreSQL : 문서 : 8.2 : 토토 꽁 머니 8.2.
8.2.x를 실행하는 사람들에게는 덤프/복원이 필요하지 않습니다. 그러나 더 일찍 버전에서 업그레이드하는 경우 8.2.14, 8.2.14의 릴리스 노트를 참조하십시오.
제한 시행plperl대신 전체 통역사에 적용되는 OPMASK 사용 사용Safe.pm(Tim Bunce, 앤드류 던 스탄)
최근의 발전은 우리에게 그것을 확신 시켰습니다.Safe.pm의존하기에는 너무 불안합니다 만들기plperl신뢰할 수 있습니다. 이것 변경 변경Safe.pm별도의 통역사를 사용하는 것을 선호합니다 항상 적용되는 Opcode 마스크. 유쾌한면 변화의 영향은 이제 가능하다는 것을 포함합니다. Perl 사용엄격한Pragma in a 자연스러운 방법plperlPerl 's$ aand$ b변수는 정렬에서 예상대로 작동합니다 루틴, 그리고 그 기능 컴파일이 크게 있습니다 더 빠르게. (CVE-2010-1169)
PL/TCL이 신뢰할 수없는 코드를 실행하는 것을 방지합니다PLTCL_MODULES(Tom)
pl/tcl의 기능 a Trojan-Horse 공격을 위해 데이터베이스 테이블을 이용할 수 있습니다. 누가 만들 수있는 사람에 대한 제한이 없기 때문에 그 테이블에 삽입하십시오. 이 변경 사항은 기능을 비활성화합니다 하지 않는 한pltcl_modules소유입니다 슈퍼업자에 의해. (그러나 표의 권한은입니다 확인되지 않았으므로 실제로 필요한 설치 보안 모듈 테이블보다 적은 보안 모듈 테이블은 여전히 적절하게 부여 할 수 있습니다 신뢰할 수없는 비 슈퍼 사용자에게 특권.) 또한 방지하십시오 무제한에 코드로드"정상"우리가 그렇지 않으면 tcl 통역사 정말로 a를 실행할 것입니다.pltclu함수. (CVE-2010-1170)
캐시 재설정 메시지가 수신 된 경우 가능한 충돌 수정 Relcache 항목 재건 중 (Heikki)
이 오류는 a를 고치면서 8.2.16에 도입되었습니다 관련 실패.
비전없는 사용자가 재설정하지 않도록하십시오 슈퍼 서서 전용 매개 변수 설정 (Alvaro)
이전에, 비공식적 인 사용자가 실행 된 경우Alter User ... ALL RESET자신을 위해 또는데이터베이스 변경 ... 모두 재설정a 그가 소유 한 데이터베이스는 모든 특수 매개 변수를 제거합니다 사용자 또는 데이터베이스에 대한 설정, 심지어 슈퍼업자가 변할 수 있어야합니다. 이제Alter는 만 제거합니다 사용자가 변경 권한이있는 매개 변수.
종료시 백엔드 종료 중에 충돌이 발생하지 마십시오 A 발생합니다.Context추가 로그 항목 (Tom)로 만들어집니다.
경우에 따라 컨텍스트 프린팅 함수가 실패합니다 현재 트랜잭션이 이미 롤링 되었기 때문입니다 로그 메시지를 인쇄 할 시간이 왔을 때.
pl/perl 's updateppport.h현대적인 펄 버전 (andrew)
PL/Python에서 다양한 메모리 누출 수정 (Andreas Freund, 남자 이름)
무한 재귀 방지PSQL변수를 확장 할 때 자체를 참조하십시오 (Tom)
수정PSQL's\ copy내면의 점 주위에 공백을 추가하지 않으려면\ copy (select ...)(Tom)
숫자의 소수점 주위의 공간 추가 문자 그대로 구문 오류가 발생합니다.
contrib/pgstattuple함수가 응답합니다 인터럽트를 신속하게 취소 (Tatsuhito Kasahara)
서버 스타트 업을 제대로 처리하는 경우shmget ()
반환einval기존 공유 메모리 세그먼트의 경우
(남자 이름)
이 동작은 BSD 유래 커널에서 관찰되었습니다 OS X를 포함하여 전적으로 미리 소지되었습니다 시작 실패는 공유 메모리 요청을 불평합니다 크기가 너무 컸습니다.
Windows의 Syslogger 프로세스에서 가능한 충돌을 피하십시오 (Heikki)
불완전한 시간대 정보를보다 강력하게 다루십시오 Windows 레지스트리 (Magnus)에서
알려진 Windows 시간대 이름 세트를 업데이트하십시오 (Magnus)
시간대 데이터 파일 업데이트TZDATADST 법에 대한 2010J 와이즈 토토 아르헨티나, 호주 남극 대륙, 방글라데시의 변화, 멕시코, 모로코, 파키스탄, 팔레스타인, 러시아, 시리아, 튀니지; 또한 대만을위한 역사적 교정.
또한 추가PKST(파키스탄 여름 시간) 기본 시간대 약어 세트에.