| Commit message (Expand) | Author | Age | Files | Lines |
| * | Stop a potential null pointer dereference introduced by Namegduf's patch, fou...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11545 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2009-08-28 | 1 | -10/+1 |
| * | Patch from Namegduf to use OnUserMessage instead of OnUserPreMessage, and cor...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11542 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2009-08-28 | 1 | -10/+17 |
| * | override: pass handling back to the core to send numerics if join restriction...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11540 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2009-08-27 | 1 | -4/+4 |
| * | Fix a regression from fcb51634669e6ed588e42f2072c6f910e267126f ("fix uid coll...•••Thanks to transnet for the report.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11533 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2009-08-19 | 1 | -1/+3 |
| * | Allow forward linking compatability by accepting higher protocol version numb...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11531 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-08-17 | 2 | -10/+13 |
| * | cgiirc: Pass hosts to WEBIRC command on rehash. No fucking wonder this never ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11528 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2009-08-16 | 1 | -3/+9 |
| * | win: Last part of support required for VS2010:•••NEEDS COMPILE TESTING ON: gcc3 (if possible), gcc4, vs2008.
- Check for vs2010 in hash_map.h
- use unordered_map if it exists
- change all map creations to:
#if defined(WINDOWS) && !defined(HASHMAP_DEPRECATED)
// old windows crap
#else
#if HASHMAP_DEPRECATED
// tr1/gcc crap
#endif
#endif
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11524 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2009-08-15 | 2 | -4/+4 |
| * | Make ident handling consistant: use ChangeIdent for all ident manipulation. T...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11518 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2009-08-14 | 1 | -3/+1 |
| * | Print line on empty prefix errors to track down a bug•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11517 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2009-08-14 | 1 | -1/+1 |
| * | (Hopefully) fix a issue with m_ident's result not being used for display.•••The user class has a couple of caches for the user's hostmask. If one of those
caches is initialized before m_ident set the user's new ident it would stick
around until the cache was invalidated the next time. This patch fixes this by
using the proper API for setting a user's ident which also invalidates any
caches which might still have the old ident.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11514 e03df62e-2008-0410-955e-edbf42e46eb7
| psychon | 2009-08-14 | 1 | -1/+3 |
| * | Fixes for config reader•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11504 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-08-12 | 1 | -1/+1 |
| * | Fix thread join not working for subclasses of Thread because of C++ destructo...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11500 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-08-10 | 2 | -2/+2 |
| * | Remove m_testcommand too•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11482 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2009-08-04 | 1 | -61/+0 |
| * | Remove m_foobar. This has no practical purpose, except as a module basis,•••and nowdays we have plenty of others that can serve for that. Rest in peace.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11472 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2009-08-03 | 1 | -97/+0 |
| * | Fix a few typos in here so it compiles again.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11464 e03df62e-2008-0410-955e-edbf42e46eb7
| peavey | 2009-08-02 | 2 | -3/+2 |
| * | Change all non-fatal GNUTLS initialisation notices to debug level, to avoid u...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11462 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2009-08-02 | 1 | -4/+4 |
| * | Fix a missed reference•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11457 e03df62e-2008-0410-955e-edbf42e46eb7
v1.2.0rc4 | w00t | 2009-08-02 | 1 | -1/+1 |
| * | Patch to not increment nickchange counter for nick changes that would be bloc...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11453 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2009-08-02 | 1 | -4/+35 |
| * | Reconnect to LDAP server if connection goes away, fixes bug #818.•••NOTE: I don't have an LDAP setup, so I'm totally in the blind on these commits.
Sorry, but it seems nobody else can be arsed to do it, so I will.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11448 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2009-08-01 | 2 | -10/+34 |
| * | Send a failure numeric instead of QuitUser when STARTTLS is used after regist...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11445 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2009-07-27 | 1 | -1/+1 |
| * | don't send out global snotices from every server on NICKUNLOCK, fixes bug #89...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11444 e03df62e-2008-0410-955e-edbf42e46eb7
| dz | 2009-07-26 | 1 | -3/+2 |
| * | Remove bad check for channel op in m_auditorium, fixes bug #886•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11441 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-07-07 | 1 | -11/+3 |
| * | Use server name for source of remote TIME rather than SID•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11438 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-07-03 | 1 | -1/+2 |
| * | Fix m_callerid message routing for remote users, destination got no notice of...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11437 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-07-03 | 1 | -1/+1 |
| * | Fix excessive snomask sending on fitler add/removal•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11434 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-07-03 | 1 | -2/+2 |
| * | Fix double-send of SSL metadata in openssl, possible segfault in gnutls•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11433 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-07-03 | 2 | -4/+2 |
| * | Merge m_ssl_oper_cert into m_sslinfo to reduce the number of SSL modules•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11431 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-07-02 | 2 | -186/+86 |
| * | Merge m_ssl_data with m_ssinfo to reduce the number of SSL modules•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11430 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-07-02 | 2 | -111/+76 |
| * | Send ssl_cert metadata on signon•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11429 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-07-02 | 4 | -26/+35 |
| * | Remove memory-wasting map in ssl_cert•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11428 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-07-02 | 4 | -139/+47 |
| * | Migrate SSL metadata and visible information (/whois line) to single module•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11427 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-07-02 | 4 | -172/+131 |
| * | Fix backport compile error: m_ssl_* uses ServerInstance->Config->ports which ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11426 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-07-02 | 2 | -12/+12 |
| * | Fix +g messages being borked with multiple servers, fixes bug #880•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11421 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2009-06-30 | 1 | -5/+9 |
| * | Roll back mysterious DNS change from 2007 which broke multiple-answer•••DNS requests (CNAME, A). It looks like this was to be related to bitmask
dnsbl support, but it would never have worked anyway (resultnum was always 0..).
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11419 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2009-06-30 | 4 | -15/+5 |
| * | m_sslinfo does not depend on external libraries, it should not be in extra•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11418 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-06-27 | 1 | -0/+0 |
| * | Fix ENCAP forwarding with multiword final parameter, noticed by Namegduf•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11413 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-06-15 | 1 | -0/+2 |
| * | These commands do not need to be VF_COMMON•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11410 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-06-14 | 3 | -6/+5 |
| * | Don't globally route SETNAME, the FNAME is sufficient. Fixes bug #875•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11409 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-06-14 | 1 | -3/+2 |
| * | Allow SSL fingerprint-based server authentication•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11404 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-06-07 | 10 | -11/+85 |
| * | Don't display locally bound SSL ports in SSL= (for hidden services and such)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11403 e03df62e-2008-0410-955e-edbf42e46eb7
| w00t | 2009-06-06 | 2 | -2/+4 |
| * | Use pkg-config to search for gnutls rather than the now-removed libgnutls-config•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11400 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-06-03 | 1 | -2/+2 |
| * | Change m_override to send snomasks globally•••This uses "G" for both local and global; "g" is already taken by globops.
Fixes bug #860.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11399 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-06-02 | 1 | -7/+7 |
| * | This time it's actually compile tested•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11394 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-06-01 | 1 | -1/+1 |
| * | OK, it's more useful if this compiles...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11393 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-06-01 | 1 | -3/+3 |
| * | Fix unsafe iteration pattern in m_timedbans - vector::erase invalidates all i...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11392 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-06-01 | 1 | -22/+13 |
| * | Make timestamp output in /CHECK consistent•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11389 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-05-24 | 1 | -17/+14 |
| * | OnRehash changes: split to multiple hooks to clarify use and prevent explosio...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11388 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-05-24 | 65 | -148/+157 |
| * | m_dnsbl: Add default duration and error message on invalid duration•••Before, this caused DNSBL hits to take no action, as the zlines expired
before being applied. The default duration of 60 seconds exists only to
make the bans work; a longer duration is recommended to reduce log noise.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11387 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-05-23 | 1 | -1/+5 |
| * | Fix UID collision on reload of m_spanningtree.so•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11386 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2009-05-14 | 1 | -0/+1 |
| * | Fix some incorrect STL iterations (using < end() instead of != end())•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11385 e03df62e-2008-0410-955e-edbf42e46eb7
| special | 2009-05-14 | 3 | -5/+5 |