Blame SPECS/telnet.spec

f3e6c7
%global _hardened_build 1
f3e6c7
f3e6c7
Summary: The client program for the Telnet remote login protocol
f3e6c7
Name: telnet
f3e6c7
Version: 0.17
f3e6c7
Release: 75%{?dist}
f3e6c7
Epoch: 1
f3e6c7
License: BSD
f3e6c7
Group: Applications/Internet
f3e6c7
Source0: ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/netkit-telnet-%{version}.tar.gz
f3e6c7
Url: http://web.archive.org/web/20070819111735/www.hcs.harvard.edu/~dholland/computers/old-netkit.html
f3e6c7
# telnet-client tarball is snapshot of the OpenBSD client telnet
f3e6c7
Source2: telnet-client.tar.gz
f3e6c7
Source4: telnet.wmconfig
f3e6c7
Source5: telnet@.service
f3e6c7
Source6: telnet.socket
f3e6c7
Patch1: telnet-client-cvs.patch
f3e6c7
Patch5: telnetd-0.17.diff
f3e6c7
Patch6: telnet-0.17-env.patch
f3e6c7
Patch7: telnet-0.17-issue.patch
f3e6c7
Patch8: telnet-0.17-sa-01-49.patch
f3e6c7
Patch10: telnet-0.17-pek.patch
f3e6c7
Patch11: telnet-0.17-8bit.patch
f3e6c7
Patch12: telnet-0.17-argv.patch
f3e6c7
Patch13: telnet-0.17-conf.patch
f3e6c7
Patch14: telnet-0.17-cleanup_race.patch
f3e6c7
Patch15: telnetd-0.17-pty_read.patch
f3e6c7
Patch16: telnet-0.17-CAN-2005-468_469.patch
f3e6c7
Patch18: telnet-gethostbyname.patch
f3e6c7
Patch19: netkit-telnet-0.17-ipv6.diff
f3e6c7
Patch20: netkit-telnet-0.17-nodns.patch
f3e6c7
Patch21: telnet-0.17-errno_test_sys_bsd.patch
f3e6c7
Patch22: netkit-telnet-0.17-reallynodns.patch
f3e6c7
Patch23: telnet-rh678324.patch
f3e6c7
Patch24: telnet-rh674942.patch
f3e6c7
Patch25: telnet-rh704604.patch
f3e6c7
Patch26: telnet-rh825946.patch
f3e6c7
Patch27: telnet-0.17-force-ipv6-ipv4.patch
f3e6c7
Patch28: netkit-telnet-0.17-core-dump.patch
f3e6c7
Patch29: netkit-telnet-0.17-gcc7.patch
f3e6c7
Patch30: netkit-telnet-0.17-manpage.patch
f3e6c7
Patch31: netkit-telnet-0.17-covscan.patch
f3e6c7
Patch32: telnet-log-address.patch
f3e6c7
Patch33: telnet-0.17-overflow-exploit.patch
f3e6c7
Patch34: telnet-0.17-pty-retry.patch
f3e6c7
f3e6c7
BuildRequires: ncurses-devel systemd
f3e6c7
BuildRequires: perl-interpreter
f3e6c7
f3e6c7
%description
f3e6c7
Telnet is a popular protocol for logging into remote systems over the
f3e6c7
Internet. The package provides a command line Telnet client
f3e6c7
f3e6c7
%package server
f3e6c7
Requires: systemd
f3e6c7
Requires(post): systemd
f3e6c7
Requires(preun): systemd
f3e6c7
Requires(postun): systemd
f3e6c7
Group: System Environment/Daemons
f3e6c7
Summary: The server program for the Telnet remote login protocol
f3e6c7
f3e6c7
%description server
f3e6c7
Telnet is a popular protocol for logging into remote systems over the
f3e6c7
Internet. The package includes a daemon that supports Telnet remote
f3e6c7
logins into the host machine. The daemon is disabled by default.
f3e6c7
You may enable the daemon by editing /etc/xinetd.d/telnet
f3e6c7
f3e6c7
%prep
f3e6c7
%setup -q -n netkit-telnet-%{version}
f3e6c7
f3e6c7
mv telnet telnet-NETKIT
f3e6c7
%setup -T -D -q -a 2 -n netkit-telnet-%{version}
f3e6c7
f3e6c7
%patch1 -p0 -b .cvs
f3e6c7
%patch5 -p0 -b .fix
f3e6c7
%patch6 -p1 -b .env
f3e6c7
%patch10 -p0 -b .pek
f3e6c7
%patch7 -p1 -b .issue
f3e6c7
%patch8 -p1 -b .sa-01-49
f3e6c7
%patch11 -p1 -b .8bit
f3e6c7
%patch12 -p1 -b .argv
f3e6c7
%patch13 -p1 -b .confverb
f3e6c7
%patch14 -p1 -b .cleanup_race 
f3e6c7
%patch15 -p0 -b .pty_read
f3e6c7
%patch16 -p1 -b .CAN-2005-468_469
f3e6c7
#%patch17 -p1 -b .linemode
f3e6c7
%patch18 -p1 -b .gethost
f3e6c7
%patch19 -p1 -b .gethost2
f3e6c7
%patch20 -p1 -b .nodns
f3e6c7
%patch21 -p1 -b .errnosysbsd
f3e6c7
%patch22 -p1 -b .reallynodns
f3e6c7
%patch23 -p1 -b .rh678324
f3e6c7
%patch24 -p1 -b .rh674942
f3e6c7
%patch25 -p1 -b .rh704604
f3e6c7
%patch26 -p1 -b .rh825946
f3e6c7
%patch27 -p1 -b .ipv6-support
f3e6c7
%patch28 -p1 -b .core-dump
f3e6c7
%patch29 -p1 -b .gcc7
f3e6c7
%patch30 -p1 -b .manpage
f3e6c7
%patch31 -p1 -b .covscan
f3e6c7
%patch32 -p1 -b .log-address
f3e6c7
%patch33 -p1 -b .overflow
f3e6c7
%patch34 -p1 -b .pty-retry
f3e6c7
f3e6c7
%build
f3e6c7
%ifarch s390 s390x
f3e6c7
    export CC_FLAGS="$RPM_OPT_FLAGS -fPIE"
