4b9630dde1edcc22ada1018e9e84f62d32c61003
[ircu2.10.12-pk.git] / ChangeLog
1 2000-03-27  Kevin L. Mitchell  <klmitch@emc.com>
2
3         * ircd/m_clearmode.c: define skeleton for m{o,s}_clearmode
4
5         * ircd/m_opmode.c: define skeleton for m{o,s}_opmode
6
7         * ircd/Makefile.in (SRC): added m_opmode() and m_clearmode() to
8         the list
9
10         * ircd/parse.c: added messages for opmode and clearmode
11
12         * include/handlers.h: added declarations for mo_opmode(),
13         ms_opmode(), mo_clearmode(), and ms_clearmode()
14
15         * include/msg.h: define MSG_OPMODE, TOK_OPMODE, MSG_CLEARMODE, and
16         TOK_CLEARMODE
17
18         * include/channel.h (MODEBUF_DEST_OPMODE): Define the
19         MODEBUF_DEST_OPMODE flag
20
21         * ircd/channel.c (modebuf_flush): added new flag,
22         MODEBUF_DEST_OPMODE; causes channel MODE/HACK(4) notice to appear
23         to originate from source's server (or source itself, if
24         IsServer(source)); also causes a server-level MODE to be sent as
25         OPMODE instead
26
27         * include/channel.h: defined MODEBUF_DEST_SERVER,
28         MODEBUF_DEST_HACK4
29
30         * ircd/channel.c: Add another argument to build_string() to handle
31         numeric nicks; implemented MODEBUF_DEST_SERVER to send MODEs to
32         servers; implemented MODEBUF_DEST_HACK4 to cause HACK(4) notices
33         to be sent out
34
35 2000-03-27  Perry Lorier <isomer@coders.net>
36
37         * ircd/s_bsd.c: fixed missing 'u' typo.
38
39 2000-03-26  Kevin L. Mitchell  <klmitch@emc.com>
40
41         * ircd/channel.c: implement modebuf_init(), _mode(), _mode_uint(),
42         _mode_string(), _mode_client(), _flush(); also implemented a
43         simple build_string()
44
45         * include/channel.h: added definition of ModeBuf, modebuf_*
46         manipulation functions, and a couple of helper macros
47
48 #
49 # ChangeLog for ircu2.10.11
50 #
51 # $Id: ChangeLog,v 1.26 2000-03-27 16:15:06 kev Exp $
52 #
53 # Insert new changes at beginning of the change list.
54 #
55 #-----------------------------------------------------------------------------
56 2000-03-24 Thomas Helvey <tomh@inxpress.net>
57   * numicks.c: convert extended numerics to use original mask version
58   * numnicks.h: ""
59   * s_user.c:
60 2000-03-23 Thomas Helvey <tomh@inxpress.net>
61   * Merge in changes from production
62 2000-03-22 Thomas Helvey <tomh@inxpress.net>
63   * numicks.c: Tweak to numnick generator to reduce possibility of duplicates.
64   * rfc1459.unet: Add Maniac's documentation for /names 0
65 * Fix misc. jupe bugs that somehow made it into the tree
66 * Escape /names 0 to mean /names --Maniac
67 * Don't core when server asks for info --Maniac 
68 * Add Kev's jupe patch --Bleep
69 * Add Maniacs squit patch --Bleep
70 * Merge in u2_10_10_beta07 changes --Bleep
71 * Merge in u2_10_10_beta06 changes --Bleep
72 * Start ircu2.10.11 development, beta branch u2_10_10 --Bleep