Age | Commit message (Collapse) | Author |
|
|
|
|
|
This commit introduces Jabber/XMPP protocol for WeeChat. It uses iksemel lib.
Please note many major Jabber features are missing:
- roster management (add/remove/.. buddies),
- MUC,
- transports.
It is possible to define servers (with /jabber), connect to them (with
/jconnect), disconnect (/jdisconnect) and chat with buddies (with /jchat).
|
|
|
|
|
|
nicks speaking without highlight
|
|
|
|
|
|
|
|
|
|
|
|
with callback to core items if not found
|
|
|
|
Command will be improved in near future and other plugins like xfer
will be modified to manage upgrade process.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
type (patch from Leonid Evdokimov)
|
|
|
|
fixed many memory leaks
|
|
|
|
|
|
|
|
Added group support for nicklist (with subgroups).
Partial changes in IRC protocol functions (new arguments with argv and argv_eol).
Fixed some bugs:
- nicklist in plugins API
- problem in main loop with select() when SIGWINCH is received (terminal resize)
- bug in string explode function
- bug in infobar countdown.
|
|
replaced "void *" pointers by structures
|
|
|
|
|
|
|
|
|
|
(still under development)
|
|
"plugin", not a "protocol")
|