ViewVC Help
View Directory | Revision Log | View Changeset | Root Listing
root/svn/ircd-hybrid/branches
Revision 10208 - Directory Listing - [select for diffs]
Modified Mon Jul 18 05:42:11 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10207 , to selected 8814
- mkpasswd.c: make sure plaintext isn't NULL when passing it to crypt()

Revision 10207 - Directory Listing - [select for diffs]
Modified Sun Jul 17 08:33:13 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10206 , to selected 8814
- res.c:query_name() remove memset that's not needed

Revision 10206 - Directory Listing - [select for diffs]
Modified Sun Jul 17 08:09:47 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10205 , to selected 8814
- res.c: rename reslist::namelength to reslist::name_len

Revision 10205 - Directory Listing - [select for diffs]
Modified Sun Jul 17 08:06:22 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10204 , to selected 8814
- res.c: remove AR_TTL definition we don't need

Revision 10204 - Directory Listing - [select for diffs]
Modified Sun Jul 17 08:00:11 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10203 , to selected 8814
- res.h: move HEADER struct and #defines relevant to the resolver to reslib.h

Revision 10203 - Directory Listing - [select for diffs]
Modified Sun Jul 17 07:51:52 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10202 , to selected 8814
- Correctly prefix all functions found in reslib.c with reslib_ instead of irc_

Revision 10202 - Directory Listing - [select for diffs]
Modified Sun Jul 17 06:10:50 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10200 , to selected 8814
- res.h, reslib.h, reslib.c: update functions from latest glibc

Revision 10200 - Directory Listing - [select for diffs]
Modified Fri Jul 15 18:36:01 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10199 , to selected 8814
- Update NEWS.md

Revision 10199 - Directory Listing - [select for diffs]
Modified Fri Jul 15 18:26:07 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10198 , to selected 8814
- reslib.c: fixed code formatting

Revision 10198 - Directory Listing - [select for diffs]
Modified Fri Jul 15 14:49:03 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10197 , to selected 8814
- m_who.c:who_send(): fix to previous changes regarding the TLS flag

Revision 10197 - Directory Listing - [select for diffs]
Modified Fri Jul 15 14:47:10 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10196 , to selected 8814
- m_who.c:who_send(): show clients that are connected via TLS with the 'S' flag

Revision 10196 - Directory Listing - [select for diffs]
Modified Fri Jul 15 13:57:27 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10195 , to selected 8814
- Fix clang warnings with -Wreserved-id-macro

Revision 10195 - Directory Listing - [select for diffs]
Modified Fri Jul 15 13:35:18 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10194 , to selected 8814
- Rename Connection::serial to Connection::send_marker

Revision 10194 - Directory Listing - [select for diffs]
Modified Fri Jul 15 12:46:01 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10193 , to selected 8814
- Fix clang warning in sendto_match_butone() with -Wsign-conversion. Kill MATCH_HOST/MATCH_SERVER while at it.

Revision 10193 - Directory Listing - [select for diffs]
Modified Fri Jul 15 12:13:59 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10192 , to selected 8814
- m_who.c:m_who(): remove redundant parentheses

Revision 10192 - Directory Listing - [select for diffs]
Modified Fri Jul 15 11:30:47 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10191 , to selected 8814
- channel.c:channel_check_spambot_warning(): change logic slighty to only send notices for JOINs

Revision 10191 - Directory Listing - [select for diffs]
Modified Sun Jul 10 10:04:47 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10190 , to selected 8814
- Rename check_spambot_warning to channel_check_spambot_warning; declare as static and remove prototype in channel.h

Revision 10190 - Directory Listing - [select for diffs]
Modified Sun Jul 10 09:55:04 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10188 , to selected 8814
- Renamings: add_user_to_channel -> channel_add_user, remove_user_from_channel -> channel_remove_user

Revision 10188 - Directory Listing - [select for diffs]
Modified Sun Jul 10 08:41:33 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10187 , to selected 8814
- coverity.yml: run daily

Revision 10187 - Directory Listing - [select for diffs]
Modified Sun Jul 10 08:02:57 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10186 , to selected 8814
- m_who.c:who_send(): fix CID 1518859 (Code maintainability issues)

Revision 10186 - Directory Listing - [select for diffs]
Modified Sat Jul 9 16:13:20 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10185 , to selected 8814
- Rename some functions in conf_class.c:
    get_client_class -> class_get_name
    get_client_ping -> class_get_ping_freq
    get_sendq -> class_get_sendq
    get_recvq -> class_get_recvq

Revision 10185 - Directory Listing - [select for diffs]
Modified Fri Jul 8 15:19:43 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10184 , to selected 8814
- m_who.c: use const where possible

Revision 10184 - Directory Listing - [select for diffs]
Modified Fri Jul 8 15:15:44 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10183 , to selected 8814
- m_who.c: remove unused header include

Revision 10183 - Directory Listing - [select for diffs]
Modified Thu Jul 7 12:41:36 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10182 , to selected 8814
- Documentation updates

Revision 10182 - Directory Listing - [select for diffs]
Modified Wed Jul 6 18:57:27 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10181 , to selected 8814
- m_accept.c: update documentation

Revision 10181 - Directory Listing - [select for diffs]
Modified Wed Jul 6 15:49:32 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10180 , to selected 8814
- m_rehash.c:mo_rehash(): replace test on `parc` with `EmptyString`

Revision 10180 - Directory Listing - [select for diffs]
Modified Wed Jul 6 15:40:57 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10179 , to selected 8814
- m_connect.c:mo_connect(): replace test on `parc` with `EmptyString`

Revision 10179 - Directory Listing - [select for diffs]
Modified Wed Jul 6 15:36:18 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10178 , to selected 8814
- m_invite.c:m_invite(): remove test on `parc` that's not really needed here

Revision 10178 - Directory Listing - [select for diffs]
Modified Wed Jul 6 14:46:30 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10177 , to selected 8814
- m_who.c:who_send(): only show ip addresses to users that have irc operator status or /who themselves

Revision 10177 - Directory Listing - [select for diffs]
Modified Wed Jul 6 11:56:33 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10176 , to selected 8814
- m_who.c: update documentation

Revision 10176 - Directory Listing - [select for diffs]
Modified Tue Jul 5 11:46:48 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10175 , to selected 8814
- Whitespace changes

Revision 10175 - Directory Listing - [select for diffs]
Modified Tue Jul 5 10:36:33 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10174 , to selected 8814
- m_who.c: merge PR #37 by @progval: "Add missing support for WHOX field %o"

Revision 10174 - Directory Listing - [select for diffs]
Modified Tue Jul 5 10:20:28 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10173 , to selected 8814
- m_error.c: use get_client_name() instead of source_p->name for logging

Revision 10173 - Directory Listing - [select for diffs]
Modified Tue Jul 5 05:37:47 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10172 , to selected 8814
- Bump version to 8.2.41

Revision 10172 - Directory Listing - [select for diffs]
Modified Mon Jul 4 19:37:16 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10171 , to selected 8814
- m_who.c: fixed a bug with the default match selectors being always enabled

Revision 10171 - Directory Listing - [select for diffs]
Modified Mon Jul 4 15:43:39 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10170 , to selected 8814
- m_who.c: style corrections

Revision 10170 - Directory Listing - [select for diffs]
Modified Mon Jul 4 14:10:42 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10169 , to selected 8814
- Update NEWS.md

Revision 10169 - Directory Listing - [select for diffs]
Modified Mon Jul 4 14:07:31 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10168 , to selected 8814
- Add who.txt based on ircu's readme.who

Revision 10168 - Directory Listing - [select for diffs]
Modified Mon Jul 4 11:59:03 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10167 , to selected 8814
- m_who.c:who_global(): don't just return in the middle of iterating through
  global_client_list or you might still have clients with the FLAGS_MARK bit
  set after leaving this function.

Revision 10167 - Directory Listing - [select for diffs]
Modified Mon Jul 4 09:59:20 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10166 , to selected 8814
- - m_who.c: for clients we don't share a channel with, include the name of the first visible channel in the RPL_WHOSPCRPL/RPL_WHOREPLY

Revision 10166 - Directory Listing - [select for diffs]
Modified Mon Jul 4 09:50:48 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10165 , to selected 8814
- m_who.c: send channel names and prefix modes in RPL_WHOSPCRPL/RPL_WHOREPLY for clients we share a channel with

Revision 10165 - Directory Listing - [select for diffs]
Modified Mon Jul 4 09:07:28 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10164 , to selected 8814
- m_who.c: deduplicate

Revision 10164 - Directory Listing - [select for diffs]
Modified Mon Jul 4 09:02:22 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10163 , to selected 8814
- m_who.c: move admin/membership tests from m_who() to who_on_channel()

Revision 10163 - Directory Listing - [select for diffs]
Modified Mon Jul 4 08:45:17 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10162 , to selected 8814
- m_who.c:who_matches(): move the x->realhost check from the ip to the host match selection

Revision 10162 - Directory Listing - [select for diffs]
Modified Mon Jul 4 08:37:11 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10161 , to selected 8814
- m_who.c:who_matches(): replace `switch` with just an `if`

Revision 10161 - Directory Listing - [select for diffs]
Modified Mon Jul 4 08:33:54 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10160 , to selected 8814
- m_who.c(): renamings:
    who_options -> WhoQuery
    do_who -> who_send
    do_who_on_channel -> who_on_channel
    who_common_channel -> who_on_common_channel

Revision 10160 - Directory Listing - [select for diffs]
Modified Mon Jul 4 05:15:26 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10159 , to selected 8814
- m_who.c: revert to old behavior where masks starting with a # are exclusively treated as channel name.
  Otherwise this would lead to inconsistent behavior where `WHO #name` would report a user with the
  gecos `#name` depending on the existence of the channel `#name`. 

Revision 10159 - Directory Listing - [select for diffs]
Modified Mon Jul 4 05:02:52 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10158 , to selected 8814
- m_who.c: WHO now requires at least the mask argument

Revision 10158 - Directory Listing - [select for diffs]
Modified Sun Jul 3 21:55:08 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10157 , to selected 8814
- Update NEWS.md

Revision 10157 - Directory Listing - [select for diffs]
Modified Sun Jul 3 21:46:43 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10156 , to selected 8814
- Implement IRCv3 WHOX. Some code derived from ircu.

Revision 10156 - Directory Listing - [select for diffs]
Modified Sun Jul 3 10:17:43 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10155 , to selected 8814
- m_who.c:do_who(): increase buffer size of `status` by two so channel prefix flags don't get truncated in case a user has all flags set

Revision 10155 - Directory Listing - [select for diffs]
Modified Sat Jul 2 22:20:58 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10154 , to selected 8814
- Update NEWS.md

Revision 10154 - Directory Listing - [select for diffs]
Modified Sat Jul 2 22:09:29 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10153 , to selected 8814
- m_who.c:m_who(): don't run collapse() on channel-/nick names

Revision 10153 - Directory Listing - [select for diffs]
Modified Sat Jul 2 16:50:08 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10152 , to selected 8814
- Remove svn $Id$ from documents in doc/

Revision 10152 - Directory Listing - [select for diffs]
Modified Sat Jul 2 16:36:44 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10149 , to selected 8814
- Markdownify INSTALL.md some more

Revision 10149 - Directory Listing - [select for diffs]
Modified Sat Jul 2 14:16:09 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10148 , to selected 8814
- configure.ac: remove AC_REVISION

Revision 10148 - Directory Listing - [select for diffs]
Modified Sat Jul 2 14:11:28 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10147 , to selected 8814
- m_bmask.c: fixed compile warning

Revision 10147 - Directory Listing - [select for diffs]
Modified Sat Jul 2 14:10:37 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10146 , to selected 8814
- m_sjoin.c: fixed compile warnings

Revision 10146 - Directory Listing - [select for diffs]
Modified Sat Jul 2 11:46:24 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10145 , to selected 8814
- m_whowas.c:do_whowas(): fixed server name leak in `WHOWAS` with `serverhide::hide_services` enabled

Revision 10145 - Directory Listing - [select for diffs]
Modified Sat Jul 2 11:34:39 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10144 , to selected 8814
- Update NEWS.md

Revision 10144 - Directory Listing - [select for diffs]
Modified Fri Jul 1 22:30:09 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10143 , to selected 8814
- m_nick.c:uid_from_server(): NULL-initialize `res`. Closes github issue #36.

Revision 10143 - Directory Listing - [select for diffs]
Modified Sun Jun 26 12:52:37 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10142 , to selected 8814
- Update NEWS.md file

Revision 10142 - Directory Listing - [select for diffs]
Modified Sun Jun 26 09:24:25 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10141 , to selected 8814
- Implement dedicated mode lock timestamps that get set by services only. For now these are unused.

Revision 10141 - Directory Listing - [select for diffs]
Modified Sun Jun 26 09:12:23 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10140 , to selected 8814
- channel.c:channel_send_modes(): send MLOCK during burst, too
- m_mlock.c:ms_mlock(): always propagate MLOCK to other servers regardless of the channel's timestamp

Revision 10140 - Directory Listing - [select for diffs]
Modified Sat Jun 25 20:29:12 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10139 , to selected 8814
- m_join.c:ms_join(): remove unused variable `isnew`

Revision 10139 - Directory Listing - [select for diffs]
Modified Sat Jun 25 20:28:06 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10138 , to selected 8814
- m_join.c:ms_join(): clear the invite list heret, too. Currently this was only done in ms_sjoin().

Revision 10138 - Directory Listing - [select for diffs]
Modified Sat Jun 25 20:16:35 2022 UTC (3 years, 1 month ago) by michael
Diff to previous 10137 , to selected 8814
- Implement MLOCK (server-side mode locking)

Revision 10137 - Directory Listing - [select for diffs]
Modified Sat Jun 25 07:12:20 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10136 , to selected 8814
- channel_mode.c: add channel_mode_can_change() and move the various authorization checks out of the mode chandlers

Revision 10136 - Directory Listing - [select for diffs]
Modified Fri Jun 24 17:50:51 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10135 , to selected 8814
- m_resync.c: make sure the request comes from a server

Revision 10135 - Directory Listing - [select for diffs]
Modified Fri Jun 24 15:52:36 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10134 , to selected 8814
- help/cmode: reformatting

Revision 10134 - Directory Listing - [select for diffs]
Modified Fri Jun 24 13:43:48 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10133 , to selected 8814
- Update help/cmode

Revision 10133 - Directory Listing - [select for diffs]
Modified Fri Jun 24 10:11:13 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10132 , to selected 8814
- Style cleanups

Revision 10132 - Directory Listing - [select for diffs]
Modified Thu Jun 23 22:31:28 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10131 , to selected 8814
- numeric.c: whitespace change

Revision 10131 - Directory Listing - [select for diffs]
Modified Tue Jun 21 08:38:30 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10130 , to selected 8814
- m_join.c:ms_join(): readability improvements

Revision 10130 - Directory Listing - [select for diffs]
Modified Tue Jun 21 08:35:18 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10129 , to selected 8814
- m_sjoin.c:ms_sjoin(): readability improvements

Revision 10129 - Directory Listing - [select for diffs]
Modified Sun Jun 19 11:17:38 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10128 , to selected 8814
- m_nick.c: remove the 0 TS case in both perform_uid_introduction_collides() and perform_nick_change_collides()

Revision 10128 - Directory Listing - [select for diffs]
Modified Sun Jun 19 11:14:39 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10127 , to selected 8814
- m_join.c:ms_join(): just use source_p as first argument to sendto_one()

Revision 10127 - Directory Listing - [select for diffs]
Modified Sun Jun 19 11:05:20 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10126 , to selected 8814
- m_join.c:ms_join(): if we receive a remote JOIN from a server for a channel which doesn't exist on our side,
  bail out and send back a RESYNC to avoid a possible channel state desynchronization

Revision 10126 - Directory Listing - [select for diffs]
Modified Sun Jun 19 10:37:33 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10125 , to selected 8814
- Add `RESYNC` server capability

Revision 10125 - Directory Listing - [select for diffs]
Modified Sat Jun 18 21:16:02 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10124 , to selected 8814
- Rewrite channel_modes() to return a combined modes+parameters string instead of dealing with two separate buffers

Revision 10124 - Directory Listing - [select for diffs]
Modified Thu Jun 16 14:13:26 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10123 , to selected 8814
- channel_mode.c: rename all occurrences of `alevel` and `alev` to `rank`

Revision 10123 - Directory Listing - [select for diffs]
Modified Thu Jun 16 14:09:34 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10122 , to selected 8814
- channel_mode.c: get rid of get_channel_access() which basically duplicates member_highest_rank()

Revision 10122 - Directory Listing - [select for diffs]
Modified Thu Jun 16 09:40:47 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10121 , to selected 8814
- channel.c:channel_do_join(): removed persistent channels remnant

Revision 10121 - Directory Listing - [select for diffs]
Modified Wed Jun 15 21:23:38 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10120 , to selected 8814
- Update NEWS.md

Revision 10120 - Directory Listing - [select for diffs]
Modified Tue Jun 14 08:47:18 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10119 , to selected 8814
- m_sjoin.c: always forward the channel's modes. Even in case our TS is lower. This mimics inspircd behavior.

Revision 10119 - Directory Listing - [select for diffs]
Modified Mon Jun 13 18:31:26 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10118 , to selected 8814
- m_server.c:server_burst(): fix faulty assert()

Revision 10118 - Directory Listing - [select for diffs]
Modified Mon Jun 13 15:20:34 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10117 , to selected 8814
- Merge server_send_tburst() into channel_send_modes()

Revision 10117 - Directory Listing - [select for diffs]
Modified Mon Jun 13 15:12:33 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10115 , to selected 8814
- Add RESYNC server command for later use. Servers can use this command to request the mode/topic state of a channel

Revision 10115 - Directory Listing - [select for diffs]
Modified Mon Jun 13 13:06:56 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10114 , to selected 8814
- Automake 1.16.5 is now required

Revision 10114 - Directory Listing - [select for diffs]
Modified Mon Jun 13 12:42:53 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10113 , to selected 8814
- m_sjoin.c: remove pointless comparison of channel keys and limits to match up with v8 of the TS6 proposal

Revision 10113 - Directory Listing - [select for diffs]
Modified Mon Jun 13 11:27:17 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10112 , to selected 8814
- set_final_mode(): NUL terminate pbuf here, too

Revision 10112 - Directory Listing - [select for diffs]
Modified Mon Jun 13 04:54:35 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10100 , to selected 8814
- Update NEWS file

Revision 10100 - Directory Listing - [select for diffs]
Modified Sun Jun 12 07:30:57 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10099 , to selected 8814
- ci.yml, coverity.yml: checkout@v3

Revision 10099 - Directory Listing - [select for diffs]
Modified Sat Jun 11 21:19:40 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10098 , to selected 8814
- Remove COPYING file as it has been replaced by COPYING.md;  update README.md accordingly

Revision 10098 - Directory Listing - [select for diffs]
Modified Sat Jun 11 21:16:17 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10097 , to selected 8814
- Add COPYING.md from https://www.gnu.org/licenses/old-licenses/gpl-2.0.md

Revision 10097 - Directory Listing - [select for diffs]
Modified Sat Jun 11 20:48:16 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10096 , to selected 8814
- README.md: adjust badge style

Revision 10096 - Directory Listing - [select for diffs]
Modified Sat Jun 11 20:25:07 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10095 , to selected 8814
- Update README.md

Revision 10095 - Directory Listing - [select for diffs]
Modified Sat Jun 11 17:46:51 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10094 , to selected 8814
- Update INSTALL.md to use markdown

Revision 10094 - Directory Listing - [select for diffs]
Modified Sat Jun 11 17:17:19 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10093 , to selected 8814
- Update NEWS.md

Revision 10093 - Directory Listing - [select for diffs]
Modified Sat Jun 11 16:22:11 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10092 , to selected 8814
- Update AUTHORS.md

Revision 10092 - Directory Listing - [select for diffs]
Modified Sat Jun 11 16:00:10 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10091 , to selected 8814
- Update AUTHORS.md to use markdown

Revision 10091 - Directory Listing - [select for diffs]
Modified Sat Jun 11 14:48:25 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10090 , to selected 8814
- Revert changes to AUTHORS.md for now. We'll do this different.

Revision 10090 - Directory Listing - [select for diffs]
Modified Sat Jun 11 14:43:24 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10089 , to selected 8814
- Update AUTHORS.md to use markdown

Revision 10089 - Directory Listing - [select for diffs]
Modified Sat Jun 11 14:04:40 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10088 , to selected 8814
- AUTHORS.md, INSTALL.md, README.md: remove svn $Id$

Revision 10088 - Directory Listing - [select for diffs]
Modified Sat Jun 11 14:02:20 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10087 , to selected 8814
- NEWS.md: remove footer

Revision 10087 - Directory Listing - [select for diffs]
Modified Sat Jun 11 13:29:24 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10086 , to selected 8814
- Move AUTHORS to AUTHORS.md and INSTALL to INSTALL.md

Revision 10086 - Directory Listing - [select for diffs]
Modified Sat Jun 11 13:26:19 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10085 , to selected 8814
- Move NEWS to NEWS.md

Revision 10085 - Directory Listing - [select for diffs]
Modified Sat Jun 11 13:00:07 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10084 , to selected 8814
- Move README to README.md

Revision 10084 - Directory Listing - [select for diffs]
Modified Sat Jun 11 12:34:47 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10083 , to selected 8814
- autoreconf

Revision 10083 - Directory Listing - [select for diffs]
Modified Sat Jun 11 12:28:03 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10082 , to selected 8814
- Replace deprecated autoconf macros

Revision 10082 - Directory Listing - [select for diffs]
Modified Sat Jun 11 11:40:12 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10081 , to selected 8814
- autoreconf

Revision 10081 - Directory Listing - [select for diffs]
Modified Sat Jun 11 11:39:22 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10080 , to selected 8814
- bison-3.8.2

Revision 10080 - Directory Listing - [select for diffs]
Modified Sat Jun 11 11:09:58 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10079 , to selected 8814
- channel_mode.c: minor correction to the channel_mode_set() prototype

Revision 10079 - Directory Listing - [select for diffs]
Modified Sat Jun 11 11:06:28 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10078 , to selected 8814
- Have channel_mode_set() look up for channel membership instead of passing it a struct ChannelMember pointer

Revision 10078 - Directory Listing - [select for diffs]
Modified Sat Jun 11 05:42:14 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10077 , to selected 8814
- m_server.c:server_send_client(): use DLINK_FOREACH_PREV for iterating through the svstag list to keep the order on other servers in sync

Revision 10077 - Directory Listing - [select for diffs]
Modified Sat Jun 11 05:35:35 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10076 , to selected 8814
- Change user_get_mode_str() to take an int and use it for SVSTAG user mode creation in server_send_client()

Revision 10076 - Directory Listing - [select for diffs]
Modified Fri Jun 10 16:27:37 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10075 , to selected 8814
- Add user_get_mode_str() to deduplicate user mode buffer generation code in some places

Revision 10075 - Directory Listing - [select for diffs]
Modified Tue Jun 7 16:17:43 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10074 , to selected 8814
- m_sjoin.c: fixed archaic issue where ircd wouldn't relay SJOIN to other servers in case no nick list has been provided (i.e. to just update the channel TS)

Revision 10074 - Directory Listing - [select for diffs]
Modified Tue Jun 7 14:48:28 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10073 , to selected 8814
- m_sjoin.c: stylistic changes

Revision 10073 - Directory Listing - [select for diffs]
Modified Mon Jun 6 08:33:20 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10072 , to selected 8814
- m_sjoin.c: replace sprintf with snprintf

Revision 10072 - Directory Listing - [select for diffs]
Modified Mon Jun 6 07:22:20 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10071 , to selected 8814
- m_sjoin.c: remove parabuf2 which is no longer needed

Revision 10071 - Directory Listing - [select for diffs]
Modified Mon Jun 6 07:10:42 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10070 , to selected 8814
- Fixed issue where we would needlessly create a new SJOIN buffer from scratch (with a trashed modebuf since it gets modified in-between)

Revision 10070 - Directory Listing - [select for diffs]
Modified Mon Jun 6 05:29:06 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10069 , to selected 8814
- m_sjoin.c: take out the trailing space if sending a new SJOIN message

Revision 10069 - Directory Listing - [select for diffs]
Modified Sun Jun 5 16:43:27 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10068 , to selected 8814
- Further sjoin cleanups

Revision 10068 - Directory Listing - [select for diffs]
Modified Sun Jun 5 16:08:38 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10067 , to selected 8814
- m_join.c, m_sjoin.c: remove code relevant for channels with a TS of 0 which we don't support anyway

Revision 10067 - Directory Listing - [select for diffs]
Modified Sun Jun 5 16:03:29 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10066 , to selected 8814
- m_sjoin.c: removed the *parv[3] == '0' case which is described in TSora protocol changes.
  We're not using the 0 mode case for more than 21+ years now.

Revision 10066 - Directory Listing - [select for diffs]
Modified Sun Jun 5 13:39:06 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10065 , to selected 8814
- m_sjoin.c: kill have_many_uids and use EOB status instead

Revision 10065 - Directory Listing - [select for diffs]
Modified Sun Jun 5 13:17:54 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10064 , to selected 8814
- m_sjoin.c: removed pointless buffer length check

Revision 10064 - Directory Listing - [select for diffs]
Modified Sun Jun 5 12:51:50 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10063 , to selected 8814
- Major cleanups to m_sjoin.c

Revision 10063 - Directory Listing - [select for diffs]
Modified Sun Jun 5 08:18:43 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10062 , to selected 8814
- Rename some CHACCESS_CHAN* constants:

    CHACCESS_CHANOWNER -> CHACCESS_OWNER
    CHACCESS_CHANADMIN -> CHACCESS_ADMIN
    CHACCESS_CHANOP -> CHACCESS_OP


Revision 10062 - Directory Listing - [select for diffs]
Modified Sun Jun 5 07:38:24 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10061 , to selected 8814
- user.c:send_umode(): initialize 'what' with MODE_QUERY

Revision 10061 - Directory Listing - [select for diffs]
Modified Sun Jun 5 07:17:52 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10060 , to selected 8814
- Fixes to channel_rank_to_prefix() and channel_rank_to_prefix()

Revision 10060 - Directory Listing - [select for diffs]
Modified Sun Jun 5 06:58:09 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10059 , to selected 8814
- Add generic prefix to rank, and rank to prefix mapping functions so modules no longer need to know about the available channel prefix modes

Revision 10059 - Directory Listing - [select for diffs]
Modified Sun Jun 5 06:16:40 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10058 , to selected 8814
- m_kick.c:m_kick(), ms_kick(): avoid copying kick reason just to limit the string length

Revision 10058 - Directory Listing - [select for diffs]
Modified Sat Jun 4 18:29:38 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10057 , to selected 8814
- channel.c::channel_do_part(): avoid copying part reason just to limit the string length

Revision 10057 - Directory Listing - [select for diffs]
Modified Sat Jun 4 17:57:40 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10056 , to selected 8814
- channel.c:channel_part_one_client(): improve readability

Revision 10056 - Directory Listing - [select for diffs]
Modified Sat Jun 4 16:58:59 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10055 , to selected 8814
- add extban_knock.c;  autoreconf

Revision 10055 - Directory Listing - [select for diffs]
Modified Sat Jun 4 16:57:50 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10054 , to selected 8814
- Implement extban $K of type `acting`. This extban prevents matching users from using the KNOCK command.

Revision 10054 - Directory Listing - [select for diffs]
Modified Sat Jun 4 16:41:14 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10053 , to selected 8814
- Simplify matching logic for acting extbans

Revision 10053 - Directory Listing - [select for diffs]
Modified Thu Jun 2 13:07:58 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10052 , to selected 8814
- channel_mode.c:channel_mode_init(): improve test

Revision 10052 - Directory Listing - [select for diffs]
Modified Thu Jun 2 06:16:41 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10051 , to selected 8814
- Update NEWS file

Revision 10051 - Directory Listing - [select for diffs]
Modified Thu Jun 2 05:57:29 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10050 , to selected 8814
- m_info.c: add channel::default_join_flood_count and channel::default_join_flood_time to /info

Revision 10050 - Directory Listing - [select for diffs]
Modified Wed Jun 1 17:22:41 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10049 , to selected 8814
- Style corrections

Revision 10049 - Directory Listing - [select for diffs]
Modified Tue May 31 15:49:10 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10048 , to selected 8814
- m_whois.c: fix to previous changes

Revision 10048 - Directory Listing - [select for diffs]
Modified Tue May 31 15:29:02 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10047 , to selected 8814
- m_whois.c: use a different prefix for +p/+s channels, or channels while the target client is +p

Revision 10047 - Directory Listing - [select for diffs]
Modified Tue May 31 14:11:59 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10046 , to selected 8814
- conf_parser.y: no longer accept a comma separated list of facilities in log::file:type directive

Revision 10046 - Directory Listing - [select for diffs]
Modified Mon May 30 14:18:10 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10045 , to selected 8814
- channel_mode.h, src/channel_mode.c: rename struct chan_mode::required_oplevel to required_rank

Revision 10045 - Directory Listing - [select for diffs]
Modified Mon May 30 13:50:04 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10044 , to selected 8814
- Fix +v users being unable to send messages to +m channels as pointed out by @progval (PR #35)

Revision 10044 - Directory Listing - [select for diffs]
Modified Sun May 29 12:54:09 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10043 , to selected 8814
- channel_mode.h: remove CMEMBER_STATUS_FLAGS definition. Tweak CMEMBER_STATUS_FLAGS_LEN enum

Revision 10043 - Directory Listing - [select for diffs]
Modified Sun May 29 11:44:22 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10042 , to selected 8814
- isupport.c:isupport_init(): remove two useless isupport_add() calls

Revision 10042 - Directory Listing - [select for diffs]
Modified Sun May 29 10:56:11 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10041 , to selected 8814
- Implemented the owner/admin channel prefix modes. These are optional and can be enabled with the channel::enable_owner and channel::enable_admin configuration directives

Revision 10041 - Directory Listing - [select for diffs]
Modified Sat May 28 12:12:38 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10040 , to selected 8814
- Change extban_format() to size_t

Revision 10040 - Directory Listing - [select for diffs]
Modified Sat May 28 12:06:04 2022 UTC (3 years, 2 months ago) by michael
Diff to previous 10039 , to selected 8814
- Rip out channel mode 'u' for now

Revision 10039 - Directory Listing - [select for diffs]
Modified Tue May 24 12:58:37 2022 UTC (3 years, 3 months ago) by michael
Diff to previous 10038 , to selected 8814
- channel_mode.c: documentation

Revision 10038 - Directory Listing - [select for diffs]
Modified Tue May 24 12:44:41 2022 UTC (3 years, 3 months ago) by michael
Diff to previous 10037 , to selected 8814
- Dynamically build buffers containing channel modes for RPL_ISUPPORT and RPL_MYINFO

Revision 10037 - Directory Listing - [select for diffs]
Modified Sat May 21 14:35:48 2022 UTC (3 years, 3 months ago) by michael
Diff to previous 10036 , to selected 8814
- conf_pseudo: rename PseudoItem::serv to PseudoItem::server

Revision 10036 - Directory Listing - [select for diffs]
Modified Sat May 21 14:29:00 2022 UTC (3 years, 3 months ago) by michael
Diff to previous 10035 , to selected 8814
- server.h: remove explicit values from server_hunt_ret enum

Revision 10035 - Directory Listing - [select for diffs]
Modified Mon May 16 13:50:02 2022 UTC (3 years, 3 months ago) by michael
Diff to previous 10034 , to selected 8814
- channel.c:channel_part_one_client(): fixed incorrect test on can_send() return value as pointed out by progval

Revision 10034 - Directory Listing - [select for diffs]
Modified Sun May 15 13:05:49 2022 UTC (3 years, 3 months ago) by michael
Diff to previous 10033 , to selected 8814
- m_invite.c: send IRCv3.2 invite-notify regardless of channel mode +i

Revision 10033 - Directory Listing - [select for diffs]
Modified Sun May 15 10:11:36 2022 UTC (3 years, 3 months ago) by michael
Diff to previous 10032 , to selected 8814
- Drop support for /dev/poll

Revision 10032 - Directory Listing - [select for diffs]
Modified Sun May 15 06:59:12 2022 UTC (3 years, 3 months ago) by michael
Diff to previous 10031 , to selected 8814
- autoreconf

Revision 10031 - Directory Listing - [select for diffs]
Modified Sun May 15 06:40:33 2022 UTC (3 years, 3 months ago) by michael
Diff to previous 10030 , to selected 8814
- channel.h: remove explicit values from CAN_SEND_* enum

Revision 10030 - Directory Listing - [select for diffs]
Modified Sun May 15 06:31:05 2022 UTC (3 years, 3 months ago) by michael
Diff to previous 10029 , to selected 8814
- Update ax_define_dir.m4

Revision 10029 - Directory Listing - [select for diffs]
Modified Sun May 15 06:18:00 2022 UTC (3 years, 3 months ago) by michael
Diff to previous 10028 , to selected 8814
- Update NEWS file

Revision 10028 - Directory Listing - [select for diffs]
Modified Sun May 8 08:09:41 2022 UTC (3 years, 3 months ago) by michael
Diff to previous 10027 , to selected 8814
- Update NEWS file

Revision 10027 - Directory Listing - [select for diffs]
Modified Sun May 8 07:50:08 2022 UTC (3 years, 3 months ago) by michael
Diff to previous 10026 , to selected 8814
- The ERR_NOCTRLSONCHAN and ERR_NOCTCP numerics have been dropped. Whenever a message
  cannot be sent to a channel, ERR_CANNOTSENDTOCHAN is returned with the according
  reason.
- KNOCK can now be used on private channels. Channel mode +K can be used instead to control
  whether or not KNOCKs may be used on a channel.

Revision 10026 - Directory Listing - [select for diffs]
Modified Fri Jan 14 15:11:00 2022 UTC (3 years, 7 months ago) by michael
Diff to previous 10024 , to selected 8814
- channel.c:channel_demote_members(): rewrite to remove all member flags in a single run. Also members having multiple flags set are now stuffed into the same MODE message (as long as pargs <= MAXMODEPARAMS)

Revision 10024 - Directory Listing - [select for diffs]
Modified Sat Jan 1 10:20:46 2022 UTC (3 years, 7 months ago) by michael
Diff to previous 10023 , to selected 8814
- Bump copyright years

Revision 10023 - Directory Listing - [select for diffs]
Modified Tue Dec 28 17:25:40 2021 UTC (3 years, 7 months ago) by michael
Diff to previous 10022 , to selected 8814
- conf.c:verify_access(): move strlcpy() to a more appropriate place ;D

Revision 10022 - Directory Listing - [select for diffs]
Modified Tue Dec 28 17:06:42 2021 UTC (3 years, 7 months ago) by michael
Diff to previous 10021 , to selected 8814
- user.c:register_local_user(): move up valid_username() to deal with invalid user names at an earlier stage

Revision 10021 - Directory Listing - [select for diffs]
Modified Tue Dec 28 16:59:39 2021 UTC (3 years, 7 months ago) by michael
Diff to previous 10020 , to selected 8814
- Build client->username earlier in conf.c:verify_access and get rid of all this ugliness in user.c:register_local_user

Revision 10020 - Directory Listing - [select for diffs]
Modified Mon Dec 27 07:31:46 2021 UTC (3 years, 7 months ago) by michael
Diff to previous 10019 , to selected 8814
- channel.c: minor documentation fixes

Revision 10019 - Directory Listing - [select for diffs]
Modified Mon Dec 27 07:23:09 2021 UTC (3 years, 7 months ago) by michael
Diff to previous 10018 , to selected 8814
- Update NEWS file

Revision 10018 - Directory Listing - [select for diffs]
Modified Sun Dec 26 16:03:54 2021 UTC (3 years, 7 months ago) by michael
Diff to previous 10017 , to selected 8814
- match.c, reference.conf: add strikethrough to `channel::disable_fake_channels`

Revision 10017 - Directory Listing - [select for diffs]
Modified Tue Sep 28 13:03:42 2021 UTC (3 years, 10 months ago) by michael
Diff to previous 10016 , to selected 8814
- m_join.c:ms_join(): update channel's name to be the correct case if !keep_our_modes just like in ms_sjoin()

Revision 10016 - Directory Listing - [select for diffs]
Modified Tue Sep 28 12:59:50 2021 UTC (3 years, 10 months ago) by michael
Diff to previous 10014 , to selected 8814
- m_sjoin.c:ms_sjoin(): remove pointless test on 'isnew' which is always false in case of !keep_our_modes

Revision 10014 - Directory Listing - [select for diffs]
Modified Sat Sep 11 07:37:56 2021 UTC (3 years, 11 months ago) by michael
Diff to previous 10013 , to selected 8814
- Bump version to hybrid-8.2.40

Revision 10013 - Directory Listing - [select for diffs]
Modified Sat Sep 11 07:32:43 2021 UTC (3 years, 11 months ago) by michael
Diff to previous 10011 , to selected 8814
- match.c:match(): incorporate changes made in https://github.com/UndernetIRC/ircu2/commit/de343d67ff8e67606d6a638222316f6059a6849a to fix https://github.com/UndernetIRC/ircu2/issues/12

Revision 10011 - Directory Listing - [select for diffs]
Modified Sat Aug 28 11:26:40 2021 UTC (3 years, 11 months ago) by michael
Diff to previous 10009 , to selected 8814
- coverity.yml: replace wget with curl

Revision 10009 - Directory Listing - [select for diffs]
Modified Sat Aug 14 07:52:14 2021 UTC (4 years ago) by michael
Diff to previous 10008 , to selected 8814
- Update NEWS file

Revision 10008 - Directory Listing - [select for diffs]
Modified Sat Aug 14 07:51:39 2021 UTC (4 years ago) by michael
Diff to previous 10007 , to selected 8814
- autoreconf

Revision 10007 - Directory Listing - [select for diffs]
Modified Thu Jul 22 15:28:05 2021 UTC (4 years, 1 month ago) by michael
Diff to previous 10006 , to selected 8814
- listener.h: remove now unused header include

Revision 10006 - Directory Listing - [select for diffs]
Modified Sat Jul 17 15:40:53 2021 UTC (4 years, 1 month ago) by michael
Diff to previous 10005 , to selected 8814
- restart.c:server_die(): readability improvement

Revision 10005 - Directory Listing - [select for diffs]
Modified Mon Jun 28 12:10:15 2021 UTC (4 years, 1 month ago) by michael
Diff to previous 10004 , to selected 8814
- Documentation fixes;  whitespace changes

Revision 10004 - Directory Listing - [select for diffs]
Modified Sat Jun 26 15:18:25 2021 UTC (4 years, 1 month ago) by michael
Diff to previous 10003 , to selected 8814
- Update NEWS

Revision 10003 - Directory Listing - [select for diffs]
Modified Sat Jun 26 15:15:13 2021 UTC (4 years, 1 month ago) by michael
Diff to previous 10002 , to selected 8814
- listener.c:listener_finalize(): fix `STATS P` displaying issue with compressed ipv6 loopback/inaddr_any

Revision 10002 - Directory Listing - [select for diffs]
Modified Sat Jun 26 13:04:14 2021 UTC (4 years, 1 month ago) by michael
Diff to previous 10001 , to selected 8814
- listener.c:listener_add(): remove redundant dlinkAdd(). This now happens in listener_make()

Revision 10001 - Directory Listing - [select for diffs]
Modified Sat Jun 26 13:00:55 2021 UTC (4 years, 1 month ago) by michael
Diff to previous 10000 , to selected 8814
- listener.h, listener.c:  change listener::name to pointer type;  rename inetport() to listener_finalize()

Revision 10000 - Directory Listing - [select for diffs]
Modified Sat Jun 26 12:05:38 2021 UTC (4 years, 1 month ago) by michael
Diff to previous 9999 , to selected 8814
- user.c:valid_username(): `general::specials_in_ident` may be set to 0 now to not allow any special characters at all

Revision 9999 - Directory Listing - [select for diffs]
Modified Thu Jun 24 14:26:48 2021 UTC (4 years, 2 months ago) by michael
Diff to previous 9997 , to selected 8814
- m_kill.c:mo_kill(): use find_person() instead of hash_find_client() for looking up target clients

Revision 9997 - Directory Listing - [select for diffs]
Modified Sat Jun 19 11:32:09 2021 UTC (4 years, 2 months ago) by michael
Diff to previous 9995 , to selected 8814
- README.mkpasswd: add missing documentation for the '?' switch

Revision 9995 - Directory Listing - [select for diffs]
Modified Thu Jun 17 16:20:00 2021 UTC (4 years, 2 months ago) by michael
Diff to previous 9994 , to selected 8814
- listener.c:listener_add(): remove pointless code

Revision 9994 - Directory Listing - [select for diffs]
Modified Thu Jun 17 15:21:36 2021 UTC (4 years, 2 months ago) by michael
Diff to previous 9993 , to selected 8814
- Update NEWS

Revision 9993 - Directory Listing - [select for diffs]
Modified Thu Jun 17 15:18:57 2021 UTC (4 years, 2 months ago) by michael
Diff to previous 9991 , to selected 8814
- listener.c:inetport(): fixed gh issue #30 where ircd wouldn't listen on both ipv4 and ipv6 ports in case no address has been specified

Revision 9991 - Directory Listing - [select for diffs]
Modified Thu Jun 17 13:54:04 2021 UTC (4 years, 2 months ago) by michael
Diff to previous 9990 , to selected 8814
- Update README

Revision 9990 - Directory Listing - [select for diffs]
Modified Wed Jun 16 11:54:26 2021 UTC (4 years, 2 months ago) by michael
Diff to previous 9989 , to selected 8814
- ax_arg_enable_debugging.m4: instead of resetting CFLAGS entirely, just take out any debugging/optimization options and append the new ones

Revision 9989 - Directory Listing - [select for diffs]
Modified Wed Jun 16 10:09:33 2021 UTC (4 years, 2 months ago) by michael
Diff to previous 9986 , to selected 8814
- ax_arg_enable_warnings.m4: move AX_APPEND_COMPILE_FLAGS([-Werror=unknown-warning-option]) to configure.ac to have this flag set in an earlier stage

Revision 9986 - Directory Listing - [select for diffs]
Modified Tue Jun 15 17:53:30 2021 UTC (4 years, 2 months ago) by michael
Diff to previous 9985 , to selected 8814
- ax_arg_enable_warnings.m4: add -Werror=unknown-warning-option for clang so support for all the other flags can be detected properly

Revision 9985 - Directory Listing - [select for diffs]
Modified Tue Jun 15 16:47:22 2021 UTC (4 years, 2 months ago) by michael
Diff to previous 9984 , to selected 8814
- ci.yml: disable fast failing

Revision 9984 - Directory Listing - [select for diffs]
Modified Tue Jun 15 16:39:08 2021 UTC (4 years, 2 months ago) by michael
Diff to previous 9983 , to selected 8814
- coverity.yml: misc tweaks

Revision 9983 - Directory Listing - [select for diffs]
Modified Tue Jun 15 16:38:31 2021 UTC (4 years, 2 months ago) by michael
Diff to previous 9981 , to selected 8814
- ci.yml: build on macos-latest but exclude gcc for now

Revision 9981 - Directory Listing - [select for diffs]
Modified Tue Jun 15 11:56:08 2021 UTC (4 years, 2 months ago) by michael
Diff to previous 9980 , to selected 8814
- coverity.yml: misc cleanups

Revision 9980 - Directory Listing - [select for diffs]
Modified Tue Jun 15 09:46:08 2021 UTC (4 years, 2 months ago) by michael
Diff to previous 9979 , to selected 8814
- coverity.yml: derive project from GITHUB_REPOSITORY

Revision 9979 - Directory Listing - [select for diffs]
Modified Tue Jun 15 08:52:03 2021 UTC (4 years, 2 months ago) by michael
Diff to previous 9978 , to selected 8814
- coverity.yml: whitespace changes

Revision 9978 - Directory Listing - [select for diffs]
Modified Tue Jun 15 08:39:14 2021 UTC (4 years, 2 months ago) by michael
Diff to previous 9977 , to selected 8814
- coverity.yml: add timeout; whitespace changes

Revision 9977 - Directory Listing - [select for diffs]
Modified Mon Jun 14 23:19:12 2021 UTC (4 years, 2 months ago) by michael
Diff to previous 9974 , to selected 8814
- Add coverity workflow

Revision 9974 - Directory Listing - [select for diffs]
Modified Mon Jun 14 20:18:38 2021 UTC (4 years, 2 months ago) by michael
Diff to previous 9973 , to selected 8814
- ci.yml: add missing CC environment variable

Revision 9973 - Directory Listing - [select for diffs]
Modified Mon Jun 14 19:53:34 2021 UTC (4 years, 2 months ago) by michael
Diff to previous 9972 , to selected 8814
- ci.yml: have jobs time out after 10 minutes

Revision 9972 - Directory Listing - [select for diffs]
Modified Mon Jun 14 19:28:41 2021 UTC (4 years, 2 months ago) by michael
Diff to previous 9971 , to selected 8814
- ci.yml: build with both gcc and clang

Revision 9971 - Directory Listing - [select for diffs]
Modified Mon Jun 14 18:25:59 2021 UTC (4 years, 2 months ago) by michael
Diff to previous 9970 , to selected 8814
- Remove .travis.yml

Revision 9970 - Directory Listing - [select for diffs]
Modified Mon Jun 14 18:20:28 2021 UTC (4 years, 2 months ago) by michael
Diff to previous 9967 , to selected 8814
- .github/workflows: add rudimentary ci.yml

Revision 9967 - Directory Listing - [select for diffs]
Modified Mon Jun 14 15:13:44 2021 UTC (4 years, 2 months ago) by michael
Diff to previous 9966 , to selected 8814
- Update .travis.yml

Revision 9966 - Directory Listing - [select for diffs]
Modified Sat Jun 5 15:33:52 2021 UTC (4 years, 2 months ago) by michael
Diff to previous 9964 , to selected 8814
- Update NEWS

Revision 9964 - Directory Listing - [select for diffs]
Modified Fri Jun 4 13:25:22 2021 UTC (4 years, 2 months ago) by michael
Diff to previous 9963 , to selected 8814
- autoreconf

Revision 9963 - Directory Listing - [select for diffs]
Modified Fri Jun 4 13:24:58 2021 UTC (4 years, 2 months ago) by michael
Diff to previous 9961 , to selected 8814
- Bump version to 8.2.39

Revision 9961 - Directory Listing - [select for diffs]
Modified Fri Jun 4 13:21:56 2021 UTC (4 years, 2 months ago) by michael
Diff to previous 9959 , to selected 8814
- m4/: changes to syntax only

Revision 9959 - Directory Listing - [select for diffs]
Modified Sat May 29 12:18:46 2021 UTC (4 years, 2 months ago) by michael
Diff to previous 9957 , to selected 8814
- extban_usermode.c: minor cleanup/dedupe

Revision 9957 - Directory Listing - [select for diffs]
Modified Sun May 23 15:13:15 2021 UTC (4 years, 3 months ago) by michael
Diff to previous 9956 , to selected 8814
- mkpasswd.c: define _XOPEN_SOURCE for glibc 2.27 and below

Revision 9956 - Directory Listing - [select for diffs]
Modified Sun May 23 07:45:14 2021 UTC (4 years, 3 months ago) by michael
Diff to previous 9952 , to selected 8814
- Update NEWS

Revision 9952 - Directory Listing - [select for diffs]
Modified Sat May 15 13:55:11 2021 UTC (4 years, 3 months ago) by michael
Diff to previous 9948 , to selected 8814
- ax_require_defined.m4: update to latest version

Revision 9948 - Directory Listing - [select for diffs]
Modified Sat May 15 13:52:44 2021 UTC (4 years, 3 months ago) by michael
Diff to previous 9944 , to selected 8814
- ax_check_compile_flag.m4: update to latest version

Revision 9944 - Directory Listing - [select for diffs]
Modified Sat May 15 13:49:15 2021 UTC (4 years, 3 months ago) by michael
Diff to previous 9940 , to selected 8814
- ax_append_flag.m4: update to latest version

Revision 9940 - Directory Listing - [select for diffs]
Modified Sat May 15 13:46:22 2021 UTC (4 years, 3 months ago) by michael
Diff to previous 9937 , to selected 8814
- ax_append_compile_flags.m4: update to latest version

Revision 9937 - Directory Listing - [select for diffs]
Modified Sat May 15 13:23:09 2021 UTC (4 years, 3 months ago) by michael
Diff to previous 9934 , to selected 8814
- configure.ac: style improvements

Revision 9934 - Directory Listing - [select for diffs]
Modified Thu May 13 07:06:12 2021 UTC (4 years, 3 months ago) by michael
Diff to previous 9933 , to selected 8814
- tls_openssl: cleanly build with openssl 3.0;  use OSSL_STORE api to retrieve dh parameters;  replace deprecated functions

Revision 9933 - Directory Listing - [select for diffs]
Modified Wed May 5 20:41:55 2021 UTC (4 years, 3 months ago) by michael
Diff to previous 9930 , to selected 8814
- Allow 'hideidle' and 'hidechans' to be set in 'general::oper_only_umodes'

Revision 9930 - Directory Listing - [select for diffs]
Modified Wed May 5 19:47:07 2021 UTC (4 years, 3 months ago) by michael
Diff to previous 9928 , to selected 8814
- m_oper.c:oper_up(): partially remove some of the UMODE_INVISIBLE logic that's unreachable code as user modes aren't removed in this function ever

Revision 9928 - Directory Listing - [select for diffs]
Modified Fri Apr 23 21:18:12 2021 UTC (4 years, 4 months ago) by michael
Diff to previous 9926 , to selected 8814
- Replace IsFloodDone() occurrences with HasFlag()

Revision 9926 - Directory Listing - [select for diffs]
Modified Fri Apr 16 14:42:12 2021 UTC (4 years, 4 months ago) by michael
Diff to previous 9924 , to selected 8814
- Treat 0 minute klines as permanent ones;  rename valid_tkline() to valid_aline_time();  remove TK_SECONDS/TK_MINUTES cruft

Revision 9924 - Directory Listing - [select for diffs]
Modified Sun Mar 28 07:03:24 2021 UTC (4 years, 4 months ago) by michael
Diff to previous 9922 , to selected 8814
- help/who: update to reflect the +B user mode

Revision 9922 - Directory Listing - [select for diffs]
Modified Sun Mar 21 06:39:52 2021 UTC (4 years, 5 months ago) by michael
Diff to previous 9918 , to selected 8814
- s_bsd.c:ssl_handshake(): unregister from i/o events and reset read/write handlers before entering auth.  server.c:server_tls_handshake(): likewise

Revision 9918 - Directory Listing - [select for diffs]
Modified Sat Jan 30 21:20:22 2021 UTC (4 years, 6 months ago) by michael
Diff to previous 9915 , to selected 8814
- conf.c:attach_iline(): just let the client silently in if their class is full and they are exempted from limits. No point
  in explicitely telling them that their class is full and they have exceed_limit = yes

Revision 9915 - Directory Listing - [select for diffs]
Modified Sat Jan 30 16:52:38 2021 UTC (4 years, 6 months ago) by michael
Diff to previous 9912 , to selected 8814
- user.c, m_server.c: remove IsDead() tests in register_local_user() and server_estab() that are no longer
  needed. ages ago, the sendto_* functions used to call exit_client() (via dead_link())

Revision 9912 - Directory Listing - [select for diffs]
Modified Thu Jan 28 13:28:14 2021 UTC (4 years, 6 months ago) by michael
Diff to previous 9910 , to selected 8814
- Update NEWS file

Revision 9910 - Directory Listing - [select for diffs]
Modified Tue Jan 26 16:22:26 2021 UTC (4 years, 6 months ago) by michael
Diff to previous 9908 , to selected 8814
- match.c: use bool in some places

Revision 9908 - Directory Listing - [select for diffs]
Modified Sat Jan 23 12:17:17 2021 UTC (4 years, 7 months ago) by michael
Diff to previous 9906 , to selected 8814
- Revert accidental changes to qstring regex

Revision 9906 - Directory Listing - [select for diffs]
Modified Sat Jan 23 12:09:31 2021 UTC (4 years, 7 months ago) by michael
Diff to previous 9905 , to selected 8814
- Change MAX_INCLUDE_DEPTH to 5

Revision 9905 - Directory Listing - [select for diffs]
Modified Sat Jan 23 08:44:42 2021 UTC (4 years, 7 months ago) by michael
Diff to previous 9900 , to selected 8814
- Update NEWS file

Revision 9900 - Directory Listing - [select for diffs]
Modified Sun Jan 17 11:13:43 2021 UTC (4 years, 7 months ago) by michael
Diff to previous 9899 , to selected 8814
- Update NEWS file

Revision 9899 - Directory Listing - [select for diffs]
Modified Sun Jan 17 10:57:27 2021 UTC (4 years, 7 months ago) by michael
Diff to previous 9897 , to selected 8814
- Bump version to 8.2.38

Revision 9897 - Directory Listing - [select for diffs]
Modified Sun Jan 17 06:18:18 2021 UTC (4 years, 7 months ago) by michael
Diff to previous 9896 , to selected 8814
- The `general::dots_in_ident` configuration directive has been renamed to `general::specials_in_ident`
  and now covers the '-' and '_' characters in addition to '.'

Revision 9896 - Directory Listing - [select for diffs]
Modified Sun Jan 17 04:07:42 2021 UTC (4 years, 7 months ago) by michael
Diff to previous 9895 , to selected 8814
- Update NEWS file

Revision 9895 - Directory Listing - [select for diffs]
Modified Sun Jan 17 03:56:54 2021 UTC (4 years, 7 months ago) by michael
Diff to previous 9893 , to selected 8814
- Update NEWS file

Revision 9893 - Directory Listing - [select for diffs]
Modified Sun Jan 17 03:28:38 2021 UTC (4 years, 7 months ago) by michael
Diff to previous 9891 , to selected 8814
- channel_mode.c:send_mode_changes_client(), send_mode_changes_server(): don't send the appending space in the TMODE/MODE message in case paracount == 0

Revision 9891 - Directory Listing - [select for diffs]
Modified Sat Jan 16 18:20:44 2021 UTC (4 years, 7 months ago) by michael
Diff to previous 9889 , to selected 8814
- s_bsd.c:add_connection(): fixed stupidly broken 'ipv6 loopback address irc-sanitizer' logic

Revision 9889 - Directory Listing - [select for diffs]
Modified Sat Jan 16 17:03:49 2021 UTC (4 years, 7 months ago) by michael
Diff to previous 9888 , to selected 8814
- Change accept/callerid related code to no longer re-use the 'struct split_nuh_item' and have
  its own 'struct AcceptItem' instead. Minor other cleanups to callerid related functions.

Revision 9888 - Directory Listing - [select for diffs]
Modified Sat Jan 16 07:35:57 2021 UTC (4 years, 7 months ago) by michael
Diff to previous 9885 , to selected 8814
- Recreate autogenerated lexer file

Revision 9885 - Directory Listing - [select for diffs]
Modified Sat Jan 16 07:34:12 2021 UTC (4 years, 7 months ago) by michael
Diff to previous 9884 , to selected 8814
- conf_lexer.l: port over C comment handling we introduced to hopm a while ago

Revision 9884 - Directory Listing - [select for diffs]
Modified Fri Jan 15 13:47:56 2021 UTC (4 years, 7 months ago) by michael
Diff to previous 9882 , to selected 8814
- conf_class.c:class_ip_limit_add() return 'true' even in case of overruling.  Add note why pnode->data needs to be increased in case of overruling, too

Revision 9882 - Directory Listing - [select for diffs]
Modified Fri Jan 15 13:43:51 2021 UTC (4 years, 7 months ago) by michael
Diff to previous 9879 , to selected 8814
- conf.c: move class_ip_limit_add() from conf_attach() to attach_iline() where all the other session limit tests take place.
  Moving this is safe as it is guaranteed that a auth conf can never be attached twice.

Revision 9879 - Directory Listing - [select for diffs]
Modified Thu Jan 14 13:30:54 2021 UTC (4 years, 7 months ago) by michael
Diff to previous 9878 , to selected 8814
- conf.c: refactor conf_check_client()

Revision 9878 - Directory Listing - [select for diffs]
Modified Sat Jan 9 14:22:12 2021 UTC (4 years, 7 months ago) by michael
Diff to previous 9876 , to selected 8814
- Update NEWS file

Revision 9876 - Directory Listing - [select for diffs]
Modified Sat Jan 9 14:19:29 2021 UTC (4 years, 7 months ago) by michael
Diff to previous 9874 , to selected 8814
- Valid characters allowed in user names for local clients are now [A-Za-z0-9._-]

Revision 9874 - Directory Listing - [select for diffs]
Modified Mon Jan 4 11:46:16 2021 UTC (4 years, 7 months ago) by michael
Diff to previous 9872 , to selected 8814
- res.c:res_readreply(): remove pointless 'continue'

Revision 9872 - Directory Listing - [select for diffs]
Modified Sun Jan 3 13:58:10 2021 UTC (4 years, 7 months ago) by michael
Diff to previous 9870 , to selected 8814
- user.c:introduce_client(): use sendto_server() to actually benefit from shared data buffers

Revision 9870 - Directory Listing - [select for diffs]
Modified Sun Jan 3 08:12:58 2021 UTC (4 years, 7 months ago) by michael
Diff to previous 9859 , to selected 8814
- client.c:exit_client(): documenting

Revision 9859 - Directory Listing - [select for diffs]
Modified Fri Jan 1 08:51:50 2021 UTC (4 years, 7 months ago) by michael
Diff to previous 9858 , to selected 8814
- res.c: remove timeout_resolver() wrapper;  remove unused 'next_time' calculation in timeout_query_list() as this function is run each second anyway

Revision 9858 - Directory Listing - [select for diffs]
Modified Fri Jan 1 04:43:42 2021 UTC (4 years, 7 months ago) by michael
Diff to previous 9855 , to selected 8814
- Bump copyright years

Revision 9855 - Directory Listing - [select for diffs]
Modified Thu Dec 31 12:06:14 2020 UTC (4 years, 7 months ago) by michael
Diff to previous 9853 , to selected 8814
- Update NEWS file

Revision 9853 - Directory Listing - [select for diffs]
Modified Thu Dec 31 12:00:33 2020 UTC (4 years, 7 months ago) by michael
Diff to previous 9851 , to selected 8814
- Final removal of backwards compatibility code for ircd-hybrid 8.2.22 and below. Also,
  minimum supported version of Anope is now 2.0.8.

Revision 9851 - Directory Listing - [select for diffs]
Modified Sat Dec 26 11:56:23 2020 UTC (4 years, 7 months ago) by michael
Diff to previous 9850 , to selected 8814
- Update NEWS file

Revision 9850 - Directory Listing - [select for diffs]
Modified Fri Dec 25 15:49:32 2020 UTC (4 years, 7 months ago) by michael
Diff to previous 9849 , to selected 8814
- Bump version to 8.2.37

Revision 9849 - Directory Listing - [select for diffs]
Modified Fri Dec 25 15:35:42 2020 UTC (4 years, 7 months ago) by michael
Diff to previous 9847 , to selected 8814
- Update NEWS file

Revision 9847 - Directory Listing - [select for diffs]
Modified Fri Dec 25 15:12:45 2020 UTC (4 years, 7 months ago) by michael
Diff to previous 9846 , to selected 8814
- motd.c:motd_memory_count(): include memory allocated for motd->mask and cache->path

Revision 9846 - Directory Listing - [select for diffs]
Modified Fri Dec 25 13:59:28 2020 UTC (4 years, 7 months ago) by michael
Diff to previous 9843 , to selected 8814
- Update help/index

Revision 9843 - Directory Listing - [select for diffs]
Modified Fri Dec 25 13:51:05 2020 UTC (4 years, 7 months ago) by michael
Diff to previous 9841 , to selected 8814
- whowas.h, whowas.c: rename list/hash dlink_node members of the Whowas struct to actually make sense

Revision 9841 - Directory Listing - [select for diffs]
Modified Fri Dec 25 13:32:22 2020 UTC (4 years, 7 months ago) by michael
Diff to previous 9840 , to selected 8814
- m_monitor.c:monitor_add(): move valid_nickname() call

Revision 9840 - Directory Listing - [select for diffs]
Modified Fri Dec 25 12:52:57 2020 UTC (4 years, 7 months ago) by michael
Diff to previous 9839 , to selected 8814
- Update NEWS file

Revision 9839 - Directory Listing - [select for diffs]
Modified Fri Dec 25 11:43:42 2020 UTC (4 years, 7 months ago) by michael
Diff to previous 9837 , to selected 8814
- Update NEWS file

Revision 9837 - Directory Listing - [select for diffs]
Modified Fri Dec 25 11:40:28 2020 UTC (4 years, 7 months ago) by michael
Diff to previous 9835 , to selected 8814
- m_pass.c: if a client sends multiple PASS messages, only accept the password sent in the first one

Revision 9835 - Directory Listing - [select for diffs]
Modified Fri Dec 25 10:12:13 2020 UTC (4 years, 7 months ago) by michael
Diff to previous 9833 , to selected 8814
- send.c:sendto_match_servs(): rename 'cap' to 'capab';  remove useless test on 'capab'

Revision 9833 - Directory Listing - [select for diffs]
Modified Fri Dec 25 10:09:43 2020 UTC (4 years, 7 months ago) by michael
Diff to previous 9832 , to selected 8814
- Stylistical changes

Revision 9832 - Directory Listing - [select for diffs]
Modified Sun Dec 20 04:44:50 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9830 , to selected 8814
- Update NEWS file

Revision 9830 - Directory Listing - [select for diffs]
Modified Sun Dec 20 03:54:31 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9828 , to selected 8814
- doc/, help/: add MONITOR documentation

Revision 9828 - Directory Listing - [select for diffs]
Modified Sun Dec 20 03:33:50 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9826 , to selected 8814
- Delete draft-mitchell-irc-capabilities-01.txt

Revision 9826 - Directory Listing - [select for diffs]
Modified Sat Dec 19 16:21:50 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9824 , to selected 8814
- monitor.h, monitor.c: monitor_find_hash() doesn't need to be externally visible

Revision 9824 - Directory Listing - [select for diffs]
Modified Sat Dec 19 15:33:36 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9822 , to selected 8814
- monitor.c:monitor_del_from_hash_table(): replace dlinkFind/dlinkDelete combo with dlinkFindDelete

Revision 9822 - Directory Listing - [select for diffs]
Modified Fri Dec 18 17:23:04 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9820 , to selected 8814
- monitor.c: deduplicate (add monitor_free() function)

Revision 9820 - Directory Listing - [select for diffs]
Modified Sun Dec 13 11:11:08 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9818 , to selected 8814
- extban.h: whitespace change

Revision 9818 - Directory Listing - [select for diffs]
Modified Sat Dec 12 12:52:20 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9817 , to selected 8814
- extban.c:extban_get_isupport(): remove useless post-increment on 'p'

Revision 9817 - Directory Listing - [select for diffs]
Modified Fri Dec 11 19:09:14 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9814 , to selected 8814
- Revert echo-message changes for now

Revision 9814 - Directory Listing - [select for diffs]
Modified Thu Dec 10 22:48:17 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9813 , to selected 8814
- send.c:sendto_channel_butone(), sendto_anywhere(): test for IsDead()
  before actually calling send_message()

Revision 9813 - Directory Listing - [select for diffs]
Modified Thu Dec 10 22:31:55 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9810 , to selected 8814
- send.c:sendto_anywhere(): use a separate buffer for sending the echo message
  as we always need to have the sender in the n!u@h format here

Revision 9810 - Directory Listing - [select for diffs]
Modified Thu Dec 10 21:46:19 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9809 , to selected 8814
- Implemented IRCv3.2 `echo-message` extension

Revision 9809 - Directory Listing - [select for diffs]
Modified Thu Dec 10 20:22:58 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9807 , to selected 8814
- Update NEWS file

Revision 9807 - Directory Listing - [select for diffs]
Modified Thu Dec 10 20:16:08 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9805 , to selected 8814
- m_cap.c:m_cap(): remove test on cmd->proc

Revision 9805 - Directory Listing - [select for diffs]
Modified Wed Dec 9 23:36:26 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9803 , to selected 8814
- m_cap.c: rename capabilities::namelen to capabilities::name_len;  convert CAPFL_STICKY to bool

Revision 9803 - Directory Listing - [select for diffs]
Modified Wed Dec 9 21:26:39 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9801 , to selected 8814
- Rudimentary `cap-notify` support

Revision 9801 - Directory Listing - [select for diffs]
Modified Tue Dec 8 20:49:42 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9800 , to selected 8814
- m_cap.c: remove CAPFL_HIDDEN

Revision 9800 - Directory Listing - [select for diffs]
Modified Tue Dec 8 20:42:29 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9797 , to selected 8814
- Removed Connection::cap_client; renamed Connection::cap_active to Connection::cap

Revision 9797 - Directory Listing - [select for diffs]
Modified Tue Dec 8 20:07:22 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9795 , to selected 8814
- m_cap.c: remove CAPFL_PROHIBIT & CAPFL_PROTO

Revision 9795 - Directory Listing - [select for diffs]
Modified Mon Dec 7 21:58:24 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9794 , to selected 8814
- m_invite.c: cleanup kludgy type-casting

Revision 9794 - Directory Listing - [select for diffs]
Modified Sun Dec 6 20:04:46 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9791 , to selected 8814
- m_cap.c: rename 'caplist' arguments of the CAP handlers to 'arg'

Revision 9791 - Directory Listing - [select for diffs]
Modified Sun Dec 6 19:43:05 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9789 , to selected 8814
- Add FLAGS_CAP302 to client flags for clients that support the CAP 302 extension

Revision 9789 - Directory Listing - [select for diffs]
Modified Sun Dec 6 18:38:22 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9787 , to selected 8814
- Rename Connection::caps to Connection::capab

Revision 9787 - Directory Listing - [select for diffs]
Modified Sun Dec 6 17:43:32 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9785 , to selected 8814
- m_cap.c: remove ACK & CLEAR subcommands

Revision 9785 - Directory Listing - [select for diffs]
Modified Fri Dec 4 16:35:34 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9782 , to selected 8814
- m_monitor.c: remove copyright that no longer applies

Revision 9782 - Directory Listing - [select for diffs]
Modified Fri Dec 4 13:25:02 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9780 , to selected 8814
- Update NEWS

Revision 9780 - Directory Listing - [select for diffs]
Modified Thu Dec 3 16:35:25 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9779 , to selected 8814
- isupport.c:isupport_init(): add BOT=B to RPL_ISUPPORT as proposed in https://github.com/ircv3/ircv3-ideas/issues/43

Revision 9779 - Directory Listing - [select for diffs]
Modified Thu Dec 3 16:13:56 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9778 , to selected 8814
- Update NEWS

Revision 9778 - Directory Listing - [select for diffs]
Modified Thu Dec 3 15:53:50 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9777 , to selected 8814
- Update NEWS

Revision 9777 - Directory Listing - [select for diffs]
Modified Thu Dec 3 15:53:16 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9774 , to selected 8814
- Re-create autogenerated parser files

Revision 9774 - Directory Listing - [select for diffs]
Modified Thu Dec 3 15:50:11 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9772 , to selected 8814
User mode `B` has been implemented. Clients with that mode set are marked as a bot
in both `WHOIS` and `WHO`. This mode can only be set by IRC operators (as long as
the `bot` directive is set in `general::oper_only_umodes`), servers, and services.

This mode can for example be used to mark HOPM as official network bot.

Revision 9772 - Directory Listing - [select for diffs]
Modified Thu Dec 3 15:06:42 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9771 , to selected 8814
- numeric.h, numeric.c: move RPL_WHOISTEXT to 339

Revision 9771 - Directory Listing - [select for diffs]
Modified Wed Dec 2 20:00:01 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9768 , to selected 8814
- monitor.h: update comment

Revision 9768 - Directory Listing - [select for diffs]
Modified Wed Dec 2 18:46:35 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9766 , to selected 8814
- monitor.c:monitor_count_memory(): add +1 for '\0'

Revision 9766 - Directory Listing - [select for diffs]
Modified Wed Dec 2 18:28:01 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9765 , to selected 8814
- monitor.h, monitor.c: change Monitor::name to pointer type

Revision 9765 - Directory Listing - [select for diffs]
Modified Tue Dec 1 17:25:39 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9763 , to selected 8814
- Update NEWS

Revision 9763 - Directory Listing - [select for diffs]
Modified Mon Nov 30 18:07:26 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9761 , to selected 8814
- user.c:register_local_user(): reduce buffer size from 512 to (sizeof("Invalid username []") + sizeof(client->username))

Revision 9761 - Directory Listing - [select for diffs]
Modified Mon Nov 30 18:01:55 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9760 , to selected 8814
- Stylistical changes

Revision 9760 - Directory Listing - [select for diffs]
Modified Mon Nov 30 11:34:48 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9757 , to selected 8814
- Bump version to 8.2.36

Revision 9757 - Directory Listing - [select for diffs]
Modified Sun Nov 29 22:30:10 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9755 , to selected 8814
- .travis.yml: add focal; remove trusty/xenial; additional build on AWS Graviton2 

Revision 9755 - Directory Listing - [select for diffs]
Modified Sun Nov 29 21:40:06 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9753 , to selected 8814
- conf_parser.y: as of bison 3.5, an explicit POSIX yacc compliance warning is thrown when %type isn't applied to non-terminals

Revision 9753 - Directory Listing - [select for diffs]
Modified Sun Nov 29 17:43:47 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9752 , to selected 8814
- monitor.c: update documentation

Revision 9752 - Directory Listing - [select for diffs]
Modified Sun Nov 29 16:54:06 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9749 , to selected 8814
- Rebuild autogenerated files

Revision 9749 - Directory Listing - [select for diffs]
Modified Sun Nov 29 16:51:27 2020 UTC (4 years, 8 months ago) by michael
Diff to previous 9747 , to selected 8814
- Replace WATCH with IRCv3.2 MONITOR

Revision 9747 - Directory Listing - [select for diffs]
Modified Sat Nov 21 16:43:32 2020 UTC (4 years, 9 months ago) by michael
Diff to previous 9745 , to selected 8814
- m_svstag.c: replace strncmp with strcmp

Revision 9745 - Directory Listing - [select for diffs]
Modified Sat Nov 21 14:02:56 2020 UTC (4 years, 9 months ago) by michael
Diff to previous 9743 , to selected 8814
- m_invite.c:ms_invite(): timestamped INVITE messages are mandatory now

Revision 9743 - Directory Listing - [select for diffs]
Modified Wed Nov 18 16:45:37 2020 UTC (4 years, 9 months ago) by michael
Diff to previous 9741 , to selected 8814
- m_who.c:m_who(): eliminate accessing 'parc'

Revision 9741 - Directory Listing - [select for diffs]
Modified Mon Nov 16 14:02:34 2020 UTC (4 years, 9 months ago) by michael
Diff to previous 9739 , to selected 8814
- m_stats.c:parse_stats_args(): eliminate accessing 'parc'

Revision 9739 - Directory Listing - [select for diffs]
Modified Mon Nov 16 13:57:17 2020 UTC (4 years, 9 months ago) by michael
Diff to previous 9738 , to selected 8814
- m_svsjoin.c, m_svspart.c: eliminate accessing 'parc'

Revision 9738 - Directory Listing - [select for diffs]
Modified Mon Nov 16 13:52:14 2020 UTC (4 years, 9 months ago) by michael
Diff to previous 9735 , to selected 8814
- m_svstag.c: eliminate accessing 'parc'

Revision 9735 - Directory Listing - [select for diffs]
Modified Mon Nov 16 13:34:28 2020 UTC (4 years, 9 months ago) by michael
Diff to previous 9717 , to selected 8814
- channel.c:channel_send_members(): replace IRCD_BUFSIZE with sizeof(buf)

Revision 9717 - Directory Listing - [select for diffs]
Modified Sun Nov 15 13:32:35 2020 UTC (4 years, 9 months ago) by michael
Diff to previous 9715 , to selected 8814
- m_stats.c: use ms_stats() for OPER_HANDLER

Revision 9715 - Directory Listing - [select for diffs]
Modified Sat Nov 14 19:25:33 2020 UTC (4 years, 9 months ago) by michael
Diff to previous 9712 , to selected 8814
- m_server.c: whitespace changes

Revision 9712 - Directory Listing - [select for diffs]
Modified Sat Nov 14 19:13:46 2020 UTC (4 years, 9 months ago) by michael
Diff to previous 9710 , to selected 8814
- m_message.c: update comment

Revision 9710 - Directory Listing - [select for diffs]
Modified Sat Nov 14 17:37:44 2020 UTC (4 years, 9 months ago) by michael
Diff to previous 9708 , to selected 8814
- m_message.c:handle_special(): remove pointless strchr(nick, '%') test. Support for host names has been removed years ago.

Revision 9708 - Directory Listing - [select for diffs]
Modified Sat Nov 14 15:54:45 2020 UTC (4 years, 9 months ago) by michael
Diff to previous 9706 , to selected 8814
- conf_class.c:class_find(): minor readability improvement

Revision 9706 - Directory Listing - [select for diffs]
Modified Sat Nov 14 14:31:43 2020 UTC (4 years, 9 months ago) by michael
Diff to previous 9705 , to selected 8814
- ircd.c: tweak event_try_connections interval. try_connections() gets called every 15 seconds.

Revision 9705 - Directory Listing - [select for diffs]
Modified Sat Nov 14 14:04:17 2020 UTC (4 years, 9 months ago) by michael
Diff to previous 9704 , to selected 8814
- Update NEWS file

Revision 9704 - Directory Listing - [select for diffs]
Modified Sat Nov 14 00:42:36 2020 UTC (4 years, 9 months ago) by michael
Diff to previous 9702 , to selected 8814
- Bump version to 8.2.35

Revision 9702 - Directory Listing - [select for diffs]
Modified Sat Nov 14 00:33:02 2020 UTC (4 years, 9 months ago) by michael
Diff to previous 9701 , to selected 8814
- channel.c:channel_send_mask_list(): fixed issue with truncated ban masks

Revision 9701 - Directory Listing - [select for diffs]
Modified Sat Nov 7 08:30:21 2020 UTC (4 years, 9 months ago) by michael
Diff to previous 9698 , to selected 8814
- Update NEWS

Revision 9698 - Directory Listing - [select for diffs]
Modified Sun Nov 1 13:37:04 2020 UTC (4 years, 9 months ago) by michael
Diff to previous 9696 , to selected 8814
- Update NEWS file

Revision 9696 - Directory Listing - [select for diffs]
Modified Sun Nov 1 09:56:43 2020 UTC (4 years, 9 months ago) by michael
Diff to previous 9694 , to selected 8814
- m_svsaccount.c: remove unused header include

Revision 9694 - Directory Listing - [select for diffs]
Modified Sun Nov 1 09:47:13 2020 UTC (4 years, 9 months ago) by michael
Diff to previous 9693 , to selected 8814
- reference.conf: spelling

Revision 9693 - Directory Listing - [select for diffs]
Modified Sun Nov 1 08:09:56 2020 UTC (4 years, 9 months ago) by michael
Diff to previous 9691 , to selected 8814
- Update NEWS file

Revision 9691 - Directory Listing - [select for diffs]
Modified Sat Oct 31 19:04:39 2020 UTC (4 years, 9 months ago) by michael
Diff to previous 9689 , to selected 8814
- For consistency, the `general::network_desc` configuration directive has been renamed to `general::network_description`

Revision 9689 - Directory Listing - [select for diffs]
Modified Sat Oct 31 18:06:33 2020 UTC (4 years, 9 months ago) by michael
Diff to previous 9687 , to selected 8814
- m_nick.c: restore comatibility mode for 11 arg UID messages. Final removal is scheduled for the end of 2020.

Revision 9687 - Directory Listing - [select for diffs]
Modified Sat Oct 31 12:59:54 2020 UTC (4 years, 9 months ago) by michael
Diff to previous 9685 , to selected 8814
- Bump version to 8.2.34

Revision 9685 - Directory Listing - [select for diffs]
Modified Fri Oct 30 20:39:03 2020 UTC (4 years, 9 months ago) by michael
Diff to previous 9683 , to selected 8814
- m_nick.c:uid_from_server(): replace 'if' with 'else if'

Revision 9683 - Directory Listing - [select for diffs]
Modified Wed Oct 28 18:56:24 2020 UTC (4 years, 9 months ago) by michael
Diff to previous 9681 , to selected 8814
- Restore backwards compatibility mode for non RHOST server. Final removal is scheduled for the end of 2020.

Revision 9681 - Directory Listing - [select for diffs]
Modified Tue Oct 27 20:34:56 2020 UTC (4 years, 9 months ago) by michael
Diff to previous 9679 , to selected 8814
- m_server.c: minor documentation cleanups

Revision 9679 - Directory Listing - [select for diffs]
Modified Sat Oct 24 15:08:50 2020 UTC (4 years, 10 months ago) by michael
Diff to previous 9675 , to selected 8814
- Update README

Revision 9675 - Directory Listing - [select for diffs]
Modified Sat Oct 24 11:09:12 2020 UTC (4 years, 10 months ago) by michael
Diff to previous 9674 , to selected 8814
- configure.ac: minimum supported version of automake now is 1.16.1

Revision 9674 - Directory Listing - [select for diffs]
Modified Sat Oct 24 11:08:31 2020 UTC (4 years, 10 months ago) by michael
Diff to previous 9673 , to selected 8814
- Update NEWS

Revision 9673 - Directory Listing - [select for diffs]
Modified Fri Oct 23 18:06:47 2020 UTC (4 years, 10 months ago) by michael
Diff to previous 9671 , to selected 8814
- Update NEWS

Revision 9671 - Directory Listing - [select for diffs]
Modified Sat Oct 17 16:10:07 2020 UTC (4 years, 10 months ago) by michael
Diff to previous 9667 , to selected 8814
- README: use https

Revision 9667 - Directory Listing - [select for diffs]
Modified Mon Oct 12 13:18:43 2020 UTC (4 years, 10 months ago) by michael
Diff to previous 9665 , to selected 8814
- Remove serno.h

Revision 9665 - Directory Listing - [select for diffs]
Modified Sun Oct 11 12:50:20 2020 UTC (4 years, 10 months ago) by michael
Diff to previous 9663 , to selected 8814
- Update NEWS file

Revision 9663 - Directory Listing - [select for diffs]
Modified Sun Oct 11 11:03:58 2020 UTC (4 years, 10 months ago) by michael
Diff to previous 9657 , to selected 8814
- Update NEWS file

Revision 9657 - Directory Listing - [select for diffs]
Modified Sat Oct 10 17:56:55 2020 UTC (4 years, 10 months ago) by michael
Diff to previous 9655 , to selected 8814
- Update NEWS file

Revision 9655 - Directory Listing - [select for diffs]
Modified Fri Oct 9 21:52:12 2020 UTC (4 years, 10 months ago) by michael
Diff to previous 9653 , to selected 8814
- Update NEWS file

Revision 9653 - Directory Listing - [select for diffs]
Modified Fri Oct 9 21:34:27 2020 UTC (4 years, 10 months ago) by michael
Diff to previous 9651 , to selected 8814
- Update NEWS file

Revision 9651 - Directory Listing - [select for diffs]
Modified Fri Oct 9 20:49:08 2020 UTC (4 years, 10 months ago) by michael
Diff to previous 9649 , to selected 8814
- Update NEWS file

Revision 9649 - Directory Listing - [select for diffs]
Modified Thu Oct 8 12:45:27 2020 UTC (4 years, 10 months ago) by michael
Diff to previous 9647 , to selected 8814
- m_svsmode.c: cleanups; remove possibility to modify hosts/accountnames as these are now handled by SVSHOST and SVSACCOUNT, respectively

Revision 9647 - Directory Listing - [select for diffs]
Modified Thu Oct 8 11:18:25 2020 UTC (4 years, 10 months ago) by michael
Diff to previous 9645 , to selected 8814
- Switch to 6 arg SERVER/SID commands

Revision 9645 - Directory Listing - [select for diffs]
Modified Mon Oct 5 17:53:52 2020 UTC (4 years, 10 months ago) by michael
Diff to previous 9643 , to selected 8814
- id.c:valid_sid(), valid_uid(): don't allow lowercase letters in server/user IDs. Changes provided by Adam.

Revision 9643 - Directory Listing - [select for diffs]
Modified Mon Oct 5 14:06:59 2020 UTC (4 years, 10 months ago) by michael
Diff to previous 9642 , to selected 8814
- README: use https for anope.org

Revision 9642 - Directory Listing - [select for diffs]
Modified Sat Oct 3 17:49:03 2020 UTC (4 years, 10 months ago) by michael
Diff to previous 9640 , to selected 8814
- Delete old 8.3 branch

Revision 9640 - Directory Listing - [select for diffs]
Modified Tue Sep 29 12:55:22 2020 UTC (4 years, 10 months ago) by michael
Diff to previous 9639 , to selected 8814
- Update umode and modes.txt

Revision 9639 - Directory Listing - [select for diffs]
Modified Tue Sep 29 12:51:21 2020 UTC (4 years, 10 months ago) by michael
Diff to previous 9636 , to selected 8814
- User mode 'u' and 'b' have been removed
- Spam/flooding notices that previously have been sent to user mode 'b' now go to user mode 'f'

Revision 9636 - Directory Listing - [select for diffs]
Modified Tue Sep 29 12:25:03 2020 UTC (4 years, 10 months ago) by michael
Diff to previous 9634 , to selected 8814
- conf.c, user.c: "Too many connections", "auth {} block is full", and "Too many clients, rejecting" server
  notices now no longer go to user modes u/f, but go to user mode j (rejection notices) instead

Revision 9634 - Directory Listing - [select for diffs]
Modified Sat Sep 19 11:45:29 2020 UTC (4 years, 11 months ago) by michael
Diff to previous 9628 , to selected 8814
- conf.c:conf_check_client(): remove listener information from unauth server notice

Revision 9628 - Directory Listing - [select for diffs]
Modified Sat Sep 12 13:28:32 2020 UTC (4 years, 11 months ago) by michael
Diff to previous 9626 , to selected 8814
- channel.c:check_spambot_warning(): move assignment

Revision 9626 - Directory Listing - [select for diffs]
Modified Sat Sep 12 11:53:18 2020 UTC (4 years, 11 months ago) by michael
Diff to previous 9624 , to selected 8814
- m_server.c:server_send_client(): drop backwards compatibility for non RHOST servers

Revision 9624 - Directory Listing - [select for diffs]
Modified Fri Sep 11 14:37:24 2020 UTC (4 years, 11 months ago) by michael
Diff to previous 9622 , to selected 8814
- Remove CAPAB_QS. Quit Storm removal is default behavior for more than 20 years now.

Revision 9622 - Directory Listing - [select for diffs]
Modified Thu Sep 10 15:27:45 2020 UTC (4 years, 11 months ago) by michael
Diff to previous 9621 , to selected 8814
- Remove CAPAB_SVS

Revision 9621 - Directory Listing - [select for diffs]
Modified Wed Sep 9 13:03:50 2020 UTC (4 years, 11 months ago) by michael
Diff to previous 9618 , to selected 8814
- Add SVSACCOUNT command handler

Revision 9618 - Directory Listing - [select for diffs]
Modified Mon Sep 7 14:31:47 2020 UTC (4 years, 11 months ago) by michael
Diff to previous 9616 , to selected 8814
- Update NEWS file

Revision 9616 - Directory Listing - [select for diffs]
Modified Mon Sep 7 12:51:11 2020 UTC (4 years, 11 months ago) by michael
Diff to previous 9614 , to selected 8814
- conf_class.c:class_mark_for_deletion(): eliminate somewhat stupid typecasting

Revision 9614 - Directory Listing - [select for diffs]
Modified Mon Sep 7 12:46:40 2020 UTC (4 years, 11 months ago) by michael
Diff to previous 9613 , to selected 8814
- m_stats.c, listener.c: listener->active is of type bool. Use true/false where appropriate;  change inetport() to bool

Revision 9613 - Directory Listing - [select for diffs]
Modified Sun Sep 6 14:19:45 2020 UTC (4 years, 11 months ago) by michael
Diff to previous 9611 , to selected 8814
- Bump version to hybrid-8.2.33

Revision 9611 - Directory Listing - [select for diffs]
Modified Sun Sep 6 13:37:06 2020 UTC (4 years, 11 months ago) by michael
Diff to previous 9609 , to selected 8814
- m_stats.c:stats_ports(): mark listeners with deferred accept() with 'D' in "STATS P"

Revision 9609 - Directory Listing - [select for diffs]
Modified Sun Sep 6 07:28:07 2020 UTC (4 years, 11 months ago) by michael
Diff to previous 9607 , to selected 8814
- Implement accept() deferring. Closes github issue #4

Revision 9607 - Directory Listing - [select for diffs]
Modified Sun Sep 6 06:33:33 2020 UTC (4 years, 11 months ago) by michael
Diff to previous 9605 , to selected 8814
- Stylistic changes

Revision 9605 - Directory Listing - [select for diffs]
Modified Sat Sep 5 12:24:08 2020 UTC (4 years, 11 months ago) by michael
Diff to previous 9604 , to selected 8814
- m_who.c:who_matches(): add support for CIDR notation

Revision 9604 - Directory Listing - [select for diffs]
Modified Sat Sep 5 11:14:26 2020 UTC (4 years, 11 months ago) by michael
Diff to previous 9601 , to selected 8814
- m_nick.c:m_nick(): make use of member_has_flags()

Revision 9601 - Directory Listing - [select for diffs]
Modified Sat Sep 5 11:04:17 2020 UTC (4 years, 11 months ago) by michael
Diff to previous 9600 , to selected 8814
- client_svstag.c: whitespace change

Revision 9600 - Directory Listing - [select for diffs]
Modified Sat Sep 5 10:14:35 2020 UTC (4 years, 11 months ago) by michael
Diff to previous 9597 , to selected 8814
- m_kick.c:m_kick(): simplify half-op testing logic on 'member_source'

Revision 9597 - Directory Listing - [select for diffs]
Modified Sat Sep 5 10:09:36 2020 UTC (4 years, 11 months ago) by michael
Diff to previous 9595 , to selected 8814
- Style corrections; reformatting

Revision 9595 - Directory Listing - [select for diffs]
Modified Fri Sep 4 16:48:45 2020 UTC (4 years, 11 months ago) by michael
Diff to previous 9593 , to selected 8814
- Cleanup ip address matching routine in various places

Revision 9593 - Directory Listing - [select for diffs]
Modified Sat Aug 29 17:59:37 2020 UTC (4 years, 11 months ago) by michael
Diff to previous 9592 , to selected 8814
- conf.c:operator_find(): allow matching against client->realhost;  deduplicate

Revision 9592 - Directory Listing - [select for diffs]
Modified Sat Aug 29 14:56:24 2020 UTC (4 years, 11 months ago) by michael
Diff to previous 9589 , to selected 8814
- tls_gnutls.c:tls_set_ciphers(): fixed broken string conversion specifier

Revision 9589 - Directory Listing - [select for diffs]
Modified Sat Aug 29 14:22:27 2020 UTC (4 years, 11 months ago) by michael
Diff to previous 9588 , to selected 8814
- Make use of listener_has_flag() in various places;  client-only listeners are now marked with a 'C' in "/stats P"

Revision 9588 - Directory Listing - [select for diffs]
Modified Sat Aug 29 14:13:11 2020 UTC (4 years, 11 months ago) by michael
Diff to previous 9585 , to selected 8814
- channel.c:channel_send_namereply(): update documentation

Revision 9585 - Directory Listing - [select for diffs]
Modified Sat Aug 29 14:00:29 2020 UTC (4 years, 11 months ago) by michael
Diff to previous 9583 , to selected 8814
- Added 'client' option to listener::flags

Revision 9583 - Directory Listing - [select for diffs]
Modified Sat Aug 29 13:34:16 2020 UTC (4 years, 11 months ago) by michael
Diff to previous 9582 , to selected 8814
- m_user.c: merge do_user() into mr_user()

Revision 9582 - Directory Listing - [select for diffs]
Modified Sat Aug 29 13:02:12 2020 UTC (4 years, 11 months ago) by michael
Diff to previous 9579 , to selected 8814
- Rename some occurrences of 'client_p' to 'client'

Revision 9579 - Directory Listing - [select for diffs]
Modified Sat Aug 29 12:55:41 2020 UTC (4 years, 11 months ago) by michael
Diff to previous 9578 , to selected 8814
- user.c: remove unused header include

Revision 9578 - Directory Listing - [select for diffs]
Modified Sat Aug 29 12:53:01 2020 UTC (4 years, 11 months ago) by michael
Diff to previous 9575 , to selected 8814
- user.c:introduce_client(): remove old backwards compatibility code for non rhost servers

Revision 9575 - Directory Listing - [select for diffs]
Modified Sat Aug 29 12:41:28 2020 UTC (4 years, 11 months ago) by michael
Diff to previous 9573 , to selected 8814
- m_kline.c:kline_check(): allow klines to match against client->realhost

Revision 9573 - Directory Listing - [select for diffs]
Modified Sat Aug 29 12:34:09 2020 UTC (4 years, 11 months ago) by michael
Diff to previous 9571 , to selected 8814
- m_kline.c:kline_handle(): add missing IsClient() test to prevent the non-wildcard rejection NOTICE from being sent to servers

Revision 9571 - Directory Listing - [select for diffs]
Modified Sat Aug 29 10:36:28 2020 UTC (4 years, 11 months ago) by michael
Diff to previous 9568 , to selected 8814
- m_nick.c, m_svsnick.c: removed old backwards compatibility code

Revision 9568 - Directory Listing - [select for diffs]
Modified Sun Aug 16 08:17:06 2020 UTC (5 years ago) by michael
Diff to previous 9567 , to selected 8814
- server.c:write_links_file(): rename 'target_p' to 'client'

Revision 9567 - Directory Listing - [select for diffs]
Modified Sun Aug 16 07:57:01 2020 UTC (5 years ago) by michael
Diff to previous 9565 , to selected 8814
- Update NEWS file

Revision 9565 - Directory Listing - [select for diffs]
Modified Sat Aug 15 11:58:07 2020 UTC (5 years ago) by michael
Diff to previous 9563 , to selected 8814
- Removed MAXIMUM_LINKS_DEFAULT

Revision 9563 - Directory Listing - [select for diffs]
Modified Sat Aug 15 10:55:38 2020 UTC (5 years ago) by michael
Diff to previous 9562 , to selected 8814
- m_svshost.c: don't pass SVSHOST to other servers in case the host name is invalid

Revision 9562 - Directory Listing - [select for diffs]
Modified Sat Aug 8 13:18:53 2020 UTC (5 years ago) by michael
Diff to previous 9559 , to selected 8814
- m_svsnick.c: actually use 'new_nick' instead of parv[3] which can be a timestamp

Revision 9559 - Directory Listing - [select for diffs]
Modified Sat Aug 8 13:14:01 2020 UTC (5 years ago) by michael
Diff to previous 9557 , to selected 8814
- m_svsnick.c: always send the 5 arg SVSNICK to other servers

Revision 9557 - Directory Listing - [select for diffs]
Modified Sun Aug 2 05:18:06 2020 UTC (5 years ago) by michael
Diff to previous 9555 , to selected 8814
- 'STATS ?' is oper-only now

Revision 9555 - Directory Listing - [select for diffs]
Modified Sun Jul 26 07:44:30 2020 UTC (5 years ago) by michael
Diff to previous 9554 , to selected 8814
- m_knock.c: reject request with ERR_CANNOTKNOCK if MODE_NOKNOCK is set

Revision 9554 - Directory Listing - [select for diffs]
Modified Sun Jul 26 07:40:58 2020 UTC (5 years ago) by michael
Diff to previous 9552 , to selected 8814
- Update NEWS file

Revision 9552 - Directory Listing - [select for diffs]
Modified Sun Jul 26 07:33:37 2020 UTC (5 years ago) by michael
Diff to previous 9550 , to selected 8814
- Implemented channel mode 'K'. KNOCK cannot be used on channels with that mode set.

Revision 9550 - Directory Listing - [select for diffs]
Modified Thu Jul 23 13:32:47 2020 UTC (5 years, 1 month ago) by michael
Diff to previous 9548 , to selected 8814
- m_oper.c:m_oper(): slightly improve readability

Revision 9548 - Directory Listing - [select for diffs]
Modified Tue Jul 21 13:26:37 2020 UTC (5 years, 1 month ago) by michael
Diff to previous 9547 , to selected 8814
- packet.c:parse_client_queued(): use 'return' consistently. 'break' needs to be used only in case of a state change

Revision 9547 - Directory Listing - [select for diffs]
Modified Sat Jul 18 16:33:47 2020 UTC (5 years, 1 month ago) by michael
Diff to previous 9544 , to selected 8814
- channel_mode.c:channel_modes(): minor optimization to save potentially redundant member_find_link() calls

Revision 9544 - Directory Listing - [select for diffs]
Modified Sat Jul 18 14:02:15 2020 UTC (5 years, 1 month ago) by michael
Diff to previous 9528 , to selected 8814
- configure.ac: replace obsolete AC_CONFIG_HEADER with AC_CONFIG_HEADERS

Revision 9528 - Directory Listing - [select for diffs]
Modified Sun Jul 12 12:49:19 2020 UTC (5 years, 1 month ago) by michael
Diff to previous 9526 , to selected 8814
- tls_gnutls.c, tls_openssl.c, tls_wolfssl.c: fixed ret vs. retlen vs. length inconsistency

Revision 9526 - Directory Listing - [select for diffs]
Modified Sun Jul 12 12:07:31 2020 UTC (5 years, 1 month ago) by michael
Diff to previous 9475 , to selected 8814
- tls_openssl.c: clear OpenSSL's error queue before SSL_get_error() invocation

Revision 9475 - Directory Listing - [select for diffs]
Modified Sat Jul 4 15:26:07 2020 UTC (5 years, 1 month ago) by michael
Diff to previous 9473 , to selected 8814
- channel.c:channel_send_namereply(): remove show_eon argument. In hybrid we no longer have a case where a names reply needs to be sent with no RPL_ENDOFNAMES

Revision 9473 - Directory Listing - [select for diffs]
Modified Sat Jul 4 15:14:37 2020 UTC (5 years, 1 month ago) by michael
Diff to previous 9470 , to selected 8814
- Rename channel_member_names() to channel_send_namereply()

Revision 9470 - Directory Listing - [select for diffs]
Modified Thu Jul 2 20:24:41 2020 UTC (5 years, 1 month ago) by michael
Diff to previous 9468 , to selected 8814
- Bump version to 8.2.32

Revision 9468 - Directory Listing - [select for diffs]
Modified Wed Jul 1 15:12:58 2020 UTC (5 years, 1 month ago) by michael
Diff to previous 9467 , to selected 8814
- m_join.c:set_final_mode() replace 1/-1 oddness with MODE_ADD/MODE_DEL;  make m_sjoin() use set_final_mode() from m_join.c for now

Revision 9467 - Directory Listing - [select for diffs]
Modified Wed Jul 1 12:21:05 2020 UTC (5 years, 1 month ago) by michael
Diff to previous 9464 , to selected 8814
- m_close.c: replace DLINK_FOREACH_SAFE with a simple while()

Revision 9464 - Directory Listing - [select for diffs]
Modified Wed Jul 1 11:46:59 2020 UTC (5 years, 1 month ago) by michael
Diff to previous 9463 , to selected 8814
- m_sjoin.c:remove_ban_list(): replace DLINK_FOREACH_SAFE with a simple while()

Revision 9463 - Directory Listing - [select for diffs]
Modified Tue Jun 30 20:15:29 2020 UTC (5 years, 1 month ago) by michael
Diff to previous 9461 , to selected 8814
- Update NEWS file

Revision 9461 - Directory Listing - [select for diffs]
Modified Tue Jun 30 20:01:18 2020 UTC (5 years, 1 month ago) by michael
Diff to previous 9460 , to selected 8814
- Update help/extban

Revision 9460 - Directory Listing - [select for diffs]
Modified Tue Jun 30 19:55:52 2020 UTC (5 years, 1 month ago) by michael
Diff to previous 9457 , to selected 8814
- Extban $t of type 'acting' has been implemented. This extban allows matching based on TLS protocol version and/or cipher suite

Revision 9457 - Directory Listing - [select for diffs]
Modified Tue Jun 30 19:26:46 2020 UTC (5 years, 1 month ago) by michael
Diff to previous 9456 , to selected 8814
- extban_channel.c: documenting

Revision 9456 - Directory Listing - [select for diffs]
Modified Tue Jun 30 17:33:43 2020 UTC (5 years, 1 month ago) by michael
Diff to previous 9453 , to selected 8814
- Rename find_channel_link() to member_find_link()

Revision 9453 - Directory Listing - [select for diffs]
Modified Tue Jun 30 16:55:38 2020 UTC (5 years, 1 month ago) by michael
Diff to previous 9452 , to selected 8814
- Add member_get_prefix_len() and make use of it in some places;  rename get_member_status() to member_get_prefix()

Revision 9452 - Directory Listing - [select for diffs]
Modified Tue Jun 30 14:42:20 2020 UTC (5 years, 1 month ago) by michael
Diff to previous 9449 , to selected 8814
- m_sjoin.c: fixed ages old bug where server name hiding would not work for bmask removal; incorporate server name hiding cleanups from m_join.c

Revision 9449 - Directory Listing - [select for diffs]
Modified Tue Jun 30 14:28:37 2020 UTC (5 years, 1 month ago) by michael
Diff to previous 9447 , to selected 8814
- Move remove_a_mode() from m_join.c to channel.c and rename it to channel_demote_members();  have m_sjoin.c make use of it as well

Revision 9447 - Directory Listing - [select for diffs]
Modified Tue Jun 30 13:54:16 2020 UTC (5 years, 1 month ago) by michael
Diff to previous 9445 , to selected 8814
- m_join.c:remove_a_mode(): minor logic fix to previous commit

Revision 9445 - Directory Listing - [select for diffs]
Modified Tue Jun 30 13:38:11 2020 UTC (5 years, 1 month ago) by michael
Diff to previous 9443 , to selected 8814
- m_join.c: refactor remove_a_mode()

Revision 9443 - Directory Listing - [select for diffs]
Modified Tue Jun 30 12:16:53 2020 UTC (5 years, 1 month ago) by michael
Diff to previous 9441 , to selected 8814
- m_join.c: minor cleanups to server name hiding;  remove pointless remove_our_modes() wrapper

Revision 9441 - Directory Listing - [select for diffs]
Modified Sat Jun 27 22:27:29 2020 UTC (5 years, 1 month ago) by michael
Diff to previous 9439 , to selected 8814
- whowas.h, whowas.c: rename Whowas::online to Whowas::client

Revision 9439 - Directory Listing - [select for diffs]
Modified Thu Jun 25 19:43:47 2020 UTC (5 years, 1 month ago) by michael
Diff to previous 9437 , to selected 8814
- s_bsd.c:comm_checktimeouts(): minor cleanups; remove pointless tests on timeout handlers

Revision 9437 - Directory Listing - [select for diffs]
Modified Thu Jun 25 19:07:59 2020 UTC (5 years, 1 month ago) by michael
Diff to previous 9436 , to selected 8814
- s_bsd.c:comm_setflush(): really set F->flush_timeout to 0 if called with timeout = 0;  same goes for comm_settimeout()

Revision 9436 - Directory Listing - [select for diffs]
Modified Thu Jun 25 13:32:20 2020 UTC (5 years, 2 months ago) by michael
Diff to previous 9434 , to selected 8814
- Update NEWS file

Revision 9434 - Directory Listing - [select for diffs]
Modified Thu Jun 25 12:15:32 2020 UTC (5 years, 2 months ago) by michael
Diff to previous 9432 , to selected 8814
- Replace remaining occurrences of IsMember with find_channel_link and remove IsMember entirely

Revision 9432 - Directory Listing - [select for diffs]
Modified Thu Jun 25 12:05:46 2020 UTC (5 years, 2 months ago) by michael
Diff to previous 9430 , to selected 8814
- send.c: restructuring & reformatting

Revision 9430 - Directory Listing - [select for diffs]
Modified Wed Jun 24 08:36:05 2020 UTC (5 years, 2 months ago) by michael
Diff to previous 9428 , to selected 8814
- Fixed remaining style issues

Revision 9428 - Directory Listing - [select for diffs]
Modified Fri Jun 19 18:15:46 2020 UTC (5 years, 2 months ago) by michael
Diff to previous 9426 , to selected 8814
- m_set.c:quote_autoconn(): show status as OFF/ON instead of 0/1 just like in quote_autoconnall()

Revision 9426 - Directory Listing - [select for diffs]
Modified Sun Jun 14 17:27:16 2020 UTC (5 years, 2 months ago) by michael
Diff to previous 9424 , to selected 8814
- auth.c:auth_release_client(): move copying of x->host to x->realhost to conf.c:verify_access()

Revision 9424 - Directory Listing - [select for diffs]
Modified Sun Jun 14 11:45:52 2020 UTC (5 years, 2 months ago) by michael
Diff to previous 9422 , to selected 8814
- m_mode.c: style correction

Revision 9422 - Directory Listing - [select for diffs]
Modified Sat Jun 13 19:14:27 2020 UTC (5 years, 2 months ago) by michael
Diff to previous 9420 , to selected 8814
- m_whois.c: rename whois_can_see_channels to whois_channel_show_status;  use enum for it instead of hardcoded values that have no meaning

Revision 9420 - Directory Listing - [select for diffs]
Modified Sat Jun 13 16:46:51 2020 UTC (5 years, 2 months ago) by michael
Diff to previous 9418 , to selected 8814
- m_whois.c:whois_person(): fixed archaic bug where, when sending a RPL_WHOISCHANNELS reply to a remote client, it could be truncated on the remote side in case the server/client IDs are longer than the actual names

Revision 9418 - Directory Listing - [select for diffs]
Modified Sat Jun 13 16:33:39 2020 UTC (5 years, 2 months ago) by michael
Diff to previous 9416 , to selected 8814
- Remove hardcoded numeric digit from RPL_WHOISCHANNELS

Revision 9416 - Directory Listing - [select for diffs]
Modified Sat Jun 13 15:57:05 2020 UTC (5 years, 2 months ago) by michael
Diff to previous 9414 , to selected 8814
- Remove hardcoded numeric digit from RPL_NAMREPLY

Revision 9414 - Directory Listing - [select for diffs]
Modified Thu Jun 11 10:35:45 2020 UTC (5 years, 2 months ago) by michael
Diff to previous 9412 , to selected 8814
- parse.c:parse(): move comment to where it really belongs to

Revision 9412 - Directory Listing - [select for diffs]
Modified Sun May 31 12:33:04 2020 UTC (5 years, 2 months ago) by michael
Diff to previous 9410 , to selected 8814
- Add METADATA command handler for later use

Revision 9410 - Directory Listing - [select for diffs]
Modified Sun May 31 09:22:25 2020 UTC (5 years, 2 months ago) by michael
Diff to previous 9409 , to selected 8814
- Store tls version/cipher in Client::tls_cipher for later use

Revision 9409 - Directory Listing - [select for diffs]
Modified Sun May 31 09:13:44 2020 UTC (5 years, 2 months ago) by michael
Diff to previous 9406 , to selected 8814
- Rename Client::certfp to Client::tls_certfp

Revision 9406 - Directory Listing - [select for diffs]
Modified Sun May 31 07:23:05 2020 UTC (5 years, 2 months ago) by michael
Diff to previous 9404 , to selected 8814
- m_oper.c: replace %s!%s@%s combo with client_get_name

Revision 9404 - Directory Listing - [select for diffs]
Modified Sat May 23 17:43:20 2020 UTC (5 years, 3 months ago) by michael
Diff to previous 9402 , to selected 8814
- m_set.c:quote_spamnum(): use proper conversion specifier for GlobalSetOptions.spam_num

Revision 9402 - Directory Listing - [select for diffs]
Modified Sat May 23 14:18:04 2020 UTC (5 years, 3 months ago) by michael
Diff to previous 9401 , to selected 8814
- parse.c:parse(): remove redundant IsDead test

Revision 9401 - Directory Listing - [select for diffs]
Modified Fri May 15 20:43:52 2020 UTC (5 years, 3 months ago) by michael
Diff to previous 9398 , to selected 8814
- parse.c:parse_handle_numeric(): unconfuse some extra smart looking condition

Revision 9398 - Directory Listing - [select for diffs]
Modified Fri May 15 13:31:59 2020 UTC (5 years, 3 months ago) by michael
Diff to previous 9396 , to selected 8814
- .travis.yml: send irc notifications on failure only

Revision 9396 - Directory Listing - [select for diffs]
Modified Thu May 14 19:26:35 2020 UTC (5 years, 3 months ago) by michael
Diff to previous 9394 , to selected 8814
- server_hunte(): drop the 'parc' argument. It's no longer needed.

Revision 9394 - Directory Listing - [select for diffs]
Modified Thu May 14 17:08:06 2020 UTC (5 years, 3 months ago) by michael
Diff to previous 9393 , to selected 8814
- m_links.c: minor cleanups to parameter handling

Revision 9393 - Directory Listing - [select for diffs]
Modified Mon May 11 16:59:37 2020 UTC (5 years, 3 months ago) by michael
Diff to previous 9390 , to selected 8814
- m_rehash.c:mo_rehash(): remove sanity test on parv that's now no longer needed

Revision 9390 - Directory Listing - [select for diffs]
Modified Mon May 11 16:50:09 2020 UTC (5 years, 3 months ago) by michael
Diff to previous 9389 , to selected 8814
- m_module.c:mo_module(): remove sanity test on parv[1] that's now no longer needed

Revision 9389 - Directory Listing - [select for diffs]
Modified Sun May 10 10:25:03 2020 UTC (5 years, 3 months ago) by michael
Diff to previous 9388 , to selected 8814
- Update NEWS

Revision 9388 - Directory Listing - [select for diffs]
Modified Sun May 10 09:46:41 2020 UTC (5 years, 3 months ago) by michael
Diff to previous 9385 , to selected 8814
- Style corrections

Revision 9385 - Directory Listing - [select for diffs]
Modified Sun May 10 09:07:25 2020 UTC (5 years, 3 months ago) by michael
Diff to previous 9383 , to selected 8814
- parse.c:parse_handle_command(): re-added MyClient() test to allow handlers to be re-used for remote clients

Revision 9383 - Directory Listing - [select for diffs]
Modified Sun May 10 08:58:47 2020 UTC (5 years, 3 months ago) by michael
Diff to previous 9382 , to selected 8814
- Refactor Message flags

Revision 9382 - Directory Listing - [select for diffs]
Modified Sat May 9 22:36:27 2020 UTC (5 years, 3 months ago) by michael
Diff to previous 9379 , to selected 8814
- Remove superfluous tests on 'parc' in some modules

Revision 9379 - Directory Listing - [select for diffs]
Modified Sat May 9 22:28:01 2020 UTC (5 years, 3 months ago) by michael
Diff to previous 9377 , to selected 8814
- m_topic.c:ms_topic(): remove redundant test on 'parc'

Revision 9377 - Directory Listing - [select for diffs]
Modified Sat May 9 21:49:01 2020 UTC (5 years, 3 months ago) by michael
Diff to previous 9376 , to selected 8814
- Track how many times a command has been issued via ENCAP in Message::ecount. Can be seen in /stats m now.

Revision 9376 - Directory Listing - [select for diffs]
Modified Sat May 9 21:36:40 2020 UTC (5 years, 3 months ago) by michael
Diff to previous 9373 , to selected 8814
- parse.h: documenting

Revision 9373 - Directory Listing - [select for diffs]
Modified Sat May 9 20:54:26 2020 UTC (5 years, 3 months ago) by michael
Diff to previous 9370 , to selected 8814
- Each type of command handler now has its own min/max argument count pair;  remove remaining argument checks from all modules

Revision 9370 - Directory Listing - [select for diffs]
Modified Sun May 3 11:03:37 2020 UTC (5 years, 3 months ago) by michael
Diff to previous 9368 , to selected 8814
- Update NEWS file

Revision 9368 - Directory Listing - [select for diffs]
Modified Fri May 1 15:36:17 2020 UTC (5 years, 3 months ago) by michael
Diff to previous 9367 , to selected 8814
- Reformatting of various header files in some places

Revision 9367 - Directory Listing - [select for diffs]
Modified Fri May 1 08:28:34 2020 UTC (5 years, 3 months ago) by michael
Diff to previous 9366 , to selected 8814
- Update NEWS

Revision 9366 - Directory Listing - [select for diffs]
Modified Fri May 1 08:08:54 2020 UTC (5 years, 3 months ago) by michael
Diff to previous 9364 , to selected 8814
- Bump version to 8.2.31

Revision 9364 - Directory Listing - [select for diffs]
Modified Thu Apr 30 19:24:10 2020 UTC (5 years, 3 months ago) by michael
Diff to previous 9363 , to selected 8814
- Fixed various style inconsistencies

Revision 9363 - Directory Listing - [select for diffs]
Modified Wed Apr 29 14:06:42 2020 UTC (5 years, 3 months ago) by michael
Diff to previous 9360 , to selected 8814
- user.c:register_local_user(): remove assert() on client->servptr that's now pointless

Revision 9360 - Directory Listing - [select for diffs]
Modified Wed Apr 29 14:02:24 2020 UTC (5 years, 3 months ago) by michael
Diff to previous 9359 , to selected 8814
- Move setting of client->servptr to more appropriate places

Revision 9359 - Directory Listing - [select for diffs]
Modified Tue Apr 28 14:22:55 2020 UTC (5 years, 3 months ago) by michael
Diff to previous 9357 , to selected 8814
- Update NEWS file

Revision 9357 - Directory Listing - [select for diffs]
Modified Tue Apr 28 13:56:17 2020 UTC (5 years, 3 months ago) by michael
Diff to previous 9355 , to selected 8814
- channel_mode.c:add_id(): actually store the raw ban mask in ban->banstr for servers/remote clients (fixes github issue #18)

Revision 9355 - Directory Listing - [select for diffs]
Modified Tue Apr 28 13:25:24 2020 UTC (5 years, 3 months ago) by michael
Diff to previous 9353 , to selected 8814
- channel.c:msg_has_ctrls(): fixed issued with high ascii erroneously being parsed as control characters due to overflowing 'p' (github issue #19)

Revision 9353 - Directory Listing - [select for diffs]
Modified Sun Apr 26 08:36:36 2020 UTC (5 years, 3 months ago) by michael
Diff to previous 9351 , to selected 8814
- channel_invite.c:invite_find(): add some basic documentation

Revision 9351 - Directory Listing - [select for diffs]
Modified Sun Apr 26 06:53:48 2020 UTC (5 years, 3 months ago) by michael
Diff to previous 9349 , to selected 8814
- m_user.c: avoid sprinkling and indexing parv[] multiple times

Revision 9349 - Directory Listing - [select for diffs]
Modified Sun Apr 26 05:59:56 2020 UTC (5 years, 3 months ago) by michael
Diff to previous 9347 , to selected 8814
- Change m_userhost() and m_ison() so sendto_one_numeric() can be used

Revision 9347 - Directory Listing - [select for diffs]
Modified Sat Apr 25 17:00:41 2020 UTC (5 years, 4 months ago) by michael
Diff to previous 9345 , to selected 8814
- Replace some occurences of sprintf with snprintf

Revision 9345 - Directory Listing - [select for diffs]
Modified Sat Apr 25 16:42:46 2020 UTC (5 years, 4 months ago) by michael
Diff to previous 9343 , to selected 8814
- m_accept.c:list_accepts(): replace sprintf with snprintf

Revision 9343 - Directory Listing - [select for diffs]
Modified Sat Apr 25 16:29:51 2020 UTC (5 years, 4 months ago) by michael
Diff to previous 9341 , to selected 8814
- m_accept.c:list_accepts(): minor code readability improvements

Revision 9341 - Directory Listing - [select for diffs]
Modified Sun Apr 19 13:18:53 2020 UTC (5 years, 4 months ago) by michael
Diff to previous 9334 , to selected 8814
- event.h: add missing 'extern' to 'event_base' to fix broken build with gcc 10 as reported by Dominic Hargreaves. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957377

Revision 9334 - Directory Listing - [select for diffs]
Modified Sat Apr 18 16:18:49 2020 UTC (5 years, 4 months ago) by michael
Diff to previous 9332 , to selected 8814
- Fixed style inconsistencies in various places

Revision 9332 - Directory Listing - [select for diffs]
Modified Sat Apr 11 17:01:20 2020 UTC (5 years, 4 months ago) by michael
Diff to previous 9330 , to selected 8814
- Removed 'spoof_notice' from auth::flags. Spoofs are not 'hard spoofs' anymore as they used to be back in the days.
  The real host can always be seen via /whois. Also with vhosts now this notice doesn't make much sense anyway

Revision 9330 - Directory Listing - [select for diffs]
Modified Sat Apr 11 12:55:09 2020 UTC (5 years, 4 months ago) by michael
Diff to previous 9323 , to selected 8814
- Remove strtok_r() compatibility code

Revision 9323 - Directory Listing - [select for diffs]
Modified Sun Mar 29 10:40:17 2020 UTC (5 years, 4 months ago) by michael
Diff to previous 9321 , to selected 8814
- ircd.c:setup_fdlimit(): fixed setrlimit() throwing EINVAL on macOS/catalina (#16 on github)

Revision 9321 - Directory Listing - [select for diffs]
Modified Sun Mar 8 12:40:32 2020 UTC (5 years, 5 months ago) by michael
Diff to previous 9320 , to selected 8814
- m_stats.c: kill stats_ports() wrapper

Revision 9320 - Directory Listing - [select for diffs]
Modified Sun Mar 8 12:33:15 2020 UTC (5 years, 5 months ago) by michael
Diff to previous 9317 , to selected 8814
- Masking of k- and i-lines to regular users has been removed. Just with other stats, reporting to regular users can now only be enabled or disabled.
- Free memory pointed to by client->connection->password in register_local_user()

Revision 9317 - Directory Listing - [select for diffs]
Modified Sun Mar 8 11:40:28 2020 UTC (5 years, 5 months ago) by michael
Diff to previous 9316 , to selected 8814
- m_stats.c:stats_dns_servers(): remove extraneous parantheses on irc_nsaddr_list

Revision 9316 - Directory Listing - [select for diffs]
Modified Sun Mar 8 11:36:48 2020 UTC (5 years, 5 months ago) by michael
Diff to previous 9313 , to selected 8814
- m_stats.c:report_auth(): swap tests

Revision 9313 - Directory Listing - [select for diffs]
Modified Sun Mar 8 11:33:45 2020 UTC (5 years, 5 months ago) by michael
Diff to previous 9308 , to selected 8814
- m_stats.c:stats_operedup(): reduce size of 'buf' to 32

Revision 9308 - Directory Listing - [select for diffs]
Modified Sun Mar 1 08:58:28 2020 UTC (5 years, 5 months ago) by michael
Diff to previous 9307 , to selected 8814
- Update NEWS file

Revision 9307 - Directory Listing - [select for diffs]
Modified Wed Feb 26 17:04:10 2020 UTC (5 years, 5 months ago) by michael
Diff to previous 9306 , to selected 8814
- Bump version to 8.2.30

Revision 9306 - Directory Listing - [select for diffs]
Modified Wed Feb 26 17:03:04 2020 UTC (5 years, 5 months ago) by michael
Diff to previous 9304 , to selected 8814
- Update NEWS file

Revision 9304 - Directory Listing - [select for diffs]
Modified Tue Feb 25 10:51:22 2020 UTC (5 years, 5 months ago) by michael
Diff to previous 9302 , to selected 8814
- m_nick.c: change all check_clean_* functions to bool type

Revision 9302 - Directory Listing - [select for diffs]
Modified Sun Feb 23 15:23:54 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9300 , to selected 8814
- Remove unused header includes

Revision 9300 - Directory Listing - [select for diffs]
Modified Sun Feb 23 14:12:30 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9298 , to selected 8814
- m_nick.c: style corrections

Revision 9298 - Directory Listing - [select for diffs]
Modified Sun Feb 23 11:02:29 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9297 , to selected 8814
- Update doc/modes.txt

Revision 9297 - Directory Listing - [select for diffs]
Modified Sun Feb 23 10:43:09 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9296 , to selected 8814
- Update NEWS file

Revision 9296 - Directory Listing - [select for diffs]
Modified Sun Feb 23 10:39:42 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9293 , to selected 8814
- propset

Revision 9293 - Directory Listing - [select for diffs]
Modified Sun Feb 23 10:37:43 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9291 , to selected 8814
- Add src/extban_nick.c

Revision 9291 - Directory Listing - [select for diffs]
Modified Sun Feb 23 10:33:32 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9290 , to selected 8814
- Extban $n of type 'acting' has been implemented. This extban prevents matching users from changing their
  nick while in the channel. Users with voice or above are not affected.
- Channel mode +N has been changed so channel members with +v can change nick names, too

Revision 9290 - Directory Listing - [select for diffs]
Modified Sun Feb 23 09:48:29 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9288 , to selected 8814
- Update NEWS file

Revision 9288 - Directory Listing - [select for diffs]
Modified Sun Feb 23 08:38:34 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9286 , to selected 8814
- m_sjoin.c:ms_sjoin(): cleanup usage of 'tstosend'. Just use channel->creation_time instead.

Revision 9286 - Directory Listing - [select for diffs]
Modified Sat Feb 22 22:48:39 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9284 , to selected 8814
- m_join.c:ms_join(): fixed ages old bug where in the channel it would appear as if the client removed the modes/topic instead of the server

Revision 9284 - Directory Listing - [select for diffs]
Modified Sat Feb 22 22:01:06 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9282 , to selected 8814
- Fixed issue where HAVE_LIBCRYPTO wouldn't get defined even if the configure test was successful

Revision 9282 - Directory Listing - [select for diffs]
Modified Thu Feb 20 17:05:50 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9280 , to selected 8814
- help/Makefile.am: properly install the extban help file

Revision 9280 - Directory Listing - [select for diffs]
Modified Wed Feb 19 16:05:27 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9278 , to selected 8814
- Update NEWS file

Revision 9278 - Directory Listing - [select for diffs]
Modified Sun Feb 16 10:48:11 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9276 , to selected 8814
- tls_wolfssl.c: make use of recently added wolfSSL_CTX_set1_groups_list if available. Kudos to the guys at wolfSSL for implementing it that fast.

Revision 9276 - Directory Listing - [select for diffs]
Modified Wed Feb 12 19:14:18 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9275 , to selected 8814
- m_who.c:do_who(): reduce buffer size from IRCD_BUFSIZE (512) to 8

Revision 9275 - Directory Listing - [select for diffs]
Modified Wed Feb 12 18:46:44 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9273 , to selected 8814
- Reduce size of some user mode relevant buffers from IRCD_BUFSIZE (512) to UMODE_MAX_STR (56)

Revision 9273 - Directory Listing - [select for diffs]
Modified Wed Feb 12 18:42:19 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9270 , to selected 8814
- Stylistic changes to m_svsmode.c & m_svsnick.c

Revision 9270 - Directory Listing - [select for diffs]
Modified Wed Feb 12 16:58:44 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9269 , to selected 8814
- propset

Revision 9269 - Directory Listing - [select for diffs]
Modified Wed Feb 12 16:58:28 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9267 , to selected 8814
- propset

Revision 9267 - Directory Listing - [select for diffs]
Modified Wed Feb 12 16:55:50 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9266 , to selected 8814
- autoreconf

Revision 9266 - Directory Listing - [select for diffs]
Modified Wed Feb 12 16:55:29 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9263 , to selected 8814
- Move channel invitation related functions to channel_invite.c

Revision 9263 - Directory Listing - [select for diffs]
Modified Sat Feb 8 21:19:21 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9261 , to selected 8814
- user.c:introduce_client(): rename 'server_p' to 'server'

Revision 9261 - Directory Listing - [select for diffs]
Modified Mon Feb 3 19:38:42 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9260 , to selected 8814
- extban.c:extban_format(): break early as there can't be more than one acting or matching extban

Revision 9260 - Directory Listing - [select for diffs]
Modified Sun Feb 2 19:22:23 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9258 , to selected 8814
- configure: remove test for accept4

Revision 9258 - Directory Listing - [select for diffs]
Modified Sun Feb 2 19:20:49 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9256 , to selected 8814
- Bump version to 8.2.29

Revision 9256 - Directory Listing - [select for diffs]
Modified Sun Feb 2 18:29:44 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9254 , to selected 8814
- reference.conf: it's actually named enable_extbans

Revision 9254 - Directory Listing - [select for diffs]
Modified Sat Feb 1 21:47:37 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9253 , to selected 8814
- motd.c:motd_lookup(): check against client->realhost, too

Revision 9253 - Directory Listing - [select for diffs]
Modified Sat Feb 1 16:19:24 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9251 , to selected 8814
- Update NEWS file

Revision 9251 - Directory Listing - [select for diffs]
Modified Sat Feb 1 14:53:56 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9249 , to selected 8814
- client.c: rename some occurrences of 'source_p' to 'client'

Revision 9249 - Directory Listing - [select for diffs]
Modified Sat Feb 1 13:35:32 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9247 , to selected 8814
- Rename most occurrences of 'client_p' to 'client' 

Revision 9247 - Directory Listing - [select for diffs]
Modified Sat Feb 1 06:48:58 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9245 , to selected 8814
- extban_account.c:extban_account_matches(): replace irccmp with strcmp

Revision 9245 - Directory Listing - [select for diffs]
Modified Fri Jan 31 22:15:54 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9243 , to selected 8814
- extban_server.c: allow $s to be used for invite exceptions

Revision 9243 - Directory Listing - [select for diffs]
Modified Fri Jan 31 21:11:18 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9241 , to selected 8814
- extban_account.c:extban_account_matches(): logic fixes so $a:* actually matches any logged-in user

Revision 9241 - Directory Listing - [select for diffs]
Modified Fri Jan 31 18:26:15 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9240 , to selected 8814
- extban.c:extban_get_isupport(): remove extraneous cast

Revision 9240 - Directory Listing - [select for diffs]
Modified Fri Jan 31 18:14:21 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9237 , to selected 8814
- Update reference.conf

Revision 9237 - Directory Listing - [select for diffs]
Modified Fri Jan 31 17:57:20 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9236 , to selected 8814
- propset

Revision 9236 - Directory Listing - [select for diffs]
Modified Fri Jan 31 17:40:59 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9233 , to selected 8814
- Re-create autogenerated files

Revision 9233 - Directory Listing - [select for diffs]
Modified Fri Jan 31 17:31:08 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9230 , to selected 8814
- Extbans have been implemented. Main implementation done by Adam for p4.
  Currently supported extbans:

  Matching:

   $a:<account>   Matches users logged into a matching account.
   $c:<channel>   Matches users that are on the given channel. An additional
                  prefix of either @, %, or + can be specified to test for
                  certain channel privileges.
   $o:<class>     Matches IRC operators that have joined a class
                  matching the mask.
   $r:<realname>  Matches users with a matching realname.
   $s:<server>    Matches users that are connected to a server matching the mask.
   $u:<modes>     Matches users having the specified user modes set or not set.
   $z:<certfp>    Matches users having the given TLS certificate fingerprint.

  Acting:

   $j:<banmask>   Prevents matching users from joining the channel.
   $m:<banmask>   Blocks messages from matching users. Users with voice
                  or above are not affected.

Revision 9230 - Directory Listing - [select for diffs]
Modified Sun Jan 26 18:31:59 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9229 , to selected 8814
- Update NEWS file

Revision 9229 - Directory Listing - [select for diffs]
Modified Sun Jan 26 14:29:03 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9227 , to selected 8814
- Bump version to hybrid-8.2.28

Revision 9227 - Directory Listing - [select for diffs]
Modified Sun Jan 26 14:17:35 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9226 , to selected 8814
- ircd.c: remove unused header inclusion

Revision 9226 - Directory Listing - [select for diffs]
Modified Sun Jan 26 14:00:26 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9223 , to selected 8814
- Re-create parser files

Revision 9223 - Directory Listing - [select for diffs]
Modified Sun Jan 26 11:35:22 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9221 , to selected 8814
- Renamings:
    tls_new_cred -> tls_new_credentials
    tls_free_cred -> tls_free_credentials
    tls_verify_cert -> tls_verify_certificate

Revision 9221 - Directory Listing - [select for diffs]
Modified Sun Jan 26 11:25:33 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9219 , to selected 8814
- conf.c:conf_read_files(): minor cleanup; kill 'filename' pointer

Revision 9219 - Directory Listing - [select for diffs]
Modified Sun Jan 26 11:18:35 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9218 , to selected 8814
- conf.c:conf_read_files(): remove second buffer which doesn't make any sense here

Revision 9218 - Directory Listing - [select for diffs]
Modified Sun Jan 26 11:11:35 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9216 , to selected 8814
- Update NEWS file

Revision 9216 - Directory Listing - [select for diffs]
Modified Sun Jan 26 11:02:44 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9214 , to selected 8814
- channel.c:find_bmask(): bmasks are now tested against x->realhost, too

Revision 9214 - Directory Listing - [select for diffs]
Modified Sun Jan 26 09:25:07 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9212 , to selected 8814
- tls_gnutls.c:tls_new_cred(): verify gnutls_global_init() run

Revision 9212 - Directory Listing - [select for diffs]
Modified Sat Jan 25 23:19:57 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9210 , to selected 8814
- server_tls_handshake(), ssl_handshake(): make use of client_get_name()

Revision 9210 - Directory Listing - [select for diffs]
Modified Sat Jan 25 16:58:45 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9208 , to selected 8814
- tls_wolfssl.h: fixed minor documenting issue

Revision 9208 - Directory Listing - [select for diffs]
Modified Sat Jan 25 16:01:18 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9206 , to selected 8814
- conf_parser.y: style corrections; mostly whitespace changes

Revision 9206 - Directory Listing - [select for diffs]
Modified Sat Jan 25 15:43:05 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9205 , to selected 8814
- Update INSTALL file

Revision 9205 - Directory Listing - [select for diffs]
Modified Sat Jan 25 15:36:54 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9203 , to selected 8814
- Update NEWS file

Revision 9203 - Directory Listing - [select for diffs]
Modified Sat Jan 25 14:00:59 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9201 , to selected 8814
- m_who.c:who_matches(): match() against x->realhost, too

Revision 9201 - Directory Listing - [select for diffs]
Modified Fri Jan 24 23:51:50 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9199 , to selected 8814
- Stylistic changes

Revision 9199 - Directory Listing - [select for diffs]
Modified Thu Jan 23 17:49:06 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9197 , to selected 8814
- Stylistic changes

Revision 9197 - Directory Listing - [select for diffs]
Modified Wed Jan 22 17:33:14 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9195 , to selected 8814
- Update NEWS file

Revision 9195 - Directory Listing - [select for diffs]
Modified Tue Jan 21 17:48:04 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9194 , to selected 8814
- Update NEWS file

Revision 9194 - Directory Listing - [select for diffs]
Modified Tue Jan 21 15:56:22 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9191 , to selected 8814
- tls_gnutls.h: remove extraneous #if !defined(HAVE_LIBCRYPTO). HAVE_LIBGNUTLS and HAVE_LIBCRYPTO can't be defined at the same time.

Revision 9191 - Directory Listing - [select for diffs]
Modified Tue Jan 21 15:51:00 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9190 , to selected 8814
- reference.conf, tls_gnutls.h: documentation updates

Revision 9190 - Directory Listing - [select for diffs]
Modified Tue Jan 21 15:27:30 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9187 , to selected 8814
- propset

Revision 9187 - Directory Listing - [select for diffs]
Modified Mon Jan 20 18:57:31 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9186 , to selected 8814
- Update README file

Revision 9186 - Directory Listing - [select for diffs]
Modified Mon Jan 20 18:41:10 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9183 , to selected 8814
- .travis.yml: move coverity scan to build matrix

Revision 9183 - Directory Listing - [select for diffs]
Modified Mon Jan 20 16:50:49 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9182 , to selected 8814
- Move ax_with_tls.m4 to ax_arg_with_tls.m4

Revision 9182 - Directory Listing - [select for diffs]
Modified Sun Jan 19 20:15:04 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9180 , to selected 8814
- Bump version to hybrid-8.2.27

Revision 9180 - Directory Listing - [select for diffs]
Modified Sun Jan 19 15:50:33 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9179 , to selected 8814
- Update .travis.yml

Revision 9179 - Directory Listing - [select for diffs]
Modified Sun Jan 19 15:25:38 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9178 , to selected 8814
- Update .travis.yml

Revision 9178 - Directory Listing - [select for diffs]
Modified Sun Jan 19 14:53:24 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9177 , to selected 8814
- Update .travis.yml

Revision 9177 - Directory Listing - [select for diffs]
Modified Sun Jan 19 12:52:05 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9174 , to selected 8814
- Update .travis.yml

Revision 9174 - Directory Listing - [select for diffs]
Modified Sun Jan 19 12:38:41 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9172 , to selected 8814
- The --enable-openssl, --enable-gnutls switches, and their disabling counterparts --disable-openssl and --disable-gnutls, have been replaced with
  the --with-tls switch which takes one of the following options: 'openssl', 'wolfssl', 'gnutls', and 'none'.
  If nothing has been specified, configure tries to autodetect in the following order openssl/libressl -> gnutls -> wolfssl.

Revision 9172 - Directory Listing - [select for diffs]
Modified Sun Jan 19 09:35:19 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9171 , to selected 8814
- Update reference.conf

Revision 9171 - Directory Listing - [select for diffs]
Modified Sat Jan 18 23:39:59 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9168 , to selected 8814
- reference.conf: whitespace change

Revision 9168 - Directory Listing - [select for diffs]
Modified Sat Jan 18 19:08:25 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9167 , to selected 8814
- autoreconf

Revision 9167 - Directory Listing - [select for diffs]
Modified Sat Jan 18 19:08:06 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9164 , to selected 8814
- Implemented experimental support for wolfSSL. Minimum supported version is 4.3.0

Revision 9164 - Directory Listing - [select for diffs]
Modified Sat Jan 18 13:01:17 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9163 , to selected 8814
- tls_gnutls.c, tls_openssl.c: tls_get_cipher, tls_get_version: reduce buffer sizes

Revision 9163 - Directory Listing - [select for diffs]
Modified Fri Jan 17 19:07:00 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9160 , to selected 8814
- ax_arg_openssl.m4: minor correction to AC_MSG_CHECKING usage

Revision 9160 - Directory Listing - [select for diffs]
Modified Fri Jan 17 18:57:09 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9158 , to selected 8814
- Minimum supported GnuTLS version is 3.6.5 now

Revision 9158 - Directory Listing - [select for diffs]
Modified Fri Jan 17 18:28:25 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9156 , to selected 8814
- tls_openssl.c:tls_new_cred(): (re)set default ciphers if there aren't any defined in the configuration

Revision 9156 - Directory Listing - [select for diffs]
Modified Mon Jan 13 14:51:47 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9154 , to selected 8814
- Replaced most occurences of 'SSL' with 'TLS'

Revision 9154 - Directory Listing - [select for diffs]
Modified Mon Jan 13 14:45:50 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9152 , to selected 8814
- Update NEWS file

Revision 9152 - Directory Listing - [select for diffs]
Modified Mon Jan 13 13:14:15 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9150 , to selected 8814
- tls_openssl.c:tls_new_cred(): stylistic changes

Revision 9150 - Directory Listing - [select for diffs]
Modified Sun Jan 12 13:19:21 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9148 , to selected 8814
- tls_openssl.c:tls_new_cred(): despite being mentioned in the manual, feeding SSL_CTX_set_ciphersuites with an empty list doesn't work

Revision 9148 - Directory Listing - [select for diffs]
Modified Sun Jan 12 10:58:28 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9147 , to selected 8814
- tls_openssl.c:tls_get_cipher(): drop the explicit bits used information as this is redundant

--- Diese und die folgenden Zeilen werden ignoriert --

M    src/tls_openssl.c

Revision 9147 - Directory Listing - [select for diffs]
Modified Sun Jan 12 09:56:36 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9144 , to selected 8814
- Rebuilt parser files

Revision 9144 - Directory Listing - [select for diffs]
Modified Sun Jan 12 09:53:33 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9142 , to selected 8814
- In the serverinfo {} block, the following configuration directives have been renamed:

   ssl_certificate_file -> tls_certificate_file
   ssl_dh_param_file -> tls_dh_param_file
   ssl_dh_elliptic_curve -> tls_supported_groups
   ssl_cipher_list -> tls_cipher_list
   ssl_message_digest_algorithm -> tls_message_digest_algorithm

- In the operator {} block, the following configuration directives have been renamed:

   ssl_certificate_fingerprint -> tls_certificate_fingerprint
   ssl_connection_required -> tls_connection_required
   
- In the connect {} block, the following configuration directives have been renamed:

   ssl_cipher_list -> tls_cipher_list
   ssl_certificate_fingerprint -> tls_certificate_fingerprint

Revision 9142 - Directory Listing - [select for diffs]
Modified Sun Jan 12 08:58:55 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9141 , to selected 8814
- tls_openssl.c:tls_new_cred(): default to X25519:P-256 groups

Revision 9141 - Directory Listing - [select for diffs]
Modified Sat Jan 11 22:50:56 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9138 , to selected 8814
- Rebuilt parser files

Revision 9138 - Directory Listing - [select for diffs]
Modified Sat Jan 11 22:46:37 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9136 , to selected 8814
- Supported TLSv1.3 cipher suites can now be configured explicitely via the new 'serverinfo::tls_cipher_suites' configuration directive

Revision 9136 - Directory Listing - [select for diffs]
Modified Sat Jan 11 20:44:38 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9134 , to selected 8814
- tls_gnutls.c, tls_openssl.c: stylistic changes

Revision 9134 - Directory Listing - [select for diffs]
Modified Sat Jan 11 20:24:31 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9132 , to selected 8814
- tls_openssl.c:tls_new_cred(): log a warning in case SSL_CTX_set_cipher_list failed

Revision 9132 - Directory Listing - [select for diffs]
Modified Sat Jan 11 20:20:31 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9130 , to selected 8814
- tls_openssl.c: further modernization: replace SSL_CTX_set_tmp_ecdh with SSL_CTX_set1_groups_list

Revision 9130 - Directory Listing - [select for diffs]
Modified Fri Jan 10 19:11:29 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9129 , to selected 8814
- Minimum supported version of OpenSSL is 1.1.1 now; modernize tls_openssl.c, drop/replace usage of obsolete functions

Revision 9129 - Directory Listing - [select for diffs]
Modified Mon Jan 6 16:11:33 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9126 , to selected 8814
- tls_openssl.c:tls_new_cred(): fixed compile warning

Revision 9126 - Directory Listing - [select for diffs]
Modified Mon Jan 6 16:06:59 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9124 , to selected 8814
- conf_parser.y:reset_block_state(): deduplicate

Revision 9124 - Directory Listing - [select for diffs]
Modified Sun Jan 5 19:09:19 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9123 , to selected 8814
- configure: minimum supported OpenSSL version is 1.0.2r now

Revision 9123 - Directory Listing - [select for diffs]
Modified Sun Jan 5 17:33:38 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9121 , to selected 8814
- Update NEWS

Revision 9121 - Directory Listing - [select for diffs]
Modified Sun Jan 5 17:23:59 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9119 , to selected 8814
- OpenSSL now runs with automatic curve selection if no curve is defined in serverinfo::ssl_dh_elliptic_curve

Revision 9119 - Directory Listing - [select for diffs]
Modified Sun Jan 5 11:43:45 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9117 , to selected 8814
- channel.h: remove unused ShowChannel macro

Revision 9117 - Directory Listing - [select for diffs]
Modified Sun Jan 5 10:01:21 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9115 , to selected 8814
- server.c:write_links_file(): replaced kind of redundant snprintf() with just strlcat() appending the LF character

Revision 9115 - Directory Listing - [select for diffs]
Modified Sun Jan 5 09:49:27 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9113 , to selected 8814
- conf.c:conf_dns_callback(): kill a memcpy()

Revision 9113 - Directory Listing - [select for diffs]
Modified Sun Jan 5 09:42:34 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9112 , to selected 8814
- Merge conf_dns_lookup into conf_resolve_host

Revision 9112 - Directory Listing - [select for diffs]
Modified Sat Jan 4 15:50:08 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9109 , to selected 8814
- m_names.c:m_names(): remove extraneous test on 'parc'

Revision 9109 - Directory Listing - [select for diffs]
Modified Sat Jan 4 15:16:39 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9108 , to selected 8814
- Rename several functions in conf.c as follows:
    set_default_conf -> conf_set_defaults
    read_conf -> conf_read
    validate_conf -> conf_validate
    lookup_confhost -> conf_resolve_host
    check_client -> conf_check_client
    read_conf_files -> conf_read_files
    clear_out_old_conf -> conf_clear

Revision 9108 - Directory Listing - [select for diffs]
Modified Sat Jan 4 14:45:57 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9105 , to selected 8814
- Change conf:check_client() to a boolean type

Revision 9105 - Directory Listing - [select for diffs]
Modified Sat Jan 4 14:34:40 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9102 , to selected 8814
- user.c: merge check_xline() into register_local_user()

Revision 9102 - Directory Listing - [select for diffs]
Modified Wed Jan 1 09:58:57 2020 UTC (5 years, 7 months ago) by michael
Diff to previous 9099 , to selected 8814
- Bump copyright years everywhere

Revision 9099 - Directory Listing - [select for diffs]
Modified Sun Dec 29 10:46:53 2019 UTC (5 years, 7 months ago) by michael
Diff to previous 9097 , to selected 8814
- tls_gnutls.c:tls_verify_cert(): we're actually not interested in the length of the certificate list. i.e. pass NULL as second argument to gnutls_certificate_get_peers().

Revision 9097 - Directory Listing - [select for diffs]
Modified Wed Dec 25 15:54:20 2019 UTC (5 years, 8 months ago) by michael
Diff to previous 9095 , to selected 8814
- Rebuilt parser files

Revision 9095 - Directory Listing - [select for diffs]
Modified Wed Dec 25 15:51:49 2019 UTC (5 years, 8 months ago) by michael
Diff to previous 9093 , to selected 8814
- The connection timeout for connect{} blocks can now be configured via the 'connect::timeout' configuration directive

Revision 9093 - Directory Listing - [select for diffs]
Modified Wed Dec 25 15:16:51 2019 UTC (5 years, 8 months ago) by michael
Diff to previous 9090 , to selected 8814
- Update reference.conf

Revision 9090 - Directory Listing - [select for diffs]
Modified Sun Nov 3 09:58:34 2019 UTC (5 years, 9 months ago) by michael
Diff to previous 9088 , to selected 8814
- Update README file

Revision 9088 - Directory Listing - [select for diffs]
Modified Sun Oct 27 21:26:09 2019 UTC (5 years, 9 months ago) by michael
Diff to previous 9087 , to selected 8814
- hash.c: stylistic changes

Revision 9087 - Directory Listing - [select for diffs]
Modified Sun Oct 27 21:13:38 2019 UTC (5 years, 9 months ago) by michael
Diff to previous 9085 , to selected 8814
- hash: move initialization of 'hashf_xor_key' into strhash() and kill hash_init()

Revision 9085 - Directory Listing - [select for diffs]
Modified Mon Oct 14 15:44:58 2019 UTC (5 years, 10 months ago) by michael
Diff to previous 9083 , to selected 8814
- Various stylistic changes

Revision 9083 - Directory Listing - [select for diffs]
Modified Sun Oct 13 10:17:40 2019 UTC (5 years, 10 months ago) by michael
Diff to previous 9082 , to selected 8814
- channel_mode.c:get_channel_access(): fixed compile error with --enable-assert

Revision 9082 - Directory Listing - [select for diffs]
Modified Sun Oct 13 09:58:37 2019 UTC (5 years, 10 months ago) by michael
Diff to previous 9079 , to selected 8814
- Rename struct Membership to ChannelMember
- Rename Channel::last_knock to last_knock_time
- Rename Channel::last_invite to last_invite_time
- Rename chptr to channel

Revision 9079 - Directory Listing - [select for diffs]
Modified Sat Oct 12 21:50:25 2019 UTC (5 years, 10 months ago) by michael
Diff to previous 9078 , to selected 8814
- modules.c: whitespace change

Revision 9078 - Directory Listing - [select for diffs]
Modified Sat Oct 12 20:15:30 2019 UTC (5 years, 10 months ago) by michael
Diff to previous 9075 , to selected 8814
- Command handlers are now of type void again

Revision 9075 - Directory Listing - [select for diffs]
Modified Mon Oct 7 15:33:13 2019 UTC (5 years, 10 months ago) by michael
Diff to previous 9074 , to selected 8814
- m_stats.c: StatsStruct: remove excessive 'const'

Revision 9074 - Directory Listing - [select for diffs]
Modified Sat Oct 5 18:18:22 2019 UTC (5 years, 10 months ago) by michael
Diff to previous 9072 , to selected 8814
- Renamed 'creationtime' Channel structure member to 'creation_time'

Revision 9072 - Directory Listing - [select for diffs]
Modified Sat Oct 5 17:45:32 2019 UTC (5 years, 10 months ago) by michael
Diff to previous 9069 , to selected 8814
- m_stats.c: remove extraneous variable initializations in some places

Revision 9069 - Directory Listing - [select for diffs]
Modified Sat Oct 5 17:25:22 2019 UTC (5 years, 10 months ago) by michael
Diff to previous 9067 , to selected 8814
- m_stats.c:stats_tab[]: use designated initializers

Revision 9067 - Directory Listing - [select for diffs]
Modified Sun Sep 1 12:05:29 2019 UTC (5 years, 11 months ago) by michael
Diff to previous 9065 , to selected 8814
- Update NEWS file

Revision 9065 - Directory Listing - [select for diffs]
Modified Sun Sep 1 11:55:20 2019 UTC (5 years, 11 months ago) by michael
Diff to previous 9064 , to selected 8814
- tls_gnutls.c:tls_new_cred(): fixed segfault issue in case there's no DH parameter file. Reported by Dominic Hargreaves <dom@debian.org>

Revision 9064 - Directory Listing - [select for diffs]
Modified Sat Aug 10 15:54:48 2019 UTC (6 years ago) by michael
Diff to previous 9061 , to selected 8814
- m_server.c: stylistic changes

Revision 9061 - Directory Listing - [select for diffs]
Modified Sat Aug 10 15:48:04 2019 UTC (6 years ago) by michael
Diff to previous 9060 , to selected 8814
- m_server.c:mr_server(): drop the connection in case the other side attempts to introduce a server name we don't expect.

Revision 9060 - Directory Listing - [select for diffs]
Modified Sat Aug 10 15:22:37 2019 UTC (6 years ago) by michael
Diff to previous 9057 , to selected 8814
- m_server.c:server_check(): play nice with already attached connect{} records;  Break early if a matching record was found as there's no point in processing the rest of the list

Revision 9057 - Directory Listing - [select for diffs]
Modified Sat Aug 10 12:53:39 2019 UTC (6 years ago) by michael
Diff to previous 9055 , to selected 8814
- m_server.c:server_estab(): clean up stupid logic where we perform an extra test on client_p->connection->confs to
  see whether the connect{} block record really got attached

Revision 9055 - Directory Listing - [select for diffs]
Modified Wed Jul 24 16:15:10 2019 UTC (6 years, 1 month ago) by michael
Diff to previous 9053 , to selected 8814
- tls_gnutls.c:tls_new_cred(): test the return value of gnutls_dh_params_init() and act accordingly

Revision 9053 - Directory Listing - [select for diffs]
Modified Sat Jun 15 18:16:55 2019 UTC (6 years, 2 months ago) by michael
Diff to previous 9051 , to selected 8814
- s_bsd.c:setup_socket(): enable TCP_QUICKACK

Revision 9051 - Directory Listing - [select for diffs]
Modified Mon Jun 3 14:55:04 2019 UTC (6 years, 2 months ago) by michael
Diff to previous 9049 , to selected 8814
- Update NEWS

Revision 9049 - Directory Listing - [select for diffs]
Modified Sat Jun 1 17:05:44 2019 UTC (6 years, 2 months ago) by michael
Diff to previous 9047 , to selected 8814
- PR #14 by albert-github: Correction of some obvious documentation bugs

Revision 9047 - Directory Listing - [select for diffs]
Modified Fri May 31 11:03:50 2019 UTC (6 years, 2 months ago) by michael
Diff to previous 9045 , to selected 8814
- Update NEWS

Revision 9045 - Directory Listing - [select for diffs]
Modified Fri May 31 09:59:45 2019 UTC (6 years, 2 months ago) by michael
Diff to previous 9044 , to selected 8814
- hostmask.c:try_parse_v4_netmask(): made 'addb' of type uint8_t

Revision 9044 - Directory Listing - [select for diffs]
Modified Fri May 31 09:51:38 2019 UTC (6 years, 2 months ago) by michael
Diff to previous 9042 , to selected 8814
- s_bsd.c:comm_connect_tcp(): fixes to -r9034

Revision 9042 - Directory Listing - [select for diffs]
Modified Fri May 31 09:40:49 2019 UTC (6 years, 2 months ago) by michael
Diff to previous 9041 , to selected 8814
- Update NEWS

Revision 9041 - Directory Listing - [select for diffs]
Modified Thu May 30 22:58:02 2019 UTC (6 years, 2 months ago) by michael
Diff to previous 9039 , to selected 8814
- Update NEWS

Revision 9039 - Directory Listing - [select for diffs]
Modified Thu May 30 22:46:20 2019 UTC (6 years, 2 months ago) by michael
Diff to previous 9037 , to selected 8814
- conf_class.c:class_find(): fixed logic that wouldn't allow to pick up inactive classes leading to '/rehash' not updating existing classes and rather creating duplicates

Revision 9037 - Directory Listing - [select for diffs]
Modified Thu May 30 12:26:21 2019 UTC (6 years, 2 months ago) by michael
Diff to previous 9035 , to selected 8814
- m_stats.c:show_ports(): style correction

Revision 9035 - Directory Listing - [select for diffs]
Modified Wed May 29 23:36:22 2019 UTC (6 years, 2 months ago) by michael
Diff to previous 9034 , to selected 8814
- misc.c:address_compare(): improve readability

Revision 9034 - Directory Listing - [select for diffs]
Modified Wed May 29 20:53:22 2019 UTC (6 years, 2 months ago) by michael
Diff to previous 9031 , to selected 8814
- s_bsd.c:comm_connect_tcp(): kill another memcpy()

Revision 9031 - Directory Listing - [select for diffs]
Modified Wed May 29 20:46:10 2019 UTC (6 years, 2 months ago) by michael
Diff to previous 9029 , to selected 8814
- parse.c:parse(): replace IsDefunct() test with IsDead(). Checking for FLAGS_CLOSING and FLAGS_KILLED is redundant at this point.

Revision 9029 - Directory Listing - [select for diffs]
Modified Wed May 29 16:56:31 2019 UTC (6 years, 2 months ago) by michael
Diff to previous 9028 , to selected 8814
- hostmask.c:try_parse_v6_netmask(): change 'unsigned short' to 'uint16_t'

Revision 9028 - Directory Listing - [select for diffs]
Modified Wed May 29 16:52:00 2019 UTC (6 years, 2 months ago) by michael
Diff to previous 9025 , to selected 8814
- hostmask.c: commit message from p4: fix stack out of bounds write when parsing v6 netmasks.
  Additionally fix the check for the number of given cidr bits to be > the number of parsed
  bits to not erronously parse valid v6 masks as hosts.

Revision 9025 - Directory Listing - [select for diffs]
Modified Wed May 29 16:45:09 2019 UTC (6 years, 2 months ago) by michael
Diff to previous 9024 , to selected 8814
- m_undline.c, m_unkline.c: fixes to previous changes

Revision 9024 - Directory Listing - [select for diffs]
Modified Tue May 28 11:16:27 2019 UTC (6 years, 2 months ago) by michael
Diff to previous 9022 , to selected 8814
- Update NEWS

Revision 9022 - Directory Listing - [select for diffs]
Modified Mon May 27 22:13:16 2019 UTC (6 years, 2 months ago) by michael
Diff to previous 9020 , to selected 8814
- m_stats.c:stats_servlinks(): use IEC prefixes

Revision 9020 - Directory Listing - [select for diffs]
Modified Mon May 27 22:07:41 2019 UTC (6 years, 2 months ago) by michael
Diff to previous 9018 , to selected 8814
- misc.h: use IEC prefixes

Revision 9018 - Directory Listing - [select for diffs]
Modified Mon May 27 22:04:45 2019 UTC (6 years, 2 months ago) by michael
Diff to previous 9017 , to selected 8814
- m_links.c: /links can no longer be used remotely

Revision 9017 - Directory Listing - [select for diffs]
Modified Mon May 27 19:37:24 2019 UTC (6 years, 2 months ago) by michael
Diff to previous 9015 , to selected 8814
- Update NEWS file

Revision 9015 - Directory Listing - [select for diffs]
Modified Mon May 27 18:53:38 2019 UTC (6 years, 2 months ago) by michael
Diff to previous 9013 , to selected 8814
- hostmask.c:try_parse_v4_netmask(): make UBSan shut up

Revision 9013 - Directory Listing - [select for diffs]
Modified Mon May 27 17:45:00 2019 UTC (6 years, 2 months ago) by michael
Diff to previous 9011 , to selected 8814
- listener.c:listener_make(): another memcpy() bites the dust

Revision 9011 - Directory Listing - [select for diffs]
Modified Mon May 27 16:19:11 2019 UTC (6 years, 2 months ago) by michael
Diff to previous 9009 , to selected 8814
- Update INSTALL file

Revision 9009 - Directory Listing - [select for diffs]
Modified Sun May 26 19:19:36 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 9007 , to selected 8814
- m_unkline.c: merge kline_remove_and_notify() into kline_remove();  add a notice when attempting to remove a conf based k-line instead of telling the user that the k-line doesn't exist. m_undline.c: likewise

Revision 9007 - Directory Listing - [select for diffs]
Modified Sun May 26 17:41:23 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 9006 , to selected 8814
- listener.c:inetport(): kill pointless copying of listener->addr

Revision 9006 - Directory Listing - [select for diffs]
Modified Sun May 26 14:54:03 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 9004 , to selected 8814
- res.c:do_query_number(): kill another memcpy()

Revision 9004 - Directory Listing - [select for diffs]
Modified Sun May 26 00:01:08 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 9001 , to selected 8814
- Kill a few memcpy() not needed in some places

Revision 9001 - Directory Listing - [select for diffs]
Modified Sat May 25 23:13:18 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 8999 , to selected 8814
- Actually remove send_queued_all() as it is no longer needed

Revision 8999 - Directory Listing - [select for diffs]
Modified Sat May 25 21:27:50 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 8997 , to selected 8814
- send.c:send_queued_all(): deduplicate

Revision 8997 - Directory Listing - [select for diffs]
Modified Sat May 25 21:04:57 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 8996 , to selected 8814
- send.c:sendto_common_channels_local(): remove pointless test on 'user->connection->serial' as 'user' is skipped in the loop anyway and never gets a new serial set.
  This is a remainder of when that logic used to work differently.

Revision 8996 - Directory Listing - [select for diffs]
Modified Sat May 25 20:53:32 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 8993 , to selected 8814
- m_svsmode.c: use 'true' instead of plain 1 as second argument to sendto_common_channels_local()

Revision 8993 - Directory Listing - [select for diffs]
Modified Sat May 25 20:37:55 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 8992 , to selected 8814
- send.c: stylistic changes

Revision 8992 - Directory Listing - [select for diffs]
Modified Sat May 25 20:25:20 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 8989 , to selected 8814
- send.c: replace remaining IsDefunct() tests with IsDead()

Revision 8989 - Directory Listing - [select for diffs]
Modified Sat May 25 20:15:14 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 8987 , to selected 8814
- client.c:exit_client(): add assert()

Revision 8987 - Directory Listing - [select for diffs]
Modified Fri May 24 13:30:40 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 8985 , to selected 8814
- auth.h: remove unused AuthRequest::node

Revision 8985 - Directory Listing - [select for diffs]
Modified Wed May 22 16:47:20 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 8983 , to selected 8814
- m_*line.c: use const on 'aline'

Revision 8983 - Directory Listing - [select for diffs]
Modified Tue May 21 13:18:58 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 8981 , to selected 8814
- Stylistic changes

Revision 8981 - Directory Listing - [select for diffs]
Modified Sun May 19 10:54:54 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 8979 , to selected 8814
- Run try_connections() once every five seconds

Revision 8979 - Directory Listing - [select for diffs]
Modified Sun May 19 10:49:23 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 8978 , to selected 8814
- client.c, server.c: use monotonic time for server connection cycle

Revision 8978 - Directory Listing - [select for diffs]
Modified Sat May 18 21:08:19 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 8977 , to selected 8814
- autoreconf

Revision 8977 - Directory Listing - [select for diffs]
Modified Sat May 18 20:53:40 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 8976 , to selected 8814
- Bump version to 8.2.26

Revision 8976 - Directory Listing - [select for diffs]
Modified Sat May 18 18:44:09 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 8973 , to selected 8814
- m_svinfo.c: intmax_t -> uintmax_t

Revision 8973 - Directory Listing - [select for diffs]
Modified Sat May 18 18:23:27 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 8971 , to selected 8814
- m_away.c: killed ms_away(), a pure duplicate of m_away()

Revision 8971 - Directory Listing - [select for diffs]
Modified Sat May 18 12:52:56 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 8970 , to selected 8814
- Expire gecos and resv denies on the fly while looking them up

Revision 8970 - Directory Listing - [select for diffs]
Modified Sat May 18 11:58:17 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 8967 , to selected 8814
- Move oper_privs_as_string() from conf.c to m_stats.c

Revision 8967 - Directory Listing - [select for diffs]
Modified Sat May 18 11:00:34 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 8966 , to selected 8814
- m_server.c:server_estab(): change FLAGS_CLOSING check back to FLAGS_DEADSOCKET. This one got lost when https://svn.ircd-hybrid.org/viewcvs.cgi/ircd-hybrid/src/s_serv.c?root=cvs&r1=7.276&r2=7.277 has been reverted

Revision 8966 - Directory Listing - [select for diffs]
Modified Sun May 12 06:34:25 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 8965 , to selected 8814
- Update NEWS file

Revision 8965 - Directory Listing - [select for diffs]
Modified Sat May 11 21:19:14 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 8962 , to selected 8814
- Recreate parser files

Revision 8962 - Directory Listing - [select for diffs]
Modified Sat May 11 21:04:34 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 8960 , to selected 8814
- Removed general::tkline_expire_notices configuration directive and added user mode +X (sees *LINE expiration notices) instead

Revision 8960 - Directory Listing - [select for diffs]
Modified Sat May 11 08:50:02 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 8958 , to selected 8814
- tls_gnutls.c, tls_openssl.c: stylistic changes

Revision 8958 - Directory Listing - [select for diffs]
Modified Sat May 11 08:22:33 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 8957 , to selected 8814
- tls_gnutls.c: avoid maintaining multiple priority strings

Revision 8957 - Directory Listing - [select for diffs]
Modified Fri May 10 17:07:45 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 8954 , to selected 8814
- Made read/write functions use ssize_t

Revision 8954 - Directory Listing - [select for diffs]
Modified Wed May 1 09:44:57 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 8952 , to selected 8814
- send.c:send_queued_write(): refactoring

Revision 8952 - Directory Listing - [select for diffs]
Modified Wed May 1 09:13:42 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 8950 , to selected 8814
- packet.c:read_packet(): minor cleanup; don't break the loop if we can just return here

Revision 8950 - Directory Listing - [select for diffs]
Modified Wed May 1 07:33:44 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 8948 , to selected 8814
- packet.c:read_packet(): read until EAGAIN for non TLS clients, too

Revision 8948 - Directory Listing - [select for diffs]
Modified Tue Apr 30 22:37:37 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 8946 , to selected 8814
- whowas: rename hashv to hash_value

Revision 8946 - Directory Listing - [select for diffs]
Modified Tue Apr 30 15:39:25 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 8944 , to selected 8814
- mkpasswd.c: remove crypt() redeclaration

Revision 8944 - Directory Listing - [select for diffs]
Modified Mon Apr 29 17:23:18 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 8942 , to selected 8814
- send.c: split up if statements

Revision 8942 - Directory Listing - [select for diffs]
Modified Sun Apr 28 13:26:49 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 8940 , to selected 8814
- Lower TLS handshake timouts to 5 seconds. Add separate TLS_HANDSHAKE_TIMEOUT enum to tls.h

Revision 8940 - Directory Listing - [select for diffs]
Modified Sat Apr 27 23:45:33 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 8939 , to selected 8814
- Fixed issue where timeouts set with comm_setselect() were not working as in most places this function has been called with seconds when it really expected
  milliseconds. Removed all related multiply/divide by 1000 nonsense that's sprinkled in the code as ircd currently does support one-second granularity anyway.

Revision 8939 - Directory Listing - [select for diffs]
Modified Sat Apr 27 21:19:55 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 8936 , to selected 8814
- client.c:client_get_name(): remove outdated comments

Revision 8936 - Directory Listing - [select for diffs]
Modified Sat Apr 27 21:05:32 2019 UTC (6 years, 3 months ago) by michael
Diff to previous 8934 , to selected 8814
- m_stats.c:stats_events(): use proper conversion specifier

Revision 8934 - Directory Listing - [select for diffs]
Modified Wed Apr 24 17:44:51 2019 UTC (6 years, 4 months ago) by michael
Diff to previous 8930 , to selected 8814
- Update NEWS file

Revision 8930 - Directory Listing - [select for diffs]
Modified Tue Apr 23 18:09:07 2019 UTC (6 years, 4 months ago) by michael
Diff to previous 8928 , to selected 8814
- auth.c: change ident timeouts to 4/4

Revision 8928 - Directory Listing - [select for diffs]
Modified Mon Apr 22 18:09:43 2019 UTC (6 years, 4 months ago) by michael
Diff to previous 8927 , to selected 8814
- ipcache.h: documentation update

Revision 8927 - Directory Listing - [select for diffs]
Modified Mon Apr 22 11:08:47 2019 UTC (6 years, 4 months ago) by michael
Diff to previous 8924 , to selected 8814
- Killed CurrentTime

Revision 8924 - Directory Listing - [select for diffs]
Modified Mon Apr 22 10:31:29 2019 UTC (6 years, 4 months ago) by michael
Diff to previous 8922 , to selected 8814
- ircd.c:main(): improve seed generation

Revision 8922 - Directory Listing - [select for diffs]
Modified Mon Apr 22 10:08:49 2019 UTC (6 years, 4 months ago) by michael
Diff to previous 8921 , to selected 8814
- Use proper conversion specifiers in some places; remove pointless casts

Revision 8921 - Directory Listing - [select for diffs]
Modified Mon Apr 22 09:58:26 2019 UTC (6 years, 4 months ago) by michael
Diff to previous 8918 , to selected 8814
- m_server.c:server_estab(): for consistency, set client_p->connection->created_real here as well, even if we don't need it for servers

Revision 8918 - Directory Listing - [select for diffs]
Modified Mon Apr 22 09:51:16 2019 UTC (6 years, 4 months ago) by michael
Diff to previous 8916 , to selected 8814
- Should be using monotonic clock almost everywhere now; sort out mixture and misuse of 'firsttime', 'lasttime' and 'since' in the Connection structure

Revision 8916 - Directory Listing - [select for diffs]
Modified Sun Apr 21 22:49:51 2019 UTC (6 years, 4 months ago) by michael
Diff to previous 8914 , to selected 8814
- Update documentation in some files

Revision 8914 - Directory Listing - [select for diffs]
Modified Sun Apr 21 22:26:27 2019 UTC (6 years, 4 months ago) by michael
Diff to previous 8912 , to selected 8814
- Use monotonic clock for client->connection->first_received_message_time and channel->first_received_message_time

Revision 8912 - Directory Listing - [select for diffs]
Modified Sun Apr 21 21:42:53 2019 UTC (6 years, 4 months ago) by michael
Diff to previous 8910 , to selected 8814
- event.c:event_time_set(): fixed logic error

Revision 8910 - Directory Listing - [select for diffs]
Modified Sun Apr 21 21:29:25 2019 UTC (6 years, 4 months ago) by michael
Diff to previous 8909 , to selected 8814
- event.c:event_time_set(): fix compile warning

Revision 8909 - Directory Listing - [select for diffs]
Modified Sun Apr 21 21:22:42 2019 UTC (6 years, 4 months ago) by michael
Diff to previous 8906 , to selected 8814
- Use monotonic time for client->connection->last_privmsg

Revision 8906 - Directory Listing - [select for diffs]
Modified Sun Apr 21 21:17:15 2019 UTC (6 years, 4 months ago) by michael
Diff to previous 8905 , to selected 8814
- Use monotonic time for client->connection->last_privmsg

Revision 8905 - Directory Listing - [select for diffs]
Modified Sun Apr 21 20:47:05 2019 UTC (6 years, 4 months ago) by michael
Diff to previous 8902 , to selected 8814
- channel.c:check_spambot_warning(): remove extraneous parentheses

Revision 8902 - Directory Listing - [select for diffs]
Modified Sun Apr 21 20:41:04 2019 UTC (6 years, 4 months ago) by michael
Diff to previous 8901 , to selected 8814
- Make more timers use monotonic time

Revision 8901 - Directory Listing - [select for diffs]
Modified Sun Apr 21 20:10:44 2019 UTC (6 years, 4 months ago) by michael
Diff to previous 8898 , to selected 8814
- Add support for monotonic clocks and have some timers make use of it;  remove event_set_back_events()

Revision 8898 - Directory Listing - [select for diffs]
Modified Sun Apr 21 18:08:01 2019 UTC (6 years, 4 months ago) by michael
Diff to previous 8896 , to selected 8814
- Replace gettimeofday() with clock_gettime(). We're not falling back to gettimeofday() for old/weird systems that don't have clock_gettime()

Revision 8896 - Directory Listing - [select for diffs]
Modified Sun Apr 21 14:51:45 2019 UTC (6 years, 4 months ago) by michael
Diff to previous 8894 , to selected 8814
- auth.c:auth_connect_callback(): allow a read timeout of 3 seconds

Revision 8894 - Directory Listing - [select for diffs]
Modified Sun Apr 21 14:29:19 2019 UTC (6 years, 4 months ago) by michael
Diff to previous 8892 , to selected 8814
- auth.c:auth_delete(): eliminate possible race conditions

Revision 8892 - Directory Listing - [select for diffs]
Modified Sun Apr 21 14:10:43 2019 UTC (6 years, 4 months ago) by michael
Diff to previous 8888 , to selected 8814
- 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 8888 - Directory Listing - [select for diffs]
Modified Fri Apr 19 16:58:43 2019 UTC (6 years, 4 months ago) by michael
Diff to previous 8887 , to selected 8814
- user.c:user_set_hostmask(): send CHGHOST to the client whose host gets changed

Revision 8887 - Directory Listing - [select for diffs]
Modified Fri Apr 19 12:39:02 2019 UTC (6 years, 4 months ago) by michael
Diff to previous 8884 , to selected 8814
- auth.c:auth_dns_callback(): replace `EmptyString()` test with just `namelength == 0`

Revision 8884 - Directory Listing - [select for diffs]
Modified Fri Apr 19 11:47:43 2019 UTC (6 years, 4 months ago) by michael
Diff to previous 8882 , to selected 8814
- auth.c:auth_free(): set auth->client pointer to NULL

Revision 8882 - Directory Listing - [select for diffs]
Modified Fri Apr 19 11:06:32 2019 UTC (6 years, 4 months ago) by michael
Diff to previous 8880 , to selected 8814
- auth.c:auth_dns_callback(): minor readability improvements

Revision 8880 - Directory Listing - [select for diffs]
Modified Sun Apr 14 16:02:11 2019 UTC (6 years, 4 months ago) by michael
Diff to previous 8878 , to selected 8814
- Add address_compare() and make use of it in some places

Revision 8878 - Directory Listing - [select for diffs]
Modified Sun Feb 24 09:12:52 2019 UTC (6 years, 6 months ago) by michael
Diff to previous 8876 , to selected 8814
- server.c:server_connect_callback(): remove redundant memcpy(). Address is already being copied to client->ip in server_connect()

Revision 8876 - Directory Listing - [select for diffs]
Modified Sat Feb 16 22:42:06 2019 UTC (6 years, 6 months ago) by michael
Diff to previous 8875 , to selected 8814
- Remove redundant x.ss.ss_family = res->ai_family assignments. This is already set by getaddrinfo()

Revision 8875 - Directory Listing - [select for diffs]
Modified Sat Feb 16 21:54:05 2019 UTC (6 years, 6 months ago) by michael
Diff to previous 8874 , to selected 8814
- Recreate parser files

Revision 8874 - Directory Listing - [select for diffs]
Modified Sat Feb 16 21:53:04 2019 UTC (6 years, 6 months ago) by michael
Diff to previous 8870 , to selected 8814
- Cleanup server connecting related code even further
- Make comm_connect_tcp() take less arguments and remove unused dns resolving functionality

Revision 8870 - Directory Listing - [select for diffs]
Modified Sat Feb 16 19:22:19 2019 UTC (6 years, 6 months ago) by michael
Diff to previous 8868 , to selected 8814
- m_connect.c:mo_connect(): swap conf->host and conf->name arguments in server connection notice

Revision 8868 - Directory Listing - [select for diffs]
Modified Sat Feb 16 10:32:23 2019 UTC (6 years, 6 months ago) by michael
Diff to previous 8867 , to selected 8814
- server.c:server_connect(): cleanup address binding related mess

Revision 8867 - Directory Listing - [select for diffs]
Modified Sat Feb 16 09:58:46 2019 UTC (6 years, 6 months ago) by michael
Diff to previous 8865 , to selected 8814
- Regenerate parser files

Revision 8865 - Directory Listing - [select for diffs]
Modified Sat Feb 16 09:55:50 2019 UTC (6 years, 6 months ago) by michael
Diff to previous 8863 , to selected 8814
- The 'serverinfo::vhost' and 'serverinfo:vhost6' configuration directives have been deprecated. If you need to bind() a specific address you can specify one in the connect {} block
- The 'connect::vhost' configuration directive has been renamed to 'connect::bind'

Revision 8863 - Directory Listing - [select for diffs]
Modified Fri Feb 15 21:36:29 2019 UTC (6 years, 6 months ago) by michael
Diff to previous 8860 , to selected 8814
- getopt: rename YESNO to BOOLEAN

Revision 8860 - Directory Listing - [select for diffs]
Modified Fri Feb 15 21:30:12 2019 UTC (6 years, 6 months ago) by michael
Diff to previous 8858 , to selected 8814
- config_parser.y: minor style corrections

Revision 8858 - Directory Listing - [select for diffs]
Modified Thu Feb 14 18:15:07 2019 UTC (6 years, 6 months ago) by michael
Diff to previous 8846 , to selected 8814
- conf_parser.y: reject connect{} configuration entries with invalid server names

Revision 8846 - Directory Listing - [select for diffs]
Modified Fri Feb 8 17:16:28 2019 UTC (6 years, 6 months ago) by michael
Diff to previous 8845 , to selected 8814
- m_info.c: stylistic changes

Revision 8845 - Directory Listing - [select for diffs]
Modified Sun Feb 3 13:55:07 2019 UTC (6 years, 6 months ago) by michael
Diff to previous 8842 , to selected 8814
- conf_lexer.l: remove unused 'passwd'

Revision 8842 - Directory Listing - [select for diffs]
Modified Sun Feb 3 13:53:12 2019 UTC (6 years, 6 months ago) by michael
Diff to previous 8840 , to selected 8814
- conf_lexer.l: remove unused 'quarantine'

Revision 8840 - Directory Listing - [select for diffs]
Modified Sun Feb 3 01:12:37 2019 UTC (6 years, 6 months ago) by michael
Diff to previous 8838 , to selected 8814
- client.c:check_conf_klines(): skip dead clients on the unknown_list, too

Revision 8838 - Directory Listing - [select for diffs]
Modified Sat Feb 2 22:38:05 2019 UTC (6 years, 6 months ago) by michael
Diff to previous 8836 , to selected 8814
- server.c: move SetHandshake to proper place

Revision 8836 - Directory Listing - [select for diffs]
Modified Sat Feb 2 22:26:46 2019 UTC (6 years, 6 months ago) by michael
Diff to previous 8834 , to selected 8814
- Fixed bug where handshaking servers wouldn't timeout

Revision 8834 - Directory Listing - [select for diffs]
Modified Sat Feb 2 21:28:43 2019 UTC (6 years, 6 months ago) by michael
Diff to previous 8833 , to selected 8814
- client.c:check_pings_list(): remove various tests as we don't process anything else than clients and server that have finished registration

Revision 8833 - Directory Listing - [select for diffs]
Modified Sat Feb 2 19:37:54 2019 UTC (6 years, 6 months ago) by michael
Diff to previous 8830 , to selected 8814
- autoreconf

Revision 8830 - Directory Listing - [select for diffs]
Modified Sat Feb 2 19:36:55 2019 UTC (6 years, 6 months ago) by michael
Diff to previous 8828 , to selected 8814
- ax_arg_gnutls.m4: update gnutls version string

Revision 8828 - Directory Listing - [select for diffs]
Modified Sat Feb 2 16:49:32 2019 UTC (6 years, 6 months ago) by michael
Diff to previous 8827 , to selected 8814
- conf_connect_allowed, find_conf_by_address, find_address_conf, find_dline_conf: drop the aftype argument

Revision 8827 - Directory Listing - [select for diffs]
Modified Sat Feb 2 00:01:13 2019 UTC (6 years, 6 months ago) by michael
Diff to previous 8824 , to selected 8814
- Made comm_get_sockerr() and comm_accept() take a fde_t pointer as argument

Revision 8824 - Directory Listing - [select for diffs]
Modified Fri Feb 1 23:07:25 2019 UTC (6 years, 6 months ago) by michael
Diff to previous 8823 , to selected 8814
- ax_arg_gnutls.m4: minimum supported GnuTLS version is 3.5.8 now

Revision 8823 - Directory Listing - [select for diffs]
Modified Fri Feb 1 22:56:16 2019 UTC (6 years, 6 months ago) by michael
Diff to previous 8820 , to selected 8814
- ax_arg_openssl.m4: minimum supported OpenSSL version is 1.0.1f now

Revision 8820 - Directory Listing - [select for diffs]
Modified Fri Feb 1 22:54:05 2019 UTC (6 years, 6 months ago) by michael
Diff to previous 8818 , to selected 8814
- tls_gnutls.c, tls_openssl.c: disable TLSv1.1

Revision 8818 - Directory Listing - [select for diffs]
Modified Fri Feb 1 18:37:39 2019 UTC (6 years, 6 months ago) by michael
Diff to previous 8816 , to selected 8814
- s_auth.c:auth_read_reply(): use sizeof(buf)-1 instead of RFC1413_BUFSIZ for recv()

Revision 8816 - Directory Listing - [select for diffs]
Modified Sat Jan 26 23:27:19 2019 UTC (6 years, 6 months ago) by michael
Diff to previous 8814
- send.c:sendto_match_servs(): add IsDead test

Revision 8814 - Directory Listing - [selected]
Modified Sat Jan 26 22:36:58 2019 UTC (6 years, 6 months ago) by michael
Diff to previous 8812
- client.c:exit_client(): remove extraneous IsDead test. sendto_one() already does that.

Revision 8812 - Directory Listing - [select for diffs]
Modified Sat Jan 26 21:48:22 2019 UTC (6 years, 6 months ago) by michael
Diff to previous 8811 , to selected 8814
- auth.c: sprinkle some assert()

Revision 8811 - Directory Listing - [select for diffs]
Modified Sun Jan 20 08:02:06 2019 UTC (6 years, 7 months ago) by michael
Diff to previous 8810 , to selected 8814
- Update NEWS file

Revision 8810 - Directory Listing - [select for diffs]
Modified Sat Jan 19 19:58:29 2019 UTC (6 years, 7 months ago) by michael
Diff to previous 8807 , to selected 8814
- channel.c: fixed previous changes to is_banned()

Revision 8807 - Directory Listing - [select for diffs]
Modified Sat Jan 19 19:47:11 2019 UTC (6 years, 7 months ago) by michael
Diff to previous 8806 , to selected 8814
- Move CAN_SEND_ enum from channel_mode.h to channel.h

Revision 8806 - Directory Listing - [select for diffs]
Modified Sat Jan 19 19:32:10 2019 UTC (6 years, 7 months ago) by michael
Diff to previous 8803 , to selected 8814
- Tidy up some enums;  misc style corrections

Revision 8803 - Directory Listing - [select for diffs]
Modified Sat Jan 19 02:47:25 2019 UTC (6 years, 7 months ago) by michael
Diff to previous 8802 , to selected 8814
- m_set.c:quote_identtimeout(): fixed invalid use of ERR_NOPRIVS;  test for admin oper flag instead of the user mode

Revision 8802 - Directory Listing - [select for diffs]
Modified Sat Jan 19 00:37:28 2019 UTC (6 years, 7 months ago) by michael
Diff to previous 8799 , to selected 8814
- m_set.c:quote_autoconnall(): prevent 'status' from being OOB read in case the type of GlobalSetOptions.autoconn ever changes again

Revision 8799 - Directory Listing - [select for diffs]
Modified Sat Jan 19 00:22:51 2019 UTC (6 years, 7 months ago) by michael
Diff to previous 8798 , to selected 8814
- Use bool for SetOptions.autoconn

Revision 8798 - Directory Listing - [select for diffs]
Modified Sat Jan 19 00:11:37 2019 UTC (6 years, 7 months ago) by michael
Diff to previous 8795 , to selected 8814
- Made Connection::oper_warn_count_down unsigned; clean up some logic in check_spambot_warning()

Revision 8795 - Directory Listing - [select for diffs]
Modified Sat Jan 19 00:06:34 2019 UTC (6 years, 7 months ago) by michael
Diff to previous 8794 , to selected 8814
- Made Connection::join_leave_count and SetOptions::spam_num unsigned

Revision 8794 - Directory Listing - [select for diffs]
Modified Thu Jan 17 18:36:22 2019 UTC (6 years, 7 months ago) by michael
Diff to previous 8791 , to selected 8814
- Recreate autogenerated files

Revision 8791 - Directory Listing - [select for diffs]
Modified Thu Jan 17 18:34:51 2019 UTC (6 years, 7 months ago) by michael
Diff to previous 8790 , to selected 8814
- No longer enforce a lower limit of MAXCLIENTS_MIN on GlobalSetOptions.maxclients and ConfigServerInfo.default_max_clients

Revision 8790 - Directory Listing - [select for diffs]
Modified Wed Jan 16 18:48:58 2019 UTC (6 years, 7 months ago) by michael
Diff to previous 8787 , to selected 8814
- Recreate autogenerated files

Revision 8787 - Directory Listing - [select for diffs]
Modified Wed Jan 16 18:47:10 2019 UTC (6 years, 7 months ago) by michael
Diff to previous 8785 , to selected 8814
- The 'general::ignore_bogus_ts' configuration option has been deprecated

Revision 8785 - Directory Listing - [select for diffs]
Modified Wed Jan 16 17:38:58 2019 UTC (6 years, 7 months ago) by michael
Diff to previous 8783 , to selected 8814
- m_sjoin.c: use bool

Revision 8783 - Directory Listing - [select for diffs]
Modified Wed Jan 16 17:12:53 2019 UTC (6 years, 7 months ago) by michael
Diff to previous 8781 , to selected 8814
- m_set.c:quote_autoconn(): readability cleanups

Revision 8781 - Directory Listing - [select for diffs]
Modified Tue Jan 15 18:58:48 2019 UTC (6 years, 7 months ago) by michael
Diff to previous 8780 , to selected 8814
- tls_gnutls.c, tls_openssl.c: disable TLSv1.0

Revision 8780 - Directory Listing - [select for diffs]
Modified Sun Jan 13 11:33:04 2019 UTC (6 years, 7 months ago) by michael
Diff to previous 8778 , to selected 8814
- configure.ac: don't let --enable-debugging remove -Wno-format-truncation

Revision 8778 - Directory Listing - [select for diffs]
Modified Sun Jan 6 18:18:14 2019 UTC (6 years, 7 months ago) by michael
Diff to previous 8777 , to selected 8814
- autoreconf

Revision 8777 - Directory Listing - [select for diffs]
Modified Sun Jan 6 18:18:01 2019 UTC (6 years, 7 months ago) by michael
Diff to previous 8773 , to selected 8814
- configure.ac: AC_CHECK_FUNCS_ONCE: add accept4 for later use

Revision 8773 - Directory Listing - [select for diffs]
Modified Sun Jan 6 16:48:49 2019 UTC (6 years, 7 months ago) by michael
Diff to previous 8771 , to selected 8814
- ircd.c: added setup_fdlimit(); move max file descriptor check out of fdlist_init()

Revision 8771 - Directory Listing - [select for diffs]
Modified Sun Jan 6 13:23:38 2019 UTC (6 years, 7 months ago) by michael
Diff to previous 8769 , to selected 8814
- fdlist.c:fd_note(): don't leak memory on F->desc if it is already allocated

Revision 8769 - Directory Listing - [select for diffs]
Modified Sun Jan 6 12:29:14 2019 UTC (6 years, 7 months ago) by michael
Diff to previous 8767 , to selected 8814
- fdlist: change F->desc to a pointer and use xstrdup to copy description

Revision 8767 - Directory Listing - [select for diffs]
Modified Sun Jan 6 01:11:03 2019 UTC (6 years, 7 months ago) by michael
Diff to previous 8766 , to selected 8814
- fdlist.h: remove unused F->connect.S;  reduce FD_DESC_SIZE to 80

Revision 8766 - Directory Listing - [select for diffs]
Modified Tue Jan 1 15:13:32 2019 UTC (6 years, 7 months ago) by michael
Diff to previous 8763 , to selected 8814
- autoreconf

Revision 8763 - Directory Listing - [select for diffs]
Modified Tue Jan 1 15:12:41 2019 UTC (6 years, 7 months ago) by michael
Diff to previous 8762 , to selected 8814
- Add -Wcast-function-type to CFLAGS if available

Revision 8762 - Directory Listing - [select for diffs]
Modified Tue Jan 1 14:47:21 2019 UTC (6 years, 7 months ago) by michael
Diff to previous 8761 , to selected 8814
- Recreate autogenerated files

Revision 8761 - Directory Listing - [select for diffs]
Modified Tue Jan 1 14:47:07 2019 UTC (6 years, 7 months ago) by michael
Diff to previous 8758 , to selected 8814
- conf_lexer.l: made ieof() use bool;  minor style corrections

Revision 8758 - Directory Listing - [select for diffs]
Modified Tue Jan 1 14:39:11 2019 UTC (6 years, 7 months ago) by michael
Diff to previous 8755 , to selected 8814
- autoreconf

Revision 8755 - Directory Listing - [select for diffs]
Modified Tue Jan 1 14:38:16 2019 UTC (6 years, 7 months ago) by michael
Diff to previous 8751 , to selected 8814
- configure.ac: disable -Wformat-truncation as it's spamming only false-positives with the current code

Revision 8751 - Directory Listing - [select for diffs]
Modified Tue Jan 1 11:06:50 2019 UTC (6 years, 7 months ago) by michael
Diff to previous 8748 , to selected 8814
- Update copyright years

Revision 8748 - Directory Listing - [select for diffs]
Modified Thu Dec 27 20:46:39 2018 UTC (6 years, 7 months ago) by michael
Diff to previous 8746 , to selected 8814
- Fixed issue with remote RESV introduced in -r8669

Revision 8746 - Directory Listing - [select for diffs]
Modified Thu Dec 27 19:54:45 2018 UTC (6 years, 7 months ago) by michael
Diff to previous 8745 , to selected 8814
- Recreate autogenerated files

Revision 8745 - Directory Listing - [select for diffs]
Modified Thu Dec 27 19:51:40 2018 UTC (6 years, 7 months ago) by michael
Diff to previous 8743 , to selected 8814
- Bump version to hybrid-8.2.25

Revision 8743 - Directory Listing - [select for diffs]
Modified Wed Dec 26 11:24:30 2018 UTC (6 years, 7 months ago) by michael
Diff to previous 8736 , to selected 8814
- conf.h: remove unused CidrItem struct

Revision 8736 - Directory Listing - [select for diffs]
Modified Sun Dec 16 11:13:40 2018 UTC (6 years, 8 months ago) by michael
Diff to previous 8734 , to selected 8814
- m_dline.c: dline_handle(): drop some notice back to the user in case of a malformed IP address;  fixed style inconsistency in dline_check()

Revision 8734 - Directory Listing - [select for diffs]
Modified Sat Dec 15 19:28:29 2018 UTC (6 years, 8 months ago) by michael
Diff to previous 8732 , to selected 8814
- m_dline.c:dline_check(): deduplicate

Revision 8732 - Directory Listing - [select for diffs]
Modified Sat Dec 15 16:54:54 2018 UTC (6 years, 8 months ago) by michael
Diff to previous 8731 , to selected 8814
- m_watch.c: use const

Revision 8731 - Directory Listing - [select for diffs]
Modified Sat Dec 15 12:56:52 2018 UTC (6 years, 8 months ago) by michael
Diff to previous 8728 , to selected 8814
- autoreconf

Revision 8728 - Directory Listing - [select for diffs]
Modified Sat Dec 15 12:54:47 2018 UTC (6 years, 8 months ago) by michael
Diff to previous 8726 , to selected 8814
- Get rid of version.c

Revision 8726 - Directory Listing - [select for diffs]
Modified Fri Dec 14 19:26:55 2018 UTC (6 years, 8 months ago) by michael
Diff to previous 8724 , to selected 8814
- conf.c:verify_access(): improve readability

Revision 8724 - Directory Listing - [select for diffs]
Modified Wed Dec 12 17:32:04 2018 UTC (6 years, 8 months ago) by michael
Diff to previous 8723 , to selected 8814
- m_away.c:do_away(): re-add strncmp check. Now with away-notify we don't want clients to be able to spam other channel members with the same away message over and over again

Revision 8723 - Directory Listing - [select for diffs]
Modified Tue Dec 11 23:02:08 2018 UTC (6 years, 8 months ago) by michael
Diff to previous 8720 , to selected 8814
- modules: replace MODULE_FLAG_CORE and MODULE_FLAG_NOUNLOAD with dedicated variables;  fixed the ircd from crashing in case reloading a module fails

Revision 8720 - Directory Listing - [select for diffs]
Modified Tue Dec 11 20:53:56 2018 UTC (6 years, 8 months ago) by michael
Diff to previous 8718 , to selected 8814
- auth: replace AM_DOING_AUTH and AM_DNS_PENDING with dedicated variables

Revision 8718 - Directory Listing - [select for diffs]
Modified Mon Dec 10 18:59:35 2018 UTC (6 years, 8 months ago) by michael
Diff to previous 8716 , to selected 8814
- m_whois.c:whois_person(): make 'callerid' use bool

Revision 8716 - Directory Listing - [select for diffs]
Modified Mon Dec 10 16:53:30 2018 UTC (6 years, 8 months ago) by michael
Diff to previous 8714 , to selected 8814
- Sprinkle some assert()

Revision 8714 - Directory Listing - [select for diffs]
Modified Sun Dec 9 20:13:28 2018 UTC (6 years, 8 months ago) by michael
Diff to previous 8713 , to selected 8814
- Rewrites to have parse_handle_command() end the flood grace period.  MODE and TIME no longer ends the grace period.

Revision 8713 - Directory Listing - [select for diffs]
Modified Sun Dec 9 18:33:02 2018 UTC (6 years, 8 months ago) by michael
Diff to previous 8711 , to selected 8814
- client.h: remove last traces of Connection::allow_read

Revision 8711 - Directory Listing - [select for diffs]
Modified Sun Dec 9 18:31:03 2018 UTC (6 years, 8 months ago) by michael
Diff to previous 8708 , to selected 8814
- Get rid of Connection::allow_read and have parse_client_queued() determine max lines to be processed

Revision 8708 - Directory Listing - [select for diffs]
Modified Sun Dec 9 17:44:02 2018 UTC (6 years, 8 months ago) by michael
Diff to previous 8707 , to selected 8814
- packet.c: made extract_one_line() of type size_t

Revision 8707 - Directory Listing - [select for diffs]
Modified Sun Dec 9 16:00:47 2018 UTC (6 years, 8 months ago) by michael
Diff to previous 8704 , to selected 8814
- server_die(): remove die/restart enum. Use bool instead.

Revision 8704 - Directory Listing - [select for diffs]
Modified Sat Dec 8 16:45:39 2018 UTC (6 years, 8 months ago) by michael
Diff to previous 8703 , to selected 8814
- Boolify

Revision 8703 - Directory Listing - [select for diffs]
Modified Sat Dec 8 16:34:52 2018 UTC (6 years, 8 months ago) by michael
Diff to previous 8700 , to selected 8814
- Stylistic changes

Revision 8700 - Directory Listing - [select for diffs]
Modified Wed Dec 5 20:19:53 2018 UTC (6 years, 8 months ago) by michael
Diff to previous 8698 , to selected 8814
- Move resv_find() test out of resv_make()

Revision 8698 - Directory Listing - [select for diffs]
Modified Sun Dec 2 16:17:41 2018 UTC (6 years, 8 months ago) by michael
Diff to previous 8697 , to selected 8814
- m_cap.c: change most functions to void type

Revision 8697 - Directory Listing - [select for diffs]
Modified Sun Dec 2 14:36:02 2018 UTC (6 years, 8 months ago) by michael
Diff to previous 8695 , to selected 8814
- Update NEWS file

Revision 8695 - Directory Listing - [select for diffs]
Modified Sun Dec 2 14:34:20 2018 UTC (6 years, 8 months ago) by michael
Diff to previous 8694 , to selected 8814
- m_resv.c:resv_handle(): adding RESVs with wirldcards no longer requires administrator privileges

Revision 8694 - Directory Listing - [select for diffs]
Modified Sun Dec 2 14:31:54 2018 UTC (6 years, 8 months ago) by michael
Diff to previous 8691 , to selected 8814
- m_resv.c:ms_resv(): add missing newline

Revision 8691 - Directory Listing - [select for diffs]
Modified Sun Dec 2 14:21:50 2018 UTC (6 years, 8 months ago) by michael
Diff to previous 8690 , to selected 8814
- m_dline.c:dline_handle(): remove valid_wild_card() test not needed for dlines

Revision 8690 - Directory Listing - [select for diffs]
Modified Sun Dec 2 12:53:54 2018 UTC (6 years, 8 months ago) by michael
Diff to previous 8687 , to selected 8814
- m_oper.c:oper_up(): in preparation for further configuration subsystem rewrites, don't retrieve the conf pointer through x->connection->confs.head->data. Pass it as separate pointer to oper_up() instead.

Revision 8687 - Directory Listing - [select for diffs]
Modified Sun Dec 2 12:46:02 2018 UTC (6 years, 8 months ago) by michael
Diff to previous 8685 , to selected 8814
- More bool conversion. This should be everything now.

Revision 8685 - Directory Listing - [select for diffs]
Modified Sat Dec 1 19:49:13 2018 UTC (6 years, 8 months ago) by michael
Diff to previous 8683 , to selected 8814
- AUTHORS, version.c: update my email address

Revision 8683 - Directory Listing - [select for diffs]
Modified Mon Nov 26 20:12:12 2018 UTC (6 years, 8 months ago) by michael
Diff to previous 8681 , to selected 8814
- Update dline and kline help files

Revision 8681 - Directory Listing - [select for diffs]
Modified Sun Nov 25 08:20:52 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8679 , to selected 8814
- Fix Coverity CID 1475602:  Memory - illegal accesses  (UNINIT)

Revision 8679 - Directory Listing - [select for diffs]
Modified Sat Nov 24 18:48:14 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8678 , to selected 8814
- More parse_aline() tweaks

Revision 8678 - Directory Listing - [select for diffs]
Modified Sat Nov 24 17:45:55 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8675 , to selected 8814
- Cleanup xline_remove()

Revision 8675 - Directory Listing - [select for diffs]
Modified Sat Nov 24 17:25:23 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8674 , to selected 8814
- Further parse_aline() cleanups; get rid of find_user_host()
- /KLINE and /DLINE now no longer supports nick names

Revision 8674 - Directory Listing - [select for diffs]
Modified Sat Nov 24 14:34:12 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8671 , to selected 8814
- m_list.c: rename 'errors' variable

Revision 8671 - Directory Listing - [select for diffs]
Modified Sat Nov 24 14:27:19 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8669 , to selected 8814
- Stylistic changes

Revision 8669 - Directory Listing - [select for diffs]
Modified Sat Nov 24 13:31:53 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8667 , to selected 8814
- Cleanup parse_aline() related code

Revision 8667 - Directory Listing - [select for diffs]
Modified Fri Nov 23 18:31:04 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8665 , to selected 8814
- m_topic.c:ms_topic(): fixed server name hiding issue

Revision 8665 - Directory Listing - [select for diffs]
Modified Thu Nov 22 15:06:41 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8663 , to selected 8814
- tls_none.c:tls_new_cred(): fixed bool conversion mistake. Should return 'true' here

Revision 8663 - Directory Listing - [select for diffs]
Modified Thu Nov 22 14:25:57 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8661 , to selected 8814
- Make use of bool even more

Revision 8661 - Directory Listing - [select for diffs]
Modified Sun Nov 18 13:46:41 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8659 , to selected 8814
- m_join.c: remove unused header include

Revision 8659 - Directory Listing - [select for diffs]
Modified Sun Nov 18 12:53:34 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8657 , to selected 8814
- Make use of the bool data type in some more places

Revision 8657 - Directory Listing - [select for diffs]
Modified Mon Nov 12 19:02:38 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8655 , to selected 8814
- Make use of the bool data type in some more places

Revision 8655 - Directory Listing - [select for diffs]
Modified Sun Nov 11 20:18:54 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8654 , to selected 8814
- Make use of the bool data type in some places

Revision 8654 - Directory Listing - [select for diffs]
Modified Sun Nov 11 16:40:51 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8651 , to selected 8814
- Use bool data type in struct Whowas

Revision 8651 - Directory Listing - [select for diffs]
Modified Sun Nov 11 15:20:01 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8650 , to selected 8814
- Use bool data types in some places

Revision 8650 - Directory Listing - [select for diffs]
Modified Sun Nov 11 14:36:28 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8648 , to selected 8814
- channel_mode.c:chm_simple(): remove hardcoded CHACCESS_HALFOP oplevel test to allow channel mode modules to register their own oplevel in the future

Revision 8648 - Directory Listing - [select for diffs]
Modified Sat Nov 10 23:46:05 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8645 , to selected 8814
- Cleanups to add_id and del_id; have these function take a dlink_list pointer to the channel's banmask list

Revision 8645 - Directory Listing - [select for diffs]
Modified Sat Nov 10 23:22:04 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8644 , to selected 8814
- channel_mode.(c|h): get rid of the specialized chm_ban, chm_except, and chm_invex functions and just have chm_mask instead

Revision 8644 - Directory Listing - [select for diffs]
Modified Sat Nov 10 22:11:37 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8641 , to selected 8814
- Use a boolean type for chan_mode::only_servers and chan_mode::only_opers

Revision 8641 - Directory Listing - [select for diffs]
Modified Sat Nov 10 21:55:13 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8639 , to selected 8814
- channel_mode.h: remove excessive const

Revision 8639 - Directory Listing - [select for diffs]
Modified Sat Nov 10 21:51:13 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8638 , to selected 8814
- channel_mode.(c|h): get rid of the specialized chm_op, chm_hop, and chm_voice functions and just have chm_flag instead

Revision 8638 - Directory Listing - [select for diffs]
Modified Sat Nov 10 17:54:59 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8636 , to selected 8814
- ircd_getopt.h: remove unused ENDEBUG from argtype

Revision 8636 - Directory Listing - [select for diffs]
Modified Sat Nov 3 21:53:30 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8633 , to selected 8814
- m_sjoin.c:remove_ban_list(): minor cleanups

Revision 8633 - Directory Listing - [select for diffs]
Modified Sat Nov 3 21:24:56 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8632 , to selected 8814
- m_join.c, m_sjoin.c: cleanup chaotic (re)use of global variables

Revision 8632 - Directory Listing - [select for diffs]
Modified Sat Nov 3 19:39:49 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8631 , to selected 8814
- svn propset

Revision 8631 - Directory Listing - [select for diffs]
Modified Sat Nov 3 19:27:24 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8629 , to selected 8814
- patricia.c:ascii2prefix(): fixed compile warning

Revision 8629 - Directory Listing - [select for diffs]
Modified Sat Nov 3 18:54:36 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8626 , to selected 8814
- m_nick.c: stylistic changes

Revision 8626 - Directory Listing - [select for diffs]
Modified Sat Nov 3 18:45:06 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8625 , to selected 8814
- hostmask.h: remove mask_addr() prototype

Revision 8625 - Directory Listing - [select for diffs]
Modified Sat Nov 3 18:41:07 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8624 , to selected 8814
- Recreate conf_parser.c

Revision 8624 - Directory Listing - [select for diffs]
Modified Sat Nov 3 18:40:25 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8623 , to selected 8814
- Backport ipcache and class cidr limits rewrite from trunk

Revision 8623 - Directory Listing - [select for diffs]
Modified Sat Nov 3 18:34:58 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8622 , to selected 8814
- Makefile.am: add patricia.c to ircd_SOURCES

Revision 8622 - Directory Listing - [select for diffs]
Modified Sat Nov 3 18:34:00 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8621 , to selected 8814
- Add latest patricia sources from trunk

Revision 8621 - Directory Listing - [select for diffs]
Modified Sat Nov 3 17:46:51 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8617 , to selected 8814
- Stylistic changes

Revision 8617 - Directory Listing - [select for diffs]
Modified Fri Nov 2 23:03:09 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8616 , to selected 8814
- m_nick.c:uid_from_server(): add the ipcache record only if getaddrinfo() doesn't fail

Revision 8616 - Directory Listing - [select for diffs]
Modified Fri Nov 2 20:56:15 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8614 , to selected 8814
- m_server.c: merge 'Simplyify server_check logic, do not use magic constants everywhere' (Adam)

Revision 8614 - Directory Listing - [select for diffs]
Modified Thu Nov 1 16:22:04 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8606 , to selected 8814
- client.h: whitespace cleanups

Revision 8606 - Directory Listing - [select for diffs]
Modified Sun Oct 28 19:56:32 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8604 , to selected 8814
- conf_db.c:open_db_read(): simplify

Revision 8604 - Directory Listing - [select for diffs]
Modified Sun Oct 28 19:44:00 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8601 , to selected 8814
- Fixed style inconsistencies in various places

Revision 8601 - Directory Listing - [select for diffs]
Modified Sun Oct 28 18:42:42 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8600 , to selected 8814
- client_svstag.c:svstag_attach(): documentation

Revision 8600 - Directory Listing - [select for diffs]
Modified Sun Oct 28 18:12:12 2018 UTC (6 years, 9 months ago) by michael
Diff to previous 8591 , to selected 8814
- Rename Channel:locmembers to Channel::members_local

Revision 8591 - Directory Listing - [select for diffs]
Modified Sun Oct 21 15:44:22 2018 UTC (6 years, 10 months ago) by michael
Diff to previous 8589 , to selected 8814
- watch: cache hash values

Revision 8589 - Directory Listing - [select for diffs]
Modified Sun Oct 21 10:52:11 2018 UTC (6 years, 10 months ago) by michael
Diff to previous 8556 , to selected 8814
- Sprinkle some assert(); cleanup existing ones

Revision 8556 - Directory Listing - [select for diffs]
Modified Sat Sep 22 21:45:27 2018 UTC (6 years, 11 months ago) by michael
Diff to previous 8541 , to selected 8814
- Minor style corrections

Revision 8541 - Directory Listing - [select for diffs]
Modified Sat Sep 15 14:11:29 2018 UTC (6 years, 11 months ago) by michael
Diff to previous 8539 , to selected 8814
- channel.c:channel_do_join(): deduplicate

Revision 8539 - Directory Listing - [select for diffs]
Modified Mon Apr 30 19:49:01 2018 UTC (7 years, 3 months ago) by michael
Diff to previous 8537 , to selected 8814
- modules.c: style corrections

Revision 8537 - Directory Listing - [select for diffs]
Modified Sun Apr 29 18:09:01 2018 UTC (7 years, 3 months ago) by michael
Diff to previous 8535 , to selected 8814
- s_bsd.c:ssl_handshake: use 'F' instead of 'client_p->connection->fd'

Revision 8535 - Directory Listing - [select for diffs]
Modified Sun Apr 29 17:12:02 2018 UTC (7 years, 3 months ago) by michael
Diff to previous 8534 , to selected 8814
- s_bsd_epoll.c: remove syscall.h header include

Revision 8534 - Directory Listing - [select for diffs]
Modified Sun Apr 29 16:43:39 2018 UTC (7 years, 3 months ago) by michael
Diff to previous 8531 , to selected 8814
- s_bsd_epoll.c: get rid of the fixed size ep_fdlist and add support for a growing epoll_event array. Some code derived from libevent.

Revision 8531 - Directory Listing - [select for diffs]
Modified Sun Apr 29 15:02:45 2018 UTC (7 years, 3 months ago) by michael
Diff to previous 8530 , to selected 8814
- s_bsd_epoll.c: use epoll_create1 w/ EPOLL_CLOEXEC

Revision 8530 - Directory Listing - [select for diffs]
Modified Sun Apr 29 14:29:55 2018 UTC (7 years, 3 months ago) by michael
Diff to previous 8527 , to selected 8814
- s_bsd_epoll.c:comm_setselect(): use memset 0 on 'ep_event'

Revision 8527 - Directory Listing - [select for diffs]
Modified Sun Apr 29 13:59:14 2018 UTC (7 years, 3 months ago) by michael
Diff to previous 8525 , to selected 8814
- Minor cleanup to fd_open()

Revision 8525 - Directory Listing - [select for diffs]
Modified Tue Apr 24 20:33:08 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8523 , to selected 8814
- user.c: style corrections

Revision 8523 - Directory Listing - [select for diffs]
Modified Tue Apr 24 19:55:18 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8521 , to selected 8814
- auth.c: style correction; add some assert() to auth_error()

Revision 8521 - Directory Listing - [select for diffs]
Modified Tue Apr 24 19:46:21 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8519 , to selected 8814
- Style corrections

Revision 8519 - Directory Listing - [select for diffs]
Modified Mon Apr 16 19:32:15 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8517 , to selected 8814
- fdlist.c: initialize 'highest_fd' with -1 so we don't run into problems if we ever have a fd == 0 in fdlist_update_highest_fd(), which currently is highly unlikely

Revision 8517 - Directory Listing - [select for diffs]
Modified Fri Apr 6 22:52:20 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8515 , to selected 8814
- AUTHORS, version.c: purge a bunch of yada yada yada

Revision 8515 - Directory Listing - [select for diffs]
Modified Fri Apr 6 20:16:56 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8514 , to selected 8814
- m_oper.c: oper_up() is called for local clients only; use NULL as first argument to sendto_server()

Revision 8514 - Directory Listing - [select for diffs]
Modified Fri Apr 6 20:15:15 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8511 , to selected 8814
- channel.c: channel_do_join() is called for local clients only; use NULL as first argument to sendto_server()

Revision 8511 - Directory Listing - [select for diffs]
Modified Fri Apr 6 19:27:49 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8509 , to selected 8814
- Style corrections

Revision 8509 - Directory Listing - [select for diffs]
Modified Fri Apr 6 12:54:47 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8507 , to selected 8814
- Further cleanups to log.c

Revision 8507 - Directory Listing - [select for diffs]
Modified Fri Apr 6 12:41:36 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8505 , to selected 8814
- log.c: further cleanups

Revision 8505 - Directory Listing - [select for diffs]
Modified Fri Apr 6 11:43:04 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8503 , to selected 8814
- log.c: cleanups to improve readability; remove pointless log_set_file() call in ilog()

Revision 8503 - Directory Listing - [select for diffs]
Modified Thu Apr 5 14:23:06 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8502 , to selected 8814
- Update reference.conf

Revision 8502 - Directory Listing - [select for diffs]
Modified Thu Apr 5 14:20:08 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8499 , to selected 8814
- Update NEWS file

Revision 8499 - Directory Listing - [select for diffs]
Modified Thu Apr 5 12:59:25 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8498 , to selected 8814
- Killed Connection::aftype. Use Client::ip.ss.ss_family instead.

Revision 8498 - Directory Listing - [select for diffs]
Modified Thu Apr 5 12:49:07 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8495 , to selected 8814
- Recreate autogenerated files

Revision 8495 - Directory Listing - [select for diffs]
Modified Thu Apr 5 12:40:05 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8492 , to selected 8814
- Killed userhost.c. Rewrote everything to use ipcache.c

Revision 8492 - Directory Listing - [select for diffs]
Modified Wed Apr 4 22:21:06 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8490 , to selected 8814
- m_unresv.c: stylistic changes

Revision 8490 - Directory Listing - [select for diffs]
Modified Wed Apr 4 22:02:18 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8489 , to selected 8814
- pseudo {} blocks aka services aliases are now reported via "STATS s"

Revision 8489 - Directory Listing - [select for diffs]
Modified Wed Apr 4 21:50:38 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8487 , to selected 8814
- Update NEWS file

Revision 8487 - Directory Listing - [select for diffs]
Modified Wed Apr 4 16:55:58 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8486 , to selected 8814
- m_knock.c: avoid indexing parv[] multiple times

Revision 8486 - Directory Listing - [select for diffs]
Modified Wed Apr 4 15:13:05 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8483 , to selected 8814
- propset

Revision 8483 - Directory Listing - [select for diffs]
Modified Wed Apr 4 15:07:19 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8482 , to selected 8814
- Move svstag related code into its own files

Revision 8482 - Directory Listing - [select for diffs]
Modified Wed Apr 4 14:19:08 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8480 , to selected 8814
- Update NEWS file

Revision 8480 - Directory Listing - [select for diffs]
Modified Wed Apr 4 14:17:30 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8478 , to selected 8814
- m_whois.c:whois_person(): services clients are now tagged with 'is a Network Service' in "WHOIS"

Revision 8478 - Directory Listing - [select for diffs]
Modified Tue Apr 3 17:03:30 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8477 , to selected 8814
- Documentation changes

Revision 8477 - Directory Listing - [select for diffs]
Modified Tue Apr 3 13:57:57 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8476 , to selected 8814
- autoreconf

Revision 8476 - Directory Listing - [select for diffs]
Modified Tue Apr 3 13:57:34 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8472 , to selected 8814
- configure.ac: remove -fno-strict-aliasing from cflags

Revision 8472 - Directory Listing - [select for diffs]
Modified Tue Apr 3 12:54:41 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8471 , to selected 8814
- conf_gecos.c, conf_resv.c: stylistic changes

Revision 8471 - Directory Listing - [select for diffs]
Modified Tue Apr 3 12:48:39 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8469 , to selected 8814
- Bump version to ircd-hybrid-8.2.24

Revision 8469 - Directory Listing - [select for diffs]
Modified Tue Apr 3 12:05:14 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8467 , to selected 8814
- auth.c: deduplicate; minor cleanups

Revision 8467 - Directory Listing - [select for diffs]
Modified Tue Apr 3 11:21:48 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8465 , to selected 8814
- Implemented channel mode 'N' which prevents users from changing their nick while in a channel with that mode set

Revision 8465 - Directory Listing - [select for diffs]
Modified Mon Apr 2 14:04:25 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8463 , to selected 8814
- s_bsd_epoll.c:comm_setselect(): add assert()

Revision 8463 - Directory Listing - [select for diffs]
Modified Sun Apr 1 12:33:22 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8461 , to selected 8814
- m_svskill.c: cleanup ms_svskill(). args_min is 3 now. A TS argument is now always required, but it can be 0

Revision 8461 - Directory Listing - [select for diffs]
Modified Sat Mar 31 15:42:41 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8460 , to selected 8814
- conf_pseudo.c:pseudo_message_handler(): stylistic changes

Revision 8460 - Directory Listing - [select for diffs]
Modified Sat Mar 31 15:36:09 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8457 , to selected 8814
- Recreate conf_parser

Revision 8457 - Directory Listing - [select for diffs]
Modified Sat Mar 31 15:33:39 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8456 , to selected 8814
- Move pseudot_stats() to m_stats.c

Revision 8456 - Directory Listing - [select for diffs]
Modified Fri Mar 30 16:51:40 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8454 , to selected 8814
- Update NEWS file

Revision 8454 - Directory Listing - [select for diffs]
Modified Fri Mar 30 16:44:59 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8452 , to selected 8814
- m_stats.c:stats_tab[]: who would have thought that R comes right after Q

Revision 8452 - Directory Listing - [select for diffs]
Modified Fri Mar 30 16:41:25 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8450 , to selected 8814
- Report configured pseudo {} blocks in '/stats R'. For now we use the numeric 227. Maybe there's some other numeric that's more suitable for this.

Revision 8450 - Directory Listing - [select for diffs]
Modified Fri Mar 30 15:15:01 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8448 , to selected 8814
- conf.c:clear_out_old_conf(): free ConfigServerHide.hidden_name

Revision 8448 - Directory Listing - [select for diffs]
Modified Fri Mar 30 11:40:13 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8446 , to selected 8814
- m_die(), m_restart(): don't give any hints about how to use this command if missing the server name parameter. Just send ERR_NEEDMOREPARAMS.

Revision 8446 - Directory Listing - [select for diffs]
Modified Fri Mar 30 11:36:06 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8445 , to selected 8814
- Stylistic changes

Revision 8445 - Directory Listing - [select for diffs]
Modified Fri Mar 30 11:07:19 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8442 , to selected 8814
- autoreconf

Revision 8442 - Directory Listing - [select for diffs]
Modified Fri Mar 30 11:06:14 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8440 , to selected 8814
- ax_arg_enable_warnings.m4: add -Wshift-negative-value

Revision 8440 - Directory Listing - [select for diffs]
Modified Thu Mar 29 13:14:41 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8438 , to selected 8814
- m_ison(), m_userhost(): const correctness

Revision 8438 - Directory Listing - [select for diffs]
Modified Thu Mar 29 13:05:42 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8436 , to selected 8814
- Add channel_get_list() to channel.c which should be used when accessing channel_list outside of channel.c

Revision 8436 - Directory Listing - [select for diffs]
Modified Thu Mar 29 09:04:53 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8434 , to selected 8814
- Stylistic changes

Revision 8434 - Directory Listing - [select for diffs]
Modified Tue Mar 27 20:14:06 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8432 , to selected 8814
- conf_gecos.c: remove unused header include

Revision 8432 - Directory Listing - [select for diffs]
Modified Tue Mar 27 20:10:09 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8430 , to selected 8814
- Allow a matching function to be passed to conf_service.c:service_find()

Revision 8430 - Directory Listing - [select for diffs]
Modified Tue Mar 27 18:48:40 2018 UTC (7 years, 4 months ago) by michael
Diff to previous 8427 , to selected 8814
- Stylistic changes

Revision 8427 - Directory Listing - [select for diffs]
Modified Mon Mar 26 09:09:47 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8425 , to selected 8814
- Update NEWS file

Revision 8425 - Directory Listing - [select for diffs]
Modified Sun Mar 25 17:45:13 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8424 , to selected 8814
- Rename some functions to comply with naming convention

Revision 8424 - Directory Listing - [select for diffs]
Modified Sat Mar 24 19:12:29 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8421 , to selected 8814
- m_server.c:ms_sid(): removed outdated/invalid comment

Revision 8421 - Directory Listing - [select for diffs]
Modified Sat Mar 24 18:54:45 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8420 , to selected 8814
- m_server.c:ms_sid(): use source_p->from instead of client_p

Revision 8420 - Directory Listing - [select for diffs]
Modified Sat Mar 24 18:49:50 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8417 , to selected 8814
- m_server.c:server_estab(): removed outdated/invalid comment

Revision 8417 - Directory Listing - [select for diffs]
Modified Sat Mar 24 18:39:47 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8415 , to selected 8814
- Remove fd-management.txt hostmask.txt index.txt network.txt send.txt from doc/technical/

Revision 8415 - Directory Listing - [select for diffs]
Modified Sat Mar 24 18:37:03 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8413 , to selected 8814
- Remove CHW and HOPS server capabilities. These are mandatory for quite some time now.

Revision 8413 - Directory Listing - [select for diffs]
Modified Thu Mar 22 18:09:06 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8411 , to selected 8814
- Rename some functions to comply with naming convention

Revision 8411 - Directory Listing - [select for diffs]
Modified Wed Mar 21 17:19:52 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8410 , to selected 8814
- ircd_signal.c:setup_signals(): use NULL instead of 0 as third argument for sigaction()

Revision 8410 - Directory Listing - [select for diffs]
Modified Wed Mar 21 16:57:55 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8408 , to selected 8814
- Update NEWS file

Revision 8408 - Directory Listing - [select for diffs]
Modified Wed Mar 21 16:55:20 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8406 , to selected 8814
- m_stats.c:stats_tstats(): fixed 'unknown closes' statistic; minor cleanup

Revision 8406 - Directory Listing - [select for diffs]
Modified Mon Mar 19 19:39:50 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8404 , to selected 8814
- m_userhost.c:m_userhost(): removed pointless MyConnect() test which is a lazylink leftover

Revision 8404 - Directory Listing - [select for diffs]
Modified Mon Mar 19 19:33:39 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8402 , to selected 8814
- m_userhost.c:m_userhost(): changed size of 'response' buffer to something more sane

Revision 8402 - Directory Listing - [select for diffs]
Modified Sun Mar 18 19:14:25 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8400 , to selected 8814
- server.c:serv_connect_callback, finish_ssl_server_handshake: cleanups; immediately continue with read_packet()

Revision 8400 - Directory Listing - [select for diffs]
Modified Sun Mar 18 16:49:08 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8398 , to selected 8814
- client.c:client_free(): remove some assert() that are now no longer valid

Revision 8398 - Directory Listing - [select for diffs]
Modified Sun Mar 18 14:42:53 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8396 , to selected 8814
- client.c:dead_link_on_read(): replace two report_error with a sendto_realops_flags/ilog combo

Revision 8396 - Directory Listing - [select for diffs]
Modified Sun Mar 18 13:47:47 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8394 , to selected 8814
- list.c: revert 'dlinkDelete(): reset m->data as well'

Revision 8394 - Directory Listing - [select for diffs]
Modified Sun Mar 18 13:13:20 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8392 , to selected 8814
- Rename attach_conf() -> conf_attach(), detach_conf() -> conf_detach(); clean up documentation

Revision 8392 - Directory Listing - [select for diffs]
Modified Sun Mar 18 12:53:46 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8390 , to selected 8814
- Move close_connection() from s_bsd.c to client.c

Revision 8390 - Directory Listing - [select for diffs]
Modified Sat Mar 17 21:43:52 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8388 , to selected 8814
- Clean up some awful CONF_SERVER handling in serv_connect()

Revision 8388 - Directory Listing - [select for diffs]
Modified Fri Mar 16 20:23:06 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8386 , to selected 8814
- hash.c:free_list_task(): properly unlink nodes from their lists even though memory is freed solely for debugging purposes

Revision 8386 - Directory Listing - [select for diffs]
Modified Fri Mar 16 20:10:18 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8384 , to selected 8814
- autoreconf

Revision 8384 - Directory Listing - [select for diffs]
Modified Fri Mar 16 20:06:38 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8382 , to selected 8814
- Rip out mempool

Revision 8382 - Directory Listing - [select for diffs]
Modified Wed Mar 14 14:11:26 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8380 , to selected 8814
- s_bsd_epoll.c, s_bsd_kqueue.c: make use of epoll_event.data.ptr and kevent.udata

Revision 8380 - Directory Listing - [select for diffs]
Modified Mon Mar 12 19:23:29 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8378 , to selected 8814
- defaults.h: change NETWORK_NAME_DEFAULT and NETWORK_DESC_DEFAULT

Revision 8378 - Directory Listing - [select for diffs]
Modified Sun Mar 11 14:56:39 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8376 , to selected 8814
- Move fd_dump() to m_stats.c; rename it to stats_fdlist()

Revision 8376 - Directory Listing - [select for diffs]
Modified Sat Mar 10 19:44:11 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8375 , to selected 8814
- client.c: moved clear_invite_list(), and del_all_accepts() calls from exit_one_client() to exit_client()

Revision 8375 - Directory Listing - [select for diffs]
Modified Sat Mar 10 18:27:33 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8374 , to selected 8814
- Update NEWS file

Revision 8374 - Directory Listing - [select for diffs]
Modified Fri Mar 9 20:39:53 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8372 , to selected 8814
- Update NEWS

Revision 8372 - Directory Listing - [select for diffs]
Modified Fri Mar 9 20:06:45 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8371 , to selected 8814
- Fixed bug spotted by Erick J. Velez where ircd would not remove RPL_WHOISOPERATOR based svstags when deoppering.

Revision 8371 - Directory Listing - [select for diffs]
Modified Wed Mar 7 18:56:54 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8368 , to selected 8814
- autoreconf

Revision 8368 - Directory Listing - [select for diffs]
Modified Wed Mar 7 18:55:29 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8366 , to selected 8814
- Move 'gcc_stack_protect' to 'ax_gcc_stack_protect'

Revision 8366 - Directory Listing - [select for diffs]
Modified Mon Mar 5 19:51:02 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8364 , to selected 8814
- "JOIN 0" is now no longer supported

Revision 8364 - Directory Listing - [select for diffs]
Modified Sun Mar 4 17:59:06 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8362 , to selected 8814
- fdlist.c: remove unused header includes

Revision 8362 - Directory Listing - [select for diffs]
Modified Sun Mar 4 14:26:48 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8360 , to selected 8814
- res.c:restart_resolver(): Added sanity test. ResolverFileDescriptor might be NULL at this point

Revision 8360 - Directory Listing - [select for diffs]
Modified Sun Mar 4 14:22:26 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8358 , to selected 8814
- auth.c: added some assert()

Revision 8358 - Directory Listing - [select for diffs]
Modified Sun Mar 4 14:19:00 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8357 , to selected 8814
- Update INSTALL and README

Revision 8357 - Directory Listing - [select for diffs]
Modified Sun Mar 4 13:57:37 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8354 , to selected 8814
- autoreconf

Revision 8354 - Directory Listing - [select for diffs]
Modified Sun Mar 4 13:55:42 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8353 , to selected 8814
- Moved AC_DEFINE_DIR to AX_DEFINE_DIR

Revision 8353 - Directory Listing - [select for diffs]
Modified Sun Mar 4 13:52:56 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8352 , to selected 8814
- Bump version to ircd-hybrid 8.2.23

Revision 8352 - Directory Listing - [select for diffs]
Modified Sun Mar 4 13:36:42 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8350 , to selected 8814
- Update NEWS file

Revision 8350 - Directory Listing - [select for diffs]
Modified Sun Mar 4 13:27:17 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8348 , to selected 8814
- mempool.c:mp_pool_init(): fixed compile warning with --disable-mempool

Revision 8348 - Directory Listing - [select for diffs]
Modified Sun Mar 4 13:23:49 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8346 , to selected 8814
- Style corrections

Revision 8346 - Directory Listing - [select for diffs]
Modified Sun Mar 4 00:17:21 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8344 , to selected 8814
- auth.c:make_auth(): fixes to previous commit

Revision 8344 - Directory Listing - [select for diffs]
Modified Sun Mar 4 00:05:53 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8343 , to selected 8814
- auth.c:make_auth(): properly assign 'auth' to 'auth->client->connection->auth'

Revision 8343 - Directory Listing - [select for diffs]
Modified Sat Mar 3 23:22:31 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8340 , to selected 8814
- s_bsd_kqueue.c:comm_select(): fixed another compile error

Revision 8340 - Directory Listing - [select for diffs]
Modified Sat Mar 3 23:13:13 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8338 , to selected 8814
- s_bsd_kqueue.c:comm_select(): fixed build

Revision 8338 - Directory Listing - [select for diffs]
Modified Sat Mar 3 22:26:59 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8336 , to selected 8814
- Restore fd_table. No longer allocate fde_t items from within any other structures like the AuthRequest, or Connection structure
- struct AuthRequest once again is no longer allocated from within the Connection structure

Revision 8336 - Directory Listing - [select for diffs]
Modified Thu Mar 1 23:06:33 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8334 , to selected 8814
- client.c:client_free(): fixed assert() broken by previous commit

Revision 8334 - Directory Listing - [select for diffs]
Modified Thu Mar 1 22:11:29 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8332 , to selected 8814
- client.c:client_free(): inspect most of the relevant 'struct Client' and 'struct Connection' members

Revision 8332 - Directory Listing - [select for diffs]
Modified Thu Mar 1 20:40:30 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8331 , to selected 8814
- client.h: removed 'country_id' libgeoip leftover from Client struct

Revision 8331 - Directory Listing - [select for diffs]
Modified Wed Feb 28 21:33:00 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8328 , to selected 8814
- autoreconf

Revision 8328 - Directory Listing - [select for diffs]
Modified Wed Feb 28 21:30:39 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8327 , to selected 8814
- Add --enable-efence switch to allow easy linking with the electric fence memory debugger library

Revision 8327 - Directory Listing - [select for diffs]
Modified Wed Feb 28 19:53:28 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8324 , to selected 8814
- autoreconf

Revision 8324 - Directory Listing - [select for diffs]
Modified Wed Feb 28 19:52:14 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8323 , to selected 8814
- The memory pooling allocator can be disabled with the --disable-mempool switch now

Revision 8323 - Directory Listing - [select for diffs]
Modified Wed Feb 28 19:15:53 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8320 , to selected 8814
- ax_append_compile_flags.m4: update to latest version

Revision 8320 - Directory Listing - [select for diffs]
Modified Wed Feb 28 19:13:09 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8319 , to selected 8814
- ax_arg_enable_warnings.m4: add -Wduplicated-cond

Revision 8319 - Directory Listing - [select for diffs]
Modified Wed Feb 28 17:59:31 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8317 , to selected 8814
- Update NEWS file

Revision 8317 - Directory Listing - [select for diffs]
Modified Wed Feb 28 17:49:36 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8316 , to selected 8814
- Recreate parser files

Revision 8316 - Directory Listing - [select for diffs]
Modified Wed Feb 28 17:48:39 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8313 , to selected 8814
- autoreconf

Revision 8313 - Directory Listing - [select for diffs]
Modified Wed Feb 28 17:45:36 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8312 , to selected 8814
- Remove experimental libgeoip support

Revision 8312 - Directory Listing - [select for diffs]
Modified Wed Feb 28 16:55:22 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8309 , to selected 8814
- client.c:client_free(): set client_p->connection = NULL after freeing it

Revision 8309 - Directory Listing - [select for diffs]
Modified Wed Feb 28 16:45:52 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8308 , to selected 8814
- Clean up remaining sizeof() to sizeof(variable)

Revision 8308 - Directory Listing - [select for diffs]
Modified Tue Feb 27 21:19:41 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8305 , to selected 8814
- s_bsd.c: removed useless auth.h header include

Revision 8305 - Directory Listing - [select for diffs]
Modified Tue Feb 27 21:17:58 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8303 , to selected 8814
- auth.h, auth.c: reformating; rename some functions to comply with naming convention

Revision 8303 - Directory Listing - [select for diffs]
Modified Tue Feb 27 20:05:22 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8301 , to selected 8814
- auth.h, auth.c: made release_auth_client() 'static'; removed declaration in auth.h 

Revision 8301 - Directory Listing - [select for diffs]
Modified Sun Feb 25 14:44:54 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8299 , to selected 8814
- m_help.c:do_help(): silence some valgrind warning

Revision 8299 - Directory Listing - [select for diffs]
Modified Sun Feb 25 13:05:30 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8297 , to selected 8814
- auth.c:auth_delete(): clear AM_DOING_AUTH, and AM_DNS_PENDING flags as appropriate

Revision 8297 - Directory Listing - [select for diffs]
Modified Sun Feb 25 11:15:28 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8295 , to selected 8814
- auth.c:release_auth_client(): use the AddFlag macro

Revision 8295 - Directory Listing - [select for diffs]
Modified Sun Feb 25 10:19:58 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8293 , to selected 8814
- list.c:dlinkDelete(): added assert()

Revision 8293 - Directory Listing - [select for diffs]
Modified Sun Feb 25 09:48:15 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8291 , to selected 8814
- client.c:exit_client(): added assert(); style correction

Revision 8291 - Directory Listing - [select for diffs]
Modified Sun Feb 25 09:38:11 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8289 , to selected 8814
- client.c:exit_aborted_clients(): deduplicate

Revision 8289 - Directory Listing - [select for diffs]
Modified Sun Feb 25 09:33:47 2018 UTC (7 years, 5 months ago) by michael
Diff to previous 8287 , to selected 8814
- list.c:dlinkDelete(): reset m->data as well

Revision 8287 - Directory Listing - [select for diffs]
Modified Sat Feb 24 20:10:04 2018 UTC (7 years, 6 months ago) by michael
Diff to previous 8285 , to selected 8814
- client.c:client_free(): fixed compile error introduced by previous changes

Revision 8285 - Directory Listing - [select for diffs]
Modified Sat Feb 24 19:41:44 2018 UTC (7 years, 6 months ago) by michael
Diff to previous 8283 , to selected 8814
- client.c:client_free(): sprinkle some assert()

Revision 8283 - Directory Listing - [select for diffs]
Modified Sat Feb 24 16:48:07 2018 UTC (7 years, 6 months ago) by michael
Diff to previous 8281 , to selected 8814
- mempool.c:mp_pool_new(): minor clarification in some debug log message

Revision 8281 - Directory Listing - [select for diffs]
Modified Fri Feb 23 17:24:01 2018 UTC (7 years, 6 months ago) by michael
Diff to previous 8280 , to selected 8814
- ircd.c:main(): show 'ircd_version' and 'serno' in 'Server ready' message

Revision 8280 - Directory Listing - [select for diffs]
Modified Tue Feb 20 19:30:33 2018 UTC (7 years, 6 months ago) by michael
Diff to previous 8277 , to selected 8814
- Update copyright years

Revision 8277 - Directory Listing - [select for diffs]
Modified Tue Feb 20 19:15:42 2018 UTC (7 years, 6 months ago) by michael
Diff to previous 8275 , to selected 8814
- m_trace.c:do_trace(): 'tab' should be const here

Revision 8275 - Directory Listing - [select for diffs]
Modified Wed Sep 27 18:53:35 2017 UTC (7 years, 10 months ago) by michael
Diff to previous 8273 , to selected 8814
- channel.c:check_spambot_warning(): stylistic changes; improve readability

Revision 8273 - Directory Listing - [select for diffs]
Modified Wed Sep 27 18:45:32 2017 UTC (7 years, 10 months ago) by michael
Diff to previous 8271 , to selected 8814
- channel.c:check_spambot_warning(): remove extraneous parentheses

Revision 8271 - Directory Listing - [select for diffs]
Modified Wed Jul 19 18:59:12 2017 UTC (8 years, 1 month ago) by michael
Diff to previous 8269 , to selected 8814
- Update INSTALL file; clarification on the --enable-debugging switch.

Revision 8269 - Directory Listing - [select for diffs]
Modified Fri Jun 23 17:21:09 2017 UTC (8 years, 2 months ago) by michael
Diff to previous 8268 , to selected 8814
- motd.c:motd_lookup(): fixed indentation

Revision 8268 - Directory Listing - [select for diffs]
Modified Mon Jun 19 16:46:47 2017 UTC (8 years, 2 months ago) by michael
Diff to previous 8266 , to selected 8814
- Update NEWS file

Revision 8266 - Directory Listing - [select for diffs]
Modified Sat Jun 3 20:28:31 2017 UTC (8 years, 2 months ago) by michael
Diff to previous 8264 , to selected 8814
- m_webirc.c: from p4: don't allow ips to begin with :

Revision 8264 - Directory Listing - [select for diffs]
Modified Sat Jun 3 20:11:14 2017 UTC (8 years, 2 months ago) by michael
Diff to previous 8262 , to selected 8814
- s_bsd.c: from p4: add_connection(): clean up logic for ips beginning with : 

Revision 8262 - Directory Listing - [select for diffs]
Modified Thu May 25 16:09:00 2017 UTC (8 years, 3 months ago) by michael
Diff to previous 8261 , to selected 8814
- m_trace.c:do_trace(): restore H6 behavior where the RPL_TRACECLASS list would be sent only on a full TRACE list

Revision 8261 - Directory Listing - [select for diffs]
Modified Thu May 25 15:47:57 2017 UTC (8 years, 3 months ago) by michael
Diff to previous 8258 , to selected 8814
- m_encap.c: fixed comments

Revision 8258 - Directory Listing - [select for diffs]
Modified Thu May 25 15:47:09 2017 UTC (8 years, 3 months ago) by michael
Diff to previous 8256 , to selected 8814
- m_etrace.c:do_etrace(): cleanups

Revision 8256 - Directory Listing - [select for diffs]
Modified Thu May 25 12:19:01 2017 UTC (8 years, 3 months ago) by michael
Diff to previous 8254 , to selected 8814
- m_trace.c:do_trace(): cleanup/deduplicate

Revision 8254 - Directory Listing - [select for diffs]
Modified Wed May 24 17:08:16 2017 UTC (8 years, 3 months ago) by michael
Diff to previous 8252 , to selected 8814
- Change RPL_WELCOME to rfc2812 style now that we have the realhost information in Client::realhost

Revision 8252 - Directory Listing - [select for diffs]
Modified Mon May 22 19:28:52 2017 UTC (8 years, 3 months ago) by michael
Diff to previous 8250 , to selected 8814
- Have s_bsd.c:comm_accept() take a fde_t pointer instead of a struct Listener

Revision 8250 - Directory Listing - [select for diffs]
Modified Sat May 20 16:40:35 2017 UTC (8 years, 3 months ago) by michael
Diff to previous 8248 , to selected 8814
- channel_mode.c:set_channel_mode(): use explicit NULL

Revision 8248 - Directory Listing - [select for diffs]
Modified Mon May 15 17:19:19 2017 UTC (8 years, 3 months ago) by michael
Diff to previous 8244 , to selected 8814
- m_encap.c: documenting

Revision 8244 - Directory Listing - [select for diffs]
Modified Mon May 15 17:07:41 2017 UTC (8 years, 3 months ago) by michael
Diff to previous 8242 , to selected 8814
- flex 2.6.4

Revision 8242 - Directory Listing - [select for diffs]
Modified Wed Apr 19 13:13:31 2017 UTC (8 years, 4 months ago) by michael
Diff to previous 8226 , to selected 8814
- m_webirc.c:mr_webirc(): set source_p->realhost here too

Revision 8226 - Directory Listing - [select for diffs]
Modified Mon Apr 17 09:32:37 2017 UTC (8 years, 4 months ago) by michael
Diff to previous 8222 , to selected 8814
- channel_mode.c:channel_modes(): fixed invalid test

Revision 8222 - Directory Listing - [select for diffs]
Modified Sun Apr 16 12:53:37 2017 UTC (8 years, 4 months ago) by michael
Diff to previous 8219 , to selected 8814
- client.c, user.c: show the real host in client connect/exit notices

Revision 8219 - Directory Listing - [select for diffs]
Modified Sun Apr 16 12:31:33 2017 UTC (8 years, 4 months ago) by michael
Diff to previous 8216 , to selected 8814
- auth.c: add documentation

Revision 8216 - Directory Listing - [select for diffs]
Modified Sun Apr 16 12:18:38 2017 UTC (8 years, 4 months ago) by michael
Diff to previous 8215 , to selected 8814
- auth.c: have auth_dns_callback() to check for invalid hostnames rather than in user.c:register_local_user()

Revision 8215 - Directory Listing - [select for diffs]
Modified Sun Apr 16 11:53:54 2017 UTC (8 years, 4 months ago) by michael
Diff to previous 8213 , to selected 8814
- Update NEWS file

Revision 8213 - Directory Listing - [select for diffs]
Modified Sun Apr 16 11:42:51 2017 UTC (8 years, 4 months ago) by michael
Diff to previous 8212 , to selected 8814
- Store real host information in Client.realhost and extend the UID message to send the actual host.
  This allows operators to see the real host of a client in /whois and /whowas.

Revision 8212 - Directory Listing - [select for diffs]
Modified Sun Apr 16 10:50:08 2017 UTC (8 years, 4 months ago) by michael
Diff to previous 8209 , to selected 8814
- client.h: remove outdated comment on Client.host

Revision 8209 - Directory Listing - [select for diffs]
Modified Sun Apr 16 10:45:01 2017 UTC (8 years, 4 months ago) by michael
Diff to previous 8195 , to selected 8814
- Remove UMODE_HIDDENHOST as we don't need a separat mode for that

Revision 8195 - Directory Listing - [select for diffs]
Modified Sat Apr 15 17:48:41 2017 UTC (8 years, 4 months ago) by michael
Diff to previous 8171 , to selected 8814
- user.h: remove prototypes for functions that no longer exist

Revision 8171 - Directory Listing - [select for diffs]
Modified Sun Apr 9 16:15:45 2017 UTC (8 years, 4 months ago) by michael
Diff to previous 8169 , to selected 8814
- server_capab.h, server_capab.c: propset

Revision 8169 - Directory Listing - [select for diffs]
Modified Sun Apr 9 16:13:28 2017 UTC (8 years, 4 months ago) by michael
Diff to previous 8168 , to selected 8814
- Add server_capab files

Revision 8168 - Directory Listing - [select for diffs]
Modified Sun Apr 9 16:10:57 2017 UTC (8 years, 4 months ago) by michael
Diff to previous 8165 , to selected 8814
- autoreconf

Revision 8165 - Directory Listing - [select for diffs]
Modified Sun Apr 9 16:08:02 2017 UTC (8 years, 4 months ago) by michael
Diff to previous 8162 , to selected 8814
- Move all CAPAB related code to server_capab.c, and server_capab.h

Revision 8162 - Directory Listing - [select for diffs]
Modified Sun Apr 9 11:28:10 2017 UTC (8 years, 4 months ago) by michael
Diff to previous 8159 , to selected 8814
- irc_string.c: sync strlcpy() and strlcat() with latest versions from openbsd

Revision 8159 - Directory Listing - [select for diffs]
Modified Sun Apr 9 10:24:20 2017 UTC (8 years, 4 months ago) by michael
Diff to previous 8158 , to selected 8814
- channel_mode.c: replace some two-case switches with just a small if/else if

Revision 8158 - Directory Listing - [select for diffs]
Modified Sat Apr 8 19:40:45 2017 UTC (8 years, 4 months ago) by michael
Diff to previous 8096 , to selected 8814
- Update Riedel's email address

Revision 8096 - Directory Listing - [select for diffs]
Modified Sat Apr 1 20:06:13 2017 UTC (8 years, 4 months ago) by michael
Diff to previous 8094 , to selected 8814
- channel_mode.c:chm_simple(): drop redundant mode changes; deduplicate

Revision 8094 - Directory Listing - [select for diffs]
Modified Wed Mar 29 13:47:08 2017 UTC (8 years, 4 months ago) by michael
Diff to previous 8093 , to selected 8814
- Fixed NULL pointer dereference in chm_nosuch()

Revision 8093 - Directory Listing - [select for diffs]
Modified Wed Mar 29 13:17:20 2017 UTC (8 years, 4 months ago) by michael
Diff to previous 8090 , to selected 8814
- channel_mode.c:cmode_tab[]: use designated initializers

Revision 8090 - Directory Listing - [select for diffs]
Modified Wed Mar 29 12:49:28 2017 UTC (8 years, 4 months ago) by michael
Diff to previous 8088 , to selected 8814
- Get rid of chm_registered() and chm_simple_oper()

Revision 8088 - Directory Listing - [select for diffs]
Modified Wed Mar 29 12:21:50 2017 UTC (8 years, 4 months ago) by michael
Diff to previous 8085 , to selected 8814
- Cleanup channel mode table handling

Revision 8085 - Directory Listing - [select for diffs]
Modified Sun Mar 26 10:54:53 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8083 , to selected 8814
- Update NEWS file

Revision 8083 - Directory Listing - [select for diffs]
Modified Sun Mar 26 10:14:41 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8081 , to selected 8814
- Add RPL_ETRACEEND numeric taken from irc2.11

Revision 8081 - Directory Listing - [select for diffs]
Modified Sat Mar 25 20:37:24 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8079 , to selected 8814
- m_trace.c: reformatting

Revision 8079 - Directory Listing - [select for diffs]
Modified Sat Mar 25 20:08:55 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8077 , to selected 8814
- m_etrace.c:do_etrace(): get remote ETRACE to work properly

Revision 8077 - Directory Listing - [select for diffs]
Modified Sat Mar 25 19:51:34 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8075 , to selected 8814
- m_etrace.c:do_etrace(): cleanup function arguments

Revision 8075 - Directory Listing - [select for diffs]
Modified Sat Mar 25 19:49:20 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8073 , to selected 8814
- m_trace.c: rename do_actual_trace() to do_trace(); cleanup function arguments

Revision 8073 - Directory Listing - [select for diffs]
Modified Sat Mar 25 19:42:32 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8071 , to selected 8814
- m_module.c:module_reload(): use EXIT_FAILURE for exit()

Revision 8071 - Directory Listing - [select for diffs]
Modified Sat Mar 25 19:37:36 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8070 , to selected 8814
- m_etrace.c: use me.name for RPL_TRACEEND

Revision 8070 - Directory Listing - [select for diffs]
Modified Sat Mar 25 19:28:45 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8068 , to selected 8814
- Update NEWS file

Revision 8068 - Directory Listing - [select for diffs]
Modified Thu Mar 23 17:56:06 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8067 , to selected 8814
- m_trace.c: kill ms_trace() not really needed

Revision 8067 - Directory Listing - [select for diffs]
Modified Thu Mar 23 17:39:01 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8064 , to selected 8814
- m_etrace.c: add support for remote ETRACE

Revision 8064 - Directory Listing - [select for diffs]
Modified Thu Mar 23 17:27:30 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8062 , to selected 8814
- m_trace.c: documentation

Revision 8062 - Directory Listing - [select for diffs]
Modified Thu Mar 23 17:13:05 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8060 , to selected 8814
- Add UMODE_MAX_STR enum to user.h and make use of it in relevant places

Revision 8060 - Directory Listing - [select for diffs]
Modified Thu Mar 23 16:52:02 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8058 , to selected 8814
- user.c:show_lusers(): get rid of redundant tests

Revision 8058 - Directory Listing - [select for diffs]
Modified Thu Mar 23 16:13:10 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8056 , to selected 8814
- Fixed style inconsistencies in various places

Revision 8056 - Directory Listing - [select for diffs]
Modified Wed Mar 22 18:36:24 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8054 , to selected 8814
- m_info.c: clarification on 'failed_oper_notice'

Revision 8054 - Directory Listing - [select for diffs]
Modified Wed Mar 22 17:53:55 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8052 , to selected 8814
- Update modes.txt

Revision 8052 - Directory Listing - [select for diffs]
Modified Wed Mar 22 17:47:59 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8050 , to selected 8814
- numeric.c: add channel modes 'Lu' to RPL_MYINFO

Revision 8050 - Directory Listing - [select for diffs]
Modified Sun Mar 19 11:25:27 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8049 , to selected 8814
- channel_mode.c: constification; remove useless comments

Revision 8049 - Directory Listing - [select for diffs]
Modified Sat Mar 18 18:24:29 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8048 , to selected 8814
- Update NEWS file

Revision 8048 - Directory Listing - [select for diffs]
Modified Sat Mar 18 18:09:45 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8045 , to selected 8814
- Rebuilt configuration parser files

Revision 8045 - Directory Listing - [select for diffs]
Modified Sat Mar 18 18:05:41 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8043 , to selected 8814
- Implemented channel mode 'L'. Channels with that mode set can make use of an extended ban list size
  specified with the new 'channel::max_bans_large' configuraton option. This mode can be set only by
  irc-operators or servers.

Revision 8043 - Directory Listing - [select for diffs]
Modified Sat Mar 18 16:51:06 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8041 , to selected 8814
- Add chptr->mode.mode manipulation macros

Revision 8041 - Directory Listing - [select for diffs]
Modified Sat Mar 18 16:31:57 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8039 , to selected 8814
- channel_mode.h, channel_mode.c: use 'unsigned' in some places

Revision 8039 - Directory Listing - [select for diffs]
Modified Sat Mar 18 16:18:51 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8037 , to selected 8814
- Implement channel mode 'u' which hides bmasks (+b/+e/+I) to non-chanops everywhere

Revision 8037 - Directory Listing - [select for diffs]
Modified Fri Mar 17 22:28:04 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8035 , to selected 8814
- configure.ac: remove test for sys/resource.h

Revision 8035 - Directory Listing - [select for diffs]
Modified Fri Mar 17 17:49:11 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8033 , to selected 8814
- send.c: replace IsDefunct() test in sendto_wallops_flags(), and sendto_realops_flags() with just IsDead()

Revision 8033 - Directory Listing - [select for diffs]
Modified Fri Mar 17 17:34:36 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8031 , to selected 8814
- send.c:sendto_realops_flags(): only allocate a single dbuf_block instead of multiple ones depending on how many recipient there are

Revision 8031 - Directory Listing - [select for diffs]
Modified Fri Mar 17 16:16:04 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8029 , to selected 8814
- m_ison.c, m_userhost.c: fixed style inconsistencies

Revision 8029 - Directory Listing - [select for diffs]
Modified Fri Mar 17 15:56:45 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8028 , to selected 8814
- send.c:sendto_realops_flags(): initialize 'ntype' with "???"

Revision 8028 - Directory Listing - [select for diffs]
Modified Fri Mar 17 15:36:42 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8025 , to selected 8814
- channel.c:channel_make(): commenting

Revision 8025 - Directory Listing - [select for diffs]
Modified Fri Mar 17 15:33:49 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8023 , to selected 8814
- m_xline.c: fixed style inconsistencies

Revision 8023 - Directory Listing - [select for diffs]
Modified Fri Mar 17 15:04:18 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8021 , to selected 8814
- channel.c: fixed style inconsistencies

Revision 8021 - Directory Listing - [select for diffs]
Modified Thu Mar 16 21:02:38 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8019 , to selected 8814
- channel_mode.c: fixed an issue in chm_key() where "MODE #chan +k-k bla bla" would result in a "MODE #chan +k-k *" sent back to clients.

Revision 8019 - Directory Listing - [select for diffs]
Modified Thu Mar 16 18:44:58 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8017 , to selected 8814
- channel_mode.c:send_mode_changes_client(): remove senseless code

Revision 8017 - Directory Listing - [select for diffs]
Modified Thu Mar 16 16:41:58 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8015 , to selected 8814
- channel_mode.c:chm_ban, chm_except, chm_invex: add some comments about the max length of 'mask'

Revision 8015 - Directory Listing - [select for diffs]
Modified Thu Mar 16 16:26:59 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8013 , to selected 8814
- channel_mode.c: send_mode_changes_(client|server): remove length test on parabuf; minor other cleanups

Revision 8013 - Directory Listing - [select for diffs]
Modified Thu Mar 16 16:03:07 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8011 , to selected 8814
- channel_mode.c: send_mode_changes_(client|server): rename variables; 'nc' -> 'modecount', 'mc' -> 'paracount'

Revision 8011 - Directory Listing - [select for diffs]
Modified Thu Mar 16 15:47:45 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8009 , to selected 8814
- channel_mode.c: fixed possible issue in send_mode_changes_(client|server) where it wouldn't strip the trailing space on TMODE with more than MAXMODEPARAMS parameters

Revision 8009 - Directory Listing - [select for diffs]
Modified Wed Mar 15 13:41:19 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8008 , to selected 8814
- Remove some pointless/outdated comments

Revision 8008 - Directory Listing - [select for diffs]
Modified Tue Mar 14 18:34:59 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8006 , to selected 8814
- Bump version to ircd-hybrid-8.2.22

Revision 8006 - Directory Listing - [select for diffs]
Modified Tue Mar 14 15:29:39 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8004 , to selected 8814
- m_trace.c: use me.name for RPL_TRACEEND

Revision 8004 - Directory Listing - [select for diffs]
Modified Tue Mar 14 14:32:25 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8002 , to selected 8814
- m_server.c: stylistic changes

Revision 8002 - Directory Listing - [select for diffs]
Modified Tue Mar 14 14:20:50 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 8000 , to selected 8814
- Removed CAPAB_IE and CAPAB_EX. These are mandatory for some years now.

Revision 8000 - Directory Listing - [select for diffs]
Modified Tue Mar 14 14:12:21 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 7998 , to selected 8814
- Fixed old bug where lusers/stats u would report an invalid max local connection count in RPL_STATSCONN

Revision 7998 - Directory Listing - [select for diffs]
Modified Tue Mar 14 13:50:29 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 7996 , to selected 8814
- Removed redundant 'Count.max_loc_cli'; use 'Count.max_loc' instead

Revision 7996 - Directory Listing - [select for diffs]
Modified Tue Mar 14 13:17:39 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 7994 , to selected 8814
- Rename get_client_name() to client_get_name()

Revision 7994 - Directory Listing - [select for diffs]
Modified Tue Mar 14 12:35:54 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 7993 , to selected 8814
- server.c: stylistic changes

Revision 7993 - Directory Listing - [select for diffs]
Modified Tue Mar 14 12:28:29 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 7990 , to selected 8814
- m_pass.c: remove unused header includes; update comments

Revision 7990 - Directory Listing - [select for diffs]
Modified Tue Mar 14 12:22:07 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 7988 , to selected 8814
- server.c:server_hunt(): use 'tmp' instead of 'node->data'

Revision 7988 - Directory Listing - [select for diffs]
Modified Tue Mar 14 00:39:46 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 7986 , to selected 8814
- m_whowas.c:do_whowas(): rename variable

Revision 7986 - Directory Listing - [select for diffs]
Modified Tue Mar 14 00:28:48 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 7984 , to selected 8814
- client.c: stylistic changes

Revision 7984 - Directory Listing - [select for diffs]
Modified Tue Mar 14 00:11:05 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 7982 , to selected 8814
- numeric.c: made ERR_SSLONLYCHAN more descriptive as requested by r0d3nt

Revision 7982 - Directory Listing - [select for diffs]
Modified Mon Mar 13 23:47:03 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 7980 , to selected 8814
- m_stats.c:stats_memory(): optimizations

Revision 7980 - Directory Listing - [select for diffs]
Modified Mon Mar 13 23:37:19 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 7978 , to selected 8814
- m_stats.c:stats_memory(): add some server stats

Revision 7978 - Directory Listing - [select for diffs]
Modified Mon Mar 13 23:15:03 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 7976 , to selected 8814
- m_trace.c: stylistic changes

Revision 7976 - Directory Listing - [select for diffs]
Modified Mon Mar 13 22:58:09 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 7974 , to selected 8814
- m_trace.c:do_actual_trace(): replace hash_find_client() with find_person() so remote requests with UIDs are processed properly

Revision 7974 - Directory Listing - [select for diffs]
Modified Mon Mar 13 22:26:47 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 7972 , to selected 8814
- m_trace.c: further cleanups to mo_trace()

Revision 7972 - Directory Listing - [select for diffs]
Modified Mon Mar 13 22:05:40 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 7970 , to selected 8814
- Made server_hunt() return a const pointer

Revision 7970 - Directory Listing - [select for diffs]
Modified Mon Mar 13 21:55:33 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 7968 , to selected 8814
- Cleanup some bad mess in mo_trace(). This also fixes some bug where we would get RPL_TRACELINK replies with
  "ac2ptr_is_NULL!!" from remote servers including SIDs or UIDs.

Revision 7968 - Directory Listing - [select for diffs]
Modified Mon Mar 13 19:27:42 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 7966 , to selected 8814
- Get rid of Count.local

Revision 7966 - Directory Listing - [select for diffs]
Modified Mon Mar 13 19:09:33 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 7964 , to selected 8814
- Get rid of Count.myserver

Revision 7964 - Directory Listing - [select for diffs]
Modified Mon Mar 13 18:58:59 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 7962 , to selected 8814
- Get rid of Count.total

Revision 7962 - Directory Listing - [select for diffs]
Modified Mon Mar 13 18:48:59 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 7960 , to selected 8814
- No longer put servers on the 'global_client_list'. This was just bad.

Revision 7960 - Directory Listing - [select for diffs]
Modified Mon Mar 13 18:19:54 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 7958 , to selected 8814
- client.c: merge update_client_exit_stats() into exit_one_client()

Revision 7958 - Directory Listing - [select for diffs]
Modified Sun Mar 5 17:57:36 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 7956 , to selected 8814
- Update README

Revision 7956 - Directory Listing - [select for diffs]
Modified Sun Mar 5 11:52:53 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 7954 , to selected 8814
- Rename some functions in client.c to comply with naming convention

Revision 7954 - Directory Listing - [select for diffs]
Modified Sat Mar 4 19:37:07 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 7952 , to selected 8814
- Rename some functions in auth.c to comply with naming convention

Revision 7952 - Directory Listing - [select for diffs]
Modified Thu Mar 2 18:02:12 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 7950 , to selected 8814
- Rename hunt_server() to server_hunt()

Revision 7950 - Directory Listing - [select for diffs]
Modified Thu Mar 2 17:54:03 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 7948 , to selected 8814
- Move check_server() from server.c to m_server.c; rename it to server_check()

Revision 7948 - Directory Listing - [select for diffs]
Modified Thu Mar 2 13:47:00 2017 UTC (8 years, 5 months ago) by michael
Diff to previous 7946 , to selected 8814
- 'opers_bypass_callerid' now defaults to 'yes'

Revision 7946 - Directory Listing - [select for diffs]
Modified Wed Feb 22 19:53:04 2017 UTC (8 years, 6 months ago) by michael
Diff to previous 7944 , to selected 8814
- send.c: style corrections

Revision 7944 - Directory Listing - [select for diffs]
Modified Wed Feb 22 19:46:11 2017 UTC (8 years, 6 months ago) by michael
Diff to previous 7942 , to selected 8814
- send.c:sendto_channel_butone(): split long if statement

Revision 7942 - Directory Listing - [select for diffs]
Modified Wed Feb 22 19:39:33 2017 UTC (8 years, 6 months ago) by michael
Diff to previous 7940 , to selected 8814
- send.c:sendto_channel_butone(): test IsDefunct() on 'target_p->from' instead of 'target_p' as it can be a remote client

Revision 7940 - Directory Listing - [select for diffs]
Modified Fri Jan 27 15:04:09 2017 UTC (8 years, 6 months ago) by michael
Diff to previous 7938 , to selected 8814
- misc.c: add some comments

Revision 7938 - Directory Listing - [select for diffs]
Modified Fri Jan 27 14:53:37 2017 UTC (8 years, 6 months ago) by michael
Diff to previous 7936 , to selected 8814
- conf_resv.c:resv_find(): remove explicit initialization on 'node' and 'list'

Revision 7936 - Directory Listing - [select for diffs]
Modified Fri Jan 27 14:36:16 2017 UTC (8 years, 6 months ago) by michael
Diff to previous 7935 , to selected 8814
- conf_class.c:class_init(): make things look saner

Revision 7935 - Directory Listing - [select for diffs]
Modified Fri Jan 27 14:29:29 2017 UTC (8 years, 6 months ago) by michael
Diff to previous 7930 , to selected 8814
- motd.c:motd_lookup(): don't retrieve ClassItem pointer when there's no need to

Revision 7930 - Directory Listing - [select for diffs]
Modified Sat Jan 21 19:39:36 2017 UTC (8 years, 7 months ago) by michael
Diff to previous 7928 , to selected 8814
- .travis.yml: fix to previous commit

Revision 7928 - Directory Listing - [select for diffs]
Modified Sat Jan 21 19:33:53 2017 UTC (8 years, 7 months ago) by michael
Diff to previous 7925 , to selected 8814
- .travis.yml: attempt to fix the gcc build on OS X

Revision 7925 - Directory Listing - [select for diffs]
Modified Sat Dec 31 13:57:24 2016 UTC (8 years, 7 months ago) by michael
Diff to previous 7922 , to selected 8814
- Update copyright years

Revision 7922 - Directory Listing - [select for diffs]
Modified Tue Dec 6 20:49:02 2016 UTC (8 years, 8 months ago) by michael
Diff to previous 7920 , to selected 8814
- m_kill.c:mo_kill(): removed old irc2.6 comment no longer valid these days

Revision 7920 - Directory Listing - [select for diffs]
Modified Tue Dec 6 20:24:38 2016 UTC (8 years, 8 months ago) by michael
Diff to previous 7917 , to selected 8814
- m_kill.c: removed target's SID from the kill notice

Revision 7917 - Directory Listing - [select for diffs]
Modified Sun Nov 27 19:18:26 2016 UTC (8 years, 8 months ago) by michael
Diff to previous 7915 , to selected 8814
- Update NEWS file

Revision 7915 - Directory Listing - [select for diffs]
Modified Sun Nov 27 19:07:27 2016 UTC (8 years, 8 months ago) by michael
Diff to previous 7913 , to selected 8814
- m_ping.c: remove useless tests on 'destination'

Revision 7913 - Directory Listing - [select for diffs]
Modified Sun Nov 27 18:54:38 2016 UTC (8 years, 8 months ago) by michael
Diff to previous 7911 , to selected 8814
- Style corrections

Revision 7911 - Directory Listing - [select for diffs]
Modified Sun Nov 27 18:43:43 2016 UTC (8 years, 8 months ago) by michael
Diff to previous 7909 , to selected 8814
- Cleanup m_ping.c

Revision 7909 - Directory Listing - [select for diffs]
Modified Sun Nov 27 16:59:26 2016 UTC (8 years, 8 months ago) by michael
Diff to previous 7907 , to selected 8814
- m_etrace.c:do_etrace(): swap test

Revision 7907 - Directory Listing - [select for diffs]
Modified Sun Nov 27 13:55:16 2016 UTC (8 years, 8 months ago) by michael
Diff to previous 7905 , to selected 8814
- channel.c:channel_do_join(): rename variable

Revision 7905 - Directory Listing - [select for diffs]
Modified Sun Nov 27 13:46:14 2016 UTC (8 years, 8 months ago) by michael
Diff to previous 7903 , to selected 8814
- m_kick.c:m_kick(): whitespace changes

Revision 7903 - Directory Listing - [select for diffs]
Modified Sun Nov 27 13:44:31 2016 UTC (8 years, 8 months ago) by michael
Diff to previous 7902 , to selected 8814
- m_invite.c:m_invite(): adjust "/invite" to work with the new Invite structure

Revision 7902 - Directory Listing - [select for diffs]
Modified Sun Nov 27 11:43:27 2016 UTC (8 years, 8 months ago) by michael
Diff to previous 7901 , to selected 8814
- Bump version to 8.2.21

Revision 7901 - Directory Listing - [select for diffs]
Modified Sun Nov 27 11:39:27 2016 UTC (8 years, 8 months ago) by michael
Diff to previous 7899 , to selected 8814
- Update NEWS file

Revision 7899 - Directory Listing - [select for diffs]
Modified Fri Nov 25 20:09:00 2016 UTC (8 years, 8 months ago) by michael
Diff to previous 7897 , to selected 8814
- m_error.c: fix comments

Revision 7897 - Directory Listing - [select for diffs]
Modified Thu Nov 24 19:52:38 2016 UTC (8 years, 9 months ago) by michael
Diff to previous 7895 , to selected 8814
- m_oper.c: move oper-up logging to oper_up()

Revision 7895 - Directory Listing - [select for diffs]
Modified Thu Nov 24 10:09:33 2016 UTC (8 years, 9 months ago) by michael
Diff to previous 7893 , to selected 8814
- m_set.c: replace mixture of %d/%i conversion specifiers with proper ones

Revision 7893 - Directory Listing - [select for diffs]
Modified Mon Nov 21 21:53:27 2016 UTC (8 years, 9 months ago) by michael
Diff to previous 7891 , to selected 8814
- m_pong.c: cleanup ms_pong()

Revision 7891 - Directory Listing - [select for diffs]
Modified Mon Nov 21 19:15:29 2016 UTC (8 years, 9 months ago) by michael
Diff to previous 7890 , to selected 8814
- m_pong.c:ms_pong(): added wrong direction test as suggested by Adam

Revision 7890 - Directory Listing - [select for diffs]
Modified Wed Nov 16 15:00:19 2016 UTC (8 years, 9 months ago) by michael
Diff to previous 7876 , to selected 8814
- mempool.c: remove useless NULL assignment

Revision 7876 - Directory Listing - [select for diffs]
Modified Fri Nov 11 20:42:54 2016 UTC (8 years, 9 months ago) by michael
Diff to previous 7874 , to selected 8814
- m_connect.c: update comments

Revision 7874 - Directory Listing - [select for diffs]
Modified Fri Nov 11 20:18:59 2016 UTC (8 years, 9 months ago) by michael
Diff to previous 7872 , to selected 8814
- m_connect.c: ignore the port argument to CONNECT and always use the port provided in conf->port

Revision 7872 - Directory Listing - [select for diffs]
Modified Thu Nov 10 18:01:32 2016 UTC (8 years, 9 months ago) by michael
Diff to previous 7871 , to selected 8814
- m_eob.c: remove server_eob() backwards compatibility code

Revision 7871 - Directory Listing - [select for diffs]
Modified Wed Nov 9 20:13:07 2016 UTC (8 years, 9 months ago) by michael
Diff to previous 7869 , to selected 8814
- Style corrections in several places

Revision 7869 - Directory Listing - [select for diffs]
Modified Wed Nov 9 13:41:34 2016 UTC (8 years, 9 months ago) by michael
Diff to previous 7866 , to selected 8814
- Make hash.c:free_list_task() use dlinkDelete() instead of dlinkFindDelete()

Revision 7866 - Directory Listing - [select for diffs]
Modified Wed Nov 9 12:29:07 2016 UTC (8 years, 9 months ago) by michael
Diff to previous 7865 , to selected 8814
- help/set: whitespace change

Revision 7865 - Directory Listing - [select for diffs]
Modified Wed Nov 9 12:28:20 2016 UTC (8 years, 9 months ago) by michael
Diff to previous 7863 , to selected 8814
- m_message.c:flood_attack_channel(): don't rate-limit messages sent by opers

Revision 7863 - Directory Listing - [select for diffs]
Modified Tue Nov 8 20:17:03 2016 UTC (8 years, 9 months ago) by michael
Diff to previous 7860 , to selected 8814
- Use unsigned where appropriate

Revision 7860 - Directory Listing - [select for diffs]
Modified Tue Nov 8 20:11:54 2016 UTC (8 years, 9 months ago) by michael
Diff to previous 7859 , to selected 8814
- Rebuilt parser files

Revision 7859 - Directory Listing - [select for diffs]
Modified Tue Nov 8 20:09:29 2016 UTC (8 years, 9 months ago) by michael
Diff to previous 7857 , to selected 8814
- Import FLOODTIME changes from p4

Revision 7857 - Directory Listing - [select for diffs]
Modified Sun Nov 6 21:26:59 2016 UTC (8 years, 9 months ago) by michael
Diff to previous 7854 , to selected 8814
- m_svsnick.c: fixed spelling

Revision 7854 - Directory Listing - [select for diffs]
Modified Sun Nov 6 20:57:44 2016 UTC (8 years, 9 months ago) by michael
Diff to previous 7832 , to selected 8814
- m_svsnick.c: add source ts support

Revision 7832 - Directory Listing - [select for diffs]
Modified Sat Nov 5 19:39:24 2016 UTC (8 years, 9 months ago) by michael
Diff to previous 7826 , to selected 8814
- Update NEWS file

Revision 7826 - Directory Listing - [select for diffs]
Modified Sat Oct 29 18:18:52 2016 UTC (8 years, 9 months ago) by michael
Diff to previous 7805 , to selected 8814
- flex 2.6.2

Revision 7805 - Directory Listing - [select for diffs]
Modified Tue Oct 18 21:39:04 2016 UTC (8 years, 10 months ago) by michael
Diff to previous 7800 , to selected 8814
- autoreconf

Revision 7800 - Directory Listing - [select for diffs]
Modified Tue Oct 18 17:40:46 2016 UTC (8 years, 10 months ago) by michael
Diff to previous 7798 , to selected 8814
- Update NEWS file

Revision 7798 - Directory Listing - [select for diffs]
Modified Tue Oct 18 17:28:42 2016 UTC (8 years, 10 months ago) by michael
Diff to previous 7796 , to selected 8814
- reference.conf: ramp up invite_expire_time to 60 minutes

Revision 7796 - Directory Listing - [select for diffs]
Modified Tue Oct 18 17:26:37 2016 UTC (8 years, 10 months ago) by michael
Diff to previous 7794 , to selected 8814
- Minor style corrections and constifications

Revision 7794 - Directory Listing - [select for diffs]
Modified Mon Oct 17 19:30:29 2016 UTC (8 years, 10 months ago) by michael
Diff to previous 7792 , to selected 8814
- Rebuilt parser files

Revision 7792 - Directory Listing - [select for diffs]
Modified Mon Oct 17 19:22:28 2016 UTC (8 years, 10 months ago) by michael
Diff to previous 7790 , to selected 8814
- Implement INVITE expirations

Revision 7790 - Directory Listing - [select for diffs]
Modified Mon Oct 17 17:30:47 2016 UTC (8 years, 10 months ago) by michael
Diff to previous 7788 , to selected 8814
- hostmask.c: try_parse_v6_netmask()/try_parse_v4_netmask(): set address family accordingly. parse_netmask(): zero out 'addr'

Revision 7788 - Directory Listing - [select for diffs]
Modified Mon Oct 17 15:49:53 2016 UTC (8 years, 10 months ago) by michael
Diff to previous 7787 , to selected 8814
- conf.c:conf_error_report(), yyerror(): use const

Revision 7787 - Directory Listing - [select for diffs]
Modified Sun Oct 9 18:46:10 2016 UTC (8 years, 10 months ago) by michael
Diff to previous 7786 , to selected 8814
- Bump version to hybrid-8.2.20

Revision 7786 - Directory Listing - [select for diffs]
Modified Sun Oct 9 18:44:50 2016 UTC (8 years, 10 months ago) by michael
Diff to previous 7783 , to selected 8814
- autoreconf

Revision 7783 - Directory Listing - [select for diffs]
Modified Sun Oct 9 18:43:26 2016 UTC (8 years, 10 months ago) by michael
Diff to previous 7782 , to selected 8814
- Removed help/error

Revision 7782 - Directory Listing - [select for diffs]
Modified Sun Oct 9 18:23:17 2016 UTC (8 years, 10 months ago) by michael
Diff to previous 7780 , to selected 8814
- Update NEWS file

Revision 7780 - Directory Listing - [select for diffs]
Modified Sun Oct 9 17:44:30 2016 UTC (8 years, 10 months ago) by michael
Diff to previous 7778 , to selected 8814
- motd.h: increase MOTD_LINESIZE to 321

Revision 7778 - Directory Listing - [select for diffs]
Modified Sat Oct 8 17:24:11 2016 UTC (8 years, 10 months ago) by michael
Diff to previous 7776 , to selected 8814
- channel.c, dbuf.c: stylistic changes

Revision 7776 - Directory Listing - [select for diffs]
Modified Sat Oct 8 16:57:31 2016 UTC (8 years, 10 months ago) by michael
Diff to previous 7774 , to selected 8814
- conf.c:conf_error_report(): fixed compile warning

Revision 7774 - Directory Listing - [select for diffs]
Modified Sat Oct 8 16:54:12 2016 UTC (8 years, 10 months ago) by michael
Diff to previous 7773 , to selected 8814
- motd.c:motd_cache(): stylistic changes

Revision 7773 - Directory Listing - [select for diffs]
Modified Sat Oct 8 16:31:37 2016 UTC (8 years, 10 months ago) by michael
Diff to previous 7770 , to selected 8814
- Rebuilt parser files

Revision 7770 - Directory Listing - [select for diffs]
Modified Sat Oct 8 16:30:18 2016 UTC (8 years, 10 months ago) by michael
Diff to previous 7769 , to selected 8814
- user.c:send_umode(): fixed compile warning (-Wshadow) on centos and possibly others

Revision 7769 - Directory Listing - [select for diffs]
Modified Fri Oct 7 18:32:45 2016 UTC (8 years, 10 months ago) by michael
Diff to previous 7768 , to selected 8814
- Update NEWS file

Revision 7768 - Directory Listing - [select for diffs]
Modified Fri Oct 7 17:28:31 2016 UTC (8 years, 10 months ago) by michael
Diff to previous 7765 , to selected 8814
- .travis.yml: disable gcc builds on osx for now

Revision 7765 - Directory Listing - [select for diffs]
Modified Fri Oct 7 16:26:19 2016 UTC (8 years, 10 months ago) by michael
Diff to previous 7763 , to selected 8814
- Added 'channel::max_invites' configuration directive

Revision 7763 - Directory Listing - [select for diffs]
Modified Thu Oct 6 16:59:51 2016 UTC (8 years, 10 months ago) by michael
Diff to previous 7761 , to selected 8814
- Get rid of clear_ban_cache_channel() and clear_ban_cache_client(). Use clear_ban_cache_list() instead.

Revision 7761 - Directory Listing - [select for diffs]
Modified Thu Oct 6 16:44:27 2016 UTC (8 years, 10 months ago) by michael
Diff to previous 7759 , to selected 8814
- Get rid of clear_invites_channel() and clear_invites_client(). Use clear_invite_list() instead.

Revision 7759 - Directory Listing - [select for diffs]
Modified Wed Oct 5 18:33:01 2016 UTC (8 years, 10 months ago) by michael
Diff to previous 7757 , to selected 8814
- s_bsd_kqueue.c:kq_update_events(): make 'zero_timespec' a const struct

Revision 7757 - Directory Listing - [select for diffs]
Modified Mon Oct 3 17:54:19 2016 UTC (8 years, 10 months ago) by michael
Diff to previous 7745 , to selected 8814
- m_whois.c:whois_person(): re-add /whois notice. Goes to user mode +y

Revision 7745 - Directory Listing - [select for diffs]
Modified Sat Oct 1 17:43:16 2016 UTC (8 years, 10 months ago) by michael
Diff to previous 7743 , to selected 8814
- conf.c: fixed a lineno off-by-one for parser warnings in included configuration files

Revision 7743 - Directory Listing - [select for diffs]
Modified Fri Sep 30 18:46:03 2016 UTC (8 years, 10 months ago) by michael
Diff to previous 7732 , to selected 8814
- conf_lexer.l: replace a snprintf with strlcpy

Revision 7732 - Directory Listing - [select for diffs]
Modified Mon Sep 26 15:55:25 2016 UTC (8 years, 10 months ago) by michael
Diff to previous 7725 , to selected 8814
- conf_lexer.l:cinclude(): we don't use yyin

Revision 7725 - Directory Listing - [select for diffs]
Modified Mon Sep 26 14:59:44 2016 UTC (8 years, 10 months ago) by michael
Diff to previous 7709 , to selected 8814
- Add stripws() to irc_string.c; make warnings about syntax errors with multiple whitespaces look nicer

Revision 7709 - Directory Listing - [select for diffs]
Modified Fri Sep 23 16:56:30 2016 UTC (8 years, 11 months ago) by michael
Diff to previous 7707 , to selected 8814
- Update NEWS file

Revision 7707 - Directory Listing - [select for diffs]
Modified Fri Sep 23 16:45:18 2016 UTC (8 years, 11 months ago) by michael
Diff to previous 7706 , to selected 8814
- Show GnuTLS/OpenSSL library/header versions in /INFO as suggested by Adam

Revision 7706 - Directory Listing - [select for diffs]
Modified Wed Sep 21 16:49:04 2016 UTC (8 years, 11 months ago) by michael
Diff to previous 7703 , to selected 8814
- conf_lexer.l: cleanup config include stack code (Adam)

Revision 7703 - Directory Listing - [select for diffs]
Modified Sat Sep 17 17:10:18 2016 UTC (8 years, 11 months ago) by michael
Diff to previous 7701 , to selected 8814
- Update help/kick

Revision 7701 - Directory Listing - [select for diffs]
Modified Sun Sep 4 16:55:51 2016 UTC (8 years, 11 months ago) by michael
Diff to previous 7699 , to selected 8814
- Update help/kick as suggested by jackal

Revision 7699 - Directory Listing - [select for diffs]
Modified Sun Sep 4 15:46:47 2016 UTC (8 years, 11 months ago) by michael
Diff to previous 7698 , to selected 8814
- version.c: update metalrock's email

Revision 7698 - Directory Listing - [select for diffs]
Modified Sun Sep 4 15:45:49 2016 UTC (8 years, 11 months ago) by michael
Diff to previous 7695 , to selected 8814
- Update metalrock's email

Revision 7695 - Directory Listing - [select for diffs]
Modified Thu Sep 1 09:35:09 2016 UTC (8 years, 11 months ago) by michael
Diff to previous 7693 , to selected 8814
- AUTHORS, version.c: fix inconsistency

Revision 7693 - Directory Listing - [select for diffs]
Modified Wed Aug 31 18:42:42 2016 UTC (8 years, 11 months ago) by michael
Diff to previous 7690 , to selected 8814
- Add Andrew Strutt to AUTHORS and version.c

Revision 7690 - Directory Listing - [select for diffs]
Modified Thu Aug 25 18:47:19 2016 UTC (9 years ago) by michael
Diff to previous 7688 , to selected 8814
- reference.conf: clarify that 'anti_spam_exit_message_time' applies to PART, too

Revision 7688 - Directory Listing - [select for diffs]
Modified Sun Aug 21 16:52:31 2016 UTC (9 years ago) by michael
Diff to previous 7686 , to selected 8814
- Update NEWS file

Revision 7686 - Directory Listing - [select for diffs]
Modified Thu Aug 18 17:32:04 2016 UTC (9 years ago) by michael
Diff to previous 7684 , to selected 8814
- Remove excessive const keyword on dlink_node pointers

Revision 7684 - Directory Listing - [select for diffs]
Modified Thu Aug 18 14:40:43 2016 UTC (9 years ago) by michael
Diff to previous 7682 , to selected 8814
- conf_pseudo.h, conf_pseudo.c: added pseudo_get_list() for later use

Revision 7682 - Directory Listing - [select for diffs]
Modified Wed Aug 3 14:56:12 2016 UTC (9 years ago) by michael
Diff to previous 7681 , to selected 8814
- m_nick.c: style corrections; move comment to proper place

Revision 7681 - Directory Listing - [select for diffs]
Modified Fri Jul 29 18:42:45 2016 UTC (9 years ago) by michael
Diff to previous 7679 , to selected 8814
- Bump version to 8.2.19

Revision 7679 - Directory Listing - [select for diffs]
Modified Thu Jul 21 16:00:33 2016 UTC (9 years, 1 month ago) by michael
Diff to previous 7677 , to selected 8814
- m_svsmode.c: revert -r7665

Revision 7677 - Directory Listing - [select for diffs]
Modified Wed Jul 20 19:47:11 2016 UTC (9 years, 1 month ago) by michael
Diff to previous 7676 , to selected 8814
- conf_lexer.l: update filename for \file

Revision 7676 - Directory Listing - [select for diffs]
Modified Wed Jul 20 19:31:34 2016 UTC (9 years, 1 month ago) by michael
Diff to previous 7674 , to selected 8814
- Fixed more svn properties as pointed out by jackal

Revision 7674 - Directory Listing - [select for diffs]
Modified Wed Jul 20 18:54:17 2016 UTC (9 years, 1 month ago) by michael
Diff to previous 7671 , to selected 8814
- m_dline.c, m_xline.c: whitespace changes

Revision 7671 - Directory Listing - [select for diffs]
Modified Wed Jul 20 18:47:10 2016 UTC (9 years, 1 month ago) by michael
Diff to previous 7670 , to selected 8814
- hostmask.c:add_conf_by_address(): stylistic changes

Revision 7670 - Directory Listing - [select for diffs]
Modified Wed Jul 20 18:22:12 2016 UTC (9 years, 1 month ago) by michael
Diff to previous 7667 , to selected 8814
- Update Doxyfile to 1.8.8

Revision 7667 - Directory Listing - [select for diffs]
Modified Wed Jul 20 17:09:36 2016 UTC (9 years, 1 month ago) by michael
Diff to previous 7665 , to selected 8814
- Fixed svn properties

Revision 7665 - Directory Listing - [select for diffs]
Modified Wed Jul 20 12:19:53 2016 UTC (9 years, 1 month ago) by michael
Diff to previous 7663 , to selected 8814
- m_svsmode.c: use const

Revision 7663 - Directory Listing - [select for diffs]
Modified Tue Jul 19 18:56:56 2016 UTC (9 years, 1 month ago) by michael
Diff to previous 7662 , to selected 8814
- reference.conf: update copyright years

Revision 7662 - Directory Listing - [select for diffs]
Modified Tue Jul 19 18:55:58 2016 UTC (9 years, 1 month ago) by michael
Diff to previous 7660 , to selected 8814
- Update NEWS file

Revision 7660 - Directory Listing - [select for diffs]
Modified Tue Jul 19 18:54:40 2016 UTC (9 years, 1 month ago) by michael
Diff to previous 7658 , to selected 8814
- m_nick.c:change_remote_nick(): user mode 'n' now shows nick name changes from remote clients, too

Revision 7658 - Directory Listing - [select for diffs]
Modified Tue Jul 19 18:44:07 2016 UTC (9 years, 1 month ago) by michael
Diff to previous 7657 , to selected 8814
- m_nick.c:perform_nick_change_collides(): whitespace change

Revision 7657 - Directory Listing - [select for diffs]
Modified Tue Jul 19 16:26:03 2016 UTC (9 years, 1 month ago) by michael
Diff to previous 7655 , to selected 8814
- Update NEWS file

Revision 7655 - Directory Listing - [select for diffs]
Modified Mon Jul 18 16:57:31 2016 UTC (9 years, 1 month ago) by michael
Diff to previous 7653 , to selected 8814
- m_stats.c:show_ports(): don't show IP addresses to admins unless !ConfigServerHide.hide_server_ips

Revision 7653 - Directory Listing - [select for diffs]
Modified Mon Jul 18 16:27:47 2016 UTC (9 years, 1 month ago) by michael
Diff to previous 7651 , to selected 8814
- m_stats.c:stats_L_list(): remove extraneous test on ConfigServerHide.hide_server_ips since get_client_name() already deals with that

Revision 7651 - Directory Listing - [select for diffs]
Modified Mon Jul 18 16:23:15 2016 UTC (9 years, 1 month ago) by michael
Diff to previous 7650 , to selected 8814
- m_stats.c:stats_L_list(): sanitize utterly bad logic

Revision 7650 - Directory Listing - [select for diffs]
Modified Sun Jul 17 14:59:21 2016 UTC (9 years, 1 month ago) by michael
Diff to previous 7648 , to selected 8814
- Update NEWS file

Revision 7648 - Directory Listing - [select for diffs]
Modified Sun Jul 17 14:37:14 2016 UTC (9 years, 1 month ago) by michael
Diff to previous 7646 , to selected 8814
- m_svinfo.c:ms_svinfo(): whitespace change

Revision 7646 - Directory Listing - [select for diffs]
Modified Sun Jul 17 14:29:36 2016 UTC (9 years, 1 month ago) by michael
Diff to previous 7644 , to selected 8814
- m_svstag.c:ms_svstag(): replace strtoimax() with strtoumax()

Revision 7644 - Directory Listing - [select for diffs]
Modified Sat Jul 16 17:56:53 2016 UTC (9 years, 1 month ago) by michael
Diff to previous 7642 , to selected 8814
- m_who.c:m_who(): swap tests

Revision 7642 - Directory Listing - [select for diffs]
Modified Fri Jul 15 19:51:58 2016 UTC (9 years, 1 month ago) by michael
Diff to previous 7640 , to selected 8814
- m_who.c:who_matches(): allow operators to search by ip address

Revision 7640 - Directory Listing - [select for diffs]
Modified Fri Jul 15 19:46:40 2016 UTC (9 years, 1 month ago) by michael
Diff to previous 7638 , to selected 8814
- m_who.c: merged big mask matching conditional statement found in who_global() and who_common_channel() into a separate function.
  As a side effect this fixes a possible server name leak in who_global() with server hiding enabled

Revision 7638 - Directory Listing - [select for diffs]
Modified Wed Jul 13 17:58:44 2016 UTC (9 years, 1 month ago) by michael
Diff to previous 7635 , to selected 8814
- conf.c:conf_rehash(): from p4: Log when rehashing due to sighup

Revision 7635 - Directory Listing - [select for diffs]
Modified Mon Jul 4 16:34:04 2016 UTC (9 years, 1 month ago) by michael
Diff to previous 7633 , to selected 8814
- m_away.c: deduplicate

Revision 7633 - Directory Listing - [select for diffs]
Modified Mon Jul 4 16:13:28 2016 UTC (9 years, 1 month ago) by michael
Diff to previous 7631 , to selected 8814
- list.c: fixed typo in comments

Revision 7631 - Directory Listing - [select for diffs]
Modified Thu Jun 30 16:44:02 2016 UTC (9 years, 1 month ago) by michael
Diff to previous 7629 , to selected 8814
- send.c:sendto_match_servs(): move test

Revision 7629 - Directory Listing - [select for diffs]
Modified Tue Jun 28 16:46:30 2016 UTC (9 years, 1 month ago) by michael
Diff to previous 7627 , to selected 8814
- user.c:register_remote_user(): remove TS5 leftover

Revision 7627 - Directory Listing - [select for diffs]
Modified Sun Jun 26 15:49:53 2016 UTC (9 years, 2 months ago) by michael
Diff to previous 7626 , to selected 8814
- Update help/stats

Revision 7626 - Directory Listing - [select for diffs]
Modified Thu Jun 23 12:46:46 2016 UTC (9 years, 2 months ago) by michael
Diff to previous 7623 , to selected 8814
- Re-built autogenerated files

Revision 7623 - Directory Listing - [select for diffs]
Modified Thu Jun 23 12:42:04 2016 UTC (9 years, 2 months ago) by michael
Diff to previous 7620 , to selected 8814
- Change userhost.c to deal with ip addresses only. Also we no longer care about usernames/ident replies.
  Due to the hash function in hash.c not ideal for ip addresses, we'll be using either iphash.c, or
  patricia.c soon for this.

Revision 7620 - Directory Listing - [select for diffs]
Modified Wed Jun 22 17:14:12 2016 UTC (9 years, 2 months ago) by michael
Diff to previous 7619 , to selected 8814
- Update README

Revision 7619 - Directory Listing - [select for diffs]
Modified Wed Jun 22 17:11:09 2016 UTC (9 years, 2 months ago) by michael
Diff to previous 7617 , to selected 8814
- Update NEWS file

Revision 7617 - Directory Listing - [select for diffs]
Modified Wed Jun 22 16:54:09 2016 UTC (9 years, 2 months ago) by michael
Diff to previous 7615 , to selected 8814
- Update NEWS file

Revision 7615 - Directory Listing - [select for diffs]
Modified Wed Jun 22 11:31:29 2016 UTC (9 years, 2 months ago) by michael
Diff to previous 7613 , to selected 8814
- m_stats.c:stats_memory(): use the %zu conversion specifier

Revision 7613 - Directory Listing - [select for diffs]
Modified Tue Jun 21 16:50:21 2016 UTC (9 years, 2 months ago) by michael
Diff to previous 7611 , to selected 8814
- m_nick.c: stylistic changes

Revision 7611 - Directory Listing - [select for diffs]
Modified Tue Jun 21 12:56:48 2016 UTC (9 years, 2 months ago) by michael
Diff to previous 7609 , to selected 8814
- channel.c:channel_part_one_client(): update comment

Revision 7609 - Directory Listing - [select for diffs]
Modified Tue Jun 21 12:54:40 2016 UTC (9 years, 2 months ago) by michael
Diff to previous 7608 , to selected 8814
- s_user.c: rename variables for consistency

Revision 7608 - Directory Listing - [select for diffs]
Modified Tue Jun 21 12:44:05 2016 UTC (9 years, 2 months ago) by michael
Diff to previous 7606 , to selected 8814
- Update NEWS file

Revision 7606 - Directory Listing - [select for diffs]
Modified Tue Jun 21 12:37:40 2016 UTC (9 years, 2 months ago) by michael
Diff to previous 7604 , to selected 8814
- m_stats.c:stats_memory(): fix /invite memory stats

Revision 7604 - Directory Listing - [select for diffs]
Modified Tue Jun 21 12:34:29 2016 UTC (9 years, 2 months ago) by michael
Diff to previous 7602 , to selected 8814
- m_stats.c:stats_memory(): get rid of 'channel_memory'

Revision 7602 - Directory Listing - [select for diffs]
Modified Tue Jun 21 12:25:33 2016 UTC (9 years, 2 months ago) by michael
Diff to previous 7600 , to selected 8814
- m_stats.c:stats_memory(): remove away/topic info as these have a fixed size now

Revision 7600 - Directory Listing - [select for diffs]
Modified Mon Jun 13 19:02:54 2016 UTC (9 years, 2 months ago) by michael
Diff to previous 7598 , to selected 8814
- user.c:send_umode_out(): replace MyClient test with just MyConnect

Revision 7598 - Directory Listing - [select for diffs]
Modified Mon Jun 13 18:55:15 2016 UTC (9 years, 2 months ago) by michael
Diff to previous 7596 , to selected 8814
- Minor cleanup to send_umode() to get rid of the redundant struct Client * pointer

Revision 7596 - Directory Listing - [select for diffs]
Modified Fri Jun 10 16:17:05 2016 UTC (9 years, 2 months ago) by michael
Diff to previous 7594 , to selected 8814
- res.c: minor stylistic changes

Revision 7594 - Directory Listing - [select for diffs]
Modified Thu Jun 9 16:04:16 2016 UTC (9 years, 2 months ago) by michael
Diff to previous 7592 , to selected 8814
- res.c: reslist::id is now of unsigned type; remove reslist::sent which we currently don't need

Revision 7592 - Directory Listing - [select for diffs]
Modified Thu Jun 9 15:51:59 2016 UTC (9 years, 2 months ago) by michael
Diff to previous 7591 , to selected 8814
- res.c:send_res_msg(): remove extraneous parentheses

Revision 7591 - Directory Listing - [select for diffs]
Modified Tue Jun 7 17:00:02 2016 UTC (9 years, 2 months ago) by michael
Diff to previous 7589 , to selected 8814
- Bump version to 8.2.18

Revision 7589 - Directory Listing - [select for diffs]
Modified Mon Jun 6 17:41:13 2016 UTC (9 years, 2 months ago) by michael
Diff to previous 7587 , to selected 8814
- Merge send_capabilities() and show_capabilities() into get_capabilities()

Revision 7587 - Directory Listing - [select for diffs]
Modified Wed Jun 1 19:31:47 2016 UTC (9 years, 2 months ago) by michael
Diff to previous 7585 , to selected 8814
- server.c: style corrections

Revision 7585 - Directory Listing - [select for diffs]
Modified Wed Jun 1 19:16:32 2016 UTC (9 years, 2 months ago) by michael
Diff to previous 7583 , to selected 8814
- m_svshost.c: propset

Revision 7583 - Directory Listing - [select for diffs]
Modified Wed Jun 1 19:01:33 2016 UTC (9 years, 2 months ago) by michael
Diff to previous 7582 , to selected 8814
- token_vector(): use unsigned where appropriate

Revision 7582 - Directory Listing - [select for diffs]
Modified Tue May 31 20:40:46 2016 UTC (9 years, 2 months ago) by michael
Diff to previous 7579 , to selected 8814
- autoreconf

Revision 7579 - Directory Listing - [select for diffs]
Modified Tue May 31 19:11:24 2016 UTC (9 years, 2 months ago) by michael
Diff to previous 7578 , to selected 8814
- Add m_svshost.c for later use

Revision 7578 - Directory Listing - [select for diffs]
Modified Tue May 31 18:41:30 2016 UTC (9 years, 2 months ago) by michael
Diff to previous 7576 , to selected 8814
- Update NEWS file

Revision 7576 - Directory Listing - [select for diffs]
Modified Sun May 29 20:42:35 2016 UTC (9 years, 2 months ago) by michael
Diff to previous 7574 , to selected 8814
- hash.c: fixed previous commit to free_list_task()

Revision 7574 - Directory Listing - [select for diffs]
Modified Sun May 29 20:38:28 2016 UTC (9 years, 2 months ago) by michael
Diff to previous 7572 , to selected 8814
- hash.c:free_list_task(): we really want to use dlinkFindDelete() here instead of just dlinkDelete()

Revision 7572 - Directory Listing - [select for diffs]
Modified Tue May 24 16:33:40 2016 UTC (9 years, 3 months ago) by michael
Diff to previous 7571 , to selected 8814
- Move initialize_server_capabs() from ircd.c to server.c and rename it to server_capab_init()

Revision 7571 - Directory Listing - [select for diffs]
Modified Tue May 24 16:29:46 2016 UTC (9 years, 3 months ago) by michael
Diff to previous 7568 , to selected 8814
- user.c:register_local_user(): style correction

Revision 7568 - Directory Listing - [select for diffs]
Modified Tue May 24 16:25:32 2016 UTC (9 years, 3 months ago) by michael
Diff to previous 7567 , to selected 8814
- Rename init_resolver() to resolver_init()

Revision 7567 - Directory Listing - [select for diffs]
Modified Tue May 24 16:23:51 2016 UTC (9 years, 3 months ago) by michael
Diff to previous 7556 , to selected 8814
- Rename init_netio() to netio_init()

Revision 7556 - Directory Listing - [select for diffs]
Modified Sun May 8 11:29:43 2016 UTC (9 years, 3 months ago) by michael
Diff to previous 7554 , to selected 8814
- channel.c, m_message.c: stylistic changes

Revision 7554 - Directory Listing - [select for diffs]
Modified Sat Apr 30 17:03:50 2016 UTC (9 years, 3 months ago) by michael
Diff to previous 7552 , to selected 8814
- Minor cleanup to client/channel burst logic

Revision 7552 - Directory Listing - [select for diffs]
Modified Wed Apr 27 16:46:55 2016 UTC (9 years, 3 months ago) by michael
Diff to previous 7551 , to selected 8814
- m_sjoin.c: we're only doing UIDs

Revision 7551 - Directory Listing - [select for diffs]
Modified Fri Apr 22 20:04:49 2016 UTC (9 years, 4 months ago) by michael
Diff to previous 7548 , to selected 8814
- autoreconf

Revision 7548 - Directory Listing - [select for diffs]
Modified Fri Apr 22 19:28:45 2016 UTC (9 years, 4 months ago) by michael
Diff to previous 7545 , to selected 8814
- Rewrite invite handling to be more flexible for future additions such as client based invite throttling, invite expiration, etc

Revision 7545 - Directory Listing - [select for diffs]
Modified Thu Apr 21 18:11:11 2016 UTC (9 years, 4 months ago) by michael
Diff to previous 7543 , to selected 8814
- Update NEWS file

Revision 7543 - Directory Listing - [select for diffs]
Modified Thu Apr 21 11:15:58 2016 UTC (9 years, 4 months ago) by michael
Diff to previous 7541 , to selected 8814
- channel.c:channel_do_join(): const correctness

Revision 7541 - Directory Listing - [select for diffs]
Modified Thu Apr 21 10:32:05 2016 UTC (9 years, 4 months ago) by michael
Diff to previous 7540 , to selected 8814
- channel.c:add_invite(): trim down client's invite list until there are no more
  than ConfigChannel.max_channels entries on the list

Revision 7540 - Directory Listing - [select for diffs]
Modified Wed Apr 20 18:38:32 2016 UTC (9 years, 4 months ago) by michael
Diff to previous 7538 , to selected 8814
- Update NEWS file

Revision 7538 - Directory Listing - [select for diffs]
Modified Wed Apr 20 18:31:28 2016 UTC (9 years, 4 months ago) by michael
Diff to previous 7536 , to selected 8814
- channel.c:add_invite(): fixed possible core with channel::max_channels = 0

Revision 7536 - Directory Listing - [select for diffs]
Modified Mon Apr 11 15:02:36 2016 UTC (9 years, 4 months ago) by michael
Diff to previous 7534 , to selected 8814
- conf.c:check_client(): removed redudant sockhost info in server notice

Revision 7534 - Directory Listing - [select for diffs]
Modified Mon Apr 11 14:46:54 2016 UTC (9 years, 4 months ago) by michael
Diff to previous 7532 , to selected 8814
- conf.c: removed unused cluster_a_line() prototype

Revision 7532 - Directory Listing - [select for diffs]
Modified Sun Apr 10 17:34:51 2016 UTC (9 years, 4 months ago) by michael
Diff to previous 7530 , to selected 8814
- server.c:find_servconn_in_progress(): replace match() call with irccmp()

Revision 7530 - Directory Listing - [select for diffs]
Modified Sun Apr 10 17:29:41 2016 UTC (9 years, 4 months ago) by michael
Diff to previous 7528 , to selected 8814
- server.c:show_capabilities(): remove "TS" which is irrelevant info

Revision 7528 - Directory Listing - [select for diffs]
Modified Sun Apr 10 17:25:44 2016 UTC (9 years, 4 months ago) by michael
Diff to previous 7526 , to selected 8814
- Update AUTHORS and version.c

Revision 7526 - Directory Listing - [select for diffs]
Modified Wed Apr 6 16:26:08 2016 UTC (9 years, 4 months ago) by michael
Diff to previous 7524 , to selected 8814
- whowas.h: documentation

Revision 7524 - Directory Listing - [select for diffs]
Modified Mon Apr 4 18:51:46 2016 UTC (9 years, 4 months ago) by michael
Diff to previous 7522 , to selected 8814
- m_connect.c:mo_connect(): don't let 'flags::connect:remote' override 'flags::connect'

Revision 7522 - Directory Listing - [select for diffs]
Modified Sun Apr 3 10:16:18 2016 UTC (9 years, 4 months ago) by michael
Diff to previous 7520 , to selected 8814
- reference.conf: tweaks and updates by Dominic Hargreaves

Revision 7520 - Directory Listing - [select for diffs]
Modified Sat Apr 2 15:55:25 2016 UTC (9 years, 4 months ago) by michael
Diff to previous 7519 , to selected 8814
- attach_connect_block(), check_server(): replace match() calls with irccmp() since the
  strings that are to be compared cannot contain wildcards anyway

Revision 7519 - Directory Listing - [select for diffs]
Modified Wed Mar 30 18:26:55 2016 UTC (9 years, 4 months ago) by michael
Diff to previous 7518 , to selected 8814
- Bump version to hybrid-8.2.17

Revision 7518 - Directory Listing - [select for diffs]
Modified Wed Mar 30 18:25:44 2016 UTC (9 years, 4 months ago) by michael
Diff to previous 7516 , to selected 8814
- Update NEWS file

Revision 7516 - Directory Listing - [select for diffs]
Modified Wed Mar 30 18:22:29 2016 UTC (9 years, 4 months ago) by michael
Diff to previous 7514 , to selected 8814
- channel_mode.c: cosmetical changes

Revision 7514 - Directory Listing - [select for diffs]
Modified Sat Mar 26 19:57:32 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7512 , to selected 8814
- ircd_defs.h: increase REASONLEN to 260

Revision 7512 - Directory Listing - [select for diffs]
Modified Sat Mar 26 19:55:16 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7510 , to selected 8814
- Removed KILLLEN; use REASONLEN instead

Revision 7510 - Directory Listing - [select for diffs]
Modified Sat Mar 26 19:48:19 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7508 , to selected 8814
- m_stats.c:show_iline_prefix(): whitespace change

Revision 7508 - Directory Listing - [select for diffs]
Modified Sat Mar 26 19:46:51 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7506 , to selected 8814
- ircd_defs.h: add TOPICLEN documentation

Revision 7506 - Directory Listing - [select for diffs]
Modified Sat Mar 26 19:30:22 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7504 , to selected 8814
- ircd_defs.h: improve NICKLEN documentation

Revision 7504 - Directory Listing - [select for diffs]
Modified Fri Mar 25 18:08:30 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7502 , to selected 8814
- reslib.c:add_nameserver(): remove useless test on 'res'

Revision 7502 - Directory Listing - [select for diffs]
Modified Fri Mar 25 14:27:04 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7500 , to selected 8814
- mempool.h: #undef MEMPOOL_STATS

Revision 7500 - Directory Listing - [select for diffs]
Modified Tue Mar 22 19:48:49 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7498 , to selected 8814
- mempool.c:mp_pool_get(): stylistic change

Revision 7498 - Directory Listing - [select for diffs]
Modified Tue Mar 22 19:46:44 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7496 , to selected 8814
- modules.h, modules.c: avoid using HYB_PATH_MAX for module_path::path

Revision 7496 - Directory Listing - [select for diffs]
Modified Mon Mar 21 20:33:32 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7494 , to selected 8814
- whowas.c:whowas_make(): fixed potential core when general::whowas_history_length is set to 0

Revision 7494 - Directory Listing - [select for diffs]
Modified Mon Mar 21 20:03:33 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7491 , to selected 8814
- whowas.c:whowas_trim(): use dlink_list_length

Revision 7491 - Directory Listing - [select for diffs]
Modified Sun Mar 20 11:07:21 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7489 , to selected 8814
- Update NEWS file

Revision 7489 - Directory Listing - [select for diffs]
Modified Sat Mar 19 18:58:18 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7487 , to selected 8814
- whowas.c:whowas_trim(): fixed test on whowas_list.tail

Revision 7487 - Directory Listing - [select for diffs]
Modified Wed Mar 16 15:31:44 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7485 , to selected 8814
- client.c:free_client(): fix broken assert()

Revision 7485 - Directory Listing - [select for diffs]
Modified Wed Mar 16 10:44:47 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7483 , to selected 8814
- Rename Client::whowas to Client::whowas_list

Revision 7483 - Directory Listing - [select for diffs]
Modified Wed Mar 16 09:28:00 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7481 , to selected 8814
- hash.c: remove unused header includes

Revision 7481 - Directory Listing - [select for diffs]
Modified Wed Mar 16 09:18:07 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7479 , to selected 8814
- event.c: remove unused header includes

Revision 7479 - Directory Listing - [select for diffs]
Modified Wed Mar 16 08:53:26 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7477 , to selected 8814
- conf.c:read_conf_files(): removed isupport_rebuild() call no longer needed

Revision 7477 - Directory Listing - [select for diffs]
Modified Tue Mar 15 19:28:12 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7475 , to selected 8814
- numeric.h: remove irrelevant comment

Revision 7475 - Directory Listing - [select for diffs]
Modified Tue Mar 15 19:20:54 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7474 , to selected 8814
- Update reference.conf

Revision 7474 - Directory Listing - [select for diffs]
Modified Sun Mar 13 19:15:57 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7472 , to selected 8814
- Bump version to hybrid-8.2.16

Revision 7472 - Directory Listing - [select for diffs]
Modified Sun Mar 13 12:31:57 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7470 , to selected 8814
- watch.c: remove unused header include

Revision 7470 - Directory Listing - [select for diffs]
Modified Sun Mar 13 11:50:44 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7468 , to selected 8814
- m_stats.c: style corrections; use const keyword where appropriate

Revision 7468 - Directory Listing - [select for diffs]
Modified Sat Mar 12 19:06:56 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7466 , to selected 8814
- m_svsnick.c:ms_svsnick(): split up if statement

Revision 7466 - Directory Listing - [select for diffs]
Modified Sat Mar 12 14:16:37 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7465 , to selected 8814
- m_stats.c:stats_memory(): remove TOTAL info which is completely off anyway

Revision 7465 - Directory Listing - [select for diffs]
Modified Sat Mar 12 13:45:42 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7463 , to selected 8814
- Update NEWS file

Revision 7463 - Directory Listing - [select for diffs]
Modified Sat Mar 12 13:13:43 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7461 , to selected 8814
- client.c:find_chasing(): remove useless cast

Revision 7461 - Directory Listing - [select for diffs]
Modified Sat Mar 12 13:12:11 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7459 , to selected 8814
- m_kill.c:mo_kill(): remove ueseless cast

Revision 7459 - Directory Listing - [select for diffs]
Modified Sat Mar 12 12:56:34 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7457 , to selected 8814
- m_stats.c: renamings

Revision 7457 - Directory Listing - [select for diffs]
Modified Sat Mar 12 12:51:35 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7455 , to selected 8814
- m_stats.c:stats_events(): use proper conversion specifier

Revision 7455 - Directory Listing - [select for diffs]
Modified Sat Mar 12 12:47:07 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7452 , to selected 8814
- m_stats.c:stats_memory(): remove extraneous whowas_count_memory() call

Revision 7452 - Directory Listing - [select for diffs]
Modified Fri Mar 11 18:47:05 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7451 , to selected 8814
- Update NEWS file

Revision 7451 - Directory Listing - [select for diffs]
Modified Fri Mar 11 17:32:13 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7448 , to selected 8814
- whowas.c: remove unused header include

Revision 7448 - Directory Listing - [select for diffs]
Modified Fri Mar 11 17:21:27 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7446 , to selected 8814
- Further cleanups to recent WHOWAS changes

Revision 7446 - Directory Listing - [select for diffs]
Modified Fri Mar 11 17:02:00 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7444 , to selected 8814
- Update reference.conf

Revision 7444 - Directory Listing - [select for diffs]
Modified Thu Mar 10 20:48:15 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7443 , to selected 8814
- Rebuilt autogenerated files

Revision 7443 - Directory Listing - [select for diffs]
Modified Thu Mar 10 20:27:34 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7440 , to selected 8814
- whowas.c: documentation

Revision 7440 - Directory Listing - [select for diffs]
Modified Thu Mar 10 20:20:54 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7439 , to selected 8814
- whowas.c: documentation

Revision 7439 - Directory Listing - [select for diffs]
Modified Thu Mar 10 20:03:41 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7436 , to selected 8814
- ircd.c:main(): actually call whowas_init() now

Revision 7436 - Directory Listing - [select for diffs]
Modified Thu Mar 10 19:57:51 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7434 , to selected 8814
- Change whowas system to use a linked list instead of othe this monolithic WHOWAS table
- Size of the whowas nick name history length is now configurable

Revision 7434 - Directory Listing - [select for diffs]
Modified Wed Mar 9 17:49:48 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7432 , to selected 8814
- m_dline.c, m_kline.c, m_xline.c: use const keyword where appropriate

Revision 7432 - Directory Listing - [select for diffs]
Modified Wed Mar 9 17:35:59 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7430 , to selected 8814
- m_stats.c:stats_memory(): variable renamings; remove unused code

Revision 7430 - Directory Listing - [select for diffs]
Modified Tue Mar 8 18:19:38 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7428 , to selected 8814
- Minor style cleanups & constification

Revision 7428 - Directory Listing - [select for diffs]
Modified Mon Mar 7 17:46:09 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7426 , to selected 8814
- parse_aline() cleanups

Revision 7426 - Directory Listing - [select for diffs]
Modified Mon Mar 7 17:17:19 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7424 , to selected 8814
- m_stats.c: remove unused header includes

Revision 7424 - Directory Listing - [select for diffs]
Modified Mon Mar 7 16:57:04 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7422 , to selected 8814
- m_stats.c:report_shared(), report_cluster(): increase buffer size for the extra 'c' character

Revision 7422 - Directory Listing - [select for diffs]
Modified Mon Mar 7 16:48:08 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7420 , to selected 8814
- m_dline.c, m_kline.c: expiry time for *LINES set by remote clients is no longer capped at MAX_TDKLINE_TIME

Revision 7420 - Directory Listing - [select for diffs]
Modified Sun Mar 6 19:59:05 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7418 , to selected 8814
- m_kline.c: save us a second parse_netmask() call

Revision 7418 - Directory Listing - [select for diffs]
Modified Sun Mar 6 19:50:50 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7416 , to selected 8814
- m_dline.c: deduplicate

Revision 7416 - Directory Listing - [select for diffs]
Modified Sun Mar 6 19:33:46 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7414 , to selected 8814
- m_kline.c: deduplicate

Revision 7414 - Directory Listing - [select for diffs]
Modified Sun Mar 6 19:18:01 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7412 , to selected 8814
- m_xline.c: deduplicate

Revision 7412 - Directory Listing - [select for diffs]
Modified Sun Mar 6 18:37:12 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7410 , to selected 8814
- m_xline.c: merge relay_xline() into ms_xline();  allow services to override valid_wild_card_simple()

Revision 7410 - Directory Listing - [select for diffs]
Modified Sun Mar 6 18:19:24 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7408 , to selected 8814
- m_kline.c:ms_kline(): allow services to override valid_wild_card()

Revision 7408 - Directory Listing - [select for diffs]
Modified Sun Mar 6 18:09:40 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7406 , to selected 8814
- m_resv.c:resv_handle(): allow services to override valid_wild_card_simple()

Revision 7406 - Directory Listing - [select for diffs]
Modified Sun Mar 6 17:19:26 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7404 , to selected 8814
- m_set.c:quote_autoconn(): use conf->name when reporting the server name

Revision 7404 - Directory Listing - [select for diffs]
Modified Sun Mar 6 16:57:32 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7402 , to selected 8814
- m_stats.c: split report_confitem_types() into two separate functions

Revision 7402 - Directory Listing - [select for diffs]
Modified Sun Mar 6 16:32:59 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7400 , to selected 8814
- Remove useless parameters from operator_find()

Revision 7400 - Directory Listing - [select for diffs]
Modified Sun Mar 6 16:10:14 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7398 , to selected 8814
- Cleanups to operator/connect block lookup routines

Revision 7398 - Directory Listing - [select for diffs]
Modified Sun Mar 6 10:21:18 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7396 , to selected 8814
- numeric.h, numeric.c: remove unused ERR_NOADMININFO

Revision 7396 - Directory Listing - [select for diffs]
Modified Sat Mar 5 18:33:21 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7395 , to selected 8814
- m_stats.c: merge some of the recently introduced conf-report functions

Revision 7395 - Directory Listing - [select for diffs]
Modified Sat Mar 5 16:59:34 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7392 , to selected 8814
- whowas.c: rename some variables for consistency

Revision 7392 - Directory Listing - [select for diffs]
Modified Sat Mar 5 16:55:57 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7390 , to selected 8814
- whowas.c: doxygen

Revision 7390 - Directory Listing - [select for diffs]
Modified Sat Mar 5 16:45:59 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7388 , to selected 8814
- list.c: cleanup/dedup dlinkFindDelete()

Revision 7388 - Directory Listing - [select for diffs]
Modified Fri Mar 4 17:05:06 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7386 , to selected 8814
- Update doc/ircd.8 by jackal

Revision 7386 - Directory Listing - [select for diffs]
Modified Thu Mar 3 12:38:02 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7384 , to selected 8814
- Remove artificial cap of minimum required size of the dh parameter file

Revision 7384 - Directory Listing - [select for diffs]
Modified Thu Mar 3 12:16:34 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7383 , to selected 8814
- conf.h: removed now unused MaskItem::count

Revision 7383 - Directory Listing - [select for diffs]
Modified Wed Mar 2 18:09:09 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7380 , to selected 8814
- m_stats.c whitespace changes

Revision 7380 - Directory Listing - [select for diffs]
Modified Wed Mar 2 17:51:43 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7378 , to selected 8814
- send.c:sendto_realops_flags(): use sendto_one_notice()

Revision 7378 - Directory Listing - [select for diffs]
Modified Tue Mar 1 17:34:47 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7376 , to selected 8814
- parse.c:parse(): change length to size_t type

Revision 7376 - Directory Listing - [select for diffs]
Modified Sun Feb 28 17:36:55 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7374 , to selected 8814
- numeric.c: RPL_TRACEUNKNOWN: use proper conversion specifier for 'uintmax_t'

Revision 7374 - Directory Listing - [select for diffs]
Modified Sun Feb 28 17:05:07 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7372 , to selected 8814
- m_svskill.c: remove unused header include

Revision 7372 - Directory Listing - [select for diffs]
Modified Sun Feb 28 17:02:08 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7370 , to selected 8814
- m_svstag.c: remove unused header includes

Revision 7370 - Directory Listing - [select for diffs]
Modified Sun Feb 28 16:48:59 2016 UTC (9 years, 5 months ago) by michael
Diff to previous 7367 , to selected 8814
- Update help/invite explaining what INVITE with no arguments does

Revision 7367 - Directory Listing - [select for diffs]
Modified Wed Feb 24 12:45:53 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7365 , to selected 8814
- Update NEWS

Revision 7365 - Directory Listing - [select for diffs]
Modified Wed Feb 24 12:40:02 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7363 , to selected 8814
- Update NEWS

Revision 7363 - Directory Listing - [select for diffs]
Modified Wed Feb 24 12:39:07 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7362 , to selected 8814
- Update README

Revision 7362 - Directory Listing - [select for diffs]
Modified Tue Feb 23 21:13:08 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7360 , to selected 8814
- Update NEWS file

Revision 7360 - Directory Listing - [select for diffs]
Modified Tue Feb 23 19:35:02 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7359 , to selected 8814
- m_resv.c, m_xline.c: replaced atoi() with strtoumax()

Revision 7359 - Directory Listing - [select for diffs]
Modified Mon Feb 22 20:17:40 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7358 , to selected 8814
- Update NEWS file

Revision 7358 - Directory Listing - [select for diffs]
Modified Mon Feb 22 19:55:28 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7357 , to selected 8814
- autoreconf

Revision 7357 - Directory Listing - [select for diffs]
Modified Mon Feb 22 19:54:39 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7356 , to selected 8814
- Bump version to 8.2.15

Revision 7356 - Directory Listing - [select for diffs]
Modified Mon Feb 22 18:59:30 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7354 , to selected 8814
- Cleanup more conversion specifiers

Revision 7354 - Directory Listing - [select for diffs]
Modified Sun Feb 21 12:52:34 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7351 , to selected 8814
- m_message.c:build_target_list(): stylistic changes

Revision 7351 - Directory Listing - [select for diffs]
Modified Sun Feb 21 12:45:02 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7350 , to selected 8814
- m_message.c:flood_attack_*(): incorporate fixes from p4 so 'can_flood' actually works

Revision 7350 - Directory Listing - [select for diffs]
Modified Sun Feb 21 11:56:06 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7347 , to selected 8814
- Show some stats about allocated listeners in /stats z

Revision 7347 - Directory Listing - [select for diffs]
Modified Sun Feb 21 11:44:24 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7346 , to selected 8814
- Remove unused header includes

Revision 7346 - Directory Listing - [select for diffs]
Modified Sun Feb 21 11:27:43 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7343 , to selected 8814
- Remove excessive 'const'

Revision 7343 - Directory Listing - [select for diffs]
Modified Sun Feb 21 11:16:54 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7342 , to selected 8814
- m_stats.c: remove stats_usage()

Revision 7342 - Directory Listing - [select for diffs]
Modified Sun Feb 21 11:12:56 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7341 , to selected 8814
- Update NEWS file

Revision 7341 - Directory Listing - [select for diffs]
Modified Sat Feb 20 18:55:29 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7338 , to selected 8814
- client_attach_svstag(): remove excessive 'const'

Revision 7338 - Directory Listing - [select for diffs]
Modified Sat Feb 20 18:48:05 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7336 , to selected 8814
- m_eob.c:ms_eob(): use proper conversion specifier

Revision 7336 - Directory Listing - [select for diffs]
Modified Sat Feb 20 18:11:14 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7334 , to selected 8814
- client.c:exit_client(): improve user logging

Revision 7334 - Directory Listing - [select for diffs]
Modified Sat Feb 20 17:50:27 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7333 , to selected 8814
- conf.c:clear_out_old_conf(): removed double motd_clear() call which somehow sneaked in

Revision 7333 - Directory Listing - [select for diffs]
Modified Fri Feb 19 17:56:28 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7331 , to selected 8814
- Update NEWS file

Revision 7331 - Directory Listing - [select for diffs]
Modified Fri Feb 19 17:52:18 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7329 , to selected 8814
- README: add 'Raspbian Jessie' to tested platforms

Revision 7329 - Directory Listing - [select for diffs]
Modified Thu Feb 18 21:07:50 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7328 , to selected 8814
- 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 7328 - Directory Listing - [select for diffs]
Modified Tue Feb 16 17:36:55 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7325 , to selected 8814
- fdlist.h: removed FILEIO_V2 define

Revision 7325 - Directory Listing - [select for diffs]
Modified Tue Feb 16 17:32:07 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7324 , to selected 8814
- Remove useless header includes

Revision 7324 - Directory Listing - [select for diffs]
Modified Sun Feb 14 16:28:20 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7321 , to selected 8814
- client.h: remove unused struct MaskItem declaration

Revision 7321 - Directory Listing - [select for diffs]
Modified Sun Feb 14 15:40:45 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7320 , to selected 8814
- Constification

Revision 7320 - Directory Listing - [select for diffs]
Modified Sun Feb 14 15:22:23 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7317 , to selected 8814
- Re-built parser files

Revision 7317 - Directory Listing - [select for diffs]
Modified Sun Feb 14 15:20:48 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7315 , to selected 8814
- conf_parser.y: fixed triggered assert with user = "" in auth {} blocks

Revision 7315 - Directory Listing - [select for diffs]
Modified Fri Feb 12 19:46:11 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7314 , to selected 8814
- conf_resv.h: removed unused struct ResvExemptItem members

Revision 7314 - Directory Listing - [select for diffs]
Modified Wed Feb 10 11:16:42 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7311 , to selected 8814
- m_stats.c:report_gecos(): whitespace change

Revision 7311 - Directory Listing - [select for diffs]
Modified Wed Feb 10 11:01:53 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7309 , to selected 8814
- svn propset

Revision 7309 - Directory Listing - [select for diffs]
Modified Wed Feb 10 10:55:30 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7307 , to selected 8814
- conf_gecos.h, conf_gecos.c: fixed copyright info

Revision 7307 - Directory Listing - [select for diffs]
Modified Wed Feb 10 10:47:36 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7306 , to selected 8814
- autoreconf
- re-create parser files

Revision 7306 - Directory Listing - [select for diffs]
Modified Wed Feb 10 10:46:47 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7303 , to selected 8814
- Add conf_gecos.*

Revision 7303 - Directory Listing - [select for diffs]
Modified Wed Feb 10 10:34:25 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7301 , to selected 8814
- Cleanup/separate XLINE / gecos{} conf implementation

Revision 7301 - Directory Listing - [select for diffs]
Modified Tue Feb 9 21:53:02 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7299 , to selected 8814
- Update NEWS file

Revision 7299 - Directory Listing - [select for diffs]
Modified Tue Feb 9 21:20:42 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7298 , to selected 8814
- m_info.c: OUTPUT_STRING for libgeoip_ipv4_database_file and libgeoip_ipv6_database_file

Revision 7298 - Directory Listing - [select for diffs]
Modified Tue Feb 9 21:13:42 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7297 , to selected 8814
- Bump version to 8.2.14

Revision 7297 - Directory Listing - [select for diffs]
Modified Tue Feb 9 19:39:40 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7295 , to selected 8814
- Update NEWS file

Revision 7295 - Directory Listing - [select for diffs]
Modified Tue Feb 9 19:34:26 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7293 , to selected 8814
- tls_none.c:tls_new_cred(): return 1 if no tls support is available so conf_handle_tls() doesn't exit the process

Revision 7293 - Directory Listing - [select for diffs]
Modified Tue Feb 9 19:02:08 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7291 , to selected 8814
- conf_pseudo.c: renaming for consistency

Revision 7291 - Directory Listing - [select for diffs]
Modified Mon Feb 8 19:29:22 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7289 , to selected 8814
- m_resv.c: cosmetical changes

Revision 7289 - Directory Listing - [select for diffs]
Modified Sun Feb 7 20:12:50 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7287 , to selected 8814
- conf_resv.c:resv_make(): move code

Revision 7287 - Directory Listing - [select for diffs]
Modified Sun Feb 7 19:54:53 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7285 , to selected 8814
- Further fixes to resv rewrite

Revision 7285 - Directory Listing - [select for diffs]
Modified Sun Feb 7 18:39:06 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7284 , to selected 8814
- conf_resv.c:resv_make(): actually add the item to its corresponding list

Revision 7284 - Directory Listing - [select for diffs]
Modified Sun Feb 7 18:25:56 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7281 , to selected 8814
- Re-create parser files

Revision 7281 - Directory Listing - [select for diffs]
Modified Sun Feb 7 18:02:24 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7280 , to selected 8814
- Cleanup/separate RESV conf implementation

Revision 7280 - Directory Listing - [select for diffs]
Modified Sun Feb 7 15:31:23 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7277 , to selected 8814
- ircd.c: ensure ircd.log is set up properly before calling tls_init()

Revision 7277 - Directory Listing - [select for diffs]
Modified Sun Feb 7 15:28:09 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7276 , to selected 8814
- tls_openssl.c: removed logging to stderr which is closed at this point anyway

Revision 7276 - Directory Listing - [select for diffs]
Modified Sat Feb 6 21:09:05 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7273 , to selected 8814
- tls_none.c: add missing tls_handshake() dummy

Revision 7273 - Directory Listing - [select for diffs]
Modified Sat Feb 6 20:55:20 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7272 , to selected 8814
- Let's do this better

Revision 7272 - Directory Listing - [select for diffs]
Modified Sat Feb 6 20:48:06 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7269 , to selected 8814
- Don't exit out with GnuTLS when there's no key and/or certificate

Revision 7269 - Directory Listing - [select for diffs]
Modified Sat Feb 6 19:24:53 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7268 , to selected 8814
- Leave fd 3 open for GnuTLS < 3.3.10 that don't have https://gitlab.com/gnutls/gnutls/commit/684b825f5f78cc7ad1f61be232fd20ee0bc5b56f

  "  When gnutls_global_init() is called manually from the application check the urandom fd for validity
     That addresses the issue where a server closes all open file descriptors
     and then calls gnutls_global_init().  "

Revision 7268 - Directory Listing - [select for diffs]
Modified Sat Feb 6 19:02:58 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7265 , to selected 8814
- reference.conf: another whitespace cleanup

Revision 7265 - Directory Listing - [select for diffs]
Modified Sat Feb 6 19:01:29 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7264 , to selected 8814
- Minor simplifications on clearing lists

Revision 7264 - Directory Listing - [select for diffs]
Modified Sat Feb 6 18:04:21 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7261 , to selected 8814
- reference.conf: whitespace change

Revision 7261 - Directory Listing - [select for diffs]
Modified Sat Feb 6 17:38:17 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7260 , to selected 8814
- Re-create parser files

Revision 7260 - Directory Listing - [select for diffs]
Modified Sat Feb 6 17:35:35 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7257 , to selected 8814
- conf_service.c:service_clear(): free() service->name

Revision 7257 - Directory Listing - [select for diffs]
Modified Sat Feb 6 17:28:28 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7255 , to selected 8814
- Improve libGeoIP support

Revision 7255 - Directory Listing - [select for diffs]
Modified Thu Feb 4 17:38:40 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7254 , to selected 8814
- reference.conf: minor doc improvements to service {} section

Revision 7254 - Directory Listing - [select for diffs]
Modified Thu Feb 4 17:29:05 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7250 , to selected 8814
- conf_cluster: remove useless header include

Revision 7250 - Directory Listing - [select for diffs]
Modified Thu Feb 4 17:24:07 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7249 , to selected 8814
- Re-create parser files

Revision 7249 - Directory Listing - [select for diffs]
Modified Thu Feb 4 17:23:21 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7247 , to selected 8814
- autoreconf

Revision 7247 - Directory Listing - [select for diffs]
Modified Thu Feb 4 17:19:38 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7246 , to selected 8814
- Move service {} block configuration management into its own module

Revision 7246 - Directory Listing - [select for diffs]
Modified Wed Feb 3 18:30:27 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7243 , to selected 8814
- Renamed 'mod_clear_paths()' to 'modules_conf_clear()'. Further simplification to modules_conf_clear()

Revision 7243 - Directory Listing - [select for diffs]
Modified Wed Feb 3 18:18:49 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7242 , to selected 8814
- whowas_off_history(), pseudo_clear(), client_clear_svstags(): simplifications

Revision 7242 - Directory Listing - [select for diffs]
Modified Wed Feb 3 16:55:51 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7240 , to selected 8814
- Update NEWS file

Revision 7240 - Directory Listing - [select for diffs]
Modified Wed Feb 3 16:40:25 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7239 , to selected 8814
- conf_cluster, conf_shared: remove unused header includes

Revision 7239 - Directory Listing - [select for diffs]
Modified Wed Feb 3 16:36:00 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7236 , to selected 8814
- Recreate parser files

Revision 7236 - Directory Listing - [select for diffs]
Modified Wed Feb 3 16:33:23 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7235 , to selected 8814
- autoreconf

Revision 7235 - Directory Listing - [select for diffs]
Modified Wed Feb 3 16:33:03 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7232 , to selected 8814
- Move resv.* to conf_resv.*

Revision 7232 - Directory Listing - [select for diffs]
Modified Wed Feb 3 16:07:31 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7231 , to selected 8814
- tls_openssl.c: removed extraneous curly braces not needed with c99

Revision 7231 - Directory Listing - [select for diffs]
Modified Wed Feb 3 16:00:39 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7228 , to selected 8814
- conf.c:conf_handle_tls(): use EXIT_FAILURE

Revision 7228 - Directory Listing - [select for diffs]
Modified Wed Feb 3 15:58:38 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7227 , to selected 8814
- conf.c: documenting

Revision 7227 - Directory Listing - [select for diffs]
Modified Wed Feb 3 15:52:27 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7224 , to selected 8814
- conf.c:oper_privs_as_string(): rename variables

Revision 7224 - Directory Listing - [select for diffs]
Modified Wed Feb 3 15:47:51 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7223 , to selected 8814
- conf.c:oper_privs_as_string(): adjust/improve buffer size

Revision 7223 - Directory Listing - [select for diffs]
Modified Wed Feb 3 15:41:13 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7220 , to selected 8814
- send.c:sendto_match_servs(): fixed longstanding issue where we would cluster to non-CLUSTER capable servers

Revision 7220 - Directory Listing - [select for diffs]
Modified Wed Feb 3 15:35:45 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7219 , to selected 8814
- svn propset

Revision 7219 - Directory Listing - [select for diffs]
Modified Wed Feb 3 15:29:52 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7216 , to selected 8814
- m_stats.c: renamings & constifications

Revision 7216 - Directory Listing - [select for diffs]
Modified Wed Feb 3 15:22:04 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7215 , to selected 8814
- conf.c:clear_out_old_conf(): clear ClusterItems

Revision 7215 - Directory Listing - [select for diffs]
Modified Wed Feb 3 15:14:50 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7212 , to selected 8814
- conf.h: removed old shared_items leftover

Revision 7212 - Directory Listing - [select for diffs]
Modified Wed Feb 3 15:12:21 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7211 , to selected 8814
- Regenerate parser files

Revision 7211 - Directory Listing - [select for diffs]
Modified Wed Feb 3 15:11:23 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7208 , to selected 8814
- autoreconf

Revision 7208 - Directory Listing - [select for diffs]
Modified Wed Feb 3 15:06:47 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7205 , to selected 8814
- Clustering has been broken in -r7158. Rewrote most of the shared/cluster implementation to be less obscure.
  This introduces a little bit of code duplication, but increases readability, is less error prone, and
  reduces memory consumption a bit. 

Revision 7205 - Directory Listing - [select for diffs]
Modified Tue Feb 2 17:26:35 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7203 , to selected 8814
- Update NEWS file

Revision 7203 - Directory Listing - [select for diffs]
Modified Tue Feb 2 17:15:04 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7201 , to selected 8814
- Update NEWS file

Revision 7201 - Directory Listing - [select for diffs]
Modified Sun Jan 31 15:29:24 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7197 , to selected 8814
- Update README

Revision 7197 - Directory Listing - [select for diffs]
Modified Sat Jan 30 20:20:07 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7195 , to selected 8814
- Update reference.conf

Revision 7195 - Directory Listing - [select for diffs]
Modified Sat Jan 30 19:42:19 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7194 , to selected 8814
- tls_gnutls.c: explicitly disable SSLv3 for releases prior to 3.4

Revision 7194 - Directory Listing - [select for diffs]
Modified Sat Jan 30 18:54:35 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7191 , to selected 8814
- tls_gnutls.c: add %SERVER_PRECEDENCE to priorities

Revision 7191 - Directory Listing - [select for diffs]
Modified Sat Jan 30 18:47:50 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7189 , to selected 8814
- tls_openssl.c: removed test on OPENSSL_VERSION_NUMBER which is no longer needed

Revision 7189 - Directory Listing - [select for diffs]
Modified Sat Jan 30 18:45:13 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7187 , to selected 8814
- tls_openssl.c:tls_new_cred(): set ciphers from serverinfo::ssl_cipher_list which somehow got lost in the rewrite

Revision 7187 - Directory Listing - [select for diffs]
Modified Fri Jan 29 19:02:54 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7185 , to selected 8814
- AUTHORS: replace occurences of Hybrid with ircd-hybrid

Revision 7185 - Directory Listing - [select for diffs]
Modified Fri Jan 29 18:58:44 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7183 , to selected 8814
- version.c: replace occurences of Hybrid with ircd-hybrid

Revision 7183 - Directory Listing - [select for diffs]
Modified Thu Jan 28 19:53:30 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7182 , to selected 8814
- send.c:sendto_match_servs(): allow for 0 cap

Revision 7182 - Directory Listing - [select for diffs]
Modified Thu Jan 28 18:59:23 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7179 , to selected 8814
- Update README

Revision 7179 - Directory Listing - [select for diffs]
Modified Thu Jan 28 18:50:07 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7178 , to selected 8814
- autoreconf

Revision 7178 - Directory Listing - [select for diffs]
Modified Thu Jan 28 18:49:48 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7175 , to selected 8814
- ax_arg_gnutls.m4: add simple 'checking' message

Revision 7175 - Directory Listing - [select for diffs]
Modified Thu Jan 28 18:27:04 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7173 , to selected 8814
- autoreconf

Revision 7173 - Directory Listing - [select for diffs]
Modified Thu Jan 28 18:12:12 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7172 , to selected 8814
- ax_arg_openssl.m4: require 1.0.1d and above

Revision 7172 - Directory Listing - [select for diffs]
Modified Thu Jan 28 17:16:02 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7169 , to selected 8814
- ax_arg_gnutls.m4: fixed previous commit

Revision 7169 - Directory Listing - [select for diffs]
Modified Thu Jan 28 17:09:12 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7167 , to selected 8814
- ax_arg_gnutls.m4: require 3.3.8 and above

Revision 7167 - Directory Listing - [select for diffs]
Modified Thu Jan 28 11:52:48 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7166 , to selected 8814
- autoreconf

Revision 7166 - Directory Listing - [select for diffs]
Modified Thu Jan 28 11:52:23 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7163 , to selected 8814
- configure.ac: remove check for wait.h

Revision 7163 - Directory Listing - [select for diffs]
Modified Thu Jan 28 11:41:36 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7162 , to selected 8814
- tls*: more copyright fixups

Revision 7162 - Directory Listing - [select for diffs]
Modified Thu Jan 28 11:29:23 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7161 , to selected 8814
- Update NEWS file

Revision 7161 - Directory Listing - [select for diffs]
Modified Thu Jan 28 11:28:33 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7158 , to selected 8814
- Re-built parser file

Revision 7158 - Directory Listing - [select for diffs]
Modified Thu Jan 28 11:25:55 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7156 , to selected 8814
- Fixed bug where shared & cluster confs would not get removed from their associated list and memory free'd
  (SHARED_ALL sets all bits and therefore IsConfDatabase(x) == true

Revision 7156 - Directory Listing - [select for diffs]
Modified Thu Jan 28 10:46:43 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7154 , to selected 8814
- m_rehash.c:mo_rehash(): fixed match() test

Revision 7154 - Directory Listing - [select for diffs]
Modified Thu Jan 28 10:26:13 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7153 , to selected 8814
- autoreconf

Revision 7153 - Directory Listing - [select for diffs]
Modified Thu Jan 28 10:24:32 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7151 , to selected 8814
- Remove rsa.h for real

Revision 7151 - Directory Listing - [select for diffs]
Modified Thu Jan 28 10:22:17 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7150 , to selected 8814
- Move report_crypto_errors from rsa.c to tls_openssl.c
- Move binary_to_hex from rsa.c to misc.c
- Removed rsa.c & rsa.h

Revision 7150 - Directory Listing - [select for diffs]
Modified Thu Jan 28 10:14:39 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7149 , to selected 8814
- Bump version to 8.2.13

Revision 7149 - Directory Listing - [select for diffs]
Modified Thu Jan 28 10:04:18 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7147 , to selected 8814
- More copyright -- from Adam

Revision 7147 - Directory Listing - [select for diffs]
Modified Thu Jan 28 10:03:01 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7144 , to selected 8814
- Fix gnutls error handling -- from Adam

Revision 7144 - Directory Listing - [select for diffs]
Modified Thu Jan 28 10:00:55 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7143 , to selected 8814
- Fix cert leak in tls_verify_cert -- from Adam

Revision 7143 - Directory Listing - [select for diffs]
Modified Thu Jan 28 09:57:03 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7140 , to selected 8814
- Remove useless raw_result -- from Adam

Revision 7140 - Directory Listing - [select for diffs]
Modified Wed Jan 27 21:38:39 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7138 , to selected 8814
- stdinc.h: removed openssl header includes which no longer should be here

Revision 7138 - Directory Listing - [select for diffs]
Modified Wed Jan 27 21:29:13 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7136 , to selected 8814
- conf.h, conf.c: remove now unused ConfigServerInfo.rsa_private_key

Revision 7136 - Directory Listing - [select for diffs]
Modified Wed Jan 27 18:00:11 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7135 , to selected 8814
- tls_gnutls.h: fixed compile error

Revision 7135 - Directory Listing - [select for diffs]
Modified Tue Jan 26 20:43:32 2016 UTC (9 years, 6 months ago) by michael
Diff to previous 7133 , to selected 8814
- Update NEWS file

Revision 7133 - Directory Listing - [select for diffs]
Modified Mon Jan 25 19:51:19 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7132 , to selected 8814
- tls_gnutls.h, tls_gnutls.c: minor cleanups

Revision 7132 - Directory Listing - [select for diffs]
Modified Mon Jan 25 19:12:39 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7129 , to selected 8814
- Re-create parser files

Revision 7129 - Directory Listing - [select for diffs]
Modified Mon Jan 25 19:11:08 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7128 , to selected 8814
- reference.conf: fixed spelling

Revision 7128 - Directory Listing - [select for diffs]
Modified Mon Jan 25 19:09:58 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7125 , to selected 8814
- conf_pseudo.h, conf_pseudo.c: fix/update copyright header

Revision 7125 - Directory Listing - [select for diffs]
Modified Mon Jan 25 19:08:01 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7123 , to selected 8814
- conf_parser.y: removed bunch of unused/redundant header includes

Revision 7123 - Directory Listing - [select for diffs]
Modified Sun Jan 24 20:28:27 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7122 , to selected 8814
- tls_openssl.c: style corrections

Revision 7122 - Directory Listing - [select for diffs]
Modified Sun Jan 24 20:23:34 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7119 , to selected 8814
- conf_parser.y: removed some cruft

Revision 7119 - Directory Listing - [select for diffs]
Modified Sun Jan 24 20:06:26 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7117 , to selected 8814
- tls_gnutls.c:tls_get_cipher(): make the string look similar to the openssl variant (add protocol information)

Revision 7117 - Directory Listing - [select for diffs]
Modified Sun Jan 24 17:33:00 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7115 , to selected 8814
- reference.conf: add some example commands for gnutls support

Revision 7115 - Directory Listing - [select for diffs]
Modified Sat Jan 23 21:06:27 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7114 , to selected 8814
- Remove MaskItem::rsa_public_key

Revision 7114 - Directory Listing - [select for diffs]
Modified Sat Jan 23 20:31:37 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7111 , to selected 8814
- Remove some HAVE_TLS

Revision 7111 - Directory Listing - [select for diffs]
Modified Sat Jan 23 20:24:52 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7110 , to selected 8814
- propset

Revision 7110 - Directory Listing - [select for diffs]
Modified Sat Jan 23 20:20:23 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7107 , to selected 8814
- Re-generate parser files

Revision 7107 - Directory Listing - [select for diffs]
Modified Sat Jan 23 20:17:49 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7106 , to selected 8814
- autoreconf

Revision 7106 - Directory Listing - [select for diffs]
Modified Sat Jan 23 20:17:08 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7103 , to selected 8814
- Incorporate gnutls support by Adam & Attila

Revision 7103 - Directory Listing - [select for diffs]
Modified Sat Jan 23 17:57:04 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7102 , to selected 8814
- m_connect.c:mo_connect(): remove invalid comment

Revision 7102 - Directory Listing - [select for diffs]
Modified Sat Jan 23 17:10:46 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7099 , to selected 8814
- m_webirc.c: constification;  avoid multiple array indices;  stylistic changes;  improve server notices

Revision 7099 - Directory Listing - [select for diffs]
Modified Sat Jan 23 16:45:57 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7097 , to selected 8814
- ax_arg_openssl.m4: removed now unused ENABLE_SSL condition

Revision 7097 - Directory Listing - [select for diffs]
Modified Fri Jan 22 17:50:18 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7096 , to selected 8814
- Improve documentation

Revision 7096 - Directory Listing - [select for diffs]
Modified Fri Jan 22 17:47:00 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7093 , to selected 8814
- Improve documentation

Revision 7093 - Directory Listing - [select for diffs]
Modified Fri Jan 22 17:40:14 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7092 , to selected 8814
- Improve documentation

Revision 7092 - Directory Listing - [select for diffs]
Modified Fri Jan 22 17:28:32 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7089 , to selected 8814
- m_tburst.c: mention that parv[5] can be an empty string

Revision 7089 - Directory Listing - [select for diffs]
Modified Fri Jan 22 17:19:55 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7087 , to selected 8814
- m_topic.c: mention that parv[2] can be an empty string

Revision 7087 - Directory Listing - [select for diffs]
Modified Fri Jan 22 17:15:30 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7086 , to selected 8814
- m_topic.c:ms_topic(): fixed parameter validation

Revision 7086 - Directory Listing - [select for diffs]
Modified Wed Jan 20 14:14:32 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7083 , to selected 8814
- m_watch.c:m_watch(): removed pointless increment on 'user'

Revision 7083 - Directory Listing - [select for diffs]
Modified Wed Jan 20 14:12:17 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7081 , to selected 8814
- watch.h, watch.c, m_watch.c: rename some variables for consistency

Revision 7081 - Directory Listing - [select for diffs]
Modified Wed Jan 20 13:19:14 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7080 , to selected 8814
- Update reference.conf; mention that ip directives can be stacked in exempt blocks

Revision 7080 - Directory Listing - [select for diffs]
Modified Wed Jan 20 13:07:37 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7079 , to selected 8814
- Update NEWS & reference.conf

Revision 7079 - Directory Listing - [select for diffs]
Modified Wed Jan 20 13:03:40 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7078 , to selected 8814
- Update NEWS file

Revision 7078 - Directory Listing - [select for diffs]
Modified Wed Jan 20 12:59:31 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7075 , to selected 8814
- Update help/rehash

Revision 7075 - Directory Listing - [select for diffs]
Modified Wed Jan 20 11:47:29 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7074 , to selected 8814
- Constifications; style cleanups in some places

Revision 7074 - Directory Listing - [select for diffs]
Modified Wed Jan 20 11:28:43 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7071 , to selected 8814
- m_resv.c, m_unresv.c: 'standardize' RESV/UNRESV notices/logging to look similar to KLINE/DLINE/XLINE messages

Revision 7071 - Directory Listing - [select for diffs]
Modified Wed Jan 20 11:12:04 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7069 , to selected 8814
- m_unresv.c:mo_unresv(): UNRESV does not have reasons - removed 'char *reason'

Revision 7069 - Directory Listing - [select for diffs]
Modified Tue Jan 19 17:44:59 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7067 , to selected 8814
- m_squit.c: improve SQUIT logging; make logging look similar to CONNECT for consistency

Revision 7067 - Directory Listing - [select for diffs]
Modified Tue Jan 19 17:32:28 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7065 , to selected 8814
- m_connect.c: minor cleanup - avoid multiple array indices

Revision 7065 - Directory Listing - [select for diffs]
Modified Tue Jan 19 17:18:28 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7063 , to selected 8814
- m_connect.c: improve CONNECT logging

Revision 7063 - Directory Listing - [select for diffs]
Modified Tue Jan 19 17:08:09 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7062 , to selected 8814
- m_resv.c: use non-encapsulated RESV for temporary RESVs; removed me_resv(). Not sure why encapsulated RESV had this unused parv[3] argument which always was "0".

Revision 7062 - Directory Listing - [select for diffs]
Modified Mon Jan 18 18:56:46 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7059 , to selected 8814
- Rebuilt conf_parser.c

Revision 7059 - Directory Listing - [select for diffs]
Modified Mon Jan 18 18:53:32 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7057 , to selected 8814
- Operators can now REHASH on remote servers; requested by astrutt
- REHASH now requires at least one parameter which currently might be one of CONF, MOTD, or DNS

Revision 7057 - Directory Listing - [select for diffs]
Modified Sat Jan 16 19:51:09 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7055 , to selected 8814
- m_connect.c:mo_connect(): cleanups

Revision 7055 - Directory Listing - [select for diffs]
Modified Sat Jan 16 19:33:08 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7053 , to selected 8814
- m_connect.c:ms_connect(): parv[3] is not allowed to be NULL, so clean up weird logic checking EmptyString(parv[2])

Revision 7053 - Directory Listing - [select for diffs]
Modified Sun Jan 10 14:23:16 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7052 , to selected 8814
- channel.c: replaced a couple of MyClient() tests with just MyConnect()

Revision 7052 - Directory Listing - [select for diffs]
Modified Sun Jan 10 12:46:09 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7050 , to selected 8814
- m_stats.c: replaced a couple of MyClient() tests with just MyConnect()

Revision 7050 - Directory Listing - [select for diffs]
Modified Sun Jan 10 12:41:29 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7047 , to selected 8814
- user.c:introduce_client(): replaced a MyClient() test with just MyConnect()

Revision 7047 - Directory Listing - [select for diffs]
Modified Sun Jan 10 12:38:40 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7045 , to selected 8814
- m_userhost.c: replaced a MyClient() test with just MyConnect()

Revision 7045 - Directory Listing - [select for diffs]
Modified Sat Jan 9 20:11:17 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7041 , to selected 8814
- Rename 'non-standard' RPL_TRACEEND to RPL_ENDOFTRACE

Revision 7041 - Directory Listing - [select for diffs]
Modified Tue Jan 5 14:51:27 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7040 , to selected 8814
- Update README

Revision 7040 - Directory Listing - [select for diffs]
Modified Tue Jan 5 14:46:52 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7039 , to selected 8814
- Update NEWS file

Revision 7039 - Directory Listing - [select for diffs]
Modified Tue Jan 5 14:40:44 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7038 , to selected 8814
- autoreconf

Revision 7038 - Directory Listing - [select for diffs]
Modified Tue Jan 5 14:40:00 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7033 , to selected 8814
- Bump version to hybrid-8.2.12

Revision 7033 - Directory Listing - [select for diffs]
Modified Sun Jan 3 14:37:29 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7030 , to selected 8814
- Renamed MyCalloc to xcalloc

Revision 7030 - Directory Listing - [select for diffs]
Modified Sat Jan 2 21:18:15 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7024 , to selected 8814
- hash.c:hash_init(): deal with genrand_int32() returning 0

Revision 7024 - Directory Listing - [select for diffs]
Modified Fri Jan 1 18:33:48 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7021 , to selected 8814
- reference.conf: clarification

Revision 7021 - Directory Listing - [select for diffs]
Modified Fri Jan 1 18:28:12 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7013 , to selected 8814
- modes.txt, umode: clarification

Revision 7013 - Directory Listing - [select for diffs]
Modified Fri Jan 1 14:49:14 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7011 , to selected 8814
- NEWS: fixed typo

Revision 7011 - Directory Listing - [select for diffs]
Modified Fri Jan 1 13:52:10 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7010 , to selected 8814
- channel.c:channel_send_mask_list(): avoid using list->length directly. use dlink_list_length() instead

Revision 7010 - Directory Listing - [select for diffs]
Modified Fri Jan 1 13:37:56 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7009 , to selected 8814
- Update NEWS file

Revision 7009 - Directory Listing - [select for diffs]
Modified Fri Jan 1 13:08:31 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7008 , to selected 8814
- Update NEWS file

Revision 7008 - Directory Listing - [select for diffs]
Modified Fri Jan 1 13:08:13 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7007 , to selected 8814
- isupport.c, match.c: casemapping is 'ascii' now

Revision 7007 - Directory Listing - [select for diffs]
Modified Fri Jan 1 00:09:08 2016 UTC (9 years, 7 months ago) by michael
Diff to previous 7001 , to selected 8814
- Update copyright years

Revision 7001 - Directory Listing - [select for diffs]
Modified Thu Dec 31 15:36:49 2015 UTC (9 years, 7 months ago) by michael
Diff to previous 6998 , to selected 8814
- modes.txt: minor update

Revision 6998 - Directory Listing - [select for diffs]
Modified Thu Dec 31 15:21:59 2015 UTC (9 years, 7 months ago) by michael
Diff to previous 6997 , to selected 8814
- resv.txt: minor update

Revision 6997 - Directory Listing - [select for diffs]
Modified Thu Dec 31 14:49:27 2015 UTC (9 years, 7 months ago) by michael
Diff to previous 6994 , to selected 8814
- m_help.c:do_help(): document the +1 on 'path'

Revision 6994 - Directory Listing - [select for diffs]
Modified Thu Dec 31 14:46:43 2015 UTC (9 years, 7 months ago) by michael
Diff to previous 6993 , to selected 8814
- m_help.c:do_help(): avoid using HYB_PATH_MAX

Revision 6993 - Directory Listing - [select for diffs]
Modified Wed Dec 30 19:24:45 2015 UTC (9 years, 7 months ago) by michael
Diff to previous 6992 , to selected 8814
- Update NEWS file

Revision 6992 - Directory Listing - [select for diffs]
Modified Wed Dec 30 19:19:10 2015 UTC (9 years, 7 months ago) by michael
Diff to previous 6989 , to selected 8814
- hostmask.c:hostmask_send_expiration(): initialize 'ban_type' to something saner to display in case we hit the switch's default case

Revision 6989 - Directory Listing - [select for diffs]
Modified Wed Dec 30 19:14:21 2015 UTC (9 years, 7 months ago) by michael
Diff to previous 6981 , to selected 8814
- Remove trailing whitespaces

Revision 6981 - Directory Listing - [select for diffs]
Modified Wed Dec 23 19:49:00 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6980 , to selected 8814
- Cache channel name lengths

Revision 6980 - Directory Listing - [select for diffs]
Modified Wed Dec 23 19:15:10 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6978 , to selected 8814
- Update NEWS file

Revision 6978 - Directory Listing - [select for diffs]
Modified Tue Dec 22 17:54:47 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6977 , to selected 8814
- auth.c: change start_auth_query() to void

Revision 6977 - Directory Listing - [select for diffs]
Modified Mon Dec 21 17:07:58 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6965 , to selected 8814
- auth.c: fixed core on ident lookup if comm_open() fails

Revision 6965 - Directory Listing - [select for diffs]
Modified Fri Dec 18 19:53:34 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6962 , to selected 8814
- dbuf.c:dbuf_put_args(): improve/clarify documentation

Revision 6962 - Directory Listing - [select for diffs]
Modified Fri Dec 18 19:33:59 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6960 , to selected 8814
- client.c:get_client_name(): adjust size of 'buf'

Revision 6960 - Directory Listing - [select for diffs]
Modified Fri Dec 18 19:20:51 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6959 , to selected 8814
- client.c:check_pings_list(): adjust size of 'buf'

Revision 6959 - Directory Listing - [select for diffs]
Modified Thu Dec 17 11:54:23 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6957 , to selected 8814
- Update NEWS file

Revision 6957 - Directory Listing - [select for diffs]
Modified Thu Dec 17 11:51:57 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6955 , to selected 8814
- Move IRCD_MAXNS to reslib.h, rename it to RESLIB_MAXNS, and increase it to 8

Revision 6955 - Directory Listing - [select for diffs]
Modified Thu Dec 17 10:53:54 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6954 , to selected 8814
- Allow general::ts_warn_delta, and general::ts_max_delta to become 0

Revision 6954 - Directory Listing - [select for diffs]
Modified Thu Dec 17 10:38:59 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6952 , to selected 8814
- Update NEWS file

Revision 6952 - Directory Listing - [select for diffs]
Modified Tue Dec 15 19:30:05 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6950 , to selected 8814
- resv.txt, stdinc.h: comment/documentation updates provided by jackal

Revision 6950 - Directory Listing - [select for diffs]
Modified Tue Dec 15 19:10:41 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6949 , to selected 8814
- s_bsd.h, s_bsd.c:comm_connect_tcp(): change the 'timeout' parameter to a time_t to match up with the other comm_* functions

Revision 6949 - Directory Listing - [select for diffs]
Modified Tue Dec 15 18:52:55 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6946 , to selected 8814
- s_bsd.c:comm_connect_tcp(): move comments to proper place

Revision 6946 - Directory Listing - [select for diffs]
Modified Tue Dec 15 18:19:18 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6945 , to selected 8814
- channel_mode.c:chm_limit(): move variable

Revision 6945 - Directory Listing - [select for diffs]
Modified Tue Dec 15 18:12:55 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6944 , to selected 8814
- Update NEWS file

Revision 6944 - Directory Listing - [select for diffs]
Modified Tue Dec 15 18:08:33 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6941 , to selected 8814
- client.c:conf_try_ban(): initialize 'ban_type' to something saner to display in case we hit the switch's default case

Revision 6941 - Directory Listing - [select for diffs]
Modified Tue Dec 15 17:53:51 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6939 , to selected 8814
- client.c: fixed SVSTAG memory leak with remote clients

Revision 6939 - Directory Listing - [select for diffs]
Modified Mon Dec 14 20:53:33 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6938 , to selected 8814
- m_mode.c, m_tmode.c: optimization; now no longer lookup remote clients for channelmembership as we grant remote clients full chanop status anyway

Revision 6938 - Directory Listing - [select for diffs]
Modified Sun Dec 13 17:26:22 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6935 , to selected 8814
- m_dline.c:dline_add(): whitespace change

Revision 6935 - Directory Listing - [select for diffs]
Modified Sun Dec 13 17:06:38 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6933 , to selected 8814
- conf.c:read_conf_files(): add 'T' to CHANMODES

Revision 6933 - Directory Listing - [select for diffs]
Modified Sat Dec 12 18:41:04 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6931 , to selected 8814
- misc.c:time_dissect(): adjust size of 'buf'

Revision 6931 - Directory Listing - [select for diffs]
Modified Sat Dec 12 18:33:01 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6929 , to selected 8814
- USERHOST_REPLYLEN I never liked. Gone.

Revision 6929 - Directory Listing - [select for diffs]
Modified Sat Dec 12 18:14:00 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6927 , to selected 8814
- channel_mode.c: minor cleanup/optimization to the v/h/o mode handlers

Revision 6927 - Directory Listing - [select for diffs]
Modified Fri Dec 11 19:11:27 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6924 , to selected 8814
- Fixed bug where setting the path/filename via the -klinefile, etc. switches would not have any effect. Reported by gp.

Revision 6924 - Directory Listing - [select for diffs]
Modified Thu Dec 10 20:27:26 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6923 , to selected 8814
- m_nick.c: removed more outdated comments

Revision 6923 - Directory Listing - [select for diffs]
Modified Thu Dec 10 20:23:44 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6922 , to selected 8814
- m_nick.c:uid_from_server(): removed outdated comment

Revision 6922 - Directory Listing - [select for diffs]
Modified Thu Dec 10 13:47:16 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6921 , to selected 8814
- m_xline.c: removed me_xline() encap handler

Revision 6921 - Directory Listing - [select for diffs]
Modified Thu Dec 10 13:16:33 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6920 , to selected 8814
- CAPAB_SVS is now mandatory

Revision 6920 - Directory Listing - [select for diffs]
Modified Thu Dec 10 13:07:22 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6919 , to selected 8814
- Removed client->account backwards compatibility hacks for 8.1

Revision 6919 - Directory Listing - [select for diffs]
Modified Thu Dec 10 12:59:48 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6918 , to selected 8814
- Removed backwards compatibility hack for older servers that allowed client->sockhost being "0"

Revision 6918 - Directory Listing - [select for diffs]
Modified Thu Dec 10 12:32:07 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6917 , to selected 8814
- Added channel mode +T which forbids NOTICEs to be sent to a channel

Revision 6917 - Directory Listing - [select for diffs]
Modified Thu Dec 10 12:03:36 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6915 , to selected 8814
- m_message.c: minor cleanups

Revision 6915 - Directory Listing - [select for diffs]
Modified Thu Dec 10 12:03:13 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6914 , to selected 8814
- m_message.c: minor cleanups

Revision 6914 - Directory Listing - [select for diffs]
Modified Tue Dec 8 16:48:19 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6912 , to selected 8814
- auth.c:auth_connect_callback(): remove two pointless remove_ipv6_mapping() calls

Revision 6912 - Directory Listing - [select for diffs]
Modified Tue Dec 8 16:47:54 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6911 , to selected 8814
- auth.c:auth_connect_callback(): remove two pointless remove_ipv6_mapping() calls

Revision 6911 - Directory Listing - [select for diffs]
Modified Mon Dec 7 19:13:54 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6909 , to selected 8814
- m_message.c:msg_channel(): cleanup; get rid of redundant sendto_one_numeric()

Revision 6909 - Directory Listing - [select for diffs]
Modified Mon Dec 7 19:13:26 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6908 , to selected 8814
- m_message.c:msg_channel(): cleanup; get rid of redundant sendto_one_numeric()

Revision 6908 - Directory Listing - [select for diffs]
Modified Mon Dec 7 19:10:49 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6907 , to selected 8814
- channel.c:channel_part_one_client(): fix compile error

Revision 6907 - Directory Listing - [select for diffs]
Modified Mon Dec 7 18:28:41 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6905 , to selected 8814
- channel.c:channel_part_one_client(): optimization; don't call can_send() when there's no need to

Revision 6905 - Directory Listing - [select for diffs]
Modified Mon Dec 7 18:28:11 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6903 , to selected 8814
- channel.c:channel_part_one_client(): optimization; don't call can_send() when there's no need to

Revision 6903 - Directory Listing - [select for diffs]
Modified Mon Dec 7 17:47:08 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6902 , to selected 8814
- Add CMEMBER_STATUS_FLAGS / CMEMBER_STATUS_FLAGS_LEN and make use of it in some places (replaces some magic values sprinkled in the code)

Revision 6902 - Directory Listing - [select for diffs]
Modified Mon Dec 7 17:42:18 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6901 , to selected 8814
- Add CMEMBER_STATUS_FLAGS / CMEMBER_STATUS_FLAGS_LEN and make use of it in some places (replaces some magic values sprinkled in the code)

Revision 6901 - Directory Listing - [select for diffs]
Modified Thu Dec 3 21:44:52 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6899 , to selected 8814
- Replaced a rather strange mixture of atoi(), atol(), and strtoul() with strtoimax(). ircd-hybrid should be 2038-safe now

Revision 6899 - Directory Listing - [select for diffs]
Modified Thu Dec 3 21:41:11 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6897 , to selected 8814
- Replaced a rather strange mixture of atoi(), atol(), and strtoul() with strtoimax(). ircd-hybrid should be 2038-safe now

Revision 6897 - Directory Listing - [select for diffs]
Modified Wed Dec 2 20:19:21 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6896 , to selected 8814
- m_server.c: rename set_server_gecos() to server_set_gecos()

Revision 6896 - Directory Listing - [select for diffs]
Modified Wed Dec 2 19:57:08 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6893 , to selected 8814
- m_server.c:server_set_flags(): minor cleanup

Revision 6893 - Directory Listing - [select for diffs]
Modified Wed Dec 2 19:38:16 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6892 , to selected 8814
- m_server.c: add some documentation for server_set_flags()

Revision 6892 - Directory Listing - [select for diffs]
Modified Wed Dec 2 19:18:45 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6889 , to selected 8814
- m_server.c: add server_set_flags() and make use of it

Revision 6889 - Directory Listing - [select for diffs]
Modified Wed Dec 2 18:51:52 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6888 , to selected 8814
- m_server.c: add 'flag' and 'sid' argument to SERVER command; add 'flag' argument to SID command.
- m_pass.c: mention that parv[3] and parv[4] will be deprecated in some future release

Revision 6888 - Directory Listing - [select for diffs]
Modified Wed Dec 2 18:49:33 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6886 , to selected 8814
- memory.h: removed unused header include

Revision 6886 - Directory Listing - [select for diffs]
Modified Wed Dec 2 18:49:10 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6884 , to selected 8814
- memory.h: removed unused header include

Revision 6884 - Directory Listing - [select for diffs]
Modified Tue Dec 1 19:50:44 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6883 , to selected 8814
- Remove unused header includes

Revision 6883 - Directory Listing - [select for diffs]
Modified Tue Dec 1 19:50:34 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6882 , to selected 8814
- Remove unused header includes

Revision 6882 - Directory Listing - [select for diffs]
Modified Tue Dec 1 19:25:54 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6880 , to selected 8814
- channel.h, channel.c: declared can_join() as static

Revision 6880 - Directory Listing - [select for diffs]
Modified Tue Dec 1 19:25:31 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6878 , to selected 8814
- channel.h, channel.c: declared can_join() as static

Revision 6878 - Directory Listing - [select for diffs]
Modified Mon Nov 30 21:04:44 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6877 , to selected 8814
- parse.c: clean up some assert()

Revision 6877 - Directory Listing - [select for diffs]
Modified Mon Nov 30 21:04:34 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6876 , to selected 8814
- parse.c: clean up some assert()

Revision 6876 - Directory Listing - [select for diffs]
Modified Mon Nov 30 20:36:22 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6875 , to selected 8814
- m_svinfo.c: whitespace changes

Revision 6875 - Directory Listing - [select for diffs]
Modified Mon Nov 30 20:36:11 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6872 , to selected 8814
- m_svinfo.c: whitespace changes

Revision 6872 - Directory Listing - [select for diffs]
Modified Mon Nov 30 20:16:51 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6871 , to selected 8814
- m_svinfo.c: mention parv[3] is unused nowadays

Revision 6871 - Directory Listing - [select for diffs]
Modified Mon Nov 30 20:16:41 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6870 , to selected 8814
- m_svinfo.c: mention parv[3] is unused nowadays

Revision 6870 - Directory Listing - [select for diffs]
Modified Mon Nov 30 20:04:11 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6869 , to selected 8814
- hostmask.c:add_conf_by_address(): minor improvement for ILP64

Revision 6869 - Directory Listing - [select for diffs]
Modified Mon Nov 30 20:04:01 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6866 , to selected 8814
- hostmask.c:add_conf_by_address(): minor improvement for ILP64

Revision 6866 - Directory Listing - [select for diffs]
Modified Mon Nov 30 19:29:34 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6865 , to selected 8814
- channel.c:channel_part_one_client(): fixed broken test on can_send(). Suppressing part messages was completely broken for ages

Revision 6865 - Directory Listing - [select for diffs]
Modified Mon Nov 30 19:29:17 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6863 , to selected 8814
- channel.c:channel_part_one_client(): fixed broken test on can_send(). Suppressing part messages was completely broken for ages

Revision 6863 - Directory Listing - [select for diffs]
Modified Sun Nov 29 18:59:25 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6862 , to selected 8814
- m_svinfo.c: do some logging when dropping a link due to incompatible TS version

Revision 6862 - Directory Listing - [select for diffs]
Modified Sun Nov 29 18:59:03 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6861 , to selected 8814
- m_svinfo.c: do some logging when dropping a link due to incompatible TS version

Revision 6861 - Directory Listing - [select for diffs]
Modified Sun Nov 29 18:56:12 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6859 , to selected 8814
- m_svinfo.c: use get_client_name() instead of just source_p->name for server notices messages

Revision 6859 - Directory Listing - [select for diffs]
Modified Sun Nov 29 18:55:43 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6857 , to selected 8814
- m_svinfo.c: use get_client_name() instead of just source_p->name for server notices messages

Revision 6857 - Directory Listing - [select for diffs]
Modified Sun Nov 29 18:27:38 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6856 , to selected 8814
- Added channel mode +T which forbids NOTICEs to be sent to a channel

Revision 6856 - Directory Listing - [select for diffs]
Modified Fri Nov 27 19:26:11 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6855 , to selected 8814
- client.c:check_pings_list(): replace %d conversion specifier with %ji

Revision 6855 - Directory Listing - [select for diffs]
Modified Fri Nov 27 19:25:58 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6852 , to selected 8814
- client.c:check_pings_list(): replace %d conversion specifier with %ji

Revision 6852 - Directory Listing - [select for diffs]
Modified Fri Nov 27 19:03:03 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6851 , to selected 8814
- client.c:exit_client(): add sockhost field to far client exit notices; swap 'comment' with 'sockhost' in local client
  exit notices to match up with connection notices

Revision 6851 - Directory Listing - [select for diffs]
Modified Fri Nov 27 19:02:51 2015 UTC (9 years, 8 months ago) by michael
Diff to previous 6849 , to selected 8814
- client.c:exit_client(): add sockhost field to far client exit notices; swap 'comment' with 'sockhost' in local client
  exit notices to match up with connection notices

Revision 6849 - Directory Listing - [select for diffs]
Modified Tue Nov 24 18:40:07 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6848 , to selected 8814
- m_xline.c: removed me_xline() encap handler

Revision 6848 - Directory Listing - [select for diffs]
Modified Tue Nov 24 18:29:34 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6847 , to selected 8814
- m_stats.c: made the idle time look nicer in STATS v|p by using a formatted time string

Revision 6847 - Directory Listing - [select for diffs]
Modified Tue Nov 24 18:29:23 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6844 , to selected 8814
- m_stats.c: made the idle time look nicer in STATS v|p by using a formatted time string

Revision 6844 - Directory Listing - [select for diffs]
Modified Tue Nov 24 18:08:42 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6843 , to selected 8814
- parse.h: remove MessageHandler typedef

Revision 6843 - Directory Listing - [select for diffs]
Modified Tue Nov 24 18:08:12 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6841 , to selected 8814
- parse.h: remove MessageHandler typedef

Revision 6841 - Directory Listing - [select for diffs]
Modified Tue Nov 24 17:46:06 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6840 , to selected 8814
- conf.c, numeric.c: use the appropriate conversion specifier for unsigned int

Revision 6840 - Directory Listing - [select for diffs]
Modified Tue Nov 24 17:44:32 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6838 , to selected 8814
- conf.c, numeric.c: use the appropriate conversion specifier for unsigned int

Revision 6838 - Directory Listing - [select for diffs]
Modified Tue Nov 24 17:28:38 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6837 , to selected 8814
- res.c: remove unused header includes

Revision 6837 - Directory Listing - [select for diffs]
Modified Tue Nov 24 17:28:17 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6835 , to selected 8814
- res.c: remove unused header includes

Revision 6835 - Directory Listing - [select for diffs]
Modified Tue Nov 24 17:21:18 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6834 , to selected 8814
- Move report_dns_servers() from res.c to m_stats.c

Revision 6834 - Directory Listing - [select for diffs]
Modified Tue Nov 24 17:20:25 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6833 , to selected 8814
- Move report_dns_servers() from res.c to m_stats.c

Revision 6833 - Directory Listing - [select for diffs]
Modified Fri Nov 20 20:34:30 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6830 , to selected 8814
- CAPAB_SVS is now mandatory

Revision 6830 - Directory Listing - [select for diffs]
Modified Fri Nov 20 20:24:43 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6829 , to selected 8814
- Removed backwards compatibility hack for older servers that allowed client->sockhost being "0"

Revision 6829 - Directory Listing - [select for diffs]
Modified Fri Nov 20 19:53:45 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6828 , to selected 8814
- Update NEWS file

Revision 6828 - Directory Listing - [select for diffs]
Modified Fri Nov 20 19:49:09 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6826 , to selected 8814
- Removed client->account backwards compatibility hacks for 8.1

Revision 6826 - Directory Listing - [select for diffs]
Modified Thu Nov 19 20:42:07 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6825 , to selected 8814
- autoreconf

Revision 6825 - Directory Listing - [select for diffs]
Modified Thu Nov 19 20:41:42 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6823 , to selected 8814
- This is hybrid-8.3.0beta1 now

Revision 6823 - Directory Listing - [select for diffs]
Modified Thu Nov 19 19:55:58 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6821 , to selected 8814
- isupport.c, match.c: casemapping is 'ascii' now

Revision 6821 - Directory Listing - [select for diffs]
Modified Thu Nov 19 19:29:17 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6819 , to selected 8814
- Update NEWS

Revision 6819 - Directory Listing - [select for diffs]
Modified Thu Nov 19 19:28:35 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6818 , to selected 8814
- autoreconf:wq

Revision 6818 - Directory Listing - [select for diffs]
Modified Thu Nov 19 19:27:59 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6817 , to selected 8814
- Update NEWS

Revision 6817 - Directory Listing - [select for diffs]
Modified Thu Nov 19 19:27:27 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6816 , to selected 8814
- Revved patchlevel to hybrid-8.2.11

Revision 6816 - Directory Listing - [select for diffs]
Modified Wed Nov 18 17:51:47 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6815 , to selected 8814
- m_opme.c: made server notices less verbose

Revision 6815 - Directory Listing - [select for diffs]
Modified Wed Nov 18 17:51:36 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6813 , to selected 8814
- m_opme.c: made server notices less verbose

Revision 6813 - Directory Listing - [select for diffs]
Modified Wed Nov 18 17:44:03 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6812 , to selected 8814
- user.c:report_and_set_user_flags(): remove the 'Congrats' from server notices

Revision 6812 - Directory Listing - [select for diffs]
Modified Wed Nov 18 17:43:52 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6810 , to selected 8814
- user.c:report_and_set_user_flags(): remove the 'Congrats' from server notices

Revision 6810 - Directory Listing - [select for diffs]
Modified Wed Nov 18 12:57:16 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6809 , to selected 8814
- numeric.c: made RPL_YOUREOPER look more serious

Revision 6809 - Directory Listing - [select for diffs]
Modified Wed Nov 18 12:57:04 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6807 , to selected 8814
- numeric.c: made RPL_YOUREOPER look more serious

Revision 6807 - Directory Listing - [select for diffs]
Modified Wed Nov 18 11:56:46 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6806 , to selected 8814
- server.h: update doxygen comments

Revision 6806 - Directory Listing - [select for diffs]
Modified Wed Nov 18 11:56:36 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6804 , to selected 8814
- server.h: update doxygen comments

Revision 6804 - Directory Listing - [select for diffs]
Modified Wed Nov 18 11:25:37 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6803 , to selected 8814
- ircd.c: style correction

Revision 6803 - Directory Listing - [select for diffs]
Modified Wed Nov 18 11:25:26 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6800 , to selected 8814
- ircd.c: style correction

Revision 6800 - Directory Listing - [select for diffs]
Modified Wed Nov 18 11:03:31 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6799 , to selected 8814
- Rebuilt parser/lexer files

Revision 6799 - Directory Listing - [select for diffs]
Modified Wed Nov 18 11:02:46 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6798 , to selected 8814
- Rebuilt parser/lexer files

Revision 6798 - Directory Listing - [select for diffs]
Modified Wed Nov 18 11:00:57 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6797 , to selected 8814
- m_svinfo.c: style corrections

Revision 6797 - Directory Listing - [select for diffs]
Modified Wed Nov 18 11:00:46 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6795 , to selected 8814
- m_svinfo.c: style corrections

Revision 6795 - Directory Listing - [select for diffs]
Modified Tue Nov 17 21:21:38 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6794 , to selected 8814
- Update NEWS

Revision 6794 - Directory Listing - [select for diffs]
Modified Tue Nov 17 20:51:46 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6793 , to selected 8814
- Add channel::invite_delay_channel configuration option

Revision 6793 - Directory Listing - [select for diffs]
Modified Tue Nov 17 20:50:21 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6791 , to selected 8814
- Add channel::invite_delay_channel configuration option

Revision 6791 - Directory Listing - [select for diffs]
Modified Mon Nov 16 19:10:00 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6790 , to selected 8814
- misc.c:time_dissect(): fix compile warning on CentOS

Revision 6790 - Directory Listing - [select for diffs]
Modified Mon Nov 16 19:09:50 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6786 , to selected 8814
- misc.c:time_dissect(): fix compile warning on CentOS

Revision 6786 - Directory Listing - [select for diffs]
Modified Mon Nov 16 19:02:12 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6785 , to selected 8814
- misc.c:time_dissect(): fix compile warning on CentOS

Revision 6785 - Directory Listing - [select for diffs]
Modified Mon Nov 16 19:02:01 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6783 , to selected 8814
- misc.c:time_dissect(): fix compile warning on CentOS

Revision 6783 - Directory Listing - [select for diffs]
Modified Sun Nov 15 18:50:00 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6781 , to selected 8814
- 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 6781 - Directory Listing - [select for diffs]
Modified Sun Nov 15 18:45:53 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6780 , to selected 8814
- 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 6780 - Directory Listing - [select for diffs]
Modified Fri Nov 13 20:47:57 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6779 , to selected 8814
- Update NEWS file

Revision 6779 - Directory Listing - [select for diffs]
Modified Fri Nov 13 20:32:36 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6778 , to selected 8814
- user.c:user_set_hostmask(): really should be using sendto_common_channels_local() instead of sendto_channel_local() for sending AWAY,
  otherwise we would end up sending multiple AWAY messages to clients.

Revision 6778 - Directory Listing - [select for diffs]
Modified Fri Nov 13 20:32:24 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6776 , to selected 8814
- user.c:user_set_hostmask(): really should be using sendto_common_channels_local() instead of sendto_channel_local() for sending AWAY,
  otherwise we would end up sending multiple AWAY messages to clients.

Revision 6776 - Directory Listing - [select for diffs]
Modified Fri Nov 13 20:23:14 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6775 , to selected 8814
- Implement ircv3.2 chghost client capability support

Revision 6775 - Directory Listing - [select for diffs]
Modified Fri Nov 13 20:22:58 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6773 , to selected 8814
- Implement ircv3.2 chghost client capability support

Revision 6773 - Directory Listing - [select for diffs]
Modified Fri Nov 13 19:05:44 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6772 , to selected 8814
- m_invite.c: fix arguments to sendto_channel_local()

Revision 6772 - Directory Listing - [select for diffs]
Modified Fri Nov 13 19:05:33 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6770 , to selected 8814
- m_invite.c: fix arguments to sendto_channel_local()

Revision 6770 - Directory Listing - [select for diffs]
Modified Fri Nov 13 18:57:30 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6769 , to selected 8814
- Update NEWS file

Revision 6769 - Directory Listing - [select for diffs]
Modified Fri Nov 13 18:47:58 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6768 , to selected 8814
- Implement ircv3.2 invite-notify client capability support

Revision 6768 - Directory Listing - [select for diffs]
Modified Fri Nov 13 18:47:44 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6766 , to selected 8814
- Implement ircv3.2 invite-notify client capability support

Revision 6766 - Directory Listing - [select for diffs]
Modified Fri Nov 13 18:38:50 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6765 , to selected 8814
- user.c:user_set_hostmask(): make use of sendto_channel_local() for sending 'AWAY' to avoid walking target_p->channel twice

Revision 6765 - Directory Listing - [select for diffs]
Modified Fri Nov 13 18:38:38 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6763 , to selected 8814
- user.c:user_set_hostmask(): make use of sendto_channel_local() for sending 'AWAY' to avoid walking target_p->channel twice

Revision 6763 - Directory Listing - [select for diffs]
Modified Fri Nov 13 18:28:46 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6762 , to selected 8814
- Merge sendto_channel_local_butone() functionality into sendto_channel_local() and get rid of sendto_channel_local_butone()

Revision 6762 - Directory Listing - [select for diffs]
Modified Fri Nov 13 18:28:34 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6761 , to selected 8814
- Merge sendto_channel_local_butone() functionality into sendto_channel_local() and get rid of sendto_channel_local_butone()

Revision 6761 - Directory Listing - [select for diffs]
Modified Fri Nov 13 18:26:18 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6760 , to selected 8814
- Merge sendto_channel_local_butone() functionality into sendto_channel_local() and get rid of sendto_channel_local_butone()

Revision 6760 - Directory Listing - [select for diffs]
Modified Fri Nov 13 18:25:53 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6758 , to selected 8814
- Merge sendto_channel_local_butone() functionality into sendto_channel_local() and get rid of sendto_channel_local_butone()

Revision 6758 - Directory Listing - [select for diffs]
Modified Thu Nov 12 19:37:24 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6757 , to selected 8814
- Create ircd-hybrid 8.3.x branch

Revision 6757 - Directory Listing - [select for diffs]
Modified Thu Nov 12 19:13:46 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6755 , to selected 8814
- s_user.c:valid_username(): moved 'dots' to innermost scope

Revision 6755 - Directory Listing - [select for diffs]
Modified Tue Nov 10 18:56:52 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6753 , to selected 8814
- m_nick.c: check for valid UIDs on client/UID introduction, too

Revision 6753 - Directory Listing - [select for diffs]
Modified Tue Nov 10 18:46:03 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6751 , to selected 8814
- m_nick.c: clean up/clarify some tests in check_clean_nick, ms_nick

Revision 6751 - Directory Listing - [select for diffs]
Modified Tue Nov 10 18:33:37 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6749 , to selected 8814
- m_nick.c: get rid of the server_p argument in check_clean_nick, check_clean_user, check_clean_host

Revision 6749 - Directory Listing - [select for diffs]
Modified Tue Nov 10 17:43:31 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6747 , to selected 8814
- m_nick.c:change_remote_nick(): use const

Revision 6747 - Directory Listing - [select for diffs]
Modified Tue Nov 10 17:39:53 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6745 , to selected 8814
- m_nick.c: reformat check_clean_nick, check_clean_user, check_clean_host

Revision 6745 - Directory Listing - [select for diffs]
Modified Tue Nov 10 17:31:38 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6742 , to selected 8814
- m_nick.c: use me.id a sender prefix when sending KILL in check_clean_nick, check_clean_user, check_clean_host; sprinkle some asserts

Revision 6742 - Directory Listing - [select for diffs]
Modified Mon Nov 9 17:38:12 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6741 , to selected 8814
- Add valid_uid() for later use

Revision 6741 - Directory Listing - [select for diffs]
Modified Mon Nov 9 17:22:27 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6737 , to selected 8814
- Increase default values of 'max_watch' and 'max_accept' to 50

Revision 6737 - Directory Listing - [select for diffs]
Modified Fri Nov 6 20:55:38 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6736 , to selected 8814
- Update NEWS file

Revision 6736 - Directory Listing - [select for diffs]
Modified Fri Nov 6 19:17:07 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6734 , to selected 8814
- ircd.c: move code

Revision 6734 - Directory Listing - [select for diffs]
Modified Wed Nov 4 22:15:53 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6731 , to selected 8814
- autoreconf

Revision 6731 - Directory Listing - [select for diffs]
Modified Wed Nov 4 21:55:44 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6730 , to selected 8814
- user.c:user_set_hostmask(): replace a MyClient() test with just MyConnect()

Revision 6730 - Directory Listing - [select for diffs]
Modified Wed Nov 4 21:17:13 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6728 , to selected 8814
- defaults.h, conf.c: get rid of this WATCHSIZE_MIN, WATCHSIZE_DEFAULT magic

Revision 6728 - Directory Listing - [select for diffs]
Modified Wed Nov 4 15:27:40 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6726 , to selected 8814
- Revert the Debian reproducible build patch for now. For some reason it does not work for me under OpenBSD and havent yet figured out what the issue is.

Revision 6726 - Directory Listing - [select for diffs]
Modified Tue Nov 3 19:56:41 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6724 , to selected 8814
- server.c:serv_connect(): update comments

Revision 6724 - Directory Listing - [select for diffs]
Modified Tue Nov 3 19:49:49 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6722 , to selected 8814
- server.c:check_server(): removed oudated comment

Revision 6722 - Directory Listing - [select for diffs]
Modified Tue Nov 3 19:44:24 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6720 , to selected 8814
- server.c:try_connections(): remove outdated comment

Revision 6720 - Directory Listing - [select for diffs]
Modified Sun Nov 1 17:14:24 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6718 , to selected 8814
- Update NEWS file

Revision 6718 - Directory Listing - [select for diffs]
Modified Fri Oct 30 18:16:50 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6717 , to selected 8814
- Make mem-usage counters use size_t and use the %zu conversion specifier accordingly

Revision 6717 - Directory Listing - [select for diffs]
Modified Fri Oct 30 17:38:32 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6714 , to selected 8814
- Rename 'xconf_item' list to 'gecos_items'

Revision 6714 - Directory Listing - [select for diffs]
Modified Fri Oct 30 17:26:01 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6713 , to selected 8814
- m_svsmode.c:ms_svsmode(): minor logic fix/cleanup

Revision 6713 - Directory Listing - [select for diffs]
Modified Fri Oct 30 17:05:57 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6710 , to selected 8814
- reference.conf: fix example IP address

Revision 6710 - Directory Listing - [select for diffs]
Modified Fri Oct 30 16:54:52 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6708 , to selected 8814
- Update README

Revision 6708 - Directory Listing - [select for diffs]
Modified Thu Oct 29 19:45:43 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6707 , to selected 8814
- autoreconf

Revision 6707 - Directory Listing - [select for diffs]
Modified Thu Oct 29 19:45:12 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6706 , to selected 8814
- Revved patchlevel to 8.2.10

Revision 6706 - Directory Listing - [select for diffs]
Modified Thu Oct 29 19:00:37 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6703 , to selected 8814
- m_who.c: use const keyword where appropriate

Revision 6703 - Directory Listing - [select for diffs]
Modified Thu Oct 29 15:54:12 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6702 , to selected 8814
- m_etrace.c:do_etrace(): cleanup

Revision 6702 - Directory Listing - [select for diffs]
Modified Thu Oct 29 15:31:01 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6699 , to selected 8814
- set_user_mode(), oper_up(): minor logic fixes

Revision 6699 - Directory Listing - [select for diffs]
Modified Thu Oct 29 13:11:36 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6697 , to selected 8814
- conf.c:oper_privs_as_string(): unbreak episode 2

Revision 6697 - Directory Listing - [select for diffs]
Modified Thu Oct 29 13:08:22 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6696 , to selected 8814
- conf.c:oper_privs_as_string(): unbreak; make it display "0" in /stats o in case there are no privileges specified

Revision 6696 - Directory Listing - [select for diffs]
Modified Thu Oct 29 12:54:30 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6693 , to selected 8814
- user.h: removed unused show_isupport

Revision 6693 - Directory Listing - [select for diffs]
Modified Thu Oct 29 12:52:53 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6692 , to selected 8814
- Move user_oper_up() from user.c to m_oper.c

Revision 6692 - Directory Listing - [select for diffs]
Modified Thu Oct 29 12:49:29 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6689 , to selected 8814
- Add all the missing irc-operator flags to /stats o output

Revision 6689 - Directory Listing - [select for diffs]
Modified Thu Oct 29 12:04:01 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6688 , to selected 8814
- Rename variables for consistency

Revision 6688 - Directory Listing - [select for diffs]
Modified Thu Oct 29 11:40:43 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6686 , to selected 8814
- Update NEWS file

Revision 6686 - Directory Listing - [select for diffs]
Modified Thu Oct 29 11:34:55 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6685 , to selected 8814
- Rebuild parser file

Revision 6685 - Directory Listing - [select for diffs]
Modified Wed Oct 28 19:56:28 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6683 , to selected 8814
- RSA keys with less than 2048 bits are no longer supported; same applies to the DH param file

Revision 6683 - Directory Listing - [select for diffs]
Modified Tue Oct 27 20:30:05 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6680 , to selected 8814
- channel.c, motd.c: rename variables

Revision 6680 - Directory Listing - [select for diffs]
Modified Tue Oct 27 19:52:25 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6679 , to selected 8814
- channel.c: rename some variables

Revision 6679 - Directory Listing - [select for diffs]
Modified Tue Oct 27 19:19:39 2015 UTC (9 years, 9 months ago) by michael
Diff to previous 6677 , to selected 8814
- conf_parser.y: whitespace change

Revision 6677 - Directory Listing - [select for diffs]
Modified Mon Oct 26 20:17:14 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6674 , to selected 8814
- Update help/close

Revision 6674 - Directory Listing - [select for diffs]
Modified Mon Oct 26 20:11:58 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6673 , to selected 8814
- Update help/resv, help/unresv

Revision 6673 - Directory Listing - [select for diffs]
Modified Mon Oct 26 20:09:25 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6670 , to selected 8814
- Update help/unxline

Revision 6670 - Directory Listing - [select for diffs]
Modified Mon Oct 26 19:56:21 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6669 , to selected 8814
- Rebuilt parser file

Revision 6669 - Directory Listing - [select for diffs]
Modified Mon Oct 26 19:48:11 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6666 , to selected 8814
- reference.conf: minor cleanups

Revision 6666 - Directory Listing - [select for diffs]
Modified Mon Oct 26 19:27:56 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6665 , to selected 8814
- conf.h: whitespace changes

Revision 6665 - Directory Listing - [select for diffs]
Modified Mon Oct 26 19:15:10 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6663 , to selected 8814
- conf_parser.y: style cleanups

Revision 6663 - Directory Listing - [select for diffs]
Modified Mon Oct 26 19:04:34 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6661 , to selected 8814
- conf_parser.y: removed CHALLENGE leftover

Revision 6661 - Directory Listing - [select for diffs]
Modified Sun Oct 25 18:26:00 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6658 , to selected 8814
- client.h: more documentation updates

Revision 6658 - Directory Listing - [select for diffs]
Modified Sun Oct 25 17:59:28 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6657 , to selected 8814
- client.h: more documentation updates

Revision 6657 - Directory Listing - [select for diffs]
Modified Sun Oct 25 17:45:27 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6655 , to selected 8814
- client.h: add some rather useful documentation to Connection::lasttime

Revision 6655 - Directory Listing - [select for diffs]
Modified Sun Oct 25 15:48:12 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6653 , to selected 8814
- whowas.c: rename variables

Revision 6653 - Directory Listing - [select for diffs]
Modified Sun Oct 25 15:44:18 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6650 , to selected 8814
- m_whowas.c: rename variable

Revision 6650 - Directory Listing - [select for diffs]
Modified Sun Oct 25 15:27:05 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6649 , to selected 8814
- ipcache.h, ipcache.c: constification

Revision 6649 - Directory Listing - [select for diffs]
Modified Sun Oct 25 14:36:49 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6647 , to selected 8814
- m_message.c: minor style changes

Revision 6647 - Directory Listing - [select for diffs]
Modified Sat Oct 24 18:56:47 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6644 , to selected 8814
- ircd.c: use EXIT_FAILURE instead of some magic value to be passed to exit()

Revision 6644 - Directory Listing - [select for diffs]
Modified Sat Oct 24 18:54:41 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6643 , to selected 8814
- conf.c, conf_parser.y: use EXIT_FAILURE instead of some magic value to be passed to exit()

Revision 6643 - Directory Listing - [select for diffs]
Modified Sat Oct 24 18:42:08 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6640 , to selected 8814
- Rename event::enabled to event::active

Revision 6640 - Directory Listing - [select for diffs]
Modified Sat Oct 24 18:36:54 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6639 , to selected 8814
- conf.c:set_default_conf(): removed useless NULL assignments already done by clear_out_old_conf()

Revision 6639 - Directory Listing - [select for diffs]
Modified Sat Oct 24 17:43:06 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6638 , to selected 8814
- Update NEWS file

Revision 6638 - Directory Listing - [select for diffs]
Modified Sat Oct 24 17:30:17 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6635 , to selected 8814
- Rebuilt parser/lexer file

Revision 6635 - Directory Listing - [select for diffs]
Modified Sat Oct 24 17:26:12 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6634 , to selected 8814
- Fixed bug where changing 'serverhide::flatten_links_delay' would not have any effect
- Allow disabling the 'event_write_links_file' event with 'serverhide::flatten_links_delay' being zero
- Get rid of 'config_serverhide_entry::links_disabled'

Revision 6634 - Directory Listing - [select for diffs]
Modified Sat Oct 24 15:16:18 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6630 , to selected 8814
- Use client->name when updating the fd's associated name record with fd_note()

Revision 6630 - Directory Listing - [select for diffs]
Modified Sat Oct 24 13:54:06 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6627 , to selected 8814
- ax_append_flag.m4: update to latest version

Revision 6627 - Directory Listing - [select for diffs]
Modified Sat Oct 24 13:27:43 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6626 , to selected 8814
- Rename uconf_items to shared_items and oconf_items to operator_items

Revision 6626 - Directory Listing - [select for diffs]
Modified Sat Oct 24 12:48:58 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6623 , to selected 8814
- m_userhost.c: minor documentation update

Revision 6623 - Directory Listing - [select for diffs]
Modified Sat Oct 24 12:44:39 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6622 , to selected 8814
- reference.conf: minor restructuring and tab cleanup

Revision 6622 - Directory Listing - [select for diffs]
Modified Sat Oct 24 12:22:31 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6619 , to selected 8814
- client.h: document Client::connection

Revision 6619 - Directory Listing - [select for diffs]
Modified Sat Oct 24 12:17:53 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6618 , to selected 8814
- client.h: if HasOFlag is being used on remote clients, something is wrong. Let it crash instead of silently ignoring it.

Revision 6618 - Directory Listing - [select for diffs]
Modified Sat Oct 24 12:01:16 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6615 , to selected 8814
- client.h: removed pointless cruft in the SetClient macro

Revision 6615 - Directory Listing - [select for diffs]
Modified Sat Oct 24 11:47:43 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6614 , to selected 8814
- client.h: clean up some nonsense in the SetOper/ClearOper macros

Revision 6614 - Directory Listing - [select for diffs]
Modified Sat Oct 24 11:07:53 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6611 , to selected 8814
- Update README file

Revision 6611 - Directory Listing - [select for diffs]
Modified Thu Oct 22 19:13:56 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6610 , to selected 8814
- Update reference.conf

Revision 6610 - Directory Listing - [select for diffs]
Modified Thu Oct 22 18:45:19 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6605 , to selected 8814
- Update reference.conf

Revision 6605 - Directory Listing - [select for diffs]
Modified Thu Oct 22 18:27:24 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6604 , to selected 8814
- ircd.8: minor corrections and cleanups

Revision 6604 - Directory Listing - [select for diffs]
Modified Thu Oct 22 18:09:50 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6601 , to selected 8814
- Rebuilt parser/lexer files

Revision 6601 - Directory Listing - [select for diffs]
Modified Thu Oct 22 18:07:22 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6600 , to selected 8814
- server.c:read_links_file(), write_links_file(): do some logging if we cannot fopen links.txt

Revision 6600 - Directory Listing - [select for diffs]
Modified Thu Oct 22 17:54:57 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6598 , to selected 8814
- Added serverhide::flatten_links_file configuration option and get rid of LIPATH

Revision 6598 - Directory Listing - [select for diffs]
Modified Thu Oct 22 17:26:02 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6596 , to selected 8814
- Renamed serverhide::links_delay configuration directive to serverhide::flatten_links_delay

Revision 6596 - Directory Listing - [select for diffs]
Modified Wed Oct 21 20:22:12 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6594 , to selected 8814
- Update NEWS file

Revision 6594 - Directory Listing - [select for diffs]
Modified Wed Oct 21 20:19:36 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6593 , to selected 8814
- Rebuilt lexer/parser files

Revision 6593 - Directory Listing - [select for diffs]
Modified Wed Oct 21 20:18:27 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6591 , to selected 8814
- autoreconf

Revision 6591 - Directory Listing - [select for diffs]
Modified Wed Oct 21 20:16:43 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6589 , to selected 8814
- Removed CHALLENGE in favour or ssl certificate fingerprint enabled operator {} blocks

Revision 6589 - Directory Listing - [select for diffs]
Modified Wed Oct 21 18:44:03 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6588 , to selected 8814
- mkpasswd.c: remove MD5 support as well; reformatting
- Update README.mkpasswd

Revision 6588 - Directory Listing - [select for diffs]
Modified Wed Oct 21 18:03:47 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6586 , to selected 8814
- mkpasswd.c: use EXIT_SUCCESS/EXIT_FAILURE

Revision 6586 - Directory Listing - [select for diffs]
Modified Tue Oct 20 19:21:05 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6584 , to selected 8814
- Update NEWS file

Revision 6584 - Directory Listing - [select for diffs]
Modified Tue Oct 20 19:13:41 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6583 , to selected 8814
- Update README.mkpasswd

Revision 6583 - Directory Listing - [select for diffs]
Modified Tue Oct 20 18:56:14 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6581 , to selected 8814
- mkpasswd.c: removed (Extended)DES support

Revision 6581 - Directory Listing - [select for diffs]
Modified Mon Oct 19 19:52:30 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6578 , to selected 8814
- hostmask.c: style correction

Revision 6578 - Directory Listing - [select for diffs]
Modified Mon Oct 19 19:09:47 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6577 , to selected 8814
- hostmask.c: removed irrelevant comment

Revision 6577 - Directory Listing - [select for diffs]
Modified Mon Oct 19 17:54:48 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6576 , to selected 8814
- Update NEWS file

Revision 6576 - Directory Listing - [select for diffs]
Modified Sun Oct 18 17:23:10 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6573 , to selected 8814
- Update README.mkpasswd

Revision 6573 - Directory Listing - [select for diffs]
Modified Sun Oct 18 17:03:40 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6572 , to selected 8814
- Update README.mkpasswd

Revision 6572 - Directory Listing - [select for diffs]
Modified Sun Oct 18 16:58:57 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6570 , to selected 8814
- Fixed broken bcrypt on (Open)BSD in conjunction with the -s and -l switches

Revision 6570 - Directory Listing - [select for diffs]
Modified Tue Oct 13 17:58:46 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6562 , to selected 8814
- Add dissect_time() from HOPM and make use of it in some places

Revision 6562 - Directory Listing - [select for diffs]
Modified Wed Oct 7 18:22:20 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6559 , to selected 8814
- m_cap.c:cap_ack(): don't allow CAP ACK to set prohibited caps, or clear sticky ones

Revision 6559 - Directory Listing - [select for diffs]
Modified Sat Oct 3 18:23:28 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6558 , to selected 8814
- s_bsd_devpoll.c, s_bsd_epoll.c:init_netio(): we don't care about the real value of errno

Revision 6558 - Directory Listing - [select for diffs]
Modified Sat Oct 3 18:18:29 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6555 , to selected 8814
- s_bsd_kqueue.c:init_netio(): improve error reporting

Revision 6555 - Directory Listing - [select for diffs]
Modified Sat Oct 3 17:18:32 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6554 , to selected 8814
- memory.c:outofmemory(): removed redundant logging. server_die() already does the logging

Revision 6554 - Directory Listing - [select for diffs]
Modified Sat Oct 3 16:56:36 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6551 , to selected 8814
- Use EXIT_FAILURE in some places instead of hardcoded values

Revision 6551 - Directory Listing - [select for diffs]
Modified Mon Sep 28 17:53:51 2015 UTC (9 years, 10 months ago) by michael
Diff to previous 6550 , to selected 8814
- Clean up stats handling a bit and made lookups constant time

Revision 6550 - Directory Listing - [select for diffs]
Modified Sat Sep 19 16:53:42 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6548 , to selected 8814
- conf.c:conf_connect_allowed(): cleanup redundant test on 'conf'

Revision 6548 - Directory Listing - [select for diffs]
Modified Thu Sep 17 17:42:04 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6545 , to selected 8814
- server.h: swap keywords on find_capability()

Revision 6545 - Directory Listing - [select for diffs]
Modified Wed Sep 16 19:54:01 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6544 , to selected 8814
- Removed that dirty strtoken definition in stdinc.h

Revision 6544 - Directory Listing - [select for diffs]
Modified Wed Sep 16 16:29:27 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6541 , to selected 8814
- autoreconf

Revision 6541 - Directory Listing - [select for diffs]
Modified Wed Sep 16 11:01:18 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6538 , to selected 8814
- Replace obsolete usleep() with nanosleep()

Revision 6538 - Directory Listing - [select for diffs]
Modified Sun Sep 13 16:07:23 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6536 , to selected 8814
- Update NEWS file

Revision 6536 - Directory Listing - [select for diffs]
Modified Sat Sep 12 16:30:14 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6535 , to selected 8814
- motd.c, send.c: use %zu conversion specifier for size_t types

Revision 6535 - Directory Listing - [select for diffs]
Modified Sat Sep 12 16:24:09 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6532 , to selected 8814
- m_message.c: swap keywords on 'ntargets'; minor style corrections

Revision 6532 - Directory Listing - [select for diffs]
Modified Sat Sep 12 15:59:03 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6531 , to selected 8814
- m_info.c: fixed inconsistent description of stats_u_oper_only and stats_P_oper_only

Revision 6531 - Directory Listing - [select for diffs]
Modified Sat Sep 12 15:35:01 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6529 , to selected 8814
- Minor corrections to doc/modeg.txt provided by jackal

Revision 6529 - Directory Listing - [select for diffs]
Modified Fri Sep 11 16:46:04 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6528 , to selected 8814
- Update NEWS file

Revision 6528 - Directory Listing - [select for diffs]
Modified Fri Sep 11 16:33:52 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6526 , to selected 8814
- Fixed inconsistent style in several places

Revision 6526 - Directory Listing - [select for diffs]
Modified Thu Sep 10 16:35:06 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6524 , to selected 8814
- Update README file. Changes provided by jackal

Revision 6524 - Directory Listing - [select for diffs]
Modified Wed Sep 9 16:35:53 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6519 , to selected 8814
- Update reference.conf as suggested by jackal

Revision 6519 - Directory Listing - [select for diffs]
Modified Mon Sep 7 17:28:47 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6518 , to selected 8814
- packet.c: fix another typo

Revision 6518 - Directory Listing - [select for diffs]
Modified Mon Sep 7 17:17:06 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6516 , to selected 8814
- packet.c: fix typo

Revision 6516 - Directory Listing - [select for diffs]
Modified Sun Sep 6 20:24:03 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6515 , to selected 8814
- Update NEWS file

Revision 6515 - Directory Listing - [select for diffs]
Modified Sun Sep 6 19:26:46 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6512 , to selected 8814
- motd.h, motd.c: have motd_signon() use date_iso8601()

Revision 6512 - Directory Listing - [select for diffs]
Modified Sun Sep 6 18:31:52 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6511 , to selected 8814
- Change myctime() to use strftime() instead of ctime(); rename myctime() to date_ctime()

Revision 6511 - Directory Listing - [select for diffs]
Modified Sun Sep 6 17:50:33 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6508 , to selected 8814
- m_info.c:send_birthdate_online_time(): use date() instead of myctime()

Revision 6508 - Directory Listing - [select for diffs]
Modified Sun Sep 6 14:45:02 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6507 , to selected 8814
- Removed old event.txt

Revision 6507 - Directory Listing - [select for diffs]
Modified Sun Sep 6 11:17:46 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6504 , to selected 8814
- m_stats.c:show_iline_prefix(), report_auth(): let remote opers see auth blocks {} with spoofs and k/x-line exempts
- client.h: removed now unused MyOper macro

Revision 6504 - Directory Listing - [select for diffs]
Modified Sat Sep 5 19:55:18 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6503 , to selected 8814
- Rebuilt Makefile.in

Revision 6503 - Directory Listing - [select for diffs]
Modified Sat Sep 5 19:54:49 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6501 , to selected 8814
- Allow the maintainers of the debian ircd-hybrid package to have their own BUILD_DATE shown in the RPL_CREATED numeric.
  Patch submitted by Dominic Hargreaves <dom@debian.org>, slightly modified by me to fit ircd-hybrid needs

Revision 6501 - Directory Listing - [select for diffs]
Modified Sat Sep 5 17:55:38 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6498 , to selected 8814
- misc.c: change date_iso8601() to use the %T conversion specifier

Revision 6498 - Directory Listing - [select for diffs]
Modified Sat Sep 5 17:47:34 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6496 , to selected 8814
- misc.c: cleanup date() and make it use strftime()

Revision 6496 - Directory Listing - [select for diffs]
Modified Sat Sep 5 17:13:16 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6495 , to selected 8814
- ircd_defs.h: minor correction to the USERHOST_REPLYLEN definition

Revision 6495 - Directory Listing - [select for diffs]
Modified Sat Sep 5 17:01:01 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6492 , to selected 8814
- server.c:check_server(): removed redundant test on server_conf; constification

Revision 6492 - Directory Listing - [select for diffs]
Modified Fri Sep 4 20:12:09 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6491 , to selected 8814
- ircd_defs.h: increase KILLLEN and REASONLEN to 240

Revision 6491 - Directory Listing - [select for diffs]
Modified Fri Sep 4 19:31:42 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6489 , to selected 8814
- Update NEWS file

Revision 6489 - Directory Listing - [select for diffs]
Modified Fri Sep 4 18:06:58 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6487 , to selected 8814
- Rebuilt parser files

Revision 6487 - Directory Listing - [select for diffs]
Modified Fri Sep 4 17:55:30 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6486 , to selected 8814
- Added 'close' to irc-operator flags

Revision 6486 - Directory Listing - [select for diffs]
Modified Fri Sep 4 17:04:14 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6485 , to selected 8814
- Update NEWS file

Revision 6485 - Directory Listing - [select for diffs]
Modified Fri Sep 4 16:56:03 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6483 , to selected 8814
- Minor correction to reference.conf

Revision 6483 - Directory Listing - [select for diffs]
Modified Thu Sep 3 18:58:01 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6480 , to selected 8814
- ircd.c:set_time(): server_die() already does the logging plus notification, no need doing it twice

Revision 6480 - Directory Listing - [select for diffs]
Modified Thu Sep 3 18:49:44 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6479 , to selected 8814
- ircd.c: misc cleanups

Revision 6479 - Directory Listing - [select for diffs]
Modified Thu Sep 3 17:53:28 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6477 , to selected 8814
- Update NEWS file

Revision 6477 - Directory Listing - [select for diffs]
Modified Thu Sep 3 14:02:36 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6476 , to selected 8814
- auth.c: rename auth_pending_list to auth_list

Revision 6476 - Directory Listing - [select for diffs]
Modified Thu Sep 3 14:00:55 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6475 , to selected 8814
- Update NEWS file

Revision 6475 - Directory Listing - [select for diffs]
Modified Thu Sep 3 13:15:44 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6472 , to selected 8814
- Re-built Makefile.in

Revision 6472 - Directory Listing - [select for diffs]
Modified Thu Sep 3 13:13:47 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6471 , to selected 8814
- Database files and links.txt are now stored in /var/lib instead of /etc

Revision 6471 - Directory Listing - [select for diffs]
Modified Thu Sep 3 13:07:55 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6469 , to selected 8814
- Make use of enum in some places; make use of the HasFlag() macro some more; minor style corrections

Revision 6469 - Directory Listing - [select for diffs]
Modified Tue Sep 1 18:20:44 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6467 , to selected 8814
- m_locops.c:ms_locops(): avoid multiple array indices; improve readability

Revision 6467 - Directory Listing - [select for diffs]
Modified Mon Aug 31 17:06:19 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6465 , to selected 8814
- m_accept.c:m_accept(): run collapse() on the mask before using it

Revision 6465 - Directory Listing - [select for diffs]
Modified Sun Aug 30 16:47:00 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6463 , to selected 8814
- ircd.c: move some function calls in main()

Revision 6463 - Directory Listing - [select for diffs]
Modified Sat Aug 29 20:47:35 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6460 , to selected 8814
- m_svskill.c: use CONF_NOREASON as default reason just like in m_kill.c

Revision 6460 - Directory Listing - [select for diffs]
Modified Sat Aug 29 20:02:08 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6459 , to selected 8814
- client.h: wrong value assigned to OPER_FLAG_UNRESV

Revision 6459 - Directory Listing - [select for diffs]
Modified Sat Aug 29 19:56:59 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6457 , to selected 8814
- Update NEWS file

Revision 6457 - Directory Listing - [select for diffs]
Modified Sat Aug 29 19:41:49 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6456 , to selected 8814
- m_dline.c, m_kline.c, m_resv.c, m_xline.c: rename 't?line_time' variable to 'duration'

Revision 6456 - Directory Listing - [select for diffs]
Modified Sat Aug 29 19:38:16 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6453 , to selected 8814
- Re-create parser files

Revision 6453 - Directory Listing - [select for diffs]
Modified Sat Aug 29 19:34:23 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6452 , to selected 8814
- Added 'resv' and 'unresv' operator flags

Revision 6452 - Directory Listing - [select for diffs]
Modified Sat Aug 29 18:57:55 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6449 , to selected 8814
- client.h: style corrections

Revision 6449 - Directory Listing - [select for diffs]
Modified Sat Aug 29 18:53:17 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6448 , to selected 8814
- Re-create parser files

Revision 6448 - Directory Listing - [select for diffs]
Modified Sat Aug 29 18:51:51 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6445 , to selected 8814
- The general::oper_pass_resv configuration directive has been deprecated. Added the join:resv and nick:resv operator flags for better fine tuning

Revision 6445 - Directory Listing - [select for diffs]
Modified Fri Aug 28 19:39:40 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6444 , to selected 8814
- m_who.c:do_who(): use const keyword where appropriate

Revision 6444 - Directory Listing - [select for diffs]
Modified Fri Aug 28 18:29:58 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6442 , to selected 8814
- m_trace.c: allow remote operators to request a full client list; various other cleanups

Revision 6442 - Directory Listing - [select for diffs]
Modified Thu Aug 27 17:05:51 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6439 , to selected 8814
- Rename functions in userhost.c to comply with naming convention

Revision 6439 - Directory Listing - [select for diffs]
Modified Thu Aug 27 15:24:14 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6438 , to selected 8814
- m_server.c:ms_sid(): should be using get_client_name() in these two places

Revision 6438 - Directory Listing - [select for diffs]
Modified Thu Aug 27 13:09:18 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6435 , to selected 8814
- parse.c:parse_remove_unknown(): use get_client_name()

Revision 6435 - Directory Listing - [select for diffs]
Modified Thu Aug 27 12:51:22 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6434 , to selected 8814
- m_squit.c:mo_squit(): should be using get_oper_name() instead of get_client_name()

Revision 6434 - Directory Listing - [select for diffs]
Modified Thu Aug 27 12:42:34 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6431 , to selected 8814
- m_server.c:server_estab(): use get_client_name() when reporting errors

Revision 6431 - Directory Listing - [select for diffs]
Modified Thu Aug 27 10:51:08 2015 UTC (10 years ago) by michael
Diff to previous 6430 , to selected 8814
- m_dline.c: fix comment

Revision 6430 - Directory Listing - [select for diffs]
Modified Thu Aug 27 10:44:43 2015 UTC (10 years ago) by michael
Diff to previous 6427 , to selected 8814
- hostmask.h, hostmask.c: use const keyword where appropriate

Revision 6427 - Directory Listing - [select for diffs]
Modified Thu Aug 27 09:59:24 2015 UTC (10 years ago) by michael
Diff to previous 6426 , to selected 8814
- server.c: make use of get_client_name() in some places; fixed some other get_client_name() calls to use the right argument value

Revision 6426 - Directory Listing - [select for diffs]
Modified Thu Aug 27 09:44:08 2015 UTC (10 years ago) by michael
Diff to previous 6424 , to selected 8814
- Fixed some server related get_client_name() calls where HIDE_IP is used instead of SHOW_IP. get_client_name()
  already deals with hide_server_ips and falls back to HIDE_IP if IP hiding is enabled.

Revision 6424 - Directory Listing - [select for diffs]
Modified Wed Aug 26 18:56:18 2015 UTC (10 years ago) by michael
Diff to previous 6421 , to selected 8814
- misc.c: style corrections

Revision 6421 - Directory Listing - [select for diffs]
Modified Wed Aug 26 18:11:46 2015 UTC (10 years ago) by michael
Diff to previous 6420 , to selected 8814
- Get rid of smalldate() and replace all instances of it with date_iso8601()

Revision 6420 - Directory Listing - [select for diffs]
Modified Wed Aug 26 17:51:49 2015 UTC (10 years ago) by michael
Diff to previous 6417 , to selected 8814
- misc.c: for consistency, have myctime() to behave like the other date/time functions when called with an argument being 0

Revision 6417 - Directory Listing - [select for diffs]
Modified Wed Aug 26 17:41:33 2015 UTC (10 years ago) by michael
Diff to previous 6416 , to selected 8814
- log.c: made log_write() use date_iso8601()

Revision 6416 - Directory Listing - [select for diffs]
Modified Wed Aug 26 17:34:13 2015 UTC (10 years ago) by michael
Diff to previous 6414 , to selected 8814
- Added date_iso8601() for later use

Revision 6414 - Directory Listing - [select for diffs]
Modified Wed Aug 26 17:14:30 2015 UTC (10 years ago) by michael
Diff to previous 6412 , to selected 8814
- misc.c: optimize time/date functions for subseqent calls with same argument value

Revision 6412 - Directory Listing - [select for diffs]
Modified Tue Aug 25 20:23:25 2015 UTC (10 years ago) by michael
Diff to previous 6410 , to selected 8814
- hostmask.c: revert to -r6317. Needs more thinking.

Revision 6410 - Directory Listing - [select for diffs]
Modified Tue Aug 25 19:57:15 2015 UTC (10 years ago) by michael
Diff to previous 6407 , to selected 8814
- hostmask.c:find_address_conf(), find_dline_conf(): add accurate timeout check. A k/d-line might have been already expired since we run cleanups every minute

Revision 6407 - Directory Listing - [select for diffs]
Modified Tue Aug 25 19:23:42 2015 UTC (10 years ago) by michael
Diff to previous 6406 , to selected 8814
- m_svsmode.c:ms_svsmode(): move the 'ts = atol()' assignment right after the find_person()

Revision 6406 - Directory Listing - [select for diffs]
Modified Tue Aug 25 18:48:39 2015 UTC (10 years ago) by michael
Diff to previous 6404 , to selected 8814
- m_who.c: use an enum for WHO_MAX_REPLIES, even though this should be made configurable

Revision 6404 - Directory Listing - [select for diffs]
Modified Mon Aug 24 18:18:55 2015 UTC (10 years ago) by michael
Diff to previous 6402 , to selected 8814
- m_invite.c: p4 style broadcast of INVITE to all servers on the network

Revision 6402 - Directory Listing - [select for diffs]
Modified Sun Aug 23 16:37:13 2015 UTC (10 years ago) by michael
Diff to previous 6401 , to selected 8814
- Update NEWS file

Revision 6401 - Directory Listing - [select for diffs]
Modified Sun Aug 23 16:35:50 2015 UTC (10 years ago) by michael
Diff to previous 6399 , to selected 8814
- Update NEWS file

Revision 6399 - Directory Listing - [select for diffs]
Modified Sun Aug 23 16:32:17 2015 UTC (10 years ago) by michael
Diff to previous 6398 , to selected 8814
- Implement ircv3.1 account-notify extension

Revision 6398 - Directory Listing - [select for diffs]
Modified Sun Aug 23 16:16:42 2015 UTC (10 years ago) by michael
Diff to previous 6396 , to selected 8814
- Update version.c

Revision 6396 - Directory Listing - [select for diffs]
Modified Sun Aug 23 15:15:42 2015 UTC (10 years ago) by michael
Diff to previous 6395 , to selected 8814
- server.c:serv_connect_callback(): constification

Revision 6395 - Directory Listing - [select for diffs]
Modified Sun Aug 23 15:02:19 2015 UTC (10 years ago) by michael
Diff to previous 6392 , to selected 8814
- autoreconf

Revision 6392 - Directory Listing - [select for diffs]
Modified Sun Aug 23 14:57:00 2015 UTC (10 years ago) by michael
Diff to previous 6391 , to selected 8814
- Move userhost related code from hash.c to userhost.c

Revision 6391 - Directory Listing - [select for diffs]
Modified Sun Aug 23 14:26:34 2015 UTC (10 years ago) by michael
Diff to previous 6389 , to selected 8814
- Update NEWS file

Revision 6389 - Directory Listing - [select for diffs]
Modified Sat Aug 22 18:11:47 2015 UTC (10 years ago) by michael
Diff to previous 6388 , to selected 8814
- server.c:try_connections(): get rid of MIN_CONN_FREQ and allow class::connectfreq to work properly with values lower than 300 seconds; update comment for clarification

Revision 6388 - Directory Listing - [select for diffs]
Modified Sat Aug 22 17:36:37 2015 UTC (10 years ago) by michael
Diff to previous 6386 , to selected 8814
- m_server.c:server_estab(): removed comment that's outdated for 24 years now

Revision 6386 - Directory Listing - [select for diffs]
Modified Fri Aug 21 18:31:18 2015 UTC (10 years ago) by michael
Diff to previous 6384 , to selected 8814
- Use an embedded list node for the ListTask struct

Revision 6384 - Directory Listing - [select for diffs]
Modified Fri Aug 21 17:24:18 2015 UTC (10 years ago) by michael
Diff to previous 6382 , to selected 8814
- getopt.c: use pointer arithmetic instead of array subscripting

Revision 6382 - Directory Listing - [select for diffs]
Modified Fri Aug 21 17:20:23 2015 UTC (10 years ago) by michael
Diff to previous 6380 , to selected 8814
- getopt.c: fixed inconsistent use of 'error' vs. 'Error'

Revision 6380 - Directory Listing - [select for diffs]
Modified Fri Aug 21 10:53:32 2015 UTC (10 years ago) by michael
Diff to previous 6377 , to selected 8814
- m_kick.c: doxygen

Revision 6377 - Directory Listing - [select for diffs]
Modified Fri Aug 21 10:37:47 2015 UTC (10 years ago) by michael
Diff to previous 6376 , to selected 8814
- Rebuild parser files

Revision 6376 - Directory Listing - [select for diffs]
Modified Fri Aug 21 10:36:52 2015 UTC (10 years ago) by michael
Diff to previous 6374 , to selected 8814
- Remove splitmode checking

Revision 6374 - Directory Listing - [select for diffs]
Modified Fri Aug 21 10:01:21 2015 UTC (10 years ago) by michael
Diff to previous 6372 , to selected 8814
- Rename several functions in channel.c to comply with naming convention

Revision 6372 - Directory Listing - [select for diffs]
Modified Wed Aug 19 10:38:08 2015 UTC (10 years ago) by michael
Diff to previous 6369 , to selected 8814
- Rebuilt parser file

Revision 6369 - Directory Listing - [select for diffs]
Modified Wed Aug 19 10:36:36 2015 UTC (10 years ago) by michael
Diff to previous 6368 , to selected 8814
- Rename several functions in event.c to comply with naming convention

Revision 6368 - Directory Listing - [select for diffs]
Modified Wed Aug 19 10:25:56 2015 UTC (10 years ago) by michael
Diff to previous 6365 , to selected 8814
- Rename several functions in listener.c to comply with naming convention

Revision 6365 - Directory Listing - [select for diffs]
Modified Wed Aug 19 10:05:23 2015 UTC (10 years ago) by michael
Diff to previous 6364 , to selected 8814
- Move show_ports() from listener.c to m_stats.c

Revision 6364 - Directory Listing - [select for diffs]
Modified Wed Aug 19 09:59:43 2015 UTC (10 years ago) by michael
Diff to previous 6361 , to selected 8814
- Remove unused header includes

Revision 6361 - Directory Listing - [select for diffs]
Modified Tue Aug 18 07:26:47 2015 UTC (10 years ago) by michael
Diff to previous 6360 , to selected 8814
- m_mode.c: add proper documentation for the MODE command handler

Revision 6360 - Directory Listing - [select for diffs]
Modified Tue Aug 18 06:56:47 2015 UTC (10 years ago) by michael
Diff to previous 6358 , to selected 8814
- channel_mode.c:channel_modes(): removed useless FLAGS_SERVICE test on client_p. We don't need that here.

Revision 6358 - Directory Listing - [select for diffs]
Modified Mon Aug 17 16:38:33 2015 UTC (10 years ago) by michael
Diff to previous 6356 , to selected 8814
- Make server_die() use enum; minor cleanups here and there

Revision 6356 - Directory Listing - [select for diffs]
Modified Mon Aug 17 10:45:16 2015 UTC (10 years ago) by michael
Diff to previous 6353 , to selected 8814
- m_links.c:do_links(): use const on 'target_p'

Revision 6353 - Directory Listing - [select for diffs]
Modified Fri Aug 14 17:50:40 2015 UTC (10 years ago) by michael
Diff to previous 6352 , to selected 8814
- Rename server capabilities flags from CAP_* to CAPAB_*

Revision 6352 - Directory Listing - [select for diffs]
Modified Tue Aug 11 18:39:45 2015 UTC (10 years ago) by michael
Diff to previous 6349 , to selected 8814
- m_resv.c: enable temporary s2s RESVs. Previously this only worked with encapsulated RESVs.

Revision 6349 - Directory Listing - [select for diffs]
Modified Tue Aug 11 17:53:32 2015 UTC (10 years ago) by michael
Diff to previous 6348 , to selected 8814
- Make use of enum in more places

Revision 6348 - Directory Listing - [select for diffs]
Modified Tue Aug 11 17:44:50 2015 UTC (10 years ago) by michael
Diff to previous 6346 , to selected 8814
- Make use of enum in more places

Revision 6346 - Directory Listing - [select for diffs]
Modified Tue Aug 11 17:23:45 2015 UTC (10 years ago) by michael
Diff to previous 6343 , to selected 8814
- Cleanup/fix names of several #ifndef INCLUDED_*

Revision 6343 - Directory Listing - [select for diffs]
Modified Mon Aug 10 18:52:10 2015 UTC (10 years ago) by michael
Diff to previous 6342 , to selected 8814
- m_resv.c:parse_resv(): constification

Revision 6342 - Directory Listing - [select for diffs]
Modified Mon Aug 10 18:47:51 2015 UTC (10 years ago) by michael
Diff to previous 6341 , to selected 8814
- Update NEWS file

Revision 6341 - Directory Listing - [select for diffs]
Modified Mon Aug 10 18:45:46 2015 UTC (10 years ago) by michael
Diff to previous 6340 , to selected 8814
- Update NEWS file

Revision 6340 - Directory Listing - [select for diffs]
Modified Mon Aug 10 18:39:19 2015 UTC (10 years ago) by michael
Diff to previous 6337 , to selected 8814
- m_resv.c:parse_resv(): remove local/remote info to be consistent with the other *LINE notices. The sender's server is shown in the notice anyway.

Revision 6337 - Directory Listing - [select for diffs]
Modified Mon Aug 10 18:26:03 2015 UTC (10 years ago) by michael
Diff to previous 6336 , to selected 8814
- m_resv.c:parse_resv(): don't has_wildcards() check 'name' if RESV comes from services

Revision 6336 - Directory Listing - [select for diffs]
Modified Mon Aug 10 18:09:39 2015 UTC (10 years ago) by michael
Diff to previous 6333 , to selected 8814
- m_resv.c:parse_resv(): swap tests on 'name' to make more sense

Revision 6333 - Directory Listing - [select for diffs]
Modified Mon Aug 10 17:57:03 2015 UTC (10 years ago) by michael
Diff to previous 6331 , to selected 8814
- m_resv.c:parse_resv(): skip the # when dealing with channel names

Revision 6331 - Directory Listing - [select for diffs]
Modified Mon Aug 10 17:55:19 2015 UTC (10 years ago) by michael
Diff to previous 6330 , to selected 8814
- conf.c:valid_wild_card_simple(): allow for short names (less than min_nonwildcard_simple) that don't have wildcards in it

Revision 6330 - Directory Listing - [select for diffs]
Modified Mon Aug 10 17:51:48 2015 UTC (10 years ago) by michael
Diff to previous 6327 , to selected 8814
- m_resv.c:parse_resv(): check for wildcards in channel resvs, too

Revision 6327 - Directory Listing - [select for diffs]
Modified Sat Aug 8 18:13:47 2015 UTC (10 years ago) by michael
Diff to previous 6326 , to selected 8814
- channel.h: rename FLOOD_NOTICED to MSG_FLOOD_NOTICED

Revision 6326 - Directory Listing - [select for diffs]
Modified Sat Aug 8 17:54:33 2015 UTC (10 years ago) by michael
Diff to previous 6324 , to selected 8814
- Get rid of the IsRegistered() macro, which is a rather dangerous macro for coders who add new connection states

Revision 6324 - Directory Listing - [select for diffs]
Modified Sat Aug 8 17:48:14 2015 UTC (10 years ago) by michael
Diff to previous 6320 , to selected 8814
- Make use of enum in more places

Revision 6320 - Directory Listing - [select for diffs]
Modified Wed Aug 5 18:31:49 2015 UTC (10 years ago) by michael
Diff to previous 6317 , to selected 8814
- Rebuild conf_parser.c

Revision 6317 - Directory Listing - [select for diffs]
Modified Wed Aug 5 16:03:09 2015 UTC (10 years ago) by michael
Diff to previous 6316 , to selected 8814
- Get rid of UMODE_ALL

Revision 6316 - Directory Listing - [select for diffs]
Modified Wed Aug 5 14:51:26 2015 UTC (10 years ago) by michael
Diff to previous 6314 , to selected 8814
- Make use of enums some more

Revision 6314 - Directory Listing - [select for diffs]
Modified Sat Aug 1 18:06:37 2015 UTC (10 years ago) by michael
Diff to previous 6309 , to selected 8814
- Make use of the *Flag() macros in some more places

Revision 6309 - Directory Listing - [select for diffs]
Modified Fri Jul 24 13:50:16 2015 UTC (10 years, 1 month ago) by michael
Diff to previous 6308 , to selected 8814
- client.c:get_client_name(): minor documentation change

Revision 6308 - Directory Listing - [select for diffs]
Modified Fri Jul 24 13:41:55 2015 UTC (10 years, 1 month ago) by michael
Diff to previous 6305 , to selected 8814
- user.c:user_oper_up(): remove useless assert()

Revision 6305 - Directory Listing - [select for diffs]
Modified Fri Jul 24 13:22:49 2015 UTC (10 years, 1 month ago) by michael
Diff to previous 6304 , to selected 8814
- Move show_events() from event.c to m_stats.c. Remove now unused prototypes.

Revision 6304 - Directory Listing - [select for diffs]
Modified Fri Jul 24 12:34:39 2015 UTC (10 years, 1 month ago) by michael
Diff to previous 6263 , to selected 8814
- Change version to hybrid-8.2.9

Revision 6263 - Directory Listing - [select for diffs]
Modified Sun Jul 12 16:27:53 2015 UTC (10 years, 1 month ago) by michael
Diff to previous 6261 , to selected 8814
- restart.c:server_die(): use EXIT_SUCCESS/EXIT_FAILURE

Revision 6261 - Directory Listing - [select for diffs]
Modified Sun Jul 12 16:22:40 2015 UTC (10 years, 1 month ago) by michael
Diff to previous 6258 , to selected 8814
- ircd.c:check_pidfile(): re-enable logging

Revision 6258 - Directory Listing - [select for diffs]
Modified Sat Jul 11 12:18:30 2015 UTC (10 years, 1 month ago) by michael
Diff to previous 6257 , to selected 8814
- Set keyword and eol-style properties

Revision 6257 - Directory Listing - [select for diffs]
Modified Sat Jul 11 10:45:31 2015 UTC (10 years, 1 month ago) by michael
Diff to previous 6254 , to selected 8814
- Removed slang in comment

Revision 6254 - Directory Listing - [select for diffs]
Modified Fri Jul 10 15:40:24 2015 UTC (10 years, 1 month ago) by michael
Diff to previous 6253 , to selected 8814
- m_whois.c: don't allow remote WHOIS lookups with the target being a UID. Removed IsDigit test.

Revision 6253 - Directory Listing - [select for diffs]
Modified Fri Jul 10 15:32:36 2015 UTC (10 years, 1 month ago) by michael
Diff to previous 6249 , to selected 8814
- Removed RPL_YOURID. Clients don't need to know about their associated UID nor is the information of any use for them

Revision 6249 - Directory Listing - [select for diffs]
Modified Fri Jul 10 12:26:37 2015 UTC (10 years, 1 month ago) by michael
Diff to previous 6246 , to selected 8814
- Update NEWS file

Revision 6246 - Directory Listing - [select for diffs]
Modified Thu Jul 9 12:12:17 2015 UTC (10 years, 1 month ago) by michael
Diff to previous 6244 , to selected 8814
- Update NEWS file

Revision 6244 - Directory Listing - [select for diffs]
Modified Thu Jul 9 11:42:18 2015 UTC (10 years, 1 month ago) by michael
Diff to previous 6243 , to selected 8814
- README.mkpasswd, mkpasswd.c: spelling fixes; use 'unsigned' and 'const' where possible; style corrections

Revision 6243 - Directory Listing - [select for diffs]
Modified Thu Jul 9 11:18:55 2015 UTC (10 years, 1 month ago) by michael
Diff to previous 6241 , to selected 8814
- mkpasswd.c: don't allow 'length' and 'rounds' to become -ve

Revision 6241 - Directory Listing - [select for diffs]
Modified Wed Jul 8 14:41:26 2015 UTC (10 years, 1 month ago) by michael
Diff to previous 6218 , to selected 8814
- mkpasswd.c: properly deal with crypt() returning NULL. Fixes core as reported by falsovsky.

Revision 6218 - Directory Listing - [select for diffs]
Modified Sun Jun 28 12:50:03 2015 UTC (10 years, 1 month ago) by michael
Diff to previous 6194 , to selected 8814
- m_nick.c:ms_uid(): removed redundant parc < 10 test

Revision 6194 - Directory Listing - [select for diffs]
Modified Thu Jun 25 12:52:51 2015 UTC (10 years, 2 months ago) by michael
Diff to previous 6191 , to selected 8814
- isupport.c:isupport_rebuild(): make coverity shut up (CID 1308362)

Revision 6191 - Directory Listing - [select for diffs]
Modified Wed Jun 24 17:59:24 2015 UTC (10 years, 2 months ago) by michael
Diff to previous 6190 , to selected 8814
- Rename oper_up() to user_oper_up()

Revision 6190 - Directory Listing - [select for diffs]
Modified Wed Jun 24 17:57:02 2015 UTC (10 years, 2 months ago) by michael
Diff to previous 6187 , to selected 8814
- Rename user_usermodes_init() to user_modes_init()

Revision 6187 - Directory Listing - [select for diffs]
Modified Wed Jun 24 17:49:41 2015 UTC (10 years, 2 months ago) by michael
Diff to previous 6186 , to selected 8814
- autoreconf

Revision 6186 - Directory Listing - [select for diffs]
Modified Wed Jun 24 17:49:10 2015 UTC (10 years, 2 months ago) by michael
Diff to previous 6180 , to selected 8814
- Moved all ISUPPORT related code to isupport.c; renamed several functions to meet our coding convention

Revision 6180 - Directory Listing - [select for diffs]
Modified Tue Jun 23 15:55:22 2015 UTC (10 years, 2 months ago) by michael
Diff to previous 6163 , to selected 8814
- m_svinfo.c: replace abs() with labs()

Revision 6163 - Directory Listing - [select for diffs]
Modified Thu Jun 18 10:57:25 2015 UTC (10 years, 2 months ago) by michael
Diff to previous 6160 , to selected 8814
- Re-create autogenerated files

Revision 6160 - Directory Listing - [select for diffs]
Modified Thu Jun 18 10:49:13 2015 UTC (10 years, 2 months ago) by michael
Diff to previous 6158 , to selected 8814
- Move all SID/UID related code to id.c

Revision 6158 - Directory Listing - [select for diffs]
Modified Thu Jun 18 09:35:55 2015 UTC (10 years, 2 months ago) by michael
Diff to previous 6157 , to selected 8814
- server.c:generate_sid(): replace snprintf/strlcpy combo with just snprintf

Revision 6157 - Directory Listing - [select for diffs]
Modified Thu Jun 18 09:22:51 2015 UTC (10 years, 2 months ago) by michael
Diff to previous 6154 , to selected 8814
- Automatically generate sid on startup if none is configured. Patch provided by Adam

Revision 6154 - Directory Listing - [select for diffs]
Modified Tue Jun 16 18:32:27 2015 UTC (10 years, 2 months ago) by michael
Diff to previous 6153 , to selected 8814
- m_message.c, numeric.c: changed RPL_UMODEGMSG numeric format to match with insp/ratbox/chary as suggested by Adam and jackal

Revision 6153 - Directory Listing - [select for diffs]
Modified Tue Jun 16 16:57:21 2015 UTC (10 years, 2 months ago) by michael
Diff to previous 6136 , to selected 8814
- Various documentation updates provided by Jackal

Revision 6136 - Directory Listing - [select for diffs]
Modified Thu Jun 11 19:45:17 2015 UTC (10 years, 2 months ago) by michael
Diff to previous 6135 , to selected 8814
- ax_arg_enable_debugging.m4: use AS_IF

Revision 6135 - Directory Listing - [select for diffs]
Modified Thu Jun 11 19:34:11 2015 UTC (10 years, 2 months ago) by michael
Diff to previous 6130 , to selected 8814
- ax_arg_enable_warnings.m4: use AS_IF

Revision 6130 - Directory Listing - [select for diffs]
Modified Thu Jun 11 18:17:53 2015 UTC (10 years, 2 months ago) by michael
Diff to previous 6127 , to selected 8814
- Update help/index as suggested by Jackal

Revision 6127 - Directory Listing - [select for diffs]
Modified Thu Jun 11 14:34:30 2015 UTC (10 years, 2 months ago) by michael
Diff to previous 6126 , to selected 8814
- autoreconf

Revision 6126 - Directory Listing - [select for diffs]
Modified Thu Jun 11 14:32:15 2015 UTC (10 years, 2 months ago) by michael
Diff to previous 6124 , to selected 8814
- Moved chunk size defines for the pooling allocator to ax_mempool_chunksizes.m4

Revision 6124 - Directory Listing - [select for diffs]
Modified Thu Jun 11 14:25:14 2015 UTC (10 years, 2 months ago) by michael
Diff to previous 6121 , to selected 8814
- Moved NICKNAMEHISTORYLENGTH definition to whowas.h

Revision 6121 - Directory Listing - [select for diffs]
Modified Thu Jun 11 14:16:24 2015 UTC (10 years, 2 months ago) by michael
Diff to previous 6120 , to selected 8814
- autoreconf

Revision 6120 - Directory Listing - [select for diffs]
Modified Thu Jun 11 14:10:38 2015 UTC (10 years, 2 months ago) by michael
Diff to previous 6118 , to selected 8814
- configure.ac: removed invalid copyright information

Revision 6118 - Directory Listing - [select for diffs]
Modified Thu Jun 11 13:29:02 2015 UTC (10 years, 2 months ago) by michael
Diff to previous 6097 , to selected 8814
- gcc_stack_protect.m4: modernization: AC_TRY_COMPILE and AC_TRY_LINK are obsolete

Revision 6097 - Directory Listing - [select for diffs]
Modified Wed Jun 10 20:42:37 2015 UTC (10 years, 2 months ago) by michael
Diff to previous 6094 , to selected 8814
- gcc_stack_protect.m4: added support for -fstack-protector-strong which is supported since gcc 4.9

Revision 6094 - Directory Listing - [select for diffs]
Modified Wed Jun 10 17:55:30 2015 UTC (10 years, 2 months ago) by michael
Diff to previous 6067 , to selected 8814
- Update reference.conf. SSLv3 is no longer supported

Revision 6067 - Directory Listing - [select for diffs]
Modified Mon Jun 8 19:36:17 2015 UTC (10 years, 2 months ago) by michael
Diff to previous 6061 , to selected 8814
- Fixed help/index as pointed out by jackal

Revision 6061 - Directory Listing - [select for diffs]
Modified Sat Jun 6 17:23:12 2015 UTC (10 years, 2 months ago) by michael
Diff to previous 6055 , to selected 8814
- server.c:hunt_server(): prioritize wildcard lookups on server names as suggested by Adam. Could have used some
  dlinkAddTail magic for clients to keep the list ordered by servers and clients but introducing a second loop in
  hunt_server() makes things more obvious. Also it should be investigated if there's still good a reason for
  putting servers on the global_client_list.

Revision 6055 - Directory Listing - [select for diffs]
Modified Thu Jun 4 17:18:28 2015 UTC (10 years, 2 months ago) by michael
Diff to previous 6054 , to selected 8814
- Update ax_append_flag.m4 to latest version

Revision 6054 - Directory Listing - [select for diffs]
Modified Thu Jun 4 17:12:09 2015 UTC (10 years, 2 months ago) by michael
Diff to previous 6009 , to selected 8814
- Update ax_check_compile_flag.m4 to latest version

Revision 6009 - Directory Listing - [select for diffs]
Modified Sat May 30 19:19:09 2015 UTC (10 years, 2 months ago) by michael
Diff to previous 6007 , to selected 8814
- Re-built parser files

Revision 6007 - Directory Listing - [select for diffs]
Modified Sat May 30 19:18:02 2015 UTC (10 years, 2 months ago) by michael
Diff to previous 5989 , to selected 8814
- conf_parser.y: always rebuild CIDR lists

Revision 5989 - Directory Listing - [select for diffs]
Modified Tue May 26 19:03:15 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5988 , to selected 8814
- conf_lexer.l: fixed typo introduced in previous commit

Revision 5988 - Directory Listing - [select for diffs]
Modified Tue May 26 19:00:04 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5986 , to selected 8814
- Re-generate parser files

Revision 5986 - Directory Listing - [select for diffs]
Modified Tue May 26 18:55:38 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5984 , to selected 8814
- Added 'xline_exempt' to auth{} block flags

Revision 5984 - Directory Listing - [select for diffs]
Modified Mon May 25 15:34:43 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5982 , to selected 8814
- Update NEWS file

Revision 5982 - Directory Listing - [select for diffs]
Modified Mon May 25 15:24:30 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5981 , to selected 8814
- channel.c:channel_do_join(): removed useless test on conf->reason

Revision 5981 - Directory Listing - [select for diffs]
Modified Mon May 25 14:24:44 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5978 , to selected 8814
- client.c:conf_try_ban(): use the proper conversion specifier

Revision 5978 - Directory Listing - [select for diffs]
Modified Mon May 25 14:18:44 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5977 , to selected 8814
- client.c:conf_try_ban(): minor cleanups

Revision 5977 - Directory Listing - [select for diffs]
Modified Mon May 18 15:36:24 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5974 , to selected 8814
- hostmask.c:try_parse_v4_netmask(): fixed possible OOB read

Revision 5974 - Directory Listing - [select for diffs]
Modified Sun May 10 21:41:27 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5958 , to selected 8814
- Update NEWS file

Revision 5958 - Directory Listing - [select for diffs]
Modified Sat May 9 21:56:02 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5957 , to selected 8814
- m_resv.c, m_unresv.c: removed useless comments

Revision 5957 - Directory Listing - [select for diffs]
Modified Sat May 9 19:54:23 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5954 , to selected 8814
- Removed useless header includes

Revision 5954 - Directory Listing - [select for diffs]
Modified Sat May 9 19:34:12 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5945 , to selected 8814
- conf.c:parse_aline(): removed test on target_server. There's no command that doesn't support the "ON" option

Revision 5945 - Directory Listing - [select for diffs]
Modified Wed May 6 19:18:43 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5942 , to selected 8814
- Update NEWS file

Revision 5942 - Directory Listing - [select for diffs]
Modified Wed May 6 19:09:18 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5941 , to selected 8814
- Bump version to 8.2.8

Revision 5941 - Directory Listing - [select for diffs]
Modified Wed May 6 19:07:51 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5938 , to selected 8814
- autoreconf

Revision 5938 - Directory Listing - [select for diffs]
Modified Wed May 6 19:06:21 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5937 , to selected 8814
- configure.ac: require automake 1.15

Revision 5937 - Directory Listing - [select for diffs]
Modified Wed May 6 18:50:54 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5935 , to selected 8814
- Update NEWS file

Revision 5935 - Directory Listing - [select for diffs]
Modified Wed May 6 18:32:07 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5934 , to selected 8814
- Recreate parser/lexer files

Revision 5934 - Directory Listing - [select for diffs]
Modified Wed May 6 18:31:04 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5901 , to selected 8814
- Removed the 'havent_read_conf' configuration directive as it only caused a whole lot more trouble than
  it actually helped

Revision 5901 - Directory Listing - [select for diffs]
Modified Mon May 4 11:56:31 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5900 , to selected 8814
- Style corrections

Revision 5900 - Directory Listing - [select for diffs]
Modified Mon May 4 11:19:44 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5897 , to selected 8814
- conf_db.h, conf_db.c: remove functions/definitions we don't need

Revision 5897 - Directory Listing - [select for diffs]
Modified Mon May 4 10:49:55 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5896 , to selected 8814
- '!' and '@' are no longer threated as wildcard characters

Revision 5896 - Directory Listing - [select for diffs]
Modified Sun May 3 21:18:30 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5895 , to selected 8814
- Update NEWS file

Revision 5895 - Directory Listing - [select for diffs]
Modified Sun May 3 21:03:16 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5892 , to selected 8814
- Removed g-line leftovers

Revision 5892 - Directory Listing - [select for diffs]
Modified Sun May 3 20:50:09 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5890 , to selected 8814
- m_resv.c: use m_unregistered() for the UNREGISTERED_HANDLER

Revision 5890 - Directory Listing - [select for diffs]
Modified Sun May 3 19:14:34 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5889 , to selected 8814
- m_info.c: don't int overflow if for some unknown reason someone configures insanely high values of > 2^31-1

Revision 5889 - Directory Listing - [select for diffs]
Modified Sun May 3 16:32:43 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5886 , to selected 8814
- auth.c: use C99-style array initialization

Revision 5886 - Directory Listing - [select for diffs]
Modified Sun May 3 16:29:05 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5885 , to selected 8814
- s_bsd.c: use C99-style array initialization

Revision 5885 - Directory Listing - [select for diffs]
Modified Sun May 3 16:18:11 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5882 , to selected 8814
- m_who.c:m_who(): use explicit NULL when calling who_global() for /who with no params

Revision 5882 - Directory Listing - [select for diffs]
Modified Sun May 3 16:14:45 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5880 , to selected 8814
- m_who.c: allow /who to be used with no additional parameters

Revision 5880 - Directory Listing - [select for diffs]
Modified Sun May 3 16:01:42 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5874 , to selected 8814
- Use C99-style initializers in all struct Message items
- Removed MFLG_SLOW
- Removed DUMMY_HANDLER

Revision 5874 - Directory Listing - [select for diffs]
Modified Wed Apr 29 11:09:11 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5873 , to selected 8814
- Style corrections; removed trailing whitespaces

Revision 5873 - Directory Listing - [select for diffs]
Modified Wed Apr 29 10:35:38 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5872 , to selected 8814
- Update NEWS file

Revision 5872 - Directory Listing - [select for diffs]
Modified Tue Apr 28 20:36:12 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5869 , to selected 8814
- conf.c:expire_tklines(): deduplicate

Revision 5869 - Directory Listing - [select for diffs]
Modified Tue Apr 28 19:57:24 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5868 , to selected 8814
- m_xline.c: fixed invalid command sytnax when broadcasting XLINEs to other servers. First argument can't be a digit.

Revision 5868 - Directory Listing - [select for diffs]
Modified Tue Apr 28 12:47:47 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5866 , to selected 8814
- m_xline.c: renamed write_xline() to xline_add()

Revision 5866 - Directory Listing - [select for diffs]
Modified Tue Apr 28 12:43:16 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5863 , to selected 8814
- m_xline.c: don't allow legit-looking fake exit reasons like "Ping timeout: 240 seconds"; constification

Revision 5863 - Directory Listing - [select for diffs]
Modified Tue Apr 28 12:23:14 2015 UTC (10 years, 3 months ago) by michael
Diff to previous 5854 , to selected 8814
- Removed useless zero initializers from the module_entry as suggested by Adam

Revision 5854 - Directory Listing - [select for diffs]
Modified Mon Apr 27 18:01:14 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5851 , to selected 8814
- channel.c:clear_invites_client(): add missing documentation

Revision 5851 - Directory Listing - [select for diffs]
Modified Mon Apr 27 17:54:12 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5849 , to selected 8814
- Renamed clear_invites() to clear_invites_channel()
- Added separate clear_invites_client()

Revision 5849 - Directory Listing - [select for diffs]
Modified Sun Apr 26 19:56:18 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5848 , to selected 8814
- hostmask.c:find_conf_by_address(): constification

Revision 5848 - Directory Listing - [select for diffs]
Modified Sun Apr 26 19:03:20 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5845 , to selected 8814
- conf.c:clear_out_old_conf(): also don't remove database based XLINE and RESVs from their
  associated linked list(s)

Revision 5845 - Directory Listing - [select for diffs]
Modified Sun Apr 26 17:48:00 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5844 , to selected 8814
- hostmask.c:clear_out_address_conf(): removed useless test on arec->conf->until. Temporary
  server bans are always stored in the databases, so it's enough to test for IsConfDatabase()

Revision 5844 - Directory Listing - [select for diffs]
Modified Sun Apr 26 17:41:38 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5842 , to selected 8814
- Update NEWS file

Revision 5842 - Directory Listing - [select for diffs]
Modified Sun Apr 26 17:40:03 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5841 , to selected 8814
- conf.c:clear_out_old_conf(): also don't clear out RESVs that have been set with the RESV command

Revision 5841 - Directory Listing - [select for diffs]
Modified Sun Apr 26 17:29:26 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5839 , to selected 8814
- Update NEWS file

Revision 5839 - Directory Listing - [select for diffs]
Modified Sun Apr 26 17:27:40 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5838 , to selected 8814
- conf.c:clear_out_old_conf(): fixed bug where REHASH would clear all x-lines that
  have been set with the XLINE command

Revision 5838 - Directory Listing - [select for diffs]
Modified Sun Apr 26 17:10:40 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5835 , to selected 8814
- m_unresv.c: deduplication

Revision 5835 - Directory Listing - [select for diffs]
Modified Sun Apr 26 16:56:47 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5834 , to selected 8814
- m_undline.c: use LOG_TYPE_DLINE

Revision 5834 - Directory Listing - [select for diffs]
Modified Sun Apr 26 16:53:35 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5831 , to selected 8814
- m_undline.c, m_unkline.c: deduplication
- m_unxline.c: renamed functions

Revision 5831 - Directory Listing - [select for diffs]
Modified Sun Apr 26 16:27:56 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5830 , to selected 8814
- m_dline.c, m_kline: renamed functions

Revision 5830 - Directory Listing - [select for diffs]
Modified Sun Apr 26 16:25:56 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5827 , to selected 8814
- m_dline.c: deduplication

Revision 5827 - Directory Listing - [select for diffs]
Modified Sun Apr 26 16:12:14 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5826 , to selected 8814
- m_kline.c: deduplication

Revision 5826 - Directory Listing - [select for diffs]
Modified Sun Apr 26 15:56:17 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5824 , to selected 8814
- m_resv.c:parse_resv(): cleaned up the massive mess a bit

Revision 5824 - Directory Listing - [select for diffs]
Modified Sun Apr 26 15:38:25 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5821 , to selected 8814
- Get rid of valid_comment()

Revision 5821 - Directory Listing - [select for diffs]
Modified Sun Apr 26 12:41:42 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5820 , to selected 8814
- m_dline.c:mo_dline(): we're not interested in the address nor the bits on the
  first parse_netmask() call

Revision 5820 - Directory Listing - [select for diffs]
Modified Sun Apr 26 12:31:58 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5817 , to selected 8814
- m_dline.c:mo_dline(): get rid of some stupid parse_netmask() call

Revision 5817 - Directory Listing - [select for diffs]
Modified Sun Apr 26 11:57:32 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5816 , to selected 8814
- m_dline.c:ms_dline(): minor cleanup

Revision 5816 - Directory Listing - [select for diffs]
Modified Fri Apr 24 17:43:42 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5814 , to selected 8814
- Update NEWS file

Revision 5814 - Directory Listing - [select for diffs]
Modified Fri Apr 24 17:32:05 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5813 , to selected 8814
- Configuration related server notices are now admins only as they potentially
  could leak passwords and other sensitive data to irc operators that don't have
  administrator privileges

Revision 5813 - Directory Listing - [select for diffs]
Modified Thu Apr 23 17:42:48 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5811 , to selected 8814
- m_kline.c:already_placed_kline(): removed 'warn' parameter we don't need

Revision 5811 - Directory Listing - [select for diffs]
Modified Thu Apr 23 17:29:01 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5810 , to selected 8814
- Recreate autogenerated files

Revision 5810 - Directory Listing - [select for diffs]
Modified Thu Apr 23 17:27:17 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5803 , to selected 8814
- Removed glines
- Added kline_min_cidr, kline_min_cidr6, dline_min_cidr and
  dline_min_cidr6 configuration options
- m_dline.c: allow d-lines to be added even if an exempt {} exists

Revision 5803 - Directory Listing - [select for diffs]
Modified Fri Apr 17 20:03:23 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5802 , to selected 8814
- numeric.c: use C99 array initialization

Revision 5802 - Directory Listing - [select for diffs]
Modified Fri Apr 17 19:24:22 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5799 , to selected 8814
- conf_parser.c: rebuilt

Revision 5799 - Directory Listing - [select for diffs]
Modified Fri Apr 17 18:55:34 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5798 , to selected 8814
- conf_parser.y: fixed error messages as pointed out by Adam

Revision 5798 - Directory Listing - [select for diffs]
Modified Fri Apr 17 16:19:42 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5795 , to selected 8814
- conf.c:conf_add_class_to_conf(): cleaned up duplicated code

Revision 5795 - Directory Listing - [select for diffs]
Modified Fri Apr 17 16:09:23 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5794 , to selected 8814
- Minor cleanups to CAPAB related code

Revision 5794 - Directory Listing - [select for diffs]
Modified Tue Apr 14 18:06:53 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5793 , to selected 8814
- Update NEWS file

Revision 5793 - Directory Listing - [select for diffs]
Modified Tue Apr 14 18:05:37 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5790 , to selected 8814
- Update NEWS file

Revision 5790 - Directory Listing - [select for diffs]
Modified Mon Apr 6 18:37:52 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5788 , to selected 8814
- Reject remote k-line requests that don't have enough non-wildcard characters

Revision 5788 - Directory Listing - [select for diffs]
Modified Sun Apr 5 18:07:10 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5787 , to selected 8814
- Revved patchlevel to 8.2.7

Revision 5787 - Directory Listing - [select for diffs]
Modified Sun Apr 5 18:05:43 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5785 , to selected 8814
- Update version.c

Revision 5785 - Directory Listing - [select for diffs]
Modified Sun Apr 5 15:17:51 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5782 , to selected 8814
- sendnick_TS(), introduce_client(): use the %u conversion specifier for unsigned ints

Revision 5782 - Directory Listing - [select for diffs]
Modified Sun Apr 5 15:00:54 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5781 , to selected 8814
- conf.c:find_user_host(): removed unused 'flags' argument

Revision 5781 - Directory Listing - [select for diffs]
Modified Sun Apr 5 11:21:54 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5779 , to selected 8814
- Update NEWS file

Revision 5779 - Directory Listing - [select for diffs]
Modified Sat Apr 4 17:47:27 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5778 , to selected 8814
- m_nick.c:uid_from_server(): default to '*' for clients that don't have an accountname assigned

Revision 5778 - Directory Listing - [select for diffs]
Modified Sat Apr 4 17:45:56 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5775 , to selected 8814
- parse.c:msg_tree_parse(): cleaned up an assert()

Revision 5775 - Directory Listing - [select for diffs]
Modified Sat Apr 4 17:31:06 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5773 , to selected 8814
- Changed some function to void if we don't need a return value
- Have some other functions return saner values

Revision 5773 - Directory Listing - [select for diffs]
Modified Sat Apr 4 15:42:35 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5772 , to selected 8814
- Removed TS_DOESTS, DoesTS, and related code

Revision 5772 - Directory Listing - [select for diffs]
Modified Fri Apr 3 18:15:06 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5771 , to selected 8814
- Update NEWS file

Revision 5771 - Directory Listing - [select for diffs]
Modified Fri Apr 3 17:02:47 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5770 , to selected 8814
- Update NEWS file

Revision 5770 - Directory Listing - [select for diffs]
Modified Thu Apr 2 19:52:15 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5767 , to selected 8814
- Cleaned up strlen() based array indices

Revision 5767 - Directory Listing - [select for diffs]
Modified Thu Apr 2 18:47:57 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5766 , to selected 8814
- Update help/index

Revision 5766 - Directory Listing - [select for diffs]
Modified Thu Apr 2 18:41:33 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5763 , to selected 8814
- Rebuilt help/Makefile.in

Revision 5763 - Directory Listing - [select for diffs]
Modified Thu Apr 2 18:39:00 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5762 , to selected 8814
- Removed some help files for inter-server commands

Revision 5762 - Directory Listing - [select for diffs]
Modified Thu Apr 2 18:34:17 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5759 , to selected 8814
- Regenerate parser/lexer files

Revision 5759 - Directory Listing - [select for diffs]
Modified Thu Apr 2 18:28:51 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5758 , to selected 8814
- Removed unused HIDE_SPOOF_IPS and GLOBAL_KILL tokens

Revision 5758 - Directory Listing - [select for diffs]
Modified Thu Apr 2 18:26:29 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5755 , to selected 8814
- Changed some members of the Ban structure to use fixed-size arrays

Revision 5755 - Directory Listing - [select for diffs]
Modified Thu Apr 2 17:32:13 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5754 , to selected 8814
- m_bmask.c: fixed potential BMASK buffer overflow. Patch provided by Adam.

Revision 5754 - Directory Listing - [select for diffs]
Modified Thu Apr 2 17:29:27 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5751 , to selected 8814
- channel_mode.c:add_id(): removed useless IsServer() test

Revision 5751 - Directory Listing - [select for diffs]
Modified Thu Apr 2 17:27:13 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5750 , to selected 8814
- Mostly whitespace changes

Revision 5750 - Directory Listing - [select for diffs]
Modified Tue Mar 31 11:56:02 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5747 , to selected 8814
- channel_mode.c: moved 'if (!mode_count)' test from send_mode_changes_client() to
  set_channel_mode()

Revision 5747 - Directory Listing - [select for diffs]
Modified Tue Mar 31 11:51:23 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5746 , to selected 8814
- channel_mode.c: renamed send_mode_changes() to send_mode_changes_client();
  have send_mode_changes_server() called from set_channel_mode()

Revision 5746 - Directory Listing - [select for diffs]
Modified Tue Mar 31 11:37:15 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5744 , to selected 8814
- channel_mode.c:chm_ban(), chm_except(), chm_invex(): replaced memcpy() with strlcpy()

Revision 5744 - Directory Listing - [select for diffs]
Modified Tue Mar 31 11:33:36 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5740 , to selected 8814
- user.c:register_remote_user(): removed strcmp() mess from remote connection notices
  (backward compatibility for older servers using "0" in UID messages for spoofed hosts)

Revision 5740 - Directory Listing - [select for diffs]
Modified Sun Mar 29 16:31:46 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5739 , to selected 8814
- Update NEWS file

Revision 5739 - Directory Listing - [select for diffs]
Modified Sun Mar 29 16:06:06 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5736 , to selected 8814
- Update README file

Revision 5736 - Directory Listing - [select for diffs]
Modified Sun Mar 29 11:10:50 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5735 , to selected 8814
- ircd.c:write_pidfile(): removed the PID from the error message

Revision 5735 - Directory Listing - [select for diffs]
Modified Sun Mar 29 11:01:37 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5734 , to selected 8814
- Update NEWS file

Revision 5734 - Directory Listing - [select for diffs]
Modified Sun Mar 29 11:00:20 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5733 , to selected 8814
- Revved version to 8.2.6

Revision 5733 - Directory Listing - [select for diffs]
Modified Sun Mar 29 10:58:08 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5730 , to selected 8814
- client.c: cleanup some comments

Revision 5730 - Directory Listing - [select for diffs]
Modified Sun Mar 29 10:46:58 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5729 , to selected 8814
- client.c:make_client(): default client_p->account to '*'

Revision 5729 - Directory Listing - [select for diffs]
Modified Sun Mar 29 10:22:04 2015 UTC (10 years, 4 months ago) by michael
Diff to previous 5722 , to selected 8814
- user.c: incorporate Adam's add_one_to_uid() rewrite

Revision 5722 - Directory Listing - [select for diffs]
Modified Sun Mar 22 16:28:38 2015 UTC (10 years, 5 months ago) by michael
Diff to previous 5721 , to selected 8814
- ircd.c:main(): replaced pointless comment with a more descriptive one

Revision 5721 - Directory Listing - [select for diffs]
Modified Sun Mar 22 11:50:46 2015 UTC (10 years, 5 months ago) by michael
Diff to previous 5718 , to selected 8814
- auth.c:auth_connect_callback(): saved a strlen(); hardened test of send()'s return value to
  ensure all bytes were sent

Revision 5718 - Directory Listing - [select for diffs]
Modified Sun Mar 22 11:28:51 2015 UTC (10 years, 5 months ago) by michael
Diff to previous 5698 , to selected 8814
- reference.conf: minor fixes

Revision 5698 - Directory Listing - [select for diffs]
Modified Sun Mar 15 13:40:22 2015 UTC (10 years, 5 months ago) by michael
Diff to previous 5694 , to selected 8814
- Rebuilt parser files

Revision 5694 - Directory Listing - [select for diffs]
Modified Sat Mar 14 20:40:41 2015 UTC (10 years, 5 months ago) by michael
Diff to previous 5663 , to selected 8814
- conf_parser.y: removed YY_NO_UNPUT define which was an undocumented feature
  and has been deprecated for many years now. Proper way is to use 'nounput'
  in the scanner options.

Revision 5663 - Directory Listing - [select for diffs]
Modified Wed Mar 11 16:13:41 2015 UTC (10 years, 5 months ago) by michael
Diff to previous 5645 , to selected 8814
- numeric.c: RPL_WHOREPLY: use %u conversion specifier for unsigned ints

Revision 5645 - Directory Listing - [select for diffs]
Modified Fri Mar 6 17:09:33 2015 UTC (10 years, 5 months ago) by michael
Diff to previous 5643 , to selected 8814
- defaults.h: tweaked TS_WARN_DELTA_MIN and TS_MAX_DELTA_MIN; allow minimum values of 1

Revision 5643 - Directory Listing - [select for diffs]
Modified Tue Mar 3 17:23:32 2015 UTC (10 years, 5 months ago) by michael
Diff to previous 5641 , to selected 8814
- conf.h, conf.c: renamed some structures to match naming convetion of other structures

Revision 5641 - Directory Listing - [select for diffs]
Modified Sun Mar 1 19:46:45 2015 UTC (10 years, 5 months ago) by michael
Diff to previous 5640 , to selected 8814
- m_whowas.c: fixed spelling

Revision 5640 - Directory Listing - [select for diffs]
Modified Sun Mar 1 16:15:37 2015 UTC (10 years, 5 months ago) by michael
Diff to previous 5637 , to selected 8814
- Constifications

Revision 5637 - Directory Listing - [select for diffs]
Modified Sun Mar 1 15:32:55 2015 UTC (10 years, 5 months ago) by michael
Diff to previous 5636 , to selected 8814
- Fixed bug that would allow remote clients to bypass the hard
  limit of max WHOWAS entries to be returned

Revision 5636 - Directory Listing - [select for diffs]
Modified Sun Mar 1 13:46:39 2015 UTC (10 years, 5 months ago) by michael
Diff to previous 5633 , to selected 8814
- Updated NEWS

Revision 5633 - Directory Listing - [select for diffs]
Modified Sun Mar 1 13:42:56 2015 UTC (10 years, 5 months ago) by michael
Diff to previous 5632 , to selected 8814
- Updated NEWS

Revision 5632 - Directory Listing - [select for diffs]
Modified Sun Mar 1 12:21:06 2015 UTC (10 years, 5 months ago) by michael
Diff to previous 5630 , to selected 8814
- Update NEWS

Revision 5630 - Directory Listing - [select for diffs]
Modified Sun Mar 1 12:18:47 2015 UTC (10 years, 5 months ago) by michael
Diff to previous 5629 , to selected 8814
- WHOWAS now shows IP addresses to irc operators
- Changed RPL_WHOISACTUALLY numeric string. In the future it will also show the
  *real* hostname once we distinguish between spoofs/vhosts and real hosts

Revision 5629 - Directory Listing - [select for diffs]
Modified Sat Feb 28 21:18:46 2015 UTC (10 years, 5 months ago) by michael
Diff to previous 5627 , to selected 8814
- Update NEWS

Revision 5627 - Directory Listing - [select for diffs]
Modified Fri Feb 27 19:43:31 2015 UTC (10 years, 5 months ago) by michael
Diff to previous 5626 , to selected 8814
- m_map.c:dump_map(): removed now useless test on server->id[0]

Revision 5626 - Directory Listing - [select for diffs]
Modified Fri Feb 27 19:38:52 2015 UTC (10 years, 5 months ago) by michael
Diff to previous 5623 , to selected 8814
- m_message.c: style corrections

Revision 5623 - Directory Listing - [select for diffs]
Modified Fri Feb 27 19:28:06 2015 UTC (10 years, 5 months ago) by michael
Diff to previous 5622 , to selected 8814
- index.txt: updates provided by jackal

Revision 5622 - Directory Listing - [select for diffs]
Modified Fri Feb 27 19:19:45 2015 UTC (10 years, 5 months ago) by michael
Diff to previous 5619 , to selected 8814
- reference.conf: minor cleanup

Revision 5619 - Directory Listing - [select for diffs]
Modified Fri Feb 27 19:13:12 2015 UTC (10 years, 5 months ago) by michael
Diff to previous 5617 , to selected 8814
- m_info.c: added missing 'max_watch' and 'stats_m_oper_only' to /info

Revision 5617 - Directory Listing - [select for diffs]
Modified Tue Feb 24 20:31:18 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5615 , to selected 8814
- Revved patchlevel to 8.2.5

Revision 5615 - Directory Listing - [select for diffs]
Modified Tue Feb 24 20:20:40 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5613 , to selected 8814
- Minor updates to INSTALL provided by jackal

Revision 5613 - Directory Listing - [select for diffs]
Modified Tue Feb 24 19:41:11 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5612 , to selected 8814
- ircd.h: removed useless comment

Revision 5612 - Directory Listing - [select for diffs]
Modified Tue Feb 24 19:29:24 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5609 , to selected 8814
- Update modes.txt

Revision 5609 - Directory Listing - [select for diffs]
Modified Tue Feb 24 19:15:48 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5607 , to selected 8814
- Update README file

Revision 5607 - Directory Listing - [select for diffs]
Modified Mon Feb 23 22:49:29 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5606 , to selected 8814
- Update README file. Added Mac OS X 10.10 (Yosemite) to supported platforms. Thanks to Daniel Oaks.

Revision 5606 - Directory Listing - [select for diffs]
Modified Mon Feb 23 22:30:06 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5605 , to selected 8814
- Update NEWS file

Revision 5605 - Directory Listing - [select for diffs]
Modified Mon Feb 23 21:07:34 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5604 , to selected 8814
- Re-generate parser files

Revision 5604 - Directory Listing - [select for diffs]
Modified Mon Feb 23 21:07:13 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5600 , to selected 8814
- 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 5600 - Directory Listing - [select for diffs]
Modified Thu Feb 19 19:27:05 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5598 , to selected 8814
- m_nick.c: minor fixes to update fd info accordingly if unregistered clients
  change just the case of their nick. Patch provided by Adam.

Revision 5598 - Directory Listing - [select for diffs]
Modified Wed Feb 18 21:25:45 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5596 , to selected 8814
- help/whowas: incorporate changes done by jackal

Revision 5596 - Directory Listing - [select for diffs]
Modified Tue Feb 17 20:00:19 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5594 , to selected 8814
- Update NEWS file

Revision 5594 - Directory Listing - [select for diffs]
Modified Tue Feb 17 19:50:21 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5592 , to selected 8814
- Revved patchlevel to 8.2.4

Revision 5592 - Directory Listing - [select for diffs]
Modified Tue Feb 17 19:48:12 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5591 , to selected 8814
- libtool 2.4.6

Revision 5591 - Directory Listing - [select for diffs]
Modified Tue Feb 17 17:55:40 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5588 , to selected 8814
- Sprinkle some assert()

Revision 5588 - Directory Listing - [select for diffs]
Modified Tue Feb 17 17:32:13 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5587 , to selected 8814
- client.c: whitespace changes

Revision 5587 - Directory Listing - [select for diffs]
Modified Sun Feb 15 21:45:20 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5586 , to selected 8814
- Fixed spelling

Revision 5586 - Directory Listing - [select for diffs]
Modified Sun Feb 15 21:42:38 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5585 , to selected 8814
- Update NEWS file

Revision 5585 - Directory Listing - [select for diffs]
Modified Sun Feb 15 15:03:04 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5582 , to selected 8814
- conf.h, conf.c:cluster_a_line(): made 'capab' and 'cluster_type' unsigned types

Revision 5582 - Directory Listing - [select for diffs]
Modified Sun Feb 15 14:42:58 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5581 , to selected 8814
- Style corrections only

Revision 5581 - Directory Listing - [select for diffs]
Modified Sun Feb 15 12:40:22 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5579 , to selected 8814
- Update NEWS

Revision 5579 - Directory Listing - [select for diffs]
Modified Sun Feb 15 12:38:33 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5578 , to selected 8814
- channel_mode.c:chm_operonly(): half-ops that are irc operators may now
  add/remove channel mode 'O' (ircops only channel), too

Revision 5578 - Directory Listing - [select for diffs]
Modified Sun Feb 15 12:35:44 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5576 , to selected 8814
- Update NEWS

Revision 5576 - Directory Listing - [select for diffs]
Modified Sun Feb 15 12:32:58 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5575 , to selected 8814
- m_kick.c:ms_kick(): replaced IsServer() test with IsClient()

Revision 5575 - Directory Listing - [select for diffs]
Modified Sun Feb 15 12:30:09 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5574 , to selected 8814
- Renamed SVIDLEN to ACCOUNTLEN

Revision 5574 - Directory Listing - [select for diffs]
Modified Sun Feb 15 12:28:06 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5571 , to selected 8814
- Renamed SVIDLEN to ACCOUNTLEN

Revision 5571 - Directory Listing - [select for diffs]
Modified Sun Feb 15 12:19:39 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5569 , to selected 8814
- ircd_defs.h: add a note that NICKLEN should not be touched as the maximum
  allowed nickname lenght can be changed in the ircd.conf file. NICKLEN is
  actually only a hard limit

Revision 5569 - Directory Listing - [select for diffs]
Modified Sat Feb 14 22:03:51 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5568 , to selected 8814
- conf_parser.y: forgot to remove the unused T_MAX_CLIENTS token

Revision 5568 - Directory Listing - [select for diffs]
Modified Sat Feb 14 21:22:23 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5565 , to selected 8814
- m_server.c:server_estab(): removed pointless detach_conf(client_p, CONF_OPER)

Revision 5565 - Directory Listing - [select for diffs]
Modified Sat Feb 14 20:15:28 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5564 , to selected 8814
- ircd.c:write_pidfile(): cosmetical fixes to fopen/fputs error messages to be consistent with all other error messages

Revision 5564 - Directory Listing - [select for diffs]
Modified Sat Feb 14 20:07:58 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5561 , to selected 8814
- user.c: update documentation

Revision 5561 - Directory Listing - [select for diffs]
Modified Sat Feb 14 20:02:54 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5560 , to selected 8814
- Don't make use of CAP_TS6 as we no longer need it, but still send it to other servers via CAPAB for backward compatibility

Revision 5560 - Directory Listing - [select for diffs]
Modified Sat Feb 14 19:40:41 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5559 , to selected 8814
- Regenerate parser/lexer files

Revision 5559 - Directory Listing - [select for diffs]
Modified Sat Feb 14 19:39:06 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5549 , to selected 8814
- Finish basic SVSTAG implementatio
- Added oper::whois configuration option which allows to override the default
  RPL_WHOISOPERATOR numeric string shown in /whois.

Revision 5549 - Directory Listing - [select for diffs]
Modified Thu Feb 12 15:51:14 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5547 , to selected 8814
- m_svsmode.c: revert to -r5395 because me is stupid

Revision 5547 - Directory Listing - [select for diffs]
Modified Thu Feb 12 14:25:58 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5546 , to selected 8814
- m_mode.c, m_svsmode.c, m_svsnick.c: const correctness

Revision 5546 - Directory Listing - [select for diffs]
Modified Thu Feb 12 14:13:48 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5543 , to selected 8814
- Fixed style in several places

Revision 5543 - Directory Listing - [select for diffs]
Modified Thu Feb 12 13:40:13 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5541 , to selected 8814
- Renamed idle_time_get() to client_get_idle_time()

Revision 5541 - Directory Listing - [select for diffs]
Modified Thu Feb 12 13:28:29 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5539 , to selected 8814
- m_stats.c: minor cleanups to comments; removed invalid ones

Revision 5539 - Directory Listing - [select for diffs]
Modified Thu Feb 12 13:27:15 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5537 , to selected 8814
- m_topic.c: white space changes

Revision 5537 - Directory Listing - [select for diffs]
Modified Wed Feb 11 20:30:41 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5535 , to selected 8814
- m_topic.c:ms_topic(): if we ever have servers changing topics via TOPIC,
  make sure we don't leak hidden server names

Revision 5535 - Directory Listing - [select for diffs]
Modified Wed Feb 11 20:25:24 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5532 , to selected 8814
- m_tburst.c:ms_tburst(): TOPIC needs to be n!u@h prefixed if comming from a services client

Revision 5532 - Directory Listing - [select for diffs]
Modified Wed Feb 11 18:53:12 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5530 , to selected 8814
- Added basic SVSTAG implementation for later use

Revision 5530 - Directory Listing - [select for diffs]
Modified Wed Feb 11 18:14:46 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5529 , to selected 8814
- m_stats.c: explicitely use 'unsigned int' instead of just 'unsigned' when casting
  variables to be used with the %u conversion specifiers

Revision 5529 - Directory Listing - [select for diffs]
Modified Wed Feb 11 18:11:51 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5527 , to selected 8814
- Update NEWS file

Revision 5527 - Directory Listing - [select for diffs]
Modified Wed Feb 11 17:41:15 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5525 , to selected 8814
- m_whois.c: operators may now see certificate fingerprints, user modes and hidden channels as well.
  This used to be admin only.

Revision 5525 - Directory Listing - [select for diffs]
Modified Tue Feb 10 19:30:22 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5521 , to selected 8814
- Update NEWS file

Revision 5521 - Directory Listing - [select for diffs]
Modified Tue Feb 10 18:57:08 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5520 , to selected 8814
- Update reference.conf

Revision 5520 - Directory Listing - [select for diffs]
Modified Tue Feb 10 18:45:11 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5519 , to selected 8814
- Update NEWS file

Revision 5519 - Directory Listing - [select for diffs]
Modified Mon Feb 9 23:19:49 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5518 , to selected 8814
- Bump version to 8.2.3

Revision 5518 - Directory Listing - [select for diffs]
Modified Mon Feb 9 20:31:13 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5515 , to selected 8814
- m_whois.c:whois_person(): constification

Revision 5515 - Directory Listing - [select for diffs]
Modified Mon Feb 9 20:20:33 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5513 , to selected 8814
- m_map.c:dump_map(): removed 'static' keyword from buf

Revision 5513 - Directory Listing - [select for diffs]
Modified Mon Feb 9 19:36:29 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5512 , to selected 8814
- conf.c:get_oper_name(): use IRCD_BUSIZE for buffer size and be done with it

Revision 5512 - Directory Listing - [select for diffs]
Modified Mon Feb 9 19:32:39 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5509 , to selected 8814
- conf.c:read_conf_files(): ad channel mode 'C' to CHANMODES isupport

Revision 5509 - Directory Listing - [select for diffs]
Modified Mon Feb 9 19:26:36 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5508 , to selected 8814
- server.h: removed redundant struct MaskItem declaration

Revision 5508 - Directory Listing - [select for diffs]
Modified Mon Feb 9 19:20:05 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5505 , to selected 8814
- ircd.h: 'int unsigned' -> 'unsigned int'

Revision 5505 - Directory Listing - [select for diffs]
Modified Mon Feb 9 19:11:18 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5503 , to selected 8814
- conf.c:set_default_conf(): add all possible oper-only user modes to ConfigGeneral.oper_only_umodes

Revision 5503 - Directory Listing - [select for diffs]
Modified Sun Feb 8 19:23:47 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5502 , to selected 8814
- Update reference.conf

Revision 5502 - Directory Listing - [select for diffs]
Modified Sun Feb 8 19:16:30 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5501 , to selected 8814
- Update NEWS file

Revision 5501 - Directory Listing - [select for diffs]
Modified Sun Feb 8 18:41:21 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5498 , to selected 8814
- m_gline.c: style corrections

Revision 5498 - Directory Listing - [select for diffs]
Modified Sun Feb 8 18:19:48 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5496 , to selected 8814
- Allow to disable the NOTICE/PRIVMSG anti-flood mechanism by setting 'default_floodcount' to 0

Revision 5496 - Directory Listing - [select for diffs]
Modified Sun Feb 8 18:07:48 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5495 , to selected 8814
- auth.c:sendheader(): fixed compile warnings with -Wformat-security

Revision 5495 - Directory Listing - [select for diffs]
Modified Sun Feb 8 17:17:08 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5493 , to selected 8814
- Update NEWS file

Revision 5493 - Directory Listing - [select for diffs]
Modified Sun Feb 8 17:09:33 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5492 , to selected 8814
- Update documentation in some places

Revision 5492 - Directory Listing - [select for diffs]
Modified Sun Feb 8 15:00:56 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5491 , to selected 8814
- Update NEWS file

Revision 5491 - Directory Listing - [select for diffs]
Modified Sun Feb 8 14:54:41 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5488 , to selected 8814
- Re-generate parser/lexer files

Revision 5488 - Directory Listing - [select for diffs]
Modified Sun Feb 8 14:50:36 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5487 , to selected 8814
- 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 5487 - Directory Listing - [select for diffs]
Modified Sun Feb 8 13:53:03 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5484 , to selected 8814
- ircd.c:initialize_global_set_options(): tweaked joinfloodcount and
  joinfloodtime defaults; Removed XXX comment.

Revision 5484 - Directory Listing - [select for diffs]
Modified Sun Feb 8 13:49:38 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5480 , to selected 8814
- reference.conf: tweaked join_flood_count and join_flood_time

Revision 5480 - Directory Listing - [select for diffs]
Modified Sun Feb 8 12:33:36 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5478 , to selected 8814
- numeric.c: fixed inconsistent use of "You are" and "You're"

Revision 5478 - Directory Listing - [select for diffs]
Modified Sun Feb 8 11:55:27 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5476 , to selected 8814
- Update help/join

Revision 5476 - Directory Listing - [select for diffs]
Modified Sun Feb 8 11:01:21 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5474 , to selected 8814
- numeric.h, numeric.c: moved ERR_SSLONLYCHAN numeric to 489 to match with insp/unreal

Revision 5474 - Directory Listing - [select for diffs]
Modified Sat Feb 7 19:44:49 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5472 , to selected 8814
- Allow servers to send as many CAPAB messages as they want, regardless of TS6; Removed CAP_CAP

Revision 5472 - Directory Listing - [select for diffs]
Modified Fri Feb 6 17:41:45 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5471 , to selected 8814
- Update help/umode

Revision 5471 - Directory Listing - [select for diffs]
Modified Thu Feb 5 20:26:23 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5468 , to selected 8814
- ircd.c: fixed compile warning. Apparently some gcc have issues with
  compound literals in conjunction with -Wmissing-field-initializers

Revision 5468 - Directory Listing - [select for diffs]
Modified Thu Feb 5 20:20:43 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5467 , to selected 8814
- numeric.c: added channel mode C to RPL_MYINFO

Revision 5467 - Directory Listing - [select for diffs]
Modified Wed Feb 4 19:00:21 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5466 , to selected 8814
- Update NEWS

Revision 5466 - Directory Listing - [select for diffs]
Modified Wed Feb 4 18:37:34 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5463 , to selected 8814
- channel.c:can_send(): better not to modify the message pointer

Revision 5463 - Directory Listing - [select for diffs]
Modified Wed Feb 4 18:18:26 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5461 , to selected 8814
- Added channel mode +C which prevents users from sending CTCPS to a channel

Revision 5461 - Directory Listing - [select for diffs]
Modified Tue Feb 3 23:11:10 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5459 , to selected 8814
- ircd.h: fixed compile error

Revision 5459 - Directory Listing - [select for diffs]
Modified Tue Feb 3 22:24:23 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5458 , to selected 8814
- Minor cleanups here and there

Revision 5458 - Directory Listing - [select for diffs]
Modified Tue Feb 3 19:52:57 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5455 , to selected 8814
- m_message.c:build_target_list(): fixed >12 years old bug where "NOTICE a,b,c,@#somechan :bugger"
  would completely abort sending/processing the message to the other targets if not op/voice
  on #somechan

Revision 5455 - Directory Listing - [select for diffs]
Modified Tue Feb 3 18:12:36 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5453 , to selected 8814
- m_message.c: further cleanups; removed redundant code, etc

Revision 5453 - Directory Listing - [select for diffs]
Modified Mon Feb 2 18:58:44 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5452 , to selected 8814
- m_message.c:msg_client(): don't send a 'message throttled' notice to source_p if
  just watching for floods without actually blocking messages

Revision 5452 - Directory Listing - [select for diffs]
Modified Mon Feb 2 18:30:39 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5449 , to selected 8814
- m_message.c: sanitize msg_client(); fixed some logic errors in the flooding code

Revision 5449 - Directory Listing - [select for diffs]
Modified Sat Jan 31 19:32:11 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5424 , to selected 8814
- ircd.c:main(): removed pointless chdir() calls as spotted by Adam

Revision 5424 - Directory Listing - [select for diffs]
Modified Wed Jan 28 13:36:54 2015 UTC (10 years, 6 months ago) by michael
Diff to previous 5423 , to selected 8814
- memory.c:MyFree(): removed extraneous pointer test

Revision 5423 - Directory Listing - [select for diffs]
Modified Sun Jan 25 17:57:24 2015 UTC (10 years, 7 months ago) by michael
Diff to previous 5420 , to selected 8814
- packet.c: made extract_one_line() unsigned

Revision 5420 - Directory Listing - [select for diffs]
Modified Sun Jan 25 17:50:26 2015 UTC (10 years, 7 months ago) by michael
Diff to previous 5419 , to selected 8814
- packet.c:extract_one_line(): constification; renamed variable

Revision 5419 - Directory Listing - [select for diffs]
Modified Sun Jan 25 17:46:57 2015 UTC (10 years, 7 months ago) by michael
Diff to previous 5416 , to selected 8814
- numeric.h, numeric.c: moved ERR_OPERONLYCHAN numeric to 520 to match with insp/unreal

Revision 5416 - Directory Listing - [select for diffs]
Modified Sun Jan 25 17:43:08 2015 UTC (10 years, 7 months ago) by michael
Diff to previous 5415 , to selected 8814
- Re-create autogenerated parser/lexer files

Revision 5415 - Directory Listing - [select for diffs]
Modified Sun Jan 25 17:40:52 2015 UTC (10 years, 7 months ago) by michael
Diff to previous 5412 , to selected 8814
- conf_lexer.l, conf_parser.y: removed entropy gathering daemon leftovers

Revision 5412 - Directory Listing - [select for diffs]
Modified Sun Jan 25 17:36:25 2015 UTC (10 years, 7 months ago) by michael
Diff to previous 5410 , to selected 8814
- packet.c: from p4: change extract_one_line to not over agressively strip whitespace from buffers

Revision 5410 - Directory Listing - [select for diffs]
Modified Sat Jan 24 19:12:28 2015 UTC (10 years, 7 months ago) by michael
Diff to previous 5403 , to selected 8814
- conf_class.c: removed duplicated code

Revision 5403 - Directory Listing - [select for diffs]
Modified Tue Jan 20 18:16:32 2015 UTC (10 years, 7 months ago) by michael
Diff to previous 5402 , to selected 8814
- Update NEWS file

Revision 5402 - Directory Listing - [select for diffs]
Modified Tue Jan 20 16:36:49 2015 UTC (10 years, 7 months ago) by michael
Diff to previous 5401 , to selected 8814
- Update NEWS file

Revision 5401 - Directory Listing - [select for diffs]
Modified Tue Jan 20 15:12:22 2015 UTC (10 years, 7 months ago) by michael
Diff to previous 5399 , to selected 8814
- m_mode.c, m_whois.c: added missing HasUMode test

Revision 5399 - Directory Listing - [select for diffs]
Modified Tue Jan 20 14:49:22 2015 UTC (10 years, 7 months ago) by michael
Diff to previous 5396 , to selected 8814
- bison 3.0.3

Revision 5396 - Directory Listing - [select for diffs]
Modified Tue Jan 20 14:07:02 2015 UTC (10 years, 7 months ago) by michael
Diff to previous 5394 , to selected 8814
- Fixed compile warnings

Revision 5394 - Directory Listing - [select for diffs]
Modified Tue Jan 20 14:03:09 2015 UTC (10 years, 7 months ago) by michael
Diff to previous 5393 , to selected 8814
- libtool 2.4.5, automake 1.15

Revision 5393 - Directory Listing - [select for diffs]
Modified Tue Jan 20 13:42:21 2015 UTC (10 years, 7 months ago) by michael
Diff to previous 5386 , to selected 8814
- Minor cleanups and optimizations to usermode handling

Revision 5386 - Directory Listing - [select for diffs]
Modified Sun Jan 18 12:42:23 2015 UTC (10 years, 7 months ago) by michael
Diff to previous 5346 , to selected 8814
- m_gline.c, m_kline.c, motd.c: need to check against client->sockhost as well

Revision 5346 - Directory Listing - [select for diffs]
Modified Sun Jan 11 12:41:14 2015 UTC (10 years, 7 months ago) by michael
Diff to previous 5345 , to selected 8814
- Update copyright years

Revision 5345 - Directory Listing - [select for diffs]
Modified Sun Jan 11 12:30:31 2015 UTC (10 years, 7 months ago) by michael
Diff to previous 5303 , to selected 8814
- Update NEWS file

Revision 5303 - Directory Listing - [select for diffs]
Modified Sun Jan 4 21:27:56 2015 UTC (10 years, 7 months ago) by michael
Diff to previous 5300 , to selected 8814
- Fixed grammar error as pointed out by Adam

Revision 5300 - Directory Listing - [select for diffs]
Modified Sun Jan 4 16:58:10 2015 UTC (10 years, 7 months ago) by michael
Diff to previous 5276 , to selected 8814
- user.c:register_remote_user(): show ip addresses in remote connection notices aswell

Revision 5276 - Directory Listing - [select for diffs]
Modified Thu Jan 1 20:29:27 2015 UTC (10 years, 7 months ago) by michael
Diff to previous 5050 , to selected 8814
- Bump version to 8.2.2

Revision 5050 - Directory Listing - [select for diffs]
Modified Sat Dec 13 21:30:17 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 5041 , to selected 8814
- Fixed compile warnings

Revision 5041 - Directory Listing - [select for diffs]
Modified Sat Dec 13 17:33:41 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 5038 , to selected 8814
- m_away.c: avoid indexing parv[] multiple times

Revision 5038 - Directory Listing - [select for diffs]
Modified Sat Dec 13 16:08:27 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 5036 , to selected 8814
- conf.c:validate_conf(): use 'EmptyString'

Revision 5036 - Directory Listing - [select for diffs]
Modified Sat Dec 13 15:58:56 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 5034 , to selected 8814
- match.c: style corrections to match()

Revision 5034 - Directory Listing - [select for diffs]
Modified Sat Dec 13 15:54:44 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 5033 , to selected 8814
- send.c: removed unused header includes

Revision 5033 - Directory Listing - [select for diffs]
Modified Sat Dec 13 15:38:35 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 5030 , to selected 8814
- m_mode.c:set_user_mode(): no longer allow multiple arguments to be passed to the
  umode handler

Revision 5030 - Directory Listing - [select for diffs]
Modified Sat Dec 13 15:13:02 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 5028 , to selected 8814
- channel_mode.c: don't allow ban masks to be added that start with a colon

Revision 5028 - Directory Listing - [select for diffs]
Modified Fri Dec 12 15:28:10 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 5027 , to selected 8814
- reference.conf: fixed stats_k_oper_only documentation

Revision 5027 - Directory Listing - [select for diffs]
Modified Fri Dec 12 15:25:47 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 5024 , to selected 8814
- Added general::stats_m_oper_only configuration option

Revision 5024 - Directory Listing - [select for diffs]
Modified Fri Dec 12 15:18:29 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 5023 , to selected 8814
- Added general::stats_m_oper_only configuration option

Revision 5023 - Directory Listing - [select for diffs]
Modified Thu Dec 11 16:12:12 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 5020 , to selected 8814
- m_info.c: minor correction: use NULL instead of 0 for pointers

Revision 5020 - Directory Listing - [select for diffs]
Modified Thu Dec 11 14:55:53 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 5019 , to selected 8814
- m_cap.c: minor optimization to send_caplist()

Revision 5019 - Directory Listing - [select for diffs]
Modified Thu Dec 11 14:52:31 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 5016 , to selected 8814
- m_cap.c: fixed some issues which have been introduced when it was ported from ircu

Revision 5016 - Directory Listing - [select for diffs]
Modified Thu Dec 11 13:49:46 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 5015 , to selected 8814
- m_invite.c, m_knock.c: send KNOCK/INVITE notifications to halfops too

Revision 5015 - Directory Listing - [select for diffs]
Modified Tue Dec 9 17:53:37 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 5012 , to selected 8814
- Removed unused header includes:wq

Revision 5012 - Directory Listing - [select for diffs]
Modified Tue Dec 9 17:14:05 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 5010 , to selected 8814
- m_away.c:m_away(): don't let /AWAY end the client's flood grace period. Depending
  on the configuration, some clients instantly set them away right after connecting.
  AWAY is rate limited anyways.


Revision 5010 - Directory Listing - [select for diffs]
Modified Tue Dec 9 15:29:46 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 5009 , to selected 8814
- motd.c:motd_create(): fixed indentation

Revision 5009 - Directory Listing - [select for diffs]
Modified Tue Dec 9 14:37:06 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 5006 , to selected 8814
- mkpasswd.c: removed extraneous parentheses

Revision 5006 - Directory Listing - [select for diffs]
Modified Tue Dec 9 14:21:32 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 5005 , to selected 8814
- Update doc/reference.conf

Revision 5005 - Directory Listing - [select for diffs]
Modified Tue Dec 9 14:19:40 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 5002 , to selected 8814
- Added 'opme' to irc-operator flags

Revision 5002 - Directory Listing - [select for diffs]
Modified Tue Dec 9 14:09:10 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 5001 , to selected 8814
- Style corrections

Revision 5001 - Directory Listing - [select for diffs]
Modified Tue Dec 9 13:53:36 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 4998 , to selected 8814
- m_etrace.c:do_etrace(): replaced hash_find_client() with find_person()

Revision 4998 - Directory Listing - [select for diffs]
Modified Tue Dec 9 13:46:33 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 4997 , to selected 8814
- client.c: removed useless assert()s

Revision 4997 - Directory Listing - [select for diffs]
Modified Tue Dec 9 13:35:18 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 4994 , to selected 8814
- m_who.c:m_who(): replaced hash_find_client() with find_person()

Revision 4994 - Directory Listing - [select for diffs]
Modified Tue Dec 9 13:25:51 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 4993 , to selected 8814
- send.c:sendq_unblocked(): const correctness

Revision 4993 - Directory Listing - [select for diffs]
Modified Tue Dec 9 13:23:06 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 4991 , to selected 8814
- Removed useless assert()s

Revision 4991 - Directory Listing - [select for diffs]
Modified Mon Dec 8 20:51:54 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 4988 , to selected 8814
- channel_mode.h: increased MAXMODEPARAMS to 6

Revision 4988 - Directory Listing - [select for diffs]
Modified Mon Dec 8 20:04:42 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 4987 , to selected 8814
- The general::true_no_oper_flood configuration option has been deprecated.
  Operators still can have higher 'flood' limits with no_oper_flood = yes;
  hoewever, they are no longer allowed to bypass RecvQ limits.

Revision 4987 - Directory Listing - [select for diffs]
Modified Mon Dec 8 14:49:23 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 4985 , to selected 8814
- m_unkline.c: merged ms_unkline() and me_unkline(); removed unused encap handler

Revision 4985 - Directory Listing - [select for diffs]
Modified Mon Dec 8 14:46:29 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 4983 , to selected 8814
- m_kline.c: merged ms_kline() and me_kline(); removed unused encap handler

Revision 4983 - Directory Listing - [select for diffs]
Modified Sat Dec 6 18:17:33 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 4980 , to selected 8814
- Cleaned up style; reformatting; const correctness

Revision 4980 - Directory Listing - [select for diffs]
Modified Fri Dec 5 14:30:16 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 4978 , to selected 8814
- Add m4/ax_arg_libgeoip.m4 and tidy up configure.ac a bit

Revision 4978 - Directory Listing - [select for diffs]
Modified Fri Dec 5 14:14:44 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 4976 , to selected 8814
- Add m4/ax_arg_enable_assert.m4 and tidy up configure.ac a bit

Revision 4976 - Directory Listing - [select for diffs]
Modified Thu Dec 4 15:12:10 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 4974 , to selected 8814
- Style corrections; constifications

Revision 4974 - Directory Listing - [select for diffs]
Modified Mon Dec 1 19:53:48 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 4973 , to selected 8814
- Fixed compile warnings due to shadowed global variables on RHEL/maybe other distros

Revision 4973 - Directory Listing - [select for diffs]
Modified Mon Dec 1 16:28:30 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 4970 , to selected 8814
- user.c:register_remote_user(): modernize old 2.8 notice

Revision 4970 - Directory Listing - [select for diffs]
Modified Mon Dec 1 14:59:38 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 4969 , to selected 8814
- m_nick.c: if possible compare ip addresses rather than hostnames in both
  perform_nick_change_collides() and perform_uid_introduction_collides()

Revision 4969 - Directory Listing - [select for diffs]
Modified Mon Dec 1 14:48:48 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 4968 , to selected 8814
- Update NEWS

Revision 4968 - Directory Listing - [select for diffs]
Modified Mon Dec 1 14:36:42 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 4964 , to selected 8814
- general::hide_spoof_ips is now deprecated

Revision 4964 - Directory Listing - [select for diffs]
Modified Mon Dec 1 13:59:33 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 4963 , to selected 8814
- user.c, m_server.c: ip addresses are always propagated via UID regardless of ip spoofs

Revision 4963 - Directory Listing - [select for diffs]
Modified Mon Dec 1 13:08:44 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 4960 , to selected 8814
- Get rid of NOCAPS

Revision 4960 - Directory Listing - [select for diffs]
Modified Sun Nov 30 17:50:57 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 4958 , to selected 8814
- libtool 2.4.4

Revision 4958 - Directory Listing - [select for diffs]
Modified Sun Nov 30 17:22:48 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 4957 , to selected 8814
- parse.c:parse_handle_numeric(): removed extraneous parentheses

Revision 4957 - Directory Listing - [select for diffs]
Modified Sun Nov 30 13:21:09 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 4954 , to selected 8814
- m_motd.c:m_motd(): don't take 'hide_servers' into account for remote MOTD requests since this
  is up to 'disable_remote_commands'

Revision 4954 - Directory Listing - [select for diffs]
Modified Sun Nov 30 13:01:28 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 4953 , to selected 8814
- m_accept.c: whitespace changes

Revision 4953 - Directory Listing - [select for diffs]
Modified Sun Nov 30 12:57:23 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 4952 , to selected 8814
- Update NEWS file

Revision 4952 - Directory Listing - [select for diffs]
Modified Sun Nov 30 12:35:13 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 4951 , to selected 8814
- Update NEWS file

Revision 4951 - Directory Listing - [select for diffs]
Modified Sun Nov 30 12:24:26 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 4949 , to selected 8814
- Removed old mkkeypair script which has been used for cryptlinks

Revision 4949 - Directory Listing - [select for diffs]
Modified Sun Nov 30 12:16:01 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 4946 , to selected 8814
- Renamed variables; const correctness

Revision 4946 - Directory Listing - [select for diffs]
Modified Thu Nov 27 20:48:08 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 4945 , to selected 8814
- Update help/names

Revision 4945 - Directory Listing - [select for diffs]
Modified Thu Nov 27 20:42:21 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 4943 , to selected 8814
- user.c:user_set_hostmask(): skip target_p when sending JOINs to channel members

Revision 4943 - Directory Listing - [select for diffs]
Modified Thu Nov 27 15:27:19 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 4940 , to selected 8814
- Update help/etrace

Revision 4940 - Directory Listing - [select for diffs]
Modified Thu Nov 27 15:16:58 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 4939 , to selected 8814
- conf.c:conf_add_class_to_conf(): improve warning if there's no proper
  class associated with an oper{} block

Revision 4939 - Directory Listing - [select for diffs]
Modified Thu Nov 27 15:07:36 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 4936 , to selected 8814
- user.c:check_xline(): removed pointless test on 'conf->reason'

Revision 4936 - Directory Listing - [select for diffs]
Modified Thu Nov 27 15:05:06 2014 UTC (10 years, 8 months ago) by michael
Diff to previous 4935 , to selected 8814
- Renamed variables; const correctness
- Removed IsConfOperator macro

Revision 4935 - Directory Listing - [select for diffs]
Modified Tue Nov 25 21:09:24 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4932 , to selected 8814
- Style corrections; constifications

Revision 4932 - Directory Listing - [select for diffs]
Modified Tue Nov 25 17:54:30 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4930 , to selected 8814
- numeric.h, numeric.c: removed now unused ERR_GHOSTEDCLIENT

Revision 4930 - Directory Listing - [select for diffs]
Modified Tue Nov 25 17:45:28 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4929 , to selected 8814
- send.c: further fixes to send_message_remote()

Revision 4929 - Directory Listing - [select for diffs]
Modified Tue Nov 25 16:56:39 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4927 , to selected 8814
- parse.c:parse(): spelling fixes

Revision 4927 - Directory Listing - [select for diffs]
Modified Tue Nov 25 16:44:00 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4924 , to selected 8814
- parse.c: get rid of parse_cancel_clients()

Revision 4924 - Directory Listing - [select for diffs]
Modified Tue Nov 25 16:21:59 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4922 , to selected 8814
- send.c: replaced remaining DLINK_FOREACH_SAFE with just DLINK_FOREACH

Revision 4922 - Directory Listing - [select for diffs]
Modified Tue Nov 25 14:37:41 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4920 , to selected 8814
- send.c: unbreak and sanitize send_message_remote()

Revision 4920 - Directory Listing - [select for diffs]
Modified Tue Nov 25 14:30:25 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4918 , to selected 8814
- conf_pseudo:m_pseudo(): constification

Revision 4918 - Directory Listing - [select for diffs]
Modified Tue Nov 25 12:50:19 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4917 , to selected 8814
- Update reference.conf

Revision 4917 - Directory Listing - [select for diffs]
Modified Tue Nov 25 12:41:18 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4916 , to selected 8814
- Update NEWS

Revision 4916 - Directory Listing - [select for diffs]
Modified Tue Nov 25 12:37:59 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4913 , to selected 8814
- Style corrections; renamed variables

Revision 4913 - Directory Listing - [select for diffs]
Modified Sun Nov 23 20:30:19 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4912 , to selected 8814
- misc.c:ssl_get_cipher(): added dash between ssl/tls version and ciphers to match other ircds

Revision 4912 - Directory Listing - [select for diffs]
Modified Sat Nov 22 22:23:40 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4911 , to selected 8814
- autoreconf

Revision 4911 - Directory Listing - [select for diffs]
Modified Sat Nov 22 22:23:07 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4910 , to selected 8814
- Nasty hack to allow for 'automake install -jx'

Revision 4910 - Directory Listing - [select for diffs]
Modified Sat Nov 22 21:57:06 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4908 , to selected 8814
- Update NEWS

Revision 4908 - Directory Listing - [select for diffs]
Modified Sat Nov 22 21:55:15 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4904 , to selected 8814
- Nasty hack to allow for 'automake install -jx'

Revision 4904 - Directory Listing - [select for diffs]
Modified Sat Nov 22 19:17:36 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4903 , to selected 8814
- m_opme.c:ms_opme(): announce OPME requests to 'local' operators

Revision 4903 - Directory Listing - [select for diffs]
Modified Sat Nov 22 19:09:46 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4902 , to selected 8814
- m_opme.c:ms_opme(): use TMODE instead of MODE

Revision 4902 - Directory Listing - [select for diffs]
Modified Sat Nov 22 18:34:43 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4901 , to selected 8814
- svn propset

Revision 4901 - Directory Listing - [select for diffs]
Modified Sat Nov 22 18:31:53 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4900 , to selected 8814
- autoreconf

Revision 4900 - Directory Listing - [select for diffs]
Modified Sat Nov 22 18:31:39 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4898 , to selected 8814
- Added m_opme.c to modules/extra

Revision 4898 - Directory Listing - [select for diffs]
Modified Fri Nov 21 17:52:01 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4897 , to selected 8814
- m_kick.c:ms_kick(): hide remote server names if KICK comes from hidden servers
  or if serverhide::hide_servers is set to 'yes'

Revision 4897 - Directory Listing - [select for diffs]
Modified Wed Nov 19 19:20:34 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4896 , to selected 8814
- numeric.c: added 'h' (half-op) to supported channel modes in RPL_MYINFO

Revision 4896 - Directory Listing - [select for diffs]
Modified Wed Nov 19 18:45:31 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4893 , to selected 8814
- numeric.c: added 'h' (half-op) to supported channel modes in RPL_MYINFO

Revision 4893 - Directory Listing - [select for diffs]
Modified Wed Nov 19 17:15:56 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4891 , to selected 8814
- Fixed compile warning

Revision 4891 - Directory Listing - [select for diffs]
Modified Wed Nov 19 17:14:06 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4889 , to selected 8814
- Set reasonable default ciphers if there aren't any specified in general::ssl_cipher_list

Revision 4889 - Directory Listing - [select for diffs]
Modified Wed Nov 19 17:10:25 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4887 , to selected 8814
- Style corrections

Revision 4887 - Directory Listing - [select for diffs]
Modified Tue Nov 18 16:56:26 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4885 , to selected 8814
- m_names.c:m_names(): const correctness

Revision 4885 - Directory Listing - [select for diffs]
Modified Tue Nov 18 16:50:15 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4883 , to selected 8814
- m_pong.c:mr_pong(): from p4: accept ping cookie replies even if the client still has a pending registration state

Revision 4883 - Directory Listing - [select for diffs]
Modified Tue Nov 18 16:22:18 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4881 , to selected 8814
- Style corrections; fixed comments

Revision 4881 - Directory Listing - [select for diffs]
Modified Sun Nov 16 21:28:02 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4879 , to selected 8814
- m_ison.c: don't attempt to remove trailing space in case no nick(s) have been found

Revision 4879 - Directory Listing - [select for diffs]
Modified Sun Nov 16 20:56:14 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4877 , to selected 8814
- m_ison.c: unbreak /ison; removed useless indexing on parv; removed archaic ircII hack

Revision 4877 - Directory Listing - [select for diffs]
Modified Sun Nov 16 13:38:30 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4875 , to selected 8814
- fdlist.c: removed set_fdlimit() wrapper function

Revision 4875 - Directory Listing - [select for diffs]
Modified Sun Nov 16 12:28:47 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4873 , to selected 8814
- m_map.c:dump_map(): from p4: readd ':' after Users in /map

Revision 4873 - Directory Listing - [select for diffs]
Modified Tue Nov 11 18:29:33 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4871 , to selected 8814
- Const-correctness

Revision 4871 - Directory Listing - [select for diffs]
Modified Sat Nov 8 16:54:24 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4869 , to selected 8814
- user.c:init_isupport(): removed +e/+I values from EXCEPTS/INVEX tokens

Revision 4869 - Directory Listing - [select for diffs]
Modified Fri Nov 7 20:28:08 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4867 , to selected 8814
- hash.c: constifications

Revision 4867 - Directory Listing - [select for diffs]
Modified Fri Nov 7 20:14:30 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4866 , to selected 8814
- hash.c:free_list_task(): removed pointless MyConnect() test

Revision 4866 - Directory Listing - [select for diffs]
Modified Fri Nov 7 20:04:13 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4863 , to selected 8814
- auth.c:start_auth_query(): removed archaic comment

Revision 4863 - Directory Listing - [select for diffs]
Modified Fri Nov 7 19:55:28 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4861 , to selected 8814
- auth.c:auth_connect_callback(): use report_error() for reporting failed
  getsockname() or getpeername() calls

Revision 4861 - Directory Listing - [select for diffs]
Modified Fri Nov 7 19:50:33 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4860 , to selected 8814
- auth.c: constifications

Revision 4860 - Directory Listing - [select for diffs]
Modified Fri Nov 7 17:19:50 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4857 , to selected 8814
- auth.c:auth_connect_callback(): decreased size of 'authbuf'

Revision 4857 - Directory Listing - [select for diffs]
Modified Fri Nov 7 17:18:03 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4855 , to selected 8814
- auth.c: constifications

Revision 4855 - Directory Listing - [select for diffs]
Modified Fri Nov 7 16:57:52 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4853 , to selected 8814
- user.c:report_and_set_user_flags(): fixed typo in comment

Revision 4853 - Directory Listing - [select for diffs]
Modified Thu Nov 6 17:39:08 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4852 , to selected 8814
- auth.c: constification

Revision 4852 - Directory Listing - [select for diffs]
Modified Wed Nov 5 18:17:57 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4849 , to selected 8814
- Update .travis.yml

Revision 4849 - Directory Listing - [select for diffs]
Modified Wed Nov 5 17:06:14 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4847 , to selected 8814
- Removed init_host_hash()

Revision 4847 - Directory Listing - [select for diffs]
Modified Wed Nov 5 17:00:11 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4845 , to selected 8814
- conf_class.c: fixed coding convention issues

Revision 4845 - Directory Listing - [select for diffs]
Modified Tue Nov 4 17:52:49 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4843 , to selected 8814
- m_die.c:mo_die(), m_restart.c:mo_restart(): minor cleanups

Revision 4843 - Directory Listing - [select for diffs]
Modified Tue Nov 4 17:49:10 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4841 , to selected 8814
- m_die.c:mo_die(), m_restart.c:mo_restart(): minor cleanups

Revision 4841 - Directory Listing - [select for diffs]
Modified Tue Nov 4 17:36:25 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4839 , to selected 8814
- m_rehash.c:mo_rehash(): minor cleanup

Revision 4839 - Directory Listing - [select for diffs]
Modified Sun Nov 2 22:35:08 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4837 , to selected 8814
- listener.c:listener_accept_connection(): no need to send the NUL byte

Revision 4837 - Directory Listing - [select for diffs]
Modified Sun Nov 2 18:52:26 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4835 , to selected 8814
- Renamed clear_ban_cache() to clear_ban_cache_channel() to separate it
  better from the clear_ban_cache_client() function

Revision 4835 - Directory Listing - [select for diffs]
Modified Sun Nov 2 11:53:56 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4834 , to selected 8814
- m_svskill.c:ms_svskill(): use KILLLEN instead of KICKLEN

Revision 4834 - Directory Listing - [select for diffs]
Modified Sun Nov 2 11:45:16 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4831 , to selected 8814
- Constification

Revision 4831 - Directory Listing - [select for diffs]
Modified Sun Nov 2 11:19:13 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4830 , to selected 8814
- m_oper.c:m_oper(): constification

Revision 4830 - Directory Listing - [select for diffs]
Modified Sun Nov 2 11:14:54 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4827 , to selected 8814
- m_oper.c:m_oper(): renamed variable

Revision 4827 - Directory Listing - [select for diffs]
Modified Sun Nov 2 10:59:31 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4825 , to selected 8814
- m_userhost.c:m_userhost(): replaced sprintf() with snprintf()

Revision 4825 - Directory Listing - [select for diffs]
Modified Sun Nov 2 10:56:38 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4824 , to selected 8814
- channel_mode.c:add_id(), del_id(): replaced sprintf() with snprintf()

Revision 4824 - Directory Listing - [select for diffs]
Modified Sat Nov 1 18:22:45 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4821 , to selected 8814
- client.c, m_who.c: style corrections

Revision 4821 - Directory Listing - [select for diffs]
Modified Sat Nov 1 17:49:55 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4820 , to selected 8814
- Renamed exempt::coid to exempt::country_id

Revision 4820 - Directory Listing - [select for diffs]
Modified Sat Nov 1 16:50:43 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4817 , to selected 8814
- Renamed Client::svid to Client::account

Revision 4817 - Directory Listing - [select for diffs]
Modified Sat Nov 1 16:05:01 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4816 , to selected 8814
- Renamed variables

Revision 4816 - Directory Listing - [select for diffs]
Modified Sat Nov 1 15:29:49 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4813 , to selected 8814
- Renamed variables

Revision 4813 - Directory Listing - [select for diffs]
Modified Sat Nov 1 12:11:53 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4812 , to selected 8814
- Channel half-ops can now use /INVITE as well

Revision 4812 - Directory Listing - [select for diffs]
Modified Sat Nov 1 11:57:38 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4809 , to selected 8814
- channel.c, channel.h: added clear_invites() and make use of it
- ms_sjoin.c:ms_sjoin(): clear invites if the introduced channel has lower TS

Revision 4809 - Directory Listing - [select for diffs]
Modified Sat Nov 1 11:44:10 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4807 , to selected 8814
- m_sjoin.c:ms_sjoin(): moved remove_ban_lis() calls

Revision 4807 - Directory Listing - [select for diffs]
Modified Sat Nov 1 11:36:37 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4805 , to selected 8814
- m_sjoin.c:ms_sjoin(): from p4: update channel names to match the case of the remote servers channel name on sjoin

Revision 4805 - Directory Listing - [select for diffs]
Modified Tue Oct 28 15:28:08 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4802 , to selected 8814
- send.c:sendto_anywhere(): replaced MyClient() test with MyConnect()

Revision 4802 - Directory Listing - [select for diffs]
Modified Tue Oct 28 15:19:30 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4801 , to selected 8814
- send.c: added some assert(); removed useless test in send_message_remote()

Revision 4801 - Directory Listing - [select for diffs]
Modified Tue Oct 28 14:00:38 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4798 , to selected 8814
- Renamed variables

Revision 4798 - Directory Listing - [select for diffs]
Modified Tue Oct 28 13:29:16 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4797 , to selected 8814
- Removed ChModeChange::mems

Revision 4797 - Directory Listing - [select for diffs]
Modified Tue Oct 28 13:15:20 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4794 , to selected 8814
- send.c:sendto_match_servs(): style corrections

Revision 4794 - Directory Listing - [select for diffs]
Modified Tue Oct 28 13:09:31 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4793 , to selected 8814
- Removed pointless test for UMODE_DEAF in both sendto_channel_local() and
  sendto_channel_local_butone()

Revision 4793 - Directory Listing - [select for diffs]
Modified Tue Oct 28 12:47:20 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4790 , to selected 8814
- Added support for the "extended-join" client capability

Revision 4790 - Directory Listing - [select for diffs]
Modified Tue Oct 28 12:02:27 2014 UTC (10 years, 9 months ago) by michael
Diff to previous 4788 , to selected 8814
- channel_mode.c, send.c: style corrections

Revision 4788 - Directory Listing - [select for diffs]
Modified Sat Oct 25 20:38:39 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4787 , to selected 8814
- ts6.txt: update to v8

Revision 4787 - Directory Listing - [select for diffs]
Modified Sat Oct 25 16:56:27 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4784 , to selected 8814
- reference.conf: removed missleading comment. Services may always override +g.

Revision 4784 - Directory Listing - [select for diffs]
Modified Sat Oct 25 16:12:54 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4782 , to selected 8814
- Constification

Revision 4782 - Directory Listing - [select for diffs]
Modified Fri Oct 24 20:20:22 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4781 , to selected 8814
- channel.c:msg_has_ctrls(): update documentation

Revision 4781 - Directory Listing - [select for diffs]
Modified Wed Oct 22 15:20:22 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4779 , to selected 8814
- m_squit.c:ms_squit(): don't drop SQUITs with empty reason

Revision 4779 - Directory Listing - [select for diffs]
Modified Tue Oct 21 16:29:52 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4777 , to selected 8814
- send.c, client.h: changed Connection::serial to an uint64_t 

Revision 4777 - Directory Listing - [select for diffs]
Modified Tue Oct 21 16:11:06 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4773 , to selected 8814
- Removed hybrid 6 leftovers

Revision 4773 - Directory Listing - [select for diffs]
Modified Tue Oct 21 08:35:05 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4772 , to selected 8814
- Update README

Revision 4772 - Directory Listing - [select for diffs]
Modified Mon Oct 20 18:04:30 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4771 , to selected 8814
- Revved patchlevel to hybrid-8.2.1

Revision 4771 - Directory Listing - [select for diffs]
Modified Mon Oct 20 16:51:30 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4768 , to selected 8814
- m_squit.c: style corrections

Revision 4768 - Directory Listing - [select for diffs]
Modified Mon Oct 20 16:41:18 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4766 , to selected 8814
- m_squit.c:ms_squit(): don't drop SQUITs with empty reason

Revision 4766 - Directory Listing - [select for diffs]
Modified Sun Oct 19 18:01:04 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4765 , to selected 8814
- /WHOWAS now shows the name of the services account a user was logged in
- Prepare whois_person() for target_p->svid[0] being '*' for user that aren't logged into a services account
- Update NEWS

Revision 4765 - Directory Listing - [select for diffs]
Modified Sun Oct 19 17:22:22 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4762 , to selected 8814
- numeric.c: correction to RPL_ENDOFMODLIST

Revision 4762 - Directory Listing - [select for diffs]
Modified Sun Oct 19 15:02:47 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4761 , to selected 8814
- ircd.c:ssl_init(): removed newline character from ilog()

Revision 4761 - Directory Listing - [select for diffs]
Modified Sun Oct 19 11:09:29 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4758 , to selected 8814
- parse.c:parse(): renamed variable

Revision 4758 - Directory Listing - [select for diffs]
Modified Sun Oct 19 10:54:27 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4757 , to selected 8814
- Improved RPL_LOAD2HI numeric

Revision 4757 - Directory Listing - [select for diffs]
Modified Sat Oct 18 19:11:21 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4754 , to selected 8814
- channel.c:channel_find_last0(): style correction

Revision 4754 - Directory Listing - [select for diffs]
Modified Sat Oct 18 18:57:23 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4753 , to selected 8814
- m_server.c, m_stats.c: constification

Revision 4753 - Directory Listing - [select for diffs]
Modified Thu Oct 16 12:30:33 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4750 , to selected 8814
- m_list.c:do_list(): removed unused parameters

Revision 4750 - Directory Listing - [select for diffs]
Modified Thu Oct 16 12:18:44 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4749 , to selected 8814
- ircd.c:ssl_init(): added two 'return' even though they are not reached

Revision 4749 - Directory Listing - [select for diffs]
Modified Thu Oct 16 12:10:39 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4746 , to selected 8814
- ircd.c:write_pidfile(): use strerror() if fopen() fails

Revision 4746 - Directory Listing - [select for diffs]
Modified Thu Oct 16 11:53:00 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4745 , to selected 8814
- parse.c:parse(): update documentation

Revision 4745 - Directory Listing - [select for diffs]
Modified Thu Oct 16 11:46:36 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4743 , to selected 8814
- Enable ECDH for OpenSSL 0.9.8o and above

Revision 4743 - Directory Listing - [select for diffs]
Modified Sun Oct 12 16:54:09 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4740 , to selected 8814
- m_module.c:mo_module(): improve readability; avoid indexing parv[] several times

Revision 4740 - Directory Listing - [select for diffs]
Modified Sun Oct 12 16:45:36 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4739 , to selected 8814
- m_certfp.c:ms_certfp(): use source_p->certfp instead of parv[1]

Revision 4739 - Directory Listing - [select for diffs]
Modified Sun Oct 12 14:03:40 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4738 , to selected 8814
- Update news [ci skip]

Revision 4738 - Directory Listing - [select for diffs]
Modified Sun Oct 12 12:06:42 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4735 , to selected 8814
- s_bsd.c:ssl_handshake(): use CONNECTTIMEOUT instead of hardcoded value
- server.c:ssl_server_handshake(): use CONNECTTIMEOUT instead of hardcoded value

Revision 4735 - Directory Listing - [select for diffs]
Modified Sun Oct 12 12:01:31 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4734 , to selected 8814
- ircd.c:write_pidfile(): removed extraneous parentheses

Revision 4734 - Directory Listing - [select for diffs]
Modified Sun Oct 12 11:58:33 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4731 , to selected 8814
- ircd.c: style corrections

Revision 4731 - Directory Listing - [select for diffs]
Modified Sun Oct 12 11:41:07 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4729 , to selected 8814
- server.c:ssl_server_handshake(): correctly timeout outgoing connects

Revision 4729 - Directory Listing - [select for diffs]
Modified Sat Oct 11 19:16:25 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4727 , to selected 8814
- ircd.c:ssl_init(): disabled session tickets aswell as session cache

Revision 4727 - Directory Listing - [select for diffs]
Modified Thu Oct 9 16:04:11 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4726 , to selected 8814
- watch.c:watch_add_to_hash_table(): fixed typo in comment

Revision 4726 - Directory Listing - [select for diffs]
Modified Tue Oct 7 18:47:00 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4723 , to selected 8814
- client.c:check_conf_klines(): removed useless !IsClient() test

Revision 4723 - Directory Listing - [select for diffs]
Modified Tue Oct 7 18:44:19 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4722 , to selected 8814
- user.c: style corrections

Revision 4722 - Directory Listing - [select for diffs]
Modified Tue Oct 7 17:06:58 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4719 , to selected 8814
- m_lusers.c:m_lusers(): removed redundant test on 'parc'

Revision 4719 - Directory Listing - [select for diffs]
Modified Tue Oct 7 16:58:15 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4718 , to selected 8814
- m_whowas.c:m_whowas(), ms_whowas(): removed redundant test on 'parc'

Revision 4718 - Directory Listing - [select for diffs]
Modified Tue Oct 7 11:51:09 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4717 , to selected 8814
- .travis.yml: try this

Revision 4717 - Directory Listing - [select for diffs]
Modified Tue Oct 7 11:38:42 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4714 , to selected 8814
- m_pong.c:ms_pong(): hash_find_client() covers both named servers and clients thus
  replaced hash_find_server() with hash_find_id() for ID-based server/client lookups

Revision 4714 - Directory Listing - [select for diffs]
Modified Tue Oct 7 11:02:17 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4713 , to selected 8814
- m_ping.c:ms_ping(): added sanity test for wrong directed PING messages as suggested by Adam.
  Needs more discussion whether that test is still needed with TS6

Revision 4713 - Directory Listing - [select for diffs]
Modified Tue Oct 7 10:56:18 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4710 , to selected 8814
- m_ping.c, m_pong.c: added proper TS6 support

Revision 4710 - Directory Listing - [select for diffs]
Modified Tue Oct 7 09:53:11 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4708 , to selected 8814
- Applied EOB fix from p4:
  Send EOB per-server during bursts

  Will fix incorrectly marking servers are done bursting if they are not when
  a server introduces a server currently bursting to you.

  At a later time we will adjust the behavior of the EOB handler to no
  longer recursively apply EOBs to all servers behind the source.

Revision 4708 - Directory Listing - [select for diffs]
Modified Mon Oct 6 16:52:06 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4706 , to selected 8814
- user.c:valid_nickname(): minor cleanup

Revision 4706 - Directory Listing - [select for diffs]
Modified Sun Oct 5 16:42:47 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4705 , to selected 8814
- Don't assemble umode buffer twice in send_umode_out()

Revision 4705 - Directory Listing - [select for diffs]
Modified Sun Oct 5 16:25:18 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4702 , to selected 8814
- user.c:send_umode(): even if source_p == client_p, don't pass both client_p and
  source_p as arguments

Revision 4702 - Directory Listing - [select for diffs]
Modified Sun Oct 5 16:18:54 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4701 , to selected 8814
- m_kill.c:ms_kill(): replaced HasUMode(source_p, UMODE_OPER) with just IsClient(source_p)

Revision 4701 - Directory Listing - [select for diffs]
Modified Fri Oct 3 17:05:13 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4698 , to selected 8814
- m_globops.c:ms_globops(): avoid indexing parv three times

Revision 4698 - Directory Listing - [select for diffs]
Modified Fri Oct 3 15:28:13 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4697 , to selected 8814
- auth.c:start_auth_query(): removed extraneous ilog(). report_error() already does the logging

Revision 4697 - Directory Listing - [select for diffs]
Modified Fri Oct 3 15:23:34 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4694 , to selected 8814
- auth.c:timeout_auth_queries_event(): removed logging

Revision 4694 - Directory Listing - [select for diffs]
Modified Fri Oct 3 14:23:59 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4693 , to selected 8814
- m_whois.c:whois_person(): removed useless test on target_p->sockhost[0] which
  can't be NUL now that TS6 is mandatory

Revision 4693 - Directory Listing - [select for diffs]
Modified Fri Oct 3 14:21:25 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4691 , to selected 8814
- conf.c:find_user_host(): minor cleanup

Revision 4691 - Directory Listing - [select for diffs]
Modified Fri Oct 3 14:01:55 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4688 , to selected 8814
- Style corrections

Revision 4688 - Directory Listing - [select for diffs]
Modified Fri Oct 3 13:04:52 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4686 , to selected 8814
- m_connect.c: whitespace changes

Revision 4686 - Directory Listing - [select for diffs]
Modified Fri Oct 3 11:38:06 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4685 , to selected 8814
- m_connect.c: clarify server notice. Don't use hardcoded "ircd.conf".

Revision 4685 - Directory Listing - [select for diffs]
Modified Fri Oct 3 11:29:20 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4682 , to selected 8814
- m_connect.c:ms_connect(): properly sanity check parv[3] before
  actually calling hunt_server()

Revision 4682 - Directory Listing - [select for diffs]
Modified Fri Oct 3 11:25:40 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4681 , to selected 8814
- m_connect.c: style corrections

Revision 4681 - Directory Listing - [select for diffs]
Modified Fri Oct 3 11:18:09 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4679 , to selected 8814
- m_connect.c: don't let wildcard /connects bypass hash_find_server()

Revision 4679 - Directory Listing - [select for diffs]
Modified Fri Oct 3 11:07:56 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4676 , to selected 8814
- m_connect.c: use target_p->name instead of parv[1] for connection notices

Revision 4676 - Directory Listing - [select for diffs]
Modified Fri Oct 3 11:03:06 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4675 , to selected 8814
- server.c:serv_connect(): made failed connection notice more descriptive for remote
  /connects

Revision 4675 - Directory Listing - [select for diffs]
Modified Sun Sep 28 18:18:48 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4672 , to selected 8814
- m_dline.c:mo_dline(): correction to previous commit

Revision 4672 - Directory Listing - [select for diffs]
Modified Sun Sep 28 17:26:43 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4671 , to selected 8814
- m_dline.c, m_kline.c: avoid using valid_comment()

Revision 4671 - Directory Listing - [select for diffs]
Modified Sun Sep 28 16:49:13 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4668 , to selected 8814
- m_unxline.c: renamed remove_xline_match to remove_xline_exact

Revision 4668 - Directory Listing - [select for diffs]
Modified Sun Sep 28 16:26:47 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4667 , to selected 8814
- m_error.c: whitespace change

Revision 4667 - Directory Listing - [select for diffs]
Modified Sun Sep 28 12:42:59 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4664 , to selected 8814
- m_stats.c:stats_glines(): removed useless test. conf->reason cannot be NULL

Revision 4664 - Directory Listing - [select for diffs]
Modified Sun Sep 28 12:32:39 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4663 , to selected 8814
- m_kline.c:already_placed_kline(): removed useless test. conf->reason cannot be NULL

Revision 4663 - Directory Listing - [select for diffs]
Modified Sun Sep 28 12:04:00 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4662 , to selected 8814
- Update NEWS

Revision 4662 - Directory Listing - [select for diffs]
Modified Sun Sep 28 11:56:41 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4661 , to selected 8814
- client.c:accept_message(): don't allow +G to override +g

Revision 4661 - Directory Listing - [select for diffs]
Modified Sun Sep 28 11:51:37 2014 UTC (10 years, 10 months ago) by michael
Diff to previous 4658 , to selected 8814
- client.c:accept_message(): don't allow +G to override +g

Revision 4658 - Directory Listing - [select for diffs]
Modified Tue Sep 23 15:33:43 2014 UTC (10 years, 11 months ago) by michael
Diff to previous 4657 , to selected 8814
- m_server.c:mr_server(), ms_sid(): minor modification to allow for more parameters in the future

Revision 4657 - Directory Listing - [select for diffs]
Modified Tue Sep 23 15:29:39 2014 UTC (10 years, 11 months ago) by michael
Diff to previous 4655 , to selected 8814
- Update NEWS

Revision 4655 - Directory Listing - [select for diffs]
Modified Tue Sep 23 14:53:00 2014 UTC (10 years, 11 months ago) by michael
Diff to previous 4654 , to selected 8814
- m_dline.c: whitespace changes

Revision 4654 - Directory Listing - [select for diffs]
Modified Mon Sep 22 15:48:15 2014 UTC (10 years, 11 months ago) by michael
Diff to previous 4652 , to selected 8814
- Update NEWS

Revision 4652 - Directory Listing - [select for diffs]
Modified Mon Sep 22 15:43:31 2014 UTC (10 years, 11 months ago) by michael
Diff to previous 4651 , to selected 8814
- m_undline.c: fixed broken /dline remote.server

Revision 4651 - Directory Listing - [select for diffs]
Modified Mon Sep 22 15:43:00 2014 UTC (10 years, 11 months ago) by michael
Diff to previous 4649 , to selected 8814
- m_dline.c: fixed broken /dline remote.server

Revision 4649 - Directory Listing - [select for diffs]
Modified Sun Sep 21 18:47:52 2014 UTC (10 years, 11 months ago) by michael
Diff to previous 4648 , to selected 8814
- m_resv.c, m_unresv.c: allow servers to add/remove RESVs

Revision 4648 - Directory Listing - [select for diffs]
Modified Sun Sep 21 16:35:35 2014 UTC (10 years, 11 months ago) by michael
Diff to previous 4645 , to selected 8814
- m_dline.c:ms_dline(): whitespace changes

Revision 4645 - Directory Listing - [select for diffs]
Modified Sun Sep 21 12:42:54 2014 UTC (10 years, 11 months ago) by michael
Diff to previous 4644 , to selected 8814
- m_xline.c, m_unxline.c: allow servers to add/remove XLINEs

Revision 4644 - Directory Listing - [select for diffs]
Modified Sun Sep 21 11:37:26 2014 UTC (10 years, 11 months ago) by michael
Diff to previous 4641 , to selected 8814
- m_dline.c: cleaned up ms_dline(); removed useless junk

Revision 4641 - Directory Listing - [select for diffs]
Modified Sun Sep 21 11:23:40 2014 UTC (10 years, 11 months ago) by michael
Diff to previous 4640 , to selected 8814
- conf.c:find_user_host(): replaced !IsServer() test with IsClient() 

Revision 4640 - Directory Listing - [select for diffs]
Modified Sun Sep 21 11:18:20 2014 UTC (10 years, 11 months ago) by michael
Diff to previous 4637 , to selected 8814
- m_dline.c, m_undline.c: allow servers to add/remove DLINEs

Revision 4637 - Directory Listing - [select for diffs]
Modified Sun Sep 21 10:58:26 2014 UTC (10 years, 11 months ago) by michael
Diff to previous 4636 , to selected 8814
- m_server.c:ms_sid(): don't automatically consider servers behind u-lines are services as well

Revision 4636 - Directory Listing - [select for diffs]
Modified Sun Sep 21 10:49:44 2014 UTC (10 years, 11 months ago) by michael
Diff to previous 4633 , to selected 8814
- m_kline.c, m_unkline.c: allow servers to add/remove KLINEs

Revision 4633 - Directory Listing - [select for diffs]
Modified Sun Sep 21 10:07:44 2014 UTC (10 years, 11 months ago) by michael
Diff to previous 4632 , to selected 8814
- m_kline.c:ms_kline(): fixed outdated comment

Revision 4632 - Directory Listing - [select for diffs]
Modified Sun Sep 21 09:59:32 2014 UTC (10 years, 11 months ago) by michael
Diff to previous 4630 , to selected 8814
- m_resv.c:parse_resv(): log permanent RESVs, too

Revision 4630 - Directory Listing - [select for diffs]
Modified Sun Sep 21 09:56:19 2014 UTC (10 years, 11 months ago) by michael
Diff to previous 4627 , to selected 8814
- m_resv.c, m_xline.c: some places weren't using get_oper_name()

Revision 4627 - Directory Listing - [select for diffs]
Modified Sun Sep 21 09:47:43 2014 UTC (10 years, 11 months ago) by michael
Diff to previous 4626 , to selected 8814
- conf.c: let get_oper_name() deal with servers. Makes it easier to allow servers to add/remove
  xlines, resvs, etc. without rewriting too much code later on

Revision 4626 - Directory Listing - [select for diffs]
Modified Sun Sep 21 09:35:02 2014 UTC (10 years, 11 months ago) by michael
Diff to previous 4623 , to selected 8814
- m_xline.c:relay_xline(): only call atoi() if really needed

Revision 4623 - Directory Listing - [select for diffs]
Modified Sun Sep 21 08:41:04 2014 UTC (10 years, 11 months ago) by michael
Diff to previous 4621 , to selected 8814
- conf_parser.y: use SSL_CTX_use_certificate_chain_file() instead of SSL_CTX_use_certificate_file()

Revision 4621 - Directory Listing - [select for diffs]
Modified Mon Sep 8 18:24:31 2014 UTC (10 years, 11 months ago) by michael
Diff to previous 4619 , to selected 8814
- send.c:send_format(): fixed bogus test

Revision 4619 - Directory Listing - [select for diffs]
Modified Sun Sep 7 13:03:28 2014 UTC (10 years, 11 months ago) by michael
Diff to previous 4617 , to selected 8814
- ircd.c: fixed compile warning

Revision 4617 - Directory Listing - [select for diffs]
Modified Sun Sep 7 13:00:55 2014 UTC (10 years, 11 months ago) by michael
Diff to previous 4616 , to selected 8814
- Renamed Channel::chname to Channel::name

Revision 4616 - Directory Listing - [select for diffs]
Modified Sun Sep 7 09:53:13 2014 UTC (10 years, 11 months ago) by michael
Diff to previous 4614 , to selected 8814
- m_resv.c:mo_resv(): removed extraneous space which caused the reason to
  be prepended with a space on remote servers

Revision 4614 - Directory Listing - [select for diffs]
Modified Sun Sep 7 09:52:14 2014 UTC (10 years, 11 months ago) by michael
Diff to previous 4613 , to selected 8814
- m_resv.c:mo_resv(): removed extraneous space which caused the reason to
  be prepended with a space on remote servers 

Revision 4613 - Directory Listing - [select for diffs]
Modified Tue Sep 2 08:55:41 2014 UTC (10 years, 11 months ago) by michael
Diff to previous 4610 , to selected 8814
- m_server.c:server_estab(): since we no longer put connecting/unknown servers on the local_server_list,
  we can simplify that "I'm no hub, I'm not allowed to link" test.

Revision 4610 - Directory Listing - [select for diffs]
Modified Tue Sep 2 08:35:19 2014 UTC (10 years, 11 months ago) by michael
Diff to previous 4608 , to selected 8814
- m_server.c: removed some redundant ERROR messages. exit_client() already takes care of sending ERRORs

Revision 4608 - Directory Listing - [select for diffs]
Modified Sun Aug 31 08:12:13 2014 UTC (10 years, 11 months ago) by michael
Diff to previous 4606 , to selected 8814
- ircd.h: changed Counter structures to anonymous structure

Revision 4606 - Directory Listing - [select for diffs]
Modified Sun Aug 31 08:04:58 2014 UTC (10 years, 11 months ago) by michael
Diff to previous 4604 , to selected 8814
- m_server.c:server_estab(): don't set SetGotId here. There is no reason why
  it should be done in this place

Revision 4604 - Directory Listing - [select for diffs]
Modified Sat Aug 30 18:18:47 2014 UTC (10 years, 11 months ago) by michael
Diff to previous 4602 , to selected 8814
- m_server.c:server_estab(): cleaned up 'inpath', 'inpath_ip' mess

Revision 4602 - Directory Listing - [select for diffs]
Modified Sat Aug 30 18:11:19 2014 UTC (10 years, 11 months ago) by michael
Diff to previous 4601 , to selected 8814
- m_names.c:m_names(): removed legacy code; constification

Revision 4601 - Directory Listing - [select for diffs]
Modified Sat Aug 30 17:24:01 2014 UTC (10 years, 11 months ago) by michael
Diff to previous 4598 , to selected 8814
- m_kill.c: doxygen

Revision 4598 - Directory Listing - [select for diffs]
Modified Sat Aug 30 17:06:01 2014 UTC (10 years, 11 months ago) by michael
Diff to previous 4597 , to selected 8814
- m_squit.c: doxygen

Revision 4597 - Directory Listing - [select for diffs]
Modified Sat Aug 30 16:56:59 2014 UTC (10 years, 11 months ago) by michael
Diff to previous 4594 , to selected 8814
- conf.c:find_conf_name(): removed useless match(). with server name masking being removed
  with TS6, this is no longer needed.

Revision 4594 - Directory Listing - [select for diffs]
Modified Sat Aug 30 16:52:46 2014 UTC (10 years, 11 months ago) by michael
Diff to previous 4592 , to selected 8814
- m_server.c:server_estab(): removed 'host = client_p->name' assignment

Revision 4592 - Directory Listing - [select for diffs]
Modified Wed Aug 27 16:26:31 2014 UTC (10 years, 11 months ago) by michael
Diff to previous 4590 , to selected 8814
- ircd.c:ssl_init(): add SSL_OP_CIPHER_SERVER_PREFERENCE to server options

Revision 4590 - Directory Listing - [select for diffs]
Modified Tue Aug 26 16:35:40 2014 UTC (11 years ago) by michael
Diff to previous 4589 , to selected 8814
- reference.conf: whitespace changes

Revision 4589 - Directory Listing - [select for diffs]
Modified Tue Aug 26 15:59:21 2014 UTC (11 years ago) by michael
Diff to previous 4587 , to selected 8814
- Renamed 'localClient' Client structure member to just 'connection'

Revision 4587 - Directory Listing - [select for diffs]
Modified Tue Aug 26 15:51:13 2014 UTC (11 years ago) by michael
Diff to previous 4584 , to selected 8814
- user.c:register_local_user(): cosmetical fixes to server notice

Revision 4584 - Directory Listing - [select for diffs]
Modified Tue Aug 26 15:45:13 2014 UTC (11 years ago) by michael
Diff to previous 4583 , to selected 8814
- numeric.h, numeric.c: removed unused ERR_RESTRICTED

Revision 4583 - Directory Listing - [select for diffs]
Modified Mon Aug 25 15:54:40 2014 UTC (11 years ago) by michael
Diff to previous 4580 , to selected 8814
- numeric.c: cosmetical fixes

Revision 4580 - Directory Listing - [select for diffs]
Modified Mon Aug 25 10:31:29 2014 UTC (11 years ago) by michael
Diff to previous 4578 , to selected 8814
- Fixed misspellings

Revision 4578 - Directory Listing - [select for diffs]
Modified Mon Aug 25 09:53:48 2014 UTC (11 years ago) by michael
Diff to previous 4577 , to selected 8814
- Renamed variables/definitions to meet coding standards

Revision 4577 - Directory Listing - [select for diffs]
Modified Mon Aug 25 09:45:23 2014 UTC (11 years ago) by michael
Diff to previous 4574 , to selected 8814
- Renamed struct LocalUser to struct Connection

Revision 4574 - Directory Listing - [select for diffs]
Modified Mon Aug 25 09:31:29 2014 UTC (11 years ago) by michael
Diff to previous 4573 , to selected 8814
- client.c:exit_client(): cosmetical fixes to server exiting notice

Revision 4573 - Directory Listing - [select for diffs]
Modified Sun Aug 24 17:30:37 2014 UTC (11 years ago) by michael
Diff to previous 4571 , to selected 8814
- m_server.c: fixed spelling in some places

Revision 4571 - Directory Listing - [select for diffs]
Modified Sun Aug 24 17:07:19 2014 UTC (11 years ago) by michael
Diff to previous 4569 , to selected 8814
- m_server.c: fixed spelling in some places

Revision 4569 - Directory Listing - [select for diffs]
Modified Sun Aug 24 14:04:41 2014 UTC (11 years ago) by michael
Diff to previous 4566 , to selected 8814
- m_stats.c:report_Klines(): removed useless test

Revision 4566 - Directory Listing - [select for diffs]
Modified Sun Aug 24 10:44:43 2014 UTC (11 years ago) by michael
Diff to previous 4564 , to selected 8814
- Update NEWS

Revision 4564 - Directory Listing - [select for diffs]
Modified Sun Aug 24 10:24:47 2014 UTC (11 years ago) by michael
Diff to previous 4562 , to selected 8814
- Update GPL 2 license headers

Revision 4562 - Directory Listing - [select for diffs]
Modified Sun Aug 24 10:14:12 2014 UTC (11 years ago) by michael
Diff to previous 4561 , to selected 8814
- Update gpl2 license file

Revision 4561 - Directory Listing - [select for diffs]
Modified Sun Aug 24 09:46:04 2014 UTC (11 years ago) by michael
Diff to previous 4559 , to selected 8814
- Revved version to hybrid-8.2.0

Revision 4559 - Directory Listing - [select for diffs]
Modified Sun Aug 24 09:44:13 2014 UTC (11 years ago) by michael
Diff to previous 4558 , to selected 8814
- Update doc/reference.conf

Revision 4558 - Directory Listing - [select for diffs]
Modified Sat Aug 23 17:25:44 2014 UTC (11 years ago) by michael
Diff to previous 4555 , to selected 8814
- Replaced RPL_NEWHOSTIS with RPL_VISIBLEHOST

Revision 4555 - Directory Listing - [select for diffs]
Modified Sat Aug 23 17:21:04 2014 UTC (11 years ago) by michael
Diff to previous 4553 , to selected 8814
- parse.c: fixed new defect found by coverity

Revision 4553 - Directory Listing - [select for diffs]
Modified Fri Aug 22 23:10:17 2014 UTC (11 years ago) by michael
Diff to previous 4551 , to selected 8814
- parse.c:parse(): small optimization as suggested by Adam

Revision 4551 - Directory Listing - [select for diffs]
Modified Fri Aug 22 09:13:13 2014 UTC (11 years ago) by michael
Diff to previous 4550 , to selected 8814
- parse.c: constification

Revision 4550 - Directory Listing - [select for diffs]
Modified Fri Aug 22 09:07:55 2014 UTC (11 years ago) by michael
Diff to previous 4547 , to selected 8814
- Fixed previous changes to parse.h

Revision 4547 - Directory Listing - [select for diffs]
Modified Fri Aug 22 08:48:42 2014 UTC (11 years ago) by michael
Diff to previous 4546 , to selected 8814
- Update NEWS

Revision 4546 - Directory Listing - [select for diffs]
Modified Fri Aug 22 08:46:38 2014 UTC (11 years ago) by michael
Diff to previous 4544 , to selected 8814
- Fixed compile warnings with -Wmissing-field-initializers

Revision 4544 - Directory Listing - [select for diffs]
Modified Thu Aug 21 17:03:28 2014 UTC (11 years ago) by michael
Diff to previous 4541 , to selected 8814
- numeric.c: fixed ERR_PASSWDMISMATCH numeric string

Revision 4541 - Directory Listing - [select for diffs]
Modified Thu Aug 21 16:27:21 2014 UTC (11 years ago) by michael
Diff to previous 4540 , to selected 8814
- numeric.c: update ERR_SERVICESDOWN numeric string

Revision 4540 - Directory Listing - [select for diffs]
Modified Thu Aug 21 16:07:00 2014 UTC (11 years ago) by michael
Diff to previous 4539 , to selected 8814
- Update NEWS

Revision 4539 - Directory Listing - [select for diffs]
Modified Wed Aug 20 20:14:21 2014 UTC (11 years ago) by michael
Diff to previous 4538 , to selected 8814
- conf_pseudo.c:m_pseudo(): added additional !IsMe() test to catch misconfigured pseudo {} blocks

Revision 4538 - Directory Listing - [select for diffs]
Modified Wed Aug 20 18:06:24 2014 UTC (11 years ago) by michael
Diff to previous 4537 , to selected 8814
- conf_pseudo.c: cleanups some madness

Revision 4537 - Directory Listing - [select for diffs]
Modified Wed Aug 20 07:42:06 2014 UTC (11 years ago) by michael
Diff to previous 4536 , to selected 8814
- reference.conf: add some documentation about the pseudo {} block

Revision 4536 - Directory Listing - [select for diffs]
Modified Wed Aug 20 07:20:45 2014 UTC (11 years ago) by michael
Diff to previous 4535 , to selected 8814
- conf_pseudo.c: use m_unregistered() for the UNREGISTERED_HANDLER

Revision 4535 - Directory Listing - [select for diffs]
Modified Wed Aug 20 06:47:22 2014 UTC (11 years ago) by michael
Diff to previous 4534 , to selected 8814
- Fixes to pseudo{} blocks

Revision 4534 - Directory Listing - [select for diffs]
Modified Tue Aug 19 19:52:08 2014 UTC (11 years ago) by michael
Diff to previous 4533 , to selected 8814
- Removed m_services.c
- Add missing dlinkDelete in pseudo_clear()
- Rebuild lexer/parser files

Revision 4533 - Directory Listing - [select for diffs]
Modified Tue Aug 19 19:05:56 2014 UTC (11 years ago) by michael
Diff to previous 4532 , to selected 8814
- Implemented pseudo {} blocks (service aliases)

Revision 4532 - Directory Listing - [select for diffs]
Modified Tue Aug 19 15:35:16 2014 UTC (11 years ago) by michael
Diff to previous 4530 , to selected 8814
- m_who.c:who_global(): style corrections

Revision 4530 - Directory Listing - [select for diffs]
Modified Tue Aug 19 15:22:27 2014 UTC (11 years ago) by michael
Diff to previous 4527 , to selected 8814
- m_who.c: made do_who_on_channel() only take 4 parameters

Revision 4527 - Directory Listing - [select for diffs]
Modified Tue Aug 19 10:39:22 2014 UTC (11 years ago) by michael
Diff to previous 4525 , to selected 8814
- m_message.c: fixed bug where "NOTICE +#somechan" did allow bypassing resv{} channels,
  or channels that are set +c (no control codes)

Revision 4525 - Directory Listing - [select for diffs]
Modified Tue Aug 19 09:57:19 2014 UTC (11 years ago) by michael
Diff to previous 4524 , to selected 8814
- m_webirc.c: replaced CGI:IRC references with WEBIRC

Revision 4524 - Directory Listing - [select for diffs]
Modified Tue Aug 19 09:46:57 2014 UTC (11 years ago) by michael
Diff to previous 4522 , to selected 8814
- Fixed double dlinkDelete() in conf_free()
- Fixed memory leak with server/oper/auth configuration items

Revision 4522 - Directory Listing - [select for diffs]
Modified Tue Aug 19 09:43:06 2014 UTC (11 years ago) by michael
Diff to previous 4520 , to selected 8814
- Fixed double dlinkDelete() in conf_free()
- Fixed memory leak with server/oper/auth configuration items

Revision 4520 - Directory Listing - [select for diffs]
Modified Sun Aug 17 20:20:07 2014 UTC (11 years ago) by michael
Diff to previous 4519 , to selected 8814
- listener.c: reformatting

Revision 4519 - Directory Listing - [select for diffs]
Modified Sun Aug 17 20:04:34 2014 UTC (11 years ago) by michael
Diff to previous 4517 , to selected 8814
- listener.c: renamed ListenerPollList to listener_list

Revision 4517 - Directory Listing - [select for diffs]
Modified Sun Aug 17 19:11:01 2014 UTC (11 years ago) by michael
Diff to previous 4515 , to selected 8814
- Update .ytravis.yml

Revision 4515 - Directory Listing - [select for diffs]
Modified Sun Aug 17 19:09:33 2014 UTC (11 years ago) by michael
Diff to previous 4514 , to selected 8814
- Update .travis.yml

Revision 4514 - Directory Listing - [select for diffs]
Modified Sun Aug 17 18:26:06 2014 UTC (11 years ago) by michael
Diff to previous 4512 , to selected 8814
- conf.c:rehash(): moved the strlcpy(me.info,...) to conf_parser.y

Revision 4512 - Directory Listing - [select for diffs]
Modified Sun Aug 17 15:03:29 2014 UTC (11 years ago) by michael
Diff to previous 4510 , to selected 8814
- conf.c:conf_free(): fixed possible infinite loop with /stats c as reported by Adam.
  We now assume that all MaskItem are linked onto some list

Revision 4510 - Directory Listing - [select for diffs]
Modified Sun Aug 17 14:50:25 2014 UTC (11 years ago) by michael
Diff to previous 4509 , to selected 8814
- conf.c:conf_free(): fixed possible infinite loop with /stats c as reported by Adam.
  We now assume that all MaskItem are linked onto some list

Revision 4509 - Directory Listing - [select for diffs]
Modified Sun Aug 17 11:58:59 2014 UTC (11 years ago) by michael
Diff to previous 4507 , to selected 8814
- Instead of silently truncating WHO at 500 replies, added ERR_WHOLIMEXCEED numeric
  to inform users about the /who limit being exceeded

Revision 4507 - Directory Listing - [select for diffs]
Modified Sun Aug 17 08:25:01 2014 UTC (11 years ago) by michael
Diff to previous 4506 , to selected 8814
- Update NEWS

Revision 4506 - Directory Listing - [select for diffs]
Modified Sun Aug 17 08:20:35 2014 UTC (11 years ago) by michael
Diff to previous 4503 , to selected 8814
- Update README

Revision 4503 - Directory Listing - [select for diffs]
Modified Sun Aug 17 08:16:37 2014 UTC (11 years ago) by michael
Diff to previous 4501 , to selected 8814
- Update README

Revision 4501 - Directory Listing - [select for diffs]
Modified Sat Aug 16 19:10:08 2014 UTC (11 years ago) by michael
Diff to previous 4500 , to selected 8814
- hash.c:safe_list_channels(): removed outdated comment

Revision 4500 - Directory Listing - [select for diffs]
Modified Sat Aug 16 18:29:36 2014 UTC (11 years ago) by michael
Diff to previous 4498 , to selected 8814
- conf_parser.y: removed useless tests on ConfigServerInfo.server_ctx

Revision 4498 - Directory Listing - [select for diffs]
Modified Sat Aug 16 18:21:10 2014 UTC (11 years ago) by michael
Diff to previous 4495 , to selected 8814
- ircd.c:ssl_init(): exit if we cannot setup client/server context

Revision 4495 - Directory Listing - [select for diffs]
Modified Sat Aug 16 18:13:16 2014 UTC (11 years ago) by michael
Diff to previous 4493 , to selected 8814
- conf.c:set_default_conf(): really default to secp256r1

Revision 4493 - Directory Listing - [select for diffs]
Modified Sat Aug 16 18:08:31 2014 UTC (11 years ago) by michael
Diff to previous 4492 , to selected 8814
- Update doc/reference.conf

Revision 4492 - Directory Listing - [select for diffs]
Modified Sat Aug 16 17:12:20 2014 UTC (11 years ago) by michael
Diff to previous 4491 , to selected 8814
- Update NEWS

Revision 4491 - Directory Listing - [select for diffs]
Modified Sat Aug 16 16:58:52 2014 UTC (11 years ago) by michael
Diff to previous 4488 , to selected 8814
- m_list.c:do_list(): no need to break in the '-' case

Revision 4488 - Directory Listing - [select for diffs]
Modified Sat Aug 16 16:55:07 2014 UTC (11 years ago) by michael
Diff to previous 4487 , to selected 8814
- Add topic mask option to /list

Revision 4487 - Directory Listing - [select for diffs]
Modified Sat Aug 16 16:18:17 2014 UTC (11 years ago) by michael
Diff to previous 4484 , to selected 8814
- hash.c:list_one_channel(): let other users see channelmodes in /list

Revision 4484 - Directory Listing - [select for diffs]
Modified Sat Aug 16 15:55:39 2014 UTC (11 years ago) by michael
Diff to previous 4482 , to selected 8814
- m_certfp.c:ms_certfp(): use xstrdup() instead of strdup()

Revision 4482 - Directory Listing - [select for diffs]
Modified Fri Aug 15 17:06:40 2014 UTC (11 years ago) by michael
Diff to previous 4480 , to selected 8814
- ax_arg_enable_warnings.m4: fiddle around with warning options

Revision 4480 - Directory Listing - [select for diffs]
Modified Thu Aug 14 16:39:00 2014 UTC (11 years ago) by michael
Diff to previous 4478 , to selected 8814
- event.h: removed typedef

Revision 4478 - Directory Listing - [select for diffs]
Modified Thu Aug 14 16:17:08 2014 UTC (11 years ago) by michael
Diff to previous 4477 , to selected 8814
- Fixed compile warnings

Revision 4477 - Directory Listing - [select for diffs]
Modified Thu Aug 14 15:52:56 2014 UTC (11 years ago) by michael
Diff to previous 4475 , to selected 8814
- Update NEWS

Revision 4475 - Directory Listing - [select for diffs]
Modified Thu Aug 14 09:49:32 2014 UTC (11 years ago) by michael
Diff to previous 4474 , to selected 8814
- res.c: style corrections

Revision 4474 - Directory Listing - [select for diffs]
Modified Thu Aug 14 09:31:54 2014 UTC (11 years ago) by michael
Diff to previous 4471 , to selected 8814
- memory.c:MyRealloc(): As pointed out by Adam, realloc() can be called with
  size being 0 which equals to free(). In that case the outofmemory handler
  shouldn't be triggered.

Revision 4471 - Directory Listing - [select for diffs]
Modified Thu Aug 14 09:25:30 2014 UTC (11 years ago) by michael
Diff to previous 4469 , to selected 8814
- s_bsd_poll.c cleanups/fixes provided by Adam

Revision 4469 - Directory Listing - [select for diffs]
Modified Thu Aug 14 08:35:21 2014 UTC (11 years ago) by michael
Diff to previous 4467 , to selected 8814
- getopt.c:parseargs(): use xstrdup() instead of malloc/strcpy combo; don't modify memory pointed
  by the argument vector. Fixes provided by Adam.

Revision 4467 - Directory Listing - [select for diffs]
Modified Wed Aug 13 19:00:37 2014 UTC (11 years ago) by michael
Diff to previous 4466 , to selected 8814
- res.c:query_name(): get rid of useless typecasting

Revision 4466 - Directory Listing - [select for diffs]
Modified Wed Aug 13 18:56:47 2014 UTC (11 years ago) by michael
Diff to previous 4463 , to selected 8814
- res.c:proc_answer(): error out and leave the client unresolved if we get an unexpected record type

Revision 4463 - Directory Listing - [select for diffs]
Modified Wed Aug 13 17:26:13 2014 UTC (11 years ago) by michael
Diff to previous 4462 , to selected 8814
- Removed CNCB typedef

Revision 4462 - Directory Listing - [select for diffs]
Modified Wed Aug 13 17:08:22 2014 UTC (11 years ago) by michael
Diff to previous 4459 , to selected 8814
- Removed stupid PF typedef in fdlist.h which prevented both gcc and clang from spitting out
  a warning about the first argument of s_bsd:ssl_handshake() being an 'int' when it really
  has to be a 'fde_t' pointer.
- Fixed first argument of s_bsd:ssl_handshake() which should be a 'fde_t' pointer instead of an 'int'.

Revision 4459 - Directory Listing - [select for diffs]
Modified Mon Aug 11 19:44:25 2014 UTC (11 years ago) by michael
Diff to previous 4458 , to selected 8814
- conf.c:conf_dns_lookup(): use gethost_byname_type()
- res.h, res.c: removed gethost_byname()

Revision 4458 - Directory Listing - [select for diffs]
Modified Mon Aug 11 16:28:40 2014 UTC (11 years ago) by michael
Diff to previous 4455 , to selected 8814
- res.c:proc_answer(): delete useless castings

Revision 4455 - Directory Listing - [select for diffs]
Modified Mon Aug 11 15:59:20 2014 UTC (11 years ago) by michael
Diff to previous 4454 , to selected 8814
- res.c:proc_answer(): use 'unsigned'

Revision 4454 - Directory Listing - [select for diffs]
Modified Mon Aug 11 15:53:33 2014 UTC (11 years ago) by michael
Diff to previous 4451 , to selected 8814
- res.c: removed "request_state" enum

Revision 4451 - Directory Listing - [select for diffs]
Modified Mon Aug 11 15:51:26 2014 UTC (11 years ago) by michael
Diff to previous 4450 , to selected 8814
- res.c:proc_answer(): applied "Ignore CNAME records in dns queries" fix from p4.
  ** Ignore CNAME records in dns queries. Allows PTRS to point to CNAMEs
     which can point to an A/AAAA which resolves to the correct IP.

Revision 4450 - Directory Listing - [select for diffs]
Modified Mon Aug 11 15:47:08 2014 UTC (11 years ago) by michael
Diff to previous 4447 , to selected 8814
- res.c: removed "try A if AAAA failed" logic

Revision 4447 - Directory Listing - [select for diffs]
Modified Sat Aug 9 19:19:58 2014 UTC (11 years ago) by michael
Diff to previous 4446 , to selected 8814
- res.c:start_resolver(): made /stats F more descriptive about the resolver socket

Revision 4446 - Directory Listing - [select for diffs]
Modified Sat Aug 9 19:07:53 2014 UTC (11 years ago) by michael
Diff to previous 4443 , to selected 8814
- auth.h: update documentation

Revision 4443 - Directory Listing - [select for diffs]
Modified Sat Aug 9 18:58:51 2014 UTC (11 years ago) by michael
Diff to previous 4442 , to selected 8814
- res.h: add documentation about RFC1035_MAX_DOMAIN_LENGTH definition

Revision 4442 - Directory Listing - [select for diffs]
Modified Sat Aug 9 18:52:41 2014 UTC (11 years ago) by michael
Diff to previous 4441 , to selected 8814
- Update NEWS

Revision 4441 - Directory Listing - [select for diffs]
Modified Sat Aug 9 18:51:02 2014 UTC (11 years ago) by michael
Diff to previous 4438 , to selected 8814
- user.c:oper_up(): successful operator logins are now announced globally via GLOBOPS

Revision 4438 - Directory Listing - [select for diffs]
Modified Sat Aug 9 18:33:17 2014 UTC (11 years ago) by michael
Diff to previous 4437 , to selected 8814
- Renamed various variables

Revision 4437 - Directory Listing - [select for diffs]
Modified Thu Aug 7 20:42:50 2014 UTC (11 years ago) by michael
Diff to previous 4434 , to selected 8814
- Update doc/reference.conf

Revision 4434 - Directory Listing - [select for diffs]
Modified Thu Aug 7 19:49:19 2014 UTC (11 years ago) by michael
Diff to previous 4433 , to selected 8814
- m_info.c:send_conf_options(): made /info look nicer

Revision 4433 - Directory Listing - [select for diffs]
Modified Thu Aug 7 19:42:13 2014 UTC (11 years ago) by michael
Diff to previous 4430 , to selected 8814
- event.c: update show_events() to make /stats E look nicer

Revision 4430 - Directory Listing - [select for diffs]
Modified Thu Aug 7 19:03:19 2014 UTC (11 years ago) by michael
Diff to previous 4429 , to selected 8814
- Rewrite sendto_realops_flags_ratelimited() so it can be used in other places as well

Revision 4429 - Directory Listing - [select for diffs]
Modified Thu Aug 7 17:46:35 2014 UTC (11 years ago) by michael
Diff to previous 4426 , to selected 8814
- Added listener_release() and make use of it

Revision 4426 - Directory Listing - [select for diffs]
Modified Thu Aug 7 17:15:19 2014 UTC (11 years ago) by michael
Diff to previous 4425 , to selected 8814
- listener.c: reformatting

Revision 4425 - Directory Listing - [select for diffs]
Modified Thu Aug 7 17:09:28 2014 UTC (11 years ago) by michael
Diff to previous 4422 , to selected 8814
- listener.c:make_listener(): constification

Revision 4422 - Directory Listing - [select for diffs]
Modified Thu Aug 7 16:57:44 2014 UTC (11 years ago) by michael
Diff to previous 4421 , to selected 8814
- res.c: was missing +1 in reslist::name

Revision 4421 - Directory Listing - [select for diffs]
Modified Thu Aug 7 16:52:10 2014 UTC (11 years ago) by michael
Diff to previous 4418 , to selected 8814
- res.c:init_resolver(): removed useless memset()

Revision 4418 - Directory Listing - [select for diffs]
Modified Thu Aug 7 16:35:26 2014 UTC (11 years ago) by michael
Diff to previous 4416 , to selected 8814
- m_ison.c:m_ison(): replaced memcpy() with strlcpy()

Revision 4416 - Directory Listing - [select for diffs]
Modified Thu Aug 7 14:39:27 2014 UTC (11 years ago) by michael
Diff to previous 4414 , to selected 8814
- Update README

Revision 4414 - Directory Listing - [select for diffs]
Modified Thu Aug 7 14:06:08 2014 UTC (11 years ago) by michael
Diff to previous 4412 , to selected 8814
- Removed ipv6 detection. We now assume all systems that run hybrid have
  ipv6 availability and sockaddr_storage.

Revision 4412 - Directory Listing - [select for diffs]
Modified Thu Aug 7 11:30:58 2014 UTC (11 years ago) by michael
Diff to previous 4410 , to selected 8814
- s_bsd.c:comm_accept(): fixed faulty memset()

Revision 4410 - Directory Listing - [select for diffs]
Modified Wed Aug 6 21:36:38 2014 UTC (11 years ago) by michael
Diff to previous 4409 , to selected 8814
- Let's allow overlength host name entries in connect {} blocks

Revision 4409 - Directory Listing - [select for diffs]
Modified Wed Aug 6 21:20:45 2014 UTC (11 years ago) by michael
Diff to previous 4406 , to selected 8814
- Fixed resolver/auth issues with too long hostnames

Revision 4406 - Directory Listing - [select for diffs]
Modified Wed Aug 6 18:40:24 2014 UTC (11 years ago) by michael
Diff to previous 4405 , to selected 8814
- Moved memset() from accept_connection() to comm_accept()

Revision 4405 - Directory Listing - [select for diffs]
Modified Wed Aug 6 17:02:31 2014 UTC (11 years ago) by michael
Diff to previous 4402 , to selected 8814
- Minor documentation updates

Revision 4402 - Directory Listing - [select for diffs]
Modified Wed Aug 6 16:09:42 2014 UTC (11 years ago) by michael
Diff to previous 4401 , to selected 8814
- Update doc/reference.conf

Revision 4401 - Directory Listing - [select for diffs]
Modified Tue Aug 5 17:43:39 2014 UTC (11 years ago) by michael
Diff to previous 4398 , to selected 8814
- Unset FLAGS_IPHASH on source_p in exit_client() when removing from ipcache

Revision 4398 - Directory Listing - [select for diffs]
Modified Mon Aug 4 19:35:22 2014 UTC (11 years ago) by michael
Diff to previous 4397 , to selected 8814
- ircd.c:main(): use event_add() for comm_checktimeouts

Revision 4397 - Directory Listing - [select for diffs]
Modified Sun Aug 3 20:23:54 2014 UTC (11 years ago) by michael
Diff to previous 4394 , to selected 8814
- Update README

Revision 4394 - Directory Listing - [select for diffs]
Modified Sun Aug 3 18:34:00 2014 UTC (11 years ago) by michael
Diff to previous 4393 , to selected 8814
- Update NEWS

Revision 4393 - Directory Listing - [select for diffs]
Modified Sun Aug 3 18:23:58 2014 UTC (11 years ago) by michael
Diff to previous 4390 , to selected 8814
- Update doc/reference.conf

Revision 4390 - Directory Listing - [select for diffs]
Modified Sun Aug 3 17:48:11 2014 UTC (11 years ago) by michael
Diff to previous 4389 , to selected 8814
- channel.c:send_mode_list(): constification

Revision 4389 - Directory Listing - [select for diffs]
Modified Sun Aug 3 17:46:05 2014 UTC (11 years ago) by michael
Diff to previous 4386 , to selected 8814
- channel.c: moved 'buf' to send_members() and send_mode_list()

Revision 4386 - Directory Listing - [select for diffs]
Modified Sun Aug 3 17:33:30 2014 UTC (11 years ago) by michael
Diff to previous 4385 , to selected 8814
- mempool.c:mp_pool_garbage_collect(): c99 style correction

Revision 4385 - Directory Listing - [select for diffs]
Modified Sun Aug 3 16:47:23 2014 UTC (11 years ago) by michael
Diff to previous 4382 , to selected 8814
- m_cap.c: moved qsorting of the capab_list to module_init()

Revision 4382 - Directory Listing - [select for diffs]
Modified Sun Aug 3 16:37:40 2014 UTC (11 years ago) by michael
Diff to previous 4381 , to selected 8814
- m_nick.c:change_local_nick(): improved an assert()

Revision 4381 - Directory Listing - [select for diffs]
Modified Sun Aug 3 16:27:05 2014 UTC (11 years ago) by michael
Diff to previous 4378 , to selected 8814
- numeric.c: ERR_NICKTOOFAST: use %u conversion specifier

Revision 4378 - Directory Listing - [select for diffs]
Modified Sun Aug 3 16:18:29 2014 UTC (11 years ago) by michael
Diff to previous 4377 , to selected 8814
- Fixed ERR_NICKTOOFAST numeric string to make more sense and to comply with other ircds

Revision 4377 - Directory Listing - [select for diffs]
Modified Sun Aug 3 15:22:55 2014 UTC (11 years ago) by michael
Diff to previous 4374 , to selected 8814
- numeric.c: fixed ERR_TOOMANYAWAY numeric string

Revision 4374 - Directory Listing - [select for diffs]
Modified Sun Aug 3 14:41:55 2014 UTC (11 years ago) by michael
Diff to previous 4373 , to selected 8814
- listener.h, listener.c: use HOSTIPLEN for Listener::name; update documentation

Revision 4373 - Directory Listing - [select for diffs]
Modified Sun Aug 3 14:12:20 2014 UTC (11 years ago) by michael
Diff to previous 4371 , to selected 8814
- ipcache.h: update documentation

Revision 4371 - Directory Listing - [select for diffs]
Modified Sun Aug 3 10:56:24 2014 UTC (11 years ago) by michael
Diff to previous 4369 , to selected 8814
- Revved version to hybrid-8.2.0rc2

Revision 4369 - Directory Listing - [select for diffs]
Modified Sun Aug 3 10:52:38 2014 UTC (11 years ago) by michael
Diff to previous 4368 , to selected 8814
- Update INSTALL

Revision 4368 - Directory Listing - [select for diffs]
Modified Sun Aug 3 10:33:59 2014 UTC (11 years ago) by michael
Diff to previous 4366 , to selected 8814
- ipcache.c: minor cleanup

Revision 4366 - Directory Listing - [select for diffs]
Modified Sat Aug 2 22:41:39 2014 UTC (11 years ago) by michael
Diff to previous 4363 , to selected 8814
- ax_arg_openssl.m4: cosmetical fixes for LibreSSL

Revision 4363 - Directory Listing - [select for diffs]
Modified Sat Aug 2 22:23:09 2014 UTC (11 years ago) by michael
Diff to previous 4362 , to selected 8814
- Moved ax_check_openssl.m4 to ax_arg_openssl.m4

Revision 4362 - Directory Listing - [select for diffs]
Modified Sat Aug 2 20:52:06 2014 UTC (11 years ago) by michael
Diff to previous 4359 , to selected 8814
- ax_library_net.m4: removed useless member test of sockaddr_in.sin_len

Revision 4359 - Directory Listing - [select for diffs]
Modified Sat Aug 2 20:37:47 2014 UTC (11 years ago) by michael
Diff to previous 4358 , to selected 8814
- Got rid of acinclude.m4

Revision 4358 - Directory Listing - [select for diffs]
Modified Sat Aug 2 18:44:10 2014 UTC (11 years ago) by michael
Diff to previous 4356 , to selected 8814
- Update NEWS

Revision 4356 - Directory Listing - [select for diffs]
Modified Sat Aug 2 18:30:48 2014 UTC (11 years ago) by michael
Diff to previous 4354 , to selected 8814
- configure.ac: must be excuting GCC_STACK_PROTECT_LIB aswell, otherwise we won't get
  linked against SSP lib (if there's any)

Revision 4354 - Directory Listing - [select for diffs]
Modified Sat Aug 2 18:09:39 2014 UTC (11 years ago) by michael
Diff to previous 4353 , to selected 8814
- acinclude.m4: fixed typo in comment

Revision 4353 - Directory Listing - [select for diffs]
Modified Sat Aug 2 17:54:27 2014 UTC (11 years ago) by michael
Diff to previous 4350 , to selected 8814
- Cleaned up epoll detection

Revision 4350 - Directory Listing - [select for diffs]
Modified Sat Aug 2 17:20:16 2014 UTC (11 years ago) by michael
Diff to previous 4349 , to selected 8814
- motd.h, motd.c: renamed Motd::hostmask to just Motd::mask just because it's kinda
  missleading since the mask can also be a class name

Revision 4349 - Directory Listing - [select for diffs]
Modified Sat Aug 2 17:15:13 2014 UTC (11 years ago) by michael
Diff to previous 4346 , to selected 8814
- motd.h, motd.c: clean up/fix comments

Revision 4346 - Directory Listing - [select for diffs]
Modified Sat Aug 2 17:07:14 2014 UTC (11 years ago) by michael
Diff to previous 4345 , to selected 8814
- motd.c:motd_cache(): fixed cast

Revision 4345 - Directory Listing - [select for diffs]
Modified Sat Aug 2 17:01:00 2014 UTC (11 years ago) by michael
Diff to previous 4342 , to selected 8814
- Re-arranged ConfigServerInfo structure

Revision 4342 - Directory Listing - [select for diffs]
Modified Sat Aug 2 16:58:21 2014 UTC (11 years ago) by michael
Diff to previous 4341 , to selected 8814
- Removed unused ConfigServerInfo structure member

Revision 4341 - Directory Listing - [select for diffs]
Modified Sat Aug 2 16:53:48 2014 UTC (11 years ago) by michael
Diff to previous 4338 , to selected 8814
- Renamed structures to meet code conventions

Revision 4338 - Directory Listing - [select for diffs]
Modified Sat Aug 2 16:35:25 2014 UTC (11 years ago) by michael
Diff to previous 4337 , to selected 8814
- event.h: style corrections

Revision 4337 - Directory Listing - [select for diffs]
Modified Sat Aug 2 16:34:29 2014 UTC (11 years ago) by michael
Diff to previous 4334 , to selected 8814
- event.h: replaced shorts with ints

Revision 4334 - Directory Listing - [select for diffs]
Modified Sat Aug 2 15:53:31 2014 UTC (11 years ago) by michael
Diff to previous 4331 , to selected 8814
- Removed select() support

Revision 4331 - Directory Listing - [select for diffs]
Modified Fri Aug 1 19:49:08 2014 UTC (11 years ago) by michael
Diff to previous 4330 , to selected 8814
- conf.c:attach_iline(): constification

Revision 4330 - Directory Listing - [select for diffs]
Modified Fri Aug 1 18:37:01 2014 UTC (11 years ago) by michael
Diff to previous 4328 , to selected 8814
- ipcache.c:ipcache_get_stats(): constification; depend on the caller to set integers to zero

Revision 4328 - Directory Listing - [select for diffs]
Modified Fri Aug 1 18:16:25 2014 UTC (11 years ago) by michael
Diff to previous 4326 , to selected 8814
- svn propset on ipcache.c, ipcache.h

Revision 4326 - Directory Listing - [select for diffs]
Modified Fri Aug 1 18:08:53 2014 UTC (11 years ago) by michael
Diff to previous 4323 , to selected 8814
- Moved all ip caching related code to ipcache.c

Revision 4323 - Directory Listing - [select for diffs]
Modified Fri Aug 1 16:59:23 2014 UTC (11 years ago) by michael
Diff to previous 4322 , to selected 8814
- conf.c: optimized count_ip_hash()

Revision 4322 - Directory Listing - [select for diffs]
Modified Fri Aug 1 16:55:23 2014 UTC (11 years ago) by michael
Diff to previous 4320 , to selected 8814
- conf.c:ipcache_remove_expired_entries(): of course should be DLINK_FOREACH_SAFE

Revision 4320 - Directory Listing - [select for diffs]
Modified Fri Aug 1 16:49:16 2014 UTC (11 years ago) by michael
Diff to previous 4318 , to selected 8814
- Cleaned up ipcache

Revision 4318 - Directory Listing - [select for diffs]
Modified Thu Jul 31 21:17:17 2014 UTC (11 years ago) by michael
Diff to previous 4315 , to selected 8814
- res.c:res_readreply(): read as many packets as possible from kernel buffer
  in a single run. This might increase performance for heavy loaded servers
  doing lots of dns requests. As side-effect it fixes issues with edge-triggered
  epoll (we're only doing level-triggered right now)

Revision 4315 - Directory Listing - [select for diffs]
Modified Thu Jul 31 20:46:17 2014 UTC (11 years ago) by michael
Diff to previous 4314 , to selected 8814
- res.c:res_readreply(): don't grant further retries if the packet
  couldn't be decoded. We only give it one shot.

Revision 4314 - Directory Listing - [select for diffs]
Modified Thu Jul 31 18:53:31 2014 UTC (11 years ago) by michael
Diff to previous 4312 , to selected 8814
- Improved AWAY throttling to allow for better fine-tuning

Revision 4312 - Directory Listing - [select for diffs]
Modified Thu Jul 31 17:02:26 2014 UTC (11 years ago) by michael
Diff to previous 4310 , to selected 8814
- res.c: reformatting; style corrections; updated comments

Revision 4310 - Directory Listing - [select for diffs]
Modified Tue Jul 29 17:25:16 2014 UTC (11 years ago) by michael
Diff to previous 4307 , to selected 8814
- Backported auth code related cleanups from newio branch

Revision 4307 - Directory Listing - [select for diffs]
Modified Sun Jul 27 12:16:41 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4306 , to selected 8814
- Update doc/reference.conf [ci skip]

Revision 4306 - Directory Listing - [select for diffs]
Modified Sun Jul 27 10:40:45 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4304 , to selected 8814
- Update doc/reference.conf [ci skip]

Revision 4304 - Directory Listing - [select for diffs]
Modified Sun Jul 27 10:39:56 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4302 , to selected 8814
- Update doc/reference.conf [ci skip]

Revision 4302 - Directory Listing - [select for diffs]
Modified Sat Jul 26 17:55:50 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4300 , to selected 8814
- res.c:res_readreply(): use ssize_t for 'rc'

Revision 4300 - Directory Listing - [select for diffs]
Modified Sun Jul 20 17:23:03 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4299 , to selected 8814
- Update doc/reference.conf

Revision 4299 - Directory Listing - [select for diffs]
Modified Sun Jul 20 13:51:28 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4296 , to selected 8814
- Fixed typos all over the place

Revision 4296 - Directory Listing - [select for diffs]
Modified Sun Jul 20 11:16:58 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4295 , to selected 8814
- Update NEWS and INSTALL

Revision 4295 - Directory Listing - [select for diffs]
Modified Sun Jul 20 10:38:21 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4294 , to selected 8814
- ./configure now requires OpenSSL 0.9.8o or above in order to enable TLS/SSL support

Revision 4294 - Directory Listing - [select for diffs]
Modified Sun Jul 20 10:33:10 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4293 , to selected 8814
- Revved version to hybrid-8.2.0rc1

Revision 4293 - Directory Listing - [select for diffs]
Modified Sun Jul 20 10:18:30 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4291 , to selected 8814
- Update NEWS

Revision 4291 - Directory Listing - [select for diffs]
Modified Sun Jul 20 09:59:05 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4290 , to selected 8814
- Update several help files

Revision 4290 - Directory Listing - [select for diffs]
Modified Sun Jul 20 09:42:28 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4289 , to selected 8814
- Revved version to hybrid-8.1.20

Revision 4289 - Directory Listing - [select for diffs]
Modified Sun Jul 20 09:35:23 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4287 , to selected 8814
- Update doc/reference.conf

Revision 4287 - Directory Listing - [select for diffs]
Modified Sun Jul 20 09:21:21 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4286 , to selected 8814
- Update doc/reference.conf

Revision 4286 - Directory Listing - [select for diffs]
Modified Sun Jul 20 09:08:56 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4285 , to selected 8814
- m_oper.c, m_challenge.c: cosmetical fixes

Revision 4285 - Directory Listing - [select for diffs]
Modified Sat Jul 19 19:50:34 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4282 , to selected 8814
- m_oper.c, m_challenge.c: cosmetical fixes

Revision 4282 - Directory Listing - [select for diffs]
Modified Sat Jul 19 19:39:56 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4281 , to selected 8814
- m_challenge.c:m_challenge(): added sanity test on parv[1]

Revision 4281 - Directory Listing - [select for diffs]
Modified Sat Jul 19 19:39:42 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4280 , to selected 8814
- m_challenge.c:m_challenge(): added sanity test on parv[1]

Revision 4280 - Directory Listing - [select for diffs]
Modified Sat Jul 19 19:25:12 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4279 , to selected 8814
- Update NEWS

Revision 4279 - Directory Listing - [select for diffs]
Modified Sat Jul 19 19:23:07 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4278 , to selected 8814
- Update NEWS

Revision 4278 - Directory Listing - [select for diffs]
Modified Sat Jul 19 19:03:31 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4277 , to selected 8814
- m_challenge.c:m_challenge(): cosmetical fix

Revision 4277 - Directory Listing - [select for diffs]
Modified Sat Jul 19 18:59:15 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4276 , to selected 8814
- Update challenge.txt

Revision 4276 - Directory Listing - [select for diffs]
Modified Sat Jul 19 18:58:29 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4275 , to selected 8814
- m_xline.c, m_resv.c: fixed bug where the mask which is to be banned is checked in
  both valid_wild_card_simple() and valid_wild_card()

Revision 4275 - Directory Listing - [select for diffs]
Modified Sat Jul 19 18:56:48 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4272 , to selected 8814
- m_xline.c, m_resv.c: fixed bug where the mask which is to be banned is checked in
  both valid_wild_card_simple() and valid_wild_card()

Revision 4272 - Directory Listing - [select for diffs]
Modified Sat Jul 19 18:21:16 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4271 , to selected 8814
- Update challenge.txt

Revision 4271 - Directory Listing - [select for diffs]
Modified Sat Jul 19 18:17:19 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4268 , to selected 8814
- m_challenge.c:m_challenge(): cosmetical fix

Revision 4268 - Directory Listing - [select for diffs]
Modified Sat Jul 19 17:37:10 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4267 , to selected 8814
- m_help.c: style corrections

Revision 4267 - Directory Listing - [select for diffs]
Modified Sat Jul 19 17:26:57 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4264 , to selected 8814
- Update reference.conf

Revision 4264 - Directory Listing - [select for diffs]
Modified Sat Jul 19 17:21:14 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4263 , to selected 8814
- conf.c:valid_wild_card_simple(): don't read past the zero character

Revision 4263 - Directory Listing - [select for diffs]
Modified Sat Jul 19 17:21:01 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4261 , to selected 8814
- conf.c:valid_wild_card_simple(): don't read past the zero character

Revision 4261 - Directory Listing - [select for diffs]
Modified Fri Jul 18 20:59:40 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4260 , to selected 8814
- respond.c: update binary_to_hex()

Revision 4260 - Directory Listing - [select for diffs]
Modified Fri Jul 18 20:50:05 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4259 , to selected 8814
- conf_parser.y: do some logging if the dh param file can't be opened/read
- rsa.c: fixed compile warning

Revision 4259 - Directory Listing - [select for diffs]
Modified Fri Jul 18 20:47:03 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4257 , to selected 8814
- conf_parser.y: do some logging if the dh param file can't be opened/read

Revision 4257 - Directory Listing - [select for diffs]
Modified Fri Jul 18 20:41:28 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4255 , to selected 8814
- Cleaned up and sanitized /challenge relatedcode
- rsa.c:get_randomness(): removed EGD support; also don't fall back to RAND_pseudo_bytes()
  if RAND_bytes() fails. If RAND_bytes() fails, just reject the /challenge request.

Revision 4255 - Directory Listing - [select for diffs]
Modified Fri Jul 18 20:35:42 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4253 , to selected 8814
- conf_parser.y: fixed logging of invalid private key

Revision 4253 - Directory Listing - [select for diffs]
Modified Fri Jul 18 19:05:01 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4252 , to selected 8814
- Cleaned up and sanitized /challenge related code
- rsa.c:get_randomness(): removed EGD support; also don't fall back to RAND_pseudo_bytes()
  if RAND_bytes() fails. If RAND_bytes() fails, just reject the /challenge request.

Revision 4252 - Directory Listing - [select for diffs]
Modified Fri Jul 18 18:26:35 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4251 , to selected 8814
- .travis.yml: according to the travis ci guys, gcc-4.8 is now pre-installed on osx.
  Let's see if it works this time.

Revision 4251 - Directory Listing - [select for diffs]
Modified Fri Jul 18 18:25:26 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4249 , to selected 8814
- .travis.yml: according to the travis ci guys, gcc-4.8 is now pre-installed on osx.
  Let's see if it works this time.

Revision 4249 - Directory Listing - [select for diffs]
Modified Thu Jul 17 19:52:48 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4248 , to selected 8814
- Update NEWS

Revision 4248 - Directory Listing - [select for diffs]
Modified Thu Jul 17 19:48:55 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4246 , to selected 8814
- m_server.c: fixed build with LibreSSL which hasn't compression support
- ax_check_openssl.m4: 0.9.8m is now the minimum requirement

Revision 4246 - Directory Listing - [select for diffs]
Modified Thu Jul 17 19:41:33 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4244 , to selected 8814
- m_server.c: fixed build with LibreSSL which hasn't compression support
- ax_check_openssl.m4: 0.9.8m is now the minimum requirement

Revision 4244 - Directory Listing - [select for diffs]
Modified Thu Jul 17 19:14:52 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4243 , to selected 8814
- auth.h, s_bsd.h: removed unused function declarations

Revision 4243 - Directory Listing - [select for diffs]
Modified Thu Jul 17 15:19:15 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4241 , to selected 8814
- m_xline.c: fixed broken check_xline()

Revision 4241 - Directory Listing - [select for diffs]
Modified Thu Jul 17 15:18:49 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4239 , to selected 8814
- m_xline.c: fixed broken check_xline()

Revision 4239 - Directory Listing - [select for diffs]
Modified Tue Jul 15 17:40:24 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4238 , to selected 8814
- res.c:res_readreply(): removed sparc/alpha hack

Revision 4238 - Directory Listing - [select for diffs]
Modified Tue Jul 15 17:39:02 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4235 , to selected 8814
- res.c:res_readreply(): don't do anything until we checked for possible
  fake replies

Revision 4235 - Directory Listing - [select for diffs]
Modified Tue Jul 15 17:32:14 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4234 , to selected 8814
- res.c:res_readreply(): even if it's not clear if it's possible to receive 
  a response for a query we didn't send, but we better execute auth_dns_callback()
  immediately instead of waiting until timeout_auth_queries_event() takes action.

Revision 4234 - Directory Listing - [select for diffs]
Modified Tue Jul 15 17:25:03 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4232 , to selected 8814
- res.c: made timeout_query_list() not require an argument

Revision 4232 - Directory Listing - [select for diffs]
Modified Tue Jul 15 16:57:13 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4229 , to selected 8814
- parse.c: reformatting

Revision 4229 - Directory Listing - [select for diffs]
Modified Mon Jul 14 20:11:08 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4228 , to selected 8814
- m_nick(), mr_nick(): use target_p->name when reporting ERR_NICKNAMEINUSE

Revision 4228 - Directory Listing - [select for diffs]
Modified Mon Jul 14 19:48:27 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4225 , to selected 8814
- m_nick.c:check_clean_nick(): make sure not to send a KILL for a server

Revision 4225 - Directory Listing - [select for diffs]
Modified Mon Jul 14 19:40:35 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4224 , to selected 8814
- m_nick.c: removed unused header includes

Revision 4224 - Directory Listing - [select for diffs]
Modified Mon Jul 14 19:09:07 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4221 , to selected 8814
- user.c:register_remote_user(): constification

Revision 4221 - Directory Listing - [select for diffs]
Modified Mon Jul 14 18:56:14 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4220 , to selected 8814
- user.c:user_welcome(): removed useless test on source_p->id

Revision 4220 - Directory Listing - [select for diffs]
Modified Mon Jul 14 15:56:12 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4218 , to selected 8814
- Update ircd manpage [ci skip]

Revision 4218 - Directory Listing - [select for diffs]
Modified Mon Jul 14 15:55:30 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4217 , to selected 8814
- Update ircd manpage

Revision 4217 - Directory Listing - [select for diffs]
Modified Mon Jul 14 15:48:23 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4216 , to selected 8814
- Update NEWS [ci skip]

Revision 4216 - Directory Listing - [select for diffs]
Modified Mon Jul 14 14:29:37 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4215 , to selected 8814
- Removed Tao-of-IRC.940110

Revision 4215 - Directory Listing - [select for diffs]
Modified Mon Jul 14 12:35:20 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4212 , to selected 8814
- client.c: cleaned up style; sprinkled some assert() statements

Revision 4212 - Directory Listing - [select for diffs]
Modified Mon Jul 14 09:24:10 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4211 , to selected 8814
- Renamed serv_list to local_server_list

Revision 4211 - Directory Listing - [select for diffs]
Modified Sat Jul 12 19:22:22 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4208 , to selected 8814
- server.c:hunt_server(): removed useless test. Discussed and approved by Adam.

Revision 4208 - Directory Listing - [select for diffs]
Modified Sat Jul 12 18:13:06 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4207 , to selected 8814
- Renammed global_serv_list to global_server_list

Revision 4207 - Directory Listing - [select for diffs]
Modified Sat Jul 12 17:52:08 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4204 , to selected 8814
- server.c: cleaned up hunt_server()

Revision 4204 - Directory Listing - [select for diffs]
Modified Sat Jul 12 17:32:13 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4203 , to selected 8814
- Update reference.conf

Revision 4203 - Directory Listing - [select for diffs]
Modified Sat Jul 12 17:27:08 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4201 , to selected 8814
- Update helpfiles

Revision 4201 - Directory Listing - [select for diffs]
Modified Fri Jul 11 19:51:25 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4198 , to selected 8814
- parse.c:handle_numeric(): if source_p is a hidden server, rewrite prefix aswell

Revision 4198 - Directory Listing - [select for diffs]
Modified Thu Jul 10 19:52:27 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4197 , to selected 8814
- ircd.c:initialize_global_set_options(): removed useless memset()

Revision 4197 - Directory Listing - [select for diffs]
Modified Thu Jul 10 19:49:02 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4194 , to selected 8814
- server.c:try_connections(): whitespace changes

Revision 4194 - Directory Listing - [select for diffs]
Modified Thu Jul 10 19:10:15 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4193 , to selected 8814
- m_nick.c:perform_nick_change_collides(): style cleanups

Revision 4193 - Directory Listing - [select for diffs]
Modified Thu Jul 10 18:22:06 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4191 , to selected 8814
- m_nick.c: removed unused/dead code

Revision 4191 - Directory Listing - [select for diffs]
Modified Mon Jul 7 19:03:14 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4188 , to selected 8814
- Removed doc/Tao-of-IRC.940110

Revision 4188 - Directory Listing - [select for diffs]
Modified Mon Jul 7 18:29:35 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4186 , to selected 8814
- Don't add/remove unregistered connections to/from global_client_list

Revision 4186 - Directory Listing - [select for diffs]
Modified Sun Jul 6 16:14:19 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4184 , to selected 8814
- client.c:exit_one_client(): re-added test on source_p->node.next

Revision 4184 - Directory Listing - [select for diffs]
Modified Sun Jul 6 15:43:10 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4182 , to selected 8814
- Update reference.conf

Revision 4182 - Directory Listing - [select for diffs]
Modified Sun Jul 6 14:04:06 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4181 , to selected 8814
- Update NEWS

Revision 4181 - Directory Listing - [select for diffs]
Modified Sun Jul 6 13:11:44 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4180 , to selected 8814
- Revved version to hybrid-8.2.0beta4

Revision 4180 - Directory Listing - [select for diffs]
Modified Sun Jul 6 12:28:49 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4178 , to selected 8814
- Update NEWS

Revision 4178 - Directory Listing - [select for diffs]
Modified Sat Jul 5 19:59:04 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4177 , to selected 8814
- Update NEWS

Revision 4177 - Directory Listing - [select for diffs]
Modified Sat Jul 5 19:47:15 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4175 , to selected 8814
- Revved version to hybrid-8.1.19

Revision 4175 - Directory Listing - [select for diffs]
Modified Sat Jul 5 17:40:59 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4174 , to selected 8814
- channel_mode.c:clear_ban_cache(): use locmembers list

Revision 4174 - Directory Listing - [select for diffs]
Modified Sat Jul 5 16:41:57 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4172 , to selected 8814
- m_encap.c:ms_encap(): removed unused variable

Revision 4172 - Directory Listing - [select for diffs]
Modified Sat Jul 5 15:58:57 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4171 , to selected 8814
- Update reference.conf

Revision 4171 - Directory Listing - [select for diffs]
Modified Sat Jul 5 15:33:37 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4169 , to selected 8814
- Bring back channel->locmember list

Revision 4169 - Directory Listing - [select for diffs]
Modified Fri Jul 4 18:41:53 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4167 , to selected 8814
- .travis.yml: build with --enable-assert

Revision 4167 - Directory Listing - [select for diffs]
Modified Fri Jul 4 18:41:03 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4166 , to selected 8814
- .travis.yml: build with --enable-assert

Revision 4166 - Directory Listing - [select for diffs]
Modified Fri Jul 4 17:35:58 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4164 , to selected 8814
- m_nick.c: fixed compile error with --enable-assert

Revision 4164 - Directory Listing - [select for diffs]
Modified Thu Jul 3 20:14:07 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4163 , to selected 8814
- Update NEWS

Revision 4163 - Directory Listing - [select for diffs]
Modified Thu Jul 3 19:45:30 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4160 , to selected 8814
- Removed ssl_server_method and ssl_client_method configuration options.
  ircd now only allows TLSv1, TLSv1.1 and TLSv1.2 protocols depending
  on the OpenSSL version.

Revision 4160 - Directory Listing - [select for diffs]
Modified Thu Jul 3 18:25:36 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4159 , to selected 8814
- ircd.c:ssl_init(): removed SSL_OP_TLS_ROLLBACK_BUG from options

Revision 4159 - Directory Listing - [select for diffs]
Modified Wed Jul 2 18:41:48 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4158 , to selected 8814
- Update README

Revision 4158 - Directory Listing - [select for diffs]
Modified Wed Jul 2 18:38:56 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4157 , to selected 8814
- Removed supported.h

Revision 4157 - Directory Listing - [select for diffs]
Modified Wed Jul 2 18:33:39 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4156 , to selected 8814
- Removed hooking system
- Update help/stats

Revision 4156 - Directory Listing - [select for diffs]
Modified Wed Jul 2 18:25:51 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4154 , to selected 8814
- m_encap.c: respect args_min when calling the encap handler

Revision 4154 - Directory Listing - [select for diffs]
Modified Wed Jul 2 18:23:48 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4153 , to selected 8814
- m_encap.c: respect args_min when calling the encap handler

Revision 4153 - Directory Listing - [select for diffs]
Modified Wed Jul 2 17:45:42 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4152 , to selected 8814
- m_nick.c: from p4: move resv channel oper notice to umode reject

Revision 4152 - Directory Listing - [select for diffs]
Modified Wed Jul 2 17:45:06 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4149 , to selected 8814
- channel.c: from p4: move resv channel oper notice to umode reject

Revision 4149 - Directory Listing - [select for diffs]
Modified Wed Jul 2 17:34:30 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4148 , to selected 8814
- Another help/stats update

Revision 4148 - Directory Listing - [select for diffs]
Modified Wed Jul 2 17:26:07 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4147 , to selected 8814
- Update help/stats

Revision 4147 - Directory Listing - [select for diffs]
Modified Wed Jul 2 17:25:21 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4144 , to selected 8814
- Update help/stats

Revision 4144 - Directory Listing - [select for diffs]
Modified Wed Jul 2 17:15:59 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4143 , to selected 8814
- Update help/stats

Revision 4143 - Directory Listing - [select for diffs]
Modified Wed Jul 2 17:15:01 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4141 , to selected 8814
- Removed hooking system

Revision 4141 - Directory Listing - [select for diffs]
Modified Wed Jul 2 14:44:59 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4138 , to selected 8814
- client.c:exit_one_client(): removed XXX; added an assert() just in case

Revision 4138 - Directory Listing - [select for diffs]
Modified Wed Jul 2 14:23:31 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4137 , to selected 8814
- ircd.c:ssl_init(): add SSL_OP_SINGLE_DH_USE to options

Revision 4137 - Directory Listing - [select for diffs]
Modified Wed Jul 2 11:31:04 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4134 , to selected 8814
- m_nick.c:uid_from_server(): fixed use of wrong CLient pointer

Revision 4134 - Directory Listing - [select for diffs]
Modified Wed Jul 2 11:01:11 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4132 , to selected 8814
- m_nick.c:change_remote_nick(): fixed broken assert()

Revision 4132 - Directory Listing - [select for diffs]
Modified Tue Jul 1 21:42:48 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4131 , to selected 8814
- ircd.c: removed 'event_check_splitmode'. Changed 'splitmode_event' to run every 5 seconds
  if server is in splitmode

Revision 4131 - Directory Listing - [select for diffs]
Modified Tue Jul 1 19:49:41 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4128 , to selected 8814
- event.c, event.h: update copyright headers

Revision 4128 - Directory Listing - [select for diffs]
Modified Tue Jul 1 19:32:05 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4127 , to selected 8814
- ircd.c:ssl_init(): minor cleanup

Revision 4127 - Directory Listing - [select for diffs]
Modified Tue Jul 1 19:24:32 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4124 , to selected 8814
- event.c:event_addish(): removed XXX

Revision 4124 - Directory Listing - [select for diffs]
Modified Tue Jul 1 17:43:33 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4123 , to selected 8814
- event.c: removed unused header includes

Revision 4123 - Directory Listing - [select for diffs]
Modified Tue Jul 1 17:26:06 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4120 , to selected 8814
- Update reference.conf

Revision 4120 - Directory Listing - [select for diffs]
Modified Tue Jul 1 16:59:39 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4119 , to selected 8814
- conf_parser.y: fixed stupid bug. no comment there...

Revision 4119 - Directory Listing - [select for diffs]
Modified Tue Jul 1 16:56:29 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4116 , to selected 8814
- event.c:event_run(): changed 'len' variable to an unsigned int.
  Note that dlink_list_length() is unsigned int.

Revision 4116 - Directory Listing - [select for diffs]
Modified Tue Jul 1 16:50:58 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4115 , to selected 8814
- event.c:event_run(): removed unused variable

Revision 4115 - Directory Listing - [select for diffs]
Modified Tue Jul 1 16:49:54 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4112 , to selected 8814
- Added ssl_message_digest_algorithm configuration option to serverinfo{} block.
  See doc/reference.conf for more information.

Revision 4112 - Directory Listing - [select for diffs]
Modified Tue Jul 1 16:02:36 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4111 , to selected 8814
- Make use of binary_to_hex() in ssl_handshake() and ssl_server_handshake()

Revision 4111 - Directory Listing - [select for diffs]
Modified Tue Jul 1 15:56:36 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4109 , to selected 8814
- rsa.c: make binary_to_hex() more readable

Revision 4109 - Directory Listing - [select for diffs]
Modified Mon Jun 30 21:02:18 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4107 , to selected 8814
- Allow [ in usernames

Revision 4107 - Directory Listing - [select for diffs]
Modified Mon Jun 30 15:50:40 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4104 , to selected 8814
- ircd.h, ircd.c: change some structures to anonymous structures

Revision 4104 - Directory Listing - [select for diffs]
Modified Mon Jun 30 15:38:09 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4103 , to selected 8814
- Removed supported.h

Revision 4103 - Directory Listing - [select for diffs]
Modified Mon Jun 30 15:35:08 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4101 , to selected 8814
- reference.conf: allow 1 connection every 2 seconds

Revision 4101 - Directory Listing - [select for diffs]
Modified Sun Jun 29 19:35:16 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4100 , to selected 8814
- Add CHACCESS_REMOTE for servers remote Clients

Revision 4100 - Directory Listing - [select for diffs]
Modified Sun Jun 29 17:22:41 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4097 , to selected 8814
- event.c: fixed issue in event_run()

Revision 4097 - Directory Listing - [select for diffs]
Modified Sun Jun 29 12:18:39 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4096 , to selected 8814
- mempool.c: run mp_pool_garbage_collect every 3 minutes

Revision 4096 - Directory Listing - [select for diffs]
Modified Sun Jun 29 11:58:47 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4095 , to selected 8814
- conf.c:set_default_conf(): default to 1 connection per 1 second

Revision 4095 - Directory Listing - [select for diffs]
Modified Sun Jun 29 11:51:22 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4092 , to selected 8814
- Merged Adam's event system rewrite

Revision 4092 - Directory Listing - [select for diffs]
Modified Sun Jun 29 09:51:17 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4091 , to selected 8814
- m_nick.c: improve documentation

Revision 4091 - Directory Listing - [select for diffs]
Modified Sun Jun 29 09:36:39 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4087 , to selected 8814
- Cleaned up UID introduction / NICK change related code

Revision 4087 - Directory Listing - [select for diffs]
Modified Sat Jun 28 16:45:42 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4084 , to selected 8814
- Let mp_pool_get() clear memory

Revision 4084 - Directory Listing - [select for diffs]
Modified Sat Jun 28 16:31:11 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4083 , to selected 8814
- m_message.c: style cleanups; constification

Revision 4083 - Directory Listing - [select for diffs]
Modified Sat Jun 28 16:23:04 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4082 , to selected 8814
- Update NEWS

Revision 4082 - Directory Listing - [select for diffs]
Modified Sat Jun 28 16:20:12 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4079 , to selected 8814
- m_knock.c, m_invite.c: don't further penalize throttled clients

Revision 4079 - Directory Listing - [select for diffs]
Modified Sat Jun 28 15:59:53 2014 UTC (11 years, 1 month ago) by michael
Diff to previous 4077 , to selected 8814
- conf.c, conf.h: change some structures to anonymous structures

Revision 4077 - Directory Listing - [select for diffs]
Modified Fri Jun 27 15:33:43 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4076 , to selected 8814
- Update NEWS, README

Revision 4076 - Directory Listing - [select for diffs]
Modified Thu Jun 26 19:00:32 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4075 , to selected 8814
- Update NEWS

Revision 4075 - Directory Listing - [select for diffs]
Modified Thu Jun 26 18:54:53 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4074 , to selected 8814
- Update NEWS

Revision 4074 - Directory Listing - [select for diffs]
Modified Thu Jun 26 18:52:33 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4072 , to selected 8814
- Update NEWS

Revision 4072 - Directory Listing - [select for diffs]
Modified Thu Jun 26 15:44:32 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4071 , to selected 8814
- ircd.c:ssl_init(): removed SSL_OP_ALL from options

Revision 4071 - Directory Listing - [select for diffs]
Modified Thu Jun 26 15:42:08 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4069 , to selected 8814
- Added proper ECDH support

Revision 4069 - Directory Listing - [select for diffs]
Modified Wed Jun 25 16:43:46 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4065 , to selected 8814
- conf.c:set_default_conf(): default to 1 connection per 1 second

Revision 4065 - Directory Listing - [select for diffs]
Modified Wed Jun 25 15:16:01 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4064 , to selected 8814
- channel.c:check_splitmode(): logic fixes

Revision 4064 - Directory Listing - [select for diffs]
Modified Wed Jun 25 15:15:22 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4061 , to selected 8814
- channel.c:check_splitmode(): logic fixes

Revision 4061 - Directory Listing - [select for diffs]
Modified Wed Jun 25 12:03:55 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4060 , to selected 8814
- m_eob.c:server_eob(): fixed faulty assert()

Revision 4060 - Directory Listing - [select for diffs]
Modified Wed Jun 25 12:03:21 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4059 , to selected 8814
- m_eob.c:server_eob(): fixed faulty assert()

Revision 4059 - Directory Listing - [select for diffs]
Modified Tue Jun 24 18:37:34 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4057 , to selected 8814
- .travis.yml: build 8.1.x with --enable-halfops

Revision 4057 - Directory Listing - [select for diffs]
Modified Tue Jun 24 18:18:46 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4056 , to selected 8814
- Use %u conversion specifier for unsigned ints

Revision 4056 - Directory Listing - [select for diffs]
Modified Tue Jun 24 16:09:53 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4053 , to selected 8814
- conf.c:conf_connect_allowed(): fixed some logic errors

Revision 4053 - Directory Listing - [select for diffs]
Modified Tue Jun 24 15:31:18 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4052 , to selected 8814
- conf.c:read_conf_files(): chanmodes c an M were missed in CHANMODES

Revision 4052 - Directory Listing - [select for diffs]
Modified Tue Jun 24 15:30:35 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4050 , to selected 8814
- conf.c:read_conf_files(): chanmodes c an M were missed in CHANMODES

Revision 4050 - Directory Listing - [select for diffs]
Modified Sun Jun 22 21:50:48 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4048 , to selected 8814
- m_undline.c:mo_undline(): don't require an address to be prepended with *@

Revision 4048 - Directory Listing - [select for diffs]
Modified Sun Jun 22 21:49:13 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4046 , to selected 8814
- m_dline.c:mo_dline(): don't require an address to be prepended with *@

Revision 4046 - Directory Listing - [select for diffs]
Modified Sun Jun 22 16:13:51 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4045 , to selected 8814
- channel.c:get_member_status(): document the magic value of 4

Revision 4045 - Directory Listing - [select for diffs]
Modified Sun Jun 22 16:09:24 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4042 , to selected 8814
- channel.c, channel_mode.c: update documentation in some places

Revision 4042 - Directory Listing - [select for diffs]
Modified Sun Jun 22 16:06:27 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4041 , to selected 8814
- m_accept.c:list_accepts(): make sure to have one byte left for the space

Revision 4041 - Directory Listing - [select for diffs]
Modified Sun Jun 22 13:34:49 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4039 , to selected 8814
- Update NEWS

Revision 4039 - Directory Listing - [select for diffs]
Modified Sun Jun 22 13:29:40 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4038 , to selected 8814
- m_stats.c:stats_tstats(): prefix "/stats t" reply with 't' instead of 'T',
  as "/stats T" reports configured motd{} blocks

Revision 4038 - Directory Listing - [select for diffs]
Modified Sun Jun 22 13:29:29 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4036 , to selected 8814
- m_stats.c:stats_tstats(): prefix "/stats t" reply with 't' instead of 'T',
  as "/stats T" reports configured motd{} blocks

Revision 4036 - Directory Listing - [select for diffs]
Modified Sun Jun 22 12:03:14 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4035 , to selected 8814
- m_stats.c:stats_auth(): removed useless test on conf->class

Revision 4035 - Directory Listing - [select for diffs]
Modified Sun Jun 22 11:59:46 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4033 , to selected 8814
- m_stats.c: style corrections

Revision 4033 - Directory Listing - [select for diffs]
Modified Sat Jun 21 19:43:58 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4031 , to selected 8814
- m_stats.c: constification

Revision 4031 - Directory Listing - [select for diffs]
Modified Sat Jun 21 19:37:57 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4029 , to selected 8814
- m_stats.c:report_confitem_types(), report_auth(): removed useless test on conf->class

Revision 4029 - Directory Listing - [select for diffs]
Modified Sat Jun 21 18:31:00 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4026 , to selected 8814
- server.c:try_connections(): removed useless test on conf->class to
  make coverity shut up. There shouldn't ever be a MaskItem on the
  server_items list that hasn't a class attached to it.

Revision 4026 - Directory Listing - [select for diffs]
Modified Fri Jun 20 16:41:09 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4025 , to selected 8814
- client.h: fixed comment

Revision 4025 - Directory Listing - [select for diffs]
Modified Fri Jun 20 16:36:09 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4022 , to selected 8814
- Removed LocalUser.last_nick_change as well as LocalUser.number_of_nick_changes.
  Now using existing struct which is also being used for INVITE/KNOCK throttling.

Revision 4022 - Directory Listing - [select for diffs]
Modified Fri Jun 20 16:28:29 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4021 , to selected 8814
- channel.h: removed Channel.last_invite; it's not used anymore

Revision 4021 - Directory Listing - [select for diffs]
Modified Fri Jun 20 16:19:28 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4018 , to selected 8814
- Got rid of SEND_UMODES. We now propagate all modes.

Revision 4018 - Directory Listing - [select for diffs]
Modified Fri Jun 20 16:04:36 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4017 , to selected 8814
- Renamed OPER_FLAG_K to OPER_FLAG_KLINE

Revision 4017 - Directory Listing - [select for diffs]
Modified Fri Jun 20 15:57:05 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4015 , to selected 8814
- client.h: update/fix comments

Revision 4015 - Directory Listing - [select for diffs]
Modified Thu Jun 19 18:49:29 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4012 , to selected 8814
- m_accept.c:list_accepts(): whitespace changes; fixed typo

Revision 4012 - Directory Listing - [select for diffs]
Modified Thu Jun 19 18:29:02 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4011 , to selected 8814
- m_accept.c:list_accepts(): fixed magic value to actually fully utilize all 512 bytes.
  Add some documentation which describes this magic value so other people don't tear
  their hair out about this value.

Revision 4011 - Directory Listing - [select for diffs]
Modified Thu Jun 19 15:56:40 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4008 , to selected 8814
- m_message.c:msg_client(): minor optimization

Revision 4008 - Directory Listing - [select for diffs]
Modified Thu Jun 19 15:18:21 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4007 , to selected 8814
- m_server.c:server_estab(): SVINFO can be prefixed

Revision 4007 - Directory Listing - [select for diffs]
Modified Thu Jun 19 15:00:59 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4006 , to selected 8814
- AUTHORS, version.c: added Fawkes to contributors

Revision 4006 - Directory Listing - [select for diffs]
Modified Thu Jun 19 15:00:43 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4004 , to selected 8814
- AUTHORS, version.c: added Fawkes to contributors

Revision 4004 - Directory Listing - [select for diffs]
Modified Thu Jun 19 12:59:49 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 4002 , to selected 8814
- m_encap.c: minor cleanup. Also there must always be some function
  assigned to the ENCAP handler. Let it crash if there isn't one.

Revision 4002 - Directory Listing - [select for diffs]
Modified Wed Jun 18 18:39:27 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3999 , to selected 8814
- m_message.c: constification; fixed style in some places

Revision 3999 - Directory Listing - [select for diffs]
Modified Wed Jun 18 18:18:30 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3998 , to selected 8814
- channel.c:send_mode_list(): improve documentation

Revision 3998 - Directory Listing - [select for diffs]
Modified Wed Jun 18 18:09:42 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3995 , to selected 8814
- channel.c:send_mode_list(): renamed variable

Revision 3995 - Directory Listing - [select for diffs]
Modified Wed Jun 18 18:07:08 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3994 , to selected 8814
- channel.c:send_mode_list(): removed outdated comment

Revision 3994 - Directory Listing - [select for diffs]
Modified Wed Jun 18 17:10:15 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3992 , to selected 8814
- m_message.c:handle_special(): removed user@server messages to local users,
  as this was an easy way to bypass +R/+G/+g usermodes.

Revision 3992 - Directory Listing - [select for diffs]
Modified Wed Jun 18 16:30:46 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3991 , to selected 8814
- version.c: fixed compile warning with clang -Winvalid-source-encoding. Fix provided by grawity.

Revision 3991 - Directory Listing - [select for diffs]
Modified Wed Jun 18 16:30:33 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3989 , to selected 8814
- version.c: fixed compile warning with clang -Winvalid-source-encoding. Fix provided by grawity.

Revision 3989 - Directory Listing - [select for diffs]
Modified Wed Jun 18 16:23:37 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3988 , to selected 8814
- Update README. 8.x works properly on Mac OS X 10.9 (Mavericks). [ci skip]

Revision 3988 - Directory Listing - [select for diffs]
Modified Wed Jun 18 16:23:23 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3987 , to selected 8814
- Update README. 8.x works properly on Mac OS X 10.9 (Mavericks). [ci skip]

Revision 3987 - Directory Listing - [select for diffs]
Modified Wed Jun 18 14:41:06 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3985 , to selected 8814
- Removed unused header includes

Revision 3985 - Directory Listing - [select for diffs]
Modified Wed Jun 18 13:24:48 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3982 , to selected 8814
- s_bsd_epoll.c, s_bsd_kqueue.c: removed defines/prototypes for extremely outdated systems

Revision 3982 - Directory Listing - [select for diffs]
Modified Wed Jun 18 12:55:57 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3981 , to selected 8814
- m_message.c:build_target_list(): constification; made things look nicer with an EmptyString()

Revision 3981 - Directory Listing - [select for diffs]
Modified Wed Jun 18 12:43:43 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3978 , to selected 8814
- m_message.c:build_target_list(): constification

Revision 3978 - Directory Listing - [select for diffs]
Modified Wed Jun 18 12:41:10 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3977 , to selected 8814
- m_message.c:msg_client(): minor optimization. Most clients aren't set away, and a
  directed message is nearly always a PRIVMSG

Revision 3977 - Directory Listing - [select for diffs]
Modified Wed Jun 18 12:09:00 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3976 , to selected 8814
- Update NEWS

Revision 3976 - Directory Listing - [select for diffs]
Modified Wed Jun 18 11:59:47 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3974 , to selected 8814
- m_message.c:msg_client(): replaced MyConnect with MyClient test. Otherwise +R/+G opers won't receive
  server notices for remote CONNECT and remote KLINE/DLINE/XLINE/RESV attempts.

Revision 3974 - Directory Listing - [select for diffs]
Modified Wed Jun 18 11:58:40 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3973 , to selected 8814
- m_message.c:msg_client(): replaced MyConnect with MyClient test. Otherwise +R/+G opers won't receive
  server notices for remote CONNECT and remote KLINE/DLINE/XLINE/RESV attempts.

Revision 3973 - Directory Listing - [select for diffs]
Modified Wed Jun 18 11:40:25 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3970 , to selected 8814
- m_message.c: update client->localClient->last_privmsg in m_privmsg()

Revision 3970 - Directory Listing - [select for diffs]
Modified Wed Jun 18 11:26:37 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3969 , to selected 8814
- m_message.c:msg_client(): style corrections

Revision 3969 - Directory Listing - [select for diffs]
Modified Wed Jun 18 11:13:33 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3966 , to selected 8814
- m_message.c:handle_special(): fixed stupid logic error

Revision 3966 - Directory Listing - [select for diffs]
Modified Wed Jun 18 10:53:33 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3964 , to selected 8814
- m_svsnick.c:ms_svsnick(): don't use hunt_server()

Revision 3964 - Directory Listing - [select for diffs]
Modified Tue Jun 17 18:32:04 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3963 , to selected 8814
- m_message.c:handle_special(): removed redundant HasUMode(source_p, UMODE_OPER) test

Revision 3963 - Directory Listing - [select for diffs]
Modified Tue Jun 17 18:18:14 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3962 , to selected 8814
- Update NEWS

Revision 3962 - Directory Listing - [select for diffs]
Modified Tue Jun 17 18:17:13 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3960 , to selected 8814
- Fixed EOB logic for remote servers. Fix derived from p4

Revision 3960 - Directory Listing - [select for diffs]
Modified Tue Jun 17 18:15:07 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3959 , to selected 8814
- Fixed EOB logic for remote servers. Fix derived from p4

Revision 3959 - Directory Listing - [select for diffs]
Modified Tue Jun 17 17:14:36 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3958 , to selected 8814
- Update .travis.yml

Revision 3958 - Directory Listing - [select for diffs]
Modified Tue Jun 17 17:14:23 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3953 , to selected 8814
- Update .travis.yml

Revision 3953 - Directory Listing - [select for diffs]
Modified Mon Jun 16 19:53:22 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3950 , to selected 8814
- channel.c: improve documentation

Revision 3950 - Directory Listing - [select for diffs]
Modified Mon Jun 16 18:49:59 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3948 , to selected 8814
- m_message.c:handle_special(): constification

Revision 3948 - Directory Listing - [select for diffs]
Modified Mon Jun 16 18:47:47 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3946 , to selected 8814
- send.c:handle_special(): removed user@server messages to local users.
  Going the RB and Chary way for now, as this was an easy way to bypass
  +R/+G usermodes.

Revision 3946 - Directory Listing - [select for diffs]
Modified Mon Jun 16 18:08:38 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3945 , to selected 8814
- send.c:sendto_match_servs(): swap function calls; renamed variable

Revision 3945 - Directory Listing - [select for diffs]
Modified Mon Jun 16 18:04:33 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3943 , to selected 8814
- Renamed global_channel_list to channel_list

Revision 3943 - Directory Listing - [select for diffs]
Modified Mon Jun 16 17:57:48 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3940 , to selected 8814
- send.c: fixed stupid 'bug' in sendto_match_servs()

Revision 3940 - Directory Listing - [select for diffs]
Modified Tue Jun 10 19:27:34 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3939 , to selected 8814
- Renamed set_channel_topic() to channel_set_topic()

Revision 3939 - Directory Listing - [select for diffs]
Modified Tue Jun 10 19:19:43 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3936 , to selected 8814
- channel.c:channel_do_join(): use chptr->chname if we know the channel exists

Revision 3936 - Directory Listing - [select for diffs]
Modified Tue Jun 10 18:59:51 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3935 , to selected 8814
- Fixed SVSJOIN/SVSPART issues

Revision 3935 - Directory Listing - [select for diffs]
Modified Tue Jun 10 18:10:48 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3934 , to selected 8814
- Update NEWS

Revision 3934 - Directory Listing - [select for diffs]
Modified Mon Jun 9 17:59:22 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3932 , to selected 8814
- Added max_channels to class{} blocks

Revision 3932 - Directory Listing - [select for diffs]
Modified Mon Jun 9 15:25:08 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3930 , to selected 8814
- conf.c:valid_wild_card(): use unsigned

Revision 3930 - Directory Listing - [select for diffs]
Modified Mon Jun 9 14:58:12 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3927 , to selected 8814
- 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 3927 - Directory Listing - [select for diffs]
Modified Mon Jun 9 13:39:57 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3926 , to selected 8814
- m_kline.c: fixed compile warning with -Wconversion

Revision 3926 - Directory Listing - [select for diffs]
Modified Mon Jun 9 13:35:19 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3922 , to selected 8814
- Fixed bunch of compile warnings with -Wconversion

Revision 3922 - Directory Listing - [select for diffs]
Modified Mon Jun 9 12:33:22 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3921 , to selected 8814
- Ugly-fix compile warning

Revision 3921 - Directory Listing - [select for diffs]
Modified Mon Jun 9 12:04:26 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3920 , to selected 8814
- Update NEWS

Revision 3920 - Directory Listing - [select for diffs]
Modified Mon Jun 9 11:56:33 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3918 , to selected 8814
- Revved version to 8.1.18

Revision 3918 - Directory Listing - [select for diffs]
Modified Sun Jun 8 14:47:52 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3917 , to selected 8814
- m_svspart.c:ms_svspart(): must of course use target_p

Revision 3917 - Directory Listing - [select for diffs]
Modified Sun Jun 8 13:49:55 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3914 , to selected 8814
- m_join.c: removed do_join_0()

Revision 3914 - Directory Listing - [select for diffs]
Modified Sun Jun 8 13:23:04 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3913 , to selected 8814
- m_oper.c:m_oper(): style corrections

Revision 3913 - Directory Listing - [select for diffs]
Modified Sun Jun 8 13:21:53 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3910 , to selected 8814
- Moved duplicated code used by m_svspart.c and m_part.c, aswell as
  m_svsjoin.c and m_join.c to channel.c

Revision 3910 - Directory Listing - [select for diffs]
Modified Sat Jun 7 00:09:17 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3909 , to selected 8814
- m_who.c: Use 'unsigned' whenever possible

Revision 3909 - Directory Listing - [select for diffs]
Modified Fri Jun 6 23:57:40 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3906 , to selected 8814
- hash.c: Use 'unsigned' whenever possible

Revision 3906 - Directory Listing - [select for diffs]
Modified Fri Jun 6 23:52:50 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3904 , to selected 8814
- Use 'unsigned' whenever possible

Revision 3904 - Directory Listing - [select for diffs]
Modified Fri Jun 6 22:26:24 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3903 , to selected 8814
- m_squit.c:mo_squit(): "fixed" coverity CID 1135874

Revision 3903 - Directory Listing - [select for diffs]
Modified Fri Jun 6 21:39:45 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3900 , to selected 8814
- ircd.h: use 'unsigned' whenever possible

Revision 3900 - Directory Listing - [select for diffs]
Modified Fri Jun 6 21:32:30 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3899 , to selected 8814
- client.h: fixed spelling error

Revision 3899 - Directory Listing - [select for diffs]
Modified Fri Jun 6 20:43:59 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3897 , to selected 8814
- client.h: fixed compile warnings with -Wsign-conversion

Revision 3897 - Directory Listing - [select for diffs]
Modified Fri Jun 6 19:09:00 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3895 , to selected 8814
- user.c:add_isupport(): fixed compile warning with -Wconditional-uninitialized

Revision 3895 - Directory Listing - [select for diffs]
Modified Fri Jun 6 19:01:05 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3894 , to selected 8814
- Update NEWS

Revision 3894 - Directory Listing - [select for diffs]
Modified Fri Jun 6 18:47:19 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3891 , to selected 8814
- m_info.c:send_info_text(): fixed compile warning

Revision 3891 - Directory Listing - [select for diffs]
Modified Fri Jun 6 18:42:27 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3890 , to selected 8814
- conf_parser.y: fixed stupid bug that has successfully has hidden itself since Feb 5, 2002

Revision 3890 - Directory Listing - [select for diffs]
Modified Fri Jun 6 18:42:14 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3889 , to selected 8814
- conf_parser.y: fixed stupid bug that has successfully has hidden itself since Feb 5, 2002

Revision 3889 - Directory Listing - [select for diffs]
Modified Fri Jun 6 18:22:16 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3886 , to selected 8814
- channel.c: documentation updates

Revision 3886 - Directory Listing - [select for diffs]
Modified Fri Jun 6 17:33:27 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3885 , to selected 8814
Update .travis.yml

Revision 3885 - Directory Listing - [select for diffs]
Modified Fri Jun 6 17:33:11 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3884 , to selected 8814
- Update .travis.yml

Revision 3884 - Directory Listing - [select for diffs]
Modified Fri Jun 6 17:11:01 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3883 , to selected 8814
- Minor fix to reference.conf

Revision 3883 - Directory Listing - [select for diffs]
Modified Fri Jun 6 17:10:09 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3880 , to selected 8814
- Update reference.conf

Revision 3880 - Directory Listing - [select for diffs]
Modified Fri Jun 6 16:40:19 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3879 , to selected 8814
- rng_mt.c: removed trailing whitespaces

Revision 3879 - Directory Listing - [select for diffs]
Modified Fri Jun 6 16:03:09 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3876 , to selected 8814
- m_info.c.:send_info_text(): style corrections

Revision 3876 - Directory Listing - [select for diffs]
Modified Fri Jun 6 15:42:52 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3874 , to selected 8814
- Added general::throttle_count idea from p4

Revision 3874 - Directory Listing - [select for diffs]
Modified Fri Jun 6 14:42:13 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3873 , to selected 8814
- Style corrections; fixed comments

Revision 3873 - Directory Listing - [select for diffs]
Modified Fri Jun 6 13:20:18 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3871 , to selected 8814
- parse.c:mod_add_cmd(): no need to reset command counters upon module load

Revision 3871 - Directory Listing - [select for diffs]
Modified Fri Jun 6 13:08:03 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3868 , to selected 8814
- Use unsigned whenever possible

Revision 3868 - Directory Listing - [select for diffs]
Modified Thu Jun 5 22:13:23 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3867 , to selected 8814
- Update NEWS

Revision 3867 - Directory Listing - [select for diffs]
Modified Thu Jun 5 22:11:02 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3865 , to selected 8814
- Removed OPERWALL. Use GLOBOPS instead.

Revision 3865 - Directory Listing - [select for diffs]
Modified Thu Jun 5 21:07:40 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3864 , to selected 8814
- m_invite.c, m_knock.c: fixed stupid logic error

Revision 3864 - Directory Listing - [select for diffs]
Modified Thu Jun 5 20:41:19 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3863 , to selected 8814
- Update NEWS

Revision 3863 - Directory Listing - [select for diffs]
Modified Thu Jun 5 20:31:35 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3858 , to selected 8814
- Made the INVITE/KNOCK throttling logic less aggressive as requested by Adam

Revision 3858 - Directory Listing - [select for diffs]
Modified Thu Jun 5 16:42:51 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3857 , to selected 8814
- doc/reference.conf: whitespace changes

Revision 3857 - Directory Listing - [select for diffs]
Modified Thu Jun 5 14:10:15 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3854 , to selected 8814
- m_set.c: made things use an unsigned int

Revision 3854 - Directory Listing - [select for diffs]
Modified Thu Jun 5 14:04:33 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3853 , to selected 8814
- m_set.c: whitespace changes

Revision 3853 - Directory Listing - [select for diffs]
Modified Thu Jun 5 13:13:00 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3850 , to selected 8814
- reslib.c: style corrections

Revision 3850 - Directory Listing - [select for diffs]
Modified Thu Jun 5 12:43:26 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3849 , to selected 8814
- m_squit.c:ms_squit(): use sendto_realops_flags() when announcing remote SQUITs

Revision 3849 - Directory Listing - [select for diffs]
Modified Thu Jun 5 12:00:31 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3846 , to selected 8814
- m_connect.c:ms_connect(): use sendto_realops_flags() when announcing the CONNECT

Revision 3846 - Directory Listing - [select for diffs]
Modified Thu Jun 5 11:55:33 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3845 , to selected 8814
- m_locops.c, m_globops.c: removed extra colons

Revision 3845 - Directory Listing - [select for diffs]
Modified Thu Jun 5 11:54:16 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3843 , to selected 8814
- m_locops.c, m_globops.c: removed extra colons

Revision 3843 - Directory Listing - [select for diffs]
Modified Thu Jun 5 11:34:39 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3842 , to selected 8814
- send.h: update comment

Revision 3842 - Directory Listing - [select for diffs]
Modified Thu Jun 5 11:19:13 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3840 , to selected 8814
- Removed ONLY_CHANOPS; let non-ops see +I/+e lists, too

Revision 3840 - Directory Listing - [select for diffs]
Modified Thu Jun 5 00:36:37 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3839 , to selected 8814
- Update macros in m4/

Revision 3839 - Directory Listing - [select for diffs]
Modified Thu Jun 5 00:35:43 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3837 , to selected 8814
- Update macros in m4/

Revision 3837 - Directory Listing - [select for diffs]
Modified Thu Jun 5 00:17:51 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3836 , to selected 8814
- .travis.yml: build with libGeoIP

Revision 3836 - Directory Listing - [select for diffs]
Modified Thu Jun 5 00:17:37 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3829 , to selected 8814
- .travis.yml: build with libGeoIP

Revision 3829 - Directory Listing - [select for diffs]
Modified Wed Jun 4 20:07:13 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3828 , to selected 8814
- Update .travis.yml

Revision 3828 - Directory Listing - [select for diffs]
Modified Wed Jun 4 20:07:00 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3827 , to selected 8814
- Update .travis.yml

Revision 3827 - Directory Listing - [select for diffs]
Modified Wed Jun 4 18:53:44 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3825 , to selected 8814
- Update .travis.yml

Revision 3825 - Directory Listing - [select for diffs]
Modified Wed Jun 4 18:52:13 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3823 , to selected 8814
- Update .travis.yml

Revision 3823 - Directory Listing - [select for diffs]
Modified Wed Jun 4 18:33:24 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3822 , to selected 8814
- Update .travis.yml

Revision 3822 - Directory Listing - [select for diffs]
Modified Wed Jun 4 18:33:05 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3821 , to selected 8814
- Update .travis.yml

Revision 3821 - Directory Listing - [select for diffs]
Modified Wed Jun 4 18:10:47 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3820 , to selected 8814
- Added .travis.yml

Revision 3820 - Directory Listing - [select for diffs]
Modified Wed Jun 4 18:10:26 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3817 , to selected 8814
- Added .travis.yml

Revision 3817 - Directory Listing - [select for diffs]
Modified Tue Jun 3 21:42:31 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3816 , to selected 8814
- doc/reference.conf: fixed spelling error

Revision 3816 - Directory Listing - [select for diffs]
Modified Tue Jun 3 21:28:02 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3815 , to selected 8814
- Update NEWS

Revision 3815 - Directory Listing - [select for diffs]
Modified Tue Jun 3 20:13:48 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3813 , to selected 8814
- Added -Wlogical-op to warning options

Revision 3813 - Directory Listing - [select for diffs]
Modified Tue Jun 3 19:35:04 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3811 , to selected 8814
- Added -Wpointer-arith to warning options

Revision 3811 - Directory Listing - [select for diffs]
Modified Tue Jun 3 19:18:52 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3808 , to selected 8814
- Added -Wmissing-include-dirs to warnings options

Revision 3808 - Directory Listing - [select for diffs]
Modified Tue Jun 3 18:57:48 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3807 , to selected 8814
- m_squit.c:ms_squit(): use GLOBOPS to announce remote squits

Revision 3807 - Directory Listing - [select for diffs]
Modified Tue Jun 3 18:55:28 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3804 , to selected 8814
- m_connect.c:ms_connect(): use GLOBOPS to announce remote connects

Revision 3804 - Directory Listing - [select for diffs]
Modified Tue Jun 3 18:27:26 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3802 , to selected 8814
- send.c:sendto_channel_butone(): replaced IsServer() test with IsClient()

Revision 3802 - Directory Listing - [select for diffs]
Modified Tue Jun 3 18:24:19 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3801 , to selected 8814
- send.c:sendto_match_servs(): use DLINK_FOREACH_SAFE() as send_message_remote()
  might exit client/server

Revision 3801 - Directory Listing - [select for diffs]
Modified Tue Jun 3 18:24:04 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3799 , to selected 8814
- send.c:sendto_match_servs(): use DLINK_FOREACH_SAFE() as send_message_remote()
  might exit client/server

Revision 3799 - Directory Listing - [select for diffs]
Modified Mon Jun 2 23:44:11 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3798 , to selected 8814
- stdinc.h: whitespace commit

Revision 3798 - Directory Listing - [select for diffs]
Modified Mon Jun 2 23:40:15 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3795 , to selected 8814
- help/quit: whitespace commit

Revision 3795 - Directory Listing - [select for diffs]
Modified Mon Jun 2 23:38:02 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3794 , to selected 8814
- m_connect.c: whitespace commit

Revision 3794 - Directory Listing - [select for diffs]
Modified Mon Jun 2 23:36:25 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3791 , to selected 8814
- m_gline.c: whitespace commit

Revision 3791 - Directory Listing - [select for diffs]
Modified Mon Jun 2 23:32:10 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3790 , to selected 8814
- m_xline.c, m_unkline.c: whitespace commit

Revision 3790 - Directory Listing - [select for diffs]
Modified Mon Jun 2 23:30:13 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3788 , to selected 8814
- m_set.c: whitespace commit

Revision 3788 - Directory Listing - [select for diffs]
Modified Mon Jun 2 23:28:08 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3784 , to selected 8814
- m_etrace.c: whitespace commit

Revision 3784 - Directory Listing - [select for diffs]
Modified Mon Jun 2 23:25:48 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3783 , to selected 8814
- m_admin.c: whitespace commit

Revision 3783 - Directory Listing - [select for diffs]
Modified Mon Jun 2 23:24:41 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3781 , to selected 8814
- whitespace commit

Revision 3781 - Directory Listing - [select for diffs]
Modified Mon Jun 2 20:44:59 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3779 , to selected 8814
- conf.c:set_default_conf(): reset ConfigFileEntry.stats_e_disabled

Revision 3779 - Directory Listing - [select for diffs]
Modified Mon Jun 2 20:43:11 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3778 , to selected 8814
- conf.c:set_default_conf(): reset ConfigFileEntry.stats_e_disabled

Revision 3778 - Directory Listing - [select for diffs]
Modified Mon Jun 2 19:05:37 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3775 , to selected 8814
- m_bmask.c: doxygen

Revision 3775 - Directory Listing - [select for diffs]
Modified Mon Jun 2 18:59:27 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3774 , to selected 8814
- m_tburst.c: doxygen

Revision 3774 - Directory Listing - [select for diffs]
Modified Mon Jun 2 18:46:23 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3772 , to selected 8814
- m_message: style corrections; made things use an enum

Revision 3772 - Directory Listing - [select for diffs]
Modified Sun Jun 1 23:19:03 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3771 , to selected 8814
- hostmask.c:mask_addr(): fixed merging error

Revision 3771 - Directory Listing - [select for diffs]
Modified Sun Jun 1 22:45:43 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3769 , to selected 8814
- hostmask.c:mask_addr(): fiex compile warnings

hostmask.c: In function ‘mask_addr’:
hostmask.c:332:35: warning: declaration of ‘__v’ shadows a previous local [-Wshadow]
hostmask.c:332:35: warning: shadowed declaration is here [-Wshadow]
hostmask.c:332:35: warning: declaration of ‘__x’ shadows a previous local [-Wshadow]
hostmask.c:332:35: warning: shadowed declaration is here [-Wshadow]

Revision 3769 - Directory Listing - [select for diffs]
Modified Sun Jun 1 22:42:14 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3768 , to selected 8814
- hostmask.c:mask_addr(): ficed compile warnings:

hostmask.c: In function ‘mask_addr’:
hostmask.c:332:35: warning: declaration of ‘__v’ shadows a previous local [-Wshadow]
hostmask.c:332:35: warning: shadowed declaration is here [-Wshadow]
hostmask.c:332:35: warning: declaration of ‘__x’ shadows a previous local [-Wshadow]
hostmask.c:332:35: warning: shadowed declaration is here [-Wshadow]

Revision 3768 - Directory Listing - [select for diffs]
Modified Sun Jun 1 21:46:58 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3766 , to selected 8814
- Update NEWS

Revision 3766 - Directory Listing - [select for diffs]
Modified Sun Jun 1 21:42:51 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3765 , to selected 8814
- /INVITE without any parameters now shows a list of channels a client is invited to

Revision 3765 - Directory Listing - [select for diffs]
Modified Sun Jun 1 21:29:08 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3763 , to selected 8814
- Make sure ConfigChannel.invite_delay_channel and ConfigChannel.invite_delay
  get initialized in conf.c:set_default_conf(). Also make sure the values are
  reported in /info.

Revision 3763 - Directory Listing - [select for diffs]
Modified Sun Jun 1 20:29:36 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3761 , to selected 8814
- Added INVITE flood protection/throttling as requested by Adam. This basically
  works similar as the KNOCK throttling algorithm.

Revision 3761 - Directory Listing - [select for diffs]
Modified Sun Jun 1 18:49:09 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3759 , to selected 8814
- Update NEWS

Revision 3759 - Directory Listing - [select for diffs]
Modified Sun Jun 1 18:40:10 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3758 , to selected 8814
- Update ircd man page

Revision 3758 - Directory Listing - [select for diffs]
Modified Sun Jun 1 18:39:57 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3756 , to selected 8814
- Update ircd man page

Revision 3756 - Directory Listing - [select for diffs]
Modified Sun Jun 1 18:37:51 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3755 , to selected 8814
- Update modes.txt

Revision 3755 - Directory Listing - [select for diffs]
Modified Sun Jun 1 18:27:31 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3752 , to selected 8814
- channel_mode.c, channel_mode.h: constification

Revision 3752 - Directory Listing - [select for diffs]
Modified Sun Jun 1 18:11:22 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3751 , to selected 8814
- More ms_sjoin() cleanups

Revision 3751 - Directory Listing - [select for diffs]
Modified Sun Jun 1 17:57:48 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3748 , to selected 8814
- m_sjoin.c: style corrections

Revision 3748 - Directory Listing - [select for diffs]
Modified Sun Jun 1 17:41:15 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3747 , to selected 8814
- m_sjoin.c:remove_ban_list(): replaced sprintf() with snprintf()

Revision 3747 - Directory Listing - [select for diffs]
Modified Sun Jun 1 17:15:40 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3744 , to selected 8814
- server.c:send_capabilities(): replaced sprintf() with strlcat(

Revision 3744 - Directory Listing - [select for diffs]
Modified Sun Jun 1 17:06:40 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3743 , to selected 8814
- m_rehash.c: removed useless comment; style corrections

Revision 3743 - Directory Listing - [select for diffs]
Modified Sun Jun 1 16:38:59 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3740 , to selected 8814
- m_info.c: style corrections; make things use an enum

Revision 3740 - Directory Listing - [select for diffs]
Modified Sun Jun 1 16:27:48 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3739 , to selected 8814
- m_gline.c: removed useless asserts; style corrections

Revision 3739 - Directory Listing - [select for diffs]
Modified Sun Jun 1 16:18:33 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3736 , to selected 8814
- m_ison.c:m_ison(): style corrections

Revision 3736 - Directory Listing - [select for diffs]
Modified Sun Jun 1 16:10:21 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3735 , to selected 8814
- Added some documentation about find_chasing()

Revision 3735 - Directory Listing - [select for diffs]
Modified Sun Jun 1 16:03:32 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3732 , to selected 8814
- channel_mode.c: minor cleanups and code rearrangements

Revision 3732 - Directory Listing - [select for diffs]
Modified Sun Jun 1 15:29:10 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3731 , to selected 8814
- channel_mode.c: get rid of fix_key_old()

Revision 3731 - Directory Listing - [select for diffs]
Modified Sat May 31 20:58:38 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3728 , to selected 8814
- client.c:get_client_name(): minor optimization

Revision 3728 - Directory Listing - [select for diffs]
Modified Sat May 31 17:21:20 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3727 , to selected 8814
- parse.c:cancel_clients(): removed outdated comments

Revision 3727 - Directory Listing - [select for diffs]
Modified Sat May 31 17:17:05 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3725 , to selected 8814
- parse.c:cancel_clients(): be a void function

Revision 3725 - Directory Listing - [select for diffs]
Modified Sat May 31 16:29:38 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3722 , to selected 8814
- Halfops are now part of the ircd core and enabled by default

Revision 3722 - Directory Listing - [select for diffs]
Modified Fri May 30 18:25:18 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3721 , to selected 8814
- m_kick.c:m_kick(): removed outdated comment

Revision 3721 - Directory Listing - [select for diffs]
Modified Fri May 30 18:25:06 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3720 , to selected 8814
- m_kick.c:m_kick(): removed outdated comment

Revision 3720 - Directory Listing - [select for diffs]
Modified Fri May 30 17:46:07 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3718 , to selected 8814
- channel_mode.c:chm_simple(): channel halfops may now set +p

Revision 3718 - Directory Listing - [select for diffs]
Modified Fri May 30 17:45:08 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3716 , to selected 8814
- channel_mode.c:chm_simple(): channel halfops may now set +p

Revision 3716 - Directory Listing - [select for diffs]
Modified Fri May 30 17:43:20 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3715 , to selected 8814
- m_kick.c:m_kick(): channel halfops (%) may now no longer KICK other channel halfops

Revision 3715 - Directory Listing - [select for diffs]
Modified Fri May 30 17:43:07 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3714 , to selected 8814
- m_kick.c:m_kick(): channel halfops (%) may now no longer KICK other channel halfops

Revision 3714 - Directory Listing - [select for diffs]
Modified Fri May 30 17:21:20 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3712 , to selected 8814
- channel_mode.c:chm_hop(): channel halfops (%) may now no longer (de)halfop other channel members

Revision 3712 - Directory Listing - [select for diffs]
Modified Fri May 30 17:20:56 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3710 , to selected 8814
- channel_mode.c:chm_hop(): channel halfops (%) may now no longer (de)halfop other channel members

Revision 3710 - Directory Listing - [select for diffs]
Modified Fri May 30 16:46:52 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3709 , to selected 8814
- channel_mode.c: irc-operators may now no longer set a channel +O if they are only halfops (%)

Revision 3709 - Directory Listing - [select for diffs]
Modified Fri May 30 16:45:52 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3708 , to selected 8814
- irc-operators may now no longer set a channel +O if they are only halfops (%)

Revision 3708 - Directory Listing - [select for diffs]
Modified Fri May 30 16:21:00 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3705 , to selected 8814
- channel_mode.h: removed outdated comment

Revision 3705 - Directory Listing - [select for diffs]
Modified Fri May 30 16:18:58 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3703 , to selected 8814
- Removed unused ChModeChange.client

Revision 3703 - Directory Listing - [select for diffs]
Modified Fri May 30 16:14:19 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3702 , to selected 8814
- channel_mode.c:send_mode_changes(): removed anonops leftovers

Revision 3702 - Directory Listing - [select for diffs]
Modified Fri May 30 16:13:00 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3699 , to selected 8814
- send.h: removed anonops leftovers

Revision 3699 - Directory Listing - [select for diffs]
Modified Fri May 30 16:09:38 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3698 , to selected 8814
- channel_mode.c: style corrections

Revision 3698 - Directory Listing - [select for diffs]
Modified Fri May 30 16:00:39 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3697 , to selected 8814
- channel_mode.c:chm_operonly(): removed dead code

Revision 3697 - Directory Listing - [select for diffs]
Modified Fri May 30 16:00:01 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3694 , to selected 8814
- channel_mode.c:chm_operonly(): removed dead code

Revision 3694 - Directory Listing - [select for diffs]
Modified Thu May 29 19:37:00 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3693 , to selected 8814
- Removed CHFL_DEOPPED flags which is no longer needed with TS6

Revision 3693 - Directory Listing - [select for diffs]
Modified Thu May 29 17:27:21 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3691 , to selected 8814
- channel_mode.c: revert changes to channel_modes() for now. apparently
  there are some other parts that rely on this odd behaviour.

Revision 3691 - Directory Listing - [select for diffs]
Modified Thu May 29 17:23:24 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3690 , to selected 8814
- m_join.c:ms_join(): fixed compile warning

Revision 3690 - Directory Listing - [select for diffs]
Modified Thu May 29 17:22:36 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3689 , to selected 8814
- channel_mode.c: revert changes to channel_modes() for now. apparently
  there are some other parts that rely on this odd behaviour.

Revision 3689 - Directory Listing - [select for diffs]
Modified Thu May 29 16:13:05 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3688 , to selected 8814
- channel_mode.c:channel_modes(): replaced sprintf with strcat;
  use %u conversion specifier for unsigned ints

Revision 3688 - Directory Listing - [select for diffs]
Modified Thu May 29 16:12:49 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3686 , to selected 8814
- channel_mode.c:channel_modes(): replaced sprintf with strcat;
  use %u conversion specifier for unsigned ints

Revision 3686 - Directory Listing - [select for diffs]
Modified Thu May 29 15:59:30 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3684 , to selected 8814
- channel_mode.c:channel_modes(): fix to previous changes

Revision 3684 - Directory Listing - [select for diffs]
Modified Thu May 29 15:57:07 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3683 , to selected 8814
- channel_mode.c:channel_modes(): fix to previous changes

Revision 3683 - Directory Listing - [select for diffs]
Modified Thu May 29 15:48:46 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3682 , to selected 8814
- channel_mode.c:channel_modes(): get rid of trailing spaces if
  the channel is +k/+l

Revision 3682 - Directory Listing - [select for diffs]
Modified Thu May 29 15:48:13 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3680 , to selected 8814
- channel_mode.c:channel_modes(): get rid of trailing spaces if
  the channel is +k/+l

Revision 3680 - Directory Listing - [select for diffs]
Modified Thu May 29 14:53:21 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3677 , to selected 8814
- m_nick.c: style corrections

Revision 3677 - Directory Listing - [select for diffs]
Modified Thu May 29 14:41:50 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3676 , to selected 8814
- m_nick.c:ms_uid(): updated documentation

Revision 3676 - Directory Listing - [select for diffs]
Modified Thu May 29 14:38:28 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3675 , to selected 8814
- conf.h:struct config_file_entry: changed 'oper_only_umodes' and 'oper_umodes'
  to unsigned int types. Otherwise we may expect integer overflows in the future
  if more user modes get added.

Revision 3675 - Directory Listing - [select for diffs]
Modified Thu May 29 14:34:09 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3673 , to selected 8814
- conf.h:struct config_file_entry: changed 'oper_only_umodes' and 'oper_umodes'
  to unsigned int types. Otherwise we may expect integer overflows in the future
  if more user modes get added.

Revision 3673 - Directory Listing - [select for diffs]
Modified Thu May 29 11:57:44 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3670 , to selected 8814
- channel_mode.c:chm_op(), chm_hop(), chm_voice(): use target_p->name when
  reporting ERR_USERNOTINCHANNEL

Revision 3670 - Directory Listing - [select for diffs]
Modified Thu May 29 11:47:36 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3669 , to selected 8814
- channel_mode.c: style corrections

Revision 3669 - Directory Listing - [select for diffs]
Modified Thu May 29 11:29:30 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3666 , to selected 8814
- channel_mode.c:send_mode_changes_server(): removed resolved XXX

Revision 3666 - Directory Listing - [select for diffs]
Modified Thu May 29 10:32:49 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3665 , to selected 8814
- m_mode.c:m_mode(): moved 'parabuf' and 'modebuf' to inner scope

Revision 3665 - Directory Listing - [select for diffs]
Modified Thu May 29 10:29:43 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3662 , to selected 8814
- m_mode.c:set_user_mode(): moved 'buf' to inner scope

Revision 3662 - Directory Listing - [select for diffs]
Modified Thu May 29 10:25:02 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3661 , to selected 8814
- conf.h: removed extraneous comma

Revision 3661 - Directory Listing - [select for diffs]
Modified Thu May 29 10:18:53 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3658 , to selected 8814
- m_join.c: style corrections

Revision 3658 - Directory Listing - [select for diffs]
Modified Thu May 29 09:59:36 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3657 , to selected 8814
- reference.conf: add resv{} for nick 'Global'

Revision 3657 - Directory Listing - [select for diffs]
Modified Thu May 29 09:45:16 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3654 , to selected 8814
- user.c:valid_username(): removed extraneous semicolon

Revision 3654 - Directory Listing - [select for diffs]
Modified Wed May 28 20:51:07 2014 UTC (11 years, 2 months ago) by michael
Diff to previous 3653 , to selected 8814
- user.c, m_stats.c: whitespace changes

Revision 3653 - Directory Listing - [select for diffs]
Modified Mon May 26 15:42:10 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3650 , to selected 8814
- res.c: removed unused definitions

Revision 3650 - Directory Listing - [select for diffs]
Modified Mon May 26 15:33:02 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3649 , to selected 8814
- send.h: removed unused kill_client_serv_butone() prototype

Revision 3649 - Directory Listing - [select for diffs]
Modified Mon May 26 14:11:32 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3646 , to selected 8814
- channel_mode.c:chm_operonly(): removed dead code

Revision 3646 - Directory Listing - [select for diffs]
Modified Mon May 26 14:06:24 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3644 , to selected 8814
- m_etrace.c:do_etrace(): removed dead code

Revision 3644 - Directory Listing - [select for diffs]
Modified Mon May 26 12:34:53 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3643 , to selected 8814
- Revved version to 8.2.0beta3

Revision 3643 - Directory Listing - [select for diffs]
Modified Mon May 26 10:57:03 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3640 , to selected 8814
- m_stats.c:stats_tstats(): fixed faulty sendto_one_numeric

Revision 3640 - Directory Listing - [select for diffs]
Modified Fri May 23 20:00:48 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3639 , to selected 8814
- m_map.c:dump_map(): use 'unsigned' whenever possible

Revision 3639 - Directory Listing - [select for diffs]
Modified Fri May 23 19:54:44 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3636 , to selected 8814
- parse.c: moved *para[] to parse()

Revision 3636 - Directory Listing - [select for diffs]
Modified Fri May 23 18:56:55 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3635 , to selected 8814
- m_join.c:ms_join(): fixed compile warning

Revision 3635 - Directory Listing - [select for diffs]
Modified Fri May 23 18:55:51 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3633 , to selected 8814
- channel_mode.c: removed unused SM_ERR_NOTS; made errorcodes use an enum

Revision 3633 - Directory Listing - [select for diffs]
Modified Fri May 23 18:40:13 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3631 , to selected 8814
- parse.c:handle_numeric(): replaced MyClient test with MyConnect(). find_person()
  already ensures that target_p is a fully registered client.

Revision 3631 - Directory Listing - [select for diffs]
Modified Fri May 23 18:37:18 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3630 , to selected 8814
- channel_mode.c:chm_operonly(): removed redundant assignment

Revision 3630 - Directory Listing - [select for diffs]
Modified Fri May 23 18:36:42 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3627 , to selected 8814
- channel_mode.c:chm_operonly(): removed redundant assignment

Revision 3627 - Directory Listing - [select for diffs]
Modified Thu May 22 20:19:37 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3626 , to selected 8814
- parse.c: cleanup comments

Revision 3626 - Directory Listing - [select for diffs]
Modified Thu May 22 20:12:58 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3623 , to selected 8814
- m_sjoin.c:ms_sjoin(): let handle_command() test for the right amount
  of parameters passed to SJOIN

Revision 3623 - Directory Listing - [select for diffs]
Modified Thu May 22 19:51:13 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3622 , to selected 8814
- parse.c:add_msg_element(), del_msg_element(): zero initialize pointers for
  debugging purposes

Revision 3622 - Directory Listing - [select for diffs]
Modified Thu May 22 19:31:31 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3620 , to selected 8814
- m_sjoin.c:ms_sjoin(): hardened test to make sure SJOINs are really
  only processed if sent by a server

Revision 3620 - Directory Listing - [select for diffs]
Modified Thu May 22 19:30:59 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3619 , to selected 8814
- m_sjoin.c:ms_sjoin(): hardened test to make sure SJOINs are really
  only processed if sent by a server

Revision 3619 - Directory Listing - [select for diffs]
Modified Thu May 22 19:19:41 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3618 , to selected 8814
- m_join.c:ms_join(): don't allow servers to join channels

Revision 3618 - Directory Listing - [select for diffs]
Modified Thu May 22 19:19:28 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3616 , to selected 8814
- m_join.c:ms_join(): don't allow servers to join channels

Revision 3616 - Directory Listing - [select for diffs]
Modified Thu May 22 18:57:16 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3615 , to selected 8814
- parse.c:mod_del_cmd(): make sure the command actually exists in the trie before
  attempting to remove it. We could end up in a corrupted trie otherwise.

Revision 3615 - Directory Listing - [select for diffs]
Modified Thu May 22 18:40:39 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3612 , to selected 8814
- parse.c:mod_del_cmd(): make sure the command actually exists in the trie before
  attempting to remove it. We could end up in a corrupted trie otherwise.

Revision 3612 - Directory Listing - [select for diffs]
Modified Thu May 22 17:59:12 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3611 , to selected 8814
- parse.c:remove_unknown(): use me.id when sending KILL/SQUIT to servers

Revision 3611 - Directory Listing - [select for diffs]
Modified Thu May 22 17:57:47 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3609 , to selected 8814
- parser.c:do_numeric(): fixed stupid bug introduced in -3574

Revision 3609 - Directory Listing - [select for diffs]
Modified Tue May 20 18:22:58 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3607 , to selected 8814
- m_trace.c: removed set_time() calls

Revision 3607 - Directory Listing - [select for diffs]
Modified Tue May 20 17:44:33 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3604 , to selected 8814
- m_set.c: whitespace changes

Revision 3604 - Directory Listing - [select for diffs]
Modified Tue May 20 17:39:31 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3603 , to selected 8814
- m_accept.c: style corrections

Revision 3603 - Directory Listing - [select for diffs]
Modified Tue May 20 17:35:54 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3601 , to selected 8814
- fdlist.c: style corrections

Revision 3601 - Directory Listing - [select for diffs]
Modified Tue May 20 17:33:08 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3598 , to selected 8814
- fdlist.c: use unsigned whenever possible

Revision 3598 - Directory Listing - [select for diffs]
Modified Tue May 20 17:29:05 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3597 , to selected 8814
- event.c: use unsigned whenever possible

Revision 3597 - Directory Listing - [select for diffs]
Modified Tue May 20 17:15:14 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3594 , to selected 8814
- m_svsnick.c: whitespace changes

Revision 3594 - Directory Listing - [select for diffs]
Modified Sun May 18 19:32:58 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3592 , to selected 8814
- m_services.c:m_botserv(): add missing return

Revision 3592 - Directory Listing - [select for diffs]
Modified Sun May 18 16:43:03 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3590 , to selected 8814
- m_services.c: clean up services handlers in preparation of configurable aliases.
  Made PRIVMSG targets use UIDs

Revision 3590 - Directory Listing - [select for diffs]
Modified Sun May 18 15:25:09 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3588 , to selected 8814
- Use sendto_one_numeric() everywhere

Revision 3588 - Directory Listing - [select for diffs]
Modified Sun May 18 14:56:00 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3586 , to selected 8814
- m_services.c: use UID prefixed PRIVMSGs when sending stuff to services

Revision 3586 - Directory Listing - [select for diffs]
Modified Sun May 18 14:31:05 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3584 , to selected 8814
- m_sjoin.c:ms_sjoin(): removed faulty assert

Revision 3584 - Directory Listing - [select for diffs]
Modified Sun May 18 14:10:30 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3583 , to selected 8814
- Update help files

Revision 3583 - Directory Listing - [select for diffs]
Modified Sun May 18 14:10:12 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3581 , to selected 8814
- Update help files

Revision 3581 - Directory Listing - [select for diffs]
Modified Sat May 17 17:26:42 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3579 , to selected 8814
- m_etrace.c: further cleanups

Revision 3579 - Directory Listing - [select for diffs]
Modified Sat May 17 17:22:35 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3577 , to selected 8814
- m_etrace.c: constification & style corrections

Revision 3577 - Directory Listing - [select for diffs]
Modified Sat May 17 16:22:24 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3576 , to selected 8814
- Update help files

Revision 3576 - Directory Listing - [select for diffs]
Modified Sat May 17 16:22:08 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3574 , to selected 8814
- Update help files

Revision 3574 - Directory Listing - [select for diffs]
Modified Fri May 16 17:11:42 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3572 , to selected 8814
- Replaced remaining sendto_one() with sendto_one_numeric().
  SND_EXPLICIT idea derived from ircu.

Revision 3572 - Directory Listing - [select for diffs]
Modified Fri May 16 15:03:26 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3570 , to selected 8814
- user.c:valid_username(): removed extraneous parentheses

Revision 3570 - Directory Listing - [select for diffs]
Modified Fri May 16 14:59:32 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3568 , to selected 8814
- user.c:add_one_to_uid(): use unsigned keyword

Revision 3568 - Directory Listing - [select for diffs]
Modified Fri May 16 14:53:04 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3566 , to selected 8814
- user.c:register_local_user(): removed redundant source_p->localClient->allow_read = MAX_FLOOD_BURST
  assignment

Revision 3566 - Directory Listing - [select for diffs]
Modified Fri May 16 14:48:17 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3564 , to selected 8814
- Style corrections

Revision 3564 - Directory Listing - [select for diffs]
Modified Fri May 16 14:01:06 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3562 , to selected 8814
- auth.c: constification

Revision 3562 - Directory Listing - [select for diffs]
Modified Fri May 16 13:52:10 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3560 , to selected 8814
- m_svsmode:ms_svsmode(): removed legacy code

Revision 3560 - Directory Listing - [select for diffs]
Modified Fri May 16 13:05:03 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3558 , to selected 8814
- m_resv.c: reformatting

Revision 3558 - Directory Listing - [select for diffs]
Modified Fri May 16 12:55:52 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3556 , to selected 8814
- numeric.c: minor conversion specifier cleanups

Revision 3556 - Directory Listing - [select for diffs]
Modified Fri May 16 12:43:59 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3554 , to selected 8814
- Removed RPL_STATSNLINE

Revision 3554 - Directory Listing - [select for diffs]
Modified Fri May 16 12:36:07 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3552 , to selected 8814
- find_address_conf(): constification

Revision 3552 - Directory Listing - [select for diffs]
Modified Fri May 16 12:05:25 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3551 , to selected 8814
- Update documents

Revision 3551 - Directory Listing - [select for diffs]
Modified Fri May 16 12:00:02 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3549 , to selected 8814
- Update documents

Revision 3549 - Directory Listing - [select for diffs]
Modified Fri May 16 11:22:43 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3548 , to selected 8814
- conf_class.c:class_free(): added an assert()

Revision 3548 - Directory Listing - [select for diffs]
Modified Fri May 16 11:22:00 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3546 , to selected 8814
- conf_class.c:class_free(): added an assert()

Revision 3546 - Directory Listing - [select for diffs]
Modified Fri May 16 11:00:39 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3544 , to selected 8814
- m_info.c:info_table[]: cosmetical fixes

Revision 3544 - Directory Listing - [select for diffs]
Modified Fri May 16 10:59:59 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3542 , to selected 8814
- m_info.c:info_table[]: cosmetical fixes

Revision 3542 - Directory Listing - [select for diffs]
Modified Thu May 15 16:42:15 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3541 , to selected 8814
- Bump version to 8.2.0beta2

Revision 3541 - Directory Listing - [select for diffs]
Modified Thu May 15 16:41:00 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3540 , to selected 8814
- Update NEWS

Revision 3540 - Directory Listing - [select for diffs]
Modified Thu May 15 16:23:09 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3538 , to selected 8814
- m_mode.c:set_user_mode(): renamed variables

Revision 3538 - Directory Listing - [select for diffs]
Modified Thu May 15 16:01:52 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3536 , to selected 8814
- m_bmask.c:ms_bmask(): cleaned up style

Revision 3536 - Directory Listing - [select for diffs]
Modified Thu May 15 15:46:37 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3534 , to selected 8814
- hostmask.c:delete_one_address_conf(): replaced a DLINK_FOREACH_SAFE with DLINK_FOREACH

Revision 3534 - Directory Listing - [select for diffs]
Modified Thu May 15 15:43:44 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3532 , to selected 8814
- doxygen

Revision 3532 - Directory Listing - [select for diffs]
Modified Thu May 15 15:25:27 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3531 , to selected 8814
- Update reference.conf

Revision 3531 - Directory Listing - [select for diffs]
Modified Thu May 15 15:25:14 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3529 , to selected 8814
- Update reference.conf

Revision 3529 - Directory Listing - [select for diffs]
Modified Wed May 14 15:45:05 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3527 , to selected 8814
- user.c:register_local_user(): removed pointless assignment

Revision 3527 - Directory Listing - [select for diffs]
Modified Wed May 14 15:33:08 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3526 , to selected 8814
- ircd.c:main(): make this "don't run ircd as root!!!11" message look more serious

Revision 3526 - Directory Listing - [select for diffs]
Modified Wed May 14 15:24:36 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3524 , to selected 8814
- ircd.c:main(): make this "don't run ircd as root!!!11" message look more serious

Revision 3524 - Directory Listing - [select for diffs]
Modified Wed May 14 15:03:16 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3522 , to selected 8814
- channel.c:send_mode_list(): removed TS5 leftover

Revision 3522 - Directory Listing - [select for diffs]
Modified Tue May 13 15:33:44 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3521 , to selected 8814
- Update reference.conf

Revision 3521 - Directory Listing - [select for diffs]
Modified Tue May 13 15:32:39 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3519 , to selected 8814
- Update reference.conf

Revision 3519 - Directory Listing - [select for diffs]
Modified Mon May 12 19:06:52 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3517 , to selected 8814
- Removed unused macros; cleaned up comments

Revision 3517 - Directory Listing - [select for diffs]
Modified Mon May 12 17:35:07 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3515 , to selected 8814
- m_stats.c:stats_operedup(): don't show idle time if operator is +q

Revision 3515 - Directory Listing - [select for diffs]
Modified Mon May 12 16:47:00 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3514 , to selected 8814
- Update reference.conf

Revision 3514 - Directory Listing - [select for diffs]
Modified Mon May 12 16:31:21 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3512 , to selected 8814
- Added usermode +p which hides channel list in WHOIS

Revision 3512 - Directory Listing - [select for diffs]
Modified Sun May 11 17:56:05 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3510 , to selected 8814
- Fixed bug where "STATS p" would show an invalid amount of irc-operators
  in case there are +H opers

Revision 3510 - Directory Listing - [select for diffs]
Modified Sun May 11 17:55:40 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3509 , to selected 8814
- Fixed bug where "STATS p" would show an invalid amount of irc-operators
  in case there are +H opers

Revision 3509 - Directory Listing - [select for diffs]
Modified Sun May 11 17:18:04 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3507 , to selected 8814
- Update docs to reflect new +q usermode

Revision 3507 - Directory Listing - [select for diffs]
Modified Sun May 11 17:05:55 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3505 , to selected 8814
- Added usermode +q which hides idle and signon time in WHOIS

Revision 3505 - Directory Listing - [select for diffs]
Modified Sat May 10 19:51:42 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3503 , to selected 8814
- Renamed MyMalloc() to MyCalloc()

Revision 3503 - Directory Listing - [select for diffs]
Modified Sat May 10 19:42:34 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3501 , to selected 8814
- client.c:free_client(): sanitize some weird looking assert()

Revision 3501 - Directory Listing - [select for diffs]
Modified Sat May 10 19:30:25 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3500 , to selected 8814
- conf.c:parse_aline(): use CONF_NOREASON for default reason

Revision 3500 - Directory Listing - [select for diffs]
Modified Sat May 10 19:30:07 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3498 , to selected 8814
- conf.c:parse_aline(): use CONF_NOREASON for default reason

Revision 3498 - Directory Listing - [select for diffs]
Modified Sat May 10 19:16:26 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3496 , to selected 8814
- Update NEWS

Revision 3496 - Directory Listing - [select for diffs]
Modified Sat May 10 18:58:54 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3495 , to selected 8814
- m_cap.c: from p4: Ignore trailing spaces from CAP REQ/ACKs to prevent rejecting requests

Revision 3495 - Directory Listing - [select for diffs]
Modified Sat May 10 18:58:40 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3494 , to selected 8814
- m_cap.c: from p4: Ignore trailing spaces from CAP REQ/ACKs to prevent rejecting requests

Revision 3494 - Directory Listing - [select for diffs]
Modified Thu May 8 17:57:33 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3492 , to selected 8814
- conf.h: remove invalid/useless comments

Revision 3492 - Directory Listing - [select for diffs]
Modified Thu May 8 17:55:07 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3490 , to selected 8814
- conf.h: remove unused macros

Revision 3490 - Directory Listing - [select for diffs]
Modified Wed May 7 16:34:57 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3489 , to selected 8814
- Update NEWS

Revision 3489 - Directory Listing - [select for diffs]
Modified Wed May 7 16:19:58 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3487 , to selected 8814
- numeric.c: fixed RPL_WHOISCHANNELS using wrong numeric

Revision 3487 - Directory Listing - [select for diffs]
Modified Mon May 5 19:52:21 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3485 , to selected 8814
- m_die(), m_restart(): use get_client_name() instead of get_oper_name()

Revision 3485 - Directory Listing - [select for diffs]
Modified Mon May 5 19:49:18 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3484 , to selected 8814
- m_die(), m_restart(): initialize buf[] to something saner

Revision 3484 - Directory Listing - [select for diffs]
Modified Mon May 5 19:46:03 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3482 , to selected 8814
- m_die(), m_restart(): use get_client_name() instead of get_oper_name()

Revision 3482 - Directory Listing - [select for diffs]
Modified Mon May 5 18:33:57 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3480 , to selected 8814
- Style corrections

Revision 3480 - Directory Listing - [select for diffs]
Modified Sun May 4 16:49:20 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3478 , to selected 8814
- m_svsmode.c:ms_svsmode(): use pre-decrement just for consistency

Revision 3478 - Directory Listing - [select for diffs]
Modified Sun May 4 16:44:12 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3476 , to selected 8814
- m_mode.c:set_user_mode(): use pre-decrement just for consistency

Revision 3476 - Directory Listing - [select for diffs]
Modified Sun May 4 15:47:25 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3474 , to selected 8814
- Updated help/stats

Revision 3474 - Directory Listing - [select for diffs]
Modified Sun May 4 15:45:10 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3472 , to selected 8814
- Renamed general::warn_no_nline to warn_no_connect_block

Revision 3472 - Directory Listing - [select for diffs]
Modified Sun May 4 15:11:57 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3470 , to selected 8814
- channel.c:send_members(): added missing #ifdef HALFOPS

Revision 3470 - Directory Listing - [select for diffs]
Modified Sat May 3 17:56:11 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3468 , to selected 8814
- hostmask.c: style corrections

Revision 3468 - Directory Listing - [select for diffs]
Modified Sat May 3 15:39:58 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3465 , to selected 8814
- m_xline.c:write_xline(): removed collapse() call

Revision 3465 - Directory Listing - [select for diffs]
Modified Thu May 1 20:56:52 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3464 , to selected 8814
- Bump version to hybrid-8.1.17

Revision 3464 - Directory Listing - [select for diffs]
Modified Thu May 1 20:55:51 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3463 , to selected 8814
- Update reference.conf

Revision 3463 - Directory Listing - [select for diffs]
Modified Thu May 1 20:54:28 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3462 , to selected 8814
- Update NEWS

Revision 3462 - Directory Listing - [select for diffs]
Modified Thu May 1 20:53:54 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3461 , to selected 8814
- Backported /list and hunt_server() optimization from TRUNK

Revision 3461 - Directory Listing - [select for diffs]
Modified Thu May 1 20:43:28 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3460 , to selected 8814
- Update NEWS

Revision 3460 - Directory Listing - [select for diffs]
Modified Thu May 1 20:14:37 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3458 , to selected 8814
- m_info.c:send_conf_options(): cleaned up style

Revision 3458 - Directory Listing - [select for diffs]
Modified Thu May 1 19:43:11 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3456 , to selected 8814
- rsa.c:binary_to_hex(): use unsigned int

Revision 3456 - Directory Listing - [select for diffs]
Modified Thu May 1 19:39:25 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3454 , to selected 8814
- misc.c:ssl_get_ciper(): get rid of this magic IRCD_BUFSIZE/4.
  Use IRCD_BUFSIZE instead.

Revision 3454 - Directory Listing - [select for diffs]
Modified Thu May 1 19:31:23 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3452 , to selected 8814
- packet.c: style corrections

Revision 3452 - Directory Listing - [select for diffs]
Modified Thu May 1 19:20:08 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3450 , to selected 8814
- server.c: minor valid_servname() cleanup

Revision 3450 - Directory Listing - [select for diffs]
Modified Thu May 1 19:14:55 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3448 , to selected 8814
- server.c:hunt_server(): save extra has_wildcards() call everytime hunt_server()
  finds a client/server in the hash tables.

Revision 3448 - Directory Listing - [select for diffs]
Modified Thu May 1 18:51:24 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3446 , to selected 8814
- Update reference.conf

Revision 3446 - Directory Listing - [select for diffs]
Modified Thu May 1 18:45:57 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3444 , to selected 8814
- Update reference.conf

Revision 3444 - Directory Listing - [select for diffs]
Modified Thu May 1 18:37:06 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3442 , to selected 8814
- conf_parser.y: style corrections

Revision 3442 - Directory Listing - [select for diffs]
Modified Thu May 1 18:30:54 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3440 , to selected 8814
- conf_parser.y: removed extraneous strlen(). valid_hostname() already checks
  for too long hostnames

Revision 3440 - Directory Listing - [select for diffs]
Modified Thu May 1 14:33:14 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3438 , to selected 8814
- conf_parser.y: cleaned up style

Revision 3438 - Directory Listing - [select for diffs]
Modified Thu May 1 13:59:29 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3436 , to selected 8814
- Update reference.conf

Revision 3436 - Directory Listing - [select for diffs]
Modified Thu May 1 13:58:57 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3434 , to selected 8814
- Update reference.conf

Revision 3434 - Directory Listing - [select for diffs]
Modified Thu May 1 13:57:18 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3433 , to selected 8814
- conf_parser.y: fixed bug where the parser wouldn't take time units
  into consideration for the join_flood_time and throttle_time config
  options.

Revision 3433 - Directory Listing - [select for diffs]
Modified Thu May 1 13:55:13 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3432 , to selected 8814
- conf_parser.y: fixed bug where the parser wouldn't take time units
  into consideration for the join_flood_time and throttle_time config
  options.

Revision 3432 - Directory Listing - [select for diffs]
Modified Thu May 1 12:44:46 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3430 , to selected 8814
- Replace few hash_find_id() with find_person()

Revision 3430 - Directory Listing - [select for diffs]
Modified Thu May 1 11:50:02 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3427 , to selected 8814
- hash.c:list_one_channel(): constification

Revision 3427 - Directory Listing - [select for diffs]
Modified Thu May 1 11:46:04 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3426 , to selected 8814
- hash.c:list_one_channel(): optimize for the admin case

Revision 3426 - Directory Listing - [select for diffs]
Modified Wed Apr 30 20:27:59 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3425 , to selected 8814
- Fixed possible WATCH core. Fix provided by Adam

Revision 3425 - Directory Listing - [select for diffs]
Modified Wed Apr 30 20:27:40 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3422 , to selected 8814
- Fixed possible WATCH core. Fix provided by Adam

Revision 3422 - Directory Listing - [select for diffs]
Modified Tue Apr 29 17:23:26 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3418 , to selected 8814
- Get rid of LOCAL_CHANNELLEN; change CHANNELLEN to 50

Revision 3418 - Directory Listing - [select for diffs]
Modified Tue Apr 29 15:09:20 2014 UTC (11 years, 3 months ago) by michael
Diff to previous 3385 , to selected 8814
- Update NEWS

Revision 3385 - Directory Listing - [select for diffs]
Modified Fri Apr 25 13:52:54 2014 UTC (11 years, 4 months ago) by michael
Diff to previous 3384 , to selected 8814
- configure.ac.: fixed version string

Revision 3384 - Directory Listing - [select for diffs]
Modified Fri Apr 25 13:40:27 2014 UTC (11 years, 4 months ago) by michael
Diff to previous 3383 , to selected 8814
- m_set.c: misc. fixes and cleanups

Revision 3383 - Directory Listing - [select for diffs]
Modified Fri Apr 25 13:24:44 2014 UTC (11 years, 4 months ago) by michael
Diff to previous 3381 , to selected 8814
- m_set.c:mo_set(): removed hack. Let quote_autoconn() deal
  with missing parameters.

Revision 3381 - Directory Listing - [select for diffs]
Modified Fri Apr 25 12:48:55 2014 UTC (11 years, 4 months ago) by michael
Diff to previous 3380 , to selected 8814
- Update NEWS

Revision 3380 - Directory Listing - [select for diffs]
Modified Fri Apr 25 11:20:39 2014 UTC (11 years, 4 months ago) by michael
Diff to previous 3379 , to selected 8814
- Update NEWS

Revision 3379 - Directory Listing - [select for diffs]
Modified Thu Apr 24 18:43:17 2014 UTC (11 years, 4 months ago) by michael
Diff to previous 3377 , to selected 8814
- Revved version to 8.2beta1

Revision 3377 - Directory Listing - [select for diffs]
Modified Thu Apr 24 16:15:51 2014 UTC (11 years, 4 months ago) by michael
Diff to previous 3360 , to selected 8814
- Create 8.2.x branch

Revision 3360 - Directory Listing - [select for diffs]
Modified Sun Apr 20 15:00:12 2014 UTC (11 years, 4 months ago) by michael
Diff to previous 3358 , to selected 8814
- Update NEWS

Revision 3358 - Directory Listing - [select for diffs]
Modified Sun Apr 20 14:54:48 2014 UTC (11 years, 4 months ago) by michael
Diff to previous 3310 , to selected 8814
- Bump version to 8.1.16

Revision 3310 - Directory Listing - [select for diffs]
Modified Tue Apr 15 11:41:24 2014 UTC (11 years, 4 months ago) by michael
Diff to previous 3309 , to selected 8814
- Readded FLAGS_BLOCKED

Revision 3309 - Directory Listing - [select for diffs]
Modified Mon Apr 14 20:16:55 2014 UTC (11 years, 4 months ago) by michael
Diff to previous 3307 , to selected 8814
- Backported -r3296 [m_capab.c:mr_capab(): capability tokens must be all in parv[1] now]

Revision 3307 - Directory Listing - [select for diffs]
Modified Mon Apr 14 18:37:19 2014 UTC (11 years, 4 months ago) by michael
Diff to previous 3305 , to selected 8814
- Made server_estab() and sendnick_TS() use 'static' keyword

Revision 3305 - Directory Listing - [select for diffs]
Modified Sun Apr 13 11:27:29 2014 UTC (11 years, 4 months ago) by michael
Diff to previous 3304 , to selected 8814
- m_quit.c:ms_quit(): don't default to source_p->name if no quit message is given

Revision 3304 - Directory Listing - [select for diffs]
Modified Sun Apr 13 11:26:35 2014 UTC (11 years, 4 months ago) by michael
Diff to previous 3293 , to selected 8814
- s_serv.c, m_server.c: moved all netburst related code to m_server.c

Revision 3293 - Directory Listing - [select for diffs]
Modified Thu Apr 10 17:23:37 2014 UTC (11 years, 4 months ago) by michael
Diff to previous 3284 , to selected 8814
- m_kick.c:m_kick(): removed unused variable

Revision 3284 - Directory Listing - [select for diffs]
Modified Tue Apr 8 16:53:15 2014 UTC (11 years, 4 months ago) by michael
Diff to previous 3281 , to selected 8814
- Fixed corrupted "STATS U" output

Revision 3281 - Directory Listing - [select for diffs]
Modified Mon Apr 7 18:48:00 2014 UTC (11 years, 4 months ago) by michael
Diff to previous 3271 , to selected 8814
- Backported -r3268 [irc_res.c:make_request(): lowered retries counter to 2]

Revision 3271 - Directory Listing - [select for diffs]
Modified Sun Apr 6 11:06:00 2014 UTC (11 years, 4 months ago) by michael
Diff to previous 3269 , to selected 8814
- Update NEWS

Revision 3269 - Directory Listing - [select for diffs]
Modified Sat Apr 5 22:41:08 2014 UTC (11 years, 4 months ago) by michael
Diff to previous 3265 , to selected 8814
- m_who.c:m_who(): admins may now see all channel members via "WHO #channel"
  regardless of channel mode +s

Revision 3265 - Directory Listing - [select for diffs]
Modified Sat Apr 5 19:09:02 2014 UTC (11 years, 4 months ago) by michael
Diff to previous 3264 , to selected 8814
- Re-add CHW capability to cope nice with rb

Revision 3264 - Directory Listing - [select for diffs]
Modified Thu Apr 3 19:29:14 2014 UTC (11 years, 4 months ago) by michael
Diff to previous 3233 , to selected 8814
- conf.c:match_conf_password(): fixed undefined behaviour with crypt()
  returning NULL since glibc2.17 in certain cases.

Revision 3233 - Directory Listing - [select for diffs]
Modified Sat Mar 29 18:02:08 2014 UTC (11 years, 4 months ago) by michael
Diff to previous 3231 , to selected 8814
- Update NEWS

Revision 3231 - Directory Listing - [select for diffs]
Modified Sat Mar 29 17:29:20 2014 UTC (11 years, 4 months ago) by michael
Diff to previous 3230 , to selected 8814
- Revved patchlevel to 8.1.15

Revision 3230 - Directory Listing - [select for diffs]
Modified Sat Mar 29 17:28:18 2014 UTC (11 years, 4 months ago) by michael
Diff to previous 3228 , to selected 8814
- flex 2.5.39

Revision 3228 - Directory Listing - [select for diffs]
Modified Fri Mar 28 20:42:27 2014 UTC (11 years, 4 months ago) by michael
Diff to previous 3226 , to selected 8814
- Backported -r3227 [m_stats.c:stats_servlinks(): removed extranous spaces]

Revision 3226 - Directory Listing - [select for diffs]
Modified Fri Mar 28 19:07:42 2014 UTC (11 years, 4 months ago) by michael
Diff to previous 3225 , to selected 8814
- Update NEWS

Revision 3225 - Directory Listing - [select for diffs]
Modified Fri Mar 28 17:27:16 2014 UTC (11 years, 4 months ago) by michael
Diff to previous 3224 , to selected 8814
- Backported -r3182 [s_user.c:check_xline(): use CONF_NOREASON for default reason]

Revision 3224 - Directory Listing - [select for diffs]
Modified Fri Mar 28 17:17:29 2014 UTC (11 years, 4 months ago) by michael
Diff to previous 3223 , to selected 8814
- Backported -r3220 [m_topic.c:m_topic(): use chptr->chname when reporting ERR_NOTONCHANNEL]

Revision 3223 - Directory Listing - [select for diffs]
Modified Fri Mar 28 17:16:24 2014 UTC (11 years, 4 months ago) by michael
Diff to previous 3214 , to selected 8814
- Backported -r3212 [m_part.c:part_one_client(): use chptr->chname if we already looked up the channel]

Revision 3214 - Directory Listing - [select for diffs]
Modified Tue Mar 25 16:49:25 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3211 , to selected 8814
- Backported -r3213 [m_watch.c:m_watch(): replaced all strcat() with strlcat()]

Revision 3211 - Directory Listing - [select for diffs]
Modified Tue Mar 25 16:20:31 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3210 , to selected 8814
- m_kick.c: backported some cleanups done in -r3198

Revision 3210 - Directory Listing - [select for diffs]
Modified Tue Mar 25 16:12:31 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3194 , to selected 8814
- Backported -r3209 [m_user.c:mr_user(): optimize in case parv[4] is empty]

Revision 3194 - Directory Listing - [select for diffs]
Modified Sun Mar 23 19:51:23 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3193 , to selected 8814
- channel_mode.c:chm_voice, chm_hop, chm_op: removed extraneous/redundant IsClient() test

Revision 3193 - Directory Listing - [select for diffs]
Modified Sun Mar 23 19:49:55 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3191 , to selected 8814
- Cleaned up find_chasing(). Removed useless third 'chasing' argument.

Revision 3191 - Directory Listing - [select for diffs]
Modified Sun Mar 23 18:58:18 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3185 , to selected 8814
- Backported -r3180 [m_locops.c:ms_locops(): accept LOCOPS from servers]

Revision 3185 - Directory Listing - [select for diffs]
Modified Thu Mar 20 17:55:18 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3177 , to selected 8814
- send.c:send_message_remote(): replace ID(&to) with ID(to) as spotted by Adam

Revision 3177 - Directory Listing - [select for diffs]
Modified Tue Mar 18 20:12:02 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3173 , to selected 8814
- send.c:send_message_remote(): TS6 improvements

Revision 3173 - Directory Listing - [select for diffs]
Modified Sun Mar 16 12:25:50 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3154 , to selected 8814
- m_svinfo.c: minimum required argument count is 5. Remove redundant test on parc
  in ms_svinfo()

Revision 3154 - Directory Listing - [select for diffs]
Modified Fri Mar 14 15:54:32 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3147 , to selected 8814
- channel_mode.c:chm_limit(): instead of passing an empty buffer to atoi()
  we just bail out

Revision 3147 - Directory Listing - [select for diffs]
Modified Fri Mar 14 12:15:03 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3146 , to selected 8814
- Update NEWS

Revision 3146 - Directory Listing - [select for diffs]
Modified Fri Mar 14 12:11:57 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3134 , to selected 8814
- m_svsnick.c: backported -r3138 [Do not self collide clients who svsnick to themselves]

Revision 3134 - Directory Listing - [select for diffs]
Modified Sun Mar 9 22:14:21 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3132 , to selected 8814
- svn propset

Revision 3132 - Directory Listing - [select for diffs]
Modified Sun Mar 9 22:06:51 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3129 , to selected 8814
- respond.c: update copyright header

Revision 3129 - Directory Listing - [select for diffs]
Modified Sun Mar 9 21:06:39 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3128 , to selected 8814
- Update tools/README.mkpasswd

Revision 3128 - Directory Listing - [select for diffs]
Modified Sun Mar 9 20:13:28 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3127 , to selected 8814
- Update NEWS

Revision 3127 - Directory Listing - [select for diffs]
Modified Sun Mar 9 20:10:43 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3124 , to selected 8814
- mkpasswd.c: mkpasswd now defaults to MD5 instead of DES

Revision 3124 - Directory Listing - [select for diffs]
Modified Sun Mar 9 20:06:35 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3122 , to selected 8814
- mkpasswd.c: cosmetical fixes

Revision 3122 - Directory Listing - [select for diffs]
Modified Sun Mar 9 17:20:25 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3108 , to selected 8814
- Removed m_users.c

Revision 3108 - Directory Listing - [select for diffs]
Modified Thu Mar 6 19:23:59 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3106 , to selected 8814
- m_services.c:m_hostserv(): fixed invalid ERR_SERVICESDOWN reply

Revision 3106 - Directory Listing - [select for diffs]
Modified Thu Mar 6 10:35:33 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3102 , to selected 8814
- parse.c:do_numeric(): now use sendto_channel_butone() to also forward
  numerics that are sent to channels to remote clients

Revision 3102 - Directory Listing - [select for diffs]
Modified Wed Mar 5 20:21:00 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3101 , to selected 8814
- parse.c: moved 'sender' variable to inner scope

Revision 3101 - Directory Listing - [select for diffs]
Modified Wed Mar 5 20:19:42 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3098 , to selected 8814
- parse.c: removed redundant comment

Revision 3098 - Directory Listing - [select for diffs]
Modified Wed Mar 5 16:38:02 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3097 , to selected 8814
- Removed 8.2.x branch for now

Revision 3097 - Directory Listing - [select for diffs]
Modified Sat Mar 1 23:33:16 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3095 , to selected 8814
- Applied Adam's "Put the command name in parv[0], not prefix name" patch

Revision 3095 - Directory Listing - [select for diffs]
Modified Sat Mar 1 23:09:06 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3094 , to selected 8814
- Create 8.2.x branch

Revision 3094 - Directory Listing - [select for diffs]
Modified Sat Mar 1 19:45:10 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3091 , to selected 8814
- conf.h: made some more constants use an enum

Revision 3091 - Directory Listing - [select for diffs]
Modified Sat Mar 1 19:17:28 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3090 , to selected 8814
- s_auth.h: made 'flags' an unsigned int type

Revision 3090 - Directory Listing - [select for diffs]
Modified Sat Mar 1 18:50:32 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3088 , to selected 8814
- modules.h: use an enum for flag types

Revision 3088 - Directory Listing - [select for diffs]
Modified Sat Mar 1 18:47:05 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3086 , to selected 8814
- conf_class.h: use an enum for flag types

Revision 3086 - Directory Listing - [select for diffs]
Modified Sat Mar 1 18:41:09 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3083 , to selected 8814
- listener.h: use an enum for flag types

Revision 3083 - Directory Listing - [select for diffs]
Modified Sat Mar 1 18:37:27 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3082 , to selected 8814
- defaults.h: removed MSGPATH definition

Revision 3082 - Directory Listing - [select for diffs]
Modified Sat Mar 1 18:30:35 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3080 , to selected 8814
- m_stats.c, conf.h: removed unused CONF_FLAGS_LIMIT_IP and CONF_FLAGS_NOMATCH_IP
  definitions

Revision 3080 - Directory Listing - [select for diffs]
Modified Sat Mar 1 17:22:54 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3077 , to selected 8814
- white-space changes / style cleanups

Revision 3077 - Directory Listing - [select for diffs]
Modified Fri Feb 28 20:33:31 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3075 , to selected 8814
- Renamed ts_warn() to sendto_realops_flags_ratelimited()

Revision 3075 - Directory Listing - [select for diffs]
Modified Thu Feb 27 20:08:42 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3074 , to selected 8814
- mkkeypair: LICENSE doesn't exist anymore. It's now COPYING

Revision 3074 - Directory Listing - [select for diffs]
Modified Thu Feb 27 20:05:37 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3072 , to selected 8814
- mkpasswd.c:main(): constification

Revision 3072 - Directory Listing - [select for diffs]
Modified Thu Feb 27 19:58:36 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3070 , to selected 8814
- Update tools/README.mkpasswd

Revision 3070 - Directory Listing - [select for diffs]
Modified Thu Feb 27 19:12:11 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3068 , to selected 8814
- numeric.c, m_set.c: fixed inconsistent use of "can't" and "cannot"

Revision 3068 - Directory Listing - [select for diffs]
Modified Thu Feb 27 19:09:21 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3066 , to selected 8814
- conf_db.c: fixed inconsistent use of "can't" and "cannot"

Revision 3066 - Directory Listing - [select for diffs]
Modified Thu Feb 27 19:03:57 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3064 , to selected 8814
- ircd.c:io_loop(): minor cosmetical fixes to the "reloading motd files"
  server notice

Revision 3064 - Directory Listing - [select for diffs]
Modified Thu Feb 27 18:59:18 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3062 , to selected 8814
- ircd_signal.c:sigint_handler(): fixed inconsistent
  "SIGINT received" vs. "received signal SIGTERM" message

Revision 3062 - Directory Listing - [select for diffs]
Modified Thu Feb 27 18:48:02 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3060 , to selected 8814
- numeric.c: fixed inconsistent use of "can't" and "cannot"

Revision 3060 - Directory Listing - [select for diffs]
Modified Thu Feb 27 17:07:11 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3058 , to selected 8814
- reference.conf: applied 0001-ciphers-doc.patch by Guillaume Parent

Revision 3058 - Directory Listing - [select for diffs]
Modified Wed Feb 26 19:34:04 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3056 , to selected 8814
- channel_mode.c: made mode_count, mode_limit, simple_modes_mask unsigned int types

Revision 3056 - Directory Listing - [select for diffs]
Modified Wed Feb 26 18:38:31 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3053 , to selected 8814
- Removed FAKEHOST server capability for now

Revision 3053 - Directory Listing - [select for diffs]
Modified Wed Feb 26 17:40:40 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3052 , to selected 8814
- Update NEWS

Revision 3052 - Directory Listing - [select for diffs]
Modified Wed Feb 26 16:50:25 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3050 , to selected 8814
- channel_mode.c:send_cap_mode_changes(): fixed bug where MODE is used when
  it should use TMODE

Revision 3050 - Directory Listing - [select for diffs]
Modified Tue Feb 25 22:35:40 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 3047 , to selected 8814
- channel_mode.c: removed CAP_IE and CAP_EX from channel_capabs[]

Revision 3047 - Directory Listing - [select for diffs]
Modified Tue Feb 25 22:29:25 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 3046 , to selected 8814
- ircd binary is now again placed in /bin instead of /sbin

Revision 3046 - Directory Listing - [select for diffs]
Modified Tue Feb 25 21:39:04 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 3043 , to selected 8814
- Removed CAP_CHW. This is mandatory since hybrid 6.0 beta 25

Revision 3043 - Directory Listing - [select for diffs]
Modified Tue Feb 25 21:10:08 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 3042 , to selected 8814
- ms_bmask(): made mode_type an unsigned int type

Revision 3042 - Directory Listing - [select for diffs]
Modified Tue Feb 25 20:42:44 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 3040 , to selected 8814
- ms_bmask(), remove_ban_list(): removed capability tests for CAP_IE and CAP_EX
  as +I and +e are mandatory for quite a while now

Revision 3040 - Directory Listing - [select for diffs]
Modified Tue Feb 25 19:48:02 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 3038 , to selected 8814
- m_join.c:m_join(): constification

Revision 3038 - Directory Listing - [select for diffs]
Modified Tue Feb 25 19:41:54 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 3035 , to selected 8814
- m_encap.c:ms_encap(): removed irrelevant comment

Revision 3035 - Directory Listing - [select for diffs]
Modified Tue Feb 25 14:22:08 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 3033 , to selected 8814
- mempool.c: ifdef out destroy_chunks()

Revision 3033 - Directory Listing - [select for diffs]
Modified Tue Feb 25 11:53:16 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 3032 , to selected 8814
- Revved patchlevel
-- folgenden Zeilen werden ignoriert --

M    configure
M    include/patchlevel.h
M    configure.ac

Revision 3032 - Directory Listing - [select for diffs]
Modified Tue Feb 25 11:51:04 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 3030 , to selected 8814
- modules.c:load_one_module(): renamed variables to make less confusing

Revision 3030 - Directory Listing - [select for diffs]
Modified Tue Feb 25 10:55:20 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 3027 , to selected 8814
- channel_mode.c: replaced several sprintf() with snprintf()

Revision 3027 - Directory Listing - [select for diffs]
Modified Tue Feb 25 00:07:20 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 3025 , to selected 8814
- m_help.c: whitespace changes

Revision 3025 - Directory Listing - [select for diffs]
Modified Mon Feb 24 22:32:07 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 3023 , to selected 8814
- client.c:find_person(): fixed mismatching prototype as pointed out by Adam

Revision 3023 - Directory Listing - [select for diffs]
Modified Mon Feb 24 20:41:35 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 3021 , to selected 8814
- Moved "struct config_channel_entry ConfigChannel" from channel.c to conf.c

Revision 3021 - Directory Listing - [select for diffs]
Modified Mon Feb 24 19:11:51 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 3020 , to selected 8814
- Update NEWS

Revision 3020 - Directory Listing - [select for diffs]
Modified Sat Feb 22 21:31:45 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 3018 , to selected 8814
- numeric.h: removed some other unused numeric constants as pointed out by Adam

Revision 3018 - Directory Listing - [select for diffs]
Modified Sat Feb 22 21:07:00 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 3016 , to selected 8814
- numeric.h: removed unused RPL_HOSTHIDDEN numeric constant

Revision 3016 - Directory Listing - [select for diffs]
Modified Thu Feb 20 19:53:37 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 3014 , to selected 8814
- reference.conf: applied 0004-Improve-reference-cipher-list.patch provided by gp.

Revision 3014 - Directory Listing - [select for diffs]
Modified Thu Feb 20 19:50:57 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 3012 , to selected 8814
- reference.conf: applied 0003-Increase-reference-DH-parameters-size.patch
  provided by gp. But instead of 4096bits we use 2048bits for the example
  command line.

Revision 3012 - Directory Listing - [select for diffs]
Modified Thu Feb 20 19:21:08 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 3010 , to selected 8814
- Update AUTHORS/version.c; add missing '>' spotted by Dizzie

Revision 3010 - Directory Listing - [select for diffs]
Modified Wed Feb 19 11:45:47 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 3008 , to selected 8814
- conf.c:get_oper_name(): constification

Revision 3008 - Directory Listing - [select for diffs]
Modified Wed Feb 19 11:38:38 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 3006 , to selected 8814
- m_challenge.c:m_challenge(): fixed an XXX

Revision 3006 - Directory Listing - [select for diffs]
Modified Wed Feb 19 10:40:26 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 3004 , to selected 8814
- hostmask.c:find_conf_by_address(): removed pointless password = "" assignment.
  match_conf_password() already deals with NULL pointers

Revision 3004 - Directory Listing - [select for diffs]
Modified Wed Feb 19 10:06:07 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 3002 , to selected 8814
- hostmask.c:add_conf_by_address(): fixed assert statement

Revision 3002 - Directory Listing - [select for diffs]
Modified Wed Feb 19 10:01:40 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 3000 , to selected 8814
- hostmask.c: minor cleanups to add_conf_by_address()

Revision 3000 - Directory Listing - [select for diffs]
Modified Tue Feb 18 21:26:08 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 2998 , to selected 8814
- Fix to previous changes in -r2998

Revision 2998 - Directory Listing - [select for diffs]
Modified Tue Feb 18 21:19:38 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 2996 , to selected 8814
- m_dline.c: get rid of this (type & ~0x1) hack

Revision 2996 - Directory Listing - [select for diffs]
Modified Tue Feb 18 21:16:29 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 2994 , to selected 8814
- hostmask.c: get rid of this (type & ~0x1) hack

Revision 2994 - Directory Listing - [select for diffs]
Modified Tue Feb 18 16:11:33 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 2992 , to selected 8814
- Update reference.conf

Revision 2992 - Directory Listing - [select for diffs]
Modified Tue Feb 18 12:10:13 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 2990 , to selected 8814
- m_admin.c: fixed invalid comment

Revision 2990 - Directory Listing - [select for diffs]
Modified Tue Feb 18 11:21:53 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 2988 , to selected 8814
- Stole recent /map changes from p4. Network map looks much better now.

Revision 2988 - Directory Listing - [select for diffs]
Modified Tue Feb 18 09:40:29 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 2987 , to selected 8814
- Update NEWS

Revision 2987 - Directory Listing - [select for diffs]
Modified Tue Feb 18 09:39:28 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 2984 , to selected 8814
- Via p4: Make whowas honor disable_remote_commands

Revision 2984 - Directory Listing - [select for diffs]
Modified Fri Jan 31 21:19:44 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 2983 , to selected 8814
- m_part.c:m_part(): removed IsServer() test

Revision 2983 - Directory Listing - [select for diffs]
Modified Fri Jan 31 21:15:23 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 2981 , to selected 8814
- m_quit.c: removed unused header include

Revision 2981 - Directory Listing - [select for diffs]
Modified Fri Jan 31 19:15:16 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 2979 , to selected 8814
- ircd.c:set_time(): replaced snprintf/report_error combo with
  ilog/sendto_realops_flags

Revision 2979 - Directory Listing - [select for diffs]
Modified Fri Jan 31 19:09:48 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 2977 , to selected 8814
- ircd.c:set_time(): minor style cleanup

Revision 2977 - Directory Listing - [select for diffs]
Modified Fri Jan 31 12:31:32 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 2975 , to selected 8814
- m_server.c:mr_server(): don't falsely exit a server with the reason
  being "SID already exists" if it's just hash_find_server() that
  returned non-NULL.

Revision 2975 - Directory Listing - [select for diffs]
Modified Fri Jan 31 11:57:10 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 2973 , to selected 8814
- m_xline.c: reorder functions, removed unused header includes, constifications

Revision 2973 - Directory Listing - [select for diffs]
Modified Fri Jan 31 11:40:25 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 2971 , to selected 8814
- m_help.c: Made dohelp() and sendhelpfile() void functions

Revision 2971 - Directory Listing - [select for diffs]
Modified Fri Jan 31 11:23:59 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 2969 , to selected 8814
- Move myctime() from irc_string.c to s_misc.c

Revision 2969 - Directory Listing - [select for diffs]
Modified Thu Jan 30 18:19:28 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 2966 , to selected 8814
- m_etrace.c: removed unused header includes

Revision 2966 - Directory Listing - [select for diffs]
Modified Thu Jan 30 18:14:04 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 2965 , to selected 8814
- Really make do_admin() a void function...

Revision 2965 - Directory Listing - [select for diffs]
Modified Thu Jan 30 18:12:54 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 2963 , to selected 8814
- m_admin.c, m_motd.c: do_admin() and do_motd() always succeed. Make them a void again.

Revision 2963 - Directory Listing - [select for diffs]
Modified Thu Jan 30 17:13:43 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 2961 , to selected 8814
- Update documents

Revision 2961 - Directory Listing - [select for diffs]
Modified Thu Jan 30 16:57:48 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 2960 , to selected 8814
- Update NEWS

Revision 2960 - Directory Listing - [select for diffs]
Modified Tue Jan 28 17:31:43 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 2957 , to selected 8814
- Added modules_get_list() and made modules_list visible to only modules.c
- Fixed naming convetion of other linked lists in modules.c

Revision 2957 - Directory Listing - [select for diffs]
Modified Tue Jan 28 17:05:25 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 2956 , to selected 8814
- Removed sendto_channel_remote()

Revision 2956 - Directory Listing - [select for diffs]
Modified Tue Jan 28 16:41:18 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 2954 , to selected 8814
- register_remote_user(): removed unused realname/gecos parameter

Revision 2954 - Directory Listing - [select for diffs]
Modified Sun Jan 26 20:53:08 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 2952 , to selected 8814
- modes.txt: fixed typo as reported by gp

Revision 2952 - Directory Listing - [select for diffs]
Modified Sun Jan 26 20:16:09 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 2950 , to selected 8814
- channel_mode.c: fixed compile error with halfops enabled

Revision 2950 - Directory Listing - [select for diffs]
Modified Sun Jan 26 20:08:35 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 2948 , to selected 8814
- client.h: add separate definition for services IDs instead of using HOSTLEN

Revision 2948 - Directory Listing - [select for diffs]
Modified Sun Jan 26 19:41:13 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 2946 , to selected 8814
- Revert -r1925. We no longer show how many times an oline has been hit.

Revision 2946 - Directory Listing - [select for diffs]
Modified Sun Jan 26 19:11:51 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 2944 , to selected 8814
- match.c: removed unused header include

Revision 2944 - Directory Listing - [select for diffs]
Modified Sun Jan 26 15:43:04 2014 UTC (11 years, 6 months ago) by michael
Diff to previous 2942 , to selected 8814
- channel_mode.c, channel.c: removed unused header include

Revision 2942 - Directory Listing - [select for diffs]
Modified Sun Jan 26 12:54:23 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2940 , to selected 8814
- channel_mode.c:get_channel_access(): constification

Revision 2940 - Directory Listing - [select for diffs]
Modified Sun Jan 26 12:52:07 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2938 , to selected 8814
- channel_mode.c: minor optimizations to set_channel_mode()

Revision 2938 - Directory Listing - [select for diffs]
Modified Sun Jan 26 12:16:39 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2936 , to selected 8814
- Clean up stupid pointer magic passed to the channel mode handlers.

Revision 2936 - Directory Listing - [select for diffs]
Modified Sun Jan 26 11:16:50 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2934 , to selected 8814
- irc_res.h: update copyright/license header

Revision 2934 - Directory Listing - [select for diffs]
Modified Sun Jan 26 00:31:43 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2932 , to selected 8814
- Two native english speakers, to different opinions; another grammatical
  error fix to AUTHORS and version.c

Revision 2932 - Directory Listing - [select for diffs]
Modified Sat Jan 25 23:29:37 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2930 , to selected 8814
- Added Adam to contributors

Revision 2930 - Directory Listing - [select for diffs]
Modified Sat Jan 25 23:14:19 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2928 , to selected 8814
- s_auth.c, s_auth.h: optimized so we save unecessary auth_doing_list
  traversals. Patch provided by Adam.

Revision 2928 - Directory Listing - [select for diffs]
Modified Sat Jan 25 22:22:25 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2927 , to selected 8814
- Update NEWS

Revision 2927 - Directory Listing - [select for diffs]
Modified Sat Jan 25 22:11:12 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2926 , to selected 8814
- patchlevel.h: update copyright/license header

Revision 2926 - Directory Listing - [select for diffs]
Modified Sat Jan 25 21:46:53 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2924 , to selected 8814
- s_serv.h: removed unused header include

Revision 2924 - Directory Listing - [select for diffs]
Modified Sat Jan 25 21:43:56 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2922 , to selected 8814
- modules.h: removed unused header include

Revision 2922 - Directory Listing - [select for diffs]
Modified Sat Jan 25 21:38:58 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2920 , to selected 8814
- send.h: made some things use an enum.

Revision 2920 - Directory Listing - [select for diffs]
Modified Sat Jan 25 21:37:53 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2918 , to selected 8814
- event.c: fixed compile error

Revision 2918 - Directory Listing - [select for diffs]
Modified Sat Jan 25 21:16:58 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2917 , to selected 8814
- mempool.h: fixed copyright years

Revision 2917 - Directory Listing - [select for diffs]
Modified Sat Jan 25 21:09:56 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2915 , to selected 8814
- Clean up all files in src/ (fixed indentation, removed whitespaces/tabs)
- Fixed copyright years

Revision 2915 - Directory Listing - [select for diffs]
Modified Fri Jan 24 19:45:48 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2913 , to selected 8814
- Fixed bug where some irc clients could not reconnect
  via ssl as pointed out by gp

Revision 2913 - Directory Listing - [select for diffs]
Modified Thu Jan 23 20:06:27 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2911 , to selected 8814
- m_capab.c: removed extraneous parentheses

Revision 2911 - Directory Listing - [select for diffs]
Modified Thu Jan 23 19:11:35 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2909 , to selected 8814
- Implemented "userhost-in-names" client capability

Revision 2909 - Directory Listing - [select for diffs]
Modified Thu Jan 23 19:04:34 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2907 , to selected 8814
- m_names.c: removed unused header include

Revision 2907 - Directory Listing - [select for diffs]
Modified Thu Jan 23 19:03:09 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2905 , to selected 8814
- m_names.c: a channel name parameter is now required

Revision 2905 - Directory Listing - [select for diffs]
Modified Wed Jan 22 20:44:34 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2903 , to selected 8814
- m_list.c: style cleanups

Revision 2903 - Directory Listing - [select for diffs]
Modified Wed Jan 22 20:24:13 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2901 , to selected 8814
- channel_mode.h: fixed long-standing bug where +p channels have been show
  in the /whois reply

Revision 2901 - Directory Listing - [select for diffs]
Modified Wed Jan 22 19:18:43 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2899 , to selected 8814
- m_names.c:names_non_public_non_secret(): fixed long-standing bug where
  users that are on a private/secret channel have been shown in /names
  output. Bug introduced in rev 1.60 (CVS) / Tue Jun 28 21:26:06 2005

Revision 2899 - Directory Listing - [select for diffs]
Modified Wed Jan 22 18:41:36 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2897 , to selected 8814
- hostmask.c: constification

Revision 2897 - Directory Listing - [select for diffs]
Modified Tue Jan 21 20:05:51 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2895 , to selected 8814
- channel_mode.h: made some things use an enum. Removed unused header include.

Revision 2895 - Directory Listing - [select for diffs]
Modified Tue Jan 21 19:11:34 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2893 , to selected 8814
- hostmask.c: style cleanups

Revision 2893 - Directory Listing - [select for diffs]
Modified Tue Jan 21 18:30:24 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2890 , to selected 8814
- channel_mode.c: fixed indentation, removed whitespaces/tabs,
  removed unused header includes

Revision 2890 - Directory Listing - [select for diffs]
Modified Tue Jan 21 17:52:12 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2889 , to selected 8814
- Fixed grammatical error

Revision 2889 - Directory Listing - [select for diffs]
Modified Tue Jan 21 17:47:28 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2887 , to selected 8814
- Fixed improper use of the ID_or_name macro in several places

Revision 2887 - Directory Listing - [select for diffs]
Modified Tue Jan 21 14:10:06 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2886 , to selected 8814
- Update NEWS

Revision 2886 - Directory Listing - [select for diffs]
Modified Mon Jan 20 22:50:56 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2884 , to selected 8814
- m_encap.c:ms_encap(): removed pointless code. Buffer can't be overflown
  since snprintf() is being used

Revision 2884 - Directory Listing - [select for diffs]
Modified Mon Jan 20 18:18:16 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2882 , to selected 8814
- irc_string.c:has_wildcards(): add support for character escaping

Revision 2882 - Directory Listing - [select for diffs]
Modified Mon Jan 20 17:16:43 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2880 , to selected 8814
- Use the i/o subsystem to execute scheduled writes. Patch provided by Adam.

Revision 2880 - Directory Listing - [select for diffs]
Modified Sun Jan 19 19:29:07 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2878 , to selected 8814
- m_xline.c:mo_xline(): properly report missing privilege now that
  we have the 'unxline' oper flag

Revision 2878 - Directory Listing - [select for diffs]
Modified Sun Jan 19 19:25:13 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2876 , to selected 8814
- m_xline.c: speed up xline lookups

Revision 2876 - Directory Listing - [select for diffs]
Modified Sun Jan 19 18:26:25 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2875 , to selected 8814
- Update NEWS file

Revision 2875 - Directory Listing - [select for diffs]
Modified Sun Jan 19 17:37:16 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2873 , to selected 8814
- motd.c:motd_lookup(): constification

Revision 2873 - Directory Listing - [select for diffs]
Modified Sun Jan 19 17:25:49 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2871 , to selected 8814
- Moved configuration related code from ircd.c to conf.c

Revision 2871 - Directory Listing - [select for diffs]
Modified Sun Jan 19 17:19:01 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2869 , to selected 8814
- s_gline.c:find_is_glined(): style cleanup

Revision 2869 - Directory Listing - [select for diffs]
Modified Sun Jan 19 17:02:50 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2866 , to selected 8814
- s_serv.h, send.h, send.c: made some things use an enum

Revision 2866 - Directory Listing - [select for diffs]
Modified Sun Jan 19 14:35:59 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2864 , to selected 8814
- Clean up all files in include/ (fixed indentation, removed whitespaces/tabs)
- Fixed copyright years

Revision 2864 - Directory Listing - [select for diffs]
Modified Sun Jan 19 12:10:16 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2862 , to selected 8814
- m_trace.c:ms_trace(): properly check return value of hunt_server()
  against HUNTED_ISME. Just in case the HUNT_* definitions get
  changed some day

Revision 2862 - Directory Listing - [select for diffs]
Modified Sat Jan 18 20:17:59 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2860 , to selected 8814
- m_gline.c:ms_gline(): improved readability. Removed extranous IsClient() test.

Revision 2860 - Directory Listing - [select for diffs]
Modified Sat Jan 18 20:01:46 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2858 , to selected 8814
- m_gline.c: merged do_sgline() into ms_gline(). Removed me_gline() encap handler.

Revision 2858 - Directory Listing - [select for diffs]
Modified Sat Jan 18 19:38:33 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2856 , to selected 8814
- m_dline.c: merged me_undline() into ms_undline()

Revision 2856 - Directory Listing - [select for diffs]
Modified Sat Jan 18 18:03:59 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2854 , to selected 8814
- Fixed indentation, removed whitespaces/tabs, update copyright header

Revision 2854 - Directory Listing - [select for diffs]
Modified Sat Jan 18 16:36:56 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2851 , to selected 8814
- Added 'unxline' oper privilege for better fine tuning

Revision 2851 - Directory Listing - [select for diffs]
Modified Fri Jan 17 18:22:15 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2849 , to selected 8814
- m_server.c:mr_server(): if there's no connect block for a server,
  exit the connection with "No connect{} block." instead of
  "Invalid servername."

Revision 2849 - Directory Listing - [select for diffs]
Modified Fri Jan 17 18:05:11 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2847 , to selected 8814
- Made irc numeric use an enum

Revision 2847 - Directory Listing - [select for diffs]
Modified Fri Jan 17 16:58:47 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2845 , to selected 8814
- hook.h, hook.c: fixed indentation, removed whitespaces/tabs

Revision 2845 - Directory Listing - [select for diffs]
Modified Thu Jan 16 20:21:02 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2842 , to selected 8814
- Update reference.conf

Revision 2842 - Directory Listing - [select for diffs]
Modified Thu Jan 16 19:24:46 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2840 , to selected 8814
- Allow private rsa keys larger than 2048 bits. Reported by Zdenek Kaspar.

Revision 2840 - Directory Listing - [select for diffs]
Modified Thu Jan 16 18:31:45 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2839 , to selected 8814
- doc/reference.conf: whitespace changes

Revision 2839 - Directory Listing - [select for diffs]
Modified Thu Jan 16 18:29:51 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2837 , to selected 8814
- ircd_signal.c: fixed typo in comment

Revision 2837 - Directory Listing - [select for diffs]
Modified Thu Jan 16 18:01:40 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2835 , to selected 8814
- ircd_signal.c: fixed indentation, removed whitespaces/tabs, removed unused header includes

Revision 2835 - Directory Listing - [select for diffs]
Modified Thu Jan 16 17:54:21 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2833 , to selected 8814
- ircd_signal.c:setup_signals(): fixed bug where signals stopped from
  working after restaring the ircd via SIGINT. Spotted and fixed by Adam.

Revision 2833 - Directory Listing - [select for diffs]
Modified Thu Jan 16 16:53:47 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2831 , to selected 8814
- ircd_signal.c: minor fixes to sigchld_handler()

Revision 2831 - Directory Listing - [select for diffs]
Modified Thu Jan 16 15:23:18 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2829 , to selected 8814
- Tweak reloading/rehasing config files server notice

Revision 2829 - Directory Listing - [select for diffs]
Modified Wed Jan 15 23:34:42 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2827 , to selected 8814
- m_xline.c:me_xline(): fixed misleading comment

Revision 2827 - Directory Listing - [select for diffs]
Modified Wed Jan 15 23:30:50 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2825 , to selected 8814
- Fixed previous commit to ms_locops()

Revision 2825 - Directory Listing - [select for diffs]
Modified Wed Jan 15 23:27:00 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2823 , to selected 8814
- m_locops.c:ms_locops(): replaced sendto_server() combo
  with sendto_match_servs()

Revision 2823 - Directory Listing - [select for diffs]
Modified Wed Jan 15 23:17:22 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2821 , to selected 8814
- m_operwall.c: removed me_operwall() encap handler

Revision 2821 - Directory Listing - [select for diffs]
Modified Wed Jan 15 23:12:35 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2819 , to selected 8814
- Clean up all files in modules/ (fixed indentation, removed whitespaces/tabs)
- Fixed copyright years
- Made module handlers int type for later use

Revision 2819 - Directory Listing - [select for diffs]
Modified Tue Jan 14 18:29:16 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2817 , to selected 8814
- m_dline.c, m_kline.c: fixed wrong copyright years

Revision 2817 - Directory Listing - [select for diffs]
Modified Tue Jan 14 18:16:51 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2815 , to selected 8814
- m_encap.c: fixed indentation, style cleanups, reformatting

Revision 2815 - Directory Listing - [select for diffs]
Modified Tue Jan 14 18:10:10 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2809 , to selected 8814
- Greatly speedup k-/g-line lookup. Instead of testing every single client against
  every single k-/g-line just check the just added ban against connected clients.
- Renamed ban_them() to conf_try_ban()
- conf_try_ban() removed exemption notices that are now redundant
- hostmask.c:parse_netmask(): optimize for the ipv4 case

Revision 2809 - Directory Listing - [select for diffs]
Modified Sun Jan 12 18:30:24 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2808 , to selected 8814
- m_dline.c, m_kline.c: fixed indentation, style cleanups, reformatting

Revision 2808 - Directory Listing - [select for diffs]
Modified Sun Jan 12 17:19:20 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2803 , to selected 8814
- m_dline.c:mo_dline(). if a target server exists, use sendto_match_servs()
  instead of sendto_server()

Revision 2803 - Directory Listing - [select for diffs]
Modified Sun Jan 12 16:53:14 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2802 , to selected 8814
- m_kline.c:mo_kline(). if a target server exists, use sendto_match_servs()
  instead of sendto_server()

Revision 2802 - Directory Listing - [select for diffs]
Modified Sat Jan 11 21:23:56 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2798 , to selected 8814
- Fixed inconsistent ERR_NOPRIVS vs. ERR_NOPRIVILEGES mess

Revision 2798 - Directory Listing - [select for diffs]
Modified Thu Jan 9 21:05:03 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2795 , to selected 8814
- m_message.c:msg_client(): removed pointless MyClient() test

Revision 2795 - Directory Listing - [select for diffs]
Modified Thu Jan 9 20:43:09 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2792 , to selected 8814
- m_message.c: fixed indentation, style cleanups, reformatting

Revision 2792 - Directory Listing - [select for diffs]
Modified Thu Jan 9 15:43:56 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2791 , to selected 8814
- send.c:sendto_anywhere(): fix to previous commit. 'to' can be a remote
  connection not connected to our server

Revision 2791 - Directory Listing - [select for diffs]
Modified Thu Jan 9 15:23:18 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2789 , to selected 8814
- Make PRIVMSG/NOTICE use UID targets if possible

Revision 2789 - Directory Listing - [select for diffs]
Modified Tue Jan 7 19:33:24 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2787 , to selected 8814
- Revved patchlevel

Revision 2787 - Directory Listing - [select for diffs]
Modified Mon Jan 6 22:34:10 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2783 , to selected 8814
- parse.c, m_message.c: replaced few 512s with IRCD_BUFSIZE; removed useless casts

Revision 2783 - Directory Listing - [select for diffs]
Modified Mon Jan 6 19:12:07 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2782 , to selected 8814
- m_whois.c:do_whois(): get it to work with UIDs. Spotted and fixed by Adam.

Revision 2782 - Directory Listing - [select for diffs]
Modified Mon Jan 6 17:53:59 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2781 , to selected 8814
- Update NEWS. Just for fgeek

Revision 2781 - Directory Listing - [select for diffs]
Modified Mon Jan 6 17:43:45 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2779 , to selected 8814
- Update NEWS

Revision 2779 - Directory Listing - [select for diffs]
Modified Mon Jan 6 17:35:26 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2776 , to selected 8814
- Update help/oper

Revision 2776 - Directory Listing - [select for diffs]
Modified Mon Jan 6 17:12:17 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2773 , to selected 8814
- Update  help/trace, help/kill

Revision 2773 - Directory Listing - [select for diffs]
Modified Mon Jan 6 14:27:24 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2770 , to selected 8814
- Update help/stats

Revision 2770 - Directory Listing - [select for diffs]
Modified Mon Jan 6 14:21:41 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2767 , to selected 8814
- Update help/unxline

Revision 2767 - Directory Listing - [select for diffs]
Modified Mon Jan 6 14:19:27 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2765 , to selected 8814
- Update help/connect

Revision 2765 - Directory Listing - [select for diffs]
Modified Mon Jan 6 13:31:33 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2761 , to selected 8814
- Update help/squit

Revision 2761 - Directory Listing - [select for diffs]
Modified Mon Jan 6 13:28:37 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2758 , to selected 8814
- m_whois.c:whois_person(): removed /whois notice

Revision 2758 - Directory Listing - [select for diffs]
Modified Sun Jan 5 23:20:30 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2755 , to selected 8814
- hash.c:exceeding_sendq(): constification

Revision 2755 - Directory Listing - [select for diffs]
Modified Sun Jan 5 22:50:23 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2753 , to selected 8814
- m_who.c:do_who(): don't hide hopcount to irc operators

Revision 2753 - Directory Listing - [select for diffs]
Modified Sun Jan 5 22:27:04 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2750 , to selected 8814
- Update NEWS

Revision 2750 - Directory Listing - [select for diffs]
Modified Sun Jan 5 22:25:37 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2747 , to selected 8814
- m_map.c: don't leak hidden servers in /map

Revision 2747 - Directory Listing - [select for diffs]
Modified Sun Jan 5 19:19:06 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2745 , to selected 8814
- Fixed server name leak for hidden servers in /who, /whois and /whowas

Revision 2745 - Directory Listing - [select for diffs]
Modified Sun Jan 5 17:43:16 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2742 , to selected 8814
- m_trace.c:mo_trace(): properly check return value of hunt_server()

Revision 2742 - Directory Listing - [select for diffs]
Modified Sun Jan 5 16:47:10 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2740 , to selected 8814
- mo_version(): fixed indentation

Revision 2740 - Directory Listing - [select for diffs]
Modified Sat Jan 4 20:04:39 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2735 , to selected 8814
- Fixed kline issue as reported by Andrei Hristow

Revision 2735 - Directory Listing - [select for diffs]
Modified Fri Jan 3 19:37:07 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2734 , to selected 8814
- conf.c:conf_free(): sanely clear hub/leaf lists fur debugging purposes

Revision 2734 - Directory Listing - [select for diffs]
Modified Fri Jan 3 17:30:27 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2731 , to selected 8814
- s_bsd.c:ssl_handshake(): reset timeout handler once SSL_accept() has
  succeeded. Spotted by gp.

Revision 2731 - Directory Listing - [select for diffs]
Modified Wed Jan 1 14:13:47 2014 UTC (11 years, 7 months ago) by michael
Diff to previous 2730 , to selected 8814
- Update copyright years

Revision 2730 - Directory Listing - [select for diffs]
Modified Tue Dec 31 12:29:27 2013 UTC (11 years, 7 months ago) by michael
Diff to previous 2729 , to selected 8814
- Update NEWS

Revision 2729 - Directory Listing - [select for diffs]
Modified Sun Dec 29 18:17:19 2013 UTC (11 years, 7 months ago) by michael
Diff to previous 2726 , to selected 8814
- Update NEWS

Revision 2726 - Directory Listing - [select for diffs]
Modified Sun Dec 29 13:27:10 2013 UTC (11 years, 7 months ago) by michael
Diff to previous 2724 , to selected 8814
- Cleaned up RPL_WHOISADMIN hack
--- Diese und die folgenden Zeilen werden ignoriert --

M    include/numeric.h
M    src/numeric.c
M    modules/m_whois.c

Revision 2724 - Directory Listing - [select for diffs]
Modified Sun Dec 29 13:00:42 2013 UTC (11 years, 7 months ago) by michael
Diff to previous 2721 , to selected 8814
- Fixed bug where ircd didn't timeout SSL connections that haven't
  finished the SSL handshake. Reported by Adam.

Revision 2721 - Directory Listing - [select for diffs]
Modified Wed Dec 25 13:50:06 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2720 , to selected 8814
- automake 1.14.1

Revision 2720 - Directory Listing - [select for diffs]
Modified Wed Dec 25 13:46:17 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2717 , to selected 8814
- Update NEWS file

Revision 2717 - Directory Listing - [select for diffs]
Modified Wed Dec 25 13:43:34 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2715 , to selected 8814
- Fixed EOB not working for remote servers (Fake Direction)

Revision 2715 - Directory Listing - [select for diffs]
Modified Tue Dec 24 21:15:36 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2711 , to selected 8814
- list.c:dlinkFindDelete(): minor readability improvements

Revision 2711 - Directory Listing - [select for diffs]
Modified Tue Dec 24 18:37:50 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2708 , to selected 8814
- m_webirc.c: instead of silently dropping WEBIRC requests from
  registered clients, simply send ERR_ALREADYREGISTRED

Revision 2708 - Directory Listing - [select for diffs]
Modified Sat Dec 21 18:35:35 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2705 , to selected 8814
- Update several help files

Revision 2705 - Directory Listing - [select for diffs]
Modified Sat Dec 21 18:19:18 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2703 , to selected 8814
- Update several help files

Revision 2703 - Directory Listing - [select for diffs]
Modified Fri Dec 20 17:58:49 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2702 , to selected 8814
- Revved patchlevel to 8.1.12

Revision 2702 - Directory Listing - [select for diffs]
Modified Wed Dec 18 13:43:12 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2699 , to selected 8814
- Update NEWS file

Revision 2699 - Directory Listing - [select for diffs]
Modified Wed Dec 18 12:39:02 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2696 , to selected 8814
- m_webirc.c:mr_webirc(): fixed bug where parv[3] isn't tested for
  a valid hostname. Spotted by Adam.

Revision 2696 - Directory Listing - [select for diffs]
Modified Wed Dec 18 12:12:12 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2693 , to selected 8814
- channel_mode.c:set_channel_mode(): removed legacy code which has been
  introduced in rev 7.66(CVS) / Sat Dec 14 04:08:38 2002

Revision 2693 - Directory Listing - [select for diffs]
Modified Tue Dec 17 19:35:26 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2690 , to selected 8814
- Avoid magically sized temporary buffers

Revision 2690 - Directory Listing - [select for diffs]
Modified Tue Dec 17 18:55:43 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2687 , to selected 8814
- Avoid magically sized temporary buffers

Revision 2687 - Directory Listing - [select for diffs]
Modified Tue Dec 17 17:41:53 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2685 , to selected 8814
- introduce_client(), sendnick_TS(): fixed buffer overflow if a client has all possible
  modes set that are defined in SEND_UMODES

Revision 2685 - Directory Listing - [select for diffs]
Modified Mon Dec 16 17:37:03 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2681 , to selected 8814
- m_nick.c, m_join.c: Tweaked channel/nickname rejection notices

Revision 2681 - Directory Listing - [select for diffs]
Modified Sun Dec 15 18:39:57 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2679 , to selected 8814
- client.c: #include "parse.h"

Revision 2679 - Directory Listing - [select for diffs]
Modified Sun Dec 15 18:37:41 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2677 , to selected 8814
- event.c:aventAdIsh(): fixed compile warning with -Wunsuffixed-float-constants,
  replaced rand() with genrand_int32()

Revision 2677 - Directory Listing - [select for diffs]
Modified Sun Dec 15 12:17:12 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2674 , to selected 8814
- client.c:make_client(): make use of the SetUnknown() macro

Revision 2674 - Directory Listing - [select for diffs]
Modified Sat Dec 14 22:50:24 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2671 , to selected 8814
- version.c: cosmetical changes

Revision 2671 - Directory Listing - [select for diffs]
Modified Sat Dec 14 21:33:10 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2668 , to selected 8814
- stats_hooks(), show_events(): no longer sending an extra empty line
  before RPL_ENDOFSTATS

Revision 2668 - Directory Listing - [select for diffs]
Modified Fri Dec 13 19:59:04 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2665 , to selected 8814
- Update AUTHORS & version.c

Revision 2665 - Directory Listing - [select for diffs]
Modified Thu Dec 12 21:46:04 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2664 , to selected 8814
- Update AUTHORS

Revision 2664 - Directory Listing - [select for diffs]
Modified Thu Dec 12 20:29:37 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2662 , to selected 8814
- Update NEWS

Revision 2662 - Directory Listing - [select for diffs]
Modified Thu Dec 12 19:42:08 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2660 , to selected 8814
- m_join.c:m_join(): actually test conf->reason for being a NULL pointer

Revision 2660 - Directory Listing - [select for diffs]
Modified Thu Dec 12 19:36:22 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2656 , to selected 8814
- conf.c:valid_wild_card(): add missing va_end()

Revision 2656 - Directory Listing - [select for diffs]
Modified Thu Dec 12 19:04:40 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2653 , to selected 8814
- m_help.c:sendhelpfile(): fixed fd leak

Revision 2653 - Directory Listing - [select for diffs]
Modified Wed Dec 11 17:45:22 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2651 , to selected 8814
- send.c:send_queued_write(): removed pointless cast

Revision 2651 - Directory Listing - [select for diffs]
Modified Wed Dec 11 12:23:35 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2649 , to selected 8814
- Update NEWS

Revision 2649 - Directory Listing - [select for diffs]
Modified Tue Dec 10 19:46:34 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2648 , to selected 8814
- s_bsd_select.c, s_bsd_devpoll.c, s_bsd_epoll.c,
  s_bsd_kqueue.c, s_bsd_poll.c: style corrections

Revision 2648 - Directory Listing - [select for diffs]
Modified Tue Dec 10 19:38:57 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2645 , to selected 8814
- Update NEWS

Revision 2645 - Directory Listing - [select for diffs]
Modified Tue Dec 10 19:30:06 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2643 , to selected 8814
- ircd.c: show serial number on startup

Revision 2643 - Directory Listing - [select for diffs]
Modified Tue Dec 10 19:19:08 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2639 , to selected 8814
- m_mode.c: fixed possible desync with modes set by services

Revision 2639 - Directory Listing - [select for diffs]
Modified Tue Dec 10 18:14:27 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2637 , to selected 8814
- m_locops.c: added proper TS6 support / properly prefix LOCOPS message with name/UID

Revision 2637 - Directory Listing - [select for diffs]
Modified Tue Dec 10 18:08:23 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2636 , to selected 8814
- send.c: cleaned up style here and there

Revision 2636 - Directory Listing - [select for diffs]
Modified Tue Dec 10 17:46:57 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2633 , to selected 8814
- send.c:sendto_match_servs(): removed unused variable

Revision 2633 - Directory Listing - [select for diffs]
Modified Tue Dec 10 17:42:03 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2631 , to selected 8814
- send.c:sendto_anywhere(): removed unreachable code. server never sends
  SID-prefixed messages to clients

Revision 2631 - Directory Listing - [select for diffs]
Modified Sun Dec 8 18:33:35 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2629 , to selected 8814
- Removed setup_socket callback
- Removed init_comm() as init_netio() can be called directly

Revision 2629 - Directory Listing - [select for diffs]
Modified Sun Dec 8 13:42:36 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2626 , to selected 8814
- RPL_WHOISMODES now uses the 310 numeric to comply with other ircds

Revision 2626 - Directory Listing - [select for diffs]
Modified Fri Dec 6 19:38:58 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2625 , to selected 8814
- Fixed compile warnings with --enable-poll and --enable-select

Revision 2625 - Directory Listing - [select for diffs]
Modified Fri Dec 6 19:18:42 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2624 , to selected 8814
- Revved patchlevel

Revision 2624 - Directory Listing - [select for diffs]
Modified Fri Dec 6 19:17:35 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2623 , to selected 8814
- bison 3.0.2

Revision 2623 - Directory Listing - [select for diffs]
Modified Fri Dec 6 16:55:20 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2622 , to selected 8814
- Update NEWS

Revision 2622 - Directory Listing - [select for diffs]
Modified Wed Dec 4 19:25:39 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2619 , to selected 8814
- m_svskill.c: replaced MyClient() test with MyConnect()

Revision 2619 - Directory Listing - [select for diffs]
Modified Wed Dec 4 17:58:58 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2617 , to selected 8814
- Update NEWS

Revision 2617 - Directory Listing - [select for diffs]
Modified Wed Dec 4 17:52:48 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2615 , to selected 8814
- Administrators may now see channel modes in /LIST

Revision 2615 - Directory Listing - [select for diffs]
Modified Mon Dec 2 18:20:39 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2612 , to selected 8814
- src/s_bsd_kqueue.c: removed redundant init_netio() prototype; fixed indentation

Revision 2612 - Directory Listing - [select for diffs]
Modified Mon Dec 2 18:11:52 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2610 , to selected 8814
- src/s_bsd_kqueue.c: fixed compile warning

Revision 2610 - Directory Listing - [select for diffs]
Modified Thu Nov 28 19:20:30 2013 UTC (11 years, 8 months ago) by michael
Diff to previous 2607 , to selected 8814
- src/irc_reslib.c: removed advertising clause

Revision 2607 - Directory Listing - [select for diffs]
Modified Sun Nov 24 15:55:15 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2606 , to selected 8814
- Update NEWS

Revision 2606 - Directory Listing - [select for diffs]
Modified Sat Nov 23 20:05:35 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2601 , to selected 8814
- Set SVN properties on m_svskill.c

Revision 2601 - Directory Listing - [select for diffs]
Modified Sat Nov 23 20:01:13 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2600 , to selected 8814
- Actually add m_svskill.c

Revision 2600 - Directory Listing - [select for diffs]
Modified Sat Nov 23 20:00:41 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2599 , to selected 8814
- Added SVSKILL

Revision 2599 - Directory Listing - [select for diffs]
Modified Sat Nov 23 18:15:13 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2596 , to selected 8814
- Bump version to hybrid-8.1.10

Revision 2596 - Directory Listing - [select for diffs]
Modified Sat Nov 23 17:31:24 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2593 , to selected 8814
- Untabify help/who

Revision 2593 - Directory Listing - [select for diffs]
Modified Thu Nov 21 17:20:23 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2590 , to selected 8814
- Add -fno-strict-aliasing to CFLAGS if possible

Revision 2590 - Directory Listing - [select for diffs]
Modified Thu Nov 21 13:51:37 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2588 , to selected 8814
- include/client.h: add UMODE_CALLERID, UMODE_SOFTCALLERID to SEND_UMODES

Revision 2588 - Directory Listing - [select for diffs]
Modified Wed Nov 20 23:24:58 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2585 , to selected 8814
- Applied kqueue() fix by Adam <adam@anope.org>

Revision 2585 - Directory Listing - [select for diffs]
Modified Wed Nov 20 23:09:35 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2582 , to selected 8814
- Optimized find_person()

Revision 2582 - Directory Listing - [select for diffs]
Modified Wed Nov 20 23:01:05 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2579 , to selected 8814
- client.c:find_person(): completely disallow UID guessing as suggested by Adam <adam@anope.org>

Revision 2579 - Directory Listing - [select for diffs]
Modified Wed Nov 20 20:46:43 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2577 , to selected 8814
- Better distinguishing between usermode +g and +G in both /whois and /privmsg
  as suggested by Adam <adam@anope.org>

Revision 2577 - Directory Listing - [select for diffs]
Modified Wed Nov 20 19:54:28 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2575 , to selected 8814
- Fixed ID_or_name macro as reported by Adam <adam@anope.org>

Revision 2575 - Directory Listing - [select for diffs]
Modified Mon Nov 18 20:32:25 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2572 , to selected 8814
- Update NEWS

Revision 2572 - Directory Listing - [select for diffs]
Modified Mon Nov 18 20:00:05 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2571 , to selected 8814
- listener.c:show_ports(): fixed ip address leakage even if hide_server_ips
  is set to 'yes'. Reported by Adam <adam@anope.org>

Revision 2571 - Directory Listing - [select for diffs]
Modified Mon Nov 18 19:14:19 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2568 , to selected 8814
- bison 3.0.1

Revision 2568 - Directory Listing - [select for diffs]
Modified Sun Nov 17 20:24:04 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2564 , to selected 8814

Revision 2564 - Directory Listing - [select for diffs]
Modified Sun Nov 17 18:20:52 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2563 , to selected 8814
- Renamed kill_client_ll_serv_butone() to kill_client_serv_butone() just to satisfy Adam's OCD

Revision 2563 - Directory Listing - [select for diffs]
Modified Sun Nov 17 15:38:56 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2561 , to selected 8814
- Update NEWS

Revision 2561 - Directory Listing - [select for diffs]
Modified Sun Nov 17 15:37:13 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2558 , to selected 8814
- m_mode.c:ms_bmask(): fixed bug with server hiding enabled

Revision 2558 - Directory Listing - [select for diffs]
Modified Sun Nov 17 15:27:41 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2556 , to selected 8814
- src/channel_mode.c: fixed small buglet in send_mode_changes() with server
  hiding enabled. Reported by Adam <adam@anope.org>

Revision 2556 - Directory Listing - [select for diffs]
Modified Sun Nov 17 13:38:40 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2553 , to selected 8814
- src/numeric.c: added missing +h mode to 004 numeric when building the ircd with --enable-halfops
  as reported by Adam <adam@anope.org>

Revision 2553 - Directory Listing - [select for diffs]
Modified Sun Nov 17 13:26:41 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2552 , to selected 8814
- Updated help/who

Revision 2552 - Directory Listing - [select for diffs]
Modified Sun Nov 17 13:19:02 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2548 , to selected 8814
- m_who.c: updated comment

Revision 2548 - Directory Listing - [select for diffs]
Modified Sun Nov 17 13:14:41 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2544 , to selected 8814
- WHO now shows whether or not a nickname has been registered with NickServ. ('r' status flag)

Revision 2544 - Directory Listing - [select for diffs]
Modified Wed Nov 13 18:25:55 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2541 , to selected 8814
- src/send.c: fixed several compile warnings with -Wsign-conversion

Revision 2541 - Directory Listing - [select for diffs]
Modified Wed Nov 13 16:56:44 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2539 , to selected 8814
- m_hash.c: constification

Revision 2539 - Directory Listing - [select for diffs]
Modified Wed Nov 13 15:24:17 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2537 , to selected 8814
- Update NEWS

Revision 2537 - Directory Listing - [select for diffs]
Modified Wed Nov 13 15:13:25 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2533 , to selected 8814
- m_whois.c: only administrators may see a client's certificate finger print

Revision 2533 - Directory Listing - [select for diffs]
Modified Sat Nov 9 20:59:27 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2531 , to selected 8814
- channel_mode.c: fixed warnings with clang

Revision 2531 - Directory Listing - [select for diffs]
Modified Fri Nov 8 17:56:07 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2530 , to selected 8814
- Revved patchlevel to hybrid-8.1.9

Revision 2530 - Directory Listing - [select for diffs]
Modified Fri Nov 8 17:51:38 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2526 , to selected 8814
- Administrators are now able to see user modes a user has set via /whois

Revision 2526 - Directory Listing - [select for diffs]
Modified Sat Nov 2 17:07:55 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2523 , to selected 8814
- Style corrections

Revision 2523 - Directory Listing - [select for diffs]
Modified Fri Nov 1 20:44:22 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2521 , to selected 8814
- Got rid of find_kill() and find_gline() wrapper functions

Revision 2521 - Directory Listing - [select for diffs]
Modified Tue Oct 29 19:19:00 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2517 , to selected 8814
- m_topic.c: constification

Revision 2517 - Directory Listing - [select for diffs]
Modified Sun Oct 27 19:41:13 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2516 , to selected 8814
- src/send.c: replaced all sprintf() with snprintf()

Revision 2516 - Directory Listing - [select for diffs]
Modified Sun Oct 27 19:18:42 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2515 , to selected 8814
- Update NEWS

Revision 2515 - Directory Listing - [select for diffs]
Modified Sun Oct 27 19:17:09 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2514 , to selected 8814
- Update NEWS

Revision 2514 - Directory Listing - [select for diffs]
Modified Sun Oct 27 19:02:22 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2512 , to selected 8814
- src/numeric.c: fixed typo

Revision 2512 - Directory Listing - [select for diffs]
Modified Sun Oct 27 18:59:49 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2509 , to selected 8814
- Added usermode +W. Users connected via a webirc gateway get this
  mode set by servers.
- /WHOIS now shows whether a client is connected via a webirc
  gateway

Revision 2509 - Directory Listing - [select for diffs]
Modified Sun Oct 27 16:32:33 2013 UTC (11 years, 9 months ago) by michael
Diff to previous 2502 , to selected 8814
- Admins may now see +s channels a user is in with /WHOIS

Revision 2502 - Directory Listing - [select for diffs]
Modified Sat Oct 26 15:51:20 2013 UTC (11 years, 10 months ago) by michael
Diff to previous 2500 , to selected 8814
- m_svsmode.c: constification

Revision 2500 - Directory Listing - [select for diffs]
Modified Fri Oct 25 20:32:07 2013 UTC (11 years, 10 months ago) by michael
Diff to previous 2497 , to selected 8814
- Added m4/ac_define_dir.m4

Revision 2497 - Directory Listing - [select for diffs]
Modified Fri Oct 25 20:24:44 2013 UTC (11 years, 10 months ago) by michael
Diff to previous 2496 , to selected 8814
- Update NEWS

Revision 2496 - Directory Listing - [select for diffs]
Modified Fri Oct 25 20:21:04 2013 UTC (11 years, 10 months ago) by michael
Diff to previous 2494 , to selected 8814
- Administrators can now see +s channels in /LIST

Revision 2494 - Directory Listing - [select for diffs]
Modified Fri Oct 25 18:30:38 2013 UTC (11 years, 10 months ago) by michael
Diff to previous 2493 , to selected 8814
- Update NEWS

Revision 2493 - Directory Listing - [select for diffs]
Modified Fri Oct 25 17:49:30 2013 UTC (11 years, 10 months ago) by michael
Diff to previous 2492 , to selected 8814
- Update NEWS

Revision 2492 - Directory Listing - [select for diffs]
Modified Fri Oct 25 17:30:26 2013 UTC (11 years, 10 months ago) by michael
Diff to previous 2490 , to selected 8814
  - Instead of forcefully adding
    -Wall
    -Wextra
    -Wno-unused
    -Wcast-qual
    -Wcast-align
    -Wbad-function-cast
    -Wmissing-declarations
    -Wmissing-prototypes
    -Wnested-externs
    -Wredundant-decls
    -Wshadow
    -Wwrite-strings
    -Wundef
    to CFLAGS, 'configure' now tests if the flags are understood by the compiler

Revision 2490 - Directory Listing - [select for diffs]
Modified Fri Oct 25 16:23:35 2013 UTC (11 years, 10 months ago) by michael
Diff to previous 2489 , to selected 8814
- Update NEWS

Revision 2489 - Directory Listing - [select for diffs]
Modified Fri Oct 25 16:15:39 2013 UTC (11 years, 10 months ago) by michael
Diff to previous 2488 , to selected 8814
- Build system modernizations

Revision 2488 - Directory Listing - [select for diffs]
Modified Wed Oct 23 18:33:26 2013 UTC (11 years, 10 months ago) by michael
Diff to previous 2487 , to selected 8814
- Bump patchlevel to 8.1.8

Revision 2487 - Directory Listing - [select for diffs]
Modified Wed Oct 23 18:31:55 2013 UTC (11 years, 10 months ago) by michael
Diff to previous 2486 , to selected 8814
- Update NEWS

Revision 2486 - Directory Listing - [select for diffs]
Modified Wed Oct 23 18:13:55 2013 UTC (11 years, 10 months ago) by michael
Diff to previous 2485 , to selected 8814
- Update NEWS

Revision 2485 - Directory Listing - [select for diffs]
Modified Wed Oct 23 18:08:17 2013 UTC (11 years, 10 months ago) by michael
Diff to previous 2483 , to selected 8814
- Initial build system related modernizations
- Add -fstack-protector to CFLAGS if available
- Move openssl check to m4/ax_check_openssl.m4

Revision 2483 - Directory Listing - [select for diffs]
Modified Wed Oct 23 17:55:43 2013 UTC (11 years, 10 months ago) by michael
Diff to previous 2479 , to selected 8814
- m_svsnick.c: fixed stupid bug that leads to desynchronized nick database
  throughout the entire network

Revision 2479 - Directory Listing - [select for diffs]
Modified Wed Oct 23 14:05:43 2013 UTC (11 years, 10 months ago) by michael
Diff to previous 2476 , to selected 8814
- Stole ircu's RPL_WHOISACCOUNT numeric

Revision 2476 - Directory Listing - [select for diffs]
Modified Sun Oct 13 18:50:07 2013 UTC (11 years, 10 months ago) by michael
Diff to previous 2472 , to selected 8814
- find_person(): fixed naming convention
- find_chasing(): reduced required arguments

Revision 2472 - Directory Listing - [select for diffs]
Modified Fri Oct 11 16:44:00 2013 UTC (11 years, 10 months ago) by michael
Diff to previous 2467 , to selected 8814
- Bison 3.0

Revision 2467 - Directory Listing - [select for diffs]
Modified Sun Aug 18 18:25:12 2013 UTC (12 years ago) by michael
Diff to previous 2465 , to selected 8814
- Update NEWS

Revision 2465 - Directory Listing - [select for diffs]
Modified Sat Aug 17 20:44:01 2013 UTC (12 years ago) by michael
Diff to previous 2462 , to selected 8814
- doc/reference.conf: remove references to RSA public key

Revision 2462 - Directory Listing - [select for diffs]
Modified Sat Aug 17 20:37:43 2013 UTC (12 years ago) by michael
Diff to previous 2461 , to selected 8814
- Fixed certificate fingerprint validation for outgoing server connects

Revision 2461 - Directory Listing - [select for diffs]
Modified Fri Aug 16 20:32:32 2013 UTC (12 years ago) by michael
Diff to previous 2458 , to selected 8814
- Revved patchlevel to hybrid-8.1.7
- Updated NEWS file

Revision 2458 - Directory Listing - [select for diffs]
Modified Fri Aug 16 20:29:28 2013 UTC (12 years ago) by michael
Diff to previous 2453 , to selected 8814
- Update doc/modes.txt

Revision 2453 - Directory Listing - [select for diffs]
Modified Wed Aug 14 16:08:02 2013 UTC (12 years ago) by michael
Diff to previous 2451 , to selected 8814
- Update NEWS file

Revision 2451 - Directory Listing - [select for diffs]
Modified Wed Aug 14 16:05:03 2013 UTC (12 years ago) by michael
Diff to previous 2447 , to selected 8814
- Update doc/challenge.txt

Revision 2447 - Directory Listing - [select for diffs]
Modified Sun Aug 11 18:53:31 2013 UTC (12 years ago) by michael
Diff to previous 2444 , to selected 8814
- Update help/stats

Revision 2444 - Directory Listing - [select for diffs]
Modified Sun Aug 11 12:14:10 2013 UTC (12 years ago) by michael
Diff to previous 2442 , to selected 8814
- Update NEWS

Revision 2442 - Directory Listing - [select for diffs]
Modified Sun Aug 11 11:52:51 2013 UTC (12 years ago) by michael
Diff to previous 2434 , to selected 8814
- channel.c:can_send(): fixed issue with channel mode +n having
  no functionality. Reported by Fawkes

Revision 2434 - Directory Listing - [select for diffs]
Modified Fri Aug 2 18:43:30 2013 UTC (12 years ago) by michael
Diff to previous 2431 , to selected 8814
- Removed rfc1459_command_send_error() message handler

Revision 2431 - Directory Listing - [select for diffs]
Modified Fri Aug 2 17:20:42 2013 UTC (12 years ago) by michael
Diff to previous 2427 , to selected 8814
- Revved patchlevel to 8.1.6

Revision 2427 - Directory Listing - [select for diffs]
Modified Tue Jul 30 19:24:01 2013 UTC (12 years ago) by michael
Diff to previous 2425 , to selected 8814
- Update NEWS file

Revision 2425 - Directory Listing - [select for diffs]
Modified Tue Jul 30 17:20:29 2013 UTC (12 years ago) by michael
Diff to previous 2409 , to selected 8814
- s_bsd.c:ssl_handshake(): no need to spam ircd.log with useless ssl errors

Revision 2409 - Directory Listing - [select for diffs]
Modified Fri Jul 19 15:43:53 2013 UTC (12 years, 1 month ago) by michael
Diff to previous 2402 , to selected 8814
- motd.(c|h): fixed core with zero byte length ircd.motd. Reported by Fawkes

Revision 2402 - Directory Listing - [select for diffs]
Modified Tue Jul 16 15:22:26 2013 UTC (12 years, 1 month ago) by michael
Diff to previous 2401 , to selected 8814
- mr_nick(): remove legacy code for nicks cantaining '~'. valid_nickname()
  already takes care of this.

Revision 2401 - Directory Listing - [select for diffs]
Modified Tue Jul 16 15:07:14 2013 UTC (12 years, 1 month ago) by michael
Diff to previous 2400 , to selected 8814
- Revved patchlevel to hybrid-8.1.5

Revision 2400 - Directory Listing - [select for diffs]
Modified Tue Jul 16 15:06:10 2013 UTC (12 years, 1 month ago) by michael
Diff to previous 2398 , to selected 8814
- Update NEWS

Revision 2398 - Directory Listing - [select for diffs]
Modified Tue Jul 16 14:13:31 2013 UTC (12 years, 1 month ago) by michael
Diff to previous 2394 , to selected 8814
- Fixed bug that would prevent servers from linking together
  if connect::aftype wasn't specified

Revision 2394 - Directory Listing - [select for diffs]
Modified Sun Jul 14 14:26:03 2013 UTC (12 years, 1 month ago) by michael
Diff to previous 2379 , to selected 8814
- help/cmode: fixed typo

Revision 2379 - Directory Listing - [select for diffs]
Modified Fri Jul 5 16:58:26 2013 UTC (12 years, 1 month ago) by michael
Diff to previous 2377 , to selected 8814
- White-space commit

Revision 2377 - Directory Listing - [select for diffs]
Modified Fri Jul 5 16:56:59 2013 UTC (12 years, 1 month ago) by michael
Diff to previous 2375 , to selected 8814
- White-space commit

Revision 2375 - Directory Listing - [select for diffs]
Modified Fri Jul 5 16:56:09 2013 UTC (12 years, 1 month ago) by michael
Diff to previous 2372 , to selected 8814
- Update help/rehash

Revision 2372 - Directory Listing - [select for diffs]
Modified Fri Jul 5 16:46:51 2013 UTC (12 years, 1 month ago) by michael
Diff to previous 2371 , to selected 8814
- White-space commit

Revision 2371 - Directory Listing - [select for diffs]
Modified Fri Jul 5 15:51:02 2013 UTC (12 years, 1 month ago) by michael
Diff to previous 2370 , to selected 8814
- Revved patchlevel to 8.1.4

Revision 2370 - Directory Listing - [select for diffs]
Modified Fri Jul 5 15:41:53 2013 UTC (12 years, 1 month ago) by michael
Diff to previous 2369 , to selected 8814
- Update NEWS

Revision 2369 - Directory Listing - [select for diffs]
Modified Fri Jul 5 15:16:32 2013 UTC (12 years, 1 month ago) by michael
Diff to previous 2367 , to selected 8814
- Update NEWS

Revision 2367 - Directory Listing - [select for diffs]
Modified Thu Jul 4 22:42:00 2013 UTC (12 years, 1 month ago) by michael
Diff to previous 2365 , to selected 8814
- m_nick.c:change_local_nick(): fixed nickchange-flooding logic
  not to further penalize already penalized clients

Revision 2365 - Directory Listing - [select for diffs]
Modified Thu Jul 4 21:49:38 2013 UTC (12 years, 1 month ago) by michael
Diff to previous 2364 , to selected 8814
- ircd_defs.h: increased PASSWDLEN to 128

Revision 2364 - Directory Listing - [select for diffs]
Modified Thu Jul 4 21:29:43 2013 UTC (12 years, 1 month ago) by michael
Diff to previous 2361 , to selected 8814
- find_accept(): solved XXX

Revision 2361 - Directory Listing - [select for diffs]
Modified Thu Jul 4 21:15:16 2013 UTC (12 years, 1 month ago) by michael
Diff to previous 2360 , to selected 8814
- m_xline.c:ms_xline(): removed already solved XXX comment

Revision 2360 - Directory Listing - [select for diffs]
Modified Thu Jul 4 21:03:43 2013 UTC (12 years, 1 month ago) by michael
Diff to previous 2357 , to selected 8814
- m_trace.c:report_this_status(): XXX solved. x->localClient->firsttime can't
  ever be zero

Revision 2357 - Directory Listing - [select for diffs]
Modified Thu Jul 4 20:15:53 2013 UTC (12 years, 1 month ago) by michael
Diff to previous 2356 , to selected 8814
- hook.c: constification/style corrections

Revision 2356 - Directory Listing - [select for diffs]
Modified Thu Jul 4 12:23:13 2013 UTC (12 years, 1 month ago) by michael
Diff to previous 2353 , to selected 8814
- White-space changes

Revision 2353 - Directory Listing - [select for diffs]
Modified Thu Jul 4 11:47:06 2013 UTC (12 years, 1 month ago) by michael
Diff to previous 2351 , to selected 8814
- m_whois.c: removed legacy code

Revision 2351 - Directory Listing - [select for diffs]
Modified Wed Jul 3 21:41:52 2013 UTC (12 years, 1 month ago) by michael
Diff to previous 2349 , to selected 8814
- Fixed core with empty auth::spoof entries

Revision 2349 - Directory Listing - [select for diffs]
Modified Wed Jul 3 21:23:14 2013 UTC (12 years, 1 month ago) by michael
Diff to previous 2348 , to selected 8814
- ircd_defs.h: increased KILLLEN, REASONLEN, KICKLEN, and AWAYLEN to 180

Revision 2348 - Directory Listing - [select for diffs]
Modified Wed Jul 3 19:09:59 2013 UTC (12 years, 1 month ago) by michael
Diff to previous 2346 , to selected 8814
- Add missing 'compile' script

Revision 2346 - Directory Listing - [select for diffs]
Modified Wed Jul 3 19:07:16 2013 UTC (12 years, 1 month ago) by michael
Diff to previous 2344 , to selected 8814
- Automake 1.14

Revision 2344 - Directory Listing - [select for diffs]
Modified Wed Jul 3 18:17:10 2013 UTC (12 years, 1 month ago) by michael
Diff to previous 2343 , to selected 8814
- This shouldn't be sneaked in

Revision 2343 - Directory Listing - [select for diffs]
Modified Wed Jul 3 18:13:17 2013 UTC (12 years, 1 month ago) by michael
Diff to previous 2342 , to selected 8814
- White-space commit / style corrections

Revision 2342 - Directory Listing - [select for diffs]
Modified Wed Jul 3 13:59:41 2013 UTC (12 years, 1 month ago) by michael
Diff to previous 2339 , to selected 8814
- Removed useless sanity checks
- Fixed bug where remote /STATS requests were not rate limited

Revision 2339 - Directory Listing - [select for diffs]
Modified Wed Jul 3 13:24:43 2013 UTC (12 years, 1 month ago) by michael
Diff to previous 2338 , to selected 8814
- UNRESV should be logged as well
- Improved logging. Fixed inconsistent use of
  get_oper_name() vs. source_p->name

Revision 2338 - Directory Listing - [select for diffs]
Modified Wed Jul 3 13:04:19 2013 UTC (12 years, 1 month ago) by michael
Diff to previous 2337 , to selected 8814
- Update NEWS

Revision 2337 - Directory Listing - [select for diffs]
Modified Wed Jul 3 13:00:46 2013 UTC (12 years, 1 month ago) by michael
Diff to previous 2333 , to selected 8814
- Added XLINE and RESV logging types

Revision 2333 - Directory Listing - [select for diffs]
Modified Sun Jun 23 17:31:49 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2332 , to selected 8814
- Fixed broken --disable-libgeoip switch

Revision 2332 - Directory Listing - [select for diffs]
Modified Sun Jun 23 13:52:31 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2329 , to selected 8814
- hostmask.c:hash_text(): removed pointless cast

Revision 2329 - Directory Listing - [select for diffs]
Modified Sun Jun 23 13:29:37 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2327 , to selected 8814
- ircd.c: temporarily disable FAKEHOST capability

Revision 2327 - Directory Listing - [select for diffs]
Modified Sun Jun 23 12:47:24 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2326 , to selected 8814
- reference.conf: fixed typo

Revision 2326 - Directory Listing - [select for diffs]
Modified Sun Jun 23 12:33:47 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2325 , to selected 8814
- Bump patchlevel to hybrid-8.1.3

Revision 2325 - Directory Listing - [select for diffs]
Modified Sun Jun 23 12:32:47 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2323 , to selected 8814
- Update NEWS

Revision 2323 - Directory Listing - [select for diffs]
Modified Sun Jun 23 12:03:24 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2321 , to selected 8814
- Fixed Dom's irc-name

Revision 2321 - Directory Listing - [select for diffs]
Modified Sun Jun 23 12:01:13 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2319 , to selected 8814
- doc/reference.conf: revised reference.conf by Dominic Hargreaves <dom@earth.li>
- version.c, AUTHORS: added Dom to contributors list since he helped al lot with
  GNU/Hurd testing and bugfixing

Revision 2319 - Directory Listing - [select for diffs]
Modified Sat Jun 22 20:53:35 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2316 , to selected 8814
- motd.c: fixed possible core with "STATS z" as reported by Fawkes

Revision 2316 - Directory Listing - [select for diffs]
Modified Fri Jun 21 14:00:24 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2315 , to selected 8814
- conf.c:attach_iline(): there should never be a conf that hasn't a class attached
  to it. Let it crash if it's otherwise

Revision 2315 - Directory Listing - [select for diffs]
Modified Fri Jun 21 12:50:45 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2312 , to selected 8814
- s_user.c: style corrections, remove useless comment

Revision 2312 - Directory Listing - [select for diffs]
Modified Fri Jun 21 11:40:05 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2310 , to selected 8814
- conf.c:valid_tkline(): minor cleanups

Revision 2310 - Directory Listing - [select for diffs]
Modified Wed Jun 19 20:48:17 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2307 , to selected 8814
- s_serv.c:show_capabilities(): fixed buffer oddities

Revision 2307 - Directory Listing - [select for diffs]
Modified Wed Jun 19 19:43:08 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2306 , to selected 8814
- doc/reference.conf: whitespace changes

Revision 2306 - Directory Listing - [select for diffs]
Modified Wed Jun 19 19:42:01 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2303 , to selected 8814
- doc/reference.conf: whitespace changes

Revision 2303 - Directory Listing - [select for diffs]
Modified Wed Jun 19 16:05:33 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2302 , to selected 8814
- numeric.c: constificate replies[]

Revision 2302 - Directory Listing - [select for diffs]
Modified Wed Jun 19 12:21:42 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2299 , to selected 8814
- s_misc.c: constify weekdays[], months[]

Revision 2299 - Directory Listing - [select for diffs]
Modified Wed Jun 19 12:09:18 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2298 , to selected 8814
- whowas: Renamed functions.
  add_history -> whowas_add_history
  off_history -> whowas_off_history
  get_history -> whowas_get_history

Revision 2298 - Directory Listing - [select for diffs]
Modified Wed Jun 19 11:58:34 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2295 , to selected 8814
- whowas.c: renamed count_whowas_memory() to whowas_count_memory()
- watch_count_memory(), whowas_count_memory(): constification, renamed 
  variables, removed unused variables

Revision 2295 - Directory Listing - [select for diffs]
Modified Wed Jun 19 11:18:29 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2294 , to selected 8814
- Rename Ban::username structure member to Ban::user

Revision 2294 - Directory Listing - [select for diffs]
Modified Wed Jun 19 10:54:30 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2291 , to selected 8814
- Added FAKEHOST server capability for later use

Revision 2291 - Directory Listing - [select for diffs]
Modified Wed Jun 19 10:43:48 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2290 , to selected 8814
- client.h: add UMODE_HIDDENHOST to SEND_UMODES

Revision 2290 - Directory Listing - [select for diffs]
Modified Wed Jun 19 10:32:37 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2288 , to selected 8814
- s_user.c:user_set_hostmask(): don't send QUIT message to channels if
  cycle_on_host_change is turned off

Revision 2288 - Directory Listing - [select for diffs]
Modified Tue Jun 18 21:37:08 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2285 , to selected 8814
- s_bsd.c:ssl_handshake(): shrink buffer size of md

Revision 2285 - Directory Listing - [select for diffs]
Modified Tue Jun 18 19:22:46 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2284 , to selected 8814
- Update NEWS and reference.conf

Revision 2284 - Directory Listing - [select for diffs]
Modified Tue Jun 18 19:16:46 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2281 , to selected 8814
- Added generall::cycle_on_host_change configuration option as requested
  by Adam <adam@anope.org>

Revision 2281 - Directory Listing - [select for diffs]
Modified Tue Jun 18 18:01:24 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2280 , to selected 8814
- s_serv.c: cleanup show_capabilities(). Replace sprintf() combo with strlcat()

Revision 2280 - Directory Listing - [select for diffs]
Modified Tue Jun 18 16:57:03 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2277 , to selected 8814
- Update doc/reference.conf

Revision 2277 - Directory Listing - [select for diffs]
Modified Tue Jun 18 16:32:41 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2276 , to selected 8814
- Back out previous changes to detach_conf()

Revision 2276 - Directory Listing - [select for diffs]
Modified Tue Jun 18 16:30:37 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2273 , to selected 8814
- conf.c:detach_conf(): fixed bug where we didn't call remove_from_cidr_check()
  in some cases

Revision 2273 - Directory Listing - [select for diffs]
Modified Tue Jun 18 16:00:15 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2272 , to selected 8814
- Sort out unused header includes

Revision 2272 - Directory Listing - [select for diffs]
Modified Tue Jun 18 15:12:12 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2271 , to selected 8814
- Bump patchlevel to hybrid-8.1.2

Revision 2271 - Directory Listing - [select for diffs]
Modified Tue Jun 18 15:10:07 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2268 , to selected 8814
- m_stats.c: fixed typo

Revision 2268 - Directory Listing - [select for diffs]
Modified Tue Jun 18 15:03:50 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2266 , to selected 8814
- Added general::stats_u_oper_only configuration option

Revision 2266 - Directory Listing - [select for diffs]
Modified Mon Jun 17 23:30:16 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2264 , to selected 8814
- Update doc/reference.conf

Revision 2264 - Directory Listing - [select for diffs]
Modified Mon Jun 17 19:21:30 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2263 , to selected 8814
- tools/mkpasswd.c: replace another sprintf() with snprintf()

Revision 2263 - Directory Listing - [select for diffs]
Modified Mon Jun 17 18:35:29 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2261 , to selected 8814
- trace_get_dependent(): use unsigned int here

Revision 2261 - Directory Listing - [select for diffs]
Modified Mon Jun 17 15:54:05 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2257 , to selected 8814
- Removed doc/guidelines.txt

Revision 2257 - Directory Listing - [select for diffs]
Modified Mon Jun 17 14:00:25 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2256 , to selected 8814
- Update README

Revision 2256 - Directory Listing - [select for diffs]
Modified Mon Jun 17 13:53:43 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2254 , to selected 8814
- Update README. Mention libGeoIP

Revision 2254 - Directory Listing - [select for diffs]
Modified Mon Jun 17 11:55:25 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2251 , to selected 8814
- ircd.c: whitespace commit/style cleanup

Revision 2251 - Directory Listing - [select for diffs]
Modified Sun Jun 16 13:28:34 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2250 , to selected 8814
- conf_parser.y: don't attempt to copy ciphers if there aren't any

Revision 2250 - Directory Listing - [select for diffs]
Modified Sun Jun 16 13:03:25 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2249 , to selected 8814
- Update NEWS

Revision 2249 - Directory Listing - [select for diffs]
Modified Sun Jun 16 11:30:30 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2247 , to selected 8814
- Add operator::ssl_connection_required configuration option

Revision 2247 - Directory Listing - [select for diffs]
Modified Sun Jun 16 10:58:28 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2245 , to selected 8814
- Add usermode 'S' (client is connecte via SSL/TLS).
  Allows services to keep track of what users are connected via SSL,
  and allows to see ssl-status of remote clients in a /whois

Revision 2245 - Directory Listing - [select for diffs]
Modified Sat Jun 15 22:08:30 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2243 , to selected 8814
- rename 'fingerprint' configuration directive to 'ssl_certificate_fingerprint'

Revision 2243 - Directory Listing - [select for diffs]
Modified Sat Jun 15 21:00:59 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2240 , to selected 8814
- channel_mode.c:add_id(): don't leak server names of servers that are hidden.
  Patch provided by Adam <adam@anope.org>

Revision 2240 - Directory Listing - [select for diffs]
Modified Sat Jun 15 20:48:19 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2239 , to selected 8814
- svn propset

Revision 2239 - Directory Listing - [select for diffs]
Modified Sat Jun 15 20:45:52 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2237 , to selected 8814
- Add m_certfp.c

Revision 2237 - Directory Listing - [select for diffs]
Modified Sat Jun 15 19:17:25 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2226 , to selected 8814
- Implement CERTFP

Revision 2226 - Directory Listing - [select for diffs]
Modified Wed Jun 12 18:32:14 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2225 , to selected 8814
- Update NEWS

Revision 2225 - Directory Listing - [select for diffs]
Modified Wed Jun 12 18:11:29 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2223 , to selected 8814
- white-space commit/style corrections

Revision 2223 - Directory Listing - [select for diffs]
Modified Mon Jun 10 19:34:23 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2221 , to selected 8814
- mkpasswd.c: replace all sprintf() with snprintf()

Revision 2221 - Directory Listing - [select for diffs]
Modified Sun Jun 9 16:16:58 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2219 , to selected 8814
- respond.c: white-space changes/style corrections

Revision 2219 - Directory Listing - [select for diffs]
Modified Sun Jun 9 15:52:46 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2215 , to selected 8814
- Update challenge.txt

Revision 2215 - Directory Listing - [select for diffs]
Modified Thu Jun 6 17:35:22 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2214 , to selected 8814
- Added read_links_file()

Revision 2214 - Directory Listing - [select for diffs]
Modified Wed Jun 5 22:26:06 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2211 , to selected 8814
- conf_class.c: white-space changes

Revision 2211 - Directory Listing - [select for diffs]
Modified Wed Jun 5 22:03:47 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2209 , to selected 8814
- s_serv.c:write_links_file(): replaced a dlinkAdd() with dlinkAddTail()

Revision 2209 - Directory Listing - [select for diffs]
Modified Wed Jun 5 21:15:41 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2207 , to selected 8814
- Update NEWS and reference.conf

Revision 2207 - Directory Listing - [select for diffs]
Modified Wed Jun 5 21:06:28 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2205 , to selected 8814
- channel.c: optimized can_join(). Do less intensive tests before actually
  testing for ban/exempt masks

Revision 2205 - Directory Listing - [select for diffs]
Modified Wed Jun 5 18:41:44 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2204 , to selected 8814
- m_services.c: changed HS shortcut to send messages to HostServ

Revision 2204 - Directory Listing - [select for diffs]
Modified Wed Jun 5 18:33:57 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2201 , to selected 8814
- motd.c: style correction

Revision 2201 - Directory Listing - [select for diffs]
Modified Tue Jun 4 18:46:09 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2198 , to selected 8814
- Update doc/serverhide.txt

Revision 2198 - Directory Listing - [select for diffs]
Modified Tue Jun 4 18:38:02 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2197 , to selected 8814
- Update NEWS/fixed typo

Revision 2197 - Directory Listing - [select for diffs]
Modified Tue Jun 4 18:33:25 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2195 , to selected 8814
- Moved disable_remote_command configuration directive from
  general{} block to serverhide{] block

Revision 2195 - Directory Listing - [select for diffs]
Modified Tue Jun 4 14:59:05 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2192 , to selected 8814
- Fixes to changes done in -r2165

Revision 2192 - Directory Listing - [select for diffs]
Modified Tue Jun 4 13:31:17 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2191 , to selected 8814
- motd.c:motd_destroy() don't attempt to unlink a local/remote motd
  from MotdList.other

Revision 2191 - Directory Listing - [select for diffs]
Modified Tue Jun 4 12:53:18 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2188 , to selected 8814
- motd.c:motd_cache(): do the stat() before fopen() + improve error
  reporting in case stat() failed

Revision 2188 - Directory Listing - [select for diffs]
Modified Tue Jun 4 12:44:37 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2187 , to selected 8814
- Removed Client::client_host and Client::client_server members

Revision 2187 - Directory Listing - [select for diffs]
Modified Tue Jun 4 12:31:54 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2184 , to selected 8814
- m_etrace.c: removed XXX-tag. /etrace -full gives extendend etrace

Revision 2184 - Directory Listing - [select for diffs]
Modified Tue Jun 4 12:26:53 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2183 , to selected 8814
- Removed usermode +C

Revision 2183 - Directory Listing - [select for diffs]
Modified Tue Jun 4 12:19:20 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2180 , to selected 8814
- Style correcions/white-space changes

Revision 2180 - Directory Listing - [select for diffs]
Modified Tue Jun 4 10:55:19 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2179 , to selected 8814
- Fixed debug assertion being triggered on ident lookup
  as reported by Stuart Walsh

Revision 2179 - Directory Listing - [select for diffs]
Modified Tue Jun 4 00:00:06 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2177 , to selected 8814
- Bump patchlevel to 8.1.1

Revision 2177 - Directory Listing - [select for diffs]
Modified Mon Jun 3 23:56:22 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2176 , to selected 8814
- automake 1.13.3

Revision 2176 - Directory Listing - [select for diffs]
Modified Mon Jun 3 23:48:03 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2173 , to selected 8814
- Now that invite- and ban-exempts are hardcoded, there's no need to delete
  them from ISUPPORT-list on /rehash

Revision 2173 - Directory Listing - [select for diffs]
Modified Mon Jun 3 19:40:02 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2172 , to selected 8814
- Remove unused temporary_resv list. Move channel_resv_list to conf.c

Revision 2172 - Directory Listing - [select for diffs]
Modified Mon Jun 3 18:16:08 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2170 , to selected 8814
- Update reference.conf

Revision 2170 - Directory Listing - [select for diffs]
Modified Sun Jun 2 20:35:26 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2169 , to selected 8814
- Regenerate parser

Revision 2169 - Directory Listing - [select for diffs]
Modified Sun Jun 2 20:08:19 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2166 , to selected 8814
- motd.c, motd.h: fix compile warnings

Revision 2166 - Directory Listing - [select for diffs]
Modified Sun Jun 2 20:02:18 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2165 , to selected 8814
- motd.c, motd.h: add support for ip masks

Revision 2165 - Directory Listing - [select for diffs]
Modified Sun Jun 2 19:43:12 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2162 , to selected 8814
- motd.h, motd.c: minor cleanups. use 'unsigned' whenever possible

Revision 2162 - Directory Listing - [select for diffs]
Modified Sun Jun 2 18:41:10 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2161 , to selected 8814
- include/defaults.h: remove unused INIT_LOG_LEVEL define

Revision 2161 - Directory Listing - [select for diffs]
Modified Sun Jun 2 18:24:35 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2158 , to selected 8814
- m_stats.c:report_confitem_types(): removed unused variable

Revision 2158 - Directory Listing - [select for diffs]
Modified Sun Jun 2 18:08:36 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2157 , to selected 8814
- Cleanup ISUPPORT code and get rid of message.c

Revision 2157 - Directory Listing - [select for diffs]
Modified Fri May 31 20:54:28 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2154 , to selected 8814
- Cleanup flattened links code

Revision 2154 - Directory Listing - [select for diffs]
Modified Fri May 31 20:14:08 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2153 , to selected 8814
- Update NEWS

Revision 2153 - Directory Listing - [select for diffs]
Modified Fri May 31 19:44:07 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2151 , to selected 8814
- doc/reference.conf: fixed typo

Revision 2151 - Directory Listing - [select for diffs]
Modified Fri May 31 18:59:22 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2149 , to selected 8814
- Implement motd{} configuration blocks based on ircu's implementation

Revision 2149 - Directory Listing - [select for diffs]
Modified Fri May 31 17:18:36 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2147 , to selected 8814
- Don't let non-SSL users join +S channels if ircd has be
  compiled without SSL support. Spotted by Stuart Walsh

Revision 2147 - Directory Listing - [select for diffs]
Modified Thu May 30 11:04:57 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2144 , to selected 8814
- update help/umode, doc/modes.txt

Revision 2144 - Directory Listing - [select for diffs]
Modified Thu May 30 10:56:53 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2142 , to selected 8814
- m_svsmode(), user_set_hostmask(): minor cleanups and fixes to previous commit

Revision 2142 - Directory Listing - [select for diffs]
Modified Thu May 30 01:12:20 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2140 , to selected 8814
- m_svsmode.c: avoid HostServ floods

Revision 2140 - Directory Listing - [select for diffs]
Modified Thu May 30 00:44:04 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2139 , to selected 8814
- s_user.c:user_set_hostmask(): send a QUIT/JOIN combination to other channel
  members to avoid desynchronized IALs

Revision 2139 - Directory Listing - [select for diffs]
Modified Wed May 29 21:16:10 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2136 , to selected 8814
- s_user.c:user_set_hostmask(): don't unset FLAGS_IP_SPOOFING if the client's
  hostname has already been spoofed by an auth{} block based spoof.

Revision 2136 - Directory Listing - [select for diffs]
Modified Wed May 29 19:36:51 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2135 , to selected 8814
- Finished proper implementation of usermode 'x' (UMODE_HIDDENHOST)
  Only services may set a fakehost via SVSMODE.

Revision 2135 - Directory Listing - [select for diffs]
Modified Wed May 29 18:59:53 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2132 , to selected 8814
- s_user.c, s_serv.c, rsa.c: style corrections; mostly whitespace changes

Revision 2132 - Directory Listing - [select for diffs]
Modified Wed May 29 18:27:08 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2131 , to selected 8814
- get_member_status(), valid_wildcard(): constification

Revision 2131 - Directory Listing - [select for diffs]
Modified Wed May 29 15:32:43 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2128 , to selected 8814
- resv.c: move valid_wild_card_simple() to conf.c

Revision 2128 - Directory Listing - [select for diffs]
Modified Wed May 29 13:11:58 2013 UTC (12 years, 2 months ago) by michael
Diff to previous 2127 , to selected 8814
- conf_parser.l, conf_parser.y: style corrections

Revision 2127 - Directory Listing - [select for diffs]
Modified Mon May 27 22:35:09 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2124 , to selected 8814
- conf_parser.y: fixed logic error allowing connect{} blocks that don't have valid
  send/receive passwords

Revision 2124 - Directory Listing - [select for diffs]
Modified Sun May 26 18:40:57 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2123 , to selected 8814
- s_user.c:report_and_set_user_flags(): minor spelling fixes

Revision 2123 - Directory Listing - [select for diffs]
Modified Sun May 26 15:14:07 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2121 , to selected 8814
- Removed doc/server-version-info

Revision 2121 - Directory Listing - [select for diffs]
Modified Sun May 26 15:12:10 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2119 , to selected 8814
- m_version.c: removed confopts(). Configuration options can be seen in /info

Revision 2119 - Directory Listing - [select for diffs]
Modified Sun May 26 11:50:04 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2117 , to selected 8814
- Got rid of CONF_HUB enum type

Revision 2117 - Directory Listing - [select for diffs]
Modified Sun May 26 11:44:16 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2114 , to selected 8814
- Got rid of CONF_CLASS enum type

Revision 2114 - Directory Listing - [select for diffs]
Modified Sun May 26 11:12:44 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2113 , to selected 8814
- Remove temporary xline kludge that was required for better
  interoperability with 7.0 servers

Revision 2113 - Directory Listing - [select for diffs]
Modified Sat May 25 20:56:53 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2110 , to selected 8814
- LOCOPS notices should only be sent to opers that have usermode +l

Revision 2110 - Directory Listing - [select for diffs]
Modified Thu May 23 19:43:33 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2109 , to selected 8814
- Update NEWS

Revision 2109 - Directory Listing - [select for diffs]
Modified Thu May 23 19:39:03 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2108 , to selected 8814
- Bump patchlevel to hybrid-8.1.0

Revision 2108 - Directory Listing - [select for diffs]
Modified Thu May 23 19:37:48 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2107 , to selected 8814
- Update NEWS

Revision 2107 - Directory Listing - [select for diffs]
Modified Thu May 23 19:22:43 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2105 , to selected 8814
- conf_parser.y: match() takes care of multiple globs. no need to run collapse()

Revision 2105 - Directory Listing - [select for diffs]
Modified Thu May 23 19:09:38 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2102 , to selected 8814
- Made LOCOPS messages appear as a NOTICE

Revision 2102 - Directory Listing - [select for diffs]
Modified Sun May 19 13:25:09 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2100 , to selected 8814
- Bump patchlevel to hybrid-8.1.0rc1

Revision 2100 - Directory Listing - [select for diffs]
Modified Sun May 19 11:00:50 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2098 , to selected 8814
- m_ison.c: merge do_ison() into m_ison()

Revision 2098 - Directory Listing - [select for diffs]
Modified Sun May 19 08:48:14 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2095 , to selected 8814
- Undo -r1900 for now [Changed RPL_WELCOME to comply with rfc2812]. Looks like this
  confuses mIRC in conjunction with spoofed hosts

Revision 2095 - Directory Listing - [select for diffs]
Modified Sat May 18 19:46:03 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2094 , to selected 8814
- Update help files

Revision 2094 - Directory Listing - [select for diffs]
Modified Sat May 18 19:11:48 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2092 , to selected 8814
- Update NEWS

Revision 2092 - Directory Listing - [select for diffs]
Modified Sat May 18 19:09:48 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2090 , to selected 8814
- Fixed broken spoofs

Revision 2090 - Directory Listing - [select for diffs]
Modified Sat May 18 18:46:12 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2089 , to selected 8814
- m_who.c: replaced several DLINK_FOREACH_SAFE with a simple DLINK_FOREACH

Revision 2089 - Directory Listing - [select for diffs]
Modified Sat May 18 18:41:57 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2086 , to selected 8814
- m_who.c: style corrections

Revision 2086 - Directory Listing - [select for diffs]
Modified Sat May 18 17:43:33 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2085 , to selected 8814
- Update doc/modes.txt

Revision 2085 - Directory Listing - [select for diffs]
Modified Sat May 18 17:39:55 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2082 , to selected 8814
- Removed testline and testmask

Revision 2082 - Directory Listing - [select for diffs]
Modified Fri May 17 19:28:56 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2081 , to selected 8814
- s_serv.c:hunt_server(): removed collapse() call. Let match() deal with it.

Revision 2081 - Directory Listing - [select for diffs]
Modified Fri May 17 18:40:31 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2078 , to selected 8814
- version.c: update copyright years

Revision 2078 - Directory Listing - [select for diffs]
Modified Fri May 17 16:53:14 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2077 , to selected 8814
- Removed extranous EmptyString() test

Revision 2077 - Directory Listing - [select for diffs]
Modified Fri May 17 16:26:04 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2075 , to selected 8814
- m_whowas.c:whowas_do(): minor cleanups and optimizations

Revision 2075 - Directory Listing - [select for diffs]
Modified Thu May 16 15:59:50 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2072 , to selected 8814
- Update help/notice and help/privmsg

Revision 2072 - Directory Listing - [select for diffs]
Modified Thu May 16 15:19:09 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2071 , to selected 8814
- Removed outdated comment

Revision 2071 - Directory Listing - [select for diffs]
Modified Thu May 16 14:53:11 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2068 , to selected 8814
- Another fix to previous commit. Am I drunk? Aye!

Revision 2068 - Directory Listing - [select for diffs]
Modified Thu May 16 14:47:31 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2065 , to selected 8814
- Merged valid_username() and clean_user_name()

Revision 2065 - Directory Listing - [select for diffs]
Modified Thu May 16 09:57:24 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2063 , to selected 8814
- Bump patchlevel to hybrid-8.0.9

Revision 2063 - Directory Listing - [select for diffs]
Modified Thu May 16 09:55:35 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2062 , to selected 8814
- automake 1.13.2

Revision 2062 - Directory Listing - [select for diffs]
Modified Thu May 16 09:54:44 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2061 , to selected 8814
- automake 1.13.2

Revision 2061 - Directory Listing - [select for diffs]
Modified Thu May 16 09:52:06 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2060 , to selected 8814
- Update README

Revision 2060 - Directory Listing - [select for diffs]
Modified Thu May 16 09:46:57 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2059 , to selected 8814
- m_topic.c:ms_topic(): fixed possible core with TS5 servers

Revision 2059 - Directory Listing - [select for diffs]
Modified Thu May 16 09:43:45 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2058 , to selected 8814
- Backported -r2054 [m_svsmode(): temporarily allow 3 arguments (SVSMODE without a valid TS)]

Revision 2058 - Directory Listing - [select for diffs]
Modified Thu May 16 09:38:14 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2057 , to selected 8814
- Backported -r1958 [Fixed strange user/oper idle-times shown in /trace]

Revision 2057 - Directory Listing - [select for diffs]
Modified Thu May 16 07:55:30 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2054 , to selected 8814
- m_svsmode(): restore ability to change a user's host via SVSMODE +

Revision 2054 - Directory Listing - [select for diffs]
Modified Wed May 15 19:37:42 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2053 , to selected 8814
- m_svsmode(): temporarily allow 3 arguments (SVSMODE without a valid TS)

Revision 2053 - Directory Listing - [select for diffs]
Modified Wed May 15 18:57:20 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2051 , to selected 8814
- NEWS: fixed typo

Revision 2051 - Directory Listing - [select for diffs]
Modified Wed May 15 18:36:13 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2049 , to selected 8814
- Update NEWS

Revision 2049 - Directory Listing - [select for diffs]
Modified Wed May 15 16:42:42 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2048 , to selected 8814
- Update help/cmode

Revision 2048 - Directory Listing - [select for diffs]
Modified Wed May 15 16:13:14 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2047 , to selected 8814
- Bump patchlevel to hybrid-8.1.0beta5

Revision 2047 - Directory Listing - [select for diffs]
Modified Wed May 15 15:50:53 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2044 , to selected 8814
- m_nick.c: replaced few strcpy() with strlcpy()

Revision 2044 - Directory Listing - [select for diffs]
Modified Wed May 15 15:31:41 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2043 , to selected 8814
- m_help.c: minor changes to dohelp() (use pointer arithmetic instead of indexing)

Revision 2043 - Directory Listing - [select for diffs]
Modified Wed May 15 15:20:43 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2041 , to selected 8814
- Update help/index

Revision 2041 - Directory Listing - [select for diffs]
Modified Wed May 15 15:16:51 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2039 , to selected 8814
- Remove help/uhelp
- Cleanup help/Makefile.am to make it easier to read and maintain
- Rebuild help/index

Revision 2039 - Directory Listing - [select for diffs]
Modified Tue May 14 19:25:54 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2036 , to selected 8814
- Added 'locops' and 'wallops' to irc-operator flags

Revision 2036 - Directory Listing - [select for diffs]
Modified Tue May 14 19:07:45 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2035 , to selected 8814
- Improve KILL server notice to be more specific about the client being
  killed (ircnet style)

Revision 2035 - Directory Listing - [select for diffs]
Modified Tue May 14 18:38:55 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2034 , to selected 8814
- Update NEWS

Revision 2034 - Directory Listing - [select for diffs]
Modified Tue May 14 18:32:09 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2032 , to selected 8814
- Remove help/opers

Revision 2032 - Directory Listing - [select for diffs]
Modified Tue May 14 18:29:08 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2031 , to selected 8814
- Move all helpfiles to help/

Revision 2031 - Directory Listing - [select for diffs]
Modified Tue May 14 18:28:16 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2027 , to selected 8814
- Overhaul HELP system

Revision 2027 - Directory Listing - [select for diffs]
Modified Tue May 14 15:55:36 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2024 , to selected 8814
- Update reference.conf

Revision 2024 - Directory Listing - [select for diffs]
Modified Sun May 12 18:54:03 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2023 , to selected 8814
- m_svsmode(), set_user_mode(): \n, \r, \t aren't treaded specially anymore

Revision 2023 - Directory Listing - [select for diffs]
Modified Sun May 12 18:07:22 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2020 , to selected 8814
- Remove entering_umode and change_umode callbacks in preparation for the
  modular usermode subsystem

Revision 2020 - Directory Listing - [select for diffs]
Modified Sun May 12 16:56:15 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2019 , to selected 8814
- m_topic.c: fixed compile warning

Revision 2019 - Directory Listing - [select for diffs]
Modified Sun May 12 16:24:24 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2016 , to selected 8814
- Update reference.conf

Revision 2016 - Directory Listing - [select for diffs]
Modified Sun May 12 15:36:19 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2014 , to selected 8814
- Whitespace commit

Revision 2014 - Directory Listing - [select for diffs]
Modified Sun May 12 15:15:43 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2013 , to selected 8814
- Update reference.conf

Revision 2013 - Directory Listing - [select for diffs]
Modified Sun May 12 14:51:41 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2010 , to selected 8814
- Removed 'remote', and 'global_kill' oper flags, and added 'connect',
  'squit', and 'kill' flags for better fine-tuning instead. Whether or
  not a specific action is allowed on a remote server can be controlled
  by appeding the ':remote' flag. For example: 'kill' allows only local
  clients to be killed, whereas 'kill:remote' allows to issue a KILL for
  remote clients

Revision 2010 - Directory Listing - [select for diffs]
Modified Sun May 12 12:58:48 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2009 , to selected 8814
- Renamed m_error() to mr_error()

Revision 2009 - Directory Listing - [select for diffs]
Modified Sun May 12 12:53:08 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2006 , to selected 8814
- mr_error(): ignore error if it's not a connecting/handshaking server

Revision 2006 - Directory Listing - [select for diffs]
Modified Sun May 12 12:37:49 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2005 , to selected 8814
- part_one_client(): removed useless client_p argument

Revision 2005 - Directory Listing - [select for diffs]
Modified Sun May 12 12:35:06 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2002 , to selected 8814
- m_nick.c, m_part.c: only style corrections

Revision 2002 - Directory Listing - [select for diffs]
Modified Sat May 11 20:37:08 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 2001 , to selected 8814
- set svn properties

Revision 2001 - Directory Listing - [select for diffs]
Modified Sat May 11 20:33:35 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1999 , to selected 8814
- Re-added Tao-of-IRC.940110 for historical reasons and because I like it.

Revision 1999 - Directory Listing - [select for diffs]
Modified Sat May 11 20:24:57 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1996 , to selected 8814
- Update modes.txt

Revision 1996 - Directory Listing - [select for diffs]
Modified Sat May 11 17:34:41 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1994 , to selected 8814
- Mostly style cleanups & whitespace changes

Revision 1994 - Directory Listing - [select for diffs]
Modified Fri May 10 20:44:13 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1993 , to selected 8814
- Update README. config.h is gone for over a decade now

Revision 1993 - Directory Listing - [select for diffs]
Modified Fri May 10 18:36:27 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1990 , to selected 8814
- Removed unused OFLAG_OPER_SPY definition

Revision 1990 - Directory Listing - [select for diffs]
Modified Thu May 9 16:01:01 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1989 , to selected 8814
- Only show remote client exit notices if the server sent an EOB

Revision 1989 - Directory Listing - [select for diffs]
Modified Thu May 9 14:53:10 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1985 , to selected 8814
- Update README

Revision 1985 - Directory Listing - [select for diffs]
Modified Thu May 9 12:20:30 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1984 , to selected 8814
- m_eob(): Re-added EOB notice

Revision 1984 - Directory Listing - [select for diffs]
Modified Wed May 8 20:57:29 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1983 , to selected 8814
- Revved patchlevel

Revision 1983 - Directory Listing - [select for diffs]
Modified Wed May 8 20:44:53 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1982 , to selected 8814
- m_capab(): fixed compile warning

Revision 1982 - Directory Listing - [select for diffs]
Modified Wed May 8 20:22:46 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1980 , to selected 8814
- regenerate parser/lexer

Revision 1980 - Directory Listing - [select for diffs]
Modified Wed May 8 19:59:35 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1978 , to selected 8814
- Update NEWS

Revision 1978 - Directory Listing - [select for diffs]
Modified Wed May 8 19:54:23 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1977 , to selected 8814
- Added 'nononreg' (+R) to general::oper_umodes

Revision 1977 - Directory Listing - [select for diffs]
Modified Wed May 8 19:35:16 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1974 , to selected 8814
- Added usermode F (remote client connect/exit notices) on public request

Revision 1974 - Directory Listing - [select for diffs]
Modified Wed May 8 18:50:42 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1973 , to selected 8814
- m_eob(): removed assert() which is now invalid

Revision 1973 - Directory Listing - [select for diffs]
Modified Wed May 8 18:41:53 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1970 , to selected 8814
- Cleanup previous commit -r1957

Revision 1970 - Directory Listing - [select for diffs]
Modified Wed May 8 18:31:11 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1969 , to selected 8814
- EOB is now send to all servers globally

Revision 1969 - Directory Listing - [select for diffs]
Modified Wed May 8 14:59:52 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1966 , to selected 8814
- Cosmetical cleanups

Revision 1966 - Directory Listing - [select for diffs]
Modified Wed May 8 14:33:07 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1965 , to selected 8814
- Print chunk capacity to debug.log instead of ircd.log

Revision 1965 - Directory Listing - [select for diffs]
Modified Wed May 8 14:27:20 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1962 , to selected 8814
- Tweaked various mempool chunk sizes

Revision 1962 - Directory Listing - [select for diffs]
Modified Tue May 7 22:30:33 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1960 , to selected 8814
- Update modes.txt

Revision 1960 - Directory Listing - [select for diffs]
Modified Tue May 7 21:45:14 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1959 , to selected 8814
- (RPL_REDIR) Change conversion specifiers

Revision 1959 - Directory Listing - [select for diffs]
Modified Tue May 7 21:21:25 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1957 , to selected 8814
- Update NEWS

Revision 1957 - Directory Listing - [select for diffs]
Modified Tue May 7 20:30:59 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1956 , to selected 8814
- Fixed strange user/oper idle-times shown in /trace

Revision 1956 - Directory Listing - [select for diffs]
Modified Mon May 6 18:59:00 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1953 , to selected 8814
- Implemented channel mode +M. Clients that haven't identified their
  name with NickServ may not speak in a channel that has this mode set

Revision 1953 - Directory Listing - [select for diffs]
Modified Sun May 5 18:10:49 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1952 , to selected 8814
- Backport -r1877 [Made find_capability() return an unsigned int]

Revision 1952 - Directory Listing - [select for diffs]
Modified Sun May 5 18:08:01 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1948 , to selected 8814
- Backport -r1895 [m_mode(): these buffers don't need to be static]

Revision 1948 - Directory Listing - [select for diffs]
Modified Sun May 5 10:27:18 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1947 , to selected 8814
- conf.c:verify_access(): removed unused variable

Revision 1947 - Directory Listing - [select for diffs]
Modified Sun May 5 10:23:03 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1945 , to selected 8814
- Bump patchlevel to 8.1.0beta3

Revision 1945 - Directory Listing - [select for diffs]
Modified Sun May 5 10:18:48 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1943 , to selected 8814
- Removed channel::quiet_on_ban configuration option. This feature is
  now enabled by default

Revision 1943 - Directory Listing - [select for diffs]
Modified Sun May 5 10:11:46 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1942 , to selected 8814
- can_send(): fixed bug where bans were not checked against non-channel members

Revision 1942 - Directory Listing - [select for diffs]
Modified Sun May 5 09:52:31 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1939 , to selected 8814
- can_send(): ensure msg_has_controls() isn't called twice for non-chanops

Revision 1939 - Directory Listing - [select for diffs]
Modified Sat May 4 21:18:28 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1938 , to selected 8814
- Update help/cmode file

Revision 1938 - Directory Listing - [select for diffs]
Modified Sat May 4 21:17:10 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1935 , to selected 8814
- Implemented channel mode +c. Known from other ircds, this mode basically
  prevents users from sending messages including control codes to a channel
  that has this mode set

Revision 1935 - Directory Listing - [select for diffs]
Modified Sat May 4 18:53:05 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1934 , to selected 8814
- Minor spelling fixes

Revision 1934 - Directory Listing - [select for diffs]
Modified Tue Apr 30 20:13:47 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1931 , to selected 8814
- Update serverhide.txt

Revision 1931 - Directory Listing - [select for diffs]
Modified Tue Apr 30 19:41:43 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1930 , to selected 8814
- Update NEWS

Revision 1930 - Directory Listing - [select for diffs]
Modified Tue Apr 30 19:19:48 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1928 , to selected 8814
- Update README

Revision 1928 - Directory Listing - [select for diffs]
Modified Tue Apr 30 17:48:23 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1926 , to selected 8814
- Move report_resv() to m_stats.c

Revision 1926 - Directory Listing - [select for diffs]
Modified Tue Apr 30 16:19:55 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1924 , to selected 8814
- Update NEWS

Revision 1924 - Directory Listing - [select for diffs]
Modified Tue Apr 30 15:21:20 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1923 , to selected 8814
- "STATS o" now shows how many times an oper{} block has been used.
  Just like "STATS x|q"

Revision 1923 - Directory Listing - [select for diffs]
Modified Tue Apr 30 15:10:13 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1920 , to selected 8814
- Moved report_confitem_types() to m_stats.c

Revision 1920 - Directory Listing - [select for diffs]
Modified Tue Apr 30 14:51:30 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1918 , to selected 8814
- Dropped PCRE support

Revision 1918 - Directory Listing - [select for diffs]
Modified Tue Apr 30 13:39:57 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1915 , to selected 8814
- Made valid_wild_card_simple() easier to read

Revision 1915 - Directory Listing - [select for diffs]
Modified Sun Apr 28 11:47:22 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1913 , to selected 8814
- Unidentified/unregistered nicks may not speak in +R channels

Revision 1913 - Directory Listing - [select for diffs]
Modified Sun Apr 28 11:46:26 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1912 , to selected 8814
- Unidentified/unregistered nicks may not speak in +R channels

Revision 1912 - Directory Listing - [select for diffs]
Modified Sun Apr 28 11:34:27 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1910 , to selected 8814
- Update NEWS

Revision 1910 - Directory Listing - [select for diffs]
Modified Sun Apr 28 10:33:03 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1909 , to selected 8814
- Fixed shared{} blocks not working as expected
- Fixed spoofs not working as expected

Revision 1909 - Directory Listing - [select for diffs]
Modified Sat Apr 27 21:25:31 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1907 , to selected 8814
- Increased nickname history length to 32768

Revision 1907 - Directory Listing - [select for diffs]
Modified Sat Apr 27 21:24:53 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1906 , to selected 8814
- Increased nickname history length to 32768

Revision 1906 - Directory Listing - [select for diffs]
Modified Sat Apr 27 21:19:31 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1905 , to selected 8814
- Bump patchlevel to 8.1.0beta2

Revision 1905 - Directory Listing - [select for diffs]
Modified Sat Apr 27 21:18:07 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1903 , to selected 8814
- Bump patchlevel to 8.0.8

Revision 1903 - Directory Listing - [select for diffs]
Modified Sat Apr 27 21:15:59 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1901 , to selected 8814
- Removed operflag 'nick_changes'. Operators can now set +n at will

Revision 1901 - Directory Listing - [select for diffs]
Modified Sat Apr 27 19:17:36 2013 UTC (12 years, 4 months ago) by michael
Diff to previous 1900 , to selected 8814
- Backported -r1836 [m_users, show_lusers: removed extranous arguments to sendto_one()]

Revision 1900 - Directory Listing - [select for diffs]
Modified Sat Apr 27 18:56:39 2013 UTC (12 years, 4 months ago) by michael
Diff to previous 1898 , to selected 8814
- Changed RPL_WELCOME to comply with rfc2812

Revision 1898 - Directory Listing - [select for diffs]
Modified Sat Apr 27 18:46:12 2013 UTC (12 years, 4 months ago) by michael
Diff to previous 1897 , to selected 8814
- Update NEWS

Revision 1897 - Directory Listing - [select for diffs]
Modified Sat Apr 27 18:08:44 2013 UTC (12 years, 4 months ago) by michael
Diff to previous 1894 , to selected 8814
- m_list.c:do_list(): added sanity test for parv[1] being NULL

Revision 1894 - Directory Listing - [select for diffs]
Modified Sat Apr 27 14:53:18 2013 UTC (12 years, 4 months ago) by michael
Diff to previous 1893 , to selected 8814
 - m_kick.c: revert changes made in revision 1.24 (cvs) made on Sun Jan 7 04:46:30 2001 UTC
  AnonOps are gone. And as described in rfc 2812, this is how ircd should behave in case
  no kick-reason has been specified

Revision 1893 - Directory Listing - [select for diffs]
Modified Sat Apr 27 14:48:25 2013 UTC (12 years, 4 months ago) by michael
Diff to previous 1891 , to selected 8814
- m_kick.c: revert changes made in revision 1.24 (cvs) made on Sun Jan 7 04:46:30 2001 UTC
  AnonOps are gone. And as described in rfc 2812, this is how ircd should behave in case
  no kick-reason has been specified

Revision 1891 - Directory Listing - [select for diffs]
Modified Sat Apr 27 14:25:18 2013 UTC (12 years, 4 months ago) by michael
Diff to previous 1890 , to selected 8814
- m_quit(), ms_quit(): added extra sanity test for parv[1] being NULL,
  also try to avoid modifying parv[1]

Revision 1890 - Directory Listing - [select for diffs]
Modified Sat Apr 27 14:25:01 2013 UTC (12 years, 4 months ago) by michael
Diff to previous 1887 , to selected 8814
- m_quit(), ms_quit(): added extra sanity test for parv[1] being NULL,
  also try to avoid modifying parv[1]

Revision 1887 - Directory Listing - [select for diffs]
Modified Sat Apr 27 13:36:32 2013 UTC (12 years, 4 months ago) by michael
Diff to previous 1885 , to selected 8814
- m_whowas.c,m_names.c,m_kick.c: remove pointless code. There's no real reason why
  we should skip preceding commas in nick-/channelnames

Revision 1885 - Directory Listing - [select for diffs]
Modified Sat Apr 27 11:16:28 2013 UTC (12 years, 4 months ago) by michael
Diff to previous 1884 , to selected 8814
- Replaced a strpbrk() with has_wildcards()

Revision 1884 - Directory Listing - [select for diffs]
Modified Sat Apr 27 11:08:02 2013 UTC (12 years, 4 months ago) by michael
Diff to previous 1883 , to selected 8814
- Backported -r1874 [WHOIS may no longer accept wildcards]

Revision 1883 - Directory Listing - [select for diffs]
Modified Sat Apr 27 10:45:40 2013 UTC (12 years, 4 months ago) by michael
Diff to previous 1882 , to selected 8814
- Update NEWS

Revision 1882 - Directory Listing - [select for diffs]
Modified Sat Apr 27 10:44:00 2013 UTC (12 years, 4 months ago) by michael
Diff to previous 1881 , to selected 8814
- Update NEWS

Revision 1881 - Directory Listing - [select for diffs]
Modified Sat Apr 27 10:43:42 2013 UTC (12 years, 4 months ago) by michael
Diff to previous 1880 , to selected 8814
- Update NEWS

Revision 1880 - Directory Listing - [select for diffs]
Modified Sat Apr 27 10:42:03 2013 UTC (12 years, 4 months ago) by michael
Diff to previous 1879 , to selected 8814
- "STATS s" now shows configured services{} blocks as well

Revision 1879 - Directory Listing - [select for diffs]
Modified Sat Apr 27 10:41:48 2013 UTC (12 years, 4 months ago) by michael
Diff to previous 1878 , to selected 8814
- "STATS s" now shows configured services{} blocks as well

Revision 1878 - Directory Listing - [select for diffs]
Modified Sat Apr 27 10:38:26 2013 UTC (12 years, 4 months ago) by michael
Diff to previous 1873 , to selected 8814
- s_misc.h: fixed compile warning with -Wunsuffixed-float-constants

Revision 1873 - Directory Listing - [select for diffs]
Modified Fri Apr 26 21:31:04 2013 UTC (12 years, 4 months ago) by michael
Diff to previous 1871 , to selected 8814
- Backported -r1872 [Fixed broken compile with libGeoIP disabled ]

Revision 1871 - Directory Listing - [select for diffs]
Modified Fri Apr 26 08:53:04 2013 UTC (12 years, 4 months ago) by michael
Diff to previous 1869 , to selected 8814
- Reverted to -r1820; libGeoIP support is sheduled for  8.1

Revision 1869 - Directory Listing - [select for diffs]
Modified Thu Apr 25 18:12:07 2013 UTC (12 years, 4 months ago) by michael
Diff to previous 1868 , to selected 8814
- Bump patchlevel to 8.1.0beta1

Revision 1868 - Directory Listing - [select for diffs]
Modified Thu Apr 25 18:09:27 2013 UTC (12 years, 4 months ago) by michael
Diff to previous 1867 , to selected 8814
- Bump patchlevel to 8.1.0beta1

Revision 1867 - Directory Listing - [select for diffs]
Modified Thu Apr 25 18:01:53 2013 UTC (12 years, 4 months ago) by michael
Diff to previous 1822 , to selected 8814
- Create 8.1.x branch

Revision 1822 - Directory Listing - [select for diffs]
Modified Sun Apr 14 12:36:55 2013 UTC (12 years, 4 months ago) by michael
Diff to previous 1820 , to selected 8814
- Added preliminary support for ISO 3166 alpha-2 two letter country code
  enabled auth{} blocks. Requires libGeoIP.
- Added no_join to auth::flags

Revision 1820 - Directory Listing - [select for diffs]
Modified Fri Apr 12 13:08:52 2013 UTC (12 years, 4 months ago) by michael
Diff to previous 1816 , to selected 8814
- Bump patchlevel

Revision 1816 - Directory Listing - [select for diffs]
Modified Fri Apr 12 10:53:03 2013 UTC (12 years, 4 months ago) by michael
Diff to previous 1815 , to selected 8814
- Added default sid to example configuration files

Revision 1815 - Directory Listing - [select for diffs]
Modified Fri Apr 12 09:33:33 2013 UTC (12 years, 4 months ago) by michael
Diff to previous 1814 , to selected 8814
- Removed recently added m_svshost.c. Services may now change the host of a
  specific user via "SVSMODE <timestamp> <target> +x <hostname>"

Revision 1814 - Directory Listing - [select for diffs]
Modified Fri Apr 12 09:20:06 2013 UTC (12 years, 4 months ago) by michael
Diff to previous 1812 , to selected 8814
- Remote server connection and split notices now go to new usermode +e

Revision 1812 - Directory Listing - [select for diffs]
Modified Fri Apr 12 08:34:05 2013 UTC (12 years, 4 months ago) by michael
Diff to previous 1810 , to selected 8814
- Update NEWS

Revision 1810 - Directory Listing - [select for diffs]
Modified Fri Apr 12 08:31:34 2013 UTC (12 years, 4 months ago) by michael
Diff to previous 1808 , to selected 8814
- m_whois.c: fixed bug where TS5 servers would send an
  empty RPL_WHOISACTUALLY numeric

Revision 1808 - Directory Listing - [select for diffs]
Modified Wed Apr 10 16:40:37 2013 UTC (12 years, 4 months ago) by michael
Diff to previous 1807 , to selected 8814
- m_svsmode.c:ms_svsmode(): use 'const' when possibleh

Revision 1807 - Directory Listing - [select for diffs]
Modified Wed Apr 10 16:38:43 2013 UTC (12 years, 4 months ago) by michael
Diff to previous 1803 , to selected 8814
- m_svsmode.c: SVSMODE now requires at least 4 arguments

Revision 1803 - Directory Listing - [select for diffs]
Modified Mon Apr 1 11:56:24 2013 UTC (12 years, 4 months ago) by michael
Diff to previous 1802 , to selected 8814
- Remove BUGS file

Revision 1802 - Directory Listing - [select for diffs]
Modified Mon Apr 1 11:54:23 2013 UTC (12 years, 4 months ago) by michael
Diff to previous 1800 , to selected 8814
- myctime(): replaced strcpy() with strlcpy()

Revision 1800 - Directory Listing - [select for diffs]
Modified Sun Mar 31 19:19:25 2013 UTC (12 years, 4 months ago) by michael
Diff to previous 1792 , to selected 8814
- Update NEWS
- Remove TODO

Revision 1792 - Directory Listing - [select for diffs]
Modified Sun Mar 31 12:38:17 2013 UTC (12 years, 4 months ago) by michael
Diff to previous 1791 , to selected 8814
- Added SVSHOST command handler which allows services to change the
  hostname of a specific user


Revision 1791 - Directory Listing - [select for diffs]
Modified Wed Jan 30 10:56:02 2013 UTC (12 years, 6 months ago) by michael
Diff to previous 1789 , to selected 8814
- m_topic.c: improved services support. services may now set a channel topic
  without joining the channel first

Revision 1789 - Directory Listing - [select for diffs]
Modified Mon Jan 28 19:36:29 2013 UTC (12 years, 6 months ago) by michael
Diff to previous 1788 , to selected 8814
- Bump patchlevel

Revision 1788 - Directory Listing - [select for diffs]
Modified Mon Jan 28 19:35:50 2013 UTC (12 years, 6 months ago) by michael
Diff to previous 1787 , to selected 8814
- Update NEWS

Revision 1787 - Directory Listing - [select for diffs]
Modified Mon Jan 28 19:31:33 2013 UTC (12 years, 6 months ago) by michael
Diff to previous 1784 , to selected 8814
- Backported -r1786 [Fixed possible core in try_parse_v4_netmask() as
  reported by bobnomnom]

Revision 1784 - Directory Listing - [select for diffs]
Modified Sat Jan 26 22:40:14 2013 UTC (12 years, 6 months ago) by michael
Diff to previous 1780 , to selected 8814
- Fix bug where idle time sometimes is 0 even if the client didn't
  send any private message

Revision 1780 - Directory Listing - [select for diffs]
Modified Thu Jan 24 17:39:08 2013 UTC (12 years, 7 months ago) by michael
Diff to previous 1779 , to selected 8814
- Update INSTALL. --with-nicklen and --with-topiclen is gone

Revision 1779 - Directory Listing - [select for diffs]
Modified Thu Jan 24 17:34:46 2013 UTC (12 years, 7 months ago) by michael
Diff to previous 1778 , to selected 8814
- stats_operedup(): fixed minor compile warning

Revision 1778 - Directory Listing - [select for diffs]
Modified Thu Jan 24 17:30:29 2013 UTC (12 years, 7 months ago) by michael
Diff to previous 1777 , to selected 8814
- example..conf: whitespace commit

Revision 1777 - Directory Listing - [select for diffs]
Modified Thu Jan 24 17:28:14 2013 UTC (12 years, 7 months ago) by michael
Diff to previous 1776 , to selected 8814
- Update NEWS

Revision 1776 - Directory Listing - [select for diffs]
Modified Thu Jan 24 17:26:55 2013 UTC (12 years, 7 months ago) by michael
Diff to previous 1775 , to selected 8814
- /stats p, trace, ltrace and trace now shows fake idle as well
- Fix compile error in m_clearchan.c

Revision 1775 - Directory Listing - [select for diffs]
Modified Thu Jan 24 15:52:25 2013 UTC (12 years, 7 months ago) by michael
Diff to previous 1774 , to selected 8814
- idle_time_get(): minor optimization

Revision 1774 - Directory Listing - [select for diffs]
Modified Thu Jan 24 15:41:11 2013 UTC (12 years, 7 months ago) by michael
Diff to previous 1773 , to selected 8814
- Configuration parser now does support 'year' and 'month' units
- Add support for fake idle times to /whois. Known from csircd, this
  adds min_idle, and max_idle configuration directives to class{} blocks

Revision 1773 - Directory Listing - [select for diffs]
Modified Thu Jan 24 12:07:05 2013 UTC (12 years, 7 months ago) by michael
Diff to previous 1771 , to selected 8814
- move m_webirc.c from contrib/ to modules/
- Update NEWS

Revision 1771 - Directory Listing - [select for diffs]
Modified Sat Jan 19 23:11:22 2013 UTC (12 years, 7 months ago) by michael
Diff to previous 1770 , to selected 8814
- channel_mode.c: check_string() didn't work right in case string started
  with a space. (i.e., "MODE #chan +b : c" results in a weird ban mask)
  Bug got introduced in ircd-hybrid-5/channel.c, Revision 1.26

Revision 1770 - Directory Listing - [select for diffs]
Modified Sat Jan 19 19:57:18 2013 UTC (12 years, 7 months ago) by michael
Diff to previous 1768 , to selected 8814
- Update example.conf. Remove confusing information that the
  general{} block is read at start time which leads to popular belief
  that it isn't re-read on /rehash

Revision 1768 - Directory Listing - [select for diffs]
Modified Sat Jan 19 19:10:36 2013 UTC (12 years, 7 months ago) by michael
Diff to previous 1766 , to selected 8814
- m_rehash(): cosmetical cleanups

Revision 1766 - Directory Listing - [select for diffs]
Modified Sat Jan 19 18:22:39 2013 UTC (12 years, 7 months ago) by michael
Diff to previous 1764 , to selected 8814
- INFO now also shows configured values of 'disable_fake_channels',
  and 'stats_e_disabled'


Revision 1764 - Directory Listing - [select for diffs]
Modified Fri Jan 18 20:23:02 2013 UTC (12 years, 7 months ago) by michael
Diff to previous 1763 , to selected 8814
- m_rehash.c: FDLIMITS is no longer rehashable

Revision 1763 - Directory Listing - [select for diffs]
Modified Fri Jan 18 20:22:11 2013 UTC (12 years, 7 months ago) by michael
Diff to previous 1762 , to selected 8814
- Update NEWS

Revision 1762 - Directory Listing - [select for diffs]
Modified Fri Jan 18 19:21:54 2013 UTC (12 years, 7 months ago) by michael
Diff to previous 1760 , to selected 8814
- Fixed some other invalid conversion specifiers

Revision 1760 - Directory Listing - [select for diffs]
Modified Thu Jan 17 20:39:35 2013 UTC (12 years, 7 months ago) by michael
Diff to previous 1758 , to selected 8814
- %lu conversion specifier has been used when it should be %u

Revision 1758 - Directory Listing - [select for diffs]
Modified Thu Jan 17 20:31:21 2013 UTC (12 years, 7 months ago) by michael
Diff to previous 1757 , to selected 8814
- Fixed "STATS Y" sometimes sending weird sendq/recvq values

Revision 1757 - Directory Listing - [select for diffs]
Modified Thu Jan 17 19:16:14 2013 UTC (12 years, 7 months ago) by michael
Diff to previous 1755 , to selected 8814
- Update README: ircd-hybrid is now known to work properly
  on Debian GNU/Hurd 0.3. Kudos to Dominic Hargreaves

Revision 1755 - Directory Listing - [select for diffs]
Modified Thu Jan 17 19:05:28 2013 UTC (12 years, 7 months ago) by michael
Diff to previous 1750 , to selected 8814
- Backported -r1754 [Values of max_clients, max_nick_length, and
  max_topic_length are now shown in /info]

Revision 1750 - Directory Listing - [select for diffs]
Modified Wed Jan 16 14:07:08 2013 UTC (12 years, 7 months ago) by michael
Diff to previous 1748 , to selected 8814
- IMPORTANT: nick and topic lengths are now configurable via ircd.conf.
  A max_nick_length, as well as a max_topic_length configuration option
  can now be found in the serverinfo{} block

Revision 1748 - Directory Listing - [select for diffs]
Modified Tue Jan 15 18:16:36 2013 UTC (12 years, 7 months ago) by michael
Diff to previous 1747 , to selected 8814
- Update copyright years

Revision 1747 - Directory Listing - [select for diffs]
Modified Tue Jan 15 17:43:58 2013 UTC (12 years, 7 months ago) by michael
Diff to previous 1746 , to selected 8814
- Update NEWS

Revision 1746 - Directory Listing - [select for diffs]
Modified Tue Jan 15 17:33:09 2013 UTC (12 years, 7 months ago) by michael
Diff to previous 1744 , to selected 8814
- Bump patchlevel to 8.0.5

Revision 1744 - Directory Listing - [select for diffs]
Modified Mon Jan 14 20:25:43 2013 UTC (12 years, 7 months ago) by michael
Diff to previous 1742 , to selected 8814
- conf_parser.y: fixed fd leak with rsa public keys

Revision 1742 - Directory Listing - [select for diffs]
Modified Mon Jan 14 19:47:08 2013 UTC (12 years, 7 months ago) by michael
Diff to previous 1741 , to selected 8814
- ircd.pid should be in /var/run instead of /var

Revision 1741 - Directory Listing - [select for diffs]
Modified Mon Jan 14 19:35:29 2013 UTC (12 years, 7 months ago) by michael
Diff to previous 1740 , to selected 8814
- Fixed logfiles not getting reopened on /rehash

Revision 1740 - Directory Listing - [select for diffs]
Modified Mon Jan 14 18:54:49 2013 UTC (12 years, 7 months ago) by michael
Diff to previous 1739 , to selected 8814
- Fixed yyerror() not reporting configuration errors in some cases

Revision 1739 - Directory Listing - [select for diffs]
Modified Mon Jan 14 17:42:47 2013 UTC (12 years, 7 months ago) by michael
Diff to previous 1738 , to selected 8814
- Update NEWS.  Sorry Dom, forgot to mention ya in the actual commit. Now you go
  into the NEWS file instead.

Revision 1738 - Directory Listing - [select for diffs]
Modified Mon Jan 14 17:38:34 2013 UTC (12 years, 7 months ago) by michael
Diff to previous 1735 , to selected 8814
- Backported -r1737 [Quick and dirty workaround to fix build on GNU/Hurd
  because of undefined PATH_MAX]

Revision 1735 - Directory Listing - [select for diffs]
Modified Sun Jan 13 09:29:47 2013 UTC (12 years, 7 months ago) by michael
Diff to previous 1733 , to selected 8814
- removed rtsigio leftovers

Revision 1733 - Directory Listing - [select for diffs]
Modified Fri Jan 11 12:57:51 2013 UTC (12 years, 7 months ago) by michael
Diff to previous 1732 , to selected 8814
- Fixed minor compile warning

Revision 1732 - Directory Listing - [select for diffs]
Modified Fri Jan 11 12:57:19 2013 UTC (12 years, 7 months ago) by michael
Diff to previous 1725 , to selected 8814
- Dropped support for linux rt signals

Revision 1725 - Directory Listing - [select for diffs]
Modified Thu Jan 3 00:06:56 2013 UTC (12 years, 7 months ago) by michael
Diff to previous 1724 , to selected 8814
- Bump patchlevel

Revision 1724 - Directory Listing - [select for diffs]
Modified Thu Jan 3 00:06:20 2013 UTC (12 years, 7 months ago) by michael
Diff to previous 1723 , to selected 8814
- Minor updates to example configuration files

Revision 1723 - Directory Listing - [select for diffs]
Modified Thu Jan 3 00:02:43 2013 UTC (12 years, 7 months ago) by michael
Diff to previous 1722 , to selected 8814
- Fixed possible core on USERHOST/ISON which for some reason only happens with
  glibc with optimization enabled. Reported by Mantas
- Update NEWS

Revision 1722 - Directory Listing - [select for diffs]
Modified Sat Dec 29 22:15:10 2012 UTC (12 years, 7 months ago) by michael
Diff to previous 1717 , to selected 8814
- Backported -r1721 [m_invite.c: fixed broken CHWALL invite notice for invitees that are
  on a remote server]

Revision 1717 - Directory Listing - [select for diffs]
Modified Thu Dec 27 18:52:00 2012 UTC (12 years, 7 months ago) by michael
Diff to previous 1706 , to selected 8814
- Backported -r1716 [fixed bug where 'can_flood' didn't work as reported by Fawkes]

Revision 1706 - Directory Listing - [select for diffs]
Modified Sun Dec 23 14:58:42 2012 UTC (12 years, 8 months ago) by michael
Diff to previous 1705 , to selected 8814
- Bumped patchlevel

Revision 1705 - Directory Listing - [select for diffs]
Modified Sun Dec 23 14:50:38 2012 UTC (12 years, 8 months ago) by michael
Diff to previous 1704 , to selected 8814
- XLINE/KLINE/RESV/DLINE/SQUIT and KILL now have the same default reason
  if a reason hasn't been specified

Revision 1704 - Directory Listing - [select for diffs]
Modified Sun Dec 23 14:29:58 2012 UTC (12 years, 8 months ago) by michael
Diff to previous 1700 , to selected 8814
- Backported -r1703 [Fixed core on UNDLINE]

Revision 1700 - Directory Listing - [select for diffs]
Modified Thu Dec 20 11:45:48 2012 UTC (12 years, 8 months ago) by michael
Diff to previous 1697 , to selected 8814
- Update NEWS

Revision 1697 - Directory Listing - [select for diffs]
Modified Thu Dec 20 11:33:59 2012 UTC (12 years, 8 months ago) by michael
Diff to previous 1696 , to selected 8814
- Fixed bug where ircops could not see nick rejection notices

Revision 1696 - Directory Listing - [select for diffs]
Modified Thu Dec 20 11:22:33 2012 UTC (12 years, 8 months ago) by michael
Diff to previous 1695 , to selected 8814
- Fixed minor compile warnings

Revision 1695 - Directory Listing - [select for diffs]
Modified Wed Dec 19 22:28:34 2012 UTC (12 years, 8 months ago) by michael
Diff to previous 1694 , to selected 8814
- Bumped patchlevel to 8.0.2

Revision 1694 - Directory Listing - [select for diffs]
Modified Wed Dec 19 22:23:14 2012 UTC (12 years, 8 months ago) by michael
Diff to previous 1693 , to selected 8814
- m_nick.c:mr_nick(): removed useless IsExemptResv() test

Revision 1693 - Directory Listing - [select for diffs]
Modified Wed Dec 19 22:20:04 2012 UTC (12 years, 8 months ago) by michael
Diff to previous 1691 , to selected 8814
- Updated NEWS

Revision 1691 - Directory Listing - [select for diffs]
Modified Wed Dec 19 22:10:51 2012 UTC (12 years, 8 months ago) by michael
Diff to previous 1690 , to selected 8814
- Update README

Revision 1690 - Directory Listing - [select for diffs]
Modified Wed Dec 19 21:44:31 2012 UTC (12 years, 8 months ago) by michael
Diff to previous 1686 , to selected 8814
- Backported -r1689 [Fixed WEBIRC module]

Revision 1686 - Directory Listing - [select for diffs]
Modified Wed Dec 19 20:31:45 2012 UTC (12 years, 8 months ago) by michael
Diff to previous 1685 , to selected 8814
- Update NEWS

Revision 1685 - Directory Listing - [select for diffs]
Modified Wed Dec 19 20:24:52 2012 UTC (12 years, 8 months ago) by michael
Diff to previous 1683 , to selected 8814
- STATS q|Q now shows how many times a resv{} block has been matched.
  (Just like STATS x|X)

Revision 1683 - Directory Listing - [select for diffs]
Modified Tue Dec 18 19:26:35 2012 UTC (12 years, 8 months ago) by michael
Diff to previous 1682 , to selected 8814
- Backported -r1661 [CAP_EX and CAP_IE are now mandatory]

Revision 1682 - Directory Listing - [select for diffs]
Modified Tue Dec 18 18:45:27 2012 UTC (12 years, 8 months ago) by michael
Diff to previous 1678 , to selected 8814
- backported -r1681 [added temporary workaround for servers sending
  numeric 451 in response to the "NOTICE AUTH ..." messages upon
  registration

Revision 1678 - Directory Listing - [select for diffs]
Modified Tue Dec 18 17:59:33 2012 UTC (12 years, 8 months ago) by michael
Diff to previous 1677 , to selected 8814
- bison 2.7 & automake 1.12.6
- Update configure.ac

Revision 1677 - Directory Listing - [select for diffs]
Modified Tue Dec 18 17:53:37 2012 UTC (12 years, 8 months ago) by michael
Diff to previous 1673 , to selected 8814
- Minor documentation update to example configuration files

Revision 1673 - Directory Listing - [select for diffs]
Modified Wed Nov 21 20:29:18 2012 UTC (12 years, 9 months ago) by michael
Diff to previous 1672 , to selected 8814
- Backport -r1670 [Update some configure tests. We actually don't use inet_aton
  and friends anymore.]
- Update Makefiles/config.guess/config.sub/depcomp using automake 1.12.5

Revision 1672 - Directory Listing - [select for diffs]
Modified Wed Nov 21 20:10:32 2012 UTC (12 years, 9 months ago) by michael
Diff to previous 1665 , to selected 8814
- Backported -r1671 [fixed bug spotted by Jakub S. where timed events stopped from
  working if the system's clock is running backwards]

Revision 1665 - Directory Listing - [select for diffs]
Modified Sun Nov 18 15:56:25 2012 UTC (12 years, 9 months ago) by michael
Diff to previous 1657 , to selected 8814
- Fixed compile warnings with --enable-assert

Revision 1657 - Directory Listing - [select for diffs]
Modified Fri Nov 16 19:47:07 2012 UTC (12 years, 9 months ago) by michael
Diff to previous 1642 , to selected 8814
- Backport "./configure --enable-assert" fix from -r1654

Revision 1642 - Directory Listing - [select for diffs]
Modified Sun Nov 4 19:23:28 2012 UTC (12 years, 9 months ago) by michael
Diff to previous 1641 , to selected 8814
- Update configure for 8.0.1

Revision 1641 - Directory Listing - [select for diffs]
Modified Sun Nov 4 18:14:17 2012 UTC (12 years, 9 months ago) by michael
Diff to previous 1640 , to selected 8814
- src/conf.c: fixed compile warning introduced by previous commit

Revision 1640 - Directory Listing - [select for diffs]
Modified Sun Nov 4 17:58:25 2012 UTC (12 years, 9 months ago) by michael
Diff to previous 1639 , to selected 8814
- Optimize find_address_conf. No need to lookup matching G-Lines if the client
  is exempted from G-Lines

Revision 1639 - Directory Listing - [select for diffs]
Modified Sun Nov 4 17:34:06 2012 UTC (12 years, 9 months ago) by michael
Diff to previous 1638 , to selected 8814
- Update NEWS

Revision 1638 - Directory Listing - [select for diffs]
Modified Sun Nov 4 17:30:49 2012 UTC (12 years, 9 months ago) by michael
Diff to previous 1617 , to selected 8814
- Fixed CIDR support for /challenge
- Fixed oper{} block class limits
- Fixed bug where check_server() possibly would copy server's ip address
  to an invalid connect{} block

Revision 1617 - Directory Listing - [select for diffs]
Modified Tue Oct 30 20:47:34 2012 UTC (12 years, 9 months ago) by michael
Diff to previous 1616 , to selected 8814
- Fixed typo in x-line expiration notice

Revision 1616 - Directory Listing - [select for diffs]
Modified Mon Oct 29 18:22:17 2012 UTC (12 years, 9 months ago) by michael
Diff to previous 1610 , to selected 8814
- Backported -r1615

Revision 1610 - Directory Listing - [select for diffs]
Modified Sun Oct 28 13:24:31 2012 UTC (12 years, 9 months ago) by michael
Diff to previous 1607 , to selected 8814
- Bump patchlevel for testing purposes

Revision 1607 - Directory Listing - [select for diffs]
Modified Sat Oct 27 21:34:38 2012 UTC (12 years, 9 months ago) by michael
Diff to previous 1593 , to selected 8814
- Move ircd-hybrid-7.3 to ircd-hybrid/branches/7.3.x

Revision 1593 - Directory Listing - [select for diffs]
Modified Sat Oct 27 21:09:19 2012 UTC (12 years, 9 months ago) by michael
Diff to previous 1591 , to selected 8814
- Create 8.0.x branch

Revision 1591 - Directory Listing - [select for diffs]
Modified Sat Oct 27 20:57:12 2012 UTC (12 years, 9 months ago) by michael
Diff to previous 1590 , to selected 8814
- Renaming urls is annoying

Revision 1590 - Directory Listing - [select for diffs]
Modified Sat Oct 27 20:53:41 2012 UTC (12 years, 9 months ago) by michael
Original Path: trunk/branches
Diff to previous 1588 , to selected 8814
- Moving trunk

Revision 1588 - Directory Listing - [select for diffs]
Added Sat Oct 27 20:49:12 2012 UTC (12 years, 9 months ago) by michael
Diff to selected 8814
- Create ircd-hybrid, ircd-hybrid/branches, ircd-hybrid/releases, ircd-hybrid/trunk

Convenience Links