~liberachat/atheme-extra

18b73c2b — Jess Porter 5 months ago production
log correct casing of project name when dropping (#2)

* log correct casing of project name when dropping

* I want to break free()
90211576 — Ed Kellett 5 months ago
Add os_klinechan to build system
b5962239 — jesopo 8 months ago
custom OS KLINECHAN that uses reason as k-line reason
update readme
0b65ba2f — jesopo 11 months ago
project_find(newname) can return null
f371cb54 — jesopo 11 months ago
ensure CS CLAIM channel exists, to be sure name is valid
2af301e5 — jesopo 11 months ago
CS CLAIM param can't have a space, overflow excess in to second param
b613fd80 — Ed Kellett 1 year, 1 month ago
?
Remove some stuff
Merge remote-tracking branch 'origin/contact-objects' into test
cs_akick: Break timeout checking chain on unload
abf4fcd7 — Nicole Kleinhoff 1 year, 11 months ago
Add custom variants of chanserv akick/quiet/why

This should be a stopgap measure until we have proper cloak opacity.
23d0cdd9 — Nicole Kleinhoff 1 year, 4 months ago
projectns: use contacts' visible/secondary flag

This will list the different types of contact in projectns/info output
as well as in nickserv/info output for staff and the user themselves.

The chanserv/info output will include a list of public contacts, if any;
for staff, private contacts will also be listed and the list will note
the "secondary" flag on any listed contacts.

The projectns/contact interface has also been extended to allow adding
contacts with the public or secondary flag. These flags can also be
modified on existing contacts.
8725841c — Nicole Kleinhoff 1 year, 4 months ago
projectns: add a struct project_contact

This allows flags to be set on the project/GC relation itself; for now,
these include whether they're a secondary GC and whether they've visible
to the public.

This commit doesn't actually make use of those fields yet.
1869167c — Nicole Kleinhoff 1 year, 4 months ago
Fix mistake in 165c7a6b93c3 disclosing GC info unconditionally
a3844df0 — Nicole Kleinhoff 1 year, 4 months ago
projectns: fix minor memory leaks on reloading
e996d6dc — Nicole Kleinhoff 1 year, 4 months ago
projectns/listchannel: like listcloak but for channels

Mostly stolen from the work already done by glguy, substituting
"channel" for "cloak" everywhere plus adjusting a strcasecmp call to use
irccasecmp instead.
da1e17f8 — Nicole Kleinhoff 1 year, 4 months ago
projectns/{channel,cloak}: fix ordering in error message

The errors for trying to remove a namespace from the wrong project had
the target project and the actual project reversed.
ec8eb61e — Nicole Kleinhoff 1 year, 4 months ago
projectns/cloak: accept (and ignore) trailing /*

Fixes #10.
165c7a6b — Nicole Kleinhoff 1 year, 4 months ago
projectns/hooks: note mark status in INFO hooks for sopers

Fixes #14.
Next