GitHub PushEvent at 2014-11-13 07:19:56
Repository: qpsmtpd
Actor: msimerson
Payload: {"shas":[["cff651507fe6fb2e9f4e6bda21fe5b5718c9e65c","1fa2ef4755a9226cb9a0a4840bd89b158ac71391@tnpi.net","add maxmax DB fetch script to bin/","Matt Simerson",false],["4acf8602bdac5b5a6d1dd44b8a072372a46d642e","1fa2ef4755a9226cb9a0a4840bd89b158ac71391@tnpi.net","update docs with geoip_asn note addition","Matt Simerson",false],["3acc6dd3d99b7bfeb7bad87fa33af68dced22781","1fa2ef4755a9226cb9a0a4840bd89b158ac71391@tnpi.net","updated MANIFEST with new bin/ file","Matt Simerson",false],["03e7ef722c2f7adb36b52faca2f4652314b6241b","1fa2ef4755a9226cb9a0a4840bd89b158ac71391@tnpi.net","geoip: skip lookups for localhost","Matt Simerson",false],["84db310736c278f97dc439431c6a317c6c35618c","1fa2ef4755a9226cb9a0a4840bd89b158ac71391@tnpi.net","geoip: don't run ASN tests if ASN db didn't load","Matt Simerson",false],["4feccf8f959c54c218f68a8a270ed4d4aa4115eb","0be26bd4edb4b73cd08f2f0161dcccefc8c1c2b0@efolder.net","Merge pull request #146 from msimerson/geoip\n\nGeoip: include a script to update GeoIP DBs","Jared Johnson",false],["3ffee33d33f21b5b97b2bf6b83dee64782a9915d","0be26bd4edb4b73cd08f2f0161dcccefc8c1c2b0@efolder.net","Remove extraneous semicolons\n\nThey confuse my editor","Jared Johnson",false],["0bc5bfccfb10e81a027ae37cf9ef3237146307af","0be26bd4edb4b73cd08f2f0161dcccefc8c1c2b0@efolder.net","Put back a non-extraneous semicolon","Jared Johnson",false],["7ba86cb5a2f8c08367d21746387c1c72b4956b26","1fa2ef4755a9226cb9a0a4840bd89b158ac71391@tnpi.net","Merge pull request #148 from jaredj/sub-semicolons\n\nRemove extraneous semicolons","Matt Simerson",false],["9ed793469517fa379d6d5bef476b755142bfe408","1fa2ef4755a9226cb9a0a4840bd89b158ac71391@tnpi.net","update tcpenv and lrpip calls to use -> syntax","Matt Simerson",true],["dc44216f80fb64ce0797f6e78be737a59fde83fc","1fa2ef4755a9226cb9a0a4840bd89b158ac71391@tnpi.net","don't load plugins twice.\n\nNot exactly sure where that feature crept in some time ago. It was suppressed by checking to see if a queue plugin was already registered, and then bailing out on subsequent register_hook runs. I noticed it in testing, b/c I didn't have a queue plugin loaded. This removes the duplicate calls to register_hook.\n\n* adds caching of the AUTH methods. You can't add new plugins or register new\n  hooks w/o restarting QP, so cache the list and avoid having to generate it on every connection.\n\n* reduces several instances of duplicated code into new functions\n\n* other PBP changes (early exits, less indention, fewer unnecessary parens,\n  etc.)","Matt Simerson",true],["68ba44593fdf4840e9a272131cd637f64fb69b9e","1fa2ef4755a9226cb9a0a4840bd89b158ac71391@tnpi.net","smtp: update test name to match sub","Matt Simerson",true]],"size":12,"ref":"refs/heads/tcpserver","head":"68ba44593fdf4840e9a272131cd637f64fb69b9e"}