- b8940f4 TMXR: Add default debug bits for SEND/EXPECT operations by Mark Pizzolato · 10 years ago
- c083b45 TMXR, SOCK: Properly declare as const string input only arguments. by Mark Pizzolato · 10 years ago
- 4eed007 SCP: Restructured timer/co-scheduling activities to support co-scheduling on specific timers by Mark Pizzolato · 10 years ago
- c548b34 Compiler suggested cleanups. by Mark Pizzolato · 10 years ago
- 2e1167d Compiler suggested cleanups - mostly const fixups by Mark Pizzolato · 10 years ago
- 02e90de SCP: Added EXPECT and SEND commands to react to data from and inject data into the simulated console port (and other MUX ports) by Mark Pizzolato · 10 years ago
- f6eb4bc SCP: Fix buffered console implementation to correctly retain buffering attributes across independent SET CONSOLE commands by Mark Pizzolato · 11 years ago
- 746e5ab SCP: Fix reporting of console's buffering status. Fix parsing of MUX settings which were simply interpreted by matching a single token. Reported by Mark Bensen. by Mark Pizzolato · 11 years ago
- 84707ac Compiler suggested cleanup by Mark Pizzolato · 11 years ago
- 74482ce PDP10, PDP11, VAX: Make sure that the DMC and DUP devices produce the right messages when an attach is attempted to an already attached line by Mark Pizzolato · 11 years ago
- ff0191c TMXR: Properly enable packet mode (as inherited from the main mux) on each line. Only produce modem debug output when modem signals have changed. Cleanup the output of SHOW MUX. by Mark Pizzolato · 11 years ago
- edb475f PDP10, PDP11, VAX: Fix DMC & DUP unit attach strings for multi-line device configurations. by Mark Pizzolato · 11 years ago
- e79e41d TMXR: Change DSR to reflect attached state of line and DCD to reflect connected state of the line. by Mark Pizzolato · 11 years ago
- 0f417ed TMXR: Change modem DSR & DCD to never be indicated as on unless a connection is present. by Mark Pizzolato · 11 years ago
- 017141c TMXR: Enable proper inheritance of mux global/default buffering value to individual lines. by Mark Pizzolato · 11 years ago
- 6ce8d99 SCP: Added generic output routine sim_printf to output to stdout and sim_log (and sim_deb when enabled) by Mark Pizzolato · 11 years ago
- fc885f8 TMXR: Be sure to correctly allocate the appropriate sized line transmit and receive buffers when a mux or line is attached. by Mark Pizzolato · 11 years ago
- 66a02b8 TMXR: Avoid attempting to manage unit connect strings for never attached devices by Mark Pizzolato · 11 years ago
- 090b2f8 PDP10, PDP11, VAX: Avoid corrupting a DMC/DMR unit attach string when a line state transitions by Mark Pizzolato · 11 years ago
- 194b35f TMXR: avoid calling strcpy with overlapping arguments by Mark Pizzolato · 11 years ago
- 44f66e9 MUX: Added delay after closing a socket created to validate a port specification. Suggested by Mark Emmer by Mark Pizzolato · 11 years ago
- 02cb5c2 Compiler suggested cleanups. by Mark Pizzolato · 11 years ago
- cde0be5 TMXR: Added support to reasonably set modem bits when a line has dedicated listen port defined or uses datagram transport. by Mark Pizzolato · 11 years ago
- 9ab6c4d SOCKET: Extended TMXR packet capabilities to disable the Nagle algorithm when TCP packets transports are used. by Mark Pizzolato · 11 years ago
- 3324877 TMXR: Correct const attributes for packet reading APIs. by Mark Pizzolato · 11 years ago
- 0f01e08 TMXR: Added loopback support for datagram configured lines to pass full packets in loopback mode. by Mark Pizzolato · 11 years ago
- 54b92b8 TMXR: Support loopback when using packet APIs even if a connection is not active by Mark Pizzolato · 11 years ago
- c9f73ea H316: Rewrote h316_udp to use TMXR lines for UDP transport of data. Changed h316_mi to leverage built-in loopback mode in TMXR. by Mark Pizzolato · 11 years ago
- 378e3e0 TMXR: Tolerate situations where independent devices are bound to different lines of a multi-line MUX. by Mark Pizzolato · 11 years ago
- 4259b3c TMXR: Added option to use UDP transport for packet transport by Mark Pizzolato · 11 years ago
- 00b77c8 TMXR: Packet, Loopback and Half-Duplex enhancements by Mark Pizzolato · 11 years ago
- 6f4e718 PDP8: Refinement to prior fix for issue #86. Avoid data loss if prior character hasn't been read yet when a poll event happens. by Mark Pizzolato · 11 years ago
- db964d1 SCP/TMXR: Fix crashing bug when a multiplexer line has logging enabled before a mux attach, by Mark Pizzolato · 11 years ago
- 5a21db5 Fix TMXR line transmit buffer allocation to always be allocated if a listening socket is open by Mark Pizzolato · 11 years ago
- 486ef58 Compiler warning cleanup by Mark Pizzolato · 11 years ago
- 4d34547 Cleanup DUP11 implementation and refactor for shared use by another device (KMC11). by Mark Pizzolato · 11 years ago
- 4ba152d Fix packet transmit overrun behaviors which caused DECnet circuit failures. by Mark Pizzolato · 11 years ago
- f30d432 Fixes to: by Mark Pizzolato · 11 years ago
- 1eb15fc Fix to support multiplexer devices which call tmxr_open_master directly instead of tmxr_attach so that the resulting TMXR will be in the open multiplexer list by Mark Pizzolato · 12 years ago
- 44d6651 Added hex debug output for tcp session data on non-telnet line debug by Mark Pizzolato · 12 years ago
- 784bc5d Added new tmxr_line_attach_string API to return the attach string specific to a a particular multiplexer line. by Mark Pizzolato · 12 years ago
- e8e751c Added randomization to the checking for success of outgoing connections and the arrival of incoming connections by Mark Pizzolato · 12 years ago
- 7edcf5f Added stability to virtual null modem connections by consuming all incoming per line connections until a good one (or none) is found. by Mark Pizzolato · 12 years ago
- 145b5c6 Added per line Modem Control capabilities to TMXR by Mark Pizzolato · 12 years ago
- 3448edf enhanced the relatively new tmxr_linemsgf api to dynamically flush a completely full transmit buffer as needed. by Mark Pizzolato · 12 years ago
- 671644f Avoid passing negative values (i.e. signed characters) to isprint() which is not happy with doing this on some platforms. by Mark Pizzolato · 12 years ago
- 9faef6e Added separate debugging ability to trace line connect/disconnect activities to better debug virtual null modem cable activities. by Mark Pizzolato · 12 years ago
- 67712d0 Added more extensive debug output of tmxr telnet parameter and data by Mark Pizzolato · 12 years ago
- b1e31a7 Fixed Remote Console to tolerate bare LF as a line terminator and enhanced the tmxr debug output for special characters by Mark Pizzolato · 12 years ago
- d364571 Added tmxr_linemsgf api to send formatted messages to a multiplexer line. by Mark Pizzolato · 12 years ago
- 4c6f086 Fix compiler identified typo reported by Peter Schorn by Mark Pizzolato · 12 years ago
- 5a56c19 Added ability to display modem bits when a line is connected to a modem control enabled multiplexer. by Mark Pizzolato · 12 years ago
- ba57675 Added better support for virtual null modem cables on Modem Control multiplexer lines. by Mark Pizzolato · 12 years ago
- ba87329 Fix to properly manage modem DCD and RNG state. by Mark Pizzolato · 12 years ago
- ed7f3be Added a tmxr_detach_ln routine. by Mark Pizzolato · 12 years ago
- b36efe5 Fix out of bounds array reference (off by 1) when validating a maximum line number on a multiplexer by Mark Pizzolato · 12 years ago
- 93c9f35 Restore DZ modem control state to default on device detach. Properly clear modem bits when modem control enabled. Better display of modem control status. by Mark Pizzolato · 12 years ago
- 4bd72e6 Compiler and static analyzer fixes from Peter Schorn. by Mark Pizzolato · 12 years ago
- 52838ea Fixed tmxr attach logic to initialize the backlink on all of the mux lines when only a single line is attached. by Mark Pizzolato · 12 years ago
- 2f85000 Compiler suggested cleanup by Mark Pizzolato · 12 years ago
- 249f40e Compiler indicated cleanup (FreeBSD on PPC) by Mark Pizzolato · 12 years ago
- de48307 Cleanup for build on VMS by Mark Pizzolato · 12 years ago
- bb9f915 Arranged sequencing of Modem RING and DCD bits to be presented together if DTR is not on and DCD only if DTR is on. by Mark Pizzolato · 12 years ago
- ab25ad5 Fix potential for crash if tmxr_set_get_modem_bits is called without the multiplexer device being attached by Mark Pizzolato · 12 years ago
- f7b2f44 Fixed tmxr xmte and rcve management to be consistent with original behavior by Mark Pizzolato · 12 years ago
- f4dd307 Fix DZ issue which didn't report modem bits to the host unless the attach was made with -M. by Mark Pizzolato · 12 years ago
- e3207c2 Compiler suggested cleanups by Mark Pizzolato · 12 years ago
- b661f6c Fix sim_tmxr flag settings to avoid an overwrite which was introduced when the dynflags was added by Mark Pizzolato · 12 years ago
- 83c1d80 Merge branch 'master' into AsyncTmxr by Mark Pizzolato · 12 years ago
- d46ebc7 Untangle circular include references between tmxr serial and sock include files. by Mark Pizzolato · 12 years ago
- 19c4ccb Added dynflags to the unit structure to track dynamic flags used by scp & libraries. This avoids expanding the set of unit flags and encroaching on the available user flags . by Mark Pizzolato · 12 years ago
- 4f19d08 Initial merge of Asynchronous Multiplexer and Asynchronous Clock support by Mark Pizzolato · 12 years ago
- 6eb3804 Standardized scp command formatting in help output by Mark Pizzolato · 12 years ago
- 1213f09 Fixed Buffered Console behavior which ended up flushing buffer contents once a second and clearing the buffer. We were also incorrectly flushing buffer contents when a connection dropped. by Mark Pizzolato · 12 years ago
- 744f65a Fleshed out the tmxr help and set the HP2100 to use the mux help by default by Mark Pizzolato · 12 years ago
- dac73b9 Migrating scp and library global variables to be declared as extern in the appropriate library include file and remove repetitive declarations in referencing modules. by Mark Pizzolato · 12 years ago
- 784ae24 - Fixed asynchronous i/o hangs introduced when asynchronous cancel support was added by Mark Pizzolato · 12 years ago
- df4cc94 Changed the tmxr_attach parsing code to allow more natural specification for the configuration of different information for multiple lines as per Dave Bryan's suggestion. by Mark Pizzolato · 12 years ago
- b78c91b Fixed error paths during attach/detach and fixed a per line listen detach bug by Mark Pizzolato · 12 years ago
- ba0f331 Added framework to support per device help commands by Mark Pizzolato · 12 years ago
- 53c537b Cleanup the mux attach string for single line multiplexers by Mark Pizzolato · 12 years ago
- 122ca9b Fix potential attach order bug when attaching a serial port to a single line mux found by Dave Bryan by Mark Pizzolato · 12 years ago
- 33a2ec9 Fixed missing ipad setup for outgoing connections by Mark Pizzolato · 12 years ago
- af93ca9 Added /dev/ttyAMAn devices as possible serial port lines on *nix systems. by Mark Pizzolato · 12 years ago
- 6862041 Properly shutdown prior connecting socket when establishing a new one by Mark Pizzolato · 12 years ago
- 2a89d9b Behave more consistently and only tear down prior listening sockets if a replacement will actually work. by Mark Pizzolato · 12 years ago
- afd09ee Made parsing of MUX attach arguments more robust and tolerant of inconsistent sequences of arguments. by Mark Pizzolato · 12 years ago
- 11cc564 Fix proper cleanup when a mux telnet session terminates. by Mark Pizzolato · 12 years ago
- 1370ad6 Fixed console serial port connection checking by Mark Pizzolato · 12 years ago
- a72d85b Fix TMXR for devices which reference the TMLN conn variable as a connection state flag by Mark Pizzolato · 12 years ago
- beeb5ae Cleaned up the formatting of SHOW MULTIPLEXER output based on input from Dave Bryan by Mark Pizzolato · 12 years ago
- 6cabdb9 Fixed duplicate logging output when output buffers are full and potential pauses in console output (reported by Mark Benson) by Mark Pizzolato · 12 years ago
- 60a0881 Fixes after Dave Bryan's testing. by Mark Pizzolato · 12 years ago
- 59afee3 Serial Multiplexer cleanup after review by Dave Bryan by Mark Pizzolato · 12 years ago
- 7f6a1af Added an optional validation argument to sim_parse_addr for callers which need to confirm incoming connections come from expected sources by Mark Pizzolato · 12 years ago
- 7c7df66 Asynchronous Support by Mark Pizzolato · 12 years ago
- fbb74de TMXR fixes to support Virtual Null Modem Connections by Mark Pizzolato · 12 years ago
- f8ae8d2 Periodically flush buffered console mux data. This is necessary to cover the situation when data was buffered and sending data out the connection stalled due to OS/network buffering and no more output traffic happens to be generated. by Mark Pizzolato · 12 years ago
- faa5c61 Added validation of an incoming connection's IP address when a mux line is configured both with a listening port and an outbound connection destination. In this case, connections will only be accepted from the IP address of the target destination. by Mark Pizzolato · 12 years ago
- 8b59f2a sim_tmxr.c - Fixed behavior when I/O errors happen on serial port connections. Now a message is displayed and the serial port is closed as opposed to the prior behavior where messages would be spewed incessantly with no benefit. by Mark Pizzolato · 12 years ago