../
|
conf/
|
267
(19 years ago)
by adx:
+ s/extern/EXTERN/ in include/conf
+ implemented class{} from scratch; it's almost done,
I only need to add limit checking code
+ added nice syntax e.g. number_per_ip = 3, global:5;
+ added some aliases ie host_limit === number_per_ip,
userhost_limit === number_per_userhost
(replaces max_local & max_global mess)
+ check example.conf for more details.
|
Makefile.in
|
296
(19 years ago)
by nenolod:
- Add a simple metadata API for extending channel/client/whatever structs
via adding a single dlink_list to the structure you wish to make extensible.
Reviewed by db.
|
channel.c
|
355
(19 years ago)
by adx:
+ present halfops as ops to servers which don't support it
+ should work but please review before I break another net ;)
|
channel_mode.c
|
358
(19 years ago)
by michael:
- s/NICKLEN+1/NICKLEN/
|
client.c
|
316
(19 years ago)
by michael:
- Fixed compile error caused by previous commit
- Removed outdated comment
|
csvlib.c
|
139
(19 years ago)
by db:
- get rid of map_conf_item and unmap_conf_item
- Use an union in struct ConfItem, but only allocate memory needed
|
dynlink.c
|
257
(19 years ago)
by michael:
- Forgot to remove my debugging code ..
|
getopt.c
|
33
(19 years ago)
by knight:
- svn:keywords
|
hash.c
|
278
(19 years ago)
by db:
- add a maxlisters /quote set
limit the number of possible listings going on at once
|
hostmask.c
|
299
(19 years ago)
by db:
- fixes infinite loop; spotted by
*runedude* Jeremy Sayres and my email is runedude@runedude.net
|
ircd.c
|
278
(19 years ago)
by db:
- add a maxlisters /quote set
limit the number of possible listings going on at once
|
ircd_lexer.l
|
221
(19 years ago)
by michael:
- Finished WATCH implementation
- Added missing 'return' after register_remote_user() call in
nick_from_server() which would cause an extra hash_del/strcpy/hash_add
combination.
|
ircd_parser.y
|
357
(19 years ago)
by michael:
- Mainly re-wrote split_nuh() to fix a regexp kline bug where we would cut off
the user portion after 9 chars, but also to be a bit more flexible when we
have to deal with different user/host name lengths.
- Re-wrote m_capture() to use split_nuh()
|
ircd_signal.c
|
78
(19 years ago)
by adx:
- further win32 fixes, use ircd_signal.c interface (signals are wrapped
around WM_USER's wParam)
- note that the callback for WM_SIGNAL (ie WM_USER) defined in libio is
independent from the ircd, ie variable dispatch_wm_signal is set in
ircd_signal.c.
- now it compiles, to do: turn libio into a DLL to allow symbol references
in m_*.dll protocol modules.
|
lex.yy.c
|
221
(19 years ago)
by michael:
- Finished WATCH implementation
- Added missing 'return' after register_remote_user() call in
nick_from_server() which would cause an extra hash_del/strcpy/hash_add
combination.
|
listener.c
|
162
(19 years ago)
by michael:
- Removed LocalUser.port
|
m_error.c
|
69
(19 years ago)
by adx:
- splitted ircd/libio, all headers connected with libio sources have been
moved for internal use only. To use libio interface, include "libio.h"
(which is already done in "stdinc.h")
|
messages.tab
|
354
(19 years ago)
by michael:
- Made struct Message.bytes a 64-bit integer datatype
|
metadata.c
|
297
(19 years ago)
by nenolod:
- Fix indentation style on metadata source, and enable keyword expansion. (sorry!)
|
modules.c
|
221
(19 years ago)
by michael:
- Finished WATCH implementation
- Added missing 'return' after register_remote_user() call in
nick_from_server() which would cause an extra hash_del/strcpy/hash_add
combination.
|
motd.c
|
69
(19 years ago)
by adx:
- splitted ircd/libio, all headers connected with libio sources have been
moved for internal use only. To use libio interface, include "libio.h"
(which is already done in "stdinc.h")
|
numeric.c
|
69
(19 years ago)
by adx:
- splitted ircd/libio, all headers connected with libio sources have been
moved for internal use only. To use libio interface, include "libio.h"
(which is already done in "stdinc.h")
|
packet.c
|
178
(19 years ago)
by adx:
- somehow it didn't get committed, fixing
|
parse.c
|
69
(19 years ago)
by adx:
- splitted ircd/libio, all headers connected with libio sources have been
moved for internal use only. To use libio interface, include "libio.h"
(which is already done in "stdinc.h")
|
parse_aline.c
|
360
(19 years ago)
by michael:
- Cleaned up find_user_host a bit more, also added support
for "KLINE somehost.edu"
|
restart.c
|
97
(19 years ago)
by michael:
- Got rid of restart(), cleaned up m_restart() and make it use server_die()
|
resv.c
|
141
(19 years ago)
by db:
- Make ->conf conf_ptr to be consistent in all places.
|
rsa.c
|
69
(19 years ago)
by adx:
- splitted ircd/libio, all headers connected with libio sources have been
moved for internal use only. To use libio interface, include "libio.h"
(which is already done in "stdinc.h")
|
s_auth.c
|
69
(19 years ago)
by adx:
- splitted ircd/libio, all headers connected with libio sources have been
moved for internal use only. To use libio interface, include "libio.h"
(which is already done in "stdinc.h")
|
s_conf.c
|
357
(19 years ago)
by michael:
- Mainly re-wrote split_nuh() to fix a regexp kline bug where we would cut off
the user portion after 9 chars, but also to be a bit more flexible when we
have to deal with different user/host name lengths.
- Re-wrote m_capture() to use split_nuh()
|
s_gline.c
|
69
(19 years ago)
by adx:
- splitted ircd/libio, all headers connected with libio sources have been
moved for internal use only. To use libio interface, include "libio.h"
(which is already done in "stdinc.h")
|
s_serv.c
|
349
(19 years ago)
by michael:
- Got rid of multiple bogus_host() copies
|
s_stats.c
|
69
(19 years ago)
by adx:
- splitted ircd/libio, all headers connected with libio sources have been
moved for internal use only. To use libio interface, include "libio.h"
(which is already done in "stdinc.h")
|
s_user.c
|
332
(19 years ago)
by michael:
- Got rid of do_local_user() function
|
send.c
|
288
(19 years ago)
by adx:
+ fixed my bustage
|
version.c
|
77
(19 years ago)
by adx:
- misc win32 fixes
|
watch.c
|
233
(19 years ago)
by michael:
- Style correction to watch.c
- Add some statistical information about WATCH headers/entries
to "STATS z"
|
whowas.c
|
194
(19 years ago)
by michael:
- Fixed several compiletime warnings
|
y.tab.c
|
357
(19 years ago)
by michael:
- Mainly re-wrote split_nuh() to fix a regexp kline bug where we would cut off
the user portion after 9 chars, but also to be a bit more flexible when we
have to deal with different user/host name lengths.
- Re-wrote m_capture() to use split_nuh()
|
y.tab.h
|
357
(19 years ago)
by michael:
- Mainly re-wrote split_nuh() to fix a regexp kline bug where we would cut off
the user portion after 9 chars, but also to be a bit more flexible when we
have to deal with different user/host name lengths.
- Re-wrote m_capture() to use split_nuh()
|