How are md5.h: pg_md5_hash() function and below functions working?

From: Ali Koca <kinetixcicocuk(at)gmail(dot)com>
To: pgsql-general(at)lists(dot)postgresql(dot)org
Subject: How are md5.h: pg_md5_hash() function and below functions working?
Date: 2022-01-08 13:21:59
Message-ID: f275e35f-2f0b-6b7f-2522-3dda2a0ffd24@gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

I can't understand functions in md5.h, these are seemingly little bit
weird. Such as:

/* Utilities common to all the MD5 implementations,
as of md5_common.c */
extern bool pg_md5_hash(const void *buff, size_t len, char *hexsum);
extern bool pg_md5_binary(const void *buff, size_t len, void *outbuf);
extern bool pg_md5_encrypt(const char *passwd, const char *salt,
size_t salt_len, char *buf);

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Adrian Klaver 2022-01-08 16:12:50 Re: How are md5.h: pg_md5_hash() function and below functions working?
Previous Message Alicja Kucharczyk 2022-01-08 07:10:53 create database hangs forever on WSL - autovacuum deadlock?