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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- - 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- .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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- .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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- '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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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, 1 month ago) by michael
Diff to previous 9434
- Update NEWS file

Revision 9434 - Directory Listing - [select for diffs]
Modified Thu Jun 25 12:15:32 2020 UTC (5 years, 1 month ago) by michael
Diff to previous 9432
- 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, 1 month ago) by michael
Diff to previous 9430
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- .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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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, 3 months ago) by michael
Diff to previous 9345
- 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, 3 months ago) by michael
Diff to previous 9343
- 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, 3 months ago) by michael
Diff to previous 9341
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- Update NEWS file

Revision 9203 - Directory Listing - [select for diffs]
Modified Sat Jan 25 14:00:59 2020 UTC (5 years, 6 months ago) by michael
Diff to previous 9201
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- .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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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 - [select for diffs]
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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- "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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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, 5 months ago) by michael
Diff to previous 8285
- 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, 5 months ago) by michael
Diff to previous 8283
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- '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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- .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
- .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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- .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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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, 1 month ago) by michael
Diff to previous 7626
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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 (9 years, 11 months ago) by michael
Diff to previous 6430
- m_dline.c: fix comment

Revision 6430 - Directory Listing - [select for diffs]
Modified Thu Aug 27 10:44:43 2015 UTC (9 years, 11 months ago) by michael
Diff to previous 6427
- 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 (9 years, 11 months ago) by michael
Diff to previous 6426
- 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 (9 years, 11 months ago) by michael
Diff to previous 6424
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- '!' 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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, 3 months ago) by michael
Diff to previous 5851
- 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, 3 months ago) by michael
Diff to previous 5849
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- /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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- .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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- ./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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- .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
- .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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- .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
- .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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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, 1 month ago) by michael
Diff to previous 4076
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- .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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- .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
- .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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- /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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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, 5 months ago) by michael
Diff to previous 3047
- 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, 5 months ago) by michael
Diff to previous 3046
- 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, 5 months ago) by michael
Diff to previous 3043
- 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, 5 months ago) by michael
Diff to previous 3042
- 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, 5 months ago) by michael
Diff to previous 3040
- 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, 5 months ago) by michael
Diff to previous 3038
- m_join.c:m_join(): constification

Revision 3038 - Directory Listing - [select for diffs]
Modified Tue Feb 25 19:41:54 2014 UTC (11 years, 5 months ago) by michael
Diff to previous 3035
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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, 6 months ago) by michael
Diff to previous 2940
- 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, 6 months ago) by michael
Diff to previous 2938
- 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, 6 months ago) by michael
Diff to previous 2936
- 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, 6 months ago) by michael
Diff to previous 2934
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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

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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
  - 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- (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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- "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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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, 3 months ago) by michael
Diff to previous 1900
- 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, 3 months ago) by michael
Diff to previous 1898
- 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, 3 months ago) by michael
Diff to previous 1897
- Update NEWS

Revision 1897 - Directory Listing - [select for diffs]
Modified Sat Apr 27 18:08:44 2013 UTC (12 years, 3 months ago) by michael
Diff to previous 1894
- 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
 - 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- "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
- "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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- /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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- %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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- Create ircd-hybrid, ircd-hybrid/branches, ircd-hybrid/releases, ircd-hybrid/trunk

Convenience Links