Uzbl

Tasklist

FS#128 - Use SOCK_STREAM for talk_to_socket

Attached to Project: Uzbl
Opened by Daniel Hackney (dhax) - 2009-10-26 07:50:48 AM
Last edited by Anonymous Submitter - 2010-03-21 03:28:01 PM
Task Type Feature Request
Category uzbl-core
Status New
Assigned To No-one
Operating System All
Severity Low
Priority Normal
Reported Version Development
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No

Details

Currently, talk_to_socket uses the SOCK_SEQPACKET socket type, which, according to Laurence Withers at [1], makes the code simpler, since switching to SOCK_STREAM would "make the code a little more complex."

The problem is that SOCK_SEQPACKET seems to be supported by a much more narrow range of programs, in particular, socat and netcat don't seem to support it, nor does Emacs.

I propose a change (or at least the option to use) SOCK_STREAM to increase compatibility with other programs. I'll look into trying to add this myself, but my C hacking skills are not very strong.

[1] http://thread.gmane.org/gmane.comp.web.uzbl.devel/226
This task depends upon

Comment by Anonymous Submitter - 2010-03-21 02:45:36 PM
If someone can get the necessary changes made in uzbl-core I'm standing by to fix up the uzbl-cookie-daemon.

Loading...