ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid/branches/8.2.x/include/ircd.h
Revision 8892 - (view) (annotate) - [select for diffs]
Modified Sun Apr 21 14:10:43 2019 UTC (4 years, 11 months ago) by michael
File length: 3488 byte(s)
Diff to previous 8799 , to selected 4608
- auth.c: remove auth_timeout_queries() and related code. Just let the dns and identd timeouts finish the request
- Removed IDENTTIMEOUT from '/set' options. We now no longer allow users to change this on runtime. identd timeout is 5 seconds now

Revision 8799 - (view) (annotate) - [select for diffs]
Modified Sat Jan 19 00:22:51 2019 UTC (5 years, 2 months ago) by michael
File length: 3558 byte(s)
Diff to previous 8795 , to selected 4608
- Use bool for SetOptions.autoconn

Revision 8795 - (view) (annotate) - [select for diffs]
Modified Sat Jan 19 00:06:34 2019 UTC (5 years, 2 months ago) by michael
File length: 3566 byte(s)
Diff to previous 8751 , to selected 4608
- Made Connection::join_leave_count and SetOptions::spam_num unsigned

Revision 8751 - (view) (annotate) - [select for diffs]
Modified Tue Jan 1 11:06:50 2019 UTC (5 years, 2 months ago) by michael
File length: 3557 byte(s)
Diff to previous 8728 , to selected 4608
- Update copyright years

Revision 8728 - (view) (annotate) - [select for diffs]
Modified Sat Dec 15 12:54:47 2018 UTC (5 years, 3 months ago) by michael
File length: 3557 byte(s)
Diff to previous 8657 , to selected 4608
- Get rid of version.c

Revision 8657 - (view) (annotate) - [select for diffs]
Modified Mon Nov 12 19:02:38 2018 UTC (5 years, 4 months ago) by michael
File length: 3647 byte(s)
Diff to previous 8651 , to selected 4608
- Make use of the bool data type in some more places

Revision 8651 - (view) (annotate) - [select for diffs]
Modified Sun Nov 11 15:20:01 2018 UTC (5 years, 4 months ago) by michael
File length: 3663 byte(s)
Diff to previous 8313 , to selected 4608
- Use bool data types in some places

Revision 8313 - (view) (annotate) - [select for diffs]
Modified Wed Feb 28 17:45:36 2018 UTC (6 years ago) by michael
File length: 3671 byte(s)
Diff to previous 8280 , to selected 4608
- Remove experimental libgeoip support

Revision 8280 - (view) (annotate) - [select for diffs]
Modified Tue Feb 20 19:30:33 2018 UTC (6 years, 1 month ago) by michael
File length: 3753 byte(s)
Diff to previous 7998 , to selected 4608
- Update copyright years

Revision 7998 - (view) (annotate) - [select for diffs]
Modified Tue Mar 14 13:50:29 2017 UTC (7 years ago) by michael
File length: 3753 byte(s)
Diff to previous 7968 , to selected 4608
- Removed redundant 'Count.max_loc_cli'; use 'Count.max_loc' instead

Revision 7968 - (view) (annotate) - [select for diffs]
Modified Mon Mar 13 19:27:42 2017 UTC (7 years ago) by michael
File length: 3836 byte(s)
Diff to previous 7966 , to selected 4608
- Get rid of Count.local

Revision 7966 - (view) (annotate) - [select for diffs]
Modified Mon Mar 13 19:09:33 2017 UTC (7 years ago) by michael
File length: 3892 byte(s)
Diff to previous 7964 , to selected 4608
- Get rid of Count.myserver

Revision 7964 - (view) (annotate) - [select for diffs]
Modified Mon Mar 13 18:58:59 2017 UTC (7 years ago) by michael
File length: 3948 byte(s)
Diff to previous 7925 , to selected 4608
- Get rid of Count.total

Revision 7925 - (view) (annotate) - [select for diffs]
Modified Sat Dec 31 13:57:24 2016 UTC (7 years, 2 months ago) by michael
File length: 4004 byte(s)
Diff to previous 7863 , to selected 4608
- Update copyright years

Revision 7863 - (view) (annotate) - [select for diffs]
Modified Tue Nov 8 20:17:03 2016 UTC (7 years, 4 months ago) by michael
File length: 4004 byte(s)
Diff to previous 7859 , to selected 4608
- Use unsigned where appropriate

