Daniel De Graaf
|
2a8510472b
|
Fix memory leak in m_conn_waitpong caught by its breaking in 2.1
|
2010-10-13 21:06:59 -04:00 |
|
Daniel De Graaf
|
4fb31d6a34
|
Fix kick level check to scan all status modes and not skip checks for modeless users
|
2010-09-30 19:03:06 -04:00 |
|
Daniel De Graaf
|
3dc56e3425
|
Work around old GNU make's inability to use "else if"
|
2010-09-28 11:16:34 -04:00 |
|
Daniel De Graaf
|
2d0e736f33
|
Fix kicking permisisons - GetPrefixChar returns the prefix, not the mode character
|
2010-09-28 11:01:45 -04:00 |
|
Daniel De Graaf
|
7aad2ac848
|
Fix unsafe iteration in m_timedbans
|
2010-09-25 17:17:57 -04:00 |
|
Daniel De Graaf
|
1e2aa07101
|
A zero return from gnutls_record_send is not an error
|
2010-09-19 16:32:52 -04:00 |
|
Daniel De Graaf
|
7f578746d5
|
Fix global notice of timedban add and remove being sourced from all servers
|
2010-09-18 17:37:37 -04:00 |
|
Daniel De Graaf
|
49f43c14c6
|
SVSNICK should not translate nicks to UIDs
|
2010-09-17 22:06:50 -04:00 |
|
Daniel De Graaf
|
1570b13174
|
Build fixes for darwin
|
2010-09-10 18:38:42 -04:00 |
|
Daniel De Graaf
|
b157bcdbbc
|
Recreate the build/include symlink so that changing the build location works as expected
|
2010-09-08 20:21:17 -04:00 |
|
Daniel De Graaf
|
bdf42d6125
|
Add gettimeofday() fallback for systems without clock_gettime
|
2010-09-08 20:21:15 -04:00 |
|
Daniel De Graaf
|
6010e6b53c
|
Fix the pseudo-penalty hack that doesn't work properly
|
2010-09-05 17:03:07 -04:00 |
|
Daniel De Graaf
|
30e87ec34d
|
2.0.2 release
v2.0.2
|
2010-09-04 19:31:01 -04:00 |
|
Daniel De Graaf
|
08895e2aa3
|
Do not apply parameter length restrictions or CleanMask when unsetting modes
|
2010-09-04 19:30:44 -04:00 |
|
Daniel De Graaf
|
3ee7abb7b9
|
Fix crash in m_silence when provided with a bad pattern (bug #79)
|
2010-09-04 16:36:17 -04:00 |
|
Daniel De Graaf
|
33f4713fbd
|
Fix crash on matching j:@#chan ban when the user is not in the channel
|
2010-09-04 16:17:21 -04:00 |
|
Daniel De Graaf
|
3c8cda0590
|
Fix resolved hostname not being changed when WEBIRC passes a hostname longer than 64 characters
|
2010-09-03 22:58:00 -04:00 |
|
Daniel De Graaf
|
e8f873a96c
|
Prevent setting mode -H if already unset, bug #74
|
2010-08-28 13:51:06 -04:00 |
|
Daniel De Graaf
|
f47824d325
|
Fix the <database> example tags
|
2010-08-19 19:06:10 -04:00 |
|
Daniel De Graaf
|
8a0f4e8c36
|
Include a placement operator new for classes that hide operator new
|
2010-08-17 19:37:19 -04:00 |
|
Daniel De Graaf
|
4bb6a09697
|
Clarify null character append in m_cloaking (fixes compiler warning)
|
2010-08-17 19:03:51 -04:00 |
|
Daniel De Graaf
|
5a4200a056
|
Document <options:cyclehostsfromuser>
|
2010-08-13 21:18:23 -04:00 |
|
Daniel De Graaf
|
8ca336da06
|
Also tidy masks being removed, fixes bug #70
|
2010-08-11 16:27:09 -04:00 |
|
Daniel De Graaf
|
0643e7289a
|
Fix NotifyOpers setting not being applied correctly
|
2010-08-11 14:37:37 -04:00 |
|
Jens Voss
|
b700971c38
|
Stop hiding users when a prefix is set on them, fixes apparent desyncs
|
2010-08-08 17:58:28 -04:00 |
|
Daniel De Graaf
|
095e0a067b
|
Don't try to tidy m_autoop entries (fixes extra !*@*)
|
2010-08-08 17:53:49 -04:00 |
|
Daniel De Graaf
|
21c60ae60a
|
2.0.1 release
v2.0.1
|
2010-08-07 20:21:59 -04:00 |
|
Daniel De Graaf
|
460453230d
|
Prevent kicking people you do not have permission to deprivilege
|
2010-08-04 21:27:21 -04:00 |
|
Daniel De Graaf
|
a8bc3d7645
|
Fix $md5pass and $sha256pass in SQL queries
|
2010-08-04 17:02:20 -04:00 |
|
Daniel De Graaf
|
33efd30b33
|
Change ThreadSignalSocket to EventHandler to avoid calling recv() on an eventfd, which does not work
|
2010-08-04 14:45:40 -04:00 |
|
Adam
|
6ae79027cf
|
Fix m_opermodes.so sending modes for unintroduced clients with oper autologin (bug 53)
|
2010-08-03 21:46:15 -04:00 |
|
Daniel De Graaf
|
6b8f8eb33e
|
Update a number of docs issues
|
2010-08-03 21:37:48 -04:00 |
|
Daniel De Graaf
|
11f88ab2cc
|
Use the remote channel's capitalization on a losing TS merge
|
2010-08-03 21:05:37 -04:00 |
|
Daniel De Graaf
|
d14b48f31b
|
Clarify the m_custom prefix message a bit
|
2010-08-03 18:14:04 -04:00 |
|
Adam
|
5ab1c0da2e
|
Fix for crash on restart or config file open (bug #44)
|
2010-08-03 17:49:46 -04:00 |
|
Daniel De Graaf
|
65d9999c00
|
Allow halfops to remove their own halfop status
|
2010-08-03 12:15:43 -04:00 |
|
Daniel De Graaf
|
5b5ebc7fb7
|
Remove wildcard support from module loading, breaks rehash (bug #51)
|
2010-08-03 10:03:50 -04:00 |
|
Daniel De Graaf
|
0e31bd8ab4
|
Skip invalid allowed modes in oper block (bug #64)
|
2010-08-03 09:28:56 -04:00 |
|
Daniel De Graaf
|
7b65a0101f
|
Fix rehash message sending for remote rehashes
|
2010-08-03 09:19:14 -04:00 |
|
Daniel De Graaf
|
170ab71ba1
|
Fix incorrect default on <alias:channelcommand>
|
2010-07-30 14:34:11 -04:00 |
|
Daniel De Graaf
|
4f3ba02186
|
Include location of duplicated oper blocks
|
2010-07-04 18:56:39 -04:00 |
|
Daniel De Graaf
|
03166a7d11
|
Change argument order of LDLIBS to work properly with -Wl,--as-needed
|
2010-07-02 11:27:24 -04:00 |
|
Daniel De Graaf
|
4ced25a01f
|
Quick fix for /RESTART crashing
|
2010-06-12 10:13:38 -04:00 |
|
Daniel De Graaf
|
8fe2e3079c
|
2.0.0 release
v2.0.0
|
2010-06-11 22:48:34 -04:00 |
|
Daniel De Graaf
|
d02d6b05a3
|
Use EFD_NONBLOCK in test creation of eventfd (makes it require glibc 2.8/linux 2.6.27)
|
2010-05-21 19:28:46 -05:00 |
|
Daniel De Graaf
|
370838c75d
|
Fix umode -r on nick change being denied by permission check
|
2010-05-16 18:48:21 -05:00 |
|
Daniel De Graaf
|
f4c8e92f8e
|
Be consistent in testing PURE_STATIC for defined vs == 1
|
2010-05-12 20:01:18 -05:00 |
|
Daniel De Graaf
|
524e2ce8b1
|
Add some missing <connect> updates from rehash, noticed by mixx941
|
2010-05-12 19:47:24 -05:00 |
|
Daniel De Graaf
|
78e80c2b15
|
Fix negative array access in channame
|
2010-05-09 00:05:31 -05:00 |
|
Daniel De Graaf
|
28ce2273c4
|
Correct source of initial BURST line from servers sending it without one (like denora)
|
2010-05-08 14:58:38 -05:00 |
|