Mercurial > ~mikael > mcabber > hg
annotate mcabber/ChangeLog @ 2225:dc3b3ac1ba76
Free the buffdata structures when buffers are closed
Free the buffdata strcutures when buffers are closed and there are no
more users (these structures can be shared if the "symlink" shared history
is used).
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Sat, 07 Nov 2015 12:21:12 +0100 |
parents | 16eab3dc1bb3 |
children | 5efdec0c45a0 |
rev | line source |
---|---|
2179 | 1 mcabber (1.0.1-dev) |
2 | |
3 * | |
4 | |
5 -- Mikael, ? | |
6 | |
2175
6b2403ddecb3
Ready for release 1.0.0
Mikael Berthe <mikael@lilotux.net>
parents:
2174
diff
changeset
|
7 mcabber (1.0.0) |
2097 | 8 |
2174 | 9 * Message Carbons support / XEP-0280 (Roeland Jago Douma) |
10 * Support for using external password managers (Christian Burkert) | |
11 * [UI] Add a backward completion (Oleg) | |
12 * [UI] Multilanguage spell checking (Dmitry Potapov) | |
13 * [UI] New option 'buffer_smart_scrolling' to lock buffer automatically | |
14 when scrolled up (Hermitifier) | |
15 * [UI] New command /roster next_open_buffer | |
16 * [UI] New option 'attention_char' | |
17 * [UI] Try to display the GLib warnings in the log window | |
18 * [UI] Display the number of occupants in MUC rooms (shizeeque) | |
19 * [UI] New option switch /room topic -u to unescape the topic (shizeeque) | |
2180 | 20 * [MUC] Support for storing MUC room passwords (Nico Golde) |
2174 | 21 * [MUC] Use bookmarked password (if any) when using "/room join" |
22 * [Hooks] New "hook-mdr-received" hook | |
23 * Remove support for obsolete XEP 22 (Frank Zschockelt) | |
24 * Misc. bugfixes and minor improvements | |
2097 | 25 |
2175
6b2403ddecb3
Ready for release 1.0.0
Mikael Berthe <mikael@lilotux.net>
parents:
2174
diff
changeset
|
26 -- Mikael, 2015-06-28 |
2097 | 27 |
2094
7ee2388a492a
Ready for release 0.10.3
Mikael Berthe <mikael@lilotux.net>
parents:
2060
diff
changeset
|
28 mcabber (0.10.3) |
2060 | 29 |
2094
7ee2388a492a
Ready for release 0.10.3
Mikael Berthe <mikael@lilotux.net>
parents:
2060
diff
changeset
|
30 * [UI] Add option 'iq_time_hide' |
2174 | 31 * [UI] Add 'iq_version_hide_os', 'iq_version_hide_version' |
2094
7ee2388a492a
Ready for release 0.10.3
Mikael Berthe <mikael@lilotux.net>
parents:
2060
diff
changeset
|
32 * Improved handling of damaged history log files |
7ee2388a492a
Ready for release 0.10.3
Mikael Berthe <mikael@lilotux.net>
parents:
2060
diff
changeset
|
33 * Switch to libotr v4 API (Myhailo Danylenko) |
7ee2388a492a
Ready for release 0.10.3
Mikael Berthe <mikael@lilotux.net>
parents:
2060
diff
changeset
|
34 * Add SSL options (Frank Zschockelt) |
7ee2388a492a
Ready for release 0.10.3
Mikael Berthe <mikael@lilotux.net>
parents:
2060
diff
changeset
|
35 These options require a patched Loudmouth library. |
7ee2388a492a
Ready for release 0.10.3
Mikael Berthe <mikael@lilotux.net>
parents:
2060
diff
changeset
|
36 - "ssl_ciphers" to define the allowed ciphers |
7ee2388a492a
Ready for release 0.10.3
Mikael Berthe <mikael@lilotux.net>
parents:
2060
diff
changeset
|
37 - "ssl_ca" to set additional trusted certificates |
7ee2388a492a
Ready for release 0.10.3
Mikael Berthe <mikael@lilotux.net>
parents:
2060
diff
changeset
|
38 * Fix compilation for old loudmouth libraries (Frank Zschockelt) |
7ee2388a492a
Ready for release 0.10.3
Mikael Berthe <mikael@lilotux.net>
parents:
2060
diff
changeset
|
39 * Add 'color_timestamp' to highlight timestamp added by server (Hermitifier) |
7ee2388a492a
Ready for release 0.10.3
Mikael Berthe <mikael@lilotux.net>
parents:
2060
diff
changeset
|
40 * New python based event script using OS X 10.8 notification center (Sharoon Thomas) |
7ee2388a492a
Ready for release 0.10.3
Mikael Berthe <mikael@lilotux.net>
parents:
2060
diff
changeset
|
41 * Handle SIGHUP signal (Dominik George) |
7ee2388a492a
Ready for release 0.10.3
Mikael Berthe <mikael@lilotux.net>
parents:
2060
diff
changeset
|
42 * Misc. bugfixes |
2060 | 43 |
2094
7ee2388a492a
Ready for release 0.10.3
Mikael Berthe <mikael@lilotux.net>
parents:
2060
diff
changeset
|
44 -- Mikael, 2014-05-08 |
2060 | 45 |
2057
3f4c97805218
Ready for release 0.10.2
Mikael Berthe <mikael@lilotux.net>
parents:
2040
diff
changeset
|
46 mcabber (0.10.2) |
1933 | 47 |
2040 | 48 * Update receipts handling according to recent XEP updates (Myhailo Danylenko) |
49 * Update and modularize the FIFO system (Myhailo Danylenko) | |
50 * Modularize url_regex | |
51 * [UI] Add readmark support - a line is displayed afer the last read message | |
52 * New command /buffer readmark | |
53 * Add command /iline clear_history | |
54 * Add command /iline iline_insert (Hermitifier) | |
55 * Add command /room setopt flag_joins (Hermitifier) | |
2057
3f4c97805218
Ready for release 0.10.2
Mikael Berthe <mikael@lilotux.net>
parents:
2040
diff
changeset
|
56 * The command /say_to has a new option '-e' so that "\n" can be used |
2040 | 57 * [MUC] Improve MUC support (Myhailo Danylenko) |
58 * [MUC] Add support for XEP-0249 / Direct MUC Invitations (Myhailo Danylenko) | |
59 * [MUC] Refresh the roster when MUC bookmarks are received (Jan Zachorowski) | |
60 * [MUC] preserve bookmark when updating a non-joined room (Jan Zachorowski) | |
61 * [MUC] Fix bookmarks losing autojoin attribute (Hermitifier) | |
62 * [MUC] Display real JIDs in non-anonymous rooms (Hermitifier) | |
63 * [MUC] New option 'muc_bookmark_autoupdate' (Hermitifier) | |
64 * [MUC] Fix whois / auto_whois | |
65 * [UI] Remove deprecated invisible status | |
66 * [UI] Go back to the first buddy with /roster next_unread when there are | |
67 no more unread messages (Simon Jacquin) | |
68 * [UI] Add option 'roster_no_leading_space' to remove the extra space | |
69 before items in the roster (Simon Jacquin) | |
70 * [UI] Allow to select which buddy resource messages go to (issue #55) | |
71 with new commands /roster resource_lock|resource_unlock (Hermitifier) | |
72 * [UI] Do not warn when the configuration file contains 256-color values | |
73 * Add support for XEP-0115 Entity Capabilities, | |
74 with offline cache (Hermitifier) | |
75 * Fix segfault when spell checking is enabled and spell_lang is not set. | |
76 * Fix "/rename -" (Hermitifier) | |
77 * Do not add items to roster with commands /move and /rename (Hermitifier) | |
78 * [UI] Handle the Enter key on Maemo systems (diSabler) | |
79 * [UI] Add 'color_log' (text color in the log window) | |
80 * [UI] Add 'color_readmark' (readmark color in chat buffers) | |
81 * [UI] Use guards for colors (Myhailo Danylenko) | |
82 * Update color themes in contrib directory | |
83 * Documentation update | |
84 * Many misc. bugfixes and minor improvements | |
1933 | 85 |
2057
3f4c97805218
Ready for release 0.10.2
Mikael Berthe <mikael@lilotux.net>
parents:
2040
diff
changeset
|
86 -- Mikael, 2012-12-02 |
1933 | 87 |
1930
45c8b217fabb
Ready for release 0.10.1
Mikael Berthe <mikael@lilotux.net>
parents:
1928
diff
changeset
|
88 mcabber (0.10.1) |
1891 | 89 |
1925 | 90 * Display a warning when the configuration file hasn't been updated |
91 * Display better messages when connecting to the XMPP server | |
92 * [MUC] Do not block MUC private messages when 'block_unsubscribed' is set | |
93 * [MUC] Fix handling of empty room topic | |
94 * [MUC] Add caps to presence when joining a MUC room | |
1928 | 95 * New option 'completion_ignore_case' - completion is now case sensitive |
96 by default | |
1925 | 97 * Display module API information in the output of /version |
98 * Increase the number of available categories for completions | |
99 * [Hooks] New "hook-subscription" hook, update to the message-in hooks | |
100 (See ChangeLog.api) | |
101 * Many misc. bugfixes | |
102 * Minor documentation update | |
1891 | 103 |
1930
45c8b217fabb
Ready for release 0.10.1
Mikael Berthe <mikael@lilotux.net>
parents:
1928
diff
changeset
|
104 -- Mikael, 2010-12-01 |
1891 | 105 |
1888
41699679b121
Ready for release 0.10.0
Mikael Berthe <mikael@lilotux.net>
parents:
1851
diff
changeset
|
106 mcabber (0.10.0) |
1596 | 107 |
1606 | 108 * Switch to the Loudmouth library (franky) |
1843 | 109 * Warning: 'username' has been replaced with 'jid' in the configuration file |
1845
2c2a706fcd50
Update the changelog file (meaningless line)
Mikael Berthe <mikael@lilotux.net>
parents:
1843
diff
changeset
|
110 * MCabber can now do DNS SRV lookups |
1843 | 111 * [UI] Buffers have priorities (and by default MUC rooms have a lower |
112 priority). The priority is used by mcabber to jump to the next unread | |
113 buffer. | |
114 * [UI] The attention sign (!) is displayed for urgent messages or when | |
115 the user nickname is used in a MUC room (depending on the buffer priority) | |
1758 | 116 * [UI] Use locale to determine the online help language (Myhailo Danylenko) |
117 * [UI] Print list of options with "/set" (Myhailo Danylenko) | |
118 * [UI] Fix iline word_upcase/word_downcase/word_capit commands | |
1608 | 119 * Add support for modules in mcabber (Myhailo Danylenko) |
1696 | 120 * Sample "beep" module (Myhailo Danylenko) |
121 * Allow commands shading (Myhailo Danylenko) | |
1606 | 122 * Message Receipts (XEP-0184) support (franky) |
123 * Update of Entity Capabilities support (franky) | |
1708 | 124 * New command /request ping (Myhailo, Mikael) |
1696 | 125 * Add libidn support |
1758 | 126 * [MUC] Allow changing the nickname in MUC bookmarks (Myhailo Danylenko) |
127 * [MUC] A suffix (i.e. ":") can be appended to completed nicknames | |
1696 | 128 * Command "/source" now accepts a file pattern (Myhailo Danylenko) |
129 * Tracelog level can now be changed at runtime (Myhailo Danylenko) | |
1758 | 130 * Small vCard support improvements |
131 * Startup status can be set in the configuration file | |
1696 | 132 * Obsolete option 'hide_offline_buddies' has been removed |
133 * Obsolete XEP-0022 (Message Events) is now disabled by default | |
1843 | 134 * No suffix is displayed in the status bar after the 'info' value |
1851
95b4373a57a4
Add Vim color syntax file
Mikael Berthe <mikael@lilotux.net>
parents:
1845
diff
changeset
|
135 * Add Vim syntax file for mcabber history log files to contrib |
1596 | 136 |
1888
41699679b121
Ready for release 0.10.0
Mikael Berthe <mikael@lilotux.net>
parents:
1851
diff
changeset
|
137 -- Mikael, 2010-04-11 |
1596 | 138 |
139 mcabber (0.9.10) | |
1555 | 140 |
1591 | 141 * Include Franky's mcabber user guide |
142 * Add option "use_mouse" (franky) | |
143 * Reduce the CPU usage when the server is unreachable | |
144 * Export the FIFO pipe name as an environment variable (Lukas Kuklinek) | |
145 * Add support for spellchecking with Enchant (caolan) | |
146 * Add --compact parameter to /room names (shizeeg) | |
147 * Add count parameter to roster up/down command (knyar) | |
148 * Misc. fixes and improvements | |
1555 | 149 |
1593
06fdfff29175
Ready for release 0.9.10
Mikael Berthe <mikael@lilotux.net>
parents:
1591
diff
changeset
|
150 -- Mikael, 2009-10-06 |
1555 | 151 |
1551
7196e3ca1abc
Ready for release 0.9.9
Mikael Berthe <mikael@lilotux.net>
parents:
1544
diff
changeset
|
152 mcabber (0.9.9) |
1544 | 153 |
1551
7196e3ca1abc
Ready for release 0.9.9
Mikael Berthe <mikael@lilotux.net>
parents:
1544
diff
changeset
|
154 * Fix uninitialized pointer (reported by T. Glaser) |
1552 | 155 * Clean up FIFO on SIGTERM (T. Glaser) |
1551
7196e3ca1abc
Ready for release 0.9.9
Mikael Berthe <mikael@lilotux.net>
parents:
1544
diff
changeset
|
156 * New Czech translation |
7196e3ca1abc
Ready for release 0.9.9
Mikael Berthe <mikael@lilotux.net>
parents:
1544
diff
changeset
|
157 * Update PL and NL help files |
1544 | 158 |
1551
7196e3ca1abc
Ready for release 0.9.9
Mikael Berthe <mikael@lilotux.net>
parents:
1544
diff
changeset
|
159 -- Mikael, 2008-10-09 |
1544 | 160 |
1541
4441fe9a4706
Ready for release 0.9.8
Mikael Berthe <mikael@lilotux.net>
parents:
1537
diff
changeset
|
161 mcabber (0.9.8) |
1481 | 162 |
1537 | 163 * [UI] A new message flag (O) shows when OTR is used |
164 * [UI] For folded groups, the number of unfiltered contacts is | |
165 displayed (franky) | |
166 * MCabber adds a random resource suffix by default | |
167 There is a new option 'disable_random_resource' to disable it. | |
168 * New command: /buffer save (save the contents of a buffer to a file) | |
169 * New command: /echo (display a message in the log window) | |
170 * New option 'fifo_ignore' (Suggested by T. Glaser) | |
171 * New option 'info' to display arbitrary strings in the status bar (franky) | |
172 * New option 'iq_hide_requests' | |
173 * New option 'url_regex' to extract URLs and display them in the log | |
174 window (franky) | |
175 * New pastebin/tiny-er event script (Alexander Clouter/Jamie Lentin) | |
176 * /roster hide/toggle doesn't automatically enable chat mode anymore | |
177 * '#' is displayed on the buddy status line when the current contact has | |
178 unread messages (M. Vuets) | |
179 * /room bookmark shows more information (autojoin, nick...) | |
180 * [MUC] Nickname colors now depend on nicknames (M. Vuets) | |
181 * [MUC] The topic can be cleared | |
182 * [OTR] Fix JID case issue (franky) | |
1541
4441fe9a4706
Ready for release 0.9.8
Mikael Berthe <mikael@lilotux.net>
parents:
1537
diff
changeset
|
183 * More bugfixes and improvements (see detailed changelog) |
1481 | 184 |
1541
4441fe9a4706
Ready for release 0.9.8
Mikael Berthe <mikael@lilotux.net>
parents:
1537
diff
changeset
|
185 -- Mikael, 2008-10-05 |
1481 | 186 |
1478
243dc5dbd987
Ready for release 0.9.7
Mikael Berthe <mikael@lilotux.net>
parents:
1471
diff
changeset
|
187 mcabber (0.9.7) |
1412 | 188 |
1471 | 189 * Pressing enter when a group is selected will toggle the fold status |
190 * New option 'ignore_self_presence' | |
191 * New option 'log_display_presence' | |
192 * New option 'eventcmd_use_nickname' | |
193 * New option 'statefile' to keep track of unread messages across restarts | |
194 * New option to customize the away/notavail priority (Michael Gehring) | |
195 * New external "UNREAD" event | |
196 * Add FIFO named command pipe | |
197 * New switches for /say_to: -q, -f | |
198 * New command /status message (to only change the status description string) | |
199 * Let /del remove a MUC entry from the roster | |
200 * Allow more than the 16 default colors (mjs) | |
201 * Randomize the default resource | |
202 * Improve OTR support | |
203 * Improve Remote Controlling Clients (XEP-0146) | |
204 * Improve reading of history files | |
1412 | 205 * Fix compilation on systems which need -lcharset |
1471 | 206 * Add optional SIGWINCH handler (Markus Hennecke) |
207 (improves resize events on OpenBSD) | |
208 * Fixes from MirBSD (Thorsten Glaser) | |
209 * Some more fixes and improvements (see detailed changelog) | |
1412 | 210 |
1478
243dc5dbd987
Ready for release 0.9.7
Mikael Berthe <mikael@lilotux.net>
parents:
1471
diff
changeset
|
211 -- Mikael, 2008-04-17 |
1412 | 212 |
1407
dd565420a1f6
Ready for release 0.9.6
Mikael Berthe <mikael@lilotux.net>
parents:
1401
diff
changeset
|
213 mcabber (0.9.6) |
1375 | 214 |
1401
c7fdd2442476
Update ChangeLog and TODO
Mikael Berthe <mikael@lilotux.net>
parents:
1375
diff
changeset
|
215 * Improve Cygwin support |
c7fdd2442476
Update ChangeLog and TODO
Mikael Berthe <mikael@lilotux.net>
parents:
1375
diff
changeset
|
216 * Fix compilation on OpenBSD |
c7fdd2442476
Update ChangeLog and TODO
Mikael Berthe <mikael@lilotux.net>
parents:
1375
diff
changeset
|
217 * [UI] New option 'escdelay' |
c7fdd2442476
Update ChangeLog and TODO
Mikael Berthe <mikael@lilotux.net>
parents:
1375
diff
changeset
|
218 * [MUC] New command /room setopt |
c7fdd2442476
Update ChangeLog and TODO
Mikael Berthe <mikael@lilotux.net>
parents:
1375
diff
changeset
|
219 * [MUC] More room settings are stored in the server private storage |
c7fdd2442476
Update ChangeLog and TODO
Mikael Berthe <mikael@lilotux.net>
parents:
1375
diff
changeset
|
220 * [MUC] The command /room ban can be used with a nickname |
c7fdd2442476
Update ChangeLog and TODO
Mikael Berthe <mikael@lilotux.net>
parents:
1375
diff
changeset
|
221 * [MUC] New rooms are automatically unlocked (suggested by M. Weiser) |
c7fdd2442476
Update ChangeLog and TODO
Mikael Berthe <mikael@lilotux.net>
parents:
1375
diff
changeset
|
222 * A few misc. bugfixes |
1375 | 223 |
1407
dd565420a1f6
Ready for release 0.9.6
Mikael Berthe <mikael@lilotux.net>
parents:
1401
diff
changeset
|
224 -- Mikael, 2008-01-13 |
1375 | 225 |
1372
7b5a2b047efd
Ready for release 0.9.5
Mikael Berthe <mikael@lilotux.net>
parents:
1371
diff
changeset
|
226 mcabber (0.9.5) |
1338 | 227 |
1371 | 228 * Implement internal hooks: post-connect, pre-disconnect |
229 * Extend command /source; any command can be used in a sourced file | |
230 once mcabber is running | |
1349 | 231 * [OTR] New option 'otr' (to enable OTR support in the conf. file) |
232 * [OTR] Disable OTR encryption for non-user contacts | |
1371 | 233 * [SSL] Do not connect when the SSL settings can't be used |
1349 | 234 * [MUC] Add "/room names --detail" |
1371 | 235 * Add command /roster item_toggle_lock |
236 * A group name can be specified in the /group command | |
237 * [UI] Remove the restriction on the message sizes for displaying | |
238 incoming messages | |
1349 | 239 * History logfile: Use a special code (MI) for local MUC info messages |
1371 | 240 * Usual misc. improvements and bugfixes |
241 * Update Polish translation | |
1338 | 242 |
1372
7b5a2b047efd
Ready for release 0.9.5
Mikael Berthe <mikael@lilotux.net>
parents:
1371
diff
changeset
|
243 -- Mikael, 2007-11-19 |
1338 | 244 |
1334
f8cfa22cedc2
Ready for release 0.9.4
Mikael Berthe <mikael@lilotux.net>
parents:
1322
diff
changeset
|
245 mcabber (0.9.4) |
1322
3328794b5446
Update ChangeLog, TODO and NEWS
Mikael Berthe <mikael@lilotux.net>
parents:
1251
diff
changeset
|
246 |
3328794b5446
Update ChangeLog, TODO and NEWS
Mikael Berthe <mikael@lilotux.net>
parents:
1251
diff
changeset
|
247 * New mcabber command line option -V (displays the version) |
3328794b5446
Update ChangeLog, TODO and NEWS
Mikael Berthe <mikael@lilotux.net>
parents:
1251
diff
changeset
|
248 * MCabber can be linked against GnuTLS |
3328794b5446
Update ChangeLog, TODO and NEWS
Mikael Berthe <mikael@lilotux.net>
parents:
1251
diff
changeset
|
249 * Optional OTR support (Frank Zschockelt) |
3328794b5446
Update ChangeLog, TODO and NEWS
Mikael Berthe <mikael@lilotux.net>
parents:
1251
diff
changeset
|
250 New commands /otr and /otrpolicy |
3328794b5446
Update ChangeLog, TODO and NEWS
Mikael Berthe <mikael@lilotux.net>
parents:
1251
diff
changeset
|
251 * New command /room unban |
3328794b5446
Update ChangeLog, TODO and NEWS
Mikael Berthe <mikael@lilotux.net>
parents:
1251
diff
changeset
|
252 * New command /roster display to filter the contacts per status |
3328794b5446
Update ChangeLog, TODO and NEWS
Mikael Berthe <mikael@lilotux.net>
parents:
1251
diff
changeset
|
253 * New command /color (Michal 'vorner' Vaner) |
3328794b5446
Update ChangeLog, TODO and NEWS
Mikael Berthe <mikael@lilotux.net>
parents:
1251
diff
changeset
|
254 - Add configurable roster colors |
3328794b5446
Update ChangeLog, TODO and NEWS
Mikael Berthe <mikael@lilotux.net>
parents:
1251
diff
changeset
|
255 - Add configurable colors for info and incoming messages |
3328794b5446
Update ChangeLog, TODO and NEWS
Mikael Berthe <mikael@lilotux.net>
parents:
1251
diff
changeset
|
256 * MUC nickname coloring (vorner) |
3328794b5446
Update ChangeLog, TODO and NEWS
Mikael Berthe <mikael@lilotux.net>
parents:
1251
diff
changeset
|
257 * Add selectable time prefixes (vorner) |
3328794b5446
Update ChangeLog, TODO and NEWS
Mikael Berthe <mikael@lilotux.net>
parents:
1251
diff
changeset
|
258 * Implement /buffer close|purge [jid] |
3328794b5446
Update ChangeLog, TODO and NEWS
Mikael Berthe <mikael@lilotux.net>
parents:
1251
diff
changeset
|
259 * XEP-0203 - Delayed Delivery |
3328794b5446
Update ChangeLog, TODO and NEWS
Mikael Berthe <mikael@lilotux.net>
parents:
1251
diff
changeset
|
260 * Improve iq:last support (Michael Scherer) |
3328794b5446
Update ChangeLog, TODO and NEWS
Mikael Berthe <mikael@lilotux.net>
parents:
1251
diff
changeset
|
261 * Allow sending normal and headline messages (vorner) |
3328794b5446
Update ChangeLog, TODO and NEWS
Mikael Berthe <mikael@lilotux.net>
parents:
1251
diff
changeset
|
262 * Allow longer lines in config file |
3328794b5446
Update ChangeLog, TODO and NEWS
Mikael Berthe <mikael@lilotux.net>
parents:
1251
diff
changeset
|
263 * Fix proxy usage when SSL is disabled |
3328794b5446
Update ChangeLog, TODO and NEWS
Mikael Berthe <mikael@lilotux.net>
parents:
1251
diff
changeset
|
264 * Misc. bugfixes |
3328794b5446
Update ChangeLog, TODO and NEWS
Mikael Berthe <mikael@lilotux.net>
parents:
1251
diff
changeset
|
265 * New Italian translation (Alessandro Dotti Contra) |
3328794b5446
Update ChangeLog, TODO and NEWS
Mikael Berthe <mikael@lilotux.net>
parents:
1251
diff
changeset
|
266 * Update online documentation and translations |
3328794b5446
Update ChangeLog, TODO and NEWS
Mikael Berthe <mikael@lilotux.net>
parents:
1251
diff
changeset
|
267 |
1334
f8cfa22cedc2
Ready for release 0.9.4
Mikael Berthe <mikael@lilotux.net>
parents:
1322
diff
changeset
|
268 -- Mikael, 2007-10-27 |
1251 | 269 |
1248
03447ed1115d
Ready for release 0.9.3
Mikael Berthe <mikael@lilotux.net>
parents:
1246
diff
changeset
|
270 mcabber (0.9.3) |
1233 | 271 |
1246 | 272 * Enable gpg-agent again |
273 * Improve MUC nickname completion | |
274 * Fix a roster bug when receiving a MUC invitation | |
275 * Fix Aspell support on some systems | |
276 * Update manpage and Polish translation | |
1233 | 277 |
1248
03447ed1115d
Ready for release 0.9.3
Mikael Berthe <mikael@lilotux.net>
parents:
1246
diff
changeset
|
278 -- Mikael, 2007-06-19 |
1233 | 279 |
1230 | 280 mcabber (0.9.2) |
1152 | 281 |
1219 | 282 * XEP-0115 - Entity Capabilities |
1189 | 283 * "~" (HOME directory) is allowed in the configuration options |
284 * The key binding system is much more flexible (Oleg Nemanov) | |
1201 | 285 * New command "/source" to read a configuration file |
1189 | 286 New commands "/iline", "/chat_disable" and "/screen_refresh" (Oleg Nemanov) |
287 * Aspell support (Piotr Zielonka) | |
288 * mcabber will load symlinked histories only once, now (Frank Zschockelt) | |
289 * Partial support for XEP-0146 [Remote Controlling Clients] (Michael Scherer) | |
1219 | 290 * Line highlighting in MUC rooms |
1230 | 291 * Improve MUC nickname completion |
1189 | 292 * /roster bookmark in the status buffer now shows all bookmarks |
1201 | 293 * PGP encryption can be enforced with the "/pgp force" command |
1189 | 294 * New options "muc_flag_joins", "buddy_me_fulljid" |
295 * New options for the command /room names: --short, --quiet | |
296 * A UTF-8 bug with group names has been fixed (Myhailo Danylenko) | |
297 * Fix a few odd command line behaviours (Oleg Nemanov) | |
1201 | 298 * Fix a segfault in XMPP Ping support (reported by univac) |
1219 | 299 * Fix a small issue with Private Storage detection |
1189 | 300 * Misc. bugfixes |
301 * A "mcabber.desktop" file is provided | |
1152 | 302 |
1231
e411a9def7da
Ready for release 0.9.2
Mikael Berthe <mikael@lilotux.net>
parents:
1230
diff
changeset
|
303 -- Mikael, 2007-06-12 |
1152 | 304 |
1150
0b71fd194877
Ready for release 0.9.1
Mikael Berthe <mikael@lilotux.net>
parents:
1113
diff
changeset
|
305 mcabber (0.9.1) |
1113 | 306 |
1150
0b71fd194877
Ready for release 0.9.1
Mikael Berthe <mikael@lilotux.net>
parents:
1113
diff
changeset
|
307 * The Ctrl-q binding isn't hardcoded anymore |
0b71fd194877
Ready for release 0.9.1
Mikael Berthe <mikael@lilotux.net>
parents:
1113
diff
changeset
|
308 * Major memory management and speed improvement |
0b71fd194877
Ready for release 0.9.1
Mikael Berthe <mikael@lilotux.net>
parents:
1113
diff
changeset
|
309 * New commands "/buffer close" and "/buffer close_all" |
0b71fd194877
Ready for release 0.9.1
Mikael Berthe <mikael@lilotux.net>
parents:
1113
diff
changeset
|
310 * New options "cmdhistory_lines" and "max_history_blocks" |
0b71fd194877
Ready for release 0.9.1
Mikael Berthe <mikael@lilotux.net>
parents:
1113
diff
changeset
|
311 * New option "logging_ignore_status" |
0b71fd194877
Ready for release 0.9.1
Mikael Berthe <mikael@lilotux.net>
parents:
1113
diff
changeset
|
312 * Add a few event scripts (OSD and libnotify examples) |
0b71fd194877
Ready for release 0.9.1
Mikael Berthe <mikael@lilotux.net>
parents:
1113
diff
changeset
|
313 * New events option "events_ignore_active_window" |
0b71fd194877
Ready for release 0.9.1
Mikael Berthe <mikael@lilotux.net>
parents:
1113
diff
changeset
|
314 * Support for invitations to muc rooms (Michael Scherer) |
0b71fd194877
Ready for release 0.9.1
Mikael Berthe <mikael@lilotux.net>
parents:
1113
diff
changeset
|
315 * Response to XMPP Ping (XEP-0199) (Michael Scherer) |
0b71fd194877
Ready for release 0.9.1
Mikael Berthe <mikael@lilotux.net>
parents:
1113
diff
changeset
|
316 * Fix /say_to to contacts of a folded group (reported by Salvador) |
0b71fd194877
Ready for release 0.9.1
Mikael Berthe <mikael@lilotux.net>
parents:
1113
diff
changeset
|
317 * Fix a bug in the history logging (incoming "/me " messages) |
0b71fd194877
Ready for release 0.9.1
Mikael Berthe <mikael@lilotux.net>
parents:
1113
diff
changeset
|
318 (reported by Frank Zschockelt) |
0b71fd194877
Ready for release 0.9.1
Mikael Berthe <mikael@lilotux.net>
parents:
1113
diff
changeset
|
319 * Fix a few memory leaks (Michael Scherer) |
0b71fd194877
Ready for release 0.9.1
Mikael Berthe <mikael@lilotux.net>
parents:
1113
diff
changeset
|
320 * A few more misc. bug fixes and improvements |
0b71fd194877
Ready for release 0.9.1
Mikael Berthe <mikael@lilotux.net>
parents:
1113
diff
changeset
|
321 * Rewritten mcwizz setup script (Mulander) |
0b71fd194877
Ready for release 0.9.1
Mikael Berthe <mikael@lilotux.net>
parents:
1113
diff
changeset
|
322 * Add scripts to contrib: merge_history.py and filter_statusmsg.py |
0b71fd194877
Ready for release 0.9.1
Mikael Berthe <mikael@lilotux.net>
parents:
1113
diff
changeset
|
323 (Frank Zschockelt) |
0b71fd194877
Ready for release 0.9.1
Mikael Berthe <mikael@lilotux.net>
parents:
1113
diff
changeset
|
324 * help: Add Russian translation (Loenko Artyom) |
1113 | 325 |
1150
0b71fd194877
Ready for release 0.9.1
Mikael Berthe <mikael@lilotux.net>
parents:
1113
diff
changeset
|
326 -- Mikael, 2007-02-10 |
1113 | 327 |
1111
f64af9258f3c
Ready for release 0.9.0
Mikael Berthe <mikael@lilotux.net>
parents:
1095
diff
changeset
|
328 mcabber (0.9.0) |
969 | 329 |
1060 | 330 * Auto-reconnection after a network or server failure |
331 * XEP-0022/XEP-0085 - Events/ChatStates support, a.k.a. typing notifications | |
332 (Alexis Hildebrandt, Mikael) | |
333 New option "disable_chatstates" | |
334 * XEP-0027 - Current Jabber OpenPGP Usage | |
1085
122114b00541
Update TODO & ChangeLog
Mikael Berthe <mikael@lilotux.net>
parents:
1060
diff
changeset
|
335 New options "pgp", "pgp_private_key" |
122114b00541
Update TODO & ChangeLog
Mikael Berthe <mikael@lilotux.net>
parents:
1060
diff
changeset
|
336 New command "/pgp" |
1060 | 337 * XEP-0054 - VCard-temp (retrieval only) |
338 New command "/request vcard" | |
339 * XEP-0048 - Bookmark Storage | |
340 MCabber can auto-join bookmarked rooms | |
341 New command "/room bookmark" | |
342 * XEP-0012 - Last Activity | |
343 New command "/request last" | |
344 * XEP-0145 - Annotations | |
345 New command "/roster note" | |
346 * New commands /roster item_lock|item_unlock | |
347 These commands allow us to lock a contact so that it stays visible in the | |
348 roster (when offline contacts are hidden). | |
1095
8188037a9e2a
Update ChangeLog and bump version to 0.9.0-dev
Mikael Berthe <mikael@lilotux.net>
parents:
1085
diff
changeset
|
349 * New commands /roster group_prev|group_next |
1060 | 350 * New options "log_win_on_top" and "roster_win_on_right" |
1095
8188037a9e2a
Update ChangeLog and bump version to 0.9.0-dev
Mikael Berthe <mikael@lilotux.net>
parents:
1085
diff
changeset
|
351 * JID completion for hidden buddies/groups |
1060 | 352 * MCabber answers IQ disco#info queries |
1085
122114b00541
Update TODO & ChangeLog
Mikael Berthe <mikael@lilotux.net>
parents:
1060
diff
changeset
|
353 * Ctrl-d sends multi-line messages (same as /msay send) |
1060 | 354 * help: Add Ukrainian translations (Myhailo Danylenko) |
355 * Configurable command character (Alexis Hildebrandt) | |
1095
8188037a9e2a
Update ChangeLog and bump version to 0.9.0-dev
Mikael Berthe <mikael@lilotux.net>
parents:
1085
diff
changeset
|
356 * Fix unicode detection on BSD systems |
1060 | 357 * Misc. bug fixes and improvements |
1085
122114b00541
Update TODO & ChangeLog
Mikael Berthe <mikael@lilotux.net>
parents:
1060
diff
changeset
|
358 * Update documentation and translations |
969 | 359 |
1111
f64af9258f3c
Ready for release 0.9.0
Mikael Berthe <mikael@lilotux.net>
parents:
1095
diff
changeset
|
360 -- Mikael, 2006-12-16 |
969 | 361 |
1035 | 362 mcabber (0.8.3) |
363 | |
364 * Fix truncation of UTF-8 buddy names in the roster (Myhailo Danylenko) | |
365 * Fix SSL support on OS X (Alexis Hildebrandt) | |
366 * Fix a freeze with some mistakes in the configuration file | |
367 * Update the sample event script to be more portable | |
368 * Fix some UTF-8 related issues | |
369 * Fix permissions of help files | |
370 * Correctly display the first message of a buffer (it wasn't wrapped) | |
371 | |
372 -- Mikael, 2006-11-16 | |
373 | |
963 | 374 mcabber (0.8.2) |
953 | 375 |
963 | 376 * Fix a freeze with UTF-8 locales |
377 Some commands were causing a freeze when there was a trailing space | |
378 in the command line. | |
379 * The current ssl_verify value is used in /connect (no need to restart | |
380 mcabber) | |
381 * System messages are not blocked anymore when the option | |
382 "block_unsubscribed" is set | |
383 * Do not enter chat mode after command "/del" or when somebody joins a room | |
384 * Display mcabber version in the status window (when chat mode is disabled) | |
385 (Suggested by pmw & hednod) | |
386 * Small code cleanup and a few cosmetic changes | |
953 | 387 |
963 | 388 -- Mikael, 2006-09-19 |
953 | 389 |
950 | 390 mcabber (0.8.1) |
391 | |
392 * Fix a bug in key bindings (with special keys) | |
393 * Fix a compilation issue on some systems (e.g. Slackware) | |
394 | |
395 -- Mikael, 2006-08-21 | |
396 | |
946 | 397 mcabber (0.8.0) |
923 | 398 |
941
518e7c17a79e
Update documentation and authors file
Mikael Berthe <mikael@lilotux.net>
parents:
923
diff
changeset
|
399 * UTF-8 terminal support (Reimar Döffinger) |
518e7c17a79e
Update documentation and authors file
Mikael Berthe <mikael@lilotux.net>
parents:
923
diff
changeset
|
400 * SSL server certificate verification (Jefferson Ogata) |
518e7c17a79e
Update documentation and authors file
Mikael Berthe <mikael@lilotux.net>
parents:
923
diff
changeset
|
401 * CPU usage improvement (Christof Meerwald) |
518e7c17a79e
Update documentation and authors file
Mikael Berthe <mikael@lilotux.net>
parents:
923
diff
changeset
|
402 * New configuration script, mcwizz.pl (Adam Wolk, Mateusz Karkula) |
923 | 403 |
946 | 404 -- Mikael, 2006-08-13 |
923 | 405 |
920 | 406 mcabber (0.7.8) |
913 | 407 |
920 | 408 * Fix a small issue in make install |
409 * help: Add French translations | |
921 | 410 * help: Add Polish translations (Michal Jeczalik Jr/Daniel Czerniawski) |
913 | 411 |
920 | 412 -- Mikael, 2006-06-27 |
913 | 413 |
906 | 414 mcabber (0.7.7) |
813 | 415 |
875 | 416 * New "status" special buffer |
417 This buffer contains the log window data. | |
1322
3328794b5446
Update ChangeLog, TODO and NEWS
Mikael Berthe <mikael@lilotux.net>
parents:
1251
diff
changeset
|
418 * MCabber does not stop when there is no configuration file |
875 | 419 * New command "/help" (online help) |
420 * New command "/authorization request_unsubscribe" | |
421 * New command "/msay toggle_verbatim" | |
422 * New command "/buffer purge" | |
423 * New commands "/buffer scroll_lock|scroll_unlock|scroll_toggle" | |
424 * The commands /alias and /bind now list the defined aliases and key bindings | |
886 | 425 * Groups can now be renamed |
829 | 426 * Fix a small buddylist bug when receiving a subscription request |
427 (the buddylist wasn't always refreshed) | |
428 * Fix a bug (hang) in the input line | |
429 * Display incomplete subscriptions in the roster | |
875 | 430 * Remember the status message when a contact goes offline |
829 | 431 * Extand "/event" to allow a wildchar '*' |
432 * New option "block_unsubscribed" | |
433 When set, messages from people who don't have a subscription to our | |
434 presence updates are blocked. | |
435 * New option "delete_on_reject" | |
436 When set, people are automatically removed from the roster if their | |
437 subscription request is rejected. | |
901 | 438 * New option "max_history_age" |
875 | 439 * MUC: New option "muc_auto_whois" |
1322
3328794b5446
Update ChangeLog, TODO and NEWS
Mikael Berthe <mikael@lilotux.net>
parents:
1251
diff
changeset
|
440 * MUC: MCabber can join password-protected chatrooms |
901 | 441 * MUC: Allow "/room join . [nick [pass]]" if the current item is a MUC room |
875 | 442 * MUC: Fix joining a room when the buddylist is empty |
443 * MUC: Try to work around some server and network issues | |
1095
8188037a9e2a
Update ChangeLog and bump version to 0.9.0-dev
Mikael Berthe <mikael@lilotux.net>
parents:
1085
diff
changeset
|
444 * Ctrl-l now rereads color option values |
829 | 445 * Tab characters are expanded when the "verbatim multi-line mode" is enabled |
446 * Disable file permission checks on Cygwin | |
875 | 447 * Improve logging (especially, XML data isn't truncated anymore) |
448 * Fix negative priority | |
901 | 449 * Fix a few memory leaks |
875 | 450 * Other misc. bugfixes and improvements |
451 * Documentation updates | |
813 | 452 |
906 | 453 -- Mikael, 2006-06-21 |
813 | 454 |
810 | 455 mcabber (0.7.6) |
788 | 456 |
810 | 457 * Initial Cygwin port (Soren Andersen) |
458 * Fix a segfault when mcabber is not connected to a Jabber server | |
459 (reported by Mario Iseli) | |
799 | 460 * Correctly restore term settings when interrupting the password query |
461 * Fix a small bug in the /request command (reported by pmw) | |
462 * MUC: Fix "/room whois" with UTF-8 nickname | |
463 * MUC: Fix completion for UTF-8 nicknames | |
464 * Improve support for long messages | |
810 | 465 * Add command "/msay toggle" |
466 * Allow messages with a subject (with /msay) | |
467 * New option "log_display_sender" | |
799 | 468 * Multi-line mode: Do not send empty messages |
469 * Update documentation | |
788 | 470 |
810 | 471 -- Mikael, 2006-04-14 |
788 | 472 |
786 | 473 mcabber (0.7.5) |
674 | 474 |
775
b4befb3052e5
Update NEWS, ChangeLog and documentation
Mikael Berthe <mikael@lilotux.net>
parents:
767
diff
changeset
|
475 * History files now use UTF-8 encoding |
b4befb3052e5
Update NEWS, ChangeLog and documentation
Mikael Berthe <mikael@lilotux.net>
parents:
767
diff
changeset
|
476 See file "NEWS" for an example to convert existing log files |
719 | 477 * UI change: Add two status/info lines |
767 | 478 * Meta keys can be used (and bound to a command) |
479 * Add Ctrl-left/right to move 1 word backward/forward in the input line | |
480 * Outgoing messages can be colorized | |
481 * The color options names have changed, several colors have been added. | |
482 Bright (bold) colors can be used for the text. | |
483 A theme directory has been created. | |
484 * New "/event" command. | |
485 Subscription requests are not automatically accepted anymore. | |
697 | 486 * New IQ system, for Jabber IQ request |
487 * Add "/request time|version" commands | |
710 | 488 * Add "/roster hide|show|toggle" commands |
489 This allows having a full-width chat window. | |
786 | 490 * Group names are now case sensitive |
491 * Add "--enable-hgcset" option to the ./configure script, for people using | |
492 the Mercurial repository. If used, the /version command will display | |
493 the Mercurial changeset. | |
697 | 494 * We try to display as many roster items as possible in the buddylist |
495 * New "beep_on_message" option | |
496 * New "eventcmd_checkstatus" option | |
710 | 497 * New "roster_width" option |
697 | 498 * Improved English messages (thanks to Philip M. White) |
499 * Fix a small issue with resources containing uppercase chars in /status_to | |
710 | 500 * Fix iq:time handling: really return UTC time when answering a request |
767 | 501 * Sync libjabber with upstream |
502 * A lot of small bugfixes | |
710 | 503 * Documentation updates |
674 | 504 |
786 | 505 -- Mikael, 2006-04-03 |
674 | 506 |
672 | 507 mcabber (0.7.4) |
666 | 508 |
672 | 509 * Fix a segfault when reconnecting to the server or rejoining a room |
510 * Fix a segfault when a group and a contact have the same name | |
666 | 511 |
672 | 512 -- Mikael, 2006-01-17 |
666 | 513 |
664 | 514 mcabber (0.7.3) |
630 | 515 |
661 | 516 * Fix a segfault when a resource contains non-representable chars |
517 * Fix an UTF-8 encoding issue when joining a room | |
518 * Fix an eventcmd issue | |
519 * Chat Mode is automatically enabled when some commands are entered | |
520 ("/info", "/room names", "/room whois") | |
521 * Messages can be sent to agents | |
663 | 522 * The unread_message flags are not reset when the server connection is lost |
661 | 523 * MUC: server messages do not set the new_message flag anymore |
524 * New "load_muc_logs" option, logfiles are not loaded for MUC room by default | |
525 * New "nickname" option, to set the default nickname in chatrooms | |
526 * Add "/msay send_to" command | |
527 * "/add" and "/status_to" can be used with special jid "." for the current | |
528 selected buddy | |
529 * Lots of misc. bugfixes | |
530 * Documentation updates | |
630 | 531 |
664 | 532 -- Mikael, 2006-01-12 |
630 | 533 |
627 | 534 mcabber (0.7.2) |
545 | 535 |
601 | 536 * Lots of internal changes (code cleanup) |
561 | 537 * Improved commands parsing |
574 | 538 Commands now handle correctly resources or nicknames containing whitespace |
615 | 539 * The roster is updated in real time when receiving an update from the server |
627 | 540 * "/info" shows subscriptions (none, from, to, both) |
541 * "/info" and "/room whois" show presence timestamp | |
618 | 542 * Add "/authorization" command, to manage subscriptions |
543 * mcabber now answers IQ requests | |
615 | 544 * The deprecated Agent list IQ request has been removed |
545 * Empty resources are displayed (do not use the arbitrary "default" string | |
546 instead) | |
561 | 547 * MUC: "/room topic" shows the current room topic |
574 | 548 * MUC: "/room nick" shows the current nickname |
549 * MUC: Add "/room kick", "/room ban", "/room whois" | |
593 | 550 * MUC: Add "/room affil" and "/room role" |
601 | 551 * MUC: Add "/room destroy" |
593 | 552 * MUC: Display a message when somebody is kicked/banned from a room |
618 | 553 * MUC: Display a message (and the reason, if there is one) when a room has |
554 been destroyed | |
555 * MUC: Multiple other fixes and improvements | |
574 | 556 * Handle messages beginning with "/me " (it is replaced with the nickname) |
623 | 557 * New "/version" command |
627 | 558 * Documentation updates |
545 | 559 |
627 | 560 -- Mikael, 2005-12-19 |
545 | 561 |
543 | 562 mcabber (0.7.1) |
497 | 563 |
526 | 564 * New option 'buddy_format' to select the way buddies are displayed in |
565 the log window | |
566 * New option 'show_status_in_buffer' to display status changes in the | |
567 buffer (chat) window | |
568 * The "/status" command has been improved -- its behaviour has changed, | |
569 please read the manual page | |
570 * The log window height can be set | |
571 * Add "/buffer up" and "/buffer down" commands | |
572 * The "/move" command does not jump to the body in the new group anymore | |
573 * MUC: Nickname completion in a room | |
574 * MUC: Improved "/room names" command | |
575 * MUC: departure messages are displayed | |
529 | 576 * MUC: mcabber now notices when it is ejected from a room |
543 | 577 * MUC: status is updated in chatrooms |
526 | 578 * External commands: the message body can be passed to the external command |
579 (see the sample configuration file and the sample eventcmd script) | |
580 * UTF-8 conversion failures are written to the tracelog file (if enabled) | |
543 | 581 * The resource priority can now be changed once connected |
526 | 582 * Fix a bug when moving a chatroom to another group (in the roster) |
543 | 583 * Minor cleanup (warnings, small memory leaks and compilation stuff) |
497 | 584 |
543 | 585 -- Mikael, 2005-11-26 |
497 | 586 |
495 | 587 mcabber (0.7.0) |
434 | 588 |
492 | 589 * mcabber should build on FreeBSD |
442 | 590 * New /rawxml command |
451 | 591 * New /status_to command |
492 | 592 * New /stay_to command |
442 | 593 * Multiple resources support |
594 The resources can be seen using the /info command | |
451 | 595 * Initial Multi-User Chat support |
492 | 596 New /room command (invite, join, leave, names, nick, privmsg, remove, |
597 topic, unlock) | |
442 | 598 * Warn the user when a message is received, which cannot be decoded |
599 (local charset unable to display some chars, for example) | |
600 * Fix a bug when a buddy's name cannot be converted from utf-8 for | |
601 being displayed in the roster (fall back to jid) | |
602 * Fix: Status message is not lost anymore when using /move command | |
466 | 603 * Add "/buffer %" and "/buffer date" |
492 | 604 * A few misc bugfixes |
451 | 605 * Update documentation |
434 | 606 |
495 | 607 -- Mikael, 2005-10-10 |
434 | 608 |
432 | 609 mcabber (0.6.8) |
423 | 610 |
432 | 611 * Proxy support (see updated mcabberrc sample file) |
612 * Better handling of server error codes/messages (we try to respect RFC3920) | |
613 * A contact does not show up as "online" anymore when mcabber receives an | |
614 error presence packet | |
615 * Check the tracelog file actually belongs to the user, if logging is enabled | |
616 * Fix a potential connection failure introduced in 0.6.7 | |
423 | 617 |
432 | 618 -- Mikael, 2005-09-12 |
423 | 619 |
421 | 620 mcabber (0.6.7) |
398 | 621 |
410 | 622 * Allow a different server name than the jid domain name |
421 | 623 (which allows connecting to Google Talk). |
624 The libjabber patch (credited to Ian Johannesen) comes from centericq. | |
410 | 625 * Reduce CPU consumption when mcabber is not connected to a Jabber server |
418 | 626 * Update libjabber (sync with upstream) |
421 | 627 * Fix a weird crash when trying to connect to a closed port |
410 | 628 * Display text messages corresponding to the Jabber server error codes |
421 | 629 * Display full dates in the trace logfile |
398 | 630 |
421 | 631 -- Mikael, 2005-09-02 |
398 | 632 |
396 | 633 mcabber (0.6.6) |
381 | 634 |
385 | 635 * Use Glib for UTF-8 conversions |
396 | 636 * A screen resize does not terminate auto-away |
637 * Ctrl-l does a full screen refresh | |
638 * Ctrl-c is treated as a normal key; we're now using ncurses raw mode | |
639 so it doesn't trigger a signal | |
640 * Speed up history file loading | |
381 | 641 |
396 | 642 -- Mikael, 2005-08-17 |
381 | 643 |
379 | 644 mcabber (0.6.5) |
347 | 645 |
381 | 646 * Add Debian directory for packaging, create an experimental package |
367 | 647 * Add a few external actions (MSG OUT, STATUS *) |
648 The contrib/eventcmd script has been updated | |
649 * Use better messages for server connection states | |
650 * [FIX] Fix a segfault when starting mcabber in a really small terminal | |
651 * Fix some history log directory issues | |
652 * - Check history directory permissions and configuration file permissions | |
653 They are corrected automatically (to 700 and 600) | |
654 - Warn when mcabber main directory ($HOME/.mcabber) has bad permissions | |
396 | 655 * First Ctrl-c didn't really leave multi-line message mode! (merge issue) |
375
1fb0a7fe4272
Update NEWS, TODO & ChangeLog
Mikael Berthe <mikael@lilotux.net>
parents:
367
diff
changeset
|
656 * Add "/buffer search_backward" and "/buffer search_forward", to search |
1fb0a7fe4272
Update NEWS, TODO & ChangeLog
Mikael Berthe <mikael@lilotux.net>
parents:
367
diff
changeset
|
657 for a string in a buffer window |
379 | 658 * Add "/roster up" and "/roster down" commands |
375
1fb0a7fe4272
Update NEWS, TODO & ChangeLog
Mikael Berthe <mikael@lilotux.net>
parents:
367
diff
changeset
|
659 * New logging system. The "debug" file has been replaced by a "trace file", |
379 | 660 and 2 levels are available. In level 1, the messages from the log window |
385 | 661 are written to te trace file. In level 2, debug messages and XML are |
375
1fb0a7fe4272
Update NEWS, TODO & ChangeLog
Mikael Berthe <mikael@lilotux.net>
parents:
367
diff
changeset
|
662 written to the file. See the sample configuration file. |
1fb0a7fe4272
Update NEWS, TODO & ChangeLog
Mikael Berthe <mikael@lilotux.net>
parents:
367
diff
changeset
|
663 * A few other internal changes and minor bugfixes |
347 | 664 |
379 | 665 -- Mikael, 2005-07-26 |
347 | 666 |
345 | 667 mcabber (0.6.4) |
310 | 668 |
335
3ec329a1c621
Update NEWS, TODO & ChangeLog
Mikael Berthe <mikael@lilotux.net>
parents:
324
diff
changeset
|
669 * Configuration file format change (see NEWS file) |
3ec329a1c621
Update NEWS, TODO & ChangeLog
Mikael Berthe <mikael@lilotux.net>
parents:
324
diff
changeset
|
670 Aliases & key bindings can be put in the config. file |
3ec329a1c621
Update NEWS, TODO & ChangeLog
Mikael Berthe <mikael@lilotux.net>
parents:
324
diff
changeset
|
671 * Enable /set command |
324 | 672 * [FIX] Convert status messages to/from UTF-8 |
673 * The /status command can specify a status message | |
674 * Display the buddy status message when a buddy connects/changes his status | |
335
3ec329a1c621
Update NEWS, TODO & ChangeLog
Mikael Berthe <mikael@lilotux.net>
parents:
324
diff
changeset
|
675 * New autoaway feature (see sample config. file) |
3ec329a1c621
Update NEWS, TODO & ChangeLog
Mikael Berthe <mikael@lilotux.net>
parents:
324
diff
changeset
|
676 * New "/roster alternate". Jumps to the last buddy window left in chat mode |
3ec329a1c621
Update NEWS, TODO & ChangeLog
Mikael Berthe <mikael@lilotux.net>
parents:
324
diff
changeset
|
677 * Handle "error" message type |
396 | 678 * One Ctrl-c does not terminate mcabber anymore (the 2nd Ctrl-c does), but |
317 | 679 leaves multi-line message mode and aborts current completion |
345 | 680 * Add a sample script to handle events (currently, it plays a sounds when |
317 | 681 a message is received) |
310 | 682 |
345 | 683 -- Mikael, 2005-07-20 |
310 | 684 |
308 | 685 mcabber (0.6.3) |
305 | 686 |
308 | 687 * Fix interactive password crash |
688 * Disable /set command (it is almost useless) | |
305 | 689 |
308 | 690 -- Mikael, 2005-07-12 |
305 | 691 |
303 | 692 mcabber (0.6.2) |
254 | 693 |
295 | 694 * The history log file format has changed; the old log files written by |
695 mcabber < 0.6.1 are no longer supported and should be converted. | |
696 Please see the NEWS file for the details. | |
264 | 697 * New multi-line "verbatim" mode (/msay verbatim). In this mode, all |
698 commands but /msay are disabled, so that lines beginning with a slash | |
274 | 699 can be sent |
700 * Ctrl-o (accept-line-and-down-history) has been added | |
266 | 701 * Add "/roster search jid|name" to look for somebody in the current buddylist |
274 | 702 * Color configuration handling improvement |
267 | 703 NOTE: configuration file needs to be updated; see sample config. file! |
274 | 704 * Resource priority can be set (see sample config. file) |
295 | 705 * Status messages can be user-defined (see sample config. file) |
274 | 706 * mcabber now warns when logging is enabled and there is a write error while |
707 writing to log files | |
287 | 708 * Remove busy/occupied status, which does not exist (it could be an alias for |
709 dnd) | |
303 | 710 * The settings system has been rewritten |
299 | 711 * Fix segfault when the resource is not specified |
287 | 712 * New /alias command |
291 | 713 * New /bind command |
714 * Add /roster toggle_offline | |
299 | 715 * Add /connect and /disconnect commands |
264 | 716 |
303 | 717 -- Mikael, 2005-07-11 |
254 | 718 |
231 | 719 mcabber (0.6.1) |
720 | |
236 | 721 * Fix backspace handling (KEY_BACKSPACE isn't reliable) |
247 | 722 * Change logfile date format to iso8601 (more readable!) |
723 A script is available in contrib/ to convert the existing (old) logfiles | |
252 | 724 MCabber will display a warning when parsing an old-style file |
236 | 725 * Implement Ctrl-q (jump to first/next unread message) |
239 | 726 * Implement initial support for multi-line messages (/msay command) |
247 | 727 * The /add command can now set the nickname |
236 | 728 * Display a warning when the locale is UTF-8 |
729 * Display log notice when sending a notification request message | |
730 * Update INSTALL and mcabberrc.example files for better explanations | |
731 * Comment out useless code (fix a compilation error with gcc 4) | |
247 | 732 * Add Makefile for the doc subdir; the manpage will be installed now |
252 | 733 * Minor fixes |
236 | 734 |
253 | 735 -- Mikael, 2005-06-25 |
231 | 736 |
230 | 737 mcabber (0.6.0) |
61 | 738 |
739 Initial fork from cabber 0.5.0-test1 | |
230 | 740 Lots of changes, here is a quick summary: |
741 * Use automake/autoconf | |
742 * Switch to libjabber | |
743 * SSL support with OpenSSL (should work with gnutls but I didn't | |
744 succeed) | |
745 * History scrolling and resizing | |
746 * History logging (and reading) | |
747 * Small manpage (AsciiDoc documentation) | |
748 * Buddy groups implementation | |
749 - fold/unfold groups | |
750 - hide/show offline buddies | |
751 * Commands, and command completion system | |
752 * Hooks for external events (for ex. when receiving a message) | |
61 | 753 |
230 | 754 -- Mikael, 2005-06-07 |
941
518e7c17a79e
Update documentation and authors file
Mikael Berthe <mikael@lilotux.net>
parents:
923
diff
changeset
|
755 |
2040 | 756 # vim:set fileencoding=utf-8: |