Add MCABBER_BRANCH_EXPERIMENTAL
authorMyhailo Danylenko <isbear@ukrpost.net>
Wed, 07 Apr 2010 11:25:20 +0300
changeset 10 6327de0a7587
parent 9 ed420bafbb85
child 11 bf8b2d11a7f2
Add MCABBER_BRANCH_EXPERIMENTAL * Api shift: 15, 16, 17, 18, 19 -> 20, 21, 22, 23, 24
add-hook-post-message-in-timestamp
cmd-del-id
cmd-dynamic-restriction-list
direct-invite
series
switch-to-experimental
update-changelog-v16
update-changelog-v17
update-changelog-v18
update-changelog-v19
update-changelog-v21
update-changelog-v22
update-changelog-v23
update-changelog-v24
--- a/add-hook-post-message-in-timestamp	Wed Apr 07 01:03:56 2010 +0300
+++ b/add-hook-post-message-in-timestamp	Wed Apr 07 11:25:20 2010 +0300
@@ -1,6 +1,6 @@
-diff -r 8ffda344eced mcabber/doc/HOWTO_modules.txt
---- a/mcabber/doc/HOWTO_modules.txt	Sun Apr 04 01:22:45 2010 +0300
-+++ b/mcabber/doc/HOWTO_modules.txt	Sun Apr 04 01:23:31 2010 +0300
+diff -r 1dbcaf012048 mcabber/doc/HOWTO_modules.txt
+--- a/mcabber/doc/HOWTO_modules.txt	Wed Apr 07 11:18:17 2010 +0300
++++ b/mcabber/doc/HOWTO_modules.txt	Wed Apr 07 11:19:10 2010 +0300
 @@ -206,6 +206,8 @@
     * attention - In a MUC message, true if you've been highlighted
       In a regular message, true if the sender has requested your
@@ -10,21 +10,21 @@
   - hook-message-out (HOOK_MESSAGE_OUT) with parameters
     * jid - recipient of the outgoing message
     * message - message body, converted to locale charset
-diff -r 8ffda344eced mcabber/mcabber/api.h
---- a/mcabber/mcabber/api.h	Sun Apr 04 01:22:45 2010 +0300
-+++ b/mcabber/mcabber/api.h	Sun Apr 04 01:23:31 2010 +0300
+diff -r 1dbcaf012048 mcabber/mcabber/api.h
+--- a/mcabber/mcabber/api.h	Wed Apr 07 11:18:17 2010 +0300
++++ b/mcabber/mcabber/api.h	Wed Apr 07 11:19:10 2010 +0300
 @@ -3,7 +3,7 @@
  
  #include <mcabber/config.h> // For MCABBER_BRANCH
  
--#define MCABBER_API_VERSION 15
-+#define MCABBER_API_VERSION 16
- #define MCABBER_API_MIN     15
+-#define MCABBER_API_VERSION 20
++#define MCABBER_API_VERSION 21
+ #define MCABBER_API_MIN     20
  
- extern const gchar *mcabber_branch;
-diff -r 8ffda344eced mcabber/mcabber/hooks.c
---- a/mcabber/mcabber/hooks.c	Sun Apr 04 01:22:45 2010 +0300
-+++ b/mcabber/mcabber/hooks.c	Sun Apr 04 01:23:31 2010 +0300
+ #define MCABBER_BRANCH_EXPERIMENTAL 1
+diff -r 1dbcaf012048 mcabber/mcabber/hooks.c
+--- a/mcabber/mcabber/hooks.c	Wed Apr 07 11:18:17 2010 +0300
++++ b/mcabber/mcabber/hooks.c	Wed Apr 07 11:19:10 2010 +0300
 @@ -369,12 +369,16 @@
  
  #ifdef MODULES_ENABLE
--- a/cmd-del-id	Wed Apr 07 01:03:56 2010 +0300
+++ b/cmd-del-id	Wed Apr 07 11:25:20 2010 +0300
@@ -1,20 +1,20 @@
-diff -r 35bc83be45cc mcabber/mcabber/api.h
---- a/mcabber/mcabber/api.h	Sun Apr 04 01:31:28 2010 +0300
-+++ b/mcabber/mcabber/api.h	Mon Apr 05 03:40:08 2010 +0300
+diff -r b73374708a12 mcabber/mcabber/api.h
+--- a/mcabber/mcabber/api.h	Wed Apr 07 11:22:18 2010 +0300
++++ b/mcabber/mcabber/api.h	Wed Apr 07 11:22:53 2010 +0300
 @@ -3,8 +3,8 @@
  
  #include <mcabber/config.h> // For MCABBER_BRANCH
  
