Revision
828 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Nov 23 21:23:11 2006 UTC
(18 years, 9 months ago)
by
stu
File length: 14254 byte(s)
Diff to
previous 801
- Add src/modules.c - This gives us back MOD((UN|RE)LOAD|RESTART) (doesnt take
core modules into account)
- Add CT_FLAG - a generic way of adding backward compatible foo = yes; flags
- Correct a couple of conf entries which didnt quite match 7.2
- Allow bools to be passed through to a CT_LIST properly
Revision
776 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Aug 23 13:53:34 2006 UTC
(19 years ago)
by
adx
File length: 14238 byte(s)
Diff to
previous 772
+ corrections to the new code
+ first succeeded soft reboot attempts.
Revision
771 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Aug 22 18:54:38 2006 UTC
(19 years ago)
by
adx
File length: 14318 byte(s)
Diff to
previous 762
+ after fixing a bunch of bugs, ircd is finally able to start up and /connect.
+ problems: kline/xline and such refuse to load (missing write_csv_line),
modload & co are also not present (need to implement module-like m_ files?)
Revision
747 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Jul 24 22:14:17 2006 UTC
(19 years, 1 month ago)
by
adx
File length: 14303 byte(s)
Diff to
previous 743
+ fixed everything except m_gline and m_spoof.
+ still to do: ban storage, limits, iphash, parser, conf_connect_allowed
Revision
743 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Jul 23 20:03:42 2006 UTC
(19 years, 1 month ago)
by
adx
File length: 14325 byte(s)
Diff to
previous 741
+ make ircd core compile except server.c and parse_aline.c
Revision
702 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Jun 25 10:27:09 2006 UTC
(19 years, 2 months ago)
by
michael
File length: 16377 byte(s)
Diff to
previous 701
- Removed pointless check_class() call in main()
- Removed unused function prototypes
- Moved s_serv.c to server.c
- Renamed initialize_server_capabs() to server_init() and move it to server.c
Revision
701 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jun 24 19:24:39 2006 UTC
(19 years, 2 months ago)
by
michael
File length: 16903 byte(s)
Diff to
previous 695
- Avoid header files including other header files
- Killed supported.h, fixed misc. compile errors
Revision
684 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jun 15 18:18:08 2006 UTC
(19 years, 2 months ago)
by
michael
File length: 16920 byte(s)
Diff to
previous 655
- Moved ircd_get_platform to libio and killed version.c
Revision
655 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jun 9 13:30:21 2006 UTC
(19 years, 2 months ago)
by
michael
File length: 16919 byte(s)
Diff to
previous 653
- Fixed function naming convention in some places
- Moved win32 uname() to libio
Revision
653 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jun 8 07:55:03 2006 UTC
(19 years, 2 months ago)
by
michael
File length: 16918 byte(s)
Diff to
previous 649
- Changed Client::random_ping and Client::serial to standard unsigned integer
types
Revision
649 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jun 7 17:57:52 2006 UTC
(19 years, 2 months ago)
by
michael
File length: 16972 byte(s)
Diff to
previous 648
- Removed all common.h header includes from libio sources
- Moved IRCD_MIN/IRCD_MAX macros to libio and renamed them
to LIBIO_MIN/LIBIO_MAX
Revision
648 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jun 7 15:16:38 2006 UTC
(19 years, 2 months ago)
by
michael
File length: 16963 byte(s)
Diff to
previous 644
- Moved our own getopt implementation to libio. We may replace this with gnu
getopt/getopt_long some day.
Revision
644 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jun 7 12:36:21 2006 UTC
(19 years, 2 months ago)
by
michael
File length: 16988 byte(s)
Diff to
previous 643
- Moved split_users and split_servers ints to GlobalSetOptions struct
Revision
643 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jun 7 11:13:45 2006 UTC
(19 years, 2 months ago)
by
michael
File length: 16957 byte(s)
Diff to
previous 642
- Killed get_maxrss(). Kinda useless and not very portable.
- count_memory(): replaced all longs with size_t
Revision
603 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun May 14 10:32:26 2006 UTC
(19 years, 3 months ago)
by
michael
File length: 18495 byte(s)
Diff to
previous 515
- Made cleanup_pending_glines() an event started off when loading
the m_gline module
- Removed s_gline.c, s_gline.h and metadata.c
Revision
515 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Mar 5 09:26:04 2006 UTC
(19 years, 5 months ago)
by
michael
File length: 18592 byte(s)
Diff to
previous 504
- Moved tstats() to m_stats.c and killed s_stats.(c|h)
- Got rid of extra ServerStats pointer
- Killed ms_error which was basically a duplication of m_error
Revision
504 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Mar 3 20:11:54 2006 UTC
(19 years, 5 months ago)
by
michael
File length: 18538 byte(s)
Diff to
previous 502
- Misc changes regarding CAP API documentation
- Removed forgotten debugging code in ircd.c
Revision
502 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Mar 3 19:49:25 2006 UTC
(19 years, 5 months ago)
by
michael
File length: 18588 byte(s)
Diff to
previous 475
- Implemented CAP command handler based uppon ircu's m_cap()
- Added somewhat outdated draft-mitchell-irc-capabilities-01.txt until
I get the latest version from kev.
- Added "multi-prefix" cap so clients supporting "multi-prefix"
may recieve multi prefixed NAMES replies, e.g. @%+nick1 @+nick2 ..
- Fixed "make clean" for src/conf/
Revision
470 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Feb 17 05:07:43 2006 UTC
(19 years, 6 months ago)
by
db
File length: 18589 byte(s)
Diff to
previous 452
- fix compile errors with moved modules.h
- fix a few missing includes, msg.h and parse.h
Revision
398 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Feb 7 12:00:21 2006 UTC
(19 years, 6 months ago)
by
michael
File length: 18707 byte(s)
Diff to
previous 278
- Ripped out lazylinks as discussed on irc. the main concept wasn't very well
designed and will be done in a better way some day. Anyways, they propably
never worked and were considered bloat by most people. Good bye!
Revision
278 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Nov 23 08:18:57 2005 UTC
(19 years, 9 months ago)
by
db
File length: 18765 byte(s)
Diff to
previous 257
- add a maxlisters /quote set
limit the number of possible listings going on at once
Revision
256 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Nov 12 15:56:40 2005 UTC
(19 years, 9 months ago)
by
michael
File length: 18853 byte(s)
Diff to
previous 230
- Fixed core caused by memory corruption with cluster{} blocks
Revision
230 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Nov 3 20:38:58 2005 UTC
(19 years, 9 months ago)
by
adx
File length: 18704 byte(s)
Diff to
previous 229
+ check_pidfile could go up, maybe even more, again a part of
sorting bootup process
Revision
229 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Nov 3 20:31:33 2005 UTC
(19 years, 9 months ago)
by
adx
File length: 18770 byte(s)
Diff to
previous 228
+ keep it compact, ie we have a sequence of things which
together constitute "os environment initialization"
(libio_init, outofmemory handler setup, fdlimit change handler
etc etc), don't break it with ircd "me" setups.
Revision
228 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Nov 3 20:22:19 2005 UTC
(19 years, 9 months ago)
by
db
File length: 18770 byte(s)
Diff to
previous 227
- move me initialisation after libio_init() so make_dlink() works
Revision
227 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Nov 3 18:29:22 2005 UTC
(19 years, 9 months ago)
by
db
File length: 18765 byte(s)
Diff to
previous 217
- replace all MODE_PRIVATE with MODE_PARANOID
- Can't use make_dlink_node() too early in startup or it will core
Revision
217 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Nov 3 13:59:27 2005 UTC
(19 years, 9 months ago)
by
michael
File length: 18700 byte(s)
Diff to
previous 211
- Fixed compile error in m_invite.c and s_serv.c
- Added m_watch.c
Revision
211 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Nov 1 21:42:01 2005 UTC
(19 years, 9 months ago)
by
adx
File length: 18665 byte(s)
Diff to
previous 208
- reorganisations which aim at:
1) moving read_conf_files() at the end of daemon bootup process,
2) making load_*_modules a part of conf parsing, after the 1st pass
Revision
208 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Nov 1 15:38:03 2005 UTC
(19 years, 9 months ago)
by
adx
File length: 18651 byte(s)
Diff to
previous 205
+ an attempt to fix the HUB capability mess, we _should_ be able
to establish an LL link now
Revision
205 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Nov 1 14:13:53 2005 UTC
(19 years, 9 months ago)
by
adx
File length: 18614 byte(s)
Diff to
previous 185
+ implemented serverhide{}
+ added splitmode activation/deactivation to conf/channel.c
Revision
153 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Oct 17 21:20:34 2005 UTC
(19 years, 10 months ago)
by
adx
File length: 18398 byte(s)
Diff to
previous 91
- compile libio as a dll on win32
- next step is compiling the whole ircd as a dll to export its symbols
- after that, we'll be able to support loadable *.dll modules.
NOTE: m_operspy.c doesn't compile now (error at localClient->iline)
Revision
91 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Oct 8 03:46:09 2005 UTC
(19 years, 10 months ago)
by
db
File length: 17866 byte(s)
Diff to
previous 87
- Split out most of the *line *resv stuff into separate file
parse_aline.c should go eventually into the subdir conf
- removed double -o in Makefile.in in src, this caused compile to fail for me
Revision
87 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Oct 5 20:47:43 2005 UTC
(19 years, 10 months ago)
by
adx
File length: 17868 byte(s)
Diff to
previous 86
- integrated close_standard_fds with libio_init
Revision
86 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Oct 5 20:36:04 2005 UTC
(19 years, 10 months ago)
by
adx
File length: 17921 byte(s)
Diff to
previous 77
* attached misc/tools.c to misc/list.c,
this should really have been done earlier.
* moved mem_frob() to memory.c
* single libio_init() instead of all startup functions;
btw, I don't know if ircd's still able to boot ..
Revision
69 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Oct 4 16:09:51 2005 UTC
(19 years, 10 months ago)
by
adx
File length: 18503 byte(s)
Diff to
previous 68
- 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")
Revision
68 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Oct 4 00:44:29 2005 UTC
(19 years, 10 months ago)
by
adx
File length: 18765 byte(s)
Diff to
previous 65
- removed last references to the ircd core, libio is independent now
- to do: split headers
Revision
65 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Oct 3 23:33:16 2005 UTC
(19 years, 10 months ago)
by
adx
File length: 19156 byte(s)
Diff to
previous 62
- removed external references from libio/misc
- imported s_misc.c to libio, moved CurrentTime there
Revision
62 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Oct 3 22:23:39 2005 UTC
(19 years, 10 months ago)
by
adx
File length: 19183 byte(s)
Diff to
previous 48
- reorganisation goes on, removed external references from libio/mem
Revision
48 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Oct 3 01:36:06 2005 UTC
(19 years, 10 months ago)
by
adx
File length: 19152 byte(s)
Diff to
previous 33
- added a hook for get_channel_access to allow oper override modules
- please review
Revision
30 -
(
view)
(
annotate)
-
[select for diffs]
Added
Sun Oct 2 20:03:27 2005 UTC
(19 years, 10 months ago)
by
adx
File length: 19177 byte(s)
- imported sources
- can be moved later according to the directory/branching scheme,
but we need the svn up