{"shas":[["eb229659e53764a7d288c4561523f3907b9cf8d8","346c0ad49ac8427b61b3b55abbe37dc0ebd524f2@znc.in","Warn if a *module message is ignored\n\nSome modules (e.g. webadmin) don't handle messages to *module in any way. Make\nit clear to the user why they didn't get any reply back in this case.\n\nSigned-off-by: Uli Schlachter <psychon@znc.in>","Uli Schlachter"],["3034d1f81aa794267679a6d9011fd8ddfdee7ca1","346c0ad49ac8427b61b3b55abbe37dc0ebd524f2@znc.in","Make it possible to use ExpandString-stuff in QuitMsg\n\nYou can now use \"Uptime: %uptime%\" as your quit message, yay!\n\nSigned-off-by: Uli Schlachter <psychon@znc.in>","Uli Schlachter"],["3e591e70430fab5521309eb2dda595b2fa54f472","346c0ad49ac8427b61b3b55abbe37dc0ebd524f2@znc.in","Set errno in CListener::Listen()\n\nCSocket doesn't necessarily set errno, but the callers of Listen() assume an\nerror message in errno.\n\nSigned-off-by: Uli Schlachter <psychon@znc.in>","Uli Schlachter"],["2985efb524c1f5835aef1df754e37059e6738ff3","346c0ad49ac8427b61b3b55abbe37dc0ebd524f2@znc.in","Correctly handle excessive web sessions\n\nThe old code didn't actually destroy the session, but only made sure we couldn't\nuse it anymore. What a waste of memory.\n\nThis was tested by adding a DEBUG()-call to CWebSock::~CWebSock():\n\nBefore this patch:\n\n Page Request [/]\n Remote IP:   127.0.0.1; discarding session [ca104adaa54f933b6b8394e88e68ab0d22e0fc227ed23e93d1421e4d3fda8211]\n Auto generated session: [d40364e8d0a55432b86a1b2598865c2323e35cc6e77cade35b9a1b7605712ca6]\n\nAfter this patch:\n\n Page Request [/]\n Remote IP:   127.0.0.1; discarding session [707e3b262fe47b93d8c796354574506c398cc5b5d84aa2972dc3d031d8f731f5]\n Destroying session [707e3b262fe47b93d8c796354574506c398cc5b5d84aa2972dc3d031d8f731f5, 127.0.0.1 for <unknown>\n Auto generated session: [47de1c82a8b6eaae54a9cc8c29163ab53ec2add7198cf1df7f80506ea1bda2b6]\n\nObviously, the destructor is only called after this change.\n\nSigned-off-by: Uli Schlachter <psychon@znc.in>","Uli Schlachter"]],"repo":"znc/znc","actor":"psychon","ref":"refs/heads/master","size":4,"head":"2985efb524c1f5835aef1df754e37059e6738ff3","actor_gravatar":"c58a33959a09e8b9629a8944fc7da76f","push_id":31296421}