]> git.meshlink.io Git - meshlink/commit
Strip newline from incoming SPTPS requests.
authorGuus Sliepen <guus@tinc-vpn.org>
Thu, 11 Oct 2012 20:47:13 +0000 (22:47 +0200)
committerGuus Sliepen <guus@tinc-vpn.org>
Thu, 11 Oct 2012 20:47:13 +0000 (22:47 +0200)
commit94ec8d34db0ddef14b5446975663e5ff37e27b45
treeb70eda0264d2c4cb6ec483ec1173b41b39618c45
parent45944e4514a7765f858fa33cc1d9719a603099e0
Strip newline from incoming SPTPS requests.

Most of the code doesn't care whether requests are terminated with a newline or
not, except that when requests are forwarded, it is assumed they do not have
one and a newline is added.  When a node using SPTPS receives a request from
another SPTPS-using node, and forwards it to a non-SPTPS-using node, this will
result in two consecutive newlines, which the latter node will see as an empty,
and thus invalid, request.
src/meta.c