Commit Graph

  • 3c0c1f5fc1 Last reorganization for today - renaming diffs/ to patches/ as jilles suggested - looks really much pretty. Valery Yatsko 2008-04-09 23:08:11 +0400
  • 5cdd296ea4 Some of ideas done, some gone in TODO and marked by 'F' (for future releases) Valery Yatsko 2008-04-09 23:03:34 +0400
  • ca89e98e03 .cvsignore files removed, SVN-Access replaced by Mercurial-Access Valery Yatsko 2008-04-09 22:24:50 +0400
  • a8001fa5b7 Rerun autoconf. Jilles Tjoelker 2008-04-09 18:28:54 +0200
  • 35971c4103 Make --enable-warnings work again, and make the warnings a bit more sensible. Jilles Tjoelker 2008-04-09 18:28:47 +0200
  • ee160c2acf Remembering some 'what's new' messages Valery Yatsko 2008-04-09 15:10:43 +0400
  • b5482c9103 chm_* declarations gone to chmode.h - this makes some modules clean Valery Yatsko 2008-04-08 23:39:35 +0400
  • 95dc12515b New extensions documented + typo fixed Valery Yatsko 2008-04-08 23:24:47 +0400
  • cda884c6f2 Fix some warnings in the resolver code. Jilles Tjoelker 2008-04-08 19:55:51 +0200
  • 001b3b3633 Make Dictionary keys const everywhere. Jilles Tjoelker 2008-04-08 19:52:02 +0200
  • 0d3fb5c99c chm_operonly_compat, this adds +O channel mode, which means oper only channel Valery Yatsko 2008-04-08 21:40:41 +0400
  • 1368317099 chm_sslonly_compat, this adds +S channel mode, which means ssl only channel Valery Yatsko 2008-04-08 21:29:19 +0400
  • 0cb68b8aca extb_ssl extension - ssl extban Valery Yatsko 2008-04-08 21:24:23 +0400
  • b865be9e33 Added diffs/ directory for various patches/diffs with the features which are unuseful at this moment, but could be used later, added dyn-cmodes diff there Valery Yatsko 2008-04-08 21:10:23 +0400
  • 20961eeada Make the format argument of change_nick_user_host() const. Jilles Tjoelker 2008-04-08 18:54:58 +0200
  • b4cd337c77 Make Message.cmd a const pointer. Jilles Tjoelker 2008-04-08 18:51:52 +0200
  • 03d18a46b1 Fixed two places, where sendto_realops_flags was mistakenly used, and removed this function entirely Valery Yatsko 2008-04-08 20:32:58 +0400
  • 79c3c679ad Removing UMODE_ALL, replacing all sendto_realops_flags in sslproc.c with snomasks Valery Yatsko 2008-04-08 20:16:19 +0400
  • 8e936dafd2 Changing umode defines - renumbered Valery Yatsko 2008-04-08 20:06:43 +0400
  • 92b8976366 'S' flag meaning we use ssl link added to /stats {c,C} (connect) Valery Yatsko 2008-04-08 18:30:53 +0400
  • 9b2fe0ba77 rb_lib_loop delay changed from 250 to 0, it really must be set to nil, 'cause there are some additional checks inside libratbox3 Valery Yatsko 2008-04-08 18:09:32 +0400
  • 477035a4d2 m_stats.c fixed not to use kb in tstats output Valery Yatsko 2008-04-08 18:05:29 +0400
  • 29c8637abb Branch merge Valery Yatsko 2008-04-08 18:01:37 +0400
  • 6b7c7401f9 Working over zipstats bug and moving on the new ServerStats struct (without Kb counting, this style is used by code parts from ratbox3) Valery Yatsko 2008-04-08 18:00:38 +0400
  • 944de091fe Oups, declarations related to ircd.c returned from ircd_state.c Valery Yatsko 2008-04-08 16:01:16 +0400
  • f0dd483776 Cleaned up ircd.c a bit and added additional check to ircd_die_cb() Valery Yatsko 2008-04-08 15:50:39 +0400
  • 94ffe93212 ircd_state.{c,h} gone - let us redesign it in future really Valery Yatsko 2008-04-08 15:41:41 +0400
  • f1c998aef1 ServerRunning is not used too Valery Yatsko 2008-04-08 15:38:18 +0400
  • f9d784da28 It seems that we don't use data structs version anywhere since 1.2.0 - removed Valery Yatsko 2008-04-08 15:36:56 +0400
  • e30b893eb1 show_capabilities cleanup and now show whether we are TS or TS6 and SSL link Valery Yatsko 2008-04-07 20:21:09 +0400
  • fef2c7b157 Make charybdis not search m_sjoin as its a core module Valery Yatsko 2008-04-07 20:06:04 +0400
  • d9f98c7a59 'pargs' gone from set_final_mode - should be correct Valery Yatsko 2008-04-07 19:05:29 +0400
  • 452382d01b m_sjoin.c gone, merged with m_join.c Valery Yatsko 2008-04-07 18:26:59 +0400
  • 9b1b4a972b SSL options added to configuration files Valery Yatsko 2008-04-07 15:45:15 +0400
  • b190d5921a Missed include Valery Yatsko 2008-04-07 15:29:39 +0400
  • 8d268bdb38 Some declarations connected to removed servlink gone Valery Yatsko 2008-04-07 15:26:25 +0400
  • 0624f969d3 If we see an invalid nick, close the local link instead of killing it. This avoids annoying users when someone links a test server with the wrong nicklen and is more likely to lead to the inconsistency being fixed than a kill. Jilles Tjoelker 2008-04-06 22:04:42 +0200
  • 045f362f77 yes, ssl s2s, ssl c2s works good, maxconnections stuff cleared, so notice that in TODO Valery Yatsko 2008-04-06 23:26:01 +0400
  • fa8f5ecc54 run autoreconf Valery Yatsko 2008-04-06 22:44:48 +0400
  • 7f55df0596 Remove servlink, it's functionality is now provided by ssld. William Pitcock 2008-04-06 13:38:55 -0500
  • 5da17c500b fix whois :) William Pitcock 2008-04-06 12:04:25 -0500
  • 16cb94cc53 add umode +Z for SSL, can't be set or unset William Pitcock 2008-04-06 11:55:12 -0500
  • 42fa784692 remove unneeded notice, whois idle works fine :) William Pitcock 2008-04-06 11:48:28 -0500
  • 2b6c877341 make this compile again William Pitcock 2008-04-06 11:33:34 -0500
  • a6cb5ebfe0 add missing file William Pitcock 2008-04-06 11:31:46 -0500
  • 8db00894ab ssl sync with http://hg.angelforce.ru/charybdis-old Valery Yatsko 2008-04-06 18:52:42 +0400
  • cee7d8576d Importing changes from ircd-ratbox revision r25203, this fixes libratbox/src/openssl.c a bit Valery Yatsko 2008-04-06 18:28:56 +0400
  • 0454dd83f7 run autoreconf Valery Yatsko 2008-04-06 14:55:35 +0400
  • 9b027314f1 Added ssld to Makefile.in and configure.ac. Valery Yatsko 2008-04-06 14:50:29 +0400
  • 7f87f8d2e4 ssld from ratbox3 without automake dep Valery Yatsko 2008-04-06 14:46:52 +0400
  • 1d39b466d4 Branch merge. Jilles Tjoelker 2008-04-05 22:34:13 +0200
  • b67253e1ee run autoreconf Valery Yatsko 2008-04-06 00:16:38 +0400
  • f820576d39 Just notice in configure that user could use gmake too (only gmake allowed on some of my hostings). Valery Yatsko 2008-04-06 00:15:59 +0400
  • cecb5c1e51 Put back connecting to servers defined by hostname. The DNS lookup is done at connect time. Jilles Tjoelker 2008-04-05 22:09:32 +0200
  • 57b7610916 Automated sync with http://hg.angelforce.ru/charybdis Valery Yatsko 2008-04-05 23:58:49 +0400
  • 3fe908250a Much clear maxconnections stuff - ported from ratbox3. Valery Yatsko 2008-04-05 23:56:15 +0400
  • 21c56a6a37 Branch merge. Jilles Tjoelker 2008-04-05 21:20:15 +0200
  • b5d9e56cfb Fix SET_SS_LEN so that it also works correctly outside libratbox. Use RB_SOCKADDR_HAS_SA_LEN instead of SOCKADDR_IN_HAS_LEN which is only defined inside libratbox. This fixes creating own sockaddr structs in other programs using SET_SS_LEN, then passing them to libratbox, on 4.4BSD based systems. Jilles Tjoelker 2008-04-05 21:08:48 +0200
  • 7bab07d4d3 Some global structs cleaned up a bit in their initalization and declarations. Valery Yatsko 2008-04-05 22:02:59 +0400
  • e8314a0d8c .hgignore added Valery Yatsko 2008-04-05 21:35:33 +0400
  • 2f5fa92127 Missed some files in r520 commit. Valery Yatsko 2008-04-05 21:20:48 +0400
  • 4f462d4b0c run autoreconf Valery Yatsko 2008-04-05 21:13:25 +0400
  • 2c2e0aa96e Replacing legacy IPV6 define with RB_IPV6 (which is included in libratbox's config.h). Valery Yatsko 2008-04-05 20:57:30 +0400
  • 8325120565 s_stats.c removed, now we use new style of stats handling. Valery Yatsko 2008-04-04 19:54:37 +0400
  • 93f767eb28 Remove some declarations for removed functions. Jilles Tjoelker 2008-04-04 01:19:28 +0200
  • 4362b28284 Make m_dline and m_kline load again. Jilles Tjoelker 2008-04-04 01:18:47 +0200
  • d991e38239 Servlink control data is read again, this makes /stats Z work. Jilles Tjoelker 2008-04-04 00:45:38 +0200
  • 83b667df88 Ziplinks appear to work again now. Jilles Tjoelker 2008-04-04 00:13:50 +0200
  • 99a80a9151 Unbreak /stats B. Jilles Tjoelker 2008-04-03 23:38:47 +0200
  • eeb13d3251 Unbreak /stats ? and fix a bug in /stats Z. Jilles Tjoelker 2008-04-03 23:21:20 +0200
  • d76c16d49f Unbreak percentage display in /map. This now uses integer arithmetic instead of floating point. Jilles Tjoelker 2008-04-03 22:55:09 +0200
  • 72b8a371c5 Fix crash when a server or attempt by an oper exits. Jilles Tjoelker 2008-04-03 22:47:16 +0200
  • 39aff273d8 Unbreak connecting to servers. Jilles Tjoelker 2008-04-03 22:46:43 +0200
  • 74d60b2329 Remove ident connect failure notices again. reverting 7ea53124d350 Jilles Tjoelker 2008-04-03 22:19:47 +0200
  • 0ee0482f98 Clean this up a bit. Jilles Tjoelker 2008-04-03 22:11:19 +0200
  • 6336c1bf78 Make m_stats and m_svinfo load again. Jilles Tjoelker 2008-04-03 22:01:59 +0200
  • 9df69d5b30 Get rid of ^M. Jilles Tjoelker 2008-04-03 22:00:22 +0200
  • 24914876eb Fix a case where an EOF could be interpreted a previous errno (often ignorable). Jilles Tjoelker 2008-04-03 21:43:54 +0200
  • 72745c2b88 Connect to correct ident port (forgot an htons). Jilles Tjoelker 2008-04-03 20:46:20 +0200
  • ab3e565d6c Make identd check work again. Someone made an oops here. William Pitcock 2008-04-03 10:53:16 -0500
  • ba05bde605 Make this compile again. William Pitcock 2008-04-03 10:31:18 -0500
  • 717718f725 Call ilog_error() to log identd check failures. William Pitcock 2008-04-03 10:29:51 -0500
  • d4e5b205ee set_time() isn't needed anymore; remove it William Pitcock 2008-04-03 05:35:44 -0500
  • 2a1005932a add TS6-only to TODO. William Pitcock 2008-04-02 22:01:37 -0500
  • bdddb2803f add a TODO file William Pitcock 2008-04-02 21:59:19 -0500
  • d3455e2c7e s_log.* -> logger.* (s_foo looks ugly, lets try to get rid of it) William Pitcock 2008-04-02 21:52:01 -0500
  • d7b7d8bbdf report_error() cleanup William Pitcock 2008-04-02 21:47:03 -0500
  • 3a2ff95dcf ilog_error() replaces legacy report_error() craq William Pitcock 2008-04-02 21:40:54 -0500
  • 40bee18450 run autoreconf William Pitcock 2008-04-02 20:47:43 -0500
  • 37dcbd3eb1 3.0alpha1 William Pitcock 2008-04-02 20:47:05 -0500
  • 285120b4b6 Remove gnutls.c, we don't need it now. William Pitcock 2008-04-02 20:46:05 -0500
  • 68db0a4db9 setting maxconnections seems to get things going... William Pitcock 2008-04-02 20:45:24 -0500
  • 5d3b05b9b6 use an rpath to avoid LD_LIBRARY_PATH stuff William Pitcock 2008-04-02 20:26:48 -0500
  • b0ac993f2d use rb_set_time() to update ratbox time William Pitcock 2008-04-02 20:26:00 -0500
  • 348684d209 Need to initialize linebuf separately. Jilles Tjoelker 2008-04-03 01:40:32 +0200
  • de0ae50d20 Restore and update send_oper_motd(). The main ircd binary now compiles and links. Jilles Tjoelker 2008-04-03 01:16:49 +0200
  • a549758992 Make some more files compile. Jilles Tjoelker 2008-04-03 01:10:04 +0200
  • 0cca1f52c4 Make s_conf.c compile. Jilles Tjoelker 2008-04-02 21:39:58 +0200
  • f0fbdf6c8d Clear event pointer after removing it. Jilles Tjoelker 2008-04-02 21:22:18 +0200
  • cb1130e0f0 Make s_auth.c compile. Jilles Tjoelker 2008-04-02 21:14:34 +0200