CVSROOT: /cvsrep/roadrunner
Module name: roadrunner
Changes by: jonas@xxxxxxxxxxxxxxxxxx 2003-01-17 15:05:02
Modified files:
. : ChangeLog
librr : rr-connection.c rr-frame.c rr-framefactory.c
rr-manager.c rr-workpool.c
librr/tcp : rr-frame-seq.c rr-tcpconnection.c
Log message:
2003-01-17 Jonas Borgström <jonas@xxxxxxxxxxxxxx>
* librr/rr-connection.c: (rr_connection_get_next_frame):
Don't unref the frame before it has been removed from the
queue.
* librr/rr-frame.c: (get_frame_type), (parse):
Use strtol instead of sscanf
* librr/rr-framefactory.c: (get_frame_type), (find_body),
(rr_framefactory_parse_frame):
Use strtol instead of sscanf
* librr/rr-manager.c: (handle_incoming_start),
(handle_incoming_close):
Better error handling.
* librr/rr-workpool.c: (work_proxy):
lock the mutex before calling g_free
* librr/tcp/rr-frame-seq.c: (parse):
Use strtol instead of sscanf
* librr/tcp/rr-tcpconnection.c: (frame_divider):
Close the connection when bogus frames are received.
Patches:
http://rr.codefactory.se/cgi-bin/viewcvs.cgi/roadrunner/ChangeLog.diff?cvsroot=Development&r1=1.100&r2=1.101
http://rr.codefactory.se/cgi-bin/viewcvs.cgi/roadrunner/librr/rr-connection.c.diff?cvsroot=Development&r1=1.57&r2=1.58
http://rr.codefactory.se/cgi-bin/viewcvs.cgi/roadrunner/librr/rr-frame.c.diff?cvsroot=Development&r1=1.24&r2=1.25
http://rr.codefactory.se/cgi-bin/viewcvs.cgi/roadrunner/librr/rr-framefactory.c.diff?cvsroot=Development&r1=1.11&r2=1.12
http://rr.codefactory.se/cgi-bin/viewcvs.cgi/roadrunner/librr/rr-manager.c.diff?cvsroot=Development&r1=1.71&r2=1.72
http://rr.codefactory.se/cgi-bin/viewcvs.cgi/roadrunner/librr/rr-workpool.c.diff?cvsroot=Development&r1=1.10&r2=1.11
http://rr.codefactory.se/cgi-bin/viewcvs.cgi/roadrunner/librr/tcp/rr-frame-seq.c.diff?cvsroot=Development&r1=1.7&r2=1.8
http://rr.codefactory.se/cgi-bin/viewcvs.cgi/roadrunner/librr/tcp/rr-tcpconnection.c.diff?cvsroot=Development&r1=1.71&r2=1.72
|