database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Files 5816 게시물 읽기
 News | Q&A | Columns | Tutorials | Devel | Files | Links
No. 5816
8.0 win32 용 pgcrypto.dll
작성자
김상기(ioseph)
작성일
2005-01-20 09:53ⓒ
2005-01-20 09:58ⓜ
조회수
8,572
첨부파일
파일이름크기Info 
pgcrypto.dll107.3 KB  

문제의 pgcrypto 모듈입니다.

제가 계속 win32 쪽에 문제가 있다고 해도 말을 안듣더니, 결국 버그 있는체로 공식 릴리즈가 되었습니다.

 

select gen_salt('des') 결과가 항상 '//' 나오는 부분이 수정된 것입니다.

/contrib/pgcrypto/random.c 파일의 px_get_random_bytes() 함수 부분에서

*dst++ = random();

부분이

*dst++ = (random() % 255);

으로 바뀌는 것 뿐입니다.

수정된 내용은 MinGW 환경에서의 unit8 문자열이 overflow 되지 않는 것 때문에 발생하는 버그였습니다.

 

설치된 PostgreSQL 디렉토리 안의 lib 디렉토리 안에 복사해 두시면 됩니다.

기타 다른 OS에서는 이 문제가 없습니다, 무시하셔도 됩니다.

 

[Top]
No.
제목
작성자
작성일
조회
6652[8.1.3] VC6.0 초간단 예제 [1]
김대현
2006-04-27
9723
6138win32 용 libpq.dll libpq.lib libpqdll.lib 파일 [1]
유형목
2005-06-08
11263
5909PostgreSQL용 jsboard (적수보드) 2.0.10
장현성
2005-02-18
9469
58168.0 win32 용 pgcrypto.dll
김상기
2005-01-20
8572
58158.0 용 한국어 pg_dump.mo 파일
김상기
2005-01-20
8443
5791PostgreSQL 8.0.0 RC4
신기배
2005-01-10
8194
5710PostgreSQL용 jsboard (적수보드) 2.0.8
김상기
2004-11-29
8426
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2021 DSN, All rights reserved.
작업시간: 0.011초, 이곳 서비스는
	PostgreSQL v13.3으로 자료를 관리합니다