Peter Powell
|
047e30a417
|
Fix poll using int instead of size_t which caused a warning.
|
2016-08-19 16:10:00 +01:00 |
|
Peter Powell
|
2a419c7525
|
Fix linker flags being in the wrong place on static builds.
|
2016-08-19 16:10:00 +01:00 |
|
Peter Powell
|
a7ca68ff72
|
Fix a build error in the poll socket engine.
|
2016-08-19 16:10:00 +01:00 |
|
Peter Powell
|
2e90c74987
|
Fix m_ldap not linking to liblber on UNIX systems.
|
2016-08-19 16:10:00 +01:00 |
|
Attila Molnar
|
da04e0622c
|
m_spanningtree Put command handlers with class names that collide with core commands into the SpanningTree namespace
This fixes issues in static builds
|
2016-08-19 11:21:19 +02:00 |
|
Attila Molnar
|
1e09b2cb1e
|
m_monitor Add inline keyword to IRCv3::Monitor::Manager::ExtItem::unserialize to fix static builds
|
2016-08-19 11:05:01 +02:00 |
|
Attila Molnar
|
0ca1ff6b66
|
m_ldap Remove unused LDAPService::last_timeout_check
|
2016-08-19 09:58:58 +02:00 |
|
Attila Molnar
|
b9e11915a9
|
Merge insp20
|
2016-08-17 12:49:48 +02:00 |
|
Adam
|
f9fd78c016
|
core_hostname_lookup: find answer record of the correct type instead of assuming it is first
|
2016-08-15 19:28:00 -04:00 |
|
Attila Molnar
|
c7a26bc216
|
Release v2.0.22
v2.0.22
|
2016-08-13 18:23:19 +02:00 |
|
Attila Molnar
|
a8c7c85ecd
|
m_censor Fix possible incorrect cast of dest
|
2016-08-13 18:23:12 +02:00 |
|
Attila Molnar
|
e2dd99fa34
|
Fix more incorrect std::string::operator[] usage
|
2016-08-13 18:11:57 +02:00 |
|
Attila Molnar
|
96642de3b2
|
Update description of class EventHandler
Readable() and Writeable() was removed long ago
|
2016-08-11 11:23:38 +02:00 |
|
Attila Molnar
|
c6ebf05e02
|
Replace HandleEvent() references in the SocketEngine documentation with OnEventHandler*()
|
2016-08-11 11:19:28 +02:00 |
|
Attila Molnar
|
85456f0bd3
|
Remove virtual destructor of class Version
No classes inherit from it and it is only used as the return value from Module::GetVersion() which returns it by value
|
2016-08-11 10:58:21 +02:00 |
|
Attila Molnar
|
f09ca8cf45
|
socketengine_epoll Remove unused #define EP_DELAY 5
|
2016-08-11 10:56:47 +02:00 |
|
Attila Molnar
|
c528328748
|
Initialize more User and LocalUser fields using the init list
|
2016-08-10 17:30:02 +02:00 |
|
Attila Molnar
|
f87ad8e72c
|
Update style of initializer lists in User and LocalUser constructors
|
2016-08-10 17:26:49 +02:00 |
|
Attila Molnar
|
5d7003df82
|
m_ssl_mbedtls Apply dummy CA workaround for client context
|
2016-08-10 16:17:40 +02:00 |
|
Attila Molnar
|
7770cd9854
|
Merge branch 'master+websocket'
|
2016-08-10 15:57:04 +02:00 |
|
Attila Molnar
|
a86e320ac1
|
m_ssl_* Add option to sslprofile controlling whether to request client certificates
|
2016-08-08 16:42:54 +02:00 |
|
Attila Molnar
|
40e42a47a7
|
Update comments for classes IOHookProvider and IOHook
|
2016-08-08 16:30:04 +02:00 |
|
Attila Molnar
|
0053cf0d24
|
Add WebSocket module
|
2016-08-08 16:17:27 +02:00 |
|
Attila Molnar
|
e67a57675e
|
Add SHA1 module
|
2016-08-08 15:20:50 +02:00 |
|
Attila Molnar
|
8dbd80610a
|
Keep multiple IOHookProvider references in class ListenSocket
This adds the <bind:hook> config option which works together with <bind:ssl>
|
2016-08-08 15:10:43 +02:00 |
|
Attila Molnar
|
4d36019385
|
Include <array> or <tr1/array> globally
|
2016-08-08 15:07:32 +02:00 |
|
Attila Molnar
|
2b3b0ce142
|
Change return type of ListenSocket::ResetIOHookProvider() to void
No code was using the return value
|
2016-08-08 15:06:41 +02:00 |
|
Attila Molnar
|
a7a0f69c6b
|
Add StreamSocket::SendQueue::moveall() for moving data between sendqs
|
2016-08-08 15:04:17 +02:00 |
|
Attila Molnar
|
87602cd040
|
Add support for multiple IOHooks per StreamSocket
|
2016-08-08 15:02:28 +02:00 |
|
Attila Molnar
|
fd573d17ca
|
Call StreamSocket::OnDataReady() from only one place
Call it whenever the recvq gets bigger than it was before the read
|
2016-08-08 14:39:09 +02:00 |
|
Attila Molnar
|
6466e3093a
|
Extract code that reads data into a recvq from StreamSocket::DoRead() into ReadToRecvQ()
|
2016-08-08 14:37:22 +02:00 |
|
Attila Molnar
|
d8ac63cd83
|
Extract code that flushes the sendq from StreamSocket::DoWrite() into FlushSendQ()
|
2016-08-08 14:35:00 +02:00 |
|
Attila Molnar
|
eef55acb1d
|
Add StreamSocket::GetModHook() for obtaining the IOHook belonging to a given module
Use it to simplify logic in all modules using or providing IOHooks
|
2016-08-08 14:31:49 +02:00 |
|
Attila Molnar
|
3a11a742ba
|
Pass sendq to OnStreamSocketWrite
|
2016-08-08 14:28:02 +02:00 |
|
Attila Molnar
|
019914b67d
|
Predeclare IOHookProvider, remove iohook.h include from socket.h
|
2016-08-08 14:24:40 +02:00 |
|
Attila Molnar
|
30a9cd0f5d
|
Merge pull request #1196 from SaberUK/insp20+sha256
[2.0] Fix challenge auth when using m_hash_gnutls instead of m_sha256.
|
2016-08-08 10:57:04 +02:00 |
|
Peter Powell
|
25cdcdc777
|
Fix challenge auth when using m_hash_gnutls instead of m_sha256.
|
2016-08-05 20:56:56 +01:00 |
|
Attila Molnar
|
57b01bc958
|
Merge pull request #1193 from Adam-/insp20+banburst
Fix bursting channel bans
|
2016-08-02 10:16:24 +02:00 |
|
Adam
|
5f29158a5b
|
Fix bursting channel bans
|
2016-08-01 09:28:22 -04:00 |
|
Attila Molnar
|
18fd234f73
|
Merge pull request #1191 from SaberUK/insp20+travis
[2.0] Force link sqlite3 on OS X when doing Travis builds.
|
2016-08-01 09:50:40 +02:00 |
|
Peter Powell
|
fe3b48692a
|
Force link sqlite3 on OS X when doing Travis builds.
The system version of this library does not include support for pkg-config.
|
2016-07-28 15:32:13 +01:00 |
|
Peter Powell
|
4a12fc9d4b
|
Add a method which calculates the maximum mask length. (#1171)
|
2016-07-22 12:26:11 +02:00 |
|
Christian Höltje
|
a46d0c010d
|
Tell git to store .bat files as CRLF (#1030)
|
2016-07-22 12:20:44 +02:00 |
|
0x277F
|
c8602a4993
|
stripcolor now strips from part messages (#1175)
|
2016-07-22 12:12:05 +02:00 |
|
Attila Molnar
|
1f25ec70d1
|
m_ssl_openssl Verify DH params being non-NULL before setting it on the context
Fixes issue reported by @m4rkw on IRC
|
2016-07-22 12:04:35 +02:00 |
|
Attila Molnar
|
1a10d61b3d
|
Merge pull request #1181 from SaberUK/insp20+null
[2.0] GCC should never assume that this can not be null.
|
2016-06-27 16:55:40 +02:00 |
|
Attila Molnar
|
aa2fa90c57
|
Merge pull request #1187 from SaberUK/master+431
Fix a minor oversight in ERR_NONICKNAMEGIVEN.
|
2016-06-27 16:52:13 +02:00 |
|
Peter Powell
|
1ca1c2c653
|
Fix a minor oversight in ERR_NONICKNAMEGIVEN.
|
2016-06-27 15:48:47 +01:00 |
|
Peter Powell
|
9401f1fbc3
|
GCC should never assume that this can not be null.
|
2016-06-27 15:41:27 +01:00 |
|
Attila Molnar
|
292c2b90c8
|
Merge pull request #1186 from SaberUK/master+build-system-cleanup
Pass INSPIRCD_VERBOSE through the environment to unit-cc.
|
2016-06-27 16:14:30 +02:00 |
|