Elemental-IRCd / elemental-ircd

Continuation of ShadowIRCD to meet people's needs
GNU General Public License v2.0
41 stars 19 forks source link

Investigate removing `sprintf` functions from libratbox #36

Closed Xe closed 9 years ago

Xe commented 9 years ago

@ariscop is looking into the SVN history to see who the hell reimplemented snprintf.

ariscop commented 9 years ago

sprintf was copied from the linux kernel around 2007 and should be as simple as s/rb_snprintf/snprintf/

ariscop commented 9 years ago

The implementation it replaced can be traced back to the very first commit (r2 in svn) by "lusky" in 1999, earlier history appears lost.

ariscop commented 9 years ago

76

ariscop commented 9 years ago

https://github.com/Elemental-IRCd/elemental-ircd/pull/77 includes a fix