Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
Closes #485.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This currently only works on InspIRCd but I believe that other
servers also support this.
|
|
- Config variables now no longer conflict with regular values.
- Config variables can now be read from the environment.
(e.g. ${env.USER}).
- Config variables can now be used as partial values
(e.g. support@${network.domain})
|
|
- Rename the command and module from kill to protect (this command
hasn't actually killed users in a long time).
- Replace QUICK/IMMED with a duration option.
|
|
|
|
|
|
We used to return NULL from these methods but now we return an empty
block so this can never actually be null now.
|
|
|
|
|
|
|
|
|
|
Closes #463.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This is just duplicating Anope::Duration there's no need to reimplement
a worse version of that here.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This avoids slow startups for the 95% of users who are using the
db_flatfile database backend.
|
|
|
|
This ensures that the SQL import actually succeeds before we do
something that might terminate the process.
|
|
|
|
|
|
|
|
Closes #340.
|