Revision 7859 - (view) (annotate) - [select for diffs]
Modified Tue Nov 8 20:09:29 2016 UTC (7 years, 4 months ago) by michael
File length: 3986 byte(s)
Diff to previous 7667 , to selected 4608
- Import FLOODTIME changes from p4

Revision 7667 - (view) (annotate) - [select for diffs]
Modified Wed Jul 20 17:09:36 2016 UTC (7 years, 8 months ago) by michael
File length: 3963 byte(s)
Diff to previous 7329 , to selected 4608
- Fixed svn properties

Revision 7329 - (view) (annotate) - [select for diffs]
Modified Thu Feb 18 21:07:50 2016 UTC (8 years, 1 month ago) by michael
File length: 3963 byte(s)
Diff to previous 7257 , to selected 4608
- Now that we got time_t to work nicely on openbsd with snprintf's conversion specifiers,
  we ran into a similiar issue on Raspbian/ARMv7's time_t which is of signed 32 bit and
  doesn't cope at all with %j. Instead of doing tricks, get rid of time_t everywhere and
  forever and use uintmax_t instead which has at least a 'standardized' conversion specifier
  associated with it.

Revision 7257 - (view) (annotate) - [select for diffs]
Modified Sat Feb 6 17:28:28 2016 UTC (8 years, 1 month ago) by michael
File length: 3905 byte(s)
Diff to previous 7007 , to selected 4608
- Improve libGeoIP support

Revision 7007 - (view) (annotate) - [select for diffs]
Modified Fri Jan 1 00:09:08 2016 UTC (8 years, 2 months ago) by michael
File length: 3876 byte(s)
Diff to previous 6781 , to selected 4608
- Update copyright years

Revision 6781 - (view) (annotate) - [select for diffs]
Modified Sun Nov 15 18:45:53 2015 UTC (8 years, 4 months ago) by michael
File length: 3876 byte(s)
Diff to previous 6376 , to selected 4608
- Use the %ju conversion specifier for time_t and get rid of these non-portable (unsigned long) casts; replace some uint64_t with uintmax_t

Revision 6376 - (view) (annotate) - [select for diffs]
Modified Fri Aug 21 10:36:52 2015 UTC (8 years, 7 months ago) by michael
File length: 3871 byte(s)
Diff to previous 5795 , to selected 4608
- Remove splitmode checking

Revision 5795 - (view) (annotate) - [select for diffs]
Modified Fri Apr 17 16:09:23 2015 UTC (8 years, 11 months ago) by michael
File length: 4005 byte(s)
Diff to previous 5613 , to selected 4608
- Minor cleanups to CAPAB related code

Revision 5613 - (view) (annotate) - [select for diffs]
Modified Tue Feb 24 19:41:11 2015 UTC (9 years, 1 month ago) by michael
File length: 4048 byte(s)
Diff to previous 5604 , to selected 4608
- ircd.h: removed useless comment

Revision 5604 - (view) (annotate) - [select for diffs]
Modified Mon Feb 23 21:07:13 2015 UTC (9 years, 1 month ago) by michael
File length: 4073 byte(s)
Diff to previous 5508 , to selected 4608
- Fixed core in conjunction with OSX 10.10/possibly other system when parsing pseudo{} blocks as reported by Daniel Oaks
- Reverted -r4079, -r4608 and 4107 as they only cause undefined behavior on some systems

Revision 5508 - (view) (annotate) - [select for diffs]
Modified Mon Feb 9 19:20:05 2015 UTC (9 years, 1 month ago) by michael
File length: 3905 byte(s)
Diff to previous 5488 , to selected 4608
- ircd.h: 'int unsigned' -> 'unsigned int'

Revision 5488 - (view) (annotate) - [select for diffs]
Modified Sun Feb 8 14:50:36 2015 UTC (9 years, 1 month ago) by michael
File length: 3905 byte(s)
Diff to previous 5461 , to selected 4608
- Fixed bug where "/rehash" would always reset the "MAX", "JFLOODTIME", and "JFLOODCOUNT" values that
  have been changed from within IRC via the "/set" command
- Renamed the following ircd.conf configuration directives to be more descriptive:

  max_clients -> default_max_clients
  join_flood_count -> default_join_flood_count
  join_flood_time -> default_join_flood_time