--#define MCABBER_API_VERSION 17
--#define MCABBER_API_MIN     15
-+#define MCABBER_API_VERSION 18
-+#define MCABBER_API_MIN     18
+-#define MCABBER_API_VERSION 22
+-#define MCABBER_API_MIN     20
++#define MCABBER_API_VERSION 23
++#define MCABBER_API_MIN     23
  
- extern const gchar *mcabber_branch;
- extern const guint mcabber_api_version;
-diff -r 35bc83be45cc mcabber/mcabber/commands.c
---- a/mcabber/mcabber/commands.c	Sun Apr 04 01:31:28 2010 +0300
-+++ b/mcabber/mcabber/commands.c	Mon Apr 05 03:40:08 2010 +0300
+ #define MCABBER_BRANCH_EXPERIMENTAL 1
+ 
+diff -r b73374708a12 mcabber/mcabber/commands.c
+--- a/mcabber/mcabber/commands.c	Wed Apr 07 11:22:18 2010 +0300
++++ b/mcabber/mcabber/commands.c	Wed Apr 07 11:22:53 2010 +0300
 @@ -100,26 +100,25 @@
  
  static void do_module(char *arg);
@@ -58,9 +58,9 @@
  }
  
  //  cmd_init()
-diff -r 35bc83be45cc mcabber/mcabber/commands.h
---- a/mcabber/mcabber/commands.h	Sun Apr 04 01:31:28 2010 +0300
-+++ b/mcabber/mcabber/commands.h	Mon Apr 05 03:40:08 2010 +0300
+diff -r b73374708a12 mcabber/mcabber/commands.h
+--- a/mcabber/mcabber/commands.h	Wed Apr 07 11:22:18 2010 +0300
++++ b/mcabber/mcabber/commands.h	Wed Apr 07 11:22:53 2010 +0300
 @@ -23,8 +23,8 @@
  char *expandalias(const char *line);
  #ifdef MODULES_ENABLE
@@ -72,9 +72,9 @@
  #endif
  
  void cmd_room_whois(gpointer bud, char *nick_locale, guint interactive);
-diff -r 35bc83be45cc mcabber/modules/beep/beep.c
---- a/mcabber/modules/beep/beep.c	Sun Apr 04 01:31:28 2010 +0300
-+++ b/mcabber/modules/beep/beep.c	Mon Apr 05 03:40:08 2010 +0300
+diff -r b73374708a12 mcabber/modules/beep/beep.c
+--- a/mcabber/modules/beep/beep.c	Wed Apr 07 11:22:18 2010 +0300
++++ b/mcabber/modules/beep/beep.c	Wed Apr 07 11:22:53 2010 +0300
 @@ -46,8 +46,9 @@
          .next            = NULL,
  };
--- a/cmd-dynamic-restriction-list	Wed Apr 07 01:03:56 2010 +0300
+++ b/cmd-dynamic-restriction-list	Wed Apr 07 11:25:20 2010 +0300
@@ -1,18 +1,18 @@
-diff -r 3c7f12a98d64 mcabber/mcabber/api.h
---- a/mcabber/mcabber/api.h	Wed Apr 07 00:47:15 2010 +0300
-+++ b/mcabber/mcabber/api.h	Wed Apr 07 01:00:58 2010 +0300
+diff -r ad853b0253c4 mcabber/mcabber/api.h
+--- a/mcabber/mcabber/api.h	Wed Apr 07 11:23:24 2010 +0300
++++ b/mcabber/mcabber/api.h	Wed Apr 07 11:23:46 2010 +0300
 @@ -3,7 +3,7 @@
  
  #include <mcabber/config.h> // For MCABBER_BRANCH
  
--#define MCABBER_API_VERSION 18
-+#define MCABBER_API_VERSION 19
- #define MCABBER_API_MIN     18
+-#define MCABBER_API_VERSION 23
++#define MCABBER_API_VERSION 24
+ #define MCABBER_API_MIN     23
  
