Revision
1453 -
Directory Listing
-
[select for diffs]
Modified
Fri Jun 29 13:56:24 2012 UTC
(13 years, 1 month ago)
by
michael
Diff to
previous 1451
- m_join.c: Fixed another dumb bug which would prevent clients from joining
more than one channel. #missingparentheses
Revision
1442 -
Directory Listing
-
[select for diffs]
Modified
Wed Jun 20 19:24:49 2012 UTC
(13 years, 2 months ago)
by
michael
Diff to
previous 1435
- Added back server notice when a client tries to obtain a reserved nick name.
Kinda useful notice; no idea why it got removed 10 years ago
Revision
1432 -
Directory Listing
-
[select for diffs]
Modified
Sat Jun 9 19:40:08 2012 UTC
(13 years, 2 months ago)
by
michael
Diff to
previous 1431
- Added channel::max_chans_per_oper configuration directive. The old way
was to let ircops join three times the amount of max_chans_per_user.
I'd rather would make this a class{} based limit, but this would require us
to reprint the ISUPPORT buffer every time a client connects.
Revision
1414 -
Directory Listing
-
[select for diffs]
Modified
Sat May 26 08:36:29 2012 UTC
(13 years, 3 months ago)
by
michael
Diff to
previous 1410
- Minor cleanups to check_server(). Checking for long servernames was redundant
here, since valid_servername() already does that job. Also make use of
match_conf_password()
Revision
1410 -
Directory Listing
-
[select for diffs]
Modified
Fri May 11 10:59:03 2012 UTC
(13 years, 3 months ago)
by
michael
Diff to
previous 1385
- mo_kill(): remove useless IsDigit() test. hash_find_client() doesn't do
UID lookups, so we'll end up with ERR_NOSUCHNICK.
Revision
1383 -
Directory Listing
-
[select for diffs]
Modified
Tue May 1 11:18:22 2012 UTC
(13 years, 3 months ago)
by
michael
Diff to
previous 1373
- Cleanup/rewrite Hub/Leaf-mask configuration. Hub and Leaf configuration items
are no longer separately attached to Client structures.
Revision
1309 -
Directory Listing
-
[select for diffs]
Modified
Sun Mar 25 11:24:18 2012 UTC
(13 years, 5 months ago)
by
michael
Diff to
previous 1302
- renaming files:
ircd_parser.y -> conf_parser.y
ircd_lexer.l -> conf_lexer.l
s_conf.c -> conf.c
s_conf.h -> conf.h
s_log.c -> log.c
s_log.h -> log.h
Revision
1243 -
Directory Listing
-
[select for diffs]
Modified
Fri Sep 30 10:47:53 2011 UTC
(13 years, 10 months ago)
by
michael
Diff to
previous 1241
- move content of msg.h, ircd_handler.h and handlers.h into parse.h and
remove headers accordingly
- killed common.h
- remove m_killhost.c and m_flags.c from contrib/
- sort out unused header includes here and there
Revision
1241 -
Directory Listing
-
[select for diffs]
Modified
Thu Sep 29 20:26:09 2011 UTC
(13 years, 10 months ago)
by
michael
Diff to
previous 1239
- move firsttime, since, and lasttime Client struct members to LocalUser struct
- m_watch.c: show_watch() now properly reports signon times. This also fixes
an invalid signon time of zero for remote clients.
Revision
1219 -
Directory Listing
-
[select for diffs]
Modified
Sun Sep 18 09:02:38 2011 UTC
(13 years, 11 months ago)
by
michael
Diff to
previous 1203
- Start cleaning up macros in client.h. Replace several ClientHasSomeCoolFlag()
with simple HasFlag/HasUMode macros.
Revision
1182 -
Directory Listing
-
[select for diffs]
Modified
Tue Aug 16 08:18:13 2011 UTC
(14 years ago)
by
michael
Diff to
previous 1178
- nick_from_server, uid_from_server: don't blindly increment Count.invisi
without checking if we already did. Fixes invalid usercount in case servers
sends redundant modes within an NICK/UID message.
Revision
1178 -
Directory Listing
-
[select for diffs]
Modified
Mon Aug 15 08:11:31 2011 UTC
(14 years ago)
by
michael
Diff to
previous 1176
- Cleanup and restore older parts of the irc-command parser.
Gives back ability to specify maximum amount of parameters
that are processed within a command.
Revision
1176 -
Directory Listing
-
[select for diffs]
Modified
Sun Aug 14 11:24:24 2011 UTC
(14 years ago)
by
michael
Diff to
previous 1175
- remove idle-time klines
- rename LocalUser.last to LocalUser.last_privmsg
- m_message.c: reset source_p->last_privmsg even if a client is messaging itself
Revision
1173 -
Directory Listing
-
[select for diffs]
Modified
Sun Aug 14 00:23:02 2011 UTC
(14 years ago)
by
michael
Diff to
previous 1170
- add usermode +R; only registered clients may message other clients with that mode set
- add channelmode +R; only registered clients may join a channel with that mode set
Revision
1169 -
Directory Listing
-
[select for diffs]
Modified
Fri Aug 12 18:45:03 2011 UTC
(14 years ago)
by
michael
Diff to
previous 1167
- rename find_server to hash_find_server to satisfy naming convention
- pull m_services.c and m_jupe.c from contrib/
- style fixes in some places
Revision
1165 -
Directory Listing
-
[select for diffs]
Modified
Thu Aug 11 18:56:53 2011 UTC
(14 years ago)
by
michael
Diff to
previous 1158
- rename clean_nick_name() to valid_nickname() and move it so s_user.c
- add SVSNICK module
- update Makefile accordingly
Revision
912 -
Directory Listing
-
[select for diffs]
Modified
Wed Nov 7 22:47:44 2007 UTC
(17 years, 9 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules/core
Diff to
previous 908
- Implemented libtool-ltdl. Only shared modules are supported currently
- Several build fixes and cleanups. ircd now builds and runs without any problems
- Added back all files to SVN that are needed to built the daemon
I really don't want to force other people that want to test the snapshots
or svn versions to install yyacc, lex, automake, autoconf and libtool...
No problem having required files in svn
- Removed some automake maintainer stuff which is kinda useless for us
Revision
632 -
Directory Listing
-
[select for diffs]
Modified
Thu Jun 1 10:53:00 2006 UTC
(19 years, 2 months ago)
by
michael
Original Path:
ircd-hybrid-7.2/modules/core
Diff to
previous 606
- Added channel::disable_fake_channels which disallows creation of channels
that have ascii 2, 3, 31 and 160 in their names.
- Minor improvements and cleanups to channel name validation routines
backported from 7.3