Adam
f13c450b93
Add post init event
2017-10-12 19:28:34 -04:00
Adam
2ad76278dd
Use full path to file for conf.cpp file could not be opened error message
2017-08-05 18:31:57 -04:00
Adam
56e6efbe8f
Default require_oper to true. Fixes os_oper unserializer because it doesn't set it.
2017-07-02 18:03:36 -04:00
Alexander Maassen
bfcfd0b727
Moved m_dns's reverse ip method to sockaddrs::reverse().
...
Updated m_dnsbl to support ipv6.
2017-05-27 09:56:18 -04:00
Adam
c656fe0694
regchannel: fix compile warning from previous commit
2017-03-27 22:25:49 -04:00
Adam
274658f955
Fix autokick destructor to properly remove channel references from accounts
2017-03-27 21:14:32 -04:00
Adam
3c18e02b0b
logger.cpp: fix variable shadow warning
2017-03-16 21:37:34 -04:00
Adam
b831cd8a36
Include ip for web clients in command log messages for source
2017-03-16 20:23:57 -04:00
Adam
a88d9cb1f0
modes.cpp: correct usage of format string passed to SendMode
2017-03-08 19:58:25 -05:00
Adam
a1d7d42d6a
Unwrap mode changes in RemoveMode before checking if it is set, fixes os_mode not being able to remove extbans etc
2017-02-21 12:35:20 -05:00
Adam
46d8af781d
Verify configured servername and uplink password are valid
2017-02-21 08:19:03 -05:00
Adam
c730291762
logger: some log events rely on empty sources
2017-01-23 08:03:51 -05:00
Adam
c593661f40
Anope 2.0.6-git
2017-01-22 17:04:20 -05:00
Adam
a9bf251886
Anope 2.0.5 Release
2017-01-22 16:09:36 -05:00
Robby
76ce8ece1a
Cleanup some excess whitespaces and tabs, and fix a few typos along the way.
2017-01-17 05:03:25 +01:00
Robby
8656b65e39
Update copyright to 2017.
...
This was done with:
find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2017 Anope Team/i' {} \;
Added missing copyright headers to files that didn't have it yet.
2017-01-16 03:13:25 +01:00
Adam
2b7f0084b7
Move log messages for status mode change for unknown user to debug
2016-12-22 20:59:04 -05:00
Adam
ec7ce09ef4
Make User::Mask behave more like 1.8
2016-12-22 20:52:43 -05:00
Adam
b3010c3c6b
logger: log source nick if there is no user or account
2016-12-15 08:24:40 -05:00
Adam
0f49d1051a
Don't try to include files with empty paths
2016-11-03 22:58:50 -04:00
Adam
4b97a9b13f
Fix crash loading enc_old prior to the proto mods
2016-11-03 22:54:35 -04:00
genius3000
e23cf0c221
Added a Date field to the Header
2016-08-17 10:22:44 -06:00
Adam
db4f38bcf5
Bump for 2.0.5-git
2016-07-23 17:37:05 -04:00
Adam
c2e09fdaea
Anope 2.0.4 Release
2016-07-23 16:26:14 -04:00
Adam
9f9371531d
Fix making directories from the Windows installer
2016-07-23 15:22:54 -04:00
Adam
8dc687b657
#1682 : store aftype with masks and include cidrs in GetNUHMask
2016-07-03 13:29:27 -04:00
Adam
18fc113984
#1681 update last realname always on signon
2016-07-03 13:06:06 -04:00
Adam
20c1a5d638
#1680 : fix Anope::Duration with one year durations
2016-07-03 12:42:16 -04:00
Dominic Hargreaves
fab07d6b75
Optionally strip variable build date from compiled program
...
To aid build reproducibility, don't include the build date/time if
-DREPRODUCIBLE_BUILD is defined.
Based on the patch provided by Alexis Bienvenüe in the Debian report.
Bug-Debian: https://bugs.debian.org/820152
Patch-Name: reproducible_datetime.diff
2016-04-21 23:08:12 +01:00
Adam
cb0cda2f8d
Missed channel deletion in ~ChannelInfo
2016-04-16 18:00:47 -04:00
Adam
a941f9bde0
Remove memos from memoinfo more reliably
2016-04-14 20:15:53 -04:00
Adam
21e1913c0f
Fix subtle typo in command initializer list
2016-04-05 16:01:16 -04:00
Adam
79e7c3f98a
Also defer channel deletion when processing sjoins
2016-03-19 16:21:40 -04:00
Adam
1b12b80b48
language: incrementing _nl_msg_cat_cntr is still required on some systems apparently (freebsd 10?). I don't know why.
2016-03-08 19:47:06 -05:00
Adam
ecdccd6ad6
And use account here, user might be null
2016-02-13 18:19:47 -05:00
Adam
4e2ca31cf5
Rewrite access path system to be simplier and use recursion
...
Show where access is "from" in chanserv/status
2016-02-13 14:16:29 -05:00
Adam
dd9fcca45d
Anope 2.0.4-git
2016-01-30 18:50:28 -05:00
Adam
d9c0a13caf
Anope 2.0.3 Release
2016-01-30 17:27:31 -05:00
Robby
f118960a25
Update copyright to 2016. This was done with:
...
find include/ src/ lang/ docs/ modules/ *.* Config -exec sed -i 's/-20.. Anope Team/-2014 Anope Team/i' {} \;
Added missing copyright headers to files that didn't have it yet.
Fixed some whitespace and blank lines along the way.
2016-01-28 20:24:49 +01:00
Adam
164b349ef9
Fix various inconsistencies/crashes related to having multiple opers configured for the same user through combinations of os_oper/config/m_sql_oper
2016-01-19 16:25:02 -05:00
Adam
ba805e30b8
Include gecos in GetNUHMask
2015-12-29 13:53:44 -05:00
Adam
252a65af7e
Update LOG dir in anoperc
2015-12-08 14:06:08 -05:00
Adam
d40edcae69
null xline manager when removing so removexline doesn't get called
2015-11-05 20:50:10 -05:00
Adam
4c1cc0e05d
Cleanup after xlines if directly removed
2015-11-04 20:51:02 -05:00
Adam
830361e97d
Check privilege name is valid in SetLevel
2015-09-24 17:22:44 -04:00
Adam
2e65bd4012
Channel::DeleteUser delets the container
2015-09-17 12:31:02 -04:00
Adam
1ac4a1d9a5
Defer channel deletion until after i/o. There are some edge cases with events kicking users mid-event that can delete them.
2015-09-17 10:07:30 -04:00
Adam
2f5e880e57
Don't update channel last used time from ns alist access check
2015-09-14 12:24:13 -04:00
Adam
907e192aab
Merge pull request #126 from SaberUK/2.0+typos
...
Fix a ton of typos.
2015-09-06 16:11:50 -04:00
Adam
d6d0c883b0
Merge pull request #128 from SaberUK/2.0+destdir
...
Fix support for passing relative install paths to CMake.
2015-09-06 16:09:29 -04:00