summaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2018-07-15driver: argv usage and error output: use the signal-resilient ptyc_dprintf().midipix2-0/+5
2018-07-15internals: added ptyc_dprintf(), a signal-resilient dprintf implementation.midipix2-0/+68
2018-07-15internals: added ptyc_write().midipix2-0/+70
2018-07-15argv.h: argv_get(): be consistent between forward decl. and impl.midipix1-1/+1
2018-07-15argv.h: move definition of struct argv_meta_impl to the implementation block.midipix1-6/+6
2018-06-17framework api's: follow ntapi's pre-alpha update of struct _nt_tty_msg_info.midipix2-4/+4
2018-05-23argv.h: whitespace meditation.midipix1-5/+9
2018-05-23argv: argv_scan(): properly handle optional argument values of short options.midipix1-0/+2
2017-11-11ptyc_console_writer(): properly handle leftover bytes.midipix1-1/+1
2017-07-31adjust to ntapi's pre-alpha normalization of port name handlers.midipix1-1/+1
2017-02-09annual chores: normalize date range in internal header.midipix1-1/+1
2017-02-04annual chores.midipix31-31/+31
2017-01-07process initialization: swap threads cleanly.midipix1-2/+14
2017-01-07ptyc_console_writer(): detect termination of all pts clients.midipix2-8/+12
2017-01-07ptyc_spawn(): added proper session chain support.midipix1-6/+13
2017-01-07process initialization: added proper session chain support.midipix1-10/+9
2016-12-26argv.h: use an option vector rather than a direct pointer to the option table.midipix3-40/+66
2016-12-26ptyc_pty_own(): properly convert the message's uintptr_t members to pid_t size.midipix1-4/+4
2016-12-26ptyc_fputs(): properly invoke the i/o function (uint32_t bytes).midipix1-1/+1
2016-12-26argv.h: struct argv_ctx: .unitidx and .erridx are set via pointer arithmetic.midipix1-2/+2
2016-12-26ptyc_dbg_raw(): properly invoke ntapi's pty_write() (uint32_t bytes).midipix1-3/+2
2016-12-26ptyc_dbg_oven(): properly invoke ntapi's pty_write() (uint32_t bytes).midipix1-3/+2
2016-12-26ptyc_dbg_input_record(): properly invoke write_console_ansi() (uint32_t bytes).midipix1-3/+2
2016-12-26ptyc_cat(): properly invoke ntapi's pty_write() (uint32_t bytes).midipix1-4/+3
2016-12-26ptyc_console_reader(): properly invoke ntapi's pty_write() (uint32_t bytes).midipix1-3/+2
2016-12-26struct ptyc_vkcode: fix const definitions.midipix1-2/+2
2016-12-26foreign compiler support: nt32/nt64: added ptyc_compiler.asm.midipix2-0/+39
2016-12-12include <psxtypes/section/freestd.h> for improved foreign compiler support.midipix1-0/+3
2016-12-09ptyc_open_volume(): update code following libntapi's pre-alpha API update.midipix1-1/+1
2016-11-26argv.h: error code path: remove unneeded if statement (always true).midipix1-5/+2
2016-11-21free-standing environment: .freestd is now a supported named section.midipix1-1/+1
2016-11-19ptycon_api.h: fix export/import inconsistency.midipix1-1/+1
2016-11-17set tty affiliation in the driver, effective for both the library and utility.midipix2-5/+7
2016-10-25argv.h: argv_usage(): use correct format for short option name in short mode.midipix1-1/+1
2016-10-25console: ptyc_flush_screen_buffer(): maintain cursor visibility as needed.midipix1-7/+10
2016-09-16ptycon_daemon_entry_point(): fix signature.midipix1-1/+1
2016-09-16ptyc_spawn(): implementation: fix signature.midipix1-1/+1
2016-09-16ptyc_loop_thread_entry(): fix signature.midipix1-1/+1
2016-08-22pty layer: integrated __ntapi_pty_inherit_runtime_ctty().midipix2-27/+26
2016-08-18console: ptyc_flush_screen_buffer(): maintain cursor visibility.midipix1-0/+8
2016-08-18driver: exit as needed after version printing.midipix1-0/+4
2016-08-18driver: fix eargv initialization.midipix1-1/+1
2016-08-18console: ptyc_init_console(): obtain cursor info.midipix2-0/+7
2016-08-18console: ptyc_console_reader(): send backspace (0x08) as delete (0x7f).midipix1-0/+3
2016-08-14console bridge: added --bell support.midipix3-0/+7
2016-08-14driver: added --bell support.midipix3-0/+9
2016-08-14virtual key-code translation: added page up/down, home/end, insert/delete.midipix1-6/+6
2016-08-10argv.h: error message formatting: handle lonely long options.midipix1-12/+17
2016-08-10driver: --sysroot: support dos drive notation.midipix1-2/+32
2016-08-10console: reader: added ptyc_translate_virtual_keycode().midipix1-1/+19