Adam
|
604da89813
|
More basic config validation, and fix crash when no uplinks are configured. spotted by fgs
|
2013-07-21 03:59:59 -04:00 |
|
Adam
|
e11abdc4f0
|
Fix m_ldap service names from defaulting ldap/ldap/main
|
2013-07-21 00:37:21 -04:00 |
|
Adam
|
5aac04dffe
|
Move SendLogin() back to User::Identify, it was moved at some point? but doesn't as intended in ::Login
|
2013-07-21 00:23:24 -04:00 |
|
Adam
|
7480fbda2b
|
Fix removing old connections in m_ldap and m_mysql
|
2013-07-20 23:36:20 -04:00 |
|
Adam
|
9629ccb374
|
Fix more compile warnings found on newer g++ versions
|
2013-07-20 19:46:13 -04:00 |
|
Adam
|
cb70d976ba
|
Change cs_xop access check to use command order
|
2013-07-20 09:19:52 -04:00 |
|
Adam
|
6db0186947
|
Fix not setting the correct compile flags on modules and fix the resulting warnings
|
2013-07-20 03:06:20 -04:00 |
|
Adam
|
492eac20a8
|
Fix restoring topics on uplink sync
|
2013-07-20 03:06:20 -04:00 |
|
Adam
|
c8511a625d
|
Fix unserializaing seeninfos
|
2013-07-20 03:06:20 -04:00 |
|
DukePyrolator
|
f6b915a169
|
added whois support to the ngircd protocol module, thanks to fgs for sending the patch
|
2013-07-19 22:28:33 +02:00 |
|
DukePyrolator
|
02c1724d75
|
some updates to the german langfile, thanks to kaylee for translating
|
2013-07-19 22:11:40 +02:00 |
|
Adam
|
7e87bb69fc
|
Default xlines to be set by me
|
2013-07-15 23:59:19 -04:00 |
|
Adam
|
aae522d72b
|
Fix ModeManager::GetStatusChar
|
2013-07-15 23:23:54 -04:00 |
|
Adam
|
0a821640bb
|
Fix deleting seeninfos
|
2013-07-14 20:37:42 -04:00 |
|
Adam
|
37733dea65
|
Fix Extensible<bool>::Set with a value (which is redundant due to the bool specailization)
|
2013-07-14 03:16:23 -04:00 |
|
Adam
|
eabb9c0c11
|
Fix deleting badwords/modes/logs etc
|
2013-07-08 20:35:04 -04:00 |
|
Adam
|
b103d16eb1
|
Fix loading some older compat flags and showing noexpire on /ns info
|
2013-07-08 15:48:37 -04:00 |
|
DukePyrolator
|
e3b6ae3649
|
added missing NOTICE support to hybrid. sorry
|
2013-07-08 07:42:35 +02:00 |
|
Adam
|
0ff48e1538
|
Move op/deop/etc back to an actual command, its too hard to use cs_log with it as rewrites. Allow cs_log to work with either command names or service names.
|
2013-07-07 23:13:29 -04:00 |
|
Adam
|
53038d83bf
|
Wipe services's module dir prior to make install
|
2013-07-07 23:13:16 -04:00 |
|
DukePyrolator
|
2ea594d677
|
added protocol support for incoming NOTICEs
|
2013-07-08 05:05:13 +02:00 |
|
DukePyrolator
|
e957c7b2d2
|
m_dnsbl: updated the url to DroneBL in modules.example.conf
|
2013-07-08 05:04:04 +02:00 |
|
Adam
|
9a4f27e0a3
|
Only set stuff in ExtensibleUnserialize if there is something to set
|
2013-07-05 02:19:06 -04:00 |
|
Adam
|
fccc4a4fa6
|
Fix sometimes not unloading all modules on shutdown
|
2013-07-05 02:09:43 -04:00 |
|
Adam
|
4325073524
|
Fix ns_set_misc and cs_set_misc
|
2013-07-05 02:09:27 -04:00 |
|
Adam
|
55199f0a4c
|
Read most of the old common flags for compat
|
2013-07-04 23:05:30 -04:00 |
|
Adam
|
7edc76f7fb
|
Fix deleting mode locks
|
2013-07-04 23:05:30 -04:00 |
|
Adam
|
3fbdde5e18
|
Fix Extensible dtor
|
2013-07-04 20:04:51 -04:00 |
|
Adam
|
9f8b4ac382
|
Allow access and flags to take privilege names
|
2013-07-04 01:21:14 -04:00 |
|
Adam
|
998925c90a
|
Fix rehashing via SIGHUP and m_mysql
|
2013-07-04 01:19:40 -04:00 |
|
Adam
|
7f971043bc
|
Allow channels on access lists
|
2013-07-03 22:45:00 -04:00 |
|
Adam
|
c2e1a8a3e2
|
Fix some warnings and errors reported by valgrind
|
2013-07-03 19:44:13 -04:00 |
|
Adam
|
c62b3cb275
|
Fix a few issues found by Attila (invalid array access in channel set events, os_chankill inf loop)
|
2013-07-02 01:56:13 -04:00 |
|
Adam
|
1a3d9a016d
|
Change extensible keys to require explicitly having a type defined for it. Completely modularize more features like bs_kick, entrymsg, log, mode, etc. Move fantasy to its own module. Move greet to its own module.
|
2013-07-01 22:17:52 -04:00 |
|
DukePyrolator
|
518182ac92
|
m_mysql: handle multiple result sets returned from multiple statements or procedure calls
|
2013-06-30 05:28:01 +02:00 |
|
DukePyrolator
|
7d0e063300
|
added the missing accessmax option to the ns_cert configuration block
|
2013-06-22 17:06:48 +02:00 |
|
DukePyrolator
|
5e36d848d5
|
pseudoclients now trigger OnJoinChannel and OnPartChannel
|
2013-06-22 13:41:05 +02:00 |
|
DukePyrolator
|
fee461f3d0
|
added support for CertFP on hybrid
|
2013-06-22 13:40:19 +02:00 |
|
Adam
|
1773eef143
|
Don't enforce usestrictprivmsg on TS6 IRCds and cache the value of usestrictprivmsg
|
2013-06-19 20:53:40 -04:00 |
|
KindOne
|
7704ee7107
|
Removed inspircd 1.1 reference from conf. Corrected a few spelling issues.
|
2013-06-19 20:07:15 -04:00 |
|
Adam
|
5ac1e9175d
|
Set vhosts when users id to an account (and not a nick), add account arg to user ctor to ease handling users who connect already identified
|
2013-06-19 19:03:56 -04:00 |
|
DukePyrolator
|
5695c9e079
|
fixed a typo in the last commit. sorry.
|
2013-06-18 08:01:36 +02:00 |
|
DukePyrolator
|
f92b0d6ea0
|
added support for hybrids new umode +S (client is connected via SSL/TLS)
|
2013-06-18 07:48:07 +02:00 |
|
DukePyrolator
|
fc527b464a
|
checking for ssl users when ajoining ssl only channels on inspircd, fixes 1466
|
2013-06-18 07:35:47 +02:00 |
|
Adam
|
a93b315bd3
|
Fix cidr::match with odd cidr ranges
|
2013-06-15 23:27:01 -04:00 |
|
DukePyrolator
|
5246424dc0
|
added an 'extras' script to enable/disable extra modules before compile
|
2013-06-15 07:11:50 +02:00 |
|
Adam
|
1316147a8c
|
Update Spanish translation, courtesy of Isaac Fontal
|
2013-06-15 00:09:25 +00:00 |
|
Adam
|
70319ab8be
|
Fix usestrictprivmsg /msg vs / logic
|
2013-06-13 20:50:59 -04:00 |
|
Adam
|
7dd358972a
|
Fix possible crash in Extensible::ExtensibleUnserialize if a null entry is in it
|
2013-06-12 02:33:30 +00:00 |
|
Adam
|
d463ae3b1e
|
Allow users to change their language to english when the default language is not
|
2013-06-12 02:30:21 +00:00 |
|