Sadie Powell
|
39d288f99f
|
Rename hash_map to unordered_map to match the underlying container.
|
2024-03-09 22:22:56 +00:00 |
|
Sadie Powell
|
16700b0e30
|
Remove a guarantee that may not necessarily be correct.
|
2024-03-07 23:09:25 +00:00 |
|
Sadie Powell
|
4e04a11995
|
Consistently use email instead of e-mail.
|
2024-03-07 22:52:41 +00:00 |
|
Sadie Powell
|
464e6b8010
|
Use the C++11 random number generator instead of rand().
This is safer, faster, and doesn't require seeding.
|
2024-03-07 22:52:41 +00:00 |
|
Sadie Powell
|
3272c1bbc6
|
Require new accounts to have email addresses.
|
2024-03-07 22:25:32 +00:00 |
|
Sadie Powell
|
bb94f286f5
|
Also use drop confirmation codes for nicknames.
|
2024-03-07 21:18:06 +00:00 |
|
Sadie Powell
|
1a8ae513b4
|
Add NickAlias::GetVhostMask for getting the vident@vhost.
|
2024-03-04 11:09:50 +00:00 |
|
Sadie Powell
|
579af3c442
|
Rip out ns_access and related code.
This is wildly insecure and has been disabled by default for at
least a decade.
|
2024-02-29 16:14:15 +00:00 |
|
Sadie Powell
|
b5b3c74477
|
Make functions that don't use this static.
|
2024-02-27 10:48:55 +00:00 |
|
Sadie Powell
|
7640fad30c
|
Simplify several boolean expressions.
|
2024-02-27 10:19:44 +00:00 |
|
Sadie Powell
|
c6cb4ba159
|
Fix some coding style issues.
|
2024-02-26 15:34:17 +00:00 |
|
Sadie Powell
|
c4e9c0bf85
|
If the IRCd sends a field limit then use it over that of the config.
|
2024-02-22 17:05:30 +00:00 |
|
Sadie Powell
|
9502567453
|
Fix the NickServ help message showing a wrong min password length.
Closes #357.
|
2024-02-22 11:01:41 +00:00 |
|
Sadie Powell
|
14472c5a95
|
Increase minpasslen and maxpasslen slightly.
|
2024-02-22 10:46:30 +00:00 |
|
Sadie Powell
|
89594d4557
|
Add a method to the ns_cert API for replacing a certificate.
This will be used for upgrading certificate fingerprints when the
InspIRCd 1206 protocol support is added.
|
2024-02-21 13:30:16 +00:00 |
|
Sadie Powell
|
1fb77e414d
|
Increase the size of the random codes in ns_register and ns_set.
|
2024-02-19 22:31:07 +00:00 |
|
Sadie Powell
|
49ea709027
|
Merge branch '2.0' into 2.1.
|
2024-02-17 20:50:31 +00:00 |
|
Sadie Powell
|
5c50bcb9c7
|
Remove the time_t parameter from Tick and TickTimers.
Most uses of Tick do not use the parameter and even when it is used
it is always the same as CurTime.
|
2024-02-11 18:18:18 +00:00 |
|
Sadie Powell
|
cef56abea4
|
Consistently use time_t for the timer duration.
|
2024-02-11 18:10:38 +00:00 |
|
Sadie Powell
|
30b9f12711
|
Remove the now parameter from the Timer class.
This was never actually changed from the default.
|
2024-02-11 17:56:35 +00:00 |
|
Sadie Powell
|
484160eb4e
|
Shuffle modules around a bit.
|
2024-01-24 12:34:34 +00:00 |
|