- Update copyright years
- Update GPL 2 license headers
- modules.h: use an enum for flag types
- Added modules_get_list() and made modules_list visible to only modules.c - Fixed naming convetion of other linked lists in modules.c
- modules.h: removed unused header include
- Clean up all files in include/ (fixed indentation, removed whitespaces/tabs) - Fixed copyright years
- Quick and dirty workaround to fix build on GNU/Hurd because of undefined PATH_MAX
- Second time's the charm? Moving svnroot/ircd-hybrid-8 to svnroot/ircd-hybrid/trunk
- Don't allow m_module.la to be unloaded
- Added m_module.c and moved mo_module() into it
- minor cleanups to the module code
- 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
- remove unused dynlink_init() prototype
- rename mod_list to modules_list and make it static - remove now unused _modinit and _moddeinit prototypes
- remove now obsolete members of the module struct
- cleanup module loader. Make module api more flexible
- create ircd-hybrid-8 "branch"
- recreate "trunk"
- branch off trunk to create 7.3 branch
- move ircd-hybrid-7.2 to trunk
- 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
- avoid using native basename() since some implementations may or may not modify passed data
- added protoype for modules_valid_suffix()
- 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
Backported WATCH
- Fixed static build for m_cap() (fix doesn't need to get forward-ported to HEAD) - Added BS alias for BOTSERV
- Fixed compile errors
- Finish off TBURST (untested)
- Fixed core on /modunload, /modrestart
create 7.2 branch, we can move/rename it as needed.
- svn:keywords
- svn:keywords
- Fix svn:keywords
- imported sources - can be moved later according to the directory/branching scheme, but we need the svn up
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.