Software / code / prosody
Comparison
plugins/mod_c2s.lua @ 5801:224644752bf4
mod_c2s, mod_s2s: Log cipher and encryption info in a more compact and (hopefully) less confusing way
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Wed, 14 Aug 2013 15:00:36 +0200 |
| parent | 5789:3b05a86631b9 |
| child | 5802:5b79710dd5a1 |
comparison
equal
deleted
inserted
replaced
| 5800:3a48acbcb7f3 | 5801:224644752bf4 |
|---|---|
| 71 session.secure = true; | 71 session.secure = true; |
| 72 | 72 |
| 73 local sock = session.conn:socket(); | 73 local sock = session.conn:socket(); |
| 74 if sock.info then | 74 if sock.info then |
| 75 local info = sock:info(); | 75 local info = sock:info(); |
| 76 (session.log or log)("info", "Stream encrypted (%s) with %s, authenticated with %s and exchanged keys with %s", | 76 (session.log or log)("info", "Stream encrypted (%s with %s)", info.protocol, info.cipher); |
| 77 info.protocol, info.encryption, info.authentication, info.key); | |
| 78 session.compressed = info.compression; | 77 session.compressed = info.compression; |
| 79 else | 78 else |
| 80 (session.log or log)("info", "Stream encrypted"); | 79 (session.log or log)("info", "Stream encrypted"); |
| 81 session.compressed = sock.compression and sock:compression(); --COMPAT mw/luasec-hg | 80 session.compressed = sock.compression and sock:compression(); --COMPAT mw/luasec-hg |
| 82 end | 81 end |