- extern const gchar *mcabber_branch;
-diff -r 3c7f12a98d64 mcabber/mcabber/commands.c
---- a/mcabber/mcabber/commands.c	Wed Apr 07 00:47:15 2010 +0300
-+++ b/mcabber/mcabber/commands.c	Wed Apr 07 01:00:58 2010 +0300
+ #define MCABBER_BRANCH_EXPERIMENTAL 1
+diff -r ad853b0253c4 mcabber/mcabber/commands.c
+--- a/mcabber/mcabber/commands.c	Wed Apr 07 11:23:24 2010 +0300
++++ b/mcabber/mcabber/commands.c	Wed Apr 07 11:23:46 2010 +0300
 @@ -94,6 +94,7 @@
  
  // Global variable for the commands list
@@ -83,9 +83,9 @@
    // Status category
    compl_add_category_word(COMPL_STATUS, "online");
    compl_add_category_word(COMPL_STATUS, "avail");
-diff -r 3c7f12a98d64 mcabber/mcabber/commands.h
---- a/mcabber/mcabber/commands.h	Wed Apr 07 00:47:15 2010 +0300
-+++ b/mcabber/mcabber/commands.h	Wed Apr 07 01:00:58 2010 +0300
+diff -r ad853b0253c4 mcabber/mcabber/commands.h
+--- a/mcabber/mcabber/commands.h	Wed Apr 07 11:23:24 2010 +0300
++++ b/mcabber/mcabber/commands.h	Wed Apr 07 11:23:46 2010 +0300
 @@ -25,7 +25,9 @@
  void cmd_deinit(void);
  gpointer cmd_del(gpointer id);
@@ -96,9 +96,9 @@
  
  void cmd_room_whois(gpointer bud, char *nick_locale, guint interactive);
  void cmd_room_leave(gpointer bud, char *arg);
-diff -r 3c7f12a98d64 mcabber/mcabber/settings.c
---- a/mcabber/mcabber/settings.c	Wed Apr 07 00:47:15 2010 +0300
-+++ b/mcabber/mcabber/settings.c	Wed Apr 07 01:00:58 2010 +0300
+diff -r ad853b0253c4 mcabber/mcabber/settings.c
+--- a/mcabber/mcabber/settings.c	Wed Apr 07 11:23:24 2010 +0300
++++ b/mcabber/mcabber/settings.c	Wed Apr 07 11:23:46 2010 +0300
 @@ -185,44 +185,27 @@
  
      // We only allow assignments line, except for commands "pgp", "source",
--- a/direct-invite	Wed Apr 07 01:03:56 2010 +0300
+++ b/direct-invite	Wed Apr 07 11:25:20 2010 +0300
@@ -1,19 +1,19 @@
-diff -r a2666915df22 mcabber/mcabber/api.h
---- a/mcabber/mcabber/api.h	Sun Apr 04 01:29:29 2010 +0300
-+++ b/mcabber/mcabber/api.h	Sun Apr 04 01:30:35 2010 +0300
+diff -r 77d5e804c383 mcabber/mcabber/api.h
+--- a/mcabber/mcabber/api.h	Wed Apr 07 11:20:23 2010 +0300
++++ b/mcabber/mcabber/api.h	Wed Apr 07 11:20:54 2010 +0300
 @@ -3,7 +3,7 @@
  
  #include <mcabber/config.h> // For MCABBER_BRANCH
  
--#define MCABBER_API_VERSION 16
-+#define MCABBER_API_VERSION 17
- #define MCABBER_API_MIN     15
+-#define MCABBER_API_VERSION 21
++#define MCABBER_API_VERSION 22
+ #define MCABBER_API_MIN     20
  
- extern const gchar *mcabber_branch;
-diff -r a2666915df22 mcabber/mcabber/xmpp.c
---- a/mcabber/mcabber/xmpp.c	Sun Apr 04 01:29:29 2010 +0300
-+++ b/mcabber/mcabber/xmpp.c	Sun Apr 04 01:30:35 2010 +0300
-@@ -1290,6 +1290,18 @@
+ #define MCABBER_BRANCH_EXPERIMENTAL 1
+diff -r 77d5e804c383 mcabber/mcabber/xmpp.c
+--- a/mcabber/mcabber/xmpp.c	Wed Apr 07 11:20:23 2010 +0300
++++ b/mcabber/mcabber/xmpp.c	Wed Apr 07 11:20:54 2010 +0300
+@@ -1294,6 +1294,18 @@
                                     "http://jabber.org/protocol/muc#user");
      if (x && !strcmp(x->name, "x"))
        got_muc_message(from, x);
@@ -32,9 +32,9 @@
    }
  
    return LM_HANDLER_RESULT_REMOVE_MESSAGE;
