Mikael Berthe <mikael@lilotux.net> [Sat, 11 Nov 2006 12:14:10 +0100] rev 1007
Use install(1) for help files
Mikael Berthe <mikael@lilotux.net> [Fri, 10 Nov 2006 22:00:14 +0100] rev 1006
Clean up vcard code
Mikael Berthe <mikael@lilotux.net> [Fri, 10 Nov 2006 20:54:10 +0100] rev 1005
Improve vcard support
This patch adds support for the address, telephone and email fields when
receiving a vCard IQ result.
Mikael Berthe <mikael@lilotux.net> [Wed, 08 Nov 2006 22:26:27 +0100] rev 1004
Use existing conference bookmarks
Add support for XEP-0048 (Bookmark Storage). The bookmarks are retrieved
when we connect and the conference bookmarks are used.
Mikael Berthe <mikael@lilotux.net> [Tue, 07 Nov 2006 22:43:17 +0100] rev 1003
Initial VCard retrieval support
Mikael Berthe <mikael@lilotux.net> [Tue, 07 Nov 2006 22:21:39 +0100] rev 1002
Remove old UTF-8 conversions
These calls to from_utf8() are buggy because the conversion
is now done at a lower level.
Mikael Berthe <mikael@lilotux.net> [Mon, 06 Nov 2006 22:54:01 +0100] rev 1001
Auto-reconnect after a network/server failure
Mikael Berthe <mikael@lilotux.net> [Sun, 05 Nov 2006 18:05:14 +0100] rev 1000
Make the sample event script more portable
Thanks to Khalil Petit.
Mikael Berthe <mikael@lilotux.net> [Sat, 04 Nov 2006 22:06:37 +0100] rev 999
Redo chat states detection if we receive a message error packet from a contact
If we've sent a JEP85 discovery notification and we receive an error
packet, make sure we'll send another notification with the next message.
Mikael Berthe <mikael@lilotux.net> [Fri, 03 Nov 2006 21:10:30 +0100] rev 998
Do not use JEP-22 in MUC rooms
Mikael Berthe <mikael@lilotux.net> [Thu, 02 Nov 2006 22:34:52 +0100] rev 997
Cosmetics & comments
Mikael Berthe <mikael@lilotux.net> [Thu, 02 Nov 2006 21:59:15 +0100] rev 996
Chatstates: display contact chatstate in the chat status bar
Mikael Berthe <mikael@lilotux.net> [Wed, 01 Nov 2006 23:40:48 +0100] rev 995
Answer IQ disco#info queries
Mikael Berthe <mikael@lilotux.net> [Wed, 01 Nov 2006 21:48:01 +0100] rev 994
Chatstates: decrease the composing timeout
Mikael Berthe <mikael@lilotux.net> [Wed, 01 Nov 2006 21:36:50 +0100] rev 993
Add option 'disable_chatstates'
Mikael Berthe <mikael@lilotux.net> [Wed, 01 Nov 2006 17:47:30 +0100] rev 992
Chatstates: display "paused" states in the roster
Mikael Berthe <mikael@lilotux.net> [Wed, 01 Nov 2006 11:56:58 +0100] rev 991
Chatstates: add composing timeout
Mikael Berthe <mikael@lilotux.net> [Wed, 01 Nov 2006 00:57:56 +0100] rev 990
Send events/chatstates notifications (JEP-22/JEP-85)
Mikael Berthe <mikael@lilotux.net> [Tue, 31 Oct 2006 20:30:29 +0100] rev 989
Send JEP-22 delivered messages
Mikael Berthe <mikael@lilotux.net> [Mon, 30 Oct 2006 23:37:58 +0100] rev 988
Add ids to message stanzas if needed
Mikael Berthe <mikael@lilotux.net> [Mon, 30 Oct 2006 20:18:00 +0100] rev 987
Improve JEP22 + JEP85 support
Mikael Berthe <mikael@lilotux.net> [Sun, 29 Oct 2006 11:43:00 +0100] rev 986
Chat states receival (Alexis Hildebrandt)
Patch from Alexis Hildebrandt, slightly modified
(mostly coding style updates).
Mikael Berthe <mikael@lilotux.net> [Sat, 28 Oct 2006 18:14:22 +0200] rev 985
Fix potential libjabber issue
Mikael Berthe <mikael@lilotux.net> [Sat, 28 Oct 2006 17:38:53 +0200] rev 984
Fix a potential libconnwrap issue
Based on a fix from the Debian centericq package,
original patch by Julien Lemoine.
Myhailo Danylenko <isbear@ukrpost.net> [Mon, 23 Oct 2006 14:53:43 +0200] rev 983
Update UK translations
Myhailo Danylenko <isbear@ukrpost.net> [Sun, 22 Oct 2006 23:27:05 +0200] rev 982
Add UK (Ukrainian) help files
Myhailo Danylenko <isbear@ukrpost.net> [Sun, 22 Oct 2006 20:27:28 +0200] rev 981
Fixes truncating of utf-8 buddy names (again)
This patch fixes the problem with utf-8 buddy names,
which include multibyte characters. This patch version
(maybe) fixes issue for utf-8 locales too.
Mikael Berthe <mikael@lilotux.net> [Sat, 21 Oct 2006 15:00:41 +0200] rev 980
Fixes truncating utf-8 buddy names (Myhailo Danylenko)
This patch fixes the problem with utf-8 buddy names,
which include multibyte characters. Without patch names
will be decreased by as many extra bytes as we have in name.
Note by Mikael: When a non-UTF-8 locale is used, the conversion from
UTF-8 could fail, which gave a "(null)" buddy name.
Mikael Berthe <mikael@lilotux.net> [Sat, 21 Oct 2006 11:22:15 +0200] rev 979
Improve /buffer search_*
Quotes can be used in search strings, for example one can search for
" is " now (with spaces around the word).
Mikael Berthe <mikael@lilotux.net> [Sat, 21 Oct 2006 11:07:50 +0200] rev 978
Fix /roster search
Broken by changeset d3bfa9e9d88c.
Alexis Hildebrandt <afh [at] 2drop [dot] net> [Tue, 10 Oct 2006 20:15:06 +0200] rev 977
Cosmetic changes
Mikael Berthe <mikael@lilotux.net> [Tue, 10 Oct 2006 19:43:32 +0200] rev 976
Fix SSL on OS X
We need libcrypto on OS X, for SSL support. Thanks to Alexis Hildebrandt
for the information.
Mikael Berthe <mikael@lilotux.net> [Sun, 01 Oct 2006 23:59:07 +0200] rev 975
Update documentation
Mikael Berthe <mikael@lilotux.net> [Sat, 30 Sep 2006 22:42:32 +0200] rev 974
Add /roster item_{lock,unlock}
These commands allow us to lock a contact so it stays visible in the roster
when hide_offline_buddies is set.
Mikael Berthe <mikael@lilotux.net> [Sat, 30 Sep 2006 19:13:20 +0200] rev 973
Add option 'roster_win_on_right'
Mikael Berthe <mikael@lilotux.net> [Sat, 30 Sep 2006 19:05:07 +0200] rev 972
Add option 'log_win_on_top'
Mikael Berthe <mikael@lilotux.net> [Sat, 30 Sep 2006 15:48:38 +0200] rev 971
Update TODO
Mikael Berthe <mikael@lilotux.net> [Sat, 30 Sep 2006 13:40:48 +0200] rev 970
Merge with myself
Mikael Berthe <mikael@lilotux.net> [Sat, 30 Sep 2006 13:32:58 +0200] rev 969
Post-0.8.2 changes
Mikael Berthe <mikael@lilotux.net> [Fri, 29 Sep 2006 21:50:28 +0200] rev 968
Use split_arg() in do_roster()
Alexis Hildebrandt [Fri, 29 Sep 2006 20:28:20 +0200] rev 967
Configurable command character
This patch sets the command character as a configurable compile time option.
Mikael Berthe <mikael@lilotux.net> [Thu, 28 Sep 2006 21:36:58 +0200] rev 966
Do not set Curses variable too early
This patch fixes a freeze when scr_LogPrint() is called before ncurses
are fully initialized, for example when the colors are wrong in the
config file. Problem reported by Jeff~ in the mcabber MUC room.
Mikael Berthe <mikael@lilotux.net> [Wed, 27 Sep 2006 22:57:23 +0200] rev 965
Use U suffix for unsigned defines
Also fix a few small typos: value 2 (1<<1) weren't used in enums.
Mikael Berthe <mikael@lilotux.net> [Tue, 19 Sep 2006 19:08:09 +0200] rev 964
Added tag 0.8.2 for changeset fc98d932af4f
Mikael Berthe <mikael@lilotux.net> [Tue, 19 Sep 2006 18:53:18 +0200] rev 963
Ready for release 0.8.2
Mikael Berthe <mikael@lilotux.net> [Sun, 17 Sep 2006 14:35:25 +0200] rev 962
mcabber_disconnect() -> static mcabber_terminate()
Mikael Berthe <mikael@lilotux.net> [Sun, 17 Sep 2006 14:32:27 +0200] rev 961
Display mcabber version in the status window
Mikael Berthe <mikael@lilotux.net> [Mon, 11 Sep 2006 19:14:59 +0200] rev 960
Auto-whois shouldn't enable chat mode
Mikael Berthe <mikael@lilotux.net> [Sat, 09 Sep 2006 13:10:27 +0200] rev 959
Do not enter chat mode after command "/del"
"Salvador" noticed chat mode was automaticalled enabled after removing a
roster buddy (command "/del").
Mikael Berthe <mikael@lilotux.net> [Sat, 09 Sep 2006 13:07:59 +0200] rev 958
Cosmetics (change a variable name)
Mikael Berthe <mikael@lilotux.net> [Sat, 02 Sep 2006 14:59:37 +0200] rev 957
Cosmetic changes
Mikael Berthe <mikael@lilotux.net> [Sat, 02 Sep 2006 14:54:46 +0200] rev 956
Do not block system messages when block_unsubscribed is set
Mikael Berthe <mikael@lilotux.net> [Sat, 02 Sep 2006 14:54:12 +0200] rev 955
Use current ssl_verify value in /connect
In delsock(), free the SSL_CTX object and reset the ctx pointer so that
a full initialization occurs the next time init() is called.
Mikael Berthe <mikael@lilotux.net> [Sat, 02 Sep 2006 10:01:25 +0200] rev 954
Fix a freeze with UTF-8 locales
Some commands cause an infinite loop when using an utf-8 locale.
It occurs when a screen refresh is done and there are trailing spaces in the
command line. This patch should fix it.
(Problem reported by "AL" in the mcabber conference room)
Mikael Berthe <mikael@lilotux.net> [Sun, 27 Aug 2006 10:07:59 +0200] rev 953
Post-0.8.1 changes
Mikael Berthe <mikael@lilotux.net> [Sat, 26 Aug 2006 21:13:13 +0200] rev 952
Small code cleanup
Mikael Berthe <mikael@lilotux.net> [Mon, 21 Aug 2006 21:28:58 +0200] rev 951
Added tag 0.8.1 for changeset e79d82933dea
Mikael Berthe <mikael@lilotux.net> [Mon, 21 Aug 2006 20:50:31 +0200] rev 950
Bugfix release 0.8.1
Mikael Berthe <mikael@lilotux.net> [Fri, 18 Aug 2006 19:09:15 +0200] rev 949
Fix bindings of special keys (MK*)
Mikael Berthe <mikael@lilotux.net> [Mon, 14 Aug 2006 21:04:28 +0200] rev 948
Fix configure on Slackware
Mikael Berthe <mikael@lilotux.net> [Mon, 14 Aug 2006 21:00:51 +0200] rev 947
Added tag 0.8.0 for changeset 5c1dfc8e54d7b4e0eaa269d235792d9bab4982b7
Mikael Berthe <mikael@lilotux.net> [Sun, 13 Aug 2006 21:01:30 +0200] rev 946
Ready for release 0.8.0
Mikael Berthe <mikael@lilotux.net> [Wed, 09 Aug 2006 20:28:41 +0200] rev 945
Display and use UTF-8 key codes
UTF-8 key codes can be used for key bindings, for example
/bind MU224 = ... will bind "Meta-a`".
Mikael Berthe <mikael@lilotux.net> [Wed, 09 Aug 2006 20:26:06 +0200] rev 944
Fix Meta + UTF-8 character
Mikael Berthe <mikael@lilotux.net> [Sat, 15 Jul 2006 12:46:39 +0200] rev 943
hbuf: Refactor line wrapping stuff
Mikael Berthe <mikael@lilotux.net> [Sat, 15 Jul 2006 12:28:42 +0200] rev 942
Make hbuf_add_line() UTF-8 aware
Mikael Berthe <mikael@lilotux.net> [Fri, 14 Jul 2006 21:47:00 +0200] rev 941
Update documentation and authors file
Mikael Berthe <mikael@lilotux.net> [Fri, 14 Jul 2006 19:32:23 +0200] rev 940
Fix an autoaway problem
This patch fixes an autoaway related issue introduced in the previous
changeset.
scr_GetAutoAwayTimeout() should not return a null timeout when the user
status do not need auto-away (i.e. status != online,free).
This patch also tries to save a few time() calls.
Mikael Berthe <mikael@lilotux.net> [Tue, 11 Jul 2006 22:50:48 +0200] rev 939
Get rid of "busy-waiting" (Christof Meerwald)
This patch from Christof Meerwald, slightly modified, reduces mcabber CPU
usage and the number of context switches per second.
Jefferson Ogata <ogata@antibozo.net> [Sat, 08 Jul 2006 23:32:49 +0200] rev 938
SSL server certificate verification
This patch enables SSL server certificate verification.
Mikael Berthe <mikael@lilotux.net> [Sat, 08 Jul 2006 22:07:30 +0200] rev 937
Add configuration script (mcwizz.pl) to contrib (Mulander, Karql)
This is a Perl script written by Adam Wolk (Mulander) and
Mateusz Karkula (Karql) to help beginners to get started
with mcabber.
Mikael Berthe <mikael@lilotux.net> [Sat, 08 Jul 2006 15:50:33 +0200] rev 936
Fix ncurses panel #include too
Mikael Berthe <mikael@lilotux.net> [Sat, 08 Jul 2006 15:32:55 +0200] rev 935
Fix ncurses #include (again)
Mikael Berthe <mikael@lilotux.net> [Sat, 08 Jul 2006 12:47:54 +0200] rev 934
Unicode support depends on having ncursesw
Mikael Berthe <mikael@lilotux.net> [Sat, 08 Jul 2006 09:43:23 +0200] rev 933
Input line: Improve word-related functions
Let's consider that words separator is the space char, not any non-alnum
character.
Mikael Berthe <mikael@lilotux.net> [Sat, 08 Jul 2006 09:43:18 +0200] rev 932
Fix a few problems with non-UTF-8 locales
Mikael Berthe <mikael@lilotux.net> [Sat, 08 Jul 2006 09:43:01 +0200] rev 931
Fix display of some UTF-8 chars
There was a conflict between the keycode and ncurses special keys. This
patch should fix it.
Mikael Berthe <mikael@lilotux.net> [Sat, 08 Jul 2006 09:40:05 +0200] rev 930
UTF-8 terminal support (Reimar Döffinger)
This is a patch from Reimar Döffinger, slightly modified,
which makes mcabber work better on UTF-8 terminals.
Mikael Berthe <mikael@lilotux.net> [Sat, 08 Jul 2006 09:33:54 +0200] rev 929
Fix ncurses #include
The ncurses.h header file wasn't found on some systems.
Mikael Berthe <mikael@lilotux.net> [Mon, 03 Jul 2006 21:17:49 +0200] rev 928
configure: check for presence of wchar.h and wctype.h
Mikael Berthe <mikael@lilotux.net> [Mon, 03 Jul 2006 19:02:08 +0200] rev 927
Add curslib.m4
Mikael Berthe <mikael@lilotux.net> [Sun, 02 Jul 2006 23:20:07 +0200] rev 926
configure: Improve ncurses detection (use ncursesw if available)
Mikael Berthe <mikael@lilotux.net> [Sun, 02 Jul 2006 22:56:06 +0200] rev 925
Hg-ignore config.h*
Mikael Berthe <mikael@lilotux.net> [Sun, 02 Jul 2006 22:54:18 +0200] rev 924
Move _GNU_SOURCE define to the Makefile (Reimar Döffinger)
Mikael Berthe <mikael@lilotux.net> [Tue, 27 Jun 2006 23:05:41 +0200] rev 923
Post-0.7.8 changes
Mikael Berthe <mikael@lilotux.net> [Tue, 27 Jun 2006 23:02:20 +0200] rev 922
Added tag 0.7.8 for changeset d1d236a4e9a2e765cc0e3507bc2d90bcbe7dde72
Mikael Berthe <mikael@lilotux.net> [Tue, 27 Jun 2006 20:51:36 +0200] rev 921
Update credits
Mikael Berthe <mikael@lilotux.net> [Tue, 27 Jun 2006 19:56:40 +0200] rev 920
Ready for release 0.7.8
Mikael Berthe <mikael@lilotux.net> [Tue, 27 Jun 2006 19:34:23 +0200] rev 919
Mention the "lang" variable
Mikael Berthe <mikael@lilotux.net> [Tue, 27 Jun 2006 19:15:11 +0200] rev 918
Add PL help files
Mikael Berthe <mikael@lilotux.net> [Sun, 25 Jun 2006 21:40:52 +0200] rev 917
Add FR help files
Mikael Berthe <mikael@lilotux.net> [Sun, 25 Jun 2006 21:34:23 +0200] rev 916
Update manpage
Mikael Berthe <mikael@lilotux.net> [Sun, 25 Jun 2006 11:25:09 +0200] rev 915
Update help files
Mikael Berthe <mikael@lilotux.net> [Sat, 24 Jun 2006 21:33:11 +0200] rev 914
Use DESTDIR in Makefile
This is recommended by the GNU Coding Standards,
and solves some packaging issues.
Mikael Berthe <mikael@lilotux.net> [Wed, 21 Jun 2006 23:26:48 +0200] rev 913
Post-0.7.7 changes
Fix a small typo in 0.7.7 changelog
Mikael Berthe <mikael@lilotux.net> [Wed, 21 Jun 2006 23:23:59 +0200] rev 912
Updated tag 0.7.7
Mikael Berthe <mikael@lilotux.net> [Wed, 21 Jun 2006 23:19:05 +0200] rev 911
Fix a segfault
Fix a segfault when there are several consecutive spaces in a command.
Mikael Berthe <mikael@lilotux.net> [Wed, 21 Jun 2006 23:17:22 +0200] rev 910
Backed out changeset 04d0bc95f6f1442a926054007a69bd042858e90d
0.7.7 is buggy.
I think it hasn't been downloaded yet, so I'm going to update the tarball.
Mikael Berthe <mikael@lilotux.net> [Wed, 21 Jun 2006 22:48:37 +0200] rev 909
Post-0.7.7 changes
Fix a small typo in 0.7.7 changelog
Mikael Berthe <mikael@lilotux.net> [Wed, 21 Jun 2006 22:43:43 +0200] rev 908
Added tag 0.7.7 for changeset 4cb62973f9fe4284354bef1969e67cbe8564b02b
Mikael Berthe <mikael@lilotux.net> [Wed, 21 Jun 2006 22:34:44 +0200] rev 907
Add the list of available commands to /help.
Mikael Berthe <mikael@lilotux.net> [Wed, 21 Jun 2006 22:01:53 +0200] rev 906
Ready for release 0.7.7
Mikael Berthe <mikael@lilotux.net> [Wed, 21 Jun 2006 21:30:37 +0200] rev 905
Fix help files installation on *BSD
Mikael Berthe <mikael@lilotux.net> [Wed, 21 Jun 2006 20:55:28 +0200] rev 904
English help files
Thanks to Salvador and Lione for their work.
Mikael Berthe <mikael@lilotux.net> [Wed, 21 Jun 2006 20:54:44 +0200] rev 903
Help files installation
Mikael Berthe <mikael@lilotux.net> [Wed, 21 Jun 2006 20:50:56 +0200] rev 902
Sort commands (for the completion system)
Mikael Berthe <mikael@lilotux.net> [Sat, 17 Jun 2006 11:08:49 +0200] rev 901
Update documentation
Mikael Berthe <mikael@lilotux.net> [Fri, 16 Jun 2006 22:38:49 +0200] rev 900
MUC: join password-protected room
Mikael Berthe <mikael@lilotux.net> [Sat, 10 Jun 2006 12:16:09 +0200] rev 899
Add option 'max_history_age'
New option to specify how many days mcabber will load from the history files.
(Suggested by "ze" in mcabber chatroom a few weeks ago)
Mikael Berthe <mikael@lilotux.net> [Thu, 08 Jun 2006 21:42:52 +0200] rev 898
Fix memory leak in scr_UpdateWindow()
Mikael Berthe <mikael@lilotux.net> [Thu, 08 Jun 2006 21:29:09 +0200] rev 897
Fix memory leak in scr_LogPrint()
Mikael Berthe <mikael@lilotux.net> [Fri, 02 Jun 2006 21:59:27 +0200] rev 896
Fix a small memory leak
Free the jid string in gotmessage() when we receive an unexpected groupchat
message.
Mikael Berthe <mikael@lilotux.net> [Fri, 02 Jun 2006 20:39:01 +0200] rev 895
Minor changes
Cosmetic change + fix for a small memory leak when the configuration file
doesn't exist.
Mikael Berthe <mikael@lilotux.net> [Fri, 02 Jun 2006 19:13:00 +0200] rev 894
done_completion(): free all allocated memory
Free the completion list when a completion is done.
Mikael Berthe <mikael@lilotux.net> [Thu, 01 Jun 2006 18:55:55 +0200] rev 893
Fix a small memory leak in /buffer purge
Mikael Berthe <mikael@lilotux.net> [Wed, 31 May 2006 23:16:55 +0200] rev 892
Set the pending message flag on the status buffer when using /help
Mikael Berthe <mikael@lilotux.net> [Wed, 31 May 2006 23:12:56 +0200] rev 891
Add a "special" parameter to scr_setmsgflag_if_needed()
Mikael Berthe <mikael@lilotux.net> [Wed, 31 May 2006 20:32:27 +0200] rev 890
Improve configure checks
Mikael Berthe <mikael@lilotux.net> [Tue, 30 May 2006 23:22:37 +0200] rev 889
Fix up pending message flag for the status special buffer
It's still disabled (because it isn't useful as is).
Mikael Berthe <mikael@lilotux.net> [Tue, 30 May 2006 20:36:44 +0200] rev 888
scr_setmsgflag_if_needed(): Add a check after scr_SearchWindow()