1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-16 07:58:04 +00:00
freebsd-ports/databases/trilogy/pkg-plist
Po-Chuan Hsieh 833ccb4129
databases/trilogy: Add trilogy 2.6.0
Trilogy is a client library for MySQL-compatible database servers, designed for
performance, flexibility, and ease of embedding.

It's currently in production use on github.com.

Features:
- Supports the most frequently used parts of the text protocol
  - Handshake
  - Password authentication
  - Query, ping, and quit commands
- Support prepared statements (binary protocol)
- Low-level protocol API completely decoupled from IO
- Non-blocking client API wrapping the protocol API
- Blocking client API wrapping the non-blocking API
- No dependencies outside of POSIX, the C standard library & OpenSSL
- Minimal dynamic allocation
- MIT licensed
2023-10-16 23:59:38 +08:00

17 lines
426 B
Plaintext

bin/trilogy_query
include/trilogy.h
include/trilogy/blocking.h
include/trilogy/buffer.h
include/trilogy/builder.h
include/trilogy/charset.h
include/trilogy/client.h
include/trilogy/error.h
include/trilogy/packet_parser.h
include/trilogy/protocol.h
include/trilogy/reader.h
include/trilogy/socket.h
include/trilogy/vendor/curl_hostcheck.h
include/trilogy/vendor/openssl_hostname_validation.h
lib/libtrilogy.a
lib/libtrilogy.so