| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Move vendor field to a compile time macro | 2017-10-30 | 6 | -6/+6 | |
| * | Import Atheme commits 6234ca5, b94cfcc, c1a31c4, and ce72404. | 2017-09-29 | 5 | -0/+30 | |
| * | Remove all trailing whitespace | 2014-07-08 | 1 | -1/+1 | |
| * | Merge branch 'master' of git://github.com/Iota-Spencer/atheme | 2014-02-03 | 1 | -0/+3 | |
| |\ | |||||
| | * | Add documentation and add some sort of documentation to the exttarget file it... | 2014-02-03 | 1 | -0/+3 | |
| * | | exttarget/chanacs: Prevent recursion | 2014-02-03 | 1 | -0/+8 | |
| |/ | |||||
| * | exttarget/chanacs: try to fix $chanacs: target | 2014-02-02 | 1 | -2/+4 | |
| * | exttarget/server: new exttarget accepting server masks•••Closes #267 | 2014-01-27 | 2 | -1/+130 | |
| * | exttarget/registered: Do not match users that still need email verification. | 2012-10-28 | 1 | -1/+1 | |
| * | exttarget: stringref clean (ref. #60) | 2012-10-03 | 2 | -2/+2 | |
| * | exttarget/main: guard against req->name being NULL (since it's a hook) | 2012-06-19 | 1 | -1/+1 | |
| * | ensure entity()->name can always be strshare_ref'd | 2012-02-15 | 2 | -11/+19 | |
| * | everything: use mowgli_strlcpy() and mowgli_strlcat().•••this removes any dependency on the non-standard C strlcat/strlcpy extension, as mowgli provides a strlcpy/strlcat now. | 2011-08-30 | 1 | -1/+1 | |
| * | Use sstrdup rather than a fixed array for entity names.•••Because we are fairly general, the array was way too long for most names, wasting a lot of memory. Implementations of malloc() appear good enough to cope with many small allocations like these. | 2011-06-04 | 2 | -4/+18 | |
| * | Automated merge with ssh://hg.atheme.org//hg/atheme | 2011-04-16 | 1 | -0/+3 | |
| |\ | |||||
| | * | exttarget/channel: fix exttarget constructor function | 2011-04-15 | 1 | -0/+3 | |
| * | | exttarget/chanacs: New exttarget module which matches based on whether the us...•••Obviously AKICKs do not cause a match. | 2011-04-16 | 2 | -1/+127 | |
| |/ | |||||
| * | exttarget/channel: ensure that param is valid | 2011-04-07 | 1 | -0/+6 | |
| * | exttarget/channel: u->channels is a chanuser_t not a channel_t, this module n... | 2011-04-02 | 1 | -2/+2 | |
| * | exttarget/channel: Fix the module name. | 2011-04-02 | 1 | -1/+1 | |
| * | exttarget/{oper,registered}: no point in doing the pointer comparison as it's... | 2011-04-01 | 2 | -2/+2 | |
| * | exttarget/channel: fix typo | 2011-04-01 | 1 | -1/+1 | |
| * | exttarget/channel: new exttarget.•••usage: $channel:#atheme -- if the user is on #atheme, then this target will match the user. | 2011-04-01 | 2 | -1/+116 | |
| * | exttarget/registered: new exttarget which matches any registered logged-in user | 2011-03-22 | 2 | -1/+72 | |
| * | exttarget/oper: hook up match_user. | 2011-03-16 | 1 | -0/+1 | |
| * | exttarget/oper: fix up pointer-to-pointer issue | 2011-03-16 | 1 | -3/+3 | |
| * | exttarget/oper: new module implementing the $oper exttarget. | 2011-03-16 | 2 | -1/+71 | |
| * | exttarget/main: set up the patricia tree obviously | 2011-03-16 | 1 | -0/+4 | |
| * | exttarget: Add exttarget/main.•••This provides the basic mechanics of parsing the exttarget specifier and dispatching to the right validate_f. | 2011-03-16 | 3 | -1/+64 | |
| * | exttarget: Add build infrastructure. | 2011-03-16 | 1 | -0/+19 | |
