ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid/trunk/include/modules.h
Revision 8752 - (view) (annotate) - [select for diffs]
Modified Tue Jan 1 11:07:01 2019 UTC (6 years, 7 months ago) by michael
File length: 2010 byte(s)
Diff to previous 8722 , to selected 32
- Update copyright years

Revision 8722 - (view) (annotate) - [select for diffs]
Modified Tue Dec 11 23:01:56 2018 UTC (6 years, 8 months ago) by michael
File length: 2010 byte(s)
Diff to previous 8660 , to selected 32
- modules: replace MODULE_FLAG_CORE and MODULE_FLAG_NOUNLOAD with dedicated variables;  fixed the ircd from crashing in case reloading a module fails

Revision 8660 - (view) (annotate) - [select for diffs]
Modified Sun Nov 18 12:55:59 2018 UTC (6 years, 9 months ago) by michael
File length: 2072 byte(s)
Diff to previous 8279 , to selected 32
- Make use of the bool data type in some more places

Revision 8279 - (view) (annotate) - [select for diffs]
Modified Tue Feb 20 19:30:13 2018 UTC (7 years, 6 months ago) by michael
File length: 2064 byte(s)
Diff to previous 7924 , to selected 32
- Update copyright years

Revision 7924 - (view) (annotate) - [select for diffs]
Modified Sat Dec 31 13:57:08 2016 UTC (8 years, 7 months ago) by michael
File length: 2064 byte(s)
Diff to previous 7668 , to selected 32
- Update copyright years

Revision 7668 - (view) (annotate) - [select for diffs]
Modified Wed Jul 20 17:09:49 2016 UTC (9 years, 1 month ago) by michael
File length: 2064 byte(s)
Diff to previous 7499 , to selected 32
- Fixed svn properties

Revision 7499 - (view) (annotate) - [select for diffs]
Modified Tue Mar 22 19:47:12 2016 UTC (9 years, 5 months ago) by michael
File length: 2064 byte(s)
Diff to previous 7245 , to selected 32
- modules.h, modules.c: avoid using HYB_PATH_MAX for module_path::path

Revision 7245 - (view) (annotate) - [select for diffs]
Modified Wed Feb 3 18:29:44 2016 UTC (9 years, 6 months ago) by michael
File length: 2081 byte(s)
Diff to previous 7006 , to selected 32
- Renamed 'mod_clear_paths()' to 'modules_conf_clear()'. Further simplification to modules_conf_clear()

Revision 7006 - (view) (annotate) - [select for diffs]
Modified Fri Jan 1 00:07:54 2016 UTC (9 years, 7 months ago) by michael
File length: 2078 byte(s)
Diff to previous 5347 , to selected 32
- Update copyright years

Revision 5347 - (view) (annotate) - [select for diffs]
Modified Sun Jan 11 12:42:20 2015 UTC (10 years, 7 months ago) by michael
File length: 2078 byte(s)
Diff to previous 4565 , to selected 32
- Update copyright years

Revision 4565 - (view) (annotate) - [select for diffs]
Modified Sun Aug 24 10:27:40 2014 UTC (11 years ago) by michael
File length: 2078 byte(s)
Diff to previous 3089 , to selected 32
- Update GPL 2 license headers

Revision 3089 - (view) (annotate) - [select for diffs]
Modified Sat Mar 1 18:50:21 2014 UTC (11 years, 6 months ago) by michael
File length: 2074 byte(s)
Diff to previous 2959 , to selected 32
- modules.h: use an enum for flag types

Revision 2959 - (view) (annotate) - [select for diffs]
Modified Tue Jan 28 17:30:49 2014 UTC (11 years, 7 months ago) by michael
File length: 2065 byte(s)
Diff to previous 2923 , to selected 32
- Added modules_get_list() and made modules_list visible to only modules.c
- Fixed naming convetion of other linked lists in modules.c

