ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid/src/s_conf.c
Revision 109 - (view) (annotate) - [select for diffs]
Modified Wed Oct 12 09:42:59 2005 UTC (20 years, 10 months ago) by michael
File length: 80526 byte(s)
Diff to previous 101
- Forward-ported GDENY core fix

Revision 101 - (view) (annotate) - [select for diffs]
Modified Mon Oct 10 03:52:14 2005 UTC (20 years, 10 months ago) by db
File length: 80530 byte(s)
Diff to previous 99
- First pass at s_conf.c cleanup for attach clients
- attach_conf() is gone replaced with attach_iline()
  Clients/servers have one single I line "attached", i.e. the confs
  list is gone.
- Add attach_leaf_hub()
  Add a leaf or hub mask to the given server, ->serv must exist
  since there can be a list of hub masks and leaf masks, this continues
  to be a dlink list
- Removed redundant find_conf_exact()
  This function can be replaced in all cases with find_exact_name_conf()
  notably because all find_conf_exact did differently was count whether
  an oper conf would cause an already connected client to exceed class limits.
- oper_up() now takes an extra conf pointer pointing to the found
  oper conf, the oper flags are set in the client->iline as necessary
  in oper_up()
- Cleaned up more prototypes that should have been moved from s_conf.h
  to parse_aline.h notably. find_kill() and find_gkill()
- m_stats.c needs more cleanup since memory in attached "confs" is now
  not counted. This should be replaced with iline memory count and
  hub/leaf confs memory count.
  

Revision 99 - (view) (annotate) - [select for diffs]
Modified Sun Oct 9 14:33:36 2005 UTC (20 years, 10 months ago) by michael
File length: 83417 byte(s)
Diff to previous 91
- CHANNELLEN vs. LOCAL_CHANNELLEN fix.  Local JOINs are limited to 50chars whereas
  remote SJOINs/JOINs can be upto 200chars for backwards compatibility.

Revision 91 - (view) (annotate) - [select for diffs]
Modified Sat Oct 8 03:46:09 2005 UTC (20 years, 10 months ago) by db
File length: 83411 byte(s)
Diff to previous 69
- 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 69 - (view) (annotate) - [select for diffs]
Modified Tue Oct 4 16:09:51 2005 UTC (20 years, 10 months ago) by adx
File length: 101012 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 (20 years, 10 months ago) by adx
File length: 101332 byte(s)
Diff to previous 62
- removed last references to the ircd core, libio is independent now
- to do: split headers

Revision 62 - (view) (annotate) - [select for diffs]
Modified Mon Oct 3 22:23:39 2005 UTC (20 years, 10 months ago) by adx
File length: 101308 byte(s)
Diff to previous 57
- reorganisation goes on, removed external references from libio/mem

Revision 57 - (view) (annotate) - [select for diffs]
Modified Mon Oct 3 12:12:41 2005 UTC (20 years, 10 months ago) by michael
File length: 101288 byte(s)
Diff to previous 33
- Reverted oper_privs_as_string() back to its previous version which is easier
  to maintain when adding new operflags. Even the one who wrote the new version
  introduced a bug by not taking care to keep the oper_flags_table in sync
  with the OPER_FLAGS_* bits.  (which also no one really wants to do ...)
- Updated it to deal with new 'remoteban', 'operwall' and 'operspy' flags

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

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

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

Revision 30 - (view) (annotate) - [select for diffs]
Added Sun Oct 2 20:03:27 2005 UTC (20 years, 10 months ago) by adx
File length: 100413 byte(s)
- 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