Commit graph

  • 4956d01e34 Add +D/+d and remove +u Permits users to add +D mode to hide join/part notifications except for +vohaq until a user speaks [#2906] Reported by Tranqer Heero 2014-06-04 01:13:22 -07:00
  • e75cb1709d [4246] Add set:🔗:bind-ip option to set default bind ip for link blocks Heero 2014-06-03 23:39:30 -07:00
  • cffca2c840 m_mdex.c: add calls to send_md_* function to show broadcast effect Bram Matthys 2014-06-01 20:11:56 +02:00
  • de3f9b9cc2 - Add server synching and broadcast functions for new ModData system. - Also added an example module for coders (m_mdex), not compiled by default. Bram Matthys 2014-06-01 20:06:28 +02:00
  • 8af557a25c update win32 makefile for moddata Bram Matthys 2014-06-01 17:38:27 +02:00
  • 9215970b3a actually commit the moddata.c file ;) Bram Matthys 2014-06-01 17:37:51 +02:00
  • e21298ea71 - First version of ModData system that allows modules to attach data to structs such as Client, Channel, Member and Membership. - Modules that define channel modes no longer need to be permanent. This was already true for paramless chmodes, but is now true for all. - Converted floodprot module (chmode +f) to use MoData. This means some remains could be purged from the core and the module is now fully reloadable (no longer permanent). - This code is experimental, but seems to work... Bram Matthys 2014-06-01 17:34:16 +02:00
  • 082b9c58db update version to .3 Bram Matthys 2014-05-31 20:48:42 +02:00
  • ec0b431e4f just one 'account-notify' in CAP is sufficient ;) Bram Matthys 2014-05-31 16:11:14 +02:00
  • d2a544bc17 Prepare for 3.2.10.3 Bram Matthys 2014-05-31 10:24:06 +02:00
  • d2db300fe8 Fix crash if SASL is enabled and ping-cookie is disabled (neither are the default). Reported by fbi (#4307). Bram Matthys 2014-05-30 11:32:18 +02:00
  • 184d63094b re-run autoconf (./Config fix after port..) Bram Matthys 2014-05-30 22:58:25 +02:00
  • 5415c36407 compile fix after porting all the fixes/etc from 3.2.x. Bram Matthys 2014-05-30 22:56:07 +02:00
  • 2a2322c31a [Port from 3.2.x] Added set::spamfilter::stop-on-first-match -- 2nd part. Bram Matthys 2014-05-30 22:55:07 +02:00
  • 2df6ad48be Fix crash if SASL is enabled and ping-cookie is disabled (neither are the default). Reported by fbi (#4307). Bram Matthys 2014-05-30 11:32:18 +02:00
  • 625483821a Fix './unreal backtrace': on more recent gdb versions or in languages other than English not always all tmp/*.so files were added. Therefore the backtrace was often (much) less informative. We now use a different method. Bram Matthys 2014-03-30 15:57:16 +02:00
  • 7186af38f0 Updated unreal32docs.hu.html to changes till Mon, 20 Jan 2014 22:10:27 +0100. AngryWolf 2014-02-02 11:23:12 +01:00
  • 4a7c15b6b0 Add donator Bram Matthys 2014-02-01 12:51:07 +01:00
  • 4c8c5da383 Spanish doc: Added set::spamfilter::stop-on-first-match [yes|no] Ouadie Akrour 2014-01-27 15:09:38 +00:00
  • 5cbcd7be86 Added set::spamfilter::stop-on-first-match [yes|no] Serkan Sepetci 2014-01-26 17:57:15 +02:00
  • c3538b357b French doc: Added set::spamfilter::stop-on-first-match (r5476) Thomas Fargeix 2014-01-25 14:28:10 +01:00
  • 14c74561c7 Added set::spamfilter::stop-on-first-match [yes|no]: By default this is set to 'yes' which means that once a spamfilter matches UnrealIRCd will take action immediately and any additional (other) spamfilters will not be processed. When this is set to 'no' then after the first spamfilter match other spamfilters will still be checked. All of these matches will be logged and a message will go to IRCOps (snomask +S) for each one. The affected user, however, will only see one spamfilter action (eg: block or kill) which will be the spamfilter with the 'gravest action' (gzline is highest, block and warn are lowest). Bram Matthys 2014-01-20 22:10:27 +01:00
  • 64c347f828 Added set::spamfilter::stop-on-first-match [yes|no]: By default this is set to 'yes' which means that once a spamfilter matches UnrealIRCd will take action immediately and any additional (other) spamfilters will not be processed. When this is set to 'no' then after the first spamfilter match other spamfilters will still be checked. All of these matches will be logged and a message will go to IRCOps (snomask +S) for each one. The affected user, however, will only see one spamfilter action (eg: block or kill) which will be the spamfilter with the 'gravest action' (gzline is highest, block and warn are lowest). Bram Matthys 2014-01-20 22:10:27 +01:00
  • 32fff791bd Added SVIDLEN so this value is now separate from NICKLEN. Previously if you would lower NICKLEN to 9 then services timestamps would be cut off. Reported by Jobe (#4248). Bram Matthys 2014-01-12 16:40:55 +01:00
  • 26dc7cbb31 When you specified more than 4 servers in set::timesynch::server you could experience weird issues such as a flood of 'Cannot accept connections: invalid argument' messages. Reported by hyper_threader (#4242). Bram Matthys 2014-01-12 11:26:29 +01:00
  • 1e3e46d4de For silenced users we will now only check the current nick!user@host, suggested by Stevie (#2226). Bram Matthys 2014-01-12 11:15:45 +01:00
  • a1bdaa440d Fix possible SASL crash caused by remote server, reported by grawity (#4219). Bram Matthys 2014-01-12 10:40:28 +01:00
  • 49b34a6cab Fix compile problem on OS X 10.9, reported and patch provided by JustinTArthur (#4251). Bram Matthys 2014-01-12 10:20:04 +01:00
  • 0fa5dec7d7 Secure server to server links were previously hardcoded at SSLv3. This has been fixed to be 'SSLv3 or later'. In practice this means that you will now see a lot more server-to-server links using TLSv1.2. Bram Matthys 2014-01-09 21:39:36 +01:00
  • b16af31e83 French doc: +d umode description update (r5460) Thomas Fargeix 2014-01-03 23:20:54 +01:00
  • 6bf05cee61 cares fix (old?) Bram Matthys 2013-12-19 18:16:10 +01:00
  • 50de952e0b added two donators Bram Matthys 2013-12-19 18:15:04 +01:00
  • 49b2d6d832 added two donators Bram Matthys 2013-12-19 18:14:03 +01:00
  • 859fb60904 Doc changes detected for help.tr.conf Serkan Sepetci 2013-12-07 13:54:32 +02:00
  • 2f758a59ac reorganized Serkan Sepetci 2013-12-06 01:05:49 +02:00
  • 74346e4b40 Last update version Serkan Sepetci 2013-12-06 00:48:01 +02:00
  • 5adf4d7e5b Describe how channel mode +d (Deaf) still intentionally allows bot commands through, thanks Dan39. Nathan Phillip Brink 2013-12-05 05:20:51 +00:00
  • 0a67350cd0 Allow set::channel-command-prefix to be an empty string. Nathan Phillip Brink 2013-12-05 05:19:45 +00:00
  • 0f0767d4de Update .hgignore to cover more of autotools and support testing unrealircd by running it out of the repository directory directly. Nathan Phillip Brink 2013-12-05 05:14:06 +00:00
  • 8d7b9fca49 Fix curlinstall script (updated c-ares version) Bram Matthys 2013-11-25 20:35:16 +01:00
  • 00fd88ff0c Added tag unreal3_2_10_2 for changeset ab013c6c5a79 Bram Matthys 2013-11-24 20:23:56 +01:00
  • f17eca1154 fixed typo preventing a compile, reported by rfrederick (#4245). Bram Matthys 2013-11-24 20:22:56 +01:00
  • 41019fb446 Removed tag unreal3_2_10_2 Bram Matthys 2013-11-24 20:21:54 +01:00
  • 4b2a9d125a Added tag unreal3_2_10_2 for changeset 90da005ec35a Bram Matthys 2013-11-24 16:18:32 +01:00
  • bb545c7cbe Fix for OS X so it can actually compile. Reported by QIXOZL (#4236). Bram Matthys 2013-11-24 11:30:18 +01:00
  • 297c176886 When you use -D or -I in CFLAGS the bundled c-ares configure script now no longer errors. Reported by QIXOZL (#4244). An attempt for a more proper fix will be made later. Bram Matthys 2013-11-24 11:23:54 +01:00
  • dd18157ad0 Removed tag unreal3_2_10_2 Bram Matthys 2013-11-24 11:15:59 +01:00
  • 78b9966a5c Added tag unreal3_2_10_2 for changeset 914db8ce9bd5 Bram Matthys 2013-11-23 11:31:04 +01:00
  • 7acc5aac6e Update win32 installer Bram Matthys 2013-11-22 22:36:36 +01:00
  • 870eb8710f Update win32 version suffix Bram Matthys 2013-11-22 22:35:24 +01:00
  • 3091752196 Update curl-ca-bundle with a more recent version Bram Matthys 2013-11-22 22:16:53 +01:00
  • 5d9cb664b7 Update release notes.. Bram Matthys 2013-11-22 22:08:55 +01:00
  • 19a8b15b01 Small watch fix Bram Matthys 2013-11-22 21:58:01 +01:00
  • 47ab99a833 Update release notes Bram Matthys 2013-11-22 21:39:19 +01:00
  • 9bb05733c8 update release notes Bram Matthys 2013-11-20 16:09:07 +01:00
  • d5d6ace2e1 Windows installer: require Visual Studio 2012 Redist. package Unfortunately we can no longer auto-download so we send the user to a microsoft.com page when the package seems not installed. Hopefully most users will have it installed though... Bram Matthys 2013-11-20 13:49:25 +01:00
  • b7bd436b7f autoconf Bram Matthys 2013-11-20 12:54:46 +01:00
  • f011199ea5 Update c-ares library to 1.10.1 Bram Matthys 2013-11-20 12:53:19 +01:00
  • 2b2308dcdc update version Bram Matthys 2013-11-20 12:48:12 +01:00
  • d8645f710d Various fixes, more info later. Bram Matthys 2013-11-20 12:44:26 +01:00
  • 50afecfaa7 French doc: fix typos Thomas Fargeix 2013-09-23 23:17:45 +02:00
  • f18b7e8df1 Translation of the help.tr.conf Serkan Sepetci 2013-05-27 10:13:45 +03:00
  • 167a83f7d2 This one is better, and actually compiles ;) Bram Matthys 2013-05-10 19:32:14 +02:00
  • 3c423d31d2 Fix strange issue where linking didn't work because UnrealIRCd would bind to (for example) the loopback interface before connecting to the remote server. In addition to that, we now don't bind() at all when bind-ip is not present or is set to "*". Bram Matthys 2013-05-10 19:27:36 +02:00
  • 3fd9fc9846 Re Update the documentation Ouadie Akrour 2013-04-05 21:26:09 +00:00
  • a06a748214 Added tag unreal3_2_10_1 for changeset 15542aa9f0d2 Bram Matthys 2013-04-05 16:25:43 +02:00
  • 3e19dc1a8b add .1 suffix to setup.h for Windows. Bram Matthys 2013-04-05 16:25:35 +02:00
  • 60c880834b Removed tag unreal3_2_10_1 Bram Matthys 2013-04-05 16:25:16 +02:00
  • b5bcf6605e Added tag unreal3_2_10_1 for changeset 0e7e08cf2b35 Bram Matthys 2013-04-05 16:23:52 +02:00
  • ccab872222 Bump version and update date in docs. Add Windows 7. Remove Windows 2000 as it apparently no longer works (#4180). Bram Matthys 2013-04-05 16:15:04 +02:00
  • 193b044615 mention doc updates in release notes Bram Matthys 2013-04-05 16:09:33 +02:00
  • 268373635a Bump version to 3.2.10.1 & update release notes. Bram Matthys 2013-04-05 16:08:33 +02:00
  • 0362f9c765 Custom modules: move EXLIBS= so shared libraries are always linked. Reported by DE_Glen (#4182). Bram Matthys 2013-04-05 15:36:23 +02:00
  • ff5e6a1a0c - Windows: Fix strange linking bug. Outgoing connects from a Windows IRCd caused a garbled SERVER protocol message, causing 'cannot find server' errors and killing of users. Reported by Sunkat (#4183). Bram Matthys 2013-04-04 23:07:04 +02:00
  • bd1ec26a8d - Update the documentation about set::dns::nameserver to reflect reality (that the setting is only used if c-ares can’t read /etc/resolv.conf). Nathan Phillip Brink 2013-01-27 05:59:50 +00:00
  • bf3d8161a3 Added SVIDLEN so this value is now separate from NICKLEN. Previously if you would lower NICKLEN to 9 then services timestamps would be cut off. Reported by Jobe (#4248). Bram Matthys 2014-01-12 16:40:55 +01:00
  • 475a9a9c5f When you specified more than 4 servers in set::timesynch::server you could experience weird issues such as a flood of 'Cannot accept connections: invalid argument' messages. Reported by hyper_threader (#4242). Bram Matthys 2014-01-12 11:26:29 +01:00
  • ef17d28a57 Backport from 3.2.x: For silenced users we will now only check the current nick!user@host, suggested by Stevie (#2226). Bram Matthys 2014-05-30 22:37:32 +02:00
  • 7d2dea9256 Fix compile problem on OS X 10.9, reported and patch provided by JustinTArthur (#4251). Bram Matthys 2014-01-12 10:20:04 +01:00
  • d7c198cc82 Secure server to server links were previously hardcoded at SSLv3. This has been fixed to be 'SSLv3 or later'. In practice this means that you will now see a lot more server-to-server links using TLSv1.2. Bram Matthys 2014-01-09 21:39:36 +01:00
  • 2f74d6bdec Describe how channel mode +d (Deaf) still intentionally allows bot commands through, thanks Dan39. Nathan Phillip Brink 2013-12-05 05:20:51 +00:00
  • 51dbf20dc2 Allow set::channel-command-prefix to be an empty string. Nathan Phillip Brink 2013-12-05 05:19:45 +00:00
  • 564eef1688 Fix './unreal backtrace': on more recent gdb versions or in languages other than English not always all tmp/*.so files were added. Therefore the backtrace was often (much) less informative. We now use a different method. Bram Matthys 2014-03-30 15:57:16 +02:00
  • 98f7a8a80c Update .hgignore to cover more of autotools and support testing unrealircd by running it out of the repository directory directly. Nathan Phillip Brink 2013-12-05 05:14:06 +00:00
  • f26f9ea6e0 Fix curlinstall script (updated c-ares version) Bram Matthys 2013-11-25 20:35:16 +01:00
  • 034d2b239d fixed typo preventing a compile, reported by rfrederick (#4245). Bram Matthys 2013-11-24 20:22:56 +01:00
  • 559bdcbc48 Fix for OS X so it can actually compile. Reported by QIXOZL (#4236). Bram Matthys 2013-11-24 11:30:18 +01:00
  • 3ac7306c90 Update curl-ca-bundle with a more recent version Bram Matthys 2013-11-22 22:16:53 +01:00
  • 81c82839cc Port from 3.2.x: Small watch fix Bram Matthys 2014-05-30 22:28:52 +02:00
  • 1074b18e1f Update c-ares library to 1.10.1 (tar.gz) Bram Matthys 2014-05-30 22:27:17 +02:00
  • 9da678af45 Update c-ares library to 1.10.1 Bram Matthys 2013-11-20 12:53:19 +01:00
  • ba08bed3cd Port from 3.2.x: "Various fixes, more info later." Bram Matthys 2014-05-30 22:26:19 +02:00
  • 126795a3e3 Rejoining because of user@host change -> Changing host (Techman, #4232) Bram Matthys 2014-05-30 19:31:16 +02:00
  • 26b0c6f9e7 some updates for 3.4.x (the commit rules applied mostly to 3.2.x) Bram Matthys 2014-05-30 17:59:06 +02:00
  • 65d5569ef0 First attempt at parse_chanmode(), meant for 3rd party module coders.. and who knows it may be useful for ourselves too. Bram Matthys 2014-05-29 22:05:15 +02:00
  • d4271a0c72 Fix for when DEFAULT_PERMISSIONS is set to 0. Bram Matthys 2014-05-19 09:58:57 +02:00
  • 101d2dd6a3 Big 3.4.x commit containing bug fixes and enhancements. Modularizing user & channel modes. Fixing Windows build. Etc.. Bram Matthys 2014-05-11 20:56:02 +02:00
  • 4008883f9c French doc: - document SID config option (r0081b23f5e19) - Add permanent channel mode. (#4117) (r6a1cc53d377e) - Remove AKILL/RAKILL commands. (#3662) (r5ec482aabf80) Thomas Fargeix 2013-05-25 01:50:44 +02:00
  • 8944ebc093 - m_cap: fix nospoof bypass (#4222) William Pitcock 2013-09-21 06:08:00 +00:00
  • 1b9ced7332 - another pass at release notes for alpha1 William Pitcock 2013-05-25 11:28:52 +00:00