Bram Matthys
e5ec2a6487
Rename macro DATADIR -> PERMDATADIR. Windows SDK's.. just freaking amazing....
2015-06-26 16:50:36 +02:00
Bram Matthys
c0f18b3e8e
Replace user mode +v ("victim", receive infected DCC notices) with snomask +D (modules/snomasks/dccreject).
2015-06-21 19:48:13 +02:00
Bram Matthys
d99d01e30b
ship with modules.full.conf (rather than modules.conf) and add note as to not to edit this file directly.
...
add updconf stuff for new layout (badwords, help, etc)
2015-06-20 13:40:20 +02:00
Bram Matthys
8a7dda0f38
move ircdcron to extras/ in source tree. remove some old Makefile stuff.
2015-06-19 20:32:36 +02:00
Bram Matthys
5e94fc9c72
Move to new directory structure, require 'make install'. (Not complete. Work in progress!)
2015-06-19 13:59:08 +02:00
Bram Matthys
f81d22076c
Add configure check and compile with pthreads
2015-06-01 21:16:44 +02:00
Bram Matthys
547b2d69d0
Build with PCRE2 (not used yet). Enhance SSL build error (may need more fixing).
2015-05-31 21:47:11 +02:00
Bram Matthys
d927dd3cd0
Delete old leftovers: newnet, ircdreg, rehash, killircd. Reported by katsklaw ( #4342 ) and others.
2015-05-18 12:58:04 +02:00
Bram Matthys
a5dc160024
Self-signed certificates generated with 'make pem' are now 4096 bits and valid for 10 years. Also use SHA256 for signing.
2015-05-18 12:24:55 +02:00
Bram Matthys
101d2dd6a3
Big 3.4.x commit containing bug fixes and enhancements. Modularizing
...
user & channel modes. Fixing Windows build. Etc..
2014-05-11 20:56:02 +02:00
William Pitcock
0c091e9434
- Add katsklaw's make distclean patch. ( #3989 )
2013-05-06 06:53:55 +00:00
William Pitcock
885c7eba24
- make install: Install the example config as unrealircd.conf. ( #4150 )
2013-05-06 05:22:27 +00:00
Bram Matthys
1418ea873b
- Install server.*.pem files, patch from katsklaw ( #3988 ).
...
- The ./Config script will now ask whether to generate an SSL
certificate when it does not exist (defaults to Yes), instead of
always generating one.
2012-08-17 12:32:06 +02:00
Bram Matthys
7ad515fb38
- Get rid of networks/ directory, and all references to it. Suggested by
...
katsklaw and others (#4056 ).
2012-01-22 17:09:10 +01:00
Nathan Phillip Brink
9299b781f6
- Attempt to make Makefile rules more parallelism friendly.
2011-11-10 05:37:16 +00:00
Nathan Phillip Brink
cc5e2bc414
- Automatically regenerate Makefile if ./config.status --recheck was run.
2011-11-09 17:16:55 +00:00
Nathan Phillip Brink
f8fbe5e4f0
- Support installing the ircd binary for people who set --with-spath=<dpath>/bin/ircd.
2011-07-05 00:15:23 -04:00
binki
805f1988ec
Clarify wording in Makefile.in about how to set the FD_SETSIZE macro using the Makefile variables.
2010-12-15 01:31:16 +00:00
binki
d012c49f1b
- Install ircdcron scripts. ( #2620 )
...
- Autogenerate ircdcron/ircd.cron based on ./configure settings.
2010-08-16 02:29:34 +00:00
binki
45aeb1e61d
- Give more clear error to users who use make custommodule'' without MODULEFILE. ( #3935 )
2010-07-16 12:04:34 +00:00
Bram Matthys
b2332556ac
- Fix for --with-system-cares, reported and patch provided by ohnobinki ( #0003890 ).
2010-02-08 16:59:06 +00:00
Bram Matthys
5f727eec74
- Applied another patch from ohnobinki which adds --with-system-cares
...
(#0003847 ).
2009-05-13 10:28:06 +00:00
Bram Matthys
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 ).
2009-05-13 09:35:44 +00:00
Bram Matthys
c65b46f966
- Fixed problem if c-ares library is already installed system-wide, reported by Trystan.
...
fix for fix
2006-06-05 23:16:34 +00:00
Bram Matthys
d1b7ac4e40
- Fixed problem if c-ares library is already installed system-wide, reported by Trystan.
2006-06-05 23:10:01 +00:00
Bram Matthys
c916651eb4
- Curl users using https/ftps/etc: UnrealIRCd now ships with a 'curl-ca-bundle.crt' which
...
contains the (root) certificates of most major Certificate Authorities. It is basically
the default curl ca-bundle.crt plus cacert's certificates.
The 'curl-ca-bundle.crt' will be copied to the installation dir if needed.
It will from now on be used by Unreal for all remote includes (curl) related certificates.
If you want to use https but don't want to buy a certificate, we suggest you to apply for
a free certificate at CACert (www.CACert.org). Or, alternatively, add your own certificate
(PEM encoded) to curl-ca-bundle.crt, see 'SSLCERTS' in the curl package for more info.
2006-01-25 15:08:55 +00:00
Bram Matthys
eddb406807
- Removed all old resolver code and switched over to c-ares (+our caching routines).
...
This should get rid of some annoying untracable (and usually rare) crashbugs in the
old resolver. Besides that, it makes things look more clean and understandable.
This should be the fix for the following bugids (all the same issue): #2499 , #2551 , #2558 ,
#2559 , #2603 , #2642 , #2502 , #2501 , #2618 , #2616 .
Feedback and testing is very much welcomed (syzop@unrealircd.com ).
2005-10-10 14:32:12 +00:00
Bram Matthys
4788bc3f76
- Fixed bug where chanmode +f #t (per-user text kick[ban]) was also affecting halfops,
...
reported by seneces (#0002333 ).
- Fixed doc bug reported by Dukat (#0002374 ). Also fixed 2 error msgs related to
the nickchars system printing out incorrect set:: directives.
- spamfilter.conf and dccallow.conf are now also copied upon make install, reported by
TommyTheKid (#0002313 ).
2005-02-26 22:47:10 +00:00
Bram Matthys
3aeea5c63b
- Fixed serious crashbug
...
- Fixed 'make install' error due to example.settings remove.
2005-01-15 18:37:15 +00:00
codemastr
6be3ab9291
Updated TRE to 0.6.6
2004-03-21 19:01:15 +00:00
codemastr
759be00efe
Fixed a compile bug regarding TRE
2004-01-07 00:28:46 +00:00
codemastr
3dd67bf248
Integrated TRE into Unreal
2004-01-04 20:12:31 +00:00
codemastr
3be92d0201
added configure checks for libcurl and other various changes
2003-12-26 00:29:36 +00:00
Bram Matthys
f574385475
- Fixed problem with make custommodule and multiple EXLIBS arguments (EXLIBS="-la -lb -lc").
2003-07-07 18:27:47 +00:00
Bram Matthys
d1fc8bff14
- Fixed "make install" error caused by bugreport file removal.
2003-05-03 22:00:51 +00:00
stskeeps
40f4bb7e6c
- Mm, let's see what this checkin brings:
...
* Removed thread questions from Config, and autoconf code from
configure.in, leaving in the old macros though, but inactive
--enable-standardthreads is dead as of now
* Undefined HOOKTYPE_SCAN_INFO
* Removed CONF_EXCEPT_SCAN
* Removed locking in events, Lock/UnlockEventSystem still active for other
possible uses.
* Removed scanners, web server module
* Removed except scan {}
* Removed SCAN_API stuff from l_commands.c, win32 makefiles, etc
* Removed basically any mentions of threads in source tree, excepting
threads.h which Resolver uses on win32
* Documentation changes not done yet
2003-05-01 18:31:58 +00:00
codemastr
06dc8646a4
added ziplinks support to ./Config and updated SSL support in ./Config
2003-02-05 00:44:14 +00:00
codemastr
7c0bc3f0be
Fixed a tsctl and a make install bug
2002-12-14 17:29:39 +00:00
cknight
13a7293f34
- Removed old docs and added new docs to Makefile.in
...
- Updated .CHANGES.NEW with new version # and link to docs
- Updated .RELEASE.NOTES with new version # and link to docs
- Added NEW doc/unreal32docs.html Docs
2002-08-19 00:42:15 +00:00
codemastr
43e470f898
make install fix
2002-08-11 00:38:03 +00:00
codemastr
3bd9fbcccf
Fixed a typo after make is done
2002-04-28 18:45:14 +00:00
codemastr
430121770f
Added EXLIBS= to make custommodule
2002-03-24 17:11:24 +00:00
stskeeps
ce580bbe09
- Small release tricks
2002-03-12 20:29:17 +00:00
stskeeps
afcb0b2a03
- Made makefile ability to "make custommodule MODULEFILE=m_zline"
...
if m_zline.c is in src/modules/, it will get compiled. This SHOULD
help 3rd party modules atleast
2002-02-11 10:24:11 +00:00
stskeeps
bebebf6cdf
+- Made support in *nix for encrypted SSL private keys,
...
+ "make encpem" to make an encrypted server key if you already have one
2002-01-01 16:25:29 +00:00
codemastr
897a8cec60
Fixed a DEFAULT_PERMISSIONS bug
2001-12-24 22:34:02 +00:00
stskeeps
7ec691c0ed
+- make install fix
2001-12-24 13:54:59 +00:00
codemastr
4291191149
Help system recode
2001-12-16 00:35:57 +00:00
codemastr
abedc78b8b
Fixed a make install problem and added some Auth support
2001-11-15 22:29:23 +00:00
codemastr
29b7ea7ee8
Added make install and ./unreal utility
2001-11-04 22:09:30 +00:00