/[svn]/ircd-hybrid/branches
ViewVC logotype

Log of /ircd-hybrid/branches

View Directory Listing Directory Listing


Sticky Revision:

Revision 9528 - Directory Listing
Modified Sun Jul 12 12:49:19 2020 UTC (2 days, 13 hours ago) by michael
- tls_gnutls.c, tls_openssl.c, tls_wolfssl.c: fixed ret vs. retlen vs. length inconsistency


Revision 9526 - Directory Listing
Modified Sun Jul 12 12:07:31 2020 UTC (2 days, 14 hours ago) by michael
- tls_openssl.c: clear OpenSSL's error queue before SSL_get_error() invocation


Revision 9475 - Directory Listing
Modified Sat Jul 4 15:26:07 2020 UTC (10 days, 11 hours ago) by michael
- 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
Modified Sat Jul 4 15:14:37 2020 UTC (10 days, 11 hours ago) by michael
- Rename channel_member_names() to channel_send_namereply()


Revision 9470 - Directory Listing
Modified Thu Jul 2 20:24:41 2020 UTC (12 days, 6 hours ago) by michael
- Bump version to 8.2.32


Revision 9468 - Directory Listing
Modified Wed Jul 1 15:12:58 2020 UTC (13 days, 11 hours ago) by michael
- 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
Modified Wed Jul 1 12:21:05 2020 UTC (13 days, 14 hours ago) by michael
- m_close.c: replace DLINK_FOREACH_SAFE with a simple while()


Revision 9464 - Directory Listing
Modified Wed Jul 1 11:46:59 2020 UTC (13 days, 14 hours ago) by michael
- m_sjoin.c:remove_ban_list(): replace DLINK_FOREACH_SAFE with a simple while()


Revision 9463 - Directory Listing
Modified Tue Jun 30 20:15:29 2020 UTC (2 weeks ago) by michael
- Update NEWS file


Revision 9461 - Directory Listing
Modified Tue Jun 30 20:01:18 2020 UTC (2 weeks ago) by michael
- Update help/extban


Revision 9460 - Directory Listing
Modified Tue Jun 30 19:55:52 2020 UTC (2 weeks ago) by michael
- 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
Modified Tue Jun 30 19:26:46 2020 UTC (2 weeks ago) by michael
- extban_channel.c: documenting


Revision 9456 - Directory Listing
Modified Tue Jun 30 17:33:43 2020 UTC (2 weeks ago) by michael
- Rename find_channel_link() to member_find_link()


Revision 9453 - Directory Listing
Modified Tue Jun 30 16:55:38 2020 UTC (2 weeks ago) by michael
- 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
Modified Tue Jun 30 14:42:20 2020 UTC (2 weeks ago) by michael
- 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
Modified Tue Jun 30 14:28:37 2020 UTC (2 weeks ago) by michael
- 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
Modified Tue Jun 30 13:54:16 2020 UTC (2 weeks ago) by michael
- m_join.c:remove_a_mode(): minor logic fix to previous commit


Revision 9445 - Directory Listing
Modified Tue Jun 30 13:38:11 2020 UTC (2 weeks ago) by michael
- m_join.c: refactor remove_a_mode()


Revision 9443 - Directory Listing
Modified Tue Jun 30 12:16:53 2020 UTC (2 weeks ago) by michael
- m_join.c: minor cleanups to server name hiding;  remove pointless remove_our_modes() wrapper


Revision 9441 - Directory Listing
Modified Sat Jun 27 22:27:29 2020 UTC (2 weeks, 3 days ago) by michael
- whowas.h, whowas.c: rename Whowas::online to Whowas::client


Revision 9439 - Directory Listing
Modified Thu Jun 25 19:43:47 2020 UTC (2 weeks, 5 days ago) by michael
- s_bsd.c:comm_checktimeouts(): minor cleanups; remove pointless tests on timeout handlers


Revision 9437 - Directory Listing
Modified Thu Jun 25 19:07:59 2020 UTC (2 weeks, 5 days ago) by michael
- 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
Modified Thu Jun 25 13:32:20 2020 UTC (2 weeks, 5 days ago) by michael
- Update NEWS file


Revision 9434 - Directory Listing
Modified Thu Jun 25 12:15:32 2020 UTC (2 weeks, 5 days ago) by michael
- Replace remaining occurrences of IsMember with find_channel_link and remove IsMember entirely


Revision 9432 - Directory Listing
Modified Thu Jun 25 12:05:46 2020 UTC (2 weeks, 5 days ago) by michael
- send.c: restructuring & reformatting


Revision 9430 - Directory Listing
Modified Wed Jun 24 08:36:05 2020 UTC (2 weeks, 6 days ago) by michael
- Fixed remaining style issues


Revision 9428 - Directory Listing
Modified Fri Jun 19 18:15:46 2020 UTC (3 weeks, 4 days ago) by michael
- m_set.c:quote_autoconn(): show status as OFF/ON instead of 0/1 just like in quote_autoconnall()


Revision 9426 - Directory Listing
Modified Sun Jun 14 17:27:16 2020 UTC (4 weeks, 2 days ago) by michael
- auth.c:auth_release_client(): move copying of x->host to x->realhost to conf.c:verify_access()


Revision 9424 - Directory Listing
Modified Sun Jun 14 11:45:52 2020 UTC (4 weeks, 2 days ago) by michael
- m_mode.c: style correction


Revision 9422 - Directory Listing
Modified Sat Jun 13 19:14:27 2020 UTC (4 weeks, 3 days ago) by michael
- 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
Modified Sat Jun 13 16:46:51 2020 UTC (4 weeks, 3 days ago) by michael
- 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
Modified Sat Jun 13 16:33:39 2020 UTC (4 weeks, 3 days ago) by michael
- Remove hardcoded numeric digit from RPL_WHOISCHANNELS


Revision 9416 - Directory Listing
Modified Sat Jun 13 15:57:05 2020 UTC (4 weeks, 3 days ago) by michael
- Remove hardcoded numeric digit from RPL_NAMREPLY


Revision 9414 - Directory Listing
Modified Thu Jun 11 10:35:45 2020 UTC (4 weeks, 5 days ago) by michael
- parse.c:parse(): move comment to where it really belongs to


Revision 9412 - Directory Listing
Modified Sun May 31 12:33:04 2020 UTC (6 weeks, 2 days ago) by michael
- Add METADATA command handler for later use


Revision 9410 - Directory Listing
Modified Sun May 31 09:22:25 2020 UTC (6 weeks, 2 days ago) by michael
- Store tls version/cipher in Client::tls_cipher for later use


Revision 9409 - Directory Listing
Modified Sun May 31 09:13:44 2020 UTC (6 weeks, 2 days ago) by michael
- Rename Client::certfp to Client::tls_certfp


Revision 9406 - Directory Listing
Modified Sun May 31 07:23:05 2020 UTC (6 weeks, 2 days ago) by michael
- m_oper.c: replace %s!%s@%s combo with client_get_name


Revision 9404 - Directory Listing
Modified Sat May 23 17:43:20 2020 UTC (7 weeks, 3 days ago) by michael
- m_set.c:quote_spamnum(): use proper conversion specifier for GlobalSetOptions.spam_num


Revision 9402 - Directory Listing
Modified Sat May 23 14:18:04 2020 UTC (7 weeks, 3 days ago) by michael
- parse.c:parse(): remove redundant IsDead test


Revision 9401 - Directory Listing
Modified Fri May 15 20:43:52 2020 UTC (8 weeks, 4 days ago) by michael
- parse.c:parse_handle_numeric(): unconfuse some extra smart looking condition


Revision 9398 - Directory Listing
Modified Fri May 15 13:31:59 2020 UTC (8 weeks, 4 days ago) by michael
- .travis.yml: send irc notifications on failure only


Revision 9396 - Directory Listing
Modified Thu May 14 19:26:35 2020 UTC (2 months ago) by michael
- server_hunte(): drop the 'parc' argument. It's no longer needed.


Revision 9394 - Directory Listing
Modified Thu May 14 17:08:06 2020 UTC (2 months ago) by michael
- m_links.c: minor cleanups to parameter handling


Revision 9393 - Directory Listing
Modified Mon May 11 16:59:37 2020 UTC (2 months ago) by michael
- m_rehash.c:mo_rehash(): remove sanity test on parv that's now no longer needed


Revision 9390 - Directory Listing
Modified Mon May 11 16:50:09 2020 UTC (2 months ago) by michael
- m_module.c:mo_module(): remove sanity test on parv[1] that's now no longer needed


Revision 9389 - Directory Listing
Modified Sun May 10 10:25:03 2020 UTC (2 months ago) by michael
- Update NEWS


Revision 9388 - Directory Listing
Modified Sun May 10 09:46:41 2020 UTC (2 months ago) by michael
- Style corrections


Revision 9385 - Directory Listing
Modified Sun May 10 09:07:25 2020 UTC (2 months ago) by michael
- parse.c:parse_handle_command(): re-added MyClient() test to allow handlers to be re-used for remote clients


Revision 9383 - Directory Listing
Modified Sun May 10 08:58:47 2020 UTC (2 months ago) by michael
- Refactor Message flags


Revision 9382 - Directory Listing
Modified Sat May 9 22:36:27 2020 UTC (2 months ago) by michael
- Remove superfluous tests on 'parc' in some modules


Revision 9379 - Directory Listing
Modified Sat May 9 22:28:01 2020 UTC (2 months ago) by michael
- m_topic.c:ms_topic(): remove redundant test on 'parc'


Revision 9377 - Directory Listing
Modified Sat May 9 21:49:01 2020 UTC (2 months ago) by michael
- 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
Modified Sat May 9 21:36:40 2020 UTC (2 months ago) by michael
- parse.h: documenting


Revision 9373 - Directory Listing
Modified Sat May 9 20:54:26 2020 UTC (2 months ago) by michael
- 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
Modified Sun May 3 11:03:37 2020 UTC (2 months, 1 week ago) by michael
- Update NEWS file


Revision 9368 - Directory Listing
Modified Fri May 1 15:36:17 2020 UTC (2 months, 1 week ago) by michael
- Reformatting of various header files in some places


Revision 9367 - Directory Listing
Modified Fri May 1 08:28:34 2020 UTC (2 months, 1 week ago) by michael
- Update NEWS


Revision 9366 - Directory Listing
Modified Fri May 1 08:08:54 2020 UTC (2 months, 1 week ago) by michael
- Bump version to 8.2.31


Revision 9364 - Directory Listing
Modified Thu Apr 30 19:24:10 2020 UTC (2 months, 2 weeks ago) by michael
- Fixed various style inconsistencies


Revision 9363 - Directory Listing
Modified Wed Apr 29 14:06:42 2020 UTC (2 months, 2 weeks ago) by michael
- user.c:register_local_user(): remove assert() on client->servptr that's now pointless


Revision 9360 - Directory Listing
Modified Wed Apr 29 14:02:24 2020 UTC (2 months, 2 weeks ago) by michael
- Move setting of client->servptr to more appropriate places


Revision 9359 - Directory Listing
Modified Tue Apr 28 14:22:55 2020 UTC (2 months, 2 weeks ago) by michael
- Update NEWS file


Revision 9357 - Directory Listing
Modified Tue Apr 28 13:56:17 2020 UTC (2 months, 2 weeks ago) by michael
- 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
Modified Tue Apr 28 13:25:24 2020 UTC (2 months, 2 weeks ago) by michael
- 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
Modified Sun Apr 26 08:36:36 2020 UTC (2 months, 2 weeks ago) by michael
- channel_invite.c:invite_find(): add some basic documentation


Revision 9351 - Directory Listing
Modified Sun Apr 26 06:53:48 2020 UTC (2 months, 2 weeks ago) by michael
- m_user.c: avoid sprinkling and indexing parv[] multiple times


Revision 9349 - Directory Listing
Modified Sun Apr 26 05:59:56 2020 UTC (2 months, 2 weeks ago) by michael
- Change m_userhost() and m_ison() so sendto_one_numeric() can be used


Revision 9347 - Directory Listing
Modified Sat Apr 25 17:00:41 2020 UTC (2 months, 2 weeks ago) by michael
- Replace some occurences of sprintf with snprintf


Revision 9345 - Directory Listing
Modified Sat Apr 25 16:42:46 2020 UTC (2 months, 2 weeks ago) by michael
- m_accept.c:list_accepts(): replace sprintf with snprintf


Revision 9343 - Directory Listing
Modified Sat Apr 25 16:29:51 2020 UTC (2 months, 2 weeks ago) by michael
- m_accept.c:list_accepts(): minor code readability improvements


Revision 9341 - Directory Listing
Modified Sun Apr 19 13:18:53 2020 UTC (2 months, 3 weeks ago) by michael
- 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
Modified Sat Apr 18 16:18:49 2020 UTC (2 months, 3 weeks ago) by michael
- Fixed style inconsistencies in various places


Revision 9332 - Directory Listing
Modified Sat Apr 11 17:01:20 2020 UTC (3 months ago) by michael
- 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
Modified Sat Apr 11 12:55:09 2020 UTC (3 months ago) by michael
- Remove strtok_r() compatibility code


Revision 9323 - Directory Listing
Modified Sun Mar 29 10:40:17 2020 UTC (3 months, 2 weeks ago) by michael
- ircd.c:setup_fdlimit(): fixed setrlimit() throwing EINVAL on macOS/catalina (#16 on github)


Revision 9321 - Directory Listing
Modified Sun Mar 8 12:40:32 2020 UTC (4 months ago) by michael
- m_stats.c: kill stats_ports() wrapper


Revision 9320 - Directory Listing
Modified Sun Mar 8 12:33:15 2020 UTC (4 months ago) by michael
- 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
Modified Sun Mar 8 11:40:28 2020 UTC (4 months ago) by michael
- m_stats.c:stats_dns_servers(): remove extraneous parantheses on irc_nsaddr_list


Revision 9316 - Directory Listing
Modified Sun Mar 8 11:36:48 2020 UTC (4 months ago) by michael
- m_stats.c:report_auth(): swap tests


Revision 9313 - Directory Listing
Modified Sun Mar 8 11:33:45 2020 UTC (4 months ago) by michael
- m_stats.c:stats_operedup(): reduce size of 'buf' to 32


Revision 9308 - Directory Listing
Modified Sun Mar 1 08:58:28 2020 UTC (4 months, 2 weeks ago) by michael
- Update NEWS file


Revision 9307 - Directory Listing
Modified Wed Feb 26 17:04:10 2020 UTC (4 months, 2 weeks ago) by michael
- Bump version to 8.2.30


Revision 9306 - Directory Listing
Modified Wed Feb 26 17:03:04 2020 UTC (4 months, 2 weeks ago) by michael
- Update NEWS file


Revision 9304 - Directory Listing
Modified Tue Feb 25 10:51:22 2020 UTC (4 months, 2 weeks ago) by michael
- m_nick.c: change all check_clean_* functions to bool type


Revision 9302 - Directory Listing
Modified Sun Feb 23 15:23:54 2020 UTC (4 months, 2 weeks ago) by michael
- Remove unused header includes


Revision 9300 - Directory Listing
Modified Sun Feb 23 14:12:30 2020 UTC (4 months, 2 weeks ago) by michael
- m_nick.c: style corrections


Revision 9298 - Directory Listing
Modified Sun Feb 23 11:02:29 2020 UTC (4 months, 2 weeks ago) by michael
- Update doc/modes.txt


Revision 9297 - Directory Listing
Modified Sun Feb 23 10:43:09 2020 UTC (4 months, 2 weeks ago) by michael
- Update NEWS file


Revision 9296 - Directory Listing
Modified Sun Feb 23 10:39:42 2020 UTC (4 months, 2 weeks ago) by michael
- propset


Revision 9293 - Directory Listing
Modified Sun Feb 23 10:37:43 2020 UTC (4 months, 2 weeks ago) by michael
- Add src/extban_nick.c


Revision 9291 - Directory Listing
Modified Sun Feb 23 10:33:32 2020 UTC (4 months, 3 weeks ago) by michael
- 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
Modified Sun Feb 23 09:48:29 2020 UTC (4 months, 3 weeks ago) by michael
- Update NEWS file


Revision 9288 - Directory Listing
Modified Sun Feb 23 08:38:34 2020 UTC (4 months, 3 weeks ago) by michael
- m_sjoin.c:ms_sjoin(): cleanup usage of 'tstosend'. Just use channel->creation_time instead.


Revision 9286 - Directory Listing
Modified Sat Feb 22 22:48:39 2020 UTC (4 months, 3 weeks ago) by michael
- 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
Modified Sat Feb 22 22:01:06 2020 UTC (4 months, 3 weeks ago) by michael
- Fixed issue where HAVE_LIBCRYPTO wouldn't get defined even if the configure test was successful


Revision 9282 - Directory Listing
Modified Thu Feb 20 17:05:50 2020 UTC (4 months, 3 weeks ago) by michael
- help/Makefile.am: properly install the extban help file


Revision 9280 - Directory Listing
Modified Wed Feb 19 16:05:27 2020 UTC (4 months, 3 weeks ago) by michael
- Update NEWS file


Revision 9278 - Directory Listing
Modified Sun Feb 16 10:48:11 2020 UTC (4 months, 3 weeks ago) by michael
- 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
Modified Wed Feb 12 19:14:18 2020 UTC (5 months ago) by michael
- m_who.c:do_who(): reduce buffer size from IRCD_BUFSIZE (512) to 8


Revision 9275 - Directory Listing
Modified Wed Feb 12 18:46:44 2020 UTC (5 months ago) by michael
- Reduce size of some user mode relevant buffers from IRCD_BUFSIZE (512) to UMODE_MAX_STR (56)


Revision 9273 - Directory Listing
Modified Wed Feb 12 18:42:19 2020 UTC (5 months ago) by michael
- Stylistic changes to m_svsmode.c & m_svsnick.c


Revision 9270 - Directory Listing
Modified Wed Feb 12 16:58:44 2020 UTC (5 months ago) by michael
- propset


Revision 9269 - Directory Listing
Modified Wed Feb 12 16:58:28 2020 UTC (5 months ago) by michael
- propset


Revision 9267 - Directory Listing
Modified Wed Feb 12 16:55:50 2020 UTC (5 months ago) by michael
- autoreconf


Revision 9266 - Directory Listing
Modified Wed Feb 12 16:55:29 2020 UTC (5 months ago) by michael
- Move channel invitation related functions to channel_invite.c


Revision 9263 - Directory Listing
Modified Sat Feb 8 21:19:21 2020 UTC (5 months ago) by michael
- user.c:introduce_client(): rename 'server_p' to 'server'


Revision 9261 - Directory Listing
Modified Mon Feb 3 19:38:42 2020 UTC (5 months, 1 week ago) by michael
- extban.c:extban_format(): break early as there can't be more than one acting or matching extban


Revision 9260 - Directory Listing
Modified Sun Feb 2 19:22:23 2020 UTC (5 months, 1 week ago) by michael
- configure: remove test for accept4


Revision 9258 - Directory Listing
Modified Sun Feb 2 19:20:49 2020 UTC (5 months, 1 week ago) by michael
- Bump version to 8.2.29


Revision 9256 - Directory Listing
Modified Sun Feb 2 18:29:44 2020 UTC (5 months, 1 week ago) by michael
- reference.conf: it's actually named enable_extbans


Revision 9254 - Directory Listing
Modified Sat Feb 1 21:47:37 2020 UTC (5 months, 1 week ago) by michael
- motd.c:motd_lookup(): check against client->realhost, too


Revision 9253 - Directory Listing
Modified Sat Feb 1 16:19:24 2020 UTC (5 months, 1 week ago) by michael
- Update NEWS file


Revision 9251 - Directory Listing
Modified Sat Feb 1 14:53:56 2020 UTC (5 months, 1 week ago) by michael
- client.c: rename some occurrences of 'source_p' to 'client'


Revision 9249 - Directory Listing
Modified Sat Feb 1 13:35:32 2020 UTC (5 months, 1 week ago) by michael
- Rename most occurrences of 'client_p' to 'client' 


Revision 9247 - Directory Listing
Modified Sat Feb 1 06:48:58 2020 UTC (5 months, 1 week ago) by michael
- extban_account.c:extban_account_matches(): replace irccmp with strcmp


Revision 9245 - Directory Listing
Modified Fri Jan 31 22:15:54 2020 UTC (5 months, 1 week ago) by michael
- extban_server.c: allow $s to be used for invite exceptions


Revision 9243 - Directory Listing
Modified Fri Jan 31 21:11:18 2020 UTC (5 months, 1 week ago) by michael
- extban_account.c:extban_account_matches(): logic fixes so $a:* actually matches any logged-in user


Revision 9241 - Directory Listing
Modified Fri Jan 31 18:26:15 2020 UTC (5 months, 1 week ago) by michael
- extban.c:extban_get_isupport(): remove extraneous cast


Revision 9240 - Directory Listing
Modified Fri Jan 31 18:14:21 2020 UTC (5 months, 1 week ago) by michael
- Update reference.conf


Revision 9237 - Directory Listing
Modified Fri Jan 31 17:57:20 2020 UTC (5 months, 1 week ago) by michael
- propset


Revision 9236 - Directory Listing
Modified Fri Jan 31 17:40:59 2020 UTC (5 months, 1 week ago) by michael
- Re-create autogenerated files


Revision 9233 - Directory Listing
Modified Fri Jan 31 17:31:08 2020 UTC (5 months, 1 week ago) by michael
- 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
Modified Sun Jan 26 18:31:59 2020 UTC (5 months, 2 weeks ago) by michael
- Update NEWS file


Revision 9229 - Directory Listing
Modified Sun Jan 26 14:29:03 2020 UTC (5 months, 2 weeks ago) by michael
- Bump version to hybrid-8.2.28


Revision 9227 - Directory Listing
Modified Sun Jan 26 14:17:35 2020 UTC (5 months, 2 weeks ago) by michael
- ircd.c: remove unused header inclusion


Revision 9226 - Directory Listing
Modified Sun Jan 26 14:00:26 2020 UTC (5 months, 2 weeks ago) by michael
- Re-create parser files


Revision 9223 - Directory Listing
Modified Sun Jan 26 11:35:22 2020 UTC (5 months, 2 weeks ago) by michael
- Renamings:
    tls_new_cred -> tls_new_credentials
    tls_free_cred -> tls_free_credentials
    tls_verify_cert -> tls_verify_certificate


Revision 9221 - Directory Listing
Modified Sun Jan 26 11:25:33 2020 UTC (5 months, 2 weeks ago) by michael
- conf.c:conf_read_files(): minor cleanup; kill 'filename' pointer


Revision 9219 - Directory Listing
Modified Sun Jan 26 11:18:35 2020 UTC (5 months, 2 weeks ago) by michael
- conf.c:conf_read_files(): remove second buffer which doesn't make any sense here


Revision 9218 - Directory Listing
Modified Sun Jan 26 11:11:35 2020 UTC (5 months, 2 weeks ago) by michael
- Update NEWS file


Revision 9216 - Directory Listing
Modified Sun Jan 26 11:02:44 2020 UTC (5 months, 2 weeks ago) by michael
- channel.c:find_bmask(): bmasks are now tested against x->realhost, too


Revision 9214 - Directory Listing
Modified Sun Jan 26 09:25:07 2020 UTC (5 months, 2 weeks ago) by michael
- tls_gnutls.c:tls_new_cred(): verify gnutls_global_init() run


Revision 9212 - Directory Listing
Modified Sat Jan 25 23:19:57 2020 UTC (5 months, 2 weeks ago) by michael
- server_tls_handshake(), ssl_handshake(): make use of client_get_name()


Revision 9210 - Directory Listing
Modified Sat Jan 25 16:58:45 2020 UTC (5 months, 2 weeks ago) by michael
- tls_wolfssl.h: fixed minor documenting issue


Revision 9208 - Directory Listing
Modified Sat Jan 25 16:01:18 2020 UTC (5 months, 2 weeks ago) by michael
- conf_parser.y: style corrections; mostly whitespace changes


Revision 9206 - Directory Listing
Modified Sat Jan 25 15:43:05 2020 UTC (5 months, 2 weeks ago) by michael
- Update INSTALL file


Revision 9205 - Directory Listing
Modified Sat Jan 25 15:36:54 2020 UTC (5 months, 2 weeks ago) by michael
- Update NEWS file


Revision 9203 - Directory Listing
Modified Sat Jan 25 14:00:59 2020 UTC (5 months, 2 weeks ago) by michael
- m_who.c:who_matches(): match() against x->realhost, too


Revision 9201 - Directory Listing
Modified Fri Jan 24 23:51:50 2020 UTC (5 months, 2 weeks ago) by michael
- Stylistic changes


Revision 9199 - Directory Listing
Modified Thu Jan 23 17:49:06 2020 UTC (5 months, 3 weeks ago) by michael
- Stylistic changes


Revision 9197 - Directory Listing
Modified Wed Jan 22 17:33:14 2020 UTC (5 months, 3 weeks ago) by michael
- Update NEWS file


Revision 9195 - Directory Listing
Modified Tue Jan 21 17:48:04 2020 UTC (5 months, 3 weeks ago) by michael
- Update NEWS file


Revision 9194 - Directory Listing
Modified Tue Jan 21 15:56:22 2020 UTC (5 months, 3 weeks ago) by michael
- 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
Modified Tue Jan 21 15:51:00 2020 UTC (5 months, 3 weeks ago) by michael
- reference.conf, tls_gnutls.h: documentation updates


Revision 9190 - Directory Listing
Modified Tue Jan 21 15:27:30 2020 UTC (5 months, 3 weeks ago) by michael
- propset


Revision 9187 - Directory Listing
Modified Mon Jan 20 18:57:31 2020 UTC (5 months, 3 weeks ago) by michael
- Update README file


Revision 9186 - Directory Listing
Modified Mon Jan 20 18:41:10 2020 UTC (5 months, 3 weeks ago) by michael
- .travis.yml: move coverity scan to build matrix


Revision 9183 - Directory Listing
Modified Mon Jan 20 16:50:49 2020 UTC (5 months, 3 weeks ago) by michael
- Move ax_with_tls.m4 to ax_arg_with_tls.m4


Revision 9182 - Directory Listing
Modified Sun Jan 19 20:15:04 2020 UTC (5 months, 3 weeks ago) by michael
- Bump version to hybrid-8.2.27


Revision 9180 - Directory Listing
Modified Sun Jan 19 15:50:33 2020 UTC (5 months, 3 weeks ago) by michael
- Update .travis.yml


Revision 9179 - Directory Listing
Modified Sun Jan 19 15:25:38 2020 UTC (5 months, 3 weeks ago) by michael
- Update .travis.yml


Revision 9178 - Directory Listing
Modified Sun Jan 19 14:53:24 2020 UTC (5 months, 3 weeks ago) by michael
- Update .travis.yml


Revision 9177 - Directory Listing
Modified Sun Jan 19 12:52:05 2020 UTC (5 months, 3 weeks ago) by michael
- Update .travis.yml


Revision 9174 - Directory Listing
Modified Sun Jan 19 12:38:41 2020 UTC (5 months, 3 weeks ago) by michael
- 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
Modified Sun Jan 19 09:35:19 2020 UTC (5 months, 3 weeks ago) by michael
- Update reference.conf


Revision 9171 - Directory Listing
Modified Sat Jan 18 23:39:59 2020 UTC (5 months, 3 weeks ago) by michael
- reference.conf: whitespace change


Revision 9168 - Directory Listing
Modified Sat Jan 18 19:08:25 2020 UTC (5 months, 3 weeks ago) by michael
- autoreconf


Revision 9167 - Directory Listing
Modified Sat Jan 18 19:08:06 2020 UTC (5 months, 3 weeks ago) by michael
- Implemented experimental support for wolfSSL. Minimum supported version is 4.3.0


Revision 9164 - Directory Listing
Modified Sat Jan 18 13:01:17 2020 UTC (5 months, 3 weeks ago) by michael
- tls_gnutls.c, tls_openssl.c: tls_get_cipher, tls_get_version: reduce buffer sizes


Revision 9163 - Directory Listing
Modified Fri Jan 17 19:07:00 2020 UTC (5 months, 3 weeks ago) by michael
- ax_arg_openssl.m4: minor correction to AC_MSG_CHECKING usage


Revision 9160 - Directory Listing
Modified Fri Jan 17 18:57:09 2020 UTC (5 months, 3 weeks ago) by michael
- Minimum supported GnuTLS version is 3.6.5 now


Revision 9158 - Directory Listing
Modified Fri Jan 17 18:28:25 2020 UTC (5 months, 3 weeks ago) by michael
- tls_openssl.c:tls_new_cred(): (re)set default ciphers if there aren't any defined in the configuration


Revision 9156 - Directory Listing
Modified Mon Jan 13 14:51:47 2020 UTC (6 months ago) by michael
- Replaced most occurences of 'SSL' with 'TLS'


Revision 9154 - Directory Listing
Modified Mon Jan 13 14:45:50 2020 UTC (6 months ago) by michael
- Update NEWS file


Revision 9152 - Directory Listing
Modified Mon Jan 13 13:14:15 2020 UTC (6 months ago) by michael
- tls_openssl.c:tls_new_cred(): stylistic changes


Revision 9150 - Directory Listing
Modified Sun Jan 12 13:19:21 2020 UTC (6 months ago) by michael
- 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
Modified Sun Jan 12 10:58:28 2020 UTC (6 months ago) by michael
- 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
Modified Sun Jan 12 09:56:36 2020 UTC (6 months ago) by michael
- Rebuilt parser files


Revision 9144 - Directory Listing
Modified Sun Jan 12 09:53:33 2020 UTC (6 months ago) by michael
- 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
Modified Sun Jan 12 08:58:55 2020 UTC (6 months ago) by michael
- tls_openssl.c:tls_new_cred(): default to X25519:P-256 groups


Revision 9141 - Directory Listing
Modified Sat Jan 11 22:50:56 2020 UTC (6 months ago) by michael
- Rebuilt parser files


Revision 9138 - Directory Listing
Modified Sat Jan 11 22:46:37 2020 UTC (6 months ago) by michael
- Supported TLSv1.3 cipher suites can now be configured explicitely via the new 'serverinfo::tls_cipher_suites' configuration directive


Revision 9136 - Directory Listing
Modified Sat Jan 11 20:44:38 2020 UTC (6 months ago) by michael
- tls_gnutls.c, tls_openssl.c: stylistic changes


Revision 9134 - Directory Listing
Modified Sat Jan 11 20:24:31 2020 UTC (6 months ago) by michael
- tls_openssl.c:tls_new_cred(): log a warning in case SSL_CTX_set_cipher_list failed


Revision 9132 - Directory Listing
Modified Sat Jan 11 20:20:31 2020 UTC (6 months ago) by michael
- tls_openssl.c: further modernization: replace SSL_CTX_set_tmp_ecdh with SSL_CTX_set1_groups_list


Revision 9130 - Directory Listing
Modified Fri Jan 10 19:11:29 2020 UTC (6 months ago) by michael
- Minimum supported version of OpenSSL is 1.1.1 now; modernize tls_openssl.c, drop/replace usage of obsolete functions


Revision 9129 - Directory Listing
Modified Mon Jan 6 16:11:33 2020 UTC (6 months, 1 week ago) by michael
- tls_openssl.c:tls_new_cred(): fixed compile warning


Revision 9126 - Directory Listing
Modified Mon Jan 6 16:06:59 2020 UTC (6 months, 1 week ago) by michael
- conf_parser.y:reset_block_state(): deduplicate


Revision 9124 - Directory Listing
Modified Sun Jan 5 19:09:19 2020 UTC (6 months, 1 week ago) by michael
- configure: minimum supported OpenSSL version is 1.0.2r now


Revision 9123 - Directory Listing
Modified Sun Jan 5 17:33:38 2020 UTC (6 months, 1 week ago) by michael
- Update NEWS


Revision 9121 - Directory Listing
Modified Sun Jan 5 17:23:59 2020 UTC (6 months, 1 week ago) by michael
- OpenSSL now runs with automatic curve selection if no curve is defined in serverinfo::ssl_dh_elliptic_curve


Revision 9119 - Directory Listing
Modified Sun Jan 5 11:43:45 2020 UTC (6 months, 1 week ago) by michael
- channel.h: remove unused ShowChannel macro


Revision 9117 - Directory Listing
Modified Sun Jan 5 10:01:21 2020 UTC (6 months, 1 week ago) by michael
- server.c:write_links_file(): replaced kind of redundant snprintf() with just strlcat() appending the LF character


Revision 9115 - Directory Listing
Modified Sun Jan 5 09:49:27 2020 UTC (6 months, 1 week ago) by michael
- conf.c:conf_dns_callback(): kill a memcpy()


Revision 9113 - Directory Listing
Modified Sun Jan 5 09:42:34 2020 UTC (6 months, 1 week ago) by michael
- Merge conf_dns_lookup into conf_resolve_host


Revision 9112 - Directory Listing
Modified Sat Jan 4 15:50:08 2020 UTC (6 months, 1 week ago) by michael
- m_names.c:m_names(): remove extraneous test on 'parc'


Revision 9109 - Directory Listing
Modified Sat Jan 4 15:16:39 2020 UTC (6 months, 1 week ago) by michael
- 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
Modified Sat Jan 4 14:45:57 2020 UTC (6 months, 1 week ago) by michael
- Change conf:check_client() to a boolean type


Revision 9105 - Directory Listing
Modified Sat Jan 4 14:34:40 2020 UTC (6 months, 1 week ago) by michael
- user.c: merge check_xline() into register_local_user()


Revision 9102 - Directory Listing
Modified Wed Jan 1 09:58:57 2020 UTC (6 months, 1 week ago) by michael
- Bump copyright years everywhere


Revision 9099 - Directory Listing
Modified Sun Dec 29 10:46:53 2019 UTC (6 months, 2 weeks ago) by michael
- 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
Modified Wed Dec 25 15:54:20 2019 UTC (6 months, 2 weeks ago) by michael
- Rebuilt parser files


Revision 9095 - Directory Listing
Modified Wed Dec 25 15:51:49 2019 UTC (6 months, 2 weeks ago) by michael
- The connection timeout for connect{} blocks can now be configured via the 'connect::timeout' configuration directive


Revision 9093 - Directory Listing
Modified Wed Dec 25 15:16:51 2019 UTC (6 months, 2 weeks ago) by michael
- Update reference.conf


Revision 9090 - Directory Listing
Modified Sun Nov 3 09:58:34 2019 UTC (8 months, 1 week ago) by michael
- Update README file


Revision 9088 - Directory Listing
Modified Sun Oct 27 21:26:09 2019 UTC (8 months, 2 weeks ago) by michael
- hash.c: stylistic changes


Revision 9087 - Directory Listing
Modified Sun Oct 27 21:13:38 2019 UTC (8 months, 2 weeks ago) by michael
- hash: move initialization of 'hashf_xor_key' into strhash() and kill hash_init()


Revision 9085 - Directory Listing
Modified Mon Oct 14 15:44:58 2019 UTC (9 months ago) by michael
- Various stylistic changes


Revision 9083 - Directory Listing
Modified Sun Oct 13 10:17:40 2019 UTC (9 months ago) by michael
- channel_mode.c:get_channel_access(): fixed compile error with --enable-assert


Revision 9082 - Directory Listing
Modified Sun Oct 13 09:58:37 2019 UTC (9 months ago) by michael
- 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
Modified Sat Oct 12 21:50:25 2019 UTC (9 months ago) by michael
- modules.c: whitespace change


Revision 9078 - Directory Listing
Modified Sat Oct 12 20:15:30 2019 UTC (9 months ago) by michael
- Command handlers are now of type void again


Revision 9075 - Directory Listing
Modified Mon Oct 7 15:33:13 2019 UTC (9 months, 1 week ago) by michael
- m_stats.c: StatsStruct: remove excessive 'const'


Revision 9074 - Directory Listing
Modified Sat Oct 5 18:18:22 2019 UTC (9 months, 1 week ago) by michael
- Renamed 'creationtime' Channel structure member to 'creation_time'


Revision 9072 - Directory Listing
Modified Sat Oct 5 17:45:32 2019 UTC (9 months, 1 week ago) by michael
- m_stats.c: remove extraneous variable initializations in some places


Revision 9069 - Directory Listing
Modified Sat Oct 5 17:25:22 2019 UTC (9 months, 1 week ago) by michael
- m_stats.c:stats_tab[]: use designated initializers


Revision 9067 - Directory Listing
Modified Sun Sep 1 12:05:29 2019 UTC (10 months, 1 week ago) by michael
- Update NEWS file


Revision 9065 - Directory Listing
Modified Sun Sep 1 11:55:20 2019 UTC (10 months, 1 week ago) by michael
- 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
Modified Sat Aug 10 15:54:48 2019 UTC (11 months ago) by michael
- m_server.c: stylistic changes


Revision 9061 - Directory Listing
Modified Sat Aug 10 15:48:04 2019 UTC (11 months ago) by michael
- 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
Modified Sat Aug 10 15:22:37 2019 UTC (11 months ago) by michael
- 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
Modified Sat Aug 10 12:53:39 2019 UTC (11 months ago) by michael
- 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
Modified Wed Jul 24 16:15:10 2019 UTC (11 months, 3 weeks ago) by michael
- tls_gnutls.c:tls_new_cred(): test the return value of gnutls_dh_params_init() and act accordingly


Revision 9053 - Directory Listing
Modified Sat Jun 15 18:16:55 2019 UTC (12 months, 4 weeks ago) by michael
- s_bsd.c:setup_socket(): enable TCP_QUICKACK


Revision 9051 - Directory Listing
Modified Mon Jun 3 14:55:04 2019 UTC (13 months, 1 week ago) by michael
- Update NEWS


Revision 9049 - Directory Listing
Modified Sat Jun 1 17:05:44 2019 UTC (13 months, 1 week ago) by michael
- PR #14 by albert-github: Correction of some obvious documentation bugs


Revision 9047 - Directory Listing
Modified Fri May 31 11:03:50 2019 UTC (13 months, 2 weeks ago) by michael
- Update NEWS


Revision 9045 - Directory Listing
Modified Fri May 31 09:59:45 2019 UTC (13 months, 2 weeks ago) by michael
- hostmask.c:try_parse_v4_netmask(): made 'addb' of type uint8_t


Revision 9044 - Directory Listing
Modified Fri May 31 09:51:38 2019 UTC (13 months, 2 weeks ago) by michael
- s_bsd.c:comm_connect_tcp(): fixes to -r9034


Revision 9042 - Directory Listing
Modified Fri May 31 09:40:49 2019 UTC (13 months, 2 weeks ago) by michael
- Update NEWS


Revision 9041 - Directory Listing
Modified Thu May 30 22:58:02 2019 UTC (13 months, 2 weeks ago) by michael
- Update NEWS


Revision 9039 - Directory Listing
Modified Thu May 30 22:46:20 2019 UTC (13 months, 2 weeks ago) by michael
- 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
Modified Thu May 30 12:26:21 2019 UTC (13 months, 2 weeks ago) by michael
- m_stats.c:show_ports(): style correction


Revision 9035 - Directory Listing
Modified Wed May 29 23:36:22 2019 UTC (13 months, 2 weeks ago) by michael
- misc.c:address_compare(): improve readability


Revision 9034 - Directory Listing
Modified Wed May 29 20:53:22 2019 UTC (13 months, 2 weeks ago) by michael
- s_bsd.c:comm_connect_tcp(): kill another memcpy()


Revision 9031 - Directory Listing
Modified Wed May 29 20:46:10 2019 UTC (13 months, 2 weeks ago) by michael
- parse.c:parse(): replace IsDefunct() test with IsDead(). Checking for FLAGS_CLOSING and FLAGS_KILLED is redundant at this point.


Revision 9029 - Directory Listing
Modified Wed May 29 16:56:31 2019 UTC (13 months, 2 weeks ago) by michael
- hostmask.c:try_parse_v6_netmask(): change 'unsigned short' to 'uint16_t'


Revision 9028 - Directory Listing
Modified Wed May 29 16:52:00 2019 UTC (13 months, 2 weeks ago) by michael
- 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
Modified Wed May 29 16:45:09 2019 UTC (13 months, 2 weeks ago) by michael
- m_undline.c, m_unkline.c: fixes to previous changes


Revision 9024 - Directory Listing
Modified Tue May 28 11:16:27 2019 UTC (13 months, 2 weeks ago) by michael
- Update NEWS


Revision 9022 - Directory Listing
Modified Mon May 27 22:13:16 2019 UTC (13 months, 2 weeks ago) by michael
- m_stats.c:stats_servlinks(): use IEC prefixes


Revision 9020 - Directory Listing
Modified Mon May 27 22:07:41 2019 UTC (13 months, 2 weeks ago) by michael
- misc.h: use IEC prefixes


Revision 9018 - Directory Listing
Modified Mon May 27 22:04:45 2019 UTC (13 months, 2 weeks ago) by michael
- m_links.c: /links can no longer be used remotely


Revision 9017 - Directory Listing
Modified Mon May 27 19:37:24 2019 UTC (13 months, 2 weeks ago) by michael
- Update NEWS file


Revision 9015 - Directory Listing
Modified Mon May 27 18:53:38 2019 UTC (13 months, 2 weeks ago) by michael
- hostmask.c:try_parse_v4_netmask(): make UBSan shut up


Revision 9013 - Directory Listing
Modified Mon May 27 17:45:00 2019 UTC (13 months, 2 weeks ago) by michael
- listener.c:listener_make(): another memcpy() bites the dust


Revision 9011 - Directory Listing
Modified Mon May 27 16:19:11 2019 UTC (13 months, 2 weeks ago) by michael
- Update INSTALL file


Revision 9009 - Directory Listing
Modified Sun May 26 19:19:36 2019 UTC (13 months, 2 weeks ago) by michael
- 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
Modified Sun May 26 17:41:23 2019 UTC (13 months, 2 weeks ago) by michael
- listener.c:inetport(): kill pointless copying of listener->addr


Revision 9006 - Directory Listing
Modified Sun May 26 14:54:03 2019 UTC (13 months, 2 weeks ago) by michael
- res.c:do_query_number(): kill another memcpy()


Revision 9004 - Directory Listing
Modified Sun May 26 00:01:08 2019 UTC (13 months, 2 weeks ago) by michael
- Kill a few memcpy() not needed in some places


Revision 9001 - Directory Listing
Modified Sat May 25 23:13:18 2019 UTC (13 months, 2 weeks ago) by michael
- Actually remove send_queued_all() as it is no longer needed


Revision 8999 - Directory Listing
Modified Sat May 25 21:27:50 2019 UTC (13 months, 2 weeks ago) by michael
- send.c:send_queued_all(): deduplicate


Revision 8997 - Directory Listing
Modified Sat May 25 21:04:57 2019 UTC (13 months, 2 weeks ago) by michael
- 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
Modified Sat May 25 20:53:32 2019 UTC (13 months, 2 weeks ago) by michael
- m_svsmode.c: use 'true' instead of plain 1 as second argument to sendto_common_channels_local()


Revision 8993 - Directory Listing
Modified Sat May 25 20:37:55 2019 UTC (13 months, 2 weeks ago) by michael
- send.c: stylistic changes


Revision 8992 - Directory Listing
Modified Sat May 25 20:25:20 2019 UTC (13 months, 2 weeks ago) by michael
- send.c: replace remaining IsDefunct() tests with IsDead()


Revision 8989 - Directory Listing
Modified Sat May 25 20:15:14 2019 UTC (13 months, 2 weeks ago) by michael
- client.c:exit_client(): add assert()


Revision 8987 - Directory Listing
Modified Fri May 24 13:30:40 2019 UTC (13 months, 3 weeks ago) by michael
- auth.h: remove unused AuthRequest::node


Revision 8985 - Directory Listing
Modified Wed May 22 16:47:20 2019 UTC (13 months, 3 weeks ago) by michael
- m_*line.c: use const on 'aline'


Revision 8983 - Directory Listing
Modified Tue May 21 13:18:58 2019 UTC (13 months, 3 weeks ago) by michael
- Stylistic changes


Revision 8981 - Directory Listing
Modified Sun May 19 10:54:54 2019 UTC (13 months, 3 weeks ago) by michael
- Run try_connections() once every five seconds


Revision 8979 - Directory Listing
Modified Sun May 19 10:49:23 2019 UTC (13 months, 3 weeks ago) by michael
- client.c, server.c: use monotonic time for server connection cycle


Revision 8978 - Directory Listing
Modified Sat May 18 21:08:19 2019 UTC (13 months, 3 weeks ago) by michael
- autoreconf


Revision 8977 - Directory Listing
Modified Sat May 18 20:53:40 2019 UTC (13 months, 3 weeks ago) by michael
- Bump version to 8.2.26


Revision 8976 - Directory Listing
Modified Sat May 18 18:44:09 2019 UTC (13 months, 3 weeks ago) by michael
- m_svinfo.c: intmax_t -> uintmax_t


Revision 8973 - Directory Listing
Modified Sat May 18 18:23:27 2019 UTC (13 months, 3 weeks ago) by michael
- m_away.c: killed ms_away(), a pure duplicate of m_away()


Revision 8971 - Directory Listing
Modified Sat May 18 12:52:56 2019 UTC (13 months, 4 weeks ago) by michael
- Expire gecos and resv denies on the fly while looking them up


Revision 8970 - Directory Listing
Modified Sat May 18 11:58:17 2019 UTC (13 months, 4 weeks ago) by michael
- Move oper_privs_as_string() from conf.c to m_stats.c


Revision 8967 - Directory Listing
Modified Sat May 18 11:00:34 2019 UTC (13 months, 4 weeks ago) by michael
- 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
Modified Sun May 12 06:34:25 2019 UTC (14 months ago) by michael
- Update NEWS file


Revision 8965 - Directory Listing
Modified Sat May 11 21:19:14 2019 UTC (14 months ago) by michael
- Recreate parser files


Revision 8962 - Directory Listing
Modified Sat May 11 21:04:34 2019 UTC (14 months ago) by michael
- Removed general::tkline_expire_notices configuration directive and added user mode +X (sees *LINE expiration notices) instead


Revision 8960 - Directory Listing
Modified Sat May 11 08:50:02 2019 UTC (14 months ago) by michael
- tls_gnutls.c, tls_openssl.c: stylistic changes


Revision 8958 - Directory Listing
Modified Sat May 11 08:22:33 2019 UTC (14 months ago) by michael
- tls_gnutls.c: avoid maintaining multiple priority strings


Revision 8957 - Directory Listing
Modified Fri May 10 17:07:45 2019 UTC (14 months ago) by michael
- Made read/write functions use ssize_t


Revision 8954 - Directory Listing
Modified Wed May 1 09:44:57 2019 UTC (14 months, 2 weeks ago) by michael
- send.c:send_queued_write(): refactoring


Revision 8952 - Directory Listing
Modified Wed May 1 09:13:42 2019 UTC (14 months, 2 weeks ago) by michael
- packet.c:read_packet(): minor cleanup; don't break the loop if we can just return here


Revision 8950 - Directory Listing
Modified Wed May 1 07:33:44 2019 UTC (14 months, 2 weeks ago) by michael
- packet.c:read_packet(): read until EAGAIN for non TLS clients, too


Revision 8948 - Directory Listing
Modified Tue Apr 30 22:37:37 2019 UTC (14 months, 2 weeks ago) by michael
- whowas: rename hashv to hash_value


Revision 8946 - Directory Listing
Modified Tue Apr 30 15:39:25 2019 UTC (14 months, 2 weeks ago) by michael
- mkpasswd.c: remove crypt() redeclaration


Revision 8944 - Directory Listing
Modified Mon Apr 29 17:23:18 2019 UTC (14 months, 2 weeks ago) by michael
- send.c: split up if statements


Revision 8942 - Directory Listing
Modified Sun Apr 28 13:26:49 2019 UTC (14 months, 2 weeks ago) by michael
- Lower TLS handshake timouts to 5 seconds. Add separate TLS_HANDSHAKE_TIMEOUT enum to tls.h


Revision 8940 - Directory Listing
Modified Sat Apr 27 23:45:33 2019 UTC (14 months, 2 weeks ago) by michael
- 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
Modified Sat Apr 27 21:19:55 2019 UTC (14 months, 2 weeks ago) by michael
- client.c:client_get_name(): remove outdated comments


Revision 8936 - Directory Listing
Modified Sat Apr 27 21:05:32 2019 UTC (14 months, 2 weeks ago) by michael
- m_stats.c:stats_events(): use proper conversion specifier


Revision 8934 - Directory Listing
Modified Wed Apr 24 17:44:51 2019 UTC (14 months, 3 weeks ago) by michael
- Update NEWS file


Revision 8930 - Directory Listing
Modified Tue Apr 23 18:09:07 2019 UTC (14 months, 3 weeks ago) by michael
- auth.c: change ident timeouts to 4/4


Revision 8928 - Directory Listing
Modified Mon Apr 22 18:09:43 2019 UTC (14 months, 3 weeks ago) by michael
- ipcache.h: documentation update


Revision 8927 - Directory Listing
Modified Mon Apr 22 11:08:47 2019 UTC (14 months, 3 weeks ago) by michael
- Killed CurrentTime


Revision 8924 - Directory Listing
Modified Mon Apr 22 10:31:29 2019 UTC (14 months, 3 weeks ago) by michael
- ircd.c:main(): improve seed generation


Revision 8922 - Directory Listing
Modified Mon Apr 22 10:08:49 2019 UTC (14 months, 3 weeks ago) by michael
- Use proper conversion specifiers in some places; remove pointless casts


Revision 8921 - Directory Listing
Modified Mon Apr 22 09:58:26 2019 UTC (14 months, 3 weeks ago) by michael
- 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
Modified Mon Apr 22 09:51:16 2019 UTC (14 months, 3 weeks ago) by michael
- 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
Modified Sun Apr 21 22:49:51 2019 UTC (14 months, 3 weeks ago) by michael
- Update documentation in some files


Revision 8914 - Directory Listing
Modified Sun Apr 21 22:26:27 2019 UTC (14 months, 3 weeks ago) by michael
- Use monotonic clock for client->connection->first_received_message_time and channel->first_received_message_time


Revision 8912 - Directory Listing
Modified Sun Apr 21 21:42:53 2019 UTC (14 months, 3 weeks ago) by michael
- event.c:event_time_set(): fixed logic error


Revision 8910 - Directory Listing
Modified Sun Apr 21 21:29:25 2019 UTC (14 months, 3 weeks ago) by michael
- event.c:event_time_set(): fix compile warning


Revision 8909 - Directory Listing
Modified Sun Apr 21 21:22:42 2019 UTC (14 months, 3 weeks ago) by michael
- Use monotonic time for client->connection->last_privmsg


Revision 8906 - Directory Listing
Modified Sun Apr 21 21:17:15 2019 UTC (14 months, 3 weeks ago) by michael
- Use monotonic time for client->connection->last_privmsg


Revision 8905 - Directory Listing
Modified Sun Apr 21 20:47:05 2019 UTC (14 months, 3 weeks ago) by michael
- channel.c:check_spambot_warning(): remove extraneous parentheses


Revision 8902 - Directory Listing
Modified Sun Apr 21 20:41:04 2019 UTC (14 months, 3 weeks ago) by michael
- Make more timers use monotonic time


Revision 8901 - Directory Listing
Modified Sun Apr 21 20:10:44 2019 UTC (14 months, 3 weeks ago) by michael
- Add support for monotonic clocks and have some timers make use of it;  remove event_set_back_events()


Revision 8898 - Directory Listing
Modified Sun Apr 21 18:08:01 2019 UTC (14 months, 3 weeks ago) by michael
- 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
Modified Sun Apr 21 14:51:45 2019 UTC (14 months, 3 weeks ago) by michael
- auth.c:auth_connect_callback(): allow a read timeout of 3 seconds


Revision 8894 - Directory Listing
Modified Sun Apr 21 14:29:19 2019 UTC (14 months, 3 weeks ago) by michael
- auth.c:auth_delete(): eliminate possible race conditions


Revision 8892 - Directory Listing
Modified Sun Apr 21 14:10:43 2019 UTC (14 months, 3 weeks ago) by michael
- 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
Modified Fri Apr 19 16:58:43 2019 UTC (14 months, 3 weeks ago) by michael
- user.c:user_set_hostmask(): send CHGHOST to the client whose host gets changed


Revision 8887 - Directory Listing
Modified Fri Apr 19 12:39:02 2019 UTC (14 months, 3 weeks ago) by michael
- auth.c:auth_dns_callback(): replace `EmptyString()` test with just `namelength == 0`


Revision 8884 - Directory Listing
Modified Fri Apr 19 11:47:43 2019 UTC (14 months, 3 weeks ago) by michael
- auth.c:auth_free(): set auth->client pointer to NULL


Revision 8882 - Directory Listing
Modified Fri Apr 19 11:06:32 2019 UTC (14 months, 3 weeks ago) by michael
- auth.c:auth_dns_callback(): minor readability improvements


Revision 8880 - Directory Listing
Modified Sun Apr 14 16:02:11 2019 UTC (15 months ago) by michael
- Add address_compare() and make use of it in some places


Revision 8878 - Directory Listing
Modified Sun Feb 24 09:12:52 2019 UTC (16 months, 2 weeks ago) by michael
- server.c:server_connect_callback(): remove redundant memcpy(). Address is already being copied to client->ip in server_connect()


Revision 8876 - Directory Listing
Modified Sat Feb 16 22:42:06 2019 UTC (16 months, 3 weeks ago) by michael
- Remove redundant x.ss.ss_family = res->ai_family assignments. This is already set by getaddrinfo()


Revision 8875 - Directory Listing
Modified Sat Feb 16 21:54:05 2019 UTC (16 months, 3 weeks ago) by michael
- Recreate parser files


Revision 8874 - Directory Listing
Modified Sat Feb 16 21:53:04 2019 UTC (16 months, 3 weeks ago) by michael
- Cleanup server connecting related code even further
- Make comm_connect_tcp() take less arguments and remove unused dns resolving functionality


Revision 8870 - Directory Listing
Modified Sat Feb 16 19:22:19 2019 UTC (16 months, 3 weeks ago) by michael
- m_connect.c:mo_connect(): swap conf->host and conf->name arguments in server connection notice


Revision 8868 - Directory Listing
Modified Sat Feb 16 10:32:23 2019 UTC (16 months, 4 weeks ago) by michael
- server.c:server_connect(): cleanup address binding related mess


Revision 8867 - Directory Listing
Modified Sat Feb 16 09:58:46 2019 UTC (16 months, 4 weeks ago) by michael
- Regenerate parser files


Revision 8865 - Directory Listing
Modified Sat Feb 16 09:55:50 2019 UTC (16 months, 4 weeks ago) by michael
- 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
Modified Fri Feb 15 21:36:29 2019 UTC (16 months, 4 weeks ago) by michael
- getopt: rename YESNO to BOOLEAN


Revision 8860 - Directory Listing
Modified Fri Feb 15 21:30:12 2019 UTC (16 months, 4 weeks ago) by michael
- config_parser.y: minor style corrections


Revision 8858 - Directory Listing
Modified Thu Feb 14 18:15:07 2019 UTC (16 months, 4 weeks ago) by michael
- conf_parser.y: reject connect{} configuration entries with invalid server names


Revision 8846 - Directory Listing
Modified Fri Feb 8 17:16:28 2019 UTC (17 months ago) by michael
- m_info.c: stylistic changes


Revision 8845 - Directory Listing
Modified Sun Feb 3 13:55:07 2019 UTC (17 months, 1 week ago) by michael
- conf_lexer.l: remove unused 'passwd'


Revision 8842 - Directory Listing
Modified Sun Feb 3 13:53:12 2019 UTC (17 months, 1 week ago) by michael
- conf_lexer.l: remove unused 'quarantine'


Revision 8840 - Directory Listing
Modified Sun Feb 3 01:12:37 2019 UTC (17 months, 1 week ago) by michael
- client.c:check_conf_klines(): skip dead clients on the unknown_list, too


Revision 8838 - Directory Listing
Modified Sat Feb 2 22:38:05 2019 UTC (17 months, 1 week ago) by michael
- server.c: move SetHandshake to proper place


Revision 8836 - Directory Listing
Modified Sat Feb 2 22:26:46 2019 UTC (17 months, 1 week ago) by michael
- Fixed bug where handshaking servers wouldn't timeout


Revision 8834 - Directory Listing
Modified Sat Feb 2 21:28:43 2019 UTC (17 months, 1 week ago) by michael
- 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
Modified Sat Feb 2 19:37:54 2019 UTC (17 months, 1 week ago) by michael
- autoreconf


Revision 8830 - Directory Listing
Modified Sat Feb 2 19:36:55 2019 UTC (17 months, 1 week ago) by michael
- ax_arg_gnutls.m4: update gnutls version string


Revision 8828 - Directory Listing
Modified Sat Feb 2 16:49:32 2019 UTC (17 months, 1 week ago) by michael
- conf_connect_allowed, find_conf_by_address, find_address_conf, find_dline_conf: drop the aftype argument


Revision 8827 - Directory Listing
Modified Sat Feb 2 00:01:13 2019 UTC (17 months, 1 week ago) by michael
- Made comm_get_sockerr() and comm_accept() take a fde_t pointer as argument


Revision 8824 - Directory Listing
Modified Fri Feb 1 23:07:25 2019 UTC (17 months, 1 week ago) by michael
- ax_arg_gnutls.m4: minimum supported GnuTLS version is 3.5.8 now


Revision 8823 - Directory Listing
Modified Fri Feb 1 22:56:16 2019 UTC (17 months, 1 week ago) by michael
- ax_arg_openssl.m4: minimum supported OpenSSL version is 1.0.1f now


Revision 8820 - Directory Listing
Modified Fri Feb 1 22:54:05 2019 UTC (17 months, 1 week ago) by michael
- tls_gnutls.c, tls_openssl.c: disable TLSv1.1


Revision 8818 - Directory Listing
Modified Fri Feb 1 18:37:39 2019 UTC (17 months, 1 week ago) by michael
- s_auth.c:auth_read_reply(): use sizeof(buf)-1 instead of RFC1413_BUFSIZ for recv()


Revision 8816 - Directory Listing
Modified Sat Jan 26 23:27:19 2019 UTC (17 months, 2 weeks ago) by michael
- send.c:sendto_match_servs(): add IsDead test


Revision 8814 - Directory Listing
Modified Sat Jan 26 22:36:58 2019 UTC (17 months, 2 weeks ago) by michael
- client.c:exit_client(): remove extraneous IsDead test. sendto_one() already does that.


Revision 8812 - Directory Listing
Modified Sat Jan 26 21:48:22 2019 UTC (17 months, 2 weeks ago) by michael
- auth.c: sprinkle some assert()


Revision 8811 - Directory Listing
Modified Sun Jan 20 08:02:06 2019 UTC (17 months, 3 weeks ago) by michael
- Update NEWS file


Revision 8810 - Directory Listing
Modified Sat Jan 19 19:58:29 2019 UTC (17 months, 3 weeks ago) by michael
- channel.c: fixed previous changes to is_banned()


Revision 8807 - Directory Listing
Modified Sat Jan 19 19:47:11 2019 UTC (17 months, 3 weeks ago) by michael
- Move CAN_SEND_ enum from channel_mode.h to channel.h


Revision 8806 - Directory Listing
Modified Sat Jan 19 19:32:10 2019 UTC (17 months, 3 weeks ago) by michael
- Tidy up some enums;  misc style corrections


Revision 8803 - Directory Listing
Modified Sat Jan 19 02:47:25 2019 UTC (17 months, 3 weeks ago) by michael
- 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
Modified Sat Jan 19 00:37:28 2019 UTC (17 months, 3 weeks ago) by michael
- 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
Modified Sat Jan 19 00:22:51 2019 UTC (17 months, 3 weeks ago) by michael
- Use bool for SetOptions.autoconn


Revision 8798 - Directory Listing
Modified Sat Jan 19 00:11:37 2019 UTC (17 months, 3 weeks ago) by michael
- Made Connection::oper_warn_count_down unsigned; clean up some logic in check_spambot_warning()


Revision 8795 - Directory Listing
Modified Sat Jan 19 00:06:34 2019 UTC (17 months, 3 weeks ago) by michael
- Made Connection::join_leave_count and SetOptions::spam_num unsigned


Revision 8794 - Directory Listing
Modified Thu Jan 17 18:36:22 2019 UTC (17 months, 3 weeks ago) by michael
- Recreate autogenerated files


Revision 8791 - Directory Listing
Modified Thu Jan 17 18:34:51 2019 UTC (17 months, 3 weeks ago) by michael
- No longer enforce a lower limit of MAXCLIENTS_MIN on GlobalSetOptions.maxclients and ConfigServerInfo.default_max_clients


Revision 8790 - Directory Listing
Modified Wed Jan 16 18:48:58 2019 UTC (17 months, 4 weeks ago) by michael
- Recreate autogenerated files


Revision 8787 - Directory Listing
Modified Wed Jan 16 18:47:10 2019 UTC (17 months, 4 weeks ago) by michael
- The 'general::ignore_bogus_ts' configuration option has been deprecated


Revision 8785 - Directory Listing
Modified Wed Jan 16 17:38:58 2019 UTC (17 months, 4 weeks ago) by michael
- m_sjoin.c: use bool


Revision 8783 - Directory Listing
Modified Wed Jan 16 17:12:53 2019 UTC (17 months, 4 weeks ago) by michael
- m_set.c:quote_autoconn(): readability cleanups


Revision 8781 - Directory Listing
Modified Tue Jan 15 18:58:48 2019 UTC (17 months, 4 weeks ago) by michael
- tls_gnutls.c, tls_openssl.c: disable TLSv1.0


Revision 8780 - Directory Listing
Modified Sun Jan 13 11:33:04 2019 UTC (18 months ago) by michael
- configure.ac: don't let --enable-debugging remove -Wno-format-truncation


Revision 8778 - Directory Listing
Modified Sun Jan 6 18:18:14 2019 UTC (18 months, 1 week ago) by michael
- autoreconf


Revision 8777 - Directory Listing
Modified Sun Jan 6 18:18:01 2019 UTC (18 months, 1 week ago) by michael
- configure.ac: AC_CHECK_FUNCS_ONCE: add accept4 for later use


Revision 8773 - Directory Listing
Modified Sun Jan 6 16:48:49 2019 UTC (18 months, 1 week ago) by michael
- ircd.c: added setup_fdlimit(); move max file descriptor check out of fdlist_init()


Revision 8771 - Directory Listing
Modified Sun Jan 6 13:23:38 2019 UTC (18 months, 1 week ago) by michael
- fdlist.c:fd_note(): don't leak memory on F->desc if it is already allocated


Revision 8769 - Directory Listing
Modified Sun Jan 6 12:29:14 2019 UTC (18 months, 1 week ago) by michael
- fdlist: change F->desc to a pointer and use xstrdup to copy description


Revision 8767 - Directory Listing
Modified Sun Jan 6 01:11:03 2019 UTC (18 months, 1 week ago) by michael
- fdlist.h: remove unused F->connect.S;  reduce FD_DESC_SIZE to 80


Revision 8766 - Directory Listing
Modified Tue Jan 1 15:13:32 2019 UTC (18 months, 1 week ago) by michael
- autoreconf


Revision 8763 - Directory Listing
Modified Tue Jan 1 15:12:41 2019 UTC (18 months, 1 week ago) by michael
- Add -Wcast-function-type to CFLAGS if available


Revision 8762 - Directory Listing
Modified Tue Jan 1 14:47:21 2019 UTC (18 months, 1 week ago) by michael
- Recreate autogenerated files


Revision 8761 - Directory Listing
Modified Tue Jan 1 14:47:07 2019 UTC (18 months, 1 week ago) by michael
- conf_lexer.l: made ieof() use bool;  minor style corrections


Revision 8758 - Directory Listing
Modified Tue Jan 1 14:39:11 2019 UTC (18 months, 1 week ago) by michael
- autoreconf


Revision 8755 - Directory Listing
Modified Tue Jan 1 14:38:16 2019 UTC (18 months, 1 week ago) by michael
- configure.ac: disable -Wformat-truncation as it's spamming only false-positives with the current code


Revision 8751 - Directory Listing
Modified Tue Jan 1 11:06:50 2019 UTC (18 months, 1 week ago) by michael
- Update copyright years


Revision 8748 - Directory Listing
Modified Thu Dec 27 20:46:39 2018 UTC (18 months, 2 weeks ago) by michael
- Fixed issue with remote RESV introduced in -r8669


Revision 8746 - Directory Listing
Modified Thu Dec 27 19:54:45 2018 UTC (18 months, 2 weeks ago) by michael
- Recreate autogenerated files


Revision 8745 - Directory Listing
Modified Thu Dec 27 19:51:40 2018 UTC (18 months, 2 weeks ago) by michael
- Bump version to hybrid-8.2.25


Revision 8743 - Directory Listing
Modified Wed Dec 26 11:24:30 2018 UTC (18 months, 2 weeks ago) by michael
- conf.h: remove unused CidrItem struct


Revision 8736 - Directory Listing
Modified Sun Dec 16 11:13:40 2018 UTC (18 months, 4 weeks ago) by michael
- 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
Modified Sat Dec 15 19:28:29 2018 UTC (18 months, 4 weeks ago) by michael
- m_dline.c:dline_check(): deduplicate


Revision 8732 - Directory Listing
Modified Sat Dec 15 16:54:54 2018 UTC (18 months, 4 weeks ago) by michael
- m_watch.c: use const


Revision 8731 - Directory Listing
Modified Sat Dec 15 12:56:52 2018 UTC (18 months, 4 weeks ago) by michael
- autoreconf


Revision 8728 - Directory Listing
Modified Sat Dec 15 12:54:47 2018 UTC (18 months, 4 weeks ago) by michael
- Get rid of version.c


Revision 8726 - Directory Listing
Modified Fri Dec 14 19:26:55 2018 UTC (19 months ago) by michael
- conf.c:verify_access(): improve readability


Revision 8724 - Directory Listing
Modified Wed Dec 12 17:32:04 2018 UTC (19 months ago) by michael
- 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
Modified Tue Dec 11 23:02:08 2018 UTC (19 months ago) by michael
- 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
Modified Tue Dec 11 20:53:56 2018 UTC (19 months ago) by michael
- auth: replace AM_DOING_AUTH and AM_DNS_PENDING with dedicated variables


Revision 8718 - Directory Listing
Modified Mon Dec 10 18:59:35 2018 UTC (19 months ago) by michael
- m_whois.c:whois_person(): make 'callerid' use bool


Revision 8716 - Directory Listing
Modified Mon Dec 10 16:53:30 2018 UTC (19 months ago) by michael
- Sprinkle some assert()


Revision 8714 - Directory Listing
Modified Sun Dec 9 20:13:28 2018 UTC (19 months ago) by michael
- Rewrites to have parse_handle_command() end the flood grace period.  MODE and TIME no longer ends the grace period.


Revision 8713 - Directory Listing
Modified Sun Dec 9 18:33:02 2018 UTC (19 months ago) by michael
- client.h: remove last traces of Connection::allow_read


Revision 8711 - Directory Listing
Modified Sun Dec 9 18:31:03 2018 UTC (19 months ago) by michael
- Get rid of Connection::allow_read and have parse_client_queued() determine max lines to be processed


Revision 8708 - Directory Listing
Modified Sun Dec 9 17:44:02 2018 UTC (19 months ago) by michael
- packet.c: made extract_one_line() of type size_t


Revision 8707 - Directory Listing
Modified Sun Dec 9 16:00:47 2018 UTC (19 months ago) by michael
- server_die(): remove die/restart enum. Use bool instead.


Revision 8704 - Directory Listing
Modified Sat Dec 8 16:45:39 2018 UTC (19 months ago) by michael
- Boolify


Revision 8703 - Directory Listing
Modified Sat Dec 8 16:34:52 2018 UTC (19 months ago) by michael
- Stylistic changes


Revision 8700 - Directory Listing
Modified Wed Dec 5 20:19:53 2018 UTC (19 months, 1 week ago) by michael
- Move resv_find() test out of resv_make()


Revision 8698 - Directory Listing
Modified Sun Dec 2 16:17:41 2018 UTC (19 months, 1 week ago) by michael
- m_cap.c: change most functions to void type


Revision 8697 - Directory Listing
Modified Sun Dec 2 14:36:02 2018 UTC (19 months, 1 week ago) by michael
- Update NEWS file


Revision 8695 - Directory Listing
Modified Sun Dec 2 14:34:20 2018 UTC (19 months, 1 week ago) by michael
- m_resv.c:resv_handle(): adding RESVs with wirldcards no longer requires administrator privileges


Revision 8694 - Directory Listing
Modified Sun Dec 2 14:31:54 2018 UTC (19 months, 1 week ago) by michael
- m_resv.c:ms_resv(): add missing newline


Revision 8691 - Directory Listing
Modified Sun Dec 2 14:21:50 2018 UTC (19 months, 1 week ago) by michael
- m_dline.c:dline_handle(): remove valid_wild_card() test not needed for dlines


Revision 8690 - Directory Listing
Modified Sun Dec 2 12:53:54 2018 UTC (19 months, 1 week ago) by michael
- 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
Modified Sun Dec 2 12:46:02 2018 UTC (19 months, 1 week ago) by michael
- More bool conversion. This should be everything now.


Revision 8685 - Directory Listing
Modified Sat Dec 1 19:49:13 2018 UTC (19 months, 1 week ago) by michael
- AUTHORS, version.c: update my email address


Revision 8683 - Directory Listing
Modified Mon Nov 26 20:12:12 2018 UTC (19 months, 2 weeks ago) by michael
- Update dline and kline help files


Revision 8681 - Directory Listing
Modified Sun Nov 25 08:20:52 2018 UTC (19 months, 2 weeks ago) by michael
- Fix Coverity CID 1475602:  Memory - illegal accesses  (UNINIT)


Revision 8679 - Directory Listing
Modified Sat Nov 24 18:48:14 2018 UTC (19 months, 2 weeks ago) by michael
- More parse_aline() tweaks


Revision 8678 - Directory Listing
Modified Sat Nov 24 17:45:55 2018 UTC (19 months, 2 weeks ago) by michael
- Cleanup xline_remove()


Revision 8675 - Directory Listing
Modified Sat Nov 24 17:25:23 2018 UTC (19 months, 2 weeks ago) by michael
- Further parse_aline() cleanups; get rid of find_user_host()
- /KLINE and /DLINE now no longer supports nick names


Revision 8674 - Directory Listing
Modified Sat Nov 24 14:34:12 2018 UTC (19 months, 2 weeks ago) by michael
- m_list.c: rename 'errors' variable


Revision 8671 - Directory Listing
Modified Sat Nov 24 14:27:19 2018 UTC (19 months, 2 weeks ago) by michael
- Stylistic changes


Revision 8669 - Directory Listing
Modified Sat Nov 24 13:31:53 2018 UTC (19 months, 2 weeks ago) by michael
- Cleanup parse_aline() related code


Revision 8667 - Directory Listing
Modified Fri Nov 23 18:31:04 2018 UTC (19 months, 3 weeks ago) by michael
- m_topic.c:ms_topic(): fixed server name hiding issue


Revision 8665 - Directory Listing
Modified Thu Nov 22 15:06:41 2018 UTC (19 months, 3 weeks ago) by michael
- tls_none.c:tls_new_cred(): fixed bool conversion mistake. Should return 'true' here


Revision 8663 - Directory Listing
Modified Thu Nov 22 14:25:57 2018 UTC (19 months, 3 weeks ago) by michael
- Make use of bool even more


Revision 8661 - Directory Listing
Modified Sun Nov 18 13:46:41 2018 UTC (19 months, 3 weeks ago) by michael
- m_join.c: remove unused header include


Revision 8659 - Directory Listing
Modified Sun Nov 18 12:53:34 2018 UTC (19 months, 3 weeks ago) by michael
- Make use of the bool data type in some more places


Revision 8657 - Directory Listing
Modified Mon Nov 12 19:02:38 2018 UTC (20 months ago) by michael
- Make use of the bool data type in some more places


Revision 8655 - Directory Listing
Modified Sun Nov 11 20:18:54 2018 UTC (20 months ago) by michael
- Make use of the bool data type in some places


Revision 8654 - Directory Listing
Modified Sun Nov 11 16:40:51 2018 UTC (20 months ago) by michael
- Use bool data type in struct Whowas


Revision 8651 - Directory Listing
Modified Sun Nov 11 15:20:01 2018 UTC (20 months ago) by michael
- Use bool data types in some places


Revision 8650 - Directory Listing
Modified Sun Nov 11 14:36:28 2018 UTC (20 months ago) by michael
- 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
Modified Sat Nov 10 23:46:05 2018 UTC (20 months ago) by michael
- 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
Modified Sat Nov 10 23:22:04 2018 UTC (20 months ago) by michael
- 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
Modified Sat Nov 10 22:11:37 2018 UTC (20 months ago) by michael
- Use a boolean type for chan_mode::only_servers and chan_mode::only_opers


Revision 8641 - Directory Listing
Modified Sat Nov 10 21:55:13 2018 UTC (20 months ago) by michael
- channel_mode.h: remove excessive const


Revision 8639 - Directory Listing
Modified Sat Nov 10 21:51:13 2018 UTC (20 months ago) by michael
- 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
Modified Sat Nov 10 17:54:59 2018 UTC (20 months ago) by michael
- ircd_getopt.h: remove unused ENDEBUG from argtype


Revision 8636 - Directory Listing
Modified Sat Nov 3 21:53:30 2018 UTC (20 months, 1 week ago) by michael
- m_sjoin.c:remove_ban_list(): minor cleanups


Revision 8633 - Directory Listing
Modified Sat Nov 3 21:24:56 2018 UTC (20 months, 1 week ago) by michael
- m_join.c, m_sjoin.c: cleanup chaotic (re)use of global variables


Revision 8632 - Directory Listing
Modified Sat Nov 3 19:39:49 2018 UTC (20 months, 1 week ago) by michael
- svn propset


Revision 8631 - Directory Listing
Modified Sat Nov 3 19:27:24 2018 UTC (20 months, 1 week ago) by michael
- patricia.c:ascii2prefix(): fixed compile warning


Revision 8629 - Directory Listing
Modified Sat Nov 3 18:54:36 2018 UTC (20 months, 1 week ago) by michael
- m_nick.c: stylistic changes


Revision 8626 - Directory Listing
Modified Sat Nov 3 18:45:06 2018 UTC (20 months, 1 week ago) by michael
- hostmask.h: remove mask_addr() prototype


Revision 8625 - Directory Listing
Modified Sat Nov 3 18:41:07 2018 UTC (20 months, 1 week ago) by michael
- Recreate conf_parser.c


Revision 8624 - Directory Listing
Modified Sat Nov 3 18:40:25 2018 UTC (20 months, 1 week ago) by michael
- Backport ipcache and class cidr limits rewrite from trunk


Revision 8623 - Directory Listing
Modified Sat Nov 3 18:34:58 2018 UTC (20 months, 1 week ago) by michael
- Makefile.am: add patricia.c to ircd_SOURCES


Revision 8622 - Directory Listing
Modified Sat Nov 3 18:34:00 2018 UTC (20 months, 1 week ago) by michael
- Add latest patricia sources from trunk


Revision 8621 - Directory Listing
Modified Sat Nov 3 17:46:51 2018 UTC (20 months, 1 week ago) by michael
- Stylistic changes


Revision 8617 - Directory Listing
Modified Fri Nov 2 23:03:09 2018 UTC (20 months, 1 week ago) by michael
- m_nick.c:uid_from_server(): add the ipcache record only if getaddrinfo() doesn't fail


Revision 8616 - Directory Listing
Modified Fri Nov 2 20:56:15 2018 UTC (20 months, 1 week ago) by michael
- m_server.c: merge 'Simplyify server_check logic, do not use magic constants everywhere' (Adam)


Revision 8614 - Directory Listing
Modified Thu Nov 1 16:22:04 2018 UTC (20 months, 1 week ago) by michael
- client.h: whitespace cleanups


Revision 8606 - Directory Listing
Modified Sun Oct 28 19:56:32 2018 UTC (20 months, 2 weeks ago) by michael
- conf_db.c:open_db_read(): simplify


Revision 8604 - Directory Listing
Modified Sun Oct 28 19:44:00 2018 UTC (20 months, 2 weeks ago) by michael
- Fixed style inconsistencies in various places


Revision 8601 - Directory Listing
Modified Sun Oct 28 18:42:42 2018 UTC (20 months, 2 weeks ago) by michael
- client_svstag.c:svstag_attach(): documentation


Revision 8600 - Directory Listing
Modified Sun Oct 28 18:12:12 2018 UTC (20 months, 2 weeks ago) by michael
- Rename Channel:locmembers to Channel::members_local


Revision 8591 - Directory Listing
Modified Sun Oct 21 15:44:22 2018 UTC (20 months, 3 weeks ago) by michael
- watch: cache hash values


Revision 8589 - Directory Listing
Modified Sun Oct 21 10:52:11 2018 UTC (20 months, 3 weeks ago) by michael
- Sprinkle some assert(); cleanup existing ones


Revision 8556 - Directory Listing
Modified Sat Sep 22 21:45:27 2018 UTC (21 months, 3 weeks ago) by michael
- Minor style corrections


Revision 8541 - Directory Listing
Modified Sat Sep 15 14:11:29 2018 UTC (21 months, 4 weeks ago) by michael
- channel.c:channel_do_join(): deduplicate


Revision 8539 - Directory Listing
Modified Mon Apr 30 19:49:01 2018 UTC (2 years, 2 months ago) by michael
- modules.c: style corrections


Revision 8537 - Directory Listing
Modified Sun Apr 29 18:09:01 2018 UTC (2 years, 2 months ago) by michael
- s_bsd.c:ssl_handshake: use 'F' instead of 'client_p->connection->fd'


Revision 8535 - Directory Listing
Modified Sun Apr 29 17:12:02 2018 UTC (2 years, 2 months ago) by michael
- s_bsd_epoll.c: remove syscall.h header include


Revision 8534 - Directory Listing
Modified Sun Apr 29 16:43:39 2018 UTC (2 years, 2 months ago) by michael
- 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
Modified Sun Apr 29 15:02:45 2018 UTC (2 years, 2 months ago) by michael
- s_bsd_epoll.c: use epoll_create1 w/ EPOLL_CLOEXEC


Revision 8530 - Directory Listing
Modified Sun Apr 29 14:29:55 2018 UTC (2 years, 2 months ago) by michael
- s_bsd_epoll.c:comm_setselect(): use memset 0 on 'ep_event'


Revision 8527 - Directory Listing
Modified Sun Apr 29 13:59:14 2018 UTC (2 years, 2 months ago) by michael
- Minor cleanup to fd_open()


Revision 8525 - Directory Listing
Modified Tue Apr 24 20:33:08 2018 UTC (2 years, 2 months ago) by michael
- user.c: style corrections


Revision 8523 - Directory Listing
Modified Tue Apr 24 19:55:18 2018 UTC (2 years, 2 months ago) by michael
- auth.c: style correction; add some assert() to auth_error()


Revision 8521 - Directory Listing
Modified Tue Apr 24 19:46:21 2018 UTC (2 years, 2 months ago) by michael
- Style corrections


Revision 8519 - Directory Listing
Modified Mon Apr 16 19:32:15 2018 UTC (2 years, 2 months ago) by michael
- 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
Modified Fri Apr 6 22:52:20 2018 UTC (2 years, 3 months ago) by michael
- AUTHORS, version.c: purge a bunch of yada yada yada


Revision 8515 - Directory Listing
Modified Fri Apr 6 20:16:56 2018 UTC (2 years, 3 months ago) by michael
- m_oper.c: oper_up() is called for local clients only; use NULL as first argument to sendto_server()


Revision 8514 - Directory Listing
Modified Fri Apr 6 20:15:15 2018 UTC (2 years, 3 months ago) by michael
- channel.c: channel_do_join() is called for local clients only; use NULL as first argument to sendto_server()


Revision 8511 - Directory Listing
Modified Fri Apr 6 19:27:49 2018 UTC (2 years, 3 months ago) by michael
- Style corrections


Revision 8509 - Directory Listing
Modified Fri Apr 6 12:54:47 2018 UTC (2 years, 3 months ago) by michael
- Further cleanups to log.c


Revision 8507 - Directory Listing
Modified Fri Apr 6 12:41:36 2018 UTC (2 years, 3 months ago) by michael
- log.c: further cleanups


Revision 8505 - Directory Listing
Modified Fri Apr 6 11:43:04 2018 UTC (2 years, 3 months ago) by michael
- log.c: cleanups to improve readability; remove pointless log_set_file() call in ilog()


Revision 8503 - Directory Listing
Modified Thu Apr 5 14:23:06 2018 UTC (2 years, 3 months ago) by michael
- Update reference.conf


Revision 8502 - Directory Listing
Modified Thu Apr 5 14:20:08 2018 UTC (2 years, 3 months ago) by michael
- Update NEWS file


Revision 8499 - Directory Listing
Modified Thu Apr 5 12:59:25 2018 UTC (2 years, 3 months ago) by michael
- Killed Connection::aftype. Use Client::ip.ss.ss_family instead.


Revision 8498 - Directory Listing
Modified Thu Apr 5 12:49:07 2018 UTC (2 years, 3 months ago) by michael
- Recreate autogenerated files


Revision 8495 - Directory Listing
Modified Thu Apr 5 12:40:05 2018 UTC (2 years, 3 months ago) by michael
- Killed userhost.c. Rewrote everything to use ipcache.c


Revision 8492 - Directory Listing
Modified Wed Apr 4 22:21:06 2018 UTC (2 years, 3 months ago) by michael
- m_unresv.c: stylistic changes


Revision 8490 - Directory Listing
Modified Wed Apr 4 22:02:18 2018 UTC (2 years, 3 months ago) by michael
- pseudo {} blocks aka services aliases are now reported via "STATS s"


Revision 8489 - Directory Listing
Modified Wed Apr 4 21:50:38 2018 UTC (2 years, 3 months ago) by michael
- Update NEWS file


Revision 8487 - Directory Listing
Modified Wed Apr 4 16:55:58 2018 UTC (2 years, 3 months ago) by michael
- m_knock.c: avoid indexing parv[] multiple times


Revision 8486 - Directory Listing
Modified Wed Apr 4 15:13:05 2018 UTC (2 years, 3 months ago) by michael
- propset


Revision 8483 - Directory Listing
Modified Wed Apr 4 15:07:19 2018 UTC (2 years, 3 months ago) by michael
- Move svstag related code into its own files


Revision 8482 - Directory Listing
Modified Wed Apr 4 14:19:08 2018 UTC (2 years, 3 months ago) by michael
- Update NEWS file


Revision 8480 - Directory Listing
Modified Wed Apr 4 14:17:30 2018 UTC (2 years, 3 months ago) by michael
- m_whois.c:whois_person(): services clients are now tagged with 'is a Network Service' in "WHOIS"


Revision 8478 - Directory Listing
Modified Tue Apr 3 17:03:30 2018 UTC (2 years, 3 months ago) by michael
- Documentation changes


Revision 8477 - Directory Listing
Modified Tue Apr 3 13:57:57 2018 UTC (2 years, 3 months ago) by michael
- autoreconf


Revision 8476 - Directory Listing
Modified Tue Apr 3 13:57:34 2018 UTC (2 years, 3 months ago) by michael
- configure.ac: remove -fno-strict-aliasing from cflags


Revision 8472 - Directory Listing
Modified Tue Apr 3 12:54:41 2018 UTC (2 years, 3 months ago) by michael
- conf_gecos.c, conf_resv.c: stylistic changes


Revision 8471 - Directory Listing
Modified Tue Apr 3 12:48:39 2018 UTC (2 years, 3 months ago) by michael
- Bump version to ircd-hybrid-8.2.24


Revision 8469 - Directory Listing
Modified Tue Apr 3 12:05:14 2018 UTC (2 years, 3 months ago) by michael
- auth.c: deduplicate; minor cleanups


Revision 8467 - Directory Listing
Modified Tue Apr 3 11:21:48 2018 UTC (2 years, 3 months ago) by michael
- Implemented channel mode 'N' which prevents users from changing their nick while in a channel with that mode set


Revision 8465 - Directory Listing
Modified Mon Apr 2 14:04:25 2018 UTC (2 years, 3 months ago) by michael
- s_bsd_epoll.c:comm_setselect(): add assert()


Revision 8463 - Directory Listing
Modified Sun Apr 1 12:33:22 2018 UTC (2 years, 3 months ago) by michael
- 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
Modified Sat Mar 31 15:42:41 2018 UTC (2 years, 3 months ago) by michael
- conf_pseudo.c:pseudo_message_handler(): stylistic changes


Revision 8460 - Directory Listing
Modified Sat Mar 31 15:36:09 2018 UTC (2 years, 3 months ago) by michael
- Recreate conf_parser


Revision 8457 - Directory Listing
Modified Sat Mar 31 15:33:39 2018 UTC (2 years, 3 months ago) by michael
- Move pseudot_stats() to m_stats.c


Revision 8456 - Directory Listing
Modified Fri Mar 30 16:51:40 2018 UTC (2 years, 3 months ago) by michael
- Update NEWS file


Revision 8454 - Directory Listing
Modified Fri Mar 30 16:44:59 2018 UTC (2 years, 3 months ago) by michael
- m_stats.c:stats_tab[]: who would have thought that R comes right after Q


Revision 8452 - Directory Listing
Modified Fri Mar 30 16:41:25 2018 UTC (2 years, 3 months ago) by michael
- 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
Modified Fri Mar 30 15:15:01 2018 UTC (2 years, 3 months ago) by michael
- conf.c:clear_out_old_conf(): free ConfigServerHide.hidden_name


Revision 8448 - Directory Listing
Modified Fri Mar 30 11:40:13 2018 UTC (2 years, 3 months ago) by michael
- 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
Modified Fri Mar 30 11:36:06 2018 UTC (2 years, 3 months ago) by michael
- Stylistic changes


Revision 8445 - Directory Listing
Modified Fri Mar 30 11:07:19 2018 UTC (2 years, 3 months ago) by michael
- autoreconf


Revision 8442 - Directory Listing
Modified Fri Mar 30 11:06:14 2018 UTC (2 years, 3 months ago) by michael
- ax_arg_enable_warnings.m4: add -Wshift-negative-value


Revision 8440 - Directory Listing
Modified Thu Mar 29 13:14:41 2018 UTC (2 years, 3 months ago) by michael
- m_ison(), m_userhost(): const correctness


Revision 8438 - Directory Listing
Modified Thu Mar 29 13:05:42 2018 UTC (2 years, 3 months ago) by michael
- Add channel_get_list() to channel.c which should be used when accessing channel_list outside of channel.c


Revision 8436 - Directory Listing
Modified Thu Mar 29 09:04:53 2018 UTC (2 years, 3 months ago) by michael
- Stylistic changes


Revision 8434 - Directory Listing
Modified Tue Mar 27 20:14:06 2018 UTC (2 years, 3 months ago) by michael
- conf_gecos.c: remove unused header include


Revision 8432 - Directory Listing
Modified Tue Mar 27 20:10:09 2018 UTC (2 years, 3 months ago) by michael
- Allow a matching function to be passed to conf_service.c:service_find()


Revision 8430 - Directory Listing
Modified Tue Mar 27 18:48:40 2018 UTC (2 years, 3 months ago) by michael
- Stylistic changes


Revision 8427 - Directory Listing
Modified Mon Mar 26 09:09:47 2018 UTC (2 years, 3 months ago) by michael
- Update NEWS file


Revision 8425 - Directory Listing
Modified Sun Mar 25 17:45:13 2018 UTC (2 years, 3 months ago) by michael
- Rename some functions to comply with naming convention


Revision 8424 - Directory Listing
Modified Sat Mar 24 19:12:29 2018 UTC (2 years, 3 months ago) by michael
- m_server.c:ms_sid(): removed outdated/invalid comment


Revision 8421 - Directory Listing
Modified Sat Mar 24 18:54:45 2018 UTC (2 years, 3 months ago) by michael
- m_server.c:ms_sid(): use source_p->from instead of client_p


Revision 8420 - Directory Listing
Modified Sat Mar 24 18:49:50 2018 UTC (2 years, 3 months ago) by michael
- m_server.c:server_estab(): removed outdated/invalid comment


Revision 8417 - Directory Listing
Modified Sat Mar 24 18:39:47 2018 UTC (2 years, 3 months ago) by michael
- Remove fd-management.txt hostmask.txt index.txt network.txt send.txt from doc/technical/


Revision 8415 - Directory Listing
Modified Sat Mar 24 18:37:03 2018 UTC (2 years, 3 months ago) by michael
- Remove CHW and HOPS server capabilities. These are mandatory for quite some time now.


Revision 8413 - Directory Listing
Modified Thu Mar 22 18:09:06 2018 UTC (2 years, 3 months ago) by michael
- Rename some functions to comply with naming convention


Revision 8411 - Directory Listing
Modified Wed Mar 21 17:19:52 2018 UTC (2 years, 3 months ago) by michael
- ircd_signal.c:setup_signals(): use NULL instead of 0 as third argument for sigaction()


Revision 8410 - Directory Listing
Modified Wed Mar 21 16:57:55 2018 UTC (2 years, 3 months ago) by michael
- Update NEWS file


Revision 8408 - Directory Listing
Modified Wed Mar 21 16:55:20 2018 UTC (2 years, 3 months ago) by michael
- m_stats.c:stats_tstats(): fixed 'unknown closes' statistic; minor cleanup


Revision 8406 - Directory Listing
Modified Mon Mar 19 19:39:50 2018 UTC (2 years, 3 months ago) by michael
- m_userhost.c:m_userhost(): removed pointless MyConnect() test which is a lazylink leftover


Revision 8404 - Directory Listing
Modified Mon Mar 19 19:33:39 2018 UTC (2 years, 3 months ago) by michael
- m_userhost.c:m_userhost(): changed size of 'response' buffer to something more sane


Revision 8402 - Directory Listing
Modified Sun Mar 18 19:14:25 2018 UTC (2 years, 3 months ago) by michael
- server.c:serv_connect_callback, finish_ssl_server_handshake: cleanups; immediately continue with read_packet()


Revision 8400 - Directory Listing
Modified Sun Mar 18 16:49:08 2018 UTC (2 years, 3 months ago) by michael
- client.c:client_free(): remove some assert() that are now no longer valid


Revision 8398 - Directory Listing
Modified Sun Mar 18 14:42:53 2018 UTC (2 years, 3 months ago) by michael
- client.c:dead_link_on_read(): replace two report_error with a sendto_realops_flags/ilog combo


Revision 8396 - Directory Listing
Modified Sun Mar 18 13:47:47 2018 UTC (2 years, 3 months ago) by michael
- list.c: revert 'dlinkDelete(): reset m->data as well'


Revision 8394 - Directory Listing
Modified Sun Mar 18 13:13:20 2018 UTC (2 years, 3 months ago) by michael
- Rename attach_conf() -> conf_attach(), detach_conf() -> conf_detach(); clean up documentation


Revision 8392 - Directory Listing
Modified Sun Mar 18 12:53:46 2018 UTC (2 years, 3 months ago) by michael
- Move close_connection() from s_bsd.c to client.c


Revision 8390 - Directory Listing
Modified Sat Mar 17 21:43:52 2018 UTC (2 years, 3 months ago) by michael
- Clean up some awful CONF_SERVER handling in serv_connect()


Revision 8388 - Directory Listing
Modified Fri Mar 16 20:23:06 2018 UTC (2 years, 3 months ago) by michael
- hash.c:free_list_task(): properly unlink nodes from their lists even though memory is freed solely for debugging purposes


Revision 8386 - Directory Listing
Modified Fri Mar 16 20:10:18 2018 UTC (2 years, 3 months ago) by michael
- autoreconf


Revision 8384 - Directory Listing
Modified Fri Mar 16 20:06:38 2018 UTC (2 years, 3 months ago) by michael
- Rip out mempool


Revision 8382 - Directory Listing
Modified Wed Mar 14 14:11:26 2018 UTC (2 years, 4 months ago) by michael
- s_bsd_epoll.c, s_bsd_kqueue.c: make use of epoll_event.data.ptr and kevent.udata


Revision 8380 - Directory Listing
Modified Mon Mar 12 19:23:29 2018 UTC (2 years, 4 months ago) by michael
- defaults.h: change NETWORK_NAME_DEFAULT and NETWORK_DESC_DEFAULT


Revision 8378 - Directory Listing
Modified Sun Mar 11 14:56:39 2018 UTC (2 years, 4 months ago) by michael
- Move fd_dump() to m_stats.c; rename it to stats_fdlist()


Revision 8376 - Directory Listing
Modified Sat Mar 10 19:44:11 2018 UTC (2 years, 4 months ago) by michael
- client.c: moved clear_invite_list(), and del_all_accepts() calls from exit_one_client() to exit_client()


Revision 8375 - Directory Listing
Modified Sat Mar 10 18:27:33 2018 UTC (2 years, 4 months ago) by michael
- Update NEWS file


Revision 8374 - Directory Listing
Modified Fri Mar 9 20:39:53 2018 UTC (2 years, 4 months ago) by michael
- Update NEWS


Revision 8372 - Directory Listing
Modified Fri Mar 9 20:06:45 2018 UTC (2 years, 4 months ago) by michael
- Fixed bug spotted by Erick J. Velez where ircd would not remove RPL_WHOISOPERATOR based svstags when deoppering.


Revision 8371 - Directory Listing
Modified Wed Mar 7 18:56:54 2018 UTC (2 years, 4 months ago) by michael
- autoreconf


Revision 8368 - Directory Listing
Modified Wed Mar 7 18:55:29 2018 UTC (2 years, 4 months ago) by michael
- Move 'gcc_stack_protect' to 'ax_gcc_stack_protect'


Revision 8366 - Directory Listing
Modified Mon Mar 5 19:51:02 2018 UTC (2 years, 4 months ago) by michael
- "JOIN 0" is now no longer supported


Revision 8364 - Directory Listing
Modified Sun Mar 4 17:59:06 2018 UTC (2 years, 4 months ago) by michael
- fdlist.c: remove unused header includes


Revision 8362 - Directory Listing
Modified Sun Mar 4 14:26:48 2018 UTC (2 years, 4 months ago) by michael
- res.c:restart_resolver(): Added sanity test. ResolverFileDescriptor might be NULL at this point


Revision 8360 - Directory Listing
Modified Sun Mar 4 14:22:26 2018 UTC (2 years, 4 months ago) by michael
- auth.c: added some assert()


Revision 8358 - Directory Listing
Modified Sun Mar 4 14:19:00 2018 UTC (2 years, 4 months ago) by michael
- Update INSTALL and README


Revision 8357 - Directory Listing
Modified Sun Mar 4 13:57:37 2018 UTC (2 years, 4 months ago) by michael
- autoreconf


Revision 8354 - Directory Listing
Modified Sun Mar 4 13:55:42 2018 UTC (2 years, 4 months ago) by michael
- Moved AC_DEFINE_DIR to AX_DEFINE_DIR


Revision 8353 - Directory Listing
Modified Sun Mar 4 13:52:56 2018 UTC (2 years, 4 months ago) by michael
- Bump version to ircd-hybrid 8.2.23


Revision 8352 - Directory Listing
Modified Sun Mar 4 13:36:42 2018 UTC (2 years, 4 months ago) by michael
- Update NEWS file


Revision 8350 - Directory Listing
Modified Sun Mar 4 13:27:17 2018 UTC (2 years, 4 months ago) by michael
- mempool.c:mp_pool_init(): fixed compile warning with --disable-mempool


Revision 8348 - Directory Listing
Modified Sun Mar 4 13:23:49 2018 UTC (2 years, 4 months ago) by michael
- Style corrections


Revision 8346 - Directory Listing
Modified Sun Mar 4 00:17:21 2018 UTC (2 years, 4 months ago) by michael
- auth.c:make_auth(): fixes to previous commit


Revision 8344 - Directory Listing
Modified Sun Mar 4 00:05:53 2018 UTC (2 years, 4 months ago) by michael
- auth.c:make_auth(): properly assign 'auth' to 'auth->client->connection->auth'


Revision 8343 - Directory Listing
Modified Sat Mar 3 23:22:31 2018 UTC (2 years, 4 months ago) by michael
- s_bsd_kqueue.c:comm_select(): fixed another compile error


Revision 8340 - Directory Listing
Modified Sat Mar 3 23:13:13 2018 UTC (2 years, 4 months ago) by michael
- s_bsd_kqueue.c:comm_select(): fixed build


Revision 8338 - Directory Listing
Modified Sat Mar 3 22:26:59 2018 UTC (2 years, 4 months ago) by michael
- 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
Modified Thu Mar 1 23:06:33 2018 UTC (2 years, 4 months ago) by michael
- client.c:client_free(): fixed assert() broken by previous commit


Revision 8334 - Directory Listing
Modified Thu Mar 1 22:11:29 2018 UTC (2 years, 4 months ago) by michael
- client.c:client_free(): inspect most of the relevant 'struct Client' and 'struct Connection' members


Revision 8332 - Directory Listing
Modified Thu Mar 1 20:40:30 2018 UTC (2 years, 4 months ago) by michael
- client.h: removed 'country_id' libgeoip leftover from Client struct


Revision 8331 - Directory Listing
Modified Wed Feb 28 21:33:00 2018 UTC (2 years, 4 months ago) by michael
- autoreconf


Revision 8328 - Directory Listing
Modified Wed Feb 28 21:30:39 2018 UTC (2 years, 4 months ago) by michael
- Add --enable-efence switch to allow easy linking with the electric fence memory debugger library


Revision 8327 - Directory Listing
Modified Wed Feb 28 19:53:28 2018 UTC (2 years, 4 months ago) by michael
- autoreconf


Revision 8324 - Directory Listing
Modified Wed Feb 28 19:52:14 2018 UTC (2 years, 4 months ago) by michael
- The memory pooling allocator can be disabled with the --disable-mempool switch now


Revision 8323 - Directory Listing
Modified Wed Feb 28 19:15:53 2018 UTC (2 years, 4 months ago) by michael
- ax_append_compile_flags.m4: update to latest version


Revision 8320 - Directory Listing
Modified Wed Feb 28 19:13:09 2018 UTC (2 years, 4 months ago) by michael
- ax_arg_enable_warnings.m4: add -Wduplicated-cond


Revision 8319 - Directory Listing
Modified Wed Feb 28 17:59:31 2018 UTC (2 years, 4 months ago) by michael
- Update NEWS file


Revision 8317 - Directory Listing
Modified Wed Feb 28 17:49:36 2018 UTC (2 years, 4 months ago) by michael
- Recreate parser files


Revision 8316 - Directory Listing
Modified Wed Feb 28 17:48:39 2018 UTC (2 years, 4 months ago) by michael
- autoreconf


Revision 8313 - Directory Listing
Modified Wed Feb 28 17:45:36 2018 UTC (2 years, 4 months ago) by michael
- Remove experimental libgeoip support


Revision 8312 - Directory Listing
Modified Wed Feb 28 16:55:22 2018 UTC (2 years, 4 months ago) by michael
- client.c:client_free(): set client_p->connection = NULL after freeing it


Revision 8309 - Directory Listing
Modified Wed Feb 28 16:45:52 2018 UTC (2 years, 4 months ago) by michael
- Clean up remaining sizeof() to sizeof(variable)


Revision 8308 - Directory Listing
Modified Tue Feb 27 21:19:41 2018 UTC (2 years, 4 months ago) by michael
- s_bsd.c: removed useless auth.h header include


Revision 8305 - Directory Listing
Modified Tue Feb 27 21:17:58 2018 UTC (2 years, 4 months ago) by michael
- auth.h, auth.c: reformating; rename some functions to comply with naming convention


Revision 8303 - Directory Listing
Modified Tue Feb 27 20:05:22 2018 UTC (2 years, 4 months ago) by michael
- auth.h, auth.c: made release_auth_client() 'static'; removed declaration in auth.h 


Revision 8301 - Directory Listing
Modified Sun Feb 25 14:44:54 2018 UTC (2 years, 4 months ago) by michael
- m_help.c:do_help(): silence some valgrind warning


Revision 8299 - Directory Listing
Modified Sun Feb 25 13:05:30 2018 UTC (2 years, 4 months ago) by michael
- auth.c:auth_delete(): clear AM_DOING_AUTH, and AM_DNS_PENDING flags as appropriate


Revision 8297 - Directory Listing
Modified Sun Feb 25 11:15:28 2018 UTC (2 years, 4 months ago) by michael
- auth.c:release_auth_client(): use the AddFlag macro


Revision 8295 - Directory Listing
Modified Sun Feb 25 10:19:58 2018 UTC (2 years, 4 months ago) by michael
- list.c:dlinkDelete(): added assert()


Revision 8293 - Directory Listing
Modified Sun Feb 25 09:48:15 2018 UTC (2 years, 4 months ago) by michael
- client.c:exit_client(): added assert(); style correction


Revision 8291 - Directory Listing
Modified Sun Feb 25 09:38:11 2018 UTC (2 years, 4 months ago) by michael
- client.c:exit_aborted_clients(): deduplicate


Revision 8289 - Directory Listing
Modified Sun Feb 25 09:33:47 2018 UTC (2 years, 4 months ago) by michael
- list.c:dlinkDelete(): reset m->data as well


Revision 8287 - Directory Listing
Modified Sat Feb 24 20:10:04 2018 UTC (2 years, 4 months ago) by michael
- client.c:client_free(): fixed compile error introduced by previous changes


Revision 8285 - Directory Listing
Modified Sat Feb 24 19:41:44 2018 UTC (2 years, 4 months ago) by michael
- client.c:client_free(): sprinkle some assert()


Revision 8283 - Directory Listing
Modified Sat Feb 24 16:48:07 2018 UTC (2 years, 4 months ago) by michael
- mempool.c:mp_pool_new(): minor clarification in some debug log message


Revision 8281 - Directory Listing
Modified Fri Feb 23 17:24:01 2018 UTC (2 years, 4 months ago) by michael
- ircd.c:main(): show 'ircd_version' and 'serno' in 'Server ready' message


Revision 8280 - Directory Listing
Modified Tue Feb 20 19:30:33 2018 UTC (2 years, 4 months ago) by michael
- Update copyright years


Revision 8277 - Directory Listing
Modified Tue Feb 20 19:15:42 2018 UTC (2 years, 4 months ago) by michael
- m_trace.c:do_trace(): 'tab' should be const here


Revision 8275 - Directory Listing
Modified Wed Sep 27 18:53:35 2017 UTC (2 years, 9 months ago) by michael
- channel.c:check_spambot_warning(): stylistic changes; improve readability


Revision 8273 - Directory Listing
Modified Wed Sep 27 18:45:32 2017 UTC (2 years, 9 months ago) by michael
- channel.c:check_spambot_warning(): remove extraneous parentheses


Revision 8271 - Directory Listing
Modified Wed Jul 19 18:59:12 2017 UTC (2 years, 11 months ago) by michael
- Update INSTALL file; clarification on the --enable-debugging switch.


Revision 8269 - Directory Listing
Modified Fri Jun 23 17:21:09 2017 UTC (3 years ago) by michael
- motd.c:motd_lookup(): fixed indentation


Revision 8268 - Directory Listing
Modified Mon Jun 19 16:46:47 2017 UTC (3 years ago) by michael
- Update NEWS file


Revision 8266 - Directory Listing
Modified Sat Jun 3 20:28:31 2017 UTC (3 years, 1 month ago) by michael
- m_webirc.c: from p4: don't allow ips to begin with :


Revision 8264 - Directory Listing
Modified Sat Jun 3 20:11:14 2017 UTC (3 years, 1 month ago) by michael
- s_bsd.c: from p4: add_connection(): clean up logic for ips beginning with : 


Revision 8262 - Directory Listing
Modified Thu May 25 16:09:00 2017 UTC (3 years, 1 month ago) by michael
- 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
Modified Thu May 25 15:47:57 2017 UTC (3 years, 1 month ago) by michael
- m_encap.c: fixed comments


Revision 8258 - Directory Listing
Modified Thu May 25 15:47:09 2017 UTC (3 years, 1 month ago) by michael
- m_etrace.c:do_etrace(): cleanups


Revision 8256 - Directory Listing
Modified Thu May 25 12:19:01 2017 UTC (3 years, 1 month ago) by michael
- m_trace.c:do_trace(): cleanup/deduplicate


Revision 8254 - Directory Listing
Modified Wed May 24 17:08:16 2017 UTC (3 years, 1 month ago) by michael
- Change RPL_WELCOME to rfc2812 style now that we have the realhost information in Client::realhost


Revision 8252 - Directory Listing
Modified Mon May 22 19:28:52 2017 UTC (3 years, 1 month ago) by michael
- Have s_bsd.c:comm_accept() take a fde_t pointer instead of a struct Listener


Revision 8250 - Directory Listing
Modified Sat May 20 16:40:35 2017 UTC (3 years, 1 month ago) by michael
- channel_mode.c:set_channel_mode(): use explicit NULL


Revision 8248 - Directory Listing
Modified Mon May 15 17:19:19 2017 UTC (3 years, 2 months ago) by michael
- m_encap.c: documenting


Revision 8244 - Directory Listing
Modified Mon May 15 17:07:41 2017 UTC (3 years, 2 months ago) by michael
- flex 2.6.4


Revision 8242 - Directory Listing
Modified Wed Apr 19 13:13:31 2017 UTC (3 years, 2 months ago) by michael
- m_webirc.c:mr_webirc(): set source_p->realhost here too


Revision 8226 - Directory Listing
Modified Mon Apr 17 09:32:37 2017 UTC (3 years, 2 months ago) by michael
- channel_mode.c:channel_modes(): fixed invalid test


Revision 8222 - Directory Listing
Modified Sun Apr 16 12:53:37 2017 UTC (3 years, 2 months ago) by michael
- client.c, user.c: show the real host in client connect/exit notices


Revision 8219 - Directory Listing
Modified Sun Apr 16 12:31:33 2017 UTC (3 years, 2 months ago) by michael
- auth.c: add documentation


Revision 8216 - Directory Listing
Modified Sun Apr 16 12:18:38 2017 UTC (3 years, 2 months ago) by michael
- auth.c: have auth_dns_callback() to check for invalid hostnames rather than in user.c:register_local_user()


Revision 8215 - Directory Listing
Modified Sun Apr 16 11:53:54 2017 UTC (3 years, 2 months ago) by michael
- Update NEWS file


Revision 8213 - Directory Listing
Modified Sun Apr 16 11:42:51 2017 UTC (3 years, 2 months ago) by michael
- 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
Modified Sun Apr 16 10:50:08 2017 UTC (3 years, 2 months ago) by michael
- client.h: remove outdated comment on Client.host


Revision 8209 - Directory Listing
Modified Sun Apr 16 10:45:01 2017 UTC (3 years, 2 months ago) by michael
- Remove UMODE_HIDDENHOST as we don't need a separat mode for that


Revision 8195 - Directory Listing
Modified Sat Apr 15 17:48:41 2017 UTC (3 years, 3 months ago) by michael
- user.h: remove prototypes for functions that no longer exist


Revision 8171 - Directory Listing
Modified Sun Apr 9 16:15:45 2017 UTC (3 years, 3 months ago) by michael
- server_capab.h, server_capab.c: propset


Revision 8169 - Directory Listing
Modified Sun Apr 9 16:13:28 2017 UTC (3 years, 3 months ago) by michael
- Add server_capab files


Revision 8168 - Directory Listing
Modified Sun Apr 9 16:10:57 2017 UTC (3 years, 3 months ago) by michael
- autoreconf


Revision 8165 - Directory Listing
Modified Sun Apr 9 16:08:02 2017 UTC (3 years, 3 months ago) by michael
- Move all CAPAB related code to server_capab.c, and server_capab.h


Revision 8162 - Directory Listing
Modified Sun Apr 9 11:28:10 2017 UTC (3 years, 3 months ago) by michael
- irc_string.c: sync strlcpy() and strlcat() with latest versions from openbsd


Revision 8159 - Directory Listing
Modified Sun Apr 9 10:24:20 2017 UTC (3 years, 3 months ago) by michael
- channel_mode.c: replace some two-case switches with just a small if/else if


Revision 8158 - Directory Listing
Modified Sat Apr 8 19:40:45 2017 UTC (3 years, 3 months ago) by michael
- Update Riedel's email address


Revision 8096 - Directory Listing
Modified Sat Apr 1 20:06:13 2017 UTC (3 years, 3 months ago) by michael
- channel_mode.c:chm_simple(): drop redundant mode changes; deduplicate


Revision 8094 - Directory Listing
Modified Wed Mar 29 13:47:08 2017 UTC (3 years, 3 months ago) by michael
- Fixed NULL pointer dereference in chm_nosuch()


Revision 8093 - Directory Listing
Modified Wed Mar 29 13:17:20 2017 UTC (3 years, 3 months ago) by michael
- channel_mode.c:cmode_tab[]: use designated initializers


Revision 8090 - Directory Listing
Modified Wed Mar 29 12:49:28 2017 UTC (3 years, 3 months ago) by michael
- Get rid of chm_registered() and chm_simple_oper()


Revision 8088 - Directory Listing
Modified Wed Mar 29 12:21:50 2017 UTC (3 years, 3 months ago) by michael
- Cleanup channel mode table handling


Revision 8085 - Directory Listing
Modified Sun Mar 26 10:54:53 2017 UTC (3 years, 3 months ago) by michael
- Update NEWS file


Revision 8083 - Directory Listing
Modified Sun Mar 26 10:14:41 2017 UTC (3 years, 3 months ago) by michael
- Add RPL_ETRACEEND numeric taken from irc2.11


Revision 8081 - Directory Listing
Modified Sat Mar 25 20:37:24 2017 UTC (3 years, 3 months ago) by michael
- m_trace.c: reformatting


Revision 8079 - Directory Listing
Modified Sat Mar 25 20:08:55 2017 UTC (3 years, 3 months ago) by michael
- m_etrace.c:do_etrace(): get remote ETRACE to work properly


Revision 8077 - Directory Listing
Modified Sat Mar 25 19:51:34 2017 UTC (3 years, 3 months ago) by michael
- m_etrace.c:do_etrace(): cleanup function arguments


Revision 8075 - Directory Listing
Modified Sat Mar 25 19:49:20 2017 UTC (3 years, 3 months ago) by michael
- m_trace.c: rename do_actual_trace() to do_trace(); cleanup function arguments


Revision 8073 - Directory Listing
Modified Sat Mar 25 19:42:32 2017 UTC (3 years, 3 months ago) by michael
- m_module.c:module_reload(): use EXIT_FAILURE for exit()


Revision 8071 - Directory Listing
Modified Sat Mar 25 19:37:36 2017 UTC (3 years, 3 months ago) by michael
- m_etrace.c: use me.name for RPL_TRACEEND


Revision 8070 - Directory Listing
Modified Sat Mar 25 19:28:45 2017 UTC (3 years, 3 months ago) by michael
- Update NEWS file


Revision 8068 - Directory Listing
Modified Thu Mar 23 17:56:06 2017 UTC (3 years, 3 months ago) by michael
- m_trace.c: kill ms_trace() not really needed


Revision 8067 - Directory Listing
Modified Thu Mar 23 17:39:01 2017 UTC (3 years, 3 months ago) by michael
- m_etrace.c: add support for remote ETRACE


Revision 8064 - Directory Listing
Modified Thu Mar 23 17:27:30 2017 UTC (3 years, 3 months ago) by michael
- m_trace.c: documentation


Revision 8062 - Directory Listing
Modified Thu Mar 23 17:13:05 2017 UTC (3 years, 3 months ago) by michael
- Add UMODE_MAX_STR enum to user.h and make use of it in relevant places


Revision 8060 - Directory Listing
Modified Thu Mar 23 16:52:02 2017 UTC (3 years, 3 months ago) by michael
- user.c:show_lusers(): get rid of redundant tests


Revision 8058 - Directory Listing
Modified Thu Mar 23 16:13:10 2017 UTC (3 years, 3 months ago) by michael
- Fixed style inconsistencies in various places


Revision 8056 - Directory Listing
Modified Wed Mar 22 18:36:24 2017 UTC (3 years, 3 months ago) by michael
- m_info.c: clarification on 'failed_oper_notice'


Revision 8054 - Directory Listing
Modified Wed Mar 22 17:53:55 2017 UTC (3 years, 3 months ago) by michael
- Update modes.txt


Revision 8052 - Directory Listing
Modified Wed Mar 22 17:47:59 2017 UTC (3 years, 3 months ago) by michael
- numeric.c: add channel modes 'Lu' to RPL_MYINFO


Revision 8050 - Directory Listing
Modified Sun Mar 19 11:25:27 2017 UTC (3 years, 3 months ago) by michael
- channel_mode.c: constification; remove useless comments


Revision 8049 - Directory Listing
Modified Sat Mar 18 18:24:29 2017 UTC (3 years, 3 months ago) by michael
- Update NEWS file


Revision 8048 - Directory Listing
Modified Sat Mar 18 18:09:45 2017 UTC (3 years, 3 months ago) by michael
- Rebuilt configuration parser files


Revision 8045 - Directory Listing
Modified Sat Mar 18 18:05:41 2017 UTC (3 years, 3 months ago) by michael
- 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
Modified Sat Mar 18 16:51:06 2017 UTC (3 years, 3 months ago) by michael
- Add chptr->mode.mode manipulation macros


Revision 8041 - Directory Listing
Modified Sat Mar 18 16:31:57 2017 UTC (3 years, 3 months ago) by michael
- channel_mode.h, channel_mode.c: use 'unsigned' in some places


Revision 8039 - Directory Listing
Modified Sat Mar 18 16:18:51 2017 UTC (3 years, 3 months ago) by michael
- Implement channel mode 'u' which hides bmasks (+b/+e/+I) to non-chanops everywhere


Revision 8037 - Directory Listing
Modified Fri Mar 17 22:28:04 2017 UTC (3 years, 3 months ago) by michael
- configure.ac: remove test for sys/resource.h


Revision 8035 - Directory Listing
Modified Fri Mar 17 17:49:11 2017 UTC (3 years, 3 months ago) by michael
- send.c: replace IsDefunct() test in sendto_wallops_flags(), and sendto_realops_flags() with just IsDead()


Revision 8033 - Directory Listing
Modified Fri Mar 17 17:34:36 2017 UTC (3 years, 3 months ago) by michael
- 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
Modified Fri Mar 17 16:16:04 2017 UTC (3 years, 3 months ago) by michael
- m_ison.c, m_userhost.c: fixed style inconsistencies


Revision 8029 - Directory Listing
Modified Fri Mar 17 15:56:45 2017 UTC (3 years, 3 months ago) by michael
- send.c:sendto_realops_flags(): initialize 'ntype' with "???"


Revision 8028 - Directory Listing
Modified Fri Mar 17 15:36:42 2017 UTC (3 years, 3 months ago) by michael
- channel.c:channel_make(): commenting


Revision 8025 - Directory Listing
Modified Fri Mar 17 15:33:49 2017 UTC (3 years, 3 months ago) by michael
- m_xline.c: fixed style inconsistencies


Revision 8023 - Directory Listing
Modified Fri Mar 17 15:04:18 2017 UTC (3 years, 3 months ago) by michael
- channel.c: fixed style inconsistencies


Revision 8021 - Directory Listing
Modified Thu Mar 16 21:02:38 2017 UTC (3 years, 3 months ago) by michael
- 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
Modified Thu Mar 16 18:44:58 2017 UTC (3 years, 3 months ago) by michael
- channel_mode.c:send_mode_changes_client(): remove senseless code


Revision 8017 - Directory Listing
Modified Thu Mar 16 16:41:58 2017 UTC (3 years, 3 months ago) by michael
- channel_mode.c:chm_ban, chm_except, chm_invex: add some comments about the max length of 'mask'


Revision 8015 - Directory Listing
Modified Thu Mar 16 16:26:59 2017 UTC (3 years, 3 months ago) by michael
- channel_mode.c: send_mode_changes_(client|server): remove length test on parabuf; minor other cleanups


Revision 8013 - Directory Listing
Modified Thu Mar 16 16:03:07 2017 UTC (3 years, 3 months ago) by michael
- channel_mode.c: send_mode_changes_(client|server): rename variables; 'nc' -> 'modecount', 'mc' -> 'paracount'


Revision 8011 - Directory Listing
Modified Thu Mar 16 15:47:45 2017 UTC (3 years, 3 months ago) by michael
- 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
Modified Wed Mar 15 13:41:19 2017 UTC (3 years, 4 months ago) by michael
- Remove some pointless/outdated comments


Revision 8008 - Directory Listing
Modified Tue Mar 14 18:34:59 2017 UTC (3 years, 4 months ago) by michael
- Bump version to ircd-hybrid-8.2.22


Revision 8006 - Directory Listing
Modified Tue Mar 14 15:29:39 2017 UTC (3 years, 4 months ago) by michael
- m_trace.c: use me.name for RPL_TRACEEND


Revision 8004 - Directory Listing
Modified Tue Mar 14 14:32:25 2017 UTC (3 years, 4 months ago) by michael
- m_server.c: stylistic changes


Revision 8002 - Directory Listing
Modified Tue Mar 14 14:20:50 2017 UTC (3 years, 4 months ago) by michael
- Removed CAPAB_IE and CAPAB_EX. These are mandatory for some years now.


Revision 8000 - Directory Listing
Modified Tue Mar 14 14:12:21 2017 UTC (3 years, 4 months ago) by michael
- Fixed old bug where lusers/stats u would report an invalid max local connection count in RPL_STATSCONN


Revision 7998 - Directory Listing
Modified Tue Mar 14 13:50:29 2017 UTC (3 years, 4 months ago) by michael
- Removed redundant 'Count.max_loc_cli'; use 'Count.max_loc' instead


Revision 7996 - Directory Listing
Modified Tue Mar 14 13:17:39 2017 UTC (3 years, 4 months ago) by michael
- Rename get_client_name() to client_get_name()


Revision 7994 - Directory Listing
Modified Tue Mar 14 12:35:54 2017 UTC (3 years, 4 months ago) by michael
- server.c: stylistic changes


Revision 7993 - Directory Listing
Modified Tue Mar 14 12:28:29 2017 UTC (3 years, 4 months ago) by michael
- m_pass.c: remove unused header includes; update comments


Revision 7990 - Directory Listing
Modified Tue Mar 14 12:22:07 2017 UTC (3 years, 4 months ago) by michael
- server.c:server_hunt(): use 'tmp' instead of 'node->data'


Revision 7988 - Directory Listing
Modified Tue Mar 14 00:39:46 2017 UTC (3 years, 4 months ago) by michael
- m_whowas.c:do_whowas(): rename variable


Revision 7986 - Directory Listing
Modified Tue Mar 14 00:28:48 2017 UTC (3 years, 4 months ago) by michael
- client.c: stylistic changes


Revision 7984 - Directory Listing
Modified Tue Mar 14 00:11:05 2017 UTC (3 years, 4 months ago) by michael
- numeric.c: made ERR_SSLONLYCHAN more descriptive as requested by r0d3nt


Revision 7982 - Directory Listing
Modified Mon Mar 13 23:47:03 2017 UTC (3 years, 4 months ago) by michael
- m_stats.c:stats_memory(): optimizations


Revision 7980 - Directory Listing
Modified Mon Mar 13 23:37:19 2017 UTC (3 years, 4 months ago) by michael
- m_stats.c:stats_memory(): add some server stats


Revision 7978 - Directory Listing
Modified Mon Mar 13 23:15:03 2017 UTC (3 years, 4 months ago) by michael
- m_trace.c: stylistic changes


Revision 7976 - Directory Listing
Modified Mon Mar 13 22:58:09 2017 UTC (3 years, 4 months ago) by michael
- 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
Modified Mon Mar 13 22:26:47 2017 UTC (3 years, 4 months ago) by michael
- m_trace.c: further cleanups to mo_trace()


Revision 7972 - Directory Listing
Modified Mon Mar 13 22:05:40 2017 UTC (3 years, 4 months ago) by michael
- Made server_hunt() return a const pointer


Revision 7970 - Directory Listing
Modified Mon Mar 13 21:55:33 2017 UTC (3 years, 4 months ago) by michael
- 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
Modified Mon Mar 13 19:27:42 2017 UTC (3 years, 4 months ago) by michael
- Get rid of Count.local


Revision 7966 - Directory Listing
Modified Mon Mar 13 19:09:33 2017 UTC (3 years, 4 months ago) by michael
- Get rid of Count.myserver


Revision 7964 - Directory Listing
Modified Mon Mar 13 18:58:59 2017 UTC (3 years, 4 months ago) by michael
- Get rid of Count.total


Revision 7962 - Directory Listing
Modified Mon Mar 13 18:48:59 2017 UTC (3 years, 4 months ago) by michael
- No longer put servers on the 'global_client_list'. This was just bad.


Revision 7960 - Directory Listing
Modified Mon Mar 13 18:19:54 2017 UTC (3 years, 4 months ago) by michael
- client.c: merge update_client_exit_stats() into exit_one_client()


Revision 7958 - Directory Listing
Modified Sun Mar 5 17:57:36 2017 UTC (3 years, 4 months ago) by michael
- Update README


Revision 7956 - Directory Listing
Modified Sun Mar 5 11:52:53 2017 UTC (3 years, 4 months ago) by michael
- Rename some functions in client.c to comply with naming convention


Revision 7954 - Directory Listing
Modified Sat Mar 4 19:37:07 2017 UTC (3 years, 4 months ago) by michael
- Rename some functions in auth.c to comply with naming convention


Revision 7952 - Directory Listing
Modified Thu Mar 2 18:02:12 2017 UTC (3 years, 4 months ago) by michael
- Rename hunt_server() to server_hunt()


Revision 7950 - Directory Listing
Modified Thu Mar 2 17:54:03 2017 UTC (3 years, 4 months ago) by michael
- Move check_server() from server.c to m_server.c; rename it to server_check()


Revision 7948 - Directory Listing
Modified Thu Mar 2 13:47:00 2017 UTC (3 years, 4 months ago) by michael
- 'opers_bypass_callerid' now defaults to 'yes'


Revision 7946 - Directory Listing
Modified Wed Feb 22 19:53:04 2017 UTC (3 years, 4 months ago) by michael
- send.c: style corrections


Revision 7944 - Directory Listing
Modified Wed Feb 22 19:46:11 2017 UTC (3 years, 4 months ago) by michael
- send.c:sendto_channel_butone(): split long if statement


Revision 7942 - Directory Listing
Modified Wed Feb 22 19:39:33 2017 UTC (3 years, 4 months ago) by michael
- 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
Modified Fri Jan 27 15:04:09 2017 UTC (3 years, 5 months ago) by michael
- misc.c: add some comments


Revision 7938 - Directory Listing
Modified Fri Jan 27 14:53:37 2017 UTC (3 years, 5 months ago) by michael
- conf_resv.c:resv_find(): remove explicit initialization on 'node' and 'list'


Revision 7936 - Directory Listing
Modified Fri Jan 27 14:36:16 2017 UTC (3 years, 5 months ago) by michael
- conf_class.c:class_init(): make things look saner


Revision 7935 - Directory Listing
Modified Fri Jan 27 14:29:29 2017 UTC (3 years, 5 months ago) by michael
- motd.c:motd_lookup(): don't retrieve ClassItem pointer when there's no need to


Revision 7930 - Directory Listing
Modified Sat Jan 21 19:39:36 2017 UTC (3 years, 5 months ago) by michael
- .travis.yml: fix to previous commit


Revision 7928 - Directory Listing
Modified Sat Jan 21 19:33:53 2017 UTC (3 years, 5 months ago) by michael
- .travis.yml: attempt to fix the gcc build on OS X


Revision 7925 - Directory Listing
Modified Sat Dec 31 13:57:24 2016 UTC (3 years, 6 months ago) by michael
- Update copyright years


Revision 7922 - Directory Listing
Modified Tue Dec 6 20:49:02 2016 UTC (3 years, 7 months ago) by michael
- m_kill.c:mo_kill(): removed old irc2.6 comment no longer valid these days


Revision 7920 - Directory Listing
Modified Tue Dec 6 20:24:38 2016 UTC (3 years, 7 months ago) by michael
- m_kill.c: removed target's SID from the kill notice


Revision 7917 - Directory Listing
Modified Sun Nov 27 19:18:26 2016 UTC (3 years, 7 months ago) by michael
- Update NEWS file


Revision 7915 - Directory Listing
Modified Sun Nov 27 19:07:27 2016 UTC (3 years, 7 months ago) by michael
- m_ping.c: remove useless tests on 'destination'


Revision 7913 - Directory Listing
Modified Sun Nov 27 18:54:38 2016 UTC (3 years, 7 months ago) by michael
- Style corrections


Revision 7911 - Directory Listing
Modified Sun Nov 27 18:43:43 2016 UTC (3 years, 7 months ago) by michael
- Cleanup m_ping.c


Revision 7909 - Directory Listing
Modified Sun Nov 27 16:59:26 2016 UTC (3 years, 7 months ago) by michael
- m_etrace.c:do_etrace(): swap test


Revision 7907 - Directory Listing
Modified Sun Nov 27 13:55:16 2016 UTC (3 years, 7 months ago) by michael
- channel.c:channel_do_join(): rename variable


Revision 7905 - Directory Listing
Modified Sun Nov 27 13:46:14 2016 UTC (3 years, 7 months ago) by michael
- m_kick.c:m_kick(): whitespace changes


Revision 7903 - Directory Listing
Modified Sun Nov 27 13:44:31 2016 UTC (3 years, 7 months ago) by michael
- m_invite.c:m_invite(): adjust "/invite" to work with the new Invite structure


Revision 7902 - Directory Listing
Modified Sun Nov 27 11:43:27 2016 UTC (3 years, 7 months ago) by michael
- Bump version to 8.2.21


Revision 7901 - Directory Listing
Modified Sun Nov 27 11:39:27 2016 UTC (3 years, 7 months ago) by michael
- Update NEWS file


Revision 7899 - Directory Listing
Modified Fri Nov 25 20:09:00 2016 UTC (3 years, 7 months ago) by michael
- m_error.c: fix comments


Revision 7897 - Directory Listing
Modified Thu Nov 24 19:52:38 2016 UTC (3 years, 7 months ago) by michael
- m_oper.c: move oper-up logging to oper_up()


Revision 7895 - Directory Listing
Modified Thu Nov 24 10:09:33 2016 UTC (3 years, 7 months ago) by michael
- m_set.c: replace mixture of %d/%i conversion specifiers with proper ones


Revision 7893 - Directory Listing
Modified Mon Nov 21 21:53:27 2016 UTC (3 years, 7 months ago) by michael
- m_pong.c: cleanup ms_pong()


Revision 7891 - Directory Listing
Modified Mon Nov 21 19:15:29 2016 UTC (3 years, 7 months ago) by michael
- m_pong.c:ms_pong(): added wrong direction test as suggested by Adam


Revision 7890 - Directory Listing
Modified Wed Nov 16 15:00:19 2016 UTC (3 years, 7 months ago) by michael
- mempool.c: remove useless NULL assignment


Revision 7876 - Directory Listing
Modified Fri Nov 11 20:42:54 2016 UTC (3 years, 8 months ago) by michael
- m_connect.c: update comments


Revision 7874 - Directory Listing
Modified Fri Nov 11 20:18:59 2016 UTC (3 years, 8 months ago) by michael
- m_connect.c: ignore the port argument to CONNECT and always use the port provided in conf->port


Revision 7872 - Directory Listing
Modified Thu Nov 10 18:01:32 2016 UTC (3 years, 8 months ago) by michael
- m_eob.c: remove server_eob() backwards compatibility code


Revision 7871 - Directory Listing
Modified Wed Nov 9 20:13:07 2016 UTC (3 years, 8 months ago) by michael
- Style corrections in several places


Revision 7869 - Directory Listing
Modified Wed Nov 9 13:41:34 2016 UTC (3 years, 8 months ago) by michael
- Make hash.c:free_list_task() use dlinkDelete() instead of dlinkFindDelete()


Revision 7866 - Directory Listing
Modified Wed Nov 9 12:29:07 2016 UTC (3 years, 8 months ago) by michael
- help/set: whitespace change


Revision 7865 - Directory Listing
Modified Wed Nov 9 12:28:20 2016 UTC (3 years, 8 months ago) by michael
- m_message.c:flood_attack_channel(): don't rate-limit messages sent by opers


Revision 7863 - Directory Listing
Modified Tue Nov 8 20:17:03 2016 UTC (3 years, 8 months ago) by michael
- Use unsigned where appropriate


Revision 7860 - Directory Listing
Modified Tue Nov 8 20:11:54 2016 UTC (3 years, 8 months ago) by michael
- Rebuilt parser files


Revision 7859 - Directory Listing
Modified Tue Nov 8 20:09:29 2016 UTC (3 years, 8 months ago) by michael
- Import FLOODTIME changes from p4


Revision 7857 - Directory Listing
Modified Sun Nov 6 21:26:59 2016 UTC (3 years, 8 months ago) by michael
- m_svsnick.c: fixed spelling


Revision 7854 - Directory Listing
Modified Sun Nov 6 20:57:44 2016 UTC (3 years, 8 months ago) by michael
- m_svsnick.c: add source ts support


Revision 7832 - Directory Listing
Modified Sat Nov 5 19:39:24 2016 UTC (3 years, 8 months ago) by michael
- Update NEWS file


Revision 7826 - Directory Listing
Modified Sat Oct 29 18:18:52 2016 UTC (3 years, 8 months ago) by michael
- flex 2.6.2


Revision 7805 - Directory Listing
Modified Tue Oct 18 21:39:04 2016 UTC (3 years, 8 months ago) by michael
- autoreconf


Revision 7800 - Directory Listing
Modified Tue Oct 18 17:40:46 2016 UTC (3 years, 8 months ago) by michael
- Update NEWS file


Revision 7798 - Directory Listing
Modified Tue Oct 18 17:28:42 2016 UTC (3 years, 8 months ago) by michael
- reference.conf: ramp up invite_expire_time to 60 minutes


Revision 7796 - Directory Listing
Modified Tue Oct 18 17:26:37 2016 UTC (3 years, 8 months ago) by michael
- Minor style corrections and constifications


Revision 7794 - Directory Listing
Modified Mon Oct 17 19:30:29 2016 UTC (3 years, 8 months ago) by michael
- Rebuilt parser files


Revision 7792 - Directory Listing
Modified Mon Oct 17 19:22:28 2016 UTC (3 years, 8 months ago) by michael
- Implement INVITE expirations


Revision 7790 - Directory Listing
Modified Mon Oct 17 17:30:47 2016 UTC (3 years, 8 months ago) by michael
- hostmask.c: try_parse_v6_netmask()/try_parse_v4_netmask(): set address family accordingly. parse_netmask(): zero out 'addr'


Revision 7788 - Directory Listing
Modified Mon Oct 17 15:49:53 2016 UTC (3 years, 8 months ago) by michael
- conf.c:conf_error_report(), yyerror(): use const


Revision 7787 - Directory Listing
Modified Sun Oct 9 18:46:10 2016 UTC (3 years, 9 months ago) by michael
- Bump version to hybrid-8.2.20


Revision 7786 - Directory Listing
Modified Sun Oct 9 18:44:50 2016 UTC (3 years, 9 months ago) by michael
- autoreconf


Revision 7783 - Directory Listing
Modified Sun Oct 9 18:43:26 2016 UTC (3 years, 9 months ago) by michael
- Removed help/error


Revision 7782 - Directory Listing
Modified Sun Oct 9 18:23:17 2016 UTC (3 years, 9 months ago) by michael
- Update NEWS file


Revision 7780 - Directory Listing
Modified Sun Oct 9 17:44:30 2016 UTC (3 years, 9 months ago) by michael
- motd.h: increase MOTD_LINESIZE to 321


Revision 7778 - Directory Listing
Modified Sat Oct 8 17:24:11 2016 UTC (3 years, 9 months ago) by michael
- channel.c, dbuf.c: stylistic changes


Revision 7776 - Directory Listing
Modified Sat Oct 8 16:57:31 2016 UTC (3 years, 9 months ago) by michael
- conf.c:conf_error_report(): fixed compile warning


Revision 7774 - Directory Listing
Modified Sat Oct 8 16:54:12 2016 UTC (3 years, 9 months ago) by michael
- motd.c:motd_cache(): stylistic changes


Revision 7773 - Directory Listing
Modified Sat Oct 8 16:31:37 2016 UTC (3 years, 9 months ago) by michael
- Rebuilt parser files


Revision 7770 - Directory Listing
Modified Sat Oct 8 16:30:18 2016 UTC (3 years, 9 months ago) by michael
- user.c:send_umode(): fixed compile warning (-Wshadow) on centos and possibly others


Revision 7769 - Directory Listing
Modified Fri Oct 7 18:32:45 2016 UTC (3 years, 9 months ago) by michael
- Update NEWS file


Revision 7768 - Directory Listing
Modified Fri Oct 7 17:28:31 2016 UTC (3 years, 9 months ago) by michael
- .travis.yml: disable gcc builds on osx for now


Revision 7765 - Directory Listing
Modified Fri Oct 7 16:26:19 2016 UTC (3 years, 9 months ago) by michael
- Added 'channel::max_invites' configuration directive


Revision 7763 - Directory Listing
Modified Thu Oct 6 16:59:51 2016 UTC (3 years, 9 months ago) by michael
- Get rid of clear_ban_cache_channel() and clear_ban_cache_client(). Use clear_ban_cache_list() instead.


Revision 7761 - Directory Listing
Modified Thu Oct 6 16:44:27 2016 UTC (3 years, 9 months ago) by michael
- Get rid of clear_invites_channel() and clear_invites_client(). Use clear_invite_list() instead.


Revision 7759 - Directory Listing
Modified Wed Oct 5 18:33:01 2016 UTC (3 years, 9 months ago) by michael
- s_bsd_kqueue.c:kq_update_events(): make 'zero_timespec' a const struct


Revision 7757 - Directory Listing
Modified Mon Oct 3 17:54:19 2016 UTC (3 years, 9 months ago) by michael
- m_whois.c:whois_person(): re-add /whois notice. Goes to user mode +y


Revision 7745 - Directory Listing
Modified Sat Oct 1 17:43:16 2016 UTC (3 years, 9 months ago) by michael
- conf.c: fixed a lineno off-by-one for parser warnings in included configuration files


Revision 7743 - Directory Listing
Modified Fri Sep 30 18:46:03 2016 UTC (3 years, 9 months ago) by michael
- conf_lexer.l: replace a snprintf with strlcpy


Revision 7732 - Directory Listing
Modified Mon Sep 26 15:55:25 2016 UTC (3 years, 9 months ago) by michael
- conf_lexer.l:cinclude(): we don't use yyin


Revision 7725 - Directory Listing
Modified Mon Sep 26 14:59:44 2016 UTC (3 years, 9 months ago) by michael
- Add stripws() to irc_string.c; make warnings about syntax errors with multiple whitespaces look nicer


Revision 7709 - Directory Listing
Modified Fri Sep 23 16:56:30 2016 UTC (3 years, 9 months ago) by michael
- Update NEWS file


Revision 7707 - Directory Listing
Modified Fri Sep 23 16:45:18 2016 UTC (3 years, 9 months ago) by michael
- Show GnuTLS/OpenSSL library/header versions in /INFO as suggested by Adam


Revision 7706 - Directory Listing
Modified Wed Sep 21 16:49:04 2016 UTC (3 years, 9 months ago) by michael
- conf_lexer.l: cleanup config include stack code (Adam)


Revision 7703 - Directory Listing
Modified Sat Sep 17 17:10:18 2016 UTC (3 years, 9 months ago) by michael
- Update help/kick


Revision 7701 - Directory Listing
Modified Sun Sep 4 16:55:51 2016 UTC (3 years, 10 months ago) by michael
- Update help/kick as suggested by jackal


Revision 7699 - Directory Listing
Modified Sun Sep 4 15:46:47 2016 UTC (3 years, 10 months ago) by michael
- version.c: update metalrock's email


Revision 7698 - Directory Listing
Modified Sun Sep 4 15:45:49 2016 UTC (3 years, 10 months ago) by michael
- Update metalrock's email


Revision 7695 - Directory Listing
Modified Thu Sep 1 09:35:09 2016 UTC (3 years, 10 months ago) by michael
- AUTHORS, version.c: fix inconsistency


Revision 7693 - Directory Listing
Modified Wed Aug 31 18:42:42 2016 UTC (3 years, 10 months ago) by michael
- Add Andrew Strutt to AUTHORS and version.c


Revision 7690 - Directory Listing
Modified Thu Aug 25 18:47:19 2016 UTC (3 years, 10 months ago) by michael
- reference.conf: clarify that 'anti_spam_exit_message_time' applies to PART, too


Revision 7688 - Directory Listing
Modified Sun Aug 21 16:52:31 2016 UTC (3 years, 10 months ago) by michael
- Update NEWS file


Revision 7686 - Directory Listing
Modified Thu Aug 18 17:32:04 2016 UTC (3 years, 10 months ago) by michael
- Remove excessive const keyword on dlink_node pointers


Revision 7684 - Directory Listing
Modified Thu Aug 18 14:40:43 2016 UTC (3 years, 10 months ago) by michael
- conf_pseudo.h, conf_pseudo.c: added pseudo_get_list() for later use


Revision 7682 - Directory Listing
Modified Wed Aug 3 14:56:12 2016 UTC (3 years, 11 months ago) by michael
- m_nick.c: style corrections; move comment to proper place


Revision 7681 - Directory Listing
Modified Fri Jul 29 18:42:45 2016 UTC (3 years, 11 months ago) by michael
- Bump version to 8.2.19


Revision 7679 - Directory Listing
Modified Thu Jul 21 16:00:33 2016 UTC (3 years, 11 months ago) by michael
- m_svsmode.c: revert -r7665


Revision 7677 - Directory Listing
Modified Wed Jul 20 19:47:11 2016 UTC (3 years, 11 months ago) by michael
- conf_lexer.l: update filename for \file


Revision 7676 - Directory Listing
Modified Wed Jul 20 19:31:34 2016 UTC (3 years, 11 months ago) by michael
- Fixed more svn properties as pointed out by jackal


Revision 7674 - Directory Listing
Modified Wed Jul 20 18:54:17 2016 UTC (3 years, 11 months ago) by michael
- m_dline.c, m_xline.c: whitespace changes


Revision 7671 - Directory Listing
Modified Wed Jul 20 18:47:10 2016 UTC (3 years, 11 months ago) by michael
- hostmask.c:add_conf_by_address(): stylistic changes


Revision 7670 - Directory Listing
Modified Wed Jul 20 18:22:12 2016 UTC (3 years, 11 months ago) by michael
- Update Doxyfile to 1.8.8


Revision 7667 - Directory Listing
Modified Wed Jul 20 17:09:36 2016 UTC (3 years, 11 months ago) by michael
- Fixed svn properties


Revision 7665 - Directory Listing
Modified Wed Jul 20 12:19:53 2016 UTC (3 years, 11 months ago) by michael
- m_svsmode.c: use const


Revision 7663 - Directory Listing
Modified Tue Jul 19 18:56:56 2016 UTC (3 years, 11 months ago) by michael
- reference.conf: update copyright years


Revision 7662 - Directory Listing
Modified Tue Jul 19 18:55:58 2016 UTC (3 years, 11 months ago) by michael
- Update NEWS file


Revision 7660 - Directory Listing
Modified Tue Jul 19 18:54:40 2016 UTC (3 years, 11 months ago) by michael
- m_nick.c:change_remote_nick(): user mode 'n' now shows nick name changes from remote clients, too


Revision 7658 - Directory Listing
Modified Tue Jul 19 18:44:07 2016 UTC (3 years, 11 months ago) by michael
- m_nick.c:perform_nick_change_collides(): whitespace change


Revision 7657 - Directory Listing
Modified Tue Jul 19 16:26:03 2016 UTC (3 years, 11 months ago) by michael
- Update NEWS file


Revision 7655 - Directory Listing
Modified Mon Jul 18 16:57:31 2016 UTC (3 years, 11 months ago) by michael
- m_stats.c:show_ports(): don't show IP addresses to admins unless !ConfigServerHide.hide_server_ips


Revision 7653 - Directory Listing
Modified Mon Jul 18 16:27:47 2016 UTC (3 years, 11 months ago) by michael
- 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
Modified Mon Jul 18 16:23:15 2016 UTC (3 years, 11 months ago) by michael
- m_stats.c:stats_L_list(): sanitize utterly bad logic


Revision 7650 - Directory Listing
Modified Sun Jul 17 14:59:21 2016 UTC (3 years, 11 months ago) by michael
- Update NEWS file


Revision 7648 - Directory Listing
Modified Sun Jul 17 14:37:14 2016 UTC (3 years, 11 months ago) by michael
- m_svinfo.c:ms_svinfo(): whitespace change


Revision 7646 - Directory Listing
Modified Sun Jul 17 14:29:36 2016 UTC (3 years, 11 months ago) by michael
- m_svstag.c:ms_svstag(): replace strtoimax() with strtoumax()


Revision 7644 - Directory Listing
Modified Sat Jul 16 17:56:53 2016 UTC (3 years, 11 months ago) by michael
- m_who.c:m_who(): swap tests


Revision 7642 - Directory Listing
Modified Fri Jul 15 19:51:58 2016 UTC (4 years ago) by michael
- m_who.c:who_matches(): allow operators to search by ip address


Revision 7640 - Directory Listing
Modified Fri Jul 15 19:46:40 2016 UTC (4 years ago) by michael
- 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
Modified Wed Jul 13 17:58:44 2016 UTC (4 years ago) by michael
- conf.c:conf_rehash(): from p4: Log when rehashing due to sighup


Revision 7635 - Directory Listing
Modified Mon Jul 4 16:34:04 2016 UTC (4 years ago) by michael
- m_away.c: deduplicate


Revision 7633 - Directory Listing
Modified Mon Jul 4 16:13:28 2016 UTC (4 years ago) by michael
- list.c: fixed typo in comments


Revision 7631 - Directory Listing
Modified Thu Jun 30 16:44:02 2016 UTC (4 years ago) by michael
- send.c:sendto_match_servs(): move test


Revision 7629 - Directory Listing
Modified Tue Jun 28 16:46:30 2016 UTC (4 years ago) by michael
- user.c:register_remote_user(): remove TS5 leftover


Revision 7627 - Directory Listing
Modified Sun Jun 26 15:49:53 2016 UTC (4 years ago) by michael
- Update help/stats


Revision 7626 - Directory Listing
Modified Thu Jun 23 12:46:46 2016 UTC (4 years ago) by michael
- Re-built autogenerated files


Revision 7623 - Directory Listing
Modified Thu Jun 23 12:42:04 2016 UTC (4 years ago) by michael
- 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
Modified Wed Jun 22 17:14:12 2016 UTC (4 years ago) by michael
- Update README


Revision 7619 - Directory Listing
Modified Wed Jun 22 17:11:09 2016 UTC (4 years ago) by michael
- Update NEWS file


Revision 7617 - Directory Listing
Modified Wed Jun 22 16:54:09 2016 UTC (4 years ago) by michael
- Update NEWS file


Revision 7615 - Directory Listing
Modified Wed Jun 22 11:31:29 2016 UTC (4 years ago) by michael
- m_stats.c:stats_memory(): use the %zu conversion specifier


Revision 7613 - Directory Listing
Modified Tue Jun 21 16:50:21 2016 UTC (4 years ago) by michael
- m_nick.c: stylistic changes


Revision 7611 - Directory Listing
Modified Tue Jun 21 12:56:48 2016 UTC (4 years ago) by michael
- channel.c:channel_part_one_client(): update comment


Revision 7609 - Directory Listing
Modified Tue Jun 21 12:54:40 2016 UTC (4 years ago) by michael
- s_user.c: rename variables for consistency


Revision 7608 - Directory Listing
Modified Tue Jun 21 12:44:05 2016 UTC (4 years ago) by michael
- Update NEWS file


Revision 7606 - Directory Listing
Modified Tue Jun 21 12:37:40 2016 UTC (4 years ago) by michael
- m_stats.c:stats_memory(): fix /invite memory stats


Revision 7604 - Directory Listing
Modified Tue Jun 21 12:34:29 2016 UTC (4 years ago) by michael
- m_stats.c:stats_memory(): get rid of 'channel_memory'


Revision 7602 - Directory Listing
Modified Tue Jun 21 12:25:33 2016 UTC (4 years ago) by michael
- m_stats.c:stats_memory(): remove away/topic info as these have a fixed size now


Revision 7600 - Directory Listing
Modified Mon Jun 13 19:02:54 2016 UTC (4 years, 1 month ago) by michael
- user.c:send_umode_out(): replace MyClient test with just MyConnect


Revision 7598 - Directory Listing
Modified Mon Jun 13 18:55:15 2016 UTC (4 years, 1 month ago) by michael
- Minor cleanup to send_umode() to get rid of the redundant struct Client * pointer


Revision 7596 - Directory Listing
Modified Fri Jun 10 16:17:05 2016 UTC (4 years, 1 month ago) by michael
- res.c: minor stylistic changes


Revision 7594 - Directory Listing
Modified Thu Jun 9 16:04:16 2016 UTC (4 years, 1 month ago) by michael
- res.c: reslist::id is now of unsigned type; remove reslist::sent which we currently don't need


Revision 7592 - Directory Listing
Modified Thu Jun 9 15:51:59 2016 UTC (4 years, 1 month ago) by michael
- res.c:send_res_msg(): remove extraneous parentheses


Revision 7591 - Directory Listing
Modified Tue Jun 7 17:00:02 2016 UTC (4 years, 1 month ago) by michael
- Bump version to 8.2.18


Revision 7589 - Directory Listing
Modified Mon Jun 6 17:41:13 2016 UTC (4 years, 1 month ago) by michael
- Merge send_capabilities() and show_capabilities() into get_capabilities()


Revision 7587 - Directory Listing
Modified Wed Jun 1 19:31:47 2016 UTC (4 years, 1 month ago) by michael
- server.c: style corrections


Revision 7585 - Directory Listing
Modified Wed Jun 1 19:16:32 2016 UTC (4 years, 1 month ago) by michael
- m_svshost.c: propset


Revision 7583 - Directory Listing
Modified Wed Jun 1 19:01:33 2016 UTC (4 years, 1 month ago) by michael
- token_vector(): use unsigned where appropriate


Revision 7582 - Directory Listing
Modified Tue May 31 20:40:46 2016 UTC (4 years, 1 month ago) by michael
- autoreconf


Revision 7579 - Directory Listing
Modified Tue May 31 19:11:24 2016 UTC (4 years, 1 month ago) by michael
- Add m_svshost.c for later use


Revision 7578 - Directory Listing
Modified Tue May 31 18:41:30 2016 UTC (4 years, 1 month ago) by michael
- Update NEWS file


Revision 7576 - Directory Listing
Modified Sun May 29 20:42:35 2016 UTC (4 years, 1 month ago) by michael
- hash.c: fixed previous commit to free_list_task()


Revision 7574 - Directory Listing
Modified Sun May 29 20:38:28 2016 UTC (4 years, 1 month ago) by michael
- hash.c:free_list_task(): we really want to use dlinkFindDelete() here instead of just dlinkDelete()


Revision 7572 - Directory Listing
Modified Tue May 24 16:33:40 2016 UTC (4 years, 1 month ago) by michael
- Move initialize_server_capabs() from ircd.c to server.c and rename it to server_capab_init()


Revision 7571 - Directory Listing
Modified Tue May 24 16:29:46 2016 UTC (4 years, 1 month ago) by michael
- user.c:register_local_user(): style correction


Revision 7568 - Directory Listing
Modified Tue May 24 16:25:32 2016 UTC (4 years, 1 month ago) by michael
- Rename init_resolver() to resolver_init()


Revision 7567 - Directory Listing
Modified Tue May 24 16:23:51 2016 UTC (4 years, 1 month ago) by michael
- Rename init_netio() to netio_init()


Revision 7556 - Directory Listing
Modified Sun May 8 11:29:43 2016 UTC (4 years, 2 months ago) by michael
- channel.c, m_message.c: stylistic changes


Revision 7554 - Directory Listing
Modified Sat Apr 30 17:03:50 2016 UTC (4 years, 2 months ago) by michael
- Minor cleanup to client/channel burst logic


Revision 7552 - Directory Listing
Modified Wed Apr 27 16:46:55 2016 UTC (4 years, 2 months ago) by michael
- m_sjoin.c: we're only doing UIDs


Revision 7551 - Directory Listing
Modified Fri Apr 22 20:04:49 2016 UTC (4 years, 2 months ago) by michael
- autoreconf


Revision 7548 - Directory Listing
Modified Fri Apr 22 19:28:45 2016 UTC (4 years, 2 months ago) by michael
- Rewrite invite handling to be more flexible for future additions such as client based invite throttling, invite expiration, etc


Revision 7545 - Directory Listing
Modified Thu Apr 21 18:11:11 2016 UTC (4 years, 2 months ago) by michael
- Update NEWS file


Revision 7543 - Directory Listing
Modified Thu Apr 21 11:15:58 2016 UTC (4 years, 2 months ago) by michael
- channel.c:channel_do_join(): const correctness


Revision 7541 - Directory Listing
Modified Thu Apr 21 10:32:05 2016 UTC (4 years, 2 months ago) by michael
- 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
Modified Wed Apr 20 18:38:32 2016 UTC (4 years, 2 months ago) by michael
- Update NEWS file


Revision 7538 - Directory Listing
Modified Wed Apr 20 18:31:28 2016 UTC (4 years, 2 months ago) by michael
- channel.c:add_invite(): fixed possible core with channel::max_channels = 0


Revision 7536 - Directory Listing
Modified Mon Apr 11 15:02:36 2016 UTC (4 years, 3 months ago) by michael
- conf.c:check_client(): removed redudant sockhost info in server notice


Revision 7534 - Directory Listing
Modified Mon Apr 11 14:46:54 2016 UTC (4 years, 3 months ago) by michael
- conf.c: removed unused cluster_a_line() prototype


Revision 7532 - Directory Listing
Modified Sun Apr 10 17:34:51 2016 UTC (4 years, 3 months ago) by michael
- server.c:find_servconn_in_progress(): replace match() call with irccmp()


Revision 7530 - Directory Listing
Modified Sun Apr 10 17:29:41 2016 UTC (4 years, 3 months ago) by michael
- server.c:show_capabilities(): remove "TS" which is irrelevant info


Revision 7528 - Directory Listing
Modified Sun Apr 10 17:25:44 2016 UTC (4 years, 3 months ago) by michael
- Update AUTHORS and version.c


Revision 7526 - Directory Listing
Modified Wed Apr 6 16:26:08 2016 UTC (4 years, 3 months ago) by michael
- whowas.h: documentation


Revision 7524 - Directory Listing
Modified Mon Apr 4 18:51:46 2016 UTC (4 years, 3 months ago) by michael
- m_connect.c:mo_connect(): don't let 'flags::connect:remote' override 'flags::connect'


Revision 7522 - Directory Listing
Modified Sun Apr 3 10:16:18 2016 UTC (4 years, 3 months ago) by michael
- reference.conf: tweaks and updates by Dominic Hargreaves


Revision 7520 - Directory Listing
Modified Sat Apr 2 15:55:25 2016 UTC (4 years, 3 months ago) by michael
- 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
Modified Wed Mar 30 18:26:55 2016 UTC (4 years, 3 months ago) by michael
- Bump version to hybrid-8.2.17


Revision 7518 - Directory Listing
Modified Wed Mar 30 18:25:44 2016 UTC (4 years, 3 months ago) by michael
- Update NEWS file


Revision 7516 - Directory Listing
Modified Wed Mar 30 18:22:29 2016 UTC (4 years, 3 months ago) by michael
- channel_mode.c: cosmetical changes


Revision 7514 - Directory Listing
Modified Sat Mar 26 19:57:32 2016 UTC (4 years, 3 months ago) by michael
- ircd_defs.h: increase REASONLEN to 260


Revision 7512 - Directory Listing
Modified Sat Mar 26 19:55:16 2016 UTC (4 years, 3 months ago) by michael
- Removed KILLLEN; use REASONLEN instead


Revision 7510 - Directory Listing
Modified Sat Mar 26 19:48:19 2016 UTC (4 years, 3 months ago) by michael
- m_stats.c:show_iline_prefix(): whitespace change


Revision 7508 - Directory Listing
Modified Sat Mar 26 19:46:51 2016 UTC (4 years, 3 months ago) by michael
- ircd_defs.h: add TOPICLEN documentation


Revision 7506 - Directory Listing
Modified Sat Mar 26 19:30:22 2016 UTC (4 years, 3 months ago) by michael
- ircd_defs.h: improve NICKLEN documentation


Revision 7504 - Directory Listing
Modified Fri Mar 25 18:08:30 2016 UTC (4 years, 3 months ago) by michael
- reslib.c:add_nameserver(): remove useless test on 'res'


Revision 7502 - Directory Listing
Modified Fri Mar 25 14:27:04 2016 UTC (4 years, 3 months ago) by michael
- mempool.h: #undef MEMPOOL_STATS


Revision 7500 - Directory Listing
Modified Tue Mar 22 19:48:49 2016 UTC (4 years, 3 months ago) by michael
- mempool.c:mp_pool_get(): stylistic change


Revision 7498 - Directory Listing
Modified Tue Mar 22 19:46:44 2016 UTC (4 years, 3 months ago) by michael
- modules.h, modules.c: avoid using HYB_PATH_MAX for module_path::path


Revision 7496 - Directory Listing
Modified Mon Mar 21 20:33:32 2016 UTC (4 years, 3 months ago) by michael
- whowas.c:whowas_make(): fixed potential core when general::whowas_history_length is set to 0


Revision 7494 - Directory Listing
Modified Mon Mar 21 20:03:33 2016 UTC (4 years, 3 months ago) by michael
- whowas.c:whowas_trim(): use dlink_list_length


Revision 7491 - Directory Listing
Modified Sun Mar 20 11:07:21 2016 UTC (4 years, 3 months ago) by michael
- Update NEWS file


Revision 7489 - Directory Listing
Modified Sat Mar 19 18:58:18 2016 UTC (4 years, 3 months ago) by michael
- whowas.c:whowas_trim(): fixed test on whowas_list.tail


Revision 7487 - Directory Listing
Modified Wed Mar 16 15:31:44 2016 UTC (4 years, 3 months ago) by michael
- client.c:free_client(): fix broken assert()


Revision 7485 - Directory Listing
Modified Wed Mar 16 10:44:47 2016 UTC (4 years, 3 months ago) by michael
- Rename Client::whowas to Client::whowas_list


Revision 7483 - Directory Listing
Modified Wed Mar 16 09:28:00 2016 UTC (4 years, 4 months ago) by michael
- hash.c: remove unused header includes


Revision 7481 - Directory Listing
Modified Wed Mar 16 09:18:07 2016 UTC (4 years, 4 months ago) by michael
- event.c: remove unused header includes


Revision 7479 - Directory Listing
Modified Wed Mar 16 08:53:26 2016 UTC (4 years, 4 months ago) by michael
- conf.c:read_conf_files(): removed isupport_rebuild() call no longer needed


Revision 7477 - Directory Listing
Modified Tue Mar 15 19:28:12 2016 UTC (4 years, 4 months ago) by michael
- numeric.h: remove irrelevant comment


Revision 7475 - Directory Listing
Modified Tue Mar 15 19:20:54 2016 UTC (4 years, 4 months ago) by michael
- Update reference.conf


Revision 7474 - Directory Listing
Modified Sun Mar 13 19:15:57 2016 UTC (4 years, 4 months ago) by michael
- Bump version to hybrid-8.2.16


Revision 7472 - Directory Listing
Modified Sun Mar 13 12:31:57 2016 UTC (4 years, 4 months ago) by michael
- watch.c: remove unused header include


Revision 7470 - Directory Listing
Modified Sun Mar 13 11:50:44 2016 UTC (4 years, 4 months ago) by michael
- m_stats.c: style corrections; use const keyword where appropriate


Revision 7468 - Directory Listing
Modified Sat Mar 12 19:06:56 2016 UTC (4 years, 4 months ago) by michael
- m_svsnick.c:ms_svsnick(): split up if statement


Revision 7466 - Directory Listing
Modified Sat Mar 12 14:16:37 2016 UTC (4 years, 4 months ago) by michael
- m_stats.c:stats_memory(): remove TOTAL info which is completely off anyway


Revision 7465 - Directory Listing
Modified Sat Mar 12 13:45:42 2016 UTC (4 years, 4 months ago) by michael
- Update NEWS file


Revision 7463 - Directory Listing
Modified Sat Mar 12 13:13:43 2016 UTC (4 years, 4 months ago) by michael
- client.c:find_chasing(): remove useless cast


Revision 7461 - Directory Listing
Modified Sat Mar 12 13:12:11 2016 UTC (4 years, 4 months ago) by michael
- m_kill.c:mo_kill(): remove ueseless cast


Revision 7459 - Directory Listing
Modified Sat Mar 12 12:56:34 2016 UTC (4 years, 4 months ago) by michael
- m_stats.c: renamings


Revision 7457 - Directory Listing
Modified Sat Mar 12 12:51:35 2016 UTC (4 years, 4 months ago) by michael
- m_stats.c:stats_events(): use proper conversion specifier


Revision 7455 - Directory Listing
Modified Sat Mar 12 12:47:07 2016 UTC (4 years, 4 months ago) by michael
- m_stats.c:stats_memory(): remove extraneous whowas_count_memory() call


Revision 7452 - Directory Listing
Modified Fri Mar 11 18:47:05 2016 UTC (4 years, 4 months ago) by michael
- Update NEWS file


Revision 7451 - Directory Listing
Modified Fri Mar 11 17:32:13 2016 UTC (4 years, 4 months ago) by michael
- whowas.c: remove unused header include


Revision 7448 - Directory Listing
Modified Fri Mar 11 17:21:27 2016 UTC (4 years, 4 months ago) by michael
- Further cleanups to recent WHOWAS changes


Revision 7446 - Directory Listing
Modified Fri Mar 11 17:02:00 2016 UTC (4 years, 4 months ago) by michael
- Update reference.conf


Revision 7444 - Directory Listing
Modified Thu Mar 10 20:48:15 2016 UTC (4 years, 4 months ago) by michael
- Rebuilt autogenerated files


Revision 7443 - Directory Listing
Modified Thu Mar 10 20:27:34 2016 UTC (4 years, 4 months ago) by michael
- whowas.c: documentation


Revision 7440 - Directory Listing
Modified Thu Mar 10 20:20:54 2016 UTC (4 years, 4 months ago) by michael
- whowas.c: documentation


Revision 7439 - Directory Listing
Modified Thu Mar 10 20:03:41 2016 UTC (4 years, 4 months ago) by michael
- ircd.c:main(): actually call whowas_init() now


Revision 7436 - Directory Listing
Modified Thu Mar 10 19:57:51 2016 UTC (4 years, 4 months ago) by michael
- 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
Modified Wed Mar 9 17:49:48 2016 UTC (4 years, 4 months ago) by michael
- m_dline.c, m_kline.c, m_xline.c: use const keyword where appropriate


Revision 7432 - Directory Listing
Modified Wed Mar 9 17:35:59 2016 UTC (4 years, 4 months ago) by michael
- m_stats.c:stats_memory(): variable renamings; remove unused code


Revision 7430 - Directory Listing
Modified Tue Mar 8 18:19:38 2016 UTC (4 years, 4 months ago) by michael
- Minor style cleanups & constification


Revision 7428 - Directory Listing
Modified Mon Mar 7 17:46:09 2016 UTC (4 years, 4 months ago) by michael
- parse_aline() cleanups


Revision 7426 - Directory Listing
Modified Mon Mar 7 17:17:19 2016 UTC (4 years, 4 months ago) by michael
- m_stats.c: remove unused header includes


Revision 7424 - Directory Listing
Modified Mon Mar 7 16:57:04 2016 UTC (4 years, 4 months ago) by michael
- m_stats.c:report_shared(), report_cluster(): increase buffer size for the extra 'c' character


Revision 7422 - Directory Listing
Modified Mon Mar 7 16:48:08 2016 UTC (4 years, 4 months ago) by michael
- 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
Modified Sun Mar 6 19:59:05 2016 UTC (4 years, 4 months ago) by michael
- m_kline.c: save us a second parse_netmask() call


Revision 7418 - Directory Listing
Modified Sun Mar 6 19:50:50 2016 UTC (4 years, 4 months ago) by michael
- m_dline.c: deduplicate


Revision 7416 - Directory Listing
Modified Sun Mar 6 19:33:46 2016 UTC (4 years, 4 months ago) by michael
- m_kline.c: deduplicate


Revision 7414 - Directory Listing
Modified Sun Mar 6 19:18:01 2016 UTC (4 years, 4 months ago) by michael
- m_xline.c: deduplicate


Revision 7412 - Directory Listing
Modified Sun Mar 6 18:37:12 2016 UTC (4 years, 4 months ago) by michael
- m_xline.c: merge relay_xline() into ms_xline();  allow services to override valid_wild_card_simple()


Revision 7410 - Directory Listing
Modified Sun Mar 6 18:19:24 2016 UTC (4 years, 4 months ago) by michael
- m_kline.c:ms_kline(): allow services to override valid_wild_card()


Revision 7408 - Directory Listing
Modified Sun Mar 6 18:09:40 2016 UTC (4 years, 4 months ago) by michael
- m_resv.c:resv_handle(): allow services to override valid_wild_card_simple()


Revision 7406 - Directory Listing
Modified Sun Mar 6 17:19:26 2016 UTC (4 years, 4 months ago) by michael
- m_set.c:quote_autoconn(): use conf->name when reporting the server name


Revision 7404 - Directory Listing
Modified Sun Mar 6 16:57:32 2016 UTC (4 years, 4 months ago) by michael
- m_stats.c: split report_confitem_types() into two separate functions


Revision 7402 - Directory Listing
Modified Sun Mar 6 16:32:59 2016 UTC (4 years, 4 months ago) by michael
- Remove useless parameters from operator_find()


Revision 7400 - Directory Listing
Modified Sun Mar 6 16:10:14 2016 UTC (4 years, 4 months ago) by michael
- Cleanups to operator/connect block lookup routines


Revision 7398 - Directory Listing
Modified Sun Mar 6 10:21:18 2016 UTC (4 years, 4 months ago) by michael
- numeric.h, numeric.c: remove unused ERR_NOADMININFO


Revision 7396 - Directory Listing
Modified Sat Mar 5 18:33:21 2016 UTC (4 years, 4 months ago) by michael
- m_stats.c: merge some of the recently introduced conf-report functions


Revision 7395 - Directory Listing
Modified Sat Mar 5 16:59:34 2016 UTC (4 years, 4 months ago) by michael
- whowas.c: rename some variables for consistency


Revision 7392 - Directory Listing
Modified Sat Mar 5 16:55:57 2016 UTC (4 years, 4 months ago) by michael
- whowas.c: doxygen


Revision 7390 - Directory Listing
Modified Sat Mar 5 16:45:59 2016 UTC (4 years, 4 months ago) by michael
- list.c: cleanup/dedup dlinkFindDelete()


Revision 7388 - Directory Listing
Modified Fri Mar 4 17:05:06 2016 UTC (4 years, 4 months ago) by michael
- Update doc/ircd.8 by jackal


Revision 7386 - Directory Listing
Modified Thu Mar 3 12:38:02 2016 UTC (4 years, 4 months ago) by michael
- Remove artificial cap of minimum required size of the dh parameter file


Revision 7384 - Directory Listing
Modified Thu Mar 3 12:16:34 2016 UTC (4 years, 4 months ago) by michael
- conf.h: removed now unused MaskItem::count


Revision 7383 - Directory Listing
Modified Wed Mar 2 18:09:09 2016 UTC (4 years, 4 months ago) by michael
- m_stats.c whitespace changes


Revision 7380 - Directory Listing
Modified Wed Mar 2 17:51:43 2016 UTC (4 years, 4 months ago) by michael
- send.c:sendto_realops_flags(): use sendto_one_notice()


Revision 7378 - Directory Listing
Modified Tue Mar 1 17:34:47 2016 UTC (4 years, 4 months ago) by michael
- parse.c:parse(): change length to size_t type


Revision 7376 - Directory Listing
Modified Sun Feb 28 17:36:55 2016 UTC (4 years, 4 months ago) by michael
- numeric.c: RPL_TRACEUNKNOWN: use proper conversion specifier for 'uintmax_t'


Revision 7374 - Directory Listing
Modified Sun Feb 28 17:05:07 2016 UTC (4 years, 4 months ago) by michael
- m_svskill.c: remove unused header include


Revision 7372 - Directory Listing
Modified Sun Feb 28 17:02:08 2016 UTC (4 years, 4 months ago) by michael
- m_svstag.c: remove unused header includes


Revision 7370 - Directory Listing
Modified Sun Feb 28 16:48:59 2016 UTC (4 years, 4 months ago) by michael
- Update help/invite explaining what INVITE with no arguments does


Revision 7367 - Directory Listing
Modified Wed Feb 24 12:45:53 2016 UTC (4 years, 4 months ago) by michael
- Update NEWS


Revision 7365 - Directory Listing
Modified Wed Feb 24 12:40:02 2016 UTC (4 years, 4 months ago) by michael
- Update NEWS


Revision 7363 - Directory Listing
Modified Wed Feb 24 12:39:07 2016 UTC (4 years, 4 months ago) by michael
- Update README


Revision 7362 - Directory Listing
Modified Tue Feb 23 21:13:08 2016 UTC (4 years, 4 months ago) by michael
- Update NEWS file


Revision 7360 - Directory Listing
Modified Tue Feb 23 19:35:02 2016 UTC (4 years, 4 months ago) by michael
- m_resv.c, m_xline.c: replaced atoi() with strtoumax()


Revision 7359 - Directory Listing
Modified Mon Feb 22 20:17:40 2016 UTC (4 years, 4 months ago) by michael
- Update NEWS file


Revision 7358 - Directory Listing
Modified Mon Feb 22 19:55:28 2016 UTC (4 years, 4 months ago) by michael
- autoreconf


Revision 7357 - Directory Listing
Modified Mon Feb 22 19:54:39 2016 UTC (4 years, 4 months ago) by michael
- Bump version to 8.2.15


Revision 7356 - Directory Listing
Modified Mon Feb 22 18:59:30 2016 UTC (4 years, 4 months ago) by michael
- Cleanup more conversion specifiers


Revision 7354 - Directory Listing
Modified Sun Feb 21 12:52:34 2016 UTC (4 years, 4 months ago) by michael
- m_message.c:build_target_list(): stylistic changes


Revision 7351 - Directory Listing
Modified Sun Feb 21 12:45:02 2016 UTC (4 years, 4 months ago) by michael
- m_message.c:flood_attack_*(): incorporate fixes from p4 so 'can_flood' actually works


Revision 7350 - Directory Listing
Modified Sun Feb 21 11:56:06 2016 UTC (4 years, 4 months ago) by michael
- Show some stats about allocated listeners in /stats z


Revision 7347 - Directory Listing
Modified Sun Feb 21 11:44:24 2016 UTC (4 years, 4 months ago) by michael
- Remove unused header includes


Revision 7346 - Directory Listing
Modified Sun Feb 21 11:27:43 2016 UTC (4 years, 4 months ago) by michael
- Remove excessive 'const'


Revision 7343 - Directory Listing
Modified Sun Feb 21 11:16:54 2016 UTC (4 years, 4 months ago) by michael
- m_stats.c: remove stats_usage()


Revision 7342 - Directory Listing
Modified Sun Feb 21 11:12:56 2016 UTC (4 years, 4 months ago) by michael
- Update NEWS file


Revision 7341 - Directory Listing
Modified Sat Feb 20 18:55:29 2016 UTC (4 years, 4 months ago) by michael
- client_attach_svstag(): remove excessive 'const'


Revision 7338 - Directory Listing
Modified Sat Feb 20 18:48:05 2016 UTC (4 years, 4 months ago) by michael
- m_eob.c:ms_eob(): use proper conversion specifier


Revision 7336 - Directory Listing
Modified Sat Feb 20 18:11:14 2016 UTC (4 years, 4 months ago) by michael
- client.c:exit_client(): improve user logging


Revision 7334 - Directory Listing
Modified Sat Feb 20 17:50:27 2016 UTC (4 years, 4 months ago) by michael
- conf.c:clear_out_old_conf(): removed double motd_clear() call which somehow sneaked in


Revision 7333 - Directory Listing
Modified Fri Feb 19 17:56:28 2016 UTC (4 years, 4 months ago) by michael
- Update NEWS file


Revision 7331 - Directory Listing
Modified Fri Feb 19 17:52:18 2016 UTC (4 years, 4 months ago) by michael
- README: add 'Raspbian Jessie' to tested platforms


Revision 7329 - Directory Listing
Modified Thu Feb 18 21:07:50 2016 UTC (4 years, 4 months ago) by michael
- 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
Modified Tue Feb 16 17:36:55 2016 UTC (4 years, 4 months ago) by michael
- fdlist.h: removed FILEIO_V2 define


Revision 7325 - Directory Listing
Modified Tue Feb 16 17:32:07 2016 UTC (4 years, 4 months ago) by michael
- Remove useless header includes


Revision 7324 - Directory Listing
Modified Sun Feb 14 16:28:20 2016 UTC (4 years, 5 months ago) by michael
- client.h: remove unused struct MaskItem declaration


Revision 7321 - Directory Listing
Modified Sun Feb 14 15:40:45 2016 UTC (4 years, 5 months ago) by michael
- Constification


Revision 7320 - Directory Listing
Modified Sun Feb 14 15:22:23 2016 UTC (4 years, 5 months ago) by michael
- Re-built parser files


Revision 7317 - Directory Listing
Modified Sun Feb 14 15:20:48 2016 UTC (4 years, 5 months ago) by michael
- conf_parser.y: fixed triggered assert with user = "" in auth {} blocks


Revision 7315 - Directory Listing
Modified Fri Feb 12 19:46:11 2016 UTC (4 years, 5 months ago) by michael
- conf_resv.h: removed unused struct ResvExemptItem members


Revision 7314 - Directory Listing
Modified Wed Feb 10 11:16:42 2016 UTC (4 years, 5 months ago) by michael
- m_stats.c:report_gecos(): whitespace change


Revision 7311 - Directory Listing
Modified Wed Feb 10 11:01:53 2016 UTC (4 years, 5 months ago) by michael
- svn propset


Revision 7309 - Directory Listing
Modified Wed Feb 10 10:55:30 2016 UTC (4 years, 5 months ago) by michael
- conf_gecos.h, conf_gecos.c: fixed copyright info


Revision 7307 - Directory Listing
Modified Wed Feb 10 10:47:36 2016 UTC (4 years, 5 months ago) by michael
- autoreconf
- re-create parser files


Revision 7306 - Directory Listing
Modified Wed Feb 10 10:46:47 2016 UTC (4 years, 5 months ago) by michael
- Add conf_gecos.*


Revision 7303 - Directory Listing
Modified Wed Feb 10 10:34:25 2016 UTC (4 years, 5 months ago) by michael
- Cleanup/separate XLINE / gecos{} conf implementation


Revision 7301 - Directory Listing
Modified Tue Feb 9 21:53:02 2016 UTC (4 years, 5 months ago) by michael
- Update NEWS file


Revision 7299 - Directory Listing
Modified Tue Feb 9 21:20:42 2016 UTC (4 years, 5 months ago) by michael
- m_info.c: OUTPUT_STRING for libgeoip_ipv4_database_file and libgeoip_ipv6_database_file


Revision 7298 - Directory Listing
Modified Tue Feb 9 21:13:42 2016 UTC (4 years, 5 months ago) by michael
- Bump version to 8.2.14


Revision 7297 - Directory Listing
Modified Tue Feb 9 19:39:40 2016 UTC (4 years, 5 months ago) by michael
- Update NEWS file


Revision 7295 - Directory Listing
Modified Tue Feb 9 19:34:26 2016 UTC (4 years, 5 months ago) by michael
- 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
Modified Tue Feb 9 19:02:08 2016 UTC (4 years, 5 months ago) by michael
- conf_pseudo.c: renaming for consistency


Revision 7291 - Directory Listing
Modified Mon Feb 8 19:29:22 2016 UTC (4 years, 5 months ago) by michael
- m_resv.c: cosmetical changes


Revision 7289 - Directory Listing
Modified Sun Feb 7 20:12:50 2016 UTC (4 years, 5 months ago) by michael
- conf_resv.c:resv_make(): move code


Revision 7287 - Directory Listing
Modified Sun Feb 7 19:54:53 2016 UTC (4 years, 5 months ago) by michael
- Further fixes to resv rewrite


Revision 7285 - Directory Listing
Modified Sun Feb 7 18:39:06 2016 UTC (4 years, 5 months ago) by michael
- conf_resv.c:resv_make(): actually add the item to its corresponding list


Revision 7284 - Directory Listing
Modified Sun Feb 7 18:25:56 2016 UTC (4 years, 5 months ago) by michael
- Re-create parser files


Revision 7281 - Directory Listing
Modified Sun Feb 7 18:02:24 2016 UTC (4 years, 5 months ago) by michael
- Cleanup/separate RESV conf implementation


Revision 7280 - Directory Listing
Modified Sun Feb 7 15:31:23 2016 UTC (4 years, 5 months ago) by michael
- ircd.c: ensure ircd.log is set up properly before calling tls_init()


Revision 7277 - Directory Listing
Modified Sun Feb 7 15:28:09 2016 UTC (4 years, 5 months ago) by michael
- tls_openssl.c: removed logging to stderr which is closed at this point anyway


Revision 7276 - Directory Listing
Modified Sat Feb 6 21:09:05 2016 UTC (4 years, 5 months ago) by michael
- tls_none.c: add missing tls_handshake() dummy


Revision 7273 - Directory Listing
Modified Sat Feb 6 20:55:20 2016 UTC (4 years, 5 months ago) by michael
- Let's do this better


Revision 7272 - Directory Listing
Modified Sat Feb 6 20:48:06 2016 UTC (4 years, 5 months ago) by michael
- Don't exit out with GnuTLS when there's no key and/or certificate


Revision 7269 - Directory Listing
Modified Sat Feb 6 19:24:53 2016 UTC (4 years, 5 months ago) by michael
- 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
Modified Sat Feb 6 19:02:58 2016 UTC (4 years, 5 months ago) by michael
- reference.conf: another whitespace cleanup


Revision 7265 - Directory Listing
Modified Sat Feb 6 19:01:29 2016 UTC (4 years, 5 months ago) by michael
- Minor simplifications on clearing lists


Revision 7264 - Directory Listing
Modified Sat Feb 6 18:04:21 2016 UTC (4 years, 5 months ago) by michael
- reference.conf: whitespace change


Revision 7261 - Directory Listing
Modified Sat Feb 6 17:38:17 2016 UTC (4 years, 5 months ago) by michael
- Re-create parser files


Revision 7260 - Directory Listing
Modified Sat Feb 6 17:35:35 2016 UTC (4 years, 5 months ago) by michael
- conf_service.c:service_clear(): free() service->name


Revision 7257 - Directory Listing
Modified Sat Feb 6 17:28:28 2016 UTC (4 years, 5 months ago) by michael
- Improve libGeoIP support


Revision 7255 - Directory Listing
Modified Thu Feb 4 17:38:40 2016 UTC (4 years, 5 months ago) by michael
- reference.conf: minor doc improvements to service {} section


Revision 7254 - Directory Listing
Modified Thu Feb 4 17:29:05 2016 UTC (4 years, 5 months ago) by michael
- conf_cluster: remove useless header include


Revision 7250 - Directory Listing
Modified Thu Feb 4 17:24:07 2016 UTC (4 years, 5 months ago) by michael
- Re-create parser files


Revision 7249 - Directory Listing
Modified Thu Feb 4 17:23:21 2016 UTC (4 years, 5 months ago) by michael
- autoreconf


Revision 7247 - Directory Listing
Modified Thu Feb 4 17:19:38 2016 UTC (4 years, 5 months ago) by michael
- Move service {} block configuration management into its own module


Revision 7246 - Directory Listing
Modified Wed Feb 3 18:30:27 2016 UTC (4 years, 5 months ago) by michael
- Renamed 'mod_clear_paths()' to 'modules_conf_clear()'. Further simplification to modules_conf_clear()


Revision 7243 - Directory Listing
Modified Wed Feb 3 18:18:49 2016 UTC (4 years, 5 months ago) by michael
- whowas_off_history(), pseudo_clear(), client_clear_svstags(): simplifications


Revision 7242 - Directory Listing
Modified Wed Feb 3 16:55:51 2016 UTC (4 years, 5 months ago) by michael
- Update NEWS file


Revision 7240 - Directory Listing
Modified Wed Feb 3 16:40:25 2016 UTC (4 years, 5 months ago) by michael
- conf_cluster, conf_shared: remove unused header includes


Revision 7239 - Directory Listing
Modified Wed Feb 3 16:36:00 2016 UTC (4 years, 5 months ago) by michael
- Recreate parser files


Revision 7236 - Directory Listing
Modified Wed Feb 3 16:33:23 2016 UTC (4 years, 5 months ago) by michael
- autoreconf


Revision 7235 - Directory Listing
Modified Wed Feb 3 16:33:03 2016 UTC (4 years, 5 months ago) by michael
- Move resv.* to conf_resv.*


Revision 7232 - Directory Listing
Modified Wed Feb 3 16:07:31 2016 UTC (4 years, 5 months ago) by michael
- tls_openssl.c: removed extraneous curly braces not needed with c99


Revision 7231 - Directory Listing
Modified Wed Feb 3 16:00:39 2016 UTC (4 years, 5 months ago) by michael
- conf.c:conf_handle_tls(): use EXIT_FAILURE


Revision 7228 - Directory Listing
Modified Wed Feb 3 15:58:38 2016 UTC (4 years, 5 months ago) by michael
- conf.c: documenting


Revision 7227 - Directory Listing
Modified Wed Feb 3 15:52:27 2016 UTC (4 years, 5 months ago) by michael
- conf.c:oper_privs_as_string(): rename variables


Revision 7224 - Directory Listing
Modified Wed Feb 3 15:47:51 2016 UTC (4 years, 5 months ago) by michael
- conf.c:oper_privs_as_string(): adjust/improve buffer size


Revision 7223 - Directory Listing
Modified Wed Feb 3 15:41:13 2016 UTC (4 years, 5 months ago) by michael
- send.c:sendto_match_servs(): fixed longstanding issue where we would cluster to non-CLUSTER capable servers


Revision 7220 - Directory Listing
Modified Wed Feb 3 15:35:45 2016 UTC (4 years, 5 months ago) by michael
- svn propset


Revision 7219 - Directory Listing
Modified Wed Feb 3 15:29:52 2016 UTC (4 years, 5 months ago) by michael
- m_stats.c: renamings & constifications


Revision 7216 - Directory Listing
Modified Wed Feb 3 15:22:04 2016 UTC (4 years, 5 months ago) by michael
- conf.c:clear_out_old_conf(): clear ClusterItems


Revision 7215 - Directory Listing
Modified Wed Feb 3 15:14:50 2016 UTC (4 years, 5 months ago) by michael
- conf.h: removed old shared_items leftover


Revision 7212 - Directory Listing
Modified Wed Feb 3 15:12:21 2016 UTC (4 years, 5 months ago) by michael
- Regenerate parser files


Revision 7211 - Directory Listing
Modified Wed Feb 3 15:11:23 2016 UTC (4 years, 5 months ago) by michael
- autoreconf


Revision 7208 - Directory Listing
Modified Wed Feb 3 15:06:47 2016 UTC (4 years, 5 months ago) by michael
- 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
Modified Tue Feb 2 17:26:35 2016 UTC (4 years, 5 months ago) by michael
- Update NEWS file


Revision 7203 - Directory Listing
Modified Tue Feb 2 17:15:04 2016 UTC (4 years, 5 months ago) by michael
- Update NEWS file


Revision 7201 - Directory Listing
Modified Sun Jan 31 15:29:24 2016 UTC (4 years, 5 months ago) by michael
- Update README


Revision 7197 - Directory Listing
Modified Sat Jan 30 20:20:07 2016 UTC (4 years, 5 months ago) by michael
- Update reference.conf


Revision 7195 - Directory Listing
Modified Sat Jan 30 19:42:19 2016 UTC (4 years, 5 months ago) by michael
- tls_gnutls.c: explicitly disable SSLv3 for releases prior to 3.4


Revision 7194 - Directory Listing
Modified Sat Jan 30 18:54:35 2016 UTC (4 years, 5 months ago) by michael
- tls_gnutls.c: add %SERVER_PRECEDENCE to priorities


Revision 7191 - Directory Listing
Modified Sat Jan 30 18:47:50 2016 UTC (4 years, 5 months ago) by michael
- tls_openssl.c: removed test on OPENSSL_VERSION_NUMBER which is no longer needed


Revision 7189 - Directory Listing
Modified Sat Jan 30 18:45:13 2016 UTC (4 years, 5 months ago) by michael
- tls_openssl.c:tls_new_cred(): set ciphers from serverinfo::ssl_cipher_list which somehow got lost in the rewrite


Revision 7187 - Directory Listing
Modified Fri Jan 29 19:02:54 2016 UTC (4 years, 5 months ago) by michael
- AUTHORS: replace occurences of Hybrid with ircd-hybrid


Revision 7185 - Directory Listing
Modified Fri Jan 29 18:58:44 2016 UTC (4 years, 5 months ago) by michael
- version.c: replace occurences of Hybrid with ircd-hybrid


Revision 7183 - Directory Listing
Modified Thu Jan 28 19:53:30 2016 UTC (4 years, 5 months ago) by michael
- send.c:sendto_match_servs(): allow for 0 cap


Revision 7182 - Directory Listing
Modified Thu Jan 28 18:59:23 2016 UTC (4 years, 5 months ago) by michael
- Update README


Revision 7179 - Directory Listing
Modified Thu Jan 28 18:50:07 2016 UTC (4 years, 5 months ago) by michael
- autoreconf


Revision 7178 - Directory Listing
Modified Thu Jan 28 18:49:48 2016 UTC (4 years, 5 months ago) by michael
- ax_arg_gnutls.m4: add simple 'checking' message


Revision 7175 - Directory Listing
Modified Thu Jan 28 18:27:04 2016 UTC (4 years, 5 months ago) by michael
- autoreconf


Revision 7173 - Directory Listing
Modified Thu Jan 28 18:12:12 2016 UTC (4 years, 5 months ago) by michael
- ax_arg_openssl.m4: require 1.0.1d and above


Revision 7172 - Directory Listing
Modified Thu Jan 28 17:16:02 2016 UTC (4 years, 5 months ago) by michael
- ax_arg_gnutls.m4: fixed previous commit


Revision 7169 - Directory Listing
Modified Thu Jan 28 17:09:12 2016 UTC (4 years, 5 months ago) by michael
- ax_arg_gnutls.m4: require 3.3.8 and above


Revision 7167 - Directory Listing
Modified Thu Jan 28 11:52:48 2016 UTC (4 years, 5 months ago) by michael
- autoreconf


Revision 7166 - Directory Listing
Modified Thu Jan 28 11:52:23 2016 UTC (4 years, 5 months ago) by michael
- configure.ac: remove check for wait.h


Revision 7163 - Directory Listing
Modified Thu Jan 28 11:41:36 2016 UTC (4 years, 5 months ago) by michael
- tls*: more copyright fixups


Revision 7162 - Directory Listing
Modified Thu Jan 28 11:29:23 2016 UTC (4 years, 5 months ago) by michael
- Update NEWS file


Revision 7161 - Directory Listing
Modified Thu Jan 28 11:28:33 2016 UTC (4 years, 5 months ago) by michael
- Re-built parser file


Revision 7158 - Directory Listing
Modified Thu Jan 28 11:25:55 2016 UTC (4 years, 5 months ago) by michael
- 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
Modified Thu Jan 28 10:46:43 2016 UTC (4 years, 5 months ago) by michael
- m_rehash.c:mo_rehash(): fixed match() test


Revision 7154 - Directory Listing
Modified Thu Jan 28 10:26:13 2016 UTC (4 years, 5 months ago) by michael
- autoreconf


Revision 7153 - Directory Listing
Modified Thu Jan 28 10:24:32 2016 UTC (4 years, 5 months ago) by michael
- Remove rsa.h for real


Revision 7151 - Directory Listing
Modified Thu Jan 28 10:22:17 2016 UTC (4 years, 5 months ago) by michael
- 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
Modified Thu Jan 28 10:14:39 2016 UTC (4 years, 5 months ago) by michael
- Bump version to 8.2.13


Revision 7149 - Directory Listing
Modified Thu Jan 28 10:04:18 2016 UTC (4 years, 5 months ago) by michael
- More copyright -- from Adam


Revision 7147 - Directory Listing
Modified Thu Jan 28 10:03:01 2016 UTC (4 years, 5 months ago) by michael
- Fix gnutls error handling -- from Adam


Revision 7144 - Directory Listing
Modified Thu Jan 28 10:00:55 2016 UTC (4 years, 5 months ago) by michael
- Fix cert leak in tls_verify_cert -- from Adam


Revision 7143 - Directory Listing
Modified Thu Jan 28 09:57:03 2016 UTC (4 years, 5 months ago) by michael
- Remove useless raw_result -- from Adam


Revision 7140 - Directory Listing
Modified Wed Jan 27 21:38:39 2016 UTC (4 years, 5 months ago) by michael
- stdinc.h: removed openssl header includes which no longer should be here


Revision 7138 - Directory Listing
Modified Wed Jan 27 21:29:13 2016 UTC (4 years, 5 months ago) by michael
- conf.h, conf.c: remove now unused ConfigServerInfo.rsa_private_key


Revision 7136 - Directory Listing
Modified Wed Jan 27 18:00:11 2016 UTC (4 years, 5 months ago) by michael
- tls_gnutls.h: fixed compile error


Revision 7135 - Directory Listing
Modified Tue Jan 26 20:43:32 2016 UTC (4 years, 5 months ago) by michael
- Update NEWS file


Revision 7133 - Directory Listing
Modified Mon Jan 25 19:51:19 2016 UTC (4 years, 5 months ago) by michael
- tls_gnutls.h, tls_gnutls.c: minor cleanups


Revision 7132 - Directory Listing
Modified Mon Jan 25 19:12:39 2016 UTC (4 years, 5 months ago) by michael
- Re-create parser files


Revision 7129 - Directory Listing
Modified Mon Jan 25 19:11:08 2016 UTC (4 years, 5 months ago) by michael
- reference.conf: fixed spelling


Revision 7128 - Directory Listing
Modified Mon Jan 25 19:09:58 2016 UTC (4 years, 5 months ago) by michael
- conf_pseudo.h, conf_pseudo.c: fix/update copyright header


Revision 7125 - Directory Listing
Modified Mon Jan 25 19:08:01 2016 UTC (4 years, 5 months ago) by michael
- conf_parser.y: removed bunch of unused/redundant header includes


Revision 7123 - Directory Listing
Modified Sun Jan 24 20:28:27 2016 UTC (4 years, 5 months ago) by michael
- tls_openssl.c: style corrections


Revision 7122 - Directory Listing
Modified Sun Jan 24 20:23:34 2016 UTC (4 years, 5 months ago) by michael
- conf_parser.y: removed some cruft


Revision 7119 - Directory Listing
Modified Sun Jan 24 20:06:26 2016 UTC (4 years, 5 months ago) by michael
- tls_gnutls.c:tls_get_cipher(): make the string look similar to the openssl variant (add protocol information)


Revision 7117 - Directory Listing
Modified Sun Jan 24 17:33:00 2016 UTC (4 years, 5 months ago) by michael
- reference.conf: add some example commands for gnutls support


Revision 7115 - Directory Listing
Modified Sat Jan 23 21:06:27 2016 UTC (4 years, 5 months ago) by michael
- Remove MaskItem::rsa_public_key


Revision 7114 - Directory Listing
Modified Sat Jan 23 20:31:37 2016 UTC (4 years, 5 months ago) by michael
- Remove some HAVE_TLS


Revision 7111 - Directory Listing
Modified Sat Jan 23 20:24:52 2016 UTC (4 years, 5 months ago) by michael
- propset


Revision 7110 - Directory Listing
Modified Sat Jan 23 20:20:23 2016 UTC (4 years, 5 months ago) by michael
- Re-generate parser files


Revision 7107 - Directory Listing
Modified Sat Jan 23 20:17:49 2016 UTC (4 years, 5 months ago) by michael
- autoreconf


Revision 7106 - Directory Listing
Modified Sat Jan 23 20:17:08 2016 UTC (4 years, 5 months ago) by michael
- Incorporate gnutls support by Adam & Attila


Revision 7103 - Directory Listing
Modified Sat Jan 23 17:57:04 2016 UTC (4 years, 5 months ago) by michael
- m_connect.c:mo_connect(): remove invalid comment


Revision 7102 - Directory Listing
Modified Sat Jan 23 17:10:46 2016 UTC (4 years, 5 months ago) by michael
- m_webirc.c: constification;  avoid multiple array indices;  stylistic changes;  improve server notices


Revision 7099 - Directory Listing
Modified Sat Jan 23 16:45:57 2016 UTC (4 years, 5 months ago) by michael
- ax_arg_openssl.m4: removed now unused ENABLE_SSL condition


Revision 7097 - Directory Listing
Modified Fri Jan 22 17:50:18 2016 UTC (4 years, 5 months ago) by michael
- Improve documentation


Revision 7096 - Directory Listing
Modified Fri Jan 22 17:47:00 2016 UTC (4 years, 5 months ago) by michael
- Improve documentation


Revision 7093 - Directory Listing
Modified Fri Jan 22 17:40:14 2016 UTC (4 years, 5 months ago) by michael
- Improve documentation


Revision 7092 - Directory Listing
Modified Fri Jan 22 17:28:32 2016 UTC (4 years, 5 months ago) by michael
- m_tburst.c: mention that parv[5] can be an empty string


Revision 7089 - Directory Listing
Modified Fri Jan 22 17:19:55 2016 UTC (4 years, 5 months ago) by michael
- m_topic.c: mention that parv[2] can be an empty string


Revision 7087 - Directory Listing
Modified Fri Jan 22 17:15:30 2016 UTC (4 years, 5 months ago) by michael
- m_topic.c:ms_topic(): fixed parameter validation


Revision 7086 - Directory Listing
Modified Wed Jan 20 14:14:32 2016 UTC (4 years, 5 months ago) by michael
- m_watch.c:m_watch(): removed pointless increment on 'user'


Revision 7083 - Directory Listing
Modified Wed Jan 20 14:12:17 2016 UTC (4 years, 5 months ago) by michael
- watch.h, watch.c, m_watch.c: rename some variables for consistency


Revision 7081 - Directory Listing
Modified Wed Jan 20 13:19:14 2016 UTC (4 years, 5 months ago) by michael
- Update reference.conf; mention that ip directives can be stacked in exempt blocks


Revision 7080 - Directory Listing
Modified Wed Jan 20 13:07:37 2016 UTC (4 years, 5 months ago) by michael
- Update NEWS & reference.conf


Revision 7079 - Directory Listing
Modified Wed Jan 20 13:03:40 2016 UTC (4 years, 5 months ago) by michael
- Update NEWS file


Revision 7078 - Directory Listing
Modified Wed Jan 20 12:59:31 2016 UTC (4 years, 5 months ago) by michael
- Update help/rehash


Revision 7075 - Directory Listing
Modified Wed Jan 20 11:47:29 2016 UTC (4 years, 5 months ago) by michael
- Constifications; style cleanups in some places


Revision 7074 - Directory Listing
Modified Wed Jan 20 11:28:43 2016 UTC (4 years, 5 months ago) by michael
- m_resv.c, m_unresv.c: 'standardize' RESV/UNRESV notices/logging to look similar to KLINE/DLINE/XLINE messages


Revision 7071 - Directory Listing
Modified Wed Jan 20 11:12:04 2016 UTC (4 years, 5 months ago) by michael
- m_unresv.c:mo_unresv(): UNRESV does not have reasons - removed 'char *reason'


Revision 7069 - Directory Listing
Modified Tue Jan 19 17:44:59 2016 UTC (4 years, 5 months ago) by michael
- m_squit.c: improve SQUIT logging; make logging look similar to CONNECT for consistency


Revision 7067 - Directory Listing
Modified Tue Jan 19 17:32:28 2016 UTC (4 years, 5 months ago) by michael
- m_connect.c: minor cleanup - avoid multiple array indices


Revision 7065 - Directory Listing
Modified Tue Jan 19 17:18:28 2016 UTC (4 years, 5 months ago) by michael
- m_connect.c: improve CONNECT logging


Revision 7063 - Directory Listing
Modified Tue Jan 19 17:08:09 2016 UTC (4 years, 5 months ago) by michael
- 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
Modified Mon Jan 18 18:56:46 2016 UTC (4 years, 5 months ago) by michael
- Rebuilt conf_parser.c


Revision 7059 - Directory Listing
Modified Mon Jan 18 18:53:32 2016 UTC (4 years, 5 months ago) by michael
- 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
Modified Sat Jan 16 19:51:09 2016 UTC (4 years, 5 months ago) by michael
- m_connect.c:mo_connect(): cleanups


Revision 7055 - Directory Listing
Modified Sat Jan 16 19:33:08 2016 UTC (4 years, 5 months ago) by michael
- 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
Modified Sun Jan 10 14:23:16 2016 UTC (4 years, 6 months ago) by michael
- channel.c: replaced a couple of MyClient() tests with just MyConnect()


Revision 7052 - Directory Listing
Modified Sun Jan 10 12:46:09 2016 UTC (4 years, 6 months ago) by michael
- m_stats.c: replaced a couple of MyClient() tests with just MyConnect()


Revision 7050 - Directory Listing
Modified Sun Jan 10 12:41:29 2016 UTC (4 years, 6 months ago) by michael
- user.c:introduce_client(): replaced a MyClient() test with just MyConnect()


Revision 7047 - Directory Listing
Modified Sun Jan 10 12:38:40 2016 UTC (4 years, 6 months ago) by michael
- m_userhost.c: replaced a MyClient() test with just MyConnect()


Revision 7045 - Directory Listing
Modified Sat Jan 9 20:11:17 2016 UTC (4 years, 6 months ago) by michael
- Rename 'non-standard' RPL_TRACEEND to RPL_ENDOFTRACE


Revision 7041 - Directory Listing
Modified Tue Jan 5 14:51:27 2016 UTC (4 years, 6 months ago) by michael
- Update README


Revision 7040 - Directory Listing
Modified Tue Jan 5 14:46:52 2016 UTC (4 years, 6 months ago) by michael
- Update NEWS file


Revision 7039 - Directory Listing
Modified Tue Jan 5 14:40:44 2016 UTC (4 years, 6 months ago) by michael
- autoreconf


Revision 7038 - Directory Listing
Modified Tue Jan 5 14:40:00 2016 UTC (4 years, 6 months ago) by michael
- Bump version to hybrid-8.2.12


Revision 7033 - Directory Listing
Modified Sun Jan 3 14:37:29 2016 UTC (4 years, 6 months ago) by michael
- Renamed MyCalloc to xcalloc


Revision 7030 - Directory Listing
Modified Sat Jan 2 21:18:15 2016 UTC (4 years, 6 months ago) by michael
- hash.c:hash_init(): deal with genrand_int32() returning 0


Revision 7024 - Directory Listing
Modified Fri Jan 1 18:33:48 2016 UTC (4 years, 6 months ago) by michael
- reference.conf: clarification


Revision 7021 - Directory Listing
Modified Fri Jan 1 18:28:12 2016 UTC (4 years, 6 months ago) by michael
- modes.txt, umode: clarification


Revision 7013 - Directory Listing
Modified Fri Jan 1 14:49:14 2016 UTC (4 years, 6 months ago) by michael
- NEWS: fixed typo


Revision 7011 - Directory Listing
Modified Fri Jan 1 13:52:10 2016 UTC (4 years, 6 months ago) by michael
- channel.c:channel_send_mask_list(): avoid using list->length directly. use dlink_list_length() instead


Revision 7010 - Directory Listing
Modified Fri Jan 1 13:37:56 2016 UTC (4 years, 6 months ago) by michael
- Update NEWS file


Revision 7009 - Directory Listing
Modified Fri Jan 1 13:08:31 2016 UTC (4 years, 6 months ago) by michael
- Update NEWS file


Revision 7008 - Directory Listing
Modified Fri Jan 1 13:08:13 2016 UTC (4 years, 6 months ago) by michael
- isupport.c, match.c: casemapping is 'ascii' now


Revision 7007 - Directory Listing
Modified Fri Jan 1 00:09:08 2016 UTC (4 years, 6 months ago) by michael
- Update copyright years


Revision 7001 - Directory Listing
Modified Thu Dec 31 15:36:49 2015 UTC (4 years, 6 months ago) by michael
- modes.txt: minor update


Revision 6998 - Directory Listing
Modified Thu Dec 31 15:21:59 2015 UTC (4 years, 6 months ago) by michael
- resv.txt: minor update


Revision 6997 - Directory Listing
Modified Thu Dec 31 14:49:27 2015 UTC (4 years, 6 months ago) by michael
- m_help.c:do_help(): document the +1 on 'path'


Revision 6994 - Directory Listing
Modified Thu Dec 31 14:46:43 2015 UTC (4 years, 6 months ago) by michael
- m_help.c:do_help(): avoid using HYB_PATH_MAX


Revision 6993 - Directory Listing
Modified Wed Dec 30 19:24:45 2015 UTC (4 years, 6 months ago) by michael
- Update NEWS file


Revision 6992 - Directory Listing
Modified Wed Dec 30 19:19:10 2015 UTC (4 years, 6 months ago) by michael
- 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
Modified Wed Dec 30 19:14:21 2015 UTC (4 years, 6 months ago) by michael
- Remove trailing whitespaces


Revision 6981 - Directory Listing
Modified Wed Dec 23 19:49:00 2015 UTC (4 years, 6 months ago) by michael
- Cache channel name lengths


Revision 6980 - Directory Listing
Modified Wed Dec 23 19:15:10 2015 UTC (4 years, 6 months ago) by michael
- Update NEWS file


Revision 6978 - Directory Listing
Modified Tue Dec 22 17:54:47 2015 UTC (4 years, 6 months ago) by michael
- auth.c: change start_auth_query() to void


Revision 6977 - Directory Listing
Modified Mon Dec 21 17:07:58 2015 UTC (4 years, 6 months ago) by michael
- auth.c: fixed core on ident lookup if comm_open() fails


Revision 6965 - Directory Listing
Modified Fri Dec 18 19:53:34 2015 UTC (4 years, 6 months ago) by michael
- dbuf.c:dbuf_put_args(): improve/clarify documentation


Revision 6962 - Directory Listing
Modified Fri Dec 18 19:33:59 2015 UTC (4 years, 6 months ago) by michael
- client.c:get_client_name(): adjust size of 'buf'


Revision 6960 - Directory Listing
Modified Fri Dec 18 19:20:51 2015 UTC (4 years, 6 months ago) by michael
- client.c:check_pings_list(): adjust size of 'buf'


Revision 6959 - Directory Listing
Modified Thu Dec 17 11:54:23 2015 UTC (4 years, 6 months ago) by michael
- Update NEWS file


Revision 6957 - Directory Listing
Modified Thu Dec 17 11:51:57 2015 UTC (4 years, 6 months ago) by michael
- Move IRCD_MAXNS to reslib.h, rename it to RESLIB_MAXNS, and increase it to 8


Revision 6955 - Directory Listing
Modified Thu Dec 17 10:53:54 2015 UTC (4 years, 6 months ago) by michael
- Allow general::ts_warn_delta, and general::ts_max_delta to become 0


Revision 6954 - Directory Listing
Modified Thu Dec 17 10:38:59 2015 UTC (4 years, 6 months ago) by michael
- Update NEWS file


Revision 6952 - Directory Listing
Modified Tue Dec 15 19:30:05 2015 UTC (4 years, 7 months ago) by michael
- resv.txt, stdinc.h: comment/documentation updates provided by jackal


Revision 6950 - Directory Listing
Modified Tue Dec 15 19:10:41 2015 UTC (4 years, 7 months ago) by michael
- 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
Modified Tue Dec 15 18:52:55 2015 UTC (4 years, 7 months ago) by michael
- s_bsd.c:comm_connect_tcp(): move comments to proper place


Revision 6946 - Directory Listing
Modified Tue Dec 15 18:19:18 2015 UTC (4 years, 7 months ago) by michael
- channel_mode.c:chm_limit(): move variable


Revision 6945 - Directory Listing
Modified Tue Dec 15 18:12:55 2015 UTC (4 years, 7 months ago) by michael
- Update NEWS file


Revision 6944 - Directory Listing
Modified Tue Dec 15 18:08:33 2015 UTC (4 years, 7 months ago) by michael
- 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
Modified Tue Dec 15 17:53:51 2015 UTC (4 years, 7 months ago) by michael
- client.c: fixed SVSTAG memory leak with remote clients


Revision 6939 - Directory Listing
Modified Mon Dec 14 20:53:33 2015 UTC (4 years, 7 months ago) by michael
- 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
Modified Sun Dec 13 17:26:22 2015 UTC (4 years, 7 months ago) by michael
- m_dline.c:dline_add(): whitespace change


Revision 6935 - Directory Listing
Modified Sun Dec 13 17:06:38 2015 UTC (4 years, 7 months ago) by michael
- conf.c:read_conf_files(): add 'T' to CHANMODES


Revision 6933 - Directory Listing
Modified Sat Dec 12 18:41:04 2015 UTC (4 years, 7 months ago) by michael
- misc.c:time_dissect(): adjust size of 'buf'


Revision 6931 - Directory Listing
Modified Sat Dec 12 18:33:01 2015 UTC (4 years, 7 months ago) by michael
- USERHOST_REPLYLEN I never liked. Gone.


Revision 6929 - Directory Listing
Modified Sat Dec 12 18:14:00 2015 UTC (4 years, 7 months ago) by michael
- channel_mode.c: minor cleanup/optimization to the v/h/o mode handlers


Revision 6927 - Directory Listing
Modified Fri Dec 11 19:11:27 2015 UTC (4 years, 7 months ago) by michael
- Fixed bug where setting the path/filename via the -klinefile, etc. switches would not have any effect. Reported by gp.


Revision 6924 - Directory Listing
Modified Thu Dec 10 20:27:26 2015 UTC (4 years, 7 months ago) by michael
- m_nick.c: removed more outdated comments


Revision 6923 - Directory Listing
Modified Thu Dec 10 20:23:44 2015 UTC (4 years, 7 months ago) by michael
- m_nick.c:uid_from_server(): removed outdated comment


Revision 6922 - Directory Listing
Modified Thu Dec 10 13:47:16 2015 UTC (4 years, 7 months ago) by michael
- m_xline.c: removed me_xline() encap handler


Revision 6921 - Directory Listing
Modified Thu Dec 10 13:16:33 2015 UTC (4 years, 7 months ago) by michael
- CAPAB_SVS is now mandatory


Revision 6920 - Directory Listing
Modified Thu Dec 10 13:07:22 2015 UTC (4 years, 7 months ago) by michael
- Removed client->account backwards compatibility hacks for 8.1


Revision 6919 - Directory Listing
Modified Thu Dec 10 12:59:48 2015 UTC (4 years, 7 months ago) by michael
- Removed backwards compatibility hack for older servers that allowed client->sockhost being "0"


Revision 6918 - Directory Listing
Modified Thu Dec 10 12:32:07 2015 UTC (4 years, 7 months ago) by michael
- Added channel mode +T which forbids NOTICEs to be sent to a channel


Revision 6917 - Directory Listing
Modified Thu Dec 10 12:03:36 2015 UTC (4 years, 7 months ago) by michael
- m_message.c: minor cleanups


Revision 6915 - Directory Listing
Modified Thu Dec 10 12:03:13 2015 UTC (4 years, 7 months ago) by michael
- m_message.c: minor cleanups


Revision 6914 - Directory Listing
Modified Tue Dec 8 16:48:19 2015 UTC (4 years, 7 months ago) by michael
- auth.c:auth_connect_callback(): remove two pointless remove_ipv6_mapping() calls


Revision 6912 - Directory Listing
Modified Tue Dec 8 16:47:54 2015 UTC (4 years, 7 months ago) by michael
- auth.c:auth_connect_callback(): remove two pointless remove_ipv6_mapping() calls


Revision 6911 - Directory Listing
Modified Mon Dec 7 19:13:54 2015 UTC (4 years, 7 months ago) by michael
- m_message.c:msg_channel(): cleanup; get rid of redundant sendto_one_numeric()


Revision 6909 - Directory Listing
Modified Mon Dec 7 19:13:26 2015 UTC (4 years, 7 months ago) by michael
- m_message.c:msg_channel(): cleanup; get rid of redundant sendto_one_numeric()


Revision 6908 - Directory Listing
Modified Mon Dec 7 19:10:49 2015 UTC (4 years, 7 months ago) by michael
- channel.c:channel_part_one_client(): fix compile error


Revision 6907 - Directory Listing
Modified Mon Dec 7 18:28:41 2015 UTC (4 years, 7 months ago) by michael
- channel.c:channel_part_one_client(): optimization; don't call can_send() when there's no need to


Revision 6905 - Directory Listing
Modified Mon Dec 7 18:28:11 2015 UTC (4 years, 7 months ago) by michael
- channel.c:channel_part_one_client(): optimization; don't call can_send() when there's no need to


Revision 6903 - Directory Listing
Modified Mon Dec 7 17:47:08 2015 UTC (4 years, 7 months ago) by michael
- 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
Modified Mon Dec 7 17:42:18 2015 UTC (4 years, 7 months ago) by michael
- 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
Modified Thu Dec 3 21:44:52 2015 UTC (4 years, 7 months ago) by michael
- Replaced a rather strange mixture of atoi(), atol(), and strtoul() with strtoimax(). ircd-hybrid should be 2038-safe now


Revision 6899 - Directory Listing
Modified Thu Dec 3 21:41:11 2015 UTC (4 years, 7 months ago) by michael
- Replaced a rather strange mixture of atoi(), atol(), and strtoul() with strtoimax(). ircd-hybrid should be 2038-safe now


Revision 6897 - Directory Listing
Modified Wed Dec 2 20:19:21 2015 UTC (4 years, 7 months ago) by michael
- m_server.c: rename set_server_gecos() to server_set_gecos()


Revision 6896 - Directory Listing
Modified Wed Dec 2 19:57:08 2015 UTC (4 years, 7 months ago) by michael
- m_server.c:server_set_flags(): minor cleanup


Revision 6893 - Directory Listing
Modified Wed Dec 2 19:38:16 2015 UTC (4 years, 7 months ago) by michael
- m_server.c: add some documentation for server_set_flags()


Revision 6892 - Directory Listing
Modified Wed Dec 2 19:18:45 2015 UTC (4 years, 7 months ago) by michael
- m_server.c: add server_set_flags() and make use of it


Revision 6889 - Directory Listing
Modified Wed Dec 2 18:51:52 2015 UTC (4 years, 7 months ago) by michael
- 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
Modified Wed Dec 2 18:49:33 2015 UTC (4 years, 7 months ago) by michael
- memory.h: removed unused header include


Revision 6886 - Directory Listing
Modified Wed Dec 2 18:49:10 2015 UTC (4 years, 7 months ago) by michael
- memory.h: removed unused header include


Revision 6884 - Directory Listing
Modified Tue Dec 1 19:50:44 2015 UTC (4 years, 7 months ago) by michael
- Remove unused header includes


Revision 6883 - Directory Listing
Modified Tue Dec 1 19:50:34 2015 UTC (4 years, 7 months ago) by michael
- Remove unused header includes


Revision 6882 - Directory Listing
Modified Tue Dec 1 19:25:54 2015 UTC (4 years, 7 months ago) by michael
- channel.h, channel.c: declared can_join() as static


Revision 6880 - Directory Listing
Modified Tue Dec 1 19:25:31 2015 UTC (4 years, 7 months ago) by michael
- channel.h, channel.c: declared can_join() as static


Revision 6878 - Directory Listing
Modified Mon Nov 30 21:04:44 2015 UTC (4 years, 7 months ago) by michael
- parse.c: clean up some assert()


Revision 6877 - Directory Listing
Modified Mon Nov 30 21:04:34 2015 UTC (4 years, 7 months ago) by michael
- parse.c: clean up some assert()


Revision 6876 - Directory Listing
Modified Mon Nov 30 20:36:22 2015 UTC (4 years, 7 months ago) by michael
- m_svinfo.c: whitespace changes


Revision 6875 - Directory Listing
Modified Mon Nov 30 20:36:11 2015 UTC (4 years, 7 months ago) by michael
- m_svinfo.c: whitespace changes


Revision 6872 - Directory Listing
Modified Mon Nov 30 20:16:51 2015 UTC (4 years, 7 months ago) by michael
- m_svinfo.c: mention parv[3] is unused nowadays


Revision 6871 - Directory Listing
Modified Mon Nov 30 20:16:41 2015 UTC (4 years, 7 months ago) by michael
- m_svinfo.c: mention parv[3] is unused nowadays


Revision 6870 - Directory Listing
Modified Mon Nov 30 20:04:11 2015 UTC (4 years, 7 months ago) by michael
- hostmask.c:add_conf_by_address(): minor improvement for ILP64


Revision 6869 - Directory Listing
Modified Mon Nov 30 20:04:01 2015 UTC (4 years, 7 months ago) by michael
- hostmask.c:add_conf_by_address(): minor improvement for ILP64


Revision 6866 - Directory Listing
Modified Mon Nov 30 19:29:34 2015 UTC (4 years, 7 months ago) by michael
- channel.c:channel_part_one_client(): fixed broken test on can_send(). Suppressing part messages was completely broken for ages


Revision 6865 - Directory Listing
Modified Mon Nov 30 19:29:17 2015 UTC (4 years, 7 months ago) by michael
- channel.c:channel_part_one_client(): fixed broken test on can_send(). Suppressing part messages was completely broken for ages


Revision 6863 - Directory Listing
Modified Sun Nov 29 18:59:25 2015 UTC (4 years, 7 months ago) by michael
- m_svinfo.c: do some logging when dropping a link due to incompatible TS version


Revision 6862 - Directory Listing
Modified Sun Nov 29 18:59:03 2015 UTC (4 years, 7 months ago) by michael
- m_svinfo.c: do some logging when dropping a link due to incompatible TS version


Revision 6861 - Directory Listing
Modified Sun Nov 29 18:56:12 2015 UTC (4 years, 7 months ago) by michael
- m_svinfo.c: use get_client_name() instead of just source_p->name for server notices messages


Revision 6859 - Directory Listing
Modified Sun Nov 29 18:55:43 2015 UTC (4 years, 7 months ago) by michael
- m_svinfo.c: use get_client_name() instead of just source_p->name for server notices messages


Revision 6857 - Directory Listing
Modified Sun Nov 29 18:27:38 2015 UTC (4 years, 7 months ago) by michael
- Added channel mode +T which forbids NOTICEs to be sent to a channel


Revision 6856 - Directory Listing
Modified Fri Nov 27 19:26:11 2015 UTC (4 years, 7 months ago) by michael
- client.c:check_pings_list(): replace %d conversion specifier with %ji


Revision 6855 - Directory Listing
Modified Fri Nov 27 19:25:58 2015 UTC (4 years, 7 months ago) by michael
- client.c:check_pings_list(): replace %d conversion specifier with %ji


Revision 6852 - Directory Listing
Modified Fri Nov 27 19:03:03 2015 UTC (4 years, 7 months ago) by michael
- 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
Modified Fri Nov 27 19:02:51 2015 UTC (4 years, 7 months ago) by michael
- 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
Modified Tue Nov 24 18:40:07 2015 UTC (4 years, 7 months ago) by michael
- m_xline.c: removed me_xline() encap handler


Revision 6848 - Directory Listing
Modified Tue Nov 24 18:29:34 2015 UTC (4 years, 7 months ago) by michael
- m_stats.c: made the idle time look nicer in STATS v|p by using a formatted time string


Revision 6847 - Directory Listing
Modified Tue Nov 24 18:29:23 2015 UTC (4 years, 7 months ago) by michael
- m_stats.c: made the idle time look nicer in STATS v|p by using a formatted time string


Revision 6844 - Directory Listing
Modified Tue Nov 24 18:08:42 2015 UTC (4 years, 7 months ago) by michael
- parse.h: remove MessageHandler typedef


Revision 6843 - Directory Listing
Modified Tue Nov 24 18:08:12 2015 UTC (4 years, 7 months ago) by michael
- parse.h: remove MessageHandler typedef


Revision 6841 - Directory Listing
Modified Tue Nov 24 17:46:06 2015 UTC (4 years, 7 months ago) by michael
- conf.c, numeric.c: use the appropriate conversion specifier for unsigned int


Revision 6840 - Directory Listing
Modified Tue Nov 24 17:44:32 2015 UTC (4 years, 7 months ago) by michael
- conf.c, numeric.c: use the appropriate conversion specifier for unsigned int


Revision 6838 - Directory Listing
Modified Tue Nov 24 17:28:38 2015 UTC (4 years, 7 months ago) by michael
- res.c: remove unused header includes


Revision 6837 - Directory Listing
Modified Tue Nov 24 17:28:17 2015 UTC (4 years, 7 months ago) by michael
- res.c: remove unused header includes


Revision 6835 - Directory Listing
Modified Tue Nov 24 17:21:18 2015 UTC (4 years, 7 months ago) by michael
- Move report_dns_servers() from res.c to m_stats.c


Revision 6834 - Directory Listing
Modified Tue Nov 24 17:20:25 2015 UTC (4 years, 7 months ago) by michael
- Move report_dns_servers() from res.c to m_stats.c


Revision 6833 - Directory Listing
Modified Fri Nov 20 20:34:30 2015 UTC (4 years, 7 months ago) by michael
- CAPAB_SVS is now mandatory


Revision 6830 - Directory Listing
Modified Fri Nov 20 20:24:43 2015 UTC (4 years, 7 months ago) by michael
- Removed backwards compatibility hack for older servers that allowed client->sockhost being "0"


Revision 6829 - Directory Listing
Modified Fri Nov 20 19:53:45 2015 UTC (4 years, 7 months ago) by michael
- Update NEWS file


Revision 6828 - Directory Listing
Modified Fri Nov 20 19:49:09 2015 UTC (4 years, 7 months ago) by michael
- Removed client->account backwards compatibility hacks for 8.1


Revision 6826 - Directory Listing
Modified Thu Nov 19 20:42:07 2015 UTC (4 years, 7 months ago) by michael
- autoreconf


Revision 6825 - Directory Listing
Modified Thu Nov 19 20:41:42 2015 UTC (4 years, 7 months ago) by michael
- This is hybrid-8.3.0beta1 now


Revision 6823 - Directory Listing
Modified Thu Nov 19 19:55:58 2015 UTC (4 years, 7 months ago) by michael
- isupport.c, match.c: casemapping is 'ascii' now


Revision 6821 - Directory Listing
Modified Thu Nov 19 19:29:17 2015 UTC (4 years, 7 months ago) by michael
- Update NEWS


Revision 6819 - Directory Listing
Modified Thu Nov 19 19:28:35 2015 UTC (4 years, 7 months ago) by michael
- autoreconf:wq


Revision 6818 - Directory Listing
Modified Thu Nov 19 19:27:59 2015 UTC (4 years, 7 months ago) by michael
- Update NEWS


Revision 6817 - Directory Listing
Modified Thu Nov 19 19:27:27 2015 UTC (4 years, 7 months ago) by michael
- Revved patchlevel to hybrid-8.2.11


Revision 6816 - Directory Listing
Modified Wed Nov 18 17:51:47 2015 UTC (4 years, 7 months ago) by michael
- m_opme.c: made server notices less verbose


Revision 6815 - Directory Listing
Modified Wed Nov 18 17:51:36 2015 UTC (4 years, 7 months ago) by michael
- m_opme.c: made server notices less verbose


Revision 6813 - Directory Listing
Modified Wed Nov 18 17:44:03 2015 UTC (4 years, 7 months ago) by michael
- user.c:report_and_set_user_flags(): remove the 'Congrats' from server notices


Revision 6812 - Directory Listing
Modified Wed Nov 18 17:43:52 2015 UTC (4 years, 7 months ago) by michael
- user.c:report_and_set_user_flags(): remove the 'Congrats' from server notices


Revision 6810 - Directory Listing
Modified Wed Nov 18 12:57:16 2015 UTC (4 years, 7 months ago) by michael
- numeric.c: made RPL_YOUREOPER look more serious


Revision 6809 - Directory Listing
Modified Wed Nov 18 12:57:04 2015 UTC (4 years, 7 months ago) by michael
- numeric.c: made RPL_YOUREOPER look more serious


Revision 6807 - Directory Listing
Modified Wed Nov 18 11:56:46 2015 UTC (4 years, 7 months ago) by michael
- server.h: update doxygen comments


Revision 6806 - Directory Listing
Modified Wed Nov 18 11:56:36 2015 UTC (4 years, 7 months ago) by michael
- server.h: update doxygen comments


Revision 6804 - Directory Listing
Modified Wed Nov 18 11:25:37 2015 UTC (4 years, 7 months ago) by michael
- ircd.c: style correction


Revision 6803 - Directory Listing
Modified Wed Nov 18 11:25:26 2015 UTC (4 years, 7 months ago) by michael
- ircd.c: style correction


Revision 6800 - Directory Listing
Modified Wed Nov 18 11:03:31 2015 UTC (4 years, 7 months ago) by michael
- Rebuilt parser/lexer files


Revision 6799 - Directory Listing
Modified Wed Nov 18 11:02:46 2015 UTC (4 years, 7 months ago) by michael
- Rebuilt parser/lexer files


Revision 6798 - Directory Listing
Modified Wed Nov 18 11:00:57 2015 UTC (4 years, 7 months ago) by michael
- m_svinfo.c: style corrections


Revision 6797 - Directory Listing
Modified Wed Nov 18 11:00:46 2015 UTC (4 years, 7 months ago) by michael
- m_svinfo.c: style corrections


Revision 6795 - Directory Listing
Modified Tue Nov 17 21:21:38 2015 UTC (4 years, 7 months ago) by michael
- Update NEWS


Revision 6794 - Directory Listing
Modified Tue Nov 17 20:51:46 2015 UTC (4 years, 7 months ago) by michael
- Add channel::invite_delay_channel configuration option


Revision 6793 - Directory Listing
Modified Tue Nov 17 20:50:21 2015 UTC (4 years, 7 months ago) by michael
- Add channel::invite_delay_channel configuration option


Revision 6791 - Directory Listing
Modified Mon Nov 16 19:10:00 2015 UTC (4 years, 7 months ago) by michael
- misc.c:time_dissect(): fix compile warning on CentOS


Revision 6790 - Directory Listing
Modified Mon Nov 16 19:09:50 2015 UTC (4 years, 7 months ago) by michael
- misc.c:time_dissect(): fix compile warning on CentOS


Revision 6786 - Directory Listing
Modified Mon Nov 16 19:02:12 2015 UTC (4 years, 7 months ago) by michael
- misc.c:time_dissect(): fix compile warning on CentOS


Revision 6785 - Directory Listing
Modified Mon Nov 16 19:02:01 2015 UTC (4 years, 7 months ago) by michael
- misc.c:time_dissect(): fix compile warning on CentOS


Revision 6783 - Directory Listing
Modified Sun Nov 15 18:50:00 2015 UTC (4 years, 7 months ago) by michael
- 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
Modified Sun Nov 15 18:45:53 2015 UTC (4 years, 7 months ago) by michael
- 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
Modified Fri Nov 13 20:47:57 2015 UTC (4 years, 8 months ago) by michael
- Update NEWS file


Revision 6779 - Directory Listing
Modified Fri Nov 13 20:32:36 2015 UTC (4 years, 8 months ago) by michael
- 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
Modified Fri Nov 13 20:32:24 2015 UTC (4 years, 8 months ago) by michael
- 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
Modified Fri Nov 13 20:23:14 2015 UTC (4 years, 8 months ago) by michael
- Implement ircv3.2 chghost client capability support


Revision 6775 - Directory Listing
Modified Fri Nov 13 20:22:58 2015 UTC (4 years, 8 months ago) by michael
- Implement ircv3.2 chghost client capability support


Revision 6773 - Directory Listing
Modified Fri Nov 13 19:05:44 2015 UTC (4 years, 8 months ago) by michael
- m_invite.c: fix arguments to sendto_channel_local()


Revision 6772 - Directory Listing
Modified Fri Nov 13 19:05:33 2015 UTC (4 years, 8 months ago) by michael
- m_invite.c: fix arguments to sendto_channel_local()


Revision 6770 - Directory Listing
Modified Fri Nov 13 18:57:30 2015 UTC (4 years, 8 months ago) by michael
- Update NEWS file


Revision 6769 - Directory Listing
Modified Fri Nov 13 18:47:58 2015 UTC (4 years, 8 months ago) by michael
- Implement ircv3.2 invite-notify client capability support


Revision 6768 - Directory Listing
Modified Fri Nov 13 18:47:44 2015 UTC (4 years, 8 months ago) by michael
- Implement ircv3.2 invite-notify client capability support


Revision 6766 - Directory Listing
Modified Fri Nov 13 18:38:50 2015 UTC (4 years, 8 months ago) by michael
- 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
Modified Fri Nov 13 18:38:38 2015 UTC (4 years, 8 months ago) by michael
- 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
Modified Fri Nov 13 18:28:46 2015 UTC (4 years, 8 months ago) by michael
- Merge sendto_channel_local_butone() functionality into sendto_channel_local() and get rid of sendto_channel_local_butone()


Revision 6762 - Directory Listing
Modified Fri Nov 13 18:28:34 2015 UTC (4 years, 8 months ago) by michael
- Merge sendto_channel_local_butone() functionality into sendto_channel_local() and get rid of sendto_channel_local_butone()


Revision 6761 - Directory Listing
Modified Fri Nov 13 18:26:18 2015 UTC (4 years, 8 months ago) by michael
- Merge sendto_channel_local_butone() functionality into sendto_channel_local() and get rid of sendto_channel_local_butone()


Revision 6760 - Directory Listing
Modified Fri Nov 13 18:25:53 2015 UTC (4 years, 8 months ago) by michael
- Merge sendto_channel_local_butone() functionality into sendto_channel_local() and get rid of sendto_channel_local_butone()


Revision 6758 - Directory Listing
Modified Thu Nov 12 19:37:24 2015 UTC (4 years, 8 months ago) by michael
- Create ircd-hybrid 8.3.x branch


Revision 6757 - Directory Listing
Modified Thu Nov 12 19:13:46 2015 UTC (4 years, 8 months ago) by michael
- s_user.c:valid_username(): moved 'dots' to innermost scope


Revision 6755 - Directory Listing
Modified Tue Nov 10 18:56:52 2015 UTC (4 years, 8 months ago) by michael
- m_nick.c: check for valid UIDs on client/UID introduction, too


Revision 6753 - Directory Listing
Modified Tue Nov 10 18:46:03 2015 UTC (4 years, 8 months ago) by michael
- m_nick.c: clean up/clarify some tests in check_clean_nick, ms_nick


Revision 6751 - Directory Listing
Modified Tue Nov 10 18:33:37 2015 UTC (4 years, 8 months ago) by michael
- m_nick.c: get rid of the server_p argument in check_clean_nick, check_clean_user, check_clean_host


Revision 6749 - Directory Listing
Modified Tue Nov 10 17:43:31 2015 UTC (4 years, 8 months ago) by michael
- m_nick.c:change_remote_nick(): use const


Revision 6747 - Directory Listing
Modified Tue Nov 10 17:39:53 2015 UTC (4 years, 8 months ago) by michael
- m_nick.c: reformat check_clean_nick, check_clean_user, check_clean_host


Revision 6745 - Directory Listing
Modified Tue Nov 10 17:31:38 2015 UTC (4 years, 8 months ago) by michael
- 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
Modified Mon Nov 9 17:38:12 2015 UTC (4 years, 8 months ago) by michael
- Add valid_uid() for later use


Revision 6741 - Directory Listing
Modified Mon Nov 9 17:22:27 2015 UTC (4 years, 8 months ago) by michael
- Increase default values of 'max_watch' and 'max_accept' to 50


Revision 6737 - Directory Listing
Modified Fri Nov 6 20:55:38 2015 UTC (4 years, 8 months ago) by michael
- Update NEWS file


Revision 6736 - Directory Listing
Modified Fri Nov 6 19:17:07 2015 UTC (4 years, 8 months ago) by michael
- ircd.c: move code


Revision 6734 - Directory Listing
Modified Wed Nov 4 22:15:53 2015 UTC (4 years, 8 months ago) by michael
- autoreconf


Revision 6731 - Directory Listing
Modified Wed Nov 4 21:55:44 2015 UTC (4 years, 8 months ago) by michael
- user.c:user_set_hostmask(): replace a MyClient() test with just MyConnect()


Revision 6730 - Directory Listing
Modified Wed Nov 4 21:17:13 2015 UTC (4 years, 8 months ago) by michael
- defaults.h, conf.c: get rid of this WATCHSIZE_MIN, WATCHSIZE_DEFAULT magic


Revision 6728 - Directory Listing
Modified Wed Nov 4 15:27:40 2015 UTC (4 years, 8 months ago) by michael
- 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
Modified Tue Nov 3 19:56:41 2015 UTC (4 years, 8 months ago) by michael
- server.c:serv_connect(): update comments


Revision 6724 - Directory Listing
Modified Tue Nov 3 19:49:49 2015 UTC (4 years, 8 months ago) by michael
- server.c:check_server(): removed oudated comment


Revision 6722 - Directory Listing
Modified Tue Nov 3 19:44:24 2015 UTC (4 years, 8 months ago) by michael
- server.c:try_connections(): remove outdated comment


Revision 6720 - Directory Listing
Modified Sun Nov 1 17:14:24 2015 UTC (4 years, 8 months ago) by michael
- Update NEWS file


Revision 6718 - Directory Listing
Modified Fri Oct 30 18:16:50 2015 UTC (4 years, 8 months ago) by michael
- Make mem-usage counters use size_t and use the %zu conversion specifier accordingly


Revision 6717 - Directory Listing
Modified Fri Oct 30 17:38:32 2015 UTC (4 years, 8 months ago) by michael
- Rename 'xconf_item' list to 'gecos_items'


Revision 6714 - Directory Listing
Modified Fri Oct 30 17:26:01 2015 UTC (4 years, 8 months ago) by michael
- m_svsmode.c:ms_svsmode(): minor logic fix/cleanup


Revision 6713 - Directory Listing
Modified Fri Oct 30 17:05:57 2015 UTC (4 years, 8 months ago) by michael
- reference.conf: fix example IP address


Revision 6710 - Directory Listing
Modified Fri Oct 30 16:54:52 2015 UTC (4 years, 8 months ago) by michael
- Update README


Revision 6708 - Directory Listing
Modified Thu Oct 29 19:45:43 2015 UTC (4 years, 8 months ago) by michael
- autoreconf


Revision 6707 - Directory Listing
Modified Thu Oct 29 19:45:12 2015 UTC (4 years, 8 months ago) by michael
- Revved patchlevel to 8.2.10


Revision 6706 - Directory Listing
Modified Thu Oct 29 19:00:37 2015 UTC (4 years, 8 months ago) by michael
- m_who.c: use const keyword where appropriate


Revision 6703 - Directory Listing
Modified Thu Oct 29 15:54:12 2015 UTC (4 years, 8 months ago) by michael
- m_etrace.c:do_etrace(): cleanup


Revision 6702 - Directory Listing
Modified Thu Oct 29 15:31:01 2015 UTC (4 years, 8 months ago) by michael
- set_user_mode(), oper_up(): minor logic fixes


Revision 6699 - Directory Listing
Modified Thu Oct 29 13:11:36 2015 UTC (4 years, 8 months ago) by michael
- conf.c:oper_privs_as_string(): unbreak episode 2


Revision 6697 - Directory Listing
Modified Thu Oct 29 13:08:22 2015 UTC (4 years, 8 months ago) by michael
- 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
Modified Thu Oct 29 12:54:30 2015 UTC (4 years, 8 months ago) by michael
- user.h: removed unused show_isupport


Revision 6693 - Directory Listing
Modified Thu Oct 29 12:52:53 2015 UTC (4 years, 8 months ago) by michael
- Move user_oper_up() from user.c to m_oper.c


Revision 6692 - Directory Listing
Modified Thu Oct 29 12:49:29 2015 UTC (4 years, 8 months ago) by michael
- Add all the missing irc-operator flags to /stats o output


Revision 6689 - Directory Listing
Modified Thu Oct 29 12:04:01 2015 UTC (4 years, 8 months ago) by michael
- Rename variables for consistency


Revision 6688 - Directory Listing
Modified Thu Oct 29 11:40:43 2015 UTC (4 years, 8 months ago) by michael
- Update NEWS file


Revision 6686 - Directory Listing
Modified Thu Oct 29 11:34:55 2015 UTC (4 years, 8 months ago) by michael
- Rebuild parser file


Revision 6685 - Directory Listing
Modified Wed Oct 28 19:56:28 2015 UTC (4 years, 8 months ago) by michael
- RSA keys with less than 2048 bits are no longer supported; same applies to the DH param file


Revision 6683 - Directory Listing
Modified Tue Oct 27 20:30:05 2015 UTC (4 years, 8 months ago) by michael
- channel.c, motd.c: rename variables


Revision 6680 - Directory Listing
Modified Tue Oct 27 19:52:25 2015 UTC (4 years, 8 months ago) by michael
- channel.c: rename some variables


Revision 6679 - Directory Listing
Modified Tue Oct 27 19:19:39 2015 UTC (4 years, 8 months ago) by michael
- conf_parser.y: whitespace change


Revision 6677 - Directory Listing
Modified Mon Oct 26 20:17:14 2015 UTC (4 years, 8 months ago) by michael
- Update help/close


Revision 6674 - Directory Listing
Modified Mon Oct 26 20:11:58 2015 UTC (4 years, 8 months ago) by michael
- Update help/resv, help/unresv


Revision 6673 - Directory Listing
Modified Mon Oct 26 20:09:25 2015 UTC (4 years, 8 months ago) by michael
- Update help/unxline


Revision 6670 - Directory Listing
Modified Mon Oct 26 19:56:21 2015 UTC (4 years, 8 months ago) by michael
- Rebuilt parser file


Revision 6669 - Directory Listing
Modified Mon Oct 26 19:48:11 2015 UTC (4 years, 8 months ago) by michael
- reference.conf: minor cleanups


Revision 6666 - Directory Listing
Modified Mon Oct 26 19:27:56 2015 UTC (4 years, 8 months ago) by michael
- conf.h: whitespace changes


Revision 6665 - Directory Listing
Modified Mon Oct 26 19:15:10 2015 UTC (4 years, 8 months ago) by michael
- conf_parser.y: style cleanups


Revision 6663 - Directory Listing
Modified Mon Oct 26 19:04:34 2015 UTC (4 years, 8 months ago) by michael
- conf_parser.y: removed CHALLENGE leftover


Revision 6661 - Directory Listing
Modified Sun Oct 25 18:26:00 2015 UTC (4 years, 8 months ago) by michael
- client.h: more documentation updates


Revision 6658 - Directory Listing
Modified Sun Oct 25 17:59:28 2015 UTC (4 years, 8 months ago) by michael
- client.h: more documentation updates


Revision 6657 - Directory Listing
Modified Sun Oct 25 17:45:27 2015 UTC (4 years, 8 months ago) by michael
- client.h: add some rather useful documentation to Connection::lasttime


Revision 6655 - Directory Listing
Modified Sun Oct 25 15:48:12 2015 UTC (4 years, 8 months ago) by michael
- whowas.c: rename variables


Revision 6653 - Directory Listing
Modified Sun Oct 25 15:44:18 2015 UTC (4 years, 8 months ago) by michael
- m_whowas.c: rename variable


Revision 6650 - Directory Listing
Modified Sun Oct 25 15:27:05 2015 UTC (4 years, 8 months ago) by michael
- ipcache.h, ipcache.c: constification


Revision 6649 - Directory Listing
Modified Sun Oct 25 14:36:49 2015 UTC (4 years, 8 months ago) by michael
- m_message.c: minor style changes


Revision 6647 - Directory Listing
Modified Sat Oct 24 18:56:47 2015 UTC (4 years, 8 months ago) by michael
- ircd.c: use EXIT_FAILURE instead of some magic value to be passed to exit()


Revision 6644 - Directory Listing
Modified Sat Oct 24 18:54:41 2015 UTC (4 years, 8 months ago) by michael
- conf.c, conf_parser.y: use EXIT_FAILURE instead of some magic value to be passed to exit()


Revision 6643 - Directory Listing
Modified Sat Oct 24 18:42:08 2015 UTC (4 years, 8 months ago) by michael
- Rename event::enabled to event::active


Revision 6640 - Directory Listing
Modified Sat Oct 24 18:36:54 2015 UTC (4 years, 8 months ago) by michael
- conf.c:set_default_conf(): removed useless NULL assignments already done by clear_out_old_conf()


Revision 6639 - Directory Listing
Modified Sat Oct 24 17:43:06 2015 UTC (4 years, 8 months ago) by michael
- Update NEWS file


Revision 6638 - Directory Listing
Modified Sat Oct 24 17:30:17 2015 UTC (4 years, 8 months ago) by michael
- Rebuilt parser/lexer file


Revision 6635 - Directory Listing
Modified Sat Oct 24 17:26:12 2015 UTC (4 years, 8 months ago) by michael
- 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
Modified Sat Oct 24 15:16:18 2015 UTC (4 years, 8 months ago) by michael
- Use client->name when updating the fd's associated name record with fd_note()


Revision 6630 - Directory Listing
Modified Sat Oct 24 13:54:06 2015 UTC (4 years, 8 months ago) by michael
- ax_append_flag.m4: update to latest version


Revision 6627 - Directory Listing
Modified Sat Oct 24 13:27:43 2015 UTC (4 years, 8 months ago) by michael
- Rename uconf_items to shared_items and oconf_items to operator_items


Revision 6626 - Directory Listing
Modified Sat Oct 24 12:48:58 2015 UTC (4 years, 8 months ago) by michael
- m_userhost.c: minor documentation update


Revision 6623 - Directory Listing
Modified Sat Oct 24 12:44:39 2015 UTC (4 years, 8 months ago) by michael
- reference.conf: minor restructuring and tab cleanup


Revision 6622 - Directory Listing
Modified Sat Oct 24 12:22:31 2015 UTC (4 years, 8 months ago) by michael
- client.h: document Client::connection


Revision 6619 - Directory Listing
Modified Sat Oct 24 12:17:53 2015 UTC (4 years, 8 months ago) by michael
- 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
Modified Sat Oct 24 12:01:16 2015 UTC (4 years, 8 months ago) by michael
- client.h: removed pointless cruft in the SetClient macro


Revision 6615 - Directory Listing
Modified Sat Oct 24 11:47:43 2015 UTC (4 years, 8 months ago) by michael
- client.h: clean up some nonsense in the SetOper/ClearOper macros


Revision 6614 - Directory Listing
Modified Sat Oct 24 11:07:53 2015 UTC (4 years, 8 months ago) by michael
- Update README file


Revision 6611 - Directory Listing
Modified Thu Oct 22 19:13:56 2015 UTC (4 years, 8 months ago) by michael
- Update reference.conf


Revision 6610 - Directory Listing
Modified Thu Oct 22 18:45:19 2015 UTC (4 years, 8 months ago) by michael
- Update reference.conf


Revision 6605 - Directory Listing
Modified Thu Oct 22 18:27:24 2015 UTC (4 years, 8 months ago) by michael
- ircd.8: minor corrections and cleanups


Revision 6604 - Directory Listing
Modified Thu Oct 22 18:09:50 2015 UTC (4 years, 8 months ago) by michael
- Rebuilt parser/lexer files


Revision 6601 - Directory Listing
Modified Thu Oct 22 18:07:22 2015 UTC (4 years, 8 months ago) by michael
- server.c:read_links_file(), write_links_file(): do some logging if we cannot fopen links.txt


Revision 6600 - Directory Listing
Modified Thu Oct 22 17:54:57 2015 UTC (4 years, 8 months ago) by michael
- Added serverhide::flatten_links_file configuration option and get rid of LIPATH


Revision 6598 - Directory Listing
Modified Thu Oct 22 17:26:02 2015 UTC (4 years, 8 months ago) by michael
- Renamed serverhide::links_delay configuration directive to serverhide::flatten_links_delay


Revision 6596 - Directory Listing
Modified Wed Oct 21 20:22:12 2015 UTC (4 years, 8 months ago) by michael
- Update NEWS file


Revision 6594 - Directory Listing
Modified Wed Oct 21 20:19:36 2015 UTC (4 years, 8 months ago) by michael
- Rebuilt lexer/parser files


Revision 6593 - Directory Listing
Modified Wed Oct 21 20:18:27 2015 UTC (4 years, 8 months ago) by michael
- autoreconf


Revision 6591 - Directory Listing
Modified Wed Oct 21 20:16:43 2015 UTC (4 years, 8 months ago) by michael
- Removed CHALLENGE in favour or ssl certificate fingerprint enabled operator {} blocks


Revision 6589 - Directory Listing
Modified Wed Oct 21 18:44:03 2015 UTC (4 years, 8 months ago) by michael
- mkpasswd.c: remove MD5 support as well; reformatting
- Update README.mkpasswd


Revision 6588 - Directory Listing
Modified Wed Oct 21 18:03:47 2015 UTC (4 years, 8 months ago) by michael
- mkpasswd.c: use EXIT_SUCCESS/EXIT_FAILURE


Revision 6586 - Directory Listing
Modified Tue Oct 20 19:21:05 2015 UTC (4 years, 8 months ago) by michael
- Update NEWS file


Revision 6584 - Directory Listing
Modified Tue Oct 20 19:13:41 2015 UTC (4 years, 8 months ago) by michael
- Update README.mkpasswd


Revision 6583 - Directory Listing
Modified Tue Oct 20 18:56:14 2015 UTC (4 years, 8 months ago) by michael
- mkpasswd.c: removed (Extended)DES support


Revision 6581 - Directory Listing
Modified Mon Oct 19 19:52:30 2015 UTC (4 years, 8 months ago) by michael
- hostmask.c: style correction


Revision 6578 - Directory Listing
Modified Mon Oct 19 19:09:47 2015 UTC (4 years, 8 months ago) by michael
- hostmask.c: removed irrelevant comment


Revision 6577 - Directory Listing
Modified Mon Oct 19 17:54:48 2015 UTC (4 years, 8 months ago) by michael
- Update NEWS file


Revision 6576 - Directory Listing
Modified Sun Oct 18 17:23:10 2015 UTC (4 years, 8 months ago) by michael
- Update README.mkpasswd


Revision 6573 - Directory Listing
Modified Sun Oct 18 17:03:40 2015 UTC (4 years, 8 months ago) by michael
- Update README.mkpasswd


Revision 6572 - Directory Listing
Modified Sun Oct 18 16:58:57 2015 UTC (4 years, 8 months ago) by michael
- Fixed broken bcrypt on (Open)BSD in conjunction with the -s and -l switches


Revision 6570 - Directory Listing
Modified Tue Oct 13 17:58:46 2015 UTC (4 years, 9 months ago) by michael
- Add dissect_time() from HOPM and make use of it in some places


Revision 6562 - Directory Listing
Modified Wed Oct 7 18:22:20 2015 UTC (4 years, 9 months ago) by michael
- m_cap.c:cap_ack(): don't allow CAP ACK to set prohibited caps, or clear sticky ones


Revision 6559 - Directory Listing
Modified Sat Oct 3 18:23:28 2015 UTC (4 years, 9 months ago) by michael
- s_bsd_devpoll.c, s_bsd_epoll.c:init_netio(): we don't care about the real value of errno


Revision 6558 - Directory Listing
Modified Sat Oct 3 18:18:29 2015 UTC (4 years, 9 months ago) by michael
- s_bsd_kqueue.c:init_netio(): improve error reporting


Revision 6555 - Directory Listing
Modified Sat Oct 3 17:18:32 2015 UTC (4 years, 9 months ago) by michael
- memory.c:outofmemory(): removed redundant logging. server_die() already does the logging


Revision 6554 - Directory Listing
Modified Sat Oct 3 16:56:36 2015 UTC (4 years, 9 months ago) by michael
- Use EXIT_FAILURE in some places instead of hardcoded values


Revision 6551 - Directory Listing
Modified Mon Sep 28 17:53:51 2015 UTC (4 years, 9 months ago) by michael
- Clean up stats handling a bit and made lookups constant time


Revision 6550 - Directory Listing
Modified Sat Sep 19 16:53:42 2015 UTC (4 years, 9 months ago) by michael
- conf.c:conf_connect_allowed(): cleanup redundant test on 'conf'


Revision 6548 - Directory Listing
Modified Thu Sep 17 17:42:04 2015 UTC (4 years, 9 months ago) by michael
- server.h: swap keywords on find_capability()


Revision 6545 - Directory Listing
Modified Wed Sep 16 19:54:01 2015 UTC (4 years, 9 months ago) by michael
- Removed that dirty strtoken definition in stdinc.h


Revision 6544 - Directory Listing
Modified Wed Sep 16 16:29:27 2015 UTC (4 years, 9 months ago) by michael
- autoreconf


Revision 6541 - Directory Listing
Modified Wed Sep 16 11:01:18 2015 UTC (4 years, 9 months ago) by michael
- Replace obsolete usleep() with nanosleep()


Revision 6538 - Directory Listing
Modified Sun Sep 13 16:07:23 2015 UTC (4 years, 10 months ago) by michael
- Update NEWS file


Revision 6536 - Directory Listing
Modified Sat Sep 12 16:30:14 2015 UTC (4 years, 10 months ago) by michael
- motd.c, send.c: use %zu conversion specifier for size_t types


Revision 6535 - Directory Listing
Modified Sat Sep 12 16:24:09 2015 UTC (4 years, 10 months ago) by michael
- m_message.c: swap keywords on 'ntargets'; minor style corrections


Revision 6532 - Directory Listing
Modified Sat Sep 12 15:59:03 2015 UTC (4 years, 10 months ago) by michael
- m_info.c: fixed inconsistent description of stats_u_oper_only and stats_P_oper_only


Revision 6531 - Directory Listing
Modified Sat Sep 12 15:35:01 2015 UTC (4 years, 10 months ago) by michael
- Minor corrections to doc/modeg.txt provided by jackal


Revision 6529 - Directory Listing
Modified Fri Sep 11 16:46:04 2015 UTC (4 years, 10 months ago) by michael
- Update NEWS file


Revision 6528 - Directory Listing
Modified Fri Sep 11 16:33:52 2015 UTC (4 years, 10 months ago) by michael
- Fixed inconsistent style in several places


Revision 6526 - Directory Listing
Modified Thu Sep 10 16:35:06 2015 UTC (4 years, 10 months ago) by michael
- Update README file. Changes provided by jackal


Revision 6524 - Directory Listing
Modified Wed Sep 9 16:35:53 2015 UTC (4 years, 10 months ago) by michael
- Update reference.conf as suggested by jackal


Revision 6519 - Directory Listing
Modified Mon Sep 7 17:28:47 2015 UTC (4 years, 10 months ago) by michael
- packet.c: fix another typo


Revision 6518 - Directory Listing
Modified Mon Sep 7 17:17:06 2015 UTC (4 years, 10 months ago) by michael
- packet.c: fix typo


Revision 6516 - Directory Listing
Modified Sun Sep 6 20:24:03 2015 UTC (4 years, 10 months ago) by michael
- Update NEWS file


Revision 6515 - Directory Listing
Modified Sun Sep 6 19:26:46 2015 UTC (4 years, 10 months ago) by michael
- motd.h, motd.c: have motd_signon() use date_iso8601()


Revision 6512 - Directory Listing
Modified Sun Sep 6 18:31:52 2015 UTC (4 years, 10 months ago) by michael
- Change myctime() to use strftime() instead of ctime(); rename myctime() to date_ctime()


Revision 6511 - Directory Listing
Modified Sun Sep 6 17:50:33 2015 UTC (4 years, 10 months ago) by michael
- m_info.c:send_birthdate_online_time(): use date() instead of myctime()


Revision 6508 - Directory Listing
Modified Sun Sep 6 14:45:02 2015 UTC (4 years, 10 months ago) by michael
- Removed old event.txt


Revision 6507 - Directory Listing
Modified Sun Sep 6 11:17:46 2015 UTC (4 years, 10 months ago) by michael
- 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
Modified Sat Sep 5 19:55:18 2015 UTC (4 years, 10 months ago) by michael
- Rebuilt Makefile.in


Revision 6503 - Directory Listing
Modified Sat Sep 5 19:54:49 2015 UTC (4 years, 10 months ago) by michael
- 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
Modified Sat Sep 5 17:55:38 2015 UTC (4 years, 10 months ago) by michael
- misc.c: change date_iso8601() to use the %T conversion specifier


Revision 6498 - Directory Listing
Modified Sat Sep 5 17:47:34 2015 UTC (4 years, 10 months ago) by michael
- misc.c: cleanup date() and make it use strftime()


Revision 6496 - Directory Listing
Modified Sat Sep 5 17:13:16 2015 UTC (4 years, 10 months ago) by michael
- ircd_defs.h: minor correction to the USERHOST_REPLYLEN definition


Revision 6495 - Directory Listing
Modified Sat Sep 5 17:01:01 2015 UTC (4 years, 10 months ago) by michael
- server.c:check_server(): removed redundant test on server_conf; constification


Revision 6492 - Directory Listing
Modified Fri Sep 4 20:12:09 2015 UTC (4 years, 10 months ago) by michael
- ircd_defs.h: increase KILLLEN and REASONLEN to 240


Revision 6491 - Directory Listing
Modified Fri Sep 4 19:31:42 2015 UTC (4 years, 10 months ago) by michael
- Update NEWS file


Revision 6489 - Directory Listing
Modified Fri Sep 4 18:06:58 2015 UTC (4 years, 10 months ago) by michael
- Rebuilt parser files


Revision 6487 - Directory Listing
Modified Fri Sep 4 17:55:30 2015 UTC (4 years, 10 months ago) by michael
- Added 'close' to irc-operator flags


Revision 6486 - Directory Listing
Modified Fri Sep 4 17:04:14 2015 UTC (4 years, 10 months ago) by michael
- Update NEWS file


Revision 6485 - Directory Listing
Modified Fri Sep 4 16:56:03 2015 UTC (4 years, 10 months ago) by michael
- Minor correction to reference.conf


Revision 6483 - Directory Listing
Modified Thu Sep 3 18:58:01 2015 UTC (4 years, 10 months ago) by michael
- ircd.c:set_time(): server_die() already does the logging plus notification, no need doing it twice


Revision 6480 - Directory Listing
Modified Thu Sep 3 18:49:44 2015 UTC (4 years, 10 months ago) by michael
- ircd.c: misc cleanups


Revision 6479 - Directory Listing
Modified Thu Sep 3 17:53:28 2015 UTC (4 years, 10 months ago) by michael
- Update NEWS file


Revision 6477 - Directory Listing
Modified Thu Sep 3 14:02:36 2015 UTC (4 years, 10 months ago) by michael
- auth.c: rename auth_pending_list to auth_list


Revision 6476 - Directory Listing
Modified Thu Sep 3 14:00:55 2015 UTC (4 years, 10 months ago) by michael
- Update NEWS file


Revision 6475 - Directory Listing
Modified Thu Sep 3 13:15:44 2015 UTC (4 years, 10 months ago) by michael
- Re-built Makefile.in


Revision 6472 - Directory Listing
Modified Thu Sep 3 13:13:47 2015 UTC (4 years, 10 months ago) by michael
- Database files and links.txt are now stored in /var/lib instead of /etc


Revision 6471 - Directory Listing
Modified Thu Sep 3 13:07:55 2015 UTC (4 years, 10 months ago) by michael
- Make use of enum in some places; make use of the HasFlag() macro some more; minor style corrections


Revision 6469 - Directory Listing
Modified Tue Sep 1 18:20:44 2015 UTC (4 years, 10 months ago) by michael
- m_locops.c:ms_locops(): avoid multiple array indices; improve readability


Revision 6467 - Directory Listing
Modified Mon Aug 31 17:06:19 2015 UTC (4 years, 10 months ago) by michael
- m_accept.c:m_accept(): run collapse() on the mask before using it


Revision 6465 - Directory Listing
Modified Sun Aug 30 16:47:00 2015 UTC (4 years, 10 months ago) by michael
- ircd.c: move some function calls in main()


Revision 6463 - Directory Listing
Modified Sat Aug 29 20:47:35 2015 UTC (4 years, 10 months ago) by michael
- m_svskill.c: use CONF_NOREASON as default reason just like in m_kill.c


Revision 6460 - Directory Listing
Modified Sat Aug 29 20:02:08 2015 UTC (4 years, 10 months ago) by michael
- client.h: wrong value assigned to OPER_FLAG_UNRESV


Revision 6459 - Directory Listing
Modified Sat Aug 29 19:56:59 2015 UTC (4 years, 10 months ago) by michael
- Update NEWS file


Revision 6457 - Directory Listing
Modified Sat Aug 29 19:41:49 2015 UTC (4 years, 10 months ago) by michael
- m_dline.c, m_kline.c, m_resv.c, m_xline.c: rename 't?line_time' variable to 'duration'


Revision 6456 - Directory Listing
Modified Sat Aug 29 19:38:16 2015 UTC (4 years, 10 months ago) by michael
- Re-create parser files


Revision 6453 - Directory Listing
Modified Sat Aug 29 19:34:23 2015 UTC (4 years, 10 months ago) by michael
- Added 'resv' and 'unresv' operator flags


Revision 6452 - Directory Listing
Modified Sat Aug 29 18:57:55 2015 UTC (4 years, 10 months ago) by michael
- client.h: style corrections


Revision 6449 - Directory Listing
Modified Sat Aug 29 18:53:17 2015 UTC (4 years, 10 months ago) by michael
- Re-create parser files


Revision 6448 - Directory Listing
Modified Sat Aug 29 18:51:51 2015 UTC (4 years, 10 months ago) by michael
- 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
Modified Fri Aug 28 19:39:40 2015 UTC (4 years, 10 months ago) by michael
- m_who.c:do_who(): use const keyword where appropriate


Revision 6444 - Directory Listing
Modified Fri Aug 28 18:29:58 2015 UTC (4 years, 10 months ago) by michael
- m_trace.c: allow remote operators to request a full client list; various other cleanups


Revision 6442 - Directory Listing
Modified Thu Aug 27 17:05:51 2015 UTC (4 years, 10 months ago) by michael
- Rename functions in userhost.c to comply with naming convention


Revision 6439 - Directory Listing
Modified Thu Aug 27 15:24:14 2015 UTC (4 years, 10 months ago) by michael
- m_server.c:ms_sid(): should be using get_client_name() in these two places


Revision 6438 - Directory Listing
Modified Thu Aug 27 13:09:18 2015 UTC (4 years, 10 months ago) by michael
- parse.c:parse_remove_unknown(): use get_client_name()


Revision 6435 - Directory Listing
Modified Thu Aug 27 12:51:22 2015 UTC (4 years, 10 months ago) by michael
- m_squit.c:mo_squit(): should be using get_oper_name() instead of get_client_name()


Revision 6434 - Directory Listing
Modified Thu Aug 27 12:42:34 2015 UTC (4 years, 10 months ago) by michael
- m_server.c:server_estab(): use get_client_name() when reporting errors


Revision 6431 - Directory Listing
Modified Thu Aug 27 10:51:08 2015 UTC (4 years, 10 months ago) by michael
- m_dline.c: fix comment


Revision 6430 - Directory Listing
Modified Thu Aug 27 10:44:43 2015 UTC (4 years, 10 months ago) by michael
- hostmask.h, hostmask.c: use const keyword where appropriate


Revision 6427 - Directory Listing
Modified Thu Aug 27 09:59:24 2015 UTC (4 years, 10 months ago) by michael
- 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
Modified Thu Aug 27 09:44:08 2015 UTC (4 years, 10 months ago) by michael
- 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
Modified Wed Aug 26 18:56:18 2015 UTC (4 years, 10 months ago) by michael
- misc.c: style corrections


Revision 6421 - Directory Listing
Modified Wed Aug 26 18:11:46 2015 UTC (4 years, 10 months ago) by michael
- Get rid of smalldate() and replace all instances of it with date_iso8601()


Revision 6420 - Directory Listing
Modified Wed Aug 26 17:51:49 2015 UTC (4 years, 10 months ago) by michael
- 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
Modified Wed Aug 26 17:41:33 2015 UTC (4 years, 10 months ago) by michael
- log.c: made log_write() use date_iso8601()


Revision 6416 - Directory Listing
Modified Wed Aug 26 17:34:13 2015 UTC (4 years, 10 months ago) by michael
- Added date_iso8601() for later use


Revision 6414 - Directory Listing
Modified Wed Aug 26 17:14:30 2015 UTC (4 years, 10 months ago) by michael
- misc.c: optimize time/date functions for subseqent calls with same argument value


Revision 6412 - Directory Listing
Modified Tue Aug 25 20:23:25 2015 UTC (4 years, 10 months ago) by michael
- hostmask.c: revert to -r6317. Needs more thinking.


Revision 6410 - Directory Listing
Modified Tue Aug 25 19:57:15 2015 UTC (4 years, 10 months ago) by michael
- 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
Modified Tue Aug 25 19:23:42 2015 UTC (4 years, 10 months ago) by michael
- m_svsmode.c:ms_svsmode(): move the 'ts = atol()' assignment right after the find_person()


Revision 6406 - Directory Listing
Modified Tue Aug 25 18:48:39 2015 UTC (4 years, 10 months ago) by michael
- m_who.c: use an enum for WHO_MAX_REPLIES, even though this should be made configurable


Revision 6404 - Directory Listing
Modified Mon Aug 24 18:18:55 2015 UTC (4 years, 10 months ago) by michael
- m_invite.c: p4 style broadcast of INVITE to all servers on the network


Revision 6402 - Directory Listing
Modified Sun Aug 23 16:37:13 2015 UTC (4 years, 10 months ago) by michael
- Update NEWS file


Revision 6401 - Directory Listing
Modified Sun Aug 23 16:35:50 2015 UTC (4 years, 10 months ago) by michael
- Update NEWS file


Revision 6399 - Directory Listing
Modified Sun Aug 23 16:32:17 2015 UTC (4 years, 10 months ago) by michael
- Implement ircv3.1 account-notify extension


Revision 6398 - Directory Listing
Modified Sun Aug 23 16:16:42 2015 UTC (4 years, 10 months ago) by michael
- Update version.c


Revision 6396 - Directory Listing
Modified Sun Aug 23 15:15:42 2015 UTC (4 years, 10 months ago) by michael
- server.c:serv_connect_callback(): constification


Revision 6395 - Directory Listing
Modified Sun Aug 23 15:02:19 2015 UTC (4 years, 10 months ago) by michael
- autoreconf


Revision 6392 - Directory Listing
Modified Sun Aug 23 14:57:00 2015 UTC (4 years, 10 months ago) by michael
- Move userhost related code from hash.c to userhost.c


Revision 6391 - Directory Listing
Modified Sun Aug 23 14:26:34 2015 UTC (4 years, 10 months ago) by michael
- Update NEWS file


Revision 6389 - Directory Listing
Modified Sat Aug 22 18:11:47 2015 UTC (4 years, 10 months ago) by michael
- 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
Modified Sat Aug 22 17:36:37 2015 UTC (4 years, 10 months ago) by michael
- m_server.c:server_estab(): removed comment that's outdated for 24 years now


Revision 6386 - Directory Listing
Modified Fri Aug 21 18:31:18 2015 UTC (4 years, 10 months ago) by michael
- Use an embedded list node for the ListTask struct


Revision 6384 - Directory Listing
Modified Fri Aug 21 17:24:18 2015 UTC (4 years, 10 months ago) by michael
- getopt.c: use pointer arithmetic instead of array subscripting


Revision 6382 - Directory Listing
Modified Fri Aug 21 17:20:23 2015 UTC (4 years, 10 months ago) by michael
- getopt.c: fixed inconsistent use of 'error' vs. 'Error'


Revision 6380 - Directory Listing
Modified Fri Aug 21 10:53:32 2015 UTC (4 years, 10 months ago) by michael
- m_kick.c: doxygen


Revision 6377 - Directory Listing
Modified Fri Aug 21 10:37:47 2015 UTC (4 years, 10 months ago) by michael
- Rebuild parser files


Revision 6376 - Directory Listing
Modified Fri Aug 21 10:36:52 2015 UTC (4 years, 10 months ago) by michael
- Remove splitmode checking


Revision 6374 - Directory Listing
Modified Fri Aug 21 10:01:21 2015 UTC (4 years, 10 months ago) by michael
- Rename several functions in channel.c to comply with naming convention


Revision 6372 - Directory Listing
Modified Wed Aug 19 10:38:08 2015 UTC (4 years, 10 months ago) by michael
- Rebuilt parser file


Revision 6369 - Directory Listing
Modified Wed Aug 19 10:36:36 2015 UTC (4 years, 10 months ago) by michael
- Rename several functions in event.c to comply with naming convention


Revision 6368 - Directory Listing
Modified Wed Aug 19 10:25:56 2015 UTC (4 years, 10 months ago) by michael
- Rename several functions in listener.c to comply with naming convention


Revision 6365 - Directory Listing
Modified Wed Aug 19 10:05:23 2015 UTC (4 years, 10 months ago) by michael
- Move show_ports() from listener.c to m_stats.c


Revision 6364 - Directory Listing
Modified Wed Aug 19 09:59:43 2015 UTC (4 years, 10 months ago) by michael
- Remove unused header includes


Revision 6361 - Directory Listing
Modified Tue Aug 18 07:26:47 2015 UTC (4 years, 10 months ago) by michael
- m_mode.c: add proper documentation for the MODE command handler


Revision 6360 - Directory Listing
Modified Tue Aug 18 06:56:47 2015 UTC (4 years, 10 months ago) by michael
- channel_mode.c:channel_modes(): removed useless FLAGS_SERVICE test on client_p. We don't need that here.


Revision 6358 - Directory Listing
Modified Mon Aug 17 16:38:33 2015 UTC (4 years, 10 months ago) by michael
- Make server_die() use enum; minor cleanups here and there


Revision 6356 - Directory Listing
Modified Mon Aug 17 10:45:16 2015 UTC (4 years, 10 months ago) by michael
- m_links.c:do_links(): use const on 'target_p'


Revision 6353 - Directory Listing
Modified Fri Aug 14 17:50:40 2015 UTC (4 years, 11 months ago) by michael
- Rename server capabilities flags from CAP_* to CAPAB_*


Revision 6352 - Directory Listing
Modified Tue Aug 11 18:39:45 2015 UTC (4 years, 11 months ago) by michael
- m_resv.c: enable temporary s2s RESVs. Previously this only worked with encapsulated RESVs.


Revision 6349 - Directory Listing
Modified Tue Aug 11 17:53:32 2015 UTC (4 years, 11 months ago) by michael
- Make use of enum in more places


Revision 6348 - Directory Listing
Modified Tue Aug 11 17:44:50 2015 UTC (4 years, 11 months ago) by michael
- Make use of enum in more places


Revision 6346 - Directory Listing
Modified Tue Aug 11 17:23:45 2015 UTC (4 years, 11 months ago) by michael
- Cleanup/fix names of several #ifndef INCLUDED_*


Revision 6343 - Directory Listing
Modified Mon Aug 10 18:52:10 2015 UTC (4 years, 11 months ago) by michael
- m_resv.c:parse_resv(): constification


Revision 6342 - Directory Listing
Modified Mon Aug 10 18:47:51 2015 UTC (4 years, 11 months ago) by michael
- Update NEWS file


Revision 6341 - Directory Listing
Modified Mon Aug 10 18:45:46 2015 UTC (4 years, 11 months ago) by michael
- Update NEWS file


Revision 6340 - Directory Listing
Modified Mon Aug 10 18:39:19 2015 UTC (4 years, 11 months ago) by michael
- 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
Modified Mon Aug 10 18:26:03 2015 UTC (4 years, 11 months ago) by michael
- m_resv.c:parse_resv(): don't has_wildcards() check 'name' if RESV comes from services


Revision 6336 - Directory Listing
Modified Mon Aug 10 18:09:39 2015 UTC (4 years, 11 months ago) by michael
- m_resv.c:parse_resv(): swap tests on 'name' to make more sense


Revision 6333 - Directory Listing
Modified Mon Aug 10 17:57:03 2015 UTC (4 years, 11 months ago) by michael
- m_resv.c:parse_resv(): skip the # when dealing with channel names


Revision 6331 - Directory Listing
Modified Mon Aug 10 17:55:19 2015 UTC (4 years, 11 months ago) by michael
- 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
Modified Mon Aug 10 17:51:48 2015 UTC (4 years, 11 months ago) by michael
- m_resv.c:parse_resv(): check for wildcards in channel resvs, too


Revision 6327 - Directory Listing
Modified Sat Aug 8 18:13:47 2015 UTC (4 years, 11 months ago) by michael
- channel.h: rename FLOOD_NOTICED to MSG_FLOOD_NOTICED


Revision 6326 - Directory Listing
Modified Sat Aug 8 17:54:33 2015 UTC (4 years, 11 months ago) by michael
- Get rid of the IsRegistered() macro, which is a rather dangerous macro for coders who add new connection states


Revision 6324 - Directory Listing
Modified Sat Aug 8 17:48:14 2015 UTC (4 years, 11 months ago) by michael
- Make use of enum in more places


Revision 6320 - Directory Listing
Modified Wed Aug 5 18:31:49 2015 UTC (4 years, 11 months ago) by michael
- Rebuild conf_parser.c


Revision 6317 - Directory Listing
Modified Wed Aug 5 16:03:09 2015 UTC (4 years, 11 months ago) by michael
- Get rid of UMODE_ALL


Revision 6316 - Directory Listing
Modified Wed Aug 5 14:51:26 2015 UTC (4 years, 11 months ago) by michael
- Make use of enums some more


Revision 6314 - Directory Listing
Modified Sat Aug 1 18:06:37 2015 UTC (4 years, 11 months ago) by michael
- Make use of the *Flag() macros in some more places


Revision 6309 - Directory Listing
Modified Fri Jul 24 13:50:16 2015 UTC (4 years, 11 months ago) by michael
- client.c:get_client_name(): minor documentation change


Revision 6308 - Directory Listing
Modified Fri Jul 24 13:41:55 2015 UTC (4 years, 11 months ago) by michael
- user.c:user_oper_up(): remove useless assert()


Revision 6305 - Directory Listing
Modified Fri Jul 24 13:22:49 2015 UTC (4 years, 11 months ago) by michael
- Move show_events() from event.c to m_stats.c. Remove now unused prototypes.


Revision 6304 - Directory Listing
Modified Fri Jul 24 12:34:39 2015 UTC (4 years, 11 months ago) by michael
- Change version to hybrid-8.2.9


Revision 6263 - Directory Listing
Modified Sun Jul 12 16:27:53 2015 UTC (5 years ago) by michael
- restart.c:server_die(): use EXIT_SUCCESS/EXIT_FAILURE


Revision 6261 - Directory Listing
Modified Sun Jul 12 16:22:40 2015 UTC (5 years ago) by michael
- ircd.c:check_pidfile(): re-enable logging


Revision 6258 - Directory Listing
Modified Sat Jul 11 12:18:30 2015 UTC (5 years ago) by michael
- Set keyword and eol-style properties


Revision 6257 - Directory Listing
Modified Sat Jul 11 10:45:31 2015 UTC (5 years ago) by michael
- Removed slang in comment


Revision 6254 - Directory Listing
Modified Fri Jul 10 15:40:24 2015 UTC (5 years ago) by michael
- m_whois.c: don't allow remote WHOIS lookups with the target being a UID. Removed IsDigit test.


Revision 6253 - Directory Listing
Modified Fri Jul 10 15:32:36 2015 UTC (5 years ago) by michael
- 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
Modified Fri Jul 10 12:26:37 2015 UTC (5 years ago) by michael
- Update NEWS file


Revision 6246 - Directory Listing
Modified Thu Jul 9 12:12:17 2015 UTC (5 years ago) by michael
- Update NEWS file


Revision 6244 - Directory Listing
Modified Thu Jul 9 11:42:18 2015 UTC (5 years ago) by michael
- README.mkpasswd, mkpasswd.c: spelling fixes; use 'unsigned' and 'const' where possible; style corrections


Revision 6243 - Directory Listing
Modified Thu Jul 9 11:18:55 2015 UTC (5 years ago) by michael
- mkpasswd.c: don't allow 'length' and 'rounds' to become -ve


Revision 6241 - Directory Listing
Modified Wed Jul 8 14:41:26 2015 UTC (5 years ago) by michael
- mkpasswd.c: properly deal with crypt() returning NULL. Fixes core as reported by falsovsky.


Revision 6218 - Directory Listing
Modified Sun Jun 28 12:50:03 2015 UTC (5 years ago) by michael
- m_nick.c:ms_uid(): removed redundant parc < 10 test


Revision 6194 - Directory Listing
Modified Thu Jun 25 12:52:51 2015 UTC (5 years ago) by michael
- isupport.c:isupport_rebuild(): make coverity shut up (CID 1308362)


Revision 6191 - Directory Listing
Modified Wed Jun 24 17:59:24 2015 UTC (5 years ago) by michael
- Rename oper_up() to user_oper_up()


Revision 6190 - Directory Listing
Modified Wed Jun 24 17:57:02 2015 UTC (5 years ago) by michael
- Rename user_usermodes_init() to user_modes_init()


Revision 6187 - Directory Listing
Modified Wed Jun 24 17:49:41 2015 UTC (5 years ago) by michael
- autoreconf


Revision 6186 - Directory Listing
Modified Wed Jun 24 17:49:10 2015 UTC (5 years ago) by michael
- Moved all ISUPPORT related code to isupport.c; renamed several functions to meet our coding convention


Revision 6180 - Directory Listing
Modified Tue Jun 23 15:55:22 2015 UTC (5 years ago) by michael
- m_svinfo.c: replace abs() with labs()


Revision 6163 - Directory Listing
Modified Thu Jun 18 10:57:25 2015 UTC (5 years ago) by michael
- Re-create autogenerated files


Revision 6160 - Directory Listing
Modified Thu Jun 18 10:49:13 2015 UTC (5 years ago) by michael
- Move all SID/UID related code to id.c


Revision 6158 - Directory Listing
Modified Thu Jun 18 09:35:55 2015 UTC (5 years ago) by michael
- server.c:generate_sid(): replace snprintf/strlcpy combo with just snprintf


Revision 6157 - Directory Listing
Modified Thu Jun 18 09:22:51 2015 UTC (5 years ago) by michael
- Automatically generate sid on startup if none is configured. Patch provided by Adam


Revision 6154 - Directory Listing
Modified Tue Jun 16 18:32:27 2015 UTC (5 years ago) by michael
- 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
Modified Tue Jun 16 16:57:21 2015 UTC (5 years ago) by michael
- Various documentation updates provided by Jackal


Revision 6136 - Directory Listing
Modified Thu Jun 11 19:45:17 2015 UTC (5 years, 1 month ago) by michael
- ax_arg_enable_debugging.m4: use AS_IF


Revision 6135 - Directory Listing
Modified Thu Jun 11 19:34:11 2015 UTC (5 years, 1 month ago) by michael
- ax_arg_enable_warnings.m4: use AS_IF


Revision 6130 - Directory Listing
Modified Thu Jun 11 18:17:53 2015 UTC (5 years, 1 month ago) by michael
- Update help/index as suggested by Jackal


Revision 6127 - Directory Listing
Modified Thu Jun 11 14:34:30 2015 UTC (5 years, 1 month ago) by michael
- autoreconf


Revision 6126 - Directory Listing
Modified Thu Jun 11 14:32:15 2015 UTC (5 years, 1 month ago) by michael
- Moved chunk size defines for the pooling allocator to ax_mempool_chunksizes.m4


Revision 6124 - Directory Listing
Modified Thu Jun 11 14:25:14 2015 UTC (5 years, 1 month ago) by michael
- Moved NICKNAMEHISTORYLENGTH definition to whowas.h


Revision 6121 - Directory Listing
Modified Thu Jun 11 14:16:24 2015 UTC (5 years, 1 month ago) by michael
- autoreconf


Revision 6120 - Directory Listing
Modified Thu Jun 11 14:10:38 2015 UTC (5 years, 1 month ago) by michael
- configure.ac: removed invalid copyright information


Revision 6118 - Directory Listing
Modified Thu Jun 11 13:29:02 2015 UTC (5 years, 1 month ago) by michael
- gcc_stack_protect.m4: modernization: AC_TRY_COMPILE and AC_TRY_LINK are obsolete


Revision 6097 - Directory Listing
Modified Wed Jun 10 20:42:37 2015 UTC (5 years, 1 month ago) by michael
- gcc_stack_protect.m4: added support for -fstack-protector-strong which is supported since gcc 4.9


Revision 6094 - Directory Listing
Modified Wed Jun 10 17:55:30 2015 UTC (5 years, 1 month ago) by michael
- Update reference.conf. SSLv3 is no longer supported


Revision 6067 - Directory Listing
Modified Mon Jun 8 19:36:17 2015 UTC (5 years, 1 month ago) by michael
- Fixed help/index as pointed out by jackal


Revision 6061 - Directory Listing
Modified Sat Jun 6 17:23:12 2015 UTC (5 years, 1 month ago) by michael
- 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
Modified Thu Jun 4 17:18:28 2015 UTC (5 years, 1 month ago) by michael
- Update ax_append_flag.m4 to latest version


Revision 6054 - Directory Listing
Modified Thu Jun 4 17:12:09 2015 UTC (5 years, 1 month ago) by michael
- Update ax_check_compile_flag.m4 to latest version


Revision 6009 - Directory Listing
Modified Sat May 30 19:19:09 2015 UTC (5 years, 1 month ago) by michael
- Re-built parser files


Revision 6007 - Directory Listing
Modified Sat May 30 19:18:02 2015 UTC (5 years, 1 month ago) by michael
- conf_parser.y: always rebuild CIDR lists


Revision 5989 - Directory Listing
Modified Tue May 26 19:03:15 2015 UTC (5 years, 1 month ago) by michael
- conf_lexer.l: fixed typo introduced in previous commit


Revision 5988 - Directory Listing
Modified Tue May 26 19:00:04 2015 UTC (5 years, 1 month ago) by michael
- Re-generate parser files


Revision 5986 - Directory Listing
Modified Tue May 26 18:55:38 2015 UTC (5 years, 1 month ago) by michael
- Added 'xline_exempt' to auth{} block flags


Revision 5984 - Directory Listing
Modified Mon May 25 15:34:43 2015 UTC (5 years, 1 month ago) by michael
- Update NEWS file


Revision 5982 - Directory Listing
Modified Mon May 25 15:24:30 2015 UTC (5 years, 1 month ago) by michael
- channel.c:channel_do_join(): removed useless test on conf->reason


Revision 5981 - Directory Listing
Modified Mon May 25 14:24:44 2015 UTC (5 years, 1 month ago) by michael
- client.c:conf_try_ban(): use the proper conversion specifier


Revision 5978 - Directory Listing
Modified Mon May 25 14:18:44 2015 UTC (5 years, 1 month ago) by michael
- client.c:conf_try_ban(): minor cleanups


Revision 5977 - Directory Listing
Modified Mon May 18 15:36:24 2015 UTC (5 years, 1 month ago) by michael
- hostmask.c:try_parse_v4_netmask(): fixed possible OOB read


Revision 5974 - Directory Listing
Modified Sun May 10 21:41:27 2015 UTC (5 years, 2 months ago) by michael
- Update NEWS file


Revision 5958 - Directory Listing
Modified Sat May 9 21:56:02 2015 UTC (5 years, 2 months ago) by michael
- m_resv.c, m_unresv.c: removed useless comments


Revision 5957 - Directory Listing
Modified Sat May 9 19:54:23 2015 UTC (5 years, 2 months ago) by michael
- Removed useless header includes


Revision 5954 - Directory Listing
Modified Sat May 9 19:34:12 2015 UTC (5 years, 2 months ago) by michael
- conf.c:parse_aline(): removed test on target_server. There's no command that doesn't support the "ON" option


Revision 5945 - Directory Listing
Modified Wed May 6 19:18:43 2015 UTC (5 years, 2 months ago) by michael
- Update NEWS file


Revision 5942 - Directory Listing
Modified Wed May 6 19:09:18 2015 UTC (5 years, 2 months ago) by michael
- Bump version to 8.2.8


Revision 5941 - Directory Listing
Modified Wed May 6 19:07:51 2015 UTC (5 years, 2 months ago) by michael
- autoreconf


Revision 5938 - Directory Listing
Modified Wed May 6 19:06:21 2015 UTC (5 years, 2 months ago) by michael
- configure.ac: require automake 1.15


Revision 5937 - Directory Listing
Modified Wed May 6 18:50:54 2015 UTC (5 years, 2 months ago) by michael
- Update NEWS file


Revision 5935 - Directory Listing
Modified Wed May 6 18:32:07 2015 UTC (5 years, 2 months ago) by michael
- Recreate parser/lexer files


Revision 5934 - Directory Listing
Modified Wed May 6 18:31:04 2015 UTC (5 years, 2 months ago) by michael
- Removed the 'havent_read_conf' configuration directive as it only caused a whole lot more trouble than
  it actually helped


Revision 5901 - Directory Listing
Modified Mon May 4 11:56:31 2015 UTC (5 years, 2 months ago) by michael
- Style corrections


Revision 5900 - Directory Listing
Modified Mon May 4 11:19:44 2015 UTC (5 years, 2 months ago) by michael
- conf_db.h, conf_db.c: remove functions/definitions we don't need


Revision 5897 - Directory Listing
Modified Mon May 4 10:49:55 2015 UTC (5 years, 2 months ago) by michael
- '!' and '@' are no longer threated as wildcard characters


Revision 5896 - Directory Listing
Modified Sun May 3 21:18:30 2015 UTC (5 years, 2 months ago) by michael
- Update NEWS file


Revision 5895 - Directory Listing
Modified Sun May 3 21:03:16 2015 UTC (5 years, 2 months ago) by michael
- Removed g-line leftovers


Revision 5892 - Directory Listing
Modified Sun May 3 20:50:09 2015 UTC (5 years, 2 months ago) by michael
- m_resv.c: use m_unregistered() for the UNREGISTERED_HANDLER


Revision 5890 - Directory Listing
Modified Sun May 3 19:14:34 2015 UTC (5 years, 2 months ago) by michael
- 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
Modified Sun May 3 16:32:43 2015 UTC (5 years, 2 months ago) by michael
- auth.c: use C99-style array initialization


Revision 5886 - Directory Listing
Modified Sun May 3 16:29:05 2015 UTC (5 years, 2 months ago) by michael
- s_bsd.c: use C99-style array initialization


Revision 5885 - Directory Listing
Modified Sun May 3 16:18:11 2015 UTC (5 years, 2 months ago) by michael
- m_who.c:m_who(): use explicit NULL when calling who_global() for /who with no params


Revision 5882 - Directory Listing
Modified Sun May 3 16:14:45 2015 UTC (5 years, 2 months ago) by michael
- m_who.c: allow /who to be used with no additional parameters


Revision 5880 - Directory Listing
Modified Sun May 3 16:01:42 2015 UTC (5 years, 2 months ago) by michael
- Use C99-style initializers in all struct Message items
- Removed MFLG_SLOW
- Removed DUMMY_HANDLER


Revision 5874 - Directory Listing
Modified Wed Apr 29 11:09:11 2015 UTC (5 years, 2 months ago) by michael
- Style corrections; removed trailing whitespaces


Revision 5873 - Directory Listing
Modified Wed Apr 29 10:35:38 2015 UTC (5 years, 2 months ago) by michael
- Update NEWS file


Revision 5872 - Directory Listing
Modified Tue Apr 28 20:36:12 2015 UTC (5 years, 2 months ago) by michael
- conf.c:expire_tklines(): deduplicate


Revision 5869 - Directory Listing
Modified Tue Apr 28 19:57:24 2015 UTC (5 years, 2 months ago) by michael
- m_xline.c: fixed invalid command sytnax when broadcasting XLINEs to other servers. First argument can't be a digit.


Revision 5868 - Directory Listing
Modified Tue Apr 28 12:47:47 2015 UTC (5 years, 2 months ago) by michael
- m_xline.c: renamed write_xline() to xline_add()


Revision 5866 - Directory Listing
Modified Tue Apr 28 12:43:16 2015 UTC (5 years, 2 months ago) by michael
- m_xline.c: don't allow legit-looking fake exit reasons like "Ping timeout: 240 seconds"; constification


Revision 5863 - Directory Listing
Modified Tue Apr 28 12:23:14 2015 UTC (5 years, 2 months ago) by michael
- Removed useless zero initializers from the module_entry as suggested by Adam


Revision 5854 - Directory Listing
Modified Mon Apr 27 18:01:14 2015 UTC (5 years, 2 months ago) by michael
- channel.c:clear_invites_client(): add missing documentation


Revision 5851 - Directory Listing
Modified Mon Apr 27 17:54:12 2015 UTC (5 years, 2 months ago) by michael
- Renamed clear_invites() to clear_invites_channel()
- Added separate clear_invites_client()


Revision 5849 - Directory Listing
Modified Sun Apr 26 19:56:18 2015 UTC (5 years, 2 months ago) by michael
- hostmask.c:find_conf_by_address(): constification


Revision 5848 - Directory Listing
Modified Sun Apr 26 19:03:20 2015 UTC (5 years, 2 months ago) by michael
- 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
Modified Sun Apr 26 17:48:00 2015 UTC (5 years, 2 months ago) by michael
- 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
Modified Sun Apr 26 17:41:38 2015 UTC (5 years, 2 months ago) by michael
- Update NEWS file


Revision 5842 - Directory Listing
Modified Sun Apr 26 17:40:03 2015 UTC (5 years, 2 months ago) by michael
- conf.c:clear_out_old_conf(): also don't clear out RESVs that have been set with the RESV command


Revision 5841 - Directory Listing
Modified Sun Apr 26 17:29:26 2015 UTC (5 years, 2 months ago) by michael
- Update NEWS file


Revision 5839 - Directory Listing
Modified Sun Apr 26 17:27:40 2015 UTC (5 years, 2 months ago) by michael
- 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
Modified Sun Apr 26 17:10:40 2015 UTC (5 years, 2 months ago) by michael
- m_unresv.c: deduplication


Revision 5835 - Directory Listing
Modified Sun Apr 26 16:56:47 2015 UTC (5 years, 2 months ago) by michael
- m_undline.c: use LOG_TYPE_DLINE


Revision 5834 - Directory Listing
Modified Sun Apr 26 16:53:35 2015 UTC (5 years, 2 months ago) by michael
- m_undline.c, m_unkline.c: deduplication
- m_unxline.c: renamed functions


Revision 5831 - Directory Listing
Modified Sun Apr 26 16:27:56 2015 UTC (5 years, 2 months ago) by michael
- m_dline.c, m_kline: renamed functions


Revision 5830 - Directory Listing
Modified Sun Apr 26 16:25:56 2015 UTC (5 years, 2 months ago) by michael
- m_dline.c: deduplication


Revision 5827 - Directory Listing
Modified Sun Apr 26 16:12:14 2015 UTC (5 years, 2 months ago) by michael
- m_kline.c: deduplication


Revision 5826 - Directory Listing
Modified Sun Apr 26 15:56:17 2015 UTC (5 years, 2 months ago) by michael
- m_resv.c:parse_resv(): cleaned up the massive mess a bit


Revision 5824 - Directory Listing
Modified Sun Apr 26 15:38:25 2015 UTC (5 years, 2 months ago) by michael
- Get rid of valid_comment()


Revision 5821 - Directory Listing
Modified Sun Apr 26 12:41:42 2015 UTC (5 years, 2 months ago) by michael
- 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
Modified Sun Apr 26 12:31:58 2015 UTC (5 years, 2 months ago) by michael
- m_dline.c:mo_dline(): get rid of some stupid parse_netmask() call


Revision 5817 - Directory Listing
Modified Sun Apr 26 11:57:32 2015 UTC (5 years, 2 months ago) by michael
- m_dline.c:ms_dline(): minor cleanup


Revision 5816 - Directory Listing
Modified Fri Apr 24 17:43:42 2015 UTC (5 years, 2 months ago) by michael
- Update NEWS file


Revision 5814 - Directory Listing
Modified Fri Apr 24 17:32:05 2015 UTC (5 years, 2 months ago) by michael
- 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
Modified Thu Apr 23 17:42:48 2015 UTC (5 years, 2 months ago) by michael
- m_kline.c:already_placed_kline(): removed 'warn' parameter we don't need


Revision 5811 - Directory Listing
Modified Thu Apr 23 17:29:01 2015 UTC (5 years, 2 months ago) by michael
- Recreate autogenerated files


Revision 5810 - Directory Listing
Modified Thu Apr 23 17:27:17 2015 UTC (5 years, 2 months ago) by michael
- 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
Modified Fri Apr 17 20:03:23 2015 UTC (5 years, 2 months ago) by michael
- numeric.c: use C99 array initialization


Revision 5802 - Directory Listing
Modified Fri Apr 17 19:24:22 2015 UTC (5 years, 2 months ago) by michael
- conf_parser.c: rebuilt


Revision 5799 - Directory Listing
Modified Fri Apr 17 18:55:34 2015 UTC (5 years, 2 months ago) by michael
- conf_parser.y: fixed error messages as pointed out by Adam


Revision 5798 - Directory Listing
Modified Fri Apr 17 16:19:42 2015 UTC (5 years, 2 months ago) by michael
- conf.c:conf_add_class_to_conf(): cleaned up duplicated code


Revision 5795 - Directory Listing
Modified Fri Apr 17 16:09:23 2015 UTC (5 years, 2 months ago) by michael
- Minor cleanups to CAPAB related code


Revision 5794 - Directory Listing
Modified Tue Apr 14 18:06:53 2015 UTC (5 years, 3 months ago) by michael
- Update NEWS file


Revision 5793 - Directory Listing
Modified Tue Apr 14 18:05:37 2015 UTC (5 years, 3 months ago) by michael
- Update NEWS file


Revision 5790 - Directory Listing
Modified Mon Apr 6 18:37:52 2015 UTC (5 years, 3 months ago) by michael
- Reject remote k-line requests that don't have enough non-wildcard characters


Revision 5788 - Directory Listing
Modified Sun Apr 5 18:07:10 2015 UTC (5 years, 3 months ago) by michael
- Revved patchlevel to 8.2.7


Revision 5787 - Directory Listing
Modified Sun Apr 5 18:05:43 2015 UTC (5 years, 3 months ago) by michael
- Update version.c


Revision 5785 - Directory Listing
Modified Sun Apr 5 15:17:51 2015 UTC (5 years, 3 months ago) by michael
- sendnick_TS(), introduce_client(): use the %u conversion specifier for unsigned ints


Revision 5782 - Directory Listing
Modified Sun Apr 5 15:00:54 2015 UTC (5 years, 3 months ago) by michael
- conf.c:find_user_host(): removed unused 'flags' argument


Revision 5781 - Directory Listing
Modified Sun Apr 5 11:21:54 2015 UTC (5 years, 3 months ago) by michael
- Update NEWS file


Revision 5779 - Directory Listing
Modified Sat Apr 4 17:47:27 2015 UTC (5 years, 3 months ago) by michael
- m_nick.c:uid_from_server(): default to '*' for clients that don't have an accountname assigned


Revision 5778 - Directory Listing
Modified Sat Apr 4 17:45:56 2015 UTC (5 years, 3 months ago) by michael
- parse.c:msg_tree_parse(): cleaned up an assert()


Revision 5775 - Directory Listing
Modified Sat Apr 4 17:31:06 2015 UTC (5 years, 3 months ago) by michael
- Changed some function to void if we don't need a return value
- Have some other functions return saner values


Revision 5773 - Directory Listing
Modified Sat Apr 4 15:42:35 2015 UTC (5 years, 3 months ago) by michael
- Removed TS_DOESTS, DoesTS, and related code


Revision 5772 - Directory Listing
Modified Fri Apr 3 18:15:06 2015 UTC (5 years, 3 months ago) by michael
- Update NEWS file


Revision 5771 - Directory Listing
Modified Fri Apr 3 17:02:47 2015 UTC (5 years, 3 months ago) by michael
- Update NEWS file


Revision 5770 - Directory Listing
Modified Thu Apr 2 19:52:15 2015 UTC (5 years, 3 months ago) by michael
- Cleaned up strlen() based array indices


Revision 5767 - Directory Listing
Modified Thu Apr 2 18:47:57 2015 UTC (5 years, 3 months ago) by michael
- Update help/index


Revision 5766 - Directory Listing
Modified Thu Apr 2 18:41:33 2015 UTC (5 years, 3 months ago) by michael
- Rebuilt help/Makefile.in


Revision 5763 - Directory Listing
Modified Thu Apr 2 18:39:00 2015 UTC (5 years, 3 months ago) by michael
- Removed some help files for inter-server commands


Revision 5762 - Directory Listing
Modified Thu Apr 2 18:34:17 2015 UTC (5 years, 3 months ago) by michael
- Regenerate parser/lexer files


Revision 5759 - Directory Listing
Modified Thu Apr 2 18:28:51 2015 UTC (5 years, 3 months ago) by michael
- Removed unused HIDE_SPOOF_IPS and GLOBAL_KILL tokens


Revision 5758 - Directory Listing
Modified Thu Apr 2 18:26:29 2015 UTC (5 years, 3 months ago) by michael
- Changed some members of the Ban structure to use fixed-size arrays


Revision 5755 - Directory Listing
Modified Thu Apr 2 17:32:13 2015 UTC (5 years, 3 months ago) by michael
- m_bmask.c: fixed potential BMASK buffer overflow. Patch provided by Adam.


Revision 5754 - Directory Listing
Modified Thu Apr 2 17:29:27 2015 UTC (5 years, 3 months ago) by michael
- channel_mode.c:add_id(): removed useless IsServer() test


Revision 5751 - Directory Listing
Modified Thu Apr 2 17:27:13 2015 UTC (5 years, 3 months ago) by michael
- Mostly whitespace changes


Revision 5750 - Directory Listing
Modified Tue Mar 31 11:56:02 2015 UTC (5 years, 3 months ago) by michael
- channel_mode.c: moved 'if (!mode_count)' test from send_mode_changes_client() to
  set_channel_mode()


Revision 5747 - Directory Listing
Modified Tue Mar 31 11:51:23 2015 UTC (5 years, 3 months ago) by michael
- 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
Modified Tue Mar 31 11:37:15 2015 UTC (5 years, 3 months ago) by michael
- channel_mode.c:chm_ban(), chm_except(), chm_invex(): replaced memcpy() with strlcpy()


Revision 5744 - Directory Listing
Modified Tue Mar 31 11:33:36 2015 UTC (5 years, 3 months ago) by michael
- 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
Modified Sun Mar 29 16:31:46 2015 UTC (5 years, 3 months ago) by michael
- Update NEWS file


Revision 5739 - Directory Listing
Modified Sun Mar 29 16:06:06 2015 UTC (5 years, 3 months ago) by michael
- Update README file


Revision 5736 - Directory Listing
Modified Sun Mar 29 11:10:50 2015 UTC (5 years, 3 months ago) by michael
- ircd.c:write_pidfile(): removed the PID from the error message


Revision 5735 - Directory Listing
Modified Sun Mar 29 11:01:37 2015 UTC (5 years, 3 months ago) by michael
- Update NEWS file


Revision 5734 - Directory Listing
Modified Sun Mar 29 11:00:20 2015 UTC (5 years, 3 months ago) by michael
- Revved version to 8.2.6


Revision 5733 - Directory Listing
Modified Sun Mar 29 10:58:08 2015 UTC (5 years, 3 months ago) by michael
- client.c: cleanup some comments


Revision 5730 - Directory Listing
Modified Sun Mar 29 10:46:58 2015 UTC (5 years, 3 months ago) by michael
- client.c:make_client(): default client_p->account to '*'


Revision 5729 - Directory Listing
Modified Sun Mar 29 10:22:04 2015 UTC (5 years, 3 months ago) by michael
- user.c: incorporate Adam's add_one_to_uid() rewrite


Revision 5722 - Directory Listing
Modified Sun Mar 22 16:28:38 2015 UTC (5 years, 3 months ago) by michael
- ircd.c:main(): replaced pointless comment with a more descriptive one


Revision 5721 - Directory Listing
Modified Sun Mar 22 11:50:46 2015 UTC (5 years, 3 months ago) by michael
- 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
Modified Sun Mar 22 11:28:51 2015 UTC (5 years, 3 months ago) by michael
- reference.conf: minor fixes


Revision 5698 - Directory Listing
Modified Sun Mar 15 13:40:22 2015 UTC (5 years, 4 months ago) by michael
- Rebuilt parser files


Revision 5694 - Directory Listing
Modified Sat Mar 14 20:40:41 2015 UTC (5 years, 4 months ago) by michael
- 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
Modified Wed Mar 11 16:13:41 2015 UTC (5 years, 4 months ago) by michael
- numeric.c: RPL_WHOREPLY: use %u conversion specifier for unsigned ints


Revision 5645 - Directory Listing
Modified Fri Mar 6 17:09:33 2015 UTC (5 years, 4 months ago) by michael
- defaults.h: tweaked TS_WARN_DELTA_MIN and TS_MAX_DELTA_MIN; allow minimum values of 1


Revision 5643 - Directory Listing
Modified Tue Mar 3 17:23:32 2015 UTC (5 years, 4 months ago) by michael
- conf.h, conf.c: renamed some structures to match naming convetion of other structures


Revision 5641 - Directory Listing
Modified Sun Mar 1 19:46:45 2015 UTC (5 years, 4 months ago) by michael
- m_whowas.c: fixed spelling


Revision 5640 - Directory Listing
Modified Sun Mar 1 16:15:37 2015 UTC (5 years, 4 months ago) by michael
- Constifications


Revision 5637 - Directory Listing
Modified Sun Mar 1 15:32:55 2015 UTC (5 years, 4 months ago) by michael
- Fixed bug that would allow remote clients to bypass the hard
  limit of max WHOWAS entries to be returned


Revision 5636 - Directory Listing
Modified Sun Mar 1 13:46:39 2015 UTC (5 years, 4 months ago) by michael
- Updated NEWS


Revision 5633 - Directory Listing
Modified Sun Mar 1 13:42:56 2015 UTC (5 years, 4 months ago) by michael
- Updated NEWS


Revision 5632 - Directory Listing
Modified Sun Mar 1 12:21:06 2015 UTC (5 years, 4 months ago) by michael
- Update NEWS


Revision 5630 - Directory Listing
Modified Sun Mar 1 12:18:47 2015 UTC (5 years, 4 months ago) by michael
- 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
Modified Sat Feb 28 21:18:46 2015 UTC (5 years, 4 months ago) by michael
- Update NEWS


Revision 5627 - Directory Listing
Modified Fri Feb 27 19:43:31 2015 UTC (5 years, 4 months ago) by michael
- m_map.c:dump_map(): removed now useless test on server->id[0]


Revision 5626 - Directory Listing
Modified Fri Feb 27 19:38:52 2015 UTC (5 years, 4 months ago) by michael
- m_message.c: style corrections


Revision 5623 - Directory Listing
Modified Fri Feb 27 19:28:06 2015 UTC (5 years, 4 months ago) by michael
- index.txt: updates provided by jackal


Revision 5622 - Directory Listing
Modified Fri Feb 27 19:19:45 2015 UTC (5 years, 4 months ago) by michael
- reference.conf: minor cleanup


Revision 5619 - Directory Listing
Modified Fri Feb 27 19:13:12 2015 UTC (5 years, 4 months ago) by michael
- m_info.c: added missing 'max_watch' and 'stats_m_oper_only' to /info


Revision 5617 - Directory Listing
Modified Tue Feb 24 20:31:18 2015 UTC (5 years, 4 months ago) by michael
- Revved patchlevel to 8.2.5


Revision 5615 - Directory Listing
Modified Tue Feb 24 20:20:40 2015 UTC (5 years, 4 months ago) by michael
- Minor updates to INSTALL provided by jackal


Revision 5613 - Directory Listing
Modified Tue Feb 24 19:41:11 2015 UTC (5 years, 4 months ago) by michael
- ircd.h: removed useless comment


Revision 5612 - Directory Listing
Modified Tue Feb 24 19:29:24 2015 UTC (5 years, 4 months ago) by michael
- Update modes.txt


Revision 5609 - Directory Listing
Modified Tue Feb 24 19:15:48 2015 UTC (5 years, 4 months ago) by michael
- Update README file


Revision 5607 - Directory Listing
Modified Mon Feb 23 22:49:29 2015 UTC (5 years, 4 months ago) by michael
- Update README file. Added Mac OS X 10.10 (Yosemite) to supported platforms. Thanks to Daniel Oaks.


Revision 5606 - Directory Listing
Modified Mon Feb 23 22:30:06 2015 UTC (5 years, 4 months ago) by michael
- Update NEWS file


Revision 5605 - Directory Listing
Modified Mon Feb 23 21:07:34 2015 UTC (5 years, 4 months ago) by michael
- Re-generate parser files


Revision 5604 - Directory Listing
Modified Mon Feb 23 21:07:13 2015 UTC (5 years, 4 months ago) by michael
- 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
Modified Thu Feb 19 19:27:05 2015 UTC (5 years, 4 months ago) by michael
- 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
Modified Wed Feb 18 21:25:45 2015 UTC (5 years, 4 months ago) by michael
- help/whowas: incorporate changes done by jackal


Revision 5596 - Directory Listing
Modified Tue Feb 17 20:00:19 2015 UTC (5 years, 4 months ago) by michael
- Update NEWS file


Revision 5594 - Directory Listing
Modified Tue Feb 17 19:50:21 2015 UTC (5 years, 4 months ago) by michael
- Revved patchlevel to 8.2.4


Revision 5592 - Directory Listing
Modified Tue Feb 17 19:48:12 2015 UTC (5 years, 4 months ago) by michael
- libtool 2.4.6


Revision 5591 - Directory Listing
Modified Tue Feb 17 17:55:40 2015 UTC (5 years, 4 months ago) by michael
- Sprinkle some assert()


Revision 5588 - Directory Listing
Modified Tue Feb 17 17:32:13 2015 UTC (5 years, 4 months ago) by michael
- client.c: whitespace changes


Revision 5587 - Directory Listing
Modified Sun Feb 15 21:45:20 2015 UTC (5 years, 4 months ago) by michael
- Fixed spelling


Revision 5586 - Directory Listing
Modified Sun Feb 15 21:42:38 2015 UTC (5 years, 4 months ago) by michael
- Update NEWS file


Revision 5585 - Directory Listing
Modified Sun Feb 15 15:03:04 2015 UTC (5 years, 4 months ago) by michael
- conf.h, conf.c:cluster_a_line(): made 'capab' and 'cluster_type' unsigned types


Revision 5582 - Directory Listing
Modified Sun Feb 15 14:42:58 2015 UTC (5 years, 4 months ago) by michael
- Style corrections only


Revision 5581 - Directory Listing
Modified Sun Feb 15 12:40:22 2015 UTC (5 years, 4 months ago) by michael
- Update NEWS


Revision 5579 - Directory Listing
Modified Sun Feb 15 12:38:33 2015 UTC (5 years, 4 months ago) by michael
- 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
Modified Sun Feb 15 12:35:44 2015 UTC (5 years, 4 months ago) by michael
- Update NEWS


Revision 5576 - Directory Listing
Modified Sun Feb 15 12:32:58 2015 UTC (5 years, 4 months ago) by michael
- m_kick.c:ms_kick(): replaced IsServer() test with IsClient()


Revision 5575 - Directory Listing
Modified Sun Feb 15 12:30:09 2015 UTC (5 years, 4 months ago) by michael
- Renamed SVIDLEN to ACCOUNTLEN


Revision 5574 - Directory Listing
Modified Sun Feb 15 12:28:06 2015 UTC (5 years, 4 months ago) by michael
- Renamed SVIDLEN to ACCOUNTLEN


Revision 5571 - Directory Listing
Modified Sun Feb 15 12:19:39 2015 UTC (5 years, 4 months ago) by michael
- 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
Modified Sat Feb 14 22:03:51 2015 UTC (5 years, 5 months ago) by michael
- conf_parser.y: forgot to remove the unused T_MAX_CLIENTS token


Revision 5568 - Directory Listing
Modified Sat Feb 14 21:22:23 2015 UTC (5 years, 5 months ago) by michael
- m_server.c:server_estab(): removed pointless detach_conf(client_p, CONF_OPER)


Revision 5565 - Directory Listing
Modified Sat Feb 14 20:15:28 2015 UTC (5 years, 5 months ago) by michael
- ircd.c:write_pidfile(): cosmetical fixes to fopen/fputs error messages to be consistent with all other error messages


Revision 5564 - Directory Listing
Modified Sat Feb 14 20:07:58 2015 UTC (5 years, 5 months ago) by michael
- user.c: update documentation


Revision 5561 - Directory Listing
Modified Sat Feb 14 20:02:54 2015 UTC (5 years, 5 months ago) by michael
- 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
Modified Sat Feb 14 19:40:41 2015 UTC (5 years, 5 months ago) by michael
- Regenerate parser/lexer files


Revision 5559 - Directory Listing
Modified Sat Feb 14 19:39:06 2015 UTC (5 years, 5 months ago) by michael
- 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
Modified Thu Feb 12 15:51:14 2015 UTC (5 years, 5 months ago) by michael
- m_svsmode.c: revert to -r5395 because me is stupid


Revision 5547 - Directory Listing
Modified Thu Feb 12 14:25:58 2015 UTC (5 years, 5 months ago) by michael
- m_mode.c, m_svsmode.c, m_svsnick.c: const correctness


Revision 5546 - Directory Listing
Modified Thu Feb 12 14:13:48 2015 UTC (5 years, 5 months ago) by michael
- Fixed style in several places


Revision 5543 - Directory Listing
Modified Thu Feb 12 13:40:13 2015 UTC (5 years, 5 months ago) by michael
- Renamed idle_time_get() to client_get_idle_time()


Revision 5541 - Directory Listing
Modified Thu Feb 12 13:28:29 2015 UTC (5 years, 5 months ago) by michael
- m_stats.c: minor cleanups to comments; removed invalid ones


Revision 5539 - Directory Listing
Modified Thu Feb 12 13:27:15 2015 UTC (5 years, 5 months ago) by michael
- m_topic.c: white space changes


Revision 5537 - Directory Listing
Modified Wed Feb 11 20:30:41 2015 UTC (5 years, 5 months ago) by michael
- 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
Modified Wed Feb 11 20:25:24 2015 UTC (5 years, 5 months ago) by michael
- m_tburst.c:ms_tburst(): TOPIC needs to be n!u@h prefixed if comming from a services client


Revision 5532 - Directory Listing
Modified Wed Feb 11 18:53:12 2015 UTC (5 years, 5 months ago) by michael
- Added basic SVSTAG implementation for later use


Revision 5530 - Directory Listing
Modified Wed Feb 11 18:14:46 2015 UTC (5 years, 5 months ago) by michael
- 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
Modified Wed Feb 11 18:11:51 2015 UTC (5 years, 5 months ago) by michael
- Update NEWS file


Revision 5527 - Directory Listing
Modified Wed Feb 11 17:41:15 2015 UTC (5 years, 5 months ago) by michael
- 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
Modified Tue Feb 10 19:30:22 2015 UTC (5 years, 5 months ago) by michael
- Update NEWS file


Revision 5521 - Directory Listing
Modified Tue Feb 10 18:57:08 2015 UTC (5 years, 5 months ago) by michael
- Update reference.conf


Revision 5520 - Directory Listing
Modified Tue Feb 10 18:45:11 2015 UTC (5 years, 5 months ago) by michael
- Update NEWS file


Revision 5519 - Directory Listing
Modified Mon Feb 9 23:19:49 2015 UTC (5 years, 5 months ago) by michael
- Bump version to 8.2.3


Revision 5518 - Directory Listing
Modified Mon Feb 9 20:31:13 2015 UTC (5 years, 5 months ago) by michael
- m_whois.c:whois_person(): constification


Revision 5515 - Directory Listing
Modified Mon Feb 9 20:20:33 2015 UTC (5 years, 5 months ago) by michael
- m_map.c:dump_map(): removed 'static' keyword from buf


Revision 5513 - Directory Listing
Modified Mon Feb 9 19:36:29 2015 UTC (5 years, 5 months ago) by michael
- conf.c:get_oper_name(): use IRCD_BUSIZE for buffer size and be done with it


Revision 5512 - Directory Listing
Modified Mon Feb 9 19:32:39 2015 UTC (5 years, 5 months ago) by michael
- conf.c:read_conf_files(): ad channel mode 'C' to CHANMODES isupport


Revision 5509 - Directory Listing
Modified Mon Feb 9 19:26:36 2015 UTC (5 years, 5 months ago) by michael
- server.h: removed redundant struct MaskItem declaration


Revision 5508 - Directory Listing
Modified Mon Feb 9 19:20:05 2015 UTC (5 years, 5 months ago) by michael
- ircd.h: 'int unsigned' -> 'unsigned int'


Revision 5505 - Directory Listing
Modified Mon Feb 9 19:11:18 2015 UTC (5 years, 5 months ago) by michael
- conf.c:set_default_conf(): add all possible oper-only user modes to ConfigGeneral.oper_only_umodes


Revision 5503 - Directory Listing
Modified Sun Feb 8 19:23:47 2015 UTC (5 years, 5 months ago) by michael
- Update reference.conf


Revision 5502 - Directory Listing
Modified Sun Feb 8 19:16:30 2015 UTC (5 years, 5 months ago) by michael
- Update NEWS file


Revision 5501 - Directory Listing
Modified Sun Feb 8 18:41:21 2015 UTC (5 years, 5 months ago) by michael
- m_gline.c: style corrections


Revision 5498 - Directory Listing
Modified Sun Feb 8 18:19:48 2015 UTC (5 years, 5 months ago) by michael
- Allow to disable the NOTICE/PRIVMSG anti-flood mechanism by setting 'default_floodcount' to 0


Revision 5496 - Directory Listing
Modified Sun Feb 8 18:07:48 2015 UTC (5 years, 5 months ago) by michael
- auth.c:sendheader(): fixed compile warnings with -Wformat-security


Revision 5495 - Directory Listing
Modified Sun Feb 8 17:17:08 2015 UTC (5 years, 5 months ago) by michael
- Update NEWS file


Revision 5493 - Directory Listing
Modified Sun Feb 8 17:09:33 2015 UTC (5 years, 5 months ago) by michael
- Update documentation in some places


Revision 5492 - Directory Listing
Modified Sun Feb 8 15:00:56 2015 UTC (5 years, 5 months ago) by michael
- Update NEWS file


Revision 5491 - Directory Listing
Modified Sun Feb 8 14:54:41 2015 UTC (5 years, 5 months ago) by michael
- Re-generate parser/lexer files


Revision 5488 - Directory Listing
Modified Sun Feb 8 14:50:36 2015 UTC (5 years, 5 months ago) by michael
- 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
Modified Sun Feb 8 13:53:03 2015 UTC (5 years, 5 months ago) by michael
- ircd.c:initialize_global_set_options(): tweaked joinfloodcount and
  joinfloodtime defaults; Removed XXX comment.


Revision 5484 - Directory Listing
Modified Sun Feb 8 13:49:38 2015 UTC (5 years, 5 months ago) by michael
- reference.conf: tweaked join_flood_count and join_flood_time


Revision 5480 - Directory Listing
Modified Sun Feb 8 12:33:36 2015 UTC (5 years, 5 months ago) by michael
- numeric.c: fixed inconsistent use of "You are" and "You're"


Revision 5478 - Directory Listing
Modified Sun Feb 8 11:55:27 2015 UTC (5 years, 5 months ago) by michael
- Update help/join


Revision 5476 - Directory Listing
Modified Sun Feb 8 11:01:21 2015 UTC (5 years, 5 months ago) by michael
- numeric.h, numeric.c: moved ERR_SSLONLYCHAN numeric to 489 to match with insp/unreal


Revision 5474 - Directory Listing
Modified Sat Feb 7 19:44:49 2015 UTC (5 years, 5 months ago) by michael
- Allow servers to send as many CAPAB messages as they want, regardless of TS6; Removed CAP_CAP


Revision 5472 - Directory Listing
Modified Fri Feb 6 17:41:45 2015 UTC (5 years, 5 months ago) by michael
- Update help/umode


Revision 5471 - Directory Listing
Modified Thu Feb 5 20:26:23 2015 UTC (5 years, 5 months ago) by michael
- ircd.c: fixed compile warning. Apparently some gcc have issues with
  compound literals in conjunction with -Wmissing-field-initializers


Revision 5468 - Directory Listing
Modified Thu Feb 5 20:20:43 2015 UTC (5 years, 5 months ago) by michael
- numeric.c: added channel mode C to RPL_MYINFO


Revision 5467 - Directory Listing
Modified Wed Feb 4 19:00:21 2015 UTC (5 years, 5 months ago) by michael
- Update NEWS


Revision 5466 - Directory Listing
Modified Wed Feb 4 18:37:34 2015 UTC (5 years, 5 months ago) by michael
- channel.c:can_send(): better not to modify the message pointer


Revision 5463 - Directory Listing
Modified Wed Feb 4 18:18:26 2015 UTC (5 years, 5 months ago) by michael
- Added channel mode +C which prevents users from sending CTCPS to a channel


Revision 5461 - Directory Listing
Modified Tue Feb 3 23:11:10 2015 UTC (5 years, 5 months ago) by michael
- ircd.h: fixed compile error


Revision 5459 - Directory Listing
Modified Tue Feb 3 22:24:23 2015 UTC (5 years, 5 months ago) by michael
- Minor cleanups here and there


Revision 5458 - Directory Listing
Modified Tue Feb 3 19:52:57 2015 UTC (5 years, 5 months ago) by michael
- 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
Modified Tue Feb 3 18:12:36 2015 UTC (5 years, 5 months ago) by michael
- m_message.c: further cleanups; removed redundant code, etc


Revision 5453 - Directory Listing
Modified Mon Feb 2 18:58:44 2015 UTC (5 years, 5 months ago) by michael
- 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
Modified Mon Feb 2 18:30:39 2015 UTC (5 years, 5 months ago) by michael
- m_message.c: sanitize msg_client(); fixed some logic errors in the flooding code


Revision 5449 - Directory Listing
Modified Sat Jan 31 19:32:11 2015 UTC (5 years, 5 months ago) by michael
- ircd.c:main(): removed pointless chdir() calls as spotted by Adam


Revision 5424 - Directory Listing
Modified Wed Jan 28 13:36:54 2015 UTC (5 years, 5 months ago) by michael
- memory.c:MyFree(): removed extraneous pointer test


Revision 5423 - Directory Listing
Modified Sun Jan 25 17:57:24 2015 UTC (5 years, 5 months ago) by michael
- packet.c: made extract_one_line() unsigned


Revision 5420 - Directory Listing
Modified Sun Jan 25 17:50:26 2015 UTC (5 years, 5 months ago) by michael
- packet.c:extract_one_line(): constification; renamed variable


Revision 5419 - Directory Listing
Modified Sun Jan 25 17:46:57 2015 UTC (5 years, 5 months ago) by michael
- numeric.h, numeric.c: moved ERR_OPERONLYCHAN numeric to 520 to match with insp/unreal


Revision 5416 - Directory Listing
Modified Sun Jan 25 17:43:08 2015 UTC (5 years, 5 months ago) by michael
- Re-create autogenerated parser/lexer files


Revision 5415 - Directory Listing
Modified Sun Jan 25 17:40:52 2015 UTC (5 years, 5 months ago) by michael
- conf_lexer.l, conf_parser.y: removed entropy gathering daemon leftovers


Revision 5412 - Directory Listing
Modified Sun Jan 25 17:36:25 2015 UTC (5 years, 5 months ago) by michael
- packet.c: from p4: change extract_one_line to not over agressively strip whitespace from buffers


Revision 5410 - Directory Listing
Modified Sat Jan 24 19:12:28 2015 UTC (5 years, 5 months ago) by michael
- conf_class.c: removed duplicated code


Revision 5403 - Directory Listing
Modified Tue Jan 20 18:16:32 2015 UTC (5 years, 5 months ago) by michael
- Update NEWS file


Revision 5402 - Directory Listing
Modified Tue Jan 20 16:36:49 2015 UTC (5 years, 5 months ago) by michael
- Update NEWS file


Revision 5401 - Directory Listing
Modified Tue Jan 20 15:12:22 2015 UTC (5 years, 5 months ago) by michael
- m_mode.c, m_whois.c: added missing HasUMode test


Revision 5399 - Directory Listing
Modified Tue Jan 20 14:49:22 2015 UTC (5 years, 5 months ago) by michael
- bison 3.0.3


Revision 5396 - Directory Listing
Modified Tue Jan 20 14:07:02 2015 UTC (5 years, 5 months ago) by michael
- Fixed compile warnings


Revision 5394 - Directory Listing
Modified Tue Jan 20 14:03:09 2015 UTC (5 years, 5 months ago) by michael
- libtool 2.4.5, automake 1.15


Revision 5393 - Directory Listing
Modified Tue Jan 20 13:42:21 2015 UTC (5 years, 5 months ago) by michael
- Minor cleanups and optimizations to usermode handling


Revision 5386 - Directory Listing
Modified Sun Jan 18 12:42:23 2015 UTC (5 years, 5 months ago) by michael
- m_gline.c, m_kline.c, motd.c: need to check against client->sockhost as well


Revision 5346 - Directory Listing
Modified Sun Jan 11 12:41:14 2015 UTC (5 years, 6 months ago) by michael
- Update copyright years


Revision 5345 - Directory Listing
Modified Sun Jan 11 12:30:31 2015 UTC (5 years, 6 months ago) by michael
- Update NEWS file


Revision 5303 - Directory Listing
Modified Sun Jan 4 21:27:56 2015 UTC (5 years, 6 months ago) by michael
- Fixed grammar error as pointed out by Adam


Revision 5300 - Directory Listing
Modified Sun Jan 4 16:58:10 2015 UTC (5 years, 6 months ago) by michael
- user.c:register_remote_user(): show ip addresses in remote connection notices aswell


Revision 5276 - Directory Listing
Modified Thu Jan 1 20:29:27 2015 UTC (5 years, 6 months ago) by michael
- Bump version to 8.2.2


Revision 5050 - Directory Listing
Modified Sat Dec 13 21:30:17 2014 UTC (5 years, 7 months ago) by michael
- Fixed compile warnings


Revision 5041 - Directory Listing
Modified Sat Dec 13 17:33:41 2014 UTC (5 years, 7 months ago) by michael
- m_away.c: avoid indexing parv[] multiple times


Revision 5038 - Directory Listing
Modified Sat Dec 13 16:08:27 2014 UTC (5 years, 7 months ago) by michael
- conf.c:validate_conf(): use 'EmptyString'


Revision 5036 - Directory Listing
Modified Sat Dec 13 15:58:56 2014 UTC (5 years, 7 months ago) by michael
- match.c: style corrections to match()


Revision 5034 - Directory Listing
Modified Sat Dec 13 15:54:44 2014 UTC (5 years, 7 months ago) by michael
- send.c: removed unused header includes


Revision 5033 - Directory Listing
Modified Sat Dec 13 15:38:35 2014 UTC (5 years, 7 months ago) by michael
- m_mode.c:set_user_mode(): no longer allow multiple arguments to be passed to the
  umode handler


Revision 5030 - Directory Listing
Modified Sat Dec 13 15:13:02 2014 UTC (5 years, 7 months ago) by michael
- channel_mode.c: don't allow ban masks to be added that start with a colon


Revision 5028 - Directory Listing
Modified Fri Dec 12 15:28:10 2014 UTC (5 years, 7 months ago) by michael
- reference.conf: fixed stats_k_oper_only documentation


Revision 5027 - Directory Listing
Modified Fri Dec 12 15:25:47 2014 UTC (5 years, 7 months ago) by michael
- Added general::stats_m_oper_only configuration option


Revision 5024 - Directory Listing
Modified Fri Dec 12 15:18:29 2014 UTC (5 years, 7 months ago) by michael
- Added general::stats_m_oper_only configuration option


Revision 5023 - Directory Listing
Modified Thu Dec 11 16:12:12 2014 UTC (5 years, 7 months ago) by michael
- m_info.c: minor correction: use NULL instead of 0 for pointers


Revision 5020 - Directory Listing
Modified Thu Dec 11 14:55:53 2014 UTC (5 years, 7 months ago) by michael
- m_cap.c: minor optimization to send_caplist()


Revision 5019 - Directory Listing
Modified Thu Dec 11 14:52:31 2014 UTC (5 years, 7 months ago) by michael
- m_cap.c: fixed some issues which have been introduced when it was ported from ircu


Revision 5016 - Directory Listing
Modified Thu Dec 11 13:49:46 2014 UTC (5 years, 7 months ago) by michael
- m_invite.c, m_knock.c: send KNOCK/INVITE notifications to halfops too


Revision 5015 - Directory Listing
Modified Tue Dec 9 17:53:37 2014 UTC (5 years, 7 months ago) by michael
- Removed unused header includes:wq


Revision 5012 - Directory Listing
Modified Tue Dec 9 17:14:05 2014 UTC (5 years, 7 months ago) by michael
- 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
Modified Tue Dec 9 15:29:46 2014 UTC (5 years, 7 months ago) by michael
- motd.c:motd_create(): fixed indentation


Revision 5009 - Directory Listing
Modified Tue Dec 9 14:37:06 2014 UTC (5 years, 7 months ago) by michael
- mkpasswd.c: removed extraneous parentheses


Revision 5006 - Directory Listing
Modified Tue Dec 9 14:21:32 2014 UTC (5 years, 7 months ago) by michael
- Update doc/reference.conf


Revision 5005 - Directory Listing
Modified Tue Dec 9 14:19:40 2014 UTC (5 years, 7 months ago) by michael
- Added 'opme' to irc-operator flags


Revision 5002 - Directory Listing
Modified Tue Dec 9 14:09:10 2014 UTC (5 years, 7 months ago) by michael
- Style corrections


Revision 5001 - Directory Listing
Modified Tue Dec 9 13:53:36 2014 UTC (5 years, 7 months ago) by michael
- m_etrace.c:do_etrace(): replaced hash_find_client() with find_person()


Revision 4998 - Directory Listing
Modified Tue Dec 9 13:46:33 2014 UTC (5 years, 7 months ago) by michael
- client.c: removed useless assert()s


Revision 4997 - Directory Listing
Modified Tue Dec 9 13:35:18 2014 UTC (5 years, 7 months ago) by michael
- m_who.c:m_who(): replaced hash_find_client() with find_person()


Revision 4994 - Directory Listing
Modified Tue Dec 9 13:25:51 2014 UTC (5 years, 7 months ago) by michael
- send.c:sendq_unblocked(): const correctness


Revision 4993 - Directory Listing
Modified Tue Dec 9 13:23:06 2014 UTC (5 years, 7 months ago) by michael
- Removed useless assert()s


Revision 4991 - Directory Listing
Modified Mon Dec 8 20:51:54 2014 UTC (5 years, 7 months ago) by michael
- channel_mode.h: increased MAXMODEPARAMS to 6


Revision 4988 - Directory Listing
Modified Mon Dec 8 20:04:42 2014 UTC (5 years, 7 months ago) by michael
- 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
Modified Mon Dec 8 14:49:23 2014 UTC (5 years, 7 months ago) by michael
- m_unkline.c: merged ms_unkline() and me_unkline(); removed unused encap handler


Revision 4985 - Directory Listing
Modified Mon Dec 8 14:46:29 2014 UTC (5 years, 7 months ago) by michael
- m_kline.c: merged ms_kline() and me_kline(); removed unused encap handler


Revision 4983 - Directory Listing
Modified Sat Dec 6 18:17:33 2014 UTC (5 years, 7 months ago) by michael
- Cleaned up style; reformatting; const correctness


Revision 4980 - Directory Listing
Modified Fri Dec 5 14:30:16 2014 UTC (5 years, 7 months ago) by michael
- Add m4/ax_arg_libgeoip.m4 and tidy up configure.ac a bit


Revision 4978 - Directory Listing
Modified Fri Dec 5 14:14:44 2014 UTC (5 years, 7 months ago) by michael
- Add m4/ax_arg_enable_assert.m4 and tidy up configure.ac a bit


Revision 4976 - Directory Listing
Modified Thu Dec 4 15:12:10 2014 UTC (5 years, 7 months ago) by michael
- Style corrections; constifications


Revision 4974 - Directory Listing
Modified Mon Dec 1 19:53:48 2014 UTC (5 years, 7 months ago) by michael
- Fixed compile warnings due to shadowed global variables on RHEL/maybe other distros


Revision 4973 - Directory Listing
Modified Mon Dec 1 16:28:30 2014 UTC (5 years, 7 months ago) by michael
- user.c:register_remote_user(): modernize old 2.8 notice


Revision 4970 - Directory Listing
Modified Mon Dec 1 14:59:38 2014 UTC (5 years, 7 months ago) by michael
- 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
Modified Mon Dec 1 14:48:48 2014 UTC (5 years, 7 months ago) by michael
- Update NEWS


Revision 4968 - Directory Listing
Modified Mon Dec 1 14:36:42 2014 UTC (5 years, 7 months ago) by michael
- general::hide_spoof_ips is now deprecated


Revision 4964 - Directory Listing
Modified Mon Dec 1 13:59:33 2014 UTC (5 years, 7 months ago) by michael
- user.c, m_server.c: ip addresses are always propagated via UID regardless of ip spoofs


Revision 4963 - Directory Listing
Modified Mon Dec 1 13:08:44 2014 UTC (5 years, 7 months ago) by michael
- Get rid of NOCAPS


Revision 4960 - Directory Listing
Modified Sun Nov 30 17:50:57 2014 UTC (5 years, 7 months ago) by michael
- libtool 2.4.4


Revision 4958 - Directory Listing
Modified Sun Nov 30 17:22:48 2014 UTC (5 years, 7 months ago) by michael
- parse.c:parse_handle_numeric(): removed extraneous parentheses


Revision 4957 - Directory Listing
Modified Sun Nov 30 13:21:09 2014 UTC (5 years, 7 months ago) by michael
- 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
Modified Sun Nov 30 13:01:28 2014 UTC (5 years, 7 months ago) by michael
- m_accept.c: whitespace changes


Revision 4953 - Directory Listing
Modified Sun Nov 30 12:57:23 2014 UTC (5 years, 7 months ago) by michael
- Update NEWS file


Revision 4952 - Directory Listing
Modified Sun Nov 30 12:35:13 2014 UTC (5 years, 7 months ago) by michael
- Update NEWS file


Revision 4951 - Directory Listing
Modified Sun Nov 30 12:24:26 2014 UTC (5 years, 7 months ago) by michael
- Removed old mkkeypair script which has been used for cryptlinks


Revision 4949 - Directory Listing
Modified Sun Nov 30 12:16:01 2014 UTC (5 years, 7 months ago) by michael
- Renamed variables; const correctness


Revision 4946 - Directory Listing
Modified Thu Nov 27 20:48:08 2014 UTC (5 years, 7 months ago) by michael
- Update help/names


Revision 4945 - Directory Listing
Modified Thu Nov 27 20:42:21 2014 UTC (5 years, 7 months ago) by michael
- user.c:user_set_hostmask(): skip target_p when sending JOINs to channel members


Revision 4943 - Directory Listing
Modified Thu Nov 27 15:27:19 2014 UTC (5 years, 7 months ago) by michael
- Update help/etrace


Revision 4940 - Directory Listing
Modified Thu Nov 27 15:16:58 2014 UTC (5 years, 7 months ago) by michael
- conf.c:conf_add_class_to_conf(): improve warning if there's no proper
  class associated with an oper{} block


Revision 4939 - Directory Listing
Modified Thu Nov 27 15:07:36 2014 UTC (5 years, 7 months ago) by michael
- user.c:check_xline(): removed pointless test on 'conf->reason'


Revision 4936 - Directory Listing
Modified Thu Nov 27 15:05:06 2014 UTC (5 years, 7 months ago) by michael
- Renamed variables; const correctness
- Removed IsConfOperator macro


Revision 4935 - Directory Listing
Modified Tue Nov 25 21:09:24 2014 UTC (5 years, 7 months ago) by michael
- Style corrections; constifications


Revision 4932 - Directory Listing
Modified Tue Nov 25 17:54:30 2014 UTC (5 years, 7 months ago) by michael
- numeric.h, numeric.c: removed now unused ERR_GHOSTEDCLIENT


Revision 4930 - Directory Listing
Modified Tue Nov 25 17:45:28 2014 UTC (5 years, 7 months ago) by michael
- send.c: further fixes to send_message_remote()


Revision 4929 - Directory Listing
Modified Tue Nov 25 16:56:39 2014 UTC (5 years, 7 months ago) by michael
- parse.c:parse(): spelling fixes


Revision 4927 - Directory Listing
Modified Tue Nov 25 16:44:00 2014 UTC (5 years, 7 months ago) by michael
- parse.c: get rid of parse_cancel_clients()


Revision 4924 - Directory Listing
Modified Tue Nov 25 16:21:59 2014 UTC (5 years, 7 months ago) by michael
- send.c: replaced remaining DLINK_FOREACH_SAFE with just DLINK_FOREACH


Revision 4922 - Directory Listing
Modified Tue Nov 25 14:37:41 2014 UTC (5 years, 7 months ago) by michael
- send.c: unbreak and sanitize send_message_remote()


Revision 4920 - Directory Listing
Modified Tue Nov 25 14:30:25 2014 UTC (5 years, 7 months ago) by michael
- conf_pseudo:m_pseudo(): constification


Revision 4918 - Directory Listing
Modified Tue Nov 25 12:50:19 2014 UTC (5 years, 7 months ago) by michael
- Update reference.conf


Revision 4917 - Directory Listing
Modified Tue Nov 25 12:41:18 2014 UTC (5 years, 7 months ago) by michael
- Update NEWS


Revision 4916 - Directory Listing
Modified Tue Nov 25 12:37:59 2014 UTC (5 years, 7 months ago) by michael
- Style corrections; renamed variables


Revision 4913 - Directory Listing
Modified Sun Nov 23 20:30:19 2014 UTC (5 years, 7 months ago) by michael
- misc.c:ssl_get_cipher(): added dash between ssl/tls version and ciphers to match other ircds


Revision 4912 - Directory Listing
Modified Sat Nov 22 22:23:40 2014 UTC (5 years, 7 months ago) by michael
- autoreconf


Revision 4911 - Directory Listing
Modified Sat Nov 22 22:23:07 2014 UTC (5 years, 7 months ago) by michael
- Nasty hack to allow for 'automake install -jx'


Revision 4910 - Directory Listing
Modified Sat Nov 22 21:57:06 2014 UTC (5 years, 7 months ago) by michael
- Update NEWS


Revision 4908 - Directory Listing
Modified Sat Nov 22 21:55:15 2014 UTC (5 years, 7 months ago) by michael
- Nasty hack to allow for 'automake install -jx'


Revision 4904 - Directory Listing
Modified Sat Nov 22 19:17:36 2014 UTC (5 years, 7 months ago) by michael
- m_opme.c:ms_opme(): announce OPME requests to 'local' operators


Revision 4903 - Directory Listing
Modified Sat Nov 22 19:09:46 2014 UTC (5 years, 7 months ago) by michael
- m_opme.c:ms_opme(): use TMODE instead of MODE


Revision 4902 - Directory Listing
Modified Sat Nov 22 18:34:43 2014 UTC (5 years, 7 months ago) by michael
- svn propset


Revision 4901 - Directory Listing
Modified Sat Nov 22 18:31:53 2014 UTC (5 years, 7 months ago) by michael
- autoreconf


Revision 4900 - Directory Listing
Modified Sat Nov 22 18:31:39 2014 UTC (5 years, 7 months ago) by michael
- Added m_opme.c to modules/extra


Revision 4898 - Directory Listing
Modified Fri Nov 21 17:52:01 2014 UTC (5 years, 7 months ago) by michael
- 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
Modified Wed Nov 19 19:20:34 2014 UTC (5 years, 7 months ago) by michael
- numeric.c: added 'h' (half-op) to supported channel modes in RPL_MYINFO


Revision 4896 - Directory Listing
Modified Wed Nov 19 18:45:31 2014 UTC (5 years, 7 months ago) by michael
- numeric.c: added 'h' (half-op) to supported channel modes in RPL_MYINFO


Revision 4893 - Directory Listing
Modified Wed Nov 19 17:15:56 2014 UTC (5 years, 7 months ago) by michael
- Fixed compile warning


Revision 4891 - Directory Listing
Modified Wed Nov 19 17:14:06 2014 UTC (5 years, 7 months ago) by michael
- Set reasonable default ciphers if there aren't any specified in general::ssl_cipher_list


Revision 4889 - Directory Listing
Modified Wed Nov 19 17:10:25 2014 UTC (5 years, 7 months ago) by michael
- Style corrections


Revision 4887 - Directory Listing
Modified Tue Nov 18 16:56:26 2014 UTC (5 years, 7 months ago) by michael
- m_names.c:m_names(): const correctness


Revision 4885 - Directory Listing
Modified Tue Nov 18 16:50:15 2014 UTC (5 years, 7 months ago) by michael
- 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
Modified Tue Nov 18 16:22:18 2014 UTC (5 years, 7 months ago) by michael
- Style corrections; fixed comments


Revision 4881 - Directory Listing
Modified Sun Nov 16 21:28:02 2014 UTC (5 years, 7 months ago) by michael
- m_ison.c: don't attempt to remove trailing space in case no nick(s) have been found


Revision 4879 - Directory Listing
Modified Sun Nov 16 20:56:14 2014 UTC (5 years, 7 months ago) by michael
- m_ison.c: unbreak /ison; removed useless indexing on parv; removed archaic ircII hack


Revision 4877 - Directory Listing
Modified Sun Nov 16 13:38:30 2014 UTC (5 years, 7 months ago) by michael
- fdlist.c: removed set_fdlimit() wrapper function


Revision 4875 - Directory Listing
Modified Sun Nov 16 12:28:47 2014 UTC (5 years, 7 months ago) by michael
- m_map.c:dump_map(): from p4: readd ':' after Users in /map


Revision 4873 - Directory Listing
Modified Tue Nov 11 18:29:33 2014 UTC (5 years, 8 months ago) by michael
- Const-correctness


Revision 4871 - Directory Listing
Modified Sat Nov 8 16:54:24 2014 UTC (5 years, 8 months ago) by michael
- user.c:init_isupport(): removed +e/+I values from EXCEPTS/INVEX tokens


Revision 4869 - Directory Listing
Modified Fri Nov 7 20:28:08 2014 UTC (5 years, 8 months ago) by michael
- hash.c: constifications


Revision 4867 - Directory Listing
Modified Fri Nov 7 20:14:30 2014 UTC (5 years, 8 months ago) by michael
- hash.c:free_list_task(): removed pointless MyConnect() test


Revision 4866 - Directory Listing
Modified Fri Nov 7 20:04:13 2014 UTC (5 years, 8 months ago) by michael
- auth.c:start_auth_query(): removed archaic comment


Revision 4863 - Directory Listing
Modified Fri Nov 7 19:55:28 2014 UTC (5 years, 8 months ago) by michael
- auth.c:auth_connect_callback(): use report_error() for reporting failed
  getsockname() or getpeername() calls


Revision 4861 - Directory Listing
Modified Fri Nov 7 19:50:33 2014 UTC (5 years, 8 months ago) by michael
- auth.c: constifications


Revision 4860 - Directory Listing
Modified Fri Nov 7 17:19:50 2014 UTC (5 years, 8 months ago) by michael
- auth.c:auth_connect_callback(): decreased size of 'authbuf'


Revision 4857 - Directory Listing
Modified Fri Nov 7 17:18:03 2014 UTC (5 years, 8 months ago) by michael
- auth.c: constifications


Revision 4855 - Directory Listing
Modified Fri Nov 7 16:57:52 2014 UTC (5 years, 8 months ago) by michael
- user.c:report_and_set_user_flags(): fixed typo in comment


Revision 4853 - Directory Listing
Modified Thu Nov 6 17:39:08 2014 UTC (5 years, 8 months ago) by michael
- auth.c: constification


Revision 4852 - Directory Listing
Modified Wed Nov 5 18:17:57 2014 UTC (5 years, 8 months ago) by michael
- Update .travis.yml


Revision 4849 - Directory Listing
Modified Wed Nov 5 17:06:14 2014 UTC (5 years, 8 months ago) by michael
- Removed init_host_hash()


Revision 4847 - Directory Listing
Modified Wed Nov 5 17:00:11 2014 UTC (5 years, 8 months ago) by michael
- conf_class.c: fixed coding convention issues


Revision 4845 - Directory Listing
Modified Tue Nov 4 17:52:49 2014 UTC (5 years, 8 months ago) by michael
- m_die.c:mo_die(), m_restart.c:mo_restart(): minor cleanups


Revision 4843 - Directory Listing
Modified Tue Nov 4 17:49:10 2014 UTC (5 years, 8 months ago) by michael
- m_die.c:mo_die(), m_restart.c:mo_restart(): minor cleanups


Revision 4841 - Directory Listing
Modified Tue Nov 4 17:36:25 2014 UTC (5 years, 8 months ago) by michael
- m_rehash.c:mo_rehash(): minor cleanup


Revision 4839 - Directory Listing
Modified Sun Nov 2 22:35:08 2014 UTC (5 years, 8 months ago) by michael
- listener.c:listener_accept_connection(): no need to send the NUL byte


Revision 4837 - Directory Listing
Modified Sun Nov 2 18:52:26 2014 UTC (5 years, 8 months ago) by michael
- Renamed clear_ban_cache() to clear_ban_cache_channel() to separate it
  better from the clear_ban_cache_client() function


Revision 4835 - Directory Listing
Modified Sun Nov 2 11:53:56 2014 UTC (5 years, 8 months ago) by michael
- m_svskill.c:ms_svskill(): use KILLLEN instead of KICKLEN


Revision 4834 - Directory Listing
Modified Sun Nov 2 11:45:16 2014 UTC (5 years, 8 months ago) by michael
- Constification


Revision 4831 - Directory Listing
Modified Sun Nov 2 11:19:13 2014 UTC (5 years, 8 months ago) by michael
- m_oper.c:m_oper(): constification


Revision 4830 - Directory Listing
Modified Sun Nov 2 11:14:54 2014 UTC (5 years, 8 months ago) by michael
- m_oper.c:m_oper(): renamed variable


Revision 4827 - Directory Listing
Modified Sun Nov 2 10:59:31 2014 UTC (5 years, 8 months ago) by michael
- m_userhost.c:m_userhost(): replaced sprintf() with snprintf()


Revision 4825 - Directory Listing
Modified Sun Nov 2 10:56:38 2014 UTC (5 years, 8 months ago) by michael
- channel_mode.c:add_id(), del_id(): replaced sprintf() with snprintf()


Revision 4824 - Directory Listing
Modified Sat Nov 1 18:22:45 2014 UTC (5 years, 8 months ago) by michael
- client.c, m_who.c: style corrections


Revision 4821 - Directory Listing
Modified Sat Nov 1 17:49:55 2014 UTC (5 years, 8 months ago) by michael
- Renamed exempt::coid to exempt::country_id


Revision 4820 - Directory Listing
Modified Sat Nov 1 16:50:43 2014 UTC (5 years, 8 months ago) by michael
- Renamed Client::svid to Client::account


Revision 4817 - Directory Listing
Modified Sat Nov 1 16:05:01 2014 UTC (5 years, 8 months ago) by michael
- Renamed variables


Revision 4816 - Directory Listing
Modified Sat Nov 1 15:29:49 2014 UTC (5 years, 8 months ago) by michael
- Renamed variables


Revision 4813 - Directory Listing
Modified Sat Nov 1 12:11:53 2014 UTC (5 years, 8 months ago) by michael
- Channel half-ops can now use /INVITE as well


Revision 4812 - Directory Listing
Modified Sat Nov 1 11:57:38 2014 UTC (5 years, 8 months ago) by michael
- 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
Modified Sat Nov 1 11:44:10 2014 UTC (5 years, 8 months ago) by michael
- m_sjoin.c:ms_sjoin(): moved remove_ban_lis() calls


Revision 4807 - Directory Listing
Modified Sat Nov 1 11:36:37 2014 UTC (5 years, 8 months ago) by michael
- 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
Modified Tue Oct 28 15:28:08 2014 UTC (5 years, 8 months ago) by michael
- send.c:sendto_anywhere(): replaced MyClient() test with MyConnect()


Revision 4802 - Directory Listing
Modified Tue Oct 28 15:19:30 2014 UTC (5 years, 8 months ago) by michael
- send.c: added some assert(); removed useless test in send_message_remote()


Revision 4801 - Directory Listing
Modified Tue Oct 28 14:00:38 2014 UTC (5 years, 8 months ago) by michael
- Renamed variables


Revision 4798 - Directory Listing
Modified Tue Oct 28 13:29:16 2014 UTC (5 years, 8 months ago) by michael
- Removed ChModeChange::mems


Revision 4797 - Directory Listing
Modified Tue Oct 28 13:15:20 2014 UTC (5 years, 8 months ago) by michael
- send.c:sendto_match_servs(): style corrections


Revision 4794 - Directory Listing
Modified Tue Oct 28 13:09:31 2014 UTC (5 years, 8 months ago) by michael
- Removed pointless test for UMODE_DEAF in both sendto_channel_local() and
  sendto_channel_local_butone()


Revision 4793 - Directory Listing
Modified Tue Oct 28 12:47:20 2014 UTC (5 years, 8 months ago) by michael
- Added support for the "extended-join" client capability


Revision 4790 - Directory Listing
Modified Tue Oct 28 12:02:27 2014 UTC (5 years, 8 months ago) by michael
- channel_mode.c, send.c: style corrections


Revision 4788 - Directory Listing
Modified Sat Oct 25 20:38:39 2014 UTC (5 years, 8 months ago) by michael
- ts6.txt: update to v8


Revision 4787 - Directory Listing
Modified Sat Oct 25 16:56:27 2014 UTC (5 years, 8 months ago) by michael
- reference.conf: removed missleading comment. Services may always override +g.


Revision 4784 - Directory Listing
Modified Sat Oct 25 16:12:54 2014 UTC (5 years, 8 months ago) by michael
- Constification


Revision 4782 - Directory Listing
Modified Fri Oct 24 20:20:22 2014 UTC (5 years, 8 months ago) by michael
- channel.c:msg_has_ctrls(): update documentation


Revision 4781 - Directory Listing
Modified Wed Oct 22 15:20:22 2014 UTC (5 years, 8 months ago) by michael
- m_squit.c:ms_squit(): don't drop SQUITs with empty reason


Revision 4779 - Directory Listing
Modified Tue Oct 21 16:29:52 2014 UTC (5 years, 8 months ago) by michael
- send.c, client.h: changed Connection::serial to an uint64_t 


Revision 4777 - Directory Listing
Modified Tue Oct 21 16:11:06 2014 UTC (5 years, 8 months ago) by michael
- Removed hybrid 6 leftovers


Revision 4773 - Directory Listing
Modified Tue Oct 21 08:35:05 2014 UTC (5 years, 8 months ago) by michael
- Update README


Revision 4772 - Directory Listing
Modified Mon Oct 20 18:04:30 2014 UTC (5 years, 8 months ago) by michael
- Revved patchlevel to hybrid-8.2.1


Revision 4771 - Directory Listing
Modified Mon Oct 20 16:51:30 2014 UTC (5 years, 8 months ago) by michael
- m_squit.c: style corrections


Revision 4768 - Directory Listing
Modified Mon Oct 20 16:41:18 2014 UTC (5 years, 8 months ago) by michael
- m_squit.c:ms_squit(): don't drop SQUITs with empty reason


Revision 4766 - Directory Listing
Modified Sun Oct 19 18:01:04 2014 UTC (5 years, 8 months ago) by michael
- /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
Modified Sun Oct 19 17:22:22 2014 UTC (5 years, 8 months ago) by michael
- numeric.c: correction to RPL_ENDOFMODLIST


Revision 4762 - Directory Listing
Modified Sun Oct 19 15:02:47 2014 UTC (5 years, 8 months ago) by michael
- ircd.c:ssl_init(): removed newline character from ilog()


Revision 4761 - Directory Listing
Modified Sun Oct 19 11:09:29 2014 UTC (5 years, 8 months ago) by michael
- parse.c:parse(): renamed variable


Revision 4758 - Directory Listing
Modified Sun Oct 19 10:54:27 2014 UTC (5 years, 8 months ago) by michael
- Improved RPL_LOAD2HI numeric


Revision 4757 - Directory Listing
Modified Sat Oct 18 19:11:21 2014 UTC (5 years, 8 months ago) by michael
- channel.c:channel_find_last0(): style correction


Revision 4754 - Directory Listing
Modified Sat Oct 18 18:57:23 2014 UTC (5 years, 8 months ago) by michael
- m_server.c, m_stats.c: constification


Revision 4753 - Directory Listing
Modified Thu Oct 16 12:30:33 2014 UTC (5 years, 8 months ago) by michael
- m_list.c:do_list(): removed unused parameters


Revision 4750 - Directory Listing
Modified Thu Oct 16 12:18:44 2014 UTC (5 years, 8 months ago) by michael
- ircd.c:ssl_init(): added two 'return' even though they are not reached


Revision 4749 - Directory Listing
Modified Thu Oct 16 12:10:39 2014 UTC (5 years, 8 months ago) by michael
- ircd.c:write_pidfile(): use strerror() if fopen() fails


Revision 4746 - Directory Listing
Modified Thu Oct 16 11:53:00 2014 UTC (5 years, 8 months ago) by michael
- parse.c:parse(): update documentation


Revision 4745 - Directory Listing
Modified Thu Oct 16 11:46:36 2014 UTC (5 years, 8 months ago) by michael
- Enable ECDH for OpenSSL 0.9.8o and above


Revision 4743 - Directory Listing
Modified Sun Oct 12 16:54:09 2014 UTC (5 years, 9 months ago) by michael
- m_module.c:mo_module(): improve readability; avoid indexing parv[] several times


Revision 4740 - Directory Listing
Modified Sun Oct 12 16:45:36 2014 UTC (5 years, 9 months ago) by michael
- m_certfp.c:ms_certfp(): use source_p->certfp instead of parv[1]


Revision 4739 - Directory Listing
Modified Sun Oct 12 14:03:40 2014 UTC (5 years, 9 months ago) by michael
- Update news [ci skip]


Revision 4738 - Directory Listing
Modified Sun Oct 12 12:06:42 2014 UTC (5 years, 9 months ago) by michael
- 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
Modified Sun Oct 12 12:01:31 2014 UTC (5 years, 9 months ago) by michael
- ircd.c:write_pidfile(): removed extraneous parentheses


Revision 4734 - Directory Listing
Modified Sun Oct 12 11:58:33 2014 UTC (5 years, 9 months ago) by michael
- ircd.c: style corrections


Revision 4731 - Directory Listing
Modified Sun Oct 12 11:41:07 2014 UTC (5 years, 9 months ago) by michael
- server.c:ssl_server_handshake(): correctly timeout outgoing connects


Revision 4729 - Directory Listing
Modified Sat Oct 11 19:16:25 2014 UTC (5 years, 9 months ago) by michael
- ircd.c:ssl_init(): disabled session tickets aswell as session cache


Revision 4727 - Directory Listing
Modified Thu Oct 9 16:04:11 2014 UTC (5 years, 9 months ago) by michael
- watch.c:watch_add_to_hash_table(): fixed typo in comment


Revision 4726 - Directory Listing
Modified Tue Oct 7 18:47:00 2014 UTC (5 years, 9 months ago) by michael
- client.c:check_conf_klines(): removed useless !IsClient() test


Revision 4723 - Directory Listing
Modified Tue Oct 7 18:44:19 2014 UTC (5 years, 9 months ago) by michael
- user.c: style corrections


Revision 4722 - Directory Listing
Modified Tue Oct 7 17:06:58 2014 UTC (5 years, 9 months ago) by michael
- m_lusers.c:m_lusers(): removed redundant test on 'parc'


Revision 4719 - Directory Listing
Modified Tue Oct 7 16:58:15 2014 UTC (5 years, 9 months ago) by michael
- m_whowas.c:m_whowas(), ms_whowas(): removed redundant test on 'parc'


Revision 4718 - Directory Listing
Modified Tue Oct 7 11:51:09 2014 UTC (5 years, 9 months ago) by michael
- .travis.yml: try this


Revision 4717 - Directory Listing
Modified Tue Oct 7 11:38:42 2014 UTC (5 years, 9 months ago) by michael
- 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
Modified Tue Oct 7 11:02:17 2014 UTC (5 years, 9 months ago) by michael
- 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
Modified Tue Oct 7 10:56:18 2014 UTC (5 years, 9 months ago) by michael
- m_ping.c, m_pong.c: added proper TS6 support


Revision 4710 - Directory Listing
Modified Tue Oct 7 09:53:11 2014 UTC (5 years, 9 months ago) by michael
- 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
Modified Mon Oct 6 16:52:06 2014 UTC (5 years, 9 months ago) by michael
- user.c:valid_nickname(): minor cleanup


Revision 4706 - Directory Listing
Modified Sun Oct 5 16:42:47 2014 UTC (5 years, 9 months ago) by michael
- Don't assemble umode buffer twice in send_umode_out()


Revision 4705 - Directory Listing
Modified Sun Oct 5 16:25:18 2014 UTC (5 years, 9 months ago) by michael
- 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
Modified Sun Oct 5 16:18:54 2014 UTC (5 years, 9 months ago) by michael
- m_kill.c:ms_kill(): replaced HasUMode(source_p, UMODE_OPER) with just IsClient(source_p)


Revision 4701 - Directory Listing
Modified Fri Oct 3 17:05:13 2014 UTC (5 years, 9 months ago) by michael
- m_globops.c:ms_globops(): avoid indexing parv three times


Revision 4698 - Directory Listing
Modified Fri Oct 3 15:28:13 2014 UTC (5 years, 9 months ago) by michael
- auth.c:start_auth_query(): removed extraneous ilog(). report_error() already does the logging


Revision 4697 - Directory Listing
Modified Fri Oct 3 15:23:34 2014 UTC (5 years, 9 months ago) by michael
- auth.c:timeout_auth_queries_event(): removed logging


Revision 4694 - Directory Listing
Modified Fri Oct 3 14:23:59 2014 UTC (5 years, 9 months ago) by michael
- 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
Modified Fri Oct 3 14:21:25 2014 UTC (5 years, 9 months ago) by michael
- conf.c:find_user_host(): minor cleanup


Revision 4691 - Directory Listing
Modified Fri Oct 3 14:01:55 2014 UTC (5 years, 9 months ago) by michael
- Style corrections


Revision 4688 - Directory Listing
Modified Fri Oct 3 13:04:52 2014 UTC (5 years, 9 months ago) by michael
- m_connect.c: whitespace changes


Revision 4686 - Directory Listing
Modified Fri Oct 3 11:38:06 2014 UTC (5 years, 9 months ago) by michael
- m_connect.c: clarify server notice. Don't use hardcoded "ircd.conf".


Revision 4685 - Directory Listing
Modified Fri Oct 3 11:29:20 2014 UTC (5 years, 9 months ago) by michael
- m_connect.c:ms_connect(): properly sanity check parv[3] before
  actually calling hunt_server()


Revision 4682 - Directory Listing
Modified Fri Oct 3 11:25:40 2014 UTC (5 years, 9 months ago) by michael
- m_connect.c: style corrections


Revision 4681 - Directory Listing
Modified Fri Oct 3 11:18:09 2014 UTC (5 years, 9 months ago) by michael
- m_connect.c: don't let wildcard /connects bypass hash_find_server()


Revision 4679 - Directory Listing
Modified Fri Oct 3 11:07:56 2014 UTC (5 years, 9 months ago) by michael
- m_connect.c: use target_p->name instead of parv[1] for connection notices


Revision 4676 - Directory Listing
Modified Fri Oct 3 11:03:06 2014 UTC (5 years, 9 months ago) by michael
- server.c:serv_connect(): made failed connection notice more descriptive for remote
  /connects


Revision 4675 - Directory Listing
Modified Sun Sep 28 18:18:48 2014 UTC (5 years, 9 months ago) by michael
- m_dline.c:mo_dline(): correction to previous commit


Revision 4672 - Directory Listing
Modified Sun Sep 28 17:26:43 2014 UTC (5 years, 9 months ago) by michael
- m_dline.c, m_kline.c: avoid using valid_comment()


Revision 4671 - Directory Listing
Modified Sun Sep 28 16:49:13 2014 UTC (5 years, 9 months ago) by michael
- m_unxline.c: renamed remove_xline_match to remove_xline_exact


Revision 4668 - Directory Listing
Modified Sun Sep 28 16:26:47 2014 UTC (5 years, 9 months ago) by michael
- m_error.c: whitespace change


Revision 4667 - Directory Listing
Modified Sun Sep 28 12:42:59 2014 UTC (5 years, 9 months ago) by michael
- m_stats.c:stats_glines(): removed useless test. conf->reason cannot be NULL


Revision 4664 - Directory Listing
Modified Sun Sep 28 12:32:39 2014 UTC (5 years, 9 months ago) by michael
- m_kline.c:already_placed_kline(): removed useless test. conf->reason cannot be NULL


Revision 4663 - Directory Listing
Modified Sun Sep 28 12:04:00 2014 UTC (5 years, 9 months ago) by michael
- Update NEWS


Revision 4662 - Directory Listing
Modified Sun Sep 28 11:56:41 2014 UTC (5 years, 9 months ago) by michael
- client.c:accept_message(): don't allow +G to override +g


Revision 4661 - Directory Listing
Modified Sun Sep 28 11:51:37 2014 UTC (5 years, 9 months ago) by michael
- client.c:accept_message(): don't allow +G to override +g


Revision 4658 - Directory Listing
Modified Tue Sep 23 15:33:43 2014 UTC (5 years, 9 months ago) by michael
- m_server.c:mr_server(), ms_sid(): minor modification to allow for more parameters in the future


Revision 4657 - Directory Listing
Modified Tue Sep 23 15:29:39 2014 UTC (5 years, 9 months ago) by michael
- Update NEWS


Revision 4655 - Directory Listing
Modified Tue Sep 23 14:53:00 2014 UTC (5 years, 9 months ago) by michael
- m_dline.c: whitespace changes


Revision 4654 - Directory Listing
Modified Mon Sep 22 15:48:15 2014 UTC (5 years, 9 months ago) by michael
- Update NEWS


Revision 4652 - Directory Listing
Modified Mon Sep 22 15:43:31 2014 UTC (5 years, 9 months ago) by michael
- m_undline.c: fixed broken /dline remote.server


Revision 4651 - Directory Listing
Modified Mon Sep 22 15:43:00 2014 UTC (5 years, 9 months ago) by michael
- m_dline.c: fixed broken /dline remote.server


Revision 4649 - Directory Listing
Modified Sun Sep 21 18:47:52 2014 UTC (5 years, 9 months ago) by michael
- m_resv.c, m_unresv.c: allow servers to add/remove RESVs


Revision 4648 - Directory Listing
Modified Sun Sep 21 16:35:35 2014 UTC (5 years, 9 months ago) by michael
- m_dline.c:ms_dline(): whitespace changes


Revision 4645 - Directory Listing
Modified Sun Sep 21 12:42:54 2014 UTC (5 years, 9 months ago) by michael
- m_xline.c, m_unxline.c: allow servers to add/remove XLINEs


Revision 4644 - Directory Listing
Modified Sun Sep 21 11:37:26 2014 UTC (5 years, 9 months ago) by michael
- m_dline.c: cleaned up ms_dline(); removed useless junk


Revision 4641 - Directory Listing
Modified Sun Sep 21 11:23:40 2014 UTC (5 years, 9 months ago) by michael
- conf.c:find_user_host(): replaced !IsServer() test with IsClient() 


Revision 4640 - Directory Listing
Modified Sun Sep 21 11:18:20 2014 UTC (5 years, 9 months ago) by michael
- m_dline.c, m_undline.c: allow servers to add/remove DLINEs


Revision 4637 - Directory Listing
Modified Sun Sep 21 10:58:26 2014 UTC (5 years, 9 months ago) by michael
- m_server.c:ms_sid(): don't automatically consider servers behind u-lines are services as well


Revision 4636 - Directory Listing
Modified Sun Sep 21 10:49:44 2014 UTC (5 years, 9 months ago) by michael
- m_kline.c, m_unkline.c: allow servers to add/remove KLINEs


Revision 4633 - Directory Listing
Modified Sun Sep 21 10:07:44 2014 UTC (5 years, 9 months ago) by michael
- m_kline.c:ms_kline(): fixed outdated comment


Revision 4632 - Directory Listing
Modified Sun Sep 21 09:59:32 2014 UTC (5 years, 9 months ago) by michael
- m_resv.c:parse_resv(): log permanent RESVs, too


Revision 4630 - Directory Listing
Modified Sun Sep 21 09:56:19 2014 UTC (5 years, 9 months ago) by michael
- m_resv.c, m_xline.c: some places weren't using get_oper_name()


Revision 4627 - Directory Listing
Modified Sun Sep 21 09:47:43 2014 UTC (5 years, 9 months ago) by michael
- 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
Modified Sun Sep 21 09:35:02 2014 UTC (5 years, 9 months ago) by michael
- m_xline.c:relay_xline(): only call atoi() if really needed


Revision 4623 - Directory Listing
Modified Sun Sep 21 08:41:04 2014 UTC (5 years, 9 months ago) by michael
- conf_parser.y: use SSL_CTX_use_certificate_chain_file() instead of SSL_CTX_use_certificate_file()


Revision 4621 - Directory Listing
Modified Mon Sep 8 18:24:31 2014 UTC (5 years, 10 months ago) by michael
- send.c:send_format(): fixed bogus test


Revision 4619 - Directory Listing
Modified Sun Sep 7 13:03:28 2014 UTC (5 years, 10 months ago) by michael
- ircd.c: fixed compile warning


Revision 4617 - Directory Listing
Modified Sun Sep 7 13:00:55 2014 UTC (5 years, 10 months ago) by michael
- Renamed Channel::chname to Channel::name


Revision 4616 - Directory Listing
Modified Sun Sep 7 09:53:13 2014 UTC (5 years, 10 months ago) by michael
- 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
Modified Sun Sep 7 09:52:14 2014 UTC (5 years, 10 months ago) by michael
- 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
Modified Tue Sep 2 08:55:41 2014 UTC (5 years, 10 months ago) by michael
- 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
Modified Tue Sep 2 08:35:19 2014 UTC (5 years, 10 months ago) by michael
- m_server.c: removed some redundant ERROR messages. exit_client() already takes care of sending ERRORs


Revision 4608 - Directory Listing
Modified Sun Aug 31 08:12:13 2014 UTC (5 years, 10 months ago) by michael
- ircd.h: changed Counter structures to anonymous structure


Revision 4606 - Directory Listing
Modified Sun Aug 31 08:04:58 2014 UTC (5 years, 10 months ago) by michael
- 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
Modified Sat Aug 30 18:18:47 2014 UTC (5 years, 10 months ago) by michael
- m_server.c:server_estab(): cleaned up 'inpath', 'inpath_ip' mess


Revision 4602 - Directory Listing
Modified Sat Aug 30 18:11:19 2014 UTC (5 years, 10 months ago) by michael
- m_names.c:m_names(): removed legacy code; constification


Revision 4601 - Directory Listing
Modified Sat Aug 30 17:24:01 2014 UTC (5 years, 10 months ago) by michael
- m_kill.c: doxygen


Revision 4598 - Directory Listing
Modified Sat Aug 30 17:06:01 2014 UTC (5 years, 10 months ago) by michael
- m_squit.c: doxygen


Revision 4597 - Directory Listing
Modified Sat Aug 30 16:56:59 2014 UTC (5 years, 10 months ago) by michael
- 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
Modified Sat Aug 30 16:52:46 2014 UTC (5 years, 10 months ago) by michael
- m_server.c:server_estab(): removed 'host = client_p->name' assignment


Revision 4592 - Directory Listing
Modified Wed Aug 27 16:26:31 2014 UTC (5 years, 10 months ago) by michael
- ircd.c:ssl_init(): add SSL_OP_CIPHER_SERVER_PREFERENCE to server options


Revision 4590 - Directory Listing
Modified Tue Aug 26 16:35:40 2014 UTC (5 years, 10 months ago) by michael
- reference.conf: whitespace changes


Revision 4589 - Directory Listing
Modified Tue Aug 26 15:59:21 2014 UTC (5 years, 10 months ago) by michael
- Renamed 'localClient' Client structure member to just 'connection'


Revision 4587 - Directory Listing
Modified Tue Aug 26 15:51:13 2014 UTC (5 years, 10 months ago) by michael
- user.c:register_local_user(): cosmetical fixes to server notice


Revision 4584 - Directory Listing
Modified Tue Aug 26 15:45:13 2014 UTC (5 years, 10 months ago) by michael
- numeric.h, numeric.c: removed unused ERR_RESTRICTED


Revision 4583 - Directory Listing
Modified Mon Aug 25 15:54:40 2014 UTC (5 years, 10 months ago) by michael
- numeric.c: cosmetical fixes


Revision 4580 - Directory Listing
Modified Mon Aug 25 10:31:29 2014 UTC (5 years, 10 months ago) by michael
- Fixed misspellings


Revision 4578 - Directory Listing
Modified Mon Aug 25 09:53:48 2014 UTC (5 years, 10 months ago) by michael
- Renamed variables/definitions to meet coding standards


Revision 4577 - Directory Listing
Modified Mon Aug 25 09:45:23 2014 UTC (5 years, 10 months ago) by michael
- Renamed struct LocalUser to struct Connection


Revision 4574 - Directory Listing
Modified Mon Aug 25 09:31:29 2014 UTC (5 years, 10 months ago) by michael
- client.c:exit_client(): cosmetical fixes to server exiting notice


Revision 4573 - Directory Listing
Modified Sun Aug 24 17:30:37 2014 UTC (5 years, 10 months ago) by michael
- m_server.c: fixed spelling in some places


Revision 4571 - Directory Listing
Modified Sun Aug 24 17:07:19 2014 UTC (5 years, 10 months ago) by michael
- m_server.c: fixed spelling in some places


Revision 4569 - Directory Listing
Modified Sun Aug 24 14:04:41 2014 UTC (5 years, 10 months ago) by michael
- m_stats.c:report_Klines(): removed useless test


Revision 4566 - Directory Listing
Modified Sun Aug 24 10:44:43 2014 UTC (5 years, 10 months ago) by michael
- Update NEWS


Revision 4564 - Directory Listing
Modified Sun Aug 24 10:24:47 2014 UTC (5 years, 10 months ago) by michael
- Update GPL 2 license headers


Revision 4562 - Directory Listing
Modified Sun Aug 24 10:14:12 2014 UTC (5 years, 10 months ago) by michael
- Update gpl2 license file


Revision 4561 - Directory Listing
Modified Sun Aug 24 09:46:04 2014 UTC (5 years, 10 months ago) by michael
- Revved version to hybrid-8.2.0


Revision 4559 - Directory Listing
Modified Sun Aug 24 09:44:13 2014 UTC (5 years, 10 months ago) by michael
- Update doc/reference.conf


Revision 4558 - Directory Listing
Modified Sat Aug 23 17:25:44 2014 UTC (5 years, 10 months ago) by michael
- Replaced RPL_NEWHOSTIS with RPL_VISIBLEHOST


Revision 4555 - Directory Listing
Modified Sat Aug 23 17:21:04 2014 UTC (5 years, 10 months ago) by michael
- parse.c: fixed new defect found by coverity


Revision 4553 - Directory Listing
Modified Fri Aug 22 23:10:17 2014 UTC (5 years, 10 months ago) by michael
- parse.c:parse(): small optimization as suggested by Adam


Revision 4551 - Directory Listing
Modified Fri Aug 22 09:13:13 2014 UTC (5 years, 10 months ago) by michael
- parse.c: constification


Revision 4550 - Directory Listing
Modified Fri Aug 22 09:07:55 2014 UTC (5 years, 10 months ago) by michael
- Fixed previous changes to parse.h


Revision 4547 - Directory Listing
Modified Fri Aug 22 08:48:42 2014 UTC (5 years, 10 months ago) by michael
- Update NEWS


Revision 4546 - Directory Listing
Modified Fri Aug 22 08:46:38 2014 UTC (5 years, 10 months ago) by michael
- Fixed compile warnings with -Wmissing-field-initializers


Revision 4544 - Directory Listing
Modified Thu Aug 21 17:03:28 2014 UTC (5 years, 10 months ago) by michael
- numeric.c: fixed ERR_PASSWDMISMATCH numeric string


Revision 4541 - Directory Listing
Modified Thu Aug 21 16:27:21 2014 UTC (5 years, 10 months ago) by michael
- numeric.c: update ERR_SERVICESDOWN numeric string


Revision 4540 - Directory Listing
Modified Thu Aug 21 16:07:00 2014 UTC (5 years, 10 months ago) by michael
- Update NEWS


Revision 4539 - Directory Listing
Modified Wed Aug 20 20:14:21 2014 UTC (5 years, 10 months ago) by michael
- conf_pseudo.c:m_pseudo(): added additional !IsMe() test to catch misconfigured pseudo {} blocks


Revision 4538 - Directory Listing
Modified Wed Aug 20 18:06:24 2014 UTC (5 years, 10 months ago) by michael
- conf_pseudo.c: cleanups some madness


Revision 4537 - Directory Listing
Modified Wed Aug 20 07:42:06 2014 UTC (5 years, 10 months ago) by michael
- reference.conf: add some documentation about the pseudo {} block


Revision 4536 - Directory Listing
Modified Wed Aug 20 07:20:45 2014 UTC (5 years, 10 months ago) by michael
- conf_pseudo.c: use m_unregistered() for the UNREGISTERED_HANDLER


Revision 4535 - Directory Listing
Modified Wed Aug 20 06:47:22 2014 UTC (5 years, 10 months ago) by michael
- Fixes to pseudo{} blocks


Revision 4534 - Directory Listing
Modified Tue Aug 19 19:52:08 2014 UTC (5 years, 10 months ago) by michael
- Removed m_services.c
- Add missing dlinkDelete in pseudo_clear()
- Rebuild lexer/parser files


Revision 4533 - Directory Listing
Modified Tue Aug 19 19:05:56 2014 UTC (5 years, 10 months ago) by michael
- Implemented pseudo {} blocks (service aliases)


Revision 4532 - Directory Listing
Modified Tue Aug 19 15:35:16 2014 UTC (5 years, 10 months ago) by michael
- m_who.c:who_global(): style corrections


Revision 4530 - Directory Listing
Modified Tue Aug 19 15:22:27 2014 UTC (5 years, 10 months ago) by michael
- m_who.c: made do_who_on_channel() only take 4 parameters


Revision 4527 - Directory Listing
Modified Tue Aug 19 10:39:22 2014 UTC (5 years, 10 months ago) by michael
- 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
Modified Tue Aug 19 09:57:19 2014 UTC (5 years, 10 months ago) by michael
- m_webirc.c: replaced CGI:IRC references with WEBIRC


Revision 4524 - Directory Listing
Modified Tue Aug 19 09:46:57 2014 UTC (5 years, 10 months ago) by michael
- Fixed double dlinkDelete() in conf_free()
- Fixed memory leak with server/oper/auth configuration items


Revision 4522 - Directory Listing
Modified Tue Aug 19 09:43:06 2014 UTC (5 years, 10 months ago) by michael
- Fixed double dlinkDelete() in conf_free()
- Fixed memory leak with server/oper/auth configuration items


Revision 4520 - Directory Listing
Modified Sun Aug 17 20:20:07 2014 UTC (5 years, 10 months ago) by michael
- listener.c: reformatting


Revision 4519 - Directory Listing
Modified Sun Aug 17 20:04:34 2014 UTC (5 years, 10 months ago) by michael
- listener.c: renamed ListenerPollList to listener_list


Revision 4517 - Directory Listing
Modified Sun Aug 17 19:11:01 2014 UTC (5 years, 10 months ago) by michael
- Update .ytravis.yml


Revision 4515 - Directory Listing
Modified Sun Aug 17 19:09:33 2014 UTC (5 years, 10 months ago) by michael
- Update .travis.yml


Revision 4514 - Directory Listing
Modified Sun Aug 17 18:26:06 2014 UTC (5 years, 10 months ago) by michael
- conf.c:rehash(): moved the strlcpy(me.info,...) to conf_parser.y


Revision 4512 - Directory Listing
Modified Sun Aug 17 15:03:29 2014 UTC (5 years, 10 months ago) by michael
- 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
Modified Sun Aug 17 14:50:25 2014 UTC (5 years, 10 months ago) by michael
- 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
Modified Sun Aug 17 11:58:59 2014 UTC (5 years, 10 months ago) by michael
- 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
Modified Sun Aug 17 08:25:01 2014 UTC (5 years, 10 months ago) by michael
- Update NEWS


Revision 4506 - Directory Listing
Modified Sun Aug 17 08:20:35 2014 UTC (5 years, 10 months ago) by michael
- Update README


Revision 4503 - Directory Listing
Modified Sun Aug 17 08:16:37 2014 UTC (5 years, 10 months ago) by michael
- Update README


Revision 4501 - Directory Listing
Modified Sat Aug 16 19:10:08 2014 UTC (5 years, 10 months ago) by michael
- hash.c:safe_list_channels(): removed outdated comment


Revision 4500 - Directory Listing
Modified Sat Aug 16 18:29:36 2014 UTC (5 years, 10 months ago) by michael
- conf_parser.y: removed useless tests on ConfigServerInfo.server_ctx


Revision 4498 - Directory Listing
Modified Sat Aug 16 18:21:10 2014 UTC (5 years, 10 months ago) by michael
- ircd.c:ssl_init(): exit if we cannot setup client/server context


Revision 4495 - Directory Listing
Modified Sat Aug 16 18:13:16 2014 UTC (5 years, 10 months ago) by michael
- conf.c:set_default_conf(): really default to secp256r1


Revision 4493 - Directory Listing
Modified Sat Aug 16 18:08:31 2014 UTC (5 years, 10 months ago) by michael
- Update doc/reference.conf


Revision 4492 - Directory Listing
Modified Sat Aug 16 17:12:20 2014 UTC (5 years, 10 months ago) by michael
- Update NEWS


Revision 4491 - Directory Listing
Modified Sat Aug 16 16:58:52 2014 UTC (5 years, 10 months ago) by michael
- m_list.c:do_list(): no need to break in the '-' case


Revision 4488 - Directory Listing
Modified Sat Aug 16 16:55:07 2014 UTC (5 years, 10 months ago) by michael
- Add topic mask option to /list


Revision 4487 - Directory Listing
Modified Sat Aug 16 16:18:17 2014 UTC (5 years, 10 months ago) by michael
- hash.c:list_one_channel(): let other users see channelmodes in /list


Revision 4484 - Directory Listing
Modified Sat Aug 16 15:55:39 2014 UTC (5 years, 10 months ago) by michael
- m_certfp.c:ms_certfp(): use xstrdup() instead of strdup()


Revision 4482 - Directory Listing
Modified Fri Aug 15 17:06:40 2014 UTC (5 years, 11 months ago) by michael
- ax_arg_enable_warnings.m4: fiddle around with warning options


Revision 4480 - Directory Listing
Modified Thu Aug 14 16:39:00 2014 UTC (5 years, 11 months ago) by michael
- event.h: removed typedef


Revision 4478 - Directory Listing
Modified Thu Aug 14 16:17:08 2014 UTC (5 years, 11 months ago) by michael
- Fixed compile warnings


Revision 4477 - Directory Listing
Modified Thu Aug 14 15:52:56 2014 UTC (5 years, 11 months ago) by michael
- Update NEWS


Revision 4475 - Directory Listing
Modified Thu Aug 14 09:49:32 2014 UTC (5 years, 11 months ago) by michael
- res.c: style corrections


Revision 4474 - Directory Listing
Modified Thu Aug 14 09:31:54 2014 UTC (5 years, 11 months ago) by michael
- 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
Modified Thu Aug 14 09:25:30 2014 UTC (5 years, 11 months ago) by michael
- s_bsd_poll.c cleanups/fixes provided by Adam


Revision 4469 - Directory Listing
Modified Thu Aug 14 08:35:21 2014 UTC (5 years, 11 months ago) by michael
- 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
Modified Wed Aug 13 19:00:37 2014 UTC (5 years, 11 months ago) by michael
- res.c:query_name(): get rid of useless typecasting


Revision 4466 - Directory Listing
Modified Wed Aug 13 18:56:47 2014 UTC (5 years, 11 months ago) by michael
- res.c:proc_answer(): error out and leave the client unresolved if we get an unexpected record type


Revision 4463 - Directory Listing
Modified Wed Aug 13 17:26:13 2014 UTC (5 years, 11 months ago) by michael
- Removed CNCB typedef


Revision 4462 - Directory Listing
Modified Wed Aug 13 17:08:22 2014 UTC (5 years, 11 months ago) by michael
- 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
Modified Mon Aug 11 19:44:25 2014 UTC (5 years, 11 months ago) by michael
- conf.c:conf_dns_lookup(): use gethost_byname_type()
- res.h, res.c: removed gethost_byname()


Revision 4458 - Directory Listing
Modified Mon Aug 11 16:28:40 2014 UTC (5 years, 11 months ago) by michael
- res.c:proc_answer(): delete useless castings


Revision 4455 - Directory Listing
Modified Mon Aug 11 15:59:20 2014 UTC (5 years, 11 months ago) by michael
- res.c:proc_answer(): use 'unsigned'


Revision 4454 - Directory Listing
Modified Mon Aug 11 15:53:33 2014 UTC (5 years, 11 months ago) by michael
- res.c: removed "request_state" enum


Revision 4451 - Directory Listing
Modified Mon Aug 11 15:51:26 2014 UTC (5 years, 11 months ago) by michael
- 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
Modified Mon Aug 11 15:47:08 2014 UTC (5 years, 11 months ago) by michael
- res.c: removed "try A if AAAA failed" logic


Revision 4447 - Directory Listing
Modified Sat Aug 9 19:19:58 2014 UTC (5 years, 11 months ago) by michael
- res.c:start_resolver(): made /stats F more descriptive about the resolver socket


Revision 4446 - Directory Listing
Modified Sat Aug 9 19:07:53 2014 UTC (5 years, 11 months ago) by michael
- auth.h: update documentation


Revision 4443 - Directory Listing
Modified Sat Aug 9 18:58:51 2014 UTC (5 years, 11 months ago) by michael
- res.h: add documentation about RFC1035_MAX_DOMAIN_LENGTH definition


Revision 4442 - Directory Listing
Modified Sat Aug 9 18:52:41 2014 UTC (5 years, 11 months ago) by michael
- Update NEWS


Revision 4441 - Directory Listing
Modified Sat Aug 9 18:51:02 2014 UTC (5 years, 11 months ago) by michael
- user.c:oper_up(): successful operator logins are now announced globally via GLOBOPS


Revision 4438 - Directory Listing
Modified Sat Aug 9 18:33:17 2014 UTC (5 years, 11 months ago) by michael
- Renamed various variables


Revision 4437 - Directory Listing
Modified Thu Aug 7 20:42:50 2014 UTC (5 years, 11 months ago) by michael
- Update doc/reference.conf


Revision 4434 - Directory Listing
Modified Thu Aug 7 19:49:19 2014 UTC (5 years, 11 months ago) by michael
- m_info.c:send_conf_options(): made /info look nicer


Revision 4433 - Directory Listing
Modified Thu Aug 7 19:42:13 2014 UTC (5 years, 11 months ago) by michael
- event.c: update show_events() to make /stats E look nicer


Revision 4430 - Directory Listing
Modified Thu Aug 7 19:03:19 2014 UTC (5 years, 11 months ago) by michael
- Rewrite sendto_realops_flags_ratelimited() so it can be used in other places as well


Revision 4429 - Directory Listing
Modified Thu Aug 7 17:46:35 2014 UTC (5 years, 11 months ago) by michael
- Added listener_release() and make use of it


Revision 4426 - Directory Listing
Modified Thu Aug 7 17:15:19 2014 UTC (5 years, 11 months ago) by michael
- listener.c: reformatting


Revision 4425 - Directory Listing
Modified Thu Aug 7 17:09:28 2014 UTC (5 years, 11 months ago) by michael
- listener.c:make_listener(): constification


Revision 4422 - Directory Listing
Modified Thu Aug 7 16:57:44 2014 UTC (5 years, 11 months ago) by michael
- res.c: was missing +1 in reslist::name


Revision 4421 - Directory Listing
Modified Thu Aug 7 16:52:10 2014 UTC (5 years, 11 months ago) by michael
- res.c:init_resolver(): removed useless memset()


Revision 4418 - Directory Listing
Modified Thu Aug 7 16:35:26 2014 UTC (5 years, 11 months ago) by michael
- m_ison.c:m_ison(): replaced memcpy() with strlcpy()


Revision 4416 - Directory Listing
Modified Thu Aug 7 14:39:27 2014 UTC (5 years, 11 months ago) by michael
- Update README


Revision 4414 - Directory Listing
Modified Thu Aug 7 14:06:08 2014 UTC (5 years, 11 months ago) by michael
- Removed ipv6 detection. We now assume all systems that run hybrid have
  ipv6 availability and sockaddr_storage.


Revision 4412 - Directory Listing
Modified Thu Aug 7 11:30:58 2014 UTC (5 years, 11 months ago) by michael
- s_bsd.c:comm_accept(): fixed faulty memset()


Revision 4410 - Directory Listing
Modified Wed Aug 6 21:36:38 2014 UTC (5 years, 11 months ago) by michael
- Let's allow overlength host name entries in connect {} blocks


Revision 4409 - Directory Listing
Modified Wed Aug 6 21:20:45 2014 UTC (5 years, 11 months ago) by michael
- Fixed resolver/auth issues with too long hostnames


Revision 4406 - Directory Listing
Modified Wed Aug 6 18:40:24 2014 UTC (5 years, 11 months ago) by michael
- Moved memset() from accept_connection() to comm_accept()


Revision 4405 - Directory Listing
Modified Wed Aug 6 17:02:31 2014 UTC (5 years, 11 months ago) by michael
- Minor documentation updates


Revision 4402 - Directory Listing
Modified Wed Aug 6 16:09:42 2014 UTC (5 years, 11 months ago) by michael
- Update doc/reference.conf


Revision 4401 - Directory Listing
Modified Tue Aug 5 17:43:39 2014 UTC (5 years, 11 months ago) by michael
- Unset FLAGS_IPHASH on source_p in exit_client() when removing from ipcache


Revision 4398 - Directory Listing
Modified Mon Aug 4 19:35:22 2014 UTC (5 years, 11 months ago) by michael
- ircd.c:main(): use event_add() for comm_checktimeouts


Revision 4397 - Directory Listing
Modified Sun Aug 3 20:23:54 2014 UTC (5 years, 11 months ago) by michael
- Update README


Revision 4394 - Directory Listing
Modified Sun Aug 3 18:34:00 2014 UTC (5 years, 11 months ago) by michael
- Update NEWS


Revision 4393 - Directory Listing
Modified Sun Aug 3 18:23:58 2014 UTC (5 years, 11 months ago) by michael
- Update doc/reference.conf


Revision 4390 - Directory Listing
Modified Sun Aug 3 17:48:11 2014 UTC (5 years, 11 months ago) by michael
- channel.c:send_mode_list(): constification


Revision 4389 - Directory Listing
Modified Sun Aug 3 17:46:05 2014 UTC (5 years, 11 months ago) by michael
- channel.c: moved 'buf' to send_members() and send_mode_list()


Revision 4386 - Directory Listing
Modified Sun Aug 3 17:33:30 2014 UTC (5 years, 11 months ago) by michael
- mempool.c:mp_pool_garbage_collect(): c99 style correction


Revision 4385 - Directory Listing
Modified Sun Aug 3 16:47:23 2014 UTC (5 years, 11 months ago) by michael
- m_cap.c: moved qsorting of the capab_list to module_init()


Revision 4382 - Directory Listing
Modified Sun Aug 3 16:37:40 2014 UTC (5 years, 11 months ago) by michael
- m_nick.c:change_local_nick(): improved an assert()


Revision 4381 - Directory Listing
Modified Sun Aug 3 16:27:05 2014 UTC (5 years, 11 months ago) by michael
- numeric.c: ERR_NICKTOOFAST: use %u conversion specifier


Revision 4378 - Directory Listing
Modified Sun Aug 3 16:18:29 2014 UTC (5 years, 11 months ago) by michael
- Fixed ERR_NICKTOOFAST numeric string to make more sense and to comply with other ircds


Revision 4377 - Directory Listing
Modified Sun Aug 3 15:22:55 2014 UTC (5 years, 11 months ago) by michael
- numeric.c: fixed ERR_TOOMANYAWAY numeric string


Revision 4374 - Directory Listing
Modified Sun Aug 3 14:41:55 2014 UTC (5 years, 11 months ago) by michael
- listener.h, listener.c: use HOSTIPLEN for Listener::name; update documentation


Revision 4373 - Directory Listing
Modified Sun Aug 3 14:12:20 2014 UTC (5 years, 11 months ago) by michael
- ipcache.h: update documentation


Revision 4371 - Directory Listing
Modified Sun Aug 3 10:56:24 2014 UTC (5 years, 11 months ago) by michael
- Revved version to hybrid-8.2.0rc2


Revision 4369 - Directory Listing
Modified Sun Aug 3 10:52:38 2014 UTC (5 years, 11 months ago) by michael
- Update INSTALL


Revision 4368 - Directory Listing
Modified Sun Aug 3 10:33:59 2014 UTC (5 years, 11 months ago) by michael
- ipcache.c: minor cleanup


Revision 4366 - Directory Listing
Modified Sat Aug 2 22:41:39 2014 UTC (5 years, 11 months ago) by michael
- ax_arg_openssl.m4: cosmetical fixes for LibreSSL


Revision 4363 - Directory Listing
Modified Sat Aug 2 22:23:09 2014 UTC (5 years, 11 months ago) by michael
- Moved ax_check_openssl.m4 to ax_arg_openssl.m4


Revision 4362 - Directory Listing
Modified Sat Aug 2 20:52:06 2014 UTC (5 years, 11 months ago) by michael
- ax_library_net.m4: removed useless member test of sockaddr_in.sin_len


Revision 4359 - Directory Listing
Modified Sat Aug 2 20:37:47 2014 UTC (5 years, 11 months ago) by michael
- Got rid of acinclude.m4


Revision 4358 - Directory Listing
Modified Sat Aug 2 18:44:10 2014 UTC (5 years, 11 months ago) by michael
- Update NEWS


Revision 4356 - Directory Listing
Modified Sat Aug 2 18:30:48 2014 UTC (5 years, 11 months ago) by michael
- 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
Modified Sat Aug 2 18:09:39 2014 UTC (5 years, 11 months ago) by michael
- acinclude.m4: fixed typo in comment


Revision 4353 - Directory Listing
Modified Sat Aug 2 17:54:27 2014 UTC (5 years, 11 months ago) by michael
- Cleaned up epoll detection


Revision 4350 - Directory Listing
Modified Sat Aug 2 17:20:16 2014 UTC (5 years, 11 months ago) by michael
- 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
Modified Sat Aug 2 17:15:13 2014 UTC (5 years, 11 months ago) by michael
- motd.h, motd.c: clean up/fix comments


Revision 4346 - Directory Listing
Modified Sat Aug 2 17:07:14 2014 UTC (5 years, 11 months ago) by michael
- motd.c:motd_cache(): fixed cast


Revision 4345 - Directory Listing
Modified Sat Aug 2 17:01:00 2014 UTC (5 years, 11 months ago) by michael
- Re-arranged ConfigServerInfo structure


Revision 4342 - Directory Listing
Modified Sat Aug 2 16:58:21 2014 UTC (5 years, 11 months ago) by michael
- Removed unused ConfigServerInfo structure member


Revision 4341 - Directory Listing
Modified Sat Aug 2 16:53:48 2014 UTC (5 years, 11 months ago) by michael
- Renamed structures to meet code conventions


Revision 4338 - Directory Listing
Modified Sat Aug 2 16:35:25 2014 UTC (5 years, 11 months ago) by michael
- event.h: style corrections


Revision 4337 - Directory Listing
Modified Sat Aug 2 16:34:29 2014 UTC (5 years, 11 months ago) by michael
- event.h: replaced shorts with ints


Revision 4334 - Directory Listing
Modified Sat Aug 2 15:53:31 2014 UTC (5 years, 11 months ago) by michael
- Removed select() support


Revision 4331 - Directory Listing
Modified Fri Aug 1 19:49:08 2014 UTC (5 years, 11 months ago) by michael
- conf.c:attach_iline(): constification


Revision 4330 - Directory Listing
Modified Fri Aug 1 18:37:01 2014 UTC (5 years, 11 months ago) by michael
- ipcache.c:ipcache_get_stats(): constification; depend on the caller to set integers to zero


Revision 4328 - Directory Listing
Modified Fri Aug 1 18:16:25 2014 UTC (5 years, 11 months ago) by michael
- svn propset on ipcache.c, ipcache.h


Revision 4326 - Directory Listing
Modified Fri Aug 1 18:08:53 2014 UTC (5 years, 11 months ago) by michael
- Moved all ip caching related code to ipcache.c


Revision 4323 - Directory Listing
Modified Fri Aug 1 16:59:23 2014 UTC (5 years, 11 months ago) by michael
- conf.c: optimized count_ip_hash()


Revision 4322 - Directory Listing
Modified Fri Aug 1 16:55:23 2014 UTC (5 years, 11 months ago) by michael
- conf.c:ipcache_remove_expired_entries(): of course should be DLINK_FOREACH_SAFE


Revision 4320 - Directory Listing
Modified Fri Aug 1 16:49:16 2014 UTC (5 years, 11 months ago) by michael
- Cleaned up ipcache


Revision 4318 - Directory Listing
Modified Thu Jul 31 21:17:17 2014 UTC (5 years, 11 months ago) by michael
- 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
Modified Thu Jul 31 20:46:17 2014 UTC (5 years, 11 months ago) by michael
- 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
Modified Thu Jul 31 18:53:31 2014 UTC (5 years, 11 months ago) by michael
- Improved AWAY throttling to allow for better fine-tuning


Revision 4312 - Directory Listing
Modified Thu Jul 31 17:02:26 2014 UTC (5 years, 11 months ago) by michael
- res.c: reformatting; style corrections; updated comments


Revision 4310 - Directory Listing
Modified Tue Jul 29 17:25:16 2014 UTC (5 years, 11 months ago) by michael
- Backported auth code related cleanups from newio branch


Revision 4307 - Directory Listing
Modified Sun Jul 27 12:16:41 2014 UTC (5 years, 11 months ago) by michael
- Update doc/reference.conf [ci skip]


Revision 4306 - Directory Listing
Modified Sun Jul 27 10:40:45 2014 UTC (5 years, 11 months ago) by michael
- Update doc/reference.conf [ci skip]


Revision 4304 - Directory Listing
Modified Sun Jul 27 10:39:56 2014 UTC (5 years, 11 months ago) by michael
- Update doc/reference.conf [ci skip]


Revision 4302 - Directory Listing
Modified Sat Jul 26 17:55:50 2014 UTC (5 years, 11 months ago) by michael
- res.c:res_readreply(): use ssize_t for 'rc'


Revision 4300 - Directory Listing
Modified Sun Jul 20 17:23:03 2014 UTC (5 years, 11 months ago) by michael
- Update doc/reference.conf


Revision 4299 - Directory Listing
Modified Sun Jul 20 13:51:28 2014 UTC (5 years, 11 months ago) by michael
- Fixed typos all over the place


Revision 4296 - Directory Listing
Modified Sun Jul 20 11:16:58 2014 UTC (5 years, 11 months ago) by michael
- Update NEWS and INSTALL


Revision 4295 - Directory Listing
Modified Sun Jul 20 10:38:21 2014 UTC (5 years, 11 months ago) by michael
- ./configure now requires OpenSSL 0.9.8o or above in order to enable TLS/SSL support


Revision 4294 - Directory Listing
Modified Sun Jul 20 10:33:10 2014 UTC (5 years, 11 months ago) by michael
- Revved version to hybrid-8.2.0rc1


Revision 4293 - Directory Listing
Modified Sun Jul 20 10:18:30 2014 UTC (5 years, 11 months ago) by michael
- Update NEWS


Revision 4291 - Directory Listing
Modified Sun Jul 20 09:59:05 2014 UTC (5 years, 11 months ago) by michael
- Update several help files


Revision 4290 - Directory Listing
Modified Sun Jul 20 09:42:28 2014 UTC (5 years, 11 months ago) by michael
- Revved version to hybrid-8.1.20


Revision 4289 - Directory Listing
Modified Sun Jul 20 09:35:23 2014 UTC (5 years, 11 months ago) by michael
- Update doc/reference.conf


Revision 4287 - Directory Listing
Modified Sun Jul 20 09:21:21 2014 UTC (5 years, 11 months ago) by michael
- Update doc/reference.conf


Revision 4286 - Directory Listing
Modified Sun Jul 20 09:08:56 2014 UTC (5 years, 11 months ago) by michael
- m_oper.c, m_challenge.c: cosmetical fixes


Revision 4285 - Directory Listing
Modified Sat Jul 19 19:50:34 2014 UTC (5 years, 11 months ago) by michael
- m_oper.c, m_challenge.c: cosmetical fixes


Revision 4282 - Directory Listing
Modified Sat Jul 19 19:39:56 2014 UTC (5 years, 11 months ago) by michael
- m_challenge.c:m_challenge(): added sanity test on parv[1]


Revision 4281 - Directory Listing
Modified Sat Jul 19 19:39:42 2014 UTC (5 years, 11 months ago) by michael
- m_challenge.c:m_challenge(): added sanity test on parv[1]


Revision 4280 - Directory Listing
Modified Sat Jul 19 19:25:12 2014 UTC (5 years, 11 months ago) by michael
- Update NEWS


Revision 4279 - Directory Listing
Modified Sat Jul 19 19:23:07 2014 UTC (5 years, 11 months ago) by michael
- Update NEWS


Revision 4278 - Directory Listing
Modified Sat Jul 19 19:03:31 2014 UTC (5 years, 11 months ago) by michael
- m_challenge.c:m_challenge(): cosmetical fix


Revision 4277 - Directory Listing
Modified Sat Jul 19 18:59:15 2014 UTC (5 years, 11 months ago) by michael
- Update challenge.txt


Revision 4276 - Directory Listing
Modified Sat Jul 19 18:58:29 2014 UTC (5 years, 11 months ago) by michael
- 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
Modified Sat Jul 19 18:56:48 2014 UTC (5 years, 11 months ago) by michael
- 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
Modified Sat Jul 19 18:21:16 2014 UTC (5 years, 11 months ago) by michael
- Update challenge.txt


Revision 4271 - Directory Listing
Modified Sat Jul 19 18:17:19 2014 UTC (5 years, 11 months ago) by michael
- m_challenge.c:m_challenge(): cosmetical fix


Revision 4268 - Directory Listing
Modified Sat Jul 19 17:37:10 2014 UTC (5 years, 11 months ago) by michael
- m_help.c: style corrections


Revision 4267 - Directory Listing
Modified Sat Jul 19 17:26:57 2014 UTC (5 years, 11 months ago) by michael
- Update reference.conf


Revision 4264 - Directory Listing
Modified Sat Jul 19 17:21:14 2014 UTC (5 years, 11 months ago) by michael
- conf.c:valid_wild_card_simple(): don't read past the zero character


Revision 4263 - Directory Listing
Modified Sat Jul 19 17:21:01 2014 UTC (5 years, 11 months ago) by michael
- conf.c:valid_wild_card_simple(): don't read past the zero character


Revision 4261 - Directory Listing
Modified Fri Jul 18 20:59:40 2014 UTC (5 years, 11 months ago) by michael
- respond.c: update binary_to_hex()


Revision 4260 - Directory Listing
Modified Fri Jul 18 20:50:05 2014 UTC (5 years, 11 months ago) by michael
- 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
Modified Fri Jul 18 20:47:03 2014 UTC (5 years, 11 months ago) by michael
- conf_parser.y: do some logging if the dh param file can't be opened/read


Revision 4257 - Directory Listing
Modified Fri Jul 18 20:41:28 2014 UTC (5 years, 11 months ago) by michael
- 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
Modified Fri Jul 18 20:35:42 2014 UTC (5 years, 11 months ago) by michael
- conf_parser.y: fixed logging of invalid private key


Revision 4253 - Directory Listing
Modified Fri Jul 18 19:05:01 2014 UTC (5 years, 11 months ago) by michael
- 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
Modified Fri Jul 18 18:26:35 2014 UTC (5 years, 11 months ago) by michael
- .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
Modified Fri Jul 18 18:25:26 2014 UTC (5 years, 11 months ago) by michael
- .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
Modified Thu Jul 17 19:52:48 2014 UTC (5 years, 11 months ago) by michael
- Update NEWS


Revision 4248 - Directory Listing
Modified Thu Jul 17 19:48:55 2014 UTC (5 years, 11 months ago) by michael
- 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
Modified Thu Jul 17 19:41:33 2014 UTC (5 years, 11 months ago) by michael
- 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
Modified Thu Jul 17 19:14:52 2014 UTC (5 years, 11 months ago) by michael
- auth.h, s_bsd.h: removed unused function declarations


Revision 4243 - Directory Listing
Modified Thu Jul 17 15:19:15 2014 UTC (5 years, 11 months ago) by michael
- m_xline.c: fixed broken check_xline()


Revision 4241 - Directory Listing
Modified Thu Jul 17 15:18:49 2014 UTC (5 years, 11 months ago) by michael
- m_xline.c: fixed broken check_xline()


Revision 4239 - Directory Listing
Modified Tue Jul 15 17:40:24 2014 UTC (6 years ago) by michael
- res.c:res_readreply(): removed sparc/alpha hack


Revision 4238 - Directory Listing
Modified Tue Jul 15 17:39:02 2014 UTC (6 years ago) by michael
- res.c:res_readreply(): don't do anything until we checked for possible
  fake replies


Revision 4235 - Directory Listing
Modified Tue Jul 15 17:32:14 2014 UTC (6 years ago) by michael
- 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
Modified Tue Jul 15 17:25:03 2014 UTC (6 years ago) by michael
- res.c: made timeout_query_list() not require an argument


Revision 4232 - Directory Listing
Modified Tue Jul 15 16:57:13 2014 UTC (6 years ago) by michael
- parse.c: reformatting


Revision 4229 - Directory Listing
Modified Mon Jul 14 20:11:08 2014 UTC (6 years ago) by michael
- m_nick(), mr_nick(): use target_p->name when reporting ERR_NICKNAMEINUSE


Revision 4228 - Directory Listing
Modified Mon Jul 14 19:48:27 2014 UTC (6 years ago) by michael
- m_nick.c:check_clean_nick(): make sure not to send a KILL for a server


Revision 4225 - Directory Listing
Modified Mon Jul 14 19:40:35 2014 UTC (6 years ago) by michael
- m_nick.c: removed unused header includes


Revision 4224 - Directory Listing
Modified Mon Jul 14 19:09:07 2014 UTC (6 years ago) by michael
- user.c:register_remote_user(): constification


Revision 4221 - Directory Listing
Modified Mon Jul 14 18:56:14 2014 UTC (6 years ago) by michael
- user.c:user_welcome(): removed useless test on source_p->id


Revision 4220 - Directory Listing
Modified Mon Jul 14 15:56:12 2014 UTC (6 years ago) by michael
- Update ircd manpage [ci skip]


Revision 4218 - Directory Listing
Modified Mon Jul 14 15:55:30 2014 UTC (6 years ago) by michael
- Update ircd manpage


Revision 4217 - Directory Listing
Modified Mon Jul 14 15:48:23 2014 UTC (6 years ago) by michael
- Update NEWS [ci skip]


Revision 4216 - Directory Listing
Modified Mon Jul 14 14:29:37 2014 UTC (6 years ago) by michael
- Removed Tao-of-IRC.940110


Revision 4215 - Directory Listing
Modified Mon Jul 14 12:35:20 2014 UTC (6 years ago) by michael
- client.c: cleaned up style; sprinkled some assert() statements


Revision 4212 - Directory Listing
Modified Mon Jul 14 09:24:10 2014 UTC (6 years ago) by michael
- Renamed serv_list to local_server_list


Revision 4211 - Directory Listing
Modified Sat Jul 12 19:22:22 2014 UTC (6 years ago) by michael
- server.c:hunt_server(): removed useless test. Discussed and approved by Adam.


Revision 4208 - Directory Listing
Modified Sat Jul 12 18:13:06 2014 UTC (6 years ago) by michael
- Renammed global_serv_list to global_server_list


Revision 4207 - Directory Listing
Modified Sat Jul 12 17:52:08 2014 UTC (6 years ago) by michael
- server.c: cleaned up hunt_server()


Revision 4204 - Directory Listing
Modified Sat Jul 12 17:32:13 2014 UTC (6 years ago) by michael
- Update reference.conf


Revision 4203 - Directory Listing
Modified Sat Jul 12 17:27:08 2014 UTC (6 years ago) by michael
- Update helpfiles


Revision 4201 - Directory Listing
Modified Fri Jul 11 19:51:25 2014 UTC (6 years ago) by michael
- parse.c:handle_numeric(): if source_p is a hidden server, rewrite prefix aswell


Revision 4198 - Directory Listing
Modified Thu Jul 10 19:52:27 2014 UTC (6 years ago) by michael
- ircd.c:initialize_global_set_options(): removed useless memset()


Revision 4197 - Directory Listing
Modified Thu Jul 10 19:49:02 2014 UTC (6 years ago) by michael
- server.c:try_connections(): whitespace changes


Revision 4194 - Directory Listing
Modified Thu Jul 10 19:10:15 2014 UTC (6 years ago) by michael
- m_nick.c:perform_nick_change_collides(): style cleanups


Revision 4193 - Directory Listing
Modified Thu Jul 10 18:22:06 2014 UTC (6 years ago) by michael
- m_nick.c: removed unused/dead code


Revision 4191 - Directory Listing
Modified Mon Jul 7 19:03:14 2014 UTC (6 years ago) by michael
- Removed doc/Tao-of-IRC.940110


Revision 4188 - Directory Listing
Modified Mon Jul 7 18:29:35 2014 UTC (6 years ago) by michael
- Don't add/remove unregistered connections to/from global_client_list


Revision 4186 - Directory Listing
Modified Sun Jul 6 16:14:19 2014 UTC (6 years ago) by michael
- client.c:exit_one_client(): re-added test on source_p->node.next


Revision 4184 - Directory Listing
Modified Sun Jul 6 15:43:10 2014 UTC (6 years ago) by michael
- Update reference.conf


Revision 4182 - Directory Listing
Modified Sun Jul 6 14:04:06 2014 UTC (6 years ago) by michael
- Update NEWS


Revision 4181 - Directory Listing
Modified Sun Jul 6 13:11:44 2014 UTC (6 years ago) by michael
- Revved version to hybrid-8.2.0beta4


Revision 4180 - Directory Listing
Modified Sun Jul 6 12:28:49 2014 UTC (6 years ago) by michael
- Update NEWS


Revision 4178 - Directory Listing
Modified Sat Jul 5 19:59:04 2014 UTC (6 years ago) by michael
- Update NEWS


Revision 4177 - Directory Listing
Modified Sat Jul 5 19:47:15 2014 UTC (6 years ago) by michael
- Revved version to hybrid-8.1.19


Revision 4175 - Directory Listing
Modified Sat Jul 5 17:40:59 2014 UTC (6 years ago) by michael
- channel_mode.c:clear_ban_cache(): use locmembers list


Revision 4174 - Directory Listing
Modified Sat Jul 5 16:41:57 2014 UTC (6 years ago) by michael
- m_encap.c:ms_encap(): removed unused variable


Revision 4172 - Directory Listing
Modified Sat Jul 5 15:58:57 2014 UTC (6 years ago) by michael
- Update reference.conf


Revision 4171 - Directory Listing
Modified Sat Jul 5 15:33:37 2014 UTC (6 years ago) by michael
- Bring back channel->locmember list


Revision 4169 - Directory Listing
Modified Fri Jul 4 18:41:53 2014 UTC (6 years ago) by michael
- .travis.yml: build with --enable-assert


Revision 4167 - Directory Listing
Modified Fri Jul 4 18:41:03 2014 UTC (6 years ago) by michael
- .travis.yml: build with --enable-assert


Revision 4166 - Directory Listing
Modified Fri Jul 4 17:35:58 2014 UTC (6 years ago) by michael
- m_nick.c: fixed compile error with --enable-assert


Revision 4164 - Directory Listing
Modified Thu Jul 3 20:14:07 2014 UTC (6 years ago) by michael
- Update NEWS


Revision 4163 - Directory Listing
Modified Thu Jul 3 19:45:30 2014 UTC (6 years ago) by michael
- 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
Modified Thu Jul 3 18:25:36 2014 UTC (6 years ago) by michael
- ircd.c:ssl_init(): removed SSL_OP_TLS_ROLLBACK_BUG from options


Revision 4159 - Directory Listing
Modified Wed Jul 2 18:41:48 2014 UTC (6 years ago) by michael
- Update README


Revision 4158 - Directory Listing
Modified Wed Jul 2 18:38:56 2014 UTC (6 years ago) by michael
- Removed supported.h


Revision 4157 - Directory Listing
Modified Wed Jul 2 18:33:39 2014 UTC (6 years ago) by michael
- Removed hooking system
- Update help/stats


Revision 4156 - Directory Listing
Modified Wed Jul 2 18:25:51 2014 UTC (6 years ago) by michael
- m_encap.c: respect args_min when calling the encap handler


Revision 4154 - Directory Listing
Modified Wed Jul 2 18:23:48 2014 UTC (6 years ago) by michael
- m_encap.c: respect args_min when calling the encap handler


Revision 4153 - Directory Listing
Modified Wed Jul 2 17:45:42 2014 UTC (6 years ago) by michael
- m_nick.c: from p4: move resv channel oper notice to umode reject


Revision 4152 - Directory Listing
Modified Wed Jul 2 17:45:06 2014 UTC (6 years ago) by michael
- channel.c: from p4: move resv channel oper notice to umode reject


Revision 4149 - Directory Listing
Modified Wed Jul 2 17:34:30 2014 UTC (6 years ago) by michael
- Another help/stats update


Revision 4148 - Directory Listing
Modified Wed Jul 2 17:26:07 2014 UTC (6 years ago) by michael
- Update help/stats


Revision 4147 - Directory Listing
Modified Wed Jul 2 17:25:21 2014 UTC (6 years ago) by michael
- Update help/stats


Revision 4144 - Directory Listing
Modified Wed Jul 2 17:15:59 2014 UTC (6 years ago) by michael
- Update help/stats


Revision 4143 - Directory Listing
Modified Wed Jul 2 17:15:01 2014 UTC (6 years ago) by michael
- Removed hooking system


Revision 4141 - Directory Listing
Modified Wed Jul 2 14:44:59 2014 UTC (6 years ago) by michael
- client.c:exit_one_client(): removed XXX; added an assert() just in case


Revision 4138 - Directory Listing
Modified Wed Jul 2 14:23:31 2014 UTC (6 years ago) by michael
- ircd.c:ssl_init(): add SSL_OP_SINGLE_DH_USE to options


Revision 4137 - Directory Listing
Modified Wed Jul 2 11:31:04 2014 UTC (6 years ago) by michael
- m_nick.c:uid_from_server(): fixed use of wrong CLient pointer


Revision 4134 - Directory Listing
Modified Wed Jul 2 11:01:11 2014 UTC (6 years ago) by michael
- m_nick.c:change_remote_nick(): fixed broken assert()


Revision 4132 - Directory Listing
Modified Tue Jul 1 21:42:48 2014 UTC (6 years ago) by michael
- ircd.c: removed 'event_check_splitmode'. Changed 'splitmode_event' to run every 5 seconds
  if server is in splitmode


Revision 4131 - Directory Listing
Modified Tue Jul 1 19:49:41 2014 UTC (6 years ago) by michael
- event.c, event.h: update copyright headers


Revision 4128 - Directory Listing
Modified Tue Jul 1 19:32:05 2014 UTC (6 years ago) by michael
- ircd.c:ssl_init(): minor cleanup


Revision 4127 - Directory Listing
Modified Tue Jul 1 19:24:32 2014 UTC (6 years ago) by michael
- event.c:event_addish(): removed XXX


Revision 4124 - Directory Listing
Modified Tue Jul 1 17:43:33 2014 UTC (6 years ago) by michael
- event.c: removed unused header includes


Revision 4123 - Directory Listing
Modified Tue Jul 1 17:26:06 2014 UTC (6 years ago) by michael
- Update reference.conf


Revision 4120 - Directory Listing
Modified Tue Jul 1 16:59:39 2014 UTC (6 years ago) by michael
- conf_parser.y: fixed stupid bug. no comment there...


Revision 4119 - Directory Listing
Modified Tue Jul 1 16:56:29 2014 UTC (6 years ago) by michael
- event.c:event_run(): changed 'len' variable to an unsigned int.
  Note that dlink_list_length() is unsigned int.


Revision 4116 - Directory Listing
Modified Tue Jul 1 16:50:58 2014 UTC (6 years ago) by michael
- event.c:event_run(): removed unused variable


Revision 4115 - Directory Listing
Modified Tue Jul 1 16:49:54 2014 UTC (6 years ago) by michael
- Added ssl_message_digest_algorithm configuration option to serverinfo{} block.
  See doc/reference.conf for more information.


Revision 4112 - Directory Listing
Modified Tue Jul 1 16:02:36 2014 UTC (6 years ago) by michael
- Make use of binary_to_hex() in ssl_handshake() and ssl_server_handshake()


Revision 4111 - Directory Listing
Modified Tue Jul 1 15:56:36 2014 UTC (6 years ago) by michael
- rsa.c: make binary_to_hex() more readable


Revision 4109 - Directory Listing
Modified Mon Jun 30 21:02:18 2014 UTC (6 years ago) by michael
- Allow [ in usernames


Revision 4107 - Directory Listing
Modified Mon Jun 30 15:50:40 2014 UTC (6 years ago) by michael
- ircd.h, ircd.c: change some structures to anonymous structures

<