ircd/s_user.c
4 years agoApply remote crash exploit fix to public repo.
4 years agoMove a declaration outside code in s_user.c (not ANSI C compliant, broke ancient versions of GCC).
4 years agoonly allow opered users to remove a sethost
4 years agomerge
4 years agoSync:
4 years agoSync undernet changes:
4 years agoSync with undernet:
4 years agoThis is a modified version of an old svn commit to handle sethost support and provides behaviour to work with last undernet merge
4 years agofix typos in last merge
4 years agomerge
4 years agoSync with undernet:
4 years agoprivs changes, additional privs, misc fixes
5 years ago1. CNotice
5 years agoMerged revisions 148-151 via svnmerge from
5 years ago+2007-04-04 Michael Poole <mdpoole@troilus.org>
5 years agoNeed to step back here too
5 years agoFree the opername string here as well just to be tidy.
5 years agodont \0 terminate early
5 years agoCruicky/paul patch to send opernames when opering i.e. +o paul
5 years agoHIS - set_hostmask + hide_hostmask should behave the same.
5 years agoMerged revisions 100-106 via svnmerge from
5 years agosync undernet upstream ircu changes.
5 years agoaccount is actually the full string, so use cli_user->accuont instead else +x shows :TS:ID info.
5 years ago1. s_bsd.c -> unset errno so that if read_packet results in an EOF socket (without errno) being set, you don't get the errno for the previous error.
5 years agoFix behaviour when you auth if you have a sethost. +h should override +x.
5 years agoIn .11, Both realusername and username exists - where realusername is pre-sethost, and contains the ident/user when connecting.In register_user, we setup realusername from username then call find_kill to look for glines.
5 years agoShould be unsigned long for A
5 years agonew AC token argument
5 years agoIn register user, for local clients, we need to set up realusername in case someone later set hosts.
5 years agoFEAT_USER_HIDEIDLETIME, pedantic cleanup
5 years agomerge 07 in
5 years agoimport of 2.10.12.07
6 years agoMerged revisions 59-76 via svnmerge from
6 years agoimport of 2.10.12.05
6 years agorevert last commit so we can try again :)
6 years agoircu2.10.12.06
6 years agoforward port of asuka-opertarget.patch to .12
6 years agoforward port of asuka-operwhois.patch to .12
6 years agoforward port of asuka-sethost.patch to .12.
6 years agoforward port of asuka-kX.patch to .12
6 years agoforward port of asuka-accountonly.patch to .12
6 years agoforward port of asuka-forcedinvis.patch to .12
6 years agoforward port of asuka-rehash.patch to .12
6 years agoInitial import of 2.10.12.01