summaryrefslogtreecommitdiffstats
path: root/unix/tclUnixChan.c
Commit message (Expand)AuthorAgeFilesLines
* Fix [e770d92d76]: Add support for higher baud rates in Tclnijtmans@users.sourceforge.net2015-06-161-0/+33
|\
| * Patch to add support for higher baud rates under Unix Ticket [e770d92d76]]yoda@etoyoc.com2015-06-101-0/+33
| * Remove a number of eol-spaces. No change in functionality.nijtmans@users.sourceforge.net2014-11-141-4/+4
| * Add test-case for previous commit, which shows that when trying to open a fil...nijtmans@users.sourceforge.net2014-11-031-0/+5
| |\ | |/ |/|
| * Unix terminal and serial port I/O: retire obsolete termio and sgtty code,joe2013-03-031-314/+98
| |\
| | * ... which means struct TtyState can be replaced with struct FileState.joe2013-03-021-51/+25
| | * Member TtyState.savedState set in TtyInit() but never subsequently used.joe2013-03-021-19/+10
| | * TtyParseMode signature simplification: take single pointer to struct TtyAttrs jenglish@flightlab.com2013-03-021-19/+12
| | * More ifdef shuffling: GETREADQUEUE and GETWRITEQEUE always defined,jenglish@flightlab.com2013-03-021-6/+7
| | * Do not use strncasecmp(). It is nonstandard and not portable.jenglish@flightlab.com2013-03-021-7/+7
| | * Replace broken SC_SERIAL_PORT macro with plain AC_CHECK_HEADERS tests.jenglish@flightlab.com2013-03-011-5/+6
| | * ifdef shuffling: TIOCMC[GS]ET ioctls are not specified by POSIX,jenglish@flightlab.com2013-03-011-39/+19
| | * TtyGetOptionProc: remove inoperative comment "The string returned by jenglish@flightlab.com2013-02-281-6/+2
| | * TtyGetBaud(), TtyGetSpeed(): use POSIX speed_t typedefjenglish@flightlab.com2013-02-271-16/+8
| | * Remove IOSTATE facade: it's always a struct termios.jenglish@flightlab.com2013-02-271-25/+18
| | * ifdef reduction - missed a couple spots (#if ... defined(USE_TERMIO))jenglish@flightlab.com2013-02-271-7/+4
| | * ifdef reduction: SUPPORTS_TTY defined if and only if USE_TERMIOS defined.jenglish@flightlab.com2013-02-271-21/+1
| | * For termios, we never want DIRECT_BAUD; always use the symbolic constantsjenglish@flightlab.com2013-02-271-14/+0
| | * termios cleanup step 1: remove USE_TERMIO and USE_SGTTY conditional sectionsjenglish@flightlab.com2013-02-271-100/+1
| |/
| * Final part of result generation conversion (modulo any minor blunders)donal.k.fellows@manchester.ac.uk2012-08-051-35/+40
| * Factor out a number of common patterns of use of Tcl_DStringAppend.donal.k.fellows@manchester.ac.uk2012-07-031-2/+2
| * get rid of _ANSI_ARGS_ and CONSTnijtmans@users.sourceforge.net2012-04-261-1/+1
| |\
| * \ make some more internal tables constnijtmans@users.sourceforge.net2012-04-231-1/+1
| |\ \ | | |/
| * | More generation of error codes (most platform-specific parts not already usingdonal.k.fellows@manchester.ac.uk2011-04-061-0/+21
| * | Adjust ckalloc/ckfree macros to greatly reduce number of explicit casts indonal.k.fellows@manchester.ac.uk2011-03-121-13/+13
| * | Now that we're no longer using SCM based on RCS, the RCS Keyword linesdgp@users.sourceforge.net2011-03-021-2/+0
| |\ \
| * | | * doc/socket.n: Document the changes to the [socket] and rmax2010-09-281-3/+4
| * | | Eliminate various unnecessary type casts, use function typedefs whenever poss...nijtmans2010-06-211-8/+8
| * | | Fix TCL_LL_MODIFIER for Cygwinnijtmans2010-01-131-3/+3
| * | | * win/tclWinDde.c: VC++ 6.0 doesn't havenijtmans2010-01-101-5/+5
| * | | * unix/tclUnixChan.c (TtyParseMode): Partial undo of Donal's tidy-andreask@activestate.com2009-11-171-5/+9
| * | | Some small bits of tidying up.donal.k.fellows@manchester.ac.uk2009-11-091-68/+68
| * | | * unix/tclUnixPort.h: Move all socket-related code from tclUnixChan.crmax2009-06-151-1140/+3
| * | | Remove unused variable (compiler warning)dgp@users.sourceforge.net2009-04-101-2/+2
| * | | * unix/tclUnixChan.c: TclUnixWaitForFile(): use FD_* macrosdas2009-04-101-33/+30
| * | | * macosx/tclMacOSXNotify.c: revise CoreFoundation notifier to allowdas2009-04-101-1/+4
| * | | TIP #332 IMPLEMENTATION - Half-Close for Bidirectional Channelsferrieux@users.sourceforge.net2008-12-181-2/+56
| * | | Style improvements - invoking callbacks without visual junk.donal.k.fellows@manchester.ac.uk2008-10-261-2/+2
| * | | * unix/tclUnixChan.c: fix minor compiler warningnijtmans2008-10-081-2/+2
| * | | Streamline async connect logic [Patch 1994512].jenglish@flightlab.com2008-08-051-68/+40
* | | | Add test-case for previous commit, which shows that when trying to open a fil...nijtmans@users.sourceforge.net2014-11-031-0/+5
* | | | Additional check for an error condition on the socket.dgp@users.sourceforge.net2014-06-121-1/+7
* | | | Workaround the broken select() in some Linux kernels that fails to reportdgp@users.sourceforge.net2014-06-111-3/+52
| |_|/ |/| |
* | | make some more internal tables constnijtmans@users.sourceforge.net2012-04-231-1/+1
|\ \ \ | |_|/ |/| |
| * | make some more internal tables constnijtmans@users.sourceforge.net2012-04-231-1/+1
| * | Backport to 8.4/unix the healthy FD_SET reform started by das. Allows Tcl8.4 ...guest2012-03-041-25/+30
* | | Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp@users.sourceforge.net2011-03-021-2/+0
|\ \ \ | |/ /
| * | Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp@users.sourceforge.net2011-03-011-2/+0
| * | [backported] Refrain from a possibly lengthy reverse-DNS lookup on 0.0.0.0 whenferrieux@users.sourceforge.net2010-03-011-5/+24
| * | Fix mark and space parity on Linuxrmax2008-03-031-1/+4