Commit Graph

47 Commits (32aa643b252c42dcac13a5e3f4f351983497bc64)

Author SHA1 Message Date
Bram Matthys fa15ea2567
./unrealircd hot-patch: now that we have rehash output and status codes
1 year ago
Bram Matthys 752ab1abf8
Fix case where people don't use ./unrealircd hot-patch but use something
1 year ago
Bram Matthys 17913151ed
Fix ./unrealircd hot-patch: if a patch does not cleanly apply then
1 year ago
Bram Matthys cd3b50d2f8
Update ./unrealircd usage info.
1 year ago
Bram Matthys f650239b4f
Add "./unrealircd module-status" to show currently loaded modules,
1 year ago
Bram Matthys 92c81b194f
Move "spkifp" to unrealircdctl, so it is available for Windows users.
1 year ago
Bram Matthys 3dd7c19c77
Move "gencloak" to unrealircdctl, so it is available for Windows users.
1 year ago
Bram Matthys e35c29f3d5
Move mkpasswd operation to unrealircdctl. For *NIX users no change as this
1 year ago
Bram Matthys 39688517b0
Make "./unrealircd rehash" show output on the terminal, same for
1 year ago
Bram Matthys 73be662db2
Make "./unrealircd upgrade" return exit codes from stage 2 as well.
1 year ago
Bram Matthys fa5526a44b
Add a warning to ./unrealircd spkifp about it using the default certificate
1 year ago
Bram Matthys 11507b3fbb
Move export ASAN_OPTIONS to beginning of script so it is used not
1 year ago
Bram Matthys 4397450bd0
Revert LD_LIBRARY_PATH= in unrealircd script, as we use -rpath for that.
2 years ago
Bram Matthys a2a9eebf98
Get rid of ./unrealircd upgrade-conf (was for 3.2.x to 4.x)
2 years ago
k4be b15ddd760a
Fix geoip library build and geoip_classic loading
2 years ago
Bram Matthys 67deb7ec8c
UnrealIRCd script: restart is now identical to stop+start (:D)
2 years ago
Bram Matthys 2375c35f2b
Fix crashreporter to show big warning if you have 3rd party modules
2 years ago
Bram Matthys 61e0ed3d03
Give UnrealIRCd 10 seconds to terminate insteads of just 1, now that
2 years ago
Bram Matthys 29e8c2c770
Mention './unrealircd genlinkblock' as it should work in 5.0.8+.
2 years ago
Bram Matthys 0e125abc36
New: "./unrealircd upgrade" to upgrade to latest UnrealIRCd release.
2 years ago
Bram Matthys 498f65aaad
Improve the error a little bit if unrealircd.conf is missing.
3 years ago
Bram Matthys 870057d4f3
Add "./unrealircd genlinkblock" which spits out a link { } block. Hmm...
3 years ago
Bram Matthys ffd0acf5d5
Add ./unrealircd <hot-patch|cold-patch> <nameofpatch> which will be
3 years ago
Bram Matthys d9166bd62d
Disable address sanitizer (ASan) now that we are preparing for 5.0.0 stable.
3 years ago
Bram Matthys dfa83aa6e5
Add module manager. See https://www.unrealircd.org/docs/Module_manager
3 years ago
Bram Matthys 298e9f2ea6
Advertise 'configtest' in './unrealircd' usage/help.
3 years ago
Bram Matthys fb8055c6ef
Add './unrealircd configtest' which tests the configuration but does
3 years ago
Bram Matthys 953cb774ad
ASan: log to tmp/unrealircd_asan.<pid> and attach this if the IRCd
4 years ago
Bram Matthys 19a0d205e6
Enable core dumps if using ASan (applies to alpha/beta and dev builds)
4 years ago
Bram Matthys 09cf485d6c
Mass rename of "ssl" to "tls" everywhere. Including conf/ssl to
4 years ago
Bram Matthys ad063ba36a
Fix ./unrealircd spkifp complaining that it could not find the certificate
4 years ago
Bram Matthys 6fcacdf148
Fix './unrealircd backtrace' not working correctly in non-English environments.
4 years ago
Bram Matthys 9e1160b74f
Add './unrealircd spkifp' which will output the SPKI fingerprint
6 years ago
Bram Matthys 91e108499e
Convert remaining http:// links to https://
6 years ago
netjester 1fc6a0efaf Fix #0004826
6 years ago
Bram Matthys b3c371ddf4 Add './unrealircd reloadtls' to reload SSL/TLS certificates and keys.
7 years ago
Bram Matthys 3428528684 Add "./unrealircd croncheck" which will start UnrealIRCd if it isn't running and bail out quietly otherwise. This can be used from *surprise!* crontab. The old broken cron script has been removed. (#4508)
7 years ago
Bram Matthys a565a68f36 Unreal -> UnrealIRCd
8 years ago
Bram Matthys 507d88cf09 Bump version to 4.0.0-rc1
8 years ago
Bram Matthys ad23afc81f Improve (error) messages shown on console while booting. Fatal boot errors are now shown on the console, no need to check ircd.log.
8 years ago
Bram Matthys 2cb395216a First version of crash reporter. TODO: Windows, SSL (HTTPS), prettify code, ..
8 years ago
Bram Matthys fd0821bdc3 this is a better place
8 years ago
Bram Matthys 68ba94c136 Make './unreal backtrace' work again. Hmmm.
8 years ago
Bram Matthys bcc95f67d6 Give 3.2.x users some directory hints if they try to do things the 3.2.x way.
8 years ago
Bram Matthys b1b771c437 unrealircd script:
8 years ago
Bram Matthys e76d2fc3c5 ircd.tune should go in data/. debug.log in logs/. Update ./unrealircd failed to start message
8 years ago
Bram Matthys 5e94fc9c72 Move to new directory structure, require 'make install'. (Not complete. Work in progress!)
8 years ago