Revision 2923 - (view) (annotate) - [select for diffs]
Modified Sat Jan 25 21:43:43 2014 UTC (11 years, 7 months ago) by michael
File length: 2054 byte(s)
Diff to previous 2865 , to selected 32
- modules.h: removed unused header include

Revision 2865 - (view) (annotate) - [select for diffs]
Modified Sun Jan 19 14:35:22 2014 UTC (11 years, 7 months ago) by michael
File length: 2076 byte(s)
Diff to previous 1737 , to selected 32
- Clean up all files in include/ (fixed indentation, removed whitespaces/tabs)
- Fixed copyright years

Revision 1737 - (view) (annotate) - [select for diffs]
Modified Mon Jan 14 17:37:55 2013 UTC (12 years, 7 months ago) by michael
File length: 2053 byte(s)
Diff to previous 1592 , to selected 32
- Quick and dirty workaround to fix build on GNU/Hurd
  because of undefined PATH_MAX

Revision 1592 - (view) (annotate) - [select for diffs]
Modified Sat Oct 27 21:02:32 2012 UTC (12 years, 10 months ago) by michael
File length: 2049 byte(s)
Diff to previous 1448 , to selected 32
- Second time's the charm? Moving svnroot/ircd-hybrid-8 to
  svnroot/ircd-hybrid/trunk

Revision 1448 - (view) (annotate) - [select for diffs]
Modified Mon Jun 25 21:07:35 2012 UTC (13 years, 2 months ago) by michael
Original Path: ircd-hybrid-8/include/modules.h
File length: 2049 byte(s)
Diff to previous 1447 , to selected 32
- Don't allow m_module.la to be unloaded

Revision 1447 - (view) (annotate) - [select for diffs]
Modified Mon Jun 25 20:22:29 2012 UTC (13 years, 2 months ago) by michael
Original Path: ircd-hybrid-8/include/modules.h
File length: 2012 byte(s)
Diff to previous 1404 , to selected 32
- Added m_module.c and moved mo_module() into it

Revision 1404 - (view) (annotate) - [select for diffs]
Modified Thu May 10 20:41:45 2012 UTC (13 years, 3 months ago) by michael
Original Path: ircd-hybrid-8/include/modules.h
File length: 1979 byte(s)
Diff to previous 1243 , to selected 32
- minor cleanups to the module code

Revision 1243 - (view) (annotate) - [select for diffs]
Modified Fri Sep 30 10:47:53 2011 UTC (13 years, 11 months ago) by michael
Original Path: ircd-hybrid-8/include/modules.h
File length: 1989 byte(s)
Diff to previous 1240 , to selected 32
- move content of msg.h, ircd_handler.h and handlers.h into parse.h and
  remove headers accordingly
- killed common.h
- remove m_killhost.c and m_flags.c from contrib/
- sort out unused header includes here and there

Revision 1240 - (view) (annotate) - [select for diffs]
Modified Thu Sep 29 14:03:18 2011 UTC (13 years, 11 months ago) by michael
Original Path: ircd-hybrid-8/include/modules.h
File length: 2072 byte(s)
Diff to previous 1238 , to selected 32
- remove unused dynlink_init() prototype

Revision 1238 - (view) (annotate) - [select for diffs]
Modified Thu Sep 29 11:37:31 2011 UTC (13 years, 11 months ago) by michael
Original Path: ircd-hybrid-8/include/modules.h
File length: 2104 byte(s)
Diff to previous 1231 , to selected 32
- rename mod_list to modules_list and make it static
- remove now unused _modinit and _moddeinit prototypes

Revision 1231 - (view) (annotate) - [select for diffs]
Modified Thu Sep 22 19:50:51 2011 UTC (13 years, 11 months ago) by michael
Original Path: ircd-hybrid-8/include/modules.h
File length: 2192 byte(s)
Diff to previous 1230 , to selected 32
- remove now obsolete members of the module struct