-diff -r a2666915df22 mcabber/mcabber/xmpp_defines.h
---- a/mcabber/mcabber/xmpp_defines.h	Sun Apr 04 01:29:29 2010 +0300
-+++ b/mcabber/mcabber/xmpp_defines.h	Sun Apr 04 01:30:35 2010 +0300
+diff -r 77d5e804c383 mcabber/mcabber/xmpp_defines.h
+--- a/mcabber/mcabber/xmpp_defines.h	Wed Apr 07 11:20:23 2010 +0300
++++ b/mcabber/mcabber/xmpp_defines.h	Wed Apr 07 11:20:54 2010 +0300
 @@ -27,6 +27,8 @@
  #define NS_BROWSE    "jabber:iq:browse"
  #define NS_EVENT     "jabber:x:event"
@@ -44,9 +44,9 @@
  #define NS_SIGNED    "jabber:x:signed"
  #define NS_ENCRYPTED "jabber:x:encrypted"
  #define NS_GATEWAY   "jabber:iq:gateway"
-diff -r a2666915df22 mcabber/mcabber/xmpp_helper.c
---- a/mcabber/mcabber/xmpp_helper.c	Sun Apr 04 01:29:29 2010 +0300
-+++ b/mcabber/mcabber/xmpp_helper.c	Sun Apr 04 01:30:35 2010 +0300
+diff -r 77d5e804c383 mcabber/mcabber/xmpp_helper.c
+--- a/mcabber/mcabber/xmpp_helper.c	Wed Apr 07 11:20:23 2010 +0300
++++ b/mcabber/mcabber/xmpp_helper.c	Wed Apr 07 11:20:54 2010 +0300
 @@ -232,6 +232,7 @@
    caps_add_feature("", NS_PING);
    caps_add_feature("", NS_COMMANDS);
@@ -55,9 +55,9 @@
    if (!settings_opt_get_int("iq_last_disable") &&
        (!settings_opt_get_int("iq_last_disable_when_notavail") ||
         status != notavail))
-diff -r a2666915df22 mcabber/mcabber/xmpp_muc.c
---- a/mcabber/mcabber/xmpp_muc.c	Sun Apr 04 01:29:29 2010 +0300
-+++ b/mcabber/mcabber/xmpp_muc.c	Sun Apr 04 01:30:35 2010 +0300
+diff -r 77d5e804c383 mcabber/mcabber/xmpp_muc.c
+--- a/mcabber/mcabber/xmpp_muc.c	Wed Apr 07 11:20:23 2010 +0300
++++ b/mcabber/mcabber/xmpp_muc.c	Wed Apr 07 11:20:54 2010 +0300
 @@ -39,6 +39,8 @@
  extern enum imstatus mystatus;
  extern gchar *mystatusmsg;
@@ -161,9 +161,9 @@
    }
    // TODO
    // handle status code = 100 ( not anonymous )
-diff -r a2666915df22 mcabber/mcabber/xmpp_muc.h
---- a/mcabber/mcabber/xmpp_muc.h	Sun Apr 04 01:29:29 2010 +0300
-+++ b/mcabber/mcabber/xmpp_muc.h	Sun Apr 04 01:30:35 2010 +0300
+diff -r 77d5e804c383 mcabber/mcabber/xmpp_muc.h
+--- a/mcabber/mcabber/xmpp_muc.h	Wed Apr 07 11:20:23 2010 +0300
++++ b/mcabber/mcabber/xmpp_muc.h	Wed Apr 07 11:20:54 2010 +0300
 @@ -6,10 +6,14 @@
    char *from;
    char *passwd;
--- a/series	Wed Apr 07 01:03:56 2010 +0300
+++ b/series	Wed Apr 07 11:25:20 2010 +0300
@@ -3,15 +3,15 @@
 modularize-fifo
 separate-extcmd
 add-hook-post-message-in-timestamp
-update-changelog-v16
+update-changelog-v21
 modularize-extcmd
 guard-xmpp-password
 guardize-colors
 roster-state-colors
 direct-invite
-update-changelog-v17
+update-changelog-v22
 muc-multiple-statuses
 cmd-del-id
-update-changelog-v18
+update-changelog-v23
 cmd-dynamic-restriction-list
