Latest changes

- Remove comment: MSPC is obsolete (no code changes)
- Prog: use lsquic_str2ver() when processing -o version flag
- Remove unused CTIM and SRBF transport parameters
- Disable QUIC versions Q037 and Q038 by default
- Fix Windows compilation by including compat header file in lshpack.c
- Address warnings produced by newer versions of gcc
- Future-proof: turn off -Werror
This commit is contained in:
Dmitri Tikhonov 2018-05-04 11:53:50 -04:00
parent 5442222fd3
commit 4b332c36d1
6 changed files with 18 additions and 44 deletions

View file

@ -88,6 +88,8 @@ enum lsquic_version
#define LSQUIC_EXPERIMENTAL_VERSIONS ((1 << LSQVER_041))
#define LSQUIC_DEPRECATED_VERSIONS ((1 << LSQVER_037) | (1 << LSQVER_038))
/**
* @struct lsquic_stream_if
* @brief The definition of callback functions call by lsquic_stream to
@ -136,9 +138,10 @@ struct lsquic_stream_if {
*/
/**
* By default, experimental versions are not included.
* By default, deprecated and experimental versions are not included.
*/
#define LSQUIC_DF_VERSIONS (LSQUIC_SUPPORTED_VERSIONS & \
~LSQUIC_DEPRECATED_VERSIONS & \
~LSQUIC_EXPERIMENTAL_VERSIONS)
#define LSQUIC_DF_CFCW_SERVER (3 * 1024 * 1024 / 2)