|
From: | Jan-Henrik Haukeland |
Subject: | monit ./alert.c ./control.c ./event.c ./gc.c ./... |
Date: | Tue, 30 Sep 2003 12:03:15 -0400 |
CVSROOT: /cvsroot/monit Module name: monit Branch: Changes by: Jan-Henrik Haukeland <address@hidden> 03/09/30 12:03:15 Modified files: . : alert.c control.c event.c gc.c log.c monit_process.c monitor.c monitor.h net.c p.y sendmail.c socket.c spawn.c ssl.c status.c util.c validate.c http : base64.c cervlet.c engine.c processor.c process : common.c protocols : protocol.c Log message: Added a FREE macro. The purpose is to free a block pointer *and* set the pointer to the null pointer, which helps avoid dangling pointers and calling free on the same pointer will not cause monit to crash with addressing errors. Also added unlimited size for log and smtp messages instead of a fixed buffer CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/alert.c.diff?tr1=1.27&tr2=1.28&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/control.c.diff?tr1=1.67&tr2=1.68&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/event.c.diff?tr1=1.30&tr2=1.31&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/gc.c.diff?tr1=1.33&tr2=1.34&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/log.c.diff?tr1=1.15&tr2=1.16&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/monit_process.c.diff?tr1=1.21&tr2=1.22&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/monitor.c.diff?tr1=1.82&tr2=1.83&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/monitor.h.diff?tr1=1.103&tr2=1.104&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/net.c.diff?tr1=1.40&tr2=1.41&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/p.y.diff?tr1=1.138&tr2=1.139&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/sendmail.c.diff?tr1=1.23&tr2=1.24&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/socket.c.diff?tr1=1.29&tr2=1.30&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/spawn.c.diff?tr1=1.34&tr2=1.35&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/ssl.c.diff?tr1=1.31&tr2=1.32&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/status.c.diff?tr1=1.47&tr2=1.48&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/util.c.diff?tr1=1.96&tr2=1.97&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/validate.c.diff?tr1=1.92&tr2=1.93&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/http/base64.c.diff?tr1=1.10&tr2=1.11&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/http/cervlet.c.diff?tr1=1.103&tr2=1.104&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/http/engine.c.diff?tr1=1.48&tr2=1.49&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/http/processor.c.diff?tr1=1.25&tr2=1.26&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/process/common.c.diff?tr1=1.10&tr2=1.11&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/monit/monit/protocols/protocol.c.diff?tr1=1.15&tr2=1.16&r1=text&r2=text
[Prev in Thread] | Current Thread | [Next in Thread] |