summaryrefslogtreecommitdiffstats
path: root/cpukit/telnetd/pty.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Update email address of Fernando Ruiz Casas to <fruizcasas@gmail.com>Joel Sherrill2022-04-051-4/+7
| | | | This was requested to be executed prior to relicensing to BSD-2.
* Revert "cpukit: Remove telnetd"Vijay Kumar Banerjee2021-04-131-0/+401
| | | | This reverts commit 3299dda2454a8847c670a732f6c12ef1f2cc5dd0.
* cpukit: Remove telnetdVijay Kumar Banerjee2021-04-071-401/+0
| | | | Update #3850
* telnetd: Create sessions at startSebastian Huber2018-10-111-12/+21
| | | | Update #3543.
* telnetd: Ignore setsockopt() return statusSebastian Huber2018-10-091-1/+1
| | | | Update #3529.
* telnetd: Convert pty driver to new Termios APISebastian Huber2018-10-011-372/+102
| | | | Update #3526.
* cpukit/telnetd/pty.c: Fix format overflow warning on sprintf()Joel Sherrill2018-08-291-5/+6
| | | | | | | | cpukit/telnetd/pty.c:436:47: warning: '%X' directive writing between 1 and 8 bytes into a region of size 3 [-Wformat-overflow=] The devname area was malloc'ed. Now it is statically allocated and sufficiently large to account for the potential buffer overflow.
* telnetd: Use syslog() instead of printk()Sebastian Huber2018-05-021-2/+8
| | | | Update #3419.
* telnetd: Fix warningsSebastian Huber2016-04-251-0/+1
|
* telnetd: Map CRLF to CRSebastian Huber2012-09-281-4/+3
| | | | | | It is not so easy to use Termios for that. We already map CRNUL to CR, thus we cannot ignore CRs. We could change the shell code to map CRNL to a single line end, but this is more intrusive than the change here.
* telnetd: Inform client that we will echoSebastian Huber2012-09-281-12/+15
| | | | The standard line editor rtems_shell_line_editor() produces an echo.
* Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill2012-05-111-2/+0
| | | | | | | | | | | | Script does what is expected and tries to do it as smartly as possible. + remove occurrences of two blank comment lines next to each other after Id string line removed. + remove entire comment blocks which only exited to contain CVS Ids + If the processing left a blank line at the top of a file, it was removed.
* 2009-12-10 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-12-101-4/+4
| | | | | * telnetd/pty.c: Reflect changes to rtems_termios_callbacks->write.
* Whitespace removal.Ralf Corsepius2009-12-021-17/+17
|
* Add prototypes. Remove misc. C++-code pollution.Ralf Corsepius2008-07-291-51/+6
|
* 2007-11-26 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-11-261-10/+18
| | | | | * telnetd/pty.c, telnetd/telnetd.c, telnetd/telnetd.h: Style clean up. Now works on gen5200/icecube.
* 2007-11-06 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-11-061-24/+0
| | | | | * telnetd/icmds.c, telnetd/pty.c, telnetd/telnetd.c, telnetd/telnetd.h: Fix headers and formatting.
* 2007-10-11 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-10-111-97/+111
| | | | * score/include/rtems/score/copyrt.h: Update year.
* 2007-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-09-251-315/+315
| | | | | | * telnetd/README, telnetd/pty.c, telnetd/pty.h, telnetd/telnetd.c, telnetd/telnetd.h: telnetd rewrite. * telnetd/check_passwd.c, telnetd/des.c, telnetd/genpw.c: New files.
* 2007-09-24 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-09-241-182/+475
| | | | | | | | | | PR 1262/filesystem * libcsupport/Makefile.am, libnetworking/libc/herror.c, libnetworking/libc/res_send.c, libnetworking/sys/uio.h, telnetd/Makefile.am, telnetd/README, telnetd/preinstall.am, telnetd/pty.c, telnetd/telnetd.c: Add support for readv() and writev() including documentation and test case. * libcsupport/src/readv.c, libcsupport/src/writev.c: New files.
* Accept <CR><NUL> as equivalent to <CR><LF>.Eric Norum2006-04-271-1/+1
|
* Make many functions static.Ralf Corsepius2005-10-251-23/+24
| | | | Rename rtems_telnetd_maximum_ptys to rtems_pty_maximum_ptys.
* 2005-10-25 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2005-10-251-16/+16
| | | | | | * sapi/include/confdefs.h, telnetd/pty.c, telnetd/pty.h: Attempt to fix MAX_PTYS and provide a real configuration entry. This should make telnetd some suitable for inclusion in cpukit.
* 2002-05-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-05-281-1/+1
| | | | * rtems_telnetd/pty.c: Remove bsp.h. Include <rtems/bspIo.h>.
* 2002-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-01-221-6/+5
| | | | | | * rtems_telnetd/pty.c: Move config.h to were it belongs. Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
* 2001-08-09 Fernando-Ruiz Casas <correo@fernando-ruiz.com>Joel Sherrill2001-08-091-0/+408
* Makefile.am, configure.in, rtems_servers/Makefile.am, rtems_servers/telnetd.c, rtems_servers/telnetd.h, rtems_telnetd/Makefile.am, rtems_telnetd/README, rtems_telnetd/icmds.c, rtems_telnetd/pty.c, rtems_telnetd/pty.h, rtems_telnetd/telnetd.c, rtems_telnetd/telnetd.h, wrapup/Makefile.am: - pty and telnetd have a new subdir rtems_telnetd to avoid the side effect when ftpd change. - the tcp/ip stats have been implemented into icmds.c and started when telnetd daemon is started. * rtems_servers/telnetd.c, rtems_servers/telnetd.h: Removed. * rtems_telnetd: New directory. * rtems_telnetd/Makefile.am, rtems_telnetd/README, rtems_telnetd/icmds.c, rtems_telnetd/pty.c, rtems_telnetd/pty.h, rtems_telnetd/telnetd.c, rtems_telnetd/telnetd.h: New files.