Commit Graph

7 Commits (master)

Author SHA1 Message Date
Michael Santos 091baaf1fa ping: remove variable reinitialization 7 months ago
Michael Santos 49133ef253 ping: use a constant stanza ID 7 months ago
Michael Santos 4d79bddf56 ping: install a pong handler
Respond to server pings:

https://xmpp.org/extensions/xep-0199.html#s2c

```
xmpp DEBUG RECV: <iq id="rr-1694698253331-17375542133555098656-wf3J7kbG6j8Ft5Vx0cMY99txsW8=-55238004" type="get" to="msantos@example.com/110052433108464573191602" from="example.com"><ping xmlns="urn:xmpp:ping"/></iq>
conn DEBUG SENT: <iq id="rr-1694698253331-17375542133555098656-wf3J7kbG6j8Ft5Vx0cMY99txsW8=-55238004" to="example.com" type="result" from="msantos@example.com/110052433108464573191602"/>
```

Thanks @jessiehowell !

Fixes https://github.com/msantos/xmppipe/issues/9
9 months ago
Michael Santos c4de097c6b ping: free child stanza 5 years ago
Michael Santos e00a7fddd2 Consistently format using clang-format 5 years ago
Michael Santos 6731de9a13 reorg: ping 5 years ago
Michael Santos b3468de16f reorg: ping handler 5 years ago