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()
Mikael Berthe <mikael@lilotux.net> [Mon, 29 May 2006 18:53:01 +0200] rev 887
Fix beep_on_message in rooms
Mikael Berthe <mikael@lilotux.net> [Sun, 28 May 2006 10:56:23 +0200] rev 886
Update documentation
Mikael Berthe <mikael@lilotux.net> [Sun, 28 May 2006 10:42:22 +0200] rev 885
Allow /rename for groups
Mikael Berthe <mikael@lilotux.net> [Sat, 27 May 2006 19:46:20 +0200] rev 884
scr_LogPrint(): Add a warning for UTF-8 -> locale conversion failures
Mikael Berthe <mikael@lilotux.net> [Sat, 27 May 2006 19:17:01 +0200] rev 883
Remove some more libjabber warnings
Mikael Berthe <mikael@lilotux.net> [Sat, 27 May 2006 18:53:56 +0200] rev 882
autoconf: use datadir, not datarootdir
Fix changeset b38760d9ec2d, I didn't see there was a datadir variable.
Mikael Berthe <mikael@lilotux.net> [Sat, 27 May 2006 17:35:19 +0200] rev 881
Try to fix autoconf setup
Mikael Berthe <mikael@lilotux.net> [Sat, 27 May 2006 15:59:05 +0200] rev 880
/buffer scroll_unlock: Don't always jump to the end of the buffer
If there is no pending message, do not jump to the bottom of the buffer.
For special buffers (e.g. for the status buffer) pending flag is currently
disabled so we jump unconditionally.
Mikael Berthe <mikael@lilotux.net> [Sat, 27 May 2006 13:33:41 +0200] rev 879
Remove a few libjabber warnings
Mikael Berthe <mikael@lilotux.net> [Sat, 27 May 2006 13:22:06 +0200] rev 878
Fix /buffer clear when the buffer is locked
Mikael Berthe <mikael@lilotux.net> [Sat, 27 May 2006 12:51:19 +0200] rev 877
autoconf: Remove --with-datadir, use built-in --datarootdir option
Mikael Berthe <mikael@lilotux.net> [Sat, 27 May 2006 00:05:17 +0200] rev 876
Update manpage
Update /buffer command help.
Mikael Berthe <mikael@lilotux.net> [Fri, 26 May 2006 23:31:36 +0200] rev 875
Update TODO & ChangeLog
Mikael Berthe <mikael@lilotux.net> [Fri, 26 May 2006 22:59:02 +0200] rev 874
Display a flag in the chat status line when the buffer is locked
When chat mode is enabled and scrolling is locked, the "~" is replaced with
a "*" in the chat status line.
Mikael Berthe <mikael@lilotux.net> [Fri, 26 May 2006 22:51:19 +0200] rev 873
Add /buffer {scroll_lock|scroll_unlock|toggle_scroll}
Mikael Berthe <mikael@lilotux.net> [Thu, 25 May 2006 22:39:37 +0200] rev 872
Don't stop when there is no configuration file
Mikael Berthe <mikael@lilotux.net> [Thu, 25 May 2006 21:56:37 +0200] rev 871
Improve readability (/request {time,version})
Mikael Berthe <mikael@lilotux.net> [Thu, 25 May 2006 19:02:23 +0200] rev 870
Update manpage
Mikael Berthe <mikael@lilotux.net> [Thu, 25 May 2006 19:01:45 +0200] rev 869
HG-Ignore ctags file
Mikael Berthe <mikael@lilotux.net> [Thu, 25 May 2006 18:20:52 +0200] rev 868
Add online /help command
We use help files stored in "$DATA_DIR/mcabber/help/$lang/", with $lang
defaulting to "en".
The DATA_DIR location can be set using configure --with-datadir="...".
Mikael Berthe <mikael@lilotux.net> [Wed, 24 May 2006 23:30:31 +0200] rev 867
Commands /alias & /bind list the key bindings and aliases
Mikael Berthe <mikael@lilotux.net> [Wed, 24 May 2006 22:29:05 +0200] rev 866
Add "/buffer purge"
Mikael Berthe <mikael@lilotux.net> [Wed, 24 May 2006 21:52:46 +0200] rev 865
Improve changeset a3db3ee8b99e, do not enable chatmode when refreshing
Mikael Berthe <mikael@lilotux.net> [Tue, 23 May 2006 22:05:58 +0200] rev 864
MUC: Work around user server restart
When receiving a suspicious groupchat message/presence, from a room we're
not a member of, send an unavailable presence message.
Thanks to pmw for the report, thanks to hawke (from jdev) for the
workaround suggestion.
Mikael Berthe <mikael@lilotux.net> [Tue, 23 May 2006 21:38:27 +0200] rev 863
Add roster_getnickname()
Mikael Berthe <mikael@lilotux.net> [Sun, 21 May 2006 09:49:43 +0200] rev 862
Strip trailing empty lines from error messages
Mikael Berthe <mikael@lilotux.net> [Sun, 21 May 2006 09:49:04 +0200] rev 861
Cosmetic changes
Mikael Berthe <mikael@lilotux.net> [Sun, 21 May 2006 09:47:12 +0200] rev 860
Rebuild buddylist when setting a new message flag
Mikael Berthe <mikael@lilotux.net> [Sat, 20 May 2006 19:27:45 +0200] rev 859
Make sure we update the roster when a subscription is cancelled
Mikael Berthe <mikael@lilotux.net> [Mon, 15 May 2006 23:20:59 +0200] rev 858
Improve scr_LogPrint() for log/debug messages
Mikael Berthe <mikael@lilotux.net> [Mon, 15 May 2006 23:06:13 +0200] rev 857
scr_LogPrint(): do not use static buffer size
Mikael Berthe <mikael@lilotux.net> [Sun, 14 May 2006 10:44:52 +0200] rev 856
Fix small issue with log_display_sender