summaryrefslogtreecommitdiffstats
path: root/cpukit/telnetd/telnetd.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Update company nameSebastian Huber2023-05-201-1/+1
| | | | | The embedded brains GmbH & Co. KG is the legal successor of embedded brains GmbH.
* Update email address of Fernando Ruiz Casas to <fruizcasas@gmail.com>Joel Sherrill2022-04-051-9/+8
| | | | This was requested to be executed prior to relicensing to BSD-2.
* telnetd.c: Manual cleanup of embedded brains File HeadersJoel Sherrill2022-03-101-6/+0
| | | | | | This file's text looked different from others. Fixed by hand. Updates #4625.
* telnetd.c: Remove RTEMS_NETWORKING checkVijay Kumar Banerjee2021-05-201-10/+1
| | | | Set the priority manually to make telnetd compatible with the
* Revert "cpukit: Remove telnetd"Vijay Kumar Banerjee2021-04-131-0/+459
| | | | This reverts commit 3299dda2454a8847c670a732f6c12ef1f2cc5dd0.
* cpukit: Remove telnetdVijay Kumar Banerjee2021-04-071-459/+0
| | | | Update #3850
* telnetd: Add server port to configurationSebastian Huber2018-10-111-3/+10
| | | | Close #3543.
* telnetd: Create sessions at startSebastian Huber2018-10-111-222/+254
| | | | Update #3543.
* telnetd: Allocate the server contextSebastian Huber2018-10-101-7/+8
| | | | Update #3543.
* telnetd: Create server socket at startSebastian Huber2018-10-101-76/+86
| | | | Update #3543.
* telnetd: Rename shell_args to telnetd_sessionSebastian Huber2018-10-101-33/+33
| | | | Update #3543.
* telnetd: Simplify task spawn functionSebastian Huber2018-10-101-92/+36
| | | | | | | Use the minimum task size for the telnet server task since it has to deal only with simple socket operations. Update #3543.
* telnetd: Remove keep stdio featureSebastian Huber2018-10-101-72/+40
| | | | | | | | | | | | | | The Telnet service started via rtems_telnetd_start() had a keep stdio feature. This just created a task and executed the command function in a loop. For this kind of service we do not library support. This can be done by an application task on its own. Remove this feature and provide only the real Telnet server functionality. Use syslog() for error and status messages. Add test program for the Telnet server. Close #3542.
* telnetd: Ignore setsockopt() return statusSebastian Huber2018-10-091-1/+1
| | | | Update #3529.
* Use rtems_task_exit()Sebastian Huber2018-10-021-4/+4
| | | | | Update #3530. Update #3533.
* telnetd: Remove CEXP convenience routinesSebastian Huber2018-10-011-25/+0
| | | | Close #3535.
* telnetd: Remove CONFIGURE_MAXIMUM_PTYSSebastian Huber2018-10-011-48/+63
| | | | | | | | Add a rtems_telnetd_config_table::client_maximum member to the Telnet configuration. Close #3526. Close #3528.
* telnetd: Regroup includesSebastian Huber2018-10-011-7/+5
|
* telnetd: Remove dead codeSebastian Huber2018-10-011-7/+0
|
* telnetd: Remove superfluous global variableSebastian Huber2018-10-011-9/+7
| | | | Update #3528.
* telnetd: Convert pty driver to new Termios APISebastian Huber2018-10-011-33/+25
| | | | Update #3526.
* telnetd: Always build telnet daemonSebastian Huber2018-05-021-27/+52
| | | | | | Add support for libbsd initialization. Update #3419.
* telnetd.c: Fix no prototype warningJoel Sherrill2016-03-241-4/+5
|
* telnetd: Use socklen_tSebastian Huber2014-09-181-10/+0
|
* Change all references of rtems.com to rtems.org.Chris Johns2014-03-211-1/+1
|
* 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.
* 2010-07-04 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-07-041-1/+0
| | | | | | | | | | | | | | | | * libblock/include/rtems/ide_part_table.h, libblock/src/bdbuf.c, libcsupport/src/__times.c, libcsupport/src/libio_init.c, libcsupport/src/mallocfreespace.c, libcsupport/src/mount-mgr.c, libcsupport/src/mount.c, libcsupport/src/rewinddir.c, libcsupport/src/seekdir.c, libcsupport/src/telldir.c, libcsupport/src/unmount.c, libfs/src/dosfs/fat.c, libfs/src/dosfs/fat_fat_operations.c, libfs/src/dosfs/msdos_create.c, libfs/src/dosfs/msdos_dir.c, libfs/src/dosfs/msdos_eval.c, libfs/src/dosfs/msdos_file.c, libfs/src/dosfs/msdos_format.c, libfs/src/dosfs/msdos_fsunmount.c, libfs/src/dosfs/msdos_initsupp.c, libfs/src/dosfs/msdos_rename.c, libmisc/cpuuse/cpuusagereport.c, libmisc/shell/vis.c, libmisc/stackchk/check.c, sapi/src/posixapi.c, telnetd/telnetd.c: Remove include of assert.h when it is not needed.
* 2009-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-12-171-1/+1
| | | | | * telnetd/telnetd.c: Honor configuration setting for telnet daemon stack size.
* 2009-11-13 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-11-131-9/+9
| | | | * telnetd/telnetd.c (telnetd_dflt_spawn): Adjust prototype.
* 2009-05-06 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-05-061-2/+0
| | | | | * libmisc/uuid/gen_uuid.c, libnetworking/lib/syslog.c, telnetd/telnetd.c: Fixed warnings.
* adapt copyright statementsThomas Doerfler2009-04-141-3/+2
|
* 2009-03-27 Sebastian Huber <sebastian.huber@embedded-brains.de>Joel Sherrill2009-03-271-106/+132
| | | | | | | | | | | | * Makefile.am, preinstall.am, libmisc/Makefile.am, libmisc/shell/shell.c, libmisc/shell/shell.h, telnetd/check_passwd.c, telnetd/telnetd.c, telnetd/telnetd.h: Generalized login check. * libmisc/shell/login.h, libmisc/shell/login_check.c, libmisc/shell/login_prompt.c: New files. * libmisc/stackchk/check.c: Changed format for blown stack message. * libcsupport/src/libio_sockets.c: Removed superfluous cast. * libnetworking/rtems/ftpfs.h: Documentation.
* 2008-10-15 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-10-151-27/+40
| | | | | | | | PR 1331/networking * libmisc/shell/shell.c, telnetd/check_passwd.c, telnetd/telnetd.c, telnetd/telnetd.h: Improve comments and explanation of options to rtems_telnetd_initialize. Add extra newline to login sequence from shell.
* Add missing prototypes.Ralf Corsepius2008-08-021-3/+2
| | | | Remove unused local declations.
* 2007-11-26 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-11-261-111/+121
| | | | | * 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-23/+6
| | | | | * telnetd/icmds.c, telnetd/pty.c, telnetd/telnetd.c, telnetd/telnetd.h: Fix headers and formatting.
* 2007-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-09-251-217/+225
| | | | | | * 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-68/+406
| | | | | | | | | | 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.
* 2006-08-30 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2006-08-301-2/+5
| | | | | | | | * libmisc/cpuuse/cpuuse.c, libmisc/monitor/mon-command.c, libmisc/monitor/mon-driver.c, libmisc/monitor/mon-symbols.c, libmisc/rtmonuse/rtmonuse.c, libmisc/stackchk/check.c, libnetworking/libc/res_debug.c, telnetd/telnetd.c: Remove printf format warnings.
* 2005-10-25 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2005-10-251-3/+6
| | | | | | | | | | | * telnetd/icmds.c: Rename register_icmds to _rtems_telnet_register_icmds. Make main_* functions static. * telnetd/pty.c: Make many functions static. Rename rtems_telnetd_maximum_ptys to rtems_pty_maximum_ptys. * telnetd/pty.h: Reflect changes above. Rename get_pty to rtems_pty_get. New header guards. * telnetd/telnetd.c: Reflect changes above. * telnetd/telnetd.h: New header guards.
* 2005-10-25 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2005-10-251-3/+3
| | | | | | | * telnet/telnet.h, telnet/telnet.c: Rename rtems_initialize_telnetd to rtems_telnetd_initialize, main_telnetd to rtems_telnetd_main, register_telnetd to rtems_telnetd_register.
* socklen_t.Ralf Corsepius2005-05-101-1/+1
|
* 2004-10-19 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius2004-10-191-1/+1
| | | | | * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority. * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
* 2002-08-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-08-141-0/+1
| | | | | | | * rtems_servers/ftpd.c: Remove unused variable buf. * pppd/md5.c: #include <string.h> to make gcc31 happy. * rtems_telnetd/telnetd.c: #include <string.h> to make gcc31 happy. * rtems_webserver/webmain.c: Remove unused variable dir, cp.
* 2001-08-09 Fernando-Ruiz Casas <correo@fernando-ruiz.com>Joel Sherrill2001-08-091-0/+132
* 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.