Mikael Berthe <mikael@lilotux.net> [Sun, 02 Oct 2005 23:29:01 +0200] rev 474
Minor code cleanup
Mikael Berthe <mikael@lilotux.net> [Sun, 02 Oct 2005 22:31:36 +0200] rev 473
Fix segfault when receiving a message stanza with no body tag
Mikael Berthe <mikael@lilotux.net> [Sun, 02 Oct 2005 18:05:34 +0200] rev 472
Disable some commands when not connected
Disable status/status_to, add, rawxml, room, say/msay when not connected,
as these commands could be called with an empty buddylist.
Mikael Berthe <mikael@lilotux.net> [Sun, 02 Oct 2005 10:57:09 +0200] rev 471
Fix segfaults when using /buffer and /room while not connected
Mikael Berthe <mikael@lilotux.net> [Sun, 02 Oct 2005 00:37:16 +0200] rev 470
Add "/room nick"
Mikael Berthe <mikael@lilotux.net> [Sat, 01 Oct 2005 23:17:05 +0200] rev 469
Use UTF8 to handle resources and room nicknames
Mikael Berthe <mikael@lilotux.net> [Sat, 01 Oct 2005 18:53:14 +0200] rev 468
Improve MUC presence messages handling
- Display messages when someone joins, leaves, or changes his nickname
- Update occupants roles and real jid (if available)
- Fix some memory leaks
Mikael Berthe <mikael@lilotux.net> [Sat, 01 Oct 2005 16:00:17 +0200] rev 467
Update manual
Mention MUC support and add "/room unlock".
Mikael Berthe <mikael@lilotux.net> [Thu, 29 Sep 2005 23:36:14 +0200] rev 466
Update TODO & ChangeLog
Mikael Berthe <mikael@lilotux.net> [Thu, 29 Sep 2005 22:49:46 +0200] rev 465
Update manual page (/buffer command)
Mikael Berthe <mikael@lilotux.net> [Thu, 29 Sep 2005 22:31:56 +0200] rev 464
Add "/buffer date"
Mikael Berthe <mikael@lilotux.net> [Thu, 29 Sep 2005 22:03:22 +0200] rev 463
from_iso8601(): set time to 00:00:00 if not specified
Mikael Berthe <mikael@lilotux.net> [Thu, 29 Sep 2005 21:28:39 +0200] rev 462
Add "/buffer %n"
Mikael Berthe <mikael@lilotux.net> [Wed, 28 Sep 2005 21:56:35 +0200] rev 461
Convert /rawxml argument to UTF8
Mikael Berthe <mikael@lilotux.net> [Wed, 28 Sep 2005 00:00:14 +0200] rev 460
Update TODO
Mikael Berthe <mikael@lilotux.net> [Tue, 27 Sep 2005 23:46:11 +0200] rev 459
Show if we are inside/outside a MUC room
Mikael Berthe <mikael@lilotux.net> [Tue, 27 Sep 2005 21:59:07 +0200] rev 458
Do not call external command for history lines in a MUC room
Mikael Berthe <mikael@lilotux.net> [Tue, 27 Sep 2005 21:58:01 +0200] rev 457
Add MUC message type in sample eventcmd script
Mikael Berthe <mikael@lilotux.net> [Tue, 27 Sep 2005 19:52:29 +0200] rev 456
Make username optional in check_jid_syntax()
This allows sending message/status to a Jabber agent, for example.
Mikael Berthe <mikael@lilotux.net> [Mon, 26 Sep 2005 22:45:10 +0200] rev 455
Update TODO
Mikael Berthe <mikael@lilotux.net> [Mon, 26 Sep 2005 22:41:39 +0200] rev 454
MUC: Disallow room names with a '/'
Mikael Berthe <mikael@lilotux.net> [Mon, 26 Sep 2005 22:36:18 +0200] rev 453
External command is called for MUC messages
Mikael Berthe <mikael@lilotux.net> [Mon, 26 Sep 2005 22:08:48 +0200] rev 452
Jabber Id syntax checks
Mikael Berthe <mikael@lilotux.net> [Mon, 26 Sep 2005 00:27:56 +0200] rev 451
Update TODO & ChangeLog
Mikael Berthe <mikael@lilotux.net> [Mon, 26 Sep 2005 00:24:22 +0200] rev 450
Update manual page
* Add /room and /status_to documentation
* Some other corrections
Mikael Berthe <mikael@lilotux.net> [Sun, 25 Sep 2005 23:45:34 +0200] rev 449
Add "/room unlock"
Mikael Berthe <mikael@lilotux.net> [Sun, 25 Sep 2005 01:04:48 +0200] rev 448
Add "/room remove", to remove an old chatroom from the roster
Mikael Berthe <mikael@lilotux.net> [Sun, 25 Sep 2005 01:01:44 +0200] rev 447
Initial Multi-User Chat support
This patch adds basic MUC support. We now can:
- join an existing room;
- create and unlock a room using the /rawxml command;
- set our nickname;
- send/receive chatgroup messages;
- see the members of the room;
- leave the room.
Chatroom logging is currently disabled, as it could do some unexpected things.
Mikael Berthe <mikael@lilotux.net> [Sun, 25 Sep 2005 00:44:11 +0200] rev 446
Minor changes & cleanup
See diff for details.
Mikael Berthe <mikael@lilotux.net> [Sun, 25 Sep 2005 00:40:25 +0200] rev 445
Fix command completion (2nd argument)