-update-changelog-v19
+update-changelog-v24
--- a/switch-to-experimental	Wed Apr 07 01:03:56 2010 +0300
+++ b/switch-to-experimental	Wed Apr 07 11:25:20 2010 +0300
@@ -1,11 +1,12 @@
-diff -r fdb2f88b908b mcabber/ChangeLog.api
---- a/mcabber/ChangeLog.api	Sun Apr 04 00:15:53 2010 +0200
-+++ b/mcabber/ChangeLog.api	Sun Apr 04 01:22:16 2010 +0300
-@@ -1,3 +1,11 @@
-+experimental (15)
+diff -r b85585d02cd9 mcabber/ChangeLog.api
+--- a/mcabber/ChangeLog.api	Mon Apr 05 23:25:45 2010 +0200
++++ b/mcabber/ChangeLog.api	Wed Apr 07 11:17:54 2010 +0300
+@@ -1,3 +1,12 @@
++experimental (20)
 +
 + * Change branch to "experimental".
 + * Api as defined by dev:13
++ * Add MCABBER_BRANCH_EXPERIMENTAL define to api.h
 + * MQ Patch: switch-to-experimental
 +
 +  -- Myhailo Danylenko, 2010-04-01
@@ -13,9 +14,9 @@
  dev (13)
  
   * Rename jep00{22,85} to xep00{22,85}
-diff -r fdb2f88b908b mcabber/configure.ac
---- a/mcabber/configure.ac	Sun Apr 04 00:15:53 2010 +0200
-+++ b/mcabber/configure.ac	Sun Apr 04 01:22:16 2010 +0300
+diff -r b85585d02cd9 mcabber/configure.ac
+--- a/mcabber/configure.ac	Mon Apr 05 23:25:45 2010 +0200
++++ b/mcabber/configure.ac	Wed Apr 07 11:17:54 2010 +0300
 @@ -272,7 +272,7 @@
  AM_CONDITIONAL([INSTALL_HEADERS], [test x$enable_modules != xno])
  
@@ -25,17 +26,19 @@
  AC_DEFINE([MCABBER_VERSION], "AC_PACKAGE_VERSION", [Mcabber version string])
  
  # We need _GNU_SOURCE for strptime() and strcasestr()
-diff -r fdb2f88b908b mcabber/mcabber/api.h
---- a/mcabber/mcabber/api.h	Sun Apr 04 00:15:53 2010 +0200
-+++ b/mcabber/mcabber/api.h	Sun Apr 04 01:22:16 2010 +0300
-@@ -3,8 +3,8 @@
+diff -r b85585d02cd9 mcabber/mcabber/api.h
+--- a/mcabber/mcabber/api.h	Mon Apr 05 23:25:45 2010 +0200
++++ b/mcabber/mcabber/api.h	Wed Apr 07 11:17:54 2010 +0300
+@@ -3,8 +3,10 @@
  
  #include <mcabber/config.h> // For MCABBER_BRANCH
  
 -#define MCABBER_API_VERSION 13
 -#define MCABBER_API_MIN     13
-+#define MCABBER_API_VERSION 15
-+#define MCABBER_API_MIN     15
++#define MCABBER_API_VERSION 20
++#define MCABBER_API_MIN     20
++
++#define MCABBER_BRANCH_EXPERIMENTAL 1
  
  extern const gchar *mcabber_branch;
  extern const guint mcabber_api_version;