- Updated related ircd.conf documentation accordingly

Revision 5461 - (view) (annotate) - [select for diffs]
Modified Tue Feb 3 23:11:10 2015 UTC (9 years, 1 month ago) by michael
File length: 3878 byte(s)
Diff to previous 5346 , to selected 4608
- ircd.h: fixed compile error

Revision 5346 - (view) (annotate) - [select for diffs]
Modified Sun Jan 11 12:41:14 2015 UTC (9 years, 2 months ago) by michael
File length: 3860 byte(s)
Diff to previous 4608
- Update copyright years

Revision 4608 - (view) (annotate) - [selected]
Modified Sun Aug 31 08:12:13 2014 UTC (9 years, 6 months ago) by michael
File length: 3860 byte(s)
Diff to previous 4564
- ircd.h: changed Counter structures to anonymous structure

Revision 4564 - (view) (annotate) - [select for diffs]
Modified Sun Aug 24 10:24:47 2014 UTC (9 years, 7 months ago) by michael
File length: 3900 byte(s)
Diff to previous 4107 , to selected 4608
- Update GPL 2 license headers

Revision 4107 - (view) (annotate) - [select for diffs]
Modified Mon Jun 30 15:50:40 2014 UTC (9 years, 8 months ago) by michael
File length: 3896 byte(s)
Diff to previous 4095 , to selected 4608
- ircd.h, ircd.c: change some structures to anonymous structures

Revision 4095 - (view) (annotate) - [select for diffs]
Modified Sun Jun 29 11:51:22 2014 UTC (9 years, 9 months ago) by michael
File length: 4023 byte(s)
Diff to previous 3930 , to selected 4608
- Merged Adam's event system rewrite

Revision 3930 - (view) (annotate) - [select for diffs]
Modified Mon Jun 9 14:58:12 2014 UTC (9 years, 9 months ago) by michael
File length: 3979 byte(s)
Diff to previous 3922 , to selected 4608
- Greatly speedup d-line lookup. Instead of testing every single client against
  every existing d-line just check the just added ban against connected clients.
  Also now check d-line _before_ looking for a matching exempt{}

Revision 3922 - (view) (annotate) - [select for diffs]
Modified Mon Jun 9 12:33:22 2014 UTC (9 years, 9 months ago) by michael
File length: 4007 byte(s)
Diff to previous 3906 , to selected 4608
- Ugly-fix compile warning

Revision 3906 - (view) (annotate) - [select for diffs]
Modified Fri Jun 6 23:52:50 2014 UTC (9 years, 9 months ago) by michael
File length: 4025 byte(s)
Diff to previous 3903 , to selected 4608
- Use 'unsigned' whenever possible

Revision 3903 - (view) (annotate) - [select for diffs]
Modified Fri Jun 6 21:39:45 2014 UTC (9 years, 9 months ago) by michael
File length: 4016 byte(s)
Diff to previous 3377 , to selected 4608
- ircd.h: use 'unsigned' whenever possible

Revision 3377 - (view) (annotate) - [select for diffs]
Modified Thu Apr 24 16:15:51 2014 UTC (9 years, 11 months ago) by michael
File length: 3944 byte(s)
Diff to previous 2865 , to selected 4608
- Create 8.2.x branch

Revision 2865 - (view) (annotate) - [select for diffs]
Modified Sun Jan 19 14:35:22 2014 UTC (10 years, 2 months ago) by michael
Original Path: ircd-hybrid/trunk/include/ircd.h
File length: 3944 byte(s)
Diff to previous 1858 , to selected 4608
- Clean up all files in include/ (fixed indentation, removed whitespaces/tabs)
- Fixed copyright years

Revision 1858 - (view) (annotate) - [select for diffs]
Modified Thu Apr 25 15:00:52 2013 UTC (10 years, 11 months ago) by michael
Original Path: ircd-hybrid/trunk/include/ircd.h
File length: 3920 byte(s)
Diff to previous 1798 , to selected 4608
- Added basic support for libGeoIP
- Added exempt configuration option to resv{} blocks

Revision 1798 - (view) (annotate) - [select for diffs]
Modified Sun Mar 31 17:09:50 2013 UTC (10 years, 11 months ago) by michael
Original Path: ircd-hybrid/trunk/include/ircd.h
File length: 3867 byte(s)
Diff to previous 1666 , to selected 4608
- Cleanup/reorganize header file layout
- Fixed naming convention in some places

