libpqxx:7.4

Last commit made on 2022-01-09
Get this branch:
git clone -b 7.4 https://git.launchpad.net/libpqxx

Branch merges

Branch information

Name:
7.4
Repository:
lp:libpqxx

Recent commits

b07c2af... by Jeroen T. Vermeulen

Bump version.

89378cc... by Jeroen T. Vermeulen

Update copyright strings.

968f8de... by Jeroen T. Vermeulen

Fix bug in support for GB18030 encoding.

See #517. Also, regenerate with newer toolchain.

cbd2b35... by Jeroen T. Vermeulen

Add missing includes which broke macOS clang build.

Should help with #416, but I have a feeling this may not be the whole
story. One step at a time.

2c4e0f6... by Jeroen T. Vermeulen

Bump to 7.4.1.

50283a6... by Jeroen T. Vermeulen

Polish.

aecbc5e... by Jeroen T. Vermeulen

Test `stream_to` quoting/escaping.

9059114... by Jeroen T. Vermeulen

Restrict `fill_buffer` to non-string types.

Well, sort of. We don't support `char` as a C++ type that can be
written to the database directly, since it's ambiguous. (Does it mean
"a single character," or "a single-byte character," or "a one-byte
integer," or "a one-byte _unsigned_ integer?) So, block the overload in
the case where the container being passed has `char` as its content
type. Such a type would presumably be meant as a string.

5148d9e... by Jeroen T. Vermeulen

Streamline `stream_to` constructors.

Retires a `TODO`: Fold `set_up` into the basic "raw table" constructor,
and have the other constructors delegate to it.

eac1052... by Jeroen T. Vermeulen

Simplify `set_up` signatures.