- 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.
- Update copyright years
- Replaced a rather strange mixture of atoi(), atol(), and strtoul() with strtoimax(). ircd-hybrid should be 2038-safe now
- 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
- Merge sendto_channel_local_butone() functionality into sendto_channel_local() and get rid of sendto_channel_local_butone()
- Set keyword and eol-style properties
- Use C99-style initializers in all struct Message items - Removed MFLG_SLOW - Removed DUMMY_HANDLER
- Removed useless zero initializers from the module_entry as suggested by Adam
- m_bmask.c: fixed potential BMASK buffer overflow. Patch provided by Adam.
- Update copyright years
- Removed unused header includes:wq
- Get rid of NOCAPS
- Renamed variables
- Removed pointless test for UMODE_DEAF in both sendto_channel_local() and sendto_channel_local_butone()
- Renamed Channel::chname to Channel::name
- Update GPL 2 license headers
- Implemented pseudo {} blocks (service aliases)
- Fixed compile warnings with -Wmissing-field-initializers
- m_bmask.c: doxygen
- m_bmask.c:ms_bmask(): cleaned up style
- svn propset on m_bmask.c and m_tmode.c
- Added m_bmask.c and m_tmode.c
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.