Commit graph

  • 0ebf84d100 this is not the way it should be done... but i have no time to fix the real issue. Bram Matthys 2009-11-29 11:56:54 +00:00
  • aceb72f52e doc/unreal32docs.de.html Last Chanes of week 48 stylus740 2009-11-28 18:54:48 +00:00
  • a28d62c5f0 doc/unreal32docs.de.html - Changes of week 48 stylus740 2009-11-28 18:49:44 +00:00
  • 236808d8b4 - set::level-on-join now also supports voice, halfop, protect and owner. Requested by katsklaw (#0003852). Partial patch provided by katsklaw and morpheus_pl. Bram Matthys 2009-11-23 15:11:20 +00:00
  • 9c234ffdf8 - Added special caching of remote includes. When a remote include fails to load (for example when the webserver is down), then the most recent version of that remote include will be used, and the ircd will still boot and be able to rehash. Even though this is quite a simple feature, it can make a key difference when deciding to roll out remote includes on your network. Previously, servers would be unable to boot or rehash when the webserver was down, which would be a big problem (often unacceptable). The latest version of fetched urls are cached in the cache/ directory as cache/<md5 hash of url>. Obviously, if there's no 'latest version' and an url fails, the ircd will still not be able to boot. This would be the case if you added or changed the path of a remote include and it's trying to fetch it for the first time. To disable this new behavior, check out REMOTEINC_SPECIALCACHE in include/config.h. Bram Matthys 2009-11-23 09:43:10 +00:00
  • 22bf17ddc7 - When an incorrect command line argument is passed, the IRCd will no longer boot. Previously it said 'Server not started' but started anyway. Reported and patch provided by ohnobinki (#0003870). Bram Matthys 2009-11-23 08:41:53 +00:00
  • 355cc16d32 Automatic weekly version update: 200947 autoupdate 2009-11-23 05:00:04 +00:00
  • 2ed84ed506 - Fixed bug reported by mut80r (#0003867) where locops didn't get a proper vhost when set::hosts::local had a 'user@host' syntax instead of just 'host'. Also fixed a bug with regards to +x on-oper with locops. Bram Matthys 2009-11-22 13:34:12 +00:00
  • e92e2c22c3 - Applied patch from ohnobinki (#0003863) which makes run-time configuration of files (tune, pid, motd) possible. Bram Matthys 2009-11-22 12:23:00 +00:00
  • 51d30af3fd - Applied patch from k4be (#0003866) which introduces a new packet hook (HOOKTYPE_PACKET). Replacing the 'text to be sent' to a client is supported, which allows character(set) conversion in a module. Note that modifying an incoming message by the hook is not supported. Bram Matthys 2009-11-22 12:10:56 +00:00
  • 945bceb218 Automatic weekly version update: 200946 autoupdate 2009-11-16 05:00:03 +00:00
  • 169f754f01 Automatic weekly version update: 200945 autoupdate 2009-11-09 05:00:04 +00:00
  • c7ea6217e5 - Fixed IPv4 ip's in link::bind-ip on IPv6 builds. This caused issues ranging from not binding to that ip when linking, to not being able to link at all. Also fixed a very small memory leak upon /REHASH. Bug reported by Mr_Smoke (#0003858). Bram Matthys 2009-11-04 10:46:57 +00:00
  • f60c2574d3 Automatic weekly version update: 200944 autoupdate 2009-11-02 05:00:04 +00:00
  • c6c2cf9371 Automatic weekly version update: 200943 autoupdate 2009-10-26 05:00:04 +00:00
  • 4d79d9f5d2 Automatic weekly version update: 200942 autoupdate 2009-10-19 05:00:03 +00:00
  • 8bf078190e Automatic weekly version update: 200941 autoupdate 2009-10-12 05:00:04 +00:00
  • 1922d94bf9 Automatic weekly version update: 200940 autoupdate 2009-10-05 05:00:03 +00:00
  • 4ea0a642ff Automatic weekly version update: 200939 autoupdate 2009-09-28 05:00:04 +00:00
  • 110b0aa9ac Automatic weekly version update: 200938 autoupdate 2009-09-21 05:00:03 +00:00
  • d9a77b8112 Automatic weekly version update: 200937 autoupdate 2009-09-14 05:00:03 +00:00
  • c6ca269538 Automatic weekly version update: 200936 autoupdate 2009-09-07 05:00:03 +00:00
  • 2921b50e00 Automatic weekly version update: 200935 autoupdate 2009-08-31 05:00:04 +00:00
  • 125102aad7 - class name 'default' is reserved. Using it caused the ircd to crash on-boot, reported by Dragon_Legion (#0003864). Bram Matthys 2009-08-26 10:27:04 +00:00
  • a5deb6bb23 Automatic weekly version update: 200934 autoupdate 2009-08-24 05:00:04 +00:00
  • 6319b36e2a Automatic weekly version update: 200933 autoupdate 2009-08-17 05:00:03 +00:00
  • 660f7d97c4 #3865 -- reported by fbi Bram Matthys 2009-08-15 15:10:57 +00:00
  • 7ca4d97ae9 Automatic weekly version update: 200932 autoupdate 2009-08-10 05:00:03 +00:00
  • 4558c380c5 Automatic weekly version update: 200931 autoupdate 2009-08-03 05:00:03 +00:00
  • fa0060ed27 Automatic weekly version update: 200930 autoupdate 2009-07-27 05:00:03 +00:00
  • 147b5013aa Automatic weekly version update: 200929 autoupdate 2009-07-20 05:00:04 +00:00
  • 9b7033b9fe Automatic weekly version update: 200928 autoupdate 2009-07-13 05:00:03 +00:00
  • cd19366da1 Automatic weekly version update: 200927 autoupdate 2009-07-06 05:00:04 +00:00
  • 57618c1c6d Automatic weekly version update: 200926 autoupdate 2009-06-29 05:00:04 +00:00
  • 698660b485 Automatic weekly version update: 200925 autoupdate 2009-06-22 05:00:03 +00:00
  • dc6eebbe09 Automatic weekly version update: 200924 autoupdate 2009-06-15 05:00:03 +00:00
  • b070d8805c - Fixed issue where a negative time offset (either caused by ircd.tune or timesynch) made autoconnect not work for the duration of the offset (eg: -60 would make autoconnect wait 60 seconds after boot, instead of autoconnecting almost immediately). Reported by aragon (#0003853). Bram Matthys 2009-06-08 08:49:07 +00:00
  • 69b7a3c35d Automatic weekly version update: 200923 autoupdate 2009-06-08 05:00:03 +00:00
  • dfcdaaa152 Automatic weekly version update: 200922 autoupdate 2009-06-01 05:00:04 +00:00
  • 3fbec6bf4e Automatic weekly version update: 200921 autoupdate 2009-05-25 05:00:04 +00:00
  • 8ebb8dfbd6 Updated my email address. (The old one discontinued working.) angrywolf 2009-05-19 04:15:50 +00:00
  • 2efc764311 Automatic weekly version update: 200920 autoupdate 2009-05-18 05:00:04 +00:00
  • ec7429fb4b doc/example.de.conf doc/unreal32docs.de.html - changes of week 20 stylus740 2009-05-16 16:50:57 +00:00
  • 6ff6367008 - Fix /VERSION output on Windows, especially for Vista and newer Windows, patch from BuHHunyx and Bock (#0003846). Bram Matthys 2009-05-13 13:02:57 +00:00
  • f3733c32ca - Comitted Windows Installer fix that was put in 3.2.8.1, fixing #0003845 and #0003809 (MS Visual Studio Redistributable package automatic installation). Bram Matthys 2009-05-13 12:54:50 +00:00
  • 66e4674f3f - Comitted windows fix that was put in 3.2.8.1 for installer Bram Matthys 2009-05-13 12:14:45 +00:00
  • d45a18d7b2 - Fixed crash on Linux (with a 'new' dynamic linker) when a module has been updated and then reloaded. From now on we just copy to a tempfile, and never hardlink. (bug #3557). Bram Matthys 2009-05-13 10:33:52 +00:00
  • 5d8532eb86 /* Prevent crashes due to invalid prototype/ABI. * And force the use of at least the version shipped with Unreal * (or at least one without known security issues). */ this text is fcked btw.. whatever... Bram Matthys 2009-05-13 10:30:57 +00:00
  • 5f727eec74 - Applied another patch from ohnobinki which adds --with-system-cares (#0003847). Bram Matthys 2009-05-13 10:28:06 +00:00
  • 70ec1b1ef8 - Added ./configure option called --with-system-tre by which you can specify a path to the TRE library (instead of using the TRE we ship with Unreal). Patch provided by ohnobinki (#0003842). Bram Matthys 2009-05-13 09:35:44 +00:00
  • fb60748df2 - Update some urls Bram Matthys 2009-05-13 09:25:23 +00:00
  • 68ec992861 - Print out an error if a user uses standard ./configure stuff instead of ./Config. Won't catch all cases, but will definitely catch most problems. Bram Matthys 2009-05-13 09:24:30 +00:00
  • 433760a916 Automatic weekly version update: 200919 autoupdate 2009-05-11 05:00:04 +00:00
  • 891daa18b4 Automatic weekly version update: 200917 autoupdate 2009-04-27 05:00:04 +00:00
  • 76c107edba changelogupdate:- Fixed crash on Linux (with a 'new' dynamic linker) when a module has been updated and then reloaded. From now on we just copy to a tempfile, and never hardlink. (bug #???????). Bram Matthys 2009-04-22 11:50:29 +00:00
  • cd30253ea2 - Fixed crash on Linux when a module has been updated and then reloaded. From now on we just copy to a tempfile, and never hardlink. (bug #???????). Bram Matthys 2009-04-22 11:42:38 +00:00
  • c7b782693c changelog-only: - Don't do show-connect-info on serversonly ports Bram Matthys 2009-04-22 11:14:14 +00:00
  • f692661583 - Don't do show-connect-info on servers-only ports Bram Matthys 2009-04-22 11:13:21 +00:00
  • e794eaa393 Automatic weekly version update: 200916 autoupdate 2009-04-20 05:00:05 +00:00
  • 16d9810740 - Fixed compile issue on Solaris regarding c-ares (-lrt), reported and test shell provided by fraggeln (#0003854). - Improved automatic SSL detection on Solaris (/usr/sfw), reported by fraggeln (also #0003854). Bram Matthys 2009-04-15 11:10:06 +00:00
  • 762bbd407b - Fixed (serious) security issue regarding allow::options::noident, reported by meepmeep (#0003852). ** 3.2.8.1 release ** Bram Matthys 2009-04-12 12:40:36 +00:00
  • 6df508b06a Automatic weekly version update: 200914 autoupdate 2009-04-06 05:00:03 +00:00
  • 6687c3188d Automatic weekly version update: 200913 autoupdate 2009-03-30 05:00:03 +00:00
  • c51039b750 Automatic weekly version update: 200912 autoupdate 2009-03-23 05:00:03 +00:00
  • c811a925a4 Automatic weekly version update: 200911 autoupdate 2009-03-16 05:00:03 +00:00
  • 8c13a60907 Changes week 11 doc/unreal32docs.de.html stylus740 2009-03-14 12:34:02 +00:00
  • 6dfb1a7847 Automatic weekly version update: 200910 autoupdate 2009-03-09 05:00:03 +00:00
  • f6e1a74fca Automatic weekly version update: 200909 autoupdate 2009-03-02 05:00:06 +00:00
  • ac00905029 last-minute change before real 3.2.8 rls Bram Matthys 2009-03-01 16:26:20 +00:00
  • be55051f44 ** 3.2.8 release ** Bram Matthys 2009-03-01 15:00:32 +00:00
  • 6196abbf7b UHNAMES & WATCHOPTS, other fixes, copyright Bram Matthys 2009-03-01 14:49:03 +00:00
  • a0e4982335 protover 2309 = Unreal 3.2.6, 3.2.7, 3.2.8 Bram Matthys 2009-03-01 14:48:38 +00:00
  • bd4292e301 - Updated credits (donations) Bram Matthys 2009-02-28 15:44:59 +00:00
  • 0ae378c5ce stskeeps did contribute to 3.2.8, not with direct commits but by me using a few backports. However, I think it would be confusing to list him in the active coders list... so moved to 'past unreal3.2 coders/contributors'. Bram Matthys 2009-02-28 15:08:01 +00:00
  • a094103c67 Automatic weekly version update: 200908 autoupdate 2009-02-23 05:00:04 +00:00
  • de4eb8ec75 - Fixed harmless (but silly) message which happened on every IRCd boot (time jump message). (correction) Bram Matthys 2009-02-20 13:19:36 +00:00
  • cc8a592557 - Fixed very silly 'time jumped .. seconds ahead (0 -> ..)' message which happened on every IRCd boot. Bram Matthys 2009-02-20 13:00:07 +00:00
  • 529bd19465 - 'link xx with SSL option enabled on non-SSL compile' was incorrectly printed out as a warning, when in fact it's an error (and was treated as such). Same for ZIP on non-zip compile. Reported by Stealth (#0003833). ..& updated credits.. Bram Matthys 2009-02-18 19:19:53 +00:00
  • 7dced92085 Automatic weekly version update: 200907 autoupdate 2009-02-16 05:00:03 +00:00
  • fc5f1c0042 Changes of week 04 angrywolf 2009-02-13 14:09:53 +00:00
  • 4a4f518380 Automatic weekly version update: 200906 autoupdate 2009-02-09 05:00:03 +00:00
  • d051624476 ** 3.2.8-rc2 *NIX downloads replaced ** Bram Matthys 2009-02-08 12:26:55 +00:00
  • 2fd46b9cd7 Update from Serkan of 2009-02-02 Bram Matthys 2009-02-08 10:47:43 +00:00
  • 0fba832934 Repaired help.conf.de stylus740 2009-02-02 22:10:48 +00:00
  • 144d2dcd82 Automatic weekly version update: 200905 autoupdate 2009-02-02 05:00:04 +00:00
  • 662af43a45 - Fix for compile problem on FreeBSD (and possibly other OS's): - When pkg-config is present but does not recognize --static, use default c-ares library options. - Set default c-ares library options to -lcares on FreeBSD and others. Set to -lcares -lrt on Linux (previously was -lcares -lrt for all). Thanks to goldenwolf for the bugreport (#0003803) and providing a test- shell to trace this issue down. Bram Matthys 2009-02-01 16:43:33 +00:00
  • fd043453b9 - Some text fixes regarding time shift feature Bram Matthys 2009-02-01 10:12:49 +00:00
  • a62456b243 Changes week 05 doc/unreal32docs.de.html stylus740 2009-02-01 09:05:27 +00:00
  • 49f05da55c fixed typo. bock 2009-01-31 10:24:14 +00:00
  • bccb8dba2a Automatic weekly version update: 200904 autoupdate 2009-01-26 05:00:05 +00:00
  • 46deee2cdc - Smallll fix for time shift protection <- now hopefully rc2 for real.. Bram Matthys 2009-01-25 11:25:15 +00:00
  • 09cf365162 ** 3.2.8-rc2 release ** Bram Matthys 2009-01-25 11:19:34 +00:00
  • 6426b73838 Changes of week 04: doc/unreal32docs.de.html stylus740 2009-01-25 07:49:11 +00:00
  • 8918b99248 - Throttling time is now more accurate, especially with larger time values such as 3 connections per 60 seconds. Previously that could result in 3 per 90 seconds due to timer inaccuracy, now max 65 seconds (max 5s inaccuracy). Bram Matthys 2009-01-24 15:38:20 +00:00
  • 98db288079 - Added some big warnings regarding big timeshifts. In the IRCd world correct time is very important. This means that time should be correct when the IRCd is booted, either by running ntpd/ntpdate on the system or some other synchronization software, or by using the built-in timesync feature. Whenever the clock is adjusted for more than a few seconds AFTER the IRCd has booted, it can lead to dangerous effects ranging from unfair timestamps for nicks and channels (and hence the possibility to takeover channels), to even completely stalling the IRCd (negative timeshift) or making it so nobody can connect anymore due to throttling (positive timeshift). We now try to 'fix' the worst effects such as the IRCd freeze and throttling. This does not fix the whole problem, so I've added some big warnings when the clock is adjusted, including an annoying one every 5 minutes if the clock was set backwards, until the time is OK again (catches up with the original time). This fixes #0003230 reported by Stealth, and #0002521 reported by durrie. Bram Matthys 2009-01-24 15:16:15 +00:00
  • 72c0cb09e9 changes of week 4 bock 2009-01-24 12:37:37 +00:00
  • 651add103b Updated credits to reflect coders, contributors and testers of this 3.2.8 release. Bram Matthys 2009-01-20 20:49:21 +00:00
  • 3aa9afefeb +operoverride fixes Bram Matthys 2009-01-20 19:53:35 +00:00
  • 8f00cf9dd1 - Updated regex documentation in unreal32docs, it had some incorrect statements regarding wildcards. Reported by james2vegas (#0003800). Bram Matthys 2009-01-19 10:03:24 +00:00
  • 20b66249ca bump - too late Bram Matthys 2009-01-19 10:03:06 +00:00