Revision 1666 - (view) (annotate) - [select for diffs]
Modified Sun Nov 18 17:03:18 2012 UTC (11 years, 4 months ago) by michael
Original Path: ircd-hybrid/trunk/include/ircd.h
File length: 3887 byte(s)
Diff to previous 1592 , to selected 4608
- Cleanup unused header file includes
- Fixed minor compile warning in conf.c

Revision 1592 - (view) (annotate) - [select for diffs]
Modified Sat Oct 27 21:02:32 2012 UTC (11 years, 5 months ago) by michael
Original Path: ircd-hybrid/trunk/include/ircd.h
File length: 4358 byte(s)
Diff to previous 1549 , to selected 4608
- Second time's the charm? Moving svnroot/ircd-hybrid-8 to
  svnroot/ircd-hybrid/trunk

Revision 1549 - (view) (annotate) - [select for diffs]
Modified Mon Oct 1 18:11:11 2012 UTC (11 years, 5 months ago) by michael
Original Path: ircd-hybrid-8/include/ircd.h
File length: 4358 byte(s)
Diff to previous 1402 , to selected 4608
- Removed general::kline_with_reason configuration options. It's now enabled
  by default
- Removed remnants of the broken reject holding code

Revision 1402 - (view) (annotate) - [select for diffs]
Modified Wed May 9 18:42:45 2012 UTC (11 years, 10 months ago) by michael
Original Path: ircd-hybrid-8/include/ircd.h
File length: 4434 byte(s)
Diff to previous 1307 , to selected 4608
- /info no longer sends information about the platform ircd is running on
- remove get_ircd_platform() function
- configure: --enable-efnet switch is no longer required

Revision 1307 - (view) (annotate) - [select for diffs]
Modified Sat Mar 24 09:33:33 2012 UTC (12 years ago) by michael
Original Path: ircd-hybrid-8/include/ircd.h
File length: 4514 byte(s)
Diff to previous 1176 , to selected 4608
- rsa.c:report_crypto_errors: remove ERR_load_crypto_strings call.
  libcrypto error strings are already registered by SSL_load_error_strings()
- rsa.c: remove verify_private_key()

Revision 1176 - (view) (annotate) - [select for diffs]
Modified Sun Aug 14 11:24:24 2011 UTC (12 years, 7 months ago) by michael
Original Path: ircd-hybrid-8/include/ircd.h
File length: 4590 byte(s)
Diff to previous 1156 , to selected 4608
- remove idle-time klines
- rename LocalUser.last to LocalUser.last_privmsg
- m_message.c: reset source_p->last_privmsg even if a client is messaging itself


Revision 1156 - (view) (annotate) - [select for diffs]
Modified Tue Aug 9 20:29:20 2011 UTC (12 years, 7 months ago) by michael
Original Path: ircd-hybrid-8/include/ircd.h
File length: 4606 byte(s)
Diff to previous 1155 , to selected 4608
- create ircd-hybrid-8 "branch"

Revision 1155 - (view) (annotate) - [select for diffs]
Modified Tue Aug 9 20:27:45 2011 UTC (12 years, 7 months ago) by michael
Original Path: ircd-hybrid/include/ircd.h
File length: 4606 byte(s)
Diff to previous 1143 , to selected 4608
- recreate "trunk"

Revision 1143 - (view) (annotate) - [select for diffs]
Modified Mon Jul 25 18:58:51 2011 UTC (12 years, 8 months ago) by michael
Original Path: ircd-hybrid-7.3/include/ircd.h
File length: 4606 byte(s)
Diff to previous 1029 , to selected 4608
- Update NEWS file
- Minor optimization to update_client_exit_stats close_connection
- Move MaxConnectionCount/MaxClientCount to Counter struct

Revision 1029 - (view) (annotate) - [select for diffs]
Modified Sun Nov 8 13:10:50 2009 UTC (14 years, 4 months ago) by michael
Original Path: ircd-hybrid-7.3/include/ircd.h
File length: 4394 byte(s)
Diff to previous 1028 , to selected 4608
- branch off trunk to create 7.3 branch
Revision 1028 - (view) (annotate) - [select for diffs]
Modified Sun Nov 8 13:03:38 2009 UTC (14 years, 4 months ago) by michael
Original Path: ircd-hybrid/include/ircd.h
File length: 4394 byte(s)
Diff to previous 1013 , to selected 4608
- move ircd-hybrid-7.2 to trunk

