Updated CHANGES and proxytunnel.spec.

git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@174 bc163920-b10d-0410-b2c5-a5491ca2ceef
This commit is contained in:
Dag Wieers 2008-01-19 03:53:00 +00:00
parent 546519a361
commit f2f3d3811b
2 changed files with 60 additions and 25 deletions

12
CHANGES
View file

@ -1,3 +1,11 @@
Changes to proxytunnel version 1.8.0svn -- Sat Jan 19 04:42:11 CET 2008
- Fixes for runtime error on RHEL5/CENTOS-5 (gcc4 and -D_FORTIFY_SOURCE=2) (Dag Wieers)
- Small thinko in io.c wrt. malloc() (Dag Wieers)
- Disable output by default on Windows build (Dag Wieers)
- Headers now have a trailing \r\n (Dag Wieers)
- Updated SPEC file to RPMforge standards (Dag Wieers)
Changes to proxytunnel version 1.8.0 -- Mon Dec 31 16:46:52 CET 2007
- Added passfile options to read username/password from a file
@ -32,8 +40,8 @@ Changes to proxytunnel version 1.7.0 -- Sun Feb 25 17:45:38 CET 2007
- Suggested changes (From Dag Wieers) to install-target applied
- Change debug-output line-endings
- Change error message on 'connection closed' in analyze_HTTP
- Reworked debug-output (dag-)
- Signal handling (dag-)
- Reworked debug-output (Dag Wieers)
- Signal handling (Dag Wieers)
- Applied (reworked) changes from Mark Cave-Ayland to support -E option
encrypting data to the proxy with SSL

View file

@ -1,41 +1,68 @@
Summary: Proxy Tunnel ssh-over-https hack.
# $Id$
# Authority: dag
# Upstream: <proxytunnel-users$lists,sourceforge,net>
Summary: Punching holes in HTTP(S) proxy's
Name: proxytunnel
Version: 1.7.0
Release: 0.1
Copyright: GPL
Group: Networking/Utilities
Source0: http://prdownloads.sourceforge.net/proxytunnel/proxytunnel-%{version}.tgz
BuildRoot: %{_tmppath}/%{name}-root
Version: 1.8.0
Release: 1
License: GPL
Group: Applications/Internet
URL: http://proxytunnel.sourceforge.net/
Source: http://dl.sf.net/proxytunnel/proxytunnel-%{version}.tgz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: openssl-devel
%description
Proxytunnel is a program that connects stdin and stdout to an origin server
somewhere in the Internet through an industry standard HTTPS proxy. This will
allow you for example to access SSH servers when you normally only have access
to websites through a
ProxyTunnel is a program that connects stdin and stdout to a server somewhere
on the network, through a standard HTTPS proxy. We mostly use it to tunnel
SSH sessions through HTTP(S) proxies, allowing us to do many things that
wouldn't be possible without ProxyTunnel.
Proxytunnel can create tunnels using HTTP and HTTPS proxies, can work as a
back-end driver for an OpenSSH client, and create SSH connections through
HTTP(S) proxies and can work as a stand-alone application, listening on a
port for connections, and then tunneling these connections to a specified
destination.
If you want to make effective use of ProxyTunnel, the proxy server you are
going to be tunneling through must support HTTP CONNECT command and must
allow you to connect to destination machine and host, with or without HTTP
proxy authentication.
%prep
%setup -n proxytunnel
%setup
%build
make CFLAGS="-O2"
%{__make} %{?_smp_mflags} CFLAGS="%{optflags} -I/usr/kerberos/include"
%install
mkdir -p ${RPM_BUILD_ROOT}/usr/bin/
mkdir -p ${RPM_BUILD_ROOT}/usr/share/doc/proxytunnel/
install -m755 proxytunnel ${RPM_BUILD_ROOT}/usr/bin/
install -m644 README ${RPM_BUILD_ROOT}/usr/share/doc/proxytunnel/README.txt
%{__rm} -rf %{buildroot}
%{__make} install DESTDIR="%{buildroot}" PREFIX="%{_prefix}"
%clean
rm -rf ${RPM_BUILD_ROOT}/usr/
%{__rm} -rf %{buildroot}
%files
%defattr(-,root,root)
/usr/bin/proxytunnel
/usr/share/doc/proxytunnel/README.txt
%defattr(-, root, root, 0755)
%doc CHANGES CREDITS INSTALL KNOWN_ISSUES LICENSE.txt README TODO
%doc %{_mandir}/man1/proxytunnel.1*
%{_bindir}/proxytunnel
%changelog
# Tue Nov 2 2004 Mark Janssen <maniac@maniac.nl>
* Fri Jan 18 2008 Dag Wieers <dag@wieers.com> - 1.8.0-1
- Updated to release 1.8.0.
* Fri Mar 16 2007 Dag Wieers <dag@wieers.com> - 1.7.0-1
- Updated to release 1.7.0.
* Sun Aug 06 2006 Dag Wieers <dag@wieers.com> - 1.6.3-1
- Updated to release 1.6.3.
* Tue Nov 2 2004 Mark Janssen <maniac@maniac.nl>
- Updated to v1.6.0
* Tue Nov 21 2001 Ralph Loader <suckfish@ihug.co.nz>
- Created.