| 14 months ago | wiebe | welcome: updated description default tip | changeset | files |
| 14 months ago | wiebe | kill always show victim user ip: use ( ) instead of [ ] to indicate the kill is for a local or remote user | changeset | files |
| 14 months ago | wiebe | REMOTEMODE: allow +w (wallops) to be set remotely even if ordinary local users arent allowed to | changeset | files |
| 22 months ago | wiebe | remotemode: add remotemode command to allow a service to change certain usermodes on users | changeset | files |
| 22 months ago | wiebe | remoteglinejupe: refresh for changes to snircd | changeset | files |
| 22 months ago | wiebe | realusername: refresh for removal of ircd/ircd_auth.c | changeset | files |
| 2 years ago | wiebe | sethost: changed/added some function comments in s_conf.c | changeset | files |
| 2 years ago | wiebe | sethost: rename spoofhost variable to host in find_spoofblock | changeset | files |
| 2 years ago | wiebe | sethost: check realusername instead of username when looking for a spoof block to apply on connect (shouldnt make a difference as they should be the same at this point, but just in case) | changeset | files |
| 2 years ago | wiebe | sethost: made logging of auto applying sethost more consistent with sethost logging elsewhere | changeset | files |
| 2 years ago | wiebe | sethost: apply_spoofblock - dont bother getting the host part in case the spoofhost has a user@host format - ignore the spoofblock (it will fail valid check) | changeset | files |
| 2 years ago | wiebe | sethost: dont use EmptyString in m_sethost (test if parv[] is empty directly), use EmptyString in find_spoofblock (also test if password is empty) | changeset | files |
| 2 years ago | wiebe | commonchansumode: refresh for changes by nserverflag patch | changeset | files |
| 2 years ago | wiebe | nserverflag: move opername flag from usermodes to the other server modes | changeset | files |
| 2 years ago | wiebe | enforceinvisible: refresh for changes by sethost patch | changeset | files |
| 2 years ago | wiebe | hashiddenhostorissethost: refresh for changes by sethost patch | changeset | files |
| 2 years ago | wiebe | sethost: updated patch description | changeset | files |
| 2 years ago | wiebe | sethost: fix protocol violation, host can be null too | changeset | files |
| 2 years ago | wiebe | sethost: do not allow -h if a user has a sethost that was set by a service, do not allow -h if the realhost is going to be restored (must have have an account set and have +x/or be allowed to set +x) | changeset | files |
| 2 years ago | wiebe | sethost: fix comment | changeset | files |
| 2 years ago | wiebe | sethost: use switch instead of if/elseif for setting the error log message | changeset | files |
| 2 years ago | wiebe | opername: refresh of patch for changes in sethost patch | changeset | files |
| 2 years ago | wiebe | sethost: changed logging/snomask stuff | changeset | files |
| 2 years ago | wiebe | centralizemodecccheck: corrected comment, updated patch description, add ascii char 29 (italic in mIRC 7) to control codes to be blocked by mode +c | changeset | files |
| 2 years ago | wiebe | sethost: changed comment and update patch description | changeset | files |
| 2 years ago | wiebe | entralizemodecccheck: use char table the ircd already has, mark there ctcp and control chars, add IsCtcp IsControl and IsCtcpOrControl macros | changeset | files |
| 2 years ago | wiebe | opername: add opername to sethost freeform snomask message | changeset | files |
| 2 years ago | wiebe | sethost: changed logging | changeset | files |
| 2 years ago | wiebe | sethost: moved source check before param check, clarified protocol violations | changeset | files |
| 2 years ago | wiebe | sethost: add IsSetHostChar macro and use that for checking the sethost params - allow [\] {|} ^~ etc., always allow : | changeset | files |
| 2 years ago | wiebe | sethost: also check that the host part is not empty when receiving mode +h | changeset | files |
| 2 years ago | wiebe | sethost: change is_validsethost to take user and host part, allow sethosting to a valid IPv6 address, dont check too much on remote users | changeset | files |
| 2 years ago | wiebe | welcome: updated description in patch file | changeset | files |
| 2 years ago | wiebe | welcome: correct comment in welcome_resend | changeset | files |
| 2 years ago | wiebe | welcome: change text in stats header line, add : before Text | changeset | files |
| 2 years ago | wiebe | welcome: changed a few comments | changeset | files |
| 2 years ago | wiebe | welcome: check if create/lastmod are valid in ms_welcome | changeset | files |
| 2 years ago | wiebe | welcome: remove assert checks for lastmod >= 0 | changeset | files |
| 2 years ago | wiebe | welcome: increase WELCOMELEN to 300 | changeset | files |
| 2 years ago | wiebe | welcome: changed a few comments and conditions | changeset | files |
| 2 years ago | wiebe | welcome: test flag WELCOME_UNSET instead of variable text | changeset | files |
| 2 years ago | wiebe | welcome: show usage of force in log/snomask | changeset | files |
| 2 years ago | wiebe | welcome: fix assertion in welcome_make | changeset | files |
| 2 years ago | wiebe | welcome: forcing and unsetting by my user or by a remote/local user for a local welcome, use lastmod 0 so the entry is wiped | changeset | files |
| 2 years ago | wiebe | welcome: use force when resyncing a server in welcome_resend for other entries affected (insert/delete) | changeset | files |
| 2 years ago | wiebe | welcome: add WELCOME_UNSET flag | changeset | files |
| 2 years ago | wiebe | welcome: throw error if global welcome from myuser, or local welcome from myuser or remote user, else protocol violation | changeset | files |
| 2 years ago | wiebe | welcome: clarified debug messages by using input=value | changeset | files |
| 2 years ago | wiebe | welcome: add ! prefix, force, bypass lastmod check, required in welcome_resend to properly resync a server, force can also be used by oper | changeset | files |
| 2 years ago | wiebe | welcome: add - prefix, delete, add welcome_delete function for moving entries up, increase lastmod if needed in welcome_make | changeset | files |
| 2 years ago | wiebe | welcome: pass flags to welcome_make, when inserting dont call welcome_make and dont move entries up in welcome_unset | changeset | files |
| 2 years ago | wiebe | welcome: update lastmod of entry being unset once, update lastmod of entry being unset and then overwritten once | changeset | files |
| 2 years ago | wiebe | welcome: add header line to STATS W | changeset | files |
| 2 years ago | wiebe | welcome: set lastmod to 1 if it was invalid from myuser | changeset | files |
| 2 years ago | wiebe | welcome: use 2 timestamps, creation TS and Lastmod TS | changeset | files |
| 2 years ago | wiebe | welcome: do not use EmptyString() | changeset | files |
| 2 years ago | wiebe | welcome: added assertion checks for timestamp, who, and text | changeset | files |
| 2 years ago | wiebe | welcome: removed old comment about include assert.h | changeset | files |
| 2 years ago | wiebe | welcome: added WelcomeNameIsValid macro, renamed WelcomeIsValid to WelcomeArrayIsValid | changeset | files |
| 2 years ago | wiebe | welcome: added syntax of WELCOME/WE in m_welcome.c | changeset | files |