Age | Commit message (Collapse) | Author |
|
- keep contacts status for session resume if resume is possible
- reset status only if resume failed
|
|
- improoved logic
- fixed resumption
- added few temporary workarounds for broken counters
|
|
- added basic console logging
|
|
- improoved resume logic
|
|
|
|
- a bit improoved logic
- implemented "keep-alive" like ack request (currently sema logick as ping, should also work with ping disabled, ping is not necessary if strm_mgmt enabled)
|
|
- do not request roster on resumed session
|
|
- basic error handling
|
|
|
|
https://gist.github.com/apollo2k4/955dc2bd2b8cac46ab51fa787b12329c
|
|
- few logic bugs fixed
- started resumption implementation
|
|
- send ack on disconnect as suggested by xep
- bugfixes (outgoing messages tracking still does not work properly)
|
|
- moved implementation to separated units (refactoring)
- first part (without resumption) should work now (still have some bugs), feel free to test
|