ViewVC Help
View Directory | Revision Log | View Changeset | Root Listing
root/svn/ircd-hybrid/libio/net
Revision 724 - Directory Listing - [select for diffs]
Modified Sun Jul 16 21:48:50 2006 UTC (20 years ago) by adx
Diff to previous 719
+ began implementing hashtable confs (ACB)

Revision 719 - Directory Listing - [select for diffs]
Modified Sun Jul 16 16:56:58 2006 UTC (20 years ago) by adx
Diff to previous 709
+ reworked operator{} blocks to make them independent from oldconf
+ moved some utilities from s_conf.* to libio
+ added stub for auth{} blocks

Revision 709 - Directory Listing - [select for diffs]
Modified Fri Jul 7 08:58:58 2006 UTC (20 years, 1 month ago) by michael
Diff to previous 649
- Applied nenolod's parse_resvconf() fix

Revision 649 - Directory Listing - [select for diffs]
Modified Wed Jun 7 17:57:52 2006 UTC (20 years, 2 months ago) by michael
Diff to previous 469
- 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 469 - Directory Listing - [select for diffs]
Modified Fri Feb 17 05:06:40 2006 UTC (20 years, 5 months ago) by db
Diff to previous 459
- clean up section dealing with errors and comment what is happening


Revision 459 - Directory Listing - [select for diffs]
Modified Sun Feb 12 22:21:37 2006 UTC (20 years, 6 months ago) by db
Diff to previous 446
- If DNS server gives us a NXDOMAIN, we should give up trying to resolve
  this host if doing IPV4, if doing IPV6, NXDOMAIN might mean that a hostname
  might not be available under AAAA but A record might be worth a shot.


Revision 446 - Directory Listing - [select for diffs]
Modified Sun Feb 12 02:46:54 2006 UTC (20 years, 6 months ago) by db
Diff to previous 412
- reported by Jon, resolver was not checking for NXDOMAIN as well as SERVFAIL
  this caused odd DNS reports and took longer to connect.

  Tested by Jon (ThaPrince).


Revision 412 - Directory Listing - [select for diffs]
Modified Wed Feb 8 14:45:27 2006 UTC (20 years, 6 months ago) by adx
Diff to previous 364
+ fixed unaligned memory reference in resolver

  Submitted by: Immo 'FaUl' Wehrenberg

Revision 364 - Directory Listing - [select for diffs]
Modified Sun Jan 8 15:39:24 2006 UTC (20 years, 7 months ago) by michael
Diff to previous 362
- Entirely changed the way of ban match processing to be more cleaner.
  It also should nicely speed up matching of pure ip (may include cidr mask)
  bans.
- Removed match_cidr() which is now not longed needed
- Add back some prototypes to res.h to fix compile errors

Revision 362 - Directory Listing - [select for diffs]
Modified Sat Jan 7 05:06:18 2006 UTC (20 years, 7 months ago) by metalrock
Diff to previous 177
 - Fixed some compile errors and some shadowed declarations.

Revision 177 - Directory Listing - [select for diffs]
Modified Sat Oct 22 09:05:05 2005 UTC (20 years, 9 months ago) by michael
Diff to previous 170
- Bind uses a semicolon as commentcharacter for resolv.conf.  Let's
  deal with it properly
- Do some logging if we skipped any namserver because we reached the max
  of allowed servers

Revision 170 - Directory Listing - [select for diffs]
Modified Fri Oct 21 09:39:59 2005 UTC (20 years, 9 months ago) by michael
Diff to previous 153
- Removed two extra memsets in make_request()

Revision 153 - Directory Listing - [select for diffs]
Modified Mon Oct 17 21:20:34 2005 UTC (20 years, 9 months ago) by adx
Diff to previous 152
- 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 152 - Directory Listing - [select for diffs]
Modified Mon Oct 17 01:48:08 2005 UTC (20 years, 9 months ago) by db
Diff to previous 90
- res.c would send out hundreds? of retry requests on clients that
  did not resolve, i.e. SERVFAIL. The code was essentailly ignoring
  SERVFAIL hence generating request after request after request.
  This appears to fix this major bug. It would be a good idea to add
  some logging here however.


Revision 90 - Directory Listing - [select for diffs]
Modified Fri Oct 7 02:04:15 2005 UTC (20 years, 10 months ago) by knight
Diff to previous 86
- Finialise svn:ignore keywords to fix everything

Revision 86 - Directory Listing - [select for diffs]
Modified Wed Oct 5 20:36:04 2005 UTC (20 years, 10 months ago) by adx
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 77 - Directory Listing - [select for diffs]
Modified Tue Oct 4 20:45:31 2005 UTC (20 years, 10 months ago) by adx
Diff to previous 71
- misc win32 fixes
Revision 71 - Directory Listing - [select for diffs]
Modified Tue Oct 4 18:05:45 2005 UTC (20 years, 10 months ago) by knight
Diff to previous 70
- svn:keywords *smacks adx*

Revision 70 - Directory Listing - [select for diffs]
Modified Tue Oct 4 16:21:07 2005 UTC (20 years, 10 months ago) by adx
Diff to previous 69
- fixed errors on last commit
- moved rlimits.h to comm

Revision 69 - Directory Listing - [select for diffs]
Modified Tue Oct 4 16:09:51 2005 UTC (20 years, 10 months ago) by adx
Diff to previous 67
- 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 67 - Directory Listing - [select for diffs]
Modified Mon Oct 3 23:50:49 2005 UTC (20 years, 10 months ago) by adx
Diff to previous 65
- removed external references from libio/net, still to do: comm

Revision 65 - Directory Listing - [select for diffs]
Modified Mon Oct 3 23:33:16 2005 UTC (20 years, 10 months ago) by adx
Diff to previous 62
- removed external references from libio/misc
- imported s_misc.c to libio, moved CurrentTime there

Revision 62 - Directory Listing - [select for diffs]
Modified Mon Oct 3 22:23:39 2005 UTC (20 years, 10 months ago) by adx
Diff to previous 61
- reorganisation goes on, removed external references from libio/mem

Revision 61 - Directory Listing - [select for diffs]
Modified Mon Oct 3 21:20:41 2005 UTC (20 years, 10 months ago) by adx
Diff to previous 60
- split libio Makefiles for easier maintenance
- moved pcre.h to main include/ as it is currently a part
  of libio interface (in the future all such headers should
  be moved to libio/ and integrated...)

Now, libio components like comm, misc etc. should be as independent
as possible (from the rest of ircd and from each other), to allow
easy reuse in other software and to keep the interface clean.


Revision 60 - Directory Listing - [select for diffs]
Modified Mon Oct 3 15:51:34 2005 UTC (20 years, 10 months ago) by adx
Diff to previous 59
- separate interface (irc_res.h) and implementation (irc_reslib.h)
- moved resolver from comm/ to net/

Revision 59 - Directory Listing - [select for diffs]
Added Mon Oct 3 15:11:57 2005 UTC (20 years, 10 months ago) by adx
- move non-irc related sources to /libio
- todo: make it independent of the rest of code

(Current path doesn't exist after revision 1026)

Convenience Links