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
Jeff Horelick
465f81c3fc
Initial, prospective NEWS for ShadowIRCd 6.4.0
2012-10-11 12:23:09 -04:00
Jeff Horelick
926e7dc884
Merge pull request #1 from dbdii407/patch-1
...
Update libratbox/src/sigio.c
2012-10-11 08:50:58 -07:00
David Dixon II
336c99f71f
Update libratbox/src/sigio.c
...
This needs to be changed. Originally done here: a85566b151
2012-08-30 16:37:28 -03:00
JD Horelick
a55d413fd6
ShadowIRCd 6.3.2.1
2012-03-02 23:30:24 -05:00
Nathan Phillip Brink
f3f8978a44
Fix typo `User' => `Use'.
2012-03-02 23:18:42 -05:00
Nathan Phillip Brink
ee269f46f5
Detect a potential infinite loop in ./configure in AC_DEFINE_DIR.
...
Fixes the changes made to AC_DEFINE_DIR in
c74836dc4a5bde1e0bf38da58053bf5f28da8ff5.
2012-03-02 23:18:35 -05:00
Nathan Phillip Brink
68ebdf7f1e
Fix inconsistency between --sysconfdir and --with-confdir, deprecate --with-confdir.
...
The inconsistency was created in
c74836dc4a5bde1e0bf38da58053bf5f28da8ff5 where genssl.sh.in was made
to use sysconfdir while the IRCd and buildsystem still used confdir.
2012-03-02 23:18:27 -05:00
JD Horelick
5a0814763c
ShadowIRCd 6.3.2
2012-02-29 23:27:08 -05:00
JD Horelick
bf9bfd2696
run autoconf, autoheader and make depend
2012-02-29 23:18:57 -05:00
Nathan Phillip Brink
6bdef3d52f
Fix bandb's interaction with --enable-fhs-paths by storing ban.db in the correct directory, pkglocalstatedir.
2012-02-29 23:17:12 -05:00