Sam Dodrill
6e14174c95
Disallow non-channel ops from kicking users
2013-10-09 13:13:51 -07:00
Sam Dodrill
de06cf5102
ponychat-ircd 6.5-rc
2013-10-08 13:07:23 -07:00
Sam Dodrill
ccf057bdd7
Revert "Nickname changes are a global SNOTE"
...
This reverts commit 3efbe7d9fa
.
2013-10-08 11:22:56 -07:00
Sam Dodrill
3efbe7d9fa
Nickname changes are a global SNOTE
2013-10-08 10:16:52 -07:00
Sam Dodrill
ffebe5d876
SASLFAIL SNOMASK is now global
2013-10-06 21:36:42 -07:00
Sam Dodrill
b98962e306
modules/m_post: remote rejection snote for HTTP proxies
2013-10-06 20:06:17 -07:00
Sam Dodrill
763e5c24b1
Revert "More spacing on a burst SJOIN"
...
Adding more spacing made it worse, revert.
This reverts commit 1ce8db9135
.
2013-10-06 19:36:21 -07:00
Sam Dodrill
1ce8db9135
More spacing on a burst SJOIN
2013-10-06 19:25:19 -07:00
Sam Dodrill
5a6a3ec287
Fix spacing on SJOIN
2013-10-06 19:14:48 -07:00
Sam Dodrill
afe4cb9104
Support ipv6 DNS blacklists
...
atheme/charybdis@0a1e77c27c
2013-10-06 07:53:17 -07:00
Sam Dodrill
143fdd4069
update CREDITS
2013-10-06 07:30:54 -07:00
Sam Dodrill
407504902e
Remove CHARSET=ascii from ISUPPORT
...
Merge of atheme/charybdis@e1a9785abe
2013-10-05 15:03:07 -07:00
Sam Dodrill
2fad91d915
More fixes for owner mode
2013-10-04 21:40:54 -07:00
Sam Dodrill
0814442111
away-notify and away rate limiting added
...
Referenced:
atheme/charybdis@c5bbc60375 : Add
away-notify client capability.
atheme/charybdis@d42e6915cf : Pace aways.
atheme/charybdis@725403fd7f : Don't end
the flood grace period with the first AWAY.
atheme/charybdis@dc0fd46236 : Ensure AWAY
pacing only affects local clients.
2013-10-04 21:32:00 -07:00
Sam Dodrill
ef6e8564e0
Merge branch 'ircd-spit-unreadable-config' into devel
2013-09-29 05:40:31 -07:00
Sam Dodrill
1659d99bac
Merge error notice on unreadable config file
...
This fix will help with initial setup among other things
2013-09-29 05:38:54 -07:00
Sam Dodrill
0d45b7860f
Merge account-notify and extended-join client capabilities
2013-09-29 05:24:52 -07:00
Sam Dodrill
bb0a7536e3
Merge branch 'failed-sasl-snomask' into devel
2013-09-28 20:52:08 -07:00
Sam Dodrill
61fe2694df
Merge branch 'defer-accept' into devel
2013-09-28 20:49:47 -07:00
Sam Dodrill
c141ed9307
Add defer_accept option to enable TCP_DEFER_ACCEPT
...
Merge: 6fb5e9636fa1fffc62e86561e7dcd734fa2ee53f
Add defer_accept option to enable TCP_DEFER_ACCEPT
Charybdis commits referenced:
atheme/charybdis@77cb59b
libratbox: add support for TCP_DEFER_ACCEPT on linux
atheme/charybdis@aa4737a
libratbox: make defer_accept optional.
atheme/charybdis@02270e9
Add listen::defer_accept option for controlling usage
of TCP_DEFER_ACCEPT option.
atheme/charybdis@797a29f
libratbox: Allow defer_accept on FreeBSD.
2013-09-28 20:47:02 -07:00
Sam Dodrill
3ed02190ef
Merge branch 'owner-mode' into devel
2013-09-28 20:39:55 -07:00
Sam Dodrill
38b53c2d0e
Merge branch 'devel' of github.com:PonyChat/ponychat-ircd into devel
2013-09-17 18:31:11 -07:00
Sam Dodrill
7f45233243
libratbox/openssl: Fix possible memory leak of certificate fingerprints
2013-09-17 18:26:12 -07:00
Sam Dodrill
1d878cec57
Documentation on +M clarified in helpfile and module source code
2013-09-17 18:26:12 -07:00
Sam Dodrill
b4bbdf7046
help/monitor: New helpfile
2013-09-17 18:26:12 -07:00
Sam Dodrill
355088a0ef
Merge branch 'documentation-fixes' into devel
2013-09-17 18:25:41 -07:00
Sam Dodrill
9302fb31b4
Update gitignore, remove cruft
2013-09-17 18:25:08 -07:00
Sam Dodrill
f0b84afaba
src/s_user: DNSBL hits are now global snomasks
...
Previously server notices for DNSBL hits only were locally broadcast. Now they are globally broadcast under SNOMASK r.
2013-09-17 18:24:50 -07:00
Sam Dodrill
25e7c22891
m_nick: Reject nicks with '~' in them, rather than cutting at the '~'
...
Merge of commit da2fc2cbdec471b516a2aa56ed9f3513da8df87c in master
The behavior of cutting at the first '~' is confusing at first, and
looks too much like a bug.
atheme/charybdis@96b89dce38
2013-09-17 17:43:52 -07:00
Sam Dodrill
5efee8cc5e
Update gitignore, remove cruft
...
Add OSX debug symbols to gitignore
Remove libratbox version file, it is automatically generated
2013-09-17 17:43:18 -07:00
Sam Dodrill
2681b86df2
Added snotes for failed SASL authentication attempts if need_sasl flag is set
...
Many thanks to Shockk for this patch.
References commits:
- 15dc12b76e76c6fa2ead773b6b40965223ad453f - Added snotes for failed SASL authentication attempts if need_sasl flag is set.
- febd2e2aca27f7f1acfc522f3fda65d8be067edc - Updated help/opers/snomask to add +S snomask.
2013-09-15 21:33:10 -07:00
Sam Dodrill
9e58efb6bc
Add OSX debug symbols to gitignore
2013-09-15 21:31:10 -07:00
Sam Dodrill
172deacb06
Finalize behavor of channel admins
...
Channel admins are able to kick channel admins
2013-09-13 19:52:30 -07:00
Sam Dodrill
df8e2d39e7
Fix desync when using OJOIN as channel founder
2013-09-13 17:07:58 -07:00
Sam Dodrill
7a2349e318
Update gitignore, remove cruft
2013-09-13 11:52:04 -07:00
Sam Dodrill
aa294a3a54
Support for channel owner mode added
...
This is a lot like the previous channel owner mode patch, except the
documentation that previously said "admin" now says "owner" in comments.
src/channel: Kicking logic for owner mode fixed
src/channel: Document the kick/deop logic
decruft: remove temporary files
2013-09-13 11:45:38 -07:00
Sam Dodrill
8c2b9a6e59
Add Markdown README
2013-09-09 18:21:24 -07:00
Sam Dodrill
8b35db4b07
ponychat-ircd 6.3.4
2013-09-09 17:37:03 -07:00
Sam Dodrill
6b71e3f0f4
change oper-up message
2013-09-09 17:34:47 -07:00
Sam Dodrill
0562fb7791
rebrand as ponychat-ircd
2013-09-09 17:27:17 -07:00
Sam Dodrill
3189f0761b
Merge commit a4db1558bf2b5ca931bd89e4507505a61df06738
...
Work around a bug in GCC's loop optimization.
Or maybe it's undefined behavior in our C. Or maybe both. Either way,
it wasn't broken before, and now it is. So this fixes it.
2013-09-09 17:23:34 -07:00
JD Horelick
2b9892978e
ShadowIRCd 6.3.3
2012-12-31 17:36:11 -05:00
JD Horelick
f4e99df0e9
Revert "Initial, prospective NEWS for ShadowIRCd 6.4.0"
...
This reverts commit 465f81c3fc
.
2012-12-31 17:31:11 -05:00
BGreenham
8a42fb85b2
Merge pull request #6 from Joah/master
...
Port m_capab Crash Exploit Fix from charybdis
2012-12-31 11:51:11 -08:00
Joah
806af85d26
Ported m_capab Crash Exploit Fix from charybdis
...
Ported the fix from charybdis to ShadowIRCd.
2012-12-31 14:49:19 -05:00
Jeff Horelick
5585d1fa16
Merge pull request #5 from Joah/master
...
Port OpenVZ/epoll Fix From charybdis
2012-11-20 15:32:38 -08:00
Joah
d6e3e1cbbe
Port OpenVZ/epoll Fix From charybdis
...
Ported the epoll fix to allow ShadowIRCd to work on OpenVZ VPSes from atheme/charybdis.
2012-11-20 03:15:54 -05:00
Jeff Horelick
5cd204c3ef
Add reference.charybdis.conf that is basically the charybdis defaults so people who want just one shadowircd feature can have it
2012-10-17 11:08:49 -04:00
Jeff Horelick
f6dbc81c8f
Merge pull request #4 from Joah/master
...
[Fixed] Merge ip_cloaking* Fixes from charybdis
2012-10-12 09:29:51 -07:00
Joah
abd9b88621
Merge charybdis Cloaking Module
...
Fix extensions/ip_cloaking not correctly telling the net about your changed hostname (from dwfreed/charybdis).
2012-10-11 23:17:09 -03:00