1
- Xtheme IRC Services git (8.0.0-dev ) Development Notes
1
+ Xtheme IRC Services git (8.0.0-dev1 ) Development Notes
2
2
==================================================
3
3
botserv
4
4
-------
5
5
* BotServ bots are now automatically un-assigned if a channel is frozen.
6
6
(Previously, ChanServ would additionally join the channel; causing
7
7
there to be ChanServ as well as a BotServ bot in a frozen channel
8
8
and duplicated output of fantasy commands.)
9
+ * botserv/say_caller: Added two checks that were overlooked, thanks to
10
+ @MrBenC and [ChatServices](https://bitbucket.org/chatlounge/chatservices/)
9
11
10
12
chanserv
11
13
--------
12
- * AKICK enforcement (kick messages) have been updated to a more
14
+ * AKICK enforcement _ (kick messages)_ have been updated to a more
13
15
modern kickreason.
14
16
Was: "Banned: Reason" - Now:
15
17
"(setter) Reason"
@@ -20,6 +22,8 @@ chanserv
20
22
when enabled; only allows users who have completed account verification
21
23
(when 'auth' is set to email) to be able to be added to access lists or
22
24
given flags on channels.
25
+ * chanserv/suspend: No longer refers to "lists", as there aren't any. It's
26
+ a flag _(+P)_.
23
27
24
28
config
25
29
------
@@ -31,13 +35,13 @@ config
31
35
* A new config option 'vhost_change' has been added, allowing network staff
32
36
to limit how often (in days) a user must wait between vHost changes
33
37
such as use of TAKE or REQUEST command.
34
- This causes one (1) additional configuration addition:
38
+ This causes one (1) additional configuration addition:
35
39
* vhost_change (in days)
36
- * A new config option 'verifiedaccess' was added to the chanserv section
37
- which (when enabled) only allows verified users to be given channel
40
+ * A new config option 'verifiedaccess' was added to the chanserv section
41
+ which (when enabled) only allows verified users to be given channel
38
42
flags or access.
39
- This causes one (1) additional configuration addition to the chanserv
40
- section:
43
+ This causes one (1) additional configuration addition to the chanserv
44
+ section:
41
45
* verifiedaccess; (or #verifiedaccess; to disable)
42
46
43
47
contrib
@@ -60,6 +64,8 @@ contrib
60
64
but sets ZLINEs/DLINEs instead of AKILLs - managed via ZLINE
61
65
management in OperServ. (LIST,ADD,DEL,etc.)
62
66
* os_trace: updated to use the new akill_time config option.
67
+ * ns_generatehash & ns_sendpassmail updated with new crypto
68
+ improvements.
63
69
64
70
core
65
71
----
70
76
within Services, as well as the AKILL reason when the user/bot
71
77
ignores the first two notices.
72
78
79
+ crypto
80
+ ------
81
+ * Many improvements to crypto modules and security. (from upstream
82
+ atheme group: most notably @amdj)
83
+
73
84
database
74
85
--------
75
86
* opensex database improvements
@@ -78,7 +89,7 @@ database
78
89
general
79
90
-------
80
91
* xtheme.conf.example: Various updates for added modules, missing info,
81
- and maintenance. **4 changes to xtheme.conf so far.**
92
+ and maintenance. **5 changes to xtheme.conf so far.**
82
93
83
94
hostserv
84
95
--------
@@ -97,17 +108,25 @@ nickserv
97
108
* badmail: You now filter the LIST output by pattern. Also, a new
98
109
TEST subcommand was added to allow lookup of patterns that would
99
110
prevent the use of an email address.
111
+ * badmail: You can now REJECT _ (traditional)_ or AKILL on badmail matches
112
+ or hits. _(Helpful to combat botnets calling NickServ REGISTER)_
113
+ * nickserv/info: Reveals a user's account _ (if different than their nickname)_
114
+
100
115
101
116
operserv
102
117
--------
103
118
* netlog: New module for logging/relaying network information (similar
104
119
to Anope's LOGUSERS functionality) and logtype: NETLOG
105
- * info: Now refers to KLINEs as AKILLs for better consistency
120
+ * info: Now refers to KLINEs as AKILLs for better consistency
121
+ * info: Now shows vhost_change value as well as verifiedaccess value.
122
+
106
123
107
124
protocol
108
125
--------
109
126
* chatircd protocol added (a modern Charybdis fork)
110
127
https://bitbucket.org/chatlounge/chatircd/
128
+ * UnrealIRCd 4: Advertise SASL mechanisms to UnrealIRCd servers.
129
+ (From upstream atheme - Thanks @syzop)
111
130
112
131
113
132
## STAY UP TO DATE WITH XthemeOrg NEWS, UPDATES & SECURITY ADVISORIES
0 commit comments