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
Adam
c007b829f7
Don't unset modes which have no privilege associated with them
2015-09-06 16:01:43 -04:00
Adam
e65a22ae9d
Fix use after free from unloading modules which are the last one holding onto an IdentifyRequest
2015-07-31 17:07:30 -04:00
Peter Powell
cd9a2af65d
Fix support for passing relative install paths to CMake.
2015-07-15 00:28:59 +01:00
Adam
7fe0543bc6
Also UnsetExtensibles on botinfo
2015-07-14 18:52:23 -04:00
Adam
ceddb8370c
Unset extensibles on larger objects when they destruct
...
Some complex extensibles require the full object to still be alive in
their destructors to keep proper bookkeeping
2015-07-13 17:59:14 -04:00
Peter Powell
1666b1a8d8
Fix a ton of typos.
2015-07-08 11:06:02 +01:00
Dominic Hargreaves
0f01c04b02
Allow disabling installation of extra tools (with DISABLE_TOOLS)
2015-07-01 20:09:46 -04:00
Dominic Hargreaves
4cbdf9a73b
Support DESTDIR
...
If DESTDIR is set it should be prepended to CMAKE_INSTALL_PREFIX. See
<http://www.cmake.org/cmake/help/v3.2/variable/CMAKE_INSTALL_PREFIX.html >
2015-07-01 20:08:51 -04:00
Adam
3d1255dbe9
Anope 2.0.3-git
2015-03-22 21:22:49 -04:00
Adam
a762391446
Anope 2.0.2 Release
2015-03-22 15:34:50 -04:00
Adam
4266d17e8c
Update cmake version parsing code to deal with recent build version changes
...
Update Config.cs to no longer hardcode VS generators, it seems no longer necessary.
Fix new version system, cannot return C++ types from extern C functions
2015-03-12 11:20:18 -04:00
Adam
310e95a92e
Allow cs clone to clone levels too
2015-03-11 14:36:56 -04:00
Adam
78bff86dab
Make cs_clone behave closer to how the help describes it
2015-03-11 14:24:42 -04:00
Adam
64ca357b13
Make module version system work
2015-02-03 19:38:23 -05:00
Adam
845ca576b4
More properly track topic change sources and allow users with access to change topics through topiclock
2015-01-28 22:57:15 -05:00
Adam
2264a206d2
Check virtual mode bases better
2015-01-26 15:10:18 -05:00
Adam
969cd5dd6c
Always use source name when logging server kicks
2015-01-10 15:29:19 -05:00