Commit graph

  • aae358c078 Remove various other gline stuff. Jilles Tjoelker 2008-04-11 17:10:40 +02:00
  • bf176248cf Branch merge Valery Yatsko 2008-04-11 19:10:01 +04:00
  • eae062741d 'You are exempt from...' message fixed - glines gone Valery Yatsko 2008-04-11 19:09:19 +04:00
  • 2142e2bd92 Remove /stats g/G from the help file. Jilles Tjoelker 2008-04-11 17:05:37 +02:00
  • e3d4269fc5 Remove another mention of glines from the sgml documentation. Jilles Tjoelker 2008-04-11 17:04:30 +02:00
  • 6cc9b0671f Make the sgml documentation compile again. Jilles Tjoelker 2008-04-11 17:03:39 +02:00
  • ebe1c23691 Automated sync with ssh://hg.atheme.org//hg/charybdis Valery Yatsko 2008-04-11 18:58:19 +04:00
  • 453ea2fde8 Fixing compilation - CAP_GLN removed Valery Yatsko 2008-04-11 18:56:53 +04:00
  • 553addafd7 Keep gline information in server version and capab listings for historical reference. Jilles Tjoelker 2008-04-11 16:52:56 +02:00
  • 170703fe3a Removing glines Valery Yatsko 2008-04-11 18:47:03 +04:00
  • 14485efa7f ssl files generator added to todo too (must be executed with ./configure to make installation a little bit userfriendly) Valery Yatsko 2008-04-11 18:30:55 +04:00
  • cf715bc5cf Changed my email Valery Yatsko 2008-04-11 17:32:54 +04:00
  • a8ac111452 Add extern to eob_count global variable declaration in header file. Jilles Tjoelker 2008-04-11 11:30:07 +02:00
  • 7b224e33b5 kqueue: also use EV_ONESHOT for read events This makes the kernel's state agree with our handler pointer. SSL may need to suspend selecting for reading to write something, e.g. with renegotiation. libratbox r25223 Jilles Tjoelker 2008-04-11 11:08:37 +02:00
  • 8ebc7a6b13 TODO changes - bans todos Valery Yatsko 2008-04-11 00:56:21 +04:00
  • a2001bb371 Resolver/identd will be done as separated modules in 3.1 (future release), added some TODOs for discuission Valery Yatsko 2008-04-11 00:39:49 +04:00
  • 73d6283cfc Importing r25217, r25219 and r25221 from ratbox3 Valery Yatsko 2008-04-10 20:37:42 +04:00
  • 8d107fdcce Branch merge Valery Yatsko 2008-04-09 23:35:09 +04:00
  • 8982edb068 Fixing time_t warnings Valery Yatsko 2008-04-09 23:34:34 +04:00
  • b0429f1d47 Branch merge Valery Yatsko 2008-04-09 23:26:24 +04:00
  • c74e4245eb add SSL cipher notice to todo list. William Pitcock 2008-04-09 14:26:47 -05:00
  • b3e9f8ebc2 Importing ratbox3 r25213 changeset Valery Yatsko 2008-04-09 23:22:51 +04:00
  • 073883daeb Last reorganization for today - renaming diffs/ to patches/ as jilles suggested - looks really much pretty. Valery Yatsko 2008-04-09 23:08:11 +04:00
  • 056e3c60c7 Some of ideas done, some gone in TODO and marked by 'F' (for future releases) Valery Yatsko 2008-04-09 23:03:34 +04:00
  • 79b0d5a330 .cvsignore files removed, SVN-Access replaced by Mercurial-Access Valery Yatsko 2008-04-09 22:24:50 +04:00
  • d2c5159aa8 Rerun autoconf. Jilles Tjoelker 2008-04-09 18:28:54 +02:00
  • 97199fb332 Make --enable-warnings work again, and make the warnings a bit more sensible. Jilles Tjoelker 2008-04-09 18:28:47 +02:00
  • aa218c5b69 Remembering some 'what's new' messages Valery Yatsko 2008-04-09 15:10:43 +04:00
  • c84557ac70 chm_* declarations gone to chmode.h - this makes some modules clean Valery Yatsko 2008-04-08 23:39:35 +04:00
  • dbbe26fa00 New extensions documented + typo fixed Valery Yatsko 2008-04-08 23:24:47 +04:00
  • 01e9b1eb3b Fix some warnings in the resolver code. Jilles Tjoelker 2008-04-08 19:55:51 +02:00
  • 6db4fb0a9b Make Dictionary keys const everywhere. Jilles Tjoelker 2008-04-08 19:52:02 +02:00
  • ec40aa0d15 chm_operonly_compat, this adds +O channel mode, which means oper only channel Valery Yatsko 2008-04-08 21:40:41 +04:00
  • 6d1a8b6eda chm_sslonly_compat, this adds +S channel mode, which means ssl only channel Valery Yatsko 2008-04-08 21:29:19 +04:00
  • 0e51998bf8 extb_ssl extension - ssl extban Valery Yatsko 2008-04-08 21:24:23 +04:00
  • ee9335d13f 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 +04:00
  • 8262273238 Make the format argument of change_nick_user_host() const. Jilles Tjoelker 2008-04-08 18:54:58 +02:00
  • d48a559768 Make Message.cmd a const pointer. Jilles Tjoelker 2008-04-08 18:51:52 +02:00
  • 26716d6d40 Fixed two places, where sendto_realops_flags was mistakenly used, and removed this function entirely Valery Yatsko 2008-04-08 20:32:58 +04:00
  • 536845c57d Removing UMODE_ALL, replacing all sendto_realops_flags in sslproc.c with snomasks Valery Yatsko 2008-04-08 20:16:19 +04:00
  • 044aa2c757 Changing umode defines - renumbered Valery Yatsko 2008-04-08 20:06:43 +04:00
  • f53ed7f8ca 'S' flag meaning we use ssl link added to /stats {c,C} (connect) Valery Yatsko 2008-04-08 18:30:53 +04:00
  • 39944e1ff2 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 +04:00
  • 7685dd090f m_stats.c fixed not to use kb in tstats output Valery Yatsko 2008-04-08 18:05:29 +04:00
  • b2c42c4589 Branch merge Valery Yatsko 2008-04-08 18:01:37 +04:00
  • 4c79bbd350 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 +04:00
  • b5b84cad5d Oups, declarations related to ircd.c returned from ircd_state.c Valery Yatsko 2008-04-08 16:01:16 +04:00
  • 1aad97824b Cleaned up ircd.c a bit and added additional check to ircd_die_cb() Valery Yatsko 2008-04-08 15:50:39 +04:00
  • 72324d1052 ircd_state.{c,h} gone - let us redesign it in future really Valery Yatsko 2008-04-08 15:41:41 +04:00
  • 31fd33171e ServerRunning is not used too Valery Yatsko 2008-04-08 15:38:18 +04:00
  • aa6c90dec7 It seems that we don't use data structs version anywhere since 1.2.0 - removed Valery Yatsko 2008-04-08 15:36:56 +04:00
  • f4a759c560 show_capabilities cleanup and now show whether we are TS or TS6 and SSL link Valery Yatsko 2008-04-07 20:21:09 +04:00
  • bbe968ca0c Make charybdis not search m_sjoin as its a core module Valery Yatsko 2008-04-07 20:06:04 +04:00
  • 69986379a7 'pargs' gone from set_final_mode - should be correct Valery Yatsko 2008-04-07 19:05:29 +04:00
  • 8cc12805d7 m_sjoin.c gone, merged with m_join.c Valery Yatsko 2008-04-07 18:26:59 +04:00
  • b8730cbf86 SSL options added to configuration files Valery Yatsko 2008-04-07 15:45:15 +04:00
  • f6f5f9c2c7 Missed include Valery Yatsko 2008-04-07 15:29:39 +04:00
  • e04fd343f8 Some declarations connected to removed servlink gone Valery Yatsko 2008-04-07 15:26:25 +04:00
  • ad35b2cd1f 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 +02:00
  • 6484936e51 yes, ssl s2s, ssl c2s works good, maxconnections stuff cleared, so notice that in TODO Valery Yatsko 2008-04-06 23:26:01 +04:00
  • fb440e6408 run autoreconf Valery Yatsko 2008-04-06 22:44:48 +04:00
  • 7cc51d0449 Remove servlink, it's functionality is now provided by ssld. William Pitcock 2008-04-06 13:38:55 -05:00
  • af7aaa8444 fix whois :) William Pitcock 2008-04-06 12:04:25 -05:00
  • 3318e109f9 add umode +Z for SSL, can't be set or unset William Pitcock 2008-04-06 11:55:12 -05:00
  • 340a0ddd26 remove unneeded notice, whois idle works fine :) William Pitcock 2008-04-06 11:48:28 -05:00
  • f845191560 make this compile again William Pitcock 2008-04-06 11:33:34 -05:00
  • 1471fb5f2b add missing file William Pitcock 2008-04-06 11:31:46 -05:00
  • c6d7203732 ssl sync with http://hg.angelforce.ru/charybdis-old Valery Yatsko 2008-04-06 18:52:42 +04:00
  • 715ffadfd9 Importing changes from ircd-ratbox revision r25203, this fixes libratbox/src/openssl.c a bit Valery Yatsko 2008-04-06 18:28:56 +04:00
  • 53970d07a9 run autoreconf Valery Yatsko 2008-04-06 14:55:35 +04:00
  • d261b578f4 Added ssld to Makefile.in and configure.ac. Valery Yatsko 2008-04-06 14:50:29 +04:00
  • 8d99443b6b ssld from ratbox3 without automake dep Valery Yatsko 2008-04-06 14:46:52 +04:00
  • f1eccc3420 Branch merge. Jilles Tjoelker 2008-04-05 22:34:13 +02:00
  • 4271aa89f7 run autoreconf Valery Yatsko 2008-04-06 00:16:38 +04:00
  • 7c6292028a 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 +04:00
  • abe5dd209d Put back connecting to servers defined by hostname. The DNS lookup is done at connect time. Jilles Tjoelker 2008-04-05 22:09:32 +02:00
  • 1f42b65e8d Automated sync with http://hg.angelforce.ru/charybdis Valery Yatsko 2008-04-05 23:58:49 +04:00
  • 101db4c443 Much clear maxconnections stuff - ported from ratbox3. Valery Yatsko 2008-04-05 23:56:15 +04:00
  • 17050f2433 Branch merge. Jilles Tjoelker 2008-04-05 21:20:15 +02:00
  • 9d9a4f6015 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 +02:00
  • 2af8c7ff8b Some global structs cleaned up a bit in their initalization and declarations. Valery Yatsko 2008-04-05 22:02:59 +04:00
  • 480e37b7ba .hgignore added Valery Yatsko 2008-04-05 21:35:33 +04:00
  • 9ea3ea1085 Missed some files in r520 commit. Valery Yatsko 2008-04-05 21:20:48 +04:00
  • 0f6e881c65 run autoreconf Valery Yatsko 2008-04-05 21:13:25 +04:00
  • ccda6e3fc5 Replacing legacy IPV6 define with RB_IPV6 (which is included in libratbox's config.h). Valery Yatsko 2008-04-05 20:57:30 +04:00
  • 47adde3def s_stats.c removed, now we use new style of stats handling. Valery Yatsko 2008-04-04 19:54:37 +04:00
  • 074e7607a7 Remove some declarations for removed functions. Jilles Tjoelker 2008-04-04 01:19:28 +02:00
  • 7df5fcfbd3 Make m_dline and m_kline load again. Jilles Tjoelker 2008-04-04 01:18:47 +02:00
  • f455ed520d Servlink control data is read again, this makes /stats Z work. Jilles Tjoelker 2008-04-04 00:45:38 +02:00
  • 8c689f969d Ziplinks appear to work again now. Jilles Tjoelker 2008-04-04 00:13:50 +02:00
  • 209b3a713d Unbreak /stats B. Jilles Tjoelker 2008-04-03 23:38:47 +02:00
  • 70b72a0792 Unbreak /stats ? and fix a bug in /stats Z. Jilles Tjoelker 2008-04-03 23:21:20 +02:00
  • 28d337da4d Unbreak percentage display in /map. This now uses integer arithmetic instead of floating point. Jilles Tjoelker 2008-04-03 22:55:09 +02:00
  • d18a9c05fb Fix crash when a server or attempt by an oper exits. Jilles Tjoelker 2008-04-03 22:47:16 +02:00
  • 75c5813806 Unbreak connecting to servers. Jilles Tjoelker 2008-04-03 22:46:43 +02:00
  • 2844a8b409 Remove ident connect failure notices again. reverting 7ea53124d350 Jilles Tjoelker 2008-04-03 22:19:47 +02:00
  • 9f316874a3 Clean this up a bit. Jilles Tjoelker 2008-04-03 22:11:19 +02:00
  • 519bd8540b Make m_stats and m_svinfo load again. Jilles Tjoelker 2008-04-03 22:01:59 +02:00
  • f237e31a12 Get rid of ^M. Jilles Tjoelker 2008-04-03 22:00:22 +02:00
  • 2b2df0cb10 Fix a case where an EOF could be interpreted a previous errno (often ignorable). Jilles Tjoelker 2008-04-03 21:43:54 +02:00