Revision 1230 - (view) (annotate) - [select for diffs]
Modified Thu Sep 22 19:41:19 2011 UTC (13 years, 11 months ago) by michael
Original Path: ircd-hybrid-8/include/modules.h
File length: 2231 byte(s)
Diff to previous 1156 , to selected 32
- cleanup module loader. Make module api more flexible

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

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

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

Revision 1013 - (view) (annotate) - [select for diffs]
Modified Sun Oct 18 14:26:49 2009 UTC (15 years, 10 months ago) by michael
Original Path: ircd-hybrid-7.2/include/modules.h
File length: 2096 byte(s)
Diff to previous 978 , to selected 32
- 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 978 - (view) (annotate) - [select for diffs]
Modified Sun Aug 9 09:47:58 2009 UTC (16 years ago) by michael
Original Path: ircd-hybrid-7.2/include/modules.h
File length: 2096 byte(s)
Diff to previous 943 , to selected 32
- avoid using native basename() since some implementations may or may not modify passed data

Revision 943 - (view) (annotate) - [select for diffs]
Modified Mon Jul 20 02:59:18 2009 UTC (16 years, 1 month ago) by michael
Original Path: ircd-hybrid-7.2/include/modules.h
File length: 2078 byte(s)
Diff to previous 912 , to selected 32
- added protoype for modules_valid_suffix()

Revision 912 - (view) (annotate) - [select for diffs]
Modified Wed Nov 7 22:47:44 2007 UTC (17 years, 9 months ago) by michael
Original Path: ircd-hybrid-7.2/include/modules.h
File length: 2031 byte(s)
Diff to previous 876 , to selected 32
- 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 876 - (view) (annotate) - [select for diffs]
Modified Wed Oct 24 21:51:21 2007 UTC (17 years, 10 months ago) by michael
Original Path: ircd-hybrid-7.2/include/modules.h
File length: 7105 byte(s)
Diff to previous 512 , to selected 32
Backported WATCH
Revision 512 - (view) (annotate) - [select for diffs]
Modified Sat Mar 4 16:21:54 2006 UTC (19 years, 5 months ago) by michael
Original Path: ircd-hybrid-7.2/include/modules.h
File length: 7069 byte(s)
Diff to previous 427 , to selected 32
- Fixed static build for m_cap()  (fix doesn't need to get
  forward-ported to HEAD)
- Added BS alias for BOTSERV

Revision 427 - (view) (annotate) - [select for diffs]
Modified Sat Feb 11 00:58:24 2006 UTC (19 years, 6 months ago) by michael
Original Path: ircd-hybrid-7.2/include/modules.h
File length: 7002 byte(s)
Diff to previous 329 , to selected 32
- Fixed compile errors

Revision 329 - (view) (annotate) - [select for diffs]
Modified Sun Dec 25 10:45:42 2005 UTC (19 years, 8 months ago) by michael
Original Path: ircd-hybrid-7.2/include/modules.h
File length: 6930 byte(s)
Diff to previous 255 , to selected 32
- Finish off TBURST (untested)

Revision 255 - (view) (annotate) - [select for diffs]
Modified Sat Nov 12 14:18:31 2005 UTC (19 years, 9 months ago) by michael
Original Path: ircd-hybrid-7.2/include/modules.h
File length: 6893 byte(s)
Diff to previous 34 , to selected 32
- Fixed core on /modunload, /modrestart

Revision 34 - (view) (annotate) - [select for diffs]
Modified Sun Oct 2 21:05:51 2005 UTC (19 years, 10 months ago) by lusky
Original Path: ircd-hybrid-7.2/include/modules.h
File length: 6877 byte(s)
Diff to previous 33 , to selected 32
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 (19 years, 11 months ago) by knight
Original Path: ircd-hybrid/include/modules.h
File length: 6877 byte(s)
Diff to previous 32
- svn:keywords

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

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

Revision 30 - (view) (annotate) - [select for diffs]
Added Sun Oct 2 20:03:27 2005 UTC (19 years, 11 months ago) by adx
Original Path: ircd-hybrid/include/modules.h
File length: 6924 byte(s)
Diff to selected 32
- 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