summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Fix a missed reference•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11457 e03df62e-2008-0410-955e-edbf42e46eb7 v1.2.0rc4Gravatar w00t2009-08-021-1/+1
* Bump version number to rc4•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11454 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-08-021-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 Gravatar w00t2009-08-021-4/+35
* Don't apply bans to E:Lined connections. Should fix bug #896.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11452 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-08-011-0/+4
* Show config warnings/errors regardless of loglevel on startup.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11451 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-08-011-0/+6
* Various rehash fixes that it seems were introduced by untested code.•••- Remove unused ReportConfigError member - Don't report successful load (and spam modules that failed to load) if there is a config error - Restore server name before attempting to send error string to client(s) otherwise most of them won't recieve the notifications. Fixes bug #891. Still to come: report errors loudly on startup regardless of debug mode. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11450 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-08-012-15/+17
* Check that the <connect> block actually specifies a host before checking whet...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11449 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-08-011-1/+1
* 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 Gravatar w00t2009-08-012-10/+34
* Rehash message fixes from Ankit, thanks•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11447 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-07-311-5/+8
* 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 Gravatar special2009-07-271-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 Gravatar dz2009-07-261-3/+2
* Use correct behavior (as per C++) for 'delete NULL' on windows; found by Adam...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11443 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar special2009-07-191-2/+4
* 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 Gravatar danieldg2009-07-071-11/+3
* Remove m_ssl_oper_cert and clarify how to use it in m_sslinfo. Patch by jdhore.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11440 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2009-07-041-10/+2
* Fix possible segfault on giving an unknown cmdline argument. index holds the ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11439 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2009-07-041-1/+1
* 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 Gravatar danieldg2009-07-031-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 Gravatar danieldg2009-07-031-1/+1
* Ask the user if they want to generate SSL certificates before generating one•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11436 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-07-031-4/+5
* Fix symlink creation of openssl if both it and gnutls are selected•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11435 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-07-031-1/+3
* Fix excessive snomask sending on fitler add/removal•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11434 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-07-031-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 Gravatar danieldg2009-07-032-4/+2
* Updates to example configuration [by jdhore]•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11432 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-07-023-13/+23
* 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 Gravatar danieldg2009-07-022-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 Gravatar danieldg2009-07-022-111/+76
* Send ssl_cert metadata on signon•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11429 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-07-024-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 Gravatar danieldg2009-07-024-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 Gravatar danieldg2009-07-024-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 Gravatar danieldg2009-07-022-12/+12
* Fix error reporting on rehash•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11425 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-07-012-42/+27
* Make rehash generate a new ServerInstance->Config object•••This makes it possible to cancel a pending rehash, and fixes possible threading issues with rehash and other events. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11424 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-07-0112-414/+273
* Move list of open ports out of Config object•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11423 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-07-016-19/+19
* Check for oper max chans before user max chans, fixes code weirdness and bug ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11422 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-06-301-8/+0
* 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 Gravatar w00t2009-06-301-5/+9
* Add BS/BotServ to default atheme aliases.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11420 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2009-06-301-0/+2
* 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 Gravatar w00t2009-06-308-41/+20
* 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 Gravatar danieldg2009-06-271-0/+0
* Make pkg-config failure error clearer•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11417 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-06-261-3/+3
* Rebuild modeclasses.a when configure -update is run•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11416 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-06-181-1/+1
* Fix incorrect attempted inline of irc::sockets::sa_size•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11415 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-06-162-4/+9
* Fix sockaddr length argument, BSD will complain if it doesn't exactly match t...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11414 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-06-162-1/+7
* 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 Gravatar danieldg2009-06-151-0/+2
* Improve valdebug-unattended: increase timeout to 90 seconds, and generate/use...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11412 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-06-141-4/+8
* Backport BufferedSocket::DoConnect rewrite to fix valgrind warning•••Syscall param socketcall.connect(serv_addr..sin6_flowinfo) points to uninitialised byte(s) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11411 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-06-141-61/+8
* 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 Gravatar danieldg2009-06-143-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 Gravatar danieldg2009-06-141-3/+2
* more fixes. inet_pton is now in error, this is because the windows 6.0 sdk de...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11407 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2009-06-121-2/+3
* This file *BROKEN AGAIN* in windows builds (VC9) - uint_16t and uint_32t do n...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11406 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2009-06-121-1/+1
* Makefile updates: clean up some installation assumptions•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11405 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-06-072-16/+10
* Allow SSL fingerprint-based server authentication•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11404 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar danieldg2009-06-0710-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 Gravatar w00t2009-06-062-2/+4