Revision 1013 - (view) (annotate) - [select for diffs]
Modified Sun Oct 18 14:26:49 2009 UTC (14 years, 5 months ago) by michael
Original Path: ircd-hybrid-7.2/include/ircd.h
File length: 4394 byte(s)
Diff to previous 1011 , to selected 4608
- Add -Wextra -Wcast-align -Wbad-function-cast to CFLAGS if --enable-warnings is specified
- Fixed several compile warnings
- 64-bit cleanliness fixes, e.g., reorganize data structures to reduce storage/unnecessary padding

Revision 1011 - (view) (annotate) - [select for diffs]
Modified Fri Sep 18 10:14:09 2009 UTC (14 years, 6 months ago) by michael
Original Path: ircd-hybrid-7.2/include/ircd.h
File length: 4331 byte(s)
Diff to previous 948 , to selected 4608
- move list manipulation routines from tools.c to list.c
- mem_frob() goes to memory.c
- sort out redundant/unneeded header includes

Revision 948 - (view) (annotate) - [select for diffs]
Modified Tue Jul 21 17:34:06 2009 UTC (14 years, 8 months ago) by michael
Original Path: ircd-hybrid-7.2/include/ircd.h
File length: 4351 byte(s)
Diff to previous 912 , to selected 4608
- lp64\llp64\ilp32 portability fixes

Revision 912 - (view) (annotate) - [select for diffs]
Modified Wed Nov 7 22:47:44 2007 UTC (16 years, 4 months ago) by michael
Original Path: ircd-hybrid-7.2/include/ircd.h
File length: 4452 byte(s)
Diff to previous 896 , to selected 4608
- Implemented libtool-ltdl. Only shared modules are supported currently
- Several build fixes and cleanups. ircd now builds and runs without any problems
- Added back all files to SVN that are needed to built the daemon
  I really don't want to force other people that want to test the snapshots
  or svn versions to install yyacc, lex, automake, autoconf and libtool...
  No problem having required files in svn
- Removed some automake maintainer stuff which is kinda useless for us

Revision 896 - (view) (annotate) - [select for diffs]
Modified Sat Nov 3 08:54:09 2007 UTC (16 years, 4 months ago) by michael
Original Path: ircd-hybrid-7.2/include/ircd.h
File length: 4451 byte(s)
Diff to previous 885 , to selected 4608
- Killed s_stats.c

Revision 885 - (view) (annotate) - [select for diffs]
Modified Wed Oct 31 18:09:24 2007 UTC (16 years, 5 months ago) by michael
Original Path: ircd-hybrid-7.2/include/ircd.h
File length: 3256 byte(s)
Diff to previous 34 , to selected 4608
- Removed LazyLinks in 7.2 to stop people from asking why we keep
  broken code for half a decade. LL will be implemented in a smarter
  fashion in due time

Revision 34 - (view) (annotate) - [select for diffs]
Modified Sun Oct 2 21:05:51 2005 UTC (18 years, 5 months ago) by lusky
Original Path: ircd-hybrid-7.2/include/ircd.h
File length: 3343 byte(s)
Diff to previous 33 , to selected 4608
create 7.2 branch, we can move/rename it as needed.


Revision 33 - (view) (annotate) - [select for diffs]
Modified Sun Oct 2 20:50:00 2005 UTC (18 years, 5 months ago) by knight
Original Path: ircd-hybrid/include/ircd.h
File length: 3343 byte(s)
Diff to previous 32 , to selected 4608
- svn:keywords

Revision 32 - (view) (annotate) - [select for diffs]
Modified Sun Oct 2 20:41:23 2005 UTC (18 years, 5 months ago) by knight
Original Path: ircd-hybrid/include/ircd.h
File length: 3343 byte(s)
Diff to previous 31 , to selected 4608
- svn:keywords

Revision 31 - (view) (annotate) - [select for diffs]
Modified Sun Oct 2 20:34:05 2005 UTC (18 years, 5 months ago) by knight
Original Path: ircd-hybrid/include/ircd.h
File length: 3343 byte(s)
Diff to previous 30 , to selected 4608
- Fix svn:keywords

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

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