James Lu
a57f194123
changehost: add options to match users by IP and realhost
2016-11-20 12:34:11 -08:00
James Lu
476f84a181
changehost: implement enforce exceptions
2016-11-20 12:33:58 -08:00
James Lu
501647805c
changehost: add optional vHost enforcement
2016-11-20 11:53:55 -08:00
James Lu
ffc271a53a
login: Use a slightly faster CryptContext
2016-11-19 17:47:55 -08:00
James Lu
c4351d61c6
Add command line mkpasswd utility & encrypted password example
2016-11-19 17:21:45 -08:00
James Lu
93ca62aa49
Revamp configuration to support multiple accounts ( #319 )
2016-11-07 21:01:28 -08:00
James Lu
34fd45dce9
Merge remote-tracking branch 'origin/master' into devel
2016-11-05 21:27:50 -07:00
James Lu
d2f95acd2e
Proofread and edit the example-conf
2016-11-04 18:13:15 -07:00
James Lu
2ed8b68c44
relay: allow configuring custom relay server suffixes
...
Closes #333 .
(cherry picked from commit 3900833458
)
2016-10-20 19:10:47 -07:00
James Lu
7917502799
clientbot: make oper status tracking a network-specific option
2016-10-09 19:04:59 -07:00
James Lu
e2e5de009b
Merge branch 'master' into devel
...
Bump version to 1.1-dev
2016-10-05 20:31:16 -07:00
James Lu
8bffffa000
example-conf: comment out filerotation: so it doesn't become an empty, null-valued block
2016-10-05 20:30:32 -07:00
James Lu
57b566286d
relay: make clientbot modesync more configurable ( #287 )
2016-09-25 20:07:16 -07:00
James Lu
68c247f764
New servermaps plugin: displays network /map's from the PyLink server's perspective
2016-09-24 11:19:33 -07:00
James Lu
0cce6ca488
service_support: allow specifying modes to join with for each service ( #326 )
...
This updates the example config to, by default, join Automode bots as op in channels.
2016-09-23 23:10:38 -07:00
James Lu
3900833458
relay: allow configuring custom relay server suffixes
...
Closes #333 .
2016-09-23 22:49:04 -07:00
James Lu
c690916da9
example-conf: fix inverted config desc. for relay:show_netsplits
2016-09-16 21:07:32 -07:00
James Lu
da24b85ccd
example-conf: more consistent default nick for Automode
2016-09-12 20:16:52 -07:00
James Lu
d8990e8439
example-conf: add debug log example
2016-09-08 18:02:55 -07:00
James Lu
1ffb1bb1ec
example-conf: remove extraneous example line
2016-09-08 18:00:03 -07:00
James Lu
e06a6ae5bd
example-conf: add an autoperform example
2016-08-31 18:10:51 -07:00
James Lu
663d03ed2c
relay/clientbot: begin work on outgoing PMs to clientbot users ( #318 )
...
This still needs to implement PMs going the other way around, and should eventually distinguish between PMs and private notices.
2016-08-31 14:08:28 -07:00
James Lu
a546bae341
Irc: make throttle time configurable per server (defaults to 0.01s)
2016-08-21 17:25:09 -07:00
James Lu
affe54b47f
log: configurable file rotation (size & backup count)
2016-08-17 22:01:00 -07:00
James Lu
84eee41734
example-conf: rewrap clientbot sample, add autoconnect entry
2016-08-10 13:24:57 -07:00
James Lu
d1dccf8dcc
example-conf: update examples for name resolving
...
This is tested now. It works fine.
2016-08-10 11:28:35 -07:00
James Lu
e8fd97d3ba
example-conf: mention relay_clientbot
2016-08-07 22:08:44 -07:00
James Lu
1ffbd0eea8
example-conf: fix typo
2016-08-02 22:27:14 -07:00
James Lu
02b5f0b7e6
changehost: explicitly forbid $host from being expanded
...
This will cause recursion whenever applyhost is ran and a user matches a mask based on real host or IP, which haven't changed. Any suffix or prefix applied to $host will be reapplied, often leading to invalid hosts that are too long.
2016-08-02 22:17:23 -07:00
James Lu
592ae4053e
Merge branch 'master' into devel
2016-08-02 21:11:00 -07:00
James Lu
d855c6b2ea
example-conf: support passwordless UnrealIRCd links by setting recv/sendpass to *
...
(cherry picked from commit a018dd19b5
)
2016-08-02 21:10:55 -07:00
James Lu
a37eb57d6c
example-conf: update default SID
2016-08-02 21:10:10 -07:00
James Lu
524c55e6f1
example-conf: less confusing channels: description
2016-08-02 21:08:18 -07:00
James Lu
f457018f89
unreal: remove mixed_link option; this is now implied
...
pylink<->unreal4<->unreal3.2 links are stable enough.
2016-07-29 00:37:31 -07:00
James Lu
a018dd19b5
example-conf: support passwordless UnrealIRCd links by setting recv/sendpass to *
2016-07-29 00:32:02 -07:00
James Lu
f92cb55eb1
example-conf: add sample Clientbot config
2016-07-28 22:49:25 -07:00
James Lu
13c0e50358
Irc: make certfile/keyfile optional
...
This was never required for S2S links to work... Why did I think that?
2016-07-28 22:49:05 -07:00
James Lu
fa1ce45bf3
relay: add configurable list of nick globs to always tag
...
Closes #276 .
2016-07-26 16:01:42 -07:00
James Lu
cf804ca84e
example-conf: mention automode
2016-07-23 22:15:54 -07:00
James Lu
d45aa6ae87
example-conf: mark relay:tag_nicks as experimental
2016-07-11 23:38:00 -07:00
James Lu
5bfba0a411
relay: make default nick tagging and separator global options ( #116 )
2016-07-11 21:43:43 -07:00
James Lu
2c656341e2
handlers: Optionally disable extended WHOIS replies for users marked as a bot
...
Closes #271 . This adds a new option, "whois_show_extensions_to_bots", to the bot: section of the config.
2016-07-11 15:01:34 -07:00
James Lu
ba20016a83
example-conf: drop references to use_experimental_whois
2016-07-10 22:39:16 -07:00
James Lu
84452bec2e
inspircd: always make PyLink handle WHOIS ( closes #267 )
...
This removes the use_experimental_whois option, which is always enabled now.
The rationale behind this is that PyLink cannot accurately track signon and idle times for things like relay users, without forwarding WHOIS requests between servers in a way the hooks system is really not optimized to do. However, no IDLE response means that no WHOIS data is ever sent back to the calling user, so this workaround is probably the best solution, aside from faking values.
2016-07-10 22:08:56 -07:00
James Lu
00766041f3
plugins: make DB save delay configurable
2016-07-07 22:16:21 -07:00
James Lu
d365f04199
Automode plugin stub ( #204 )
...
This supports adding/removing/listing entries and saving them to a DB, but no modes are set yet.
2016-07-07 21:06:28 -07:00
James Lu
c58c4d4a9c
example-conf: capitalize our nick by default
2016-07-02 22:18:10 -07:00
James Lu
408ce701b1
service_support: support optionally setting servprotect on service bots
...
Closes #243 .
2016-07-01 21:25:58 -07:00
James Lu
eb7aae9634
example-conf: mention what's NOT valid for a relay separator
2016-07-01 19:27:00 -07:00
James Lu
01d462c97f
example-conf: Formatting, remove pingfreq and maxnicklen from examples
2016-06-27 22:49:03 -07:00