[ircd-ratbox] A few IRCd patches

Marc Dequènes (Duck) duck at duckcorp.org
Sun Jan 26 21:38:42 UTC 2014


Coin,

I made a few patches for Debian which could improve a few things in  
the IRCd (apply cleanly upon 3.0.8):
   - contrib_modules_install_path.patch: the install_modules rules  
lacks DESTDIR support
   - contrib_top_distclean.patch: missing distclean_contrib rule
   - gcc_format-security_fix.patch: hardening, thus  
-Werror=format-security do not complain anymore
   - crypt-null-pointer-dereference.patch: the crypt() glibc function  
changed recently behavior to match specification, returning NULL  
instead of fallbacking to DES, which leads to crashes; see:
      
http://www.eglibc.org/cgi-bin/viewvc.cgi/branches/eglibc-2_17/libc/NEWS?view=markup
     This also means if you tried to create a hash for a password and  
an unsupported algorithm (like blowfish in Debian's glibc), you need  
to recreate it or login would fail (but the hash was far less secure  
anyway).

Regards.

-- 
Marc Dequènes (Duck)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: contrib_modules_install_path.patch
Type: text/diff
Size: 751 bytes
Desc: not available
URL: <http://lists.ratbox.org/pipermail/ircd-ratbox/attachments/20140126/ebf9edd0/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: contrib_top_distclean.patch
Type: text/diff
Size: 428 bytes
Desc: not available
URL: <http://lists.ratbox.org/pipermail/ircd-ratbox/attachments/20140126/ebf9edd0/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: crypt-null-pointer-dereference.patch
Type: text/diff
Size: 2424 bytes
Desc: not available
URL: <http://lists.ratbox.org/pipermail/ircd-ratbox/attachments/20140126/ebf9edd0/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gcc_format-security_fix.patch
Type: text/diff
Size: 6428 bytes
Desc: not available
URL: <http://lists.ratbox.org/pipermail/ircd-ratbox/attachments/20140126/ebf9edd0/attachment-0003.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 181 bytes
Desc: PGP Digital Signature
URL: <http://lists.ratbox.org/pipermail/ircd-ratbox/attachments/20140126/ebf9edd0/attachment.sig>


More information about the ircd-ratbox mailing list