ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid/src/ircd.c
Revision 504 - (view) (annotate) - [select for diffs]
Modified Fri Mar 3 20:11:54 2006 UTC (18 years, 1 month ago) by michael
File length: 18538 byte(s)
Diff to previous 502 , to selected 65
- 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 (18 years, 1 month ago) by michael
File length: 18588 byte(s)
Diff to previous 475 , to selected 65
- 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 475 - (view) (annotate) - [select for diffs]
Modified Sat Feb 18 02:34:20 2006 UTC (18 years, 2 months ago) by adx
File length: 18538 byte(s)
Diff to previous 470 , to selected 65
+ make it compile, and maybe even run...

Revision 470 - (view) (annotate) - [select for diffs]
Modified Fri Feb 17 05:07:43 2006 UTC (18 years, 2 months ago) by db
File length: 18589 byte(s)
Diff to previous 452 , to selected 65
- fix compile errors with moved modules.h
- fix a few missing includes, msg.h and parse.h


Revision 452 - (view) (annotate) - [select for diffs]
Modified Sun Feb 12 16:21:34 2006 UTC (18 years, 2 months ago) by michael
File length: 18584 byte(s)
Diff to previous 450 , to selected 65
- Properly close ssl clients

Revision 450 - (view) (annotate) - [select for diffs]
Modified Sun Feb 12 13:16:27 2006 UTC (18 years, 2 months ago) by michael
File length: 18593 byte(s)
Diff to previous 398 , to selected 65
- Removed unused 'nextconnect' var

Revision 398 - (view) (annotate) - [select for diffs]
Modified Tue Feb 7 12:00:21 2006 UTC (18 years, 2 months ago) by michael
File length: 18707 byte(s)
Diff to previous 278 , to selected 65
- 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 (18 years, 4 months ago) by db
File length: 18765 byte(s)
Diff to previous 257 , to selected 65
- add a maxlisters /quote set
  limit the number of possible listings going on at once


Revision 257 - (view) (annotate) - [select for diffs]
Modified Sat Nov 12 16:00:08 2005 UTC (18 years, 5 months ago) by michael
File length: 18705 byte(s)
Diff to previous 256 , to selected 65
- Forgot to remove my debugging code ..

Revision 256 - (view) (annotate) - [select for diffs]
Modified Sat Nov 12 15:56:40 2005 UTC (18 years, 5 months ago) by michael
File length: 18853 byte(s)
Diff to previous 230 , to selected 65
- 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 (18 years, 5 months ago) by adx
File length: 18704 byte(s)
Diff to previous 229 , to selected 65
+ 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 (18 years, 5 months ago) by adx
File length: 18770 byte(s)
Diff to previous 228 , to selected 65
+ 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 (18 years, 5 months ago) by db
File length: 18770 byte(s)
Diff to previous 227 , to selected 65
- 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 (18 years, 5 months ago) by db
File length: 18765 byte(s)
Diff to previous 217 , to selected 65
- 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 (18 years, 5 months ago) by michael
File length: 18700 byte(s)
Diff to previous 211 , to selected 65
- 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 (18 years, 5 months ago) by adx
File length: 18665 byte(s)
Diff to previous 208 , to selected 65
- 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 (18 years, 5 months ago) by adx
File length: 18651 byte(s)
Diff to previous 205 , to selected 65
+ 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 (18 years, 5 months ago) by adx
File length: 18614 byte(s)
Diff to previous 185 , to selected 65
+ implemented serverhide{}
+ added splitmode activation/deactivation to conf/channel.c

Revision 185 - (view) (annotate) - [select for diffs]
Modified Sun Oct 23 15:39:00 2005 UTC (18 years, 5 months ago) by adx
File length: 18506 byte(s)
Diff to previous 178 , to selected 65
* dynamic module support for win32

Revision 178 - (view) (annotate) - [select for diffs]
Modified Sat Oct 22 10:02:43 2005 UTC (18 years, 5 months ago) by adx
File length: 18418 byte(s)
Diff to previous 153 , to selected 65
- somehow it didn't get committed, fixing

Revision 153 - (view) (annotate) - [select for diffs]
Modified Mon Oct 17 21:20:34 2005 UTC (18 years, 6 months ago) by adx
File length: 18398 byte(s)
Diff to previous 91 , to selected 65
- 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 (18 years, 6 months ago) by db
File length: 17866 byte(s)
Diff to previous 87 , to selected 65
- 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 (18 years, 6 months ago) by adx
File length: 17868 byte(s)
Diff to previous 86 , to selected 65
- integrated close_standard_fds with libio_init

Revision 86 - (view) (annotate) - [select for diffs]
Modified Wed Oct 5 20:36:04 2005 UTC (18 years, 6 months ago) by adx
File length: 17921 byte(s)
Diff to previous 77 , to selected 65
* 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 77 - (view) (annotate) - [select for diffs]
Modified Tue Oct 4 20:45:31 2005 UTC (18 years, 6 months ago) by adx
File length: 18503 byte(s)
Diff to previous 69 , to selected 65
- misc win32 fixes
Revision 69 - (view) (annotate) - [select for diffs]
Modified Tue Oct 4 16:09:51 2005 UTC (18 years, 6 months ago) by adx
File length: 18503 byte(s)
Diff to previous 68 , to selected 65
- 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 (18 years, 6 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) - [selected]
Modified Mon Oct 3 23:33:16 2005 UTC (18 years, 6 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 (18 years, 6 months ago) by adx
File length: 19183 byte(s)
Diff to previous 48 , to selected 65
- 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 (18 years, 6 months ago) by adx
File length: 19152 byte(s)
Diff to previous 33 , to selected 65
- added a hook for get_channel_access to allow oper override modules
- please review

Revision 33 - (view) (annotate) - [select for diffs]
Modified Sun Oct 2 20:50:00 2005 UTC (18 years, 6 months ago) by knight
File length: 19128 byte(s)
Diff to previous 32 , to selected 65
- svn:keywords

Revision 32 - (view) (annotate) - [select for diffs]
Modified Sun Oct 2 20:41:23 2005 UTC (18 years, 6 months ago) by knight
File length: 19128 byte(s)
Diff to previous 31 , to selected 65
- svn:keywords

Revision 31 - (view) (annotate) - [select for diffs]
Modified Sun Oct 2 20:34:05 2005 UTC (18 years, 6 months ago) by knight
File length: 19128 byte(s)
Diff to previous 30 , to selected 65
- Fix svn:keywords

Revision 30 - (view) (annotate) - [select for diffs]
Added Sun Oct 2 20:03:27 2005 UTC (18 years, 6 months ago) by adx
File length: 19177 byte(s)
Diff to selected 65
- imported sources
- can be moved later according to the directory/branching scheme,
  but we need the svn up

(Current path doesn't exist after revision 1586)

Convenience Links

Links to HEAD: (view) (annotate)

Compare Revisions

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a