Myhailo Danylenko <isbear@ukrpost.net> [Tue, 19 Jan 2010 19:16:38 +0200] rev 1684
Provide xmpp_is_online()
Myhailo Danylenko <isbear@ukrpost.net> [Tue, 19 Jan 2010 16:09:27 +0200] rev 1683
Split HOOK_INTERNAL
Myhailo Danylenko <isbear@ukrpost.net> [Tue, 19 Jan 2010 09:53:12 +0200] rev 1682
Destroy lm connection object on disconnect
Myhailo Danylenko <isbear@ukrpost.net> [Tue, 19 Jan 2010 15:45:25 +0200] rev 1681
Add required by gpgme definition to "clean" config.h
Mikael Berthe <mikael@lilotux.net> [Tue, 02 Feb 2010 22:35:53 +0100] rev 1680
Kill a warning
Myhailo Danylenko <isbear@ukrpost.net> [Mon, 18 Jan 2010 20:33:25 +0200] rev 1679
Update mcabberrc.example
* Help options
* Mention default modules_dir value
Myhailo Danylenko <isbear@ukrpost.net> [Mon, 18 Jan 2010 18:49:25 +0200] rev 1678
New help system
* Configurable multiple help location directories
* Multiple languages support
* Utilizing option guards to be configurable dynamically
* Language autodetection from locale with fallback to 'en'
Myhailo Danylenko <isbear@ukrpost.net> [Wed, 20 Jan 2010 11:08:03 +0200] rev 1677
Fix autoaway
Myhailo Danylenko <isbear@ukrpost.net> [Sat, 16 Jan 2010 12:12:45 +0200] rev 1676
Use $prefix/lib/mcabber as default modules_dir
Myhailo Danylenko <isbear@ukrpost.net> [Mon, 18 Jan 2010 16:36:55 +0200] rev 1675
Use glob() in source command
Myhailo Danylenko <isbear@ukrpost.net> [Mon, 18 Jan 2010 17:49:30 +0200] rev 1674
Use option guards for tracelog
Myhailo Danylenko <isbear@ukrpost.net> [Mon, 18 Jan 2010 16:32:02 +0200] rev 1673
Add option guards
Mikael Berthe <mikael@lilotux.net> [Tue, 02 Feb 2010 22:11:44 +0100] rev 1672
Update hgignore file
Myhailo Danylenko <isbear@ukrpost.net> [Mon, 18 Jan 2010 16:11:34 +0200] rev 1671
Add in-tree beep example module
Myhailo Danylenko <isbear@ukrpost.net> [Mon, 18 Jan 2010 15:36:19 +0200] rev 1670
Install include/config.h
Myhailo Danylenko <isbear@ukrpost.net> [Mon, 18 Jan 2010 15:53:20 +0200] rev 1669
Update modules howto
Myhailo Danylenko <isbear@ukrpost.net> [Mon, 18 Jan 2010 15:36:19 +0200] rev 1668
Install mcabber headers
* Change mcabber headers naming scheme
* Move 'src/' -> 'mcabber/'
* Add missing include <mcabber/config.h>'s
* Create and install clean config.h version in 'include/'
* Move "dirty" config.h version to 'mcabber/'
* Add $(top_srcdir) to compiler include path
* Update modules HOWTO
Mikael Berthe <mikael@lilotux.net> [Tue, 02 Feb 2010 21:27:26 +0100] rev 1667
Fix some more xmlns attributes in IQ responses
Mikael Berthe <mikael@lilotux.net> [Tue, 02 Feb 2010 19:49:00 +0100] rev 1666
Fix iq version reply (issue #42, patch from foxfell)
Ulrich Spörlein [Tue, 02 Feb 2010 19:44:39 +0100] rev 1665
Clean up some dead assignments/dead variables
Myhailo Danylenko <isbear@ukrpost.net> [Sat, 30 Jan 2010 17:54:58 +0200] rev 1664
Fix room unlocking
Myhailo Danylenko <isbear@ukrpost.net> [Wed, 13 Jan 2010 12:43:57 +0200] rev 1663
Fix GError handling
Myhailo Danylenko <isbear@ukrpost.net> [Sat, 12 Dec 2009 16:23:21 +0200] rev 1662
Fix for entity capabilities hash generation.
Myhailo Danylenko <isbear@ukrpost.net> [Mon, 07 Dec 2009 11:16:03 +0200] rev 1661
Print list of options with '/set'
Mikael Berthe <mikael@lilotux.net> [Sat, 05 Dec 2009 21:51:03 +0100] rev 1660
Do not call do_screen_refresh() on SIGWINCH
I don't think it is needed, as we're calling scr_Resize()...
Reported by mvuets.
Mikael Berthe <mikael@lilotux.net> [Sat, 05 Dec 2009 19:12:47 +0100] rev 1659
Re-add fifo_deinit() in mcabber_terminate() (isbear)
Mikael Berthe <mikael@lilotux.net> [Sat, 05 Dec 2009 19:06:47 +0100] rev 1658
Remove hk_mainloop()
Mikael Berthe <mikael@lilotux.net> [Sat, 05 Dec 2009 19:04:46 +0100] rev 1657
Fix resize event handling issue (reported by mvuets)
franky [Tue, 01 Dec 2009 22:09:05 +0100] rev 1656
Update fix for ssl_ignore_checks option (changeset 8effa82ae593)
Mikael Berthe <mikael@lilotux.net> [Tue, 01 Dec 2009 21:59:02 +0100] rev 1655
Merge main and crew
Myhailo Danylenko <isbear@ukrpost.net> [Tue, 01 Dec 2009 21:06:06 +0100] rev 1654
Improve UI latency and CPU usage
Remove main_loop(), and use GIOChannels for the FIFO system.
Myhailo Danylenko <isbear@ukrpost.net> [Sun, 29 Nov 2009 00:00:10 +0200] rev 1653
Do not print ssl error if user has not requested it
Myhailo Danylenko <isbear@ukrpost.net> [Sun, 22 Nov 2009 23:38:31 +0200] rev 1652
Fix leave_groupchats remote command
Reported by Nixtrian
Myhailo Danylenko <isbear@ukrpost.net> [Wed, 18 Nov 2009 05:59:44 +0200] rev 1651
Set all locale variables
Set LC_ALL (all locale variables) instead of only LC_CTYPE at startup
Nixtrian [Tue, 17 Nov 2009 23:09:06 +0100] rev 1650
Try fallback language (en) when help file with current language is not found
Patch by Nixtrian, slightly modified by Mikael
Myhailo Danylenko <isbear@ukrpost.net> [Tue, 17 Nov 2009 00:51:55 +0200] rev 1649
Allow commands shading
Myhailo Danylenko <isbear@ukrpost.net> [Mon, 16 Nov 2009 19:26:41 +0200] rev 1648
Fix encoding issues in room command
* /room join
* /room nick
* /room privmsg
Mikael Berthe <mikael@lilotux.net> [Wed, 04 Nov 2009 22:24:05 +0100] rev 1647
Reorder processing in handle_iq()
There's no need to call the get/set handler functions if we receive an error
IQ message.
Mikael Berthe <mikael@lilotux.net> [Wed, 04 Nov 2009 22:18:31 +0100] rev 1646
Small optimization
Myhailo Danylenko <isbear@ukrpost.net> [Tue, 03 Nov 2009 12:51:14 +0200] rev 1645
Fix for double-inserted features
Mikael Berthe <mikael@lilotux.net> [Tue, 03 Nov 2009 22:38:02 +0100] rev 1644
Do not send disco requests to offline resources
Mikael Berthe <mikael@lilotux.net> [Tue, 03 Nov 2009 22:16:22 +0100] rev 1643
Increase mcabber_loop delay
This is a quick hack to use less CPU until we improve the GLib main loop events.
Myhailo Danylenko <isbear@ukrpost.net> [Mon, 02 Nov 2009 19:11:29 +0200] rev 1642
Fix not execution of HOOK_INTERNAL
Mikael Berthe <mikael@lilotux.net> [Sun, 25 Oct 2009 23:53:54 +0100] rev 1641
Remove (probably) unnecessary check
The string is valid is the prep profile can be applied, AIUI.
Mikael Berthe <mikael@lilotux.net> [Sun, 25 Oct 2009 23:32:23 +0100] rev 1640
Remove debug LogPrint() call
Mikael Berthe <mikael@lilotux.net> [Sun, 25 Oct 2009 23:25:14 +0100] rev 1639
Add support for libidn
Mikael Berthe <mikael@lilotux.net> [Sun, 25 Oct 2009 01:15:31 +0200] rev 1638
Merge main and crew
Mikael Berthe <mikael@lilotux.net> [Sun, 25 Oct 2009 00:44:14 +0200] rev 1637
Do not reply to disco "result" IQ messages
(Thanks to franky for the hint)
franky [Sat, 24 Oct 2009 21:43:34 +0200] rev 1636
Accept an error as response to disco requests
Mikael Berthe <mikael@lilotux.net> [Sat, 24 Oct 2009 16:28:00 +0200] rev 1635
Fix a misleading message
Mikael Berthe <mikael@lilotux.net> [Sat, 24 Oct 2009 16:24:21 +0200] rev 1634
Add missing g_free()
Mikael Berthe <mikael@lilotux.net> [Sat, 24 Oct 2009 13:24:46 +0200] rev 1633
Fix saving autowhois option in bookmarks
Mikael Berthe <mikael@lilotux.net> [Thu, 22 Oct 2009 20:13:38 +0200] rev 1632
Remove deprecated option ('hide_offline_buddies')
Mikael Berthe <mikael@lilotux.net> [Thu, 22 Oct 2009 20:08:11 +0200] rev 1631
Avoid misleading comment when renaming a contact
The previous check assumed that an entry which wasn't in the server roster
was a room -- which is obviously wrong.
Mikael Berthe <mikael@lilotux.net> [Thu, 22 Oct 2009 20:00:24 +0200] rev 1630
Reorder feature list in mcabber -V
Mikael Berthe <mikael@lilotux.net> [Thu, 22 Oct 2009 19:55:07 +0200] rev 1629
Update TODO file
Mikael Berthe <mikael@lilotux.net> [Wed, 21 Oct 2009 13:33:15 +0200] rev 1628
Cosmetic changes
Myhailo Danylenko <isbear@ukrpost.net> [Wed, 21 Oct 2009 00:17:45 +0300] rev 1627
Load module only once
* do not load module, that is already loaded
* coding style improvements
Mikael Berthe <mikael@lilotux.net> [Tue, 20 Oct 2009 22:59:49 +0200] rev 1626
Fix buggy comment
Myhailo Danylenko <isbear@ukrpost.net> [Mon, 19 Oct 2009 10:02:53 +0300] rev 1625
Howto fixes
Myhailo Danylenko <isbear@ukrpost.net> [Thu, 15 Oct 2009 12:50:54 +0300] rev 1624
Hook handler flags updates to howto
Myhailo Danylenko <isbear@ukrpost.net> [Thu, 15 Oct 2009 12:08:53 +0300] rev 1623
Flags for hook handlers
Myhailo Danylenko <isbear@ukrpost.net> [Thu, 15 Oct 2009 12:57:36 +0300] rev 1622
Add modules_dir to example mcabberrc
Mikael Berthe <mikael@lilotux.net> [Wed, 14 Oct 2009 23:22:37 +0200] rev 1621
Do not print Unhandled IQ results to the log window
Mikael Berthe <mikael@lilotux.net> [Mon, 12 Oct 2009 21:57:27 +0200] rev 1620
Update doc (REAME, INSTALL)
Myhailo Danylenko <isbear@ukrpost.net> [Mon, 12 Oct 2009 21:31:15 +0200] rev 1619
Add a module writing howto
franky [Mon, 12 Oct 2009 14:25:00 +0200] rev 1618
Process keycodes faster
Mikael Berthe <mikael@lilotux.net> [Sun, 11 Oct 2009 22:47:12 +0200] rev 1617
Fix previous commit :)
Mikael Berthe <mikael@lilotux.net> [Sun, 11 Oct 2009 22:39:23 +0200] rev 1616
Add 2 debugging levels (for 'tracelog_level')
Mikael Berthe <mikael@lilotux.net> [Sun, 11 Oct 2009 22:02:06 +0200] rev 1615
Add dummy vcard IQ handler
Mikael Berthe <mikael@lilotux.net> [Sun, 11 Oct 2009 21:37:02 +0200] rev 1614
Slightly change debugging output
Mikael Berthe <mikael@lilotux.net> [Sun, 11 Oct 2009 21:06:58 +0200] rev 1613
Remove unused variable
Mikael Berthe <mikael@lilotux.net> [Sun, 11 Oct 2009 21:03:40 +0200] rev 1612
Display server name only when it has been explicitly provided
Display server name only when it has been explicitly provided in the
configuration file.
franky [Sun, 11 Oct 2009 20:58:20 +0200] rev 1611
Use the username for authentication, added jid_get_username() to utils.c
Mikael Berthe <mikael@lilotux.net> [Sun, 11 Oct 2009 20:06:47 +0200] rev 1610
Replace 'username' with 'jid' in the configuration file
The previous behaviour doesn't make much sense anymore.
MCabber does DNS SRV lookups so providing the server name
is usually not needed.
Mikael Berthe <mikael@lilotux.net> [Sun, 11 Oct 2009 16:48:15 +0200] rev 1609
Lower Loudmouth version requirement
Mikael Berthe <mikael@lilotux.net> [Sun, 11 Oct 2009 16:12:00 +0200] rev 1608
Update ChangeLog
Myhailo Danylenko <isbear@ukrpost.net> [Sun, 11 Oct 2009 16:01:52 +0200] rev 1607
Add modules
Mikael Berthe <mikael@lilotux.net> [Sun, 11 Oct 2009 16:01:31 +0200] rev 1606
Bump version to 0.10.x
Mikael Berthe <mikael@lilotux.net> [Sun, 11 Oct 2009 16:00:53 +0200] rev 1605
Update mcabberrc.example
Mikael Berthe <mikael@lilotux.net> [Sun, 11 Oct 2009 15:59:53 +0200] rev 1604
Remove #include's of C files
Myhailo Danylenko <isbear@ukrpost.net> [Mon, 15 Jun 2009 10:59:31 +0200] rev 1603
Allow specifying nickname for bookmark
franky [Wed, 24 Sep 2008 11:41:29 +0200] rev 1602
Message Receipts support (XEP-0184)
Mikael Berthe <mikael@lilotux.net> [Sun, 11 Oct 2009 15:59:20 +0200] rev 1601
Add pkg check for the Loudmouth library
franky [Tue, 23 Sep 2008 10:59:25 +0200] rev 1600
Updated Entity Capabilities support (XEP-0115)
Mikael Berthe <mikael@lilotux.net> [Sun, 11 Oct 2009 15:39:32 +0200] rev 1599
Update/Add headers
franky [Sun, 11 Oct 2009 15:38:32 +0200] rev 1598
Replace libjabber with loudmouth
Mikael Berthe <mikael@lilotux.net> [Thu, 08 Oct 2009 19:40:23 +0200] rev 1597
Fix typo reported by rhonda
Mikael Berthe <mikael@lilotux.net> [Tue, 06 Oct 2009 22:03:49 +0200] rev 1596
Post-0.9.10 changes
Mikael Berthe <mikael@lilotux.net> [Tue, 06 Oct 2009 21:52:28 +0200] rev 1595
Added signature for changeset 06fdfff29175
Mikael Berthe <mikael@lilotux.net> [Tue, 06 Oct 2009 21:50:21 +0200] rev 1594
Added tag 0.9.10 for changeset 06fdfff29175
Mikael Berthe <mikael@lilotux.net> [Tue, 06 Oct 2009 21:32:30 +0200] rev 1593
Ready for release 0.9.10
Mikael Berthe <mikael@lilotux.net> [Tue, 06 Oct 2009 21:22:51 +0200] rev 1592
Display a warning when using /request while disconnected
Mikael Berthe <mikael@lilotux.net> [Sun, 04 Oct 2009 20:56:16 +0200] rev 1591
Update ChangeLog
Mikael Berthe <mikael@lilotux.net> [Sun, 04 Oct 2009 19:33:38 +0200] rev 1590
Add support for spellchecking with Enchant (caolan)
Patch from the issue tracker:
http://bitbucket.org/McKael/mcabber-crew/issue/36/patch-to-spell-checking-using-enchant
Mikael Berthe <mikael@lilotux.net> [Sun, 04 Oct 2009 18:39:08 +0200] rev 1589
Merge shizeeg branch
Mikael Berthe <mikael@lilotux.net> [Sun, 04 Oct 2009 18:37:47 +0200] rev 1588
Avoid strcat()
This patch removes strcat() and prevents possible buffer overflow introduced
in the previous changeset.
sh!zeeg <shizeeg@yandex.ru> [Wed, 29 Jul 2009 03:13:04 +0400] rev 1587
/room names --compact
New parameter.
Mikael Berthe <mikael@lilotux.net> [Sun, 04 Oct 2009 18:12:38 +0200] rev 1586
Use pkg-config to detect GnuTLS instead of the m4 macros
Mikael Berthe <mikael@lilotux.net> [Sun, 04 Oct 2009 17:06:07 +0200] rev 1585
Fix typo reported in issue #34
http://bitbucket.org/McKael/mcabber-crew/issue/34/typos-mcabberrcexample
Mikael Berthe <mikael@lilotux.net> [Sun, 04 Oct 2009 17:01:44 +0200] rev 1584
Fix typo in OTR messages (Anne)
Mikael Berthe <mikael@lilotux.net> [Sun, 04 Oct 2009 16:58:04 +0200] rev 1583
Use AC_SYS_LARGEFILE in configure.ac
franky [Mon, 20 Apr 2009 19:58:06 +0200] rev 1582
Handle chat notifications even if the JID has no resource
Mikael Berthe <mikael@lilotux.net> [Sat, 18 Apr 2009 12:00:16 +0200] rev 1581
Fix UNREAD event when a special buffer changes
The events script wasn't called when the "status buffer" flag was updated,
for example.
franky [Tue, 14 Apr 2009 20:36:08 +0200] rev 1580
Only html escape messages when otr session is established
Mikael Berthe <mikael@lilotux.net> [Mon, 13 Apr 2009 22:48:48 +0200] rev 1579
Fix display error in the roster
When displaying the group item counts in the roster, the number could
wrap -- and overwrite the vertical line.
Issue reported by "Dennis" in the MUC room.
Mikael Berthe <mikael@lilotux.net> [Mon, 13 Apr 2009 01:16:23 +0200] rev 1578
Merge main and crew
Mikael Berthe <mikael@lilotux.net> [Mon, 13 Apr 2009 00:26:56 +0200] rev 1577
Add count parameter to roster up/down command
(Based on a patch from knyar in the issue tracker)
Mikael Berthe <mikael@lilotux.net> [Sat, 11 Apr 2009 12:30:51 +0200] rev 1576
Export the FIFO pipe name as an environment variable (Lukas Kuklinek)
Mikael Berthe <mikael@lilotux.net> [Sat, 11 Apr 2009 12:20:12 +0200] rev 1575
Workaround for missing iswblank() on Solaris 8 & 9 (Sebastian Kayser)
Mikael Berthe <mikael@lilotux.net> [Sat, 11 Apr 2009 12:05:27 +0200] rev 1574
Reduce the CPU usage when the server is unreachable
Based on a patch from Alex Gordeev
Myhailo Danylenko <isbear@ukrpost.net> [Tue, 10 Mar 2009 20:48:51 +0100] rev 1573
Fix completion with wide characters (e.g. Japanese characters)
Myhailo Danylenko <isbear@ukrpost.net> [Tue, 10 Mar 2009 20:44:16 +0100] rev 1572
Fix tab expansion when using say_to -f
Mikael Berthe <mikael@lilotux.net> [Sat, 14 Feb 2009 17:30:00 +0100] rev 1571
Update Mercurial .hgignore file
Mikael Berthe <mikael@lilotux.net> [Sun, 08 Feb 2009 10:08:05 +0100] rev 1570
Fix display of last character in the input line when Aspell support is enabled
The rightmost character displayed in the input line was always the last
character of the line. (Reported by isbear.)
franky [Sun, 12 Apr 2009 20:20:56 +0200] rev 1569
Use otr context where possible, saves one mc_strtolower() per received message
Mikael Berthe <mikael@lilotux.net> [Tue, 27 Jan 2009 22:24:02 +0100] rev 1568
Merge main and crew
Mikael Berthe <mikael@lilotux.net> [Tue, 27 Jan 2009 22:19:04 +0100] rev 1567
Fix segfault in command /pgp (reported by Maxim Vuets)
franky@veqlargh.fs [Tue, 20 Jan 2009 09:03:24 +0100] rev 1566
Change dataform s/text-multi/text-single to reflect the UI (suggested by ISBear)
franky@veqlargh.fs [Tue, 20 Jan 2009 08:48:11 +0100] rev 1565
Fix segfaults when receiving malformed XEP-0146 packets