--- a/update-changelog-v16	Wed Apr 07 01:03:56 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-diff -r 8ea30cd6a77d mcabber/ChangeLog.api
---- a/mcabber/ChangeLog.api	Sun Apr 04 01:23:31 2010 +0300
-+++ b/mcabber/ChangeLog.api	Sun Apr 04 01:25:16 2010 +0300
-@@ -1,3 +1,11 @@
-+
-+experimental (16)
-+
-+ * Add "timestamp" argument to hook-message-in
-+ * MQ Patch: add-hook-post-message-in-timestamp
-+
-+  -- Myhailo Danylenko, 2010-04-01
-+
- experimental (15)
- 
-  * Change branch to "experimental".
--- a/update-changelog-v17	Wed Apr 07 01:03:56 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,14 +0,0 @@
-diff -r 2a017b057aaa mcabber/ChangeLog.api
---- a/mcabber/ChangeLog.api	Sun Apr 04 01:30:35 2010 +0300
-+++ b/mcabber/ChangeLog.api	Mon Apr 05 03:41:59 2010 +0300
-@@ -1,3 +1,10 @@
-+
-+experimental (17)
-+
-+ * Add NS_X_CONFERENCE (direct invitation)
-+ * MQ Patch: direct-invite
-+
-+  -- Myhailo Danylenko, 2010-04-04
- 
- experimental (16)
- 
--- a/update-changelog-v18	Wed Apr 07 01:03:56 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,16 +0,0 @@
-diff -r b878b88585e8 mcabber/ChangeLog.api
---- a/mcabber/ChangeLog.api	Mon Apr 05 03:42:04 2010 +0300
-+++ b/mcabber/ChangeLog.api	Mon Apr 05 03:44:09 2010 +0300
-@@ -1,3 +1,12 @@
-+
-+experimental (18)
-+
-+ * cmd_add now returns gpointer id
-+ * cmd_del accepts gpointer id instead of command name
-+ * Min API version 18
-+ * MQ Patch: cmd-del-id
-+
-+  -- Myhailo Danylenko, 2010-04-05
- 
- experimental (17)
- 
--- a/update-changelog-v19	Wed Apr 07 01:03:56 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,14 +0,0 @@
-diff -r 8fb74d01d86f mcabber/ChangeLog.api
---- a/mcabber/ChangeLog.api	Wed Apr 07 01:00:59 2010 +0300
-+++ b/mcabber/ChangeLog.api	Wed Apr 07 01:03:27 2010 +0300
-@@ -1,3 +1,10 @@
-+
-+experimental (19)
-+
-+ * Add cmd_set_safe() and cmd_is_safe()
-+ * MQ Patch: cmd-dynamic-restriction-list
-+
-+  -- Myhailo Danylenko, 2010-04-06
- 
- experimental (18)
- 
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/update-changelog-v21	Wed Apr 07 11:25:20 2010 +0300
@@ -0,0 +1,15 @@
+diff -r 92ea8e70b291 mcabber/ChangeLog.api
+--- a/mcabber/ChangeLog.api	Wed Apr 07 11:19:11 2010 +0300
++++ b/mcabber/ChangeLog.api	Wed Apr 07 11:20:11 2010 +0300
+@@ -1,3 +1,11 @@
++
++experimental (21)
++
++ * Add "timestamp" argument to hook-message-in
++ * MQ Patch: add-hook-post-message-in-timestamp
++
++  -- Myhailo Danylenko, 2010-04-01
++
+ experimental (20)
+ 
+  * Change branch to "experimental".
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/update-changelog-v22	Wed Apr 07 11:25:20 2010 +0300
@@ -0,0 +1,14 @@
+diff -r 2cbfa9906636 mcabber/ChangeLog.api
+--- a/mcabber/ChangeLog.api	Wed Apr 07 11:20:54 2010 +0300
++++ b/mcabber/ChangeLog.api	Wed Apr 07 11:22:00 2010 +0300
+@@ -1,3 +1,10 @@
++
++experimental (22)
++
++ * Add NS_X_CONFERENCE (direct invitation)
++ * MQ Patch: direct-invite
++
++  -- Myhailo Danylenko, 2010-04-04
+ 
+ experimental (21)
+ 
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/update-changelog-v23	Wed Apr 07 11:25:20 2010 +0300
@@ -0,0 +1,16 @@
+diff -r a97050e73e58 mcabber/ChangeLog.api
+--- a/mcabber/ChangeLog.api	Wed Apr 07 11:22:53 2010 +0300
++++ b/mcabber/ChangeLog.api	Wed Apr 07 11:23:24 2010 +0300
+@@ -1,3 +1,12 @@
++
++experimental (23)
++
++ * cmd_add now returns gpointer id
++ * cmd_del accepts gpointer id instead of command name
++ * Min API version 23
++ * MQ Patch: cmd-del-id
++
++  -- Myhailo Danylenko, 2010-04-05
+ 
+ experimental (22)
+ 
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/update-changelog-v24	Wed Apr 07 11:25:20 2010 +0300
@@ -0,0 +1,14 @@
+diff -r e0e63ade0eb5 mcabber/ChangeLog.api
+--- a/mcabber/ChangeLog.api	Wed Apr 07 11:23:46 2010 +0300
++++ b/mcabber/ChangeLog.api	Wed Apr 07 11:24:28 2010 +0300
+@@ -1,3 +1,10 @@
++
++experimental (24)
++
++ * Add cmd_set_safe() and cmd_is_safe()
++ * MQ Patch: cmd-dynamic-restriction-list
++
++  -- Myhailo Danylenko, 2010-04-06
+ 
+ experimental (23)
+