f3e6c7
%else
f3e6c7
    export CC_FLAGS="$RPM_OPT_FLAGS -fpie"
f3e6c7
%endif
f3e6c7
f3e6c7
export LD_FLAGS="$LD_FLAGS -z now -pie"
f3e6c7
f3e6c7
sh configure --with-c-compiler=gcc 
f3e6c7
perl -pi -e '
f3e6c7
    s,-O2,\$(CC_FLAGS),;
f3e6c7
    s,LDFLAGS=.*,LDFLAGS=\$(LD_FLAGS),;
f3e6c7
    s,^BINDIR=.*$,BINDIR=%{_bindir},;
f3e6c7
    s,^MANDIR=.*$,MANDIR=%{_mandir},;
f3e6c7
    s,^SBINDIR=.*$,SBINDIR=%{_sbindir},;
f3e6c7
    ' MCONFIG
f3e6c7
f3e6c7
# remove stripping
f3e6c7
perl -pi -e 's|install[ ]+-s|install|g' \
f3e6c7
    ./telnet/GNUmakefile \
f3e6c7
    ./telnetd/Makefile \
f3e6c7
    ./telnetlogin/Makefile \
f3e6c7
    ./telnet-NETKIT/Makefile
f3e6c7
f3e6c7
make %{?_smp_mflags}
f3e6c7
f3e6c7
%install
f3e6c7
mkdir -p ${RPM_BUILD_ROOT}%{_bindir}
f3e6c7
mkdir -p ${RPM_BUILD_ROOT}%{_sbindir}
f3e6c7
mkdir -p ${RPM_BUILD_ROOT}%{_unitdir}
f3e6c7
mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man1
f3e6c7
mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man5
f3e6c7
mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man8
f3e6c7
f3e6c7
make INSTALLROOT=${RPM_BUILD_ROOT} install
f3e6c7
f3e6c7
install -p -m644 %SOURCE5 ${RPM_BUILD_ROOT}%{_unitdir}/telnet@.service
f3e6c7
install -p -m644 %SOURCE6 ${RPM_BUILD_ROOT}%{_unitdir}/telnet.socket
f3e6c7
f3e6c7
%post server
f3e6c7
%systemd_post telnet.socket
f3e6c7
f3e6c7
%preun server
f3e6c7
%systemd_preun telnet.socket
f3e6c7
f3e6c7
%postun server
f3e6c7
%systemd_postun_with_restart telnet.socket
f3e6c7
f3e6c7
%files
f3e6c7
%doc README
f3e6c7
%defattr(-,root,root,-)
f3e6c7
%{_bindir}/telnet
f3e6c7
%{_mandir}/man1/telnet.1*
f3e6c7
f3e6c7
%files server
f3e6c7
%defattr(-,root,root,-)
f3e6c7
%{_unitdir}/*
f3e6c7
%{_sbindir}/in.telnetd
f3e6c7
%{_mandir}/man5/issue.net.5*
f3e6c7
%{_mandir}/man8/in.telnetd.8*
f3e6c7
%{_mandir}/man8/telnetd.8*
f3e6c7
f3e6c7
%changelog
f3e6c7
* Tue Oct 27 2020 Michal Ruprich <mruprich@redhat.com> - 1:0.17-75
f3e6c7
- Resolves: #1881335 - in.telnetd needs to tolerate temporary EIO errors
f3e6c7
f3e6c7
* Thu Mar 26 2020 Michal Ruprich <michalruprich@gmail.com> - 1:0.17-74
f3e6c7
- Resolves: #1814474 - Arbitrary remote code execution in utility.c via short writes or urgent data
f3e6c7
f3e6c7
* Thu Oct 04 2018 Michal Ruprich <mruprich@redhat.com> - 1:0.17-73
f3e6c7
- Resolves: #1602711 - Please review important issues found by covscan
f3e6c7
- Resolves: #1637085 - Option -i is missing in telnet in el8 but is available in el7
f3e6c7
f3e6c7
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.17-72
f3e6c7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
f3e6c7
f3e6c7
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.17-71
f3e6c7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
f3e6c7
f3e6c7
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.17-70
f3e6c7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
f3e6c7
f3e6c7
* Tue Apr 25 2017 Michal Ruprich <mruprich@redhat.com> - 1:0.17-69
f3e6c7
- Resolves: #1445259 - telnet won't build with latest gcc
f3e6c7
- added note about address resolution in manpage
f3e6c7
f3e6c7
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.17-68
f3e6c7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
f3e6c7
f3e6c7
* Mon Jan 23 2017 Michal Ruprich <mruprich@redhat.com> - 1:0.17-67
f3e6c7
- Resolves: #1415706 - telnet dumps core with certain combination of parameters
f3e6c7
f3e6c7
* Sat Oct 01 2016 Richard W.M. Jones <rjones@redhat.com> - 1:0.17-66
f3e6c7
- BR perl
f3e6c7
  (https://fedoraproject.org/wiki/Changes/Build_Root_Without_Perl)
f3e6c7
f3e6c7
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1:0.17-65
f3e6c7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
f3e6c7
f3e6c7
* Mon Jan 25 2016 Luboš Uhliarik <luhliari@redhat.com> - 1:0.17-64
f3e6c7
- Related: #1069809 - fixed wrong paths in patch
f3e6c7
f3e6c7
* Thu Oct 29 2015 Luboš Uhliarik <luhliari@redhat.com> - 1:0.17-63
f3e6c7
- Related: #1069809 - changed patch name + some minor changes in patch
f3e6c7
f3e6c7
* Wed Sep 30 2015 Luboš Uhliarik <luhliari@redhat.com> - 1:0.17-62
f3e6c7
- Resolves: #1069809 - No option to specify IPv6 or IPv4 explicitly must be used
f3e6c7
f3e6c7
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.17-61
f3e6c7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
f3e6c7
f3e6c7
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.17-60
f3e6c7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
f3e6c7
f3e6c7
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.17-59
f3e6c7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
f3e6c7
f3e6c7
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.17-58
f3e6c7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
f3e6c7
f3e6c7
* Wed Jul 17 2013 Michal Sekletar <msekleta@redhat.com> - 1:0.17-57
f3e6c7
- enable hardened build
f3e6c7
- fix dates in changelog
f3e6c7
- add systemd to BuildRequires
f3e6c7
f3e6c7
* Mon May 06 2013 Michal Sekletar <msekleta@redhat.com> - 1:0.17-56
f3e6c7
- telnet-server will use systemd socket based activation instead of xinetd
f3e6c7
f3e6c7
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.17-55
f3e6c7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
f3e6c7
f3e6c7
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.17-54
f3e6c7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
f3e6c7
f3e6c7
* Thu Jun 14 2012 Adam Tkac <atkac redhat com> 1:0.17-53
f3e6c7
- update /var/run/utmp even on some corner cases
f3e6c7
f3e6c7
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.17-52
f3e6c7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
f3e6c7
f3e6c7
* Wed Jul 13 2011 Adam Tkac <atkac redhat com> 1:0.17-51
f3e6c7
- add "-debug6" option to telnetd (#rh674942)
f3e6c7
- telnet wasn't interruptable (^C) when started with specious -b argument (#704604)
f3e6c7
f3e6c7
* Tue Jun 28 2011 Adam Tkac <atkac redhat com> 1:0.17-50
f3e6c7
- telnetd: store "from" address in sockaddr_storage (#678324)
f3e6c7
f3e6c7
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.17-49
f3e6c7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
f3e6c7
f3e6c7
* Thu Jan 20 2011 Karsten Hopp <karsten@redhat.com> 1:0.17-48
f3e6c7
- update telnet-0.17-sa-01-49.patch to make it apply with fuzz=0
f3e6c7
f3e6c7
* Tue Mar 09 2010 Adam Tkac <atkac redhat com> 1:0.17-47
f3e6c7
- add URL and README
f3e6c7
f3e6c7
* Fri Nov 27 2009 Adam Tkac <atkac redhat com> 1:0.17-46
f3e6c7
- changes related package review (#226484)
f3e6c7
- remove unused patches
f3e6c7
  - telnet-0.17-linemode.patch
f3e6c7
  - telnet-0.17-env-5x.patch
f3e6c7
f3e6c7
* Wed Sep 02 2009 Adam Tkac <atkac redhat com> 1:0.17-45
f3e6c7
- add new option -N to disable DNS lookups (#490242)
f3e6c7
f3e6c7
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.17-44
f3e6c7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
f3e6c7
f3e6c7
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.17-43
f3e6c7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
f3e6c7
f3e6c7
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1:0.17-42
f3e6c7
- Autorebuild for GCC 4.3
f3e6c7
f3e6c7
* Tue Sep 25 2007 Adam Tkac <atkac redhat com> 1:0.17-41
f3e6c7
- rebased "nodns" patch with patch from Bryn M. Reeves
f3e6c7
f3e6c7
* Thu Sep 20 2007 Adam Tkac <atkac redhat com> 1:0.17-40
f3e6c7
- improved patch to #274991
f3e6c7
f3e6c7
* Wed Aug 22 2007 Harald Hoyer <harald@redhat.com> - 1:0.17-39
f3e6c7
- added patch to prevent a rare loop in the client
f3e6c7
f3e6c7
* Fri Apr 13 2007 Adam Tkac <atkac redhat com> - 1:0.17-38.fc7
f3e6c7
- added -c option which disables reverse dns checking (#223448)
f3e6c7
- added smp_mflags to make
f3e6c7
- start using dist macro
f3e6c7
f3e6c7
* Fri Jul 14 2006 Harald Hoyer <harald@redhat.com> - 1:0.17-37
f3e6c7
- added netkit-telnet-0.17-ipv6.diff from Marek Grác, 
f3e6c7
  which adds IPv6 support to telnetd
f3e6c7
f3e6c7
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1:0.17-36.1
f3e6c7
- rebuild
f3e6c7
f3e6c7
* Mon May 08 2006 Harald Hoyer <harald@redhat.com> - 1:0.17-36
f3e6c7
- patch to remove gethostbyname() (bug #190296)
f3e6c7
f3e6c7
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1:0.17-35.2.1
f3e6c7
- bump again for double-long bug on ppc(64)
f3e6c7
f3e6c7
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1:0.17-35.2
f3e6c7
- rebuilt for new gcc4.1 snapshot and glibc changes
f3e6c7
f3e6c7
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
f3e6c7
- rebuilt
f3e6c7
f3e6c7
* Thu Mar 17 2005 Harald Hoyer <harald@redhat.com> - 1:0.17-35
f3e6c7
- fixed CAN-2005-468 and CAN-2005-469
f3e6c7
f3e6c7
* Wed Mar 02 2005 Harald Hoyer <harald@redhat.com> 
f3e6c7
- rebuilt
f3e6c7
f3e6c7
* Fri Jan 21 2005 Harald Hoyer <harald@redhat.com> - 1:0.17-33
f3e6c7
- added patch telnetd-0.17-pty_read.patch, which fixes 145636
f3e6c7
f3e6c7
* Thu Jan 13 2005 Jason Vas Dias <jvdias@redhat.com> - 1:0.17-31
f3e6c7
- bug 143929 / 145004 : fix race condition in telnetd on wtmp lock 
f3e6c7
- when cleanup() is entered from main process and in signal
f3e6c7
- handler 
f3e6c7
f3e6c7
* Mon Jun 28 2004 Harald Hoyer <harald@redhat.com> - 1:0.17-30
f3e6c7
- fixed 126858: Too long /proc/X/cmdline: bad ps output when 
f3e6c7
                piped to less/more
f3e6c7
f3e6c7
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
f3e6c7
- rebuilt
f3e6c7
f3e6c7
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
f3e6c7
- rebuilt
f3e6c7
f3e6c7
* Thu Feb  5 2004 Harald Hoyer <harald@redhat.com> - 1:0.17-27
f3e6c7
- added PIE compile flags
f3e6c7
f3e6c7
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
f3e6c7
- rebuilt
f3e6c7
f3e6c7
* Wed May 28 2003 Harald Hoyer <harald@redhat.de> 1:0.17-26
f3e6c7
- cleanup of spec file
f3e6c7
- 8bit binary patch #91023
f3e6c7
f3e6c7
* Wed Jan 29 2003 Harald Hoyer <harald@redhat.de> 0.17-25
f3e6c7
- rebuilt 
f3e6c7
f3e6c7
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
f3e6c7
- rebuilt
f3e6c7
f3e6c7
* Mon Nov 11 2002 Harald Hoyer <harald@redhat.de> 0.17-24
f3e6c7
- changed description
f3e6c7
- removed unused .desktop files
f3e6c7
f3e6c7
* Tue Jul 23 2002 Harald Hoyer <harald@redhat.de> 0.17-23
f3e6c7
- removed prestripping
f3e6c7
f3e6c7
* Tue Jul  9 2002 Harald Hoyer <harald@redhat.de>
f3e6c7
- removed x86 -O gcc-2.96 hack (#59514)
f3e6c7
f3e6c7
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
f3e6c7
- automated rebuild
f3e6c7
f3e6c7
* Thu Jun  6 2002 Tim Powers <timp@redhat.com>
f3e6c7
- bump release number and rebuild
f3e6c7
f3e6c7
* Thu May 23 2002 Tim Powers <timp@redhat.com>
f3e6c7
- automated rebuild
f3e6c7
f3e6c7
* Thu Sep 06 2001 Harald Hoyer <harald@redhat.de> 0.17-20
f3e6c7
- hopefully fixed #52817, #52224
f3e6c7
f3e6c7
* Thu Aug 16 2001 Bill Nottingham <notting@redhat.com>
f3e6c7
- bump version for 7.2
f3e6c7
f3e6c7
* Wed Aug 15 2001 Bill Nottingham <notting@redhat.com>
f3e6c7
- fix versioning
f3e6c7
f3e6c7
* Tue Jul 31 2001 Harald Hoyer <harald@redhat.de>
f3e6c7
- fixed security issues (#50335)
f3e6c7
- patched the patches to fit the 5x version
f3e6c7
- one world -> one spec file for all versions ;)
f3e6c7
f3e6c7
* Sat Jul 21 2001 Tim Powers <timp@redhat.com>
f3e6c7
- no applnk file, it's clutrtering the menus
f3e6c7
f3e6c7
* Wed Jul 18 2001 Bill Nottingham <notting@redhat.com>
f3e6c7
- apply the patch, duh (and fix it while we're here)
f3e6c7
f3e6c7
* Tue Jul 10 2001 Bill Nottingham <notting@redhat.com>
f3e6c7
- make /etc/issue.net parsing match the various gettys
f3e6c7
f3e6c7
* Mon Jun 18 2001 Harald Hoyer <harald@redhat.de>
f3e6c7
- merged Jakubs and Pekka's patches 
f3e6c7
f3e6c7
* Wed Apr  4 2001 Jakub Jelinek <jakub@redhat.com>
f3e6c7
- don't let configure to guess compiler, it can pick up egcs
f3e6c7
f3e6c7
* Fri Mar  9 2001 Pekka Savola <pekkas@netcore.fi>
f3e6c7
- update to 0.17
f3e6c7
- apply latest changes from CVS to telnet client, enable IPv6
f3e6c7
- BuildPreReq ncurses-devel
f3e6c7
f3e6c7
* Mon Jan 22 2001 Helge Deller <hdeller@redhat.com>
f3e6c7
- added swedish & german translation to .desktop-file (#15332)
f3e6c7
f3e6c7
* Sat Dec 30 2000 Nalin Dahyabhai <nalin@redhat.com>
f3e6c7
- mark the xinetd config file as config(noreplace)
f3e6c7
f3e6c7
* Fri Dec 01 2000 Trond Eivind Glomsrød <teg@redhat.com>
f3e6c7
- make sure the server is turned off by default
f3e6c7
f3e6c7
* Tue Jul 18 2000 Bill Nottingham <notting@redhat.com>
f3e6c7
- add description & default to xinetd file
f3e6c7
f3e6c7
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
f3e6c7
- automatic rebuild
f3e6c7
f3e6c7
* Mon Jun 19 2000 Jeff Johnson <jbj@redhat.com>
f3e6c7
- FHS packaging.
f3e6c7
- update to 0.17-pre20000412.
f3e6c7
f3e6c7
* Tue May 23 2000 Trond Eivind Glomsrød <teg@redhat.com>
f3e6c7
- moved the xinet entry to the server
f3e6c7
f3e6c7
* Mon May 22 2000 Trond Eivind Glomsrød <teg@redhat.com>
f3e6c7
- add an entry to /etc/xinetd.d
f3e6c7
f3e6c7
* Tue May 16 2000 Jeff Johnson <jbj@redhat.com>
f3e6c7
- permit telnet queries only for exported variables.
f3e6c7
f3e6c7
* Fri Mar 24 2000 Bernhard Rosenkraenzer <bero@redhat.com>
f3e6c7
- 0.17
f3e6c7
f3e6c7
* Tue Mar  7 2000 Jeff Johnson <jbj@redhat.com>
f3e6c7
- rebuild for sparc baud rates > 38400.
f3e6c7
f3e6c7
* Fri Feb 11 2000 Bill Nottingham <notting@redhat.com>
f3e6c7
- fix description
f3e6c7
f3e6c7
* Mon Feb 07 2000 Preston Brown <pbrown@redhat.com>
f3e6c7
- wmconfig gone
f3e6c7
f3e6c7
* Wed Feb 02 2000 Cristian Gafton <gafton@redhat.com>
f3e6c7
- man pages are compressed
f3e6c7
- fix description
f3e6c7
f3e6c7
* Tue Jan  4 2000 Bill Nottingham <notting@redhat.com>
f3e6c7
- split client and server
f3e6c7
f3e6c7
* Tue Dec 21 1999 Jeff Johnson <jbj@redhat.com>
f3e6c7
- update to 0.16.
f3e6c7
f3e6c7
* Sun Oct 10 1999 Matt Wilson <msw@redhat.com>
f3e6c7
- corrected the Terminal setting of the .desktop (needs to be 'true' not '1')
f3e6c7
f3e6c7
* Sat Sep 25 1999 Preston Brown <pbrown@redhat.com>
f3e6c7
- red hat .desktop entry
f3e6c7
f3e6c7
* Sat Aug 21 1999 Jeff Johnson <jbj@redhat.com>
f3e6c7
- rebuild for 6.1.
f3e6c7
f3e6c7
* Wed Aug 18 1999 Bill Nottingham <notting@redhat.com>
f3e6c7
- don't trust random TERM variables in telnetd (#4560)
f3e6c7
f3e6c7
* Wed Jun  2 1999 Jeff Johnson <jbj@redhat.com>
f3e6c7
- fix (#3098).
f3e6c7
f3e6c7
* Thu May 27 1999 Antti Andreimann <Antti.Andreimann@mail.ee>
f3e6c7
- fixed the problem with escape character (it could not be disabled)
f3e6c7
- changed the spec file to use %%setup macro for unpacking telnet-client
f3e6c7
f3e6c7
* Thu Apr 15 1999 Jeff Johnson <jbj@redhat.com>
f3e6c7
- use glibc utmp routines.
f3e6c7
f3e6c7
* Thu Apr  8 1999 Jeff Johnson <jbj@redhat.com>
f3e6c7
- fix the fix (wrong way memcpy).
f3e6c7
f3e6c7
* Wed Apr  7 1999 Jeff Johnson <jbj@redhat.com>
f3e6c7
- fix "telnet localhost" bus error on sparc64 (alpha?).
f3e6c7
f3e6c7
* Tue Apr  6 1999 Jeff Johnson <jbj@redhat.com>
f3e6c7
- use OpenBSD telnet client (and fix minor core dump with .telnetrc #247)
f3e6c7
f3e6c7
* Thu Mar 25 1999 Erik Troan <ewt@redhat.com>
f3e6c7
- use openpty in telnetd
f3e6c7
f3e6c7
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
f3e6c7
- auto rebuild in the new build environment (release 22)
f3e6c7
f3e6c7
* Mon Mar 15 1999 Jeff Johnson <jbj@redhat.com>
f3e6c7
- compile for 6.0.
f3e6c7
f3e6c7
* Fri Apr 24 1998 Prospector System <bugs@redhat.com>
f3e6c7
- translations modified for de, fr, tr
f3e6c7
f3e6c7
* Fri Apr 24 1998 Cristian Gafton <gafton@redhat.com>
f3e6c7
- compile C++ code using egcs
f3e6c7
f3e6c7
* Tue Apr 14 1998 Erik Troan <ewt@redhat.com>
f3e6c7
- built against new ncurses
f3e6c7
f3e6c7
* Wed Oct 29 1997 Donnie Barnes <djb@redhat.com>
f3e6c7
- added wmconfig entry
f3e6c7
f3e6c7
* Tue Jul 15 1997 Erik Troan <ewt@redhat.com>
f3e6c7
- initial build