aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_ojoin.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright notices to 2011Gravatar Jackmcbarn2011-05-041-1/+1
|
* Fix channel registrants being able to kick OJOINed usersGravatar Jackmcbarn2011-04-171-0/+1
|
* Remove protocol.h from inspircd.hGravatar Jackmcbarn2011-01-291-0/+1
|
* Use more printf-style WriteServGravatar Jackmcbarn2010-12-161-1/+1
|
* Avoid future bugs with AttachGravatar Jackmcbarn2010-08-281-1/+1
|
* Clarify the configuration tag function namesGravatar Daniel De Graaf2010-08-221-1/+1
|
* Change config reading hook for better error reportingGravatar Daniel De Graaf2010-08-211-4/+3
| | | | | This eliminates the OnRehash hook, and replaces it with ReadConfig which is called on boot, module load, and rehash.
* Change ResolveModeConflict to a simpler parameter ordering functionGravatar Daniel De Graaf2010-08-181-2/+1
|
* Change ModeHandler::AccessCheck to use PermissionDataGravatar Daniel De Graaf2010-08-181-6/+4
|
* Change to use a permission-based OnCheckJoin hook instead of OnUserPreJoinGravatar Daniel De Graaf2010-08-041-8/+6
|
* Get rid of char* argument for channel nameGravatar Daniel De Graaf2010-08-031-1/+1
|
* Funnel access checks through the OnPermissionCheck hookGravatar Daniel De Graaf2010-08-031-7/+6
|
* Create OnChannelPermissionCheck hookGravatar Daniel De Graaf2010-08-031-6/+12
|
* Add the rest of the <modeletters> supportGravatar Daniel De Graaf2010-08-031-2/+3
|
* Module compilation fixupsGravatar Daniel De Graaf2010-08-031-34/+0
|
* Fix typoGravatar danieldg2010-02-071-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12397 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix crash on kick when +J is set, +misc cleanupGravatar danieldg2010-02-071-8/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12396 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove incorrect access checks from m_ojoinGravatar danieldg2010-02-051-53/+10
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12377 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix empty FMODE being sent if SendMode mode changesGravatar danieldg2010-01-281-2/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12323 e03df62e-2008-0410-955e-edbf42e46eb7
* Move initialization that throws configuration exceptions to init()Gravatar danieldg2010-01-171-7/+6
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12279 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove VF_COMMON from mode-provider modules (no longer needed due to better ↵Gravatar danieldg2010-01-151-1/+1
| | | | | | CAPAB checking) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12263 e03df62e-2008-0410-955e-edbf42e46eb7
* ...because every now and again, i have to do a massive commit.Gravatar brain2010-01-111-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12248 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixes from vtable cross-checkGravatar danieldg2009-10-251-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11977 e03df62e-2008-0410-955e-edbf42e46eb7
* Get rid of ModePairGravatar danieldg2009-10-241-25/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11963 e03df62e-2008-0410-955e-edbf42e46eb7
* Add names for all modes (part 1 of named channel mode list)Gravatar danieldg2009-10-081-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11809 e03df62e-2008-0410-955e-edbf42e46eb7
* Run DelMode and DelModeWatcher in RemoveModuleGravatar danieldg2009-10-051-1/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11799 e03df62e-2008-0410-955e-edbf42e46eb7
* Get rid of a bunch of memory-wasting C-style stringsGravatar danieldg2009-10-031-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11796 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix valgrind issues and crashes on exitGravatar danieldg2009-10-021-2/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11794 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove InspIRCd* parameters and fieldsGravatar danieldg2009-09-261-5/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11763 e03df62e-2008-0410-955e-edbf42e46eb7
* Clean up Command constructorGravatar danieldg2009-09-131-3/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11707 e03df62e-2008-0410-955e-edbf42e46eb7
* Use FindMode instead of FindPrefix for OnUserPreJoin privs; makes it ↵Gravatar danieldg2009-09-131-10/+0
| | | | | | possible to give +q or +Y on join even without prefix git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11702 e03df62e-2008-0410-955e-edbf42e46eb7
* Simplify ModeHandler constructorGravatar danieldg2009-09-131-3/+6
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11701 e03df62e-2008-0410-955e-edbf42e46eb7
* Replace OnAccessCheck with OnPreMode to remove a number of redundant checksGravatar danieldg2009-09-131-44/+6
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11700 e03df62e-2008-0410-955e-edbf42e46eb7
* Membership* changesGravatar danieldg2009-09-131-32/+17
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11697 e03df62e-2008-0410-955e-edbf42e46eb7
* really fix segfault when using ojoin in already-joined channelGravatar danieldg2009-09-091-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11690 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix segfault when using ojoin in already-joined channelGravatar danieldg2009-09-091-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11689 e03df62e-2008-0410-955e-edbf42e46eb7
* Allow OJOIN to be used when already in the target channelGravatar danieldg2009-09-091-14/+11
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11686 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove CMD_LOCALONLY, enforce use of GetRouting for routed commandsGravatar danieldg2009-09-031-0/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11671 e03df62e-2008-0410-955e-edbf42e46eb7
* Don't reassign NPrefix on rehash, its change requires a reloadmodule ↵Gravatar danieldg2009-09-031-5/+9
| | | | | | (noticed by Taros) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11670 e03df62e-2008-0410-955e-edbf42e46eb7
* Add Network Buisness Join module by Taros; adapted to 2.0Gravatar danieldg2009-09-031-0/+379
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11669 e03df62e-2008-0410-955e-edbf42e46eb7